@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{background-color:#fff;font-family:"OpenSansRegular",sans-serif;color:#000}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,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%}}@media (min-width: 992px){body>.ui-dialog{max-width:600px}}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;color:#000;background-color:#F5F5F5;font-family:"OpenSansRegular",sans-serif;text-align:center;border:none}body>.ui-dialog .ui-dialog-content h1{color:#2C4177;font-size:1rem}@media (min-width: 768px){body>.ui-dialog .ui-dialog-content h1{font-size:1.125rem}}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:none;border:none}body>.ui-dialog button.ui-dialog-titlebar-close::before{right:3px;top:-2px}@media (min-width: 1023px){body>.ui-dialog button.ui-dialog-titlebar-close::before{top:-3px}}body:not(.toolbar-tray-open)>.ui-dialog{padding:7rem 1rem;background:#eff0f2 url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/survey-thankyou-bg.png) no-repeat left center;background-size:cover;max-width:100%;width:100% !important}@media (min-width: 768px){body:not(.toolbar-tray-open)>.ui-dialog{width:80% !important;padding:9rem 2rem 10rem;background-position:center center}}@media (min-width: 1023px){body:not(.toolbar-tray-open)>.ui-dialog{width:70% !important;padding:9rem 2rem 10rem}}@media (min-width: 1200px){body:not(.toolbar-tray-open)>.ui-dialog{width:55% !important}}@media (min-width: 1900px){body:not(.toolbar-tray-open)>.ui-dialog{width:40% !important}}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:normal;background-color:transparent}@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{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 .ui-dialog-content{font-size:2.5rem}}@media (min-width: 1023px){body:not(.toolbar-tray-open)>.ui-dialog .ui-dialog-content{font-size:3.125rem}}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}}@media (min-width: 1023px){body:not(.toolbar-tray-open)>.ui-dialog .ui-dialog-content h1{font-size:3.125rem}}body:not(.toolbar-tray-open)>.ui-dialog .ui-dialog-content a{font-family:"GothamMedium",sans-serif;color:#2C4177;text-decoration:none}body:not(.toolbar-tray-open)>.ui-dialog .ui-dialog-content a:hover,body:not(.toolbar-tray-open)>.ui-dialog .ui-dialog-content a:active{text-decoration:underline}#main-wrapper{min-height:calc(100vh - 75px);background-color:#fff}h1{color:#fff;text-transform:none;font-size:1.875rem;font-family:"GothamMedium",sans-serif;font-weight:350;line-height:1.1}@media (min-width: 768px){h1{font-size:2.5rem}}@media (min-width: 1023px){h1{font-size:3.125rem}}h2{color:#2C4177;text-transform:none;font-size:1.875rem;font-family:"GothamBold",sans-serif;font-weight:400;line-height:1.1}@media (min-width: 768px){h2{font-size:2.188rem}}@media (min-width: 1023px){h2{font-size:2.5rem}}h3{color:#2C4177;text-transform:none;font-size:1.875rem;font-family:"GothamBlack",sans-serif;font-weight:bold;line-height:normal}@media (min-width: 768px){h3{font-size:1.875rem}}@media (min-width: 1023px){h3{font-size:2rem}}h4{color:#2C4177;text-transform:none;font-size:1.3rem;line-height:normal;font-family:"GothamBold",sans-serif;font-weight:bold}@media (min-width: 768px){h4{font-size:1.4rem}}@media (min-width: 1023px){h4{font-size:1.5rem}}h5{color:#2C4177;text-transform:none;font-size:1rem;line-height:normal;font-family:"GothamBold",sans-serif;font-weight:bold}@media (min-width: 768px){h5{font-size:1rem}}@media (min-width: 1023px){h5{font-size:1rem}}h6{color:#2C4177;text-transform:none;font-size:.875rem;font-family:"GothamBold",sans-serif}p{color:#000;font-size:1rem;font-family:"OpenSansRegular",sans-serif;line-height:1.4}.layout-main-wrapper a{font-family:"GothamMedium",sans-serif}.field--name-field-cta-button a,.field--name-field-cta-button .form-submit,.field--name-field-cta a,.field--name-field-cta .form-submit,.form-actions a,.form-actions .form-submit{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:all 0.5s}@media (min-width: 992px){.field--name-field-cta-button a,.field--name-field-cta-button .form-submit,.field--name-field-cta a,.field--name-field-cta .form-submit,.form-actions a,.form-actions .form-submit{padding:10px 36px}}@media (min-width: 1200px){.field--name-field-cta-button a,.field--name-field-cta-button .form-submit,.field--name-field-cta a,.field--name-field-cta .form-submit,.form-actions a,.form-actions .form-submit{padding:12px 54px;font-size:1.125rem}}@media (min-width: 1900px){.field--name-field-cta-button a,.field--name-field-cta-button .form-submit,.field--name-field-cta a,.field--name-field-cta .form-submit,.form-actions a,.form-actions .form-submit{padding:18px 74px;font-size:1.25rem}}.field--name-field-cta-button a:before,.field--name-field-cta-button .form-submit:before,.field--name-field-cta a:before,.field--name-field-cta .form-submit:before,.form-actions a:before,.form-actions .form-submit:before{content:'';display:block;position:absolute;background:rgba(250,171,23,0.9);width:60px;height:100%;left:0;top:0;opacity:.5;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.field--name-field-cta-button a:after,.field--name-field-cta-button .form-submit:after,.field--name-field-cta a:after,.field--name-field-cta .form-submit:after,.form-actions a:after,.form-actions .form-submit:after{content:'';display:block;position:absolute;background:rgba(44,65,119,0.9);width:30px;height:100%;left:30px;top:0;opacity:0;filter:blur(5px);transform:translateX(-100px) skewX(-15deg)}.field--name-field-cta-button a:hover,.field--name-field-cta-button a:focus,.field--name-field-cta-button .form-submit:hover,.field--name-field-cta-button .form-submit:focus,.field--name-field-cta a:hover,.field--name-field-cta a:focus,.field--name-field-cta .form-submit:hover,.field--name-field-cta .form-submit:focus,.form-actions a:hover,.form-actions a:focus,.form-actions .form-submit:hover,.form-actions .form-submit:focus{background-color:#990617;text-decoration:none;border-color:#fff}.field--name-field-cta-button a:hover:before,.field--name-field-cta-button a:focus:before,.field--name-field-cta-button .form-submit:hover:before,.field--name-field-cta-button .form-submit:focus:before,.field--name-field-cta a:hover:before,.field--name-field-cta a:focus:before,.field--name-field-cta .form-submit:hover:before,.field--name-field-cta .form-submit:focus:before,.form-actions a:hover:before,.form-actions a:focus:before,.form-actions .form-submit:hover:before,.form-actions .form-submit:focus:before{transform:translateX(300px) skewX(-15deg);opacity:0.6;transition:.7s}.field--name-field-cta-button a:hover:after,.field--name-field-cta-button a:focus:after,.field--name-field-cta-button .form-submit:hover:after,.field--name-field-cta-button .form-submit:focus:after,.field--name-field-cta a:hover:after,.field--name-field-cta a:focus:after,.field--name-field-cta .form-submit:hover:after,.field--name-field-cta .form-submit:focus:after,.form-actions a:hover:after,.form-actions a:focus:after,.form-actions .form-submit:hover:after,.form-actions .form-submit:focus:after{transform:translateX(300px) skewX(-15deg);opacity:0.6;transition:.7s}.field--name-field-cta-button .cmp-secondary-button,.field--name-field-cta .cmp-secondary-button,.form-actions .cmp-secondary-button{background-color:#fff;color:#000}.field--name-field-cta-button .cmp-secondary-button:hover,.field--name-field-cta-button .cmp-secondary-button:focus,.field--name-field-cta .cmp-secondary-button:hover,.field--name-field-cta .cmp-secondary-button:focus,.form-actions .cmp-secondary-button:hover,.form-actions .cmp-secondary-button:focus{color:#2C4177;background-color:#fff}.btn-primary{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:all 0.5s}@media (min-width: 992px){.btn-primary{padding:10px 36px}}@media (min-width: 1200px){.btn-primary{padding:12px 54px;font-size:1.125rem}}@media (min-width: 1900px){.btn-primary{padding:18px 74px;font-size:1.25rem}}.btn-primary:before{content:'';display:block;position:absolute;background:rgba(250,171,23,0.2);width:60px;height:100%;left:0;top:0;opacity:.5;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.btn-primary:after{content:'';display:block;position:absolute;background:rgba(44,65,119,0.5);width:30px;height:100%;left:30px;top:0;opacity:0;filter:blur(5px);transform:translateX(-100px) skewX(-15deg)}.btn-primary:hover,.btn-primary:focus{background-color:#990617;text-decoration:none;border-color:#fff}.btn-primary:hover:before,.btn-primary:focus:before{transform:translateX(400px) skewX(-15deg);opacity:0.6;transition:.7s}.btn-primary:hover:after,.btn-primary:focus: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){.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}@media (min-width: 1023px){.consumerconfirmation .block-system-main-block .content{padding:50px 25px}}.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{padding:30px}@media (min-width: 768px){.consumerconfirmation .confirmation-container{padding:40px}}@media (min-width: 1023px){.consumerconfirmation .confirmation-container{padding:50px}}@media (min-width: 1200px){.consumerconfirmation .confirmation-container{padding:80px}}@media (min-width: 1400px){.consumerconfirmation .confirmation-container{padding:80px 100px}}#spb-block-incentiveblock .spb_close,#spb-block-incentiveblock .spb_minimize{background:none;color:#fff;border:none;font-size:25px}@media (min-width: 1023px){#spb-block-incentiveblock .spb_close,#spb-block-incentiveblock .spb_minimize{font-size:50px}}#spb-block-incentiveblock .spb_minimize{display:none}#spb-block-incentiveblock .menu-planner-block .menu-planner-banner-section{background:none;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{margin-bottom:0}@media (min-width: 768px){#spb-block-incentiveblock .menu-planner-block .menu-planner-upper-image{left:0}}#spb-block-incentiveblock .spb-popup-main-wrapper{width:90% !important;padding:0;top:125px;left:5%;border-width:0;box-shadow:0px 5px 15px 0px rgba(0,0,0,0.5);-webkit-box-shadow:0px 5px 15px 0px rgba(0,0,0,0.5);-moz-box-shadow:0px 5px 15px 0px rgba(0,0,0,0.5)}@media (min-width: 768px){#spb-block-incentiveblock .spb-popup-main-wrapper{width:70% !important;left:15%;top:100px}}@media (min-width: 1023px){#spb-block-incentiveblock .spb-popup-main-wrapper{width:50% !important;left:25%}}#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-retailer,#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-cta,#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-body{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}@media (max-width: 359px){#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-cta .field--name-field-cta a{font-size:.625rem;line-height:.875rem}}#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-body{bottom:25%;width:65%;left:35%;padding:15px}@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-family:"GothamLight",sans-serif;line-height:.75rem;color:#fff;font-size:.625rem;padding-right:15px;margin-bottom:0.5rem}@media (max-width: 359px){#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-body p{font-size:.625rem;line-height:.875rem}}@media (min-width: 768px){#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-body p{font-size:1rem;line-height:1.25rem}}@media (min-width: 1023px){#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-body p{font-size:1.125rem;line-height:1.4rem}}@media (min-width: 1400px){#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-body p{font-size:1.5rem;line-height:2rem}}#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-body p strong{font-family:"GothamMedium",sans-serif;font-weight:normal}#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}@media (min-width: 1023px){#spb-block-incentiveblock .spb-popup-main-wrapper .menu-planner-body p a{font-size:.625rem}}#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 .menu-planner-retailer ul{margin-bottom:0}#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}.path-frontpage .header,.about .header,.articles .header{background-color:transparent;position:absolute;top:0;z-index:99;width:100%}.path-frontpage .header #navbar-top,.about .header #navbar-top,.articles .header #navbar-top{background-color:transparent;border:none}.path-frontpage .header .navbar,.about .header .navbar,.articles .header .navbar{border:none}.header{position:relative;background-color:#D8192F;width:100%;height:140px}@media (min-width: 992px){.header{height:135px}}.header #navbar-top{background-color:#D8192F;z-index:99}.header .navbar{padding:5px 0 0 0;margin-bottom:0;border:transparent}@media (min-width: 992px){.header .navbar{padding:5px 15px 0 15px}}@media (min-width: 1200px){.header .navbar{padding:5px 30px 0 15px}}.header .navbar .region-secondary-menu{text-align:center}@media (min-width: 992px){.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:140px;padding:0;margin:0;float:none;height:130px}@media (min-width: 992px){.header .navbar .region-secondary-menu .navbar-brand{width:204px;position:relative;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out}}.header .navbar .region-secondary-menu .navbar-brand img{width:100%;max-width:100%;height:auto;padding:0;transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out}@media (min-width: 992px){.header .navbar .region-secondary-menu .navbar-brand img{position:absolute;top:0;left:0}}@media (max-width: 992px){.header .navbar .region-secondary-menu .block-we-megamenu.contextual-region{position:unset}}@media (min-width: 992px){.header .navbar .region-secondary-menu .block-we-megamenu{width:calc(100% - 204px)}}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu{background-color:transparent;margin-bottom:0}@media (max-width: 992px){.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu{padding:0 20px}}@media (min-width: 992px){.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-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%}@media (min-width: 992px){.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu{width:100%;padding:0px 5px;margin:0}}@media (min-width: 1023px){.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu{padding:0}}@media (min-width: 1200px){.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu{padding:0px 0px 0px 50px}}.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul{margin-top:80px}@media (min-width: 768px){.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: 992px){.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-ul{margin-top:0px;width:100%;padding:0;position:relative;border-bottom:1px solid #fff}}@media (min-width: 992px){.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}}@media (min-width: 1200px){.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{width:100%;text-align:left}@media (min-width: 992px){.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{display:inline-block;position:absolute;bottom:-68px}@media (min-width: 992px){.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.active a{border-bottom:none}@media (min-width: 992px){.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-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 a:focus{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}@media (min-width: 992px){.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.active a{border-bottom:none}@media (min-width: 992px){.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.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 a:focus{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-profile a::before{display:inline-block}@media (max-width: 992px){.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}}@media (max-width: 992px){.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,.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{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:after{color:#fff;content:"\f077";transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}@media (min-width: 992px){.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}}@media (min-width: 992px){.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{background-color:transparent;font-size:1rem;color:#fff;text-decoration:none;font-family:"GothamMedium",sans-serif;font-weight:normal;padding:15px 30px;border:none;text-transform:none}@media (min-width: 992px){.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}}@media (min-width: 1200px){.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 18px}}.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,.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{color:#fff}@media (min-width: 992px){.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,.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{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{position:unset}@media (min-width: 992px){.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,.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{display:block;visibility:visible;opacity:1;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.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{background-image:unset;content:"\f078";font-family:"FontAwesome";color:#fff;line-height:1;margin-top:-10px;font-size:1rem;opacity:1}@media (min-width: 992px){.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::before{display:none}@media (min-width: 992px){.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,.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{color:#fff;content:"\f077";transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}}@media (min-width: 992px){.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{border-left:1px solid #fff;margin-left:30px}@media (min-width: 992px){.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:0.5px solid #2C4177;margin-left:0px;display:none;left:unset;transition:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}}@media (min-width: 1400px){.header .navbar .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu{min-width:230px}}.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:all 0.3s ease-in-out;-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out}@media (min-width: 992px){.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}}@media (min-width: 992px){.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}}@media (min-width: 992px){.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}}@media (min-width: 992px){.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%}}@media (min-width: 992px){.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{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 .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-submenu .we-mega-menu-submenu-inner .nav-tabs li.active a:focus{border-bottom:none}.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}@media (min-width: 992px){.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-we-megamenu .region-we-mega-menu .navbar-we-mega-menu .we-mega-menu-submenu .we-mega-menu-submenu-inner a:hover,.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{color:#fff;border:none}@media (min-width: 992px){.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,.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{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:before,.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{display: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}}@media (min-width: 992px){.header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page{top:0px;right:58px;left:unset}}@media (min-width: 1200px){.header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page{right:80px}}.header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand{width:100%;display:block;background-color:#E11E34;z-index:10}@media (min-width: 992px){.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{display:inline-block;color:#000;max-width:100%;border-radius:6px;border:1px solid #fff;padding:5px 10px;font-size:.875rem;height:unset}@media (min-width: 992px){.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 .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:none}.header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page .js-form-item-keywords::after{display:none}.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 .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{color:#fff}.header #block-searchicon{cursor:pointer;position:absolute;top:30px;right:30px;width:18px}@media (min-width: 992px){.header #block-searchicon{position:absolute;top:20px;right:30px;z-index:99;width:18px}}@media (min-width: 1200px){.header #block-searchicon{right:50px}}.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}@media (min-width: 992px){.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}}@media (min-width: 1400px){.header .we-mega-menu-ul .we-mega-menu-li.user-profile.dropdown-menu{min-width:230px}}@media (min-width: 992px){.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{text-transform:capitalize;display:flex !important}@media (min-width: 992px){.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}}.header .we-mega-menu-ul .we-mega-menu-li.user-profile.dropdown-menu>a:hover,.header .we-mega-menu-ul .we-mega-menu-li.user-profile.dropdown-menu>a:focus{border-bottom:none}.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}.header .we-mega-menu-ul .we-mega-menu-li.active a{border-bottom:none}.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:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;height:70px}body.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu{width:calc(100% - 130px);transition:all 0.5s ease-in-out;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out}body.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu{background-color:#D8192F}@media (min-width: 1023px){body.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu{padding:0px 40px 0 0}}@media (min-width: 1200px){body.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .region-we-mega-menu .navbar-we-mega-menu{padding:0px 40px 0px 50px}}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}@media (min-width: 992px){body.fixed-header .header #block-searchicon{top:25px}}body.fixed-header .c-page-banner .extended-header{transition:0.4s;-webkit-transition:0.4s;-moz-transition:0.4s;-o-transition:0.4s}body.fixed-header .btn-close{left:20px}body.toggled{right:100%}body.toggled .overlay{z-index:9}body.toggled .header #navbar-top{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 20px;position:relative;width:100%}body.toggled.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu{background-color:#990617}body.toggled .btn-close{left:20px}.breadcrumb{margin:0;padding:0 10px 15px 20px}@media (min-width: 992px){.breadcrumb{padding-left:245px}}@media (min-width: 1023px){.breadcrumb{padding-left:300px}}.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:0.8;font-family:"OpenSansRegular",sans-serif;color:#fff;font-size:.75rem;text-transform:none}.breadcrumb .breadcrumb-item.active a{font-family:"OpenSansRegular",sans-serif}.block-show-user-name,.block-show-user-fullname{background-color:#D8192F;padding:0  25px;width:100%;display:flex;flex-direction:column;margin:-1px 0 16px}@media (min-width: 768px){.block-show-user-name,.block-show-user-fullname{margin-bottom:-1px}}@media (min-width: 992px){.block-show-user-name,.block-show-user-fullname{flex-direction:row;padding-left:242px}}@media (min-width: 1023px){.block-show-user-name,.block-show-user-fullname{padding-left:290px}}@media (min-width: 1200px){.block-show-user-name,.block-show-user-fullname{padding-left:295px}}.block-show-user-name h1,.block-show-user-fullname h1{text-transform:capitalize}.menu--user-profile{background-color:#D8192F;padding:0;margin:0}@media (min-width: 992px){.menu--user-profile .nav{padding-left:242px}}@media (min-width: 1023px){.menu--user-profile .nav{padding-left:280px}}.menu--user-profile .nav .nav-item{width:25%;max-width:100px;margin-top:3px;z-index:99}@media (min-width: 992px){.menu--user-profile .nav .nav-item{width:auto;z-index:19;max-width:100%}}.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}@media (min-width: 992px){.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{content:"";width:42px;height:42px;display:inline-block;background-position:center;background-size:contain;background-repeat:no-repeat}@media (min-width: 992px){.menu--user-profile .nav .nav-item a::after{display:none}}.menu--user-profile .nav .nav-item a.is-active,.menu--user-profile .nav .nav-item a.active{background-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px;color:#000}.menu--user-profile .nav .nav-item a.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)}.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){.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:0px;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){.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}}@media (min-width: 1400px){.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}}.path-recipes.fixed-header .header,.path-recipe-type.fixed-header .header{background-color:#2C4177}.path-recipes.fixed-header .header #navbar-top,.path-recipe-type.fixed-header .header #navbar-top{background-color:#2C4177}.path-recipes.fixed-header .header #navbar-top::after,.path-recipe-type.fixed-header .header #navbar-top::after{display:none;visibility:hidden}.path-recipes.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu,.path-recipe-type.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu{background-color:#2C4177}.path-recipes .header,.path-recipe-type .header{background-color:#2C4177}.path-recipes .header #navbar-top,.path-recipe-type .header #navbar-top{background-color:#2C4177}.path-recipes .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{background-color:#2C4177;z-index:19}.path-recipes .layout-main-wrapper,.path-recipe-type .layout-main-wrapper{position:relative}.path-recipes .layout-main-wrapper::before,.path-recipe-type .layout-main-wrapper::before{content:'';display:inline-block;visibility:visible;position:absolute;right:0;top:72px;z-index:9;width:150px;height:103px;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 (min-width: 768px){.path-recipes .layout-main-wrapper::before,.path-recipe-type .layout-main-wrapper::before{width:180px;height:124px;top:62px}}@media (min-width: 992px){.path-recipes .layout-main-wrapper::before,.path-recipe-type .layout-main-wrapper::before{width:150px;height:103px;top:83px}}@media (min-width: 1023px){.path-recipes .layout-main-wrapper::before,.path-recipe-type .layout-main-wrapper::before{top:48px}}.path-recipes .recipe-listing-header,.path-recipe-type .recipe-listing-header{background-color:#2C4177}.path-recipes .recipe-listing-header .view-header,.path-recipe-type .recipe-listing-header .view-header{background-color:#2C4177}.path-recipes .view-recipe-listing .views-exposed-form,.path-recipe-type .view-recipe-listing .views-exposed-form{background-color:#2C4177}.path-recipes .c-page-banner .extended-header,.path-recipe-type .c-page-banner .extended-header{background-color:#2C4177}.node--type-recipe.fixed-header .header{background-color:#2C4177}.node--type-recipe.fixed-header .header #navbar-top{background-color:#2C4177}.node--type-recipe.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu{background-color:#2C4177}.node--type-recipe .header{background-color:#2C4177}.node--type-recipe .header #navbar-top{background-color:#2C4177}.node--type-recipe .header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand{background-color:#2C4177;z-index:19}.node--type-recipe .recipe-listing-header{background-color:#2C4177}.node--type-recipe .recipe-listing-header .view-header{background-color:#2C4177}.node--type-recipe .view-recipe-listing .views-exposed-form{background-color:#2C4177}.node--type-recipe .c-page-banner .extended-header{background-color:#2C4177}.node--type-recipe .recipe-detail-top-section{position:relative}.node--type-recipe .recipe-detail-top-section::after{display:none}@media (min-width: 992px){.node--type-recipe .recipe-detail-top-section::after{content:'';display:inline-block;position:absolute;right:0;bottom:0px;z-index:9;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){position:relative;padding:15px 0 100px 0}@media (min-width: 992px){.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{content:'';display:inline-block;position:absolute;right:-20px;bottom:0px;z-index:9;width:150px;height:103px;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}@media (min-width: 768px){.node--type-recipe .recipe-detail-top-section .description:not(.text-muted)::after{width:180px;height:124px}}@media (min-width: 992px){.node--type-recipe .recipe-detail-top-section .description:not(.text-muted)::after{display:none}}.node--type-recipe .recipe-detail-top-section .similar-filters{background-color:#2C4177}.menuplannerchoose-preferences.fixed-header .header,.vendor-selection.fixed-header .header,.privacy-notice.fixed-header .header,.terms-and-conditions.fixed-header .header{background-color:#2C4177}.menuplannerchoose-preferences.fixed-header .header #navbar-top,.vendor-selection.fixed-header .header #navbar-top,.privacy-notice.fixed-header .header #navbar-top,.terms-and-conditions.fixed-header .header #navbar-top{background-color:#2C4177}.menuplannerchoose-preferences.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu,.vendor-selection.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu,.privacy-notice.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu,.terms-and-conditions.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu{background-color:#2C4177}.menuplannerchoose-preferences .header,.vendor-selection .header,.privacy-notice .header,.terms-and-conditions .header{background-color:#2C4177}.menuplannerchoose-preferences .header #navbar-top,.vendor-selection .header #navbar-top,.privacy-notice .header #navbar-top,.terms-and-conditions .header #navbar-top{background-color:#2C4177}.menuplannerchoose-preferences .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,.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{background-color:#2C4177;z-index:19}.menuplannerchoose-preferences .recipe-listing-header,.vendor-selection .recipe-listing-header,.privacy-notice .recipe-listing-header,.terms-and-conditions .recipe-listing-header{background-color:#2C4177}.menuplannerchoose-preferences .recipe-listing-header .view-header,.vendor-selection .recipe-listing-header .view-header,.privacy-notice .recipe-listing-header .view-header,.terms-and-conditions .recipe-listing-header .view-header{background-color:#2C4177}.menuplannerchoose-preferences .c-page-banner .extended-header,.vendor-selection .c-page-banner .extended-header,.privacy-notice .c-page-banner .extended-header,.terms-and-conditions .c-page-banner .extended-header{background-color:#2C4177}.menuplannerchoose-preferences .c-page-banner .block-show-user-name,.vendor-selection .c-page-banner .block-show-user-name,.privacy-notice .c-page-banner .block-show-user-name,.terms-and-conditions .c-page-banner .block-show-user-name{background-color:#2C4177}.menuplannerchoose-preferences .c-page-banner .block-page-title-block,.vendor-selection .c-page-banner .block-page-title-block,.privacy-notice .c-page-banner .block-page-title-block,.terms-and-conditions .c-page-banner .block-page-title-block{background-color:#2C4177}.menuplannerchoose-preferences .menu--user-profile,.vendor-selection .menu--user-profile,.privacy-notice .menu--user-profile,.terms-and-conditions .menu--user-profile{background-color:#2C4177}.my-recipe-book.fixed-header .header #navbar-top::after,.menuplanner.fixed-header .header #navbar-top::after,.shopping-list.fixed-header .header #navbar-top::after,.vendor-selection.fixed-header .header #navbar-top::after,.privacy-notice.fixed-header .header #navbar-top::after,.terms-and-conditions.fixed-header .header #navbar-top::after,.measurement-converter.fixed-header .header #navbar-top::after{display:none;visibility:hidden}.my-recipe-book .header #navbar-top::after,.menuplanner .header #navbar-top::after,.shopping-list .header #navbar-top::after,.vendor-selection .header #navbar-top::after,.privacy-notice .header #navbar-top::after,.terms-and-conditions .header #navbar-top::after,.measurement-converter .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){.my-recipe-book .header #navbar-top::after,.menuplanner .header #navbar-top::after,.shopping-list .header #navbar-top::after,.vendor-selection .header #navbar-top::after,.privacy-notice .header #navbar-top::after,.terms-and-conditions .header #navbar-top::after,.measurement-converter .header #navbar-top::after{bottom:-152px;right:-10px}}@media (min-width: 768px){.my-recipe-book .header #navbar-top::after,.menuplanner .header #navbar-top::after,.shopping-list .header #navbar-top::after,.vendor-selection .header #navbar-top::after,.privacy-notice .header #navbar-top::after,.terms-and-conditions .header #navbar-top::after,.measurement-converter .header #navbar-top::after{width:180px;height:124px;bottom:-90px;right:0}}@media (min-width: 992px){.my-recipe-book .header #navbar-top::after,.menuplanner .header #navbar-top::after,.shopping-list .header #navbar-top::after,.vendor-selection .header #navbar-top::after,.privacy-notice .header #navbar-top::after,.terms-and-conditions .header #navbar-top::after,.measurement-converter .header #navbar-top::after{width:150px;height:103px;bottom:-155px}}@media (min-width: 1023px){.my-recipe-book .header #navbar-top::after,.menuplanner .header #navbar-top::after,.shopping-list .header #navbar-top::after,.vendor-selection .header #navbar-top::after,.privacy-notice .header #navbar-top::after,.terms-and-conditions .header #navbar-top::after,.measurement-converter .header #navbar-top::after{bottom:-156px}}@media (min-width: 1200px){.my-recipe-book .header #navbar-top::after,.menuplanner .header #navbar-top::after,.shopping-list .header #navbar-top::after,.vendor-selection .header #navbar-top::after,.privacy-notice .header #navbar-top::after,.terms-and-conditions .header #navbar-top::after,.measurement-converter .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}}@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}}@media (min-width: 1023px){.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{margin-bottom:4rem}@media (min-width: 768px){.vendor-selection .c-page-banner .block-page-title-block .title{margin-bottom:1rem;width:75%}}@media (min-width: 1023px){.vendor-selection .c-page-banner .block-page-title-block .title{width:90%}}@media (min-width: 1900px){.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{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}}@media (min-width: 1023px){.vendor-selection .c-page-banner .block-page-title-block .title span.field--name-title{padding-bottom:3.5rem}}@media (min-width: 1900px){.vendor-selection .c-page-banner .block-page-title-block .title span.field--name-title{padding-bottom:0}}.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}}@media (min-width: 1023px){.vendor-selection .header #navbar-top::after{bottom:-140px}}@media (min-width: 1900px){.vendor-selection .header #navbar-top::after{bottom:-85px}}.menuplannerchoose-preferences.fixed-header .header #navbar-top::after{display:none;visibility:hidden}.menuplannerchoose-preferences .header #navbar-top{display:none}.menuplannerchoose-preferences .header #navbar-top::after{content:'';display:inline-block;visibility:visible;position:absolute;right:0;bottom:-190px;z-index:9;width:150px;height:103px;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;transition:all 0.3s ease-in-out}@media (min-width: 768px){.menuplannerchoose-preferences .header #navbar-top::after{width:180px;height:124px;bottom:-184px}}@media (min-width: 992px){.menuplannerchoose-preferences .header #navbar-top::after{width:150px;height:103px;bottom:-256px}}@media (min-width: 1200px){.menuplannerchoose-preferences .header #navbar-top::after{bottom:-201px}}.menu-planner-launch.fixed-header .header,.baker-profile-survey.fixed-header .header{background-color:#2C4177}.menu-planner-launch.fixed-header .header #navbar-top,.baker-profile-survey.fixed-header .header #navbar-top{background-color:#2C4177}.menu-planner-launch.fixed-header .header #navbar-top::after,.baker-profile-survey.fixed-header .header #navbar-top::after{visibility:hidden;display:none}.menu-planner-launch.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu,.baker-profile-survey.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu{background-color:#2C4177}.menu-planner-launch .header,.baker-profile-survey .header{background-color:#2C4177}.menu-planner-launch .header #navbar-top,.baker-profile-survey .header #navbar-top{background-color:#2C4177}.menu-planner-launch .header #navbar-top::after,.baker-profile-survey .header #navbar-top::after{content:'';display:inline-block;visibility:visible;position:absolute;right:0;bottom:-54px;z-index:9;width:150px;height:103px;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;transition-delay:1s}@media (min-width: 768px){.menu-planner-launch .header #navbar-top::after,.baker-profile-survey .header #navbar-top::after{width:180px;height:124px;bottom:-70px}}@media (min-width: 992px){.menu-planner-launch .header #navbar-top::after,.baker-profile-survey .header #navbar-top::after{width:150px;height:103px;bottom:-65px}}@media (min-width: 1023px){.menu-planner-launch .header #navbar-top::after,.baker-profile-survey .header #navbar-top::after{bottom:-76px}}.menu-planner-launch .header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand,.baker-profile-survey .header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand{background-color:#2C4177;z-index:19}.menu-planner-launch .recipe-listing-header,.baker-profile-survey .recipe-listing-header{background-color:#2C4177}.menu-planner-launch .recipe-listing-header .view-header,.baker-profile-survey .recipe-listing-header .view-header{background-color:#2C4177}.menu-planner-launch .c-page-banner .extended-header,.baker-profile-survey .c-page-banner .extended-header{background-color:#2C4177;position:relative}.menu-planner-launch .c-page-banner .block-page-title-block,.baker-profile-survey .c-page-banner .block-page-title-block{background-color:#2C4177}.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}}@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:-125px}@media (min-width: 768px){.baker-profile-survey .header #navbar-top::after{bottom:-70px}}@media (min-width: 1023px){.baker-profile-survey .header #navbar-top::after{bottom:-76px}}.contact-us.fixed-header .header,.node--type-pepsico-article.fixed-header .header{background-color:#FAAB17}.contact-us.fixed-header .header #navbar-top,.node--type-pepsico-article.fixed-header .header #navbar-top{background-color:#FAAB17}.contact-us.fixed-header .header #navbar-top::after,.node--type-pepsico-article.fixed-header .header #navbar-top::after{visibility:hidden;display:none}.contact-us.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu,.node--type-pepsico-article.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu{background-color:#FAAB17}.contact-us .header,.node--type-pepsico-article .header{background-color:#FAAB17}.contact-us .header #navbar-top,.node--type-pepsico-article .header #navbar-top{background-color:#FAAB17}.contact-us .header #navbar-top::after,.node--type-pepsico-article .header #navbar-top::after{content:'';display:inline-block;visibility:visible;position:absolute;right:0;bottom:-54px;z-index:9;width:150px;height:103px;z-index:9;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/header-icons-blue.png);background-position:center;background-size:contain;background-repeat:no-repeat;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}}@media (min-width: 992px){.contact-us .header #navbar-top::after,.node--type-pepsico-article .header #navbar-top::after{width:150px;height:103px;bottom:-65px}}@media (min-width: 1023px){.contact-us .header #navbar-top::after,.node--type-pepsico-article .header #navbar-top::after{bottom:-76px}}.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 .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}}.contact-us .recipe-listing-header,.node--type-pepsico-article .recipe-listing-header{background-color:#FAAB17}.contact-us .recipe-listing-header .view-header,.node--type-pepsico-article .recipe-listing-header .view-header{background-color:#FAAB17}.contact-us .c-page-banner .extended-header,.node--type-pepsico-article .c-page-banner .extended-header{background-color:#FAAB17;position:relative}.contact-us .c-page-banner .block-page-title-block,.node--type-pepsico-article .c-page-banner .block-page-title-block{background-color:#FAAB17}.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){.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:#FFFFFF;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){.node--type-pepsico-article .breadcrumb .breadcrumb-item.active{width:590px}}@media (min-width: 1400px){.node--type-pepsico-article .breadcrumb .breadcrumb-item.active{width:790px}}@media (min-width: 1900px){.node--type-pepsico-article .breadcrumb .breadcrumb-item.active{width:1300px}}.node--type-pepsico-article .header #navbar-top::after{bottom:-110px}@media (min-width: 768px){.node--type-pepsico-article .header #navbar-top::after{bottom:-70px}}@media (min-width: 992px){.node--type-pepsico-article .header #navbar-top::after{bottom:-65px}}@media (min-width: 1023px){.node--type-pepsico-article .header #navbar-top::after{bottom:-76px}}.consumerprofile.fixed-header .header{background-color:#FAAB17}.consumerprofile.fixed-header .header #navbar-top{background-color:#FAAB17}.consumerprofile.fixed-header .header #navbar-top::after{display:none;visibility:hidden}.consumerprofile.fixed-header .header #navbar-top .region-secondary-menu .block-we-megamenu .navbar-we-mega-menu{background-color:#FAAB17}.consumerprofile .header{background-color:#FAAB17}.consumerprofile .header #navbar-top{background-color:#FAAB17}.consumerprofile .header #navbar-top::after{content:'';display:inline-block;visibility:visible;position:absolute;right:0;bottom:-54px;z-index:9;width:150px;height:103px;z-index:9;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/header-icons-blue.png);background-position:center;background-size:contain;background-repeat:no-repeat;transition-delay:1s}@media (min-width: 768px){.consumerprofile .header #navbar-top::after{width:180px;height:124px;bottom:-70px}}@media (min-width: 992px){.consumerprofile .header #navbar-top::after{width:150px;height:103px;bottom:-65px}}@media (min-width: 1023px){.consumerprofile .header #navbar-top::after{bottom:-76px}}.consumerprofile .header .navbar .region-secondary-menu .block-views-exposed-filter-blocksearch-page.search-expand{background-color:#FAAB17;z-index:19}.consumerprofile .recipe-listing-header{background-color:#FAAB17}.consumerprofile .recipe-listing-header .view-header{background-color:#FAAB17}.consumerprofile .c-page-banner .extended-header{background-color:#FAAB17;position:relative}.consumerprofile .c-page-banner .block-page-title-block{background-color:#FAAB17}.path-search.fixed-header .header #navbar-top::after{display:none;visibility:hidden}.path-search .header #navbar-top::after{content:'';display:inline-block;visibility:visible;position:absolute;right:0;bottom:-20px;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 (min-width: 768px){.path-search .header #navbar-top::after{width:180px;height:124px;bottom:-172px}}@media (min-width: 992px){.path-search .header #navbar-top::after{display:none}}.site-footer{padding:2rem 0 0;background:#fff;border-top:1px solid #CACACA}.site-footer .site-footer__bottom .content{padding:0}@media (min-width: 1023px){.site-footer .site-footer__bottom .region{align-items:center}}@media (min-width: 1023px){.site-footer .site-footer__bottom .block{width:33.333%}}@media (min-width: 1200px){.site-footer .site-footer__bottom .block{width:auto}}.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}@media (min-width: 768px){.site-footer .site-footer__bottom .block-social-media-links{justify-content:center;padding-left:0}}@media (min-width: 1023px){.site-footer .site-footer__bottom .block-social-media-links{margin-top:0}}.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}.site-footer .site-footer__bottom .block-social-media-links a span::before{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:hover span,.site-footer .site-footer__bottom .block-social-media-links a:focus 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}@media (min-width: 1023px){.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{font-family:"OpenSansRegular",sans-serif;font-size:.875rem;color:#000;font-weight:400;margin-bottom:0}@media (min-width: 1023px){.site-footer .site-footer__bottom .block-copyright-block p{padding-right:40px}}.site-footer .site-footer__bottom .block-copyright-block .privacy a{padding:0 10px;position:relative;text-decoration:underline;color:#000}.site-footer .site-footer__bottom .block-copyright-block .privacy a:hover,.site-footer .site-footer__bottom .block-copyright-block .privacy a:active{color:#2C4177}.site-footer .site-footer__bottom .block-copyright-block .privacy a:not(:last-child)::after{content:"|";position:absolute;right:-6px;color:#000}.site-footer .footer-logo-block{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}@media (min-width: 1023px){.site-footer .footer-contact-block{padding-top:0}}@media (min-width: 1200px){.site-footer .footer-contact-block{padding:0 15px}}.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){.site-footer .footer-contact-block p a{margin-left:28%}}@media (min-width: 1023px){.site-footer .footer-contact-block p a{margin-left:0}}.site-footer .footer-contact-block p a:hover,.site-footer .footer-contact-block p a:focus{color:#2C4177}.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}.site-footer .footer-contact-block p:last-child{margin-bottom:0}.site-footer .footer-contact-block p:last-child a{color:#000}.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}@media (min-width: 768px){.lbk-rich-text-component{width:70%;margin:0 auto}}@media (min-width: 1023px){.lbk-rich-text-component{width:750px}}.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}}@media (min-width: 1023px){.lbk-rich-text-component h1{font-size:2.5rem}}.lbk-rich-text-component p{margin-bottom:0}.homepage-feature .container-fluid{padding:0}.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 25px;width:calc(100% - 50px);border-radius:10px;overflow:hidden}}@media (min-width: 1023px){.homepage-feature .feature-cmp{margin:0 50px 16px 50px;width:calc(100% - 100px)}}@media (min-width: 1200px){.homepage-feature .feature-cmp{padding:0}}.homepage-feature .feature-cmp .feature-cmp--content{padding:32px 45px;text-align:center}@media (min-width: 1023px){.homepage-feature .feature-cmp .feature-cmp--content{padding:42px 60px}}@media (min-width: 1200px){.homepage-feature .feature-cmp .feature-cmp--content{padding:52px 52px}}@media (min-width: 1400px){.homepage-feature .feature-cmp .feature-cmp--content{padding:52px 52px}}@media (min-width: 1900px){.homepage-feature .feature-cmp .feature-cmp--content{padding:52px 150px}}@media (min-width: 1023px){.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}@media (min-width: 1023px){.homepage-feature .feature-cmp p{font-size:1.125rem}}@media (min-width: 1200px){.homepage-feature .feature-cmp p{font-size:1.25rem}}.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{margin:0}.homepage-feature .image-left .feature-cmp--image-video{padding:0}.homepage-feature .image-left .feature-cmp--image-video .field--type-entity-reference{height:100%}.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}@media (min-width: 768px){.menu-planner-launch .container-fluid>.row.layout{margin-right:-15px}}.menu-planner-launch .feature-cmp{padding:30px 5px;margin-top:1px}@media (min-width: 768px){.menu-planner-launch .feature-cmp{padding:40px 0px 40px 35px}}@media (min-width: 1023px){.menu-planner-launch .feature-cmp{padding:45px 0px 45px 45px}}.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){.menu-planner-launch .feature-cmp .feature-cmp--image-video{padding-left:40px}}@media (min-width: 1200px){.menu-planner-launch .feature-cmp .feature-cmp--image-video{padding-left:60px}}.menu-planner-launch .feature-cmp .feature-cmp--image-video .field--type-entity-reference{margin-bottom:0px}.menu-planner-launch .feature-cmp .feature-cmp--image-video img{border-radius:10px}@media (min-width: 768px){.menu-planner-launch .feature-cmp .feature-cmp--image-video img{border-radius:0px}}.menu-planner-launch .feature-cmp .feature-cmp--content{padding:0}@media (min-width: 768px){.menu-planner-launch .feature-cmp .feature-cmp--content{padding-right:25px;padding-top:30px;align-items:flex-start}}@media (min-width: 1023px){.menu-planner-launch .feature-cmp .feature-cmp--content{padding-right:40px}}@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:.875rem}@media (min-width: 1200px){.menu-planner-launch .feature-cmp .feature-cmp--content p{font-size:1.125rem}}.menu-planner-launch .feature-cmp .cmp-button .field--name-field-cta-button a{margin:10px 10px 10px 0}.c-page-banner .views-element-container{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:0px}@media (min-width: 992px){.c-page-banner .block-page-title-block{margin-top:-6px}}.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 .title{padding-left:235px}}@media (min-width: 1023px){.c-page-banner .block-page-title-block .title{padding-left:290px;padding-right:40px}}.c-page-banner .banner-section{width:100%;height:80vh;max-height:430px;width:100%;background-color:#E11E34;background-position:top center;background-size:cover;background-repeat:no-repeat}@media (min-width: 992px){.c-page-banner .banner-section{max-height:520px;height:90vh}}@media (min-width: 1400px){.c-page-banner .banner-section{max-height:620px}}@media (min-width: 1900px){.c-page-banner .banner-section{max-height:100%;height:90vh;background-position:center}}@media (min-width: 992px){.c-page-banner .banner-section::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.1)}}.menu-planner-block{position:relative}.menu-planner-block .menu-planner-banner-section{display:block;height:400px;background-position:top right;background-size:cover;background-repeat:no-repeat}@media (min-width: 768px){.menu-planner-block .menu-planner-banner-section{height:420px;background-position:top left}}.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-upper-image{left:0;max-width:430px}}@media (min-width: 1200px){.menu-planner-block .menu-planner-upper-image{max-width:450px}}@media (min-width: 1400px){.menu-planner-block .menu-planner-upper-image{max-width:470px}}.menu-planner-block .menu-planner-upper-image .media{display:block}.menu-planner-block .menu-planner-upper-image .media img{width:100%}.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}}@media (min-width: 1400px){.menu-planner-block .menu-planner-cta{bottom:40px;max-width:480px}}.menu-planner-block .menu-planner-cta .field--name-field-cta{text-align:center}.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:hover,.menu-planner-block .menu-planner-cta .field--name-field-cta a:focus{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}}@media (min-width: 992px){.menuplannerchoose-preferences .c-page-banner .block-page-title-block .title{padding-right:30px;min-height:185px}}@media (min-width: 1023px){.menuplannerchoose-preferences .c-page-banner .block-page-title-block .title{padding-right:45px}}@media (min-width: 1200px){.menuplannerchoose-preferences .c-page-banner .block-page-title-block .title{min-height:130px}}.contact-block{padding:40px 5px}@media (min-width: 768px){.contact-block{padding:50px 35px}}@media (min-width: 992px){.contact-block .contactus-page-block{margin-right:25px}}@media (min-width: 1023px){.contact-block .contactus-page-block{margin-right:50px}}.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}@media (min-width: 1400px){.contact-block .contactus-page-block p::before{width:21px;height:21px}}.contact-block .contactus-page-block p:nth-child(1)::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(2)::before{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/phone.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){margin-bottom:0}.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 .contactus-page-block p a:hover,.contact-block .contactus-page-block p a:focus{color:#2C4177}.contact-block .field--name-field-maps-address{margin-top:32px}@media (min-width: 768px){.contact-block .field--name-field-maps-address{margin-top:50px}}@media (min-width: 1023px){.contact-block .field--name-field-maps-address{margin-right:50px}}.contact-block .field--name-field-maps-address iframe{width:100%}.block-webform{padding:40px 20px 40px 20px;margin:40px -20px 0px -20px;background-color:#2C4177}@media (min-width: 768px){.block-webform{padding:50px 75px 50px 75px;margin:50px 0px 0px 0px}}@media (min-width: 992px){.block-webform{padding:50px;margin:0px 0px 0px 25px;border-radius:10px}}@media (min-width: 1023px){.block-webform{margin:0px 0px 0px 50px}}@media (min-width: 1200px){.block-webform{padding:50px 75px 50px 75px}}.block-webform .webform-submission-contact-form .form-actions input{width:auto;padding:8px 24px}@media (min-width: 992px){.block-webform .webform-submission-contact-form .form-actions input{padding:10px 36px}}@media (min-width: 1200px){.block-webform .webform-submission-contact-form .form-actions input{padding:14px 84px;font-size:1.125rem}}@media (min-width: 1900px){.block-webform .webform-submission-contact-form .form-actions input{padding:18px 94px;font-size:1.25rem}}.block-webform .js-form-item{margin-bottom:20px}.block-webform .js-form-item.js-form-type-textarea{margin-bottom:20px}.block-webform .js-form-item.js-form-type-processed-text{margin-bottom:0}.block-webform .js-form-item h2{padding:0;margin-bottom:30px;color:#fff;font-size:1.875rem}@media (min-width: 768px){.block-webform .js-form-item h2{font-size:1.875rem}}@media (min-width: 1023px){.block-webform .js-form-item h2{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{margin-bottom:30px}.block-webform .js-form-item.js-form-type-checkbox input{margin-left:-0.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 .js-form-item.js-form-item-would-like-to-receive-communication-from-sasko{display:none}.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}@media (min-width: 992px){.view-recipe-listing .view-header{padding-left:220px}}@media (min-width: 1023px){.view-recipe-listing .view-header{width:50%;flex-direction:row;padding-left:48px}}@media (min-width: 1200px){.view-recipe-listing .view-header{width:100%;padding-left:265px}}.view-recipe-listing .view-header h1{padding:13px 0}@media (min-width: 992px){.view-recipe-listing .view-header h1{padding:8px 0 13px 0}}@media (min-width: 1200px){.view-recipe-listing .view-header h1{padding:0px 0 13px 0}}.view-recipe-listing .view-header .total-recipe-count{color:#fff;font-size:1.125rem;font-family:"OpenSansRegular",sans-serif}@media (min-width: 1023px){.view-recipe-listing .view-header .total-recipe-count{margin-left:auto;padding:30px 0}}.view-recipe-listing .view-header .total-recipe-count span{font-family:"GothamMedium",sans-serif;color:#fff;font-weight:400}.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 0px #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 0px #000}}@media (min-width: 1023px){.view-recipe-listing .view-empty .no-result-found{max-width:650px;padding:50px;margin:30px auto}}@media (min-width: 1200px){.view-recipe-listing .view-empty .no-result-found{max-width:750px;margin:50px auto}}.view-recipe-listing .views-exposed-form{background-color:#D8192F;width:100%;margin:15px}@media (min-width: 1023px){.view-recipe-listing .views-exposed-form{margin-top:25px;min-width:250px}}@media (min-width: 1023px){.view-recipe-listing .views-exposed-form .form-row{flex-wrap:nowrap}}.view-recipe-listing .views-exposed-form .js-form-item{width:80%;z-index:19}@media (min-width: 1023px){.view-recipe-listing .views-exposed-form .js-form-item{width:100%;padding:0 15px 0 0}}.view-recipe-listing .views-exposed-form label{color:#fff;font-size:1rem;font-family:"OpenSansRegular",sans-serif}.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-recipe-listing .views-exposed-form .form-item-sort-by legend{color:#fff}.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}@media (min-width: 1023px){.view-recipe-listing .filter_block{margin-top:0;position:relative;top:0%;right:0}}.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}}@media (min-width: 1023px){.view-recipe-listing .exposed_filters_set{width:900px;top:68px}}.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}@media (min-width: 1023px){.view-recipe-listing .exposed_filters_set .exposed_filters_title{padding:50px 50px 0}}.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}@media (min-width: 1023px){.view-recipe-listing .exposed_filters_set #filterCloseBtn{padding:40px 50px 0;font-size:2.188rem}}.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}}@media (min-width: 992px){.view-recipe-listing .exposed_filters_set .views-exposed-form{height:250px}}.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:none}@media (min-width: 1023px){.view-recipe-listing .exposed_filters_set .views-exposed-form .form-row{flex-wrap:nowrap}}.view-recipe-listing .exposed_filters_set .views-exposed-form legend{border-bottom:none;margin-bottom:0}.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}@media (min-width: 1023px){.view-recipe-listing .exposed_filters_set .views-exposed-form .js-form-item{padding:0 5px}}.view-recipe-listing .exposed_filters_set .views-exposed-form .checkbox{margin:0;overflow:auto;margin-bottom:10px}.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:none}.view-recipe-listing .exposed_filters_set .views-exposed-form #edit-difficulty .form-checkboxes{width:100%}@media (min-width: 1023px){.view-recipe-listing .exposed_filters_set .views-exposed-form #edit-difficulty .form-checkboxes{width:auto}}.view-recipe-listing .exposed_filters_set .views-exposed-form .form-checkboxes{width:600px}@media (min-width: 1023px){.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{margin:0;display:inline-block;width:auto;padding-left:0}@media (min-width: 1023px){.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-checkboxes .js-form-item .form-checkbox{display:none;position:absolute}.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-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-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%)}}@media (min-width: 1023px){.view-recipe-listing .exposed_filters_set .views-exposed-form .form-actions{width:900px;bottom:-112px;padding:20px 0}}@media (min-width: 768px){.view-recipe-listing .exposed_filters_set .views-exposed-form .form-actions input{width:300px}}@media (min-width: 1023px){.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:nth-child(1){margin-left:0}@media (min-width: 1023px){.view-recipe-listing .exposed_filters_set .views-exposed-form .form-actions input:nth-child(1){margin-right:25px}}.view-recipe-listing .exposed_filters_set .views-exposed-form .form-actions input:nth-child(2){margin:10px 0;background-color:#fff;color:#000}.view-recipe-listing .attachment{background-color:#fff;padding:30px 15px}@media (min-width: 1200px){.view-recipe-listing .attachment{padding:30px}}.view-recipe-listing .view-content{flex-direction:row;row-gap:30px;justify-content:left;position:relative;z-index:19}@media (min-width: 1200px){.view-recipe-listing .view-content{margin-top:-77px}}@media (min-width: 1900px){.view-recipe-listing .view-content{max-width:80%;margin:-77px auto 0}}.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}}@media (min-width: 1023px){.view-recipe-listing .views-row{width:calc(25% - 14px);margin:0 7px}}@media (min-width: 1200px){.view-recipe-listing .views-row{width:calc(25% - 28px);margin:0 14px}}@media (max-width: 767px){.view-recipe-listing .views-row:nth-child(odd){margin-right:7px}}@media (max-width: 767px){.view-recipe-listing .views-row:nth-child(even){margin-left:7px}}.view-recipe-listing .recipe-grid .recipe-image{position:relative}.view-recipe-listing .recipe-grid .recipe-image .field--name-field-recipe-image img{margin-bottom:12px;border-radius:10px;overflow:hidden}.view-recipe-listing .recipe-grid .recipe-image .field--name-field-recipe-image.field--type-image{margin:0}.view-recipe-listing .recipe-grid .recipe-image a:hover,.view-recipe-listing .recipe-grid .recipe-image a:focus{outline:none;text-decoration:none}.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}@media (min-width: 1023px){.view-recipe-listing .recipe-grid .flag-favorites{right:25px}}.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-recipe-listing .recipe-grid .flag-favorites .label:hover,.view-recipe-listing .recipe-grid .flag-favorites .label:focus,.view-recipe-listing .recipe-grid .flag-favorites a:hover,.view-recipe-listing .recipe-grid .flag-favorites a:focus{text-decoration:none;outline:none}.view-recipe-listing .recipe-grid .flag-favorites .ajax-progress{display:none}.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}@media (min-width: 1200px){.view-recipe-listing .recipe-grid .prep-time{width:70%}}.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}@media (min-width: 1200px){.view-recipe-listing .recipe-grid .servings{width:28%}}.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-recipe-listing .recipe-grid .form-group{margin-bottom:0}.view-recipe-listing ul.js-pager__items{justify-content:center;flex-direction:row;flex-wrap:wrap}.view-recipe-listing ul.js-pager__items li{margin:initial}.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{display:flex;width:100%;flex-direction:column;flex-wrap:nowrap;background-color:#D8192F;justify-content:flex-end;padding:0 20px}@media (min-width: 1023px){.recipe-listing-header{flex-direction:row;padding:0 20px 60px}}@media (min-width: 1200px){.recipe-listing-header{padding:0 45px 60px 20px}}.recipe-listing-header .exposed_sort_filter{display:flex;flex-wrap:nowrap;position:relative}@media (min-width: 1200px){.recipe-listing-header .exposed_sort_filter{width:30%}}.view-recipe-listing.top-recipe-section-for-recipe-pages .view-content,.view-recipe-listing.top-recipe-section .view-content{margin-top:0}@media (min-width: 1900px){.view-recipe-listing.top-recipe-section-for-recipe-pages .view-content,.view-recipe-listing.top-recipe-section .view-content{max-width:80%;margin-left:auto;margin-right:auto}}.view-recipe-listing.top-recipe-section-for-recipe-pages .view-header,.view-recipe-listing.top-recipe-section .view-header{background-color:transparent}.ajax-progress.ajax-progress-throbber{display:none;width:0;height:0;position:absolute}.signup-login-alert.fade{opacity:1;top:100px;padding:0 !important}.signup-login-alert .modal-dialog.modal-sm{max-width:100%;width:100% !important;margin:0 auto}.signup-login-alert .modal-content{padding:7rem 1rem;background:#eff0f2 url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/survey-thankyou-bg.png) no-repeat left center;background-size:cover;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}}@media (min-width: 1023px){.signup-login-alert .modal-content{width:70% !important;padding:9rem 2rem 10rem}}@media (min-width: 1200px){.signup-login-alert .modal-content{width:55% !important}}@media (min-width: 1900px){.signup-login-alert .modal-content{width:40% !important}}.signup-login-alert .modal-content .modal-header{background:transparent;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:transparent;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}}@media (min-width: 1023px){.signup-login-alert .modal-content .modal-body{font-size:3.125rem}}.signup-login-alert .modal-content .modal-body a{color:#2C4177;text-decoration:none}.signup-login-alert .modal-content .modal-body a:hover,.signup-login-alert .modal-content .modal-body a:active{text-decoration:underline}.modal-sub-title{font-family:"GothamBold",sans-serif;font-size:24px;font-weight:700;line-height:22.97px;letter-spacing:-0.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}.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}.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}@media (min-width: 1023px){.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:30px 50px 15px 50px}@media (min-width: 1023px){.top-recipe-section .attachment,.top-recipe-section-for-recipe-pages .attachment{padding:20px 50px 30px 50px}}.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%}@media (min-width: 1023px){.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}@media (min-width: 1023px){.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-prev::before,.top-recipe-section-for-recipe-pages .slick__arrow .slick-prev::before{content:'';font-family:unset;font-size:0;color:#fff;opacity:0.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}@media (min-width: 1023px){.top-recipe-section .slick__arrow .slick-next,.top-recipe-section-for-recipe-pages .slick__arrow .slick-next{right:-20px}}.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:0.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,.top-recipe-section-for-recipe-pages .more-link{text-align:center}.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 0;height:unset;position:relative;overflow:hidden;transition:all 0.5s}@media (min-width: 992px){.top-recipe-section .more-link a,.top-recipe-section-for-recipe-pages .more-link a{padding:10px 36px}}@media (min-width: 1200px){.top-recipe-section .more-link a,.top-recipe-section-for-recipe-pages .more-link a{padding:12px 54px;font-size:1.125rem}}@media (min-width: 1900px){.top-recipe-section .more-link a,.top-recipe-section-for-recipe-pages .more-link a{padding:18px 74px;font-size:1.25rem}}.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,0.9);width:60px;height:100%;left:0;top:0;opacity:.5;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.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,0.9);width:30px;height:100%;left:30px;top:0;opacity:0;filter:blur(5px);transform:translateX(-100px) skewX(-15deg)}.top-recipe-section .more-link a:hover,.top-recipe-section .more-link a:focus,.top-recipe-section-for-recipe-pages .more-link a:hover,.top-recipe-section-for-recipe-pages .more-link a:focus{background-color:#990617;text-decoration:none;border-color:#fff}.top-recipe-section .more-link a:hover:before,.top-recipe-section .more-link a:focus:before,.top-recipe-section-for-recipe-pages .more-link a:hover:before,.top-recipe-section-for-recipe-pages .more-link a:focus:before{transform:translateX(300px) skewX(-15deg);opacity:0.6;transition:.7s}.top-recipe-section .more-link a:hover:after,.top-recipe-section .more-link a:focus:after,.top-recipe-section-for-recipe-pages .more-link a:hover:after,.top-recipe-section-for-recipe-pages .more-link a:focus: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}@media (min-width: 1023px){.top-recipe-section.view-recipe-listing .recipe-grid .recipe-image .field--name-field-recipe-image.field--type-image{margin:0 14px}}@media (min-width: 1200px){.top-recipe-section.view-recipe-listing .recipe-grid .recipe-image .field--name-field-recipe-image.field--type-image{min-height:175px}}.top-recipe-section.view-recipe-listing .recipe-grid .recipe-image .field--name-field-recipe-image.field--type-image img{width:100%}@media (min-width: 1023px){.top-recipe-section.view-recipe-listing .recipe-grid .recipe-title a .field--name-title{margin:0 14px}}.top-recipe-section-for-recipe-pages{background-color:#F5F5F5}.top-recipe-section-for-recipe-pages .attachment{background-color:#F5F5F5;padding:30px 15px 15px 15px}@media (min-width: 1023px){.top-recipe-section-for-recipe-pages .attachment{padding:30px 50px 15px 50px}}.node--type-recipe .view-recipes .view-content.row{display:block}@media (min-width: 1023px){.node--type-recipe .view-recipes .view-content.row{display:flex;flex-direction:column;flex-wrap:nowrap}}.recipe-detail-top-section{padding:0 20px}@media (min-width: 992px){.recipe-detail-top-section{padding:30px;display:flex}}@media (min-width: 1023px){.recipe-detail-top-section{padding:50px}}.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}}@media (min-width: 1023px){.recipe-detail-top-section .user-access-error{padding-bottom:15px;padding-right:25%}}@media (min-width: 1200px){.recipe-detail-top-section .user-access-error{max-width:60%;padding-left:0;padding-right:0}}.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%}}@media (min-width: 1023px){.recipe-detail-top-section .user-access-error::before{top:4.5rem;margin-left:-100px}}@media (min-width: 1200px){.recipe-detail-top-section .user-access-error::before{top:3.75rem}}.recipe-detail-top-section .recipe-image-section{position:relative}@media (min-width: 992px){.recipe-detail-top-section .recipe-image-section{width:calc(50% - 30px);margin-right:30px}}@media (min-width: 1023px){.recipe-detail-top-section .recipe-image-section{width:calc(50% - 50px);margin-right:50px}}.recipe-detail-top-section .recipe-image-section img{margin-bottom:12px;border-radius:10px;overflow:hidden;width:100%}.recipe-detail-top-section .recipe-image-section .flag-favorites{position:absolute;top:10px;right:10px;width:40px;height:40px;border-radius:50%;background-color:#fff;display:inline-block}@media (min-width: 1023px){.recipe-detail-top-section .recipe-image-section .flag-favorites{right:25px}}.recipe-detail-top-section .recipe-image-section .flag-favorites a,.recipe-detail-top-section .recipe-image-section .flag-favorites .label{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);display:inline-block;line-height:1}@media (min-width: 992px){.recipe-detail-top-section .recipe-content-section{width:calc(50% - 30px);margin-left:30px}}@media (min-width: 1023px){.recipe-detail-top-section .recipe-content-section{width:calc(50% - 50px);margin-left:50px}}.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){.recipe-detail-top-section .recipe-content-section h1{font-size:2.5rem}}.recipe-detail-top-section .prep-time{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{content:"";display:inline-block;width:15px;height:15px;margin-right:10px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/prep-white.png);background-position:center;background-size:contain;background-repeat:no-repeat}.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 .servings::before{content:"";display:inline-block;width:15px;height:15px;margin-right:10px;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/serv-white.png);background-position:center;background-size:contain;background-repeat:no-repeat}.recipe-detail-top-section .rating{display:inline-flex;flex-direction:row;font-family:"OpenSansRegular",sans-serif;color:#FAAB17;font-size:.875rem;position:relative;vertical-align:baseline}.recipe-detail-top-section .rating .fivestar-basic{display:inline-flex;vertical-align:text-bottom}.recipe-detail-top-section .rating .description.text-muted{display:inline-flex;vertical-align:sub;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 .total-votes,.recipe-detail-top-section .rating .empty{color:#FAAB17}.recipe-detail-top-section .rating .total-votes:hover,.recipe-detail-top-section .rating .total-votes:focus,.recipe-detail-top-section .rating .empty:hover,.recipe-detail-top-section .rating .empty:focus{text-decoration:underline;cursor:pointer}.recipe-detail-top-section .rating .form-group{margin-bottom:0}.recipe-detail-top-section .description{padding:15px 0;border-bottom:1px solid #CACACA}@media (min-width: 992px){.recipe-detail-top-section .description{padding:30px 0}}@media (min-width: 1200px){.recipe-detail-top-section .description{padding:50px 0}}.recipe-detail-top-section .description p{color:#fff}.recipe-detail-top-section .similar-filters{background-color:#D8192F;padding:15px 0}@media (min-width: 992px){.recipe-detail-top-section .similar-filters{padding:20px 0 0 0}}@media (min-width: 1200px){.recipe-detail-top-section .similar-filters{padding:30px 0 0 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}@media (min-width: 992px){.recipe-detail-top-section .similar-filters h2{margin-bottom:0}}.recipe-detail-top-section .similar-filters .field--name-field-recipe-type,.recipe-detail-top-section .similar-filters .field--name-field-recipe-ingredient{margin:30px 0 0 0;display:inline-block}@media (min-width: 992px){.recipe-detail-top-section .similar-filters .field--name-field-recipe-type,.recipe-detail-top-section .similar-filters .field--name-field-recipe-ingredient{margin:10px 0 0 0}}@media (min-width: 1200px){.recipe-detail-top-section .similar-filters .field--name-field-recipe-type,.recipe-detail-top-section .similar-filters .field--name-field-recipe-ingredient{margin:20px 0 0 0}}.recipe-detail-top-section .similar-filters .field--name-field-recipe-type .field__item,.recipe-detail-top-section .similar-filters .field--name-field-recipe-ingredient .field__item{display:inline-block}.recipe-detail-top-section .similar-filters .field--name-field-recipe-type h2,.recipe-detail-top-section .similar-filters .field--name-field-recipe-ingredient h2{margin-bottom:0}.recipe-detail-top-section .similar-filters .field--name-field-recipe-type .field--name-name,.recipe-detail-top-section .similar-filters .field--name-field-recipe-ingredient .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 0}@media (min-width: 992px){.recipe-detail-top-section .similar-filters .field--name-field-recipe-ingredient{margin:0px 0 10px 0}}@media (min-width: 1200px){.recipe-detail-top-section .similar-filters .field--name-field-recipe-ingredient{margin:0px 0 20px 0}}.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}@media (min-width: 992px){.recipe-detail-bottom-section{padding:30px;display:flex}}@media (min-width: 1023px){.recipe-detail-bottom-section{padding:50px}}.recipe-detail-bottom-section .ingredients-section{padding:82px 20px 0 20px;position:relative}@media (min-width: 992px){.recipe-detail-bottom-section .ingredients-section{width:calc(50% - 30px);margin-right:30px;padding:0}}@media (min-width: 1023px){.recipe-detail-bottom-section .ingredients-section{width:calc(50% - 50px);margin-right:50px}}.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}@media (min-width: 992px){.recipe-detail-bottom-section .switch-wrapper{top:0}}.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:0.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:0px;margin-top:25px}.recipe-detail-bottom-section .field--name-field-ingredients .field--type-string.field--name-field-heading::before{display:none}.recipe-detail-bottom-section .webform-dialog-convert-link,.recipe-detail-bottom-section .add-to-shopping-list-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:all 0.5s;width:100%}@media (min-width: 768px){.recipe-detail-bottom-section .webform-dialog-convert-link,.recipe-detail-bottom-section .add-to-shopping-list-link{width:46%}}@media (min-width: 992px){.recipe-detail-bottom-section .webform-dialog-convert-link,.recipe-detail-bottom-section .add-to-shopping-list-link{width:auto;padding:10px 36px}}@media (min-width: 1200px){.recipe-detail-bottom-section .webform-dialog-convert-link,.recipe-detail-bottom-section .add-to-shopping-list-link{padding:12px 54px}}@media (min-width: 1900px){.recipe-detail-bottom-section .webform-dialog-convert-link,.recipe-detail-bottom-section .add-to-shopping-list-link{padding:18px 74px}}.recipe-detail-bottom-section .webform-dialog-convert-link:before,.recipe-detail-bottom-section .add-to-shopping-list-link:before{content:"";display:none;position:absolute;background:rgba(44,65,119,0.9);width:60px;height:100%;left:0;top:0;opacity:0;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.recipe-detail-bottom-section .webform-dialog-convert-link:after,.recipe-detail-bottom-section .add-to-shopping-list-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 .webform-dialog-convert-link:hover,.recipe-detail-bottom-section .webform-dialog-convert-link:focus,.recipe-detail-bottom-section .add-to-shopping-list-link:hover,.recipe-detail-bottom-section .add-to-shopping-list-link:focus{background-color:#4168C9;text-decoration:none;border-color:#fff}.recipe-detail-bottom-section .webform-dialog-convert-link:hover:before,.recipe-detail-bottom-section .webform-dialog-convert-link:focus:before,.recipe-detail-bottom-section .add-to-shopping-list-link:hover:before,.recipe-detail-bottom-section .add-to-shopping-list-link:focus:before{transform:translateX(300px) skewX(-15deg);opacity:0.8;display:inline-block;transition:0.7s}.recipe-detail-bottom-section .webform-dialog-convert-link{background-color:#2C4177}@media (min-width: 768px){.recipe-detail-bottom-section .webform-dialog-convert-link{margin-right:15px}}.recipe-detail-bottom-section .webform-dialog-convert-link:after{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/convert.png)}@media (min-width: 1200px){.recipe-detail-bottom-section .webform-dialog-convert-link:after{width:30px;height:28px}}.recipe-detail-bottom-section .add-to-shopping-list-link{background-color:#E11E34;margin-top:5px}.recipe-detail-bottom-section .add-to-shopping-list-link: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}@media (min-width: 1200px){.recipe-detail-bottom-section .flag-shopping-list{max-width:328px}}@media (min-width: 1900px){.recipe-detail-bottom-section .flag-shopping-list{max-width:380px}}.recipe-detail-bottom-section .flag-shopping-list .use-ajax,.recipe-detail-bottom-section .flag-shopping-list .label{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:all 0.5s;width:100%;background-color:#E11E34;margin-top:5px;font-weight:350;cursor:pointer}@media (min-width: 768px){.recipe-detail-bottom-section .flag-shopping-list .use-ajax,.recipe-detail-bottom-section .flag-shopping-list .label{width:46%}}@media (min-width: 992px){.recipe-detail-bottom-section .flag-shopping-list .use-ajax,.recipe-detail-bottom-section .flag-shopping-list .label{width:auto;padding:10px 45px 10px 20px}}@media (min-width: 1200px){.recipe-detail-bottom-section .flag-shopping-list .use-ajax,.recipe-detail-bottom-section .flag-shopping-list .label{padding:12px 48px}}@media (min-width: 1900px){.recipe-detail-bottom-section .flag-shopping-list .use-ajax,.recipe-detail-bottom-section .flag-shopping-list .label{padding:18px 70px}}.recipe-detail-bottom-section .flag-shopping-list .use-ajax:before,.recipe-detail-bottom-section .flag-shopping-list .label:before{content:"";display:none;position:absolute;background:rgba(44,65,119,0.9);width:60px;height:100%;left:0;top:0;opacity:0;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.recipe-detail-bottom-section .flag-shopping-list .use-ajax:after,.recipe-detail-bottom-section .flag-shopping-list .label: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 .flag-shopping-list .use-ajax:hover,.recipe-detail-bottom-section .flag-shopping-list .use-ajax:focus,.recipe-detail-bottom-section .flag-shopping-list .label:hover,.recipe-detail-bottom-section .flag-shopping-list .label:focus{background-color:#990617;text-decoration:none;border-color:#fff}.recipe-detail-bottom-section .flag-shopping-list .use-ajax:hover:before,.recipe-detail-bottom-section .flag-shopping-list .use-ajax:focus:before,.recipe-detail-bottom-section .flag-shopping-list .label:hover:before,.recipe-detail-bottom-section .flag-shopping-list .label:focus:before{transform:translateX(300px) skewX(-15deg);opacity:0.8;transition:0.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-flag .use-ajax::after,.recipe-detail-bottom-section .flag-shopping-list.action-flag .label::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.action-unflag .use-ajax::after,.recipe-detail-bottom-section .flag-shopping-list.action-unflag .label::after{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/remove-shopping.png)}.recipe-detail-bottom-section .flag-shopping-list a{color:#fff}.recipe-detail-bottom-section .flag-shopping-list a:hover,.recipe-detail-bottom-section .flag-shopping-list a:focus{text-decoration:none}.recipe-detail-bottom-section .flag-shopping-list .flag-anon-message{font-size:0}.recipe-detail-bottom-section #shareRecipes{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}@media (min-width: 768px){.recipe-detail-bottom-section .sharing-section{background-size:40px auto;margin-left:0}}.recipe-detail-bottom-section .sharing-section button{border:0;background:none;color:#2C4177;font-size:1rem;padding:0.5rem 0 0.5rem 40px;font-family:"GothamMedium",sans-serif}@media (min-width: 768px){.recipe-detail-bottom-section .sharing-section button{font-size:1.3rem;padding-left:60px}}.recipe-detail-bottom-section .sharing-section .modal-title{font-size:1.25rem}.recipe-detail-bottom-section .sharing-section .modal-body{padding:2rem 0}.recipe-detail-bottom-section .sharing-section .modal-body ul{margin-bottom:0}.recipe-detail-bottom-section .sharing-section .modal-body ul .addtoany_list{display:flex;justify-content:space-between}@media (min-width: 768px){.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-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}@media (min-width: 768px){.recipe-detail-bottom-section .print__wrapper{background-size:40px auto;margin-left:0;margin-left:20px}}.recipe-detail-bottom-section .print__wrapper a{border:0;background:none;color:#2C4177;font-size:1rem;padding:0.5rem 0 0.5rem 40px;font-family:"GothamMedium",sans-serif;text-decoration:none;line-height:3.125rem}@media (min-width: 768px){.recipe-detail-bottom-section .print__wrapper a{font-size:1.3rem;padding-left:60px}}.direction-section{padding:30px 20px}@media (min-width: 992px){.direction-section{width:calc(50% - 30px);margin-left:30px;padding:0}}@media (min-width: 1023px){.direction-section{width:calc(50% - 50px);margin-left:50px}}.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}@media (min-width: 992px){.direction-section .field--name-field-directions .field__item ol li::before{font-size:1.5rem}}.review{padding:0 20px}.review h2{text-align:center;border-bottom:1px solid #e9e9e9;margin-bottom:35px}.review .text-center .btn-primary{margin-bottom:50px}.review .text-center .btn-primary{padding-left:25px;padding-right:40px;font-size:.875rem;width:100%;margin-left:auto;margin-right:auto}@media (min-width: 768px){.review .text-center .btn-primary{width:50%}}@media (min-width: 1023px){.review .text-center .btn-primary{padding-left:25px;padding-right:54px;width:auto}}.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}@media (min-width: 768px){.review .comment__author{width:90%;font-size:1.25rem}}.review .field--name-field-review-title{padding-top:.625rem;font-family:"OpenSansBold",sans-serif;font-size:.875rem}@media (min-width: 768px){.review .field--name-field-review-title{font-size:1rem}}.review .comment__time,.review .comment__permalink{color:#2C4177;font-family:"OpenSansRegular",sans-serif;font-size:.875rem}@media (min-width: 768px){.review .comment__time,.review .comment__permalink{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::before,.review .comment__content::after{border:0}.review .comment__content .card-body.date{position:absolute;top:0;right:0}.review .comment__content .form-group{margin-bottom:0}.review .comment__content p{color:#2C4177;font-size:.875rem}@media (min-width: 768px){.review .comment__content p{font-size:1rem}}@media (min-width: 768px){.review .comment__content{padding-left:2.5rem;background-size:40px auto;background-position:10px 30px;margin-bottom:20px}}.review .comment__content .short-comments{display:inline;padding-right:5px}.review .comment__content .short-comments *{display:inline}.review .comment__content .see-more-reviews{font-size:.75rem;text-decoration:underline;color:#2C4177}.review .comment__content .see-more-reviews:hover,.review .comment__content .see-more-reviews:active{color:#E11E34}.review .pagination{justify-content:center}.review .pagination>li>span,.review .pagination>li>a{border:0;color:#494949;font-family:"GothamMedium",sans-serif}.review .pagination>li>span:hover,.review .pagination>li>span:focus,.review .pagination>li>a:hover,.review .pagination>li>a:focus{background:none;color:#E11E34}.review .pagination .page-item.active .page-link{color:#E11E34;text-decoration:underline;background:none}.review #reviewRecipes{opacity:1}@media (min-width: 1023px){.review #reviewRecipes .modal-content{padding:30px 50px}}.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}.review #reviewRecipes .modal-body label{color:#2C4177;font-family:"GothamBlack",sans-serif;font-size:1.25rem}@media (min-width: 768px){.review #reviewRecipes .modal-body label{font-size:1rem}}.review #reviewRecipes .modal-body .text-full.form-control{border-color:#2C4177;color:#2C4177}.review #reviewRecipes .modal-body .js-filter-wrapper.js-form-wrapper.form-group{display:none}.review #reviewRecipes .modal-body .form-submit{width:100%;margin-left:auto;margin-right:auto}@media (min-width: 1023px){.review #reviewRecipes .modal-body .form-submit{width:auto;margin:10px 0}}.modal-content{padding:30px}.modal-content .modal-header{justify-content:left;padding:0}.modal-content .modal-header h3{margin:0;font-family:"GothamMedium",sans-serif;color:#2C4177;font-size:1.875rem;margin:0;padding:0 0 0.5rem}@media (min-width: 768px){.modal-content .modal-header h3{font-size:2.188rem}}@media (min-width: 1023px){.modal-content .modal-header h3{font-size:2.5rem}}.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}@media (min-width: 768px){.modal-content .modal-header .close{font-size:50px;width:30px;height:30px}}.modal-content .modal-header .close:focus,.modal-content .modal-header .close::focus-visible{outline:none !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:0.5rem 0 0.5rem 40px;font-family:"GothamMedium",sans-serif;text-decoration:none;line-height:3.125rem}.view-recipe-listing .views-infinite-scroll-content-wrapper{display:flex;flex-direction:column;row-gap:30px;justify-content:center}.view-recipe-listing.recipe-book-page .view-content{margin-top:0}.recipe-book-page h1{color:#2C4177;padding:0;margin-bottom:16px;font-family:"GothamMedium",sans-serif;font-size:1.875rem}@media (min-width: 768px){.recipe-book-page h1{font-size:2.188rem}}@media (min-width: 1023px){.recipe-book-page h1{font-size:2.5rem}}.recipe-book-page .recipe-view-title{padding:30px 30px 0 30px}@media (min-width: 992px){.recipe-book-page .recipe-view-title{padding:50px 50px 0 50px}}.recipe-book-page .recipe-view-title p{margin-bottom:0}.recipe-book-page .view-empty{padding:30px}@media (min-width: 992px){.recipe-book-page .view-empty{padding:50px}}.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:all 0.5s}@media (min-width: 992px){.recipe-book-page .view-empty a{padding:10px 36px}}@media (min-width: 1200px){.recipe-book-page .view-empty a{padding:12px 54px;font-size:1.125rem}}@media (min-width: 1900px){.recipe-book-page .view-empty a{padding:18px 74px;font-size:1.25rem}}.recipe-book-page .view-empty a:before{content:'';display:block;position:absolute;background:rgba(250,171,23,0.9);width:60px;height:100%;left:0;top:0;opacity:.5;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.recipe-book-page .view-empty a:after{content:'';display:block;position:absolute;background:rgba(44,65,119,0.9);width:30px;height:100%;left:30px;top:0;opacity:0;filter:blur(5px);transform:translateX(-100px) skewX(-15deg)}.recipe-book-page .view-empty a:hover,.recipe-book-page .view-empty a:focus{background-color:#990617;text-decoration:none;border-color:#fff}.recipe-book-page .view-empty a:hover:before,.recipe-book-page .view-empty a:focus:before{transform:translateX(300px) skewX(-15deg);opacity:0.6;transition:.7s}.recipe-book-page .view-empty a:hover:after,.recipe-book-page .view-empty a:focus:after{transform:translateX(300px) skewX(-15deg);opacity:1;transition:.7s}.recipe-book-page.view-recipe-listing .views-infinite-scroll-content-wrapper{row-gap:0px;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;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 20px 0;height:unset;position:relative;overflow:hidden;transition:all 0.5s}@media (min-width: 1200px){.recipe-book-page.view-recipe-listing ul.js-pager__items li a{padding:12px 42px;font-size:1.125rem}}@media (min-width: 1900px){.recipe-book-page.view-recipe-listing ul.js-pager__items li a{padding:18px 54px;font-size:1.25rem}}.recipe-book-page.view-recipe-listing ul.js-pager__items li a:before{content:'';display:block;position:absolute;background:rgba(250,171,23,0.9);width:60px;height:100%;left:0;top:0;opacity:.5;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.recipe-book-page.view-recipe-listing ul.js-pager__items li a:after{content:'';display:block;position:absolute;background:rgba(44,65,119,0.9);width:30px;height:100%;left:30px;top:0;opacity:0;filter:blur(5px);transform:translateX(-100px) skewX(-15deg)}.recipe-book-page.view-recipe-listing ul.js-pager__items li a:hover,.recipe-book-page.view-recipe-listing ul.js-pager__items li a:focus{background-color:#990617;text-decoration:none;border-color:#fff}.recipe-book-page.view-recipe-listing ul.js-pager__items li a:hover:before,.recipe-book-page.view-recipe-listing ul.js-pager__items li a:focus:before{transform:translateX(300px) skewX(-15deg);opacity:0.6;transition:.7s}.recipe-book-page.view-recipe-listing ul.js-pager__items li a:hover:after,.recipe-book-page.view-recipe-listing ul.js-pager__items li a:focus:after{transform:translateX(300px) skewX(-15deg);opacity:1;transition:.7s}.alert-success{position:absolute}.item-list{width:100%}.item-list ul{display:flex;flex-direction:row;flex-wrap:wrap}@media (min-width: 1900px){.item-list ul{max-width:80%;margin:0 auto}}.item-list ul li{width:calc(50% - 28px);margin:0 14px;padding:0}@media (min-width: 768px){.item-list ul li{width:calc(25% - 28px)}}.my-recipe-book .view-recipe-listing .attachment{padding:15px 15px 0 15px}@media (min-width: 1200px){.my-recipe-book .view-recipe-listing .attachment{padding:15px 30px 0 30px}}.my-recipe-book .view-recipe-listing .attachment .recipe-grid{margin-bottom:30px}@media (min-width: 1200px){.my-recipe-book .view-recipe-listing .attachment .recipe-grid{margin-bottom:40px}}.my-recipe-book .view-recipe-listing .attachment .views-infinite-scroll-content-wrapper{margin-bottom:0}.banner-with-entity-title-field-description{position:absolute;top:50%;left:0;right:0;margin:0 auto;max-width:80%;text-align:center}@media (min-width: 1023px){.banner-with-entity-title-field-description{max-width:566px}}.about .field--name-field-cta-button a{margin:10px 0}@media (max-width: 767px){.about .field--name-field-cta-button a{display:block}}@media (max-width: 992px){.about .feature-cmp{margin-bottom:25px}}@media (max-width: 992px){.about .feature-cmp>div{width:100%}}.about .feature-cmp.image-right .feature-cmp--image-video{padding:50px 30px 50px 0;border-radius:10px}@media (max-width: 992px){.about .feature-cmp.image-right .feature-cmp--image-video{order:2;padding:0 40px}}@media (max-width: 767px){.about .feature-cmp.image-right .feature-cmp--image-video{order:2;padding:0 20px}}.about .feature-cmp.image-right .feature-cmp--image-video img{height:auto;object-fit:cover;width:100%;border-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.about .feature-cmp.image-right .feature-cmp--image-video img:hover{transform:none}@media (min-width: 1023px){.about .feature-cmp.image-right .feature-cmp--image-video img{border-top-left-radius:0;border-bottom-left-radius:0}}@media (max-width: 767px){.about .feature-cmp.image-right .feature-cmp--image-video>div{margin-bottom:0}}.about .feature-cmp.image-left .feature-cmp--image-video{border-radius:10px;padding:30px 30px 50px 0}@media (max-width: 992px){.about .feature-cmp.image-left .feature-cmp--image-video{order:2;padding:0 40px}}@media (max-width: 767px){.about .feature-cmp.image-left .feature-cmp--image-video{order:2;padding:0 20px}}.about .feature-cmp.image-left img{width:100%;border-radius:10px;padding:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.about .feature-cmp.image-left img:hover{transform:none}@media (min-width: 1023px){.about .feature-cmp.image-left img{border-top-right-radius:0;border-bottom-right-radius:0}}@media (max-width: 767px){.about .feature-cmp .feature-cmp--content .cmp-button{display:block}}.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{text-align:left}@media (min-width: 768px){.about .homepage-feature .feature-cmp .feature-cmp--content{order:2;padding:100px 60px}}@media (min-width: 1023px){.about .homepage-feature .feature-cmp .feature-cmp--content{order:1;padding:1rem 3rem}}@media (min-width: 1200px){.about .homepage-feature .feature-cmp .feature-cmp--content{padding:4rem 4rem}}.menuplannermodify-preferences .c-page-banner .block-page-title-block{width:100%}.progress-tracker--center{margin-top:10px}.webform-progress{width:800px;padding-left:0;z-index:99}@media (min-width: 992px){.webform-progress{padding-left:238px;z-index:19}}.webform-progress-tracker .progress-step .progress-marker::before{display:none}.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){.webform-progress-tracker .progress-step .progress-marker::after{right:-50%}}.webform-progress-tracker .progress-step .progress-text{display:none}.webform-progress-tracker .progress-step.is-complete .progress-marker::after{background-color:#FAAB17}#edit-diet-type::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,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,0.3);background-color:#D62929}form#webform-submission-menu-planner-filter-form-edit-form input:after,form#webform-submission-menu-planner-filter-form-add-form input:after{content:"";visibility:visible;justify-content:center;display:flex;align-items:center;cursor:pointer}div#edit-diet-type,div#edit-recipe-time-list,div#edit-difficulty-level,div#edit-recipe-person-capacity-list{display:flex;justify-content:space-around;width:100%}form#webform-submission-menu-planner-filter-form-edit-form input:hover,form#webform-submission-menu-planner-filter-form-edit-form input:after:hover,form#webform-submission-menu-planner-filter-form-add-form input:hover,form#webform-submission-menu-planner-filter-form-add-form input:after:hover{cursor:pointer}form#webform-submission-menu-planner-filter-form-edit-form label,form#webform-submission-menu-planner-filter-form-add-form label{position:relative}form#webform-submission-menu-planner-filter-form-edit-form input[type="checkbox"],form#webform-submission-menu-planner-filter-form-add-form input[type="checkbox"]{visibility:hidden}form#webform-submission-menu-planner-filter-form-edit-form input:checked:after,form#webform-submission-menu-planner-filter-form-add-form input:checked:after{content:"\2713";margin:0}form#views-exposed-form-menu-planner-view-menu-planner-page,details[data-webform-element-id="menu_planner_filter_form-submission-information"]{display:none}form#webform-submission-menu-planner-filter-form-edit-form,form#webform-submission-menu-planner-filter-form-add-form{padding-top:30px}form#webform-submission-menu-planner-filter-form-edit-form input[type="checkbox"],form#webform-submission-menu-planner-filter-form-add-form input[type="checkbox"]{width:100%;height:103px;border-radius:10px;max-width:100%;border:none}@media (min-width: 1023px){form#webform-submission-menu-planner-filter-form-edit-form input[type="checkbox"],form#webform-submission-menu-planner-filter-form-add-form input[type="checkbox"]{height:180px}}form#webform-submission-menu-planner-filter-form-edit-form input[type="checkbox"]:after,form#webform-submission-menu-planner-filter-form-add-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:0px 1px 6px #CACACA}@media (min-width: 1023px){form#webform-submission-menu-planner-filter-form-edit-form input[type="checkbox"]:after,form#webform-submission-menu-planner-filter-form-add-form input[type="checkbox"]:after{height:180px}}form#webform-submission-menu-planner-filter-form-edit-form input[type="checkbox"]:checked:after,form#webform-submission-menu-planner-filter-form-add-form input[type="checkbox"]:checked:after{content:"";width:100%;max-width:100%;height:103px;border-radius:10px;background-color:#2C4177;color:#fff}@media (min-width: 1023px){form#webform-submission-menu-planner-filter-form-edit-form input[type="checkbox"]:checked:after,form#webform-submission-menu-planner-filter-form-add-form input[type="checkbox"]:checked:after{height:180px}}form#webform-submission-menu-planner-filter-form-edit-form input[type="checkbox"]:checked+label,form#webform-submission-menu-planner-filter-form-add-form input[type="checkbox"]:checked+label{color:#fff;z-index:2}form#webform-submission-menu-planner-filter-form-edit-form input[type="checkbox"]+label,form#webform-submission-menu-planner-filter-form-add-form input[type="checkbox"]+label{color:#000}form#webform-submission-menu-planner-filter-form-edit-form input[type="checkbox"]:checked+label,form#webform-submission-menu-planner-filter-form-add-form input[type="checkbox"]:checked+label{color:#fff}form#webform-submission-menu-planner-filter-form-edit-form label,form#webform-submission-menu-planner-filter-form-add-form label{position:absolute;top:36%;font-size:1.5rem;font-family:"GothamMedium",sans-serif;line-height:normal}@media (min-width: 1023px){form#webform-submission-menu-planner-filter-form-edit-form label,form#webform-submission-menu-planner-filter-form-add-form label{top:46%}}div#edit-diet-type,div#edit-recipe-time-list,div#edit-difficulty-level,div#edit-recipe-person-capacity-list{width:85%;margin:0 auto;overflow-x:inherit;height:auto;overflow-y:inherit;border:none}div#edit-diet-type .fieldset-wrapper,div#edit-recipe-time-list .fieldset-wrapper,div#edit-difficulty-level .fieldset-wrapper,div#edit-recipe-person-capacity-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}@media (min-width: 1023px){.webform-options-display-side-by-side{flex-direction:row}}.webform-options-display-side-by-side>div{display:block;width:200px;height:103px;width:100%;position:relative;border:none;margin:10px 0}@media (min-width: 1023px){.webform-options-display-side-by-side>div{margin:20px;height:180px}}.webform-options-display-side-by-side>div.checkbox+.checkbox{margin:10px 0}@media (min-width: 1023px){.webform-options-display-side-by-side>div.checkbox+.checkbox{margin:20px}}.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-edit-form .form-actions,.webform-submission-add-form .form-actions{text-align:center;margin:0 0 30px 0}@media (min-width: 1023px){.webform-submission-edit-form .form-actions,.webform-submission-add-form .form-actions{margin:0 0 50px 0}}.webform-submission-edit-form .form-actions input,.webform-submission-add-form .form-actions input{width:40%;padding:10px 24px;margin-top:0}@media (min-width: 1023px){.webform-submission-edit-form .form-actions input,.webform-submission-add-form .form-actions input{width:25%}}.webform-submission-edit-form .form-actions .webform-button--previous,.webform-submission-add-form .form-actions .webform-button--previous{background-color:transparent;border-radius:6px;border:1px solid #CACACA;color:#000}.webform-submission-edit-form .fieldset-wrapper,.webform-submission-add-form .fieldset-wrapper{height:auto}.webform-submission-edit-form .modification-msg,.webform-submission-add-form .modification-msg{font-size:.875rem;font-family:"OpenSansRegular",sans-serif;padding:20px 0}#edit-diet-type--wrapper{position:relative}form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type="checkbox"],form#webform-submission-menu-planner-filter-form-add-form #edit-dietary-requirement input[type="checkbox"]{width:100%;max-width:100%;height:auto}@media (min-width: 1023px){form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type="checkbox"],form#webform-submission-menu-planner-filter-form-add-form #edit-dietary-requirement input[type="checkbox"]{height:162px}}form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type="checkbox"]::after,form#webform-submission-menu-planner-filter-form-add-form #edit-dietary-requirement input[type="checkbox"]::after{border:none;box-shadow:none;background:none;height:162px;height:auto}@media (min-width: 1023px){form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type="checkbox"]::after,form#webform-submission-menu-planner-filter-form-add-form #edit-dietary-requirement input[type="checkbox"]::after{height:162px}}form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type="checkbox"]:checked,form#webform-submission-menu-planner-filter-form-add-form #edit-dietary-requirement input[type="checkbox"]:checked{z-index:2;margin:0}form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type="checkbox"]:checked+label,form#webform-submission-menu-planner-filter-form-add-form #edit-dietary-requirement input[type="checkbox"]:checked+label{color:#000}form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type="checkbox"]:checked+label>.diet-img,form#webform-submission-menu-planner-filter-form-add-form #edit-dietary-requirement input[type="checkbox"]:checked+label>.diet-img{display:block}form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type="checkbox"]:checked+label>.diet-img::after,form#webform-submission-menu-planner-filter-form-add-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,0.6);position:absolute;top:0;left:0;right:0;border-radius:10px}form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type="checkbox"]:checked+label>.diet-img::before,form#webform-submission-menu-planner-filter-form-add-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-edit-form #edit-dietary-requirement input[type="checkbox"]:checked+label>.diet-img::before,form#webform-submission-menu-planner-filter-form-add-form #edit-dietary-requirement input[type="checkbox"]:checked+label>.diet-img::before{top:45%}}@media (min-width: 1200px){form#webform-submission-menu-planner-filter-form-edit-form #edit-dietary-requirement input[type="checkbox"]:checked+label>.diet-img::before,form#webform-submission-menu-planner-filter-form-add-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{display:block}@media (min-width: 1023px){#edit-dietary-requirement .webform-options-display-side-by-side{white-space:nowrap}}#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}@media (min-width: 1023px){#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{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}@media (min-width: 1023px){#edit-dietary-requirement .webform-options-display-side-by-side>div label .diet-label{margin:20px 0}}#edit-dietary-requirement .webform-options-display-side-by-side>div label .diet-img{position:relative}@media (min-width: 1200px){#edit-dietary-requirement .webform-options-display-side-by-side>div label .diet-img img{min-height:180px}}#edit-dietary-requirement .fieldset-wrapper{height:auto;max-width:100%;margin:0 auto;overflow:hidden;overflow-y:hidden;padding:20px}@media (min-width: 1023px){#edit-dietary-requirement .fieldset-wrapper{max-width:88%;padding:0}}#edit-dietary-requirement div#edit-diet-type{width:100%;margin:0 auto;overflow-x:hidden;height:auto;overflow-y:hidden}@media (min-width: 1023px){#edit-dietary-requirement div#edit-diet-type{padding-bottom:30px}}@media (min-width: 1200px){#edit-dietary-requirement div#edit-diet-type{height:236px}}@media (min-width: 1400px){#edit-dietary-requirement div#edit-diet-type{height:265px}}@media (min-width: 1900px){#edit-dietary-requirement div#edit-diet-type{height:345px}}#edit-dietary-requirement legend{display:none}#edit-recipe-difficulty legend,#edit-recipe-time legend,#edit-recipe-for-person-capacity legend{display:none}.paddles{display:none}@media (min-width: 1023px){.paddles{display:block}}@media (min-width: 1023px){.paddle{width:50px;height:50px;background-color:#2C4177;border-radius:6px;position:absolute;top:24%;border:none}}@media (min-width: 1023px) and (min-width: 1200px){.paddle{width:60px;height:60px}}@media (min-width: 1023px){.paddle.left-paddle{left:4%;z-index:9}}@media (min-width: 1023px){.paddle.left-paddle::before{content:'';font-family:unset;font-size:0;color:#fff;opacity:0.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}}@media (min-width: 1023px){.paddle.right-paddle{right:4%;z-index:9}}@media (min-width: 1023px){.paddle.right-paddle::before{content:'';font-family:unset;font-size:0;color:#fff;opacity:0.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}}#edit-diet-type input[disabled]{cursor:default}#edit-diet-type input[disabled]::after{cursor:default}#edit-diet-type input[disabled]+label{cursor:default;color:#CACACA !important}#edit-diet-type input[disabled]+label img{cursor:default}.measurement-converter .block-webform{margin:0;padding:40px 5px;background-color:#fff}@media (min-width: 768px){.measurement-converter .block-webform{padding:40px 25px}}@media (min-width: 1200px){.measurement-converter .block-webform{padding:60px 60px 60px 45px}}@media (min-width: 1400px){.measurement-converter .block-webform{padding:80px 60px 80px 45px}}.measurement-converter .block-webform h1{padding:0;color:#2C4177;margin-bottom:12px}@media (min-width: 768px){.measurement-converter .block-webform h1{font-size:2.5rem}}.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%}@media (min-width: 992px){.measurement-converter .block-webform .js-form-item{width:100%}}.measurement-converter .block-webform .js-form-item.js-form-type-processed-text{margin-bottom:20px;width:100%}@media (min-width: 1023px){.measurement-converter .block-webform .js-form-item.js-form-type-select{width:40%}}.measurement-converter .block-webform .js-form-item .form-select,.measurement-converter .block-webform .js-form-item .form-control{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}@media (max-width: 992px){.measurement-converter .block-webform .js-form-item.form-item-output-field{order:8}}@media (min-width: 1023px){.measurement-converter .block-webform .js-form-item.form-item-output-field{margin-top:0px}}.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}@media (max-width: 992px){.measurement-converter .block-webform .js-form-item.form-item-input-field{order:6}}@media (min-width: 1023px){.measurement-converter .block-webform .js-form-item.form-item-input-field{margin-top:0px}}.measurement-converter .block-webform .js-form-item.form-item-input-field .form-control{font-size:1.125rem;color:#000;padding:12px 26px}.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}@media (max-width: 992px){.measurement-converter .block-webform .js-form-item.form-item-markup{order:7}}@media (min-width: 1023px){.measurement-converter .block-webform .js-form-item.form-item-markup{margin-top:0}}.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}@media (min-width: 992px){.measurement-converter .block-webform .js-form-item.form-item-markup-01{display:none}}.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 auto}@media (max-width: 992px){.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){.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: 1400px){.measurement-converter .cmp-callout{padding:80px 45px 80px 60px}}.measurement-converter .cmp-callout img{border-radius:10px}@media (min-width: 768px){.measurement-converter .cmp-callout img{padding:0px 25px}}@media (min-width: 1023px){.measurement-converter .cmp-callout img{padding:0}}.measurement-converter .cmp-callout img:hover{transform:scale(1)}.ui-front .measurement-converter .block-webform{padding:15px}@media (min-width: 768px){.ui-front .measurement-converter .block-webform{padding:30px}}@media (min-width: 1023px){.ui-front .measurement-converter .block-webform{padding:40px}}@media (min-width: 1400px){.ui-front .measurement-converter .block-webform{padding:50px}}.ui-front .measurement-converter .col-lg-6.col-md-12{max-width:100%;flex:0 0 100%}.ui-front .measurement-converter .col-lg-6.col-md-12:nth-child(2){display:none}.view-recipe-listing.menu-planner-listing .view-header{padding:20px;background-color:transparent;flex-direction:column}@media (min-width: 1023px){.view-recipe-listing.menu-planner-listing .view-header{padding:50px 50px 0 50px}}@media (min-width: 1900px){.view-recipe-listing.menu-planner-listing .view-header{max-width:80%;margin:0 auto}}.view-recipe-listing.menu-planner-listing .view-header h1{color:#2C4177;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}}@media (min-width: 1023px){.view-recipe-listing.menu-planner-listing .view-header h1{font-size:2.5rem}}.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 .recipe-grid{position:relative}.view-recipe-listing.menu-planner-listing .view-footer{text-align:center;padding:0 0 30px 0}@media (min-width: 1023px){.view-recipe-listing.menu-planner-listing .view-footer{padding:0 0 50px 0}}.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}@media (min-width: 1023px){.view-recipe-listing.menu-planner-listing .circle-minus{left:25px}}.view-recipe-listing.menu-planner-listing .circle-minus:hover+.hovercard{opacity:1;display:inline-block;transition:all 0.5s ease-in-out;transition-delay:0.1s}.circle-minus{display:none}.circle-minus:hover,.circle-minus:focus{text-decoration:none}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.removing-overlay button:hover,.removing-overlay button:focus{outline:none;border:none}.removing-overlay button i{animation:rotation 2s infinite linear}.removing-overlay .recipe-image img{opacity:0.3}.path-menuplanner .views-infinite-scroll-content-wrapper{margin-bottom:0;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.menuplannerchoose-preferences h1.title,.menuplannerchoose-preferences .webform-progress{display:none}.no-results{padding:50px}.no-results h1{color:#2C4177}.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;height:unset;position:relative;overflow:hidden;transition:all 0.5s;margin:10px 0}@media (min-width: 992px){.no-results a{padding:10px 36px}}@media (min-width: 1200px){.no-results a{padding:12px 54px;font-size:1.125rem}}@media (min-width: 1900px){.no-results a{padding:18px 74px;font-size:1.25rem}}.no-results a:before{content:'';display:block;position:absolute;background:rgba(250,171,23,0.9);width:60px;height:100%;left:0;top:0;opacity:.5;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.no-results a:after{content:'';display:block;position:absolute;background:rgba(44,65,119,0.9);width:30px;height:100%;left:30px;top:0;opacity:0;filter:blur(5px);transform:translateX(-100px) skewX(-15deg)}.no-results a:hover,.no-results a:focus{background-color:#990617;text-decoration:none;border-color:#fff}.no-results a:hover:before,.no-results a:focus:before{transform:translateX(300px) skewX(-15deg);opacity:0.6;transition:.7s}.no-results a:hover:after,.no-results a:focus:after{transform:translateX(300px) skewX(-15deg);opacity:1;transition:.7s}.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 .product-listing-header{display:flex;width:100%;flex-direction:column;flex-wrap:nowrap;background-color:#D8192F;justify-content:flex-end;padding:0 20px}@media (min-width: 1023px){.view-product-listing .product-listing-header{flex-direction:row;padding:0 20px 60px}}.view-product-listing .product-listing-header .exposed_sort_filter{display:flex;flex-wrap:nowrap;position:relative}@media (min-width: 1200px){.view-product-listing .product-listing-header .exposed_sort_filter{width:30%}}.view-product-listing .view-header{background-color:#D8192F;padding:0  16px;width:100%;display:flex;flex-direction:column}@media (min-width: 992px){.view-product-listing .view-header{padding-left:220px}}@media (min-width: 1023px){.view-product-listing .view-header{width:54%;flex-direction:row;padding-left:48px}}@media (min-width: 1200px){.view-product-listing .view-header{width:100%;padding-left:270px}}.view-product-listing .view-header h1{padding:13px 0}@media (min-width: 992px){.view-product-listing .view-header h1{padding:8px 0 13px 0}}.view-product-listing .view-header .total-product-count{color:#fff;font-size:1.125rem;font-family:"OpenSansRegular",sans-serif}@media (min-width: 1023px){.view-product-listing .view-header .total-product-count{margin-left:auto;padding:30px 0}}.view-product-listing .view-header .total-product-count span{font-family:"GothamMedium",sans-serif;color:#fff;font-weight:400}.view-product-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 0px #000}@media (min-width: 768px){.view-product-listing .view-empty .no-result-found{max-width:400px;padding:25px;margin:30px auto;box-shadow:1px 2px 15px 0px #000}}@media (min-width: 1023px){.view-product-listing .view-empty .no-result-found{max-width:650px;padding:50px;margin:30px auto}}@media (min-width: 1200px){.view-product-listing .view-empty .no-result-found{max-width:750px;margin:50px auto}}.view-product-listing .views-exposed-form{background-color:#D8192F;width:100%;margin:15px}@media (min-width: 1023px){.view-product-listing .views-exposed-form{margin-top:25px;min-width:250px}}@media (min-width: 1023px){.view-product-listing .views-exposed-form .form-row{flex-wrap:nowrap}}.view-product-listing .views-exposed-form .js-form-item{width:80%;z-index:19}@media (min-width: 1023px){.view-product-listing .views-exposed-form .js-form-item{width:100%;padding:0 15px 0 0}}.view-product-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{width:100%;height:unset;padding:7px 15px;font-size:.875rem;font-weight:400;line-height:1.43;color:#000;border:1px solid #fff}.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 .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}@media (min-width: 1023px){.view-product-listing .filter_block{margin-top:0px;position:relative;top:0%;right:0}}.view-product-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-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}}@media (min-width: 1023px){.view-product-listing .exposed_filters_set{width:900px;top:68px}}.view-product-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}@media (min-width: 1023px){.view-product-listing .exposed_filters_set .exposed_filters_title{padding:50px 50px 0}}.view-product-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}@media (min-width: 1023px){.view-product-listing .exposed_filters_set #filterCloseBtn{padding:40px 50px 0;font-size:2.188rem}}.view-product-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-product-listing .exposed_filters_set .views-exposed-form{margin:40px 50px 10px;height:300px}}@media (min-width: 992px){.view-product-listing .exposed_filters_set .views-exposed-form{height:250px}}.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:none}@media (min-width: 1023px){.view-product-listing .exposed_filters_set .views-exposed-form .form-row{flex-wrap:nowrap}}.view-product-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{font-family:"GothamBlack",sans-serif;color:#2C4177;font-size:1.125rem;font-weight:900;display:inline-block;margin-bottom:18px}.view-product-listing .exposed_filters_set .views-exposed-form .js-form-item{width:100%}@media (min-width: 1023px){.view-product-listing .exposed_filters_set .views-exposed-form .js-form-item{padding:0 5px}}.view-product-listing .exposed_filters_set .views-exposed-form .checkbox{margin:0;overflow:auto;margin-bottom:10px}.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:none}.view-product-listing .exposed_filters_set .views-exposed-form #edit-difficulty .form-checkboxes{width:100%}@media (min-width: 1023px){.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{margin:0;display:inline-block;width:auto;padding-left:0}@media (min-width: 1023px){.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-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{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{color:#fff;background-color:#2C4177;padding:10px 36px 10px 20px;position:relative}.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)}.view-product-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-product-listing .exposed_filters_set .views-exposed-form .form-actions{width:650px;left:50%;transform:translateX(-50%)}}@media (min-width: 1023px){.view-product-listing .exposed_filters_set .views-exposed-form .form-actions{width:900px;bottom:-112px;padding:20px 0}}@media (min-width: 768px){.view-product-listing .exposed_filters_set .views-exposed-form .form-actions input{width:300px}}@media (min-width: 1023px){.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:nth-child(1){margin-left:0}@media (min-width: 1023px){.view-product-listing .exposed_filters_set .views-exposed-form .form-actions input:nth-child(1){margin-right:25px}}.view-product-listing .exposed_filters_set .views-exposed-form .form-actions input:nth-child(2){margin:10px 0;background-color:#fff;color:#000}.view-product-listing .attachment{background-color:#fff;padding:30px 15px}@media (min-width: 1200px){.view-product-listing .attachment{padding:30px}}.view-product-listing .view-content{flex-direction:row;row-gap:30px;justify-content:left}@media (min-width: 1200px){.view-product-listing .view-content{margin-top:-77px}}@media (min-width: 1900px){.view-product-listing .view-content{max-width:80%;margin:-77px auto 0}}.view-product-listing .views-row{width:calc(50% - 7px)}@media (min-width: 768px){.view-product-listing .views-row{width:calc(33.333% - 14px);margin:0 7px}}@media (min-width: 1023px){.view-product-listing .views-row{width:calc(25% - 14px);margin:0 7px}}@media (min-width: 1200px){.view-product-listing .views-row{width:calc(25% - 28px);margin:0 14px}}@media (max-width: 767px){.view-product-listing .views-row:nth-child(odd){margin-right:7px}}@media (max-width: 767px){.view-product-listing .views-row:nth-child(even){margin-left:7px}}.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}@media (min-width: 768px){.view-product-listing .product-image .field--type-image{margin:0}}.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}@media (min-width: 1023px){.view-product-listing .flag-shopping-list{right:25px}}.view-product-listing .flag-shopping-list.action-flag{background-color:#fff}.view-product-listing .flag-shopping-list.action-flag a,.view-product-listing .flag-shopping-list.action-flag .label{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.action-unflag a,.view-product-listing .flag-shopping-list.action-unflag .label{background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/remove-shopping.png)}.view-product-listing .flag-shopping-list a,.view-product-listing .flag-shopping-list .label{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 .flag-shopping-list a:hover,.view-product-listing .flag-shopping-list a:focus,.view-product-listing .flag-shopping-list .label:hover,.view-product-listing .flag-shopping-list .label:focus{text-decoration:none;outline:none}.view-product-listing .flag-shopping-list .label{font-size:0}.view-product-listing .flag-shopping-list .label i{display:none}.view-product-listing .flag-shopping-list .flag-anon-message{font-size:0}.view-product-listing .views-field-title a,.view-product-listing .views-field-title .field-content{font-family:"GothamBold",sans-serif;color:#000;font-size:.875rem;line-height:1.2;display:inline-flex;min-height:35px;text-transform:capitalize}.view-product-listing ul.js-pager__items{justify-content:center}.view-product-listing ul.js-pager__items li{margin:initial}.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}@media (min-width: 768px){.view-product-listing .shop-our-retailers{padding:50px 30px}}.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}.view-product-listing .shop-our-retailers a:hover{text-decoration:none}.shopping-list-container{padding:40px 20px 20px 20px}@media (min-width: 768px){.shopping-list-container{padding:40px}}@media (min-width: 992px){.shopping-list-container{padding:50px}}@media (min-width: 1200px){.shopping-list-container{padding:60px}}.shopping-list-container .col-lg-6,.shopping-list-container .col-12{padding:0}@media (min-width: 992px){.shopping-list-container .col-lg-6:first-child{padding-right:25px}}@media (min-width: 1200px){.shopping-list-container .col-lg-6:first-child{padding-right:30px}}@media (min-width: 992px){.shopping-list-container .col-lg-6:last-child{padding-left:25px}}@media (min-width: 1200px){.shopping-list-container .col-lg-6:last-child{padding-left:30px}}.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}}@media (min-width: 1023px){.shopping-list-container h1{font-size:2.5rem;margin-bottom:35px}}.shopping-list-container h1+p{margin-bottom:0}.shopping-list-container .zero-shopping-count{margin-bottom:15px;display:inline-block}@media (min-width: 1023px){.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:transparent}.shopping-list-container #shopping-list-tbl th{border:none}.shopping-list-container #shopping-list-tbl th.rec-prod-title{background:transparent;padding-left:0}.shopping-list-container #shopping-list-tbl th.rec-prod-title a{padding:40px 0 15px 0;font-size:1.25rem;font-family:"GothamMedium",sans-serif;color:#2C4177;font-weight:400;background:transparent;border:none;line-height:1.2;display:inline-block}@media (min-width: 992px){.shopping-list-container #shopping-list-tbl th.rec-prod-title a{padding:50px 0 20px 0;font-size:1.5rem}}.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:transparent;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{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::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 .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 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:nth-of-type(odd){background-color:transparent}.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{font-size:0}.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 0;caption-side:top;font-size:1.25rem;font-family:"GothamMedium",sans-serif;color:#2C4177}.shopping-list-container .shopping-list-btn-container{padding-top:30px}@media (min-width: 992px){.shopping-list-container .shopping-list-btn-container{padding-top:40px}}.shopping-list-container .webform-dialog-convert-link,.shopping-list-container .download-shopping-list-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:all 0.5s;width:100%;cursor:pointer}@media (min-width: 768px){.shopping-list-container .webform-dialog-convert-link,.shopping-list-container .download-shopping-list-link{width:46%}}@media (min-width: 992px){.shopping-list-container .webform-dialog-convert-link,.shopping-list-container .download-shopping-list-link{width:auto;padding:10px 36px}}@media (min-width: 1200px){.shopping-list-container .webform-dialog-convert-link,.shopping-list-container .download-shopping-list-link{padding:12px 54px}}@media (min-width: 1900px){.shopping-list-container .webform-dialog-convert-link,.shopping-list-container .download-shopping-list-link{padding:18px 74px}}.shopping-list-container .webform-dialog-convert-link:before,.shopping-list-container .download-shopping-list-link:before{content:'';display:block;position:absolute;background:rgba(44,65,119,0.9);width:60px;height:100%;left:0;top:0;opacity:.5;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.shopping-list-container .webform-dialog-convert-link:after,.shopping-list-container .download-shopping-list-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 .webform-dialog-convert-link:hover,.shopping-list-container .webform-dialog-convert-link:focus,.shopping-list-container .download-shopping-list-link:hover,.shopping-list-container .download-shopping-list-link:focus{background-color:#990617;text-decoration:none;border-color:#fff;color:#fff}.shopping-list-container .webform-dialog-convert-link:hover:before,.shopping-list-container .webform-dialog-convert-link:focus:before,.shopping-list-container .download-shopping-list-link:hover:before,.shopping-list-container .download-shopping-list-link:focus:before{transform:translateX(300px) skewX(-15deg);opacity:0.8;transition:.7s}.shopping-list-container .webform-dialog-convert-link{background-color:#2C4177}@media (min-width: 768px){.shopping-list-container .webform-dialog-convert-link{margin-right:15px}}.shopping-list-container .webform-dialog-convert-link:hover,.shopping-list-container .webform-dialog-convert-link:focus{background-color:#4168C9}.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)}@media (min-width: 1200px){.shopping-list-container .webform-dialog-convert-link:after{width:30px;height:28px}}.shopping-list-container .download-shopping-list-link{background-color:#E11E34;margin-top:5px}.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{position:relative}.path-shopping-list .ui-dialog.sl-del-dialog{width:100% !important;background-color:#fff}@media (min-width: 1200px){.path-shopping-list .ui-dialog.sl-del-dialog{max-width:778px}}@media (min-width: 1400px){.path-shopping-list .ui-dialog.sl-del-dialog{max-width:820px}}.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-titlebar{background-color:#fff}@media (min-width: 1200px){.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-titlebar{padding:0px 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}@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{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-content{padding:60px 80px 60px 80px;font-size:1.875rem}}@media (min-width: 1400px){.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-content{padding:100px 100px 80px 100px}}.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane{background-color:#fff;padding:0px 15px 40px 15px;margin:0;border:none}@media (min-width: 1200px){.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane{padding:0px 15px 80px 15px}}.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:all 0.5s}@media (min-width: 992px){.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button{padding:10px 36px}}@media (min-width: 1200px){.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button{padding:12px 74px;font-size:1.125rem}}@media (min-width: 1900px){.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button{padding:18px 94px;font-size:1.25rem}}.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button:before{content:'';display:block;position:absolute;background:rgba(250,171,23,0.9);width:60px;height:100%;left:0;top:0;opacity:.5;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button:after{content:'';display:block;position:absolute;background:rgba(44,65,119,0.9);width:30px;height:100%;left:30px;top:0;opacity:0;filter:blur(5px);transform:translateX(-100px) skewX(-15deg)}.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button:hover,.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button:focus{background-color:#990617;text-decoration:none;border-color:#fff;outline:none}.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button:hover:before,.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button:focus:before{transform:translateX(300px) skewX(-15deg);opacity:0.6;transition:.7s}.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:focus:after{transform:translateX(300px) skewX(-15deg);opacity:0.6;transition:.7s}.path-shopping-list .ui-dialog.sl-del-dialog .ui-dialog-buttonpane .button:nth-child(1){background-color:#fff;color:#000;border-color:#000}.ui-widget-overlay{background:rgba(0,0,0,0.1);position:absolute;opacity:unset}.page-view-search #main-wrapper{width:100%}.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}}@media (min-width: 992px){.page-view-search .block-page-title-block .title{padding-left:242px}}@media (min-width: 1023px){.page-view-search .block-page-title-block .title{font-size:3.125rem;padding-left:286px;font-family:"GothamMedium",sans-serif}}@media (min-width: 1200px){.page-view-search .block-page-title-block .title{padding-left:296px}}.page-view-search .extended-header .block-views-exposed-filter-blocksearch-page{width:100%}.page-view-search .extended-header .block-views-exposed-filter-blocksearch-page .form-row{margin:0}.page-view-search .extended-header .block-views-exposed-filter-blocksearch-page .js-form-item-keywords{width:100%;padding:0 20px 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 30px}}@media (min-width: 992px){.page-view-search .extended-header .block-views-exposed-filter-blocksearch-page .js-form-item-keywords{padding-left:242px}}@media (min-width: 1023px){.page-view-search .extended-header .block-views-exposed-filter-blocksearch-page .js-form-item-keywords{padding-left:286px}}@media (min-width: 1200px){.page-view-search .extended-header .block-views-exposed-filter-blocksearch-page .js-form-item-keywords{padding-left:301px}}.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 .extended-header .block-views-exposed-filter-blocksearch-page .form-actions{display:none}.page-view-search .view-product-listing .view-header,.page-view-search .view-recipe-listing .view-header{background-color:#fff;padding:30px 20px 0 20px}@media (min-width: 768px){.page-view-search .view-product-listing .view-header,.page-view-search .view-recipe-listing .view-header{padding:30px 30px 0 30px}}@media (min-width: 1023px){.page-view-search .view-product-listing .view-header,.page-view-search .view-recipe-listing .view-header{padding:30px 50px 0 50px;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{font-size:1.125rem;font-family:"GothamMedium",sans-serif;color:#000;font-weight:350;margin-bottom:20px}@media (min-width: 1023px){.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{position:unset;width:auto;height:auto;flex-direction:row-reverse;justify-content:space-between;align-items:center}@media (min-width: 1023px){.page-view-search .view-product-listing .filter_block,.page-view-search .view-recipe-listing .filter_block{width:70%}}.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}}@media (min-width: 1023px){.page-view-search .view-product-listing .filter_block::after,.page-view-search .view-recipe-listing .filter_block::after{right:110px}}.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,.page-view-search .view-recipe-listing .filter_search_block{display:block}@media (min-width: 768px){.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_search_block ul,.page-view-search .view-recipe-listing .filter_search_block ul{margin:0 0 0 4px;padding:0;list-style-type:none}@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:10px}@media (min-width: 768px){.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 .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 label,.page-view-search .view-recipe-listing .filter_search_block .facet-item label{margin:0}.page-view-search .view-product-listing .filter_search_block .facet-item .facet-item__value,.page-view-search .view-product-listing .filter_search_block .facet-item .facet-item__count,.page-view-search .view-recipe-listing .filter_search_block .facet-item .facet-item__value,.page-view-search .view-recipe-listing .filter_search_block .facet-item .facet-item__count{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 .attachment{padding:30px}}@media (min-width: 1023px){.page-view-search .attachment{padding:30px 50px}}@media (min-width: 1023px){.page-view-search .view-content{margin-top:0}}@media (min-width: 992px){.profile{display:flex;flex-wrap:wrap}}.profile-information-section,.login-information-section{padding:30px 20px;display:flex;flex-wrap:wrap;align-items:flex-start}@media (min-width: 992px){.profile-information-section,.login-information-section{padding:50px;width:50%}}.profile-information-section .section-heading,.login-information-section .section-heading{font-size:1.125rem;color:#2C4177;font-weight:900;font-family:"GothamBlack",sans-serif;padding-bottom:0px;margin-bottom:35px;width:100%}.profile-information-section .heading,.login-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%}.profile-information-section .user-info,.login-information-section .user-info{width:70%;display:inline-block;margin-bottom:25px}.profile-information-section .user-info .field__item,.login-information-section .user-info .field__item{display:inline-block;font-size:.875rem;font-family:"OpenSansRegular",sans-serif;color:#000;line-height:1.2}.profile-information-section a,.login-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:all 0.5s}@media (min-width: 992px){.profile-information-section a,.login-information-section a{padding:10px 60px 10px 28px}}.profile-information-section a:before,.login-information-section a:before{content:'';display:block;position:absolute;background:rgba(250,171,23,0.9);width:60px;height:100%;left:0;top:0;opacity:.5;filter:blur(30px);transform:translateX(-100px) skewX(-15deg)}.profile-information-section a:after,.login-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}.profile-information-section a:hover,.profile-information-section a:focus,.login-information-section a:hover,.login-information-section a:focus{background-color:#990617;text-decoration:none;border-color:#fff}.profile-information-section a:hover:before,.profile-information-section a:focus:before,.login-information-section a:hover:before,.login-information-section a:focus:before{transform:translateX(300px) skewX(-15deg);opacity:0.6;transition:.7s}.profile-information-section a:hover:after,.profile-information-section a:focus:after,.login-information-section a:hover:after,.login-information-section a:focus:after{transform:translateX(300px) skewX(-15deg);opacity:0.6;transition:.7s}.article-detail-page{padding:0}.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}}@media (min-width: 1023px){.article-detail-page .user-access-error{padding:4rem 30px 4rem 14%}}@media (min-width: 1200px){.article-detail-page .user-access-error{max-width:60%;padding-left:0;padding-right:0}}.article-detail-page .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%}}@media (min-width: 1023px){.article-detail-page .user-access-error::before{top:7.25rem;margin-left:-100px}}.article-detail-page .layout{padding:15px}@media (min-width: 1023px){.article-detail-page .layout{padding:30px 50px}}.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:normal}@media (min-width: 1023px){.article-detail-page h1 .field--name-title{font-size:3.125rem;line-height:3.125rem}}@media (min-width: 1023px){.article-detail-page h1{width:90%}}.article-detail-page .published-date{color:#2C4177;font-size:.875rem;font-family:"GothamBook",sans-serif}@media (min-width: 1023px){.article-detail-page .published-date{font-size:1.25rem}}.article-detail-page .published-date .field--name-field-published-date{display:inline-block;color:#2C4177;font-size:.875rem;font-weight:normal}@media (min-width: 1023px){.article-detail-page .published-date .field--name-field-published-date{font-size:1.25rem}}.article-detail-page #shareArticle{opacity:1}.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}@media (min-width: 768px){.article-detail-page .sharing-section{background-size:40px auto;margin-left:0}}.article-detail-page .sharing-section button{border:0;background:none;color:#2C4177;font-size:1rem;padding:0.5rem 0 0.5rem 40px;font-family:"GothamMedium",sans-serif}@media (min-width: 768px){.article-detail-page .sharing-section button{font-size:1.3rem;padding-left:50px}}.article-detail-page .sharing-section .modal-title{font-size:1.25rem}.article-detail-page .sharing-section .modal-body{padding:2rem 0}.article-detail-page .sharing-section .modal-body .addtoany_list{display:flex;justify-content:space-between}@media (min-width: 768px){.article-detail-page .sharing-section .modal-body .addtoany_list.a2a_kit_size_32>a{font-size:40px}}.article-detail-page .article-banner .field--type-image{float:none;margin:0 auto}.article-detail-page .article-banner img{width:100%}.article-detail-page p,.article-detail-page ol li,.article-detail-page ul li{font-family:"GothamLight",sans-serif;line-height:1.25;font-size:.875rem}@media (min-width: 768px){.article-detail-page p,.article-detail-page ol li,.article-detail-page ul li{font-size:1rem;line-height:1.25rem}}.article-detail-page p strong,.article-detail-page ol li strong,.article-detail-page ul li strong{font-family:"GothamBold",sans-serif;font-weight:normal}.article-detail-page p a,.article-detail-page ol li 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}@media (min-width: 768px){.article-detail-page h2{font-size:2rem;width:100%}}.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) no-repeat left 10px transparent;background-size:60px auto;position:relative;counter-increment:item;min-height:90px}@media (min-width: 1200px){.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{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}@media (min-width: 1200px){.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:1rem}@media (min-width: 1200px){.article-detail-page ol>li:nth-child(9) ~ li::before{left:1.5rem}}.article-detail-page ol>li ol{padding-left:15px;list-style-type:decimal}.article-detail-page ol>li ol li{background:none;padding:0;margin:0;min-height:auto}.article-detail-page ul{padding-left:15px;list-style-type:disc}.article-detail-page ul li{margin-bottom:0}.article-detail-page .field--name-field-video{text-align:center}.article-detail-page .field--name-field-video .media-oembed-content{min-width:100%;min-height:200px}@media (min-width: 768px){.article-detail-page .field--name-field-video .media-oembed-content{min-width:80%;min-height:300px}}@media (min-width: 1200px){.article-detail-page .field--name-field-video .media-oembed-content{min-width:50%;min-height:350px}}@media (min-width: 1900px){.article-detail-page .field--name-field-video .media-oembed-content{min-height:500px}}body.articles .views-element-container>h2{display:none}body.articles .article-listing-header{display:block;padding:30px 15px 0}@media (min-width: 1023px){body.articles .article-listing-header{display:flex;flex-wrap:wrap;padding:30px 50px 0}}@media (min-width: 1900px){body.articles .article-listing-header{max-width:80%;margin-left:auto;margin-right:auto}}@media (min-width: 1023px){body.articles .article-listing-header .view-header{width:30%}}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{position:relative}@media (min-width: 1023px){body.articles .article-listing-header .exposed_sort_filter{width:70%}}body.articles .article-listing-header .exposed_sort_filter .form-row .js-form-item{width:100%}@media (min-width: 1023px){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 .js-form-type-textfield label,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 .form-actions,body.articles .article-listing-header .exposed_sort_filter .form-row .form-composite legend{display:none}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:transparent url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/search-icon-black.png) no-repeat 10px center;background-size:15px auto;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:#2C4177 url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/angular-down-white.png) no-repeat 95% center;background-size:15px auto;color:#fff}@media (min-width: 1023px){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-row .form-composite{order:3}@media (min-width: 1023px){body.articles .article-listing-header .exposed_sort_filter .js-form-type-checkbox{display:inline-block}}body.articles .article-listing-header .exposed_sort_filter .bef-toggle{display:none}@media (min-width: 1023px){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 .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)}@media (min-width: 1023px){body.articles .article-listing-header .exposed_sort_filter .form-checkboxes.form--inline{display:inline-block}}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%}@media (min-width: 1023px){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{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%}@media (min-width: 1023px){body.articles .article-listing-header .exposed_sort_filter .filter_block .article_filters{top:55%}}.view-news-events .attachment{background-color:#fff;padding:30px 15px}@media (min-width: 1200px){.view-news-events .attachment{padding:30px}}@media (min-width: 1900px){.view-news-events .attachment{max-width:80%;margin-left:auto;margin-right:auto}}.view-news-events .views-row{width:calc(50% - 7px)}@media (min-width: 768px){.view-news-events .views-row{width:calc(33.333% - 14px);margin:0 7px}}@media (min-width: 1023px){.view-news-events .views-row{width:calc(25% - 14px);margin:0 7px}}@media (min-width: 1200px){.view-news-events .views-row{width:calc(25% - 28px);margin:0 14px}}@media (max-width: 767px){.view-news-events .views-row:nth-child(odd){margin-right:7px}}@media (max-width: 767px){.view-news-events .views-row:nth-child(even){margin-left:7px}}.view-news-events .views-row .node--view-mode-teaser{border:0;margin:0;padding:0}.view-news-events .article-grid .article-image{position:relative}.view-news-events .article-grid .article-image .field--name-field-thumbnail-image{margin: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 a:hover,.view-news-events .article-grid .article-image a:focus{outline:none;text-decoration:none}.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}}@media (min-width: 1200px){.view-news-events .article-grid .article-image .article-video::before{background-size:contain}}@media (min-width: 1900px){.view-news-events .article-grid .article-image .article-video::before{margin-top:20%}}.view-news-events .article-grid .flag-share{position:absolute;top:10px;right:10px;display:inline-block}@media (min-width: 1023px){.view-news-events .article-grid .flag-share{right:25px}}.view-news-events .article-grid .flag-share .label:hover,.view-news-events .article-grid .flag-share .label:focus,.view-news-events .article-grid .flag-share a:hover,.view-news-events .article-grid .flag-share a:focus{text-decoration:none;outline:none}.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 .article-grid .form-group{margin-bottom:0}.view-news-events ul.js-pager__items{justify-content:center;flex-direction:row;flex-wrap:wrap}.view-news-events ul.js-pager__items li{margin:initial}.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}.view-news-events .share-article-popup{opacity:1}.view-news-events .modal-header .modal-title{font-size:1.25rem}.view-news-events .modal-body{padding:2rem 0}.view-news-events .modal-body .addtoany_list{display:flex;justify-content:space-between}@media (min-width: 768px){.view-news-events .modal-body .addtoany_list.a2a_kit_size_32>a{font-size:40px}}.view-news-events .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 0px #000}@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 0px #000}}@media (min-width: 1023px){.view-news-events .view-empty .no-result-found{max-width:650px;padding:50px;margin:30px auto}}@media (min-width: 1200px){.view-news-events .view-empty .no-result-found{max-width:750px;margin:50px auto}}.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}@media (min-width: 1023px){.featured-articles-for-article-pages .article-view-title{padding:0 30px}}.featured-articles-for-article-pages .article-view-title h2{padding-bottom:0;font-family:"GothamBlack",sans-serif}.featured-articles-for-article-pages .article-view-title p{font-size:1rem;color:#000;margin-bottom:0}@media (min-width: 1023px){.featured-articles-for-article-pages .article-view-title p{font-size:1.125rem}}.featured-articles-for-article-pages .attachment{background-color:#F5F5F5;padding:30px 15px 15px}@media (min-width: 1023px){.featured-articles-for-article-pages .attachment{padding:30px 30px 15px}}.featured-articles-for-article-pages .node--view-mode-teaser{padding-bottom:0;margin-bottom:0;border-bottom:none}.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}}@media (min-width: 1200px){.vendor-selection .alert.fade.show{width:88%}}.vendor-selection .alert.fade.show .close{top:15px;right:15px}.vendor-selection .alert.fade.show .close:hover,.vendor-selection .alert.fade.show .close:active{background:none}#bakeitbetter-utility-vendor-selection-form{padding-left:20px;padding-right:20px;padding-top:30px;text-align:center}@media (min-width: 768px){#bakeitbetter-utility-vendor-selection-form{padding-left:30px;padding-right:30px}}@media (min-width: 1023px){#bakeitbetter-utility-vendor-selection-form{max-width:88%;margin:0 auto;padding-top:70px;padding-bottom:40px}}#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 legend{font-size:1.875rem}}@media (min-width: 1023px){#bakeitbetter-utility-vendor-selection-form legend{font-size:2rem;margin-bottom:30px}}#bakeitbetter-utility-vendor-selection-form .js-form-submit{width:50%;padding:10px 0;background-color:#E11E34;border-color:transparent;margin-bottom:40px}@media (min-width: 1023px){#bakeitbetter-utility-vendor-selection-form .js-form-submit{width:25%;padding:12px 24px;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}@media (min-width: 1023px){#bakeitbetter-utility-vendor-selection-form .fieldset-wrapper>small.text-muted{font-size:1rem;margin-bottom:20px}}#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}@media (min-width: 1023px){#bakeitbetter-utility-vendor-selection-form .my_top_message p{font-size:1.25rem}}@media (min-width: 1023px){#bakeitbetter-utility-vendor-selection-form .my_top_message{padding:20px 40px}}@media (min-width: 1200px){#bakeitbetter-utility-vendor-selection-form .my_top_message{padding:20px 100px}}#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}@media (min-width: 768px){#edit-vendor .js-form-item-vendor{padding:10px;width:25%}}#edit-vendor .js-form-item-vendor label{border:2px solid #494949;border-radius:10px;overflow:hidden}#edit-vendor .js-form-item-vendor label:hover,#edit-vendor .js-form-item-vendor label:active{border-color:#2C4177}#edit-vendor .js-form-item-vendor img{transition:.5s all;transform:scale(1)}#edit-vendor .js-form-item-vendor img:hover,#edit-vendor .js-form-item-vendor img:active{transform:scale(0.9);transition:.5s all}#edit-vendor .js-form-item-vendor:nth-child(3) img{padding:5px 10px}#edit-vendor input[type="radio"]{width:100%;max-width:100%;height:auto}@media (min-width: 1023px){#edit-vendor input[type="radio"]{height:162px}}#edit-vendor input[type="radio"]::after{border:none;box-shadow:none;background:none;height:162px;height:auto}@media (min-width: 1023px){#edit-vendor input[type="radio"]::after{height:162px}}#edit-vendor input[type="radio"]:checked{z-index:2;margin:0}#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,0.6)}#edit-vendor input[type="radio"]:checked+label::after{content:"";display:block;width:100%;height:100%;background-color:rgba(0,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 input[type="radio"]:checked+label::before{top:35%}}@media (min-width: 1200px){#edit-vendor input[type="radio"]:checked+label::before{width:55px;height:55px;border:6px solid #fff;font-size:20px;top:25%}}@media (min-width: 1900px){#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}}@media (min-width: 1023px){body.baker-profile-survey .user-access-error{padding:4rem 30px 4rem 14%}}@media (min-width: 1200px){body.baker-profile-survey .user-access-error{max-width:60%;padding-left:0;padding-right:0}}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){body.baker-profile-survey .user-access-error::before{display:inline;position:absolute;top:4.5rem;margin-left:-11%}}@media (min-width: 1023px){body.baker-profile-survey .user-access-error::before{top:4.75rem;margin-left:-100px}}.webform-submission-baker-profile-survey-form{padding:15px}@media (min-width: 1023px){.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}@media (min-width: 768px){.webform-submission-baker-profile-survey-form p:nth-child(2){width:80%}}.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:0.5rem}.webform-submission-baker-profile-survey-form hr{border-color:#2C4177;opacity:0.3}.webform-submission-baker-profile-survey-form .radios--wrapper{padding:2.5rem 2rem 2rem 4.5rem;margin-bottom:2rem;background:#f7f8fa url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/list-number-background-icon.png) no-repeat 5px 20px;background-size:60px auto;position:relative;counter-increment:item;border-radius:10px}@media (min-width: 768px){.webform-submission-baker-profile-survey-form .radios--wrapper{background-position:15px 20px;padding-left:5.5rem}}@media (min-width: 1200px){.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{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){.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}@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 .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%}}@media (min-width: 1200px){.webform-submission-baker-profile-survey-form .js-form-submit{width:25%}}.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:0.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:0.75rem;height:0.75rem}.webform-submission-baker-profile-survey-form .alert.fade.show{opacity:1;position:relative;padding:20px 0 10px;text-align:center;background:none;border:none;color:#000}@media (min-width: 1023px){.webform-submission-baker-profile-survey-form .alert.fade.show{padding:0}}.webform-submission-baker-profile-survey-form .alert.fade.show::before{background:none;position:absolute}.webform-submission-baker-profile-survey-form .alert.fade.show .close{display:none}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{font-family:"GothamLight",sans-serif;font-size:.875rem;color:#2C4177;line-height:1}@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 1rem}@media (min-width: 768px){body.node--type-recipe>.ui-dialog:not(.sl-del-dialog),body.path-shopping-list>.ui-dialog:not(.sl-del-dialog){padding:3rem 2rem}}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{display:none}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){body.contact-us>.ui-dialog{padding:7rem 2rem 8rem}}@media (min-width: 1400px){body.contact-us>.ui-dialog{padding:9rem 2rem 10rem}}body.path-shopping-list>.ui-dialog.sl-del-dialog{width:100% !important}@media (min-width: 768px){body.path-shopping-list>.ui-dialog.sl-del-dialog{width:80% !important}}@media (min-width: 1023px){body.path-shopping-list>.ui-dialog.sl-del-dialog{width:70% !important}}@media (min-width: 1200px){body.path-shopping-list>.ui-dialog.sl-del-dialog{width:55% !important;padding:8rem 15px 9rem}}@media (min-width: 1900px){body.path-shopping-list>.ui-dialog.sl-del-dialog{width:40% !important;padding:9rem 2rem 10rem}}body.path-shopping-list>.ui-dialog.sl-del-dialog .ui-dialog-titlebar{background-color:transparent}body.path-shopping-list>.ui-dialog.sl-del-dialog .ui-dialog-titlebar .ui-dialog-titlebar-close{background-color:transparent}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}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 .ui-dialog-buttonpane .ui-dialog-buttonset button{margin-bottom:0}}@media (min-width: 1023px){body.articles .signup-login-alert{top:75px}}@media (min-width: 1023px){body.articles .signup-login-alert .modal-content{padding:7rem 2rem 8rem}}@media (min-width: 1400px){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 .alert.fade.show.alert-success>.close{display:none}body.home .thank-you-alert.fade{opacity:1;top:100px;padding:0 !important}body.home .thank-you-alert .modal-dialog.modal-sm{max-width:100%;width:100% !important;margin:0 auto}body.home .thank-you-alert .modal-content{padding:7rem 1rem;background:#eff0f2 url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/survey-thankyou-bg.png) no-repeat left center;background-size:cover;border-radius:0;border:1px solid #CACACA;margin:0 auto}@media (min-width: 768px){body.home .thank-you-alert .modal-content{width:80% !important;padding:9rem 2rem 10rem;background-position:center center}}@media (min-width: 1023px){body.home .thank-you-alert .modal-content{width:70% !important;padding:9rem 2rem 10rem}}@media (min-width: 1200px){body.home .thank-you-alert .modal-content{width:55% !important}}@media (min-width: 1900px){body.home .thank-you-alert .modal-content{width:40% !important}}body.home .thank-you-alert .modal-content .modal-header{background:transparent;min-height:2.5rem;border-color:transparent;position:absolute;right:0;top:0}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:transparent;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}}@media (min-width: 1023px){body.home .thank-you-alert .modal-content .modal-body p{font-size:3.125rem}}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}@media (min-width: 768px){body.home .thank-you-alert .modal-content .modal-body p.text-small{font-size:1rem}}.terms-and-conditions .lbk-rich-text-component,.privacy-notice .lbk-rich-text-component{text-align:left;width:100%;padding:10px 40px 65px}@media (min-width: 1023px){.terms-and-conditions .lbk-rich-text-component,.privacy-notice .lbk-rich-text-component{padding:10px 65px 65px}}.terms-and-conditions .lbk-rich-text-component h3,.privacy-notice .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){.terms-and-conditions .lbk-rich-text-component h3,.privacy-notice .lbk-rich-text-component h3{font-size:2.5rem}}@media (min-width: 1023px){.terms-and-conditions .lbk-rich-text-component h3,.privacy-notice .lbk-rich-text-component h3{font-size:3.125rem}}.terms-and-conditions .lbk-rich-text-component p,.terms-and-conditions .lbk-rich-text-component li,.privacy-notice .lbk-rich-text-component p,.privacy-notice .lbk-rich-text-component li{color:#2C4177;font-size:1rem;font-family:"GothamLight",sans-serif;margin-bottom:15px;font-weight:300}@media (min-width: 1023px){.terms-and-conditions .lbk-rich-text-component p,.terms-and-conditions .lbk-rich-text-component li,.privacy-notice .lbk-rich-text-component p,.privacy-notice .lbk-rich-text-component li{font-size:1.125rem}}.terms-and-conditions .lbk-rich-text-component.intro,.privacy-notice .lbk-rich-text-component.intro{padding-bottom:0}.terms-and-conditions .lbk-rich-text-component.intro p,.privacy-notice .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,0.3);padding-bottom:60px;padding-top:60px}.terms-and-conditions .lbk-rich-text-component.intro p strong,.privacy-notice .lbk-rich-text-component.intro p strong{font-family:"GothamMedium",sans-serif;font-weight:400}.terms-and-conditions .lbk-rich-text-component hr,.privacy-notice .lbk-rich-text-component hr{background:rgba(44,65,119,0.3);margin:20px 0}@media (min-width: 1023px){.terms-and-conditions .lbk-rich-text-component hr,.privacy-notice .lbk-rich-text-component hr{margin:40px 0}}.terms-and-conditions .lbk-rich-text-component>ul,.terms-and-conditions .lbk-rich-text-component>ol,.privacy-notice .lbk-rich-text-component>ul,.privacy-notice .lbk-rich-text-component>ol{margin:5px 0 0}@media (max-width: 767px){.terms-and-conditions .lbk-rich-text-component>ul,.terms-and-conditions .lbk-rich-text-component>ol,.privacy-notice .lbk-rich-text-component>ul,.privacy-notice .lbk-rich-text-component>ol{padding-left:20px}}.terms-and-conditions .lbk-rich-text-component>ul>li,.terms-and-conditions .lbk-rich-text-component>ol>li,.privacy-notice .lbk-rich-text-component>ul>li,.privacy-notice .lbk-rich-text-component>ol>li{color:#2C4177;font-size:1.125rem;font-family:"GothamLight",sans-serif;margin-bottom:20px;font-weight:300}@media (min-width: 1023px){.terms-and-conditions .lbk-rich-text-component>ul>li,.terms-and-conditions .lbk-rich-text-component>ol>li,.privacy-notice .lbk-rich-text-component>ul>li,.privacy-notice .lbk-rich-text-component>ol>li{font-size:1.25rem}}.terms-and-conditions .lbk-rich-text-component>ul>li>span,.terms-and-conditions .lbk-rich-text-component>ul>li>p,.terms-and-conditions .lbk-rich-text-component>ol>li>span,.terms-and-conditions .lbk-rich-text-component>ol>li>p,.privacy-notice .lbk-rich-text-component>ul>li>span,.privacy-notice .lbk-rich-text-component>ul>li>p,.privacy-notice .lbk-rich-text-component>ol>li>span,.privacy-notice .lbk-rich-text-component>ol>li>p{color:#2C4177;font-size:1.125rem;font-family:"GothamLight",sans-serif;font-weight:300;display:inline-block;vertical-align:top}@media (min-width: 1023px){.terms-and-conditions .lbk-rich-text-component>ul>li>span,.terms-and-conditions .lbk-rich-text-component>ul>li>p,.terms-and-conditions .lbk-rich-text-component>ol>li>span,.terms-and-conditions .lbk-rich-text-component>ol>li>p,.privacy-notice .lbk-rich-text-component>ul>li>span,.privacy-notice .lbk-rich-text-component>ul>li>p,.privacy-notice .lbk-rich-text-component>ol>li>span,.privacy-notice .lbk-rich-text-component>ol>li>p{font-size:1.25rem}}.terms-and-conditions .lbk-rich-text-component>ul>li>span:nth-child(1),.terms-and-conditions .lbk-rich-text-component>ul>li>p:nth-child(1),.terms-and-conditions .lbk-rich-text-component>ol>li>span:nth-child(1),.terms-and-conditions .lbk-rich-text-component>ol>li>p:nth-child(1),.privacy-notice .lbk-rich-text-component>ul>li>span:nth-child(1),.privacy-notice .lbk-rich-text-component>ul>li>p:nth-child(1),.privacy-notice .lbk-rich-text-component>ol>li>span:nth-child(1),.privacy-notice .lbk-rich-text-component>ol>li>p:nth-child(1){font-family:"GothamMedium",sans-serif;font-weight:400}.terms-and-conditions .lbk-rich-text-component>ul>li ol,.terms-and-conditions .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,.privacy-notice .lbk-rich-text-component>ul>li ol,.privacy-notice .lbk-rich-text-component>ul>li ul,.privacy-notice .lbk-rich-text-component>ol>li ol,.privacy-notice .lbk-rich-text-component>ol>li ul{margin:15px 0 0 35px;padding-left:15px}.terms-and-conditions .lbk-rich-text-component>ul>li ol>li,.terms-and-conditions .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,.privacy-notice .lbk-rich-text-component>ul>li ol>li,.privacy-notice .lbk-rich-text-component>ul>li ul>li,.privacy-notice .lbk-rich-text-component>ol>li ol>li,.privacy-notice .lbk-rich-text-component>ol>li ul>li{color:#2C4177;font-size:1rem;font-family:"GothamLight",sans-serif;margin-bottom:15px;font-weight:300;line-height:23px;letter-spacing:-0.36px;position:relative}@media (min-width: 1023px){.terms-and-conditions .lbk-rich-text-component>ul>li ol>li,.terms-and-conditions .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,.privacy-notice .lbk-rich-text-component>ul>li ol>li,.privacy-notice .lbk-rich-text-component>ul>li ul>li,.privacy-notice .lbk-rich-text-component>ol>li ol>li,.privacy-notice .lbk-rich-text-component>ol>li ul>li{font-size:1.125rem}}.terms-and-conditions .lbk-rich-text-component>ul>li ol>li>span,.terms-and-conditions .lbk-rich-text-component>ul>li ol>li p,.terms-and-conditions .lbk-rich-text-component>ul>li ul>li>span,.terms-and-conditions .lbk-rich-text-component>ul>li ul>li p,.terms-and-conditions .lbk-rich-text-component>ol>li ol>li>span,.terms-and-conditions .lbk-rich-text-component>ol>li ol>li p,.terms-and-conditions .lbk-rich-text-component>ol>li ul>li>span,.terms-and-conditions .lbk-rich-text-component>ol>li ul>li p,.privacy-notice .lbk-rich-text-component>ul>li ol>li>span,.privacy-notice .lbk-rich-text-component>ul>li ol>li p,.privacy-notice .lbk-rich-text-component>ul>li ul>li>span,.privacy-notice .lbk-rich-text-component>ul>li ul>li p,.privacy-notice .lbk-rich-text-component>ol>li ol>li>span,.privacy-notice .lbk-rich-text-component>ol>li ol>li p,.privacy-notice .lbk-rich-text-component>ol>li ul>li>span,.privacy-notice .lbk-rich-text-component>ol>li ul>li p{color:#2C4177;font-size:1rem;font-family:"GothamLight",sans-serif;font-weight:300;display:inline-block;line-height:23px;letter-spacing:-0.36px;vertical-align:top}@media (min-width: 1023px){.terms-and-conditions .lbk-rich-text-component>ul>li ol>li>span,.terms-and-conditions .lbk-rich-text-component>ul>li ol>li p,.terms-and-conditions .lbk-rich-text-component>ul>li ul>li>span,.terms-and-conditions .lbk-rich-text-component>ul>li ul>li p,.terms-and-conditions .lbk-rich-text-component>ol>li ol>li>span,.terms-and-conditions .lbk-rich-text-component>ol>li ol>li p,.terms-and-conditions .lbk-rich-text-component>ol>li ul>li>span,.terms-and-conditions .lbk-rich-text-component>ol>li ul>li p,.privacy-notice .lbk-rich-text-component>ul>li ol>li>span,.privacy-notice .lbk-rich-text-component>ul>li ol>li p,.privacy-notice .lbk-rich-text-component>ul>li ul>li>span,.privacy-notice .lbk-rich-text-component>ul>li ul>li p,.privacy-notice .lbk-rich-text-component>ol>li ol>li>span,.privacy-notice .lbk-rich-text-component>ol>li ol>li p,.privacy-notice .lbk-rich-text-component>ol>li ul>li>span,.privacy-notice .lbk-rich-text-component>ol>li ul>li p{font-size:1.125rem}}.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,.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,.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,.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{margin:15px 0 0 20px}.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,.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,.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,.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{position:relative}.terms-and-conditions .lbk-rich-text-component ol,.privacy-notice .lbk-rich-text-component ol{counter-reset:item}.terms-and-conditions .lbk-rich-text-component ol li,.privacy-notice .lbk-rich-text-component ol li{display:block;position:relative}.terms-and-conditions .lbk-rich-text-component ol li:before,.privacy-notice .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,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) 0 0 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) 0 0 no-repeat}.button-hide{display:none !important}.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) no-repeat;background-size:cover;border-radius:10px;margin:0 auto !important}@media (max-width: 767px){.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) no-repeat;background-size:cover;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) no-repeat;background-size:cover;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) no-repeat;background-size:cover;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) no-repeat;background-size:cover;border-radius:10px;margin:0 auto !important}@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}}.competitions-cmp-bg,.competitions-cmp-no-bg{background-color:#d9d9d9}.competitions-cmp-bg .feature-cmp,.competitions-cmp-no-bg .feature-cmp{max-width:1379px;margin:0 auto}.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-no-bg{background-color:transparent}.competitions-cmp.competitions-cmp-dark-bg{background-color:#d9d9d9}.competitions-cmp .feature-cmp{max-width:1379px;margin:0 auto}.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,.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{border-radius:10px}.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{width:100%;text-align:left}.competitions-full-width-text .lbk-rich-text-component ul,.competitions-full-width-text .lbk-rich-text-component ol{margin:0;padding:0;list-style-type:none;counter-reset:item}.competitions-full-width-text .lbk-rich-text-component ul li,.competitions-full-width-text .lbk-rich-text-component ol 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) no-repeat 0 20px transparent;position:relative;counter-increment:item;background-size:73px 81px;color:#2C4177;font-size:20px;font-style:normal;font-family:"GothamLight",sans-serif;line-height:24px}.competitions-full-width-text .lbk-rich-text-component ul li::before,.competitions-full-width-text .lbk-rich-text-component 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;left:25px !important}@media (min-width: 1200px){.competitions-full-width-text .lbk-rich-text-component ul li::before,.competitions-full-width-text .lbk-rich-text-component ol 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:-0.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{border-radius:10px}.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}.compeition-confirmation-thank-you h2{margin-bottom:20px}.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:normal;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-listing-block-1,.block-views-blockprevious-winners-block-1{background-color:transparent;text-align:center;padding:25px 50px;max-width:80%;margin-left:auto;margin-right:auto}.block-views-blockprevious-winners-listing-block-1 .slick__slide,.block-views-blockprevious-winners-block-1 .slick__slide{margin-right:20px}.block-views-blockprevious-winners-listing-block-1 .views-field.views-field-title,.block-views-blockprevious-winners-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-listing-block-1 .views-field.views-field-title a,.block-views-blockprevious-winners-block-1 .views-field.views-field-title a{color:#000}.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,.block-views-blockprevious-winners-block-1 .views-field-field-name-of-competition,.block-views-blockprevious-winners-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-listing-block-1 .views-field-field-winning-prize,.block-views-blockprevious-winners-block-1 .views-field-field-winning-prize{margin-top:5px;color:#2C4177}.masterclass{margin:0;padding:0}.masterclass a{text-decoration:none}.masterclass--program__intro{max-width:1200px;margin:55px auto;padding-left:20px;padding-right:20px}@media (max-width: 767px){.masterclass--program__intro{width:calc(100% - 40px);margin-left:20px;margin-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:-0.8px;margin-top:0;padding-top:0}@media (max-width: 767px){.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:-0.48px}.masterclass--program__intro--content p{font-size:16px;line-height:22px}.masterclass--program__intro--content p:not(:last-of-type){margin-bottom:10px}.masterclass--program__module{padding:55px 0}.masterclass--program__module:nth-child(even){background:rgba(217,217,217,0.4)}.masterclass--program__module--wrapper{max-width:1200px;margin:0 auto;display:flex;gap:60px;padding-left:20px;padding-right:20px}@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:50 1}@media (max-width: 767px){.masterclass--program__module--wrapper--container{flex:100 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}@media (max-width: 767px){.masterclass--program__module--wrapper--container .masterclass-program-video-wrapper .masterclass-program-video{height:100%}}.masterclass--program__module--wrapper--container__label,.masterclass--program__module--wrapper--container__completed{color:#2C4177;font-family:"GothamMedium",sans-serif;font-size:10px;font-style:normal;font-weight:500;letter-spacing:-0.3px;text-transform:uppercase}@media (max-width: 767px){.masterclass--program__module--wrapper--container__label{margin-top:30px;display:block}}.masterclass--program__module--wrapper--container__completed{margin:30px 0 15px 0;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:-0.75px;margin:0 0 30px 0;padding:0}.masterclass--program__module--wrapper--container__description{color:#000;font-family:"GothamBook",sans-serif;font-size:15px;font-style:normal;font-weight:400;letter-spacing:-0.45px;max-width:420px;margin-bottom:20px}@media (max-width: 767px){.masterclass--program__module--wrapper--container__description{max-width:100%}}.masterclass--program__module--wrapper--container__description p{font-size:15px;font-style:normal;font-weight:400;letter-spacing:-0.45px}.masterclass--program__module--wrapper--container__description p:not(:last-of-type){margin-bottom:10px}.masterclass--program__module:nth-child(odd) .masterclass--program__module--wrapper{flex-direction:row-reverse}@media (max-width: 767px){.masterclass--program__module:nth-child(odd) .masterclass--program__module--wrapper{flex-direction:row}}.masterclass--program__module--wrapper--container__cta{margin-top:20px}.masterclass-section{background:rgba(217,217,217,0.4);padding:40px}@media (max-width: 767px){.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}@media (max-width: 767px){.masterclass-section .masterclass--descriptions{display:block}}.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 .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}@media (max-width: 767px){.masterclass-section .masterclass--descriptions .masterclass-instructor{flex:100 1 auto;margin-left:0;min-width:100%;max-width:100%}}.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-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 0}.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}@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:50 1 auto;max-width:386px}@media (max-width: 767px){.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}@media (max-width: 767px){.masterclass-all-modules .masterclass-all-modules-table__block--left .module-info{display:block}}.masterclass-all-modules .masterclass-all-modules-table__block--left .module-info .module-name,.masterclass-all-modules .masterclass-all-modules-table__block--left .module-info .module-duration{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-name:hover,.masterclass-all-modules .masterclass-all-modules-table__block--left .module-info .module-duration: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}@media (max-width: 767px){.masterclass-all-modules .masterclass-all-modules-table__block--right{margin-left:0;margin-top:20px}}.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--module,.masterclass-video-class-modal--ended__header--class{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--module,.masterclass-video-class-modal__header--class{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-height: 780px){.masterclass-video-class-modal__icons--tray{display:none}}@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}@media (max-width: 767px){.masterclass-video-class-modal__icons--logo{right:-10px}.masterclass-video-class-modal__icons--logo img{width:75%}}.masterclass-video-class-modal__container{width:100%;max-width:1024px;height:575px;margin:50px auto 0 auto;position:relative;z-index:40}@media screen and (max-height: 780px){.masterclass-video-class-modal__container{margin:50px auto 0 auto;height:650px}}@media screen and (max-height: 580px){.masterclass-video-class-modal__container{margin:100px auto 0 auto;height:425px}}@media (max-width: 767px){.masterclass-video-class-modal__container{margin:100px auto 0 auto;height:auto}}.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:-0.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:hover,.masterclass-video-class-modal__container--fullscreen__button:focus{text-decoration:none;color:#2C4177}.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}}@media (max-width: 767px){.masterclass-video-class-modal__container .video-asset{height:100%}}.masterclass-video-class-modal__buttons{padding:20px;display:flex}@media (max-width: 767px){.masterclass-video-class-modal__buttons{display:block}}@media screen and (max-height: 780px){.masterclass-video-class-modal__buttons{position:relative;top:-50px}}.masterclass-video-class-modal__buttons:hover,.masterclass-video-class-modal__buttons:focus{text-decoration:none}.masterclass-video-class-modal__buttons--controls{display:flex;flex:95 1 auto;position:relative}@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{text-decoration:none;width:50px;cursor:pointer}@media (max-width: 767px){.masterclass-video-class-modal__buttons--controls .video__wrapper--play{position:absolute;top:20px}}.masterclass-video-class-modal__buttons--controls .video__wrapper--play #video-play{display:inline}.masterclass-video-class-modal__buttons--controls .video__wrapper--play #video-pause{display:none}.masterclass-video-class-modal__buttons--controls .video__wrapper--timeline{width:100%;height:4px;margin:14px;background-color:#000;border-radius:8px}@media (max-width: 767px){.masterclass-video-class-modal__buttons--controls .video__wrapper--timeline{margin:10px 0}}.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 .video__wrapper--restart{margin-left:50px}}@media (max-width: 767px){.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}@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,.masterclass-video-class-modal__buttons--chapter-navigation--right,.masterclass-video-class-modal__buttons--chapter-navigation--end{text-transform:uppercase;font-size:12px;font-family:"GothamMedium",sans-serif}.masterclass-video-class-modal__buttons--chapter-navigation--left a,.masterclass-video-class-modal__buttons--chapter-navigation--right a,.masterclass-video-class-modal__buttons--chapter-navigation--end a{color:#2C4177;text-decoration:none;cursor:pointer}.masterclass-video-class-modal__buttons--chapter-navigation--left a img,.masterclass-video-class-modal__buttons--chapter-navigation--right a img,.masterclass-video-class-modal__buttons--chapter-navigation--end a img{vertical-align:middle;width:76px;height:33px}.masterclass-video-class-modal__buttons--chapter-navigation--left{margin-right:20px}@media (max-width: 767px){.masterclass-video-class-modal__buttons--chapter-navigation--left{position:absolute;right:65px;top:-14px}}.masterclass-video-class-modal__buttons--chapter-navigation--right,.masterclass-video-class-modal__buttons--chapter-navigation--end{margin-left:0}@media (max-width: 767px){.masterclass-video-class-modal__buttons--chapter-navigation--right,.masterclass-video-class-modal__buttons--chapter-navigation--end{position:absolute;right:-5px;top:-14px}}.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-ingredients{position:relative}.masterclass-video-class-modal__footer--menu{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:-0.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:hover,.masterclass-video-class-modal__footer--menu__button--close:focus,.masterclass-video-class-modal__footer--menu__button--close-ingredients:hover,.masterclass-video-class-modal__footer--menu__button--close-ingredients:focus{text-decoration:none;color:#2C4177 !important}.masterclass-video-class-modal__footer--menu__button--close-ingredients{left:70px;width:120px}.masterclass-video-class-modal__footer--menu__button--close-ingredients:hover,.masterclass-video-class-modal__footer--menu__button--close-ingredients:focus{text-decoration:none;color:#2C4177 !important}.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,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 0;padding:0 0 15px 0;color:#000;font-family:"GothamBold",sans-serif;font-size:15px;font-style:normal;font-weight:700;line-height:110%;letter-spacing:-0.45px;border-bottom:1px solid #E9E9E9}.masterclass-video-class-menu-wrapper--header.header-list{margin-top:20px;margin-bottom:15px;padding-bottom:0;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:-0.36px;text-transform:uppercase;border-bottom: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}.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:-0.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:-0.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:-0.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;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 10px 10px 0;height:55px;position:relative;overflow:hidden;transition:all 0.5s;text-decoration:none;box-sizing:border-box}.masterclass--module__button:hover,.masterclass--module__button:focus{color:#fff;text-decoration:none}@media (max-width: 767px){.masterclass--module__button{width:100%;margin-bottom:0;font-size:14px}}.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:none !important}@media (max-width: 767px){.masterclass--module__sharing-section{margin-bottom:20px}}.masterclass--module__sharing-section button{border:0;background:none;color:#2C4177;font-size:20px;padding:0.5rem 0 0.5rem 40px;font-family:"GothamMedium",sans-serif;outline:none !important}.masterclass--module__sharing-section button:focus,.masterclass--module__sharing-section button:focus-visible{outline:none !important}@media (max-width: 767px){.masterclass-duration-spacing{display:block;opacity:0;height:0}}.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;text-align:center;color:#fff;width:100%;padding-left:20px;padding-right:20px;box-sizing:border-box}@media (max-width: 767px){.module-ended{top:200px}}.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}.masterclass--modules-completed{color:#2C4177;font-family:"GothamMedium",sans-serif;font-size:10px;font-style:normal;font-weight:500;letter-spacing:-0.3px;text-transform:uppercase}@media (max-width: 767px){.masterclass--modules-completed{margin-top:20px;display:block}}.path-masterclass .header{height:400px;background-color:transparent;background-image:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/masterclass/banners/masterclass_desktop.webp);background-repeat:no-repeat;background-position:center;background-size:cover}@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 .header #navbar-top{background-color:transparent}.path-masterclass-module .header{height:400px;background-color:transparent;background-repeat:no-repeat;background-position:top center;background-size:cover}@media (max-width: 767px){.path-masterclass-module .header{height:365px}}.path-masterclass-module .header #navbar-top{background-color:transparent}.masterclass-modals__wrapper #shareRecipes{opacity:1}.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:none;color:#fff;font-size:1rem;padding:0.5rem 0 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 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,#shareMasterclass{opacity:1}#reviewMasterclass .close:focus,#reviewMasterclass .close:hover,#shareMasterclass .close:focus,#shareMasterclass .close:hover{background:transparent !important}#reviewMasterclass .js-filter-wrapper.js-form-wrapper.form-group,#shareMasterclass .js-filter-wrapper.js-form-wrapper.form-group{display:none}#reviewMasterclass label,#shareMasterclass label{color:#2C4177;font-family:"GothamBlack",sans-serif;font-size:1.25rem}.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 0.3s;transform:scale(0.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 20px;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:slideInThanx 0.5s forwards;-webkit-animation-delay:2s;animation:slideInThanx 0.5s forwards;animation-delay:2s}.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:slideInOutComment 10s forwards;animation:slideInOutComment 10s forwards}@-webkit-keyframes slideInOutComment{0%{left:-100%}30%{left:20px}90%{left:20px}100%{left:-100%}}@keyframes slideInOutComment{0%{left:-100%}30%{left:20px}90%{left:20px}100%{left:-100%}}.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--description{display:none}.competitions-form-wrapper #edit-upload-image-upload{background:transparent;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-upload-image .webform-element-description{display:none}.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:#2C4177 url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/upload_image.png) center no-repeat;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:-0.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:-0.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.webform-confirmation{text-align:center}.competitions-submission-message .webform-confirmation__back{display:none}.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;text-align:center;color:#fff;padding-left:20px;padding-right:20px}.competitions-cmp-image-left .feature-cmp.feature-cmp--content{padding:0 40px !important}.bold-underline{font-weight:bold;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__message h3,.webform-submission-july-competitions-add-form .webform-confirmation__message p{color:#fff !important}.webform-submission-july-competitions-add-form .webform-confirmation__back a{color:#fff !important}.webform-submission-masterclass-competition-form .webform-confirmation h2,.webform-submission-masterclass-competition-form .webform-confirmation h3,.webform-submission-masterclass-competition-form .webform-confirmation p{color:#fff}.webform-submission-masterclass-competition-form .webform-confirmation__back a{color:#fff}.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{color:#fff}.webform-submission-the-more-the-better-form .webform-confirmation__back a{color:#fff}.block.block-webform.block-webform-block h2{color:#fff}.theme-seasonal-slice .feature-cmp{background-color:transparent !important;flex-direction:column-reverse}@media (max-width: 767px){.theme-seasonal-slice .feature-cmp{padding:50px 0}}.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}.top-recipe-section.theme-seasonal-recipe-section .slick--less .slick-track{text-align:left}.theme-seasonal-article-section .article-view-title{text-align:center;padding:0 50px}@media (min-width: 1900px){.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,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:#000000 solid 1px;background-color:#E9E9E9}.theme-seasonal-quiz-slice-container .form-item-what-s-your-go-to-easter-bake-radios .custom-control-label::before,.theme-seasonal-quiz-slice-container .form-item-what-s-your-go-to-easter-bake-radios .custom-control-label::after{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{margin-bottom:15px}.theme-seasonal-quiz-slice-container .form-radios .form-item input[type="radio"]{display:none}.theme-seasonal-quiz-slice-container .form-radios .form-item label{display:block;padding:10px;background-color:white;border:1px solid #ccc;border-radius:5px;font-size:18px;color:black;cursor:pointer;transition:background-color 0.3s ease, color 0.3s ease}.theme-seasonal-quiz-slice-container .form-radios .form-item input[type="radio"]:checked+label{background-color:red;color:white;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:white;border:none;padding:10px 20px;font-size:18px;border-radius:5px;cursor:pointer;transition:background-color 0.3s ease}.theme-seasonal-quiz-slice-container .form-actions input[type="submit"]:hover{background-color:darkred}@media (max-width: 767px){.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:bold;line-height:100%;color:#fff;text-transform:uppercase;font-family:"GothamMedium", sans-serif}#edit-quiz-tite{text-align:center}#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:#ff0000;padding:10px;border-radius:4px;color:white;position:relative}.js-form-item-what-s-your-go-to-easter-bake-radios.active-radio-option label{display:none}.custom-radio-display{display:flex;align-items:center;gap:8px}.tick-icon{color:white}.radio-text{font-weight:bold}.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}.competitions-full-width-banner--the-heart-of-every-bake-competition{max-width:1379px;height:450px;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/the-heart-of-every-bake-desktop.jpg) 0 0/cover no-repeat;border-radius:10px;margin:0 auto!important}@media (max-width:767px){.competitions-full-width-banner--the-heart-of-every-bake-competition{height:300px;background:url(https://stage-bakeitbetter-co-za.wspuat.com/themes/custom/pepsico_bakeitbetter_global/images/the-heart-of-every-bake-mobile.webp) no-repeat}.competitionthe-heart-of-every-bake,div[data-drupal-messages]{padding-bottom:3.5rem;}}

