body,body>.ui-dialog .ui-dialog-content{font-family:OpenSansRegular,sans-serif;color:#000}#main-wrapper,body{background-color:#fff}h1,h2,h3{text-transform:none}h3,h4,h5{line-height:normal}body,p{color:#000}.btn-primary:after,.btn-primary:before{transform:translateX(-100px) skewX(-15deg);height:100%;position:absolute}h1,h2{line-height:1.1}@font-face{font-family:OpenSansRegular;src:url("https://platformassets.wspprod.com/wsp-font-library/OpenSansRegular.ttf");font-display:swap}@font-face{font-family:OpenSansBold;src:url("https://platformassets.wspprod.com/wsp-font-library/OpenSansBold.ttf");font-display:swap}@font-face{font-family:GothamMedium;src:url("https://platformassets.wspprod.com/wsp-font-library/Gotham-Medium.otf");font-display:swap}@font-face{font-family:GothamBold;src:url("https://platformassets.wspprod.com/wsp-font-library/GothamBold.otf");font-display:swap}@font-face{font-family:GothamBlack;src:url("https://platformassets.wspprod.com/wsp-font-library/GothamBlack.otf");font-display:swap}@font-face{font-family:GothamBook;src:url("https://platformassets.wspprod.com/wsp-font-library/GothamBook.ttf");font-display:swap}@font-face{font-family:GothamLight;src:url("https://platformassets.wspprod.com/wsp-font-library/GothamLight.otf");font-display:swap}@font-face{font-family:SpumanteBold;src:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/fonts/Spumante-Bold.otf);font-display:swap}html{scroll-behavior:smooth;scroll-padding-top:50px}body.popup-open{overflow:hidden;width:100%;position:fixed;left:0;right:0}body.popup-open::after{content:'';position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,.75);z-index:99}body>.ui-dialog{background:#f5f5f5;padding:0;max-width:90%;left:50%!important;transform:translateX(-50%);border:none}@media (min-width:768px){body>.ui-dialog{max-width:60%}}body>.ui-dialog .ui-dialog-titlebar{background-color:#e11e34;border-radius:0;border:none}body>.ui-dialog .ui-dialog-titlebar .ui-dialog-title{color:#fff;font-family:GothamMedium,sans-serif;font-size:1rem}body>.ui-dialog .ui-dialog-content{padding:20px;background-color:#f5f5f5;text-align:center;border:none}body>.ui-dialog .ui-dialog-content h1{color:#2c4177;font-size:1rem}body>.ui-dialog .ui-dialog-content a{color:#2c4177;text-decoration:underline;text-underline-offset:2px}body>.ui-dialog button.ui-dialog-titlebar-close{margin-right:5px;box-shadow:none;outline:0;border:none}body>.ui-dialog button.ui-dialog-titlebar-close::before{right:3px;top:-2px}body:not(.toolbar-tray-open)>.ui-dialog{padding:7rem 1rem;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/survey-thankyou-bg.png) left center/cover no-repeat #eff0f2;max-width:100%;width:100%!important}@media (min-width:768px){body>.ui-dialog .ui-dialog-content h1{font-size:1.125rem}body:not(.toolbar-tray-open)>.ui-dialog{width:80%!important;padding:9rem 2rem 10rem;background-position:center center}}body:not(.toolbar-tray-open)>.ui-dialog .ui-dialog-titlebar{background-color:transparent;position:absolute;top:15px;right:15px}body:not(.toolbar-tray-open)>.ui-dialog button.ui-dialog-titlebar-close{font-size:1rem;color:#2c4177;font-weight:400;background-color:transparent}body:not(.toolbar-tray-open)>.ui-dialog .ui-dialog-content{overflow:hidden;font-family:GothamLight,sans-serif;font-size:1.3rem;line-height:1;color:#2c4177;background-color:transparent;max-height:none;padding:0}@media (min-width:768px){body:not(.toolbar-tray-open)>.ui-dialog button.ui-dialog-titlebar-close{font-size:1.5rem}body:not(.toolbar-tray-open)>.ui-dialog .ui-dialog-content{font-size:2.5rem}}body:not(.toolbar-tray-open)>.ui-dialog .ui-dialog-content h1{font-size:1.3rem}@media (min-width:768px){body:not(.toolbar-tray-open)>.ui-dialog .ui-dialog-content h1{font-size:2.5rem}}body:not(.toolbar-tray-open)>.ui-dialog .ui-dialog-content a{font-family:GothamMedium,sans-serif;color:#2c4177;text-decoration:none}.signup-login-alert .modal-content .modal-body a:active,.signup-login-alert .modal-content .modal-body a:hover,body:not(.toolbar-tray-open)>.ui-dialog .ui-dialog-content a:active,body:not(.toolbar-tray-open)>.ui-dialog .ui-dialog-content a:hover{text-decoration:underline}#main-wrapper{min-height:calc(100vh - 75px)}h1{color:#fff;font-size:1.875rem;font-family:GothamMedium,sans-serif;font-weight:350}@media (min-width:768px){h1{font-size:2.5rem}}h2{color:#2c4177;font-size:1.875rem;font-family:GothamBold,sans-serif;font-weight:400}h3,h4,h5{font-weight:700}@media (min-width:768px){h2{font-size:2.188rem}h3{font-size:1.875rem}}h3{color:#2c4177;font-size:1.875rem;font-family:GothamBlack,sans-serif}h4,h5,h6{text-transform:none;font-family:GothamBold,sans-serif;color:#2c4177}h4{font-size:1.3rem}@media (min-width:768px){h4{font-size:1.4rem}h5{font-size:1rem}}h5{font-size:1rem}h6{font-size:.875rem}p{font-size:1rem;font-family:OpenSansRegular,sans-serif;line-height:1.4}.layout-main-wrapper a{font-family:GothamMedium,sans-serif}.btn-primary,.field--name-field-cta .form-submit,.field--name-field-cta a,.field--name-field-cta-button .form-submit,.field--name-field-cta-button a,.form-actions .form-submit,.form-actions a,.recipe-book-page .view-empty a{font-size:1rem;font-family:GothamMedium,sans-serif;background-color:#e11e34;color:#fff;border:2px solid transparent;border-radius:6px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:8px 24px;line-height:1;margin:10px;height:unset;position:relative;overflow:hidden;transition:.5s}.field--name-field-cta .form-submit:before,.field--name-field-cta a:before,.field--name-field-cta-button .form-submit:before,.field--name-field-cta-button a:before,.form-actions .form-submit:before,.form-actions a:before,.recipe-book-page .view-empty a:before,.top-recipe-section .more-link a:before,.top-recipe-section-for-recipe-pages .more-link a:before{content:'';display:block;position:absolute;background:rgba(250,171,23,.9);width:60px;height:100%;left:0;top:0;opacity:.5;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.field--name-field-cta .form-submit:after,.field--name-field-cta a:after,.field--name-field-cta-button .form-submit:after,.field--name-field-cta-button a:after,.form-actions .form-submit:after,.form-actions a:after,.recipe-book-page .view-empty a:after,.top-recipe-section .more-link a:after,.top-recipe-section-for-recipe-pages .more-link a:after{content:'';display:block;position:absolute;background:rgba(44,65,119,.9);width:30px;height:100%;left:30px;top:0;opacity:0;filter:blur(5px);transform:translateX(-100px) skewX(-15deg)}.btn-primary:focus,.btn-primary:hover,.field--name-field-cta .form-submit:focus,.field--name-field-cta .form-submit:hover,.field--name-field-cta a:focus,.field--name-field-cta a:hover,.field--name-field-cta-button .form-submit:focus,.field--name-field-cta-button .form-submit:hover,.field--name-field-cta-button a:focus,.field--name-field-cta-button a:hover,.form-actions .form-submit:focus,.form-actions .form-submit:hover,.form-actions a:focus,.form-actions a:hover,.recipe-book-page .view-empty a:focus,.recipe-book-page .view-empty a:hover,.recipe-detail-bottom-section .flag-shopping-list .label:focus,.recipe-detail-bottom-section .flag-shopping-list .label:hover,.recipe-detail-bottom-section .flag-shopping-list .use-ajax:focus,.recipe-detail-bottom-section .flag-shopping-list .use-ajax:hover,.top-recipe-section .more-link a:focus,.top-recipe-section .more-link a:hover,.top-recipe-section-for-recipe-pages .more-link a:focus,.top-recipe-section-for-recipe-pages .more-link a:hover{background-color:#990617;text-decoration:none;border-color:#fff}.field--name-field-cta .form-submit:focus:after,.field--name-field-cta .form-submit:focus:before,.field--name-field-cta .form-submit:hover:after,.field--name-field-cta .form-submit:hover:before,.field--name-field-cta a:focus:after,.field--name-field-cta a:focus:before,.field--name-field-cta a:hover:after,.field--name-field-cta a:hover:before,.field--name-field-cta-button .form-submit:focus:after,.field--name-field-cta-button .form-submit:focus:before,.field--name-field-cta-button .form-submit:hover:after,.field--name-field-cta-button .form-submit:hover:before,.field--name-field-cta-button a:focus:after,.field--name-field-cta-button a:focus:before,.field--name-field-cta-button a:hover:after,.field--name-field-cta-button a:hover:before,.form-actions .form-submit:focus:after,.form-actions .form-submit:focus:before,.form-actions .form-submit:hover:after,.form-actions .form-submit:hover:before,.form-actions a:focus:after,.form-actions a:focus:before,.form-actions a:hover:after,.form-actions a:hover:before,.recipe-book-page .view-empty a:focus:before,.recipe-book-page .view-empty a:hover:before,.top-recipe-section .more-link a:focus:before,.top-recipe-section .more-link a:hover:before,.top-recipe-section-for-recipe-pages .more-link a:focus:before,.top-recipe-section-for-recipe-pages .more-link a:hover:before{transform:translateX(300px) skewX(-15deg);opacity:.6;transition:.7s}.field--name-field-cta .cmp-secondary-button,.field--name-field-cta-button .cmp-secondary-button,.form-actions .cmp-secondary-button{background-color:#fff;color:#000}.field--name-field-cta .cmp-secondary-button:focus,.field--name-field-cta .cmp-secondary-button:hover,.field--name-field-cta-button .cmp-secondary-button:focus,.field--name-field-cta-button .cmp-secondary-button:hover,.form-actions .cmp-secondary-button:focus,.form-actions .cmp-secondary-button:hover{color:#2c4177;background-color:#fff}.btn-primary:before{content:'';display:block;background:rgba(250,171,23,.2);width:60px;left:0;top:0;opacity:.5;filter:blur(30px)}.btn-primary:after{content:'';display:block;background:rgba(44,65,119,.5);width:30px;left:30px;top:0;opacity:0;filter:blur(5px)}.btn-primary:focus:before,.btn-primary:hover:before{transform:translateX(400px) skewX(-15deg);opacity:.6;transition:.7s}.btn-primary:focus:after,.btn-primary:hover:after{transform:translateX(400px) skewX(-15deg);opacity:1;transition:.7s}.lbk-image-component .image-component img{width:100%}.lbk-image-component .image-component img:hover{transform:none}.skip-link{z-index:9999}.page-user-login .user-login-form{width:90%;max-width:500px;margin:25px auto;padding:30px;background-color:#faab17;color:#000;border:1px solid #2c4177}@media (min-width:768px){.page-user-login .user-login-form{width:60%}}@media (min-width:992px){body>.ui-dialog{max-width:600px}.btn-primary,.field--name-field-cta .form-submit,.field--name-field-cta a,.field--name-field-cta-button .form-submit,.field--name-field-cta-button a,.form-actions .form-submit,.form-actions a{padding:10px 36px}.page-user-login .user-login-form{width:40%}}.page-user-login .user-login-form small.description{color:#000!important}.consumerconfirmation .block-system-main-block .content{padding:30px 20px;text-align:center;font-size:1.25rem;color:#000;font-family:GothamMedium,sans-serif;line-height:1.3;font-weight:400;display:block}#spb-block-incentiveblock .spb_minimize,.header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page .js-form-item-keywords::after,.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu .we-mega-menu-submenu-inner a:after,.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu .we-mega-menu-submenu-inner a:before,.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .dropdown-menu a::before,.user-logged-in .header .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-profile .we-megamenu-nolink{display:none}.consumerconfirmation .confirmation-container,.modal-content,.recipe-book-page .view-empty{padding:30px}@media (min-width:768px){.consumerconfirmation .confirmation-container{padding:40px}#spb-block-incentiveblock .menu-planner-block .menu-planner-upper-image{left:0}}@media (min-width:1023px){body>.ui-dialog button.ui-dialog-titlebar-close::before{top:-3px}body:not(.toolbar-tray-open)>.ui-dialog{width:70%!important;padding:9rem 2rem 10rem}body:not(.toolbar-tray-open)>.ui-dialog .ui-dialog-content,body:not(.toolbar-tray-open)>.ui-dialog .ui-dialog-content h1,h1{font-size:3.125rem}h2{font-size:2.5rem}h3{font-size:2rem}h4{font-size:1.5rem}h5{font-size:1rem}.consumerconfirmation .block-system-main-block .content{padding:50px 25px}.consumerconfirmation .confirmation-container{padding:50px}}@media (min-width:1200px){body:not(.toolbar-tray-open)>.ui-dialog{width:55%!important}.btn-primary,.field--name-field-cta .form-submit,.field--name-field-cta a,.field--name-field-cta-button .form-submit,.field--name-field-cta-button a,.form-actions .form-submit,.form-actions a{padding:12px 54px;font-size:1.125rem}.consumerconfirmation .confirmation-container{padding:80px}}#spb-block-incentiveblock .spb_close,#spb-block-incentiveblock .spb_minimize{background:0 0;color:#fff;border:none;font-size:25px}.header,.header #navbar-top,body.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu{background-color:#d8192f}#spb-block-incentiveblock .menu-planner-block .menu-planner-banner-section{background:0 0;display:none}#spb-block-incentiveblock .menu-planner-block .menu-planner-upper-image{z-index:0;top:0;position:relative;max-width:100%}#spb-block-incentiveblock .menu-planner-block .menu-planner-upper-image .media{display:block}#spb-block-incentiveblock .menu-planner-block .menu-planner-upper-image .field--type-entity-reference,#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-retailer ul,.lbk-rich-text-component p,.site-footer .footer-contact-block p:last-child{margin-bottom:0}#spb-block-incentiveblock .spb-popup-main-wrapper{width:90%!important;padding:0;top:125px;left:5%;border-width:0;box-shadow:0 5px 15px 0 rgba(0,0,0,.5);-webkit-box-shadow:0 5px 15px 0 rgba(0,0,0,.5);-moz-box-shadow:0 5px 15px 0 rgba(0,0,0,.5)}@media (min-width:768px){#spb-block-incentiveblock .spb-popup-main-wrapper{width:70%!important;left:15%;top:100px}}#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-body,#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-cta,#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-retailer{position:absolute;bottom:0;left:35%;width:65%;padding-right:15px}#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-cta{bottom:7%;padding:0 0 15px}#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-cta .field--name-field-cta{text-align:left}#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-cta .field--name-field-cta a{background-color:#e11e34;color:#fff;border-color:transparent;margin-top:0}#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-body{bottom:25%;width:65%;left:35%;padding:15px}#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-body p{font-family:GothamLight,sans-serif;line-height:.75rem;color:#fff;font-size:.625rem;padding-right:15px;margin-bottom:.5rem}@media (max-width:359px){#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-body p,#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-cta .field--name-field-cta a{font-size:.625rem;line-height:.875rem}}@media (min-width:768px){#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-body{bottom:20%}#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-body p{font-size:1rem;line-height:1.25rem}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul{padding:20px}}@media (min-width:1023px){#spb-block-incentiveblock .spb_close,#spb-block-incentiveblock .spb_minimize{font-size:50px}#spb-block-incentiveblock .spb-popup-main-wrapper{width:50%!important;left:25%}#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-body p{font-size:1.125rem;line-height:1.4rem}}#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-body p strong,.privacy-notice .lbk-rich-text-component.intro p strong,.privacy-notice .lbk-rich-text-component>ol>li>p:first-child,.privacy-notice .lbk-rich-text-component>ol>li>span:first-child,.privacy-notice .lbk-rich-text-component>ul>li>p:first-child,.privacy-notice .lbk-rich-text-component>ul>li>span:first-child,.terms-and-conditions .lbk-rich-text-component.intro p strong,.terms-and-conditions .lbk-rich-text-component>ol>li>p:first-child,.terms-and-conditions .lbk-rich-text-component>ol>li>span:first-child,.terms-and-conditions .lbk-rich-text-component>ul>li>p:first-child,.terms-and-conditions .lbk-rich-text-component>ul>li>span:first-child{font-family:GothamMedium,sans-serif;font-weight:400}#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-body p a{font-family:GothamLight,sans-serif;font-size:.5rem;color:#fff;text-decoration:underline}#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-retailer .field--type-entity-reference{display:flex;margin-bottom:0;align-items:baseline}#spb-block-incentiveblock .spb-popup-main-wrapper .field--name-field-retailer-information .field__item{margin-left:5px;vertical-align:middle;margin-bottom:0}.fa-twitter:before{width:33px;display:block;content:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/x-logo.svg)!important}.about .header,.articles .header,.path-frontpage .header{background-color:transparent;position:absolute;top:0;z-index:99;width:100%}.about .header #navbar-top,.articles .header #navbar-top,.path-frontpage .header #navbar-top{background-color:transparent;border:none}.about .header .navbar,.articles .header .navbar,.path-frontpage .header .navbar,.shopping-list-container #shopping-list-tbl th{border:none}.header{position:relative;width:100%;height:140px}.header #navbar-top{z-index:99}.header .navbar{padding:5px 0 0;margin-bottom:0;border:transparent}.header .navbar .region-secondary-menu{text-align:center}.header .navbar .region-secondary-menu .navbar-brand{width:140px;padding:0;margin:0;float:none;height:130px}.header .navbar .region-secondary-menu .navbar-brand img{width:100%;max-width:100%;height:auto;padding:0;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu{background-color:transparent;margin-bottom:0}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-toggle{position:absolute;top:30px;left:30px}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu{background-color:transparent;width:100%}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul{margin-top:80px}.competitions-full-width-text .lbk-rich-text-component,.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li{width:100%;text-align:left}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-login{display:inline-block;position:absolute;bottom:-68px}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu .we-mega-menu-submenu-inner .nav-tabs li.active a:focus,.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu .we-mega-menu-submenu-inner .nav-tabs li.active a:hover,.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-login a:focus,.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-login a:hover,.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-login.active a,.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-register a:focus,.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-register a:hover,.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-register.active a,.header .we-mega-menu-ul .we-mega-menu-li.active a,.header .we-mega-menu-ul .we-mega-menu-li.user-profile.dropdown-menu>a:focus,.header .we-mega-menu-ul .we-mega-menu-li.user-profile.dropdown-menu>a:hover{border-bottom:none}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-register{display:inline-block;position:absolute;bottom:-130px}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-profile a::before,.recipe-detail-top-section .similar-filters .field--name-field-recipe-ingredient .field__item,.recipe-detail-top-section .similar-filters .field--name-field-recipe-type .field__item{display:inline-block}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.open>a:after{color:#fff;content:"\f077";transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li a{background-color:transparent;font-size:1rem;color:#fff;text-decoration:none;font-family:GothamMedium,sans-serif;font-weight:400;padding:15px 30px;border:none;text-transform:none}.breadcrumb .breadcrumb-item.active,.breadcrumb .breadcrumb-item.active a{font-family:OpenSansRegular,sans-serif}.header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page .js-form-item-keywords label,.header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page .js-form-item-keywords legend,.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li a:focus,.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li a:hover{color:#fff}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .dropdown-menu{position:unset}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .dropdown-menu a::after{background-image:unset;content:"\f078";font-family:FontAwesome;color:#fff;line-height:1;margin-top:-10px;font-size:1rem;opacity:1}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu{border-left:1px solid #fff;margin-left:30px}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu.dropdown-on{display:block;visibility:visible;opacity:1;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu .we-mega-menu-submenu-inner a{border:none;color:#fff;padding:8px 0;font-family:OpenSansRegular,sans-serif;font-weight:400}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu .we-mega-menu-submenu-inner a:focus,.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu .we-mega-menu-submenu-inner a:hover{color:#fff;border:none}.header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page{background-color:transparent;width:0}@media (min-width:768px){.header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page{top:105px}}.header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand{width:100%;display:block;background-color:#e11e34;z-index:10}.header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand .js-form-item-keywords .form-control{display:inline-block;color:#000;max-width:100%;border-radius:6px;border:1px solid #fff;padding:5px 10px;font-size:.875rem;height:unset}.header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand .js-form-item-keywords .form-control::-webkit-input-placeholder{color:#000}.header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand .js-form-item-keywords .form-control:focus,.header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand .js-form-item-keywords .form-control:hover{border:1px solid #000;outline:0}.header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page .js-form-item-keywords .form-control{color:#000;background-color:#fff;display:none}.header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page .js-form-item-keywords .form-control::-webkit-input-placeholder{color:#000}.header #block-searchicon{cursor:pointer;position:absolute;top:30px;right:30px;width:18px}.header .we-mega-menu-ul .we-mega-menu-li.user-profile.dropdown-menu{display:none;position:absolute!important;bottom:-68px;left:20px;right:20px;width:auto!important}.header .we-mega-menu-ul .we-mega-menu-li.user-profile.dropdown-menu>a{text-transform:capitalize;display:flex!important}.header .we-mega-menu-ul .we-mega-menu-li.user-profile.dropdown-menu>a:before{content:'';display:inline-block;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/user.png);background-position:center;background-size:contain;background-repeat:no-repeat;width:20px;height:20px;position:unset;margin-top:0;margin-right:12px}.btn-close{background-color:transparent;box-shadow:none;right:10px}body.fixed-header .header #navbar-top{background-color:#d8192f;border-radius:0;box-shadow:0 4px 13px #42030a;z-index:100}body.fixed-header .header #navbar-top .region-secondary-menu .navbar-brand{width:130px;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;height:70px}body.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu{width:calc(100% - 130px);transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}body.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul{border-bottom:transparent}body.fixed-header .c-page-banner .extended-header{transition:.4s;-webkit-transition:.4s;-moz-transition:.4s;-o-transition:.4s}body.fixed-header .btn-close,body.toggled .btn-close{left:20px}body.toggled{right:100%}body.toggled .overlay{z-index:9}body.toggled .header #navbar-top,body.toggled.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu{background-color:#990617}body.toggled .header #navbar-top .region-secondary-menu .navbar-brand{position:fixed;left:50%;transform:translateX(-50%);top:5px;z-index:1005;width:140px;height:auto;display:none}body.toggled .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu{background-color:#990617;top:-5px}body.toggled .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu .we-mega-menu-ul{background-color:#d8192f;margin-top:0;padding:80px 20px 20px;position:relative;width:100%}.breadcrumb{margin:0;padding:0 10px 15px 20px}.breadcrumb .breadcrumb-item{color:#fff;text-transform:none;opacity:1;padding:0;position:relative;display:flex}.breadcrumb .breadcrumb-item+.breadcrumb-item{margin-left:38px}.breadcrumb .breadcrumb-item+.breadcrumb-item::before{content:'';padding:0 4px;height:8px;display:inline-block;color:#fff;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/angular.png);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;left:-19px;top:50%;transform:translateY(-50%)}.breadcrumb .breadcrumb-item a{color:#fff;font-size:.75rem;font-family:GothamMedium,sans-serif}.breadcrumb .breadcrumb-item a::after{background-color:#fff;margin-top:2px}.breadcrumb .breadcrumb-item.active{opacity:.8;color:#fff;font-size:.75rem;text-transform:none}.block-show-user-fullname,.block-show-user-name{background-color:#d8192f;padding:0 25px;width:100%;display:flex;flex-direction:column;margin:-1px 0 16px}.block-show-user-fullname h1,.block-show-user-name h1{text-transform:capitalize}.menu--user-profile{background-color:#d8192f;padding:0;margin:0}.menu--user-profile .nav .nav-item{width:25%;max-width:100px;margin-top:3px;z-index:99}.node--type-recipe .recipe-detail-top-section .description:not(.text-muted)::after,.path-recipe-type .layout-main-wrapper::before,.path-recipes .layout-main-wrapper::before{width:150px;height:103px;content:'';background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/header-icons-yellow.png)}.menu--user-profile .nav .nav-item a{display:flex;padding:20px;font-size:0px;flex-direction:column;justify-content:center;align-items:center;background-color:transparent}.menu--user-profile .nav .nav-item a::after{content:"";width:42px;height:42px;display:inline-block;background-position:center;background-size:contain;background-repeat:no-repeat}@media (min-width:992px){.header{height:135px}.header .navbar{padding:5px 15px 0}.header .navbar .region-secondary-menu{display:flex;text-align:left;align-items:center;justify-content:flex-start;padding:0 15px}.header .navbar .region-secondary-menu .navbar-brand{width:204px;position:relative;transition:.5s ease-in-out;-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out}.header .navbar .region-secondary-menu .navbar-brand img{position:absolute;top:0;left:0}.header .navbar .region-secondary-menu .block-we-megamenu{width:calc(100% - 204px)}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu{display:flex;align-items:center;justify-content:flex-start}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu{width:100%;padding:0 5px;margin:0}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul{margin-top:0;width:100%;padding:0;position:relative;border-bottom:1px solid #fff}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul>.we-mega-menu-li.dropdown-menu>a{padding-right:34px}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li{width:auto;border-left:none}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-login{bottom:unset;right:0;top:50%;transform:translateY(-50%)}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-login a{color:#2c4177;padding:5px 12px;background-color:#faab17;line-height:1;font-family:GothamLight,sans-serif;font-weight:400;border-bottom:none;border-radius:3px;box-shadow:0 0 4px -1px #000}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-register{bottom:unset;right:85px;top:50%;transform:translateY(-50%)}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-register a{padding:5px 12px;background-color:transparent;line-height:1;font-family:GothamLight,sans-serif;font-weight:400;border-bottom:none}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.active>a{background-color:transparent;color:#fff;border-bottom:2px solid #fff;font-family:GothamMedium,sans-serif}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.active .active a{border-bottom:none}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li a{padding:18px 10px;font-size:.875rem;border-bottom:2px solid transparent}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li a:focus,.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li a:hover{border-bottom:2px solid #fff}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .dropdown-menu:focus .we-mega-menu-submenu,.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .dropdown-menu:hover .we-mega-menu-submenu{display:block;visibility:visible;opacity:1;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .dropdown-menu a::after{font-size:.875rem;margin-top:-7px}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .dropdown-menu a:focus::after,.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .dropdown-menu a:hover::after{color:#fff;content:"\f077";transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .user-profile .we-mega-menu-submenu{min-width:9rem;right:0}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu{min-width:205px;padding:8px 15px;margin-top:-6px;border-radius:6px;border:.5px solid #2c4177;margin-left:0;display:none;left:unset;transition:.3s ease-in-out;-webkit-transition:.3s ease-in-out;-moz-transition:.3s ease-in-out;-o-transition:.3s ease-in-out}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu .we-mega-menu-submenu-inner{min-height:3rem}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu .we-mega-menu-submenu-inner .we-mega-menu-submenu{display:block}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu .we-mega-menu-submenu-inner .nav-tabs{flex-direction:column;flex-wrap:wrap}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu .we-mega-menu-submenu-inner .nav-tabs li{width:100%}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu .we-mega-menu-submenu-inner .nav-tabs li.active a,.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu .we-mega-menu-submenu-inner a:focus,.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu .we-mega-menu-submenu-inner a:hover{color:#e11e34}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu .we-mega-menu-submenu-inner a{color:#000}.header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page{top:0;right:58px;left:unset}.header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand{max-width:250px;background-color:transparent}.header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand .js-form-item-keywords .form-control{max-width:250px;top:18px}.header #block-searchicon{position:absolute;top:20px;right:30px;z-index:99;width:18px}.header .we-mega-menu-ul .we-mega-menu-li.user-profile.dropdown-menu{bottom:unset;right:0;left:unset;top:50%;transform:translateY(-50%);min-width:100px}.header .we-mega-menu-ul .we-mega-menu-li.user-profile.dropdown-menu>.we-mega-menu-submenu>.we-mega-menu-submenu-inner{min-height:auto}.header .we-mega-menu-ul .we-mega-menu-li.user-profile.dropdown-menu>a{padding:5px 12px;background-color:transparent;line-height:1;font-family:GothamLight,sans-serif;font-weight:350;border-bottom:none;justify-content:end}body.fixed-header .header #block-searchicon{top:25px}.breadcrumb{padding-left:245px}.block-show-user-fullname,.block-show-user-name{flex-direction:row;padding-left:242px}.menu--user-profile .nav{padding-left:242px}.menu--user-profile .nav .nav-item{width:auto;z-index:19;max-width:100%}.menu--user-profile .nav .nav-item a{font-size:1rem;font-family:GothamMedium,sans-serif;color:#fff;font-weight:350}.menu--user-profile .nav .nav-item a::after{display:none}}.menu--user-profile .nav .nav-item a.active,.menu--user-profile .nav .nav-item a.is-active{background-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;color:#000}.menu--user-profile .nav .nav-item a.recipe-book::after{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/recipe.png)}.menu--user-profile .nav .nav-item a.recipe-book.is-active::after{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/recipe-active.png)}.menu--user-profile .nav .nav-item a.menu-planner::after{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/menu.png)}.menu--user-profile .nav .nav-item a.menu-planner.is-active::after{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/menu-active.png)}.menu--user-profile .nav .nav-item a.shopping-list::after{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/shopping-list.png)}.menu--user-profile .nav .nav-item a.shopping-list.is-active::after{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/shopping-list-active.png)}.menu--user-profile .nav .nav-item a.measurement-converter::after{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/measure-convert.png)}.menu--user-profile .nav .nav-item a.measurement-converter.is-active::after{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/measure-convert-active.png)}.button-hide,.user-logged-in .header .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-login,.user-logged-in .header .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-register{display:none!important}.user-logged-in .header .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-profile{visibility:hidden;display:inline-block;text-align:right}@media (min-width:1023px){#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-body p a{font-size:.625rem}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu{padding:0}body.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu{padding:0 40px 0 0}.breadcrumb{padding-left:300px}.block-show-user-fullname,.block-show-user-name{padding-left:290px}.menu--user-profile .nav{padding-left:280px}.user-logged-in .header .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-profile>a{max-width:100px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:inline-block!important;padding-top:25px;padding-left:30px}.user-logged-in .header .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-profile>a::before{display:inline-block;position:absolute;left:0;top:23px}.user-logged-in .header .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-profile>a::after{margin-top:-4px}}@media (min-width:1200px){.header .navbar{padding:5px 30px 0 15px}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu{padding:0 0 0 50px}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul>.we-mega-menu-li.dropdown-menu>a{padding-right:40px}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li a{padding:18px}.header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page{right:80px}.header #block-searchicon{right:50px}body.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu{padding:0 40px 0 50px}.block-show-user-fullname,.block-show-user-name{padding-left:295px}.user-logged-in .header .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-profile>a{max-width:160px}}.node--type-recipe .c-page-banner .extended-header,.node--type-recipe .header,.node--type-recipe .header #navbar-top,.node--type-recipe .recipe-listing-header,.node--type-recipe .recipe-listing-header .view-header,.node--type-recipe .view-recipe-listing .views-exposed-form,.node--type-recipe.fixed-header .header,.node--type-recipe.fixed-header .header #navbar-top,.node--type-recipe.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu,.path-recipe-type .c-page-banner .extended-header,.path-recipe-type .header,.path-recipe-type .header #navbar-top,.path-recipe-type .recipe-listing-header,.path-recipe-type .recipe-listing-header .view-header,.path-recipe-type .view-recipe-listing .views-exposed-form,.path-recipe-type.fixed-header .header,.path-recipe-type.fixed-header .header #navbar-top,.path-recipe-type.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu,.path-recipes .c-page-banner .extended-header,.path-recipes .header,.path-recipes .header #navbar-top,.path-recipes .recipe-listing-header,.path-recipes .recipe-listing-header .view-header,.path-recipes .view-recipe-listing .views-exposed-form,.path-recipes.fixed-header .header,.path-recipes.fixed-header .header #navbar-top,.path-recipes.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu{background-color:#2c4177}.consumerprofile.fixed-header .header #navbar-top::after,.measurement-converter.fixed-header .header #navbar-top::after,.menuplanner.fixed-header .header #navbar-top::after,.menuplannerchoose-preferences.fixed-header .header #navbar-top::after,.my-recipe-book.fixed-header .header #navbar-top::after,.path-recipe-type.fixed-header .header #navbar-top::after,.path-recipes.fixed-header .header #navbar-top::after,.path-search.fixed-header .header #navbar-top::after,.privacy-notice.fixed-header .header #navbar-top::after,.shopping-list.fixed-header .header #navbar-top::after,.terms-and-conditions.fixed-header .header #navbar-top::after,.vendor-selection.fixed-header .header #navbar-top::after{display:none;visibility:hidden}.baker-profile-survey .header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand,.menu-planner-launch .header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand,.menuplannerchoose-preferences .header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand,.node--type-recipe .header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand,.path-recipe-type .header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand,.path-recipes .header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand,.privacy-notice .header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand,.terms-and-conditions .header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand,.vendor-selection .header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand{background-color:#2c4177;z-index:19}#edit-diet-type--wrapper,#edit-dietary-requirement .webform-options-display-side-by-side>div label .diet-img,.menu-planner-block,.node--type-recipe .recipe-detail-top-section,.path-recipe-type .layout-main-wrapper,.path-recipes .layout-main-wrapper,.path-shopping-list,.privacy-notice .lbk-rich-text-component>ol>li ol>li ol li,.privacy-notice .lbk-rich-text-component>ol>li ol>li ul li,.privacy-notice .lbk-rich-text-component>ol>li ul>li ol li,.privacy-notice .lbk-rich-text-component>ol>li ul>li ul li,.privacy-notice .lbk-rich-text-component>ul>li ol>li ol li,.privacy-notice .lbk-rich-text-component>ul>li ol>li ul li,.privacy-notice .lbk-rich-text-component>ul>li ul>li ol li,.privacy-notice .lbk-rich-text-component>ul>li ul>li ul li,.recipe-detail-top-section .recipe-image-section,.terms-and-conditions .lbk-rich-text-component>ol>li ol>li ol li,.terms-and-conditions .lbk-rich-text-component>ol>li ol>li ul li,.terms-and-conditions .lbk-rich-text-component>ol>li ul>li ol li,.terms-and-conditions .lbk-rich-text-component>ol>li ul>li ul li,.terms-and-conditions .lbk-rich-text-component>ul>li ol>li ol li,.terms-and-conditions .lbk-rich-text-component>ul>li ol>li ul li,.terms-and-conditions .lbk-rich-text-component>ul>li ul>li ol li,.terms-and-conditions .lbk-rich-text-component>ul>li ul>li ul li,.view-news-events .article-grid .article-image,.view-recipe-listing .recipe-grid .recipe-image,.view-recipe-listing.menu-planner-listing .recipe-grid,body.articles .article-listing-header .exposed_sort_filter{position:relative}.path-recipe-type .layout-main-wrapper::before,.path-recipes .layout-main-wrapper::before{display:inline-block;visibility:visible;position:absolute;right:0;top:72px;z-index:9}@media (min-width:768px){.block-show-user-fullname,.block-show-user-name{margin-bottom:-1px}.path-recipe-type .layout-main-wrapper::before,.path-recipes .layout-main-wrapper::before{width:180px;height:124px;top:62px}.node--type-recipe .recipe-detail-top-section .description:not(.text-muted)::after{width:180px;height:124px}}.block-webform .js-form-item.js-form-item-would-like-to-receive-communication-from-sasko,.menuplannerchoose-preferences .header #navbar-top,.node--type-recipe .recipe-detail-top-section::after,.view-recipe-listing .recipe-grid .flag-favorites .ajax-progress{display:none}.node--type-recipe .recipe-detail-top-section .description:not(.text-muted){position:relative;padding:15px 0 100px}.node--type-recipe .recipe-detail-top-section .description:not(.text-muted)::after{display:inline-block;position:absolute;right:-20px;bottom:0;z-index:9}.baker-profile-survey .c-page-banner .block-page-title-block,.baker-profile-survey .header,.baker-profile-survey .header #navbar-top,.baker-profile-survey .recipe-listing-header,.baker-profile-survey .recipe-listing-header .view-header,.baker-profile-survey.fixed-header .header,.baker-profile-survey.fixed-header .header #navbar-top,.baker-profile-survey.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu,.menu-planner-launch .c-page-banner .block-page-title-block,.menu-planner-launch .header,.menu-planner-launch .header #navbar-top,.menu-planner-launch .recipe-listing-header,.menu-planner-launch .recipe-listing-header .view-header,.menu-planner-launch.fixed-header .header,.menu-planner-launch.fixed-header .header #navbar-top,.menu-planner-launch.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu,.menuplannerchoose-preferences .c-page-banner .block-page-title-block,.menuplannerchoose-preferences .c-page-banner .block-show-user-name,.menuplannerchoose-preferences .c-page-banner .extended-header,.menuplannerchoose-preferences .header,.menuplannerchoose-preferences .header #navbar-top,.menuplannerchoose-preferences .menu--user-profile,.menuplannerchoose-preferences .recipe-listing-header,.menuplannerchoose-preferences .recipe-listing-header .view-header,.menuplannerchoose-preferences.fixed-header .header,.menuplannerchoose-preferences.fixed-header .header #navbar-top,.menuplannerchoose-preferences.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu,.node--type-recipe .recipe-detail-top-section .similar-filters,.privacy-notice .c-page-banner .block-page-title-block,.privacy-notice .c-page-banner .block-show-user-name,.privacy-notice .c-page-banner .extended-header,.privacy-notice .header,.privacy-notice .header #navbar-top,.privacy-notice .menu--user-profile,.privacy-notice .recipe-listing-header,.privacy-notice .recipe-listing-header .view-header,.privacy-notice.fixed-header .header,.privacy-notice.fixed-header .header #navbar-top,.privacy-notice.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu,.recipe-detail-bottom-section .webform-dialog-convert-link,.shopping-list-container .webform-dialog-convert-link,.terms-and-conditions .c-page-banner .block-page-title-block,.terms-and-conditions .c-page-banner .block-show-user-name,.terms-and-conditions .c-page-banner .extended-header,.terms-and-conditions .header,.terms-and-conditions .header #navbar-top,.terms-and-conditions .menu--user-profile,.terms-and-conditions .recipe-listing-header,.terms-and-conditions .recipe-listing-header .view-header,.terms-and-conditions.fixed-header .header,.terms-and-conditions.fixed-header .header #navbar-top,.terms-and-conditions.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu,.vendor-selection .c-page-banner .block-page-title-block,.vendor-selection .c-page-banner .block-show-user-name,.vendor-selection .c-page-banner .extended-header,.vendor-selection .header,.vendor-selection .header #navbar-top,.vendor-selection .menu--user-profile,.vendor-selection .recipe-listing-header,.vendor-selection .recipe-listing-header .view-header,.vendor-selection.fixed-header .header,.vendor-selection.fixed-header .header #navbar-top,.vendor-selection.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu{background-color:#2c4177}.measurement-converter .header #navbar-top::after,.menuplanner .header #navbar-top::after,.my-recipe-book .header #navbar-top::after,.privacy-notice .header #navbar-top::after,.shopping-list .header #navbar-top::after,.terms-and-conditions .header #navbar-top::after,.vendor-selection .header #navbar-top::after{content:'';display:inline-block;visibility:visible;position:absolute;right:0;bottom:-119px;z-index:9;width:124px;height:90px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/header-icons-yellow.png);background-position:center;background-size:contain;background-repeat:no-repeat}@media (max-width:359px){.measurement-converter .header #navbar-top::after,.menuplanner .header #navbar-top::after,.my-recipe-book .header #navbar-top::after,.privacy-notice .header #navbar-top::after,.shopping-list .header #navbar-top::after,.terms-and-conditions .header #navbar-top::after,.vendor-selection .header #navbar-top::after{bottom:-152px;right:-10px}}.baker-profile-survey .header #navbar-top::after,.consumerprofile .header #navbar-top::after,.contact-us .header #navbar-top::after,.menu-planner-launch .header #navbar-top::after,.menuplannerchoose-preferences .header #navbar-top::after,.node--type-pepsico-article .header #navbar-top::after,.path-search .header #navbar-top::after{display:inline-block;right:0;content:'';background-position:center;background-size:contain;background-repeat:no-repeat;visibility:visible;z-index:9}@media (min-width:768px){.measurement-converter .header #navbar-top::after,.menuplanner .header #navbar-top::after,.my-recipe-book .header #navbar-top::after,.privacy-notice .header #navbar-top::after,.shopping-list .header #navbar-top::after,.terms-and-conditions .header #navbar-top::after,.vendor-selection .header #navbar-top::after{width:180px;height:124px;bottom:-90px;right:0}}@media (min-width:992px){.path-recipe-type .layout-main-wrapper::before,.path-recipes .layout-main-wrapper::before{width:150px;height:103px;top:83px}.node--type-recipe .recipe-detail-top-section::after{content:'';display:inline-block;position:absolute;right:0;bottom:0;width:270px;height:186px;z-index:9;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/header-icons-yellow.png);background-position:center;background-size:contain;background-repeat:no-repeat}.node--type-recipe .recipe-detail-top-section .description:not(.text-muted){padding:15px 0}.node--type-recipe .recipe-detail-top-section .description:not(.text-muted)::after{display:none}.measurement-converter .header #navbar-top::after,.menuplanner .header #navbar-top::after,.my-recipe-book .header #navbar-top::after,.privacy-notice .header #navbar-top::after,.shopping-list .header #navbar-top::after,.terms-and-conditions .header #navbar-top::after,.vendor-selection .header #navbar-top::after{width:150px;height:103px;bottom:-155px}}@media (min-width:1023px){.path-recipe-type .layout-main-wrapper::before,.path-recipes .layout-main-wrapper::before{top:48px}.measurement-converter .header #navbar-top::after,.menuplanner .header #navbar-top::after,.my-recipe-book .header #navbar-top::after,.privacy-notice .header #navbar-top::after,.shopping-list .header #navbar-top::after,.terms-and-conditions .header #navbar-top::after,.vendor-selection .header #navbar-top::after{bottom:-156px}}@media (min-width:1200px){.measurement-converter .header #navbar-top::after,.menuplanner .header #navbar-top::after,.my-recipe-book .header #navbar-top::after,.privacy-notice .header #navbar-top::after,.shopping-list .header #navbar-top::after,.terms-and-conditions .header #navbar-top::after,.vendor-selection .header #navbar-top::after{bottom:-101px}}.privacy-notice .c-page-banner .block-page-title-block .title,.terms-and-conditions .c-page-banner .block-page-title-block .title{margin-bottom:4.4rem}@media (min-width:768px){.privacy-notice .c-page-banner .block-page-title-block .title,.terms-and-conditions .c-page-banner .block-page-title-block .title{margin-bottom:1.75rem}}.vendor-selection .c-page-banner .block-page-title-block .title{margin-bottom:4rem}@media (min-width:768px){.vendor-selection .c-page-banner .block-page-title-block .title{margin-bottom:1rem;width:75%}}.vendor-selection .c-page-banner .block-page-title-block .title span.field--name-title{white-space:nowrap;display:block;padding-bottom:2rem}@media (max-width:359px){.vendor-selection .c-page-banner .block-page-title-block .title span.field--name-title{padding-bottom:4.1rem}}@media (min-width:768px){.vendor-selection .c-page-banner .block-page-title-block .title span.field--name-title{padding-bottom:2.8rem}}.vendor-selection .header #navbar-top::after{bottom:-145px}@media (max-width:359px){.vendor-selection .header #navbar-top::after{bottom:-178px}}@media (min-width:768px){.vendor-selection .header #navbar-top::after{bottom:-123px}}.menuplannerchoose-preferences .header #navbar-top::after{position:absolute;bottom:-190px;width:150px;height:103px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/header-icons-yellow.png);transition:.3s ease-in-out}@media (min-width:768px){.menuplannerchoose-preferences .header #navbar-top::after{width:180px;height:124px;bottom:-184px}}.baker-profile-survey.fixed-header .header #navbar-top::after,.contact-us.fixed-header .header #navbar-top::after,.menu-planner-launch.fixed-header .header #navbar-top::after,.node--type-pepsico-article.fixed-header .header #navbar-top::after{visibility:hidden;display:none}.baker-profile-survey .header #navbar-top::after,.menu-planner-launch .header #navbar-top::after{position:absolute;bottom:-54px;width:150px;height:103px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/header-icons-yellow.png);transition-delay:1s}@media (min-width:768px){.baker-profile-survey .header #navbar-top::after,.menu-planner-launch .header #navbar-top::after{width:180px;height:124px;bottom:-70px}}@media (min-width:992px){.menuplannerchoose-preferences .header #navbar-top::after{width:150px;height:103px;bottom:-256px}.baker-profile-survey .header #navbar-top::after,.menu-planner-launch .header #navbar-top::after{width:150px;height:103px;bottom:-65px}}@media (min-width:1023px){.privacy-notice .c-page-banner .block-page-title-block .title,.terms-and-conditions .c-page-banner .block-page-title-block .title{margin-bottom:1rem}.privacy-notice .header #navbar-top::after,.terms-and-conditions .header #navbar-top::after{bottom:-84px}.vendor-selection .c-page-banner .block-page-title-block .title{width:90%}.vendor-selection .c-page-banner .block-page-title-block .title span.field--name-title{padding-bottom:3.5rem}.vendor-selection .header #navbar-top::after{bottom:-140px}.baker-profile-survey .header #navbar-top::after,.menu-planner-launch .header #navbar-top::after{bottom:-76px}}.baker-profile-survey .c-page-banner .extended-header,.menu-planner-launch .c-page-banner .extended-header{background-color:#2c4177;position:relative}.baker-profile-survey .c-page-banner .block-page-title-block{margin-bottom:4.45rem}@media (max-width:359px){.baker-profile-survey .c-page-banner .block-page-title-block{margin-bottom:2.4rem}}.baker-profile-survey .header #navbar-top::after{bottom:-125px}@media (min-width:768px){.baker-profile-survey .c-page-banner .block-page-title-block{margin-bottom:0}.baker-profile-survey .header #navbar-top::after{bottom:-70px}}.consumerprofile .c-page-banner .block-page-title-block,.consumerprofile .header,.consumerprofile .header #navbar-top,.consumerprofile .recipe-listing-header,.consumerprofile .recipe-listing-header .view-header,.consumerprofile.fixed-header .header,.consumerprofile.fixed-header .header #navbar-top,.consumerprofile.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu,.contact-us .c-page-banner .block-page-title-block,.contact-us .header,.contact-us .header #navbar-top,.contact-us .recipe-listing-header,.contact-us .recipe-listing-header .view-header,.contact-us.fixed-header .header,.contact-us.fixed-header .header #navbar-top,.contact-us.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu,.node--type-pepsico-article .c-page-banner .block-page-title-block,.node--type-pepsico-article .header,.node--type-pepsico-article .header #navbar-top,.node--type-pepsico-article .recipe-listing-header,.node--type-pepsico-article .recipe-listing-header .view-header,.node--type-pepsico-article.fixed-header .header,.node--type-pepsico-article.fixed-header .header #navbar-top,.node--type-pepsico-article.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu,.webform-progress-tracker .progress-step.is-complete .progress-marker::after{background-color:#faab17}.consumerprofile .header #navbar-top::after,.contact-us .header #navbar-top::after,.node--type-pepsico-article .header #navbar-top::after{position:absolute;bottom:-54px;width:150px;height:103px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/header-icons-blue.png);transition-delay:1s}@media (min-width:768px){.contact-us .header #navbar-top::after,.node--type-pepsico-article .header #navbar-top::after{width:180px;height:124px;bottom:-70px}}.consumerprofile .header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand,.contact-us .header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand,.node--type-pepsico-article .header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand{background-color:#faab17;z-index:19}@media (min-width:992px){.contact-us .header #navbar-top::after,.node--type-pepsico-article .header #navbar-top::after{width:150px;height:103px;bottom:-65px}.contact-us .header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-login a,.node--type-pepsico-article .header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-login a{background-color:#e11e34;color:#fff}}.consumerprofile .c-page-banner .extended-header,.contact-us .c-page-banner .extended-header,.node--type-pepsico-article .c-page-banner .extended-header{background-color:#faab17;position:relative}.node--type-pepsico-article .breadcrumb{padding-bottom:5.65rem}@media (min-width:768px){.node--type-pepsico-article .breadcrumb{padding-bottom:3.15rem}}@media (min-width:1023px){.baker-profile-survey .header #navbar-top::after,.contact-us .header #navbar-top::after,.node--type-pepsico-article .header #navbar-top::after{bottom:-76px}.node--type-pepsico-article .breadcrumb{padding-bottom:3.5rem}}.node--type-pepsico-article .breadcrumb .breadcrumb-item:nth-child(2)::after{content:'';padding:0 4px;height:8px;display:inline-block;color:#fff;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/angular.png);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;top:10px;right:-25px;transform:translateY(-50%)}.node--type-pepsico-article .breadcrumb .breadcrumb-item.active{width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block}@media (max-width:359px){.node--type-pepsico-article .breadcrumb .breadcrumb-item.active{width:90px}}@media (min-width:768px){.node--type-pepsico-article .breadcrumb .breadcrumb-item.active{width:400px}}@media (min-width:1200px){.menuplannerchoose-preferences .header #navbar-top::after{bottom:-201px}.node--type-pepsico-article .breadcrumb .breadcrumb-item.active{width:590px}}.node--type-pepsico-article .header #navbar-top::after{bottom:-110px}@media (min-width:768px){.node--type-pepsico-article .header #navbar-top::after{bottom:-70px}.consumerprofile .header #navbar-top::after{width:180px;height:124px;bottom:-70px}}.path-search .header #navbar-top::after{position:absolute;bottom:-20px;width:124px;height:90px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/header-icons-yellow.png)}@media (min-width:992px){.node--type-pepsico-article .header #navbar-top::after{bottom:-65px}.consumerprofile .header #navbar-top::after{width:150px;height:103px;bottom:-65px}.path-search .header #navbar-top::after{display:none}}.site-footer{padding:2rem 0 0;background:#fff;border-top:1px solid #cacaca}.homepage-feature .container-fluid,.homepage-feature .image-left .feature-cmp--image-video,.site-footer .site-footer__bottom .content{padding:0}.site-footer .site-footer__bottom .block-social-media-links{display:flex;justify-content:flex-start;align-items:baseline;padding-left:40px;margin-top:1.5rem}.site-footer .site-footer__bottom .block-social-media-links h2{color:#000;font-size:.875rem}.site-footer .site-footer__bottom .block-social-media-links ul{padding-left:20px!important;margin-bottom:0;padding-top:0!important}.site-footer .site-footer__bottom .block-social-media-links a span{font-size:1.25rem!important;border:8px solid #2c4177;border-radius:50%;background-color:#2c4177}.recipe-detail-bottom-section .flag-shopping-list a,.recipe-detail-top-section .description p,.site-footer .site-footer__bottom .block-social-media-links a span::before,.view-recipe-listing .views-exposed-form .form-item-sort-by legend{color:#fff}.site-footer .site-footer__bottom .block-social-media-links a span.fa-telegram::before{content:"\f3fe"}.site-footer .site-footer__bottom .block-social-media-links a:focus span,.site-footer .site-footer__bottom .block-social-media-links a:hover span{border-color:#d8192f;background-color:#d8192f}.site-footer .site-footer__bottom .block-copyright-block{text-align:center;width:100%;background-color:#eff0f2;padding:1.5rem 15px;margin-top:2rem}.site-footer .site-footer__bottom .block-copyright-block p{font-family:OpenSansRegular,sans-serif;font-size:.875rem;color:#000;font-weight:400;margin-bottom:0}.site-footer .site-footer__bottom .block-copyright-block .privacy a{padding:0 10px;position:relative;text-decoration:underline;color:#000}.contact-block .contactus-page-block p a:focus,.contact-block .contactus-page-block p a:hover,.no-results h1,.site-footer .footer-contact-block p a:focus,.site-footer .footer-contact-block p a:hover,.site-footer .site-footer__bottom .block-copyright-block .privacy a:active,.site-footer .site-footer__bottom .block-copyright-block .privacy a:hover{color:#2c4177}.site-footer .site-footer__bottom .block-copyright-block .privacy a:not(:last-child)::after{content:"|";position:absolute;right:-6px;color:#000}#edit-quiz-tite,.article-detail-page .field--name-field-video,.competitions-submission-message.webform-confirmation,.menu-planner-block .menu-planner-cta .field--name-field-cta,.site-footer .footer-logo-block,.top-recipe-section .more-link,.top-recipe-section-for-recipe-pages .more-link{text-align:center}.site-footer .footer-logo-block .embedded-entity{display:inline-block;padding:0 15px}.site-footer .footer-contact-block{padding-top:35px;text-align:left}.site-footer .footer-contact-block p{text-align:left;margin-bottom:20px}.site-footer .footer-contact-block p a{display:inline-block;font-family:GothamMedium,sans-serif;font-size:.875rem;color:#2c4177;line-height:1;margin-left:40px}@media (min-width:768px){.path-search .header #navbar-top::after{width:180px;height:124px;bottom:-172px}.site-footer .site-footer__bottom .block-social-media-links{justify-content:center;padding-left:0}.site-footer .footer-contact-block p a{margin-left:28%}.lbk-rich-text-component{width:70%;margin:0 auto}}.view-news-events ul.js-pager__items li,.view-product-listing ul.js-pager__items li,.view-recipe-listing ul.js-pager__items li{margin:initial}.site-footer .footer-contact-block p a::before{content:'';display:inline-block;margin-right:25px;margin-bottom:-5px;width:21px;height:21px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/mail.png);background-position:center;background-repeat:no-repeat;background-size:contain}.block-views-blockprevious-winners-block-1 .views-field.views-field-title a,.block-views-blockprevious-winners-listing-block-1 .views-field.views-field-title a,.site-footer .footer-contact-block p:last-child a,form#webform-submission-menu-planner-filter-form-add-form #edit-dietary-requirement input[type=checkbox]:checked+label,form#webform-submission-menu-planner-filter-form-add-form input[type=checkbox]+label,form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type=checkbox]:checked+label,form#webform-submission-menu-planner-filter-form-edit-form input[type=checkbox]+label{color:#000}.contact-block .contactus-page-block p:nth-child(2)::before,.site-footer .footer-contact-block p:last-child a::before{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/phone.png)}.lbk-rich-text-component{padding:38px 10px;text-align:center}.lbk-rich-text-component h1{color:#2c4177;padding:0 40px;margin-bottom:20px;font-size:1.875rem;font-family:GothamBold,sans-serif}@media (min-width:768px){.lbk-rich-text-component h1{font-size:2.188rem}}.homepage-feature .feature-cmp{flex-direction:column-reverse;margin-bottom:16px}@media (min-width:768px){.homepage-feature .feature-cmp{flex-direction:row;margin:0 25px 16px;width:calc(100% - 50px);border-radius:10px;overflow:hidden}.menu-planner-launch .container-fluid>.row.layout{margin-right:-15px}}.homepage-feature .feature-cmp .feature-cmp--content{padding:32px 45px;text-align:center}@media (min-width:1023px){.consumerprofile .header #navbar-top::after,.node--type-pepsico-article .header #navbar-top::after{bottom:-76px}.site-footer .site-footer__bottom .region{align-items:center}.site-footer .site-footer__bottom .block{width:33.333%}.site-footer .site-footer__bottom .block-social-media-links{margin-top:0}.site-footer .site-footer__bottom .block-copyright-block>.content{display:flex;justify-content:center;align-items:baseline}.site-footer .site-footer__bottom .block-copyright-block p{padding-right:40px}.site-footer .footer-contact-block{padding-top:0}.site-footer .footer-contact-block p a{margin-left:0}.lbk-rich-text-component{width:750px}.lbk-rich-text-component h1{font-size:2.5rem}.homepage-feature .feature-cmp{margin:0 50px 16px;width:calc(100% - 100px)}.homepage-feature .feature-cmp .feature-cmp--content{padding:42px 60px}.homepage-feature .feature-cmp .feature-cmp--content .feature-cmp--contentext{width:100%}}.homepage-feature .feature-cmp .field--name-field-component-title h2{color:#fff;padding-top:0;font-family:GothamBlack,sans-serif}.homepage-feature .feature-cmp p{color:#fff;font-family:GothamMedium,sans-serif}.homepage-feature .feature-cmp .feature-cmp--image-video img:hover{transform:scale(1);-webkit-transform:scale(1)}.homepage-feature .feature-cmp .feature-cmp--image-video .field--type-entity-reference,.page-view-search .extended-header .block-views-exposed-filter-blocksearch-page .form-row,.page-view-search .view-product-listing .filter_search_block .facet-item label,.page-view-search .view-recipe-listing .filter_search_block .facet-item label,.view-news-events .article-grid .article-image .field--name-field-thumbnail-image,.view-recipe-listing .recipe-grid .recipe-image .field--name-field-recipe-image.field--type-image{margin:0}.homepage-feature .image-left .feature-cmp--image-video .field--type-entity-reference,.homepage-feature .image-left .feature-cmp--image-video .field--type-entity-reference>div{height:100%}.homepage-feature .image-left .feature-cmp--image-video img{padding:0;width:100%;max-width:100%;height:100%;object-fit:cover}.menu-planner-launch .feature-cmp{padding:30px 5px;margin-top:1px}@media (min-width:768px){.menu-planner-launch .feature-cmp{padding:40px 0 40px 35px}}.menu-planner-launch .feature-cmp .feature-cmp--image-video{margin-bottom:40px}@media (min-width:768px){.menu-planner-launch .feature-cmp .feature-cmp--image-video{padding-left:25px;margin-bottom:0}}@media (min-width:1023px){.homepage-feature .feature-cmp p{font-size:1.125rem}.menu-planner-launch .feature-cmp{padding:45px 0 45px 45px}.menu-planner-launch .feature-cmp .feature-cmp--image-video{padding-left:40px}}@media (min-width:1200px){.site-footer .site-footer__bottom .block{width:auto}.site-footer .footer-contact-block{padding:0 15px}.homepage-feature .feature-cmp{padding:0}.homepage-feature .feature-cmp .feature-cmp--content{padding:52px}.homepage-feature .feature-cmp p{font-size:1.25rem}.menu-planner-launch .feature-cmp .feature-cmp--image-video{padding-left:60px}}.block-webform .js-form-item.js-form-type-processed-text,.contact-block .contactus-page-block p:nth-child(4),.menu-planner-launch .feature-cmp .feature-cmp--image-video .field--type-entity-reference,.recipe-detail-bottom-section .sharing-section .modal-body ul,.recipe-detail-top-section .rating .form-group,.recipe-detail-top-section .similar-filters .field--name-field-recipe-ingredient h2,.recipe-detail-top-section .similar-filters .field--name-field-recipe-type h2,.view-recipe-listing .recipe-grid .form-group{margin-bottom:0}.competitions-cmp-image-left .feature-cmp.image-left .feature-cmp--image-video img,.competitions-cmp-image-left .feature-cmp.image-right .feature-cmp--image-video img,.competitions-cmp-image-right .feature-cmp.image-left .feature-cmp--image-video img,.competitions-cmp-image-right .feature-cmp.image-right .feature-cmp--image-video img,.competitions-column-text .feature-cmp .feature-cmp--image-video img,.measurement-converter .cmp-callout img,.menu-planner-launch .feature-cmp .feature-cmp--image-video img{border-radius:10px}.article-detail-page,.menu-planner-launch .feature-cmp .feature-cmp--content,.shopping-list-container .col-12,.shopping-list-container .col-lg-6{padding:0}@media (min-width:768px){.menu-planner-launch .feature-cmp .feature-cmp--image-video img{border-radius:0}.menu-planner-launch .feature-cmp .feature-cmp--content{padding-right:25px;padding-top:30px;align-items:flex-start}}.menu-planner-launch .feature-cmp .feature-cmp--content p{font-size:.875rem}.menu-planner-launch .feature-cmp .cmp-button .field--name-field-cta-button a{margin:10px 10px 10px 0}.c-page-banner .views-element-container,.menu-planner-block .menu-planner-upper-image .media img{width:100%}.c-page-banner .extended-header{background-color:#d8192f;margin:-1px -15px}.c-page-banner .extended-header .row{margin-left:0;margin-right:0}.c-page-banner .block-page-title-block{background-color:#d8192f;margin-top:0}.c-page-banner .block-page-title-block .title{text-align:left;padding-left:25px;padding-top:0;z-index:99}@media (min-width:992px){.c-page-banner .block-page-title-block{margin-top:-6px}.c-page-banner .block-page-title-block .title{padding-left:235px}}@media (min-width:1023px){.menu-planner-launch .feature-cmp .feature-cmp--content{padding-right:40px}.c-page-banner .block-page-title-block .title{padding-left:290px;padding-right:40px}}.c-page-banner .banner-section{height:80vh;max-height:430px;width:100%;background-color:#e11e34;background-position:top center;background-size:cover;background-repeat:no-repeat}.menu-planner-block .menu-planner-banner-section{display:block;height:400px;background-position:top right;background-size:cover;background-repeat:no-repeat}.menu-planner-block .menu-planner-upper-image{position:absolute;top:0;left:0;width:100%;max-width:100%;z-index:80;transform:none}@media (min-width:768px){.menu-planner-block .menu-planner-banner-section{height:420px;background-position:top left}.menu-planner-block .menu-planner-upper-image{left:0;max-width:430px}}@media (min-width:1200px){.menu-planner-launch .feature-cmp .feature-cmp--content{padding-right:60px}.menu-planner-launch .feature-cmp .feature-cmp--content p{font-size:1.125rem}.menu-planner-block .menu-planner-upper-image{max-width:450px}}#edit-dietary-requirement .webform-options-display-side-by-side,.menu-planner-block .menu-planner-upper-image .media,.node--type-recipe .view-recipes .view-content.row,.page-view-search .view-product-listing .filter_search_block,.page-view-search .view-recipe-listing .filter_search_block,form#webform-submission-menu-planner-filter-form-add-form #edit-dietary-requirement input[type=checkbox]:checked+label>.diet-img,form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type=checkbox]:checked+label>.diet-img{display:block}.menu-planner-block .menu-planner-cta{position:absolute;bottom:12px;width:100%;z-index:80}@media (min-width:768px){.menu-planner-block .menu-planner-cta{bottom:38px;left:0;max-width:430px}}@media (min-width:1200px){.menu-planner-block .menu-planner-cta{bottom:55px;max-width:450px}}.menu-planner-block .menu-planner-cta .field--name-field-cta a{background-color:#fff;color:#000}.menu-planner-block .menu-planner-cta .field--name-field-cta a:focus,.menu-planner-block .menu-planner-cta .field--name-field-cta a:hover{color:#2c4177;background-color:#fff}.menuplannerchoose-preferences .c-page-banner .block-page-title-block .title{min-height:114px}@media (min-width:768px){.menuplannerchoose-preferences .c-page-banner .block-page-title-block .title{padding-right:30px;min-height:108px}}.contact-block{padding:40px 5px}.contact-block .contactus-page-block p{text-align:left;margin-bottom:20px;font-family:OpenSansRegular,sans-serif;font-size:.875rem;color:#000;line-height:1.4;position:relative;margin-left:36px}.contact-block .contactus-page-block p::before{content:'';position:absolute;display:inline-block;margin-bottom:-5px;margin-left:-36px;width:16px;height:16px;background-position:center;background-repeat:no-repeat;background-size:contain}.contact-block .contactus-page-block p:first-child::before{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/mail.png)}.contact-block .contactus-page-block p:nth-child(3)::before{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/address.png)}.contact-block .contactus-page-block p:nth-child(4)::before{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/location.png)}.contact-block .contactus-page-block p a{display:inline-block;font-family:GothamMedium,sans-serif;font-size:.875rem;color:#2c4177;line-height:1}.contact-block .field--name-field-maps-address{margin-top:32px}.contact-block .field--name-field-maps-address iframe,.view-recipe-listing .exposed_filters_set .views-exposed-form #edit-difficulty .form-checkboxes{width:100%}.block-webform{padding:40px 20px;margin:40px -20px 0;background-color:#2c4177}@media (min-width:768px){.contact-block{padding:50px 35px}.contact-block .field--name-field-maps-address{margin-top:50px}.block-webform{padding:50px 75px;margin:50px 0 0}.block-webform .js-form-item h2{font-size:1.875rem}}.block-webform .webform-submission-contact-form .form-actions input{width:auto;padding:8px 24px}.block-webform .js-form-item,.block-webform .js-form-item.js-form-type-textarea,.compeition-confirmation-thank-you h2{margin-bottom:20px}.block-webform .js-form-item h2{padding:0;margin-bottom:30px;color:#fff;font-size:1.875rem}.block-webform .js-form-item label{font-size:.875rem;font-family:OpenSansRegular,sans-serif;color:#fff;margin-bottom:6px;line-height:1;font-weight:400}.block-webform .js-form-item label.error{color:#faab17;margin-top:10px;font-size:.75rem;font-family:GothamBold,sans-serif}.block-webform .js-form-item label.form-required::after{-webkit-mask:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/required.svg) no-repeat;mask:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/required.svg) no-repeat;-webkit-mask-size:7px 7px;mask-size:7px 7px;background-color:#fff;background-image:unset}.block-webform .js-form-item .form-control{padding:10px 6px;color:#000;font-size:1rem;font-family:OpenSansRegular,sans-serif;background-color:#f5f5f5;border:1px solid transparent;border-radius:8px;line-height:1;height:unset}.block-webform .js-form-item.js-form-type-checkbox,.my-recipe-book .view-recipe-listing .attachment .recipe-grid{margin-bottom:30px}.block-webform .js-form-item.js-form-type-checkbox input{margin-left:-.6rem;-ms-transform:scale(2);-moz-transform:scale(2);-webkit-transform:scale(2);-o-transform:scale(2);transform:scale(2)}.block-webform .js-form-item.js-form-type-checkbox label{margin-left:30px;line-height:1.4;padding-left:0}.block-webform .form-actions{text-align:center;margin-bottom:0;display:flex;justify-content:center}.view-recipe-listing .view-header{background-color:#d8192f;padding:0 14px;width:100%;display:flex;flex-direction:column}.view-product-listing .view-header h1,.view-recipe-listing .view-header h1{padding:13px 0}.view-product-listing .view-header .total-product-count,.view-recipe-listing .view-header .total-recipe-count{color:#fff;font-size:1.125rem;font-family:OpenSansRegular,sans-serif}.view-product-listing .view-header .total-product-count span,.view-recipe-listing .view-header .total-recipe-count span{font-family:GothamMedium,sans-serif;color:#fff;font-weight:400}.view-news-events .view-empty .no-result-found,.view-product-listing .view-empty .no-result-found,.view-recipe-listing .view-empty .no-result-found{font-family:GothamMedium,sans-serif;color:#000;font-size:1.125rem;display:block;line-height:1.3;padding:15px;margin:15px;background-color:#cacaca;text-align:center;box-shadow:inset 1px 2px 15px 0 #000}@media (min-width:768px){.view-recipe-listing .view-empty .no-result-found{max-width:400px;padding:25px;margin:30px auto;box-shadow:1px 2px 15px 0 #000}}.view-product-listing .views-exposed-form,.view-recipe-listing .views-exposed-form{background-color:#d8192f;width:100%;margin:15px}.view-product-listing .views-exposed-form .js-form-item,.view-recipe-listing .views-exposed-form .js-form-item{width:80%;z-index:19}.view-product-listing .views-exposed-form label,.view-recipe-listing .views-exposed-form label{color:#fff;font-size:1rem;font-family:OpenSansRegular,sans-serif}.view-product-listing .views-exposed-form .form-item-sort-by .form-select,.view-recipe-listing .views-exposed-form .form-item-sort-by .form-select{width:100%;height:unset;padding:7px 15px;font-size:.875rem;font-weight:400;line-height:1.43;color:#000;border:1px solid #fff}.view-recipe-listing .views-exposed-form .form-item-sort-by label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;color:#fff}.view-product-listing .filter_block,.view-recipe-listing .filter_block{position:absolute;top:15px;right:15px;width:36px;height:36px;border-radius:4px;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center}.view-product-listing .filter_block #filter_btn,.view-recipe-listing .filter_block #filter_btn{font-size:0;width:36px;height:36px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/filter-icon.png);background-position:center;background-size:20px;background-repeat:no-repeat;z-index:19;margin:0;position:relative;background-color:#fff}.view-recipe-listing .exposed_filters_set{display:none;position:fixed;left:0;right:0;margin:0 auto;top:145px;width:100%;background-color:#fff;border:1px solid #cacaca;box-shadow:3px -2px 6px #000;border-top-left-radius:10px;border-top-right-radius:10px;z-index:100}@media (min-width:768px){.view-recipe-listing .exposed_filters_set{width:650px;margin:0 auto}}.view-product-listing .exposed_filters_set .exposed_filters_title,.view-recipe-listing .exposed_filters_set .exposed_filters_title{display:inline-block;padding:18px 20px 30px;font-size:1.3rem;font-family:GothamMedium,sans-serif;color:#2c4177;line-height:1;text-decoration:underline;text-underline-offset:10px;text-decoration-color:#CACACA}.view-product-listing .exposed_filters_set #filterCloseBtn,.view-recipe-listing .exposed_filters_set #filterCloseBtn{float:right;padding:10px 18px;font-size:1.875rem;font-family:OpenSansRegular,sans-serif;color:#000;line-height:1;cursor:pointer}.view-product-listing .exposed_filters_set .views-exposed-form,.view-recipe-listing .exposed_filters_set .views-exposed-form{background-color:#fff;margin:20px 20px 10px;width:auto;overflow-y:auto;overflow-x:hidden;height:400px}@media (min-width:768px){.view-recipe-listing .exposed_filters_set .views-exposed-form{margin:40px 50px 10px;height:300px}}.view-recipe-listing .exposed_filters_set .views-exposed-form::-webkit-scrollbar{width:6px}.view-recipe-listing .exposed_filters_set .views-exposed-form::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #cacaca;border-radius:10px}.view-recipe-listing .exposed_filters_set .views-exposed-form::-webkit-scrollbar-thumb{background-color:#e11e34;border-radius:10px;height:100px;outline:0}.view-product-listing .exposed_filters_set .views-exposed-form legend,.view-recipe-listing .exposed_filters_set .views-exposed-form legend{border-bottom:none;margin-bottom:0}.view-product-listing .exposed_filters_set .views-exposed-form .fieldset-legend,.view-recipe-listing .exposed_filters_set .views-exposed-form .fieldset-legend{font-family:GothamBlack,sans-serif;color:#2c4177;font-size:1.125rem;font-weight:900;display:inline-block;margin-bottom:18px}.view-recipe-listing .exposed_filters_set .views-exposed-form .js-form-item{width:100%;z-index:19}.view-product-listing .exposed_filters_set .views-exposed-form .checkbox,.view-recipe-listing .exposed_filters_set .views-exposed-form .checkbox{margin:0 0 10px;overflow:auto}.view-recipe-listing .exposed_filters_set .views-exposed-form .checkbox::-webkit-scrollbar{width:100%;height:6px;background-color:#cacaca}.view-recipe-listing .exposed_filters_set .views-exposed-form .checkbox::-webkit-scrollbar-track{width:100%;height:6px;background-color:#cacaca;box-shadow:inset 0 0 6px #cacaca}.view-recipe-listing .exposed_filters_set .views-exposed-form .checkbox::-webkit-scrollbar-thumb{background-color:#494949;width:78px;height:6px;border-radius:5px;outline:0}.view-recipe-listing .exposed_filters_set .views-exposed-form .form-checkboxes{width:600px}.view-product-listing .exposed_filters_set .views-exposed-form .form-checkboxes .js-form-item,.view-recipe-listing .exposed_filters_set .views-exposed-form .form-checkboxes .js-form-item{margin:0;display:inline-block;width:auto;padding-left:0}.view-product-listing .exposed_filters_set .views-exposed-form .form-checkboxes .js-form-item .form-checkbox,.view-recipe-listing .exposed_filters_set .views-exposed-form .form-checkboxes .js-form-item .form-checkbox{display:none;position:absolute}.view-product-listing .exposed_filters_set .views-exposed-form .form-checkboxes .js-form-item .form-checkbox+label,.view-recipe-listing .exposed_filters_set .views-exposed-form .form-checkboxes .js-form-item .form-checkbox+label{font-size:.75rem;font-family:GothamMedium,sans-serif;color:#000;padding:10px 20px;display:inline-block;background-color:#faab17;border-radius:20px;margin-right:10px;margin-bottom:12px}.view-product-listing .exposed_filters_set .views-exposed-form .form-checkboxes .js-form-item .form-checkbox:checked+label,.view-recipe-listing .exposed_filters_set .views-exposed-form .form-checkboxes .js-form-item .form-checkbox:checked+label{color:#fff;background-color:#2c4177;padding:10px 36px 10px 20px;position:relative}.view-recipe-listing .exposed_filters_set .views-exposed-form .form-checkboxes .js-form-item .form-checkbox:checked+label::after{content:"";display:inline-block;position:absolute;width:14px;height:14px;right:15px;top:50%;transform:translateY(-50%);background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/tick.png)}.view-product-listing .exposed_filters_set .views-exposed-form .form-actions,.view-recipe-listing .exposed_filters_set .views-exposed-form .form-actions{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 0;border-top:1px solid #cacaca;width:100%;position:absolute;left:0;bottom:-88px;background-color:#f5f5f5;z-index:99;border-bottom-left-radius:10px;border-bottom-right-radius:10px}@media (min-width:768px){.view-recipe-listing .exposed_filters_set .views-exposed-form .form-actions{width:650px;left:50%;transform:translateX(-50%)}.view-recipe-listing .exposed_filters_set .views-exposed-form .form-actions input{width:300px}}.view-product-listing .exposed_filters_set .views-exposed-form .form-actions input:first-child,.view-recipe-listing .exposed_filters_set .views-exposed-form .form-actions input:first-child{margin-left:0}.view-product-listing .exposed_filters_set .views-exposed-form .form-actions input:nth-child(2),.view-recipe-listing .exposed_filters_set .views-exposed-form .form-actions input:nth-child(2){margin:10px 0;background-color:#fff;color:#000}.view-news-events .attachment,.view-product-listing .attachment,.view-recipe-listing .attachment{background-color:#fff;padding:30px 15px}.view-recipe-listing .view-content{flex-direction:row;row-gap:30px;justify-content:left;position:relative;z-index:19}.view-news-events .views-row,.view-product-listing .views-row,.view-recipe-listing .views-row{width:calc(50% - 7px)}@media (min-width:768px){.view-recipe-listing .views-row{width:calc(33.333% - 14px);margin:0 7px}}.view-recipe-listing .recipe-grid .recipe-image .field--name-field-recipe-image img{margin-bottom:12px;border-radius:10px;overflow:hidden}.view-news-events .article-grid .article-image a:focus,.view-news-events .article-grid .article-image a:hover,.view-recipe-listing .recipe-grid .recipe-image a:focus,.view-recipe-listing .recipe-grid .recipe-image a:hover{outline:0;text-decoration:none}.recipe-detail-top-section .recipe-image-section .flag-favorites,.view-recipe-listing .recipe-grid .flag-favorites{position:absolute;top:10px;right:10px;width:40px;height:40px;border-radius:50%;background-color:#fff;display:inline-block}.recipe-detail-top-section .recipe-image-section .flag-favorites .label,.recipe-detail-top-section .recipe-image-section .flag-favorites a,.view-recipe-listing .recipe-grid .flag-favorites .label,.view-recipe-listing .recipe-grid .flag-favorites a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;line-height:1}.view-news-events .article-grid .flag-share .label:focus,.view-news-events .article-grid .flag-share .label:hover,.view-news-events .article-grid .flag-share a:focus,.view-news-events .article-grid .flag-share a:hover,.view-product-listing .flag-shopping-list .label:focus,.view-product-listing .flag-shopping-list .label:hover,.view-product-listing .flag-shopping-list a:focus,.view-product-listing .flag-shopping-list a:hover,.view-recipe-listing .recipe-grid .flag-favorites .label:focus,.view-recipe-listing .recipe-grid .flag-favorites .label:hover,.view-recipe-listing .recipe-grid .flag-favorites a:focus,.view-recipe-listing .recipe-grid .flag-favorites a:hover{text-decoration:none;outline:0}.view-product-listing .views-field-title .field-content,.view-product-listing .views-field-title a,.view-recipe-listing .recipe-grid .recipe-title a .field--name-title{font-family:GothamBold,sans-serif;color:#000;font-size:.875rem;line-height:1.2;display:inline-flex;min-height:35px;text-transform:capitalize}.view-recipe-listing .recipe-grid .prep-time{width:60%;display:inline-block;margin-top:15px}.view-recipe-listing .recipe-grid .prep-time .field--name-field-recipe-prep-time{font-family:OpenSansRegular,sans-serif;color:#494949;font-size:.75rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:10px}.view-recipe-listing .recipe-grid .prep-time .field--name-field-recipe-prep-time::before{content:"";width:15px;height:15px;margin-right:10px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/prep.png);background-position:center;background-size:contain;background-repeat:no-repeat}.view-recipe-listing .recipe-grid .servings{width:35%;display:inline-block;margin-top:15px}.view-recipe-listing .recipe-grid .servings .field--name-field-servings{font-family:OpenSansRegular,sans-serif;color:#494949;font-size:.75rem;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.view-recipe-listing .recipe-grid .servings .field--name-field-servings::before{content:"";width:15px;height:15px;margin-right:10px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/serv.png);background-position:center;background-size:contain;background-repeat:no-repeat}.view-recipe-listing .recipe-grid .tooltiptext{display:flex;flex-direction:column;justify-content:flex-start;background-color:#4168c9;padding:15px;border-radius:5px;color:#fff;line-height:15px;transition:1s;width:auto;font-size:.875rem;font-family:GothamLight,sans-serif;font-weight:350}.view-recipe-listing .recipe-grid .hovercard{position:absolute;opacity:0;display:none;z-index:1;left:34%;top:-5px}.view-recipe-listing .recipe-grid .hovercard::after{content:"";position:absolute;top:50%;right:100%;margin-top:-10px;border-width:10px;border-style:solid;border-color:transparent #4168c9 transparent transparent}.view-news-events ul.js-pager__items,.view-recipe-listing ul.js-pager__items{justify-content:center;flex-direction:row;flex-wrap:wrap}.view-recipe-listing ul.js-pager__items li.page-item .page-link{background-color:transparent;border-color:transparent;color:#494949;font-size:.875rem;font-family:GothamBold,sans-serif}.view-recipe-listing ul.js-pager__items li.active .page-link{color:#e11e34;text-decoration:underline}.view-recipe-listing ul.js-pager__items li a{border-color:transparent;color:#494949;font-size:.875rem;font-family:GothamBold,sans-serif}.recipe-listing-header,.view-product-listing .product-listing-header{display:flex;width:100%;flex-direction:column;flex-wrap:nowrap;background-color:#d8192f;justify-content:flex-end;padding:0 20px}.recipe-listing-header .exposed_sort_filter,.view-product-listing .product-listing-header .exposed_sort_filter{display:flex;flex-wrap:nowrap;position:relative}.view-recipe-listing.recipe-book-page .view-content,.view-recipe-listing.top-recipe-section .view-content,.view-recipe-listing.top-recipe-section-for-recipe-pages .view-content{margin-top:0}.competitions-cmp-no-bg,.path-masterclass .header #navbar-top,.path-masterclass-module .header #navbar-top,.shopping-list-container .attachment .table tr:nth-of-type(odd),.view-recipe-listing.top-recipe-section .view-header,.view-recipe-listing.top-recipe-section-for-recipe-pages .view-header,body.path-shopping-list>.ui-dialog.sl-del-dialog .ui-dialog-titlebar,body.path-shopping-list>.ui-dialog.sl-del-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{background-color:transparent}.ajax-progress.ajax-progress-throbber{display:none;width:0;height:0;position:absolute}.signup-login-alert.fade,body.home .thank-you-alert.fade{opacity:1;top:100px;padding:0!important}.signup-login-alert .modal-dialog.modal-sm,body.home .thank-you-alert .modal-dialog.modal-sm{max-width:100%;width:100%!important;margin:0 auto}.signup-login-alert .modal-content,body.home .thank-you-alert .modal-content{padding:7rem 1rem;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/survey-thankyou-bg.png) left center/cover no-repeat #eff0f2;border-radius:0;border:1px solid #cacaca;margin:0 auto}@media (min-width:768px){.signup-login-alert .modal-content{width:80%!important;padding:9rem 2rem 10rem;background-position:center center}}.signup-login-alert .modal-content .modal-header,body.home .thank-you-alert .modal-content .modal-header{background:0 0;min-height:2.5rem;border-color:transparent;position:absolute;right:0;top:0}.signup-login-alert .modal-content .modal-header .close{font-size:30px;height:26px;width:26px;background-color:transparent;border-radius:0;top:35px;right:40px;color:#2c4177}.signup-login-alert .modal-content .modal-body{background:0 0;text-align:center;color:#2c4177;font-family:GothamLight,sans-serif;font-size:1.3rem;line-height:1}@media (min-width:768px){.signup-login-alert .modal-content .modal-body{font-size:2.5rem}}.signup-login-alert .modal-content .modal-body a{color:#2c4177;text-decoration:none}.modal-sub-title{font-family:GothamBold,sans-serif;font-size:24px;font-weight:700;line-height:22.97px;letter-spacing:-.02em;text-align:left;color:#2c4177;margin-top:40px;margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid #2c4177}.email-address label{display:block;font-size:14px;font-family:OpenSansBold,sans-serif;color:#494949;margin-bottom:10px}.email-address input{width:100%;border-radius:8px;margin-bottom:30px;border:none;background-color:#eff0f2;font-size:16px;padding:20px}.top-recipe-section,.top-recipe-section-for-recipe-pages{padding:30px 0}.top-recipe-section .recipe-view-title,.top-recipe-section-for-recipe-pages .recipe-view-title{background-color:transparent;text-align:center;padding:0 50px}.featured-articles-for-article-pages .article-view-title h2,.top-recipe-section .recipe-view-title h2,.top-recipe-section-for-recipe-pages .recipe-view-title h2{padding-bottom:0;font-family:GothamBlack,sans-serif}.featured-articles-for-article-pages .article-view-title p,.top-recipe-section .recipe-view-title p,.top-recipe-section-for-recipe-pages .recipe-view-title p{font-size:1rem;color:#000;margin-bottom:0}.top-recipe-section .attachment,.top-recipe-section-for-recipe-pages .attachment{padding:30px 50px 15px}.featured-articles-for-article-pages .node--view-mode-teaser,.top-recipe-section .node--view-mode-teaser,.top-recipe-section-for-recipe-pages .node--view-mode-teaser{padding-bottom:0;margin-bottom:0;border-bottom:none}.top-recipe-section .slick__arrow,.top-recipe-section-for-recipe-pages .slick__arrow{top:38%}.top-recipe-section .slick__arrow .slick-arrow,.top-recipe-section-for-recipe-pages .slick__arrow .slick-arrow{width:60px;height:60px;background-color:#2c4177;color:#fff;border-radius:6px}.top-recipe-section .slick__arrow .slick-prev,.top-recipe-section-for-recipe-pages .slick__arrow .slick-prev{left:-50px}.top-recipe-section .slick__arrow .slick-prev::before,.top-recipe-section-for-recipe-pages .slick__arrow .slick-prev::before{content:'';font-family:unset;font-size:0;color:#fff;opacity:.9;display:inline-block;width:30px;height:30px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/prev-arrow.png);background-position:center;background-size:contain;background-repeat:no-repeat}.top-recipe-section .slick__arrow .slick-next,.top-recipe-section-for-recipe-pages .slick__arrow .slick-next{right:-50px}.top-recipe-section .slick__arrow .slick-next::before,.top-recipe-section-for-recipe-pages .slick__arrow .slick-next::before{content:'';font-family:unset;font-size:0;color:#fff;opacity:.9;display:inline-block;width:30px;height:30px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/nxt-arrow.png);background-position:center;background-size:contain;background-repeat:no-repeat}.top-recipe-section .more-link a,.top-recipe-section-for-recipe-pages .more-link a{font-size:1rem;font-family:GothamMedium,sans-serif;background-color:#e11e34;color:#fff;border:2px solid transparent;border-radius:6px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:8px 24px;line-height:1;margin:0 0 30px;height:unset;position:relative;overflow:hidden;transition:.5s}@media (min-width:992px){.c-page-banner .banner-section{max-height:520px;height:90vh}.c-page-banner .banner-section::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.1)}.menuplannerchoose-preferences .c-page-banner .block-page-title-block .title{padding-right:30px;min-height:185px}.contact-block .contactus-page-block{margin-right:25px}.block-webform{padding:50px;margin:0 0 0 25px;border-radius:10px}.block-webform .webform-submission-contact-form .form-actions input,.top-recipe-section .more-link a,.top-recipe-section-for-recipe-pages .more-link a{padding:10px 36px}.view-recipe-listing .view-header{padding-left:220px}.view-recipe-listing .view-header h1{padding:8px 0 13px}.view-recipe-listing .exposed_filters_set .views-exposed-form{height:250px}}.recipe-book-page .view-empty a:focus:after,.recipe-book-page .view-empty a:hover:after,.top-recipe-section .more-link a:focus:after,.top-recipe-section .more-link a:hover:after,.top-recipe-section-for-recipe-pages .more-link a:focus:after,.top-recipe-section-for-recipe-pages .more-link a:hover:after{transform:translateX(300px) skewX(-15deg);opacity:1;transition:.7s}.top-recipe-section.view-recipe-listing .recipe-grid .recipe-image .field--name-field-recipe-image.field--type-image{margin:0 7px}.article-detail-page .article-banner img,.item-list,.menuplannermodify-preferences .c-page-banner .block-page-title-block,.page-view-search #main-wrapper,.page-view-search .extended-header .block-views-exposed-filter-blocksearch-page,.top-recipe-section.view-recipe-listing .recipe-grid .recipe-image .field--name-field-recipe-image.field--type-image img,.view-product-listing .exposed_filters_set .views-exposed-form #edit-difficulty .form-checkboxes,.view-product-listing .exposed_filters_set .views-exposed-form .js-form-item,body.articles .article-listing-header .exposed_sort_filter .form-row .js-form-item{width:100%}@media (min-width:1023px){.menuplannerchoose-preferences .c-page-banner .block-page-title-block .title{padding-right:45px}.contact-block .contactus-page-block,.contact-block .field--name-field-maps-address{margin-right:50px}.block-webform{margin:0 0 0 50px}.block-webform .js-form-item h2{font-size:1.875rem}.view-recipe-listing .view-header{width:50%;flex-direction:row;padding-left:48px}.view-recipe-listing .view-header .total-recipe-count{margin-left:auto;padding:30px 0}.view-recipe-listing .view-empty .no-result-found{max-width:650px;padding:50px;margin:30px auto}.view-recipe-listing .views-exposed-form{margin-top:25px;min-width:250px}.view-recipe-listing .exposed_filters_set .views-exposed-form .form-row,.view-recipe-listing .views-exposed-form .form-row{flex-wrap:nowrap}.view-recipe-listing .views-exposed-form .js-form-item{width:100%;padding:0 15px 0 0}.view-recipe-listing .filter_block{margin-top:0;position:relative;top:0;right:0}.view-recipe-listing .exposed_filters_set{width:900px;top:68px}.view-recipe-listing .exposed_filters_set .exposed_filters_title{padding:50px 50px 0}.view-recipe-listing .exposed_filters_set #filterCloseBtn{padding:40px 50px 0;font-size:2.188rem}.view-recipe-listing .exposed_filters_set .views-exposed-form .js-form-item{padding:0 5px}.view-recipe-listing .exposed_filters_set .views-exposed-form #edit-difficulty .form-checkboxes,.view-recipe-listing .exposed_filters_set .views-exposed-form .form-checkboxes{width:auto}.view-recipe-listing .exposed_filters_set .views-exposed-form .form-checkboxes .js-form-item{display:block}.view-recipe-listing .exposed_filters_set .views-exposed-form .form-actions{width:900px;bottom:-112px;padding:20px 0}.view-recipe-listing .exposed_filters_set .views-exposed-form .form-actions input{width:415px}.view-recipe-listing .exposed_filters_set .views-exposed-form .form-actions input:first-child{margin-right:25px}.view-recipe-listing .views-row{width:calc(25% - 14px);margin:0 7px}.view-recipe-listing .recipe-grid .flag-favorites{right:25px}.recipe-listing-header{flex-direction:row;padding:0 20px 60px}.signup-login-alert .modal-content{width:70%!important;padding:9rem 2rem 10rem}.signup-login-alert .modal-content .modal-body{font-size:3.125rem}.top-recipe-section .recipe-view-title p,.top-recipe-section-for-recipe-pages .recipe-view-title p{font-size:1.125rem}.top-recipe-section .attachment,.top-recipe-section-for-recipe-pages .attachment{padding:20px 50px 30px}.top-recipe-section .slick__arrow,.top-recipe-section-for-recipe-pages .slick__arrow{top:38%}.top-recipe-section .slick__arrow .slick-prev,.top-recipe-section-for-recipe-pages .slick__arrow .slick-prev{left:-20px}.top-recipe-section .slick__arrow .slick-next,.top-recipe-section-for-recipe-pages .slick__arrow .slick-next{right:-20px}.top-recipe-section.view-recipe-listing .recipe-grid .recipe-image .field--name-field-recipe-image.field--type-image,.top-recipe-section.view-recipe-listing .recipe-grid .recipe-title a .field--name-title{margin:0 14px}}.top-recipe-section-for-recipe-pages .attachment{padding:30px 15px 15px}.recipe-detail-top-section,.review{padding:0 20px}.recipe-detail-top-section .user-access-error{padding-bottom:3rem;width:100%!important;text-align:justify}@media (min-width:768px){.recipe-detail-top-section .user-access-error{max-width:100%;padding-left:10%;padding-bottom:20px;text-align:left;margin-top:2rem!important;margin-bottom:2rem!important}}.recipe-detail-top-section .user-access-error::before{display:block;content:"\f06a";font-family:FontAwesome;color:#faab17;font-size:5rem;text-align:center}@media (min-width:768px){.recipe-detail-top-section .user-access-error::before{display:inline;position:absolute;top:-15px;margin-left:-10%}}.recipe-detail-top-section .prep-time::before,.recipe-detail-top-section .servings::before{display:inline-block;width:15px;height:15px;margin-right:10px;background-position:center;background-size:contain;background-repeat:no-repeat;content:""}.recipe-detail-top-section .recipe-image-section img{margin-bottom:12px;border-radius:10px;overflow:hidden;width:100%}@media (min-width:992px){.recipe-detail-top-section{padding:30px;display:flex}.recipe-detail-top-section .recipe-image-section{width:calc(50% - 30px);margin-right:30px}.recipe-detail-top-section .recipe-content-section{width:calc(50% - 30px);margin-left:30px}}.recipe-detail-top-section .recipe-content-section h1{font-family:GothamMedium,sans-serif;color:#fff;line-height:1.2;font-size:1.875rem;padding:0;display:block}@media (min-width:768px){.recipe-detail-top-section .recipe-content-section h1{font-size:2.188rem}}@media (min-width:1023px){.top-recipe-section-for-recipe-pages .attachment{padding:30px 50px 15px}.node--type-recipe .view-recipes .view-content.row{display:flex;flex-direction:column;flex-wrap:nowrap}.recipe-detail-top-section{padding:50px}.recipe-detail-top-section .user-access-error{padding-bottom:15px;padding-right:25%}.recipe-detail-top-section .user-access-error::before{top:4.5rem;margin-left:-100px}.recipe-detail-top-section .recipe-image-section{width:calc(50% - 50px);margin-right:50px}.recipe-detail-top-section .recipe-image-section .flag-favorites{right:25px}.recipe-detail-top-section .recipe-content-section{width:calc(50% - 50px);margin-left:50px}.recipe-detail-top-section .recipe-content-section h1{font-size:2.5rem}}.recipe-detail-top-section .prep-time,.recipe-detail-top-section .servings{display:inline-flex;flex-direction:row;align-items:center;margin:15px 20px 15px 0;font-family:OpenSansRegular,sans-serif;color:#fff;font-size:.75rem;position:relative}.recipe-detail-top-section .prep-time::before{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/prep-white.png)}.recipe-detail-top-section .servings::before{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/serv-white.png)}.recipe-detail-top-section .rating{display:inline-flex;flex-direction:row;align-items:center;font-family:OpenSansRegular,sans-serif;color:#faab17;font-size:.875rem;position:relative;vertical-align:baseline}.recipe-detail-top-section .rating .fivestar-basic{display:flex;align-items:center;}.recipe-detail-top-section .rating .description.text-muted{display:inline-flex;align-items:center;padding:0;border:0;font-size:.75rem}.recipe-detail-top-section .rating .description.text-muted .average-rating{padding-right:10px;color:#fff}.recipe-detail-top-section .rating .empty,.recipe-detail-top-section .rating .total-votes{color:#faab17}.recipe-detail-top-section .rating .empty:focus,.recipe-detail-top-section .rating .empty:hover,.recipe-detail-top-section .rating .total-votes:focus,.recipe-detail-top-section .rating .total-votes:hover{text-decoration:underline;cursor:pointer}.recipe-detail-top-section .description{padding:15px 0;border-bottom:1px solid #cacaca}.recipe-detail-top-section .similar-filters{background-color:#d8192f;padding:15px 0}.recipe-detail-top-section .similar-filters h2{font-family:GothamBlack,sans-serif;color:#fff;line-height:1.2;display:block;font-size:1.25rem;padding:0}.recipe-detail-top-section .similar-filters .field--name-field-recipe-ingredient,.recipe-detail-top-section .similar-filters .field--name-field-recipe-type{margin:30px 0 0;display:inline-block}@media (min-width:992px){.recipe-detail-top-section .description{padding:30px 0}.recipe-detail-top-section .similar-filters{padding:20px 0 0}.recipe-detail-top-section .similar-filters h2{margin-bottom:0}.recipe-detail-top-section .similar-filters .field--name-field-recipe-ingredient,.recipe-detail-top-section .similar-filters .field--name-field-recipe-type{margin:10px 0 0}}@media (min-width:1200px){.menuplannerchoose-preferences .c-page-banner .block-page-title-block .title{min-height:130px}.block-webform{padding:50px 75px}.block-webform .webform-submission-contact-form .form-actions input{padding:14px 84px;font-size:1.125rem}.view-recipe-listing .view-header{width:100%;padding-left:265px}.view-recipe-listing .view-header h1{padding:0 0 13px}.view-recipe-listing .view-empty .no-result-found{max-width:750px;margin:50px auto}.view-recipe-listing .attachment{padding:30px}.view-recipe-listing .view-content{margin-top:-77px}.view-recipe-listing .views-row{width:calc(25% - 28px);margin:0 14px}.view-recipe-listing .recipe-grid .prep-time{width:70%}.view-recipe-listing .recipe-grid .servings{width:28%}.recipe-listing-header{padding:0 45px 60px 20px}.recipe-listing-header .exposed_sort_filter{width:30%}.signup-login-alert .modal-content{width:55%!important}.top-recipe-section .more-link a,.top-recipe-section-for-recipe-pages .more-link a{padding:12px 54px;font-size:1.125rem}.top-recipe-section.view-recipe-listing .recipe-grid .recipe-image .field--name-field-recipe-image.field--type-image{min-height:175px}.recipe-detail-top-section .user-access-error{max-width:60%;padding-left:0;padding-right:0}.recipe-detail-top-section .user-access-error::before{top:3.75rem}.recipe-detail-top-section .description{padding:50px 0}.recipe-detail-top-section .similar-filters{padding:30px 0 0}.recipe-detail-top-section .similar-filters .field--name-field-recipe-ingredient,.recipe-detail-top-section .similar-filters .field--name-field-recipe-type{margin:20px 0 0}}.recipe-detail-top-section .similar-filters .field--name-field-recipe-ingredient .field--name-name,.recipe-detail-top-section .similar-filters .field--name-field-recipe-type .field--name-name{padding:10px 20px;background-color:#fff;border-radius:20px;margin-right:15px;margin-bottom:10px;text-align:center;color:#000;font-size:.75rem;font-family:OpenSansRegular,sans-serif;display:inline-block}.recipe-detail-top-section .similar-filters .field--name-field-recipe-ingredient{margin:0 0 30px}.recipe-detail-top-section .similar-filters .list-group{flex-direction:row;margin:30px 0}.recipe-detail-top-section .similar-filters .list-group .list-group-item{padding:10px 20px;background-color:#fff;border-radius:20px;margin-right:15px;margin-bottom:10px;text-align:center}.recipe-detail-top-section .similar-filters .list-group .list-group-item a{color:#000;font-size:.75rem}.recipe-detail-bottom-section .ingredients-section{padding:82px 20px 0;position:relative}.recipe-detail-bottom-section .ingredients-section h2{font-family:GothamBlack,sans-serif;color:#2c4177;line-height:1.2;font-size:1.25rem;padding:0;margin-bottom:30px}.recipe-detail-bottom-section .switch-wrapper{position:absolute;top:25px;right:20px;display:flex;align-items:center}.recipe-detail-bottom-section .switch-wrapper .option{font-size:.875rem;font-family:OpenSansRegular,sans-serif;color:#000}.recipe-detail-bottom-section .switch-wrapper #metricSwitch{display:flex;padding:0 12px}.recipe-detail-bottom-section .switch-wrapper input[type=checkbox]{height:0;width:0;visibility:hidden}.recipe-detail-bottom-section .switch-wrapper label{cursor:pointer;text-indent:-9999px;width:48px;height:28px;background-color:#faab17;display:block;border-radius:28px;position:relative;margin-bottom:0}.recipe-detail-bottom-section .switch-wrapper label:after{content:"";position:absolute;top:2px;left:2px;width:24px;height:24px;background-color:#fff;border-radius:50%;transition:.3s}.recipe-detail-bottom-section .switch-wrapper input:checked+label{background-color:#34c759}.recipe-detail-bottom-section .switch-wrapper input:checked+label:after{left:calc(100% - 2px);transform:translateX(-100%)}.recipe-detail-bottom-section .switch-wrapper label:active:after{width:28px}.recipe-detail-bottom-section .field--name-field-ingredients .field--type-string{font-family:OpenSansRegular,sans-serif;color:#000;font-size:.875rem;margin-bottom:15px;margin-left:15px;display:flex;align-items:center;text-transform:none}.recipe-detail-bottom-section .field--name-field-ingredients .field--type-string::before{content:"";width:5px;height:5px;border-radius:50%;background-color:#000;margin-right:8px;display:inline-block;padding:3px}.recipe-detail-bottom-section .field--name-field-ingredients .field--type-string.field--name-field-heading{font-family:GothamMedium,sans-serif;text-transform:uppercase;margin-bottom:10px;margin-left:0;margin-top:25px}#edit-dietary-requirement legend,#edit-recipe-difficulty legend,#edit-recipe-for-person-capacity legend,#edit-recipe-time legend,.circle-minus,.competition-wrapper .bakeitbetter-competition-form .alert-success,.menuplannerchoose-preferences .webform-progress,.menuplannerchoose-preferences h1.title,.paddles,.page-view-search .extended-header .block-views-exposed-filter-blocksearch-page .form-actions,.recipe-detail-bottom-section .field--name-field-ingredients .field--type-string.field--name-field-heading::before,.review #reviewRecipes .modal-body .js-filter-wrapper.js-form-wrapper.form-group,.ui-front .measurement-converter .col-lg-6.col-md-12:nth-child(2),.view-product-listing .flag-shopping-list .label i,.webform-progress-tracker .progress-step .progress-marker::before,.webform-progress-tracker .progress-step .progress-text,.webform-submission-baker-profile-survey-form .alert.fade.show .close,body.articles .article-listing-header .exposed_sort_filter .bef-toggle,body.articles .article-listing-header .exposed_sort_filter .form-row .form-actions,body.articles .article-listing-header .exposed_sort_filter .form-row .form-composite legend,body.articles .article-listing-header .exposed_sort_filter .form-row .js-form-type-select label,body.articles .article-listing-header .exposed_sort_filter .form-row .js-form-type-textfield label,body.articles .views-element-container>h2,body.home .alert.fade.show.alert-success>.close,body.node--type-recipe>.ui-dialog:not(.sl-del-dialog) .ui-dialog-title,body.path-shopping-list>.ui-dialog:not(.sl-del-dialog) .ui-dialog-title,details[data-webform-element-id=menu_planner_filter_form-submission-information],form#views-exposed-form-menu-planner-view-menu-planner-page{display:none}.recipe-detail-bottom-section .add-to-shopping-list-link,.recipe-detail-bottom-section .webform-dialog-convert-link{font-size:.875rem;font-family:GothamMedium,sans-serif;color:#fff;border:2px solid transparent;border-radius:6px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:8px 24px;line-height:1;margin:10px 0;height:unset;position:relative;overflow:hidden;transition:.5s;width:100%}@media (min-width:768px){.recipe-detail-bottom-section .add-to-shopping-list-link,.recipe-detail-bottom-section .webform-dialog-convert-link{width:46%}.recipe-detail-bottom-section .webform-dialog-convert-link{margin-right:15px}}.recipe-detail-bottom-section .add-to-shopping-list-link:before,.recipe-detail-bottom-section .flag-shopping-list .label:before,.recipe-detail-bottom-section .flag-shopping-list .use-ajax:before,.recipe-detail-bottom-section .webform-dialog-convert-link:before{content:"";display:none;position:absolute;background:rgba(44,65,119,.9);width:60px;height:100%;left:0;top:0;opacity:0;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.recipe-detail-bottom-section .add-to-shopping-list-link:after,.recipe-detail-bottom-section .flag-shopping-list .label:after,.recipe-detail-bottom-section .flag-shopping-list .use-ajax:after,.recipe-detail-bottom-section .webform-dialog-convert-link:after{content:"";display:inline-block;position:absolute;width:20px;height:20px;right:15px;top:50%;transform:translateY(-50%);background-position:center;background-size:contain;background-repeat:no-repeat}.recipe-detail-bottom-section .add-to-shopping-list-link:focus,.recipe-detail-bottom-section .add-to-shopping-list-link:hover,.recipe-detail-bottom-section .webform-dialog-convert-link:focus,.recipe-detail-bottom-section .webform-dialog-convert-link:hover{background-color:#4168c9;text-decoration:none;border-color:#fff}.recipe-detail-bottom-section .add-to-shopping-list-link:focus:before,.recipe-detail-bottom-section .add-to-shopping-list-link:hover:before,.recipe-detail-bottom-section .webform-dialog-convert-link:focus:before,.recipe-detail-bottom-section .webform-dialog-convert-link:hover:before{transform:translateX(300px) skewX(-15deg);opacity:.8;display:inline-block;transition:.7s}.recipe-detail-bottom-section .webform-dialog-convert-link:after,.shopping-list-container .webform-dialog-convert-link:after{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/convert.png)}.recipe-book-page.view-recipe-listing ul.js-pager__items li a,.recipe-detail-bottom-section .flag-shopping-list .label,.recipe-detail-bottom-section .flag-shopping-list .use-ajax{background-color:#e11e34;display:inline-flex;padding:8px 24px;line-height:1;height:unset;overflow:hidden;transition:.5s;text-align:center;position:relative;text-transform:uppercase}.recipe-detail-bottom-section .add-to-shopping-list-link,.shopping-list-container .download-shopping-list-link{background-color:#e11e34;margin-top:5px}.recipe-detail-bottom-section .add-to-shopping-list-link:after,.recipe-detail-bottom-section .flag-shopping-list.action-flag .label::after,.recipe-detail-bottom-section .flag-shopping-list.action-flag .use-ajax::after{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/shopping.png)}.recipe-detail-bottom-section .flag-shopping-list{display:inline}.recipe-detail-bottom-section .flag-shopping-list .label,.recipe-detail-bottom-section .flag-shopping-list .use-ajax{font-size:.875rem;font-family:GothamMedium,sans-serif;color:#fff;border:2px solid transparent;border-radius:6px;align-items:center;justify-content:center;margin:5px 0 10px;width:100%;font-weight:350;cursor:pointer}@media (min-width:768px){.recipe-detail-bottom-section .flag-shopping-list .label,.recipe-detail-bottom-section .flag-shopping-list .use-ajax{width:46%}}.recipe-detail-bottom-section .flag-shopping-list .label:focus:before,.recipe-detail-bottom-section .flag-shopping-list .label:hover:before,.recipe-detail-bottom-section .flag-shopping-list .use-ajax:focus:before,.recipe-detail-bottom-section .flag-shopping-list .use-ajax:hover:before{transform:translateX(300px) skewX(-15deg);opacity:.8;transition:.7s;display:inline-block}.recipe-detail-bottom-section .flag-shopping-list .js-flag-message{display:none;margin:0;position:absolute;width:1px;height:1px}.recipe-detail-bottom-section .flag-shopping-list.action-unflag .label::after,.recipe-detail-bottom-section .flag-shopping-list.action-unflag .use-ajax::after,.view-product-listing .flag-shopping-list.action-unflag .label,.view-product-listing .flag-shopping-list.action-unflag a{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/remove-shopping.png)}.circle-minus:focus,.circle-minus:hover,.masterclass a,.recipe-detail-bottom-section .flag-shopping-list a:focus,.recipe-detail-bottom-section .flag-shopping-list a:hover,.view-product-listing .shop-our-retailers a:hover{text-decoration:none}.recipe-detail-bottom-section .flag-shopping-list .flag-anon-message,.shopping-list-container .attachment .table tr .flag-shopping-list a,.view-product-listing .flag-shopping-list .flag-anon-message,.view-product-listing .flag-shopping-list .label{font-size:0}.article-detail-page #shareArticle,.recipe-detail-bottom-section #shareRecipes,.review #reviewRecipes,.view-news-events .share-article-popup{opacity:1}.recipe-detail-bottom-section .sharing-section{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/recipe-share-icon.png);background-size:30px auto;background-position:left center;background-repeat:no-repeat;margin-left:40px;display:inline-block}.article-detail-page .sharing-section button,.recipe-detail-bottom-section .sharing-section button{border:0;background:0 0;color:#2c4177;font-size:1rem;padding:.5rem 0 .5rem 40px;font-family:GothamMedium,sans-serif}.article-detail-page .sharing-section .modal-title,.recipe-detail-bottom-section .sharing-section .modal-title,.view-news-events .modal-header .modal-title{font-size:1.25rem}.article-detail-page .sharing-section .modal-body,.recipe-detail-bottom-section .sharing-section .modal-body,.view-news-events .modal-body{padding:2rem 0}.article-detail-page .sharing-section .modal-body .addtoany_list,.recipe-detail-bottom-section .sharing-section .modal-body ul .addtoany_list,.view-news-events .modal-body .addtoany_list{display:flex;justify-content:space-between}.masterclass-video-class-modal__buttons--controls .video__wrapper--play #video-play,.review .comment__content .short-comments *{display:inline}.recipe-detail-bottom-section .print__wrapper{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/recipe-print-icon.png);background-size:30px auto;background-position:left center;background-repeat:no-repeat;margin-left:40px;display:inline-block}.recipe-detail-bottom-section .print__wrapper a{border:0;background:0 0;color:#2c4177;font-size:1rem;padding:.5rem 0 .5rem 40px;font-family:GothamMedium,sans-serif;text-decoration:none;line-height:3.125rem}.direction-section{padding:30px 20px}.direction-section .field--name-field-directions .field__label{font-family:GothamBlack,sans-serif;color:#2c4177;line-height:1.2;font-size:1.25rem;margin-bottom:30px}.direction-section .field--name-field-directions .field__item p{font-family:OpenSansRegular,sans-serif;color:#000;font-size:.875rem;margin-bottom:20px;text-transform:none}.direction-section .field--name-field-directions .field__item p strong{font-family:GothamMedium,sans-serif}.direction-section .field--name-field-directions .field__item ol{list-style-type:none;counter-reset:item;padding-left:45px}.direction-section .field--name-field-directions .field__item ol li{font-family:OpenSansRegular,sans-serif;color:#000;font-size:.875rem;margin-bottom:35px;position:relative;counter-increment:item}.direction-section .field--name-field-directions .field__item ol li::before{content:counter(item);display:inline-flex;align-items:center;justify-content:center;font-family:GothamBlack,sans-serif;font-weight:900;color:#2c4177;line-height:1.2;font-size:1.25rem;position:absolute;top:0;left:-45px}.review h2{text-align:center;border-bottom:1px solid #e9e9e9;margin-bottom:35px}.review .text-center .btn-primary{margin-bottom:50px;padding-left:25px;padding-right:40px;font-size:.875rem;width:100%;margin-left:auto;margin-right:auto}@media (min-width:768px){.recipe-detail-bottom-section .sharing-section{background-size:40px auto;margin-left:0}.recipe-detail-bottom-section .sharing-section button{font-size:1.3rem;padding-left:60px}.recipe-detail-bottom-section .sharing-section .modal-body .addtoany_list.a2a_kit_size_32>a{font-size:40px}.recipe-detail-bottom-section .print__wrapper{background-size:40px auto;margin-left:20px}.recipe-detail-bottom-section .print__wrapper a{font-size:1.3rem;padding-left:60px}.review .text-center .btn-primary{width:50%}}.review .text-center .btn-primary i{position:absolute;right:15px;color:#fff}.review .comment{display:block;background-color:transparent}.review .comment__author{width:65%;font-size:1rem}.review .field--name-field-review-title{padding-top:.625rem;font-family:OpenSansBold,sans-serif;font-size:.875rem}.review .comment__permalink,.review .comment__time{color:#2c4177;font-family:OpenSansRegular,sans-serif;font-size:.875rem}.review .comment__content{background-color:#f5f5f5;border-color:transparent;border-radius:10px;padding-left:1.3rem;font-family:GothamBold,sans-serif;color:#2c4177;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/user-icon.png);background-size:30px auto;background-position:7px 25px;background-repeat:no-repeat;margin-bottom:20px}.review .comment__content::after,.review .comment__content::before{border:0}.review .comment__content .card-body.date{position:absolute;top:0;right:0}.article-detail-page ul li,.my-recipe-book .view-recipe-listing .attachment .views-infinite-scroll-content-wrapper,.recipe-book-page .recipe-view-title p,.review .comment__content .form-group,.shopping-list-container h1+p,.view-news-events .article-grid .form-group{margin-bottom:0}.review .comment__content p{color:#2c4177;font-size:.875rem}.modal-content .modal-header h3,.recipe-book-page h1{font-size:1.875rem;color:#2c4177;font-family:GothamMedium,sans-serif}.review .comment__content .short-comments{display:inline;padding-right:5px}.review .comment__content .see-more-reviews{font-size:.75rem;text-decoration:underline;color:#2c4177}.review .comment__content .see-more-reviews:active,.review .comment__content .see-more-reviews:hover{color:#e11e34}.review .pagination,.view-product-listing ul.js-pager__items{justify-content:center}.review .pagination>li>a,.review .pagination>li>span{border:0;color:#494949;font-family:GothamMedium,sans-serif}.review .pagination>li>a:focus,.review .pagination>li>a:hover,.review .pagination>li>span:focus,.review .pagination>li>span:hover{background:0 0;color:#e11e34}.review .pagination .page-item.active .page-link{color:#e11e34;text-decoration:underline;background:0 0}.review #reviewRecipes .modal-body{padding:1rem 0}.review #reviewRecipes .modal-body .alert.fade.show{opacity:1;position:relative}.review #reviewRecipes .modal-body .alert.fade.show .close{top:15px;right:15px;display:none}#reviewMasterclass label,#shareMasterclass label,.review #reviewRecipes .modal-body label{color:#2c4177;font-family:GothamBlack,sans-serif;font-size:1.25rem}.review #reviewRecipes .modal-body .text-full.form-control{border-color:#2c4177;color:#2c4177}.review #reviewRecipes .modal-body .form-submit{width:100%;margin-left:auto;margin-right:auto}.modal-content .modal-header{justify-content:left;padding:0}.modal-content .modal-header h3{margin:0;padding:0 0 .5rem}@media (min-width:768px){.review .comment__author{width:90%;font-size:1.25rem}.review #reviewRecipes .modal-body label,.review .comment__content p,.review .field--name-field-review-title{font-size:1rem}.review .comment__permalink,.review .comment__time{font-size:.875rem}.review .comment__content{padding-left:2.5rem;background-size:40px auto;background-position:10px 30px;margin-bottom:20px}.modal-content .modal-header h3{font-size:2.188rem}}.modal-content .modal-header .close{top:30px;right:30px;font-size:25px;width:25px;height:25px;opacity:1;font-family:GothamBlack,sans-serif;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/close-blue.png);text-indent:-9999px;background-repeat:no-repeat}.modal-content .modal-header .close::focus-visible,.modal-content .modal-header .close:focus{outline:0!important}.whatsapp-me-section{display:inline-block;font-size:1.3rem;padding-left:20px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/whatsapp-me.png);background-size:40px auto;background-position:left center;background-repeat:no-repeat;margin-left:40px}.whatsapp-me-section a{border:0;background:0 0;color:#2c4177;padding:.5rem 0 .5rem 40px;font-family:GothamMedium,sans-serif;text-decoration:none;line-height:3.125rem}.recipe-meta-row{.reviews-link{display:inline-flex;align-items:center;margin:0;padding-left:20px;a{text-decoration:underline;color:#FAAB17;font-family: OpenSansRegular, sans-serif;}@include for-size(xs){padding-left:0;}}}.recipe-detail-top-section{.rating{.empty,.total-votes{pointer-events:none!important;}}}.recipe-book-page h1{padding:0;margin-bottom:16px}@media (min-width:768px){.modal-content .modal-header .close{font-size:50px;width:30px;height:30px}.recipe-book-page h1{font-size:2.188rem}}.recipe-book-page .recipe-view-title{padding:30px 30px 0}.recipe-book-page.view-recipe-listing .views-infinite-scroll-content-wrapper{row-gap:0;margin-top:30px}.recipe-book-page.view-recipe-listing ul.js-pager__items{padding-top:0}.recipe-book-page.view-recipe-listing ul.js-pager__items li a{font-size:1rem;font-family:GothamMedium,sans-serif;color:#fff;border:2px solid transparent;border-radius:6px;align-items:center;justify-content:center;margin:0 0 20px}.login-information-section a:before,.no-results a:before,.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button:before,.profile-information-section a:before,.recipe-book-page.view-recipe-listing ul.js-pager__items li a:before{content:'';display:block;position:absolute;background:rgba(250,171,23,.9);width:60px;height:100%;left:0;top:0;opacity:.5;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.no-results a:after,.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button:after,.recipe-book-page.view-recipe-listing ul.js-pager__items li a:after{content:'';display:block;position:absolute;background:rgba(44,65,119,.9);width:30px;height:100%;left:30px;top:0;opacity:0;filter:blur(5px);transform:translateX(-100px) skewX(-15deg)}.login-information-section a:focus,.login-information-section a:hover,.no-results a:focus,.no-results a:hover,.profile-information-section a:focus,.profile-information-section a:hover,.recipe-book-page.view-recipe-listing ul.js-pager__items li a:focus,.recipe-book-page.view-recipe-listing ul.js-pager__items li a:hover{background-color:#990617;text-decoration:none;border-color:#fff}.login-information-section a:focus:after,.login-information-section a:focus:before,.login-information-section a:hover:after,.login-information-section a:hover:before,.no-results a:focus:before,.no-results a:hover:before,.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button:focus:after,.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button:focus:before,.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button:hover:after,.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button:hover:before,.profile-information-section a:focus:after,.profile-information-section a:focus:before,.profile-information-section a:hover:after,.profile-information-section a:hover:before,.recipe-book-page.view-recipe-listing ul.js-pager__items li a:focus:before,.recipe-book-page.view-recipe-listing ul.js-pager__items li a:hover:before{transform:translateX(300px) skewX(-15deg);opacity:.6;transition:.7s}.no-results a:focus:after,.no-results a:hover:after,.recipe-book-page.view-recipe-listing ul.js-pager__items li a:focus:after,.recipe-book-page.view-recipe-listing ul.js-pager__items li a:hover:after{transform:translateX(300px) skewX(-15deg);opacity:1;transition:.7s}.alert-success{position:absolute}.item-list ul{display:flex;flex-direction:row;flex-wrap:wrap}.item-list ul li{width:calc(50% - 28px);margin:0 14px;padding:0}.my-recipe-book .view-recipe-listing .attachment{padding:15px 15px 0}.banner-with-entity-title-field-description{position:absolute;top:50%;left:0;right:0;margin:0 auto;max-width:80%;text-align:center}.about .field--name-field-cta-button a,.webform-options-display-side-by-side>div.checkbox+.checkbox{margin:10px 0}.about .feature-cmp.image-right .feature-cmp--image-video{padding:50px 30px 50px 0;border-radius:10px}.about .feature-cmp.image-right .feature-cmp--image-video img{height:auto;object-fit:cover;width:100%;border-radius:10px 10px 0 0}.about .feature-cmp.image-left img:hover,.about .feature-cmp.image-right .feature-cmp--image-video img:hover{transform:none}.about .feature-cmp.image-left .feature-cmp--image-video{border-radius:10px;padding:30px 30px 50px 0}.about .feature-cmp.image-left img{width:100%;border-radius:10px 10px 0 0;padding:0}.about .homepage-feature .feature-cmp .feature-cmp--image-video{background-color:#fff;border-radius:0;padding:0}.about .homepage-feature .feature-cmp .feature-cmp--image-video img{max-width:100%;display:inline-block;object-fit:cover}.about .homepage-feature .feature-cmp .feature-cmp--content,.top-recipe-section.theme-seasonal-recipe-section .slick--less .slick-track{text-align:left}@media (min-width:768px){.item-list ul li{width:calc(25% - 28px)}.about .homepage-feature .feature-cmp .feature-cmp--content{order:2;padding:100px 60px}}.progress-tracker--center{margin-top:10px}.webform-progress{width:800px;padding-left:0;z-index:99}.webform-progress-tracker .progress-step .progress-marker::after{background-color:#fff;right:-35%}@media (min-width:768px){.webform-progress-tracker .progress-step .progress-marker::after{right:-18%}}@media (min-width:992px){.recipe-detail-top-section .similar-filters .field--name-field-recipe-ingredient{margin:0 0 10px}.recipe-detail-bottom-section{padding:30px;display:flex}.recipe-detail-bottom-section .ingredients-section{width:calc(50% - 30px);margin-right:30px;padding:0}.recipe-detail-bottom-section .switch-wrapper{top:0}.recipe-detail-bottom-section .add-to-shopping-list-link,.recipe-detail-bottom-section .webform-dialog-convert-link{width:auto;padding:10px 36px}.recipe-detail-bottom-section .flag-shopping-list .label,.recipe-detail-bottom-section .flag-shopping-list .use-ajax{width:auto;padding:10px 45px 10px 20px}.direction-section{width:calc(50% - 30px);margin-left:30px;padding:0}.direction-section .field--name-field-directions .field__item ol li::before{font-size:1.5rem}.recipe-book-page .recipe-view-title{padding:50px 50px 0}.recipe-book-page .view-empty{padding:50px}.recipe-book-page .view-empty a{padding:10px 36px}.webform-progress{padding-left:238px;z-index:19}.webform-progress-tracker .progress-step .progress-marker::after{right:-50%}}#edit-diet-type::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}#edit-diet-type::-webkit-scrollbar{height:3px;background-color:#f5f5f5}#edit-diet-type::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#d62929}form#webform-submission-menu-planner-filter-form-add-form input:after,form#webform-submission-menu-planner-filter-form-edit-form input:after{content:"";visibility:visible;justify-content:center;display:flex;align-items:center;cursor:pointer}div#edit-diet-type,div#edit-difficulty-level,div#edit-recipe-person-capacity-list,div#edit-recipe-time-list{display:flex;justify-content:space-around}form#webform-submission-menu-planner-filter-form-add-form input:after:hover,form#webform-submission-menu-planner-filter-form-add-form input:hover,form#webform-submission-menu-planner-filter-form-edit-form input:after:hover,form#webform-submission-menu-planner-filter-form-edit-form input:hover{cursor:pointer}form#webform-submission-menu-planner-filter-form-add-form input[type=checkbox],form#webform-submission-menu-planner-filter-form-edit-form input[type=checkbox]{visibility:hidden;width:100%;height:103px;border-radius:10px;max-width:100%;border:none}form#webform-submission-menu-planner-filter-form-add-form input:checked:after,form#webform-submission-menu-planner-filter-form-edit-form input:checked:after{content:"\2713";margin:0}.shopping-list-container .shopping-list-btn-container,form#webform-submission-menu-planner-filter-form-add-form,form#webform-submission-menu-planner-filter-form-edit-form{padding-top:30px}form#webform-submission-menu-planner-filter-form-add-form input[type=checkbox]:after,form#webform-submission-menu-planner-filter-form-edit-form input[type=checkbox]:after{width:100%;height:103px;max-width:100%;border-radius:10px;background-color:#f5f5f5;color:#000;border:1px solid transparent;box-shadow:0 1px 6px #cacaca}form#webform-submission-menu-planner-filter-form-add-form input[type=checkbox]:checked:after,form#webform-submission-menu-planner-filter-form-edit-form input[type=checkbox]:checked:after{content:"";width:100%;max-width:100%;height:103px;border-radius:10px;background-color:#2c4177;color:#fff}form#webform-submission-menu-planner-filter-form-add-form input[type=checkbox]:checked+label,form#webform-submission-menu-planner-filter-form-edit-form input[type=checkbox]:checked+label{z-index:2;color:#fff}form#webform-submission-menu-planner-filter-form-add-form label,form#webform-submission-menu-planner-filter-form-edit-form label{position:absolute;top:36%;font-size:1.5rem;font-family:GothamMedium,sans-serif;line-height:normal}div#edit-diet-type,div#edit-diet-type .fieldset-wrapper,div#edit-difficulty-level,div#edit-difficulty-level .fieldset-wrapper,div#edit-recipe-person-capacity-list,div#edit-recipe-person-capacity-list .fieldset-wrapper,div#edit-recipe-time-list,div#edit-recipe-time-list .fieldset-wrapper{width:85%;margin:0 auto;overflow-x:inherit;height:auto;overflow-y:inherit;border:none}.webform-options-display-side-by-side{display:flex;width:80%;margin:0 auto;flex-wrap:nowrap;flex-direction:column}.webform-options-display-side-by-side>div{display:block;height:103px;width:100%;position:relative;border:none;margin:10px 0}.webform-options-display-side-by-side label{position:absolute;top:50%;left:0;right:0;width:auto;margin:0 auto;text-align:center;padding:0;color:#fff}.webform-submission-add-form .form-actions,.webform-submission-edit-form .form-actions{text-align:center;margin:0 0 30px}.webform-submission-add-form .form-actions input,.webform-submission-edit-form .form-actions input{width:40%;padding:10px 24px;margin-top:0}.webform-submission-add-form .form-actions .webform-button--previous,.webform-submission-edit-form .form-actions .webform-button--previous{background-color:transparent;border-radius:6px;border:1px solid #cacaca;color:#000}.webform-submission-add-form .fieldset-wrapper,.webform-submission-edit-form .fieldset-wrapper{height:auto}.webform-submission-add-form .modification-msg,.webform-submission-edit-form .modification-msg{font-size:.875rem;font-family:OpenSansRegular,sans-serif;padding:20px 0}#edit-vendor input[type=radio],form#webform-submission-menu-planner-filter-form-add-form #edit-dietary-requirement input[type=checkbox],form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type=checkbox]{width:100%;max-width:100%;height:auto}#edit-vendor input[type=radio]::after,form#webform-submission-menu-planner-filter-form-add-form #edit-dietary-requirement input[type=checkbox]::after,form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type=checkbox]::after{border:none;box-shadow:none;background:0 0;height:auto}#edit-vendor input[type=radio]:checked,form#webform-submission-menu-planner-filter-form-add-form #edit-dietary-requirement input[type=checkbox]:checked,form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type=checkbox]:checked{z-index:2;margin:0}form#webform-submission-menu-planner-filter-form-add-form #edit-dietary-requirement input[type=checkbox]:checked+label>.diet-img::after,form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type=checkbox]:checked+label>.diet-img::after{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,.6);position:absolute;top:0;left:0;right:0;border-radius:10px}form#webform-submission-menu-planner-filter-form-add-form #edit-dietary-requirement input[type=checkbox]:checked+label>.diet-img::before,form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type=checkbox]:checked+label>.diet-img::before{content:"\f00c";font-family:FontAwesome;border:3px solid #fff;width:35px;border-radius:50%;height:35px;color:#fff;left:0;top:30%;right:0;display:flex;margin:0 auto;position:absolute;z-index:9;align-items:center;justify-content:center;font-size:12px}@media (min-width:768px){form#webform-submission-menu-planner-filter-form-add-form #edit-dietary-requirement input[type=checkbox]:checked+label>.diet-img::before,form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type=checkbox]:checked+label>.diet-img::before{top:45%}}#edit-dietary-requirement .webform-options-display-side-by-side>div{height:auto;display:inline-block;width:calc(46% - 10px);margin:10px;padding:0;vertical-align:top}#edit-dietary-requirement .webform-options-display-side-by-side>div label{width:100%;top:0;position:relative}#edit-dietary-requirement .webform-options-display-side-by-side>div label img{width:100%;border-radius:10px}#edit-dietary-requirement .webform-options-display-side-by-side>div label .diet-label{display:block;margin:10px 0;font-size:.875rem;font-family:GothamMedium,sans-serif;text-align:left}#edit-dietary-requirement .fieldset-wrapper{height:auto;max-width:100%;margin:0 auto;overflow:hidden;overflow-y:hidden;padding:20px}#edit-dietary-requirement div#edit-diet-type{width:100%;margin:0 auto;overflow-x:hidden;height:auto;overflow-y:hidden}@media (min-width:1023px){.recipe-detail-bottom-section{padding:50px}.recipe-detail-bottom-section .ingredients-section{width:calc(50% - 50px);margin-right:50px}.direction-section{width:calc(50% - 50px);margin-left:50px}.review .text-center .btn-primary{padding-left:25px;padding-right:54px;width:auto}.review #reviewRecipes .modal-content{padding:30px 50px}.review #reviewRecipes .modal-body .form-submit{width:auto;margin:10px 0}.modal-content .modal-header h3,.recipe-book-page h1{font-size:2.5rem}.banner-with-entity-title-field-description{max-width:566px}.about .feature-cmp.image-right .feature-cmp--image-video img{border-top-left-radius:0;border-bottom-left-radius:0}.about .feature-cmp.image-left img{border-top-right-radius:0;border-bottom-right-radius:0}.about .homepage-feature .feature-cmp .feature-cmp--content{order:1;padding:1rem 3rem}form#webform-submission-menu-planner-filter-form-add-form input[type=checkbox],form#webform-submission-menu-planner-filter-form-add-form input[type=checkbox]:after,form#webform-submission-menu-planner-filter-form-add-form input[type=checkbox]:checked:after,form#webform-submission-menu-planner-filter-form-edit-form input[type=checkbox],form#webform-submission-menu-planner-filter-form-edit-form input[type=checkbox]:after,form#webform-submission-menu-planner-filter-form-edit-form input[type=checkbox]:checked:after{height:180px}form#webform-submission-menu-planner-filter-form-add-form label,form#webform-submission-menu-planner-filter-form-edit-form label{top:46%}.webform-options-display-side-by-side{flex-direction:row}.webform-options-display-side-by-side>div{margin:20px;height:180px}.webform-options-display-side-by-side>div.checkbox+.checkbox{margin:20px}.webform-submission-add-form .form-actions,.webform-submission-edit-form .form-actions{margin:0 0 50px}.webform-submission-add-form .form-actions input,.webform-submission-edit-form .form-actions input{width:25%}form#webform-submission-menu-planner-filter-form-add-form #edit-dietary-requirement input[type=checkbox],form#webform-submission-menu-planner-filter-form-add-form #edit-dietary-requirement input[type=checkbox]::after,form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type=checkbox],form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type=checkbox]::after{height:162px}#edit-dietary-requirement .webform-options-display-side-by-side{white-space:nowrap}#edit-dietary-requirement .webform-options-display-side-by-side>div{width:25%;height:170px}#edit-dietary-requirement .webform-options-display-side-by-side>div label .diet-label{margin:20px 0}#edit-dietary-requirement .fieldset-wrapper{max-width:88%;padding:0}#edit-dietary-requirement div#edit-diet-type{padding-bottom:30px}.paddles{display:block}}@media (min-width:1200px){.recipe-detail-top-section .similar-filters .field--name-field-recipe-ingredient{margin:0 0 20px}.recipe-detail-bottom-section .add-to-shopping-list-link,.recipe-detail-bottom-section .webform-dialog-convert-link{padding:12px 54px}.recipe-detail-bottom-section .webform-dialog-convert-link:after{width:30px;height:28px}.recipe-detail-bottom-section .flag-shopping-list{max-width:328px}.recipe-detail-bottom-section .flag-shopping-list .label,.recipe-detail-bottom-section .flag-shopping-list .use-ajax{padding:12px 48px}.recipe-book-page .view-empty a{padding:12px 54px;font-size:1.125rem}.recipe-book-page.view-recipe-listing ul.js-pager__items li a{padding:12px 42px;font-size:1.125rem}.my-recipe-book .view-recipe-listing .attachment{padding:15px 30px 0}.my-recipe-book .view-recipe-listing .attachment .recipe-grid{margin-bottom:40px}.about .homepage-feature .feature-cmp .feature-cmp--content{padding:4rem}form#webform-submission-menu-planner-filter-form-add-form #edit-dietary-requirement input[type=checkbox]:checked+label>.diet-img::before,form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type=checkbox]:checked+label>.diet-img::before{width:55px;height:55px;border:6px solid #fff;font-size:20px;top:33%}#edit-dietary-requirement .webform-options-display-side-by-side>div label .diet-img img{min-height:180px}#edit-dietary-requirement div#edit-diet-type{height:236px}}@media (min-width:1023px){.paddle{width:50px;height:50px;background-color:#2c4177;border-radius:6px;position:absolute;top:24%;border:none}.paddle.left-paddle{left:4%;z-index:9}}@media (min-width:1023px) and (min-width:1200px){.paddle{width:60px;height:60px}}#edit-diet-type input[disabled],#edit-diet-type input[disabled]+label img,#edit-diet-type input[disabled]::after{cursor:default}#edit-diet-type input[disabled]+label{cursor:default;color:#cacaca!important}.measurement-converter .block-webform{margin:0;padding:40px 5px;background-color:#fff}@media (min-width:768px){.measurement-converter .block-webform{padding:40px 25px}.measurement-converter .block-webform h1{font-size:2.5rem}}@media (min-width:1200px){.measurement-converter .block-webform{padding:60px 60px 60px 45px}}.measurement-converter .block-webform h1{padding:0;color:#2c4177;margin-bottom:12px}.measurement-converter .block-webform p{font-weight:400}.measurement-converter .block-webform .webform-submission-measurement-converter-form{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.measurement-converter .block-webform .js-form-item{margin-bottom:16px;width:78%}.measurement-converter .block-webform .js-form-item.js-form-type-processed-text{margin-bottom:20px;width:100%}.measurement-converter .block-webform .js-form-item .form-control,.measurement-converter .block-webform .js-form-item .form-select{font-weight:600;background-color:#f5f5f5;color:#494949;font-family:OpenSansRegular,sans-serif;line-height:1.3;padding:15px 26px;font-size:.875rem;border:1px solid #f5f5f5;border-radius:8px;height:50px}.measurement-converter .block-webform .js-form-item.form-item-output-field{width:40%;display:inline-flex;margin-top:40px}.measurement-converter .block-webform .js-form-item.form-item-input-field .form-control,.measurement-converter .block-webform .js-form-item.form-item-output-field .form-control{font-size:1.125rem;color:#000;padding:12px 26px}.measurement-converter .block-webform .js-form-item.form-item-input-field{width:40%;display:inline-flex;flex-direction:column;margin-top:40px}.measurement-converter .block-webform .js-form-item.form-item-markup{display:inline-flex;justify-content:center;font-size:30px;font-family:OpenSansRegular,sans-serif;color:#000;font-weight:600;padding:14px;align-items:center;height:50px;width:20%;margin-top:40px}.measurement-converter .block-webform .js-form-item.form-item-markup-01{text-align:center;font-family:OpenSansRegular,sans-serif;font-weight:600;font-size:1.25rem}.measurement-converter .block-webform .js-form-item .description .webform-element-description{font-size:.625rem;font-family:OpenSansRegular,sans-serif;color:#000;display:inline-block;margin-top:10px;line-height:1.2}.measurement-converter .block-webform input[data-drupal-selector=edit-swap-button]{width:54px;height:50px;background-color:#2c4177;font-size:0;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/convert.png);background-position:center;background-repeat:no-repeat;background-size:30px;display:block;padding:12px;margin:0 auto 16px}@media (max-width:992px){.header .navbar .region-secondary-menu .block-we-megamenu.contextual-region{position:unset}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu{padding:0 20px}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.open>a{background-color:transparent;color:#fff;border-bottom:none}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.open>a:focus,.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.open>a:hover{border-bottom:none}.about .feature-cmp{margin-bottom:25px}.about .feature-cmp>div{width:100%}.about .feature-cmp.image-left .feature-cmp--image-video,.about .feature-cmp.image-right .feature-cmp--image-video{order:2;padding:0 40px}.measurement-converter .block-webform .js-form-item.form-item-output-field{order:8}.measurement-converter .block-webform .js-form-item.form-item-input-field{order:6}.measurement-converter .block-webform .js-form-item.form-item-markup{order:7}.measurement-converter .block-webform input[data-drupal-selector=edit-swap-button]{order:5}}.measurement-converter .cmp-callout{margin-bottom:40px;padding:0 5px}@media (min-width:1023px){.paddle.left-paddle::before{content:'';font-family:unset;font-size:0;color:#fff;opacity:.9;display:inline-block;width:30px;height:30px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/prev-arrow.png);background-position:center;background-size:contain;background-repeat:no-repeat}.paddle.right-paddle{right:4%;z-index:9}.paddle.right-paddle::before{content:'';font-family:unset;font-size:0;color:#fff;opacity:.9;display:inline-block;width:30px;height:30px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/nxt-arrow.png);background-position:center;background-size:contain;background-repeat:no-repeat}.measurement-converter .block-webform .js-form-item.js-form-type-select{width:40%}.measurement-converter .block-webform .js-form-item.form-item-input-field,.measurement-converter .block-webform .js-form-item.form-item-markup,.measurement-converter .block-webform .js-form-item.form-item-output-field{margin-top:0}.measurement-converter .cmp-callout{padding:40px 25px;margin-bottom:0}}@media (min-width:1200px){.measurement-converter .cmp-callout{padding:60px 45px 60px 60px}}@media (min-width:768px){.measurement-converter .cmp-callout img{padding:0 25px}}.measurement-converter .cmp-callout img:hover{transform:scale(1)}.article-detail-page .layout,.ui-front .measurement-converter .block-webform,.webform-submission-baker-profile-survey-form{padding:15px}@media (min-width:768px){.ui-front .measurement-converter .block-webform{padding:30px}}@media (min-width:1023px){.measurement-converter .cmp-callout img{padding:0}.ui-front .measurement-converter .block-webform{padding:40px}}.ui-front .measurement-converter .col-lg-6.col-md-12{max-width:100%;flex:0 0 100%}.view-recipe-listing.menu-planner-listing .view-header{padding:20px;background-color:transparent;flex-direction:column}.view-recipe-listing.menu-planner-listing .view-header h1{padding:5px 0;color:#2c4177;margin-bottom:16px;font-family:GothamMedium,sans-serif;font-size:1.875rem}@media (min-width:768px){.view-recipe-listing.menu-planner-listing .view-header h1{font-size:2.188rem}.view-product-listing .view-empty .no-result-found{max-width:400px;padding:25px;margin:30px auto;box-shadow:1px 2px 15px 0 #000}}.view-recipe-listing.menu-planner-listing .view-header .total-recipe-count{color:#000;font-family:OpenSansRegular,sans-serif;font-size:1rem;line-height:1.4;padding:0;margin:0}.view-recipe-listing.menu-planner-listing .view-content{margin-top:0;padding:30px}.view-recipe-listing.menu-planner-listing .view-footer{text-align:center;padding:0 0 30px}.view-recipe-listing.menu-planner-listing .circle-minus{border-radius:25px;background-color:#fff;color:#000;z-index:1;position:absolute;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:0;left:10px;top:10px;box-shadow:1px 1px 2px #000}.view-recipe-listing.menu-planner-listing .circle-minus:hover+.hovercard{opacity:1;display:inline-block;transition:.5s ease-in-out 0.1s}@keyframes rotation{from{transform:rotate(0)}to{transform:rotate(359deg)}}.removing-overlay button:focus,.removing-overlay button:hover{outline:0;border:none}.removing-overlay button i{animation:2s linear infinite rotation}.removing-overlay .recipe-image img{opacity:.3}.path-menuplanner .views-infinite-scroll-content-wrapper{margin-bottom:0;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.no-results{padding:50px}.no-results a{font-size:1rem;font-family:GothamMedium,sans-serif;background-color:#e11e34;color:#fff;border:2px solid transparent;border-radius:6px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:8px 24px;line-height:1;margin:10px 0;height:unset;position:relative;overflow:hidden;transition:.5s}.no-results .result-count{font-size:1.5rem;font-weight:400;font-family:OpenSansRegular,sans-serif}.no-results .result-count span{font-size:2rem;font-family:GothamMedium,sans-serif}.view-empty .no-results{padding:25px}.view-empty .no-results a{margin:20px 0}.view-product-listing .view-header{background-color:#d8192f;padding:0 16px;width:100%;display:flex;flex-direction:column}.view-product-listing .views-exposed-form .form-item-sort-by label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.view-product-listing .exposed_filters_set{display:none;position:fixed;left:0;right:0;margin:0 auto;top:60px;width:100%;background-color:#fff;border:1px solid #cacaca;box-shadow:3px -2px 6px #000;border-top-left-radius:10px;border-top-right-radius:10px;z-index:100}@media (min-width:768px){.view-product-listing .exposed_filters_set{width:650px;margin:0 auto}.view-product-listing .exposed_filters_set .views-exposed-form{margin:40px 50px 10px;height:300px}}.view-product-listing .exposed_filters_set .views-exposed-form::-webkit-scrollbar{width:6px}.view-product-listing .exposed_filters_set .views-exposed-form::-webkit-scrollbar-track{box-shadow:inset 0 0 6px #cacaca;border-radius:10px}.view-product-listing .exposed_filters_set .views-exposed-form::-webkit-scrollbar-thumb{background-color:#e11e34;border-radius:10px;height:100px;outline:0}.view-product-listing .exposed_filters_set .views-exposed-form .checkbox::-webkit-scrollbar{width:100%;height:6px;background-color:#cacaca}.view-product-listing .exposed_filters_set .views-exposed-form .checkbox::-webkit-scrollbar-track{width:100%;height:6px;background-color:#cacaca;box-shadow:inset 0 0 6px #cacaca}.view-product-listing .exposed_filters_set .views-exposed-form .checkbox::-webkit-scrollbar-thumb{background-color:#494949;width:78px;height:6px;border-radius:5px;outline:0}.view-product-listing .exposed_filters_set .views-exposed-form .form-checkboxes .js-form-item .form-checkbox:checked+label::after{content:'';display:inline-block;position:absolute;width:14px;height:14px;right:15px;top:50%;transform:translateY(-50%);background-position:center;background-size:contain;background-repeat:no-repeat;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/tick.png)}@media (min-width:768px){.view-product-listing .exposed_filters_set .views-exposed-form .form-actions{width:650px;left:50%;transform:translateX(-50%)}.view-product-listing .exposed_filters_set .views-exposed-form .form-actions input{width:300px}}.view-product-listing .view-content{flex-direction:row;row-gap:30px;justify-content:left}@media (min-width:768px){.view-product-listing .views-row{width:calc(33.333% - 14px);margin:0 7px}.view-product-listing .product-image .field--type-image{margin:0}}.view-product-listing .product-image{position:relative;margin-bottom:15px;padding:16px;text-align:center;height:230px;background-color:#fff1e2;display:flex;align-items:center;justify-content:center;border-radius:10px}.view-product-listing .product-image img{display:inline-block;width:auto;height:auto;margin:0;max-height:200px}.view-product-listing .flag-shopping-list{position:absolute;top:10px;right:10px;width:40px;height:40px;border-radius:50%;display:inline-block}.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-titlebar,.view-product-listing .flag-shopping-list.action-flag{background-color:#fff}.view-product-listing .flag-shopping-list.action-flag .label,.view-product-listing .flag-shopping-list.action-flag a{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/add-shopping.png)}.view-product-listing .flag-shopping-list.action-unflag{background-color:#e11e34}.view-product-listing .flag-shopping-list .label,.view-product-listing .flag-shopping-list a{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:inline-block;width:20px;height:20px;font-size:0;line-height:1;background-repeat:no-repeat;background-size:contain;background-position:center}.view-product-listing ul.js-pager__items li.page-item .page-link{background-color:transparent;border-color:transparent;color:#494949;font-size:.875rem;font-family:GothamBold,sans-serif}.view-product-listing ul.js-pager__items li.active .page-link{color:#e11e34;text-decoration:underline}.view-product-listing ul.js-pager__items li a{border-color:transparent;color:#494949;font-size:.875rem;font-family:GothamBold,sans-serif}.view-product-listing .shop-our-retailers{text-align:center;background-color:#f5f5f5;padding:40px 20px}.view-product-listing .shop-our-retailers h2{font-family:OpenSansRegular,sans-serif;font-weight:400;font-size:1.125rem;color:#000;line-height:1.3;padding:0;margin-bottom:25px}.view-product-listing .shop-our-retailers .embedded-entity{width:130px;display:inline-block;margin-right:15px;cursor:pointer}.view-product-listing .shop-our-retailers .embedded-entity:last-child{margin-right:0}.shopping-list-container{padding:40px 20px 20px}@media (min-width:768px){.view-product-listing .shop-our-retailers{padding:50px 30px}.shopping-list-container{padding:40px}}@media (min-width:992px){.measurement-converter .block-webform .js-form-item{width:100%}.measurement-converter .block-webform .js-form-item.form-item-markup-01{display:none}.no-results a{padding:10px 36px}.view-product-listing .view-header{padding-left:220px}.view-product-listing .view-header h1{padding:8px 0 13px}.view-product-listing .exposed_filters_set .views-exposed-form{height:250px}.shopping-list-container{padding:50px}.shopping-list-container .col-lg-6:first-child{padding-right:25px}.shopping-list-container .col-lg-6:last-child{padding-left:25px}}.shopping-list-container h1{color:#2c4177;padding:0;font-weight:350;font-size:1.875rem}@media (min-width:768px){.shopping-list-container h1{font-size:2.188rem}}.shopping-list-container .zero-shopping-count{margin-bottom:15px;display:inline-block}@media (min-width:1023px){.view-product-listing .exposed_filters_set .exposed_filters_title,.view-recipe-listing.menu-planner-listing .view-header{padding:50px 50px 0}.view-recipe-listing.menu-planner-listing .view-header h1{font-size:2.5rem}.view-recipe-listing.menu-planner-listing .view-footer{padding:0 0 50px}.view-recipe-listing.menu-planner-listing .circle-minus{left:25px}.view-product-listing .product-listing-header{flex-direction:row;padding:0 20px 60px}.view-product-listing .view-header{width:54%;flex-direction:row;padding-left:48px}.view-product-listing .view-header .total-product-count{margin-left:auto;padding:30px 0}.view-product-listing .view-empty .no-result-found{max-width:650px;padding:50px;margin:30px auto}.view-product-listing .views-exposed-form{margin-top:25px;min-width:250px}.view-product-listing .exposed_filters_set .views-exposed-form .form-row,.view-product-listing .views-exposed-form .form-row{flex-wrap:nowrap}.view-product-listing .views-exposed-form .js-form-item{width:100%;padding:0 15px 0 0}.view-product-listing .filter_block{margin-top:0;position:relative;top:0;right:0}.view-product-listing .exposed_filters_set{width:900px;top:68px}.view-product-listing .exposed_filters_set #filterCloseBtn{padding:40px 50px 0;font-size:2.188rem}.view-product-listing .exposed_filters_set .views-exposed-form .js-form-item{padding:0 5px}.view-product-listing .exposed_filters_set .views-exposed-form #edit-difficulty .form-checkboxes{width:auto}.view-product-listing .exposed_filters_set .views-exposed-form .form-checkboxes .js-form-item{display:block}.view-product-listing .exposed_filters_set .views-exposed-form .form-actions{width:900px;bottom:-112px;padding:20px 0}.view-product-listing .exposed_filters_set .views-exposed-form .form-actions input{width:415px}.view-product-listing .exposed_filters_set .views-exposed-form .form-actions input:first-child{margin-right:25px}.view-product-listing .views-row{width:calc(25% - 14px);margin:0 7px}.view-product-listing .flag-shopping-list{right:25px}.shopping-list-container h1{font-size:2.5rem;margin-bottom:35px}.shopping-list-container .zero-shopping-count{margin-bottom:25px}}.shopping-list-container .zero-shopping-count .zero-digit{font-family:GothamMedium,sans-serif;font-size:2rem;color:#000;font-weight:400;display:inline-block}.shopping-list-container .zero-shopping-count .zero-items{display:inline-block;font-family:OpenSansRegular,sans-serif;font-size:1.3rem;font-weight:400;color:#000}.shopping-list-container .sl-link-to-recipes .btn-primary{margin:25px 0}.shopping-list-container #shopping-list-tbl{margin:0 1px}.shopping-list-container #shopping-list-tbl tr{padding:0;border:none;background:0 0}.shopping-list-container #shopping-list-tbl th.rec-prod-title{background:0 0;padding-left:0}.shopping-list-container #shopping-list-tbl th.rec-prod-title a{padding:40px 0 15px;font-size:1.25rem;font-family:GothamMedium,sans-serif;color:#2c4177;font-weight:400;background:0 0;border:none;line-height:1.2;display:inline-block}.shopping-list-container #shopping-list-tbl th.rec-prod-title strong{font-weight:400;line-height:1.2}.shopping-list-container #shopping-list-tbl td{color:#000;font-size:.75rem;font-family:OpenSansRegular,sans-serif;font-weight:400;padding:10px;background:0 0;border:1.5px solid #000}.shopping-list-container #shopping-list-tbl td.rm-ingred-prod{padding:0;width:42px;height:42px}.shopping-list-container #shopping-list-tbl td.rm-ingred-prod .rec-prod-delete{width:42px;min-height:100%;display:block;background-color:#e11e34;cursor:pointer;position:relative}.shopping-list-container #shopping-list-tbl td.rm-ingred-prod .rec-prod-delete::before,.shopping-list-container #shopping-list-tbl td.rm-recipe-ingred::before{content:"";display:inline-block;width:20px;height:20px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/delete.png);background-position:center;background-size:contain;background-repeat:no-repeat;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:1}.shopping-list-container #shopping-list-tbl td.rm-recipe-ingred{width:42px;height:42px;display:block;background-color:#e11e34;cursor:pointer;position:relative;margin-top:46px;float:right;padding:0}.shopping-list-container #shopping-list-tbl td.rm-recipe-ingred .rec-prod-delete{display:inline-block;width:42px;height:42px}.shopping-list-container .attachment .table-responsive{padding:0;margin:0;border:none}.shopping-list-container .attachment .table{margin:40px 0 0;border-collapse:unset;border:1px solid #000;border-bottom:none}.shopping-list-container .attachment .table tr{background-color:transparent;padding:0;border:none}.shopping-list-container .attachment .table tr .views-field{color:#000;font-size:.75rem;font-family:OpenSansRegular,sans-serif;font-weight:400;text-transform:capitalize;padding:10px 45px 10px 10px;position:relative;white-space:break-spaces;border:none;border-bottom:1px solid #000}.shopping-list-container .attachment .table tr .flag-shopping-list{position:absolute;width:42px;height:100%;top:0;right:0;display:inline-block;justify-content:center;align-items:center;background-color:#e11e34}.shopping-list-container .attachment .table tr .flag-shopping-list a::before{content:"";display:inline-block;width:45px;height:100%;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/delete.png);background-position:center;background-size:18px;background-repeat:no-repeat}.shopping-list-container .attachment caption{padding:0 0 20px;caption-side:top;font-size:1.25rem;font-family:GothamMedium,sans-serif;color:#2c4177}.shopping-list-container .download-shopping-list-link,.shopping-list-container .webform-dialog-convert-link{font-size:.875rem;font-family:GothamMedium,sans-serif;color:#fff;border:2px solid transparent;border-radius:6px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:8px 24px;line-height:1;margin:10px 0;height:unset;position:relative;overflow:hidden;transition:.5s;width:100%;cursor:pointer}@media (min-width:768px){.shopping-list-container .download-shopping-list-link,.shopping-list-container .webform-dialog-convert-link{width:46%}.shopping-list-container .webform-dialog-convert-link{margin-right:15px}}@media (min-width:992px){.shopping-list-container #shopping-list-tbl th.rec-prod-title a{padding:50px 0 20px;font-size:1.5rem}.shopping-list-container .shopping-list-btn-container{padding-top:40px}.shopping-list-container .download-shopping-list-link,.shopping-list-container .webform-dialog-convert-link{width:auto;padding:10px 36px}}.shopping-list-container .download-shopping-list-link:before,.shopping-list-container .webform-dialog-convert-link:before{content:'';display:block;position:absolute;background:rgba(44,65,119,.9);width:60px;height:100%;left:0;top:0;opacity:.5;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.shopping-list-container .download-shopping-list-link:after,.shopping-list-container .webform-dialog-convert-link:after{content:'';display:inline-block;position:absolute;width:20px;height:20px;right:15px;top:50%;transform:translateY(-50%);background-position:center;background-size:contain;background-repeat:no-repeat}.shopping-list-container .download-shopping-list-link:focus,.shopping-list-container .download-shopping-list-link:hover,.shopping-list-container .webform-dialog-convert-link:focus,.shopping-list-container .webform-dialog-convert-link:hover{background-color:#990617;text-decoration:none;border-color:#fff;color:#fff}.shopping-list-container .download-shopping-list-link:focus:before,.shopping-list-container .download-shopping-list-link:hover:before,.shopping-list-container .webform-dialog-convert-link:focus:before,.shopping-list-container .webform-dialog-convert-link:hover:before{transform:translateX(300px) skewX(-15deg);opacity:.8;transition:.7s}.shopping-list-container .webform-dialog-convert-link:focus,.shopping-list-container .webform-dialog-convert-link:hover{background-color:#4168c9}.shopping-list-container .download-shopping-list-link:after{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/download.png)}.path-shopping-list .ui-dialog.sl-del-dialog{width:100%!important;background-color:#fff}@media (min-width:1200px){.no-results a{padding:12px 54px;font-size:1.125rem}.view-product-listing .product-listing-header .exposed_sort_filter{width:30%}.view-product-listing .view-header{width:100%;padding-left:270px}.view-product-listing .view-empty .no-result-found{max-width:750px;margin:50px auto}.view-product-listing .attachment{padding:30px}.view-product-listing .view-content{margin-top:-77px}.view-product-listing .views-row{width:calc(25% - 28px);margin:0 14px}.shopping-list-container{padding:60px}.shopping-list-container .col-lg-6:first-child{padding-right:30px}.shopping-list-container .col-lg-6:last-child{padding-left:30px}.shopping-list-container .download-shopping-list-link,.shopping-list-container .webform-dialog-convert-link{padding:12px 54px}.shopping-list-container .webform-dialog-convert-link:after{width:30px;height:28px}.path-shopping-list .ui-dialog.sl-del-dialog{max-width:778px}.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-titlebar{padding:0 20px}}.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{background-color:#fff;font-size:1.25rem;height:40px;width:40px}.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-content{background-color:#fff;padding:40px 20px;font-family:GothamMedium,sans-serif;color:#2c4177;font-size:1.25rem}@media (min-width:1200px){.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close::before{top:15px;right:10px;z-index:9}.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-content{padding:60px 80px;font-size:1.875rem}}.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane{background-color:#fff;padding:0 15px 40px;margin:0;border:none}.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{width:100%;text-align:center}.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button{font-size:1rem;font-family:GothamMedium,sans-serif;background-color:#e11e34;background-image:none;color:#fff;border:2px solid #e11e34;border-radius:6px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:8px 30px;line-height:1;margin:0 10px;height:unset;position:relative;overflow:hidden;transition:.5s}.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button:focus,.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button:hover{background-color:#990617;text-decoration:none;border-color:#fff;outline:0}.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button:first-child{background-color:#fff;color:#000;border-color:#000}.ui-widget-overlay{background:rgba(0,0,0,.1);position:absolute;opacity:unset}.page-view-search .block-page-title-block .title{color:#fff;font-family:GothamLight,sans-serif;font-size:1.3rem;padding-left:20px;padding-top:20px}@media (min-width:768px){.page-view-search .block-page-title-block .title{font-size:2.5rem;padding-left:30px}}.page-view-search .extended-header .block-views-exposed-filter-blocksearch-page .js-form-item-keywords{width:100%;padding:0 20px 20px}@media (min-width:768px){.page-view-search .extended-header .block-views-exposed-filter-blocksearch-page .js-form-item-keywords{padding:0 30px 20px}}.page-view-search .extended-header .block-views-exposed-filter-blocksearch-page .js-form-item-keywords input{font-size:1rem;color:#fff;font-family:GothamLight,sans-serif;line-height:1;border:1px solid #fff;padding:15px;height:unset;background-color:#d8192f;border-radius:0;max-width:420px}.page-view-search .extended-header .block-views-exposed-filter-blocksearch-page .js-form-item-keywords input::-webkit-input-placeholder{color:#fff}.page-view-search .extended-header .block-views-exposed-filter-blocksearch-page .js-form-item-keywords input::-moz-placeholder{color:#fff}.page-view-search .extended-header .block-views-exposed-filter-blocksearch-page .js-form-item-keywords input::-ms-placeholder{color:#fff}.page-view-search .extended-header .block-views-exposed-filter-blocksearch-page .js-form-item-keywords input::placeholder{color:#fff}.page-view-search .view-product-listing .view-header,.page-view-search .view-recipe-listing .view-header{background-color:#fff;padding:30px 20px 0}@media (min-width:768px){.page-view-search .view-product-listing .view-header,.page-view-search .view-recipe-listing .view-header{padding:30px 30px 0}}.page-view-search .view-product-listing .view-header .count-section,.page-view-search .view-recipe-listing .view-header .count-section{font-size:1.125rem;font-family:GothamMedium,sans-serif;color:#000;font-weight:350;margin-bottom:20px}.page-view-search .view-product-listing .filter_block,.page-view-search .view-recipe-listing .filter_block{position:unset;width:auto;height:auto;flex-direction:row-reverse;justify-content:space-between;align-items:center}.page-view-search .view-product-listing .filter_block::after,.page-view-search .view-recipe-listing .filter_block::after{content:'Filters';color:#000;font-family:GothamMedium,sans-serif;font-size:1rem;right:80px;position:absolute}@media (min-width:768px){.page-view-search .view-product-listing .filter_block::after,.page-view-search .view-recipe-listing .filter_block::after{right:90px}.page-view-search .view-product-listing .filter_search_block,.page-view-search .view-recipe-listing .filter_search_block{display:flex}}.page-view-search .view-product-listing .filter_block .search_filters,.page-view-search .view-recipe-listing .filter_block .search_filters{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/filters-white.png);background-position:center;background-size:20px;background-repeat:no-repeat;z-index:19;margin:0;width:40px;height:40px;position:relative;background-color:#2c4177;font-size:0}.page-view-search .view-product-listing .filter_search_block ul,.page-view-search .view-recipe-listing .filter_search_block ul{margin:0 0 0 4px;padding:0;list-style-type:none}.page-view-search .view-product-listing .filter_search_block .facet-item,.page-view-search .view-recipe-listing .filter_search_block .facet-item{margin-bottom:10px}.page-view-search .view-product-listing .filter_search_block .facet-item input,.page-view-search .view-recipe-listing .filter_search_block .facet-item input{transform:scale(1.5);margin-right:12px}.page-view-search .view-product-listing .filter_search_block .facet-item .facet-item__count,.page-view-search .view-product-listing .filter_search_block .facet-item .facet-item__value,.page-view-search .view-recipe-listing .filter_search_block .facet-item .facet-item__count,.page-view-search .view-recipe-listing .filter_search_block .facet-item .facet-item__value{color:#494949;font-family:GothamMedium,sans-serif;font-size:.875rem;font-weight:350;line-height:1.3;margin-bottom:0}.page-view-search h2{color:#2c4177;font-family:GothamMedium,sans-serif;font-size:1.3rem;font-weight:350}.page-view-search .item-list ul{row-gap:30px;margin-left:-14px;margin-right:-14px}@media (min-width:768px){.page-view-search .view-product-listing .filter_search_block ul,.page-view-search .view-recipe-listing .filter_search_block ul{display:flex}.page-view-search .view-product-listing .filter_search_block .facet-item,.page-view-search .view-recipe-listing .filter_search_block .facet-item{margin-bottom:0;margin-right:20px}.page-view-search .attachment{padding:30px}}.login-information-section,.profile-information-section{padding:30px 20px;display:flex;flex-wrap:wrap;align-items:flex-start}.login-information-section .section-heading,.profile-information-section .section-heading{font-size:1.125rem;color:#2c4177;font-weight:900;font-family:GothamBlack,sans-serif;padding-bottom:0;margin-bottom:35px;width:100%}.login-information-section .heading,.profile-information-section .heading{display:inline-block;font-size:.875rem;font-family:GothamMedium,sans-serif;color:#000;line-height:1.2;margin-bottom:25px;width:30%}.login-information-section .user-info,.profile-information-section .user-info{width:70%;display:inline-block;margin-bottom:25px}.login-information-section .user-info .field__item,.profile-information-section .user-info .field__item{display:inline-block;font-size:.875rem;font-family:OpenSansRegular,sans-serif;color:#000;line-height:1.2}.login-information-section a,.profile-information-section a{font-size:1rem;font-family:GothamMedium,sans-serif;background-color:#e11e34;color:#fff;border:2px solid transparent;border-radius:6px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:8px 50px 8px 24px;line-height:1;height:unset;position:relative;overflow:hidden;transition:.5s}@media (min-width:992px){.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button{padding:10px 36px}.page-view-search .block-page-title-block .title,.page-view-search .extended-header .block-views-exposed-filter-blocksearch-page .js-form-item-keywords{padding-left:242px}.profile{display:flex;flex-wrap:wrap}.login-information-section,.profile-information-section{padding:50px;width:50%}.login-information-section a,.profile-information-section a{padding:10px 60px 10px 28px}}.login-information-section a:after,.profile-information-section a:after{content:'';display:inline-block;position:absolute;width:20px;height:20px;right:15px;top:50%;transform:translateY(-50%);background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/edit-icon.png);background-position:center;background-size:contain;background-repeat:no-repeat}.article-detail-page .user-access-error{padding:2rem 15px 3rem;width:100%!important;text-align:justify;color:#2c4177!important}@media (min-width:768px){.article-detail-page .user-access-error{max-width:100%;padding:3rem 15px 3rem 13%;text-align:left;margin-top:2rem!important;margin-bottom:2rem!important}}.article-detail-page .user-access-error::before,body.baker-profile-survey .user-access-error::before{display:block;content:"\f06a";font-family:FontAwesome;color:#f5a81c;font-size:5rem;text-align:center}@media (min-width:768px){.article-detail-page .user-access-error::before{display:inline;position:absolute;top:6.8rem;margin-left:-11%}}.article-detail-page h1{margin-bottom:0;line-height:1.3rem}.article-detail-page h1 .field--name-title{text-transform:none;font-size:1.3rem;line-height:1.3rem;font-weight:400}.article-detail-page .published-date{color:#2c4177;font-size:.875rem;font-family:GothamBook,sans-serif}.article-detail-page .published-date .field--name-field-published-date{display:inline-block;color:#2c4177;font-size:.875rem;font-weight:400}.article-detail-page .sharing-section{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/recipe-share-icon.png);background-size:30px auto;background-position:left center;background-repeat:no-repeat;display:inline-block}.article-detail-page .article-banner .field--type-image{float:none;margin:0 auto}.article-detail-page ol li,.article-detail-page p,.article-detail-page ul li{font-family:GothamLight,sans-serif;line-height:1.25;font-size:.875rem}.article-detail-page ol li strong,.article-detail-page p strong,.article-detail-page ul li strong{font-family:GothamBold,sans-serif;font-weight:400}.article-detail-page ol li a,.article-detail-page p a,.article-detail-page ul li a{font-family:GothamBook,sans-serif;text-decoration:underline;color:#2c4177}.article-detail-page hr{margin:2rem auto}.article-detail-page h2{padding:0;margin:0 auto 1.2rem;font-size:1rem;width:75%;text-align:center}.article-detail-page .align-center.embedded-entity{text-align:center;margin:3rem auto}.article-detail-page ol{padding-left:0;list-style-type:none;counter-reset:item}.article-detail-page ol>li{margin-bottom:1rem;padding:2.5rem 0 0 3rem;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/list-number-background-icon.png) left 10px/60px auto no-repeat;position:relative;counter-increment:item;min-height:90px}.article-detail-page ol>li::before{content:counter(item);display:inline-flex;align-items:center;justify-content:center;font-family:SpumanteBold,sans-serif;font-weight:900;color:#fff;line-height:1.2;font-size:2rem;position:absolute;top:2rem;left:1.5rem}.article-detail-page ol>li:nth-child(9)~li::before{left:1rem}.article-detail-page ol>li ol{padding-left:15px;list-style-type:decimal}.article-detail-page ol>li ol li{background:0 0;padding:0;margin:0;min-height:auto}.article-detail-page ul{padding-left:15px;list-style-type:disc}.article-detail-page .field--name-field-video .media-oembed-content{min-width:100%;min-height:200px}@media (min-width:768px){.article-detail-page .sharing-section{background-size:40px auto;margin-left:0}.article-detail-page .sharing-section button{font-size:1.3rem;padding-left:50px}.article-detail-page .sharing-section .modal-body .addtoany_list.a2a_kit_size_32>a{font-size:40px}.article-detail-page ol li,.article-detail-page p,.article-detail-page ul li{font-size:1rem;line-height:1.25rem}.article-detail-page h2{font-size:2rem;width:100%}.article-detail-page .field--name-field-video .media-oembed-content{min-width:80%;min-height:300px}.view-news-events .views-row{width:calc(33.333% - 14px);margin:0 7px}}body.articles .article-listing-header{display:block;padding:30px 15px 0}body.articles .article-listing-header .view-header h1{color:#2c4177;padding-top:0}body.articles .article-listing-header .view-header .count-section{margin-bottom:10px;font-family:GothamMedium,sans-serif;font-size:1.125rem}body.articles .article-listing-header .exposed_sort_filter .form-row .js-form-type-textfield input{border-radius:0;box-shadow:none;border-color:#000;padding-left:40px;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/search-icon-black.png) 10px center/15px auto no-repeat;min-height:50px;font-family:GothamLight,sans-serif;color:#000}body.articles .article-listing-header .exposed_sort_filter .form-row .custom-select{border-color:#2c4177;box-shadow:none;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/angular-down-white.png) 95% center/15px auto no-repeat #2c4177;color:#fff}body.articles .article-listing-header .exposed_sort_filter .form-row .form-composite{order:3}body.articles .article-listing-header .exposed_sort_filter .js-form-item.checkbox label{padding-left:5px;font-family:GothamBook,sans-serif;font-size:.875rem;color:#000}body.articles .article-listing-header .exposed_sort_filter .js-form-item.checkbox input[type=checkbox]{transform:scale(1.5)}body.articles .article-listing-header .exposed_sort_filter .filter_block::after{content:'Filters';color:#000;font-family:GothamMedium,sans-serif;font-size:1rem;right:60px;position:absolute;top:75%}body.articles .article-listing-header .exposed_sort_filter .filter_block .article_filters{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/filters-white.png);background-position:center;background-size:20px;background-repeat:no-repeat;z-index:19;margin:0;width:40px;height:40px;position:absolute;right:0;background-color:#2c4177;font-size:0;top:70%}.view-news-events .views-row .node--view-mode-teaser{border:0;margin:0;padding:0}.view-news-events .article-grid .article-image .field--name-field-thumbnail-image img{margin-bottom:5px;border-radius:10px;overflow:hidden;width:100vw}.view-news-events .article-grid .article-image .field--name-field-thumbnail-image.field--type-image{margin:0}.view-news-events .article-grid .article-image .article-video::before{content:'';display:inline-block;width:100%;min-height:150px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/play-icon-white.png);background-position:center top;background-size:100px auto;background-repeat:no-repeat;position:absolute;margin-top:15%;left:0}@media (min-width:768px){.view-news-events .article-grid .article-image .article-video::before{background-size:130px auto}.view-news-events .modal-body .addtoany_list.a2a_kit_size_32>a{font-size:40px}}.view-news-events .article-grid .flag-share{position:absolute;top:10px;right:10px;display:inline-block}.view-news-events .article-grid .article-type{font-size:.625rem;font-family:GothamBook,sans-serif;clear:both;text-transform:uppercase}.view-news-events .article-grid .article-title{line-height:0}.view-news-events .article-grid .article-title a .field--name-title{font-family:GothamBold,sans-serif;color:#000;font-size:.875rem;line-height:1.2;display:inline-flex;min-height:35px;text-transform:capitalize;padding-top:5px}.view-news-events ul.js-pager__items li.page-item .page-link{background-color:transparent;border-color:transparent;color:#494949;font-size:.875rem;font-family:GothamBold,sans-serif}.view-news-events ul.js-pager__items li.active .page-link{color:#e11e34;text-decoration:underline}.view-news-events ul.js-pager__items li a{border-color:transparent;color:#494949;font-size:.875rem;font-family:GothamBold,sans-serif}@media (min-width:768px){.view-news-events .view-empty .no-result-found{max-width:400px;padding:25px;margin:30px auto;box-shadow:1px 2px 15px 0 #000}}.featured-articles-for-article-pages{background-color:#f5f5f5;padding:30px 0}.featured-articles-for-article-pages .article-view-title{background-color:transparent;text-align:center;padding:0 15px}.featured-articles-for-article-pages .attachment{background-color:#f5f5f5;padding:30px 15px 15px}.vendor-selection .alert.fade.show{opacity:1;position:relative;margin-bottom:0}@media (min-width:768px){.vendor-selection .alert.fade.show{width:95%;margin:1rem auto 0}}.vendor-selection .alert.fade.show .close{top:15px;right:15px}.vendor-selection .alert.fade.show .close:active,.vendor-selection .alert.fade.show .close:hover{background:0 0}#bakeitbetter-utility-vendor-selection-form{padding-left:20px;padding-right:20px;padding-top:30px;text-align:center}#bakeitbetter-utility-vendor-selection-form legend{color:#2c4177;text-align:left;border:none;text-transform:none;font-size:1.3rem;line-height:1.1;margin-bottom:20px;font-family:GothamMedium,sans-serif}@media (min-width:768px){#bakeitbetter-utility-vendor-selection-form{padding-left:30px;padding-right:30px}#bakeitbetter-utility-vendor-selection-form legend{font-size:1.875rem}}#bakeitbetter-utility-vendor-selection-form .js-form-submit{width:50%;padding:10px 0;background-color:#e11e34;border-color:transparent;margin-bottom:40px}#bakeitbetter-utility-vendor-selection-form .fieldset-wrapper{display:flex;flex-direction:column}#bakeitbetter-utility-vendor-selection-form .fieldset-wrapper>small.text-muted{order:1;text-align:left;font-size:.875rem;margin-bottom:10px;color:#000!important;font-family:OpenSansRegular,sans-serif;line-height:1.4}#bakeitbetter-utility-vendor-selection-form .fieldset-wrapper #edit-vendor{order:2}#bakeitbetter-utility-vendor-selection-form .my_top_message{padding:20px}#bakeitbetter-utility-vendor-selection-form .my_top_message p{font-size:1rem;color:#000!important;font-family:GothamMedium,sans-serif;line-height:1.4}#bakeitbetter-utility-vendor-selection-form .my_top_message a{display:inline-block;font-size:1.2rem;margin:5px}#edit-vendor{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}#edit-vendor .js-form-item-vendor{width:50%;padding:5px;margin:0}#edit-vendor .js-form-item-vendor label{border:2px solid #494949;border-radius:10px;overflow:hidden}#edit-vendor .js-form-item-vendor label:active,#edit-vendor .js-form-item-vendor label:hover{border-color:#2c4177}#edit-vendor .js-form-item-vendor img{transition:.5s;transform:scale(1)}#edit-vendor .js-form-item-vendor img:active,#edit-vendor .js-form-item-vendor img:hover{transform:scale(.9);transition:.5s}#edit-vendor .js-form-item-vendor:nth-child(3) img{padding:5px 10px}#edit-vendor input[type=radio]+label.custom-control-label{padding-left:0}#edit-vendor input[type=radio]+label.custom-control-label::before{background-color:transparent;border-color:transparent;box-shadow:none}#edit-vendor input[type=radio]:checked+label{color:#000;display:block;background-color:rgba(0,0,0,.6)}#edit-vendor input[type=radio]:checked+label::after{content:"";display:block;width:100%;height:100%;background-color:rgba(0,0,0,.6);position:absolute;top:0;left:0;right:0;background-image:none}#edit-vendor input[type=radio]:checked+label::before{content:"\f00c";font-family:FontAwesome;border:3px solid #fff;width:35px;border-radius:50%;height:35px;color:#fff;left:0;top:25%;right:0;display:flex;margin:0 auto;position:absolute;z-index:9;align-items:center;justify-content:center;font-size:12px;box-shadow:none}@media (max-width:359px){#edit-vendor input[type=radio]:checked+label::before{top:13%}}@media (min-width:768px){#edit-vendor .js-form-item-vendor{padding:10px;width:25%}#edit-vendor input[type=radio]:checked+label::before{top:35%}}body.baker-profile-survey .block-layout-builder-kit{margin:30px auto}body.baker-profile-survey .user-access-error{padding:2rem 15px 3rem;width:100%!important;text-align:justify;color:#2c4177!important;font-family:GothamLight,sans-serif}@media (min-width:768px){body.baker-profile-survey .user-access-error{max-width:100%;padding:3rem 15px 3rem 13%;text-align:left;margin-top:2rem!important;margin-bottom:2rem!important;line-height:1.25}body.baker-profile-survey .user-access-error::before{display:inline;position:absolute;top:4.5rem;margin-left:-11%}}@media (min-width:1023px){.page-view-search .block-page-title-block .title{font-size:3.125rem;padding-left:286px;font-family:GothamMedium,sans-serif}.page-view-search .extended-header .block-views-exposed-filter-blocksearch-page .js-form-item-keywords{padding-left:286px}.page-view-search .view-product-listing .view-header,.page-view-search .view-recipe-listing .view-header{padding:30px 50px 0;align-items:center;width:100%}.page-view-search .view-product-listing .view-header .count-section,.page-view-search .view-recipe-listing .view-header .count-section{margin-bottom:0;width:30%}.page-view-search .view-product-listing .filter_block,.page-view-search .view-recipe-listing .filter_block,body.articles .article-listing-header .exposed_sort_filter{width:70%}.page-view-search .view-product-listing .filter_block::after,.page-view-search .view-recipe-listing .filter_block::after{right:110px}.article-detail-page .layout,.page-view-search .attachment{padding:30px 50px}.page-view-search .view-content{margin-top:0}.article-detail-page .user-access-error,body.baker-profile-survey .user-access-error{padding:4rem 30px 4rem 14%}.article-detail-page .user-access-error::before{top:7.25rem;margin-left:-100px}.article-detail-page h1 .field--name-title{font-size:3.125rem;line-height:3.125rem}.article-detail-page h1{width:90%}#bakeitbetter-utility-vendor-selection-form .my_top_message p,.article-detail-page .published-date,.article-detail-page .published-date .field--name-field-published-date{font-size:1.25rem}body.articles .article-listing-header{display:flex;flex-wrap:wrap;padding:30px 50px 0}body.articles .article-listing-header .view-header{width:30%}body.articles .article-listing-header .exposed_sort_filter .form-row .js-form-item{width:50%}body.articles .article-listing-header .exposed_sort_filter .form-row .custom-select{width:50%;float:right}body.articles .article-listing-header .exposed_sort_filter .form-checkboxes.form--inline,body.articles .article-listing-header .exposed_sort_filter .js-form-type-checkbox{display:inline-block}body.articles .article-listing-header .exposed_sort_filter .js-form-item.checkbox{display:inline;padding-right:2rem}body.articles .article-listing-header .exposed_sort_filter .filter_block::after{top:60%}body.articles .article-listing-header .exposed_sort_filter .filter_block .article_filters{top:55%}.view-news-events .views-row{width:calc(25% - 14px);margin:0 7px}.view-news-events .article-grid .flag-share{right:25px}.view-news-events .view-empty .no-result-found{max-width:650px;padding:50px;margin:30px auto}.featured-articles-for-article-pages .article-view-title{padding:0 30px}.featured-articles-for-article-pages .article-view-title p{font-size:1.125rem}.featured-articles-for-article-pages .attachment{padding:30px 30px 15px}#bakeitbetter-utility-vendor-selection-form{max-width:88%;margin:0 auto;padding-top:70px;padding-bottom:40px}#bakeitbetter-utility-vendor-selection-form legend{font-size:2rem;margin-bottom:30px}#bakeitbetter-utility-vendor-selection-form .js-form-submit{width:25%;padding:12px 24px;margin-bottom:40px}#bakeitbetter-utility-vendor-selection-form .fieldset-wrapper>small.text-muted{font-size:1rem;margin-bottom:20px}#bakeitbetter-utility-vendor-selection-form .my_top_message{padding:20px 40px}#edit-vendor input[type=radio],#edit-vendor input[type=radio]::after{height:162px}body.baker-profile-survey .user-access-error::before{top:4.75rem;margin-left:-100px}.webform-submission-baker-profile-survey-form{padding:75px 50px 50px 100px}}.webform-submission-baker-profile-survey-form p{font-family:GothamLight,sans-serif;color:#2c4177;font-size:1.125rem;margin-bottom:0}.webform-submission-baker-profile-survey-form p:nth-child(2){width:100%;margin-bottom:2rem}.webform-submission-baker-profile-survey-form p strong{font-family:GothamBold,sans-serif;font-size:1.25rem}.webform-submission-baker-profile-survey-form #edit-processed-text{margin-bottom:.5rem}.webform-submission-baker-profile-survey-form hr{border-color:#2c4177;opacity:.3}.webform-submission-baker-profile-survey-form .radios--wrapper{padding:2.5rem 2rem 2rem 4.5rem;margin-bottom:2rem;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/list-number-background-icon.png) 5px 20px/60px auto no-repeat #f7f8fa;position:relative;counter-increment:item;border-radius:10px}@media (min-width:768px){.webform-submission-baker-profile-survey-form p:nth-child(2){width:80%}.webform-submission-baker-profile-survey-form .radios--wrapper{background-position:15px 20px;padding-left:5.5rem}}.webform-submission-baker-profile-survey-form .radios--wrapper::before{content:counter(item);display:inline-flex;align-items:center;justify-content:center;font-family:SpumanteBold,sans-serif;font-weight:900;color:#fff;line-height:1.2;font-size:2rem;position:absolute;top:2.75rem;left:1.5rem}@media (min-width:768px){.webform-submission-baker-profile-survey-form .radios--wrapper::before{left:2.15rem}}@media (min-width:1200px){.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane{padding:0 15px 80px}.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button{padding:12px 74px;font-size:1.125rem}.page-view-search .block-page-title-block .title{padding-left:296px}.page-view-search .extended-header .block-views-exposed-filter-blocksearch-page .js-form-item-keywords{padding-left:301px}.article-detail-page .user-access-error,body.baker-profile-survey .user-access-error{max-width:60%;padding-left:0;padding-right:0}.article-detail-page ol>li{padding:3rem 0 0 4.5rem;background-size:100px auto;min-height:125px;background-position:left 5px}.article-detail-page ol>li::before{font-size:3.125rem;left:2.25rem;top:2.75rem}.article-detail-page ol>li:nth-child(9)~li::before{left:1.5rem}.article-detail-page .field--name-field-video .media-oembed-content{min-width:50%;min-height:350px}.view-news-events .attachment{padding:30px}.view-news-events .views-row{width:calc(25% - 28px);margin:0 14px}.view-news-events .article-grid .article-image .article-video::before{background-size:contain}.view-news-events .view-empty .no-result-found{max-width:750px;margin:50px auto}.vendor-selection .alert.fade.show{width:88%}#bakeitbetter-utility-vendor-selection-form .my_top_message{padding:20px 100px}#edit-vendor input[type=radio]:checked+label::before{width:55px;height:55px;border:6px solid #fff;font-size:20px;top:25%}.webform-submission-baker-profile-survey-form .radios--wrapper{background-size:75px auto;padding:3.5rem 2rem 2rem 8.5rem;background-position:40px 20px}.webform-submission-baker-profile-survey-form .radios--wrapper::before{font-size:2.5rem;left:4rem;top:3.25rem}}.webform-submission-baker-profile-survey-form .radios--wrapper:nth-child(10)~.radios--wrapper::before{left:1.25rem}.webform-submission-baker-profile-survey-form .radios--wrapper legend{float:left;border-width:0;font-family:GothamBold,sans-serif;font-size:1.25rem;color:#2c4177;margin-bottom:2rem}.webform-submission-baker-profile-survey-form .radios--wrapper .custom-control-label{font-family:GothamLight,sans-serif;color:#2c4177;font-size:1.25rem}.webform-submission-baker-profile-survey-form .radios--wrapper .error{display:block;color:#e11e34;font-family:GothamMedium,sans-serif;font-size:1rem}.webform-submission-baker-profile-survey-form .js-form-submit{padding:1rem 2rem;margin-top:3rem;width:100%;margin-left:auto;margin-right:auto}@media (min-width:768px){.webform-submission-baker-profile-survey-form .js-form-submit{width:50%}}.webform-submission-baker-profile-survey-form .custom-control-label::before{border-color:#2c4177;width:1.25rem;height:1.25rem}.webform-submission-baker-profile-survey-form .custom-control-label::after{width:1.25rem;height:1.25rem;top:.5rem;left:-1.25rem}.webform-submission-baker-profile-survey-form .custom-control-input:checked~.custom-control-label::before{background-color:#fff;border-width:2px}.webform-submission-baker-profile-survey-form .custom-control-input:checked~.custom-control-label::after{background:#2c4177;border-radius:50%;width:.75rem;height:.75rem}.webform-submission-baker-profile-survey-form .alert.fade.show{opacity:1;position:relative;padding:20px 0 10px;text-align:center;background:0 0;border:none;color:#000}.webform-submission-baker-profile-survey-form .alert.fade.show::before{background:0 0;position:absolute}body.baker-profile-survey>.ui-dialog .ui-dialog-content{font-family:GothamBold,sans-serif}body.baker-profile-survey>.ui-dialog .ui-dialog-content .text-small,body.home .thank-you-alert .modal-content .modal-body p.text-small{font-family:GothamLight,sans-serif;font-size:.875rem;color:#2c4177;line-height:1}body.node--type-recipe>.ui-dialog:not(.sl-del-dialog),body.path-shopping-list>.ui-dialog:not(.sl-del-dialog){padding:3rem 1rem}body.node--type-recipe>.ui-dialog:not(.sl-del-dialog).ui-corner-all.ui-widget.ui-widget-content.ui-front,body.path-shopping-list>.ui-dialog:not(.sl-del-dialog).ui-corner-all.ui-widget.ui-widget-content.ui-front{top:50px!important}@media (min-width:1023px){.webform-submission-baker-profile-survey-form .alert.fade.show{padding:0}body.contact-us>.ui-dialog{padding:7rem 2rem 8rem}}body.path-shopping-list>.ui-dialog.sl-del-dialog{width:100%!important}@media (min-width:768px){body.baker-profile-survey>.ui-dialog .ui-dialog-content .text-small{font-size:1rem}body.node--type-recipe>.ui-dialog:not(.sl-del-dialog),body.path-shopping-list>.ui-dialog:not(.sl-del-dialog){padding:3rem 2rem}body.path-shopping-list>.ui-dialog.sl-del-dialog{width:80%!important}body.home .thank-you-alert .modal-content{width:80%!important;padding:9rem 2rem 10rem;background-position:center center}}body.path-shopping-list>.ui-dialog.sl-del-dialog .ui-dialog-content{background-color:transparent;padding-top:0}body.path-shopping-list>.ui-dialog.sl-del-dialog .ui-dialog-buttonpane{background-color:transparent;padding-bottom:0}.theme-seasonal-quiz-slice-container .form-radios .form-item,body.path-shopping-list>.ui-dialog.sl-del-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{margin-bottom:15px}@media (min-width:1023px){body.path-shopping-list>.ui-dialog.sl-del-dialog{width:70%!important}body.path-shopping-list>.ui-dialog.sl-del-dialog .ui-dialog-buttonpane .ui-dialog-buttonset button{margin-bottom:0}body.articles .signup-login-alert{top:75px}body.articles .signup-login-alert .modal-content{padding:7rem 2rem 8rem}body.home .thank-you-alert .modal-content{width:70%!important;padding:9rem 2rem 10rem}}@media (min-width:1400px){.consumerconfirmation .confirmation-container{padding:80px 100px}#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-body p{font-size:1.5rem;line-height:2rem}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu,.header .we-mega-menu-ul .we-mega-menu-li.user-profile.dropdown-menu{min-width:230px}.user-logged-in .header .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul .we-mega-menu-li.user-profile>a{max-width:250px}.node--type-pepsico-article .breadcrumb .breadcrumb-item.active{width:790px}.homepage-feature .feature-cmp .feature-cmp--content{padding:52px}.c-page-banner .banner-section{max-height:620px}.menu-planner-block .menu-planner-upper-image{max-width:470px}.menu-planner-block .menu-planner-cta{bottom:40px;max-width:480px}.contact-block .contactus-page-block p::before{width:21px;height:21px}#edit-dietary-requirement div#edit-diet-type{height:265px}.measurement-converter .block-webform{padding:80px 60px 80px 45px}.measurement-converter .cmp-callout{padding:80px 45px 80px 60px}.ui-front .measurement-converter .block-webform{padding:50px}.path-shopping-list .ui-dialog.sl-del-dialog{max-width:820px}.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-content{padding:100px 100px 80px}body.contact-us>.ui-dialog{padding:9rem 2rem 10rem}body.articles .signup-login-alert .modal-content{padding:9rem 2rem 10rem;width:40%!important}}body.home .alert.fade.show.alert-success{opacity:1;background-color:transparent;border-color:transparent}body.home .alert.fade.show.alert-success::before{background-image:none}body.home .thank-you-alert .modal-content .modal-header .close{font-size:30px;height:25px;width:25px;background-color:transparent;border-radius:0;top:35px;right:40px;color:#2c4177}body.home .thank-you-alert .modal-content .modal-body{background:0 0;text-align:center}body.home .thank-you-alert .modal-content .modal-body p{font-family:GothamBold,sans-serif;font-size:1.3rem;line-height:1;color:#2c4177}@media (min-width:768px){body.home .thank-you-alert .modal-content .modal-body p{font-size:2.5rem}body.home .thank-you-alert .modal-content .modal-body p.text-small{font-size:1rem}}.privacy-notice .lbk-rich-text-component,.terms-and-conditions .lbk-rich-text-component{text-align:left;width:100%;padding:10px 40px 65px}.privacy-notice .lbk-rich-text-component h3,.terms-and-conditions .lbk-rich-text-component h3{color:#2c4177;text-transform:none;font-size:1.875rem;font-family:GothamMedium,sans-serif;font-weight:400;line-height:1.1}@media (min-width:768px){.privacy-notice .lbk-rich-text-component h3,.terms-and-conditions .lbk-rich-text-component h3{font-size:2.5rem}}.privacy-notice .lbk-rich-text-component li,.privacy-notice .lbk-rich-text-component p,.terms-and-conditions .lbk-rich-text-component li,.terms-and-conditions .lbk-rich-text-component p{color:#2c4177;font-size:1rem;font-family:GothamLight,sans-serif;margin-bottom:15px;font-weight:300}.privacy-notice .lbk-rich-text-component.intro,.terms-and-conditions .lbk-rich-text-component.intro{padding-bottom:0}.privacy-notice .lbk-rich-text-component.intro p,.terms-and-conditions .lbk-rich-text-component.intro p{color:#2c4177;font-size:1.125rem;font-family:GothamMedium,sans-serif;font-weight:400;margin-bottom:0;border-bottom:1px solid rgba(44,65,119,.3);padding-bottom:60px;padding-top:60px}.privacy-notice .lbk-rich-text-component hr,.terms-and-conditions .lbk-rich-text-component hr{background:rgba(44,65,119,.3);margin:20px 0}.privacy-notice .lbk-rich-text-component>ol,.privacy-notice .lbk-rich-text-component>ul,.terms-and-conditions .lbk-rich-text-component>ol,.terms-and-conditions .lbk-rich-text-component>ul{margin:5px 0 0}.privacy-notice .lbk-rich-text-component>ol>li,.privacy-notice .lbk-rich-text-component>ul>li,.terms-and-conditions .lbk-rich-text-component>ol>li,.terms-and-conditions .lbk-rich-text-component>ul>li{color:#2c4177;font-size:1.125rem;font-family:GothamLight,sans-serif;margin-bottom:20px;font-weight:300}.privacy-notice .lbk-rich-text-component>ol>li>p,.privacy-notice .lbk-rich-text-component>ol>li>span,.privacy-notice .lbk-rich-text-component>ul>li>p,.privacy-notice .lbk-rich-text-component>ul>li>span,.terms-and-conditions .lbk-rich-text-component>ol>li>p,.terms-and-conditions .lbk-rich-text-component>ol>li>span,.terms-and-conditions .lbk-rich-text-component>ul>li>p,.terms-and-conditions .lbk-rich-text-component>ul>li>span{color:#2c4177;font-size:1.125rem;font-family:GothamLight,sans-serif;font-weight:300;display:inline-block;vertical-align:top}.privacy-notice .lbk-rich-text-component>ol>li ol,.privacy-notice .lbk-rich-text-component>ol>li ul,.privacy-notice .lbk-rich-text-component>ul>li ol,.privacy-notice .lbk-rich-text-component>ul>li ul,.terms-and-conditions .lbk-rich-text-component>ol>li ol,.terms-and-conditions .lbk-rich-text-component>ol>li ul,.terms-and-conditions .lbk-rich-text-component>ul>li ol,.terms-and-conditions .lbk-rich-text-component>ul>li ul{margin:15px 0 0 35px;padding-left:15px}.privacy-notice .lbk-rich-text-component>ol>li ol>li,.privacy-notice .lbk-rich-text-component>ol>li ul>li,.privacy-notice .lbk-rich-text-component>ul>li ol>li,.privacy-notice .lbk-rich-text-component>ul>li ul>li,.terms-and-conditions .lbk-rich-text-component>ol>li ol>li,.terms-and-conditions .lbk-rich-text-component>ol>li ul>li,.terms-and-conditions .lbk-rich-text-component>ul>li ol>li,.terms-and-conditions .lbk-rich-text-component>ul>li ul>li{color:#2c4177;font-size:1rem;font-family:GothamLight,sans-serif;margin-bottom:15px;font-weight:300;line-height:23px;letter-spacing:-.36px;position:relative}.privacy-notice .lbk-rich-text-component>ol>li ol>li p,.privacy-notice .lbk-rich-text-component>ol>li ol>li>span,.privacy-notice .lbk-rich-text-component>ol>li ul>li p,.privacy-notice .lbk-rich-text-component>ol>li ul>li>span,.privacy-notice .lbk-rich-text-component>ul>li ol>li p,.privacy-notice .lbk-rich-text-component>ul>li ol>li>span,.privacy-notice .lbk-rich-text-component>ul>li ul>li p,.privacy-notice .lbk-rich-text-component>ul>li ul>li>span,.terms-and-conditions .lbk-rich-text-component>ol>li ol>li p,.terms-and-conditions .lbk-rich-text-component>ol>li ol>li>span,.terms-and-conditions .lbk-rich-text-component>ol>li ul>li p,.terms-and-conditions .lbk-rich-text-component>ol>li ul>li>span,.terms-and-conditions .lbk-rich-text-component>ul>li ol>li p,.terms-and-conditions .lbk-rich-text-component>ul>li ol>li>span,.terms-and-conditions .lbk-rich-text-component>ul>li ul>li p,.terms-and-conditions .lbk-rich-text-component>ul>li ul>li>span{color:#2c4177;font-size:1rem;font-family:GothamLight,sans-serif;font-weight:300;display:inline-block;line-height:23px;letter-spacing:-.36px;vertical-align:top}@media (min-width:1023px){.privacy-notice .lbk-rich-text-component h3,.terms-and-conditions .lbk-rich-text-component h3,body.home .thank-you-alert .modal-content .modal-body p{font-size:3.125rem}.privacy-notice .lbk-rich-text-component,.terms-and-conditions .lbk-rich-text-component{padding:10px 65px 65px}.privacy-notice .lbk-rich-text-component li,.privacy-notice .lbk-rich-text-component p,.privacy-notice .lbk-rich-text-component>ol>li ol>li,.privacy-notice .lbk-rich-text-component>ol>li ol>li p,.privacy-notice .lbk-rich-text-component>ol>li ol>li>span,.privacy-notice .lbk-rich-text-component>ol>li ul>li,.privacy-notice .lbk-rich-text-component>ol>li ul>li p,.privacy-notice .lbk-rich-text-component>ol>li ul>li>span,.privacy-notice .lbk-rich-text-component>ul>li ol>li,.privacy-notice .lbk-rich-text-component>ul>li ol>li p,.privacy-notice .lbk-rich-text-component>ul>li ol>li>span,.privacy-notice .lbk-rich-text-component>ul>li ul>li,.privacy-notice .lbk-rich-text-component>ul>li ul>li p,.privacy-notice .lbk-rich-text-component>ul>li ul>li>span,.terms-and-conditions .lbk-rich-text-component li,.terms-and-conditions .lbk-rich-text-component p,.terms-and-conditions .lbk-rich-text-component>ol>li ol>li,.terms-and-conditions .lbk-rich-text-component>ol>li ol>li p,.terms-and-conditions .lbk-rich-text-component>ol>li ol>li>span,.terms-and-conditions .lbk-rich-text-component>ol>li ul>li,.terms-and-conditions .lbk-rich-text-component>ol>li ul>li p,.terms-and-conditions .lbk-rich-text-component>ol>li ul>li>span,.terms-and-conditions .lbk-rich-text-component>ul>li ol>li,.terms-and-conditions .lbk-rich-text-component>ul>li ol>li p,.terms-and-conditions .lbk-rich-text-component>ul>li ol>li>span,.terms-and-conditions .lbk-rich-text-component>ul>li ul>li,.terms-and-conditions .lbk-rich-text-component>ul>li ul>li p,.terms-and-conditions .lbk-rich-text-component>ul>li ul>li>span{font-size:1.125rem}.privacy-notice .lbk-rich-text-component hr,.terms-and-conditions .lbk-rich-text-component hr{margin:40px 0}.privacy-notice .lbk-rich-text-component>ol>li,.privacy-notice .lbk-rich-text-component>ol>li>p,.privacy-notice .lbk-rich-text-component>ol>li>span,.privacy-notice .lbk-rich-text-component>ul>li,.privacy-notice .lbk-rich-text-component>ul>li>p,.privacy-notice .lbk-rich-text-component>ul>li>span,.terms-and-conditions .lbk-rich-text-component>ol>li,.terms-and-conditions .lbk-rich-text-component>ol>li>p,.terms-and-conditions .lbk-rich-text-component>ol>li>span,.terms-and-conditions .lbk-rich-text-component>ul>li,.terms-and-conditions .lbk-rich-text-component>ul>li>p,.terms-and-conditions .lbk-rich-text-component>ul>li>span{font-size:1.25rem}}.privacy-notice .lbk-rich-text-component>ol>li ol>li ol,.privacy-notice .lbk-rich-text-component>ol>li ol>li ul,.privacy-notice .lbk-rich-text-component>ol>li ul>li ol,.privacy-notice .lbk-rich-text-component>ol>li ul>li ul,.privacy-notice .lbk-rich-text-component>ul>li ol>li ol,.privacy-notice .lbk-rich-text-component>ul>li ol>li ul,.privacy-notice .lbk-rich-text-component>ul>li ul>li ol,.privacy-notice .lbk-rich-text-component>ul>li ul>li ul,.terms-and-conditions .lbk-rich-text-component>ol>li ol>li ol,.terms-and-conditions .lbk-rich-text-component>ol>li ol>li ul,.terms-and-conditions .lbk-rich-text-component>ol>li ul>li ol,.terms-and-conditions .lbk-rich-text-component>ol>li ul>li ul,.terms-and-conditions .lbk-rich-text-component>ul>li ol>li ol,.terms-and-conditions .lbk-rich-text-component>ul>li ol>li ul,.terms-and-conditions .lbk-rich-text-component>ul>li ul>li ol,.terms-and-conditions .lbk-rich-text-component>ul>li ul>li ul{margin:15px 0 0 20px}.privacy-notice .lbk-rich-text-component ol,.terms-and-conditions .lbk-rich-text-component ol{counter-reset:item}.privacy-notice .lbk-rich-text-component ol li,.terms-and-conditions .lbk-rich-text-component ol li{display:block;position:relative}.privacy-notice .lbk-rich-text-component ol li:before,.terms-and-conditions .lbk-rich-text-component ol li:before{content:counters(item,".") ".";counter-increment:item;position:absolute;margin-right:100%;right:10px;font-weight:400;font-family:GothamMedium,sans-serif}.popup-active{overflow:hidden}.popup-view-wrapper{width:100%;height:100%;position:fixed;top:0;z-index:99;background-color:rgba(0,0,0,.75)}.popup-view-wrapper .popup-view-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.popup-view-wrapper .popup-view-container .popup-view-content{width:800px;height:450px;display:block;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/sign-up-and-stand-a-chance-to-win.png) no-repeat;border-radius:10px}.popup-view-wrapper .popup-view-container .popup-view-close{width:50px;height:50px;position:absolute;right:0;cursor:pointer;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/close.png) no-repeat}.competitions-cmp .feature-cmp,.competitions-cmp-bg .feature-cmp,.competitions-cmp-no-bg .feature-cmp,.competitions-two-column-width .feature-cmp{max-width:1379px;margin:0 auto}.competitions-full-width-banner{max-width:1379px;height:450px;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/competition-info-banner.png) 0 0/cover no-repeat;border-radius:10px;margin:0 auto!important}@media (max-width:767px){.view-news-events .views-row:nth-child(odd),.view-product-listing .views-row:nth-child(odd),.view-recipe-listing .views-row:nth-child(odd){margin-right:7px}.view-news-events .views-row:nth-child(2n),.view-product-listing .views-row:nth-child(2n),.view-recipe-listing .views-row:nth-child(2n){margin-left:7px}.about .feature-cmp .feature-cmp--content .cmp-button,.about .field--name-field-cta-button a{display:block}.about .feature-cmp.image-left .feature-cmp--image-video,.about .feature-cmp.image-right .feature-cmp--image-video{order:2;padding:0 20px}.about .feature-cmp.image-right .feature-cmp--image-video>div{margin-bottom:0}.privacy-notice .lbk-rich-text-component>ol,.privacy-notice .lbk-rich-text-component>ul,.terms-and-conditions .lbk-rich-text-component>ol,.terms-and-conditions .lbk-rich-text-component>ul{padding-left:20px}.competitions-full-width-banner{height:276px;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/competition-info-banner-mobile.png) no-repeat}}.competitions-full-width-banner--july-competition{max-width:1379px;height:450px;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/competition-july-banner.webp) 0 0/cover no-repeat;border-radius:10px;margin:0 auto!important}@media (max-width:767px){.competitions-full-width-banner--july-competition{height:276px;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/competition-july-banner-mobile.webp) no-repeat}}.competitions-full-width-banner--masterclass-competition{max-width:1379px;height:450px;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/competition-masterclass-banner-v2.webp) 0 0/cover no-repeat;border-radius:10px;margin:0 auto!important}@media (max-width:767px){.competitions-full-width-banner--masterclass-competition{height:276px;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/competition-masterclass-banner-mobile-v2.webp) no-repeat}}.competitions-full-width-banner--raf-competition{max-width:1379px;height:450px;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/competition-raf-banner.webp) 0 0/cover no-repeat;border-radius:10px;margin:0 auto!important}@media (max-width:767px){.competitions-full-width-banner--raf-competition{height:276px;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/competition-raf-banner-mobile.webp) no-repeat}}.competition-closed::after{position:absolute;z-index:9999;content:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/competition-closed-banner.png);height:400px;right:0}.competitions-full-width-banner--the-more-the-better-competition{max-width:1379px;height:450px;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/the-more-the-better-banner.png) 0 0/cover no-repeat;border-radius:10px;margin:0 auto!important}.competitions-cmp-bg,.competitions-cmp-no-bg,.competitions-cmp.competitions-cmp-dark-bg{background-color:#d9d9d9}.competitions-cmp-bg .feature-cmp--image-video img,.competitions-cmp-no-bg .feature-cmp--image-video img{border-radius:10px;width:100%;padding:0!important}.competitions-cmp-image-left .feature-cmp.image-left .feature-cmp--image-video,.competitions-cmp-image-left .feature-cmp.image-right .feature-cmp--image-video,.competitions-cmp-image-right .feature-cmp.image-left .feature-cmp--image-video,.competitions-cmp-image-right .feature-cmp.image-right .feature-cmp--image-video{padding:0!important}.competitions-cmp-image-left .feature-cmp.image-left .feature-cmp--image-video img:hover,.competitions-cmp-image-left .feature-cmp.image-right .feature-cmp--image-video img:hover,.competitions-cmp-image-right .feature-cmp.image-left .feature-cmp--image-video img:hover,.competitions-cmp-image-right .feature-cmp.image-right .feature-cmp--image-video img:hover{transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}.competitions-cmp-image-right .feature-cmp.image-right .feature-cmp--image-video{padding:30px!important}.competitions-full-width-text{width:100%;max-width:1379px;text-align:left;margin:0 auto!important}.competitions-full-width-text .lbk-rich-text-component ol,.competitions-full-width-text .lbk-rich-text-component ul{margin:0;padding:0;list-style-type:none;counter-reset:item}.masterclass--program__intro--content p:not(:last-of-type),.masterclass--program__module--wrapper--container__description p:not(:last-of-type){margin-bottom:10px}.competitions-full-width-text .lbk-rich-text-component ol li,.competitions-full-width-text .lbk-rich-text-component ul li{width:100%;min-height:105px;margin-bottom:1rem;padding:2rem 0 0 5.5rem;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/list-number-background-icon.png) 0 20px/73px 81px no-repeat;position:relative;counter-increment:item;color:#2c4177;font-size:20px;font-style:normal;font-family:GothamLight,sans-serif;line-height:24px}.competitions-full-width-text .lbk-rich-text-component ol li::before,.competitions-full-width-text .lbk-rich-text-component ul li::before{content:counter(item);display:inline-flex;align-items:center;justify-content:center;font-family:SpumanteBold,sans-serif;font-weight:900;color:#fff;line-height:1.2;font-size:2rem;position:absolute;left:25px!important}@media (min-width:1200px){.webform-submission-baker-profile-survey-form .radios--wrapper:nth-child(10)~.radios--wrapper::before{left:3.75rem}.webform-submission-baker-profile-survey-form .js-form-submit{width:25%}body.path-shopping-list>.ui-dialog.sl-del-dialog{width:55%!important;padding:8rem 15px 9rem}body.home .thank-you-alert .modal-content{width:55%!important}.competitions-full-width-text .lbk-rich-text-component ol li::before,.competitions-full-width-text .lbk-rich-text-component ul li::before{font-size:3.125rem;left:2.25rem;top:2.75rem}}.competitions-full-width-center-text li{text-align:center;list-style-position:inside}.competitions-column-text .feature-cmp .feature-cmp--content .field--name-field-component-title p{color:#000;font-family:GothamMedium,sans-serif;font-size:25px;font-style:normal;font-weight:700;line-height:112.2%;letter-spacing:-.75px;text-transform:none!important}.competitions-column-text .feature-cmp .field--name-field-cta-button a{height:58px;margin-left:0;margin-right:0}.competitions-column-text .feature-cmp .feature-cmp--image-video img:hover{transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1)}.competitions-closed a{height:58px;flex-shrink:0;border-radius:6px;background:#e11e34;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;text-align:center;color:#fff;padding-left:20px;padding-right:20px;margin-top:55px}.competitions-closed a:hover{text-decoration:none!important}.compeition-confirmation-thank-you{max-width:1379px;margin:40px auto}.slim-form-only-competition-wrapper{width:100%;max-width:768px;margin-left:auto;margin-right:auto;padding-left:20px;padding-right:20px}.slim-form-only-competition-wrapper h2{color:#fff!important;margin-bottom:40px!important}.slim-form-only-competition-wrapper fieldset p{font-size:24px;font-weight:400;color:#fff}.slim-form-only-competition-wrapper fieldset legend{border-bottom:none;color:#fff;padding-top:20px}.slim-form-only-competition-wrapper fieldset legend .fieldset-wrapper .js-form-item label{color:#fff;font-size:18px!important}.block-views-blockprevious-winners-block-1,.block-views-blockprevious-winners-listing-block-1{background-color:transparent;text-align:center;padding:25px 50px;max-width:80%;margin-left:auto;margin-right:auto}.masterclass--program__module:nth-child(2n),.masterclass-section{background:rgba(217,217,217,.4)}.block-views-blockprevious-winners-block-1 .slick__slide,.block-views-blockprevious-winners-listing-block-1 .slick__slide{margin-right:20px}.block-views-blockprevious-winners-block-1 .views-field.views-field-title,.block-views-blockprevious-winners-listing-block-1 .views-field.views-field-title{display:block;text-align:left;color:#000;margin-top:20px;font-weight:700;font-size:18px}.block-views-blockprevious-winners-block-1 .views-field-field-name-of-competition,.block-views-blockprevious-winners-block-1 .views-field-field-winning-prize,.block-views-blockprevious-winners-listing-block-1 .views-field-field-name-of-competition,.block-views-blockprevious-winners-listing-block-1 .views-field-field-winning-prize{display:block;text-align:left;color:#000;margin-top:0;font-weight:400;font-size:14px}.block-views-blockprevious-winners-block-1 .views-field-field-winning-prize,.block-views-blockprevious-winners-listing-block-1 .views-field-field-winning-prize{margin-top:5px;color:#2c4177}.competition-wrapper .bakeitbetter-competition-form .alert-success::before{display:none;content:""!important;font-size:inherit;margin-right:0;animation:.6s ease-out successPulse}.masterclass{margin:0;padding:0}.masterclass--program__intro{max-width:1200px;margin:55px auto;padding-left:20px;padding-right:20px}.masterclass--program__intro--heading{text-align:center;color:#2c4177;font-family:GothamBold,sans-serif;font-size:40px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.8px;margin-top:0;padding-top:0}@media (max-width:767px){.competitions-full-width-banner--the-more-the-better-competition{height:276px;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/the-more-the-better-banner-mobile.webp) no-repeat}.masterclass--program__intro{width:calc(100% - 40px);margin-left:20px;margin-right:20px}.masterclass--program__intro--heading{font-size:30px}}.masterclass--program__intro--content{color:#000;text-align:center;font-family:OpenSansRegular,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:-.48px}.masterclass--program__intro--content p{font-size:16px;line-height:22px}.masterclass--program__module{padding:55px 0}.masterclass--program__module--wrapper{max-width:1200px;margin:0 auto;display:flex;gap:60px;padding-left:20px;padding-right:20px}.masterclass--program__module--wrapper--container{flex:50 1}.masterclass--program__module--wrapper--container .masterclass-program-video-wrapper{position:relative}.masterclass--program__module--wrapper--container .masterclass-program-video-wrapper .masterclass-program-video{width:100%;height:320px;border-radius:12px;object-fit:cover}.masterclass--program__module--wrapper--container__completed,.masterclass--program__module--wrapper--container__label{color:#2c4177;font-family:GothamMedium,sans-serif;font-size:10px;font-style:normal;font-weight:500;letter-spacing:-.3px;text-transform:uppercase}@media (max-width:767px){.masterclass--program__module--wrapper{width:calc(100% - 40px);margin-left:20px;margin-right:20px;display:block;gap:0}.masterclass--program__module--wrapper--container{flex:100 1}.masterclass--program__module--wrapper--container .masterclass-program-video-wrapper .masterclass-program-video{height:100%}.masterclass--program__module--wrapper--container__label{margin-top:30px;display:block}}.masterclass--program__module--wrapper--container__completed{margin:30px 0 15px;padding:0}.masterclass--program__module--wrapper--container__heading{color:#000;font-family:GothamMedium,sans-serif;font-size:25px;font-style:normal;font-weight:500;letter-spacing:-.75px;margin:0 0 30px;padding:0}.masterclass--program__module--wrapper--container__description,.masterclass--program__module--wrapper--container__description p{font-size:15px;letter-spacing:-.45px;font-weight:400;font-style:normal}.masterclass--program__module--wrapper--container__description{color:#000;font-family:GothamBook,sans-serif;max-width:420px;margin-bottom:20px}.masterclass--program__module:nth-child(odd) .masterclass--program__module--wrapper{flex-direction:row-reverse}.masterclass--program__module--wrapper--container__cta{margin-top:20px}.masterclass-section{padding:40px}@media (max-width:767px){.masterclass--program__module--wrapper--container__description{max-width:100%}.masterclass--program__module:nth-child(odd) .masterclass--program__module--wrapper{flex-direction:row}.masterclass-section{padding:20px 0}}.masterclass-section--introduction{max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px}.masterclass-section--introduction .masterclass-name{color:#2c4177;font-size:40px;font-family:GothamMedium,sans-serif;margin-bottom:10px}@media (max-width:767px){.masterclass-section--introduction .masterclass-name{font-size:24px}}.masterclass-section--introduction .masterclass-info{color:#2c4177;font-size:12px;font-family:GothamMedium,sans-serif}.masterclass-section--introduction .masterclass-info strong{font-family:GothamBold,sans-serif}.masterclass-section--introduction .masterclass-divider{background-color:#e9e9e9;width:100%;height:1px;margin:30px 0}.masterclass-section .masterclass--descriptions{display:flex;max-width:1200px;margin:0 auto;padding-left:20px;padding-right:20px}.masterclass-section .masterclass--descriptions .masterclass-about{flex:70 1 auto;margin-right:30px;font-family:GothamBook,sans-serif;font-size:16px;color:#000}.masterclass-section .masterclass--descriptions .masterclass-about--start{margin-bottom:20px}.masterclass-section .masterclass--descriptions .masterclass-about p:last-of-type{margin-bottom:0}@media (max-width:767px){.masterclass-section .masterclass--descriptions{display:block}.masterclass-section .masterclass--descriptions .masterclass-about{flex:100 1 auto;margin-right:0}}.masterclass-section .masterclass--descriptions .masterclass-instructor{flex:30 1 auto;margin-left:30px;width:100%;min-width:335px;max-width:335px}.masterclass-section .masterclass--descriptions .masterclass-instructor .masterclass-instructor-header{height:65px;background:#2c4177;padding:10px;border-top-left-radius:12px;border-top-right-radius:12px;position:relative}.masterclass-section .masterclass--descriptions .masterclass-instructor .masterclass-instructor-header .masterclass-instructor-img{position:absolute;left:20px;top:20px}.masterclass-section .masterclass--descriptions .masterclass-instructor .masterclass-instructor-header .masterclass-instructor-classes{position:absolute;right:0;top:15px}.masterclass-section .masterclass--descriptions .masterclass-instructor .masterclass-instructor-header .masterclass-instructor-classes img{width:90%}.masterclass-section .masterclass--descriptions .masterclass-instructor .masterclass-instructor-text{background:#fff;padding:40px 20px;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.masterclass-section .masterclass--descriptions .masterclass-instructor .masterclass-instructor-text p{font-size:12px;font-family:GothamBook,sans-serif;color:#000}.masterclass-section .masterclass--descriptions .masterclass-instructor .masterclass-instructor-text p strong{font-size:14px;font-family:GothamBold,sans-serif;color:#2c4177}.masterclass-all-modules{width:100%;max-width:856px;margin:60px auto;position:relative}@media (max-width:767px){.masterclass-section .masterclass--descriptions .masterclass-instructor{flex:100 1 auto;margin-left:0;min-width:100%;max-width:100%}.masterclass-all-modules{width:calc(100% - 40px);max-width:100%;margin-left:20px;margin-right:20px}}.masterclass-all-modules__icons--pastry{position:absolute;top:0;right:-25%;z-index:-1}.masterclass-all-modules__icons--tray{position:absolute;top:-65px;right:-5%;z-index:-1}.masterclass-all-modules--heading{font-size:24px;font-family:GothamBlack,sans-serif;color:#2c4177;margin:0 0 10px}.masterclass-all-modules--duration{color:#000;font-family:GothamMedium,sans-serif;font-size:10px;margin:0}.masterclass-all-modules .masterclass-all-modules-table{margin-top:40px}.masterclass-all-modules .masterclass-all-modules-table a:hover{text-decoration:none}.masterclass-all-modules .masterclass-all-modules-table__block{display:flex;padding-bottom:16px;margin-bottom:16px;border-bottom:1px solid #e9e9e9}.masterclass-all-modules .masterclass-all-modules-table__block--left,.masterclass-all-modules .masterclass-all-modules-table__block--right{flex:50 1 auto;max-width:386px}@media (max-width:767px){.masterclass-all-modules .masterclass-all-modules-table__block{display:block}.masterclass-all-modules .masterclass-all-modules-table__block--left,.masterclass-all-modules .masterclass-all-modules-table__block--right{flex:100 1 auto;max-width:100%}}.masterclass-all-modules .masterclass-all-modules-table__block--left{width:100%;background-color:#faab17;border-radius:12px;height:53px;margin-right:20px;vertical-align:top;display:flex;padding:7px;box-sizing:border-box}.masterclass-all-modules .masterclass-all-modules-table__block--left.completed{background-color:#2c4177}.masterclass-all-modules .masterclass-all-modules-table__block--left .module-info{display:flex;flex-direction:column;width:100%;margin-left:0}.masterclass-all-modules .masterclass-all-modules-table__block--left .module-info .module-duration,.masterclass-all-modules .masterclass-all-modules-table__block--left .module-info .module-name{font-family:GothamBold,sans-serif;font-size:15px;color:#fff;margin-bottom:0;margin-left:20px;display:block}.masterclass-all-modules .masterclass-all-modules-table__block--left .module-info .module-duration:hover,.masterclass-all-modules .masterclass-all-modules-table__block--left .module-info .module-name:hover{text-decoration:none}.masterclass-all-modules .masterclass-all-modules-table__block--left .module-info .module-duration{font-size:10px}.masterclass-all-modules .masterclass-all-modules-table__block--right{margin-left:20px;font-size:12px;font-family:GothamBlack,sans-serif;color:#000}.masterclass-all-modules .masterclass-all-modules-table__block--right p{font-size:12px}.masterclass-all-modules .masterclass-all-modules-table__block--right p:last-of-type{margin-bottom:0}.masterclass-video-class-modal{width:100%}.masterclass-video-class-modal--ended__header{background-color:#e11e34;padding:20px;position:relative;z-index:20}.masterclass-video-class-modal--ended__header--class,.masterclass-video-class-modal--ended__header--module{color:#fff;font-family:GothamMedium,sans-serif;margin:0}.masterclass-video-class-modal--ended__header--module{font-size:15px;text-transform:uppercase}.masterclass-video-class-modal--ended__header--class{font-size:27px;padding:0}.masterclass-video-class-modal--ended__header--close{position:absolute;right:5px;top:5px}.masterclass-video-class-modal__header{background-color:#e11e34;padding:10px 20px;position:relative;z-index:20}.masterclass-video-class-modal__header--class,.masterclass-video-class-modal__header--module{color:#fff;font-family:GothamMedium,sans-serif;margin:0}.masterclass-video-class-modal__header--module{font-size:15px;text-transform:uppercase}.masterclass-video-class-modal__header--class{font-size:27px;padding:0}.masterclass-video-class-modal__header--close{position:absolute;right:5px;top:5px}.masterclass-video-class-modal__icons{position:relative;z-index:10}.masterclass-video-class-modal__icons--pastry{position:absolute;left:0;top:60px}@media (max-width:1200px){.masterclass-video-class-modal__icons--pastry{display:none}}.masterclass-video-class-modal__icons--tray{position:absolute;left:140px;top:-5px}@media screen and (max-width:1500px){.masterclass-video-class-modal__icons--tray{display:none}}.masterclass-video-class-modal__icons--logo{position:absolute;right:10px;top:10px}.masterclass-video-class-modal__container{width:100%;max-width:1024px;height:575px;margin:50px auto 0;position:relative;z-index:40}@media screen and (max-height:780px){.masterclass-video-class-modal__icons--tray{display:none}.masterclass-video-class-modal__container{margin:50px auto 0;height:650px}}@media screen and (max-height:580px){.masterclass-video-class-modal__container{margin:100px auto 0;height:425px}}.masterclass-video-class-modal__container--fullscreen__button{color:#2c4177;font-family:GothamMedium,sans-serif;font-size:10px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.3px;text-transform:uppercase;text-decoration:none!important}.masterclass-video-class-modal__container--fullscreen__button img{vertical-align:middle;margin-left:20px}.masterclass-video-class-modal__container--fullscreen__button:focus,.masterclass-video-class-modal__container--fullscreen__button:hover{text-decoration:none;color:#2c4177}.masterclass-video-class-modal__footer--menu__button--close-ingredients:focus,.masterclass-video-class-modal__footer--menu__button--close-ingredients:hover,.masterclass-video-class-modal__footer--menu__button--close:focus,.masterclass-video-class-modal__footer--menu__button--close:hover{color:#2c4177!important;text-decoration:none}.masterclass-video-class-modal__container .video-asset{width:calc(100% - 40px);height:525px;border-radius:12px;margin-left:20px;margin-right:20px;margin-top:20px;object-fit:cover}@media screen and (max-height:780px){.masterclass-video-class-modal__container .video-asset{height:auto}.masterclass-video-class-modal__buttons{position:relative;top:-50px}}.masterclass-video-class-modal__buttons{padding:20px;display:flex}@media (max-width:767px){.masterclass-all-modules .masterclass-all-modules-table__block--left .module-info,.masterclass-video-class-modal__buttons{display:block}.masterclass-all-modules .masterclass-all-modules-table__block--right{margin-left:0;margin-top:20px}.masterclass-video-class-modal__icons--logo{right:-10px}.masterclass-video-class-modal__icons--logo img{width:75%}.masterclass-video-class-modal__container{margin:100px auto 0;height:auto}.masterclass-video-class-modal__container .video-asset{height:100%}}.masterclass-video-class-modal__buttons:focus,.masterclass-video-class-modal__buttons:hover{text-decoration:none}.masterclass-video-class-modal__buttons--controls{display:flex;flex:95 1 auto;position:relative}.masterclass-video-class-modal__buttons--controls .video__wrapper--play{text-decoration:none;width:50px;cursor:pointer}#reviewMasterclass .js-filter-wrapper.js-form-wrapper.form-group,#shareMasterclass .js-filter-wrapper.js-form-wrapper.form-group,.competitions-form-wrapper #edit-upload-image--description,.competitions-form-wrapper .form-item-upload-image .webform-element-description,.competitions-submission-message .webform-confirmation__back,.js-form-item-what-s-your-go-to-easter-bake-radios.active-radio-option label,.masterclass-video-class-modal__buttons--controls .video__wrapper--play #video-pause,.theme-seasonal-quiz-slice-container .form-radios .form-item input[type=radio]{display:none}.masterclass-video-class-modal__buttons--controls .video__wrapper--timeline{width:100%;height:4px;margin:14px;background-color:#000;border-radius:8px}.masterclass-video-class-modal__buttons--controls .video__wrapper--progress{height:100%;width:0;background-color:#f5a81c}.masterclass-video-class-modal__buttons--controls .video__wrapper--restart{text-decoration:none;width:50px;cursor:pointer}@media (max-width:767px){.masterclass-video-class-modal__buttons--controls{display:block;flex:100 1 auto}.masterclass-video-class-modal__buttons--controls .video__wrapper--play{position:absolute;top:20px}.masterclass-video-class-modal__buttons--controls .video__wrapper--timeline{margin:10px 0}.masterclass-video-class-modal__buttons--controls .video__wrapper--restart{margin-left:50px}.masterclass-video-class-modal__buttons--controls .video__wrapper--restart img{width:24px;position:relative;top:10px}}.masterclass-video-class-modal__buttons--chapter-navigation{flex:5 1 auto;display:flex;position:relative;top:-5px;justify-content:right}.masterclass-video-class-modal__buttons--chapter-navigation--end,.masterclass-video-class-modal__buttons--chapter-navigation--left,.masterclass-video-class-modal__buttons--chapter-navigation--right{text-transform:uppercase;font-size:12px;font-family:GothamMedium,sans-serif}.masterclass-video-class-modal__buttons--chapter-navigation--end a,.masterclass-video-class-modal__buttons--chapter-navigation--left a,.masterclass-video-class-modal__buttons--chapter-navigation--right a{color:#2c4177;text-decoration:none;cursor:pointer}.masterclass-video-class-modal__buttons--chapter-navigation--end a img,.masterclass-video-class-modal__buttons--chapter-navigation--left a img,.masterclass-video-class-modal__buttons--chapter-navigation--right a img{vertical-align:middle;width:76px;height:33px}.masterclass-video-class-modal__buttons--chapter-navigation--left{margin-right:20px}.masterclass-video-class-modal__buttons--chapter-navigation--end,.masterclass-video-class-modal__buttons--chapter-navigation--right{margin-left:0}.masterclass-video-class-modal__buttons--chapter-navigation--end{opacity:0}.masterclass-video-class-modal__buttons--chapter-navigation--end a{cursor:none;pointer-events:none}.masterclass-video-class-modal__footer{width:100%;background-color:#2c4177;position:fixed;left:0;bottom:0;z-index:50;height:49px;box-sizing:border-box}.masterclass-video-class-modal__footer--menu,.masterclass-video-class-modal__footer--menu-ingredients{position:relative}.masterclass-video-class-modal__footer--menu__button{position:absolute;left:0;top:0;padding:10px 20px}.masterclass-video-class-modal__footer--menu__button--close,.masterclass-video-class-modal__footer--menu__button--close-ingredients{height:49px;position:absolute;top:0;left:0;z-index:30;background:#f9f9f9;color:#2c4177;font-family:GothamBold,sans-serif;font-size:10px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.3px;text-transform:uppercase;text-decoration:none;padding:13px 20px;display:none}.masterclass-video-class-modal__footer--menu__button--close img,.masterclass-video-class-modal__footer--menu__button--close-ingredients img{text-align:center;vertical-align:middle}.masterclass-video-class-modal__footer--menu__button--close-ingredients{left:70px;width:120px}.masterclass-video-class-modal__footer--menu-ingredient{position:relative}.masterclass-video-class-modal__footer--menu-ingredient__button{position:absolute;left:70px;top:13px;text-transform:uppercase;font-size:10px;text-decoration:none;color:#fff;font-family:GothamBold,sans-serif}.masterclass-video-class-modal__footer--menu-ingredient__button img{vertical-align:middle;margin-right:10px;margin-top:0}.masterclass-video-class-modal__footer--menu-ingredient__button:hover{text-decoration:none;color:#fff}.masterclass-video-class-modal__footer--fullscreen{position:relative}.masterclass-video-class-modal__footer--fullscreen__button{position:absolute;right:20px;top:15px}.masterclass-video-class-menu-wrapper{width:300px;background:#f9f9f9;box-shadow:0 4px 12px 0 rgba(0,0,0,.25);border-top-left-radius:12px;border-top-right-radius:12px;padding:20px;box-sizing:border-box;position:fixed;z-index:50;bottom:49px;left:0;display:none;height:550px;overflow-y:scroll}.masterclass-video-class-menu-wrapper.modules--menu{height:auto}.masterclass-video-class-menu-wrapper__close-container{position:absolute;right:16px;top:14px}.masterclass-video-class-menu-wrapper::-webkit-scrollbar{width:9px;position:absolute;top:8px;right:4px;border-top-right-radius:12px}.masterclass-video-class-menu-wrapper::-webkit-scrollbar-track{background:#f9f9f9}.masterclass-video-class-menu-wrapper::-webkit-scrollbar-thumb{background-color:#2c4177}@media screen and (max-height:780px){.masterclass-video-class-menu-wrapper{height:450px;overflow-y:scroll}}.masterclass-video-class-menu-wrapper--header{margin:0 0 30px;padding:0 0 15px;color:#000;font-family:GothamBold,sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-.45px;border-bottom:1px solid #e9e9e9}.masterclass-video-class-menu-wrapper--header.header-list{margin-top:20px;margin-bottom:15px;color:#000;font-family:GothamBold,sans-serif;padding-bottom:0;font-size:12px;font-style:normal;font-weight:500;line-height:112.2%;letter-spacing:-.36px;text-transform:uppercase;border-bottom:none}.masterclass--module__button,.masterclass--module__button:focus,.masterclass--module__button:hover{color:#fff;text-decoration:none}.masterclass-video-class-menu-wrapper__container{display:flex;padding-left:10px;height:47px}.masterclass-video-class-menu-wrapper__container a{text-decoration:none}.masterclass-video-class-menu-wrapper__container:before{content:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/masterclass/footer-menu-dotted-line.png);position:relative;left:-10px;opacity:0}#reviewMasterclass,#shareMasterclass,.masterclass-modals__wrapper #shareRecipes,.masterclass-video-class-menu-wrapper__container:not(:last-of-type):before{opacity:1}.masterclass-video-class-menu-wrapper__container--left{flex:95 1 auto;width:260px;position:relative;top:-10px}.masterclass-video-class-menu-wrapper__container--left label,.masterclass-video-class-menu-wrapper__container--left span{width:100%}.masterclass-video-class-menu-wrapper__container--left label{color:#000;font-family:GothamBook,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.36px}.masterclass-video-class-menu-wrapper__container--left span{color:#a7a7a7;font-family:GothamBook,sans-serif;font-size:8px;font-style:normal;font-weight:400;line-height:110%;letter-spacing:-.24px;display:block}.masterclass-video-class-menu-wrapper__container--right{flex:5 1 auto}.masterclass-video-class-menu-wrapper__container--list{padding:0;margin:0 0 0 20px}.masterclass-video-class-menu-wrapper__container--list li{color:#000;font-family:OpenSansRegular,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.28px}.masterclass-video-class-menu-wrapper__container--list li:not(:last-of-type){padding-bottom:10px}.masterclass--module__button{font-size:20px;font-family:GothamMedium,sans-serif;background-color:#e11e34;border:2px solid transparent;border-radius:6px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;text-align:center;padding:8px 24px;line-height:1;margin:10px 10px 10px 0;height:55px;position:relative;overflow:hidden;transition:.5s;box-sizing:border-box}.masterclass--module__button .play{width:17px;height:21px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/masterclass/play.png);margin-left:20px}.masterclass--module__button .completed{width:35px;height:35px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/masterclass/completed.png);margin-left:20px}.masterclass--module__sharing-section{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/masterclass/share-icon.png);background-size:30px auto;background-position:left center;background-repeat:no-repeat;display:inline-block;margin-top:20px;outline:0!important}.masterclass--module__sharing-section button{border:0;background:0 0;color:#2c4177;font-size:20px;padding:.5rem 0 .5rem 40px;font-family:GothamMedium,sans-serif;outline:0!important}.competitions-submission-message a,.module-ended{padding-left:20px;padding-right:20px;text-align:center}.masterclass--module__sharing-section button:focus,.masterclass--module__sharing-section button:focus-visible{outline:0!important}.masterclass-module-lesson-headline-link{color:#fff!important;text-decoration:none!important}.masterclass-module-lesson-headline-link:hover{text-decoration:none}.module-ended{position:absolute;top:250px;color:#fff;width:100%;box-sizing:border-box}@media (max-width:767px){.masterclass-video-class-modal__buttons--chapter-navigation{display:block;flex:100 1 auto}.masterclass-video-class-modal__buttons--chapter-navigation--left{position:absolute;right:65px;top:-14px}.masterclass-video-class-modal__buttons--chapter-navigation--end,.masterclass-video-class-modal__buttons--chapter-navigation--right{position:absolute;right:-5px;top:-14px}.masterclass--module__button{width:100%;margin-bottom:0;font-size:14px}.masterclass--module__sharing-section{margin-bottom:20px}.masterclass-duration-spacing{display:block;opacity:0;height:0}.module-ended{top:200px}.masterclass--modules-completed{margin-top:20px;display:block}}.module-ended--heading{font-size:32px;font-family:GothamBlack,sans-serif;color:#fff}.module-ended__close .close-module{width:32px;height:32px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/masterclass/close-32x.png);margin-left:20px}.path-masterclass .header,.path-masterclass-module .header{height:400px;background-color:transparent;background-size:cover;background-repeat:no-repeat}.masterclass--modules-completed{color:#2c4177;font-family:GothamMedium,sans-serif;font-size:10px;font-style:normal;font-weight:500;letter-spacing:-.3px;text-transform:uppercase}.path-masterclass .header{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/masterclass/banners/masterclass_desktop.webp);background-position:center}.path-masterclass-module .header{background-position:top center}.masterclass-modals__wrapper article{margin-bottom:30px}.masterclass-modals__wrapper .sharing-section{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/recipe-share-icon.png);background-size:30px auto;background-position:left center;background-repeat:no-repeat;margin-left:40px;display:inline-block}@media (min-width:768px){.masterclass-modals__wrapper .sharing-section{background-size:40px auto;margin-left:0}.masterclass-modals__wrapper .sharing-section button{font-size:1.3rem;padding-left:60px}.masterclass-modals__wrapper .sharing-section .modal-body .addtoany_list.a2a_kit_size_32>a{font-size:40px}}.masterclass-modals__wrapper .sharing-section button{border:0;background:0 0;color:#fff;font-size:1rem;padding:.5rem 0 .5rem 40px;font-family:GothamMedium,sans-serif}.masterclass-modals__wrapper .sharing-section .modal-title{font-size:1.25rem;font-family:GothamBold,sans-serif}.masterclass-modals__wrapper .sharing-section .modal-body{padding:2rem 0 0}.masterclass-modals__wrapper .sharing-section .modal-body ul{margin-bottom:0}.masterclass-modals__wrapper .sharing-section .modal-body ul .addtoany_list{display:flex;justify-content:space-between}#reviewMasterclass .close:focus,#reviewMasterclass .close:hover,#shareMasterclass .close:focus,#shareMasterclass .close:hover{background:0 0!important}.active-poster:before{content:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/masterclass/video-poster-play.png);position:absolute;top:50%;left:50%;z-index:10;pointer-events:none;transition:opacity .3s;transform:scale(.5) translate(-100%,-100%)}.webform-submission-share-recipe-with-a-friend-form input{border-radius:8px;background:#eff0f2;height:50px;border:1px solid #eff0f2;box-shadow:none;color:#000}.webform-submission-share-recipe-with-a-friend-form label{color:#494949;font-family:OpenSansBold,sans-serif;font-size:14px;font-style:normal;font-weight:700;line-height:normal}.masterclass-module-icons img{position:relative;top:-10px}.thank-you-message,.thank-you-message__comment{background:#faab17;width:100%;padding:0 20px 13px;color:#fff;z-index:50;font-family:GothamMedium,sans-serif;position:absolute;left:-100%}.thank-you-message.slideInThanx,.thank-you-message__comment.slideInThanx{-webkit-animation:.5s 2s forwards slideInThanx;animation:.5s 2s forwards slideInThanx}.thank-you-message .completed,.thank-you-message__comment .completed{width:35px;height:35px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/masterclass/completed.png);margin-left:10px;position:relative;display:inline-flex;top:10px}@-webkit-keyframes slideInThanx{100%{left:0}}@keyframes slideInThanx{100%{left:0}}.thank-you-message__comment{position:fixed;bottom:20px;z-index:50;width:100%;max-width:330px}.thank-you-message__comment.slideInComment{-webkit-animation:10s forwards slideInOutComment;animation:10s forwards slideInOutComment}@-webkit-keyframes slideInOutComment{0%,100%{left:-100%}30%,90%{left:20px}}@keyframes slideInOutComment{0%,100%{left:-100%}30%,90%{left:20px}}.competitions-form-wrapper{max-width:963px;margin:0 auto!important}.competitions-form-wrapper .block-webform{background-color:transparent!important}.competitions-form-wrapper .block-webform .js-form-item{margin-bottom:29px!important}.competitions-form-wrapper .block-webform .js-form-item label{color:#2c4177;font-family:OpenSansBold,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:normal}.competitions-form-wrapper .block-webform .js-form-item .form-control{color:#4d5959;font-family:OpenSansRegular,sans-serif;font-size:14px;font-style:normal;font-weight:600;line-height:normal;padding:16px 23px}.competitions-form-wrapper .block-webform .js-form-managed-file{background-color:#2c4177;padding:20px}.competitions-form-wrapper #edit-upload-image-upload{background:0 0;border:none;opacity:0;height:190px;cursor:pointer}.competitions-form-wrapper .form-item-upload-image{width:340px;float:left;margin-right:20px}.competitions-form-wrapper .form-item-i-have-my-till-slip label{font-size:12px;position:relative;bottom:2px}.competitions-form-wrapper .form-item-what-can-you-use-in-your-pavlova-to-reduce-the-possibility-of-it label{margin-bottom:25px}.competitions-form-wrapper #edit-upload-image{background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/upload_image.png) center no-repeat #2c4177;padding:10px;border-radius:8px;height:200px}.competitions-form-wrapper #edit-answer-the-following-question{clear:both;margin-top:90px;color:#2c4177;font-family:GothamBold,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.64px}.competitions-form-wrapper #edit-upload-image--label{margin-bottom:35px;color:#2c4177;font-family:GothamBold,sans-serif;font-size:32px;font-style:normal;font-weight:700;line-height:normal;letter-spacing:-.64px}.competitions-form-wrapper .js-form-item-image-title{margin-top:100px}.competitions-form-wrapper .js-form-submit{width:247px;height:58px;flex-shrink:0;border-radius:6px;background:#e11e34;margin-top:60px;margin-left:0!important}.competitions-form-wrapper .form-actions{justify-content:left!important}.competitions-submission-message a{height:58px;flex-shrink:0;border-radius:6px;background:#e11e34;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;color:#fff}.competitions-cmp-image-left .feature-cmp.feature-cmp--content{padding:0 40px!important}.bold-underline{font-weight:700;text-decoration:underline}#ui-id-2{display:block!important;text-align:center}.webform-submission-july-competitions-add-form legend .fieldset-legend{font-size:18px!important}.webform-submission-july-competitions-add-form .webform-confirmation__back a,.webform-submission-july-competitions-add-form .webform-confirmation__message h3,.webform-submission-july-competitions-add-form .webform-confirmation__message p{color:#fff!important}.block.block-webform.block-webform-block h2,.tick-icon,.webform-submission-masterclass-competition-form .webform-confirmation h2,.webform-submission-masterclass-competition-form .webform-confirmation h3,.webform-submission-masterclass-competition-form .webform-confirmation p,.webform-submission-masterclass-competition-form .webform-confirmation__back a,.webform-submission-the-more-the-better-form .webform-confirmation h2,.webform-submission-the-more-the-better-form .webform-confirmation h3,.webform-submission-the-more-the-better-form .webform-confirmation p,.webform-submission-the-more-the-better-form .webform-confirmation__back a{color:#fff}.theme-seasonal-slice .feature-cmp{background-color:transparent!important;flex-direction:column-reverse}.theme-seasonal-slice .feature-cmp--content{background-color:#e11e34;border-radius:15px;max-width:482px;text-align:center}.theme-seasonal-slice .feature-cmp--content .feature-cmp--contentext h2,.theme-seasonal-slice .feature-cmp--content .feature-cmp--contentext p{color:#fff!important}.theme-seasonal-slice .feature-cmp--content .feature-cmp--contentext .theme-seasonal-content-button{background-color:#fff;color:#000}.theme-seasonal-article-section .article-view-title{text-align:center;padding:0 50px}@media (min-width:1900px){.signup-login-alert .modal-content,body.home .thank-you-alert .modal-content,body:not(.toolbar-tray-open)>.ui-dialog{width:40%!important}.btn-primary,.field--name-field-cta .form-submit,.field--name-field-cta a,.field--name-field-cta-button .form-submit,.field--name-field-cta-button a,.form-actions .form-submit,.form-actions a,.no-results a,.recipe-book-page .view-empty a,.top-recipe-section .more-link a,.top-recipe-section-for-recipe-pages .more-link a{padding:18px 74px;font-size:1.25rem}.vendor-selection .c-page-banner .block-page-title-block .title{width:auto}.vendor-selection .c-page-banner .block-page-title-block .title span.field--name-title{padding-bottom:0}.vendor-selection .header #navbar-top::after{bottom:-85px}.node--type-pepsico-article .breadcrumb .breadcrumb-item.active{width:1300px}.homepage-feature .feature-cmp .feature-cmp--content{padding:52px 150px}.c-page-banner .banner-section{max-height:100%;height:90vh;background-position:center}.block-webform .webform-submission-contact-form .form-actions input,.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button{padding:18px 94px;font-size:1.25rem}.view-product-listing .view-content,.view-recipe-listing .view-content{max-width:80%;margin:-77px auto 0}.view-news-events .attachment,.view-recipe-listing.top-recipe-section .view-content,.view-recipe-listing.top-recipe-section-for-recipe-pages .view-content,body.articles .article-listing-header{max-width:80%;margin-left:auto;margin-right:auto}.recipe-detail-bottom-section .add-to-shopping-list-link,.recipe-detail-bottom-section .webform-dialog-convert-link,.shopping-list-container .download-shopping-list-link,.shopping-list-container .webform-dialog-convert-link{padding:18px 74px}.recipe-detail-bottom-section .flag-shopping-list{max-width:380px}.recipe-detail-bottom-section .flag-shopping-list .label,.recipe-detail-bottom-section .flag-shopping-list .use-ajax{padding:18px 70px}.recipe-book-page.view-recipe-listing ul.js-pager__items li a{padding:18px 54px;font-size:1.25rem}.item-list ul,.view-recipe-listing.menu-planner-listing .view-header{max-width:80%;margin:0 auto}#edit-dietary-requirement div#edit-diet-type{height:345px}.article-detail-page .field--name-field-video .media-oembed-content{min-height:500px}.view-news-events .article-grid .article-image .article-video::before{margin-top:20%}#edit-vendor input[type=radio]:checked+label::before{top:35%}body.path-shopping-list>.ui-dialog.sl-del-dialog{width:40%!important;padding:9rem 2rem 10rem}.theme-seasonal-article-section .view-news-events .attachment{max-width:94%}}.light-grey-bg{background:#f9f9F9F0}.theme-seasonal-quiz-slice-container{width:100%;max-width:982px;margin:0 auto;padding:60px 20px}.theme-seasonal-quiz-slice-container .fieldset-wrapper{width:100%;max-width:382px;margin:0 auto}.theme-seasonal-quiz-slice-container h2{text-align:center;color:#333;font-size:24px;margin-bottom:20px}.theme-seasonal-quiz-slice-container .description{text-align:center;color:#666;font-size:16px;margin-bottom:20px}.theme-seasonal-quiz-slice-container .form-item-what-s-your-go-to-easter-bake-radios{background-color:#f9f9f9;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:18px 20px;margin-bottom:20px}.theme-seasonal-quiz-slice-container .form-item-what-s-your-go-to-easter-bake-radios .custom-control-label::before{border:1px solid #000;background-color:#e9e9e9}.theme-seasonal-quiz-slice-container .form-item-what-s-your-go-to-easter-bake-radios .custom-control-label::after,.theme-seasonal-quiz-slice-container .form-item-what-s-your-go-to-easter-bake-radios .custom-control-label::before{width:1.6rem;height:1.6rem}.theme-seasonal-quiz-slice-container .block-webform .js-form-item label{color:#000;font-size:1rem;font-family:GothamBold,sans-serif;left:24px;bottom:4px;padding-top:8px}.theme-seasonal-quiz-slice-container .form-radios .form-item label{display:block;padding:10px;background-color:#fff;border:1px solid #ccc;border-radius:5px;font-size:18px;color:#000;cursor:pointer;transition:background-color .3s,color .3s}.theme-seasonal-quiz-slice-container .form-radios .form-item input[type=radio]:checked+label{background-color:red;color:#fff;border-color:red}.theme-seasonal-quiz-slice-container .form-actions{text-align:center;margin-top:20px}.theme-seasonal-quiz-slice-container .form-actions input[type=submit]{background-color:red;color:#fff;border:none;padding:10px 20px;font-size:18px;border-radius:5px;cursor:pointer;transition:background-color .3s}.theme-seasonal-quiz-slice-container .form-actions input[type=submit]:hover{background-color:#8b0000}@media (max-width:767px){.path-masterclass .header{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/masterclass/banners/masterclass_mobile.webp)}.path-masterclass-module .header{height:365px}.theme-seasonal-slice .feature-cmp{padding:50px 0}.theme-seasonal-quiz-slice-container{padding:15px}.theme-seasonal-quiz-slice-container h2{font-size:20px}.theme-seasonal-quiz-slice-container .description{font-size:14px}.theme-seasonal-quiz-slice-container .form-radios .form-item label{font-size:16px}.theme-seasonal-quiz-slice-container .form-actions input[type=submit]{font-size:16px;padding:8px 16px}}#edit-quiz-tite p{font-weight:700;line-height:100%;color:#fff;text-transform:uppercase;font-family:GothamMedium,sans-serif}#edit-quiz-intro p{color:#fff;font-size:18px;text-align:center}.js-form-item-what-s-your-go-to-easter-bake-radios.active-radio-option{background-color:red;padding:10px;border-radius:4px;color:#fff;position:relative}.custom-radio-display{display:flex;align-items:center;gap:8px}.radio-text{font-weight:700}.js-form-item-what-s-your-go-to-easter-bake-radios input[type=radio]{position:absolute;opacity:0;width:0;height:0}.top-recipe-section-for-recipe-pages,.top-recipe-section-for-recipe-pages .attachment{background-color:#f5f5f5}.theme-seasonal-article-section{padding:40px 0}