/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.popup-usa-ctmember{align-items:center !important;justify-content:center !important;}.modal.popup-usa-ctmember-container{display:flex;flex-direction:column;width:80% !important;max-width:900px;}.popup-usa-ctmember-title{margin-bottom:10px;color:#0057A2;font-weight:normal;font-size:23px;}.popup-usa-ctmember-p{text-align:center;margin-bottom:20px;font-weight:normal;color:#0057A2;}.popup-usa-ctmember-image-container{display:none;}.popup-usa-ctmember-button{color:#FFFFFF;background-color:#DB1D2C;font-weight:normal;border:none;padding:10px 30px;border-radius:5px;text-decoration:none;}.popup-usa-ctmember-button:hover{color:#0057A2;}.popup-usa-ctmember-button:focus{color:#0057A2;}@media screen and (min-width:980px){.popup-usa-ctmember-title{font-size:55px;}.popup-usa-ctmember-image-container{display:block;max-width:650px;width:80%;}.popup-usa-ctmember-image{width:100%;}}#personalization_claims{background-color:#0057A2;padding:0.1px;}.homepage-claims{padding:0 10px;}.personalization-heading{background-color:#0057A2;padding-top:40px;height:350px;margin-top:-22px;}.loyalty-subheader{color:#ffffff;text-align:center;margin-top:25px;font-size:20px;}.account-activity{color:#ffffff;font-size:33px;text-align:center;margin-top:40px;margin-bottom:30px;}.linkable-box{text-decoration:none !important;}.full-profile-link{display:block;text-align:center;color:#0057A2;text-decoration:underline;font-size:25px;margin-bottom:45px;}.personalization-claims--box.home-loyalty-box{margin:0 auto 20px auto;max-height:80px;max-width:450px;}.loyalty-icon.loyalty-icon-home{max-width:60px;max-height:60px;margin-bottom:0 !important;margin-right:15px;margin-left:15px;}.home-loyalty-box > div > p{margin-right:0;padding-top:0;}.visit-dashboard-btn{display:block;max-height:50px;max-width:235px;margin:auto;margin-bottom:35px;}@media only screen and (min-width:1315px){.account-activity{margin-top:20px;margin-right:20px;margin-bottom:0;font-size:23px;}.personalization-heading{height:240px;margin-top:-17px;}.homepage-claims{display:flex;flex-direction:row;justify-content:center;max-width:1600px !important;margin:20px auto 20px auto;}.personalization-claims--box.home-loyalty-box{margin-right:20px;width:280px;padding-right:10px !important;margin-bottom:0;}.home-loyalty-box > div > p,.home-loyalty-box > div span.member-date{font-size:20px !important;}.visit-dashboard-btn{margin:15px 0 0 10px;}}@media only screen and (min-width:1500px){.account-activity{font-size:33px;margin-right:25px;}}.loyalty-banner-con{height:650px;padding:40px 20px 40px 20px;background-position:center;background-size:cover;background-repeat:no-repeat;}.loyalty-banner{max-width:1200px;margin:auto;text-align:center;}.loyalty-header{color:#FFFFFF !important;font-size:30px;margin-bottom:20px;}.points-section{max-width:400px;background-color:#FFFFFF;padding:30px 15px;border-radius:15px;margin:auto;}.points-section h2{color:#0057A2;font-size:18px !important;margin-bottom:20px;text-transform:uppercase;}.points-con{display:flex;margin:0 auto 20px auto;flex-direction:row;justify-content:center;}.points-con span{color:#0057A2;font-style:normal;font-weight:700;font-size:55px;font-family:'GTWalsheimBold',Helvetica,sans-serif;margin-left:15px;}.star-con{width:100%;max-width:35px;margin-top:10px;}.star-con img{width:100%;}.last-updated{color:#929292;font-size:15px;}@media only screen and (min-width:980px){.loyalty-banner-con{padding:110px 20px 40px 10%;height:570px;}.loyalty-banner{padding-left:40px;max-width:500px;margin-left:0;}.loyalty-header{font-size:40px;}.star-con{max-width:60px;}.points-con span{font-size:90px;}.last-updated{font-size:18px;}}.loyalty-container{margin-left:20px;margin-right:20px;margin-top:20px;}.loyalty-cta-container{width:100%;border-bottom:solid 1px #E5E5E5;margin-bottom:50px;}.loyalty-buttons-container{max-width:525px;margin:0 auto;text-align:center;}.loyalty-button{text-align:center;text-decoration:none !important;padding:20px;border:none;display:inline-block;color:#4c4c4c;font-weight:bold;text-transform:uppercase;font-family:'GTWalsheimBold',Helvetica,sans-serif;}.loyalty-button:hover{text-decoration:underline !important;text-underline-offset:23px;}@media only screen and (min-width:800px){.loyalty-buttons-container{display:flex;justify-content:center;}}.my-activities-container{max-width:1100px;margin:0 auto 0 auto;padding:60px 20px;background-color:#F8F8F8;}.my-activities-container h2{color:#0057A2;text-align:center;margin-bottom:20px;}.my-activities-container p{text-align:center;max-width:660px;margin:auto;padding-left:10px;padding-right:10px;}.star-icon{width:20px;display:inline;}.fetch-container{padding:0 20px 60px 20px;}.connect-fetch{max-width:1200px;margin:0 auto;padding:0 20px 50px 20px;background-image:url("/themes/tastytheme/src/images/loyalty/Fetch_Mobile-Background.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;background-color:#F9B82B;border-radius:15px;word-wrap:break-word;}.fetch-logo-con{max-width:250px;margin:auto;}.fetch-logo-con img{display:block;width:100%;}.connect-fetch h3{color:#2C0732;font-size:25px;margin-bottom:10px;text-align:center;}.fetch-paragraph{color:#2C0732;max-width:400px;margin:0 auto 10px auto;text-align:center;font-weight:bold;font-size:16px;}.fetch-paragraph.bottom-paragraph{max-width:500px;}.fetch-ctas{text-align:center;}.fetch-red-btn{font-family:'GTWalsheimBold','sans-serif';color:#FFFFFF;background:#dd2f3d;padding:10px 20px;border-radius:5px;font-size:16px;display:inline-block;border-bottom:solid 3px #A72100;margin-bottom:10px;}.fetch-red-btn:hover,.fetch-red-btn:active,.fetch-red-btn:focus{color:#e1e1e1;}.fetch-product-image-con img{display:block;max-width:370px;width:100%;margin:30px auto 0 auto;}.fetch-smalltext{font-size:11px;max-width:400px;color:#2C0732;text-align:center;margin:0 auto;}.fetch-smalltext a{color:#2C0732;}@media only screen and (min-width:790px){.connect-fetch{background-image:url("/themes/tastytheme/src/images/loyalty/Fetch_Background.jpg");display:flex;flex-direction:row;justify-content:space-around;}.connect-fetch h3{font-size:35px;max-width:500px;}.connect-fetch.spanish-fetch-con h3{font-size:27px;}}.vip-rewards-container{max-width:1600px;margin:40px auto 50px auto;padding-bottom:40px;padding-left:20px;padding-right:20px;}.vip-rewards-container h2{color:#0057A2;text-align:center;margin-bottom:20px;}.vip-rewards-container h3{color:#0057A2;text-align:center;font-size:30px;margin-bottom:25px;}.vip-rewards-container p{text-align:center;max-width:500px;margin:0 auto 20px auto;}.sweepstakes-widget-con{max-width:1100px;margin:35px auto 0 auto;}.history-container{max-width:1000px;margin:0 auto 40px auto;padding:0 20px;}.history-container h2{color:#0057A2;text-align:center;margin-bottom:20px;}.history-container p{text-align:center;}.history-ctas-con{margin-bottom:50px;margin-top:40px;text-align:center;}.cta-history{font-family:'GTWalsheimBold',Helvetiva,sans-serif;color:#000000;text-transform:uppercase;background-color:#FFFFFF;padding:12px 20px;border-radius:30px;font-size:12px;border:solid 1px;margin-right:15px;margin-bottom:15px;display:inline-block;}a.cta-history.active{background-color:#0057A2;color:#FFFFFF;}.rewards-hist,.activities-hist{margin-bottom:75px;display:none;}.rewards-hist.active,.activities-hist.active{display:block;}@media only screen and (min-width:800px){.history-ctas-con{text-align:left;}}.loyalty-rules{text-align:center;margin-bottom:20px;margin-top:15px;font-size:16px;}.loyalty-button-rules{-webkit-appearance:none;-moz-appearance:none;text-align:center;text-decoration:none !important;width:200px;padding-top:10px;padding-bottom:10px;border:none;display:block;margin:0 auto;margin-bottom:10px;background-color:#db1d2c;border-radius:3px;color:white !important;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;}.no-acces{max-width:1200px;margin-top:150px;margin-bottom:150px;margin-left:auto;margin-right:auto;text-align:center;}.ct-plugin{max-width:1700px;margin:auto;padding-left:20px;padding-right:20px;padding-bottom:55px;border-bottom:solid 1px #707070;}.hero-tr-plus-signup-container{background-image:url("/themes/tastytheme/src/images/loyalty/signup-page-header-large.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;min-height:460px;}.hero-tr-plus-signup-inner-banner{max-width:1200px;margin:0 auto;padding-top:100px;padding-left:60px;}.hero-tr-plus-signup{max-width:400px;text-align:left;}.hero-tr-plus-signup h3{color:#FFFFFF;font-size:35px;margin-bottom:20px;}.hero-tr-plus-signup p{color:#FFFFFF;max-width:360px;margin-bottom:20px;}.us-red-btn{border-radius:35px;text-transform:uppercase;font-size:14px;padding:12px 30px;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;color:#FFFFFF;background-color:#db1d2c;display:inline-block;transition:0.2s;}.us-red-btn:hover,.us-red-btn:focus{color:#e1e1e1;}@media only screen and (max-width:1500px){.hero-tr-plus-signup-container{background-image:url("/themes/tastytheme/src/images/loyalty/signup-page-header.jpg");}}@media only screen and (max-width:780px){.hero-tr-plus-signup-container{padding:30px;min-height:630px;background-image:url('/themes/tastytheme/src/images/us-site/join-tr-banner1-mobile.jpg');}.hero-tr-plus-signup-inner-banner{padding:0 20px;}.hero-tr-plus-signup{margin:auto;text-align:center;}}#progress-bar-us{max-width:1340px;margin:auto;padding:20px;display:flex;}.complete-profile-con{display:flex;align-items:center;justify-content:space-between;width:100%;padding:0 20px;}.complete-profile-icon-description{text-decoration:none;}.complete-profile-icon-description:hover{text-decoration:none;}.start-now-cta{border-radius:35px;text-transform:uppercase;font-size:14px;padding:10px;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;color:#4C4C4C;border:solid 1px;display:inline-block;transition:0.2s;}.icon-text-profile-con{display:flex;align-items:center;}.icon-text-profile-con img{display:block;margin-right:15px;max-width:50px;width:100%;}.icon-text-profile-con p{font-family:'GTWalsheimBold',Helvetica,Arial,sans-serif;color:#0e4caa;font-size:20px;}.progress-bar-con{width:100%;padding:0 20px;}.step-progress-bar{display:flex;margin-bottom:10px;margin-top:20px;}.step-counter{width:100%;height:8px;background-color:#E5E5E5;margin:0 5px;position:relative;}.first-step.step-counter{border-bottom-left-radius:10px;border-top-left-radius:10px;}.last-step.step-counter{border-bottom-right-radius:10px;border-top-right-radius:10px;}.step-counter-staricon:after{content:"";display:block;width:20px;height:20px;background:url('/themes/tastytheme/src/images/loyalty/star-icon.png');background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;right:-5px;top:-7px;}.step-counter-checkmark:after{content:"";display:block;width:20px;height:20px;background:url('/themes/tastytheme/src/images/loyalty/checkmark.png');background-position:center;background-repeat:no-repeat;background-size:cover;position:absolute;right:-5px;top:-7px;}.step-counter.completed-step{background-color:#0757A2;}.progress-description{display:flex;align-items:center;}.progress-description img{max-width:20px;margin-right:10px;}.progress-description p{font-family:'GTWalsheimBold',Helvetica,Arial,sans-serif;color:#4C4C4C;font-size:14px;margin-top:5px;}@media only screen and (max-width:1000px){#progress-bar-us{flex-direction:column;}.progress-bar-con{margin-top:20px;}}@media only screen and (max-width:700px){.complete-profile-con{padding:0;}.progress-bar-con{padding:0;}.icon-text-profile-con p{font-size:16px;max-width:120px;}.complete-profile-con a{font-size:12px;}}div#ct-modal{max-width:800px !important;}#survey-v3 .submit-container button{border-radius:30px;border:none;font-weight:700;}#bannerws-bar-us{max-width:1200px;margin:auto;padding:20px;text-align:center;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;justify-content:center;align-items:center;}.bannerws-bar-us-3c{grid-template-columns:repeat(3,1fr) !important;}#bannerws-bar-us .us-red-btn{font-size:12px;display:inline-block;padding:14px 16px;}.bannerws-bar-us-item{display:flex;font-family:'GTWalsheimBold',Helvetica,Arial,sans-serif;margin:auto;justify-content:center;}.bannerws-bar-us-item .loyalty-icon-con{margin-right:14px;max-width:60px;}.bannerws-bar-us-item .loyalty-icon-con img{width:100%;}.bannerws-bar-us-item span{color:#D50A30;font-size:18px;text-transform:uppercase;padding-top:4px;display:block;}.bannerws-bar-us-item p{color:#0e4caa;font-size:16px;text-transform:uppercase;}.loyalty-tooltip{background:none;color:inherit;border:none;padding:0;font:inherit;cursor:pointer;margin-left:5px;margin-top:-3px;}.loyalty-tooltip img{width:100%;}.tooltip-loyalty-content{margin-left:-75px;opacity:1 !important;}.tooltip-loyalty-content .arrow{margin-left:auto;margin-right:15px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #006CFF;}.tooltip-loyalty-content .tooltip-inner{background-color:#006CFF;opacity:1 !important;padding:12px;}@media only screen and (max-width:800px){#bannerws-bar-us{grid-template-columns:repeat(1,1fr) !important;}}.pepl-loader-spinner{border:3px solid #f3f3f3;border-top:3px solid #D50A30;border-radius:50%;width:16px;height:16px;animation:spin 2s linear infinite;display:inline-block;}.pepl-loader-spinner-banner{border:6px solid #f3f3f3;border-top:6px solid #D50A30;width:50px;height:50px;}.pepl-loader-blue{border-top:6px solid #0057A2;}.pepl-loader-quaker{border-top:6px solid #022955;}@keyframes spin{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}
.widget-loyalty-activity{display:block;margin-top:30px;}.widget-loyalty-activity  [class^="CampaignsStyles__Container"]{overflow:unset;}.widget-loyalty-activity [class^="CampaignsStyles__CardContainerGrid"]{overflow:unset;min-height:unset;}.widget-loyalty-activity [class^="CampaignsStyles__CardImage"]{height:unset;}.widget-loyalty-activity [class^="CardStyles__Card"]{box-shadow:none;border:none;}.widget-loyalty-activity [class^="CampaignsStyles__CardDetails"]{transition:all 0.2s ease;padding:20px;gap:unset;}.widget-loyalty-activity [class^="CampaignsStyles__CardDetails"]:hover{background-color:#edecec;}.widget-loyalty-activity .title{text-align:left;line-height:1.2 !important;font-family:'GTWalsheimBold',Helvetica,Arial,sans-serif !important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}.widget-loyalty-activity .secondary-text{font-family:'newAkzidenz',Helvetica,Arial,sans-serif !important;text-align:left;font-size:16px;}.widget-loyalty-activity p{font-family:'newAkzidenz',Helvetica,Arial,sans-serif !important;text-align:left;font-size:16px;}.widget-loyalty-activity [class^="ButtonStyles__Button"]{max-width:max-content;padding:12px 20px;text-transform:uppercase;font-family:'GTWalsheimBold',Helvetica,Arial,sans-serif !important;font-size:13px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}.widget-loyalty-activity [class^="CampaignsStyles__ReferralCode"]{padding:10px 10px 7px 10px;line-height:1.2;}
.widget-sweepstakes [class^="CampaignsStyles__Container"]{overflow:unset;}.widget-sweepstakes [class^="CampaignsStyles__CardContainerGrid"]{overflow:unset;min-height:unset;}.widget-sweepstakes [class^="CardStyles__Card"].card{box-shadow:none;}.widget-sweepstakes [class^="CampaignsStyles__CardDetails"]{transition:all 0.2s ease;padding:20px;min-height:200px;}.widget-sweepstakes [class^="CampaignsStyles__CardDetails"]:hover{background-color:#edecec;}.widget-sweepstakes .title{line-height:1.2 !important;font-family:'GTWalsheimBold',Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}.widget-sweepstakes .secondary-text{font-family:'newAkzidenz',Helvetica,Arial,sans-serif !important;font-size:16px;}.widget-sweepstakes [class^="ButtonStyles__Button"]{max-width:max-content;padding:12px 20px;text-transform:uppercase;font-family:'GTWalsheimBold',Helvetica,Arial,sans-serif !important;font-size:13px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;margin:0 auto;}
.widget-activities-carousel{display:block;margin-top:30px;}.widget-activities-carousel [class^="CardStyles__Card"]{min-height:unset;box-shadow:none;}.widget-activities-carousel [class^="CampaignsStyles__CardImage"]{height:unset;}.widget-activities-carousel [class^="CampaignsStyles__CardDetails"]{transition:all 0.2s ease;padding:20px;gap:unset;}.widget-activities-carousel [class^="CampaignsStyles__CardDetails"]:hover{background-color:#edecec;}.widget-activities-carousel .title{text-align:left;line-height:1.2 !important;font-family:'GTWalsheimBold',Helvetica,Arial,sans-serif !important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}.widget-activities-carousel .secondary-text{font-family:'newAkzidenz',Helvetica,Arial,sans-serif !important;text-align:left;font-size:16px;}.widget-activities-carousel p{font-family:'newAkzidenz',Helvetica,Arial,sans-serif !important;text-align:left;font-size:16px;}.widget-activities-carousel [class^="ButtonStyles__Button"]{max-width:max-content;padding:12px 20px;text-transform:uppercase;font-family:'GTWalsheimBold',Helvetica,Arial,sans-serif !important;font-size:13px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}.widget-activities-carousel [class^="CampaignsStyles__CardDetails"] .completed svg{margin-top:-6px;display:inline-block;}.widget-activities-carousel [class^="CampaignsStyles__ReferralCode"]{padding:10px 10px 7px 10px;line-height:1.2;}
.widget-recipes-life{display:block;margin-top:30px;}.widget-recipes-life [class^="CampaignsStyles__Container"]{max-height:unset;overflow:unset;}.widget-recipes-life [class^="CampaignsStyles__CardContainerGrid"]{max-height:unset;overflow:unset;}.widget-recipes-life [class^="CampaignsStyles__CardImage"]{height:unset;}.widget-recipes-life [class^="CardStyles__Card"]{box-shadow:none;}.widget-recipes-life [class^="CampaignsStyles__CardDetails"]{transition:all 0.2s ease;padding:20px;gap:unset;}.widget-recipes-life [class^="CampaignsStyles__CardDetails"]:hover{background-color:#edecec;}.widget-recipes-life .title{text-align:left;line-height:1.2 !important;font-family:'GTWalsheimBold',Helvetica,Arial,sans-serif !important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}.widget-recipes-life .secondary-text{font-family:'newAkzidenz',Helvetica,Arial,sans-serif !important;text-align:left;font-size:16px;}.widget-recipes-life p{font-family:'newAkzidenz',Helvetica,Arial,sans-serif !important;text-align:left;font-size:16px;}.widget-recipes-life [class^="ButtonStyles"]{max-width:max-content;padding:12px 20px;text-transform:uppercase;font-family:'GTWalsheimBold',Helvetica,Arial,sans-serif !important;font-size:13px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}
.widget-quaker-loyalty-activity{display:block;margin-top:30px;}.widget-quaker-loyalty-activity [class^="CampaignsStyles__CardContainerGrid"]{max-height:unset;overflow:unset;}.widget-quaker-loyalty-activity [class^="CampaignsStyles__CardImage"]{height:unset;}.widget-quaker-loyalty-activity [class^="CardStyles__Card"]{box-shadow:none;border:none;}.widget-quaker-loyalty-activity [class^="CampaignsStyles__CardDetails"]{transition:all 0.2s ease;padding:20px;gap:unset;}.widget-quaker-loyalty-activity [class^="CampaignsStyles__CardDetails"]:hover{background-color:#e0e0e0;}.widget-quaker-loyalty-activity .title{text-align:left;line-height:1.2 !important;font-family:"Open Sans",Helvetica,Arial,sans-serif !important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;padding:0;}.widget-quaker-loyalty-activity .secondary-text{font-family:'newAkzidenz',Helvetica,Arial,sans-serif !important;text-align:left;font-size:16px;padding:0;}.widget-quaker-loyalty-activity p{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important;text-align:left;font-size:16px;padding:0;}.widget-quaker-loyalty-activity [class^="ButtonStyles__Button"]{max-width:max-content;padding:12px 30px;text-transform:uppercase;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;border-radius:5px;}
.widget-quaker-sweepstakes [class^="CampaignsStyles__CardContainerGrid"]{max-height:unset;overflow:unset;}.widget-quaker-sweepstakes [class^="CardStyles__Card"]{box-shadow:none;border:solid 1px #E5E5E5;}.widget-quaker-sweepstakes [class^="CampaignsStyles__CardDetails"]{transition:all 0.2s ease;padding:20px;}.widget-quaker-sweepstakes [class^="CampaignsStyles__CardDetails"]:hover{background-color:#edecec;}.widget-quaker-sweepstakes .title{line-height:1.2 !important;font-family:"Open Sans",Helvetica,Arial,sans-serif !important;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;}.widget-quaker-sweepstakes .secondary-text{font-family:'newAkzidenz',Helvetica,Arial,sans-serif !important;font-size:16px;}.widget-quaker-sweepstakes [class^="ButtonStyles__Button"]{max-width:max-content;padding:12px 30px;text-transform:uppercase;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:13px;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;border-radius:5px;text-align:center;margin:0 auto;}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}body.navbar-is-fixed-top{padding-top:0px !important;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}strong{font-weight:bold;}.bold{font-weight:bold;color:#000;font-size:19px;}#block-footerfirst h2 sup{font-size:0.5em;}#block-footerfirst h2,#block-footerfirst p{color:black;}.footer-blue sup{font-size:0.7em;}.white{color:#ffffff !important;}.blue{color:#0e4caa !important;}.w-100{width:100%;}.coupon-disclaimer{font-size:12px;padding-top:10px;}.coupon_disclaimer_block{font-size:10px;margin-top:5px;}.email-countdown{display:flex;flex-direction:column;align-items:center;}.email-countdown-title{margin-top:20px !important;font-size:50px;color:#0e4caa;font-family:'GTWalsheimBold','sans-serif' !important;}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}a.recipe-wrapper:hover,a.recipe-wrapper:focus{color:inherit;text-decoration:inherit;cursor:auto;}body.en-us p.noresult-french,body.es-us p.noresult-french,body.en p.noresult-french,body.fr p.noresult-english{display:none;}body.popup-dark{filter:brightness(0.5);transition:filter 0.9s;}h3 sup{top:-10px;font-size:0.3em;}blockquote,q{quotes:none;}blockquote:before,blockquote:after{content:'';content:none;}q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;}@font-face{font-family:'GTWalsheimBold';src:url(/themes/tastytheme/src/fonts/gtwalsheimbold-webfont.woff);font-display:swap;}@font-face{font-family:'newAkzidenz';src:url(/themes/tastytheme/src/fonts/newAkzidenz.ttf);font-display:swap;}body{font-family:'newAkzidenz','sans-serif';color:#333;margin-top:90px;}h1,h2,h3,h4,h5,h6{font-family:'GTWalsheimBold','sans-serif';}body.fr h1,body.fr h2{text-transform:none;}h2{font-size:48px !important;}a{color:#dd2f3d;}a:hover,a:focus{color:#dd2f3d;}body.navbar-is-fixed-top{margin-top:0px;padding-top:0;}.blue-general-color{color:#0e4caa;}.coupon_block_spacing{margin-top:50px;margin-bottom:50px;}.coupon-brand .menu_account,body.path-coupons.en-us #toolbar-administration,body.path-coupons #block-couponblockcallout{display:none !important;}.tastythemed8 .messages__wrapper{display:none;}#fancy_login_login_box .messages__wrapper{display:block;}.fancy-login-user-login-form label[for="edit-name"],.fancy-login-user-login-form label[for="edit-pass"]{display:none;}.contest__detail-title-link:focus{outline:none;text-decoration:none;}.accordion-container{display:flex;justify-content:space-between;width:1100px;}.accordion{position:relative;width:20%;}.accordion__header{display:flex;}.accordion__indicator{display:flex;align-items:center;}.accordion__indicator .indicator__plus{display:flex;flex-direction:column;align-items:center;}.indicator__plus-image{width:12px;}.accordion__indicator .indicator__minus{display:none;}.accordion.is-open .indicator__plus{display:none;}.accordion.is-open .indicator__minus{display:block;}.accordion__content{display:none;position:absolute;width:100%;}.accordion.is-open .accordion__content{display:flex;}.brands-hero{display:flex;align-items:center;background-position:center;background-size:cover;background-repeat:no-repeat;}.brands-hero p,.our-brands-hero-heading p{font-size:60px !important;line-height:65px;color:#FFFFFF;padding:48px;width:60%;font-family:'GTWalsheimBold','sans-serif';}.brands-hero p sup{top:-21px;position:relative;line-height:normal;}.bg__light-blue{background:#c6d5e8;}.brands-items-padding{padding:24px 0;}.brands-item img{margin:0 auto;width:200px;padding:0 16px;}@media only screen and (max-width:768px){.brands-hero{display:block !important;width:100%;background-size:cover;height:680px;background-position:center;overflow-x:hidden;}.brands-items-padding{padding:16px 0;}}.modal sup{top:-12px;font-size:0.4em;position:relative;}.modal__container-sign-up{position:fixed;display:flex;justify-content:center;align-items:center;top:0;right:0;bottom:0;left:0;visibility:hidden;z-index:-1;}.modal__container-sign-up i::before{padding-right:20px;font-size:17px;}.modal__container-sign-up .modal__close-button{background-color:#cccccc;border:none;padding:12px;color:#05376a;position:absolute;cursor:pointer;right:0;top:0px;}.modal__container-sign-up .modal__close-btn-img{width:60%;vertical-align:text-bottom;}.modal__container-sign-up .modal__container-paragraph{font-size:30px;text-align:center;line-height:1;margin-bottom:25px !important;font-family:GTWalsheimBold;}.modal__container-sign-up .modal__social-button{display:flex;justify-content:space-between;margin:5px auto;width:50%;}.modal__container-sign-up .modal__sign-up-fb{border:none;background-color:#3c5a99;color:#ffffff;cursor:pointer;padding:10px 14px;border-radius:0;width:100%;text-align:left;margin-right:5px;}.modal__container-sign-up .modal__sign-up-fb img{width:12%;}.en-us .modal__container-sign-up .modal__sign-up-fb img,.es-us .modal__container-sign-up .modal__sign-up-fb img{width:20%;}.en-us .modal__container-sign-up .modal__sign-up-google img,.es-us .modal__container-sign-up .modal__sign-up-google img{width:20%;vertical-align:bottom;}.modal__container-sign-up .modal__sign-up-fb:hover{background-color:#08295c;}.modal__container-sign-up .modal__sign-up-google{border:none;background-color:#ffffff;color:#949494;cursor:pointer;font-weight:normal;width:100%;text-align:left;display:flex;align-items:center;padding:10px 12px;font-size:14px;}.modal__container-sign-up .modal__sign-up-google img{width:12%;vertical-align:bottom;margin-right:5px;font-size:14px;}.modal__container-sign-up .modal__sign-up-google:hover{background-color:#cccccc;}.modal__container-sign-up .modal__container-or{font-size:18px;text-align:center;}.modal__container-sign-up .modal__sign-up-input{border:none;background-color:#ffffff;color:#949494;padding:10px 0;width:100%;font-size:14px;text-indent:10px;}.modal__container-sign-up .modal__container-birth{font-size:14px;margin-top:5px;}.modal__container-sign-up .modal__sign-up-birth{margin:5px 0;display:flex;justify-content:space-between;}.modal__container-sign-up .modal__sign-up-birth select{width:32%;-webkit-appearance:none;background-image:url(/themes/tastytheme/src/images/arrow-contest.png);background-repeat:no-repeat;background-position:95%;}.modal__container-sign-up .modal__sign-up-gender{display:flex;margin-bottom:0 !important;}.modal__container-sign-up .modal__sign-up-select-gender{border:none;background-color:#ffffff;color:#949494;padding:10px 8px;text-align:center;font-size:12px;flex:1;-webkit-appearance:none;background-image:url(/themes/tastytheme/src/images/arrow-contest.png);background-repeat:no-repeat;background-position:95%;}.modal__container-sign-up .modal__sign-up-select{border:none;background-color:#ffffff;color:#949494;padding:4px 8px;text-align:center;font-size:12px;}body.en-us.path-thank-you .banner_slide_recipe-h1 sup,body.es-us.path-thank-you .banner_slide_recipe-h1 sup,body.en-us.path-password-confirmation #general_body sup,body.es-us.path-password-confirmation #general_body sup,body.en footer .menu-snacks,body.fr footer .menu-snacks,header .menu-bar-en-us .menu-brands,header .menu-bar-es-us .menu-brands,header .menu-bar-en .menu-about-us,header .menu-bar-fr .menu-about-us,body.fr .only-us,body.en .only-us,body.en-us .modal__container-sign-up #register-form sup,body.es-us .modal__container-sign-up #register-form sup{display:none;}.modal__container-sign-up .modal__checkbox-text{font-size:12px;font-weight:lighter;padding-left:20px;}.modal__container-sign-up input[type="checkbox"]{margin:0;height:20px;width:60px;}.modal__checkbox-text sup{top:-5px;font-size:0.7em;}.modal__container-sign-up .modal__sign-up-select-checkbox{margin-top:15px;display:flex;padding-bottom:5px;}.modal__container-sign-up .modal__sign-up-select-checkbox span.legal-copy{font-size:12px;}.modal__container-sign-up .modal__sign-up-select-button{margin:20px 0;display:flex;justify-content:center;}.modal__container-sign-up .modal__sign-up-button{background-color:#dd2f3d;color:#ffffff;padding:10px 30px;border:none;border-radius:3px;cursor:pointer;box-shadow:0 3px 0 0 #b81321;}.modal__container-sign-up .modal__sign-up-button:hover{background-color:#b81321;transition:all 0.2s;}.modal__container-sign-up .modal__sign-up{font-size:12px;line-height:1.3;font-weight:lighter;color:#333;text-align:center;margin-bottom:0 !important;}.modal__container-sign-up .modal__sign-up .modal__sign-up-link{text-decoration:underline;color:#333;margin-left:5px;}.modal__container-sign-up .modal__user-name .modal__user-first-name,.modal__container-sign-up .modal__user-name .modal__user-last-name{border:none;background-color:#ffffff;color:#949494;padding:10px 0;font-size:14px;text-indent:10px;}.modal__container-sign-up .modal__user-password{display:flex;}.modal__container-sign-up .modal__user-info-icon{position:absolute;right:-30px;margin-top:10px;top:0;}.modal__container-sign-up .modal__user-info-icon.tip p{display:none;background-color:#06386c;color:#ffffff;padding:18px 15px 18px 18px;font-weight:lighter;position:absolute;width:200px;z-index:1;left:-185px;bottom:35px;border-bottom-left-radius:10px;border-top-left-radius:10px;border-top-right-radius:10px;font-size:14px;}.modal__container-sign-up .modal__user-info-icon.tip p:before{content:"";display:block;width:0;height:0;position:absolute;border-left:20px solid transparent;border-top:15px solid #06386c;right:0;bottom:-15px;}.modal input,.modal select{font-weight:normal;}.modal__container-sign-up .modal{max-width:500px;overflow-y:auto !important;max-height:95vh;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.modal__container-sign-up .modal{display:table-cell;}}.modal__container-sign-up .modal p,section#claims .modal p{margin-bottom:10px;}a.modal__user-info-icon.tip:hover p{display:block;}.modal__container-sign-up .modal{padding:30px 50px;}@media (max-width:768px){.modal__container-sign-up .modal{width:95vw !important;}.brands-hero p{font-size:40px !important;text-align:center;line-height:1.1em;margin:auto;width:100%;}.brands-hero{padding:80px 10% 160px !important;}}.toggle-password,.toggle-password-signup{display:flex;height:25px;width:25px;position:absolute;top:5px;right:5px;cursor:pointer;background-image:url(/themes/tastytheme/src/images/off.png);background-repeat:no-repeat;background-size:cover;}.hide-password{background-image:url(/themes/tastytheme/src/images/on.png);background-repeat:no-repeat;background-size:cover;height:25px;width:25px;}.modal__container-sign-in{}.modal__container-sign-in .modal__social-button-sign-in{display:flex;justify-content:space-between;margin:5px 0;flex-direction:column;}.modal__container-sign-in .modal__sign-in-fb{border:none;background-color:#3c5a99;color:#ffffff;cursor:pointer;padding:10px 12px;margin:5px 0;border-radius:0;background-image:url(/themes/tastytheme/src/images/fb-logo.PNG);background-repeat:no-repeat;background-size:25px;background-position:10%;background-position:10%;padding-left:20px;}.modal__container-sign-in .modal__sign-in-fb img{width:9%;vertical-align:bottom;padding:0 20px 0 20px;}.modal__container-sign-in .modal__sign-in-fb:hover{background-color:#08295c;}.modal__container-sign-in .modal__sign-in-google{border:none;background-color:#ffffff;color:#949494;cursor:pointer;padding:10px 12px;margin:5px 0;font-weight:normal;justify-content:flex-start;display:flex;align-items:center;font-size:14px;}.modal__container-sign-in .modal__sign-in-google img{width:15%;vertical-align:bottom;padding:0 2px 0 20px;margin-right:20px;}.modal__container-sign-in .modal__sign-in-google:hover{background-color:#cccccc;}.modal__container-sign-in .modal__close-button{background-color:#cccccc;border:none;padding:12px;color:#05376a;position:absolute;cursor:pointer;right:0;top:0;}.modal__container-sign-in .modal__close-btn-img{width:60%;vertical-align:text-bottom;}.modal__container-sign-in .modal__container-paragraph{font-size:30px;text-align:center;line-height:1;margin:20px 0 25px 0;font-family:GTWalsheimBold;}.modal__container-sign-in .modal__sign-up-input{border:none;background-color:#ffffff;color:#949494;padding:10px 0;width:100%;font-size:12px;margin:5px 0;text-indent:10px;}.modal__container-sign-in .form-group{margin-bottom:10px;position:relative;}.form-group{margin-bottom:0;padding:0;}#firstname{width:98%;}.contact-us.my-profile{line-height:1.2em;}.modal__container-sign-in .modal__container-or{font-size:18px;text-align:center;margin:10px 0;}.modal__container-sign-in .modal__sign-in-select-checkbox{display:flex;justify-content:space-between;margin-top:10px;align-items:baseline;}.modal__container-sign-in .modal__sign-in-checkbox-wrap{display:flex;}.modal__container-sign-in .modal__sign-in-checkbox-wrap .checkbox{margin:0 5px 0 0;}.modal__container-sign-in .checkbox label{align-items:center;justify-content:space-between;padding-left:0 !important;padding-right:0 !important;position:relative;color:#333 !important;left:5px;}html:lang(en) .fancy-login-user-login-form{width:270px;}html:lang(fr) .fancy-login-user-login-form{width:320px;}body.fr .modal__container-sign-in .checkbox label{width:auto;}.modal__container-sign-in .checkbox input[type="checkbox"]{position:relative;cursor:pointer;padding:0;height:20px;width:60px;vertical-align:bottom;left:-5px;}.modal__container-sign-in .checkbox label:hover{color:#333;}.modal__container-sign-in .checkbox input[type="checkbox"]:focus:before{box-shadow:0 0 0 3px rgba(0,0,0,0.12);}.modal__container-sign-in .checkbox input[type="checkbox"]:checked:before{background-color:#0e4caa;box-shadow:inset 0 0 0 2px white;}.modal__container-sign-in .modal__sign-in-select-button{margin:20px 0;display:flex;justify-content:center;}.modal__sign-in-select-button button{display:inline-block;background-color:#db1d2c;padding:10px 30px;box-shadow:0 3px 0 0 #b81321;border-radius:3px;color:white !important;text-align:center;transition:all 0.2s;font-weight:bold;cursor:pointer;outline:none !important;font-size:16px;min-width:150px;min-height:40px;}.modal__sign-in-select-button button:hover{background-color:#b81321;transition:all 0.2s;}.modal__container-sign-in .modal__checkbox-text{font-weight:normal;font-size:12px;}.modal__container-sign-in .modal__sign-in-forgot{font-weight:normal;}.modal__container-sign-in .modal__sign-in-forgot p{font-size:12px;}.modal__container-sign-in .modal__sign-in-forgot a{color:#db1d2c;font-size:12px;}.modal__container-sign-in .modal__sign-in-select-button{margin:20px 0;display:flex;justify-content:center;}.modal__container-sign-in .modal__sign-in-button{background-color:#dd2f3d;color:#ffffff;padding:15px 40px;border:none;border-radius:5px;cursor:pointer;}.modal__container-sign-in .modal__sign-in-button:hover{background-color:#b81321;transition:all 0.2s;}.modal__container-sign-in .modal__sign-in{font-size:12px;font-weight:lighter;color:#333;text-align:center;}.modal__container-sign-in .modal__sign-in .modal__sign-in-link{text-decoration:underline;color:#333;margin-left:5px;}.modal--is-open-sign-in .modal__container-sign-in{visibility:visible;z-index:10;background-color:rgba(0,0,0,0.5);}body.modal--is-open-sign-up .modal__container-sign-up{visibility:visible;z-index:99999;background-color:rgba(0,0,0,0.8);transition:all .8s;}.modal{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative;color:#fff;background-color:#ebebeb;color:#053768;font-weight:bold;padding:30px 40px;}.form-checkbox{margin:0 -20px !important;}.control-label{font-size:14px;line-height:20px;color:#FFFFFF !important;}.form-submit{background-color:#dd2f3d;color:#ffffff;padding:15px 40px;border:none;border-radius:5px;cursor:pointer;}.en-us .modal__container-sign-up .modal__sign-up-button,.es-us .modal__container-sign-up .modal__sign-up-button{margin-top:20px;}.glyphicon-log-in{display:none;}.region-page-bottom #fancy_login_login_box{position:fixed;top:50%;left:50%;margin-left:unset !important;margin-top:unset !important;padding:0 10px;transform:translate(-50%,-50%);width:500px;background-color:#ebebeb !important;border-radius:0;}.modal__close-btn-img{width:70%;}.updatepassword-fields{display:flex;flex-direction:column;align-items:center;width:45%;margin:50px auto 20px auto !important;}#updateprofilepwd-form .update-pwd-field{width:30%;margin:auto;text-align:left;}#updateprofilepwd-form{text-align:center;margin-top:30px;}@media screen and (max-width:768px){.updatepassword-fields{width:80% !important;}#updateprofilepwd-form .update-pwd-field{width:70%;}}::-webkit-input-placeholder{color:gray;}::-moz-placeholder{color:gray;}::-ms-input-placeholder{color:gray;}::placeholder{color:gray;}h1,h2,h3,h4,h5,h6,p{line-height:1.3;}h1{font-size:52px;}p{font-size:18px;color:#3d3c3c;}a{text-decoration:none;}.navbar-default{background-color:#FFFFFF;}.vr-coupon-copy .btn_red{margin:auto;}.banner_slide--text .btn_red{margin:0;}.btn_red{display:inline-block;background-color:#db1d2c;padding:12px 30px;box-shadow:0 3px 0 0 #b81321;border-radius:3px;color:white !important;text-align:center;transition:all 0.2s;font-weight:bold;cursor:pointer;font-size:16px;outline:none !important;font-family:GtWalsheimBold;min-width:150px;min-height:40px;display:flex;justify-content:center;align-items:center;text-align:center;text-transform:capitalize;}.btn_red-navbar{background-color:#db1d2c;padding:12px 30px;box-shadow:0 3px 0 0 #b81321;border-radius:3px;color:white !important;text-align:center;transition:all 0.2s;font-weight:bold;cursor:pointer;font-size:16px;outline:none !important;font-family:GtWalsheimBold;width:150px;min-width:150px;min-height:40px;display:flex;justify-content:center;align-items:center;text-transform:capitalize;margin-left:15px;margin-right:15px;}.btn_red-navbar:hover{background-color:#b81321;transition:all 0.2s;color:white;text-decoration:none;}.btn_blue-navbar{background-color:#1E5AA5;padding:12px 30px;box-shadow:0 3px 0 0 #1b3c94;border-radius:3px;color:white !important;text-align:center;transition:all 0.2s;font-weight:bold;cursor:pointer;font-size:16px;outline:none !important;font-family:GtWalsheimBold;width:150px;min-width:150px;min-height:40px;display:flex;justify-content:center;align-items:center;text-transform:capitalize;}.btn_blue-navbar:hover{background-color:#1b3c94;transition:all 0.2s;color:white;text-decoration:none;}body.fr .btn_red{text-transform:none;}.modal__container-sign-up .modal__sign-up-button{min-width:150px;min-height:40px;}.modal__inquiry{font-size:14px;color:#3d3c3c;}.btn_red:hover{background-color:#b81321;transition:all 0.2s;color:white;text-decoration:none;}.btn-primary{background-color:#db1d2c !important;border-color:#db1d2c !important;box-shadow:0 3px 0 0 #b81321;min-width:150px;min-height:52px;font-family:GtWalsheimBold;}.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus{background-color:#b81321 !important;border-color:#b81321 !important;box-shadow:0 3px 0 0 #db1d2c;}.sign_in.disabled{pointer-events:none;cursor:default;}body.path-life.en form .form--inline,body.path-life.fr form .form--inline{display:flex;justify-content:center;}.img-recipe{display:block;}.img-recipe:focus{text-decoration:none;}.img-recipe:hover{text-decoration:none;}section#banner .banner_slide.recipe-desktop{display:block;}section#banner .banner_slide.recipe-mobile{display:none;}@media screen and (max-width:1500px){body.modal--is-open-sign-up .modal__container-sign-up{}.modal__container-sign-up .modal{}.modal__container-sign-up .modal{}.modal__container-sign-up .modal{}}@media (max-width:1400px) and (max-height:1024px){.modal{top:0px;}}@media (max-width:1024px) and (max-height:1400px){.modal{top:0px !important;}}@media screen and (max-width:1024px) and (max-height:768px){.modal__container-sign-up .modal{top:100px !important;}}@media screen and (max-width:767px){.region-page-bottom #fancy_login_login_box{width:350px !important;}.modal{padding:30px 20px !important;}.modal__container-sign-up .modal{padding:30px 50px !important;}}@media screen and (max-width:411px){.modal__container-sign-up .modal__close-button{top:62px !important;}}@media (max-width:411px) and (max-height:731px){.modal__container-sign-up .modal__close-button{top:55px !important;}}@media (max-width:375px) and (max-height:812px){.modal__container-sign-up .modal__close-button{top:61px !important;}}@media (max-width:375px) and (max-height:667px){.modal__container-sign-up .modal__close-button{top:50px !important;}}@media screen and (max-width:375px){.modal__container-sign-up .modal__close-button{top:50px;}.modal{padding:30px 50px;}.modal__container-sign-up .modal__sign-up-google,.modal__container-sign-up .modal__sign-up-fb{padding:10px 9px;}.modal__container-sign-up .modal__sign-up-select{padding:6px;}.modal__container-sign-up .modal__user-info-icon{}}@media screen and (max-width:360px){.modal__container-sign-up .modal__close-button{top:48px !important;}.navbar-fixed-top{height:90px;}header .header__logo-container .header__logo{width:40%;}header .header__logo-container.smaller img{width:25%;}}@media screen and (max-width:320px){.modal__container-sign-up .modal__close-button{top:46px !important;}.modal{width:190px;}.modal__container-sign-up .modal__container-paragraph{font-size:20px;}}section#ads-unit{position:relative;text-align:center;width:100%;top:0;justify-content:center;display:flex;}section .ads-unit-wrapper{position:relative;}section .ads-banner{display:inline-block;}section#ads-unit.ads-unit-index{z-index:9999;}.navbar-fixed-top{position:relative;margin-bottom:0;top:0 !important;justify-content:space-between;}.modal__close-ads-banner{right:0px;top:0px;position:absolute;border:none;padding:5px;}.modal__close-ads-btn-img{width:50% !important;}header.scroll-ads-banner{position:relative;margin-bottom:0;}header{position:fixed;top:0;left:0;height:90px;width:100%;margin:0 auto;padding-left:20px;padding-right:20px;z-index:2;background-color:white;display:flex;align-items:center;justify-content:space-around;}header .header__logo{width:100px;height:75px;position:relative;transition:all .3s;top:2px;}@media (max-width:768px){header .header__logo{max-width:170px;}}header .header__logo-container a{display:block;}header .header__logo-container.smaller img{top:0px;}header .header__mobile-topnav{display:none;}header .mobile-menu-items{display:flex;}header .menu{display:flex;justify-content:space-between;align-items:center;max-width:100%;width:100%;flex:1;}header .menu a{text-align:center;color:#4c4c4c;font-weight:bold;padding-left:15px;padding-right:15px;transition:0.3s all;}header .menu a:hover{color:#0e4caa;transition:0.3s all;}header .menu .active-trail a:visited{color:#db1d2c !important;}header .menu_account{font-size:16px;display:flex;align-items:center;}header .menu_account a{font-size:16px;}header .menu_account .sign_in{color:#0e4caa;font-weight:bold;margin:0 10px;font-size:16px;text-align:center;width:100px;position:relative;}header .menu_account .sign_up{margin:10px 10px;}@media screen and (max-width:980px){section#ads-unit{position:fixed;bottom:0px;z-index:1;top:auto;}section .ads-unit-wrapper{position:initial;}.ads-unit-wrapper img{width:100%;}header.scroll-ads-banner{top:0px !important;}.modal__close-ads-banner{display:block;background-color:#cccccc;border:none;padding:5px 3px;color:#05376a;position:absolute;cursor:pointer;right:0;top:0px;}header{display:block;padding-bottom:0;}header .modal__wrapper-js{display:none;}header .header__logo-container{max-width:240px;}header .header__logo-container .header__logo{height:45px;width:auto;bottom:0;z-index:1;position:absolute;}header .header__mobile-topnav{display:block;position:absolute;color:#333;right:80px;top:0px;font-size:32px;cursor:pointer;}header .header__mobile-topnav .header__mobile-topnav{right:170px;}header .header__mobile-topnav .top-bar,header .header__mobile-topnav .middle-bar,header .header__mobile-topnav .bottom-bar{display:block;width:35px;height:5px;background-color:#0e4caa;margin-bottom:5px;transition:all 0.2s;}header .header__mobile-topnav.menu-open .top-bar{-webkit-transform:rotate(45deg);transform:rotate(45deg);margin:0;position:relative;top:9px;}header .header__mobile-topnav.menu-open .middle-bar{display:none;}header .header__mobile-topnav.menu-open .bottom-bar{-webkit-transform:rotate(-45deg);transform:rotate(-45deg);margin:0;position:relative;top:4px;}header .menu{display:none;margin-left:0;border-bottom:none;flex:1;}header .menu a{display:block;border:none;margin-bottom:20px;padding-left:20px;padding-right:20px;width:15%;}header .menu_account{position:relative;flex-direction:column;font-size:16px;}}@media screen and (max-width:375px){header .header__mobile-topnav{right:70px;}}@media screen and (max-width:375px){header .header__mobile-topnav{right:70px;}header .menu_account{right:40px;}}@media screen and (max-width:320px){.sign_in{display:flex;justify-content:center;}}section#banner .banner-desktop{display:flex;align-items:center;background-position:center;background-size:cover;background-repeat:no-repeat;padding:120px 15% 160px;height:580px;}.home_slide .banner-desktop{cursor:pointer;}section#banner .view-display-id-block_contest_header .banner-desktop,section#banner .view-display-id-block_aboutus_header .banner-desktop,section#banner .view-display-id-block_coupon_header .banner-desktop,section#banner .view-display-id-block_recipes_header .banner-desktop,section#banner .view-display-id-block_life_header .banner-desktop{height:580px;}section#banner .view-display-id-block_aboutus_header .banner_slide--text h1,section#banner .view-display-id-block_aboutus_header .banner_slide--text p{color:#FFFFFF;}section#banner .banner-desktop h1.h1{color:#0e4caa;font-weight:bold;margin-bottom:10px;font-size:60px !important;line-height:65px;font-family:'GTWalsheimBold','sans-serif';}section#banner .banner-desktop span.h1{color:#0e4caa;font-weight:bold;margin-bottom:10px;font-size:60px !important;line-height:65px;font-family:'GTWalsheimBold','sans-serif';}body.fr section#banner .banner-desktop span.h1{font-size:50px !important;}html:lang(fr) section#banner .banner-desktop span.h1{line-height:55px;}#banner-mobile,.banner-mobile{display:none !important;}section#banner .banner_slide--text{width:50%;}section#banner .banner_slide--text h1{color:#0e4caa;font-weight:bold;margin-bottom:20px;font-size:60px !important;line-height:65px;}section#banner .banner_slide--text p{margin-bottom:10px;font-size:18px;color:#545453;width:520px;}section#banner .banner_slide--text-recipe{width:60%;height:580px;padding:200px 15%;}section#banner .banner_slide--text-recipe h1{color:#0e4caa;font-weight:bold;margin-bottom:40px;}section#banner .banner_slide--text-recipe p{margin-bottom:40px;}section#banner .banner_slide--text.slide-center{text-align:center;margin-left:auto;margin-right:auto;}section#banner .banner_slide--text.slide-left{width:70%;display:flex;flex-direction:column;align-items:baseline;position:relative;bottom:40px;}html:lang(fr) section#banner .banner_slide--text.slide-left{width:70%;}.path-contests section#banner .banner_slide--text.slide-left{bottom:-20px;}section#banner .banner_slide--text.slide-left img{margin-bottom:10px;}section#banner .banner_slide--text.slide-right{width:35%;text-align:center;margin-left:auto;}section#banner .slick-dots{position:relative;}.tastythemed8 .messages__wrapper{top:-30px;}section#banner .banner_slide--text-recipe img{width:10%;}section#banner .banner_slide .banner_slide_recipe--text{color:#ffffff;height:580px;padding:200px 15%;}section#banner .banner_slide .banner_slide_recipe--text .banner_slide--ads{display:flex;align-items:center;margin-top:20px;}section#banner .banner_slide .banner_slide_recipe--text .banner_slide--lays{width:120px;margin-left:20px;}section#banner .banner_slide .banner_slide_recipe--text .banner_slide_recipe-h1{font-weight:bold;font-size:65px;line-height:65px;}@media screen and (max-width:1400px){section#banner .banner_slide .banner_slide_recipe--text{height:auto;}.article .arrow-section-general,.recipe .arrow-section-general{height:40px !important;}section#banner .slick-dots{top:-120px;}section#banner .view-display-id-block_contest_header .banner-desktop,section#banner .view-display-id-block_aboutus_header .banner-desktop,section#banner .view-display-id-block_coupon_header .banner-desktop,section#banner .view-display-id-block_recipes_header .banner-desktop,section#banner .view-display-id-block_life_header .banner-desktop{height:570px;}}@media screen and (max-width:1024px){.arrow-section-general{height:80px !important;}section#banner .slick-dots{top:-30px;}}@media screen and (max-width:375px){section#banner .banner_slide--text-recipe img{margin-left:15px;}}.sr-only{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;}section#contest section#contentBlocks h2,section#contest section#contentBlocks h1{text-align:center;color:#0e4caa;font-weight:bold;font-size:36px;margin-top:30px;}section#contest section#contentBlocks h1{font-size:48px !important;}section#contest section#contentBlocks p{text-align:center;}section.contest-thanks .col-xs-12.text-center{padding:40px 0 50px 0;}.about-us__claims-box-text p{text-align:left !important;}section#claims{position:relative;background-color:#ffffff;}section#claims h2{text-align:center;color:#0e4caa;font-weight:bold;font-size:36px;padding:30px 0 10px 0;}section#claims p{text-align:center;margin:0 0 60px 0;font-size:18px;}section#claims .claims--row{display:flex;justify-content:space-around;align-items:baseline;max-width:1024px;margin-left:auto;margin-right:auto;}section#claims .claims--box{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;text-align:center;position:relative;}section#claims .claims--box .img_container a{display:block;}section#coupons .coupon--container-bg-desktop{background-position:center;background-size:cover;background-repeat:no-repeat;}.claims--box-paragraph{font-family:GTWalsheimBold;padding-top:10px;}section#claims .claims--box img{width:150px;height:120px;}section#coupons{overflow-x:hidden;}section#coupons .coupon--container{display:flex;width:80%;max-width:1030px;margin:0 auto;padding:101px 0;height:580px;}section#coupons .coupon--display{flex:2;display:flex;justify-content:space-around;align-items:center;}section#coupons .coupon--display img{width:100%;}section#coupons .coupon--container-bg-desktop{background-position:center;}html:lang(fr) section#banner .banner_slide--text.slide-left{bottom:20px;}html:lang(fr) section#banner .banner_slide--text p{width:100%;}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.modal__container-sign-in .modal__sign-in-google{height:100%;}section#coupons .coupon--display{display:block;}section#coupons .coupon--text{display:block;}section#coupons .coupon--text h3{width:100%;}section#coupons .coupon--leftcol img{height:100%;}section#banner .banner_slide--text.slide-left{display:block;}.btn_red{display:inline-block;}#fancy_login_login_box{margin-left:0 !important;margin-top:0 !important;}section#coupons .coupon--text{display:block;padding:40px 30px !important;}section#coupons .coupon--text h3{margin-bottom:10px;}section#coupons .coupon--text p{display:block;width:100%;}section#lifestyle .lifestyle-detail__article strong,section div.field--item strong{width:100%;}html:lang(fr) .fancy-login-user-login-form{width:20%;}section#contest .contest__menu-detail-wrapper{height:100%;}section#contest .contest__menu-detail-wrapper .contest__menu-detail-section .contest__menu-detail-section-image{height:100%;}section#contest .contest__menu-detail-wrapper .contest__menu-detail-section{height:100%;}.claims--box .img_container{height:100%;}}section#coupons .coupon--leftcol{display:flex;flex-direction:column;align-items:center;position:relative;width:100%;}section#coupons .coupon--leftcol img{width:100%;}section#coupons .coupon--leftcol-lays{width:100%;}section#coupons .coupon--leftcoltext{display:flex;flex-direction:column;align-items:center;}section#coupons .coupon--leftcoltext span{display:inline-block;font-weight:bold;text-transform:uppercase;}section#coupons .coupon--leftcoltext .price{font-size:80px;}section#coupons .coupon--leftcoltext .dollarsign{position:relative;top:-20px;font-size:32px;}section#coupons .coupon--leftcoltext .off{font-size:32px;}section#coupons .coupon--leftcoltext .coupon-boxed{font-size:32px;border-top:1px solid black;border-bottom:1px solid black;padding:5px 15px;}section#coupons .coupon--text{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;padding:20px 30px;background-color:white;position:relative;}section#coupons .coupon--text h3,section#coupons .coupon--text h5,section#coupons .coupon--text p{text-align:center;}section#coupons .coupon--text h3{color:#0e4caa;font-weight:bold;margin-bottom:10px;font-size:24px;}section#coupons .coupon--text h5{font-weight:bold;font-size:24px;margin-bottom:10px;}.en-us section#coupons .coupon--text p,.es-us section#coupons .coupon--text p{margin-bottom:20px;}.coupon--text-wrapper{display:flex;align-items:center;margin-bottom:10px;}.coupon--text-wrapper img{width:50px;margin:0 10px;}.coupon-logo{width:auto !important;}@media screen and (max-width:768px){section#coupons .coupon--container{display:flex;}.lifestyle_slide.banner-desktop-hide{display:none;}}.contest__social-media{display:flex;align-items:center;margin-top:30px;max-width:1024px;margin:auto;display:flex;justify-content:center;padding:80px 0;width:80%;}.contest__social-media a{display:contents;}@media screen and (max-width:768px){section#coupons .coupon--container{height:auto;}section#lifestyle .coupon--container{flex-direction:column;}section#lifestyle .lifestyle_slide--text{margin:auto;}section#lifestyle .lifestyle_slide--text h2{font-size:20px;}}.slick-dotted.slick-slider{margin-bottom:0 !important;}body.path-life .recipe_slide{width:100%;display:inline-block;background-repeat:no-repeat;background-size:cover;height:580px;}body.path-life .recipe_slide .recipe_slide--text{padding:200px 15%;}section#recipes .recipe_slide{display:flex !important;flex-direction:row-reverse;align-items:center;background-position:right center;background-size:cover;background-repeat:no-repeat;height:580px;padding-top:150px;}section#recipes .recipe_slide--text{width:50%;max-width:550px;display:flex;flex-direction:column;align-items:center;margin-right:10%;position:relative;bottom:60px;}section#recipes .recipe_slide--text img{display:block;margin:0;}.lifestyle_slide-icon-text{font-size:18px;margin-right:10px;font-weight:bold;}section#recipes .recipe_slide--text h2,section#recipes .recipe_slide--text p{text-align:center;color:#FFFFFF;margin-bottom:10px;padding:0 15px;}section#recipes .recipe_slide--text span{color:#FFFFFF;margin-bottom:10px;line-height:1.2em;font-size:44px !important;font-family:'GtWalsheimBold';text-align:center;}section#recipes .recipe_slide-icon-text{margin-bottom:40px;color:#0e4caa;font-weight:bold;margin-right:10px;font-size:18px;}section#recipes .recipe_slide--text.slide-center{text-align:center;margin-left:auto;margin-right:auto;}section#recipes .recipe_slide--text.slide-left{text-align:left;margin-right:auto;}body.path-life section#recipes .recipe_slide--text.slide-right{text-align:center;padding:0;}section#recipes .recipe__menu{padding-bottom:80px;display:flex;flex-direction:column;align-items:center;}section#recipes .recipe__menu.related-recipes{margin-top:50px;}section#recipes .recipe__menu sup{}.subcategory-filters{display:flex;justify-content:space-around;margin:30px 0 50px 0;}.subcategory-item{display:flex;align-items:center;flex-direction:column;justify-content:space-between;width:25%;margin:0 15px;}.subcategory-item img{height:auto;width:140px;margin-bottom:15px;border-radius:70px;}.subcategory-item .title{font-weight:bold;}@media (max-width:767px){.subcategory-filters{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;}.subcategory-item{width:50%;padding:0 15px 16px;margin:0;}.subcategory-item img{}}.coupon--container-bg-mobile{display:none;}section#recipes .recipe__menu h1,section#recipes .recipe__menu h2{text-align:center;color:#0e4caa;font-weight:bold;padding:30px 0 10px 0;}section#recipes .recipe__menu p{margin-bottom:20px;}section#recipes .recipe__menu .form-actions button.form-submit{min-width:150px;font-family:'GtWalsheimBold';font-weight:bold;font-size:100%;min-height:43px;margin-left:23px;}section#recipes .recipe__menu .select-css{display:block;font-size:14px;font-weight:700;color:#0e4caa;padding:0.6em 6em 0.5em 0.8em;width:100%;max-width:100%;box-sizing:border-box;border:1px solid #acacac;-moz-appearance:none;-webkit-appearance:none;appearance:none;background-image:url(/themes/tastytheme/src/images/arrow_recipe.png);background-repeat:no-repeat,repeat;background-position:right 1.2em top 55%,0 0;background-size:0.9em auto,100%;}section#recipes .recipe__menu .recipe__select-css::-ms-expand{display:none;}section#recipes .recipe__menu .recipe__select-css:hover{border-color:#888;}section#recipes .recipe__menu .recipe__select-css:focus{outline:none !important;}section#recipes .recipe__menu .recipe__select-css option{display:none;}section#recipes .recipe__menu .recipe__select-css option:focus{display:none;outline:none;}section#recipes .recipe__menu .recipe__multiselect{width:200px;}section#recipes .recipe__menu .recipe__select-box{position:relative;}section#recipes .recipe__menu .selectBox select{width:100%;font-weight:bold;}section#recipes .recipe__menu .overSelect{position:absolute;left:0;right:0;top:0;bottom:0;}section#recipes .recipe__menu .recipe__checkboxes{border:1px #dadada solid;background:#ffffff;width:100%;}section#recipes .recipe__menu .recipe__checkboxes label{display:flex;margin:10px;font-weight:600;font-size:14px;color:#717173;align-items:center;}section#recipes .recipe__menu .recipe__checkboxes span{font-weight:600;font-size:14px;color:#717173;}section#recipes .recipe__menu .recipe__checkboxes .recipe__checkboxes-wrap{display:flex;align-items:center;}section#recipes .recipe__menu .recipe__checkboxes .recipe__checkboxes-color{display:none;}section#recipes .recipe__menu .recipe__checkboxes-color + label:before{border:2px solid #0e4caa;display:flex;transition-duration:0.3s;width:7px;height:7px;content:"";padding:2px;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05);}section#recipes .recipe__menu .recipe__checkboxes-color:checked + label:before{background-color:#0e4caa;box-shadow:inset 0px 0px 0px 2px white;}section#recipes .recipe__menu .recipe__form{display:flex;justify-content:space-between;width:1100px;}section#recipes .recipe__menu .recipe__search-input{color:#333333;font-weight:bold;padding:12px 10px;border:1px solid #acacac;}section#recipes .recipe__menu .recipe__button{background-color:#dd2f3d;color:#ffffff;padding:12px 50px;margin-bottom:50px;box-shadow:0 3px 0 0 #b81321;border:none;border-radius:5px;cursor:pointer;width:200px;height:38px;}section#recipes .recipe__menu .recipe__button:hover{background-color:#b81321;transition:all 0.2s;}section#recipes .recipe__menu .recipe__filter-wrapper{display:block;flex-direction:column;align-items:center;max-width:1100px;width:100%;padding:0 15px;position:relative;}section#recipes .recipe__menu .recipe__menu-detail-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-10px;margin-left:0;margin-bottom:20px;}@media only screen and (max-width:767px){section#recipes .recipe__menu .recipe__menu-detail-wrapper{margin:0 0 20px 0;}}section#recipes .recipe__menu .recipe__menu-detail-wrapper .recipe__menu-detail-section{display:flex;flex-direction:column;width:31%;margin-bottom:40px;}section#recipes .recipe__menu .recipe__menu-detail-wrapper .recipe__menu-detail-section:nth-child(3n+2){margin-left:3%;margin-right:3%;}@media (max-width:768px){.recipe__menu-detail-section > div{height:auto;}section#recipes .recipe__menu .recipe__menu-detail-wrapper .recipe__menu-detail-section:nth-child(3n+2){margin-left:0;margin-right:0;}}.recipe__menu-detail-wrapper .recipe__menu-detail-section.empty{border-bottom:0 !important;}section#recipes .recipe__menu .recipe__menu-detail-wrapper .recipe__menu-detail-section p{margin-left:10px;}@media (max-width:768px){section#recipes .recipe__menu .recipe__menu-detail-wrapper .recipe__menu-detail-section p{padding:0;}}section#recipes .recipe__menu .recipe__menu-detail-wrapper .recipe__menu-detail-wrapper-title{max-height:117px;overflow:hidden;color:#0e4caa;font-weight:bold;font-size:25px;margin:0 0 0 10px;padding:20px 0 0 10px;height:90px;cursor:pointer;}section#recipes .recipe__menu .recipe__menu-detail-wrapper .recipe__btn_red{background-color:#db1d2c;padding:12px 30px;margin-left:10px;box-shadow:0 3px 0 0 #b81321;border-radius:3px;color:white;text-align:center;transition:all 0.2s;font-weight:bold;text-decoration:none;font-family:'GtWalsheimBold';min-width:150px;min-height:40px;}section#recipes .recipe__menu .recipe__menu-detail-wrapper .recipe__btn_red:hover{background-color:#b81321;transition:all 0.2s;}section#recipes .recipe__menu .recipe__menu-detail-wrapper .recipe__btn-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;margin-top:10px;width:100%;}section#recipes .recipe__menu .recipe__menu-detail-wrapper .recipe__star-wrapper .recipe__star-block{display:flex;justify-content:flex-end;align-items:center;margin:5px 0;}section#recipes .recipe__menu .recipe__menu-detail-wrapper .recipe__star-wrapper .recipe__star-block span{font-size:14px;}section#recipes .recipe__menu .recipe__menu-detail-wrapper .recipe__star-wrapper .recipe__star-block img{margin-left:3px;}section#recipes .recipe__menu .recipe__menu-detail-wrapper .recipe__star-wrapper{margin-right:10px;}.recipe__star-block-position{position:relative;top:2px;}.recipe__menu-detail-sub-wrapper{display:flex;flex-direction:column;height:auto;justify-content:space-between;min-height:280px;}.recipe__menu-detail-sub-wrapper-height{}.recipe__menu-detail-sub-wrapper-height ol,.recipe__menu-detail-sub-wrapper-height ul{margin-left:10px;margin-right:10px;}section#recipes .recipe-detail__cook{max-width:1024px;margin:auto;display:flex;justify-content:space-between;padding:5px 0;}.recipe-detail__cook sup{}.recipe-detail__instructions sup{}.recipe-margin-top{margin-top:30px;}body.page-node-type-recipe section#recipes .recipe-detail__cook{flex-direction:column;}body.page-node-type-recipe section#recipes .recipe-detail__cook .banner_slide_recipe-h1{color:#0e4caa;padding-top:30px;}body.page-node-type-recipe section#recipes .banner_slide--ads,body.page-node-type-article section#lifestyle .banner_slide--ads{display:flex;align-items:center;justify-content:initial;width:100%;color:#0e4caa;font-weight:bold;margin-bottom:20px;}@media (max-width:768px){body.page-node-type-recipe section#recipes .banner_slide--ads{justify-content:center;}}.banner_slide--ads img{width:10%;margin-left:5px;}section#recipes .recipe-detail__cook .recipe-detail__cook-instruction{width:auto;line-height:1.4;}section#recipes .recipe-detail__cook .wrapper-instructions{display:flex;}section#recipes .recipe-detail__cook .recipe-detail__description{display:flex;align-items:center;flex-direction:row-reverse;width:85%;}section#recipes .recipe-detail__cook .recipe-detail__description-column{display:flex;align-items:flex-start;flex-direction:column;width:85%;}@media (max-width:768px){section#recipes .recipe-detail__cook .recipe-detail__description-column{width:100%;align-items:center;}}section#recipes .recipe-detail__cook .recipe-detail__cook-preparation{display:flex;align-items:baseline;justify-content:space-evenly;width:100%;}section#recipes .recipe-detail__cook .recipe-detail__cook-wrap{display:flex;flex-direction:column;align-items:center;}@media (max-width:768px){section#recipes .recipe-detail__cook .recipe-detail__cook-wrap{width:33%;}}section#recipes .recipe-detail__cook .recipe-detail__cook-wrap img{margin-bottom:20px;width:100%;max-width:100px;}section#recipes .recipe-detail__cook .recipe-detail__icon-text{text-align:center;}section#recipes .recipe-detail__cook .recipe-detail__icon-text .checked{color:orange;}section#recipes .recipe-detail__cook .recipe-detail__rate{display:flex;flex-direction:row-reverse;height:46px;padding:0 10px;}section#recipes .recipe-detail__cook .recipe-detail__rate:not(:checked) > input{display:none;}section#recipes .recipe-detail__cook .recipe-detail__rate:not(:checked) > label{float:right;width:1em;overflow:hidden;white-space:nowrap;cursor:pointer;font-size:30px;color:#ccc;}section#recipes .recipe-detail__cook .recipe-detail__rate:not(:checked) > label:before{content:"★ ";}section#recipes .recipe-detail__cook .recipe-detail__rate > input:checked ~ label{color:#ffc700;}section#recipes .recipe-detail__cook .recipe-detail__rate:not(:checked) > label:hover,section#recipes .recipe-detail__cook .recipe-detail__rate:not(:checked) > label:hover ~ label{color:#deb217;}section#recipes .recipe-detail__cook .recipe-detail__rate > input:checked + label:hover,section#recipes .recipe-detail__cook .recipe-detail__rate > input:checked + label:hover ~ label,section#recipes .recipe-detail__cook .recipe-detail__rate > input:checked ~ label:hover,section#recipes .recipe-detail__cook .recipe-detail__rate > input:checked ~ label:hover ~ label,section#recipes .recipe-detail__cook .recipe-detail__rate > label:hover ~ input:checked ~ label{color:#c59b08;}section#recipes .recipe-detail__ingredients{max-width:1024px;display:flex;margin:auto;margin-bottom:50px;}section#recipes .recipe-detail__ingredients .recipe-detail__h3{color:#0e4caa;font-size:35px;font-weight:bold;margin:20px 0;padding-top:30px;border-top:1px solid #0e4caa;}section#recipes .recipe-detail__ingredients .recipe-detail__instructions{width:100%;padding-right:40px;}section#recipes .recipe-detail__ingredients .recipe-detail__instructions p{line-height:1.5em;}section#recipes .recipe-detail__ingredients .recipe-detail__instructions p span{font-weight:600;}section#recipes .recipe-detail__ingredients .recipe-detail__social-media{display:flex;align-items:center;margin-top:30px;}section#recipes .recipe-detail__ingredients .recipe-detail__social-media a{display:flex;}section#recipes .recipe-detail__ingredients .recipe-detail__social-media a:hover{color:transparent;}section#recipes .recipe-detail__ingredients .recipe-detail__social-media img{width:8%;height:100%;margin:0px 5px;}section#recipes .recipe-detail__ingredients .recipe-detail__social-media .recipe-detail__social-media-wrap-paragraph{color:#0e4caa;font-weight:bold;margin-right:10px;}.recipe-detail__social-media-wrap-paragraph{color:#0e4caa;font-weight:bold;}.header__logo-container{width:150px;}@media screen and (max-width:1500px){section#banner .banner-desktop span.h1{font-size:60px !important;line-height:60px;}section#banner .banner_slide--text h1{font-size:60px !important;line-height:60px;}}@media screen and (max-width:1100px){header .header__logo-container.smaller img{width:70%;}}@media screen and (max-width:1024px){section#banner .banner-desktop span.h1{font-size:40px !important;line-height:40px;}header .menu a{padding-left:10px;padding-right:10px;}header .header__logo{width:50%;min-width:75px;}header .header__logo-container.smaller img{width:35%;}section#recipes .recipe__menu .recipe__form{width:100%;}section#recipes .accordion{width:15%;}section#recipes .recipe-detail__cook{padding:0px 20px;}section#recipes .recipe-detail__ingredients{padding:0 20px;}.recipe__menu-detail-sub-wrapper{}header .header__logo{top:0;}header .menu{margin-left:0;}}@media screen and (max-width:900px){header .menu_account a{font-size:1em !important;}header .menu a{font-size:0.8em !Important;padding-left:15px;padding-right:15px;}header .header__logo{width:100%;max-width:100px;min-width:0;}}@media screen and (max-width:768px){section#recipes .recipe__menu .form-actions button.form-submit{margin-top:20px;margin-left:0;}section#recipes .recipe_slide--text{margin:auto;}section#recipes .recipe__menu .recipe__form{width:700px;}section#recipes .recipe__menu .recipe__menu-detail-wrapper .recipe__menu-detail-section{display:flex;flex-direction:column;width:225px;justify-content:space-between;border-bottom:2px solid #0d4ca9;}section#recipes .recipe__menu .recipe__button{padding:12px 20px;margin-top:20px;}section#recipes .recipe__menu .recipe__filter-wrapper{width:700px;}section#recipes .recipe__menu .accordion{width:30%;}section#recipes .recipe__menu .accordion-container{flex-wrap:wrap;}section#recipes .recipe__menu .recipe__search{width:62%;margin-top:20px;}section#recipes .recipe__menu .recipe__search-input{width:100%;}}@media screen and (max-width:320px){section#recipes .recipe__menu .recipe__filter-wrapper{width:300px;}section#recipes .recipe__menu .recipe__form{width:300px;}section#recipes .recipe__menu .recipe__search{width:41%;}section#recipes .recipe__menu .recipe__button{width:142px;}}section#social{text-align:center;display:none;}section#social h2{color:#0e4caa;font-weight:bold;font-size:36px;padding-bottom:10px;}section#social .social__form{margin:50px 0;}section#social .social__form img{margin:0;}section#social .social__form .social-content{display:flex;justify-content:center;margin-top:80px;}section#brands{background-color:#ffffff;padding-bottom:20px;}section#brands h2{text-align:center;color:#0e4caa;font-weight:bold;font-size:36px;padding-bottom:10px;}section#brands p{text-align:center;margin-bottom:60px;padding:0 15px;}section#brands .brands_carousel--container{position:relative;padding-bottom:40px;max-width:90%;margin-left:auto;margin-right:auto;}section#brands .brands_carousel--container .img_container{display:none;visibility:hidden;}section#brands .brands_carousel--container.is_loading{display:flex;justify-content:center;align-items:center;}section#brands .brands_carousel--container.is_loading .img_container{display:block;visibility:visible;width:50px;height:50px;max-width:50px;background-color:yellow;margin-bottom:50px;}section#brands .brands_carousel--container.is_loading .img_container img{width:100%;}section#brands .brands_carousel--container.is_loading .brands_carousel{display:none;visibility:hidden;}section#brands .brands_carousel--container .brand_slide{padding:10px 0;max-width:200px;margin-left:auto;margin-right:auto;display:block !important;}section#brands .brands_carousel--container .brand_slide img{width:100%;margin-left:auto;margin-right:auto;}section#brands .brands_carousel--container .slick-next:before,section#brands .brands_carousel--container .slick-prev:before{position:relative;right:60%;opacity:1;border:none;}section#brands .slick-prev,section#brands .slick-next{border:none;background-color:transparent !important;}section#brands .slick-prev{left:-20px !important;background-color:black;opacity:1;font-weight:lighter;}section#brands .slick-next{right:-50px !important;background-color:black;opacity:1;font-weight:lighter;}@media (max-width:768px){section#brands .slick-prev{left:-10px !important;}section#brands .slick-next{right:-20px !important;}}footer{position:absolute;width:100%;margin-top:16px;background:#ffffff;color:white;}body.en-us footer a.accessibility,body.es-us footer a.accessibility{display:none;}footer .footer_row{max-width:90%;margin-left:auto;margin-right:auto;padding-top:50px;padding-bottom:50px;}footer .footer_row--top{display:block;align-items:center;justify-content:space-between;text-align:center;}.footer-logo{width:200px;max-width:100%;height:auto;}html:lang(en) .footer-logo.fr{display:none}html:lang(fr) .footer-logo.en{display:none}.btn-footer_fixed{max-width:150px;margin:0 auto;}footer .footer_row--top div h2{width:100%;font-size:48px;color:#000000;padding-bottom:16px;}footer .footer_row--top div img{position:absolute;max-width:200px;width:200px;height:152px;right:0;top:-50px;}footer .footer_row--top p{padding-bottom:16px;color:#000000;}footer .footer_row--bottom{width:100%;max-width:100%;margin-left:auto;margin-right:auto;padding:50px 0!important;background-image:linear-gradient(to right,#0e4ca9,#0d479e,#0b4293,#0b3d88,#0a387d);}footer .footer_row--bottom .img_container,footer .footer_row--bottom .spacer_block{flex:1;}footer .footer_row--bottom .img_container img,footer .footer_row--bottom .spacer_block img{width:100%;max-width:100px;margin-left:auto;margin-right:auto;display:block;}footer .footer_row--bottom--links{flex:10;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;padding-left:10px;padding-right:10px;}footer .footer_row--bottom--links ul{display:flex;justify-content:space-around;align-items:baseline;margin-bottom:0;}footer .footer_row--bottom--links ul li a{color:white;text-decoration:none;background-color:transparent !important;}footer .footer_row--bottom--links ul li a:hover{color:white !important;}footer .footer_row--bottom--links ul li a span{position:absolute;left:-9000px;width:0;overflow:hidden;}header .menu_account .sign_in span{position:absolute;left:-9000px;width:0;overflow:hidden;}header .menu_account .sign_in:hover span{display:block;position:absolute;top:22px;left:5px;width:90px;font-size:12px;font-weight:normal;font-family:'Open Sans',sans-serif !important;background-color:#ffffdd;border:1px solid #b7b7b7;color:#000;padding:5px;text-align:center}footer .footer_row--bottom--links ul li a:hover span,footer .footer_row--bottom--links ul li a:focus span,footer .footer_row--bottom--links ul li a:active span{display:block;position:absolute;top:32px;left:0em;width:max-content;font-size:12px;font-weight:normal;font-family:'Open Sans',sans-serif !important;background-color:#ffffdd;border:1px solid #b7b7b7;color:#000;padding:5px;text-align:center;}footer .footer_row--bottom--links ul,footer .footer_row--bottom--links p{font-size:16px;color:white;}footer .footer_row .btn_red{padding:12px 40px;min-width:150px;}footer #block-footerfirst .field.field--name-body{display:flex;flex-direction:column;}.login-form .google-login .abcRioButton.abcRioButtonBlue{width:255px !important;}form .google-login .abcRioButton.abcRioButtonBlue,form .google-registration .abcRioButton.abcRioButtonBlue{background-color:#ffffff;color:#949494;}#register-form > div{margin-bottom:10px;}#register-form input.error,#register-form select.error{border:1px solid red;}.faq-title{color:#0e4caa;font-weight:bold;font-size:25px;padding:50px 15px;}.faq-border{border-bottom:1px solid #0e4caa;margin:0;}.faq-body{padding:0;}.panel{border:none;}.panel-title:hover{color:#0e4caa;}.panel-title a:hover{text-decoration:none;}.faq-paragraph{text-align:left !important;margin-bottom:20px !important;}.faq-paragraph a{text-decoration:underline;}.faq-panel{padding:15px;}.panel-group a.faq-plus-minus:hover,.panel-group a.faq-plus-minus:focus{color:#0e4caa;}.panel-group .faq-plus-minus:after{content:'-';float:right;font-weight:normal;position:relative;right:20px;bottom:1px;font-size:30px;}.panel-group .faq-plus-minus.collapsed:after{content:'+';font-weight:normal;position:relative;right:15px;bottom:0px;font-size:30px;}.faq-plus-minus:before{content:'';display:flex;justify-content:center;align-items:center;width:40px;height:40px;border-radius:50%;border:1px solid #0e4caa;;font-size:30px;color:black;position:absolute;right:20px;}.forgot-password__wrapper{margin:auto;max-width:1024px;display:flex;}.forgot-password__height{margin:80px 0;}.forgot-password__height h1{margin-bottom:10px;font-size:48px;color:#0e4caa;}.forgot-password__space{margin-top:40px;}.forgot-password__space label{margin-bottom:10px;}.forgot-password__input{width:50%;}.btnregister{margin:0 auto;}.spacing-top{margin-top:20px;}.drop-link{color:#4c4c4c;;text-align:center;font-weight:bold;font-size:18px;transition:0.3s all;margin:0 30px;padding:10px 0 !important;display:block;}.dropdown-menu{position:relative;display:inline-block;margin:0 30px;min-width:0;background-color:transparent;border:none;box-shadow:none;}section#recipes .dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);}.dropdown-content{display:none;position:absolute;background-color:#f1f1f1;min-width:140px;z-index:1;}.dropdown-menu .dropdown-content a{color:black;text-decoration:none;display:block;line-height:45px;text-align:left;padding-left:20px;border:1px solid #ccc;}.dropdown-content a:hover{background-color:#b81321;color:#ffffff !important;border:1px solid #b81321;}.dropdown-menu:hover .dropdown-content{display:block;}.dropdown-menu a{margin:0 !important;padding:0;text-decoration:none;}.language__wrapper{color:#4c4c4c;}#block-mainnavigation{display:flex !important;align-items:center;font-family:'GTWalsheimBold';}.social-first.ajax-poll{background-color:#00a1d7;}.social-first{color:#FFFFFF;}.social-first h3{margin:10px;border-bottom:1px solid #FFF;}.social-first button{background-color:#9e6298;}.social-first,.social-second{margin:0 35px;padding-bottom:10px;}.social-first .alert{margin-bottom:0;padding-top:5px;padding-bottom:5px;position:absolute;top:-52px;border-radius:0;background-color:#db1d2c;border:1px solid #db1d2c;}.social-first .alert p{font-size:12px;color:#FFFFFF;}.fieldgroup .fieldset-wrapper{text-align:left;padding-bottom:10px;padding-left:20px;}.poll{margin:10px;}.vote-form{text-align:center;font-size:120%;height:300px;display:flex;flex-direction:column;justify-content:space-evenly;}.poll .vote-form{padding-top:0;}.poll .vote-form .radio{margin:0;}.poll .vote-form h3.poll-question{margin:5px 10px;padding:0 10px 5px 10px;font-size:16px;}.alert-dismissable .close,.alert-dismissible .close{height:0;}.alert-dismissible p,.alert-dismissible a,.alert-dismissible a:hover,.alert-dismissible a:active,.alert-dismissible a:focus{color:#a94442;font-size:14px;text-align:center;}.alert-dismissible a,.alert-dismissible a:hover,.alert-dismissible a:active,.alert-dismissible a:focus{text-decoration:underline !important;}.poll .bar{height:10px;}.poll .bar .foreground{height:10px;}.poll .percent{font-size:12px;}.poll #edit-choice{padding-bottom:0px;}.poll .form-submit{min-width:150px;min-height:40px;margin:0;padding:12px 30px;font-size:16px;line-height:1;}#edit-choice .radio{margin:0;}#edit-choice radio label{margin-bottom:5px;;}.choice-title{text-align:left;}.form-actions .btn,.form-actions .btn-group{margin-right:0px;text-transform:capitalize;}body.fr .form-actions .btn,body.fr .form-actions .btn-group{text-transform:none;}header .menu .language__wrapper{font-size:16px;padding:10px 15px;}#update-form{color:#0e4caa;}#update-form .form-control{border-radius:0;}#update-form .form-control{margin:10px 0;color:#949494;}.unsubscribe-space{margin-top:15px;margin:auto;}.menu--main li a:hover,.menu--account li a:hover{color:#db1d2c !important;text-decoration:underline;background-color:transparent;}.menu--main li.active a{background-color:transparent !important;}.region-menu .menu--main .active-trail{background-color:transparent !important;}.banner_slide{position:relative;background-size:cover;background-position:center;background-repeat:no-repeat;width:100%;}#arrow-section{position:relative;}.arrow-section-body{background:url(/themes/tastytheme/src/images/arrow-white.png) no-repeat top center;height:80px;position:absolute;width:100%;bottom:-10px;overflow:hidden;background-size:cover;}.arrow-section-general{background:url(/themes/tastytheme/src/images/arrow-white.png) no-repeat top center;height:80px;position:absolute;width:100%;bottom:-10px;overflow:hidden;background-size:cover;}.arrow-section-footer{background:url(/themes/tastytheme/src/images/arrow-blue.png) no-repeat top center;height:100px;position:absolute;top:-100px;width:100%;overflow:hidden;background-size:cover;}.arrow-section-footer-white{background:url(/themes/tastytheme/src/images/arrow-white.png) no-repeat top center;height:100px;position:absolute;top:-100px;width:100%;overflow:hidden;background-size:cover;}.arrow-section{height:80px;position:absolute;width:100%;bottom:-10px;overflow:hidden;}.arrow-section-lightblue{background:url(/themes/tastytheme/src/images/arrow-lightblue.png) no-repeat top center;background-size:cover;}.about-us__wrapper{max-width:1024px;margin:auto;}.about-us__wrapper h1{color:#0e4caa;padding-bottom:10px;}.about-us__wrapper h2{margin-bottom:15px;}.about-us__wrapper h3{font-size:30px;color:#0e4caa;margin-bottom:10px;}.about-us__box-wrapper{max-width:800px;display:flex;flex-direction:column;margin:auto;margin-top:80px;}.about-us__claims-box-text{margin-left:80px;}.about-us__claims-box{display:flex;margin-bottom:60px;}.about-us__claims-box img{margin:0;height:150px;width:auto;}.background-zoom__parent{width:100%;overflow:hidden;position:relative;cursor:pointer;}.background-zoom__parent a{display:flex;}.background-zoom__parent .img-recipe{}.background-zoom__child{height:350px;width:auto;position:absolute;background-size:cover;background-repeat:no-repeat;-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;}.background-zoom__parent:hover .background-zoom__child,.background-zoom__parent:focus .background-zoom__child{-ms-transform:scale(1.1);-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}.general__wrapper{max-width:1024px;margin:auto;}.general__wrapper h1{color:#0e4caa;}.general__wrapper h3{font-size:24px;color:#4f4e4e;margin-bottom:10px;}.general__box-wrapper{max-width:800px;display:flex;flex-direction:column;margin:auto;margin-top:80px;}.general__claims-box-text{margin-left:80px;}.general__claims-box{display:flex;margin-bottom:60px;}.general__claims-box img{margin:0;height:150px;width:auto;}.banner_basic_slide{background-repeat:no-repeat;}.banner_general_basic_slide{padding:160px 15% 240px;display:flex;flex-direction:column;align-items:center;min-height:580px;}.banner_general_basic_slide h1{color:#0e4caa;font-size:48px;text-transform:inherit;margin-bottom:10px;text-align:left;}.processed_subheader{margin-bottom:20px;text-align:left;}.desktop_left_mobile_center{display:inline-block !important;}.thank_you_wrapper{padding:120px 15% 160px;}.thank_you_h1{color:#0e4caa;font-size:28px;}@media (max-width:768px){.footer-logo{width:150px;}.banner_general_basic_slide{align-items:center;}.banner_general_basic_slide h1,.processed_subheader{text-align:center;}}.banner_general_basic_slide p{font-size:18px;}#general_body{display:flex;justify-content:center;position:relative;}.arrow-section-body-basic{background:url(/themes/tastytheme/src/images/arrow-white.png) no-repeat top center;height:100px;position:absolute;width:100%;bottom:-30px;overflow:hidden;background-size:cover;}section#brands .brands_carousel--container .slick-next:before,section#brands .brands_carousel--container .slick-prev:before{background-color:transparent;}section a#main-content{position:absolute;}.fr .pop-up-packshots-desktop-en,.fr .pop-up-packshots-mobile-en{display:none;}.en .pop-up-packshots-desktop-fr,.en .pop-up-packshots-mobile-fr{display:none;}.popup-modal-none{display:none !important;}.popup-email-wrapper{display:flex;align-items:center;flex-direction:column;}.popup-error{border:2px solid #fe0000 !important;}.popup-error-message{color:#a94442;text-align:left;font-size:12px;margin:5px 0 20px;}.popup-close-button{background-color:#db1d2c;border:none;padding:14px 12px 10px 12px;color:#05376a;position:absolute;cursor:pointer;right:0;top:0;font-weight:bold;text-align:center;z-index:1;}.popup-main-wrapper{position:fixed;display:flex;justify-content:center;align-items:center;top:0;right:0;bottom:0;left:0;z-index:1200;font-family:'GTWalsheimBold','sans-serif';background-color:rgba(33,33,33,0.4);}.popup-main-wrapper .modal{display:flex;background-color:#FFFFFF;overflow:inherit;flex-wrap:inherit;justify-content:space-between;}.popup-main-wrapper .modal .pop-up-packshots-desktop-en,.popup-main-wrapper .modal .pop-up-packshots-desktop-fr{width:320px;position:absolute;right:0;top:-100px;}.popup-main-wrapper .modal .pop-up-packshots-desktop-us{width:320px;position:absolute;right:0;bottom:-40px;}.popup-title{color:#0e4caa;font-weight:bold;font-size:2em;}html:lang(fr) .popup-title{line-height:1em;margin-bottom:10px;}.popup-sub-title{color:#0e4caa;font-weight:bold;font-size:1.5em;}.popup-wrapper-right-desktop{position:relative;left:75px;width:220px;height:320px;}.popup-wrapper-right-mobile{display:none;}.popup-wrapper-left{text-align:center;}.en-us .popup-wrapper-left,.es-us .popup-wrapper-left{z-index:1;margin-right:20px;}#popup-subscribe{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;margin-top:20px;}.popup-email{border:1px solid #adadad;background-color:#ffffff;color:#949494;padding:10px 0;width:80%;font-size:14px;text-indent:10px;}.en-us .popup-email,.es-us .popup-email{width:100%;}#popup-subscribe p,#popup-subscribe .modal_optin{font-size:12px;font-weight:normal;color:#3d3c3c;}#popup-subscribe .popup-disclaimer{font-size:11px;font-weight:normal;}#popup-subscribe a{font-size:12px;color:#3d3c3c;font-weight:normal;margin:15px 0;display:block;text-decoration:underline;}.popup-checkbox-wrapper{display:flex;margin:auto;text-align:left;margin-top:10px;}.popup-checkbox-wrapper sup{font-size:0.75em;top:-3px;}.popup-checkbox-wrapper p{padding-left:10px;text-align:left;font-size:10px;width:350px;font-weight:lighter;}.en-us .popup-checkbox-wrapper p,.es-us .popup-checkbox-wrapper p{width:435px;}html:lang(fr) .popup-checkbox-wrapper p{width:400px;}.popup-checkbox-wrapper input{margin:0;}#popup-subscribe .submit{background-color:#dd2f3d;color:#ffffff;padding:10px 30px;border:none;border-radius:3px;cursor:pointer;box-shadow:0 3px 0 0 #b81321;min-width:150px;min-height:40px;display:flex;align-items:center;margin:20px auto 0;}.popup-existing-member .popup-wrapper-right-desktop{height:280px;left:110px;}.en-us .popup-existing-member .popup-wrapper-right-desktop
.es-us .popup-existing-member .popup-wrapper-right-desktop{height:250px;}.popup-existing-member .popup-main-wrapper .modal .pop-up-packshots-desktop-en{top:-85px;}.popup-existing-member .popup-main-wrapper .modal .pop-up-packshots-desktop-us{width:260px;top:-65px;right:50px;}.popup-existing-member .popup-main-wrapper .modal .pop-up-packshots-desktop-fr{width:320px;top:-65px;}.popup-existing-member .popup-main-wrapper{align-items:flex-end;justify-content:flex-end;}.popup-existing-member .popup-main-wrapper .modal{width:40%;align-items:end;margin-right:30px;padding:20px;}.en-us .popup-existing-member .popup-main-wrapper .modal,.es-us .popup-existing-member .popup-main-wrapper .modal{align-items:center;}.popup-existing-member .popup-wrapper-left{text-align:center;display:flex;flex-direction:column;width:65%;z-index:1;}.popup-existing-member .popup-checkbox-wrapper label{padding-left:10px;}.popup-existing-member .popup-title{font-size:1.6em;}html:lang(fr) .popup-existing-member .popup-title{font-size:1.4em;}.popup-existing-member .popup-sub-title{margin-top:10px;font-size:1.2em;}@media screen and (max-width:1920px){.arrow-section-footer{height:60px;top:-55px;}.arrow-section-footer-white{height:60px;top:-60px;}}@media screen and (max-width:1550px){.popup-existing-member .popup-title{font-size:1.2em;}.popup-existing-member .popup-sub-title{font-size:1em;}}@media screen and (max-width:1300px){section#coupons .coupon--container{height:auto;}.popup-existing-member .popup-main-wrapper .modal{width:50%;}}@media screen and (max-width:1200px){.faq-title{font-size:20px;}.faq-plus-minus:before{margin-top:-10px;}.panel-group .faq-plus-minus.collapsed:after{bottom:10px;}.panel-group .faq-plus-minus:after{bottom:12px;}section#banner .banner_slide--text p{width:460px;}}@media screen and (max-width:1100px){footer .footer_row--bottom--links ul li a:hover span,footer .footer_row--bottom--links ul li a:focus span,footer .footer_row--bottom--links ul li a:active span{display:none;}footer .footer_row--bottom--links ul{display:block;}}@media screen and (max-width:1024px){.popup-existing-member .popup-main-wrapper .modal{width:55%;}.popup-title{font-size:1.5em;}.popup-sub-title{font-size:1em;}#popup-subscribe p{font-size:12px;}.en-us .popup-email,.es-us .popup-email{width:100%;}.en-us #popup-subscribe p
  .es-us #popup-subscribe p{width:310px;}section#coupons .coupon--text h3{font-size:20px;}section#banner .banner_slide--text h1{font-size:60px !important;line-height:65 px;}section#banner .banner_slide--text p{width:410px;}section#brands .brands_carousel--container .brand_slide{max-width:70%;}}@media screen and (max-width:980px){footer .footer_row--bottom--links ul{display:block;}section#coupons .coupon--text{padding:10px;}.faq-title{font-size:18px;}#block-brandstheme-footerfirst a{display:block;}.en-us .popup-main-wrapper .modal,.es-us .popup-main-wrapper .modal{height:430px;}.popup-existing-member .popup-main-wrapper{align-items:center;}.popup-existing-member .popup-wrapper-left{width:100%;}.popup-existing-member .popup-main-wrapper .modal{width:80%;margin:auto;padding:20px !important}.popup-wrapper-left{width:100%;}.popup-main-wrapper .modal .popup-wrapper-right-desktop{display:none;}.popup-main-wrapper .modal .popup-wrapper-right-mobile{display:block;margin:auto;}.pop-up-packshots-mobile-us,.pop-up-packshots-mobile-en,.pop-up-packshots-mobile-fr{width:100%;margin-top:10px;}.popup-main-wrapper .modal{width:60%;height:450px;flex-wrap:wrap;}.contest-register .banner-mobile{height:500px;}section#contest .contest__detail-view-about{height:300px;}section#coupons .coupon--text h3{font-size:18px;}section#coupons .coupon--container{padding:40px 0;}section#coupons .coupon--text{padding:10px;}section#coupons .coupon--text p{margin-top:0px;}section#coupons .coupon--text h5{margin-bottom:0;}section#banner .banner_slide--text.slide-left{top:50px;}form#views-exposed-form-articles-page-1 .form-actions.form-group.js-form-wrapper{float:right !important;margin-top:20px;}section#banner .banner_slide--text p{width:320px;}header .header__mobile-topnav{right:0;padding:20px 30px 10px 50px;}#block-mainnavigation{align-items:center;align-items:flex-start;}.region-menu{width:100%}header .menu_account{right:0px;}header .header__logo-container{width:100%;margin:auto;text-align:left;position:relative;max-width:100%;}header .header__logo-container.smaller img{width:auto;height:70px;}#block-footersecondtrademark p{font-size:14px;}section#recipes .recipe-detail__cook .recipe-detail__description{width:100%;flex-direction:column;}header .mobile-menu-items{padding-top:40px;}html:lang(fr) section#banner .banner_slide--text.slide-left{width:100%;}section#brands .brands_carousel--container .slick-next:before,section#brands .brands_carousel--container .slick-prev:before{right:40%;}section#lifestyle .lifestyle_slide--text{max-width:500px;}section#recipes .recipe__menu .recipe__filter-wrapper{margin-bottom:40px;}.arrow-section-body{bottom:0;}.path-frontpage #block-couponblockcallout,.path-frontpage #lifestyle,.path-frontpage #recipes{margin-bottom:0 !important;}section#recipes .recipe__menu .recipe__menu-detail-wrapper .recipe__menu-detail-wrapper-title{height:30px;padding-top:0;margin-bottom:20px;margin-top:10px;}section#recipes .recipe__menu .recipe__menu-detail-wrapper .recipe__menu-detail-section p{margin-bottom:0;}.recipe__menu-detail-sub-wrapper{justify-content:center;}body.front section#recipes{margin-top:50px;}section#social h2{padding-top:30px;}section#banner .slick-dots{top:-120px;}.article .arrow-section-general,.recipe .arrow-section-general{height:80px !important;}section#banner .banner_slide--text-recipe{width:100%;text-align:center;}section#banner .banner_slide--text-recipe img{width:15%;display:flex;margin-left:25px;}section#banner .banner_slide .banner_slide_recipe--text .banner_slide_recipe-h1{font-size:45px;}section#coupons .coupon--container{flex-direction:column;}section#coupons .coupon--leftcol-lays{margin-right:0;}section#lifestyle .lifestyle_slide--text{width:100%;}section#lifestyle .lifestyle_slide--text h2{width:500px;}section#recipes .recipe_slide--text{width:100%;margin-right:0;}.contest__detail-image-link{width:100% !important;text-align:center;}section#claims h2{padding:0px 20px 10px 20px;}.modal__container-sign-in .modal__social-button-sign-in{margin:0;}.modal__container-sign-in .modal__container-paragraph{margin:30px 0 25px 0;}body.modal--is-open-sign-up .modal__container-sign-up{overflow:hidden;}.recipe__menu-detail-sub-wrapper{height:auto;min-height:0;}section#recipes .recipe__menu .recipe__menu-detail-wrapper .recipe__menu-detail-section{height:auto;width:100%;}section#recipes .recipe__menu p{margin-bottom:10px;}.about-us__claims-box-text p{text-align:center !important;}section#recipes .recipe__menu{padding:0 15px;}section#recipes .recipe__menu > p{margin-bottom:30px;}section#recipes .recipe-detail__ingredients .recipe-detail__instructions{padding-right:0;}section#recipes .recipe-detail__cook .wrapper-instructions{flex-direction:column;align-items:center;}.coupon--container-bg-desktop{background-image:none !important;}section#lifestyle .lifestyle_slide--text.slide-left{width:100%;height:auto;margin:auto;padding:10px;bottom:10px;text-align:center !important;}section#lifestyle .lifestyle_slide--text img{margin:auto !important;}section#recipes .recipe__menu .recipe__form{width:350px;}section#recipes .recipe__menu .recipe__filter-wrapper{width:350px;}section#recipes .recipe__menu .recipe__search{width:42%;}section#recipes .recipe__menu .recipe__button{width:170px;}section#recipes .recipe__menu .recipe__select-css{background-position:right 0.5em top 55%,0 0;}section#recipes .recipe__menu .recipe__checkboxes label{margin:10px 7px;}section#recipes .recipe-detail__cook{display:flex;flex-direction:column;padding:0px 20px;}section#recipes .recipe-detail__cook .recipe-detail__cook-instruction{width:100%;}section#recipes .recipe-detail__cook .recipe-detail__cook-preparation{margin-top:20px;}section#recipes .recipe-detail__ingredients{display:flex;flex-direction:column;}section#recipes .recipe__menu .accordion{width:48%;}footer .footer_row--top{flex-direction:column;align-items:baseline;}footer .footer_row--top p{padding:10px 0 15px 0;}footer .footer_row--top div h2{padding-right:0px;}footer .footer_row--top p{width:100%;}footer .footer_row--top div img{top:50px;right:30px;}.path-brands footer .footer_row--top div img{position:relative;top:0;}.path-brands footer .footer_row--top a{display:block;}.modal__container-sign-up .modal__close-button{position:absolute;right:0;top:0 !important;}.modal__container-sign-up .modal{max-height:85vh;}.modal__container-sign-up .modal{overflow-x:visible !important;overflow-y:auto !important;}.banner-desktop{display:none !important;}.carousel_desktop{display:none !important;}.modal__container-sign-in .modal__sign-in-forgot a{font-size:11px;}.modal__container-sign-in .checkbox label{font-size:12px;}body.path-life.en form .form--inline,body.path-life.fr form .form--inline{display:block;}section#banner .banner_slide.recipe-desktop{display:none;}section#banner .banner_slide.recipe-mobile{display:block;background-repeat:no-repeat;background-position:50%;}.contact-us-border{border-right:none !important;}.contact-us-row{width:auto !important;margin:auto;text-align:center;}.contact-us-padding{padding:0 !important;margin-top:20px;}.contact-us-wrapper h1{margin:auto;}.coupon-background-mobile{background-image:none !important;}section#coupons .coupon--container{padding:0 !important;}.modal__container-sign-up .modal__user-info-icon{}.modal{padding:20px !important;}footer .footer_row{padding-bottom:40px;}section#brands .brands_carousel--container{padding-bottom:0;}section#brands p{margin-bottom:30px;}section#coupons .coupon--text p{margin:10px 0 20px;}.margin-404{margin-top:140px;}section#lifestyle .lifestyle-detail__article h2,section#lifestyle .lifestyle-detail__article h1{font-size:40px;}footer .footer_row--bottom--links ul{font-size:14px;}.footer-blue{font-size:16px;}.menu--footer li:nth-child(4){}section#banner .banner_slide--text.slide-left{padding:20px;}.social-first,.social-second{margin:20px auto 40px;padding-bottom:0;width:70%;}section#brands h2{padding-top:40px;}section#coupons .coupon--text h3{font-size:38px;}section#coupons .coupon--text{padding:40px 30px 25px;}section#banner .banner_slide--text h1{text-align:center;font-size:40px !important;margin:auto;line-height:50px;}section#social .social__form .social-content{margin-top:30px;}.faq-panel{padding:15px 0 !important;}.faq-title a{display:flex;width:100%;justify-content:space-between;padding-left:15px;}.panel-group .faq-plus-minus.collapsed:after{right:15px !important;padding-left:30px;}.panel-group .faq-plus-minus:after{right:20px !important;bottom:10px !important;padding-left:40px;}.faq-title{padding:50px 0px;}p{font-size:18px;}.faq-plus-minus:before{right:4px;}section#claims p{font-size:18px;}.arrow-section-general{bottom:-20px;}.btn_red{display:inline-block;}footer .footer_row--top div img{position:relative;right:0;top:0;}footer .footer_row--top div{text-align:center;}#block-footerfirstsecond{margin:auto;}#block-mainnavigation{flex-direction:column;align-items:center;}body.page-node-type-recipe section#recipes .recipe-detail__cook .banner_slide_recipe-h1{font-size:40px;}section#social .social__form{margin:20px 20px 0 20px;}section#social .social__form img{margin:10px 0px;width:100%;}.banner_slide--ads img{width:20%;}.banner-mobile .btn_red{margin:auto;}.background-zoom__parent a{justify-content:center;}.modal__container-sign-in .modal__sign-in-fb{background-position:4%;}.modal__container-sign-in .modal__sign-in-google{padding:10px;}.modal__container-sign-in .modal__sign-in-google img{width:10%;padding:0;margin:0 22px 0 1px;}footer .footer_row--bottom{flex-direction:column;}section#recipes .recipe_slide--text span{font-size:35px !important;}section#lifestyle .lifestyle_slide--text span{font-size:35px !important;}h2{font-size:35px !important;}section#claims .claims--row{flex-direction:column;}.modal__container-sign-up .modal__container-paragraph{font-size:40px;}.modal__container-sign-up input[type="checkbox"]{height:30px;width:90px;}.modal__container-sign-up .modal{top:0px !important;}section#banner .banner-mobile span.h1{margin:auto;color:#0e4caa;font-weight:bold;margin-bottom:10px;font-size:40px !important;font-family:'GTWalsheimBold';text-align:center;margin-top:0;}section#social .social__form .social-content{flex-direction:column;}section#coupons .coupon--container{width:95%;}section#lifestyle .lifestyle_slide{height:auto;padding:300px 15px 10px 15px;position:relative;background-repeat:no-repeat;background-size:auto 250px;background-position:90% top !important;}section#lifestyle .lifestyle_slide--text h2{color:#3d3c3c;width:400px;}section#recipes .recipe_slide--text.slide-right{width:100%;height:auto;margin:auto;padding:10px;bottom:10px;text-align:center;}section#recipes .recipe_slide--text img{margin:auto;width:15%;}section#recipes .recipe_slide{height:auto;padding:280px 15px 10px 15px;position:relative;background-repeat:no-repeat;background-size:auto 250px;background-position:center top !important;}section#recipes .recipe_slide--text h2{color:#3d3c3c;width:400px;}section#recipes .recipe_slide--text p{color:#3d3c3c;}body.navbar-is-fixed-top{margin-top:0;}.navbar{margin:0;min-height:65px;height:auto;}section#banner .banner_slide--text.slide-left{width:100% !important;}section#banner .banner_slide--text p{width:100%;text-align:center;}section#lifestyle .lifestyle_slide--text p{color:#3d3c3c;}section#banner .banner-desktop{display:none;}.banner_slide{padding:0 !important;}#banner-mobile,.banner-mobile{display:block !important;width:100%;background-size:cover;height:730px;background-position:center;overflow-x:hidden;}.banner-mobile .banner_slide--text h2{width:100%;text-align:center;}section#banner .banner_slide--text p{margin-bottom:10px;}header .menu_account{padding-left:0;text-align:center;line-height:20px;}header .menu_account a{margin:0 0 20px 0;display:block;padding:10px 0px;}header .menu_account .sign_up{margin:0 0 20px 0;position:relative;}header .menu_account .sign_in{margin:0 0 20px 0;}header .menu a{width:auto !important;}header{padding:10px 20px;}.about-us__claims-box{flex-direction:column;align-items:center;}.about-us__claims-box img{height:auto;margin:auto;width:60%;}.about-us__claims-box-text{margin-left:0px;padding:10px 0;text-align:center;}header .header__logo{top:0;}section#recipes .recipe-detail__cook .recipe-detail__rate:not(:checked) > label{font-size:20px;}.recipe-detail__cook-wrap img{width:100px;}.coupon--container-bg-mobile{display:block;}section#coupons .coupon--container{height:auto;}.slick-next:before,.slick-prev:before{display:none;}section#brands .slick-next:before,section#brands .slick-prev:before{display:block;}section#lifestyle .lifestyle_slide--text span{color:#0e4caa;width:100%;text-align:center;}section#recipes .recipe_slide--text span{color:#0e4caa;width:100%;text-align:center;}#banner .banner-main-top{position:relative !important;top:50px !important;}#banner .banner-main-center{position:relative !important;top:110px !important;}#banner .banner-main-bottom{position:relative !important;top:450px !important;}}@media screen and (max-width:540px){.popup-main-wrapper .modal{width:auto;}}@media screen and (max-width:440px){.popup-main-wrapper .modal{width:90%;}}@media screen and (max-width:414px){header .header__logo-container .header__logo{left:15px;top:10px;}header .header__logo-container.smaller img{top:10px;}section#brands .brands_carousel--container .brand_slide{max-width:50%;}header .header__logo-container{}.navbar{height:65px;min-height:0px;margin:0;padding:0;}header .menu{padding-top:10px;}header .mobile-menu-items{margin-top:0px;background-color:#FFFFFF;}}@media screen and (max-width:411px){.faq-plus-minus{display:flex;justify-content:space-between;}.faq-title{padding:50px 15px;}.panel-group .faq-plus-minus:after{height:40px;width:auto;right:3px !important;bottom:16px !important;font-size:40px;}.panel-group .faq-plus-minus.collapsed:after{right:0px !important;top:-10px;}.faq-title a{padding-left:0px;}}@media screen and (max-width:375px){.modal__container-sign-up .modal__container-paragraph{font-size:30px;}.faq-plus-minus:before{right:10px;}.panel-group .faq-plus-minus:after{right:9px !important;}.panel-group .faq-plus-minus.collapsed:after{left:-6px;}section#claims p{margin:0 0px 60px 0px;}}@media screen and (max-width:320px){section#banner .banner-mobile span.h1{font-size:36px !important;}.social-first,.social-second{width:auto;}.modal__container-sign-up input[type="checkbox"]{height:30px;width:120px;}section#banner .banner_slide--text h1{font-size:50px !important;line-height:50px;}section#lifestyle .lifestyle_slide--text h2,section#recipes .recipe_slide--text h2{width:auto;}}#update-form{}#update-form input{color:#545453 !important;}#update-form h2{font-size:2em !important;margin-bottom:20px;}#update-form p{font-size:1em;color:#0e4caa;}#update-form .personal_information p{color:#3d3c3c;}#update-form .account_btns{margin-top:40px;}.form-group input::placeholder,.form-group select::placeholder{color:#545453 !important}#update-form .form-control{color:#545453 !important;}#block-exposedformrecipespage-1{display:none;}.recipe__filter-wrapper .dropdown-menu > .active > a{background-color:#fff;font-weight:600;font-size:14px;color:#333;}.recipe__filter-wrapper label.checkbox{display:flex !important;align-items:center;padding-left:0 !important;padding-right:0 !important;}.recipe__filter-wrapper input[type="checkbox"]{position:relative;cursor:pointer;padding:0;margin-left:10px !important;margin-right:10px !important;}.recipe__filter-wrapper input[type="checkbox"]:before{content:'';margin-right:10px;display:inline-block;margin-top:-2px;width:16px;height:16px;min-height:16px;min-width:16px;background:#fcfcfc;border:2px solid #0e4caa;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0 -15px 10px -12px rgba(0,0,0,0.05);}.recipe__filter-wrapper label:hover{background:#f8f8f8;color:#333;}.recipe__filter-wrapper input[type="checkbox"]:focus:before{box-shadow:0 0 0 3px rgba(0,0,0,0.12);}.recipe__filter-wrapper input[type="checkbox"]:checked:before{background-color:#0e4caa;box-shadow:inset 0 0 0 2px white;}.language_switcher--backdrop{position:fixed;top:0;left:0;height:100%;width:100%;background-color:rgba(33,33,33,0.4);z-index:1200;display:none;justify-content:center;align-items:center;}.language_switcher--modal{position:relative;width:80%;max-width:500px;background-color:#ebebeb;}.language_switcher--modal .modal__close-button{background-color:#cccccc;border:none;padding:12px;color:#05376a;position:absolute;cursor:pointer;right:0;top:0;-webkit-appearance:none;}.language_switcher--content{width:90%;font-size:16px;margin:25px auto 15px;}.language_switcher--content h2{color:#0e4caa;font-weight:bold;text-align:center;font-size:1.8em !important;padding-left:10px;padding-right:10px;margin:0 auto 20px;}.language_switcher--countries{display:flex;justify-content:center;width:100%;}.language_switcher--countries > div{width:40%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;}.language_switcher--countries img{margin-bottom:5px;max-width:100px;height:auto;}.language_switcher--countries p{text-align:center;font-size:0.75em;color:grey;}.language_switcher--languages{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:20px;margin-bottom:20px;}.language_switcher--languages a{color:#0e4caa;background-color:#fff;border:1px solid #0e4caa;display:block;margin-bottom:10px;font-size:0.8em;width:70%;text-align:center;padding:6px 16px;transition:all 0.2s;}.language_switcher--languages a:hover{color:white;background-color:#0e4caa;cursor:pointer;transition:all 0.2s;}@media (max-width:768px){.language_switcher--modal{width:90%;}.language_switcher--content{margin-top:50px;margin-bottom:10px;}.language_switcher--content h2{max-width:200px;font-size:1.4em;}.language_switcher--countries{flex-direction:column;justify-content:center;align-items:center;}.language_switcher--countries > div{width:100%;max-width:200px;}}.footer_country--wrapper .dropdown{position:relative;display:inline-block;width:auto;margin-top:0;min-width:100px;}.en-us .footer_country--wrapper .dropdown,.es-us .footer_country--wrapper .dropdown{min-width:135px;}.footer_country--wrapper .dropdown select{display:none;}.footer_country--wrapper .dropdown select:focus{outline:1px solid transparent}.footer_country--wrapper .dropdown .button{display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:black;}.footer_country--wrapper .dropdown .button span{background-position:left center;background-repeat:no-repeat;line-height:initial;padding-left:25px;width:100%;display:inline-block;text-align:left;color:#FFFFFF;}.footer_country--wrapper .dropdown .button i.select-list-link{border:solid white;border-width:0 1px 1px 0;display:inline-block;padding:4px;position:relative;}.footer_country--wrapper .dropdown .button i.select-list-link.arrow-down{transform:rotate(45deg);-webkit-transform:rotate(45deg);top:-4px;}.footer_country--wrapper .dropdown .button i.select-list-link.arrow-up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);top:0;}.footer_country--wrapper .dropdown .select-list{width:100%;position:absolute;top:0;left:0;z-index:1;margin-top:30px;padding:0;background-color:transparent;display:flex;flex-direction:column;}.footer_country--wrapper .dropdown .select-list li{display:none;width:100%;}.footer_country--wrapper .dropdown .select-list li:hover,.footer_country--wrapper .dropdown .select-list li:focus{background-color:rgba(33,33,33,0.2);}.footer_country--wrapper .dropdown .select-list li span{display:inline-block;width:100%;padding:5px 5px 5px 25px;background-color:transparent;background-position:left center;background-repeat:no-repeat;text-align:left;color:#ffffff;box-sizing:border-box;cursor:pointer;}@media (max-width:768px){.footer_country--wrapper .dropdown .select-list{position:relative;margin-top:0;}}.contact-us-wrapper{max-width:1024px;display:flex;flex-direction:column;align-items:baseline;margin-top:150px;}.contact-us-wrapper h1{color:#0e4caa;}.contact-us-wrapper h3{font-size:30px;margin-bottom:20px;}.contact-us-margin{margin-bottom:50px;}.contact-us-border{border-right:1px solid #000;}.contact-us-row{width:700px;}.contact-us-padding{padding-left:70px;}body.user-logged-in a.btn_red.sign-up-link{display:none;}.recipe__menu-detailer-wrapper .background-zoom__parent .background-zoom__child{height:330px;width:auto;position:absolute;right:0;top:0;}.background-zoom__parent .watchButton{border-radius:50px;left:50%;margin-right:-50%;position:absolute;top:50%;transform:translate(-50%,-50%);height:32px;padding:0 10px 0 0;background:rgba(0,0,0,0.8);display:flex;align-items:center;-ms-flex-align:center;justify-content:center;-ms-flex-pack:center;opacity:1 !important;bottom:auto;right:auto;}.background-zoom__parent .watchButton:before{position:absolute;content:"";width:18px;height:18px;display:block;background-color:#999;border-radius:50%;left:12px;top:7px;}.background-zoom__parent .watchButton__text{font-size:13px;margin-left:33px;color:#fff;letter-spacing:1px;}.background-zoom__parent .watchButton:after{content:"";position:absolute;border-top-style:solid;border-top-color:transparent;border-left-style:solid;border-bottom-style:solid;border-bottom-color:transparent;z-index:100;border-top-width:5px;border-left-width:8px;border-bottom-width:5px;border-left-color:#fff;margin-top:0;top:11px;left:18px;}.blue_black .h1,.blue_white .h1,.blue_black h1,.blue_white h1,.blue_black span,.blue_white span,.blue_black .recipe_slide-icon-text,.blue_white .recipe_slide-icon-text,.blue_black .lifestyle_slide-icon-text,.blue_white .lifestyle_slide-icon-text,.banner-mobile.blue_white .h1,.banner-mobile.blue_white .h1,.banner-mobile.blue_black h1,.banner-mobile.blue_white h1,.banner-mobile.blue_black span,.banner-mobile.blue_white span,.banner-mobile.blue_black .recipe_slide-icon-text,.banner-mobile.blue_white .recipe_slide-icon-text,.banner-mobile.blue_black .lifestyle_slide-icon-text,.banner-mobile.blue_white .lifestyle_slide-icon-text{color:#0e4caa !important;}.blue_black p,.white_black p,.banner-mobile.blue_black p,.banner-mobile.white_black p{color:#333 !important;}.blue_white p,.white_black .h1,.white_black h1,.white_black span,.white_black .recipe_slide-icon-text,.white_black .lifestyle_slide-icon-text,.white_white .h1,.white_white h1,.white_white span,.white_white .recipe_slide-icon-text,.white_white .lifestyle_slide-icon-text,.white_white p,.banner-mobile.blue_white p,.banner-mobile.white_black .h1,.banner-mobile.white_black h1,.banner-mobile.white_black span,.banner-mobile.white_black .recipe_slide-icon-text,.banner-mobile.white_black .lifestyle_slide-icon-text,.banner-mobile.white_white .h1,.banner-mobile.white_white h1,.banner-mobile.white_white span,.banner-mobile.white_white .recipe_slide-icon-text,.banner-mobile.white_white .lifestyle_slide-icon-text,.banner-mobile.white_white p{color:#ffffff !important;}.banner_slide p a.link_red{color:#dd2f3d}.banner_slide p a.link_red:hover{text-decoration:underline;}.banner_slide p a.link_white{color:#ffffff}.banner_slide p a.link_white:hover{text-decoration:underline;}.blue_black .h2,.blue_white .h2,.blue_black h2,.blue_white h2,.banner-mobile.blue_white .h2,.banner-mobile.blue_white .h2,.banner-mobile.blue_black h2,.banner-mobile.blue_white h2{color:#0e4caa !important;}.white_black .h2,.white_black h2,.white_white .h2,.white_white h2,.banner-mobile.white_black .h2,.banner-mobile.white_black h2,.banner-mobile.white_white .h2,.banner-mobile.white_white h2{color:#ffffff !important;}.language-switcher-language-url{display:none;}section#recipes .recipe__filter-wrapper .form--inline.form-inline.clearfix{display:flex;justify-content:space-between;align-items:center;margin-bottom:50px;}section#recipes .recipe__menu .form-actions button.form-submit{margin-bottom:5px !important;}section#recipes .recipe__filter-wrapper .form--inline.form-inline.clearfix::before,section#recipes .recipe__filter-wrapper .form--inline.form-inline.clearfix::after{content:none;}section#recipes .recipe__filter-wrapper .form--inline.form-inline.clearfix *:not(.caret){float:none !important;}@media (max-width:1024px){section#recipes .recipe__filter-wrapper form#views-exposed-form-articles-page-1 .form--inline.form-inline.clearfix .form-item .btn-group{width:100%;}section#recipes .recipe__filter-wrapper form#views-exposed-form-articles-page-1 .form--inline.form-inline.clearfix .form-item button.multiselect.dropdown-toggle.btn.btn-default{min-width:100%;}}@media (max-width:768px){section#recipes .recipe__filter-wrapper .form--inline.form-inline.clearfix{flex-direction:column;}section#recipes .recipe__filter-wrapper .form--inline.form-inline.clearfix .form-item{width:100%;}section#recipes .recipe__filter-wrapper form#views-exposed-form-articles-page-1 .form--inline.form-inline.clearfix .form-actions.form-group.js-form-wrapper{margin-left:0 !important;}}.coupon_block_spacing{margin-top:50px;margin-bottom:50px;}@media (max-width:768px){section#banner .faq_banner{font-size:16px;}section#banner .faq_banner h1{font-size:4em !important;margin-bottom:5px;}section#banner .faq_banner p{font-size:1.4em;max-width:90%;margin:0 auto;padding-left:10px;padding-right:10px;}}.slick-next:before,.slick-prev:before{opacity:1 !important;}section#banner .slick-dots{display:inline-block;left:15%;width:initial;top:-150px;bottom:initial;}section#banner .slick-dots li{width:initial;height:initial;}section#banner .slick-dots li button{background-color:#ffffff;height:4px;width:50px;padding:0;margin:0;transition:background-color 0.2s;}section#banner .slick-dots li button::before{content:none;}section#banner .slick-dots li.slick-active button{background-color:#db1d2c;transition:background-color 0.2s;}.truncate_text > p:first-of-type{width:100%;max-height:4.4em;}@media (max-width:768px){section#banner .slick-dots{width:100%;top:-140px;left:0;}}section#banner .slick-slide .banner_slide--text{position:relative;opacity:0;left:-100px;transition:opacity 1.5s,left 0.5s;transition-delay:0.3s;}section#lifestyle .slick-slide .lifestyle_slide--text{position:relative;opacity:0;left:-100px;transition:opacity 1.5s,left 0.5s;transition-delay:0.3s;}section#banner .slick-cloned + .slick-slide .banner_slide--text,section#lifestyle .slick-cloned + .slick-slide .lifestyle_slide--text{transition-delay:0.4s;}section#banner .slick-active:not(.slick-cloned) .banner_slide--text,section#lifestyle .slick-active:not(.slick-cloned) .lifestyle_slide--text{opacity:1;left:0;}section#recipes .slick-slide .recipe_slide--text{position:relative;opacity:0;right:-999px;transition:opacity 0s,right 0.5s;transition-delay:0.3s;}section#recipes .slick-cloned + .slick-slide .recipe_slide--text{transition-delay:0.4s;}section#recipes .slick-active:not(.slick-cloned) .recipe_slide--text{opacity:1;right:0;transition:opacity 1.5s,right 0.5s;transition-delay:0.3s;}@media (max-width:768px){section#banner .slick-slide .banner_slide--text,section#lifestyle .slick-slide .lifestyle_slide--text{left:auto;right:-999px;transition:opacity 0s,right 0.5s;transition-delay:0.3s;}section#banner .slick-active:not(.slick-cloned) .banner_slide--text,section#lifestyle .slick-active:not(.slick-cloned) .lifestyle_slide--text{left:auto;right:0;transition:opacity 1.5s,right 0.5s;transition-delay:0.3s;}}.brand-icon img{transition:transform 0.2s;}.brand-icon:hover img{transform:scale(1.15);transition:transform 0.2s;}.claims--box img{transition:transform 0.2s;}.claims--box:hover img{transform:scale(1.15);transition:transform 0.2s;}.about-us__claims-box img{transition:transform 0.2s;}.about-us__claims-box:hover img{transform:scale(1.15);transition:transform 0.2s;}section#recipes .recipe_slide.desktop_recipe_slide{display:flex !important;}section#recipes .recipe_slide.mobile_recipe_slide{display:none !important;}@media (max-width:768px){section#recipes .recipe_slide.desktop_recipe_slide{display:none !important;}section#recipes .recipe_slide.mobile_recipe_slide{display:flex !important;}}section#recipes .carousel_desktop,section#lifestyle .carousel_desktop{display:block !important;}section#recipes .carousel_mobile,section#lifestyle .carousel_mobile{display:none !important;}@media (max-width:768px){section#recipes .carousel_desktop,section#lifestyle .carousel_desktop{display:none !important;}section#recipes .carousel_mobile,section#lifestyle .carousel_mobile{display:block !important;}section#recipes .mobile_recipe_slide,section#lifestyle .mobile_lifestyle_slide{background-size:100vw auto !important;background-position:center top !important;padding-top:calc(100vw + 50px) !important;}section#lifestyle .lifestyle_slide--text{padding-top:10px !important;}}@media all
and (max-width:768px)
and (-ms-high-contrast:none),(-ms-high-contrast:active){#block-mainnavigation{display:block !important;}header .menu_account{margin:0 auto;}header .menu_account .sign_up{right:0;width:100%;}}sup{top:-7px;font-size:0.4em;position:relative;}h1 sup{top:-20px;}h2 sup{top:-16px;}h3 sup{top:-10px;}.social-share a span{background-size:contain;}.btn_width_set{max-width:300px;padding:13px 15px 10px;text-align:center;margin:0 auto;}@media only screen and (max-width:480px){.btn_width_set{font-size:14px;}}@media only screen and (max-width:360px){.btn_width_set{padding:13px 10px 10px;font-size:12px;}}section#about-us-heading h2{text-align:center;color:#0e4caa;font-weight:bold;font-size:36px;padding-bottom:10px;}p.about-us-padding{padding-top:25px;padding-bottom:50px;}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.row{margin-right:-15px;margin-left:-15px;}.brands-block{text-align:center;}.col-brand{display:inline-flex;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%;}.recipe__star{padding:0 16px 0 0;}.recipe__clock{padding-left:0;}.recipe__review-wrapper{display:flex;padding:8px 0 16px 8px;}.recipe__star-rating{position:relative;top:0;padding-left:4px;}.recipe__time{padding-left:4px;}.tr-copyright{margin-top:-16px;padding-bottom:50px;text-align:center;background-image:linear-gradient(to right,#0e4ca9,#0d479e,#0b4293,#0b3d88,#0a387d);color:#ffffff;}.footer-middle{max-width:100%;margin-left:auto;margin-right:auto;}.tr-copyright p{font-size:16px;color:#ffffff;}.col-md-12{position:relative;width:100%;padding-right:15px;padding-left:15px;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}@media only screen and (max-width:380px){section#recipes .recipe__menu .recipe__filter-wrapper{width:320px;}}@media only screen and (max-width:991px){footer .footer_row--bottom .img_container img,footer .footer_row--bottom .spacer_block img{padding-bottom:16px;max-width:125px;}}@media only screen and (min-width:991px){.center-align-dsk{display:flex;align-items:center;justify-content:center;}.tr-copyright{margin-top:-32px;}}#footer-us{position:absolute;width:100%;margin-top:100px;background:#0a387d;background:-webkit-gradient(linear,left bottom,left top,color-stop(30%,#0a387d),to(#0e4ca9));background:linear-gradient(to top,#0a387d 30%,#0e4ca9 100%);color:white;}#footer-us .footer_row{max-width:90%;margin-left:auto;margin-right:auto;padding-top:50px;padding-bottom:50px;}@media (max-width:768px){#footer-us .footer_row{padding-bottom:40px;}}#footer-us .footer_row--top{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid white;}#footer-us .footer_row--top div{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;position:relative;}#footer-us .footer_row--top div h2{width:100%;padding-right:80px;color:#ffffff;text-align:left;}#footer-us .footer_row--top div img{position:absolute;max-width:80px;right:0;top:-50px;}#footer-us .footer_row--top p{padding-right:10px;color:#ffffff;}@media (max-width:768px){#footer-us .footer_row--top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;}#footer-us .footer_row--top div h2,#footer-us .footer_row--top div p{text-align:center;padding-right:0;}}#footer-us #block-footerfirst .field.field--name-body{display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}#footer-us .footer_row--bottom{background:none;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;-ms-flex-pack:distribute;justify-content:space-around;}#footer-us .footer_row--bottom--links{-webkit-box-flex:4;-ms-flex:4;flex:4;}#footer-us .footer_row--bottom--links ul{margin-bottom:20px;}#footer-us .footer_row--bottom .img_container img{max-width:176px;}@media (max-width:991px){#footer-us .footer_row--bottom .img_container img{max-width:176px;padding-bottom:20px;}}@media (max-width:768px){#footer-us .footer_row--bottom .img_container img{padding-bottom:20px;}}#footer-us .footer_row--bottom .img_container img,#footer-us .footer_row--bottom .spacer_block img{max-width:176px;width:176px;padding-bottom:20px;height:155px;}section#where-to-buy-bottom-banner{width:100%;height:auto;background-size:cover !important;}.wheretobuy-copy-side h2{text-align:left;color:#ffffff;font-weight:bold;font-size:36px;padding-bottom:10px;}.wheretobuy-copy{color:white;padding-bottom:32px;}.wheretobuy-sidebyside{padding-top:64px;padding-bottom:96px;}@media only screen and (max-width:767px){.wheretobuy-copy-side,.wheretobuy-img-side{text-align:center;padding:15px 0;}.wheretobuy-copy-side h2{text-align:center !important;}}#need-help-modal{display:none;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-color:#ffffff;width:100%;max-width:460px;padding:25px 25px 5px;z-index:9999;-webkit-box-shadow:0px 7px 20px -5px #000000;box-shadow:0px 7px 20px -5px #000000;}#need-help-close{position:absolute;right:10px;top:0;font-size:2em;cursor:pointer;font-weight:bold;}#need-help-backdrop{display:none;position:fixed;z-index:1;width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.2);}#need-help-content h2{color:#0e4caa;font-size:2em !important;margin-bottom:20px;}#need-help-content ol{list-style:none;padding-left:0;margin-bottom:20px;counter-reset:listSteps;}#need-help-content li{color:#3d3c3c;margin-bottom:10px;line-height:1.3;counter-increment:listSteps;display:-webkit-box;display:-ms-flexbox;-js-display:flex;display:flex;}#need-help-content li:before{display:block;content:counter(listSteps) ".";font-weight:bold;padding-right:5px;}@media (max-width:768px){#need-help-modal{width:100vw;max-height:100vh;min-width:0px;overflow:scroll;}}.myaccount-details-page-heading{text-align:center;color:#0e4caa;font-weight:bold;font-size:48px !important;text-transform:capitalize;margin-bottom:30px;}.lang-toggle-col{}.my-account-lang-toggle-heading{text-align:left;padding-right:8px;width:100%;}.custom-select{display:block;position:relative;width:100%;margin:14px 0 10px;}.custom-select-ca-container{position:relative;}.custom-select-ca-container:after{content:'';position:absolute;top:0;width:0;height:0;right:10px;bottom:0;margin:auto;border-style:solid;border-width:5px 5px 0 5px;border-color:#000000 transparent transparent transparent;pointer-events:none;}.custom-select-ca{text-align:left;color:#545453;font-size:14px;padding:8px 20px 8px 8px;background-color:#FFFFFF;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);height:34px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;position:relative;}.w-col-98{width:98%;}.custom-select select{display:none;}.select-selected{background-color:#FFFFFF;}.select-selected:after{position:absolute;content:"";top:16px;right:10px;width:0;height:0;border:6px solid #000000;border-color:#000000 transparent transparent transparent;}.select-selected.select-arrow-active:after{border-color:transparent transparent #000000 transparent;top:8px;}.select-items div,.select-selected{background-color:#FFFFFF;color:#545453;padding:10px 8px 6px;border:1px solid #ccc;cursor:pointer;user-select:none;webkit-box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);box-shadow:inset 0 1px 1px rgb(0 0 0 / 8%);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;}.select-items{position:absolute;background-color:transparent;top:100%;left:0;right:0;z-index:99;}.select-hide{display:none;}.select-items div:hover,.same-as-selected{background-color:#f8f8f8;}@media only screen and (max-width:576px){#firstname,.w-col-98{width:100%;}.col-sm-6{width:100%;}}#recipes > div.recipe-detail__cook > div.views-element-container.form-group > div > div > p > img:nth-child(1){margin:0 10px !important;}#recipes > div.recipe-detail__cook > div.views-element-container.form-group > div > div > p > img:nth-child(3){margin-left:-10px !important;}#fancy_login_dim_screen{background-color:#000000 !important}#fancy_login_close_button{background-color:#cccccc;border:none;padding:14px;color:#05376a;position:absolute;z-index:9999;cursor:pointer;right:0;top:0;font-weight:bold;text-align:center;margin-right:0;margin-top:0;}@media (min-width:540px){#fancy_login_user_login_block_wrapper{padding-bottom:20px;}#fancy_login_login_box .item-list li{font-size:14px;text-align:center;}.alert-danger{margin-top:10px;}}#fancy_login_login_box .form-text{box-sizing:border-box;border-radius:0;}.address-container{padding:20px 0;}.form-group{color:#000;}.email-confirmation-alert{color:#DC1D2C !important;}.address-display{margin-top:10px;}.address-display p{margin:5px 0;}.address-display label{margin-bottom:5px;}.address-display h4{text-transform:capitalize;}input#firstname_adr,input#address1_adr,input#city_adr,input#state_adr{width:98%;}.delete-content{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:500px;height:187px;text-align:center;background-color:#f0f1f2;box-sizing:border-box;padding:3px;z-index:100;display:none;}.close-btn{position:absolute;right:20px;top:15px;padding:4px;cursor:pointer;}.delete-content .heading{display:flex;padding:10px;background-color:#fff;}.delete-content .body{padding:32px;}.delete-address-btns{display:flex;justify-content:right;background-color:#fff;padding:6px 0;}.delete-address-confirm-btn{border:2px solid grey;padding:7px 15px 3px 15px;margin-right:10px;color:#000;}.birthday-select{display:flex;}.birthday-select select{text-align:center;}.form-group span{font-family:open-sans,sans-serif;}.form-group input{margin-bottom:15px !important;}#bday_month,#bday_day{margin-right:10px !important;}.shipping_heading{color:#0e4caa;font-family:open-sans,sans-serif;font-size:16px !important;}.contact-us.my-profile{color:#0D4CAA;}.state-group{padding-right:7px;}.add-address-btn{display:table;}p.email-confirmation-alert{font-size:14px !important;}button.modal_close-button.jsModalSignUpClose.popup-close-button{padding:5px !important;width:25px;}.popup-main-wrapper.popup-usa .modal{height:400px}.modal__sign-up-optin-checkbox{display:flex;}.personalization-claims--row{width:80%;margin:auto;}.personalization-claims--box{display:flex;align-items:center;border-radius:8px;padding:25px 0 !important;}.full-profile-link{margin-top:20px;color:#000;}.modal__sign-optin3-checkbox{display:flex;color:#000;}.modal__container-sign-up .modal__checkbox-text{width:auto;}@media screen and (max-width:768px){.edit-address{margin-bottom:10px}.myaccount-details-page-heading{font-size:30px !important;}}.shop-at-snacks{display:flex;justify-content:center;width:200px;}.shop-at-snacks img{width:100%;}.required-field{font-size:14px;margin-bottom:12px;}.contest-detail__user-name{margin-top:5px !important;}.es-us-shop{display:none;}section#contest .contest-detail__checkbox-text{color:#000 !important;padding-left:0 !important;font-size:14px !important;}section#contest .contest-detail__checkboxes-color + label:before{border:2px solid #000 !important;}section#contest .contest-detail__sign-up-select-checkbox{border-top:none !important;}section#contest .contest-detail__sign-up-select-checkbox{border-bottom:none;}#rules{border-bottom:1px solid #C5C5C5 !important;}#news-subscribe,#email-subscribe,#news-signup,#eligible{border-bottom:none !important;}#news-subscribe,#news-signup{padding-bottom:0 !important;}div#signmeup{border-bottom:none !important;}div#eligible{border-bottom:1px solid #C5C5C5 !important;display:block !important;}.err_optin_rules{margin-left:30px;}.new-address-edit,.address-edit{display:none;}section#contest .contest-detail__sign-up-select-checkbox{display:block !important;}#contest-postalcode.has-error,.contest-detail__sign-up-birth.has-error{margin-bottom:10px !important;}.text-bold{font-weight:bold;}div#okta-signup-container > #okta-sign-in > div.auth-content > div > div > div.primary-auth-container > a{margin-bottom:0 !important;}.modal__container-sign-up .modal__container-paragraph{margin-bottom:0 !important;}#register-form  > div.modal__user-name >  div.form-group > input#firstname{margin-bottom:10px !important;}#register-form  > div.modal__user-name > div.form-group > input#lastname,.date-dropdowns.modal__sign-up-birth{margin-bottom:10px !important;}#register-form  > div.modal__user-postalcode > div.form-group > input#postalcode{margin-bottom:5px !important;}#register-form  > div.modal__user-password > div.form-group > input#password{margin-bottom:5px !important;}span.help-block.err_email{margin-top:-5px !important;}.modal__sign-up-optin-checkbox #optin,.modal__sign-optin3-checkbox input#optin3{width:auto;}.modal__sign-up-optin-checkbox{display:flex;margin-top:20px;color:#000;}.trplus_signup .modal__sign-up-optin-checkbox,.trplus_signup .modal__sign-optin3-checkbox{display:none;}body > div.dialog-off-canvas-main-canvas > div.navbar-wrapper-tasty > section.popup-existing-member > div > div{height:auto !important;}section.popup-existing-member > div > div > div.popup-wrapper-right-desktop > .pop-up-packshots-desktop-us{top:0 !important;}@media only screen and (max-width:992px){.popup-main-wrapper.popup-usa .modal{height:530px;overflow:hidden;}}#okta-sign-in .social-auth-button.link-button{margin-top:0  !important;}.modal__container-sign-up .modal p{margin-bottom:0 !important;}@media (min-width:576px){.recipe-modal-dialog{max-width:80% !important;}}.recipe-modal-content{height:80vh !important;}.recipe-modal-body{display:flex;justify-content:center;align-items:center;}.recipe-modal-body iframe{width:90%;height:90%;}button.recipe-close{top:2% !important;}.recipe-modal{background-color:rgba(33,33,33,0.4) !important;}a.modal__user-info-icon.tip.gender-tooltip.tootltip-signup{top:auto !important;right:20px  !important}#gender_tooltip{position:relative;}.has-error-adr{border:2px solid #fe0000!important;background-repeat:no-repeat;background-position:98% center;background-size:3%;}.err_zip_adr{color:#fe0000!important;}@media screen and (max-width:768px){.modal__sign-up-optin-checkbox input{width:30px !important;}}.loader-spinner{width:16px;height:16px;border:3px solid #FFF;border-bottom-color:transparent;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite;margin-left:10px;}.loader-spinner-hide{display:none;}@keyframes rotation{0%{transform:rotate(0deg);}100%{transform:rotate(360deg);}}.login-person{display:flex;justify-content:center;align-items:center;}.login-person img{width:20px;margin-bottom:4px;margin-left:5px;}.slick-prev:focus:before,.slick-next:focus:before{border:2px solid #db1d2c !important;border-radius:initial !important;}.btn-footer_fixed:focus{outline:2px solid #0e4caa !important;}button.multiselect.dropdown-toggle.btn.btn-default:focus{border:2px solid #0e4caa !important;outline:2px solid #0e4caa !important;}input#edit-combine--2:focus{outline:2px solid #0e4caa !important;}btn_blue-navbar:focus{outline:2px solid red !important;border:2px solid red !important;}.recipe__menu-detail-sub-wrapper-height p{font-size:16px !important;}.screen-reader-only{position:absolute;left:-9000px;width:0;overflow:hidden;}.btn_blue-navbar:focus{outline:solid 2px red !important;}.lays .slick-dots li button:before:focus,.lays .slick-dots li.slick-active button:before:focus,li.slick-active:focus,.lays .slick-dots li button:before:focus{outline:solid 2px blue !important;}.consent_blackbar{grid-area:footer;position:sticky;position:-webkit-sticky;bottom:0;z-index:1031;}.truste-consent-content{padding:0 40px 4px !important;background-color:rgb(0,0,0) !important;max-width:100% !important;}div#truste-consent-text,span.truste-title,a#truste-cookie-button{color:#fff !important;}a#truste-consent-button,a#truste-show-consent{background-color:#47b357 !important;}a#truste-consent-button:hover,a#truste-consent-button:focus,a#truste-show-consent:hover,a#truste-show-consent:focus{color:#fff !important;}.trustarc-banner{margin-bottom:0px !important}div.mainContent{background-color:#ebebeb;}.prefPanel .cookiecat{background-color:#ebebeb !important;}div.mainContent > div > div.prefPanel > div:nth-child(2) > div > div.switch,div.mainContent > div > div.prefPanel > div:nth-child(3) > div > div.switch{box-shadow:none;}div.footer{background-color:#ebebeb;margin-top:-12px;}.pdynamicbutton .submit{background:#db1d2c !important;border:#db1d2c !important;}.menu-bar-en-us a,.menu-bar-es-us a{text-transform:uppercase;font-size:13px;}.menu-bar-en-us li a,.menu-bar-es-us li a{font-weight:normal !important;}.us-lang-switcher{font-size:13px !important;text-transform:uppercase;background-color:transparent;border:none;color:#4c4c4c;padding:5px;}.us-lang-switcher:focus{border:solid 1px;padding:5px;}.dropdown-menu.lang-switch-dropdown-menu{position:absolute;display:none;min-width:0;margin:2px 0 0;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,0.175);box-shadow:0 6px 12px rgba(0,0,0,0.175);}.dropdown.lang-switcher-dropdown.open ul.dropdown-menu.lang-switch-dropdown-menu{display:block;}.dropdown.lang-switcher-dropdown.open ul.dropdown-menu.lang-switch-dropdown-menu > li > a{font-size:13px;padding:3px 17px;}.menu-bar-en-us .btn_red-navbar,.menu-bar-es-us .btn_red-navbar{border-radius:35px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;text-transform:uppercase;font-size:12px;padding:12px 30px;min-width:0;min-height:0;width:auto;font-weight:normal !important;}.menu-bar-en-us .btn_red-navbar:hover,.menu-bar-es-us .btn_red-navbar:hover{background-color:#db1d2c;color:#e1e1e1 !important;text-decoration:underline;}.menu-bar-en-us a#signinpopup,.menu-bar-es-us a#signinpopup{color:#4c4c4c;font-size:12px;border:solid 1px #4c4c4c;padding:10px 30px;border-radius:30px;text-align:center;font-weight:normal !important;width:auto;}.mobile-menu-items.menu-bar-en-us .dropdown-menu .dropdown-content a{font-size:14px;}.mobile-menu-items.menu-bar-en-us a#user_logged{font-size:14px;}.menu-bar-en-us a.where-to-buy-menu:before{content:url('/themes/tastytheme/src/images/product-locator-icon.png');width:18px;height:20px;position:absolute;left:-10px;top:5px;}.menu-bar-en-us a.where-to-buy-menu{margin-left:120px;}.menu-bar-en-us .shop-at-snacks.snacks-com-updates,.menu-bar-es-us .shop-at-snacks.snacks-com-updates{max-width:180px;}.header__logo-container{width:auto;}@media only screen and (max-width:1410px){.menu-bar-en-us a.where-to-buy-menu{margin-left:10px;}}@media only screen and (max-width:1330px){.menu-bar-en-us a.where-to-buy-menu{margin-left:0;}.menu-bar-en-us a#signinpopup,.menu-bar-en-us .btn_red-navbar{padding:10px 12px;}.menu-bar-en-us .shop-at-snacks.snacks-com-updates,.menu-bar-es-us .shop-at-snacks.snacks-com-updates{max-width:120px;}}@media only screen and (max-width:1290px){.menu-bar-en-us a.where-to-buy-menu:before{content:none;}}@media only screen and (max-width:980px){.dropdown.lang-switcher-dropdown{margin-bottom:10px;margin-left:15px;}.dropdown.lang-switcher-dropdown.open{margin-bottom:45px;}.mobile-menu-items.menu-bar-en-us .menu_account{align-items:start;border-top:solid 1px #E5E5E5;padding:10px;}.mobile-menu-items.menu-bar-en-us .menu.menu--main.nav{margin-top:20px;}.mobile-menu-items.menu-bar-en-us .menu.menu--main.nav li a{text-align:left;padding-left:25px;font-size:13px !important;}.menu-bar-en-us a.where-to-buy-menu{margin-left:0;}.menu-bar-en-us a.where-to-buy-menu:before{content:none;}.menu-bar-en-us a#signinpopup,.menu-bar-es-us a#signinpopup,.menu-bar-en-us .btn_red-navbar,.menu-bar-es-us .btn_red-navbar{width:100% !important;}.menu-bar-en-us .dropdown-menu.logged-in-dropdown{margin:0;width:100%;padding-right:15px;padding-left:25px;}.menu-bar-en-us .dropdown-menu .login-person{justify-content:flex-start;}.menu-bar-en-us .dropdown-menu .login-person a{font-size:13px !important;}.menu-bar-en-us .dropdown-menu.logged-in-dropdown > .dropdown-content{display:block;position:relative;background-color:#FFFFFF;width:auto !important;}.menu-bar-en-us .dropdown-menu.logged-in-dropdown > .dropdown-content a{padding-left:0;border:none;color:#4c4c4c;line-height:inherit;display:block;margin-top:12px !important;font-size:13px !important;}.menu-bar-en-us .dropdown-menu.logged-in-dropdown > .dropdown-content a:hover{background-color:transparent;color:#db1d2c !important;text-decoration:underline;}.mobile-menu-items.menu-bar-en-us .menu_account.logged-in-us-menu-account{flex-direction:column-reverse;}.mobile-menu-items.menu-bar-en-us .menu_account.logged-in-us-menu-account{border-top:none;padding-top:0;}.mobile-menu-items.menu-bar-en-us .menu_account.logged-in-us-menu-account .shop-at-snacks.snacks-com-updates{border-bottom:solid 1px #E5E5E5;width:100%;display:block;max-width:100%;margin-bottom:15px;}.mobile-menu-items.menu-bar-en-us .menu_account.logged-in-us-menu-account .shop-at-snacks.snacks-com-updates img{max-width:200px;margin-right:auto;display:block;padding-left:25px;}.menu_account.logged-in-us-menu-account a.jslogoutca{border:solid 1px #4c4c4c !important;border-radius:30px !important;text-align:center;}.menu_account.logged-in-us-menu-account .dropdown.lang-switcher-dropdown{margin-top:20px;width:100%;border-top:solid 1px #E5E5E5;padding-top:15px;}.menu_account.logged-in-us-menu-account .dropdown.lang-switcher-dropdown{text-align:left;}}.us-carousel .slick-next.slick-arrow,.us-carousel .slick-prev.slick-arrow{display:none !important;}.us-carousel .btn_red,.us-carousel .banner-mobile .btn_red{border-radius:30px;box-shadow:none;}#footer-us{background:#0057A2;}#footer-us .footer_row--bottom{justify-content:space-between;}#footer-us .footer_row--bottom--links ul li a{text-transform:uppercase;font-family:'GTWalsheimBold',Helvetica,sans-serif;font-size:14px;}.footer-us-image-con{max-width:400px;padding:0 20px}.us-footer-sub-navs{display:flex;max-width:500px;width:100%;flex-direction:row;justify-content:space-between;}.footer-us-image-con img{max-width:100px;display:block;margin-bottom:20px;}.footer-us-image-con p{font-size:16px;color:#FFFFFF;margin-bottom:20px;}.footer-us-image-con a{color:#FFFFFF;text-transform:uppercase;font-size:14px;font-family:'GTWalsheimBold','Helvetica',sans serif;display:inline-block;}#footer-us  .footer_row--bottom--links ul{flex-direction:column;}#footer-us .menu--footer li a{color:#FFFFFF;text-transform:uppercase;font-size:14px;font-family:'GTWalsheimBold',Helvetica,sans-serif;}#footer-us .menu--footer li a:hover,#footer-us .menu--footer li a:active,#footer-us .menu--footer li a:focus{text-decoration:underline;background-color:transparent;}.footer-nav-about p,.footer-nav-blog p,.footer-nav-product p{color:#FFFFFF;padding-left:15px;margin-bottom:20px;font-family:'GTWalsheimBold',Helvetica,Arial,sans-serif;text-transform:uppercase;}.footer-us-bottom-section{background-color:#004179;padding:45px 20px 55px 20px;}.footer-us-bottom-section-container{max-width:90%;margin:auto;display:flex;flex-direction:row;justify-content:space-between;}.footer-us-bottom-section p{color:#FFFFFF;font-size:15px;}.footer-us-bottom-section-container .us-lang-switcher{color:#FFFFFF;}.footer-us-bottom-section-container .us-lang-switcher:focus{padding:5px;}div#teconsent{padding:15px;}.footer-us-legal{font-size:12px !important;}@media only screen and (max-width:980px){#footer-us .footer_row.footer_row--bottom{flex-direction:column-reverse;}.footer-us-bottom-section-container{flex-direction:column;}.us-footer-sub-navs{flex-direction:column;}.footer-us-bottom-section p{margin-bottom:20px;}.footer-nav-blog{margin:30px 0;border-top:solid 1px #5B87B9;padding:30px 0;border-bottom:solid 1px #5B87B9;}.footer-nav-product{margin-bottom:50px;}.footer-us-bottom-section-container .dropdown.lang-switcher-dropdown{margin-left:0;}}.firs-section-us{padding:0 20px;margin-top:50px;}.firs-section-us h2{text-align:center;color:#0e4caa;font-weight:bold;font-size:36px;padding-bottom:10px;}.firs-section-us p{text-align:center;margin-bottom:40px;}.bite-into-tasty{margin-bottom:50px;}.bite-icon-text-con{max-width:200px;margin:auto;}.bite-icon-image-con{height:180px;margin-bottom:15px;}.bite-icon-image-con img{display:block;height:100%;margin:0 auto;}.join-tr-banner1{max-width:1200px;margin:10px auto 0 auto;padding-top:100px;padding-left:60px;min-height:400px;background-image:url("/themes/tastytheme/src/images/us-site/TastyRewardsLoyaltyHomepage2025.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:15px;}.join-tr-textCon{max-width:400px;text-align:left;}.join-tr-banner1 h3{color:#FFFFFF;font-size:35px;margin-bottom:20px;}.join-tr-banner1 p{color:#FFFFFF;max-width:360px;margin-bottom:20px;}.us-red-btn{border-radius:35px;text-transform:uppercase;font-size:14px;padding:12px 30px;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;color:#FFFFFF;background-color:#db1d2c;display:inline-block;transition:0.2s;}.us-red-btn:hover,.us-red-btn:focus{color:#e1e1e1;}@media only screen and (max-width:780px){.join-tr-banner1{padding:30px;min-height:630px;background-image:url('/themes/tastytheme/src/images/us-site/TastyRewardsLoyaltyHomepag_Mobile.jpg');}.join-tr-textCon{margin:auto;text-align:center;}}.steps-rewards{margin:80px 0 0 0;background-image:url("/themes/tastytheme/src/images/us-site/steps-get-rewarded-banner.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;padding:120px 40px;text-align:center;}.steps-rewards h3{text-align:center;color:#0e4caa;font-weight:bold;font-size:36px;margin-bottom:20px;}.steps-rewards p{max-width:800px;margin:0 auto 40px auto;}.steps-number{border:solid 3px #2659A8;width:70px;height:70px;margin:0 auto 20px auto;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;}.steps-number-icon{max-width:80px;margin:0 auto 20px auto;}.steps-number-icon img{width:100%;}.steps-con{max-width:315px;margin:auto;padding:0 15px;}.steps-number span{color:#DB1D2C;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;font-size:24px;}.steps-con .blue-text-steps{text-align:center;color:#0e4caa;font-weight:bold;font-size:24px;margin-bottom:15px;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;}.steps-con .gray-text-steps{text-align:center;color:#7B7B7B;font-weight:bold;font-size:24px;margin-bottom:0;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;}hr.steps-divider{border-top:6px solid #DD2A38;width:100px;margin:0 auto 15px auto;}#activities-carousel-con{padding:0 20px;margin-bottom:100px;margin-top:2rem;}.activities-widget-us{max-width:1170px;margin:auto;}.activities-widget-us h3{text-align:center;color:#0e4caa;font-weight:bold;font-size:36px;margin-bottom:16px;}.activities-widget-us p{text-align:center;}.activities-carousel-loggedout{max-width:1300px;margin:50px auto 20px auto;padding:0 45px;}.activity-item-us{max-width:400px;margin:auto;border-radius:10px;padding:15px;display:block !important;}.activity-header-image{max-width:440px;}.activity-header-image img{width:100%;display:block;}.activity-item-body{padding:20px 12px 30px 24px;border-bottom:solid 1px #E5E5E5;border-left:solid 1px #E5E5E5;border-right:solid 1px #E5E5E5;border-bottom-left-radius:10px;border-bottom-right-radius:10px;min-height:210px;}.activity-item-body h4{color:#0e4caa;font-weight:bold;font-size:19px;margin-bottom:5px;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;text-transform:capitalize;min-height:70px;}.activity-item-body p{text-align:left !important;margin-bottom:5px !important;font-size:14px;min-height:70px;padding-left:0 !important;}.activity-item-body .us-red-btn{font-size:13px;}.slick-next.activities-us-next.slick-arrow:before,.slick-prev.activities-us-prev.slick-arrow:before{content:'' !important;display:none !important;}button.slick-next.activities-us-next.slick-arrow{width:50px !important;height:50px !important;z-index:1;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("/themes/tastytheme/src/images/arrow-right-red.png");right:-10px !important;}button.slick-prev.activities-us-prev.slick-arrow{width:50px !important;height:50px !important;z-index:1;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("/themes/tastytheme/src/images/ arrow-left-red.png");left:-10px !important;}button.slick-next.activities-us-next.slick-arrow:focus,button.slick-prev.activities-us-prev.slick-arrow:focus{border:solid 2px #004179 !important;}@media only screen and (max-width:680px){.activities-carousel-loggedout{padding:0;}button.slick-next.activities-us-next.slick-arrow,button.slick-prev.activities-us-prev.slick-arrow{top:105% !important;}}.join-tr-banner2{margin:0 auto;padding-top:150px;padding-left:60px;min-height:500px;background-image:url("/themes/tastytheme/src/images/us-site/join-tr-banner2-large-new2.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;text-align:center;}.join-tr-banner2 h3{color:#FFFFFF;font-size:45px;margin-bottom:20px;text-shadow:2px 2px 2px #000000;}@media only screen and (max-width:1200px){.join-tr-banner2{background-image:url("/themes/tastytheme/src/images/us-site/join-tr-banner2-new2.jpg");}}@media only screen and (max-width:880px){.join-tr-banner2{padding:86px 15px 0 15px;min-height:630px;background-image:url('/themes/tastytheme/src/images/us-site/join-tr-banner2-mobile-new2.jpg');}.join-tr-banner2 h3{font-size:28px;}}.coupon-con-us{max-width:1400px;margin:auto;padding:80px 0 120px 60px;display:flex;}.coupon-section-left{max-width:240px;margin-right:5%;display:flex;flex-direction:column;justify-content:center;}.coupon-section-left h3{color:#0e4caa;font-weight:bold;font-size:30px;margin-bottom:15px;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;text-transform:capitalize;}.coupon-section-left p{margin-bottom:30px;}.coupon-section-left .us-red-btn{max-width:140px;text-align:center;}.coupon-carousel-us-con{width:100%;min-width:0;min-height:0;}.coupon-item{max-width:350px;padding:0 10px;margin:auto;}.coupon-item img{width:100%;}.slick-next.coupon-next-arrow.slick-arrow:before,.slick-prev.coupon-prev-arrow.slick-arrow:before{content:'' !important;display:none !important;}button.slick-next.coupon-next-arrow.slick-arrow{width:50px !important;height:50px !important;z-index:1;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("/themes/tastytheme/src/images/arrow-right-red.png");top:110% !important;}button.slick-prev.coupon-prev-arrow.slick-arrow{width:50px !important;height:50px !important;z-index:1;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("/themes/tastytheme/src/images/ arrow-left-red.png");top:110% !important;}button.slick-next.coupon-next-arrow.slick-arrow:focus,button.slick-prev.coupon-prev-arrow.slick-arrow:focus{border:solid 2px #004179 !important;}@media only screen and (max-width:1000px){.coupon-con-us{flex-direction:column;padding:80px 20px 120px 20px;}.coupon-section-left{margin:0 auto 40px auto;max-width:400px;text-align:center;}.coupon-section-left .us-red-btn{margin:auto;}}.brands-us-carousel-con{margin-top:50px;}.brands-us-carousel-con p{max-width:540px;margin:auto;}.brand-carousel-us .slick-next.slick-arrow:before,.brand-carousel-us .slick-prev.slick-arrow:before{content:'' !important;display:none !important;}.brand-carousel-us button.slick-next.slick-arrow{width:50px !important;height:50px !important;z-index:1;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("/themes/tastytheme/src/images/arrow-right-red.png");top:40% !important;}.brand-carousel-us button.slick-prev.slick-arrow{width:50px !important;height:50px !important;z-index:1;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("/themes/tastytheme/src/images/ arrow-left-red.png");top:40% !important;}.brand-carousel-us button.slick-next.slick-arrow:focus,.brand-carousel-us button.slick-prev.slick-arrow:focus{border:solid 2px #004179 !important;}.social-con-us{max-width:1400px;margin:auto;padding:60px 0 100px 60px;display:flex;}.social-section-left{max-width:240px;margin-right:5%;display:flex;flex-direction:column;justify-content:center;}.social-section-left h3{color:#0e4caa;font-weight:bold;font-size:30px;margin-bottom:15px;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;text-transform:capitalize;text-align:left;}.social-section-left p{margin-bottom:30px;text-align:left;}.socialblock-carousel-wrapper{width:100%;min-width:0;min-height:0;}.social-item{max-width:450px;padding:0 20px;margin:auto;}.social-item img,.social-item video{width:100%;}.slick-next.social-next-arrow.slick-arrow:before,.slick-prev.social-prev-arrow.slick-arrow:before{content:'' !important;display:none !important;}button.slick-next.social-next-arrow.slick-arrow{width:50px !important;height:50px !important;z-index:1;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("/themes/tastytheme/src/images/arrow-right-red.png");top:110% !important;}button.slick-prev.social-prev-arrow.slick-arrow{width:50px !important;height:50px !important;z-index:1;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("/themes/tastytheme/src/images/ arrow-left-red.png");top:110% !important;}button.slick-next.social-next-arrow.slick-arrow:focus,button.slick-prev.social-prev-arrow.slick-arrow:focus{border:solid 2px #004179 !important;}@media only screen and (max-width:1000px){.social-con-us{flex-direction:column;padding:60px 20px 100px 20px;}.social-section-left{margin:0 auto 40px auto;max-width:400px;text-align:center;}.social-section-left h3,.social-section-left p{text-align:center;}.social-items-con{flex-direction:column;}.social-item{margin-bottom:30px;}}.life-recipe-section{margin:70px auto;padding:0 20px;max-width:1300px;}.life-recipe-section h3{text-align:center;color:#0e4caa;font-weight:bold;font-size:36px;padding-bottom:10px;}.life-recipe-paragraph{text-align:center;margin-bottom:45px;}.life-recipe-section-ctas-container{max-width:400px;margin:0 auto 40px auto;display:flex;justify-content:space-between;}.life-recipe-section-cta{border-radius:35px;text-transform:uppercase;font-size:14px;padding:12px 30px;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;color:#3d3c3c;background-color:#FFFFFF;display:inline-block;transition:0.2s;border:solid 2px #3D3C3C;}.life-recipe-section-cta:hover{border:solid 2px #dd2f3d;}.life-recipe-grid{max-width:1300px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);grid-gap:15px;justify-content:center;}.life-recipe-item-us{max-width:380px;border-radius:10px;display:block !important;width:100%;}.life-recipe-header-image{max-width:440px;}.life-recipe-header-image img{width:100%;display:block;border-top-left-radius:10px;border-top-right-radius:10px;aspect-ratio:1/1;object-fit:cover;}.life-recipe-item-body{padding:20px 12px 30px 24px;border-bottom:solid 1px #E5E5E5;border-left:solid 1px #E5E5E5;border-right:solid 1px #E5E5E5;border-bottom-left-radius:10px;border-bottom-right-radius:10px;min-height:290px;}.life-recipe-item-body h4{color:#0e4caa;font-weight:bold;font-size:22px;margin-bottom:10px;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;min-height:65px;}.life-recipe-item-body p{text-align:left;margin-bottom:20px;font-size:14px;min-height:65px;}.life-recipe-item-body .us-red-btn{font-size:13px;}span.recipe-life-tag{border-radius:30px;text-transform:uppercase;font-size:14px;padding:10px 25px;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;color:#4C4C4C;background-color:#F8F8F8;margin-bottom:8px;display:inline-block;}@media only screen and (max-width:1300px){.life-recipe-item-body h4{min-height:90px;}}@media only screen and (max-width:1024px){.life-recipe-grid{grid-template-columns:repeat(2,1fr);}.life-recipe-item-us{margin:auto;}.life-recipe-item-body h4{min-height:auto;}}@media only screen and (max-width:720px){.life-recipe-grid{grid-template-columns:repeat(1,1fr);}}@media only screen and (max-width:450px){.life-recipe-section-ctas-container{flex-direction:column;}.life-recipe-section-cta{margin:0 auto 20px auto;text-align:center;max-width:230px;}}.join-tr-banner3{max-width:1200px;margin:10px auto 0 auto;padding-top:55px;padding-left:60px;min-height:400px;background-image:url("/themes/tastytheme/src/images/us-site/TastyRewards_JoinBanner.jpg");background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:15px;}.join-tr-textCon3{max-width:400px;text-align:left;}.join-tr-banner3 h3{color:#FFFFFF;font-size:35px;margin-bottom:20px;}.join-tr-banner3.spanish-subscribe-con h3{font-size:27px;}.join-tr-banner3 p{color:#FFFFFF;max-width:360px;margin-bottom:20px;}.us-red-btn{border-radius:35px;text-transform:uppercase;font-size:14px;padding:12px 30px;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;color:#FFFFFF;background-color:#db1d2c;display:inline-block;transition:0.2s;}.us-red-btn:hover,.us-red-btn:focus{color:#e1e1e1;}@media only screen and (max-width:880px){.join-tr-banner3{padding:30px;min-height:630px;background-image:url('/themes/tastytheme/src/images/us-site/TastyRewards_JoinBanner_mb.jpg');}.join-tr-textCon3{margin:auto;text-align:center;}.join-tr-banner3 h3,.join-tr-banner3.spanish-subscribe-con h3{font-size:25px;}}.us-modal-signup .modal{background-color:#FFFFFF;}.us-modal-signup #okta-signup-container #okta-sign-in{background-color:#FFFFFF !important;border:none;width:auto;}.us-modal-signup #okta-signup-container #okta-sign-in.no-beacon .auth-content{background-color:#FFFFFF;padding:0;}.us-modal-signup div#okta-signup-container > #okta-sign-in > div.auth-content > div > div > div.primary-auth-container > a{border-radius:30px;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;text-transform:uppercase;height:40px;line-height:30px;padding-top:5px;}.us-modal-signup span.field-icon.toggle-password-signup{top:20px;}.us-modal-signup .form-control.modal__sign-up-input,.us-modal-signup .form-control.modal__sign-up-select-gender,.us-modal-signup .modal__user-name .modal__user-first-name,.us-modal-signup .modal__user-name .modal__user-last-name,.us-modal-signup .modal__sign-up-input,.us-modal-signup .modal__sign-up-birth select{border:solid 1px #DCDCDC;border-radius:20px;}.us-modal-signup.modal__container-sign-up  .modal__sign-up-select-gender{padding:5px !important;line-height:inherit !important;height:36px;}.us-modal-signup label,.us-label-style{font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:5px;color:#4C4C4C;font-size:15px;}.us-modal-signup .modal__container-sign-up .modal__checkbox-text{font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;text-transform:uppercase;color:#4C4C4C;}.us-modal-signup button#submit{border-radius:30px;box-shadow:none;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:14px;}.us-modal-signup  span.casl.modal__checkbox-text.legal-copy{font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;text-transform:uppercase;color:#4C4C4C;}.us-modal-signup .privacy-policy{color:#2659A8;}.region-page-bottom #fancy_login_login_box.login-usa-form{background-color:#FFFFFF !important;}#fancy_login_login_box.login-usa-form #okta-sign-in{background-color:#FFFFFF !important;border:none;}#fancy_login_login_box.login-usa-form .okta-sign-in-header.auth-header{border:none;}#fancy_login_login_box.login-usa-form a.social-auth-button.social-auth-google-button.link-button{border-radius:30px;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;text-transform:uppercase;color:#4C4C4C;}#fancy_login_login_box.login-usa-form .o-form-input-name-username.o-form-control.okta-form-input-field.input-fix{border-radius:30px;}#fancy_login_login_box.login-usa-form .o-form-input-name-password.o-form-control.okta-form-input-field.input-fix{border-radius:30px;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;text-transform:uppercase;color:#4C4C4C;}#fancy_login_login_box.login-usa-form #okta-signin-submit{border-radius:30px;}.login-usa-form #okta-sign-in .o-form .input-fix input:-webkit-autofill,.login-usa-form #okta-sign-in.auth-container.main-container .primary-auth .password-with-toggle input:-webkit-autofill{border-radius:30px;}.recipes-usa form#views-exposed-form-recipes-page-1 button.multiselect.dropdown-toggle.btn.btn-default{border-radius:30px;}.recipes-usa form#views-exposed-form-recipes-page-1 .form-item-combine .form-control{border-radius:30px;margin-bottom:0 !important;height:45px;}#recipes .recipe__menu .recipes-usa .recipe__menu-detail-wrapper .recipe__btn_red{border-radius:30px;box-shadow:none;text-transform:uppercase;}section#recipes .recipe__menu .recipes-usa .form-submit{border-radius:30px;box-shadow:none;text-transform:uppercase;}.recipes-usa .more-recipes.recipe__btn_red{border-radius:30px;box-shadow:none;text-transform:uppercase;}#recipes   .recipe__menu  .recipe__menu-detail-wrapper.recipes-usa-container  .recipe__btn_red{border-radius:30px;box-shadow:none;text-transform:uppercase;font-size:15px;}.more-recipes.recipe__btn_red.us-red-btn{box-shadow:none;font-size:15px;}.life-page-usa form#views-exposed-form-articles-page-1 button.multiselect.dropdown-toggle.btn.btn-default{border-radius:30px;}.life-page-usa form#views-exposed-form-articles-page-1 .form-item-combine .form-control{border-radius:30px;padding:12px 10px;}section#recipes .recipe__menu .life-page-usa .form-actions button.form-submit,section#recipes .recipe__menu .life-page-usa .recipe__menu-detail-wrapper .recipe__btn_red,.life-page-usa .view-id-articles a.button{border-radius:30px;box-shadow:none !important;text-transform:uppercase;}#subscribeModalUSA.modal.subscribe-modal-usa{display:none;}#subscribeModalUSA.modal.subscribe-modal-usa.in{position:fixed;background-color:rgb(00,00,00,0.5);z-index:9999;width:100%;}#subscribeModalUSA.modal.subscribe-modal-usa .modal-header{border:none;padding-bottom:0;}#subscribeModalUSA.modal.subscribe-modal-usa .modal-content{border-radius:0;border:none;}#subscribeModalUSA.modal.subscribe-modal-usa .modal-body{padding-top:0;padding-bottom:30px;}#subscribeModalUSA.modal.subscribe-modal-usa .modal-body h3{color:#0e4caa;font-weight:bold;font-size:30px;margin-bottom:30px;text-align:center;}.subscribe-us-form-container{max-width:400px;display:flex;flex-direction:column;margin:auto;}.subscribe-us-form-container{max-width:400px;display:flex;flex-direction:column;margin:auto;}label#email_label-subscribe-us{font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:5px;color:#4C4C4C;font-size:15px;}input#email-subscribe-us{border:solid 1px #DCDCDC;border-radius:20px;padding:10px;margin-bottom:20px;}#subscribeModalUSA.modal.subscribe-modal-usa span.casl.modal__checkbox-text.legal-copy{margin-left:10px;font-size:15px;line-height:1.1;}#subscribeModalUSA.modal__sign-up-optin-checkbox{margin-bottom:20px;}button#email-subscribe-us-submit{border-radius:35px;text-transform:uppercase;padding:12px 30px;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;color:#FFFFFF;background-color:#db1d2c;display:inline-block;transition:0.2s;border:none;max-width:200px;margin:15px auto 0 auto;}.subscribe-us-form-container.error input#email-subscribe-us{border:solid 2px red !important;}#children-fields .child{display:none;}.my-profile-form-us  .form-control{width:98% !important;border-radius:30px !important;}.my-profile-us-brands-logos{display:flex;margin-bottom:10px;}.my-profile-us-brands-logos .logo-image{max-width:150px;margin-right:20px;}.my-profile-us-brands-logos .logo-image img{width:100%;}@media only screen and (max-width:500px){.my-profile-us-brands-logos{flex-direction:column;margin-top:20px;margin-bottom:20px;}}.recipe-carousel-contaier{max-width:350px;}.slick-next.recipe-carousel-next.slick-arrow:before,.slick-prev.recipe-carousel-prev.slick-arrow:before{content:'' !important;display:none !important;}button.slick-next.recipe-carousel-next.slick-arrow{width:50px !important;height:50px !important;z-index:1;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("/themes/tastytheme/src/images/arrow-right-red.png");top:50% !important;right:-15% !important;}button.slick-prev.recipe-carousel-prev.slick-arrow{width:50px !important;height:50px !important;z-index:1;background-position:center;background-repeat:no-repeat;background-size:contain;background-image:url("/themes/tastytheme/src/images/ arrow-left-red.png");top:50% !important;left:-15% !important;}button.slick-next.recipe-carousel-next.slick-arrow:focus,button.slick-prev.recipe-carousel-prev.slick-arrow:focus{border:solid 2px #004179 !important;}.recipes-iframe-yt{aspect-ratio:1/1;width:100%;max-height:430px;display:block;}.not-elegible-msg{padding-top:10px;}.ct-alert{background-color:#0e4caa;padding:15px;position:sticky;top:0;z-index:999;}.ct-alert p{text-align:center;color:#FFFFFF;margin:auto;font-size:16px;}.form-group.pink{margin:auto;}.deactivate-title{font-size:36px;margin-bottom:20px;}.deactivation-container{padding-top:80px;}.deactivation-legal-text{font-size:15px;font-family:open-sans,sans-serif;}#deleteprofilereasons{padding-top:30px;}.tooltip-block{display:block !important;}.gooogle-signin-usa{border-radius:30px;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;text-transform:uppercase;line-height:30px;color:#5e5e5e;display:block;padding:5px 75px;border:1px solid #c3c3c3;margin-bottom:15px;font-size:14px;background:url('/themes/tastytheme/src/images/google_logo.png') no-repeat 10px;background-position:15px 50%,0 0;text-align:center;}.gooogle-signin-can{line-height:30px;color:#5e5e5e;display:block;padding:5px 75px;border:1px solid #c3c3c3;margin-bottom:15px;font-size:14px;background:url(/themes/tastytheme/src/images/google_logo.png) no-repeat 10px;background-position:15px 50%,0 0;font-family:proxima nova,montserrat,Arial,Helvetica,sans-serif;background-color:#FFFFFF;font-weight:100;text-align:center;}@media only screen and (max-width:900px){.gooogle-signin-can{padding:5px 55px;}.gooogle-signin-usa{padding:5px 55px;}}.zenagain-section h4{text-align:center;color:#D50A30;font-weight:bold;font-size:16px;margin-top:20px;}.coupon-card-zenagain{height:775px;width:354px;max-width:450px;margin:65px 20px 0;vertical-align:top;}.coupon-card-zenagain .coupon-img img{margin:-65px 0 0 0;padding:0;max-width:367px;}.coupon-card-zenagain.unavailable img{filter:grayscale(100%);opacity:0.5;}.coupon-body-zenagain{width:100%;padding:0;border:1px solid #ddd;text-align:center;min-height:370px;margin-top:-5px;display:flex;flex-direction:column;}.coupon-body-zenagain h5{font-size:42px;margin:30px 0 10px;font-weight:bold;color:#0e4baa;font-family:'GTWalsheimBold';}.coupon-body-zenagain h6{font-size:25px;font-weight:bold;color:#504e4f;font-family:'GTWalsheimBold';padding:0 15px;}.coupon-body-zenagain a{font-size:20px;}.coupon-body-zenagain .text-muted{padding:20px;}.btn-select{background-color:#e60000;color:white;border-radius:2rem;padding:0.5rem 1.5rem;font-weight:bold;border:none;font-family:'GTWalsheimBold';width:200px;margin:0 auto 20px auto;}.card-spacer{flex-grow:1;}@media only screen and (max-width:768px){.coupon-card-zenagain{margin:65px auto 0 auto;}}#offers{padding-top:5rem !important;}.custom-modal{display:none;position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);justify-content:center;align-items:center;}.zenagain .custom-modal h5{font-size:42px;margin:30px 0 10px;font-weight:bold;color:#0e4baa;font-family:'GTWalsheimBold';}.custom-modal .coupon-img img{padding:0;max-width:150px;}.custom-modal-content{background:#fff;padding:20px;max-width:500px;width:90%;border-radius:10px;position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;}.custom-modal-close{position:absolute;top:10px;right:15px;font-size:24px;cursor:pointer;}.coupon-body-zenagain button{margin-top:auto;}.zenagain .coupon-footer{margin-top:auto;}.custom-modal-content .coupon-img img{max-width:25%;height:auto;}
span.multiselect-native-select{position:relative}span.multiselect-native-select select{border:0!important;clip:rect(0 0 0 0)!important;height:1px!important;margin:-1px -1px -1px -3px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;left:50%;top:30px}.multiselect-container{position:absolute;list-style-type:none;margin:0;padding:0}.multiselect-container .input-group{margin:5px}.multiselect-container .multiselect-reset .input-group{width:93%}.multiselect-container>li{padding:0}.multiselect-container>li>a.multiselect-all label{font-weight:700}.multiselect-container>li.multiselect-group label{margin:0;padding:3px 20px;height:100%;font-weight:700}.multiselect-container>li.multiselect-group-clickable label{cursor:pointer}.multiselect-container>li>a{padding:0}.multiselect-container>li>a>label{margin:0;height:100%;cursor:pointer;font-weight:400;padding:3px 20px 3px 40px}.multiselect-container>li>a>label.checkbox,.multiselect-container>li>a>label.radio{margin:0}.multiselect-container>li>a>label>input[type=checkbox]{margin-bottom:5px}.btn-group>.btn-group:nth-child(2)>.multiselect.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.form-inline .multiselect-container label.checkbox,.form-inline .multiselect-container label.radio{padding:3px 20px 3px 40px}.form-inline .multiselect-container li a label.checkbox input[type=checkbox],.form-inline .multiselect-container li a label.radio input[type=radio]{margin-left:-20px;margin-right:0}
section#lifestyle .slick-dots{display:inline-block;left:10%;width:50%;max-width:550px;top:470px;bottom:initial;}section#recipes .slick-dots{display:inline-block;width:50%;right:10%;max-width:550px;top:490px;bottom:initial;}section#lifestyle .slick-dots li,section#recipes .slick-dots li{width:initial;height:initial;}section#lifestyle .slick-dots li button,section#recipes .slick-dots li button{background-color:#ffffff;height:4px;width:50px;padding:0;margin:0;transition:background-color 0.2s;}section#lifestyle .slick-dots li button::before,section#recipes .slick-dots li button::before{content:none;}section#lifestyle .slick-dots li.slick-active button,section#recipes .slick-dots li.slick-active button{background-color:#db1d2c;transition:background-color 0.2s;}.truncate_text > p:first-of-type{width:100%;max-height:4.4em;}@media (max-width:768px){section#lifestyle .slick-dots{left:auto;width:100%;max-width:100%;top:auto;bottom:-20px;}section#recipes .slick-dots{display:inline-block;right:0;top:auto;bottom:0;width:100%;max-width:100%;}section#lifestyle .slick-dots li button,section#recipes .slick-dots li button{background-color:#cccccc !important;}section#lifestyle .slick-dots li.slick-active button,section#recipes .slick-dots li.slick-active button{background-color:#db1d2c !important;}}#banner > div.carousel_fullwidth.carousel_desktop.js-main-carousel.slick-initialized.slick-slider.slick-dotted > ul{top:-105px;}.slick-prev::before:focus,.slick-next::before:focus{outline:solid 1px red;}section#banner .slick-dots li button:focus,section#banner .slick-dots:focus{outline:solid 2px blue;}section#lifestyle .slick-dots li button:focus,section#lifestyle .slick-dots li.slick-active button:focus,section#recipes .slick-dots li.slick-active button:focus{outline:solid 2px blue;}
.has-error input{border:2px solid #fe0000!important;background-repeat:no-repeat;background-position:98% center;background-size:3%;}.has-error select,.has-error .select-selected{border:2px solid #fe0000!important;}.success input{border:2px solid #a9c240 !important;background-image:url(/themes/tastytheme/src/images/form_filled.png)!important;background-repeat:no-repeat;background-position:98% center;background-size:3%;}select.has-error{border:2px solid #fe0000!important;}select.success{border:2px solid #a9c240!important;}.success #bday_label{width:100%;background-image:url(/themes/tastytheme/src/images/form_filled.png)!important;background-repeat:no-repeat;background-position:91.5% center;background-size:18px;}.has-error #bday_label{width:100%;background-image:url(/themes/tastytheme/src/images/form_err.png)!important;background-repeat:no-repeat;background-position:91.5% center;background-size:18px;}.success #question_contest{width:100%;background-image:url(/themes/tastytheme/src/images/form_filled.png)!important;background-repeat:no-repeat;background-position:100% bottom;background-size:18px;}.has-error #question_contest{width:100%;background-image:url(/themes/tastytheme/src/images/form_err.png)!important;background-repeat:no-repeat;background-position:100% bottom;background-size:18px;}#question_contest h4.pink.bold{font-size:16px;padding:0px;margin:0px;}.contact_contest{margin-left:10%;}hr#line-left{width:45%;display:inline-block;border-width:8px;}hr#line-right{width:45%;display:inline-block;float:right;border-width:8px;}.fbcontainner-bottom-line strong{width:10%;text-align:center;vertical-align:top;display:inline-block;font-size:20px;font-weight:500;padding-top:8px;}.container_signup .formlabel{font-weight:400;}.modal__container-sign-up .modal__user-password .form-group,.modal__container-sign-up .modal__sign-up-gender .form-group{width:100% !important;}.modal__container-sign-up .control-group .help-inline,.modal__container-sign-up .help-block{margin:5px 0px 0px 0px;}.modal__container-sign-up .modal__user-password,.modal__container-sign-up .date-dropdowns.modal__sign-up-birth{position:relative;}.modal__container-sign-up .form-control{display:block;font-size:14px;line-height:normal;border-radius:0;}.modal__container-sign-up .form-control.modal__sign-up-input,.modal__container-sign-up .form-control.modal__sign-up-select-gender{width:100% !important;}.modal__container-sign-up .modal__user-name{display:flex !important;justify-content:space-between;}.modal__container-sign-up .modal__user-name .form-group{width:49.5%;}a.modal__sign-in-google{background:#fff;display:inline-block;display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;}.modal__sign-in-google img{width:25px;}.modal__sign-in-google > *{display:inline-block;vertical-align:middle;}.animated .vote-form,.field--name-field-choice-image .field--label{display:none;}.poll_spot_left{position:absolute;cursor:pointer;width:50%;height:50%;bottom:0;left:0;}.poll_spot_right{position:absolute;cursor:pointer;width:50%;height:50%;bottom:0;right:0;}#lifestyle .fa-lg{margin:0px 10px;}.fa-lg{margin:0px 10px;width:45px;height:45px;}.fa-facebook{background:url(/themes/tastytheme/src/images/facebook.png) no-repeat;}.fa-twitter{background:url(/themes/tastytheme/src/images/twitter.png) no-repeat;}.fa-pinterest{background:url(/themes/tastytheme/src/images/pinterest.png) no-repeat;}.fa-print{background:url(/themes/tastytheme/src/images/print.png) no-repeat;}@media screen and (max-width:320px){.fa-lg{margin:0px 10px;width:50px;height:50px;}}
section#contest{}.to-signup{font-weight:bold;text-decoration:underline;}.contest-login{font-weight:bold;text-decoration:underline;font-size:110%;}#updatepassword-form .btnregister{margin:auto;width:auto;margin-top:30px;}section#contest .contest__detail-wrapper{max-width:1024px;margin:auto;display:flex;flex-direction:column;align-items:center;text-align:center;padding:30px 0 50px 0;}section#contest .contest__detail-wrapper h2,#updatepassword-form h1{color:#0e4caa;font-weight:bold;font-size:36px;margin-bottom:20px;}section#contest .contest__detail-wrapper h2 sup{font-size:0.3em;}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){section#contest .contest__detail-wrapper{display:block;}}section#contest .contest__detail-about{line-height:1.4;margin-bottom:20px;}section#contest .contest__detail-view{position:relative;display:flex;max-width:1024px;align-items:center;margin:auto;padding-bottom:50px;}section#contest .contest__detail-view h3{color:#0e4caa;font-weight:bold;font-size:36px;}.contest__greyout-inactive{display:none;}.contest__detail-image-link{width:100%;}section#contest .contest__detail-view img{width:100%;}section#contest .contest__detail-view-about{margin-left:40px;height:510px;display:flex;flex-direction:column;align-items:end;justify-content:center;width:50%;}.contest__detail-title-link{margin-bottom:20px;}.contest__detail-title-link:hover{text-decoration:none;}section#contest .contest__filter-wrapper{display:flex;flex-direction:column;align-items:center;width:1100px;position:relative;margin:auto;}section#contest .contest__menu-detail-wrapper{display:flex;margin:0 0 40px 0;width:100%;justify-content:space-between;flex-wrap:wrap;}section#contest .contest__menu-detail-wrapper .contest__menu-detail-section.empty{border-bottom:0;}section#contest .contest__menu-detail-wrapper .contest__menu-detail-section{display:flex;flex-direction:column;width:330px;margin-bottom:40px;padding-bottom:40px;}section#contest .contest__menu-detail-wrapper .contest__menu-detail-section .contest__menu-detail-section-image{width:100%;}section#contest .contest__menu-detail-wrapper .contest__menu-detail-section p{margin-bottom:20px;padding-left:10px;}section#contest .contest__menu-detail-wrapper .inactive,section#contest .contest__detail-view .inactive{-webkit-filter:grayscale(1);filter:grayscale(1);}section#contest .contest__menu-detail-wrapper .grayout,section#contest .contest__detail-view .grayout{opacity:0.4;}section#contest .contest__menu-detail-wrapper .contest__menu-detail-wrapper-title{color:#0e4caa;font-weight:bold;margin-bottom:20px;font-size:25px;padding:20px 0 0 10px;}section#contest .contest__menu-detail-wrapper .contest__btn_red{background-color:#db1d2c;padding:12px 30px;margin-left:10px;box-shadow:0 3px 0 0 #b81321;border-radius:3px;color:white;text-align:center;transition:all 0.2s;font-weight:bold;}section#contest .contest__menu-detail-wrapper .contest__btn_red:hover{background-color:#b81321;transition:all 0.2s;}section#contest .contest__menu-detail-wrapper .contest__btn-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;width:100%;}section#contest .contest__menu-detail-wrapper .contest__winner{display:flex;flex-direction:column;}section#contest .contest__menu-detail-wrapper .contest__winner p{margin:0;}section#contest .contest__menu-detail-wrapper .contest__winner .contest__winner-name{font-weight:bold;color:#3d3c3c;}section#contest .contest-detail__wrapper{max-width:1024px;margin:auto;display:flex;justify-content:space-between;padding:50px 0;}section#contest .contest-detail__wrapper h2{color:#0e4caa;font-weight:bold;font-size:36px;margin-bottom:20px;}section#contest .contest-detail__about{line-height:1.4;margin-bottom:20px;}section#contest .contest-detail__view{display:flex;flex-direction:column;width:45%;}section#contest .contest-detail__view h1{color:#0e4caa;font-weight:bold;font-size:48px;}section#contest .contest-detail__view h2{color:#0e4caa;font-weight:bold;font-size:36px;margin-bottom:20px;}section#contest .contest-detail__view img{width:50%;}section#contest .contest-detail__form{width:45%;}section#contest .contest-detail__sup{vertical-align:super;font-size:20px;}section#contest i::before{padding-right:20px;font-size:17px;}section#contest .modal__container-paragraph{font-size:30px;text-align:center;line-height:1;margin-bottom:5px;}section#contest .contest-detail__form-social{display:flex;justify-content:space-between;margin:5px 0;}section#contest .contest-detail__sign-up-fb{border:none;background-color:#3c5a99;color:#ffffff;cursor:pointer;padding:10px 16px;display:flex;align-items:center;}section#contest .contest-detail__sign-up-fb img{width:12%;margin-right:5px;}section#contest .contest-detail__sign-up-fb:hover{background-color:#08295c;}section#contest .contest-detail__sign-up-google{border:1px solid #ccc;background-color:#ffffff;color:#949494;cursor:pointer;padding:10px 23px;display:flex;align-items:center;margin-left:3px;}section#contest .contest-detail__sign-up-google img{width:12%;margin-right:5px;}section#contest .contest-detail__sign-up-google:hover{background-color:#cccccc;}section#contest .contest-detail__or{font-size:18px;text-align:center;width:100%;text-align:center;border-bottom:1px solid #0e4caa;line-height:0.1em;margin:30px 0 30px;}section#contest .contest-detail__or span{background:#fff;padding:0 10px;color:#0e4caa;font-weight:600;}.contest-quacker .banner-mobile{height:730px !important;}.contest__detail-wrapper-step{padding:30px 15px 50px 15px !important;}.contest-detail__quacker-wrapper .contest-detail__sign-up-fb{display:none !important;}.contest-quacker .banner_slide--text{width:60% !important;}.contest-quacker .contest-banner-text sup{top:-10px;font-size:0.5em;}.contest-quacker .banner_slide--text p{color:#000000 !important;}.contest-quacker .banner-desktop{padding:20px 15% 160px !important;}.contest-detail__quacker-wrapper h2{text-align:center;cursor:pointer;}.contest-detail__quacker-wrapper.nounderline .layssummertime-input h2{text-align:left;}.contest-detail__quacker-wrapper.nounderline h2{cursor:auto;}.contest-detail__quacker-wrapper:not(.nounderline) h2:hover{text-decoration:underline;}.contest-quaker-steps-wrapper{display:flex;width:100%;margin:60px 0;justify-content:space-around;}.contest-lays-summertime-logo-wrapper{display:flex;width:100%;margin:60px 0;justify-content:center;}@media (max-width:768px){.contest-lays-summertime-logo-wrapper{margin:60px 0 0;}}.contest-quaker-steps{display:flex;flex-direction:column;align-items:center;}.quaker-image-step{width:70%;}.contest-quaker-steps-image{height:120px;}.quaker-link{color:#3d3c3c;text-decoration:underline;}.contest-detail__form-quacker{width:80%;margin:auto;}.contest-detail__quacker-wrapper .modal__inquiry{text-align:left;width:95%;margin:auto;padding:0 0 10px 10px;}.contest-detail__quacker-wrapper .contest-detail__or span{padding:10px 20px !important;background:#fdf2e8 !important;font-size:30px;}.contest-detail__quacker-wrapper .contest-detail__sign-up-select{background-color:transparent !important;height:40px;border:1px solid #adadad !important;color:#000000 !important;}.contest-detail__quacker-wrapper .contest-detail__sign-up-select-gender{background-color:transparent !important;height:40px;border:1px solid #adadad !important;color:#000000 !important;}.contest-detail__quacker-wrapper .contest-detail__checkboxes-color + label:before{height:26px !important;width:26px !important;}.contest-detail__quacker-wrapper .contest-detail__checkbox-text{font-size:14px;}.contest-detail__quacker-wrapper .contest-detail__sign-up-sub{padding:0 !important;}.contest-detail__quacker-wrapper .contest-detail__input{height:40px;color:#000000 !important;text-shadow:0px 0px 0px #000;-webkit-text-fill-color:transparent;border:1px solid #adadad !important;background-color:transparent !important;}.contest-detail__quacker-wrapper .contest-detail__quacker-input{display:flex;}.contest-detail__quacker-last-input:not(.layssummertime-input){height:100px;display:flex;}.layssummertime-input{margin:0 2.5%;}.layssummertime-input .selectcol{margin-left:0 !important;width:47.5% !important;}@media (max-width:768px){.layssummertime-input .selectcol{width:44% !important;}}.layssummertime-input select{border-radius:0 !important;border-color:#adadad !important;-webkit-appearance:none;background-image:url(/themes/tastytheme/src/images/arrow-contest.png);background-repeat:no-repeat;background-position:95%;}section#contest .contest-detail__quacker-last-input.layssummertime-input h2{color:#0e4caa !important;font-size:28px !important;margin-bottom:20px;}.contest-detail__quacker-last-input .contest-detail__quacker-input-col{height:100px;display:flex;}.contest-detail__quacker-last-input .contest-detail__quacker-input-col:not(.selectcol){margin:0 auto !important;}.contest-detail__quacker-last-input .contest-detail__quacker-input-col.selectcol{margin:0 auto 0 0 !important;}.contest-detail__quacker-wrapper .contest-detail__container-birth{text-align:left;font-size:28px !important;margin-top:5px !important;}.contest-detail__quacker-wrapper .contest-detail__or{margin:30px auto 30px auto !important;width:95% !important;}.contest-detail__form-quacker .contest-detail__quacker-input-col{width:45% !important;height:60px;margin:auto;display:flex;flex-direction:column;}.contest-detail__quacker-wrapper .contest-detail__sign-up-birth{margin:0 !important;}.contest-detail__quacker-wrapper .contest-detail__email{border:1px solid #ccc;background-color:#ffffff;color:#949494;padding:10px 0;width:99%;font-size:12px;text-indent:10px;margin-right:3px;}.contest-detail__quacker-wrapper .contest-detail__sign-up-select-checkbox{width:60%;margin:40px auto auto auto !important;color:#000000 !important;display:block !important;padding-bottom:0 !important;border-bottom:none !important;padding:20px 0 !important;}.layssummertime-checkbox{margin-top:0 !important;}.contest-detail__sign-up-select-button{margin:10px 0px !important;}.upload-quacker-label{background-color:#b79176;padding:12px 10px;box-shadow:0 3px 0 0 #916e55;border-radius:3px;color:white !important;cursor:pointer;font-size:16px !important;outline:none !important;font-family:GtWalsheimBold;text-align:center;width:100%;text-transform:capitalize;}.contest-detail__quacker-upload-wrapper{width:50%;justify-content:center;display:flex;flex-direction:column;}.contest__detail-title-link:focus{outline:none;}.upload-quacker-fileName{margin-top:10px;}.upload-quacker-file{margin-left:10px;}.upload-quacker-file{font-size:12px;color:#adadac;}.contest-detail__quacker-upload-main-wrapper{display:flex;margin-top:10px;}#uploadImg{display:none;}.contest-detail__quacker-upload-text{font-size:14px;color:#000000;}.contest-detail__quacker-wrapper .contest-detail__checkboxes-wrap{justify-content:center;}.contest-detail__quacker-wrapper .contest-detail__checkbox-text{color:#000000 !important;padding-left:0;}.contest-detail__quacker-wrapper .contest-detail__checkbox-text-rules{font-weight:bold;font-size:14px;text-align:center;margin-bottom:10px;}.quacker-amazon-sup{font-size:0.5em}.banner_quacker-amazon{display:flex;flex-direction:column;align-items:baseline;padding:0 15%;height:100%;justify-content:center;}.banner_quacker-amazon h3{color:#FFFFFF;font-weight:bold;margin-bottom:30px;font-size:46px !important;font-family:'GTWalsheimBold','sans-serif';}.banner_quacker-amazon .btn_red{min-width:180px;}.quacker-brands{max-width:1024px;font-size:16px;margin:70px auto 50px auto !important;}@media screen and (max-width:768px){.contest-quaker-steps-wrapper{margin:30px 0;}.contest-quaker-steps{margin-bottom:30px;}.contest-quaker-steps-wrapper{flex-wrap:wrap;}.contest-quacker .banner_slide--text{width:100%;}.contest-detail__quacker-wrapper .contest-detail__sign-up-google{padding:10px 23px !important;}.contest-quacker .banner_slide--text.slide-left{margin:auto;}.contest-detail__quacker-upload-main-wrapper{flex-direction:column;}.contest-detail__form-quacker{width:95%;}.contest-detail__form-quacker .contest-detail__quacker-input-col{width:42% !important;}.upload-quacker-file{margin-top:10px !important;}.contest-detail__quacker-upload-wrapper{width:70%;}.contest-detail__quacker-upload-wrapper{justify-content:left;}.contest-detail__quacker-last-input{height:145px;}.contest-detail__quacker-wrapper .contest-detail__sign-up-select-checkbox{width:80%;}}@media screen and (max-width:540px){.contest-detail__quacker-upload-wrapper{width:100%;}.contest-detail__quacker-wrapper .contest-detail__container-birth{font-size:24px !important;}}section#contest .contest-detail__container-birth{font-size:18px;margin-top:15px;}section#contest .contest-detail__container-birth sup{font-size:10px;vertical-align:super;}section#contest .contest-detail__input{border:1px solid #ccc;background-color:#ffffff;color:#949494;padding:10px 0;width:100%;font-size:12px;text-indent:10px;}section#contest .contest-detail__sign-up-birth{margin:5px 0;display:flex;justify-content:space-between;position:relative;}section#contest .contest-detail__sign-up-gender{display:flex;margin-bottom:15px;}section#contest .contest-detail__sign-up-select-gender{border:1px solid #ccc;background-color:#ffffff;color:#949494;padding:0 8px;text-align:center;font-size:12px;flex:1;border-radius:0px;box-shadow:none;-webkit-appearance:none;background-image:url(/themes/tastytheme/src/images/arrow-contest.png);background-repeat:no-repeat;background-position:95%;}section#contest .contest-detail__sign-up-select{border:1px solid #ccc;background-color:#ffffff;color:#949494;padding:0 10px;text-align:center;font-size:12px;margin:0px 1px;border-radius:0px;box-shadow:none;-webkit-appearance:none;background-image:url(/themes/tastytheme/src/images/arrow-contest.png);background-repeat:no-repeat;background-position:95%;}.contestBlockError{margin-top:150px;}.contestBlockError h1{color:#0e4caa;}section#contest .contest-detail__container-birth{color:#0e4caa;font-weight:bold;}section#contest .contest-detail__checkbox-text{font-size:12px;font-weight:lighter;padding-left:15px;color:#0e4caa;}section#contest .contest-detail__checkbox-text.optin{width:85%;}section#contest input[type="checkbox"]{margin:0;}section#contest .contest-detail__sign-up-select-checkbox{margin:8px 0;display:flex;border-bottom:1px solid #0e4caa;padding:20px 0 20px 0;border-top:1px solid #0e4caa;}.contest-detail__age-check-select-checkbox{margin:15px 0 15px 20px;}.exclusive.modal__inquiry{margin:10px 0;}section#contest .contest-detail__sign-up-select-button{justify-content:center;margin:20px 0;display:flex;}section#contest .contest-detail__user-name{display:flex;margin:auto;}section#contest .contest-detail__user-name .contest-detail__user-first-name{border:1px solid #ccc;background-color:#ffffff;color:#949494;padding:10px 0;width:99%;font-size:12px;text-indent:10px;margin-right:3px;}section#contest .contest-detail__user-name .contest-detail__user-email{border:1px solid #ccc;background-color:#ffffff;color:#949494;padding:10px 0;width:100%;font-size:12px;text-indent:10px;margin-right:3px;}section#contest .contest-detail__user-name .contest-detail__user-postalcode{border:1px solid #ccc;background-color:#ffffff;color:#949494;padding:10px 0;width:100%;font-size:12px;text-indent:10px;margin-left:3px;}section#contest .contest-detail__user-name .contest-detail__user-last-name{border:1px solid #ccc;background-color:#ffffff;color:#949494;padding:10px 0;width:100%;font-size:12px;text-indent:10px;}section#contest .contest-detail__user-password{display:flex;position:relative;}section#contest .contest-detail__user-info-icon{position:absolute;right:-30px;margin-top:10px;}section#contest .no-padding{padding:0;}section#contest .contest-detail__checkboxes-flavour-wrap{display:flex;flex-wrap:wrap;}section#contest .contest-detail__user-info-icon.tip p{display:none;background-color:#06386c;color:#ffffff;padding:18px 15px 18px 18px;font-weight:lighter;position:absolute;width:200px;z-index:1;bottom:12px;right:-225px;border-top-right-radius:10px;border-bottom-right-radius:10px;font-size:14px;}section#contest .contest-detail__user-info-icon.tip p:before{content:"";display:block;width:0;height:0;position:absolute;border-top:20px solid transparent;border-right:15px solid #06386c;right:200px;bottom:0px;}section#contest .contest-detail__user-info-icon:hover.tip p{display:block;}section#contest .contest-detail__sign-up-button{color:#ffffff;padding:15px 40px;border:none;display:inline-block;background-color:#db1d2c;padding:12px 30px;box-shadow:0 3px 0 0 #b81321;border-radius:3px;color:white !important;transition:all 0.2s;font-weight:bold;cursor:pointer;font-size:16px !important;outline:none !important;font-family:GtWalsheimBold;min-width:150px;min-height:40px;display:flex;justify-content:center;align-items:center;text-align:center;text-transform:capitalize;}section#contest .contest-detail__sign-up-button.disabled{background-color:grey;box-shadow:0 3px 0 0 grey;}html:lang(fr) section#contest .contest-detail__sign-up-button{text-transform:inherit;}section#contest .contest-detail__sign-up-button:hover{background-color:#b81321;transition:all 0.2s;}section#contest .contest-detail__select-checkbox-wrapper{display:flex;width:100%;flex-wrap:wrap;}section#contest .contest-detail__select-checkbox{margin:8px 0;display:flex;padding:5px 0 20px 0;width:45%;}section#contest .contest-detail__checkboxes-flavour{display:flex;}section#contest .contest-detail__checkboxes-flavour label{display:flex;font-weight:600;font-size:14px;color:#717173;align-items:center;margin-right:15px;}section#contest .contest-detail__checkboxes-flavour span{font-weight:600;font-size:14px;color:#717173;}section#contest .contest-detail__checkboxes-flavour span{color:#a94442;}section#contest .contest-detail__checkboxes{border:1px #dadada solid;background:#ffffff;width:100%;}section#contest .contest-detail__checkboxes label{display:flex;margin:10px;font-weight:600;font-size:14px;color:#717173;align-items:center;}section#contest .contest-detail__checkboxes span{font-weight:600;font-size:14px;color:#717173;}section#contest .contest-detail__checkbox-text-flavour{font-size:16px;}section#contest .contest-detail__checkboxes-color{display:none;}section#contest .contest-detail__checkboxes-wrap{display:flex;}section#contest .contest-detail__checkboxes-color + label:before{border:2px solid #0e4caa;display:flex;transition-duration:0.3s;width:16px;height:16px;min-width:16px;min-height:16px;margin-right:10px;content:"";padding:2px;}section#contest .contest-detail__checkboxes-color:checked + label:before{background-color:#0e4caa;box-shadow:inset 0px 0px 0px 2px white;}@media screen and (max-width:1024px){section#contest .contest__detail-view-about{height:450px;}section#contest .contest__detail-view{max-width:900px;}section#contest .contest__filter-wrapper{width:900px;}section#contest .contest__menu-detail-wrapper .contest__menu-detail-section{width:280px;}section#contest .contest-detail__wrapper{margin:0 40px;}section#contest .contest-detail__user-info-icon{right:-28px;}}@media screen and (max-width:768px){section#contest .contest__detail-view-about{height:350px;width:90%;}section#contest .contest-detail__checkbox-text-flavour{display:flex;flex-direction:column;justify-content:center;}section#contest .contest__menu-detail-wrapper .contest__menu-detail-section{display:flex;flex-direction:column;width:225px;justify-content:space-between;border-bottom:2px solid #0d4ca9;}section#contest .contest__detail-view{width:700px;}section#contest .contest__filter-wrapper{width:700px;}}@media screen and (max-width:768px){section#contest .contest__menu .recipe__menu-detail-wrapper .contest__menu-detail-section{width:100%;}section#contest .contest-detail__wrapper{margin:0;}section#contest .contest-detail__wrapper{padding:30px 0;}section#contest .contest__detail-wrapper{padding:30px 15px 50px 15px;}section#contest .contest-detail__user-name{display:flex;margin:5px 0;justify-content:space-between;}section#contest .contest-detail__sign-up-select-button{justify-content:center;}section#contest .contest__detail-view{width:100%;display:flex;flex-direction:column;}section#contest .contest__detail-view img{width:90%;}section#contest .contest__filter-wrapper{width:350px;}section#contest .contest__detail-view-about{margin:0 20px;height:auto;display:flex;align-items:center !important;text-align:center;}section#contest .contest__menu-detail-wrapper{display:flex;margin:0 0 20px 0;width:100%;justify-content:space-between;flex-wrap:wrap;}section#contest .contest__menu-detail-wrapper .contest__menu-detail-section{width:100%;}section#contest .contest-detail__wrapper{display:flex;flex-direction:column;}section#contest .contest-detail__view{width:100%;text-align:center;padding:0 15px;}section#contest .contest-detail__form{padding:0 15px;width:90%;margin:auto;}section#contest .contest-detail__select-checkbox{width:50%;}section#contest .contest-detail__sign-up-google{padding:1px 6px;font-size:12px;}section#contest .contest-detail__sign-up-fb{font-size:12px;padding:10px 0px 10px 16px;}section#contest .contest-detail__sign-up-fb img{margin-right:5px;}section#contest .contest-detail__sign-up-google img{margin:0 5px;}}@media screen and (max-width:375px){section#contest .contest-detail__checkboxes-wrap{align-items:center;}}@media screen and (max-width:320px){section#contest .contest__filter-wrapper{width:290px;}section#contest .recipe__menu .recipe__filter-wrapper{width:300px;}section#contest .recipe__menu .recipe__form{width:300px;}section#contest .recipe__menu .recipe__search{width:41%;}section#contest .recipe__menu .recipe__button{width:142px;}section#contest .contest-detail__sign-up-select{padding:10px 5px 10px 10px;}}.contest-detail__view_region{max-width:1024px;margin:auto;display:flex;padding:50px 0;flex-direction:column;align-items:center;}#contestsignup-form input.has-error,#contestsignup-form select.has-error,#contestsignup-form .has-error select{border:2px solid red !important;color:red !important;}#contestsignup-form input.has-error::placeholder{color:red;opacity:1;}#contestsignup-form input.has-error:-ms-input-placeholder{color:red;}#contestsignup-form input.has-error::-ms-input-placeholder{color:red;}#contestsignup-form span[class*="err_"]{color:red;}#contestsignup-form .contest-detail__user-name-col{width:50%;margin:auto;}.contestsignup_checkbox_container{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}.contest-detail__select-checkbox label p{font-weight:normal;}body.path-contests section a#main-content,body.path-contest section a#main-content{display:none;}.blue_h2,.blue_h2:hover{color:#0e4caa;}#contest #recipes{padding-top:30px;}body.path-contests  form#contestsignup-form div.contact-us,body.path-contest  form#contestsignup-form div.contact-us,body.path-concours  form#contestsignup-form div.contact-us{font-size:12px;text-align:center;}@media screen and (max-width:1600px){section#contest .contest-detail__user-info-icon.tip p{display:none;background-color:#06386c;color:#ffffff;padding:18px 15px 18px 18px;font-weight:lighter;position:absolute;width:200px;z-index:1;bottom:12px;right:45px;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:0px;border-bottom-right-radius:0px;font-size:14px;}section#contest .contest-detail__user-info-icon.tip p:before{content:"";display:block;width:0;height:0;position:absolute;border-top:20px solid transparent;border-left:15px solid #06386c;border-right:0px solid #06386c;right:-15px;bottom:0px;}}@media screen and (max-width:414px){section#contest .contest-detail__wrapper h2{text-align:center;}section#contest .contest-detail__sign-up-fb{padding:10px 0px 10px 6px;}html:lang(fr) section#contest .contest-detail__sign-up-fb{font-size:10px;}html:lang(fr) section#contest .contest-detail__sign-up-google{font-size:10px;}}.show_mobile{display:none;visibility:hidden;}@media (max-width:768px){.show_mobile{display:block;visibility:visible;}.hide_mobile{display:none;visibility:hidden;}}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;}.tr-contest__sign-up-btn{padding:32px 0 16px;}.btn_tr-contest{background-color:#db1d2c;padding:20px 30px 16px;box-shadow:0 3px 0 0 #b81321;border-radius:3px;color:white !important;text-align:center;transition:all 0.2s;font-weight:bold;cursor:pointer;font-size:16px;outline:none !important;font-family:GtWalsheimBold;width:200px;min-width:200px;min-height:40px;display:flex;justify-content:center;align-items:center;text-transform:capitalize;margin:0 auto;}.btn_tr-contest:hover,.btn_tr-contest:focus,.btn_tr-contest:active{background-color:#b81321;transition:all 0.2s;color:white;text-decoration:none;}.link-contest,.link-contest:hover,.link-contest:active,.link-contest:focus{color:#3d3c3c;font-weight:bold;text-decoration:underline;cursor:pointer;}.text-italic{font-style:italic;}.already-have-account{font-size:22px;}.grayout{-webkit-filter:grayscale(1);filter:grayscale(1);opacity:0.4;}#contest > div.contest__detail-view > div{align-items:flex-start;}.contest__detail-view-about{align-items:flex-start !important;}span.help-block.err_email{margin-top:4px !important;}a.contest__detail-image-link:hover{color:#0e4caa;}section#contest .contest__detail-view .contest__detail-image-link{width:50%}.contest-us-banner .arrow-section-general{display:none;}@media only screen and (max-width:980px){.contest-us-banner .us-red-btn{margin:auto;}}.contest-us-container{padding:20px;}.contest-sweepstakes-con{text-align:center;padding:75px 25px;}.contest-sweepstakes-con h2{text-align:center;color:#0e4caa;font-weight:bold;font-size:36px !important;margin-bottom:20px;}.contest-sweepstakes-ctas-con{text-align:left;max-width:1260px;margin:40px auto 30px auto;}.contest-sweepstakes-ctas-con a{border-radius:35px;text-transform:uppercase;font-size:14px;padding:12px 30px;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;color:#4C4C4C;border:solid 1px;margin:0 15px 15px 0px;display:inline-block;transition:0.2s;}.sweepstakes-us-con,.brandcontest-us-con{display:none;}.sweepstakes-us-con.active,.brandcontest-us-con.active{display:block;}.tab-sweepstakes-us.active{background-color:#0057A2;color:#FFFFFF;}.sweepstakes-widget{max-width:1100px;margin:auto;}.contest-sweepstakes-grid{max-width:1100px;margin:auto;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px 20px;justify-content:center;}.contest-sweepstakes-item{max-width:320px;margin:auto;height:100%;}.contest-sweepstakes-item-header{border-top-left-radius:10px;border-top-right-radius:10px;}.contest-sweepstakes-item-header img{width:100%;display:block;border-top-left-radius:10px;border-top-right-radius:10px;}.contest-sweepstakes-item-body{background-color:#FFFFFF;padding:30px 10px;border-bottom-left-radius:10px;border-bottom:solid 1px #E5E5E5;border-bottom-right-radius:10px;border-left:solid 1px #E5E5E5;border-right:solid 1px #E5E5E5;text-align:center;word-wrap:break-word;}.contest-sweepstakes-item-body p{color:#0e4caa;font-weight:bold;font-size:20px;margin-bottom:10px;font-family:'GTWalsheimBold','sans-serif';min-height:105px;}@media only screen and (max-width:1000px){.contest-sweepstakes-grid{grid-template-columns:repeat(2,1fr);}}@media only screen and (max-width:700px){.contest-sweepstakes-grid{grid-template-columns:repeat(1,1fr);}}@media only screen and (max-width:500px){.contest-sweepstakes-ctas-con{text-align:center;}}.steps-rewards-contest{margin:50px 0;background-size:cover;background-repeat:no-repeat;background-position:center;padding:60px 20px;text-align:center;background-color:#F8F8F8;}.steps-rewards-contest h3{text-align:center;color:#0e4caa;font-weight:bold;font-size:36px;margin-bottom:20px;}.steps-rewards-contest p{max-width:800px;margin:0 auto 40px auto;}.steps-rewards-contest .steps-number{border:solid 3px #2659A8;width:70px;height:70px;margin:0 auto 20px auto;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;}.steps-rewards-contest .steps-con{max-width:315px;margin:auto;padding:0 15px;}.steps-rewards-contest .steps-number span{color:#DB1D2C;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;font-size:24px;}.steps-rewards-contest .steps-con .blue-text-steps{text-align:center;color:#0e4caa;font-weight:bold;font-size:24px;margin-bottom:15px;font-family:'GtWalsheimBold',Helvetica,Arial,sans-serif;}.steps-rewards-contest hr.steps-divider{border-top:6px solid #DD2A38;width:100px;margin:0 auto 15px auto;}.contest-tr-winners-con{margin-top:40px;padding:60px 30px;}.contest-tr-winners{display:flex;justify-content:space-between;max-width:1200px;margin:auto;}.contest-tr-winners-left{padding-right:20px;display:flex;flex-direction:column;justify-content:center;}.contest-tr-winners-left h3{color:#0e4caa;font-weight:bold;font-size:36px;margin-bottom:16px;}.contest-tr-winners-left p{font-size:26px;font-family:'GTWalsheimBold',Helvetica,Arial,sans-serif;}.contest-tr-winners-right{max-width:800px;}.contest-tr-winners-right img{width:100%;}@media only screen and (max-width:800px){.contest-tr-winners{flex-direction:column;}.contest-tr-winners-left{margin-bottom:30px;text-align:center;}}.activities-widget-us-contest{margin:60px auto 130px auto;max-width:1170px;}.activities-widget-us-contest h3{text-align:center;color:#0e4caa;font-weight:bold;font-size:36px;margin-bottom:16px;}.activities-widget-us-contest div .join-tr-banner3 .join-tr-textCon3 h3{color:#fff !important;text-align:left;}@media only screen and (max-width:768px){.activities-widget-us-contest div .join-tr-banner3 .join-tr-textCon3 h3{text-align:center;font-size:25px;}}#loyaltyActivityPopUp.modal.loyalty-activity-modal-usa{display:none;}#loyaltyActivityPopUp.modal.loyalty-activity-modal-usa{position:fixed;background-color:rgb(00,00,00,0.5);z-index:99991;width:100%;}#loyaltyActivityPopUp.modal.loyalty-activity-modal-usa .modal-dialog.modal-dialog-centered{width:100%;max-width:530px;}#loyaltyActivityPopUp.modal.loyalty-activity-modal-usa button.close{background-color:red;opacity:1;color:#FFFFFF;padding:10px;}#loyaltyActivityPopUp.modal.loyalty-activity-modal-usa .modal-header{border:none;padding-bottom:0;height:40px;}#loyaltyActivityPopUp.modal.loyalty-activity-modal-usa .modal-content{border-radius:0;border:none;padding:0;}#loyaltyActivityPopUp.modal.loyalty-activity-modal-usa .modal-body{padding-top:10px;min-height:400px;text-align:center;background-image:url("/themes/tastytheme/src/images/loyalty/confeti-left.png"),url("/themes/tastytheme/src/images/loyalty/confeti-right.png");background-position:left 20px center,right 20px center;background-size:auto 300px;background-repeat:no-repeat;}.update-pass-heading{color:#0e4caa;font-weight:bold;font-size:36px !important;margin-bottom:20px;text-align:center;}
.view-id-recipes a.button,.view-id-articles a.button{background-color:#dd2f3d !important;color:#ffffff;padding:12px 50px;box-shadow:0 3px 0 0 #b81321 !important;border:0;border-radius:3px;cursor:pointer;min-width:150px;min-height:40px;height:38px;font-weight:bold;font-family:'GtWalsheimBold';}.btn-group .multiselect-container.dropdown-menu{display:none;}.btn-group.open .multiselect-container.dropdown-menu{display:block;}.view-id-recipes a.button:hover,.view-id-articles a.button:hover{background-color:#b81321 !important;transition:all 0.2s;}section#recipes .recipe__menu .form-submit:hover{background-color:#b81321;transition:all 0.2s;}section#recipes .recipe__menu .form-submit{background-color:#dd2f3d;color:#ffffff;padding:8px 30px;margin-bottom:50px;box-shadow:0 3px 0 0 #b81321;border:none;border-radius:5px;cursor:pointer;width:195px;height:43px;}form#views-exposed-form-articles-page-1 .form--inline.form-inline > .form-item{position:relative;width:24%;}form#views-exposed-form-articles-page-1 .form-actions.form-group{float:right;}form#views-exposed-form-articles-page-1 .form-actions.form-group.js-form-wrapper{float:none !important;margin-left:40px;}form#views-exposed-form-articles-page-1 .form-item-combine .form-control{width:100%;}form#views-exposed-form-articles-page-1 button.multiselect.dropdown-toggle.btn.btn-default{display:block !important;font-weight:700;color:#0e4caa;background-color:#fff;padding:12px 10px;min-width:230px;max-width:100%;box-sizing:border-box;border:1px solid #acacac;text-align:left;border-radius:0;box-shadow:none;}form#views-exposed-form-articles-page-1 .form-item-combine input{color:#333333;font-weight:bold;padding:12px 10px;border:1px solid #acacac;height:auto;border-radius:0;box-shadow:none;}form#views-exposed-form-articles-page-1 .form-item-combine input:focus,form#views-exposed-form-articles-page-1 button.multiselect.dropdown-toggle.btn.btn-default:focus{border:2px solid #CCCCCC;}form#views-exposed-form-articles-page-1 .btn .caret{margin-left:0;float:right;position:relative;top:8px;}form#views-exposed-form-articles-page-1 ul.multiselect-container.dropdown-menu{min-width:100%;}.multiselect-native-select .btn-group{width:100%;}form#views-exposed-form-recipes-page-1 .form--inline.form-inline > .form-item{position:relative;width:100%;}form#views-exposed-form-recipes-page-1 .form-actions.form-group{float:none;text-align:center;}form#views-exposed-form-recipes-page-1 .form-item-combine .form-control{width:100%;}form#views-exposed-form-recipes-page-1 button.multiselect.dropdown-toggle.btn.btn-default{display:block !important;font-weight:700;color:#0e4caa;background-color:#fff;padding:12px 10px;width:95%;max-width:100%;box-sizing:border-box;border:1px solid #acacac;text-align:left;border-radius:0;box-shadow:none;}form#views-exposed-form-recipes-page-1 .form-item-combine input{color:#333333;font-size:16px;padding:12px 10px;border:1px solid #acacac;height:auto;border-radius:0;box-shadow:none;}form#views-exposed-form-recipes-page-1 .btn .caret{margin-left:0;float:right;position:relative;top:8px;}form#views-exposed-form-recipes-page-1 ul.multiselect-container.dropdown-menu{min-width:100%;}.recipe #recipes .recipe-detail__instructions ul{line-height:24px;font-size:18px;}.recipe #recipes .recipe-detail__instructions ol{line-height:24px;list-style-type:decimal;margin-left:20px;font-size:18px;}.recipe #recipes .recipe-detail__instructions p{margin:10px 0 !important;text-align:left !important;}p.related_ar_text{text-align:center;width:100%;}.article p.lifestyle-detail__article-paragraph{text-align:justify !important;}section#lifestyle .lifestyle-detail__article h2{text-align:justify;}.article p.lifestyle-detail__social-media-wrap-paragraph{margin-bottom:0px !important;}.recipe__menu-detail-section p{text-align:left !important;}h3.recipe__menu-detail-wrapper-title{padding-left:0px !important;}form#views-exposed-form-articles-page-1 span.icon.glyphicon.glyphicon-search{display:none;}form#views-exposed-form-recipes-page-1 span.icon.glyphicon.glyphicon-search{display:none;}@media screen and (max-width:1024px){form#views-exposed-form-recipes-page-1 button.multiselect.dropdown-toggle.btn.btn-default{min-width:170px;}section#recipes .recipe__menu .form-submit{width:auto;}form#views-exposed-form-articles-page-1 .form--inline.form-inline > .form-item{width:30%;}}@media screen and (max-width:768px){form#views-exposed-form-articles-page-1 .form--inline.form-inline > .form-item{position:relative;width:100%;}form#views-exposed-form-articles-page-1 button.multiselect.dropdown-toggle.btn.btn-default{width:100%;min-width:auto;margin-bottom:10px;}form#views-exposed-form-recipes-page-1 .form--inline.form-inline > .form-item{position:relative;width:100%;}form#views-exposed-form-recipes-page-1 button.multiselect.dropdown-toggle.btn.btn-default{width:100%;min-width:auto;margin-bottom:10px;}form#views-exposed-form-articles-page-1 .btn-group{display:block;}form#views-exposed-form-recipes-page-1 .btn-group{display:block;}}@media screen and (max-width:414px){form#views-exposed-form-articles-page-1 .form-actions.form-group.js-form-wrapper{margin-left:0;text-align:center;}section#recipes .recipe__menu .form-submit{margin:20px 0 50px 0;}}.sunchips-notice-banner{padding:10px 40px;z-index:99999;width:100%;display:flex;justify-content:space-evenly;align-items:center;position:fixed;bottom:0;left:0;min-height:100px;background:#0e4ca9;}.sunchips-notice-banner p,.sunchips-notice-banner a,.close-sunchips-notice-banner{color:#FFFFFF;font-size:22px;}.close-sunchips-notice-banner{color:#FFFFFF !important;background:none;border:none;padding:5px;cursor:pointer;}@media screen and (max-width:700px){.sunchips-notice-banner p,.sunchips-notice-banner a,.close-sunchips-notice-banner{font-size:16px;}}
:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1;}.animate__animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-duration:var(--animate-duration);animation-duration:var(--animate-duration);-webkit-animation-fill-mode:both;animation-fill-mode:both;}@media (prefers-reduced-motion:reduce),print{.animate__animated{-webkit-animation-duration:1ms !important;animation-duration:1ms !important;-webkit-transition-duration:1ms !important;transition-duration:1ms !important;-webkit-animation-iteration-count:1 !important;animation-iteration-count:1 !important;}.animate__animated[class*="Out"]{opacity:0;}}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.animate__fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight;}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.animate__fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft;}.btn_blue{display:inline-flex;align-items:center;justify-content:center;font-weight:700;font-style:normal;font-size:16px !important;width:200px;height:48px;border-radius:25px;cursor:pointer;}.btn_blue{font-family:montserrat,sans-serif;background:#001F5D;color:#ffffff;border:2px solid #001F5D;}.fr .btn_blue{width:225px;}.btn_blue:hover,.btn_blue:focus,.btn_blue:active{color:#001F5D;background:transparent;border:2px solid #001F5D;outline:none;text-decoration:none;}.w-100{width:100%;}.w-75{width:75%;}.w-50{width:50%;}.w-35{width:35%;}.w-25{width:25%;}.flex-1{flex:1;}.noMobile,.noMobile-md,.noMobile-768{display:block;}.noDesktop,.noDesktop-md,.noDesktop-768{display:none;}.d-flex{display:flex;}.d-block{display:block;}.d-inline-block{display:inline-block;}.hidden,.d-none{display:none !important;}.pos-absolute{position:absolute;}.bg-blue{background-color:#011c60;}.bg-white{background-color:#ffffff;}.bg-black{background-color:#000000;}.bg-grey{background-color:#333333;}.text-white{color:#ffffff;}.text-black{color:#000000;}.text-blue{color:#011c60;}.text_light-blue{color:#0e4caa !important;}.bold{font-weight:bold !important;}.m-auto{margin:0 auto !important;}.mt-md-n{margin-top:-48px;}.mb-lg-n{margin-bottom:-64px;}.margin-top{margin-top:16px}.margin-bottom{margin-bottom:16px}.margin-bottom-medium{margin-bottom:48px !important;}.padding-none{padding:0 !important;}.padding-bottom-none{padding-bottom:0 !important;}.padding-equal{padding:16px !important;}.padding-equal-large{padding:48px !important;}.padding-top-half{padding-top:8px !important;}.padding-top{padding-top:16px !important;}.padding-left{padding-left:16px !important;}.padding-right{padding-right:16px !important;}.padding-bottom{padding-bottom:16px;}.padding-top-medium{padding-top:48px !important;}.padding-top-medium-dsk{padding-top:48px !important;}.padding-bottom-medium{padding-bottom:48px !important;}.padding-bottom-medium-dsk{padding-bottom:48px !important;}.padding-top-large{padding-top:64px !important;}.padding-bottom-large{padding-bottom:64px !important;}.padding-top-dsk{padding-top:16px !important;}.padding-left-dsk{padding-left:16px !important;}.padding-right-dsk{padding-right:16px !important;}.padding-bottom-dsk{padding-bottom:16px !important;}.text-center{text-align:center;}.text-left{text-align:left}.text-right{text-align:right}.center-align{display:flex;align-items:center;justify-content:center;}.justify-left{justify-content:left;}.justify-right{justify-content:right;}.justify-center{justify-content:center;}.justify-end{justify-content:flex-end !important;}@media only screen and (max-width:576px){.padding-sides-mbl{padding:0 32px;}}@media only screen and (max-width:767px){.padding-top-dsk{padding-top:0 !important;}.padding-left-dsk{padding-left:0 !important;}.padding-right-dsk{padding-right:0 !important;}.padding-bottom-dsk{padding-bottom:0 !important;}.padding-top-mbl{padding-top:16px !important;}.padding-left-mbl{padding-left:16px;}.padding-right-mbl{padding-right:16px;}.padding-bottom-mbl{padding-bottom:16px !important;}.padding-top-medium-dsk{padding-top:0 !important;}.padding-bottom-md-mbl{padding-bottom:32px !important;}.padding-bottom-medium-dsk{padding-bottom:0 !important;}.noMobile-md{display:none;}.noDesktop-md{display:block;}}@media only screen and (max-width:768px){.noMobile-768{display:none;}.noDesktop-768{display:block;}}@media only screen and (max-width:991px){.noMobile{display:none;}.noDesktop{display:block;}.center-align-mbl{display:flex;align-items:center;justify-content:center;}.d-lg-none{display:none !important;}}@media only screen and  (min-width:768px){.center-align-md-dsk{display:flex !important;align-items:center !important;justify-content:center !important;}}@media only screen and (min-width:991px){.center-align-dsk{display:flex;align-items:center;justify-content:center;}}.container{width:100%;padding-right:0;padding-left:0;margin-right:auto;margin-left:auto;}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0;margin-left:0;}.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important;}.col-sm-12,.col-md-2,.col-md-3,.col-md-4,.col-md-6,.col-md-8,.col-md-9,.col-md-12,.col-lg-6,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-12{position:relative;width:100%;min-height:1px;padding-right:0;padding-left:0;}.flex-column{-ms-flex-direction:column !important;flex-direction:column !important;}.flex-row-reverse{-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.collapse:not(.in){display:none;}.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125);border-radius:0.25rem;}.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem;background:transparent;border:none;}.modal-open{overflow:hidden;}.modal-open .bootstrap-modal{overflow-x:hidden;overflow-y:auto;}.bootstrap-modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0;}.modal-dialog{position:relative;width:auto;margin:0.5rem;pointer-events:none;}.bootstrap-modal.fade .modal-dialog{transition:-webkit-transform 0.3s ease-out;transition:transform 0.3s ease-out;transition:transform 0.3s ease-out,-webkit-transform 0.3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px);}@media (prefers-reduced-motion:reduce){.bootstrap-modal.fade .modal-dialog{transition:none;}}.bootstrap-modal.show .modal-dialog{-webkit-transform:none;transform:none;}.bootstrap-modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02);}.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem);}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden;}.modal-dialog-scrollable .modal-header,.modal-dialog-scrollable .modal-footer{-ms-flex-negative:0;flex-shrink:0;}.modal-dialog-scrollable .modal-body{overflow-y:auto;}.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem);}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:"";}.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%;}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none;}.modal-dialog-centered.modal-dialog-scrollable::before{content:none;}.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.2);border-radius:0.3rem;outline:0;}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000;}.modal-backdrop.fade{opacity:0;}.modal-backdrop.show{opacity:0.5;}.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(0.3rem - 1px);border-top-right-radius:calc(0.3rem - 1px);}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto;}.modal-title{margin-bottom:0;line-height:1.5;}.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem;}.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:0.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(0.3rem - 1px);border-bottom-left-radius:calc(0.3rem - 1px);}.modal-footer > *{margin:0.25rem;}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll;}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto;}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem);}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem);}.modal-dialog-centered{min-height:calc(100% - 3.5rem);}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;}.modal-sm{max-width:300px;}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px;}}@media (min-width:1200px){.modal-xl{max-width:1140px;}}@media (min-width:576px){.container{max-width:540px;}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}@media (min-width:768px){.d-md-flex{display:flex;}.container{max-width:720px;}.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important;}.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important;}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%;}.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%;}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%;}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.order-md-first{-ms-flex-order:-1;order:-1;}}@media (min-width:992px){.container{max-width:960px;}.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:initial !important;}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%;}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%;}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.offset-lg-2{margin-left:16.666667%;}.offset-lg-3{margin-left:25%;}.d-lg-flex{display:flex;}.order-lg-last{-ms-flex-order:13;order:13;}}@media (min-width:1200px){.container{max-width:1140px;}}.coupon{padding:64px 0;background-position:center;background-size:cover;background-repeat:no-repeat;background-image:url("/themes/brandstheme/src/images/lays/P13_Coupon_Background.jpg");}.container-video,.container-social{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.social-video{background-color:#00b3de;margin-top:-2px;}.video-section{background:transparent;padding:98px 0;overflow:hidden;}.video-section .video-title h3{color:#ffffff;font-size:70px;line-height:1;text-transform:uppercase;margin:0;padding-bottom:48px;}.video-item{margin:0 auto;}#social-block{background:#00B3DF;}.col-2-side-right{display:flex;padding-left:16px;}.col-2-1{padding-right:8px;width:50%;}.col-2-2{padding-left:8px;width:50%;}.social-img{width:100%;height:auto;}.social-section{padding:98px 0;overflow:hidden;}.social-icons-div{display:flex;align-items:center;justify-content:center;padding-bottom:48px;}.social-tiles-icons{display:flex;}.social-section .social-title h3{font-family:'Bliss2-ExtraBold',sans-serif;color:#000000;font-size:70px;line-height:1;margin:0;}.fa-tiles{font-size:24px !important;color:#000000;}.vr-coupon-block{background:#00B3DF;padding-bottom:64px;margin-top:-2px;}.main-coupon-block{padding-bottom:64px;margin-top:-2px;}.main-coupon{padding:64px 0;}.container-coupon{border-radius:15px;}.coupon-row{display:table;width:100%;}.vr-coupon-left,.vr-coupon-right,.main-coupon-left,.main-coupon-right{display:table-cell;width:50%;}.vr-coupon-left,.main-coupon-left{background-position:center !important;background-size:cover !important;background-repeat:no-repeat !important;height:100%;padding:65px 0;border-radius:15px 0 0 15px;}.vr-coupon-right,.main-coupon-right{text-align:center;border-radius:0 15px 15px 0;background:#ffffff;}.vr-coupon-copy,.main-coupon-copy{position:absolute;margin:0 auto;width:100%;}.vr-coupon-centered-img,.main-coupon-centered-img{height:200px;width:200px;position:unset;}.vr-coupon-centered-img img{max-height:100%;width:100%;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;}.main-coupon-centered-img img{max-height:100%;max-width:500px;width:100%;height:auto;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;padding:0 8px;}.vr-coupon-heading,.main-coupon-heading{font-size:40px;color:#001F5D;line-height:1.2;padding-bottom:16px;font-family:montserrat,sans-serif;font-weight:700;font-style:normal;}.fr .vr-coupon-heading,.fr .main-coupon-heading{font-size:36px !important;}.vr-coupon-heading sup{font-size:75% !important;}.vr-coupon-disclaimer,.main-coupon-disclaimer{font-size:16px;color:#001F5D;line-height:1.2;padding:32px 16px 0 16px;font-family:montserrat,sans-serif;font-weight:400;font-style:normal;}@media only screen and (max-width:575px){.video-item{padding:0 16px;}.vr-coupon-left,.main-coupon-left{padding:0;}.vr-coupon-left{background:none !important;height:300px;}.vr-coupon-centered-img,.main-coupon-centered-img{width:100%;}.vr-coupon-centered-img img{width:100%;margin:0;top:auto;}}@media only screen and (max-width:576px){.video-frame{height:250px;}.vr-coupon-block,.main-coupon-block{padding:0 15px 64px 15px;}.main-coupon{padding:48px 16px;}.vr-coupon-heading,.main-coupon-heading{font-size:36px;padding:0 8px 16px;}.fr .vr-coupon-heading,.fr .main-coupon-heading{font-size:32px;}}@media only screen and (max-width:767px){.coupon{padding:64px 16px;}.container-video,.container-social{width:auto;padding-right:15px;padding-left:15px;}.col-2-side-right{display:block;padding-left:0;}.col-2-1,.col-2-2{width:100%;padding:16px 0 0 0;}.video-section{padding:48px 0;}.video-section .video-title h3{font-size:11vw;}.social-section .social-title h3{font-size:30px;}.social-icons-div{display:block;padding-bottom:24px;}.social-tiles-icons{display:block;padding:16px 0 8px 0;}.social-tiles-icons-text p{margin:0;}.vr-coupon-left,.vr-coupon-right,.main-coupon-left,.main-coupon-right{display:block;width:100%;}.vr-coupon-left,.main-coupon-left{border-radius:15px 15px 0 0;background:#F8E31A;}.vr-coupon-right,.main-coupon-right{padding:48px 0;border-radius:0 0 15px 15px;}.vr-coupon-copy,.main-coupon-copy{position:relative;}}@media only screen and (max-width:991px){.vr-coupon-right,.main-coupon-right{padding:64px 0;}.vr-coupon-heading,.main-coupon-heading{font-size:36px;}}@media only screen and (max-width:1200px){.vr-coupon-heading,.main-coupon-heading{padding:0 16px 16px 16px;}.fr .vr-coupon-heading,.fr .main-coupon-heading{font-size:34px;padding:0 16px 16px 16px;}}@media only screen and (min-width:992px){.vr-coupon-right,.main-coupon-right{padding:65px  0;}}.banner-con{height:650px;background-size:cover;background-position:center;background-repeat:no-repeat;}@media (min-width:1050px) and (max-width:1300px){.banner-con{height:460px;background-size:100% 100%;}}@media (min-width:1301px) and (max-width:1450px){.banner-con{height:520px;background-size:100% 100%;}}
.brand-section-quaker-loyaly{background:#F1E8DB;max-width:1600px;margin:auto;display:grid;grid-template-columns:repeat(8,1fr);grid-gap:10px;align-items:center;padding:10px 20px;}.brand-image-con-quaker{display:flex;justify-content:center;position:relative;}.brand-image-con-quaker img{display:block;max-width:100%;}.opens-in-new-tab{display:none;}.brand-image-con-quaker a:hover .opens-in-new-tab{display:block;position:absolute;bottom:-30px;width:max-content;background-color:#ffffdd;border:1px solid #b7b7b7;color:#000;padding:5px;text-align:center;text-transform:none;font-size:12px;font-weight:normal;font-family:'Open Sans',sans-serif !important;}@media only screen and (max-width:900px){.brand-section-quaker-loyaly{grid-template-columns:repeat(4,1fr);}}.quaker-loyalty-banner-con{background-position:center;background-size:cover;background-repeat:no-repeat;min-height:560px;display:flex;flex-direction:column;justify-content:center;padding:50px 30px 40px 10%;color:#FFFFFF;}.loggged-out-banner-quaker{max-width:550px;}.loggged-out-banner-quaker h1{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:600;margin-bottom:15px;}.loggged-out-banner-quaker p{color:#FFFFFF;}.quaker-loyalty-banner .loyalty-header{color:#FEA100 !important;}.quaker-logged-in-banner{max-width:400px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;}.quaker-login{color:#FFFFFF;background-color:#C5A785;padding:10px 20px;border-radius:5px;display:flex;max-width:150px;align-items:center;justify-content:center;margin-top:25px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:600;transition:all 0.3s linear;}.quaker-login:hover{color:#012955;text-decoration:none;}.quaker-logged-in-banner h1{color:#FEA100 !important;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:600;}.quaker-logged-in-banner .points-section{padding:30px 35px;margin:0 auto;}.quaker-logged-in-banner .points-con{display:flex;align-items:center;}.quaker-logged-in-banner .points-section h2{color:#022955;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:700;}.quaker-logged-in-banner .points-con span{color:#022955;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:700;}@media only screen and (max-width:975px){.quaker-loyalty-banner-con{justify-content:flex-start;min-height:600px;padding:50px 20px;text-align:center;}.loggged-out-banner-quaker{margin:0 auto;}.quaker-logged-in-banner{max-width:100%;}.quaker-loyalty-banner-con h1{font-size:30px;}.loggged-out-banner-quaker .quaker-login{margin:30px auto 0 auto;}.quaker-logged-in-banner h1{text-align:center;}}.quaker-bite-into-tr{padding:50px 20px 40px 20px;}.quaker-bite-into-tr h2{color:#012955;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:600;text-align:center;margin-bottom:20px;}.quaker-bite-into-tr p{color:#012955;text-align:center;}.quaker-bite-into-tr-icons-section{max-width:1100px;margin:40px auto;display:flex;justify-content:space-around;}.bite-into-tr-icon-con{display:flex;flex-direction:column;align-items:center;margin-bottom:30px;}.bite-into-tr-icon-con img{display:block;max-width:100%;margin-bottom:20px;}.bite-into-tr-icon-con span{color:#012955;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:600;text-align:center;line-height:normal;text-transform:capitalize;}@media only screen and (max-width:800px){.quaker-bite-into-tr-icons-section{flex-direction:column;align-items:center;}}.join-quaker-loyalty-banner-1{color:#FFFFFF;background-color:#022955;display:flex;padding:20px 10%;justify-content:center;max-width:1400px;margin:0 auto;background-image:url(/themes/tastytheme/src/images/loyalty/quaker/bg-image-quaker-left.png),url(/themes/tastytheme/src/images/loyalty/quaker/bg-image-quaker-right.png);background-repeat:no-repeat;background-size:contain;background-position:left center,right center;}.join-quaker-right-side-1{max-width:600px;}.join-quaker-right-side-1 img{width:100%;display:block;}.join-quaker-left-side-1{max-width:400px;display:flex;flex-direction:column;justify-content:center;padding-right:15px;}.join-quaker-left-side-1 .quaker-login.jsModalSignUp{color:#FFFFFF;background-color:#C5A785;padding:15px 20px;border-radius:5px;display:flex;max-width:240px;align-items:center;justify-content:center;margin-top:25px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:600;transition:all 0.3s linear;text-transform:uppercase;}.join-quaker-left-side-1 h2{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:600;font-size:40px;margin-bottom:10px;color:#FFFFFF;text-align:left;}.join-quaker-left-side-1 p{font-weight:600;color:#FFFFFF;text-align:left;}@media only screen and (max-width:920px){.join-quaker-loyalty-banner-1{background-image:none;flex-direction:column;align-items:center;}.join-quaker-left-side-1{padding-right:0;}.join-quaker-left-side-1 h2,.join-quaker-left-side-1 p{text-align:center;}.join-quaker-left-side-1 .quaker-login.jsModalSignUp{margin:20px auto 40px auto;text-align:center;}}.quaker-steps-get-rewarded{background-color:#F1E8DB;padding:50px 10%;text-align:center;color:#012955;background-image:url(/themes/tastytheme/src/images/loyalty/quaker/bg-image-quaker-left.png);background-repeat:no-repeat;background-size:contain;background-position:left center;position:relative;}.quaker-steps-get-rewarded h3{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:600;font-size:40px;margin-bottom:10px;}.quaker-steps-get-rewarded p{color:#012955;}.steps-items-con-quaker{display:flex;justify-content:space-around;max-width:1300px;align-items:center;margin:40px auto 0 auto;}.steps-con-quaker{max-width:350px;margin-bottom:40px;padding:0 10px;}p.quaker-steps-text{margin:10px 0 20px 0;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:600;font-size:22px;}hr.steps-divider-quaker{border-top:6px solid #C5A785;width:100px;margin:0 auto 15px auto;}img.apple-image-quaker{display:block;position:absolute;top:2%;right:0;max-width:100px;}img.oats-image-quaker{display:block;position:absolute;bottom:-70px;right:0;max-width:120px;}@media only screen and (max-width:850px){.quaker-steps-get-rewarded{background-image:none;}.steps-items-con-quaker{flex-direction:column;}img.apple-image-quaker{max-width:50px;}img.oats-image-quaker{bottom:-30px;max-width:70px;}}.join-quaker-loyalty-banner-2{color:#FFFFFF;background-color:#022955;display:flex;padding:20px;justify-content:center;margin:0 auto;}.join-quaker-right-side-2{max-width:750px;}.join-quaker-right-side-2 img{width:100%;display:block;}.join-quaker-left-side-2{max-width:400px;display:flex;flex-direction:column;justify-content:center;padding-right:15px;}.join-quaker-left-side-2 .quaker-login.jsModalSignUp{color:#FFFFFF;background-color:#C5A785;padding:15px 20px;border-radius:5px;display:flex;max-width:240px;align-items:center;justify-content:center;margin-top:25px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:600;transition:all 0.3s linear;text-transform:uppercase;}.join-quaker-left-side-2 h2{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:600;font-size:40px;margin-bottom:10px;color:#FFFFFF;text-align:left;}.join-quaker-left-side-2 p{font-weight:600;color:#FFFFFF;text-align:left;}@media only screen and (max-width:850px){.join-quaker-loyalty-banner-2{flex-direction:column;align-items:center;}.join-quaker-left-side-2{padding-right:0;}.join-quaker-left-side-2,.join-quaker-left-side-2 h2,.join-quaker-left-side-2 p{text-align:center;}.join-quaker-left-side-2 .quaker-login.jsModalSignUp{margin:20px auto 40px auto;}}.quaker-loyalty-cta-container .loyalty-buttons-container .loyalty-button{color:#C5A785;border-bottom:solid 3px #E5E5E5;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:600;text-decoration:none;text-align:center;}.quaker-loyalty-cta-container .loyalty-buttons-container .loyalty-button:hover{color:#022955;border-bottom:solid 3px #022955;text-decoration:none;}.quaker-header-paragraph h2{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:600;margin-bottom:10px;color:#012955 !important;}.quaker-header-paragraph p{color:#012955 !important;}.quaker-ctas-sweepstakes-con .tab-sweepstakes-us{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:600;color:#FFFFFF;background-color:#C5A785;border-radius:5px;}.quaker-ctas-sweepstakes-con .tab-sweepstakes-us.active{background-color:#022955;}.quaker-sweepstakes-us .us-red-btn{background-color:#C5A785;border-radius:5px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:700;}.quaker-sweepstakes-us .contest-sweepstakes-item-body{padding:30px 20px;text-align:left;}.quaker-sweepstakes-us .contest-sweepstakes-item-body p{color:#022955;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:700;text-align:left;}.quaker-brandcontest-con .contest-sweepstakes-item-body{text-align:left;padding:30px 20px;}.quaker-brandcontest-con .us-red-btn{background-color:#C5A785;border-radius:5px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:700;}.quaker-brandcontest-con .contest-sweepstakes-item-body p{color:#022955;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:700;text-align:left;}.quaker-activities-con{background-color:transparent !important;}.quaker-activities-loggedout .activity-item-body h4{color:#022955;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:700;}.quaker-activities-loggedout .my-activities-container p{color:red;}.quaker-activities-loggedout .activity-item-body p{color:#022955;}.quaker-activities-loggedout .activity-item-body{background-color:#FFFFFF;border-bottom:solid 1px #E5E5E5;border-right:solid 1px #E5E5E5;border-left:solid 1px #E5E5E5;}.quaker-activities-loggedout .activity-item-body .us-red-btn{background-color:#022955;border-radius:5px;font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:700;}.quaker-ctas-history-con .cta-history{font-family:"Open Sans",Helvetica,Arial,sans-serif;font-weight:600;color:#FFFFFF;background-color:#C5A785;border-radius:5px;}.quaker-ctas-history-con .cta-history.active{background-color:#022955;}
