#breadcrumbs,body .breadcrumbs{display:none}#enter-now-view,#faqs-view,#success-message,#rules-view{scroll-margin-top:220px}@font-face{font-family:'Poppins';src:url(//www.minuterice.ca/wp-content/plugins/tfccontest/assets/css/../fonts/Poppins/Poppins-Thin.ttf) format('truetype');font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(//www.minuterice.ca/wp-content/plugins/tfccontest/assets/css/../fonts/Poppins/Poppins-Light.ttf) format('truetype');font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(//www.minuterice.ca/wp-content/plugins/tfccontest/assets/css/../fonts/Poppins/Poppins-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(//www.minuterice.ca/wp-content/plugins/tfccontest/assets/css/../fonts/Poppins/Poppins-Regular.ttf) format('truetype');font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(//www.minuterice.ca/wp-content/plugins/tfccontest/assets/css/../fonts/Poppins/Poppins-Italic.ttf) format('truetype');font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(//www.minuterice.ca/wp-content/plugins/tfccontest/assets/css/../fonts/Poppins/Poppins-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(//www.minuterice.ca/wp-content/plugins/tfccontest/assets/css/../fonts/Poppins/Poppins-SemiBoldItalic.ttf) format('truetype');font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(//www.minuterice.ca/wp-content/plugins/tfccontest/assets/css/../fonts/Poppins/Poppins-Bold.ttf) format('truetype');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(//www.minuterice.ca/wp-content/plugins/tfccontest/assets/css/../fonts/Poppins/Poppins-BoldItalic.ttf) format('truetype');font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Poppins';src:url(//www.minuterice.ca/wp-content/plugins/tfccontest/assets/css/../fonts/Poppins/Poppins-ExtraBold.ttf) format('truetype');font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:'Poppins';src:url(//www.minuterice.ca/wp-content/plugins/tfccontest/assets/css/../fonts/Poppins/Poppins-Black.ttf) format('truetype');font-weight:900;font-style:normal;font-display:swap}.small-text{font-size:12px;font-weight:600;margin-top:24px;max-width:700px;margin-right:auto;margin-left:auto;text-align:start}.small-text-2{font-size:14px;font-weight:600;text-align:center}.copyright-text{font-size:12px;font-weight:600;margin-top:24px;max-width:700px;margin-right:auto;margin-left:auto;text-align:start;font-style:italic}.contest-landing{--contest-navy:#002252;--contest-red:#e70a2a;--contest-blue:#00d1ff;--contest-white:#fff;--contest-text-dark:#002252;--contest-radius:10px;--contest-max-width:1080px;color:var(--contest-text-dark);font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif}.contest-landing *{box-sizing:border-box}.contest-nav{background:var(--contest-navy);padding:14px 0;position:fixed;top:155px;z-index:999;max-width:100%;width:100%;transition:top .2s ease}@media (max-width:980px){.contest-nav{position:static;z-index:999}.contest-nav.is-fixed{position:fixed;left:0;right:0;width:100%}.contest-nav-spacer{display:block}}.contest-nav ul{max-width:var(--contest-max-width);margin:0 auto;padding:0 20px;display:flex;gap:32px;list-style:none;justify-content:center;flex-wrap:wrap}.contest-nav a{color:var(--contest-white);font-weight:800;text-decoration:none;font-size:1rem;letter-spacing:.3px}.enter-now-link{color:var(--contest-blue) !important}.enter-now-link:hover{color:var(--contest-red) !important}.contest-nav a:hover,.contest-nav a:focus-visible{text-decoration:none}@media (max-width:992px){#et-main-area{padding-top:0 !important}}.contest-hero{position:relative;overflow:visible;padding:80px 20px 0;background-color:var(--contest-blue)}.contest-hero-title{margin:0;display:block;text-align:center}.contest-hero-background{position:absolute;inset:0;background-image:var(--contest-hero-bg-desktop),linear-gradient(65deg,#d80c2d 50%,#002252 100%);background-size:contain,cover;background-position:right top,center;background-repeat:no-repeat,no-repeat;z-index:0;border-radius:0 0 200px}.contest-hero-content{position:relative;z-index:1;max-width:var(--contest-max-width);margin:0 auto;display:flex;align-items:flex-end;justify-content:space-between;gap:40px;flex-wrap:wrap}.contest-hero-text{max-width:480px;color:var(--contest-white);padding-bottom:60px}span.contest-hero-label{display:block;font-size:.9rem;font-weight:600;margin-bottom:0;text-align:left;margin-left:32px;color:var(--contest-white);text-transform:none}.contest-hero-heading{display:inline-flex;align-items:flex-start;font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;font-size:10.5rem;line-height:.8;font-weight:900 !important;color:var(--contest-navy);margin:0;text-align:center}.asterisc{font-size:.3em;vertical-align:top;line-height:1}span.contest-hero-subheading{display:block;font-family:'Poppins',-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,sans-serif !important;text-transform:none;font-size:3rem;font-weight:900;line-height:1.05;margin:0 0 16px;text-align:center;color:var(--contest-white)}.contest-hero-note{font-weight:700;font-size:.9rem;margin:0;text-align:center}.contest-hero-image{position:relative;z-index:2;margin-bottom:-110px}.contest-hero-image img{max-width:550px;width:100%;height:auto;display:block}.contest-section-subtitle{font-size:1rem;margin-bottom:50px;font-weight:600}.contest-form-section{background:var(--contest-blue);padding:100px 20px 80px}.contest-form-container{max-width:700px;margin:0 auto;text-align:center}.contest-section-title{font-size:clamp(2.4rem,4vw,3rem);font-weight:900 !important;color:var(--contest-navy);margin:0 0 12px}.contest-form{text-align:left}.contest-form-field{margin-bottom:22px}.contest-form-field label{display:block;font-weight:600;margin-bottom:6px}.contest-form-field input[type=text],.contest-form-field input[type=email],.contest-form-field input[type=tel]{width:100%;padding:14px 16px;border:none;border-radius:var(--contest-radius) !important;font-size:1rem;color:var(--contest-navy);font-weight:600}.contest-form-field input::placeholder{color:var(--contest-navy);opacity:.6}.contest-form-field input:focus-visible{outline:3px solid var(--contest-navy);outline-offset:2px}.contest-field-error{margin:6px 0 0;font-size:.875rem;font-weight:600;color:var(--contest-navy);background:var(--contest-white);border-left:3px solid var(--contest-red);border-radius:0 4px 4px 0;padding:8px 12px}.contest-form-field.has-error input{box-shadow:0 0 0 2px var(--contest-red) inset}.contest-products-grid{list-style:none;margin:24px 0 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:24px 16px}.contest-product{text-align:center}.contest-product-image{width:100%;height:auto;display:block;margin:0 auto 10px}.contest-product-name{margin:0;font-size:.875rem;font-weight:600;line-height:1.3;color:var(--contest-white)}.contest-upload-box{position:relative;background:var(--contest-white);border-radius:var(--contest-radius);min-height:230px;display:flex;align-items:center;justify-content:center;text-align:center;padding:40px 20px 0;cursor:pointer;transition:box-shadow .2s ease}@media(max-width:600px){.contest-upload-box{min-height:340px}}.contest-upload-box.is-filled{box-shadow:0 0 0 3px var(--contest-navy) inset}.contest-upload-previews{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:12px;width:100%;padding:12px 0}.contest-upload-preview{display:flex;align-items:center;justify-content:center;background:var(--contest-white);border-radius:6px;overflow:hidden;flex:0 1 30%;max-width:160px;min-width:90px}.contest-upload-preview img{display:block;width:100%;height:120px;object-fit:contain}.contest-upload-preview.is-file{min-height:120px;padding:10px 12px;font-size:.8125rem;font-weight:600;line-height:1.3;color:var(--contest-navy);text-align:center;word-break:break-word;box-shadow:0 0 0 1px rgba(0,34,82,.18) inset}@media (max-width:600px){.contest-upload-preview{flex:0 1 45%}.contest-upload-preview img{height:100px}}.contest-upload-input{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.contest-upload-text{font-weight:600;color:rgba(16,25,46,.55);pointer-events:none}.contest-upload-title{display:block;font-weight:600;margin-bottom:6px}.contest-form-field-checkbox .wpcf7-list-item{display:block;margin:0}.contest-form-field-checkbox label{display:flex;align-items:center;gap:10px;font-weight:600;cursor:pointer}.contest-form-field-checkbox input[type=checkbox]{width:22px;height:22px;flex-shrink:0;margin-top:0}.contest-form-field-checkbox .wpcf7-list-item-label{line-height:1.4;font-size:1rem}.contest-form-field-checkbox a{color:var(--contest-navy);text-decoration:underline}.contest-form input[type=submit]{text-transform:capitalize;display:block;margin:16px auto 0;background:var(--contest-red);color:var(--contest-white);border:none;border-radius:24px;padding:16px 48px;font-size:1.1rem;font-weight:800;cursor:pointer;transition:transform .15s ease,background .15s ease}.contest-form input[type=submit]:hover,.contest-form input[type=submit]:focus-visible{background:#c31424;transform:translateY(-2px)}.contest-success-message{text-align:center;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.contest-success-message.is-visible{opacity:1;transform:translateY(0)}.contest-success-heading{font-size:clamp(2.4rem,4vw,3rem);font-weight:900;color:var(--contest-navy);margin:0 0 16px}.contest-success-text{font-size:1rem;font-weight:600;margin:0 0 14px}.contest-success-text a{color:var(--contest-navy);text-decoration:underline}.contest-success-text a:hover{color:var(--contest-red)}.contest-success-social{display:flex;align-items:center;justify-content:center;gap:14px;font-weight:600;margin-top:24px;font-size:1rem}.contest-social-icon{color:var(--contest-navy);display:inline-flex;align-items:center;justify-content:center;text-decoration:none}.contest-social-icon:hover{color:var(--contest-red)}.contest-modal-overlay{position:fixed;inset:0;background:rgba(11,29,77,.6);display:flex;align-items:flex-start;justify-content:center;overflow-y:auto;padding:40px 16px;z-index:99999;opacity:0;transition:opacity .2s ease}.contest-modal-overlay.is-visible{opacity:1}.contest-modal{background:var(--contest-navy);color:var(--contest-white);max-width:480px;width:100%;border-radius:16px;padding:48px 32px 32px;position:relative;text-align:center;transform:translateY(20px);transition:transform .2s ease}.contest-modal-overlay.is-visible .contest-modal{transform:translateY(0)}.contest-modal-close{position:absolute;top:16px;right:16px;background:0 0;border:none;color:var(--contest-blue);cursor:pointer;padding:6px;line-height:0}.contest-modal-close:hover,.contest-modal-close:focus-visible{opacity:.7}.contest-modal-title{font-size:2rem;font-weight:900 !important;margin:0 0 24px;color:var(--contest-white);text-transform:uppercase}.contest-modal-section{margin-bottom:16px}.contest-modal-label{color:var(--contest-blue);font-size:1.1rem;font-weight:800 !important;margin:0 0 8px;text-transform:uppercase}.contest-modal-line{font-weight:600;font-size:.8rem;margin:0 0 4px}.contest-modal-image{margin:16px auto 24px;max-width:500px}.contest-modal-image-small{max-width:500px}.contest-modal-image img{width:100%;height:auto;display:block}.contest-modal-disclaimer{font-size:.6rem;opacity:.7;margin:16px 0 0}@media (prefers-reduced-motion:reduce){.contest-modal-overlay,.contest-modal{transition:none !important}}.contest-faq-list{text-align:left}.contest-faq-item{border-bottom:1px solid var(--contest-navy)}.contest-faq-question{width:100%;background:0 0;border:none;padding:16px 0;display:flex;align-items:center;justify-content:space-between;gap:12px;font-weight:800;font-size:1rem;color:var(--contest-navy);cursor:pointer;text-align:left}.contest-faq-arrow{color:var(--contest-red);font-size:.8rem;flex-shrink:0;transition:transform .2s ease}.contest-faq-item.is-open .contest-faq-arrow{transform:rotate(180deg)}.contest-faq-answer{max-height:0;overflow:hidden;transition:max-height .25s ease}.contest-faq-answer p{margin:0 0 16px;font-size:1rem;line-height:1.5;font-weight:600}.contest-faq-list-items{list-style:none;margin:0 0 12px;padding:0}.contest-faq-list-items li{position:relative;padding-left:18px;font-size:.9rem;line-height:1.5;margin-bottom:6px;font-weight:600}.contest-faq-list-items li:before{content:'';position:absolute;left:0;top:8px;width:5px;height:5px;border-radius:50%;background:var(--contest-red)}@media (prefers-reduced-motion:reduce){.contest-faq-answer,.contest-faq-arrow{transition:none !important}}.contest-modal-rules{max-width:800px;max-height:95vh;overflow-y:auto;text-align:left}.contest-modal-rules .contest-modal-title{text-align:center}.contest-modal-rules .contest-rules-table th{background:var(--contest-white);color:var(--contest-navy)}.contest-modal-rules .contest-rules-text a{color:var(--contest-blue)}.contest-modal-rules .contest-rules-text{line-height:1.6;color:var(--contest-white);margin:0 0 20px;font-weight:600;font-size:1rem}.contest-info-section{max-width:var(--contest-max-width);margin:0 auto;padding:60px 20px;scroll-margin-top:40px}.contest-info-section h2{font-size:1.8rem;font-weight:800;color:var(--contest-navy);margin-bottom:12px}.contest-footer{text-align:center;padding:40px 20px 60px;background:var(--contest-blue)}.contest-footer-label{font-weight:700;letter-spacing:.5px;margin-bottom:16px;color:var(--contest-navy)}.contest-footer-logo{max-width:220px;width:100%;height:auto;margin:0 auto;display:block}@media (max-width:927px){span.contest-hero-label{margin-left:16px}.contest-hero-content{flex-direction:column;text-align:center;align-items:center}.contest-hero-background{position:absolute;inset:0;background-image:var(--contest-hero-bg-mobile),linear-gradient(180deg,#d80c2d 47%,#002252 85%);background-size:contain,cover;background-position:bottom,center;background-repeat:no-repeat,no-repeat;z-index:0;border-radius:0 0 100px}.contest-hero-text{max-width:100%;padding-bottom:20px}.contest-hero-image{margin-bottom:-100px;max-width:400px}.contest-nav ul{gap:8px}.contest-form-field-checkbox .wpcf7-list-item-label{line-height:1.4;font-size:12px}}.contest-closed-page .contest-nav a.is-active{color:var(--contest-blue)}.contest-closed-hero{position:relative;overflow:hidden;background:var(--contest-navy);padding:120px 20px 160px}.contest-closed-hero-image{position:absolute;top:450px;right:400px;height:30%;z-index:1;pointer-events:none}.contest-closed-hero-image img{height:100%;width:auto;object-fit:cover;display:block}.contest-closed-hero-background{position:absolute;inset:0;background-image:var(--contest-closed-hero-bg-desktop),linear-gradient(90deg,#021036 0%,#0b1d4d 100%);background-size:contain;background-position:right center,center;background-repeat:no-repeat,no-repeat;z-index:0}.contest-closed-hero-content{position:relative;z-index:2;max-width:var(--contest-max-width);margin:0 auto}.contest-closed-hero-heading{font-size:clamp(2.4rem,5vw,4rem);font-weight:900 !important;color:var(--contest-blue);margin:0 0 24px;text-transform:none;line-height:1}.contest-closed-hero-text{color:var(--contest-white);font-size:clamp(1.1rem,2vw,1.2rem);font-weight:600;line-height:1.3;max-width:700px;margin:0 0 32px}.contest-closed-hero-text a:hover{color:var(--contest-blue)}.contest-closed-social{display:flex;align-items:center;justify-content:start;gap:14px;color:var(--contest-white);font-weight:600;font-size:1rem;margin-top:64px}.contest-closed-social .contest-social-icon{color:var(--contest-white)}.contest-closed-social .contest-social-icon:hover{color:var(--contest-red)}.contest-rules-subtitle{text-align:center;margin-top:-.5rem;margin-bottom:2rem;color:var(--contest-navy)}.contest-rules-text{font-size:1rem;font-weight:600;line-height:1.6;color:var(--contest-navy)}.contest-rules-text p{margin:0 0 1rem}.contest-rules-text>ol{list-style:none;counter-reset:rules-counter;padding-left:0}.contest-rules-text>ol>li{counter-increment:rules-counter;position:relative;padding-left:2.25rem;margin-bottom:1.5rem}.contest-rules-text>ol>li:before{content:counter(rules-counter) ".";position:absolute;left:0;font-weight:700}.contest-rules-text ol[type="a"]{list-style:lower-alpha;padding-left:1.5rem;margin:.75rem 0}.contest-rules-text ol[type="a"] li{margin-bottom:.5rem}.contest-rules-text ul{list-style:disc;padding-left:1.5rem;margin:.75rem 0}.contest-rules-text ul li{margin-bottom:.4rem}.contest-rules-text li>p{margin-top:.75rem}.contest-rules-text u{text-decoration-thickness:1px;text-underline-offset:2px}.contest-rules-text a{word-break:break-word}.contest-rules-table{width:100%;border-collapse:collapse;margin:1rem 0 1.5rem;font-size:.9rem}.contest-rules-table th,.contest-rules-table td{border:1px solid #fff;padding:.5rem .75rem;text-align:left;vertical-align:top}.contest-rules-table th{background:#fff;font-weight:700}.contest-rules-table td:first-child{white-space:nowrap;font-variant-numeric:tabular-nums}.contest-rules-copyright{margin-top:2rem;padding-top:1rem}@media (max-width:600px){.contest-rules-table{font-size:.8rem}.contest-rules-table th,.contest-rules-table td{padding:.4rem .5rem}.contest-rules-text>ol>li{padding-left:1.75rem}}@media (max-width:927px){.contest-hero-heading{font-size:9rem}span.contest-hero-subheading{font-size:2.5rem}.contest-closed-hero-content{text-align:center}.contest-closed-hero-text{max-width:100%;margin-left:auto;margin-right:auto}.contest-closed-hero-background{background-image:var(--contest-hero-bg-mobile),linear-gradient(180deg,#d80c2d 47%,#002252 85%);background-size:contain,cover;background-position:bottom,center;background-repeat:no-repeat}.contest-closed-hero-image{display:none}.contest-hero{padding:40px 20px 0}}