@-webkit-keyframes sweep{0%{margin-left:-10px;opacity:0}to{margin-left:0;opacity:1}}@keyframes sweep{0%{margin-left:-10px;opacity:0}to{margin-left:0;opacity:1}}*{transition-duration:.15s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}body,html{height:100%}body{--tw-bg-opacity:1;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;background-color:rgb(89 44 102/var(--tw-bg-opacity))}.container{margin-bottom:2rem;margin-left:auto;margin-right:auto;max-width:72rem}@media (min-width:768px){.container{margin-bottom:4rem}}.main{background-image:url(../images/patterns/bottom-pattern.png);background-position:0 100%;background-repeat:repeat-x;height:100%;margin-left:auto;margin-right:auto;max-width:1420px}@media (min-width:640px){.main{background-size:auto auto}}.main{--tw-bg-opacity:1;--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);background-color:rgb(255 255 255/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding-bottom:5rem}@media (min-width:640px){.main{padding-bottom:7rem}}.main .content{background:transparent;position:relative;z-index:0}.main .content main{padding-top:.5rem}@media (min-width:640px){.main .content main{padding-left:2.5rem;padding-right:2.5rem}}@media (min-width:768px){.main .content main{padding-left:4rem;padding-right:4rem;padding-top:2.5rem}}@media (min-width:1024px){.main .content main{padding-left:7rem;padding-right:7rem}}@media (min-width:1280px){.main .content main{padding-left:14rem;padding-right:14rem}}.main .content main .no-break{white-space:nowrap}@media (min-width:768px){.main .content main .desktop-no-break{white-space:nowrap}.main nav{background-color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:100}}.main strong{text-transform:uppercase!important}.button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(89 44 102/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));display:block;font-family:Cambria,Georgia,serif;font-size:1rem;font-weight:700;margin-left:auto;margin-right:auto;padding-bottom:.5rem;padding-top:.5rem;text-align:center;text-transform:uppercase;width:50%}@media (min-width:640px){.button{font-size:1.125rem;padding-bottom:1rem;padding-top:1rem;width:41.666667%}}@media (min-width:1024px){.button{width:33.333333%}}.button.green,.button:hover{--tw-bg-opacity:1;background-color:rgb(42 92 94/var(--tw-bg-opacity))}.button.green:hover{--tw-bg-opacity:1;background-color:rgb(89 44 102/var(--tw-bg-opacity))}.bottom-divider{background-image:url(../images/patterns/divider.png);background-position:0 100%;background-repeat:repeat-x;background-repeat:round no-repeat;margin-bottom:2rem;margin-left:4rem;margin-right:4rem}@media (min-width:640px){.bottom-divider{margin-left:6rem;margin-right:6rem}}@media (min-width:768px){.bottom-divider{margin-left:4.5rem;margin-right:4.5rem}}.hide-ios{display:inline}@supports (-webkit-overflow-scrolling:touch){.hide-ios{display:none!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:portrait){.hide-ios{display:none!important}}@media only screen and (min-device-width:768px) and (max-device-width:1024px) and (-webkit-min-device-pixel-ratio:2) and (orientation:landscape){.hide-ios{display:none!important}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:1.5){.hide-ios{display:none!important}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:portrait){.hide-ios{display:none!important}}@media only screen and (min-device-width:1024px) and (max-device-width:1366px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape){.hide-ios{display:none!important}}@media print{.main{padding:0}#topNav{box-shadow:none!important}#topNav,.recipe-info-block{margin-bottom:-2rem}.recipe-additional-info,.recipe-video{display:none}.recipe-details-block{--tw-shadow:none!important;--tw-shadow-colored:none!important;box-shadow:none!important;margin-top:0!important}.recipe-details-block .recipe-ingredients,.recipe-details-block .recipe-method{background-color:#fff!important;display:block;padding-top:1rem!important;width:100%}.recipe-details-block .recipe-method h2{--tw-text-opacity:1!important;color:rgb(89 44 102/var(--tw-text-opacity))!important}.recipe-details-block .recipe-method ol{list-style-type:decimal}.recipe-details-block .recipe-method ol li{--tw-text-opacity:1!important;color:rgb(89 44 102/var(--tw-text-opacity))!important;font-size:1.125rem;list-style-position:outside;list-style-type:decimal;padding-bottom:1.25rem;padding-left:.75rem}.recipe-details-block h2{text-align:left!important}h1{font-size:3rem!important}#Hamburger,.hygiene-links,.our-recipes,.recipe-card img,.share-desktop,.share-mobile,.toggle-button,.toggle-text,p.social,p.subscribe{display:none!important}.contact-details,.legal{background-color:#fff!important;padding:0!important}}.ccc-panel h1,.ccc-panel h2,.ccc-panel h3,.ccc-panel h4,.ccc-panel h5,.ccc-panel h6{font-family:Cambria,Georgia,serif!important;text-transform:uppercase!important}.border-image-full-left{visibility:hidden}@media (min-width:1024px){.border-image-full-left{visibility:visible}}.border-image-full-left{height:100%;left:0;position:absolute;top:0;width:100%}.border-image-full-left.bg__contact{width:25%;z-index:100}.border-image-full-left.bg__contact .bg__image-1{background-image:url(../images/borders/border-left-sauce.png);background-position:0 100%;background-repeat:no-repeat;background-size:contain;height:100%;width:100%}.border-image-full-left.bg__faqs{z-index:-50}.border-image-full-left.bg__faqs .bg__image-1{background-image:url(../images/borders/border-left-lemon.png);background-position:0 100%;background-repeat:no-repeat;height:100%;margin-top:-5vw}.border-image-full-left.bg__glossary{z-index:-50}.border-image-full-left.bg__glossary .bg__image-1{background-image:url(../images/borders/border-left-sauce.png);background-position:0 0;background-repeat:no-repeat;height:45vw;margin-top:39vw}@media (min-width:1536px){.border-image-full-left.bg__glossary .bg__image-1{margin-top:30vw}}.border-image-full-left.bg__glossary .bg__image-2{background-image:url(../images/borders/border-left-lemon.png);background-position:0 0;background-repeat:no-repeat;height:45vw;margin-top:40vw}@media (min-width:1536px){.border-image-full-left.bg__glossary .bg__image-2{margin-top:14vw}}.border-image-full-left.bg__products{z-index:-50}.border-image-full-left.bg__products .bg__image-1{background-image:url(../images/borders/border-left-sauce.png);background-position:-30px 0;background-repeat:no-repeat;height:50vw;margin-top:48vw}.border-image-full-left.bg__products .bg__image-2{background-image:url(../images/borders/border-left-lemon.png);background-position:0 0;background-repeat:no-repeat;height:40vw;margin-top:40vw}.border-image-full-left.bg__404{z-index:-50}.border-image-full-left.bg__404 .bg__image-1{background-image:url(../images/borders/border-left-lemon.png);background-position:0 100%;background-repeat:no-repeat;height:100%;margin-top:5.5vw}.border-image-full-right{visibility:hidden}@media (min-width:1024px){.border-image-full-right{visibility:visible}}.border-image-full-right{height:100%;position:absolute;right:0;top:0;width:100%}.border-image-full-right.bg__contact{z-index:-100}.border-image-full-right.bg__contact .bg__image-1{background-image:url(../images/borders/border-right-lemon.png);background-position:100% 100%;background-repeat:no-repeat;height:100%;margin-top:6vw}.border-image-full-right.bg__about{z-index:-50}.border-image-full-right.bg__about .bg__image-1{background-image:url(../images/borders/border-right-chilli.png);background-position:100% 100%;background-repeat:no-repeat;height:100%;margin-top:-11vw}@media (min-width:1536px){.border-image-full-right.bg__about .bg__image-1{margin-top:-21vw}}.border-image-full-right.bg__standard{z-index:-50}.border-image-full-right.bg__standard .bg__image-1{background-image:url(../images/borders/border-right-chilli.png);background-position:100% 100%;background-repeat:no-repeat;height:100%;margin-top:-11vw}.border-image-full-right.bg__faqs{z-index:-50}.border-image-full-right.bg__faqs .bg__image-1{background-image:url(../images/borders/border-right-chilli.png);background-position:100% 0;background-repeat:no-repeat;height:100%;margin-top:5vw}.border-image-full-right.bg__glossary{z-index:-50}.border-image-full-right.bg__glossary .bg__image-1{background-image:url(../images/borders/border-right-chilli.png);background-position:100% 0;background-repeat:no-repeat;height:30vw;margin-top:11vw}@media (min-width:1536px){.border-image-full-right.bg__glossary .bg__image-1{margin-top:9vw}}.border-image-full-right.bg__glossary .bg__image-2{background-image:url(../images/borders/border-right-rice.png);background-position:100% 0;background-repeat:no-repeat;height:50vw;margin-top:26vw}@media (min-width:1536px){.border-image-full-right.bg__glossary .bg__image-2{margin-top:8vw}}.border-image-full-right.bg__glossary .bg__image-3{background-image:url(../images/borders/border-right-falafel.png);background-position:100% 0;background-repeat:no-repeat;height:40vw;margin-top:60vw}@media (min-width:1536px){.border-image-full-right.bg__glossary .bg__image-3{margin-top:30vw}}.border-image-full-right.bg__products{z-index:-50}.border-image-full-right.bg__products .bg__image-1{background-image:url(../images/borders/border-right-chilli.png);background-position:100% 0;background-repeat:no-repeat;height:30vw;margin-top:26vw}.border-image-full-right.bg__products .bg__image-2{background-image:url(../images/borders/border-right-rice.png);background-position:100% 0;background-repeat:no-repeat;height:50vw;margin-top:30vw}.border-image-full-right.bg__products .bg__image-3{background-image:url(../images/borders/border-right-falafel.png);background-position:100% 0;background-repeat:no-repeat;height:40vw;margin-top:40vw}@media (min-width:1024px){.border-image-full-right.bg__products .bg__image-3{background-size:12%!important}}@media (min-width:1280px){.border-image-full-right.bg__products .bg__image-3{background-size:auto!important}}.border-image-full-right.bg__404{z-index:-50}.border-image-full-right.bg__404 .bg__image-1{background-image:url(../images/borders/border-right-chilli.png);background-position:100% 100%;background-repeat:no-repeat;height:100%;margin-top:3.5vw}@media (min-width:1024px){.bg__image-1,.bg__image-2,.bg__image-3{background-size:20%}}@media (min-width:1280px){.bg__image-1,.bg__image-2,.bg__image-3{background-size:auto}}.container{z-index:0}.container__404{--tw-bg-opacity:1;background-color:rgb(89 44 102/var(--tw-bg-opacity));margin-top:3.5rem}.container .section-header.header__contact{margin-bottom:2.5rem}.container .section-header.header__404 h1{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));font-family:Cambria,Georgia,serif;font-size:2.75rem;font-weight:700;padding-top:1.75rem;text-transform:uppercase}.container .section-header h1{font-size:4rem;margin-bottom:1rem}@media (min-width:768px){.container .section-header h1{font-size:5rem;margin-bottom:0}}.container .section-content{--tw-text-opacity:1;color:rgb(89 44 102/var(--tw-text-opacity));padding-bottom:0;padding-top:0}.container .section-content:not(.container .section-content.full-width){padding-left:2.5rem;padding-right:2.5rem}@media (min-width:768px){.container .section-content:not(.container .section-content.full-width){margin-top:2rem;padding-left:5.7rem;padding-right:6.7rem}}.container .section-content.full-width{padding-left:0;padding-right:0}.container .section-content p{font-size:1.125rem;margin-bottom:1rem}.container .section-content p:last-child{margin-bottom:1.25rem}.container .section-content .xxl-text{line-height:1.4rem}.container .section-content .xxl-text p{font-size:1.25rem}.container .section-content.content__404{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));padding-bottom:6rem;text-align:center}.container .section-content.content__404 p{font-size:1.125rem;margin-bottom:3rem;padding-left:2rem;padding-right:2rem}@media (min-width:768px){.container .section-content.content__404 p{margin-bottom:4rem;padding-left:0;padding-right:0}}.container .section-content.content__404 a.home-button{--tw-bg-opacity:1;background-color:rgb(42 92 94/var(--tw-bg-opacity));display:block;font-family:Cambria,Georgia,serif;font-size:1.375rem;font-weight:700;margin-left:1rem;margin-right:1rem;padding:.25rem 1.5rem .5rem;-webkit-text-decoration-line:none;text-decoration-line:none}.container .section-content.content__404 a.home-button:hover{background-color:rgba(42,92,94,.75)}@media (min-width:768px){.container .section-content.content__404 a.home-button{margin-left:3rem;margin-right:3rem;padding-bottom:1.25rem;padding-top:.75rem}}@media (min-width:1024px){.container .section-content.content__404 a.home-button{margin-left:8rem;margin-right:8rem}}.container .section-content.content__faqs{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(89 44 102/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));font-family:Cambria,Georgia,serif;padding-left:1.5rem!important;padding-right:1.5rem!important}@media (min-width:768px){.container .section-content.content__faqs{padding-left:5.7rem!important;padding-right:6.7rem!important}}.container .section-content.content__faqs .accordion{margin-left:auto;margin-right:auto;padding-bottom:2.5rem;padding-top:1rem}@media (min-width:768px){.container .section-content.content__faqs .accordion{padding-top:3.5rem}}.container .section-content.content__faqs .accordion details.accordion-item{border-bottom-width:1px}.container .section-content.content__faqs .accordion details.accordion-item summary.accordion-question{cursor:pointer;display:flex;flex-direction:row;font-size:1.31rem;font-weight:700;list-style-type:none;padding-bottom:1.4rem;padding-top:1rem}.container .section-content.content__faqs .accordion details.accordion-item summary.accordion-question::-webkit-details-marker{display:none}.container .section-content.content__faqs .accordion details.accordion-item summary.accordion-question .question-text{align-items:flex-start;display:flex;margin-right:.5rem;padding-left:.75rem;text-transform:uppercase;width:83.333333%}.container .section-content.content__faqs .accordion details.accordion-item summary.accordion-question .question-icon{align-items:flex-end;background-image:url(../images/icons/faq-closed.svg);display:flex;height:30px;margin-left:auto;margin-top:.25rem;-o-object-fit:fill;object-fit:fill;width:16.666667%;width:30px}.container .section-content.content__faqs .accordion details.accordion-item div.accordion-answer{font-size:1.125rem;line-height:1.5rem;padding-bottom:1rem;padding-left:.75rem;padding-right:2.5rem}.container .section-content.content__faqs .accordion details[open] summary.accordion-question{padding-bottom:.75rem!important}.container .section-content.content__faqs .accordion details[open] summary.accordion-question .question-icon{background-image:url(../images/icons/faq-opened.svg)}.container .section-content.content__faqs .accordion details[open] summary~*{-webkit-animation:sweep .25s ease-in;animation:sweep .25s ease-in}.container .section-content.content__faqs .accordion-footer{font-size:1.5rem;line-height:1.75rem;padding:1rem 2rem 2.5rem .5rem;text-align:center}.container .section-content.content__contact .content-cols{line-height:1.5rem;padding-left:3rem;padding-right:3rem}@media (min-width:768px){.container .section-content.content__contact .content-cols{-moz-columns:2;column-count:2;padding-left:0;padding-right:0}}.container .section-content.content__contact .contact-details-box{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(89 44 102/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));margin-top:2rem;padding:1.5rem 1.5rem 2.5rem;position:relative;z-index:0}.container .section-content.content__contact .contact-details-box .contact-details{position:relative;z-index:50}.container .section-content.content__contact .contact-details-box .contact-details h3{--tw-text-opacity:1!important;color:rgb(66 167 142/var(--tw-text-opacity))!important;font-size:4rem!important;margin-bottom:2rem!important}@media (min-width:768px){.container .section-content.content__contact .contact-details-box .contact-details h3{font-size:5rem!important}}.container .section-content.content__contact .contact-details-box .contact-details .contact-details-row{display:flex;flex-direction:row;font-family:Cambria,Georgia,serif;font-weight:700;margin-bottom:2rem;z-index:10}@media (min-width:768px){.container .section-content.content__contact .contact-details-box .contact-details .contact-details-row{margin-left:2rem}}.container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-details-cell-icon{display:flex;margin-bottom:auto;margin-right:1.5rem;margin-top:auto;text-align:right;width:16.666667%}.content__about .container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-details-cell-icon{display:flex;flex-wrap:wrap;margin-bottom:2rem;width:100%}@media (min-width:768px){.content__about .container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-details-cell-icon{flex-direction:row;margin-bottom:3rem}}.content__about .container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-details-cell-icon .about-text{order:2;padding-left:3.5rem;padding-right:3.5rem;width:100%}@media (min-width:768px){.content__about .container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-details-cell-icon .about-text{margin-bottom:auto;margin-top:auto;padding-left:7rem;padding-right:0;width:50%}}.content__about .container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-details-cell-icon .about-image{order:1;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:768px){.content__about .container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-details-cell-icon .about-image{padding-left:0;padding-right:0;width:50%}.container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-details-cell-icon{width:25%}}.container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-details-cell-text{display:flex;font-size:1.5rem;margin-bottom:auto;margin-top:auto;width:83.333333%}@media (min-width:768px){.container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-details-cell-text{width:75%}}.container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-details-cell-text a[href^="mailto:"]{font-size:.875rem;-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (min-width:768px){.container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-details-cell-text a[href^="mailto:"]{font-size:1.5rem}}.container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-details-cell-text .tel-num{height:100%;margin-bottom:auto;margin-top:auto}.container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-details-cell-text .tel-country{font-size:1.5rem;margin-left:2rem}@media (min-width:768px){.container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-details-cell-text .tel-country{font-size:2rem}}.container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-details-cell-text.contact-company-text{font-size:1.25rem;text-transform:uppercase}@media (min-width:768px){.container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-details-cell-text.contact-company-text{font-size:1.5rem}}.container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-phone-icon{background-image:url(../images/icons/contact-phone.svg);background-size:contain;float:left;height:32px;margin-left:auto;margin-top:.25rem;width:32px}@media (min-width:768px){.container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-phone-icon{height:43px;width:43px}}.container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-mail-icon{background-image:url(../images/icons/contact-mail.svg);background-size:contain;float:left;height:33px;margin-left:auto;margin-top:.25rem;width:33px}@media (min-width:768px){.container .section-content.content__contact .contact-details-box .contact-details .contact-details-row .contact-mail-icon{height:40px;width:40px}}.container .section-content.content__privacy-policy h2{--tw-text-opacity:1;color:rgb(89 44 102/var(--tw-text-opacity));font-family:Cambria,Georgia,serif;font-size:1.25rem;font-weight:700;text-align:left;text-transform:uppercase}.content__about .container .section-content.content__privacy-policy h2{display:flex;flex-wrap:wrap;margin-bottom:2rem;width:100%}@media (min-width:768px){.content__about .container .section-content.content__privacy-policy h2{flex-direction:row;margin-bottom:3rem}}.content__about .container .section-content.content__privacy-policy h2 .about-text{order:1;padding-left:3.5rem;padding-right:3.5rem;width:100%}@media (min-width:768px){.content__about .container .section-content.content__privacy-policy h2 .about-text{margin-bottom:auto;margin-top:auto;padding-left:0;padding-right:7rem;width:50%}}.content__about .container .section-content.content__privacy-policy h2 .about-image{order:2;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:768px){.content__about .container .section-content.content__privacy-policy h2 .about-image{padding-left:0;padding-right:0;width:50%}}.container .section-content.content__privacy-policy h3{font-family:Cambria,Georgia,serif;font-size:1.125rem;font-weight:700;text-align:left;text-transform:uppercase}.content__about .container .section-content.content__privacy-policy h3{display:flex;flex-wrap:wrap;margin-bottom:2rem;width:100%}@media (min-width:768px){.content__about .container .section-content.content__privacy-policy h3{flex-direction:row;margin-bottom:3rem}}.content__about .container .section-content.content__privacy-policy h3 .about-text{order:1;padding-left:3.5rem;padding-right:3.5rem;width:100%}@media (min-width:768px){.content__about .container .section-content.content__privacy-policy h3 .about-text{margin-bottom:auto;margin-top:auto;padding-left:0;padding-right:7rem;width:50%}}.content__about .container .section-content.content__privacy-policy h3 .about-image{order:2;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:768px){.content__about .container .section-content.content__privacy-policy h3 .about-image{padding-left:0;padding-right:0;width:50%}}.container .section-content.content__privacy-policy ul li:before{background-image:url(../images/icons/ul-triangle-full.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:16px;margin-right:10px;margin-top:-3px;vertical-align:middle;width:15px}.container .section-content.content__privacy-policy ul li ul{margin-bottom:1.5rem}.container .section-content.content__privacy-policy ul li ul li:before{background-image:url(../images/icons/ul-triangle-line.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";display:inline-block;height:16px;margin-right:10px;margin-top:-3px;vertical-align:middle;width:15px}.container .section-content.content__privacy-policy .top-line{border-top-width:1px;margin-top:2rem;padding-top:1rem}.container .section-content.content__cookies-policy h2{font-size:4rem}.container .section-content.content__cookies-policy h3{--tw-text-opacity:1;color:rgb(66 167 142/var(--tw-text-opacity));font-size:2rem}.container .section-content.content__site-map{margin-top:0!important}.container .section-content.content__site-map ul{text-align:center}.container .section-content.content__site-map ul:not(.children){margin-bottom:2rem}.container .section-content.content__site-map ul.children li{font-size:.875rem;margin-bottom:0}.container .section-content.content__site-map ul li{margin-bottom:.5rem}.site-footer{margin-left:auto;margin-right:auto;max-width:1420px;position:relative}.site-footer .contact-details{--tw-bg-opacity:1;background-color:rgb(232 232 232/var(--tw-bg-opacity));flex-direction:row;font-family:Cambria,Georgia,serif;padding:5rem 2.5rem 3.5rem}@media (min-width:768px){.site-footer .contact-details{display:flex;padding-left:5rem;padding-right:5rem}}@media (min-width:1024px){.site-footer .contact-details{padding-left:8rem;padding-right:8rem}}.site-footer .contact-details h3{font-family:Cambria,Georgia,serif;font-size:1.125rem;font-weight:700;text-align:left;text-transform:uppercase}.content__about .site-footer .contact-details h3{display:flex;flex-wrap:wrap;margin-bottom:2rem;width:100%}@media (min-width:768px){.content__about .site-footer .contact-details h3{flex-direction:row;margin-bottom:3rem}}.content__about .site-footer .contact-details h3 .about-text{order:1;padding-left:3.5rem;padding-right:3.5rem;width:100%}@media (min-width:768px){.content__about .site-footer .contact-details h3 .about-text{margin-bottom:auto;margin-top:auto;padding-left:0;padding-right:7rem;width:50%}}.content__about .site-footer .contact-details h3 .about-image{order:2;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:768px){.content__about .site-footer .contact-details h3 .about-image{padding-left:0;padding-right:0;width:50%}}@media (min-width:640px){.site-footer .contact-details .value-prop-text{padding-right:3rem}}@media (min-width:768px){.site-footer .contact-details .value-prop-text{width:50%}}@media (min-width:1280px){.site-footer .contact-details .value-prop-text{padding-right:6rem}}.site-footer .contact-details .value-prop-text h3{padding-bottom:.25rem}.site-footer .contact-details .value-prop-text p{--tw-text-opacity:1;color:rgb(89 44 102/var(--tw-text-opacity));font-size:.875rem;padding-bottom:1.25rem}@media (min-width:768px){.site-footer .contact-details .contact-block{width:50%}}.site-footer .contact-details .contact-block h3{--tw-text-opacity:1;color:rgb(89 44 102/var(--tw-text-opacity));font-size:1.375rem;font-weight:700;margin-top:1.25rem;text-transform:uppercase}@media (min-width:768px){.site-footer .contact-details .contact-block h3{margin-top:0}}.site-footer .contact-details .contact-block p{--tw-text-opacity:1;color:rgb(89 44 102/var(--tw-text-opacity));display:flex;font-size:1rem;font-weight:700;margin-bottom:1.5rem;margin-top:1.5rem}@media (min-width:768px){.site-footer .contact-details .contact-block p{font-size:1.125rem}}.site-footer .contact-details .contact-block p img{margin-right:.75rem}.site-footer .contact-details .contact-block p.phone{margin-top:.5rem}.site-footer .contact-details .contact-block p.email{margin-bottom:.75rem}.site-footer .contact-details .contact-block p.email img{display:none}@media (min-width:640px){.site-footer .contact-details .contact-block p.email img{display:inline}}.site-footer .contact-details .contact-block p.email a{-webkit-text-decoration-line:underline;text-decoration-line:underline}.site-footer .contact-details .contact-block p.subscribe{display:block;font-weight:400;margin-bottom:.25rem}.site-footer .contact-details .contact-block p.subscribe a{font-weight:600;-webkit-text-decoration-line:underline;text-decoration-line:underline}.site-footer .contact-details .contact-block p.social{--tw-text-opacity:1;color:rgb(66 167 142/var(--tw-text-opacity));font-family:BetterTimes;font-size:2.75rem;font-weight:400;margin-bottom:auto;margin-top:auto}.site-footer .contact-details .contact-block p.social a{margin-bottom:auto;margin-left:2rem;margin-top:auto}.site-footer .contact-details .contact-block p.social a img{margin-right:0}.site-footer .legal{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(42 92 94/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));font-family:Cambria,Georgia,serif;font-size:1rem;padding:3rem 2.5rem}@media (min-width:640px){.site-footer .legal{display:flex;flex-direction:row}}@media (min-width:768px){.site-footer .legal{font-size:1.125rem;padding-left:5rem;padding-right:5rem}}@media (min-width:1024px){.site-footer .legal{padding-left:8rem;padding-right:8rem}}.site-footer .legal .hygiene-links{flex-grow:1;justify-content:flex-end;margin-top:.5rem}@media (min-width:640px){.site-footer .legal .hygiene-links{display:flex;margin-top:0}}.site-footer .legal .hygiene-links li{border-right:1px solid #fff;display:inline-block;line-height:20px;padding-left:.25rem;padding-right:.5rem}.site-footer .legal .hygiene-links li:first-child{padding-left:0}.site-footer .legal .hygiene-links li:last-child{border:none}.site-footer .legal .hygiene-links li a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.navigation{align-items:center;display:flex;font-family:Cambria,Georgia,serif;justify-content:space-between;padding-bottom:1rem;padding-top:2rem;position:relative}@media (min-width:1024px){.navigation{padding-left:6rem}}@media (min-width:1280px){.navigation{padding-left:9rem}}.navigation{background-image:url(../images/patterns/top-pattern.png);background-position:0 0;background-repeat:repeat-x;background-size:auto;height:100%;z-index:1000}.navigation .logo{margin-left:auto;margin-right:auto}@media (min-width:768px){.navigation .logo{margin-left:0;margin-right:0}}.navigation .logo svg{height:7rem}@media (min-width:1024px){.navigation .logo svg{height:auto}}.navigation .nav-desktop{display:none}@media (min-width:768px){.navigation .nav-desktop{display:block}}.navigation .nav-desktop ul{display:flex;margin-left:3rem}.navigation .nav-desktop ul li a{--tw-text-opacity:1;color:rgb(89 44 102/var(--tw-text-opacity));font-size:1.125rem;font-weight:700;padding-left:.75rem;text-transform:uppercase}.navigation .nav-desktop ul li a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}@media (min-width:768px){.navigation .nav-desktop ul li a{font-size:1.25rem}}@media (min-width:1024px){.navigation .nav-desktop ul li a{padding-left:1.25rem}}@media (min-width:1280px){.navigation .nav-desktop ul li a{font-size:1.375rem;padding-left:2.5rem}}.navigation .nav-desktop ul li.current_page_item a{-webkit-text-decoration-line:underline;text-decoration-line:underline}.navigation .nav-desktop ul li.menu-item-has-children>a:after{background-size:50%;padding-right:1.5rem}@media (min-width:1024px){.navigation .nav-desktop ul li.menu-item-has-children>a:after{background-size:auto;padding-right:1.5rem}}.navigation .nav-desktop ul li.menu-item-has-children>a:after{background-image:url(../images/icons/down-arrow.svg);background-position:5px 5px;background-repeat:no-repeat;content:""}@media (min-width:1024px){.navigation .nav-desktop ul li.menu-item-has-children>a:after{background-position:8px 5px}}.navigation .nav-desktop ul li>ul{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));display:none;margin-left:2.5rem;padding-bottom:.5rem;position:absolute}@media (min-width:768px){.navigation .nav-desktop ul li>ul{margin-left:1.25rem}}@media (min-width:1280px){.navigation .nav-desktop ul li>ul{margin-left:2.25rem}}.navigation .nav-desktop ul li>ul{box-shadow:3px 3px 9px 5px rgba(0,0,0,.16)}.navigation .nav-desktop ul li>ul li a{border-bottom-width:1px;display:block;margin-left:.75rem;margin-right:1.25rem;padding:1rem 0}.navigation .nav-desktop ul li>ul li:last-child a{border-bottom-width:0}.navigation .nav-desktop ul li:hover>ul{display:block}.navigation .nav-mobile{position:relative}.navigation .nav-mobile .nav-button{position:absolute;right:2rem;top:-.87rem}.navigation .nav-mobile .mobile-nav-container{--tw-bg-opacity:1;background-color:rgb(89 44 102/var(--tw-bg-opacity));height:100%;left:0;padding-top:2.5rem;position:fixed;top:0;width:100%;z-index:50}.navigation .nav-mobile .mobile-nav-container .mobile-nav-icon{background-image:url(../images/icons/alfez-nav-icon.png);background-position:50%;background-repeat:no-repeat;height:6.2rem;width:100%}.navigation .nav-mobile .mobile-nav-container .mobile-nav-close-btn{position:absolute;right:2.5rem;top:5rem}.navigation .nav-mobile .mobile-nav-container ul{margin-top:2rem}.navigation .nav-mobile .mobile-nav-container ul li{padding-left:2.25rem;padding-right:2.25rem}.navigation .nav-mobile .mobile-nav-container ul li>a{--tw-border-opacity:0.7;--tw-text-opacity:1;border-bottom-color:rgb(255 255 255/var(--tw-border-opacity));border-bottom-width:.5px;color:rgb(255 255 255/var(--tw-text-opacity));display:block;font-size:1.25rem;font-weight:700;padding-bottom:1.75rem;padding-top:1.75rem;text-transform:uppercase}.navigation .nav-mobile .mobile-nav-container ul li>a:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.navigation .nav-mobile .mobile-nav-container ul li:first-of-type>a{--tw-border-opacity:0.7;border-top-color:rgb(255 255 255/var(--tw-border-opacity));border-top-width:.5px}.navigation .nav-mobile .mobile-nav-container ul li.menu-item-has-children>a:after{background-size:50%;padding-right:1.5rem}@media (min-width:1024px){.navigation .nav-mobile .mobile-nav-container ul li.menu-item-has-children>a:after{background-size:auto;padding-right:1.5rem}}.navigation .nav-mobile .mobile-nav-container ul li.menu-item-has-children>a:after{background-image:url(../images/icons/down-arrow-white.svg);background-position:10px 6px;background-repeat:no-repeat;content:""}.navigation .nav-mobile .mobile-nav-container ul li.menu-item-has-children>a.open:after{background-image:url(../images/icons/up-arrow-white.svg)}.navigation .nav-mobile .mobile-nav-container ul li>ul{--tw-bg-opacity:0.3;background-color:rgb(255 255 255/var(--tw-bg-opacity));margin-left:-2.25rem;margin-right:-2.25rem;margin-top:0}.navigation .nav-mobile .mobile-nav-container ul li>ul li{padding-left:2.25rem;padding-right:2.25rem}.navigation .nav-mobile .mobile-nav-container ul li>ul li:first-child a{border-top-width:0!important}.navigation .nav-mobile .mobile-nav-container ul li>ul li:last-child a{border-bottom-width:0}#Group_7,#desktopTopNavLinks,#navigationContainer,.fixed-nav{transition:all .05s}.fixed-nav{box-shadow:0 4px 2px 0 rgba(0,0,0,.1)}.fixed-nav #navigationContainer{background-size:20%}.fixed-nav #desktopTopNavLinks{margin-top:2.4rem;padding-bottom:.5rem}.fixed-nav #Group_7{height:80px;margin-top:-1rem}.pagination-links>.page-numbers{display:flex;gap:.5rem;justify-content:center;margin-bottom:3.5rem;margin-top:2rem}.pagination-links>.page-numbers li{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);background-color:rgb(232 232 232/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(89 44 102/var(--tw-text-opacity));font-family:Cambria,Georgia,serif;font-weight:700}.pagination-links>.page-numbers li a,.pagination-links>.page-numbers li>span{--tw-border-opacity:1;border-color:rgb(232 232 232/var(--tw-border-opacity));border-width:2px;display:block;font-size:.875rem;padding:.25rem .5rem}.pagination-links>.page-numbers li a:hover,.pagination-links>.page-numbers li>span:hover{--tw-border-opacity:1;border-color:rgb(89 44 102/var(--tw-border-opacity))}@media (min-width:640px){.pagination-links>.page-numbers li a,.pagination-links>.page-numbers li>span{font-size:1rem;padding:.5rem 1rem}}.pagination-links>.page-numbers li a>span{display:none}@media (min-width:640px){.pagination-links>.page-numbers li a>span{display:inline}}.pagination-links>.page-numbers li .current{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(89 44 102/var(--tw-bg-opacity));border-color:rgb(89 44 102/var(--tw-border-opacity));color:rgb(255 255 255/var(--tw-text-opacity))}.at-resp-share-element .at-share-btn .at-label{background:none;font-family:helvetica neue,helvetica,arial,sans-serif;font-size:9pt;height:2pc;line-height:2pc;margin:0 0 0 5px;padding:0 15px 0 0}.at-resp-share-element .at-icon,.at-resp-share-element .at-label{cursor:pointer}.addthis_tool .at-label{display:inline!important}.at-icon-wrapper{display:inline-block;overflow:hidden}.at4-visually-hidden{clip:rect(1px,1px,1px,1px);border:0;overflow:hidden;padding:0;position:absolute}.at-style-responsive .at-share-btn{padding:5px}.at-resp-share-element .at-share-btn{background-color:transparent;border:0;color:#fff;cursor:pointer;display:inline-block;font-family:helvetica neue,helvetica,arial,sans-serif;line-height:0;margin:0 2px 5px;overflow:hidden;padding:0;text-decoration:none;text-transform:none;transition:all .2s ease-in-out}.addthis_tool .at-icon-wrapper{--tw-bg-opacity:1;background-color:rgb(42 92 94/var(--tw-bg-opacity))}.addthis_tool .at-share-btn-elements{margin-right:0}.addthis-animated{-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}.at4-show{display:block!important;opacity:1!important}.addthis-smartlayers,div#at4-follow,div#at4-share,div#at4-thankyou,div#at4-whatsnext{margin:0;padding:0}.at-resp-share-element{font-size:0;line-height:0;margin:0;padding:0;position:relative}.addthis_tool{@apply: mt-8}.addthis_tool .at-label{--tw-text-opacity:1!important;color:rgb(42 92 94/var(--tw-text-opacity))!important;display:inline-block!important;font-family:Cambria,Georgia,serif!important;font-size:1rem!important;font-weight:700!important;line-height:31px!important;margin-left:.75rem!important;text-transform:uppercase!important;vertical-align:top}@media (min-width:1024px){.addthis_tool .at-label{font-size:1.25rem!important}}.addthis_tool .at-share-btn{background:none!important}.addthis_tool .at-share-btn-elements{margin-right:-200px}@media (min-width:768px){.addthis_tool .at-share-btn-elements{margin-right:0}}.addthis_tool .at-icon-wrapper{--tw-bg-opacity:1;background-color:rgb(42 92 94/var(--tw-bg-opacity))}.addthis_tool .at-svc-print .at-icon-wrapper{height:min(31px,2rem)!important;-webkit-mask-image:url(../images/icons/printer.svg);mask-image:url(../images/icons/printer.svg);width:max(31px,2rem)!important}.addthis_tool .at-svc-email .at-icon-wrapper{height:min(31px,2rem)!important;-webkit-mask-image:url(../images/icons/mail.svg);mask-image:url(../images/icons/mail.svg);width:max(31px,1.95rem)!important}.share-mobile{display:inline-block}@media (min-width:1024px){.share-mobile{display:none}}.share-mobile.ingredients .at-share-btn-elements{margin-left:-10px}.share-mobile.method .at-share-btn-elements{margin-left:-26px}.share-mobile.method .addthis_tool .at-label{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity))!important;display:inline!important}.share-mobile.method .addthis_tool .at-icon-wrapper{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.share-desktop{display:none;margin-top:2rem}@media (min-width:1024px){.share-desktop{display:inline-block}}.slider-container{position:relative}.slider-container .slider-video.tns-horizontal>.tns-item{vertical-align:middle}.slider-container .slider-video.tns-horizontal>.tns-item a{display:flex;justify-content:center}.slider-container .slider-video.tns-horizontal>.tns-item a img{max-width:100%;min-width:20rem}.slider-container .slider{margin-bottom:3.5rem}.slider-container .slider.tns-horizontal>.tns-item{vertical-align:middle}.slider-container .slider.tns-horizontal>.tns-item a{display:flex;justify-content:center}.slider-container .slider.tns-horizontal>.tns-item a img{max-width:145px}.slider-container .prevButton{left:.5rem;position:absolute;top:30%;z-index:30}.slider-container .prevButton[disabled]{display:none}.slider-container .nextButton{position:absolute;right:.5rem;top:30%}.slider-container .nextButton[disabled]{display:none}.slider-container .prevButtonVideo{left:1.5rem;position:absolute;top:40%;z-index:30}.slider-container .prevButtonVideo[disabled]{display:none}@media (min-width:768px){.slider-container .prevButtonVideo.video{left:-3rem}}.slider-container .nextButtonVideo{position:absolute;right:1.5rem;top:40%}.slider-container .nextButtonVideo[disabled]{display:none}@media (min-width:768px){.slider-container .nextButtonVideo.video{right:-3rem}}.slider-container .tns-controls{display:none}.banner-img{margin-left:0;margin-right:0;margin-top:3rem}@media (min-width:640px){.banner-img{margin-left:-2.5rem;margin-right:-2.5rem}}@media (min-width:768px){.banner-img{margin-left:-4rem;margin-right:-4rem}}@media (min-width:1024px){.banner-img{margin-left:-7rem;margin-right:-7rem}}@media (min-width:1280px){.banner-img{margin-left:-14rem;margin-right:-14rem}}.banner-img img{height:24rem;-o-object-fit:cover;object-fit:cover;width:100%}.home .banner-img{margin-bottom:1rem;margin-top:0}.product-card h2{margin-top:1.5rem}@media (min-width:768px){.product-card h2{margin-bottom:1.5rem;margin-top:0}}.product-card h3{font-family:Cambria,Georgia,serif;font-size:1rem;font-weight:700;line-height:1.25;margin-bottom:.5rem;text-transform:uppercase}@media (min-width:640px){.product-card h3{font-size:1.5rem}}.product-card .button{margin-bottom:2.5rem}.product-card__mobile{display:block;margin-left:1.25rem;margin-right:1.25rem;padding-bottom:2.5rem;padding-top:2rem}@media (min-width:768px){.product-card__mobile{display:none;padding-bottom:5rem;padding-top:4rem}}.product-card__desktop{display:none;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}@media (min-width:768px){.product-card__desktop{display:flex}}.product-card__desktop .single-product{margin-bottom:2rem;padding-left:1.5rem;padding-right:1.5rem;width:33.333333%}.product-card__desktop .single-product .product-image{margin-bottom:1.25rem;-o-object-fit:contain;object-fit:contain;padding-left:1.75rem;padding-right:1.75rem;width:100%}@media (min-width:768px){.product-card__desktop .single-product .product-image{height:18vw;padding-left:0;padding-right:0}}.home .product-card__desktop .single-product{padding-left:0;padding-right:0;width:25%}.our-recipes h2{font-size:2.75rem;margin-bottom:1rem;margin-top:.25rem}@media (min-width:768px){.our-recipes h2{font-size:4rem}}.our-recipes .button{margin-bottom:3rem;margin-top:1rem}.home .our-recipes .card-4,.home .our-recipes .card-5,.home .our-recipes .card-6,.our-recipes a.recipes-button{display:none}@media (min-width:768px){.home .our-recipes .card-4,.home .our-recipes .card-5,.home .our-recipes .card-6{display:inline-block}}.home .our-recipes a.recipes-button{display:block}.recipes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.recipes article{margin-left:auto;margin-right:auto;width:100%}@media (min-width:768px){.recipes article{width:auto}}.content__about{margin-left:auto;margin-right:auto}.content__about .image-full,.content__about .quote-full,.content__about .quote-left,.content__about .quote-right,.content__about .text-full,.content__about .text-left,.content__about .text-right{display:flex;flex-wrap:wrap;margin-bottom:2rem;width:100%}@media (min-width:768px){.content__about .image-full,.content__about .quote-full,.content__about .quote-left,.content__about .quote-right,.content__about .text-full,.content__about .text-left,.content__about .text-right{flex-direction:row;margin-bottom:3rem}}.content__about .about-image{width:100%}.content__about .about-image img{-o-object-fit:cover;object-fit:cover;width:100%}.content__about .text-left .about-text{order:1;padding-left:3.5rem;padding-right:3.5rem;width:100%}@media (min-width:768px){.content__about .text-left .about-text{margin-bottom:auto;margin-top:auto;padding-left:0;padding-right:7rem;width:50%}}.content__about .text-left .about-image{order:2;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:768px){.content__about .text-left .about-image{padding-left:0;padding-right:0;width:50%}}.content__about .text-right .about-text{order:2;padding-left:3.5rem;padding-right:3.5rem;width:100%}@media (min-width:768px){.content__about .text-right .about-text{margin-bottom:auto;margin-top:auto;padding-left:7rem;padding-right:0;width:50%}}.content__about .text-right .about-image{order:1;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:768px){.content__about .text-right .about-image{padding-left:0;padding-right:0;width:50%}}.content__about .quote-left .about-text{order:2;padding-left:3.5rem;padding-right:3.5rem;width:100%}@media (min-width:768px){.content__about .quote-left .about-text{margin-bottom:auto;margin-top:auto;padding-left:7rem;padding-right:0;width:50%}}.content__about .quote-left .about-quote{order:1;padding-left:1.75rem;padding-right:1.75rem;width:100%}@media (min-width:768px){.content__about .quote-left .about-quote{margin-bottom:auto;margin-top:auto;padding-left:0;padding-right:2rem;width:50%}}.content__about .quote-right .about-text{order:1;padding-left:3.5rem;padding-right:3.5rem;width:100%}@media (min-width:768px){.content__about .quote-right .about-text{margin-bottom:auto;margin-top:auto;padding-left:0;padding-right:7rem;width:50%}}.content__about .quote-right .about-quote{order:2;padding-left:1.75rem;padding-right:1.75rem;width:100%}@media (min-width:768px){.content__about .quote-right .about-quote{margin-bottom:auto;margin-top:auto;padding-left:2rem;padding-right:0;width:50%}}.content__about .quote-full .about-quote p{margin-bottom:-.5rem;margin-left:1.4rem;margin-right:1.4rem}@media (min-width:768px){.content__about .quote-full .about-quote p{margin-left:8rem;margin-right:8rem}}.content__about .quote-full-footer .about-quote p{margin-bottom:-.5rem;margin-left:3rem;margin-right:3rem}@media (min-width:768px){.content__about .quote-full-footer .about-quote p{margin-left:12rem;margin-right:12rem}}.content__about .image-full{padding-left:1rem;padding-right:1rem}@media (min-width:768px){.content__about .image-full{padding-left:0;padding-right:0}}.content__about .section-4 .about-text{margin-top:-2rem}@media (min-width:768px){.content__about .section-4 .about-text{margin-top:0}}.content__about .section-4 .about-quote{margin-bottom:-2.5rem}@media (min-width:768px){.content__about .section-4 .about-quote{margin-bottom:0}}.content__about .section-5 .about-text{margin-bottom:-2rem;margin-top:1rem}@media (min-width:768px){.content__about .section-5 .about-text{margin-bottom:0;margin-top:0}.content__about .section-6{margin-bottom:-3rem}}.content__about p{font-size:.875rem!important}@media (min-width:768px){.content__about p{font-size:1.125rem!important}}.content__about strong{font-size:.875rem!important}@media (min-width:768px){.content__about strong{font-size:1.25rem!important;line-height:.75rem!important}}.content__about .about-quote p{--tw-text-opacity:1!important;color:rgb(66 167 142/var(--tw-text-opacity))!important;font-family:BetterTimes!important;font-size:1.25rem!important;line-height:1.5rem!important;text-align:center!important}@media (min-width:768px){.content__about .about-quote p{font-size:1.875rem!important;line-height:2rem!important}}.product-category-block{margin-left:auto;margin-right:auto}.product-category-block .products img{max-width:145px}.product-info-block{margin-left:2.5rem;margin-right:2.5rem;padding-bottom:3.5rem}@media (min-width:768px){.product-info-block{margin-left:auto;margin-right:auto}}@media (min-width:1024px){.product-info-block{width:83.333333%}}@media (min-width:1280px){.product-info-block{width:83.333333%}}@media (min-width:1536px){.product-info-block{width:66.666667%}}.product-info-block h1{--tw-text-opacity:1;color:rgb(89 44 102/var(--tw-text-opacity));font-family:Cambria,Georgia,serif;font-size:2.25rem;font-weight:700;line-height:1;margin-bottom:2rem;margin-top:3rem}@media (min-width:768px){.product-info-block h1{font-size:2.75rem}}@media (min-width:1280px){.product-info-block h1{font-size:4rem}}.product-info-block .value-proposition-container{justify-content:center}@media (min-width:768px){.product-info-block .value-proposition-container{display:flex}.product-info-block .value-proposition-container .product-image{width:50%}}.product-info-block .value-proposition-container .product-image img{padding-left:2rem;padding-right:2rem}@media (min-width:768px){.product-info-block .value-proposition-container .product-image img{padding-left:0}}.product-info-block .value-proposition-container .product-image .attachment-post-thumbnail{margin-bottom:2rem;margin-left:auto;margin-right:auto}@media (min-width:768px){.product-info-block .value-proposition-container .product-image .attachment-post-thumbnail{margin-left:0;margin-right:0}}.product-info-block .value-proposition-container .product-description{font-family:Cambria,Georgia,serif;text-align:center}@media (min-width:640px){.product-info-block .value-proposition-container .product-description{text-align:left}}@media (min-width:768px){.product-info-block .value-proposition-container .product-description{width:50%}}.product-info-block .value-proposition-container .product-description p{--tw-text-opacity:1;color:rgb(89 44 102/var(--tw-text-opacity));font-size:1.125rem;margin-bottom:1.5rem}.product-info-block .value-proposition-container .claims{display:flex;gap:1rem;justify-content:center}@media (min-width:768px){.product-info-block .value-proposition-container .claims{justify-content:flex-start}}.product-info-block .value-proposition-container .claims{flex-flow:row wrap}.product-info-block .value-proposition-container .info-icon{position:relative}.product-info-block .value-proposition-container .info-icon img{max-height:95px;max-width:120px}.product-details-block{font-family:Cambria,Georgia,serif;gap:.75rem;margin-top:3.5rem}@media (min-width:1024px){.product-details-block{display:flex}}.product-details-block h2{font-family:Cambria,Georgia,serif;font-size:1.375rem;font-weight:700;margin-bottom:1rem;text-transform:uppercase}.product-details-block .toggle-button{--tw-rotate:-90deg;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(89 44 102/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));font-weight:700;padding:.5rem 1.25rem;position:absolute;right:-6.6rem;text-transform:uppercase;top:6.6rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1024px){.product-details-block .toggle-button{display:none}}.product-details-block .toggle-button .toggle-triangle{--tw-rotate:90deg;margin-bottom:-3px;margin-left:30px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.product-details-block .toggle-text{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));display:block;font-family:Cambria,Georgia,serif;font-size:1.25rem;font-weight:700;margin-right:-5rem;margin-top:1.25rem;text-transform:uppercase}@media (min-width:1024px){.product-details-block .toggle-text{display:none}}.product-details-block .toggle-text.purple{--tw-text-opacity:1;color:rgb(89 44 102/var(--tw-text-opacity))}.product-details-block .toggle-triangle{--tw-bg-opacity:1;background-color:rgb(89 44 102/var(--tw-bg-opacity));display:inline-block;height:min(15px,1rem)!important;margin-left:10px;-webkit-mask-image:url(../images/icons/ul-triangle-full.svg);mask-image:url(../images/icons/ul-triangle-full.svg);width:max(15px,.9rem)!important}.product-details-block .toggle-triangle.white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.product-details-block .nutritional-info{--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-color:rgb(232 232 232/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:4rem 5rem 2rem 2.5rem;position:relative}@media (min-width:640px){.product-details-block .nutritional-info{padding-left:4rem;padding-right:4rem}}@media (min-width:768px){.product-details-block .nutritional-info{padding-left:6rem;padding-right:6rem}}@media (min-width:1024px){.product-details-block .nutritional-info{width:50%}}.product-details-block .nutritional-info h2{--tw-text-opacity:1;color:rgb(89 44 102/var(--tw-text-opacity))}.product-details-block .nutritional-info table{width:100%}.product-details-block .nutritional-info table td{--tw-text-opacity:1;color:rgb(89 44 102/var(--tw-text-opacity));font-size:1.125rem;padding-bottom:1.25rem}.product-details-block .nutritional-info table td:last-child{text-align:right}@media (min-width:1024px){.product-details-block .nutritional-info table td{font-size:1.25rem}}.product-details-block .nutritional-info table tr.no-pad td{padding-bottom:0}.product-details-block .ingredients{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-color:rgb(89 44 102/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity));padding:4rem 5rem 2rem 2.5rem;position:relative}@media (min-width:640px){.product-details-block .ingredients{padding-left:4rem;padding-right:4rem}}@media (min-width:768px){.product-details-block .ingredients{padding-left:6rem;padding-right:6rem}}@media (min-width:1024px){.product-details-block .ingredients{width:50%}}.product-details-block .ingredients h2{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.product-details-block .ingredients p{font-size:1.125rem;padding-bottom:1.5rem}@media (min-width:1024px){.product-details-block .ingredients p{font-size:1.25rem}}.product-details-block .ingredients .toggle-button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(232 232 232/var(--tw-bg-opacity));color:rgb(89 44 102/var(--tw-text-opacity));right:-8.1rem;top:8.1rem}.recipe-info-block{margin-left:2.5rem;margin-right:2.5rem;padding-bottom:1.5rem}@media (min-width:768px){.recipe-info-block{margin-left:auto;margin-right:auto}}@media (min-width:1024px){.recipe-info-block{width:83.333333%}}.recipe-info-block h1{font-family:BetterTimes;font-size:2.75rem;line-height:1;margin-bottom:2rem;margin-top:3rem}@media (min-width:768px){.recipe-info-block h1{font-size:5rem}}@media (min-width:640px){.recipe-image.full-screen{margin-left:-2.5rem;margin-right:-2.5rem}}@media (min-width:768px){.recipe-image.full-screen{margin-left:-4rem;margin-right:-4rem}}@media (min-width:1024px){.recipe-image.full-screen{margin-left:-7rem;margin-right:-7rem}}@media (min-width:1280px){.recipe-image.full-screen{margin-left:-14rem;margin-right:-14rem}}.recipe-image img{height:24rem;-o-object-fit:cover;object-fit:cover;width:100%}.recipe-video{margin-bottom:10rem;margin-right:.5rem;margin-top:-12rem;text-align:center;vertical-align:middle}.recipe-video button.launch-video .video-play{background-image:url(../images/icons/play-white-circle.svg);background-position:100%;background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:max(3rem,14px);opacity:1;-webkit-transition:opacity 1s ease;width:max(3rem,14px)}.recipe-video button.launch-video .video-play:hover{opacity:.75;transition:opacity 1s ease}.modal{background-color:rgba(0,0,0,.6);display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:2000}.modal .modal-container{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));display:block;font-weight:700;padding-bottom:.5rem;padding-top:.5rem}.modal .modal-container .modal-content{height:100vh;margin-left:auto;margin-right:auto;max-width:90%;padding:1rem}.modal .modal-container .modal-content .modal-close{--tw-border-opacity:1;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity));border-color:rgb(89 44 102/var(--tw-border-opacity));border-radius:9999px;border-width:2px;color:rgb(89 44 102/var(--tw-text-opacity));cursor:pointer;margin-left:auto;padding:0 4px 2px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.modal .modal-container .modal-content .iframe-container{height:60%;margin-top:1rem;width:100%}@media (min-width:768px){.modal .modal-container .modal-content .iframe-container{height:80%}}.modal .modal-container .modal-content .iframe-container{position:relative;z-index:100}.modal .modal-container .modal-content .iframe-container iframe{display:block;height:100%;margin-top:1rem;width:100%}.recipe-info ul{--tw-text-opacity:1;color:rgb(89 44 102/var(--tw-text-opacity));display:flex;flex-wrap:wrap;font-family:Cambria,Georgia,serif;font-size:1rem;justify-content:center;margin-top:2rem}@media (min-width:640px){.recipe-info ul{font-size:1.125rem}}.recipe-info ul li{--tw-border-opacity:1;border-color:rgb(89 44 102/var(--tw-border-opacity));border-right-width:1px;line-height:1;margin-bottom:.75rem;padding-left:.5rem;padding-right:.5rem}@media (min-width:640px){.recipe-info ul li{padding-left:.75rem;padding-right:.75rem}}.recipe-info ul li span{font-weight:700;margin-right:.25rem;text-transform:uppercase}.recipe-info ul li:last-child{border-width:0}.recipe-intro{--tw-text-opacity:1;color:rgb(89 44 102/var(--tw-text-opacity));font-size:1.25rem;font-weight:700;margin-bottom:1rem;margin-top:2rem;padding-left:.5rem;padding-right:.5rem;text-align:center}@media (min-width:768px){.recipe-intro{margin-top:1rem}}.recipe-details-block{font-family:Cambria,Georgia,serif;gap:.75rem;margin-top:1.75rem}@media (min-width:1024px){.recipe-details-block{display:flex}}.recipe-details-block h2{font-family:Cambria,Georgia,serif;font-size:1.375rem;font-weight:700;margin-bottom:1rem;text-transform:uppercase}.recipe-details-block .toggle-button{--tw-rotate:-90deg;--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(42 92 94/var(--tw-bg-opacity));color:rgb(255 255 255/var(--tw-text-opacity));font-family:Cambria,Georgia,serif;font-weight:700;padding:.5rem 1.25rem;position:absolute;right:-5.7rem;text-transform:uppercase;top:5.6rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@media (min-width:1024px){.recipe-details-block .toggle-button{display:none}}.recipe-details-block .toggle-button .toggle-triangle{--tw-rotate:90deg;margin-bottom:-3px;margin-left:30px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.recipe-details-block .toggle-text{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity));display:block;font-family:Cambria,Georgia,serif;font-size:1.25rem;font-weight:700;margin-bottom:1.25rem;margin-right:-5rem;text-transform:uppercase}@media (min-width:1024px){.recipe-details-block .toggle-text{display:none}}.recipe-details-block .toggle-text.green{--tw-text-opacity:1;color:rgb(42 92 94/var(--tw-text-opacity))}.recipe-details-block .toggle-triangle{--tw-bg-opacity:1;background-color:rgb(42 92 94/var(--tw-bg-opacity));display:inline-block;height:min(15px,1rem)!important;margin-left:10px;-webkit-mask-image:url(../images/icons/ul-triangle-full.svg);mask-image:url(../images/icons/ul-triangle-full.svg);width:max(15px,.9rem)!important}.recipe-details-block .toggle-triangle.white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity))}.recipe-details-block .recipe-ingredients{--tw-bg-opacity:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-color:rgb(232 232 232/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:4rem 5rem 2rem 2.5rem;position:relative}@media (min-width:640px){.recipe-details-block .recipe-ingredients{padding-left:4rem;padding-right:4rem}}@media (min-width:768px){.recipe-details-block .recipe-ingredients{padding-left:6rem;padding-right:6rem}}@media (min-width:1024px){.recipe-details-block .recipe-ingredients{width:50%}}.recipe-details-block .recipe-ingredients h2,.recipe-details-block .recipe-ingredients li{--tw-text-opacity:1;color:rgb(42 92 94/var(--tw-text-opacity))}.recipe-details-block .recipe-ingredients li{font-size:1.125rem;padding-bottom:1.25rem}.recipe-details-block .recipe-method{--tw-bg-opacity:1;--tw-text-opacity:1;--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);background-color:rgb(42 92 94/var(--tw-bg-opacity));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);color:rgb(255 255 255/var(--tw-text-opacity));padding:4rem 5rem 2rem 2.5rem;position:relative}@media (min-width:640px){.recipe-details-block .recipe-method{padding-left:4rem;padding-right:4rem}}@media (min-width:768px){.recipe-details-block .recipe-method{padding-left:6rem;padding-right:6rem}}@media (min-width:1024px){.recipe-details-block .recipe-method{width:50%}}.recipe-details-block .recipe-method h2{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity))}.recipe-details-block .recipe-method li{font-size:1.125rem;list-style-position:outside;list-style-type:decimal;padding-bottom:1.25rem;padding-left:.75rem}.recipe-details-block .recipe-method li::marker{font-weight:700}.recipe-details-block .recipe-method .toggle-button{--tw-bg-opacity:1;--tw-text-opacity:1;background-color:rgb(232 232 232/var(--tw-bg-opacity));color:rgb(42 92 94/var(--tw-text-opacity));right:-6.8rem;top:6.7rem}.recipe-details-block .recipe-method .toggle-text{margin-left:.75rem}.recipe-additional-info{--tw-text-opacity:1;color:rgb(89 44 102/var(--tw-text-opacity));font-size:1.25rem;margin-bottom:2rem;margin-top:5rem;padding-left:.5rem;padding-right:.5rem;text-align:left}.content__about .recipe-additional-info{display:flex;flex-wrap:wrap;margin-bottom:2rem;width:100%}@media (min-width:768px){.content__about .recipe-additional-info{flex-direction:row;margin-bottom:3rem}}.content__about .recipe-additional-info .about-text{order:1;padding-left:3.5rem;padding-right:3.5rem;width:100%}@media (min-width:768px){.content__about .recipe-additional-info .about-text{margin-bottom:auto;margin-top:auto;padding-left:0;padding-right:7rem;width:50%}}.content__about .recipe-additional-info .about-image{order:2;padding-left:1rem;padding-right:1rem;width:100%}@media (min-width:768px){.content__about .recipe-additional-info .about-image{padding-left:0;padding-right:0;width:50%}}.recipe-additional-info .header{font-family:Cambria,Georgia,serif;font-weight:700;margin-top:1.5rem;text-transform:uppercase}.recipe-claims{display:flex;gap:1rem;justify-content:center}@media (min-width:768px){.recipe-claims{justify-content:flex-start}}.recipe-claims{flex-flow:row wrap}.recipe-claims .info-icon{position:relative}.recipe-claims .info-icon img{max-height:95px;max-width:120px}.more-products{margin-bottom:4rem;margin-top:4rem}.jamie-header-image picture img{width:100%}.container__jamie-oliver,.container__jamie-oliver-category{--tw-text-opacity:1;color:rgb(89 44 102/var(--tw-text-opacity));padding-left:1rem;padding-right:1rem}@media (min-width:768px){.container__jamie-oliver,.container__jamie-oliver-category{padding-left:0;padding-right:0}}.container__jamie-oliver h1,.container__jamie-oliver h2,.container__jamie-oliver h3,.container__jamie-oliver-category h1,.container__jamie-oliver-category h2,.container__jamie-oliver-category h3{line-height:1}.container__jamie-oliver h1,.container__jamie-oliver-category h1{font-size:4rem;padding-left:2rem;padding-right:2rem}@media (min-width:768px){.container__jamie-oliver h1,.container__jamie-oliver-category h1{font-size:5.625rem;padding-left:0;padding-right:0}}.container__jamie-oliver h3,.container__jamie-oliver-category h3{font-size:2.75rem}.container__jamie-oliver .intro,.container__jamie-oliver-category .intro{margin-bottom:1rem;margin-top:1rem}.container__jamie-oliver .intro p,.container__jamie-oliver-category .intro p{font-family:Cambria,Georgia,serif;font-size:1.25rem;font-weight:700;margin-bottom:1.5rem;margin-top:1.5rem;text-align:center}@media (min-width:768px){.container__jamie-oliver .intro p,.container__jamie-oliver-category .intro p{text-align:left}}.container__jamie-oliver .jamie-recipes,.container__jamie-oliver-category .jamie-recipes{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.container__jamie-oliver .jamie-recipes article,.container__jamie-oliver-category .jamie-recipes article{margin-bottom:2rem;width:100%}@media (min-width:640px){.container__jamie-oliver .jamie-recipes article,.container__jamie-oliver-category .jamie-recipes article{width:50%}.container__jamie-oliver .jamie-recipes article:nth-child(odd),.container__jamie-oliver-category .jamie-recipes article:nth-child(odd){padding-right:1rem}.container__jamie-oliver .jamie-recipes article:nth-child(2n),.container__jamie-oliver-category .jamie-recipes article:nth-child(2n){padding-left:1rem}}.container__jamie-oliver .jamie-recipes article .jamie-recipe-card,.container__jamie-oliver-category .jamie-recipes article .jamie-recipe-card{height:14rem;overflow:hidden;position:relative}.container__jamie-oliver .jamie-recipes article .jamie-recipe-card img,.container__jamie-oliver-category .jamie-recipes article .jamie-recipe-card img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.container__jamie-oliver .jamie-recipes article .jamie-text-holder,.container__jamie-oliver-category .jamie-recipes article .jamie-text-holder{padding-top:.5rem;width:100%}.container__jamie-oliver .jamie-recipes article .jamie-text-holder h3,.container__jamie-oliver-category .jamie-recipes article .jamie-text-holder h3{--tw-text-opacity:1;color:rgb(89 44 102/var(--tw-text-opacity));font-family:Cambria,Georgia,serif;font-size:1.25rem;font-weight:700;line-height:1.5rem;text-align:center;text-transform:uppercase}@media (min-width:768px){.container__jamie-oliver .jamie-recipes article .jamie-text-holder h3,.container__jamie-oliver-category .jamie-recipes article .jamie-text-holder h3{text-align:left}}.container__jamie-oliver .video-carousel h2,.container__jamie-oliver-category .video-carousel h2{margin-bottom:2rem;margin-top:1.5rem;padding-left:3.5rem;padding-right:3.5rem}@media (min-width:768px){.container__jamie-oliver .video-carousel h2,.container__jamie-oliver-category .video-carousel h2{padding-left:0;padding-right:0}}.container__jamie-oliver .video-carousel .slider-container,.container__jamie-oliver-category .video-carousel .slider-container{margin-bottom:2rem;margin-left:-1rem;margin-right:-1rem}@media (min-width:768px){.container__jamie-oliver .video-carousel .slider-container,.container__jamie-oliver-category .video-carousel .slider-container{margin-bottom:4rem;margin-left:0;margin-right:0}}.container__jamie-oliver .video-carousel .slider-container .slider-video a img,.container__jamie-oliver-category .video-carousel .slider-container .slider-video a img{margin:auto;max-height:30vh;max-width:100%}@media (min-width:768px){.container__jamie-oliver .video-carousel .slider-container .slider-video a img,.container__jamie-oliver-category .video-carousel .slider-container .slider-video a img{max-height:50vh}}@media (min-width:1024px){.container__jamie-oliver .video-carousel .slider-container .slider-video a img,.container__jamie-oliver-category .video-carousel .slider-container .slider-video a img{max-height:66vh}}.container__jamie-oliver .video-carousel .slider-container .nextButtonVideo,.container__jamie-oliver .video-carousel .slider-container .prevButtonVideo,.container__jamie-oliver-category .video-carousel .slider-container .nextButtonVideo,.container__jamie-oliver-category .video-carousel .slider-container .prevButtonVideo{margin-top:-3rem}@media (min-width:768px){.container__jamie-oliver .video-carousel .slider-container .nextButtonVideo,.container__jamie-oliver .video-carousel .slider-container .prevButtonVideo,.container__jamie-oliver-category .video-carousel .slider-container .nextButtonVideo,.container__jamie-oliver-category .video-carousel .slider-container .prevButtonVideo{margin-top:0}}@media (min-width:1024px){.container__jamie-oliver .video-carousel .slider-container .nextButtonVideo,.container__jamie-oliver .video-carousel .slider-container .prevButtonVideo,.container__jamie-oliver-category .video-carousel .slider-container .nextButtonVideo,.container__jamie-oliver-category .video-carousel .slider-container .prevButtonVideo{margin-top:4rem}}@media screen and (min-width:480px) and (max-width:640px){.container__jamie-oliver .video-carousel .slider-container .nextButtonVideo,.container__jamie-oliver .video-carousel .slider-container .prevButtonVideo,.container__jamie-oliver-category .video-carousel .slider-container .nextButtonVideo,.container__jamie-oliver-category .video-carousel .slider-container .prevButtonVideo{margin-top:-1rem}}.container__jamie-oliver .video-carousel .slider-container .recipe-video,.container__jamie-oliver-category .video-carousel .slider-container .recipe-video{margin-bottom:12rem;margin-top:-10rem;text-align:center;vertical-align:middle}@media (min-width:768px){.container__jamie-oliver .video-carousel .slider-container .recipe-video,.container__jamie-oliver-category .video-carousel .slider-container .recipe-video{margin-top:-19rem}}.container__jamie-oliver .video-carousel .slider-container .recipe-video button.launch-video .video-play,.container__jamie-oliver-category .video-carousel .slider-container .recipe-video button.launch-video .video-play{background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block}@media (min-width:640px){.container__jamie-oliver .video-carousel .slider-container .recipe-video button.launch-video .video-play,.container__jamie-oliver-category .video-carousel .slider-container .recipe-video button.launch-video .video-play{left:38vw}}.container__jamie-oliver .video-carousel .slider-container .recipe-video button.launch-video .video-play,.container__jamie-oliver-category .video-carousel .slider-container .recipe-video button.launch-video .video-play{background-image:url(../images/icons/play-white-circle.svg);height:max(3rem,14px);opacity:1;-webkit-transition:opacity 1s ease;width:max(3rem,14px)}.container__jamie-oliver .video-carousel .slider-container .recipe-video button.launch-video .video-play:hover,.container__jamie-oliver-category .video-carousel .slider-container .recipe-video button.launch-video .video-play:hover{opacity:.75;transition:opacity 1s ease}.container__jamie-oliver .jamie-product-card,.container__jamie-oliver-category .jamie-product-card{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}@media (min-width:768px){.container__jamie-oliver .jamie-product-card,.container__jamie-oliver-category .jamie-product-card{display:flex}}.container__jamie-oliver .jamie-product-card h2,.container__jamie-oliver-category .jamie-product-card h2{margin-top:1.5rem;padding-left:3rem;padding-right:3rem}@media (min-width:768px){.container__jamie-oliver .jamie-product-card h2,.container__jamie-oliver-category .jamie-product-card h2{margin-bottom:1.5rem;margin-top:0;padding-left:0;padding-right:0}}.container__jamie-oliver .jamie-product-card h3,.container__jamie-oliver-category .jamie-product-card h3{font-family:Cambria,Georgia,serif;font-size:1rem;font-weight:700;line-height:1.25;margin-bottom:.5rem;text-transform:uppercase}@media (min-width:640px){.container__jamie-oliver .jamie-product-card h3,.container__jamie-oliver-category .jamie-product-card h3{font-size:1.5rem}}.container__jamie-oliver .jamie-product-card .button,.container__jamie-oliver-category .jamie-product-card .button{margin-bottom:2.5rem}.container__jamie-oliver .jamie-product-card__mobile,.container__jamie-oliver-category .jamie-product-card__mobile{display:block;margin-left:1.25rem;margin-right:1.25rem;padding-top:2rem;width:100%}@media (min-width:768px){.container__jamie-oliver .jamie-product-card__mobile,.container__jamie-oliver-category .jamie-product-card__mobile{display:none;padding-bottom:5rem;padding-top:4rem}}.container__jamie-oliver .jamie-product-card__mobile .single-product,.container__jamie-oliver-category .jamie-product-card__mobile .single-product{width:100%}.container__jamie-oliver .jamie-product-card__desktop,.container__jamie-oliver-category .jamie-product-card__desktop{display:none;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}@media (min-width:768px){.container__jamie-oliver .jamie-product-card__desktop,.container__jamie-oliver-category .jamie-product-card__desktop{display:flex}}.container__jamie-oliver .jamie-product-card__desktop .single-product,.container__jamie-oliver-category .jamie-product-card__desktop .single-product{margin-bottom:0!important;padding-left:1.5rem!important;padding-right:1.5rem!important;width:25%!important}.container__jamie-oliver .jamie-product-card__desktop .single-product .product-image,.container__jamie-oliver-category .jamie-product-card__desktop .single-product .product-image{-o-object-fit:contain;object-fit:contain;padding-left:1.75rem;padding-right:1.75rem;width:100%}@media (min-width:768px){.container__jamie-oliver .jamie-product-card__desktop .single-product .product-image,.container__jamie-oliver-category .jamie-product-card__desktop .single-product .product-image{height:18vw;padding-left:0;padding-right:0}}.container__jamie-oliver .jamie-product-card .single-product,.container__jamie-oliver-category .jamie-product-card .single-product{display:inline-block;margin-bottom:2rem;margin-left:0;margin-right:0;padding-left:1.5rem;padding-right:1.5rem;width:100%}@media (min-width:768px){.container__jamie-oliver .jamie-product-card .single-product,.container__jamie-oliver-category .jamie-product-card .single-product{width:49%}}@media (min-width:1024px){.container__jamie-oliver .jamie-product-card .single-product,.container__jamie-oliver-category .jamie-product-card .single-product{width:25%}}.container__jamie-oliver .jamie-product-card .single-product .product-image,.container__jamie-oliver-category .jamie-product-card .single-product .product-image{margin-bottom:1.25rem;-o-object-fit:contain;object-fit:contain;padding-left:1.75rem;padding-right:1.75rem;width:100%}@media (min-width:768px){.container__jamie-oliver .jamie-product-card .single-product .product-image,.container__jamie-oliver-category .jamie-product-card .single-product .product-image{padding-left:0;padding-right:0}}.recipe-card{margin-bottom:2.5rem;width:100%}@media (min-width:1024px){.recipe-card{width:18vw}}.recipe-card .recipe-image{margin-bottom:1.25rem;-o-object-fit:cover;object-fit:cover;padding-left:1.75rem;padding-right:1.75rem;width:100%}@media (min-width:768px){.recipe-card .recipe-image{height:18vw;padding-left:0;padding-right:0}}.recipe-card h2{font-size:2.75rem;text-align:center}@media (min-width:768px){.recipe-card h2{text-align:left}}.recipe-card h3{font-family:Cambria,Georgia,serif;font-size:1rem;font-weight:700;line-height:1.25;margin-bottom:.5rem;text-transform:uppercase}@media (min-width:640px){.recipe-card h3{font-size:1.5rem}}.recipe-card ul{--tw-text-opacity:1;color:rgb(89 44 102/var(--tw-text-opacity));display:flex;flex-wrap:wrap;font-family:Cambria,Georgia,serif;font-size:.75rem;justify-content:center;margin-top:.25rem}@media (min-width:640px){.recipe-card ul{font-size:1.125rem}}.recipe-card ul li{--tw-border-opacity:1;border-color:rgb(89 44 102/var(--tw-border-opacity));border-right-width:1px;line-height:1;margin-bottom:.25rem;padding-left:.5rem;padding-right:.5rem}@media (min-width:640px){.recipe-card ul li{padding-left:.75rem;padding-right:.75rem}}.recipe-card ul li span{font-weight:700;margin-right:.25rem}.recipe-card ul li:last-child{border-width:0}@font-face{font-display:swap;font-family:BetterTimes;font-style:normal;font-weight:400;src:url(../fonts/BetterTimes.woff2) format("woff2"),url(../fonts/BetterTimes.woff) format("woff")}@font-face{font-display:swap;font-family:Cambria;font-style:normal;font-weight:400;src:url(../fonts/Cambria.woff2) format("woff2"),url(../fonts/Cambria.woff) format("woff")}@font-face{font-display:swap;font-family:Cambria;font-style:italic;font-weight:700;src:url(../fonts/Cambria-BoldItalic.woff2) format("woff2"),url(../fonts/Cambria-BoldItalic.woff) format("woff")}@font-face{font-display:swap;font-family:Cambria;font-style:italic;font-weight:400;src:url(../fonts/Cambria-Italic.woff2) format("woff2"),url(../fonts/Cambria-Italic.woff) format("woff")}@font-face{font-display:swap;font-family:Cambria;font-style:normal;font-weight:700;src:url(../fonts/Cambria-Bold.woff2) format("woff2"),url(../fonts/Cambria-Bold.woff) format("woff")}
/*! tailwindcss v3.1.4 | MIT License | https://tailwindcss.com*/*,:after,:before{border:0 solid;box-sizing:border-box}:after,:before{--tw-content:""}html{-webkit-text-size-adjust:100%;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;margin:0;padding:0}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{color:#9ca3af;opacity:1}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}h1{font-size:5rem}h1,h2{--tw-text-opacity:1;color:rgb(66 167 142/var(--tw-text-opacity));font-family:BetterTimes;text-align:center}h2{font-size:2.75rem}@media (min-width:768px){h2{font-size:5rem}}h3{--tw-text-opacity:1;color:rgb(89 44 102/var(--tw-text-opacity));font-family:BetterTimes;font-size:1.25rem;text-align:center}@media (min-width:640px){h3{font-size:1.375rem}}p{font-family:Cambria,Georgia,serif;font-size:1.375rem}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::-webkit-backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.mt-8{margin-top:2rem}.mt-16{margin-top:4rem}.block{display:block}.inline{display:inline}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rounded{border-radius:.25rem}.lowercase{text-transform:lowercase}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.\[hostname\:port\]{hostname:port}@media (min-width:768px){.md\:hidden{display:none}}@media (min-width:1024px){.lg\:inline{display:inline}}

/*# sourceMappingURL=app.css.map*/