:root{--base-size:16px;--max-content:1200px;--max-width:calc(var(--max-content) + (var(--gutter) * 2));--half-width:calc(var(--max-width) / 2);--gutter:2rem;--vmargin:5rem;--site-padding:var(--site-padding-v) var(--site-padding-h);--gap:1.5rem;--gap-small:calc(var(--gap) / 2);--gap-large:calc(var(--gap) * 2);--primary:var(--wp--preset--color--blue);--secondary:var(--wp--preset--color--yellow);--tertiary:var(--wp--preset--color--off-blue);--white:var(--wp--preset--color--white);--dark-yellow:var(--wp--preset--color--dark-yellow);--regen-green:#014537;--regen-bg:#fdf7e7;--gold:#e08b01;--gold-top:#e0810b;--transition:all 0.3s ease;--border-radius:30px}:root{--site-padding:4rem 8vw;--transition:all 0.3s ease;--border-radius:30px;--site-padding-h:8vw;--site-padding-v:4rem;--gap:2rem}@media (min-width:1250px){:root{--site-padding:6rem 8vw;--site-padding-v:6rem}}body{overflow-x:hidden;width:100%;max-width:100vw;padding:0px;margin:0px}main.no-scroll{overflow:hidden;max-height:100vh}*{-webkit-box-sizing:border-box;box-sizing:border-box;scroll-behavior:smooth}a,button{-webkit-transition:var(--transition);transition:var(--transition)}p{margin-top:0;margin-bottom:var(--gap)}.is-style-regen-bg{background:#fdf7e7}.wp-block-buttons{gap:10px}.text-balance{text-wrap:balance}.wp-block-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-bottom:var(--gap)}.wp-block-button .wp-block-button__link{display:inline-block;border-radius:var(--border-radius);border-style:solid;border-width:2px;font-family:"Oswald",sans-serif;text-transform:uppercase;font-weight:600}.button{border-radius:var(--border-radius)!important;border:2px solid var(--wp--preset--color--blue)!important;font-family:"Oswald",sans-serif;text-transform:uppercase;font-weight:600;background:var(--wp--preset--color--blue)!important;color:var(--wp--preset--color--white)!important}.button:hover{background:var(--wp--preset--color--yellow)!important;border-color:var(--wp--preset--color--yellow)!important;color:var(--wp--preset--color--blue)!important}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.admin-bar .sticky{top:32px}.blaze-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:var(--gap)}.blaze-pagination button{font-size:0;color:transparent;height:0.7rem;width:0.7rem;border:none;margin-right:5px;padding:0;background:var(--wp--preset--color--yellow);border-radius:50%;cursor:pointer}.blaze-pagination button.active{background:var(--wp--preset--color--off-blue)}.blaze-arrow-pagination{position:absolute;background:none;border:none;top:calc(50% - var(--gap));height:3.5rem;width:3.5rem;-webkit-transition:var(--transition);transition:var(--transition);cursor:pointer}.blaze-arrow-pagination svg{height:100%;width:100%;-webkit-filter:drop-shadow(0 0 2.2rem var(--wp--preset--color--blue));filter:drop-shadow(0 0 2.2rem var(--wp--preset--color--blue))}.blaze-arrow-pagination:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.blaze-arrow-pagination.blaze-prev{left:-1.5rem;-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}@media (min-width:960px){.blaze-arrow-pagination.blaze-prev{left:calc(0% - 4rem)}}.blaze-arrow-pagination.blaze-prev:hover{-webkit-transform:scale(1.05) rotateZ(180deg);transform:scale(1.05) rotateZ(180deg)}.blaze-arrow-pagination.blaze-next{left:calc(100% - var(--gap))}@media (min-width:960px){.blaze-arrow-pagination.blaze-next{left:calc(100% + 0.5rem)}}.static .blaze-arrow-pagination{display:none}.is-style-cream-dollops{list-style-type:none;padding:0}@media (min-width:769px){.is-style-cream-dollops{-webkit-columns:2;-moz-columns:2;columns:2}}@media (min-width:1250px){.is-style-cream-dollops{-webkit-columns:1;-moz-columns:1;columns:1}}.is-style-cream-dollops li{padding:0 0 0.5rem 2.5rem;position:relative}.is-style-cream-dollops li:before{content:"";height:1.2rem;width:1.2rem;background:currentColor;-webkit-mask-image:url(../../assets/images/list-item-cream-dollop.svg);mask-image:url(../../assets/images/list-item-cream-dollop.svg);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center center;mask-position:center center;position:absolute;left:0;top:calc(50% - 0.6rem)}.cky-consent-bar{border-radius:var(--border-radius)}.cky-consent-bar .cky-btn{border-radius:var(--border-radius);font-family:"Oswald",sans-serif;text-transform:uppercase;font-weight:600}.glsr-star{-webkit-mask:var(--glsr-star-empty);mask:var(--glsr-star-empty)}.glsr-star.glsr-star-full{-webkit-mask:var(--glsr-star-full);mask:var(--glsr-star-full)}.glsr-star.glsr-star-half{-webkit-mask:var(--glsr-star-half);mask:var(--glsr-star-half)}.cky-consent-container{height:100%!important;width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important;-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;bottom:0!important;left:0!important;padding:4vw!important;background:hsl(from black h s l/0.5)!important}.cky-consent-container .cky-consent-bar{max-width:30rem!important}#main-menu ul{list-style:none;text-align:end}#main-menu ul li{display:inline-block}#main-menu ul li a{padding:10px;display:block}:root{--base-size:16px;--max-content:1200px;--max-width:calc(var(--max-content) + (var(--gutter) * 2));--half-width:calc(var(--max-width) / 2);--gutter:2rem;--vmargin:5rem;--site-padding:var(--site-padding-v) var(--site-padding-h);--gap:1.5rem;--gap-small:calc(var(--gap) / 2);--gap-large:calc(var(--gap) * 2);--primary:var(--wp--preset--color--blue);--secondary:var(--wp--preset--color--yellow);--tertiary:var(--wp--preset--color--off-blue);--white:var(--wp--preset--color--white);--dark-yellow:var(--wp--preset--color--dark-yellow);--regen-green:#014537;--regen-bg:#fdf7e7;--gold:#e08b01;--gold-top:#e0810b;--transition:all 0.3s ease;--border-radius:30px}.wp-block-button.is-style-outline .wp-block-button__link{border-color:var(--wp--preset--color--blue);color:var(--wp--preset--color--blue)}.wp-block-button.is-style-outline:hover .wp-block-button__link{background-color:var(--wp--preset--color--blue);color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--blue)}.wp-block-button.is-style-blue-bkg-btn .wp-block-button__link{background:var(--wp--preset--color--blue);color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--blue)}.wp-block-button.is-style-blue-bkg-btn:hover .wp-block-button__link{background-color:var(--wp--preset--color--yellow);color:var(--wp--preset--color--blue);border-color:var(--wp--preset--color--yellow)}.wp-block-button.is-style-white-bkg-btn .wp-block-button__link{background:var(--wp--preset--color--white);color:var(--wp--preset--color--blue);border-color:var(--wp--preset--color--white)}.wp-block-button.is-style-white-bkg-btn:hover .wp-block-button__link{background-color:var(--wp--preset--color--yellow);color:var(--wp--preset--color--blue);border-color:var(--wp--preset--color--yellow)}.wp-block-button.is-style-regen-bkg-btn .wp-block-button__link{background:#014537;color:var(--wp--preset--color--white);border-color:#014537}.wp-block-button.is-style-regen-bkg-btn:hover .wp-block-button__link{background-color:var(--wp--preset--color--white);color:#014537;border-color:var(--wp--preset--color--white)}.wp-block-button:hover .wp-block-button__link{background-color:var(--wp--preset--color--blue)}.wp-block-button.is-style-gold-bkg-btn .wp-block-button__link{background:var(--wp--preset--color--white);color:#e0810b;border-color:var(--wp--preset--color--white)}.wp-block-button.is-style-gold-bkg-btn:hover .wp-block-button__link{background-color:#fcf5ab;color:#e0810b;border-color:#fcf5ab}.wp-block-button.is-style-xmas-blue-btn .wp-block-button__link{background:var(--wp--preset--color--white);color:#163b68;border-color:var(--wp--preset--color--white)}.wp-block-button.is-style-xmas-blue-btn:hover .wp-block-button__link{background-color:transparent;color:var(--wp--preset--color--white);border-color:var(--wp--preset--color--white)}.h1{font-size:clamp(2.6rem,4.2vw,5rem)}.h2{font-size:clamp(2rem,4vw,3rem)}.h3{font-size:clamp(1rem,5vw,2.5rem)}.h4{font-size:clamp(1.15rem,3vw,1.8rem)}.h5{font-size:clamp(1rem,3vw,1.8rem)}.h6{font-size:clamp(1rem,3vw,1.3rem)}.home-slider .slide{background-size:cover;min-height:800px}@media screen and (max-width:767px){.home-slider{margin-top:120px}}.logo-carousel{background-color:#333;padding:var(--gap) 0}.logo-carousel .blaze-track{-ms-flex-pack:distribute;justify-content:space-around}.logo-carousel img{max-width:200px;display:block;margin:auto}html.pum-open.pum-open-overlay.pum-open-scrollable body>:not([aria-modal=true]){padding-right:0!important}.pum .pum-container .pum-title{font-family:"Fraunces",sans-serif}.pum .pum-content .wpcf7-form .half-width{margin:0 auto}.pum .pum-content .wpcf7-form .half-width input.wpcf7-submit{background-color:var(--wp--preset--color--white);color:var(--wp--preset--color--blue)}.pum .pum-content .wpcf7-form.sent .half-width{display:none}.pum .pum-content .wpcf7-form.sent .wpcf7-response-output{margin:1rem auto;border:none;font-family:"Fraunces",sans-serif;font-size:1.75rem;text-align:center}header{color:var(--wp--preset--color--white);padding:0}@media (min-width:769px){header{padding:0 var(--gap)}}header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:absolute;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10;top:0;left:0;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}header .top-banner{width:100vw;height:3.5rem;background:#e08b01;color:#000;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0 1rem;padding:0.5rem;margin:0 -2rem;display:none;-webkit-box-shadow:0 0 0 100vmax #e08b01;box-shadow:0 0 0 100vmax #e08b01;clip-path:inset(0 -100vw 0 -100vw)}@media (min-width:1250px){header .top-banner{display:-webkit-box;display:-ms-flexbox;display:flex}}header .top-banner a,header .top-banner p{margin:0;font-family:"Lexend",sans-serif;text-transform:uppercase;font-size:calc(var(--wp--preset--font-size--small) + 0.3rem)}header .top-banner a{font-weight:600}header .top-banner img{max-width:4rem}header:after{content:"";height:100%;width:100vw;position:absolute;top:0;left:0;background:var(--wp--preset--color--blue);visibility:hidden;z-index:2;-webkit-transition:all 0s ease;transition:all 0s ease;-webkit-transition-delay:0s;transition-delay:0s}header ul{list-style-type:none;padding:0}header #logo{-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:50vw;max-height:10rem;position:relative;z-index:3}header #logo a dotlottie-player,header #logo a dotlottie-wc,header #logo a svg{position:relative;z-index:2;max-width:100%}@media (min-width:1250px){header #logo a dotlottie-player,header #logo a dotlottie-wc,header #logo a svg{max-width:20vw}}header #logo a svg{width:300px;height:120px;top:0;left:0;z-index:1}header .enquiry-btn{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:5}header .enquiry-btn .wp-block-button{margin:0;position:relative;display:none}@media (min-width:960px){header .enquiry-btn .wp-block-button{display:block}}header .enquiry-btn button.menu-toggle{border:none;padding:0;background:none!important;margin-right:15px}@media (min-width:1250px){header .enquiry-btn button.menu-toggle{display:none}}header .enquiry-btn button.menu-toggle .toggler{width:var(--gap);height:1.5rem;position:relative;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:var(--transition);transition:var(--transition);cursor:pointer}header .enquiry-btn button.menu-toggle .toggler span{display:block;position:absolute;height:4px;width:100%;background:var(--wp--preset--color--white);border-radius:0;opacity:1;left:0;-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:0.25s ease-in-out;transition:0.25s ease-in-out}header .enquiry-btn button.menu-toggle .toggler span:first-child{top:0}header .enquiry-btn button.menu-toggle .toggler span:nth-child(2),header .enquiry-btn button.menu-toggle .toggler span:nth-child(3){top:10px}header .enquiry-btn button.menu-toggle .toggler span:nth-child(4){top:20px}header .enquiry-btn button.menu-toggle[aria-expanded=true] .toggler span:first-child{top:10px;width:0%;left:50%}header .enquiry-btn button.menu-toggle[aria-expanded=true] .toggler span:nth-child(2){-webkit-transform:rotate(45deg);transform:rotate(45deg)}header .enquiry-btn button.menu-toggle[aria-expanded=true] .toggler span:nth-child(3){-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}header .enquiry-btn button.menu-toggle[aria-expanded=true] .toggler span:nth-child(4){top:10px;width:0%;left:50%}header #menu-primary{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}header #menu-primary .sub-menu{display:none;opacity:0}header #menu-primary li{padding:1rem var(--gap);position:relative}header #menu-primary li .mobile-dropdown svg path{fill:var(--wp--preset--color--white)}@media (min-width:1250px){header #menu-primary li .mobile-dropdown{display:none}}header #menu-primary li a{text-decoration:none;opacity:0.6;font-family:"Lexend",sans-serif}@media (min-width:1250px){header #menu-primary li:hover a{opacity:1}header #menu-primary li:hover>.sub-menu{position:absolute;top:100%;left:calc(50% - 7.5rem);display:block;opacity:1;background:var(--wp--preset--color--white);padding:1rem 0;width:15rem;border-radius:30px;-webkit-box-shadow:0px 0px 2px 1px rgba(1,104,179,0.2);box-shadow:0px 0px 2px 1px rgba(1,104,179,0.2)}header #menu-primary li:hover>.sub-menu a{color:var(--wp--preset--color--blue);font-size:1.1rem;padding:1rem}header #menu-primary li:hover>.sub-menu a:hover{opacity:0.6}header #menu-primary li:hover>.sub-menu li{text-align:center;padding:0.5rem}header #menu-primary li:hover>.sub-menu li>.sub-menu{left:100%;top:0%;padding:0;padding:1rem 0;width:-webkit-max-content;width:-moz-max-content;width:max-content}}header .cart{display:-webkit-box;display:-ms-flexbox;display:flex;margin-right:20px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;position:relative}header .cart #cart{height:3rem;width:4.5rem;margin-right:15px}header .cart .total{padding:0.5rem 0.5rem 0 0.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:35%;left:35%}header .cart .total p{position:relative;z-index:1;color:var(--wp--preset--color--blue);margin:0;font-family:"Lexend",sans-serif;font-size:0.8rem;font-weight:600}header .cart .total svg{height:100%;width:100%;position:absolute;z-index:0;bottom:0;left:0}header .cart .total svg path{fill:var(--wp--preset--color--off-blue)}header .cart:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}header #navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:fixed;left:0;top:-100%;width:100vw;height:100%;min-height:100lvh;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-y:scroll;z-index:1;-webkit-transition:top 0.6s ease;transition:top 0.6s ease;-webkit-transition-delay:0s;transition-delay:0s}@media (min-width:1250px){header #navigation{-webkit-transition:none;transition:none}}header #navigation .mobile-enquiry-btn{margin-top:-10rem;position:relative}@media (min-width:1250px){header #navigation .mobile-enquiry-btn{display:none}}header #navigation:before{content:"";height:100%;width:100vw;background:var(--wp--preset--color--white);z-index:-1;position:fixed;top:0;left:0;opacity:0;pointer-events:none;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transition-delay:0.3s;transition-delay:0.3s}@media (min-width:1250px){header #navigation{position:static;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}header #navigation #menu-primary{width:100vw;display:-webkit-box;display:-ms-flexbox;display:flex;background:var(--wp--preset--color--blue);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;text-align:left;padding:15vh 0 0 0;margin:0;position:relative}@media (min-width:1250px){header #navigation #menu-primary{position:static;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0;width:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:none}}header #navigation #menu-primary>.menu-item:last-of-type{margin-bottom:6rem}@media (min-width:1250px){header #navigation #menu-primary>.menu-item:last-of-type{margin-bottom:0}}header #navigation.menu-open{top:0;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transition-delay:0.3s;transition-delay:0.3s}header #navigation.menu-open:before{opacity:1;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transition-delay:0s;transition-delay:0s}header #navigation.menu-open #menu-primary:after{content:"";height:auto;width:100vw;display:block;margin-top:10vh;aspect-ratio:1920/124;background-image:url(../../assets/images/white-swirl-bottom.svg);background-size:cover;background-position:bottom center;background-repeat:no-repeat;margin-bottom:-1px}header #navigation.menu-open #menu-primary .menu-item{padding:0.5rem 8vw}header #navigation.menu-open #menu-primary li{width:100%}header #navigation.menu-open #menu-primary li a{opacity:1}header #navigation.menu-open #menu-primary li .initial-parent{font-size:1.4rem;padding:0.5rem 0}header #navigation.menu-open #menu-primary li>.sub-menu{position:static;display:block;opacity:1;max-height:0;-webkit-transition:max-height 0.6s cubic-bezier(0,1,0,1);transition:max-height 0.6s cubic-bezier(0,1,0,1);overflow:hidden}header #navigation.menu-open #menu-primary li.menu-item-has-children{position:relative;padding:0.5rem 8vw}header #navigation.menu-open #menu-primary li.menu-item-has-children .menu-item-has-children .sub-menu .menu-item{padding:0.5rem 0}header #navigation.menu-open #menu-primary li.menu-item-has-children .link-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}header #navigation.menu-open #menu-primary li.menu-item-has-children .link-wrapper a{color:var(--wp--preset--color--yellow)}header #navigation.menu-open #menu-primary li.menu-item-has-children .link-wrapper:has(>.initial-parent){margin-bottom:-0.5rem}header #navigation.menu-open #menu-primary li.menu-item-has-children .link-wrapper:has(>.initial-parent) a{color:var(--wp--preset--color--white)}header #navigation.menu-open #menu-primary li.menu-item-has-children .link-wrapper .mobile-dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;margin-left:10px;-webkit-transition:var(--transition);transition:var(--transition)}header #navigation.menu-open #menu-primary li.menu-item-has-children.sub-menu-open>.sub-menu{max-height:2000px;-webkit-transition:max-height 0.6s ease-in-out;transition:max-height 0.6s ease-in-out}header #navigation.menu-open #menu-primary li.menu-item-has-children.sub-menu-open>.link-wrapper .mobile-dropdown{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}@media (min-width:1250px){header #navigation{background:none;min-height:0px;width:auto;position:static;-webkit-box-flex:2;-ms-flex:2;flex:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible;padding:0}}header.mobile-menu-open{position:fixed;top:0;left:0;width:100%}header.mobile-menu-open:after{visibility:visible;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transition-delay:0.6s;transition-delay:0.6s}footer .footer-top-wrap{width:100%;margin-bottom:-0.5rem}@media (min-width:960px){footer .footer-top-wrap{margin-bottom:-1rem}}footer .footer-top-wrap svg{width:100%;height:auto}footer .footer-top-wrap svg path{fill:var(--wp--preset--color--blue)}footer .footer-content{background:var(--wp--preset--color--blue);color:var(--wp--preset--color--white);padding:var(--site-padding);padding-bottom:2rem}footer .footer-content .main-footer-title{font-family:"Fraunces",sans-serif;font-size:clamp(2rem,3.9vw,4rem);line-height:clamp(3rem,5.4vw,5.4rem);text-align:center;font-weight:700}footer .footer-content .category-footer-feed .product-category-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;padding:0 0 4rem 0}@media (min-width:960px){footer .footer-content .category-footer-feed .product-category-wrapper{padding:2rem 0 6rem 0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}footer .footer-content .category-footer-feed .product-category-item{width:25%;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0;text-decoration:none}@media (min-width:1250px){footer .footer-content .category-footer-feed .product-category-item{width:15rem}}footer .footer-content .category-footer-feed .product-category-item .icon-wrapper svg{width:100%;height:auto}footer .footer-content .category-footer-feed .product-category-item span{color:var(--wp--preset--color--white);text-align:center;font-family:"Fraunces",sans-serif;font-size:1rem;font-weight:700;margin-top:2rem}@media (min-width:960px){footer .footer-content .category-footer-feed .product-category-item span{font-size:1.6rem}}footer .footer-content .category-footer-feed .product-category-item:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}footer .footer-content .category-footer-feed .product-category-item:hover .icon-wrapper{-webkit-animation:wiggle 1s ease;animation:wiggle 1s ease}@media (min-width:1250px){footer .footer-content .bottom-footer{display:-webkit-box;display:-ms-flexbox;display:flex}}footer .footer-content .bottom-footer .menu-items{-webkit-box-flex:2;-ms-flex:2;flex:2;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:769px){footer .footer-content .bottom-footer .menu-items{display:-webkit-box;display:-ms-flexbox;display:flex}}footer .footer-content .bottom-footer .menu-items ul{padding:0;list-style-type:none}footer .footer-content .bottom-footer .menu-items ul a{text-decoration:none;opacity:0.6}footer .footer-content .bottom-footer .menu-items ul a:hover{color:var(--wp--preset--color--yellow);opacity:1}footer .footer-content .bottom-footer .menu-items ul li{margin-bottom:1rem}footer .footer-content .bottom-footer .menu-items .menu-row{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:2rem}footer .footer-content .bottom-footer .menu-items .menu-row .footer-title{color:var(--wp--preset--color--yellow);font-family:"Lexend",sans-serif;font-size:clamp(0.8rem,3vw,1.2rem);margin-bottom:1rem}footer .footer-content .bottom-footer .contact-details{-webkit-box-flex:1.35;-ms-flex:1.35;flex:1.35;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1250px){footer .footer-content .bottom-footer .contact-details{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}footer .footer-content .bottom-footer .contact-details .address{font-size:1.1rem}@media (min-width:1250px){footer .footer-content .bottom-footer .contact-details .address{text-align:right}}footer .footer-content .bottom-footer .contact-details .address a{opacity:0.6}footer .footer-content .bottom-footer .contact-details .address a:hover{opacity:1;color:var(--wp--preset--color--yellow)}footer .footer-content .bottom-footer .contact-details a{text-decoration:none}footer .footer-content .bottom-footer .contact-details a:hover{color:var(--wp--preset--color--yellow)}footer .footer-content .bottom-footer .contact-details .footer-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:1250px){footer .footer-content .bottom-footer .contact-details .footer-links{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}footer .footer-content .bottom-footer .contact-details .footer-links{gap:5px}footer .footer-content .bottom-footer .contact-details .footer-links .wp-block-button{margin:0 0 0.5rem 0}footer .footer-content .bottom-footer .contact-details .footer-links .wp-block-button a:hover{color:var(--wp--preset--color--blue)}footer .footer-content .bottom-footer .contact-details .footer-links .social-icons{width:100%}@media (min-width:1250px){footer .footer-content .bottom-footer .contact-details .footer-links .social-icons{width:auto}}footer .footer-content .bottom-footer .contact-details .footer-links .footer-social-link svg{height:3rem;width:3rem}footer .footer-content .bottom-footer .contact-details .footer-links .footer-social-link:hover svg path{fill:var(--wp--preset--color--yellow)}footer .footer-content .bottom-footer .contact-details .footer-links .footer-social-link:hover svg path#x-path{fill:var(--wp--preset--color--blue)}footer .footer-content .legal-menu-row{width:100%;margin-top:2rem}@media (min-width:1250px){footer .footer-content .legal-menu-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}footer .footer-content .legal-menu-row ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;list-style-type:none;padding:0px}footer .footer-content .legal-menu-row ul li{margin-right:10px;font-size:0.9rem}footer .footer-content .legal-menu-row ul li a{text-decoration:none;opacity:0.6}footer .footer-content .legal-menu-row ul li a:hover{color:var(--wp--preset--color--yellow);opacity:1}footer .footer-content .legal-menu-row .wp-block-button{margin:0}footer .footer-content .legal-menu-row .green-hosting{border:2px solid var(--wp--preset--color--white);text-transform:initial;font-family:"Oswald",sans-serif;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.1rem;padding:5px 15px}footer .footer-content .legal-menu-row .green-hosting:hover{background:var(--wp--preset--color--white);border-color:var(--wp--preset--color--white)}footer .footer-content .legal-menu-row .green-hosting svg{height:1.25rem;width:1.25rem;margin-right:5px}footer .footer-content .legal-menu-row .green-hosting svg path{fill:currentColor}footer .footer-logo{max-width:60%}footer .footer-logo dotlottie-player,footer .footer-logo dotlottie-wc svg,footer .footer-logo svg{height:auto;width:100%!important}@-webkit-keyframes wiggle{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}33%{-webkit-transform:rotateZ(5deg);transform:rotateZ(5deg)}66%{-webkit-transform:rotateZ(-5deg);transform:rotateZ(-5deg)}to{-webkit-transform:rotateZ(0);transform:rotateZ(0)}}@keyframes wiggle{0%{-webkit-transform:rotateZ(0);transform:rotateZ(0)}33%{-webkit-transform:rotateZ(5deg);transform:rotateZ(5deg)}66%{-webkit-transform:rotateZ(-5deg);transform:rotateZ(-5deg)}to{-webkit-transform:rotateZ(0);transform:rotateZ(0)}}.hero-section{background:var(--wp--preset--color--blue);color:var(--wp--preset--color--white);min-height:50vh;padding:15rem 8vw 10rem 8vw;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:hidden}@media (min-width:1250px){.hero-section{min-height:70vh;padding-bottom:10rem}}.hero-section .hero-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:2;width:80%}@media (min-width:1250px){.hero-section .hero-content{width:50%}}.hero-section .hero-content .heading .yellow{color:var(--wp--preset--color--dark-yellow)}.hero-section .svg-bottom-wrapper{position:absolute;bottom:-1px;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.hero-section .svg-bottom-wrapper svg{width:100%;height:100%}.hero-section .svg-background-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;opacity:0.09;z-index:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.hero-section .svg-background-wrapper svg{height:auto;width:100%;overflow:visible;max-height:110vh}.hero-section .svg-background-wrapper svg path{fill:#ffffff}.hero-section .svg-icon-wrapper{position:absolute;bottom:var(--gap);right:8vw;height:20vh;width:8rem;z-index:2}@media (min-width:960px){.hero-section .svg-icon-wrapper{width:12rem;bottom:0rem;height:20vh}}@media (min-width:1250px){.hero-section .svg-icon-wrapper{width:25rem;height:45vh}}.hero-section .svg-icon-wrapper svg{-webkit-filter:drop-shadow(0 0 1.2rem rgba(0,0,0,0.1));filter:drop-shadow(0 0 1.2rem rgba(0,0,0,0.1));width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.hero-section .svg-icon-wrapper.regen-svg-wrapper{bottom:4rem}@media (min-width:1250px){.hero-section .svg-icon-wrapper.regen-svg-wrapper{bottom:6rem;height:45vh;width:30rem}}.hero-section .svg-icon-wrapper .product-award{position:absolute;top:-10%;left:60%;height:4rem;width:4rem;z-index:3}@media (min-width:960px){.hero-section .svg-icon-wrapper .product-award{height:6rem;width:6rem}}@media (min-width:1250px){.hero-section .svg-icon-wrapper .product-award{top:10%;left:0%;height:8rem;width:8rem}}.hero-section .svg-icon-christmas-trudy-wrapper{position:absolute;bottom:0;left:0;width:30vw;height:auto;display:none}@media (min-width:960px){.hero-section .svg-icon-christmas-trudy-wrapper{display:block}}@media (min-width:1700px){.hero-section .svg-icon-christmas-trudy-wrapper{width:25vw}}.hero-section .svg-icon-christmas-trudy-wrapper svg{width:100%;height:auto}.hero-section.home-hero-section{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:90vh}.hero-section.home-hero-section .hero-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}.hero-section.home-hero-section .hero-content .heading{text-align:center;font-family:"Fraunces",sans-serif;font-size:clamp(2.4rem,4.6vw,4.8rem);line-height:clamp(3rem,5.4vw,5.4rem);min-height:11vw;font-weight:700}.hero-section.home-hero-section .hero-content .heading.home-hero-heading .christmas{position:relative}.hero-section.home-hero-section .hero-content .heading.home-hero-heading .christmas:after,.hero-section.home-hero-section .hero-content .heading.home-hero-heading .christmas:before{content:"";height:100%;width:100%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);left:46.5%}.hero-section.home-hero-section .hero-content .heading.home-hero-heading .christmas:before{background:url(../../assets/images/christmas/word-lights-1.svg);background-size:contain;background-repeat:no-repeat;background-position:center center}.hero-section.home-hero-section .hero-content .heading.home-hero-heading .christmas:after{background:url(../../assets/images/christmas/word-lights-2.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;z-index:-1}.hero-section.home-hero-section .svg-background-wrapper{bottom:0}.hero-section.svg-overflow{overflow:visible}.hero-section.svg-overflow~.solve-block-section:first-of-type{padding-top:0}.hero-section.svg-overflow~.solve-block-section:first-of-type .fairy-lights{display:none}.hero-section.competitions{min-height:35vh}.home-hero-heading-anim{opacity:0;will-change:transform}.h1-letter{opacity:0;-webkit-transform:translateY(-50px);transform:translateY(-50px);display:inline-block;font-weight:700}.new-word{display:inline-block;margin-right:10px}.recipes-feed-wrapper.archive-full-width .recipes-feed .results-feed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.recipes-feed-wrapper.archive-full-width .recipes-feed .results-feed .post-loop-item{width:calc(100% - 25px)}@media (min-width:769px){.recipes-feed-wrapper.archive-full-width .recipes-feed .results-feed .post-loop-item{width:calc(50% - 25px)}}@media (min-width:1250px){.recipes-feed-wrapper.archive-full-width .recipes-feed .results-feed .post-loop-item{width:calc(33% - 25px)}}@media (min-width:1700px){.recipes-feed-wrapper.archive-full-width .recipes-feed .results-feed .post-loop-item{width:calc(25% - 25px)}}.recipes-feed-wrapper.archive-full-width .recipes-feed .results-feed .post-loop-item{margin:0 12.5px 25px 12.5px}.post-loop-item{background:var(--wp--preset--color--white);height:auto;border-radius:var(--border-radius);overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.post-loop-item .featured-image a{height:20rem;overflow:hidden;display:block;position:relative}.post-loop-item .featured-image a img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-webkit-transition:var(--transition);transition:var(--transition);position:absolute;top:0;left:0}.post-loop-item .featured-image a:hover img{height:110%;width:110%;top:-5%;left:-5%}.post-loop-item .post-content{text-align:center;padding:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100%}.post-loop-item .post-content a{text-decoration:none}.post-loop-item .post-content h3{font-family:"Oswald",sans-serif;text-transform:uppercase;font-size:1.4rem}.post-loop-item .post-content .card-meta{margin-bottom:2rem;font-family:"Lexend",sans-serif;text-transform:uppercase;font-weight:300;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--wp--preset--color--blue)}.post-loop-item .post-content .card-meta .svg-wrapper{height:2rem;width:2rem;margin-right:0.5rem}.post-loop-item .post-content .card-meta .svg-wrapper svg{height:100%;width:100%}.post-loop-item .post-content .card-meta .inner-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0.5rem}.post-loop-item .post-content .wp-block-button{margin:0 auto}.post-loop-item.recipe-loop-item .card-meta{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.post-loop-item.recipe-loop-item .serves p{margin:0}.post-loop-item.featured-recipe-loop-item{background:var(--wp--preset--color--blue);color:var(--wp--preset--color--white)}@media (min-width:960px){.post-loop-item.featured-recipe-loop-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.post-loop-item.featured-recipe-loop-item .featured-image{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:20rem;height:20rem;max-height:20rem;overflow:hidden}@media (min-width:960px){.post-loop-item.featured-recipe-loop-item .featured-image{-webkit-box-flex:1.5;-ms-flex:1.5;flex:1.5;height:100%;min-height:0px;max-height:none}}.post-loop-item.featured-recipe-loop-item .featured-image a{width:100%;height:100%}.post-loop-item.featured-recipe-loop-item .post-content{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:left;padding:2rem}@media (min-width:960px){.post-loop-item.featured-recipe-loop-item .post-content{padding:6remvar --gap}}.post-loop-item.featured-recipe-loop-item .post-content h3{font-size:var(--wp--preset--font-size--x-large);margin-bottom:1rem;font-weight:600}.post-loop-item.featured-recipe-loop-item .post-content .date{font-family:"Lexend",sans-serif;text-transform:uppercase;margin-bottom:2rem}.post-loop-item.featured-recipe-loop-item .post-content .intro-text{max-width:80%}.post-loop-item.featured-recipe-loop-item .post-content .wp-block-button{margin:0}.post-loop-item.featured-recipe-loop-item .glsr-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:1rem}.post-loop-item.featured-recipe-loop-item .glsr-summary .glsr-summary-stars{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.post-loop-item.featured-recipe-loop-item .glsr-summary .glsr-summary-stars .glsr-star{background:var(--wp--preset--color--white);background-image:none!important}.post-loop-item.featured-recipe-loop-item .glsr-summary .glsr-summary-rating{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.post-loop-item.featured-recipe-loop-item .glsr-summary .glsr-summary-text{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:var(--glsr-text-lg)}.post-loop-item.featured-post-loop-item .post-content .date{margin-bottom:0}.post-loop-item.featured-post-loop-item .post-content .wp-block-button{margin-top:2rem}@media (min-width:960px){.post-loop-item.job-post-loop-item{max-width:50%}}@media (min-width:1250px){.post-loop-item.job-post-loop-item{max-width:33%}}@media (min-width:1700px){.post-loop-item.job-post-loop-item{max-width:25%}}.post-loop-item.job-post-loop-item .card-meta{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.post-loop-item.job-post-loop-item .card-meta .inner-item{margin:0 0 1rem 0}.post-loop-item.job-post-loop-item .card-meta .inner-item svg{height:2rem;width:2rem}.post-loop-item.job-post-loop-item .card-meta .inner-item p{margin:0;font-family:"Lexend",sans-serif;text-transform:initial}.post-loop-item.job-post-loop-item .card-meta .inner-item .meta-item-title{font-family:"Lexend",sans-serif;text-transform:uppercase;margin-right:10px}.is-style-blue-cards .post-loop-item{background:var(--wp--preset--color--blue)}.is-style-blue-cards .post-loop-item h3,.is-style-blue-cards .post-loop-item p{color:var(--wp--preset--color--white)}.is-style-blue-cards .post-loop-item .card-meta{color:var(--wp--preset--color--white)}.is-style-blue-cards .post-loop-item .wp-block-button .wp-block-button__link{background:var(--wp--preset--color--white);color:var(--wp--preset--color--blue);border-color:var(--wp--preset--color--white)}.is-style-blue-cards .post-loop-item .wp-block-button:hover .wp-block-button__link{background-color:var(--wp--preset--color--yellow);color:var(--wp--preset--color--blue);border-color:var(--wp--preset--color--yellow)}.is-style-blue-cards .post-loop-item svg path{stroke:currentColor}.blog-hero-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:visible}.blog-hero-section .breadcrumbs{-ms-flex-item-align:start;align-self:flex-start}.blog-hero-section .hero-content{width:84%;text-align:center}@media (min-width:1250px){.blog-hero-section .hero-content{width:70%;padding-top:2rem}}@media (min-width:1700px){.blog-hero-section .hero-content{width:50%}}.blog-hero-section .hero-content .date{font-family:"Lexend",sans-serif}.blog-hero-section .hero-content img{width:120%;position:relative;left:-10%;border-radius:var(--border-radius);height:auto;margin-bottom:-12rem;max-height:45rem;-o-object-fit:cover;object-fit:cover;z-index:5}.single-blog-post-content{max-width:calc(1000px + 16vw);margin:auto}.single-blog-post-content *{scroll-margin-top:20rem}.single-blog-post-content h2{font-family:"Oswald",sans-serif;text-transform:initial}@media (min-width:1700px){.single-blog-post-content .wp-block-image{width:110%}.single-blog-post-content .wp-block-image img{width:100%;position:relative;left:-5%}}.single-blog-post-content .wp-block-image img{border-radius:var(--border-radius);margin-bottom:2rem}.single-blog-post-content a:hover{color:var(--wp--preset--color--dark-yellow)}.single-blog-post-content .solve-image-bleed{margin:var(--gap) 0;gap:0;width:110%;left:-5%;border-radius:var(--border-radius)}.single-blog-post-content .solve-image-bleed h2{text-transform:uppercase}.single-blog-post-content .solve-image-bleed .content-left{padding:calc(var(--site-padding-v) * 0.75) calc(var(--site-padding-h) * 0.5);-webkit-box-flex:1;-ms-flex:1 0 55%;flex:1 0 55%}.single-blog-post-content .solve-image-bleed .image-right{-webkit-box-flex:1;-ms-flex:1 0 45%;flex:1 0 45%}.single-blog-post-content .solve-image-bleed .image-right img{border-radius:0 var(--border-radius) var(--border-radius) 0}.single-blog-post-content .solve-image-bleed .wp-block-image{width:100%;margin:0}.single-blog-post-content .solve-image-bleed .wp-block-image img{left:0;margin:0;border-radius:0}.single-blog-post-content .solve-image-bleed.is-style-image-left .image-right img{border-radius:var(--border-radius) 0 0 var(--border-radius)}.error404{width:100vw}.error404 footer .footer-top-wrap{display:none}.error404 .error-404-section{overflow:visible;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:90vh}.error404 .error-404-section .hero-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center}.error404 .error-404-section .hero-content .sub-head{font-family:"Fraunces",sans-serif;font-size:var(--wp--preset--font-size--medium)}.error404 .error-404-section .milk-carton-wrapper{width:80vw;height:25vh}@media (min-width:769px){.error404 .error-404-section .milk-carton-wrapper{width:60vw}}@media (min-width:1250px){.error404 .error-404-section .milk-carton-wrapper{width:40vw}}.error404 .error-404-section .milk-carton-wrapper svg{height:100%;width:100%}.featured-recipes-slider .slider{position:relative}.featured-recipes-slider .slider .blaze-arrow-pagination svg{-webkit-filter:none;filter:none}.featured-recipes-slider .slider .blaze-arrow-pagination svg rect{fill:var(--wp--preset--color--blue)}.featured-recipes-slider .slider .blaze-arrow-pagination svg path{fill:var(--wp--preset--color--white)}.featured-recipes-slider h2{text-align:center}.recipes-feed-wrapper h2{text-align:center}@media (min-width:1250px){.recipes-feed-wrapper .recipes-feed{display:-webkit-box;display:-ms-flexbox;display:flex}}.recipes-feed-wrapper .recipes-feed{padding:2rem 0}.recipes-feed-wrapper .recipes-feed .recipes-filters{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:1700px){.recipes-feed-wrapper .recipes-feed .recipes-filters{-webkit-box-flex:1;-ms-flex:1;flex:1}}.recipes-feed-wrapper .recipes-feed .recipes-filters #recipes-filter{margin-bottom:4rem}@media (min-width:960px){.recipes-feed-wrapper .recipes-feed .recipes-filters #recipes-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1250px){.recipes-feed-wrapper .recipes-feed .recipes-filters #recipes-filter{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}}.recipes-feed-wrapper .recipes-feed .recipes-filters{padding-right:4rem}.recipes-feed-wrapper .recipes-feed .recipes-filters .intro{margin-bottom:0rem;max-width:80%}@media (min-width:960px){.recipes-feed-wrapper .recipes-feed .recipes-filters .intro{margin-bottom:4rem}}.recipes-feed-wrapper .recipes-feed .recipes-filters .intro h3{margin-bottom:1rem}.recipes-feed-wrapper .recipes-feed .recipes-filters h4{margin-bottom:1rem;position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding-right:2rem}.recipes-feed-wrapper .recipes-feed .recipes-filters h4:after{content:"";height:1rem;width:1rem;position:absolute;top:calc(50% - 0.5rem);right:0;background:url("../../assets/images/chevron.svg");background-size:contain;background-repeat:no-repeat;background-position:center center;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media (min-width:960px){.recipes-feed-wrapper .recipes-feed .recipes-filters h4:after{display:none}}.recipes-feed-wrapper .recipes-feed .recipes-filters .filter-type{margin-bottom:2rem;max-height:2rem;overflow:hidden;-webkit-transition:max-height 0.3s ease;transition:max-height 0.3s ease}@media (min-width:960px){.recipes-feed-wrapper .recipes-feed .recipes-filters .filter-type{max-height:none}}.recipes-feed-wrapper .recipes-feed .recipes-filters .filter-type.filter-type-open{max-height:500rem;-webkit-transition:var(--transition);transition:var(--transition)}.recipes-feed-wrapper .recipes-feed .recipes-filters .filter-type.filter-type-open h4:after{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.recipes-feed-wrapper .recipes-feed .recipes-filters .filter-type .checkbox-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0.5rem 0}.recipes-feed-wrapper .recipes-feed .recipes-filters .filter-type input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;width:1.4rem;min-width:1.4rem;height:1.4rem;border:2px solid var(--wp--preset--color--blue);position:relative;margin-right:10px}.recipes-feed-wrapper .recipes-feed .recipes-filters .filter-type input:before{content:"";height:1rem;width:1rem;color:var(--wp--preset--color--yellow);display:none;position:absolute;top:0.1rem;left:0.1rem;background:url("../../assets/images/tick.svg");background-size:contain;background-position:center center}.recipes-feed-wrapper .recipes-feed .recipes-filters .filter-type input:checked{background:var(--wp--preset--color--blue)}.recipes-feed-wrapper .recipes-feed .recipes-filters .filter-type input:checked:before{display:inline}.recipes-feed-wrapper .recipes-feed .results-wrapper{-webkit-box-flex:3;-ms-flex:3;flex:3}@media (min-width:1700px){.recipes-feed-wrapper .recipes-feed .results-wrapper{-webkit-box-flex:3;-ms-flex:3;flex:3}}.recipes-feed-wrapper .recipes-feed .results-wrapper .load-more{margin:4rem auto 0 auto}.recipes-feed-wrapper .recipes-feed .results-feed{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap}.recipes-feed-wrapper .recipes-feed .results-feed .post-loop-item{width:calc(100% - 25px)}@media (min-width:769px){.recipes-feed-wrapper .recipes-feed .results-feed .post-loop-item{width:calc(50% - 25px)}}@media (min-width:1700px){.recipes-feed-wrapper .recipes-feed .results-feed .post-loop-item{width:calc(33% - 25px)}}.recipes-feed-wrapper .recipes-feed .results-feed .post-loop-item{margin:0 12.5px 25px 12.5px}@media (min-width:960px){.solve-contact-cta.recipe-cta h2{margin-top:4rem}}.solve-contact-cta.recipe-cta .wp-block-button{margin:auto}.breadcrumbs{width:100%;padding:2rem 0 0 0;font-size:1.1rem;color:var(--wp--preset--color--white);position:relative;z-index:5}.breadcrumbs span{opacity:0.6}.breadcrumbs a{text-decoration:none;opacity:0.6}.breadcrumbs a:hover{opacity:1}.breadcrumbs .last{color:var(--wp--preset--color--yellow);opacity:1;display:none}@media (min-width:769px){.breadcrumbs .last{display:inline}}.recipe-hero-section{-ms-flex-wrap:wrap;flex-wrap:wrap;display:block}@media (min-width:1250px){.recipe-hero-section{display:-webkit-box;display:-ms-flexbox;display:flex}}.recipe-hero-section .hero-content{width:100%}@media (min-width:1250px){.recipe-hero-section .hero-content{width:60%}}@media (min-width:960px){.recipe-hero-section .hero-content{padding-right:6rem}}.recipe-hero-section .hero-content .heading{margin:0 0 1rem 0;font-size:clamp(2.6rem,3.6vw,4rem)}.recipe-hero-section .hero-content .reviews-link{text-decoration:none}.recipe-hero-section .hero-content .intro{max-width:50rem}.recipe-hero-section .hero-content .glsr-summary{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding-bottom:1rem}.recipe-hero-section .hero-content .glsr-summary .glsr-summary-stars{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.recipe-hero-section .hero-content .glsr-summary .glsr-summary-stars .glsr-star{background:var(--wp--preset--color--white);background-image:none!important;-webkit-mask:var(--glsr-star-empty);mask:var(--glsr-star-empty)}.recipe-hero-section .hero-content .glsr-summary .glsr-summary-stars .glsr-star.glsr-star-full{-webkit-mask:var(--glsr-star-full);mask:var(--glsr-star-full)}.recipe-hero-section .hero-content .glsr-summary .glsr-summary-stars .glsr-star.glsr-star-half{-webkit-mask:var(--glsr-star-half);mask:var(--glsr-star-half)}.recipe-hero-section .hero-content .glsr-summary .glsr-summary-rating{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.recipe-hero-section .hero-content .glsr-summary .glsr-summary-text{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;font-size:var(--glsr-text-lg)}.recipe-hero-section .hero-content .date{font-family:"Lexend",sans-serif;color:var(--wp--preset--color--white);font-weight:600;opacity:0.6;text-transform:uppercase;font-size:var(--wp--preset--font-size--large)}@media (min-width:1250px){.recipe-hero-section .image-right{width:40%;margin-bottom:-6rem}}.recipe-hero-section .image-right{position:relative;z-index:5}.recipe-hero-section .image-right img{width:100%;aspect-ratio:1/1;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius)}.cooking-specs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;padding:2rem 0;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}@media (min-width:960px){.cooking-specs{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.cooking-specs .inner-item{padding-right:1rem;margin-bottom:1rem}@media (min-width:960px){.cooking-specs .inner-item{padding-right:3rem}}.cooking-specs .inner-item .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-transform:uppercase;font-family:"Oswald",sans-serif;font-weight:600;font-size:var(--wp--preset--font-size--large)}.cooking-specs .inner-item .title p{margin:0}.cooking-specs .inner-item .title svg{margin-right:10px;height:2.5rem;width:2.5rem}.single-recipes .smallprint{font-size:1rem;margin-top:-2rem}.method-ingredients{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media (min-width:1250px){.method-ingredients{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.method-ingredients h2{font-family:"Oswald",sans-serif;text-transform:initial}.method-ingredients .leave-a-review{padding-top:6rem}.method-ingredients .leave-a-review h2{font-size:1.5rem}.method-ingredients h3{font-family:"Fraunces",sans-serif;text-transform:uppercase;font-size:var(--wp--preset--font-size--large)}.method-ingredients .method{padding:6rem 0}@media (min-width:1250px){.method-ingredients .method{width:65%;padding:0 6rem 0 0}}@media (min-width:960px){.method-ingredients .method .step{display:-webkit-box;display:-ms-flexbox;display:flex}}.method-ingredients .method .step{padding-bottom:1rem}.method-ingredients .method .step .title{width:15%;min-width:15%}.method-ingredients .method .step p{margin-top:-10px}.method-ingredients .glsr-star{background:var(--wp--preset--color--blue);background-image:none!important}.method-ingredients #recipe-review-form .glsr-review-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.method-ingredients #recipe-review-form .glsr-review-form .glsr-field-rating{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.method-ingredients #recipe-review-form .glsr-review-form .glsr-field-text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:calc(50% - 5px)}.method-ingredients #recipe-review-form .glsr-review-form .glsr-field-email{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:calc(50% - 5px)}.method-ingredients #recipe-review-form .glsr-review-form .glsr-field-textarea{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4;width:100%}.method-ingredients #recipe-review-form .glsr-review-form .glsr-field-error{font-family:"Lexend",sans-serif}.method-ingredients #recipe-review-form .glsr-review-form .glsr-star-rating--stars span{background:var(--wp--preset--color--blue);background-image:none!important;-webkit-mask:var(--glsr-star-empty);mask:var(--glsr-star-empty)}.method-ingredients #recipe-review-form .glsr-review-form .glsr-star-rating--stars span.gl-active{-webkit-mask:var(--glsr-star-full);mask:var(--glsr-star-full)}.method-ingredients #recipe-review-form .glsr-review-form input,.method-ingredients #recipe-review-form .glsr-review-form textarea{background:var(--wp--preset--color--off-blue);border-radius:10px;border:none;outline:none;color:var(--wp--preset--color--blue)}.method-ingredients #recipe-review-form .glsr-review-form input::-webkit-input-placeholder,.method-ingredients #recipe-review-form .glsr-review-form textarea::-webkit-input-placeholder{color:var(--wp--preset--color--blue);opacity:0.6}.method-ingredients #recipe-review-form .glsr-review-form input::-moz-placeholder,.method-ingredients #recipe-review-form .glsr-review-form textarea::-moz-placeholder{color:var(--wp--preset--color--blue);opacity:0.6}.method-ingredients #recipe-review-form .glsr-review-form input:-ms-input-placeholder,.method-ingredients #recipe-review-form .glsr-review-form textarea:-ms-input-placeholder{color:var(--wp--preset--color--blue);opacity:0.6}.method-ingredients #recipe-review-form .glsr-review-form input::-ms-input-placeholder,.method-ingredients #recipe-review-form .glsr-review-form textarea::-ms-input-placeholder{color:var(--wp--preset--color--blue);opacity:0.6}.method-ingredients #recipe-review-form .glsr-review-form input::placeholder,.method-ingredients #recipe-review-form .glsr-review-form textarea::placeholder{color:var(--wp--preset--color--blue);opacity:0.6}.method-ingredients #recipe-review-form .glsr-review-form input:focus,.method-ingredients #recipe-review-form .glsr-review-form textarea:focus{outline:none;border:none;-webkit-box-shadow:none;box-shadow:none}.method-ingredients #recipe-review-form .glsr-review-form div[data-field=submit-button]{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-top:1rem}.method-ingredients #recipe-review-form .glsr-review-form div[data-field=submit-button] .wp-block-button .wp-block-button__link{background:var(--wp--preset--color--blue);border-color:var(--wp--preset--color--blue)}.method-ingredients #recipe-review-form .glsr-review-form div[data-field=submit-button] .wp-block-button .wp-block-button__link:hover{background:var(--wp--preset--color--yellow);border-color:var(--wp--preset--color--yellow);color:var(--wp--preset--color--blue)}.method-ingredients #recipe-review-form .glsr-review-form .glsr-label{font-family:"Lexend",sans-serif;margin-top:1rem}.method-ingredients #reviews-feed{padding:6rem 0var --gap 0}.method-ingredients #reviews-feed #summary .glsr-summary{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.method-ingredients #reviews-feed #reviews-title{font-size:var(--wp--preset--font-size--x-large);font-family:"Fraunces",sans-serif}.method-ingredients #reviews-feed-items .glsr-review{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:2rem;border-bottom:1px solid var(--wp--preset--color--blue)}.method-ingredients #reviews-feed-items .glsr-review-date,.method-ingredients #reviews-feed-items .glsr-review-title{display:none}.method-ingredients #reviews-feed-items .glsr-review-author{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;font-family:"Lexend",sans-serif;text-transform:uppercase;font-size:var(--wp--preset--font-size--large);font-weight:600}.method-ingredients #reviews-feed-items .glsr-review-content,.method-ingredients #reviews-feed-items .glsr-review-rating{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.method-ingredients #reviews-feed-items .glsr-review-response{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5;margin-top:2rem}.method-ingredients #reviews-feed-items .glsr-ajax-loadmore .wp-block-button .wp-block-button__link{background:var(--wp--preset--color--blue);border-color:var(--wp--preset--color--blue)}.method-ingredients #reviews-feed-items .glsr-ajax-loadmore .wp-block-button .wp-block-button__link:hover{background:var(--wp--preset--color--yellow);border-color:var(--wp--preset--color--yellow);color:var(--wp--preset--color--blue)}@media (min-width:1250px){.method-ingredients .ingredients{width:35%;padding:0 0 0 6rem}}.method-ingredients .ingredients h3{margin:2rem 0 1rem 0}.method-ingredients .ingredients ul{list-style-type:none;padding:0}@media (min-width:769px){.method-ingredients .ingredients ul{-webkit-columns:2;-moz-columns:2;columns:2}}@media (min-width:1250px){.method-ingredients .ingredients ul{-webkit-columns:1;-moz-columns:1;columns:1}}.method-ingredients .ingredients ul li{padding:0 0 0.5rem 2.5rem;position:relative}.method-ingredients .ingredients ul li:before{content:"";height:1.2rem;width:1.2rem;background:url(../../assets/images/list-item-cream-dollop.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;left:0;top:calc(50% - 0.6rem)}.method-ingredients .secondary-image img{width:100%;aspect-ratio:1/1;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:var(--border-radius);margin-top:2rem}.method-ingredients .shareable-links{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:0.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2rem 0}@media (min-width:769px){.method-ingredients .shareable-links{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.method-ingredients .shareable-links input{-webkit-transition:var(--transition);transition:var(--transition)}.method-ingredients .shareable-links .wp-block-button{margin:0}.method-ingredients .shareable-links .share-title{font-family:"Lexend",sans-serif;text-transform:uppercase;font-weight:600;font-size:var(--wp--preset--font-size--large);margin:0 10px;width:100%}@media (min-width:769px){.method-ingredients .shareable-links .share-title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.method-ingredients .shareable-links .data-sharer-link{margin-right:5px;-webkit-transition:var(--transition);transition:var(--transition);cursor:pointer}.method-ingredients .shareable-links .data-sharer-link:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.method-ingredients .shareable-links .data-sharer-link-blue svg path{fill:var(--wp--preset--color--blue)}.method-ingredients .desktop-hidden{display:block}@media (min-width:1250px){.method-ingredients .desktop-hidden{display:none}}.method-ingredients .mobile-hidden{display:none}@media (min-width:1250px){.method-ingredients .mobile-hidden{display:block}}.printable-only{display:none}.other-recipes-feed{color:var(--wp--preset--color--white);margin:0!important}@media print{body{visibility:hidden}body *{max-height:0px;overflow:hidden}li,p{font-size:1rem}.method-ingredients{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.method-ingredients .print-title{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;font-family:"Fraunces",sans-serif;font-size:2.5rem}.method-ingredients .details{padding-right:0.5rem;font-size:0.9rem;margin-bottom:1rem}.method-ingredients .method{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;padding:2rem 0 0 0}.method-ingredients .ingredients{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;padding:2rem 0 0 0}.section-to-print{visibility:visible;position:absolute;left:0;top:0;max-height:none;overflow:visible}.section-to-print *{max-height:none;overflow:visible}.printable-only{display:block!important}.section-to-not-print{visibility:hidden;display:none}}.featured-competitions-slider .slider{position:relative}.featured-competitions-slider .slider .blaze-arrow-pagination svg{-webkit-filter:none;filter:none}.featured-competitions-slider .slider .blaze-arrow-pagination svg rect{fill:var(--wp--preset--color--blue)}.featured-competitions-slider .slider .blaze-arrow-pagination svg path{fill:var(--wp--preset--color--white)}.featured-competitions-slider h2{text-align:center}.competitions-feed-wrapper .competitions-feed{padding:2rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:1.5rem}@media (min-width:1250px){.competitions-feed-wrapper .competitions-feed{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.competitions-feed-wrapper .competitions-feed .competitions-filters{-webkit-box-flex:1;-ms-flex:1;flex:1}@media (min-width:1250px){.competitions-feed-wrapper .competitions-feed .competitions-filters{-webkit-box-flex:1;-ms-flex:1;flex:1;background-color:var(--wp--preset--color--white);border-radius:var(--border-radius);padding:1.5rem}}.competitions-feed-wrapper .competitions-feed .competitions-filters ul{list-style:none;padding-left:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:1.5rem;overflow-x:scroll;scrollbar-width:none}.competitions-feed-wrapper .competitions-feed .competitions-filters ul li{min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content}.competitions-feed-wrapper .competitions-feed .competitions-filters ul li a{font-family:"Oswald",sans-serif;font-weight:600;text-decoration:none;text-underline-offset:6px;color:hsl(from var(--wp--preset--color--blue) h s l/0.6);-webkit-transition:200ms;transition:200ms}.competitions-feed-wrapper .competitions-feed .competitions-filters ul li a.active{text-decoration:underline}.competitions-feed-wrapper .competitions-feed .competitions-filters ul li a:is(:hover,:focus-visible,.active){color:var(--wp--preset--color--foreground)}@media (min-width:1250px){.competitions-feed-wrapper .competitions-feed .competitions-filters ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden}.competitions-feed-wrapper .competitions-feed .competitions-filters ul li{min-width:auto}}.competitions-feed-wrapper .competitions-feed .results-wrapper{-webkit-box-flex:3;-ms-flex:3;flex:3;background-color:var(--wp--preset--color--white);border-radius:var(--border-radius)}.competitions-feed-wrapper .competitions-feed .results-wrapper .results-feed{padding:1.5rem}.competitions-feed-wrapper .competitions-feed .results-wrapper .results-feed .end-date{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1rem;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0 0.5rem}.competitions-feed-wrapper .competitions-feed .results-wrapper .results-feed img{width:100%;height:auto;aspect-ratio:16/10;-o-object-fit:cover;object-fit:cover;border-radius:calc(var(--border-radius) / 2)}.competitions-feed-wrapper .competitions-feed .results-wrapper .results-feed:has(img) p:first-of-type{margin-top:1.5rem}.competitions-feed-wrapper .competitions-feed .results-wrapper .results-feed li:not(:last-of-type){margin-bottom:0.75rem}@media (min-width:960px){.solve-contact-cta.competition-cta h2{margin-top:4rem}}.solve-contact-cta.competition-cta .wp-block-button{margin:auto}.job-hero-section{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.job-hero-section .hero-content{width:100%}@media (min-width:1250px){.job-hero-section .hero-content{width:60%}}.job-hero-section .date{font-family:"Lexend",sans-serif;text-transform:uppercase;opacity:0.6;margin-bottom:2rem}.single-job-content h2{margin-top:4rem}.single-job-content ul{list-style-type:none;padding:0;margin:0}.single-job-content ul li{padding:0 0 1rem 2.5rem;position:relative}.single-job-content ul li:before{content:"";height:1.2rem;width:1.2rem;background:url(../../assets/images/list-item-cream-dollop.svg);background-size:contain;background-repeat:no-repeat;background-position:center center;position:absolute;left:0;top:calc(50% - 1rem)}.single-job-content .solve-modal-form-button{margin-top:2rem}.other-jobs-feed h2{color:var(--wp--preset--color--blue);text-align:center}.job-cta .wp-block-button{margin:auto}.rank-math-html-sitemap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rank-math-html-sitemap .rank-math-html-sitemap__section{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:2rem 0}.rank-math-html-sitemap .rank-math-html-sitemap__section ul{padding:0;list-style-type:circle}.rank-math-html-sitemap .rank-math-html-sitemap__section ul a{text-decoration:none}.rank-math-html-sitemap .rank-math-html-sitemap__section ul a:hover{text-decoration:underline}@media (min-width:769px){.rank-math-html-sitemap .rank-math-html-sitemap__section>ul{-webkit-columns:2;-moz-columns:2;columns:2}}.rank-math-html-sitemap .rank-math-html-sitemap__section--page{width:100%;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}@media (min-width:1250px){.contact-form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}}.contact-form h2.full{width:100%}.contact-form h3{font-family:"Fraunces",sans-serif;font-size:var(--wp--preset--font-size--medium);text-transform:uppercase}@media (min-width:1250px){.contact-form .form-left{width:60%}}@media (min-width:1250px){.contact-form .info-right{width:40%;padding:0 6rem}}.contact-form .info-right .address{margin-bottom:2rem}.contact-form .info-right .address p{margin:0}.contact-form .info-right a{text-decoration:none}.contact-form .info-right a svg{height:3rem;width:3rem}.contact-form .info-right a svg path{fill:currentColor}.contact-form .info-right a svg path#x-path{fill:var(--wp--preset--color--white)}.contact-form .info-right a:hover{opacity:0.6}.contact-form .info-right .social-icons{margin-bottom:2rem}.contact-form .info-right .contact-information p{margin:0}.wpcf7 h3{font-family:"Fraunces",sans-serif;font-size:var(--wp--preset--font-size--medium);text-transform:uppercase;margin:0}.wpcf7 p{font-size:1rem}.wpcf7 fieldset,.wpcf7 form{width:100%;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:0.5rem}.wpcf7 fieldset .half-width,.wpcf7 form .half-width{width:100%}@media (min-width:960px){.wpcf7 fieldset .half-width,.wpcf7 form .half-width{width:calc(50% - 0.5rem)}}.wpcf7 fieldset .full-width,.wpcf7 form .full-width{width:100%}.wpcf7 fieldset p,.wpcf7 form p{margin:0 0 1rem 0}.wpcf7 fieldset label,.wpcf7 form label{font-family:"Lexend",sans-serif;margin:0 0 0.5rem 0}.wpcf7 fieldset input,.wpcf7 fieldset textarea,.wpcf7 form input,.wpcf7 form textarea{padding:15px;width:100%;border:none;border-radius:10px;background:var(--wp--preset--color--off-blue);color:var(--wp--preset--color--blue);font-family:"Lexend",sans-serif}.wpcf7 fieldset input::-webkit-input-placeholder,.wpcf7 fieldset textarea::-webkit-input-placeholder,.wpcf7 form input::-webkit-input-placeholder,.wpcf7 form textarea::-webkit-input-placeholder{color:var(--wp--preset--color--blue);opacity:0.6}.wpcf7 fieldset input::-moz-placeholder,.wpcf7 fieldset textarea::-moz-placeholder,.wpcf7 form input::-moz-placeholder,.wpcf7 form textarea::-moz-placeholder{color:var(--wp--preset--color--blue);opacity:0.6}.wpcf7 fieldset input:-ms-input-placeholder,.wpcf7 fieldset textarea:-ms-input-placeholder,.wpcf7 form input:-ms-input-placeholder,.wpcf7 form textarea:-ms-input-placeholder{color:var(--wp--preset--color--blue);opacity:0.6}.wpcf7 fieldset input::-ms-input-placeholder,.wpcf7 fieldset textarea::-ms-input-placeholder,.wpcf7 form input::-ms-input-placeholder,.wpcf7 form textarea::-ms-input-placeholder{color:var(--wp--preset--color--blue);opacity:0.6}.wpcf7 fieldset input::placeholder,.wpcf7 fieldset textarea::placeholder,.wpcf7 form input::placeholder,.wpcf7 form textarea::placeholder{color:var(--wp--preset--color--blue);opacity:0.6}.wpcf7 fieldset input[type=checkbox],.wpcf7 fieldset textarea[type=checkbox],.wpcf7 form input[type=checkbox],.wpcf7 form textarea[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;width:1.4rem;min-width:1.4rem;height:1.4rem;border:2px solid var(--wp--preset--color--blue);position:relative;margin-right:10px}.wpcf7 fieldset input[type=checkbox]:before,.wpcf7 fieldset textarea[type=checkbox]:before,.wpcf7 form input[type=checkbox]:before,.wpcf7 form textarea[type=checkbox]:before{content:"";height:1rem;width:1rem;color:var(--wp--preset--color--yellow);display:none;position:absolute;top:0.4rem;left:0.4rem;background:url("../../assets/images/tick.svg");background-size:contain;background-position:center center}.wpcf7 fieldset input[type=checkbox]:checked,.wpcf7 fieldset textarea[type=checkbox]:checked,.wpcf7 form input[type=checkbox]:checked,.wpcf7 form textarea[type=checkbox]:checked{background:currentColor}.wpcf7 fieldset input[type=checkbox]:checked:before,.wpcf7 fieldset textarea[type=checkbox]:checked:before,.wpcf7 form input[type=checkbox]:checked:before,.wpcf7 form textarea[type=checkbox]:checked:before{display:inline}.wpcf7 fieldset .join-newsletter,.wpcf7 form .join-newsletter{margin:1rem 0}.wpcf7 fieldset .join-newsletter p,.wpcf7 form .join-newsletter p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.wpcf7 fieldset .wpcf7-acceptance .wpcf7-list-item,.wpcf7 form .wpcf7-acceptance .wpcf7-list-item{margin:0}.wpcf7 fieldset .wpcf7-submit,.wpcf7 fieldset button,.wpcf7 form .wpcf7-submit,.wpcf7 form button{background:var(--wp--preset--color--blue);border-radius:var(--border-radius)!important;padding:10px 25px;border:2px solid var(--wp--preset--color--blue);color:var(--wp--preset--color--white);font-family:"Oswald",sans-serif;text-transform:uppercase;font-weight:600;cursor:pointer;font-size:var(--wp--preset--font-size--large)}.wpcf7 fieldset .wpcf7-submit:hover,.wpcf7 fieldset button:hover,.wpcf7 form .wpcf7-submit:hover,.wpcf7 form button:hover{background:var(--wp--preset--color--yellow);border-color:var(--wp--preset--color--yellow);color:var(--wp--preset--color--blue)}.wpcf7 fieldset .cf7mls_back,.wpcf7 form .cf7mls_back{font-family:"Lexend",sans-serif;text-transform:initial;font-weight:200}.svg-snowscene{width:100%;height:100%;position:fixed;top:0;left:0;pointer-events:none;z-index:300}.circle{fill:#fff;-webkit-animation-name:snowing;animation-name:snowing;-webkit-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;height:8px;width:8px}.circle:nth-child(2n){-webkit-animation-delay:1.5s;animation-delay:1.5s}.circle:nth-child(3n){-webkit-animation-delay:2.3s;animation-delay:2.3s;-webkit-animation-duration:3.3s;animation-duration:3.3s}.circle:nth-child(4n){-webkit-animation-delay:0.8s;animation-delay:0.8s;-webkit-animation-duration:3.2s;animation-duration:3.2s}.circle:nth-child(5n){-webkit-animation-delay:2.8s;animation-delay:2.8s}@-webkit-keyframes snowing{0%{fill-opacity:1}to{fill-opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}@keyframes snowing{0%{fill-opacity:1}to{fill-opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}}:root{--base-size:16px;--max-content:1200px;--max-width:calc(var(--max-content) + (var(--gutter) * 2));--half-width:calc(var(--max-width) / 2);--gutter:2rem;--vmargin:5rem;--site-padding:var(--site-padding-v) var(--site-padding-h);--gap:1.5rem;--gap-small:calc(var(--gap) / 2);--gap-large:calc(var(--gap) * 2);--primary:var(--wp--preset--color--blue);--secondary:var(--wp--preset--color--yellow);--tertiary:var(--wp--preset--color--off-blue);--white:var(--wp--preset--color--white);--dark-yellow:var(--wp--preset--color--dark-yellow);--regen-green:#014537;--regen-bg:#fdf7e7;--gold:#e08b01;--gold-top:#e0810b;--transition:all 0.3s ease;--border-radius:30px}.solve-block-section{padding:var(--site-padding)}.solve-block-section:has(+.solve-page-divider){padding-bottom:4rem}@media (min-width:1250px){.solve-block-section:has(+.solve-page-divider){padding-bottom:10rem}}.solve-block-section:has(+.solve-trudy){padding-bottom:18vw}@media (min-width:1250px){.solve-block-section:has(+.solve-trudy){padding-bottom:13vw}}.solve-block-section:has(+.solve-trudy) .acf-innerblocks-container{position:relative;z-index:2}.solve-block-section:has(+.trudy-flip) .acf-innerblocks-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:1250px){.solve-block-section:has(+.trudy-flip) .acf-innerblocks-container{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}}@media (min-width:1250px){.solve-block-section:has(+.trudy-flip) .acf-innerblocks-container>*{width:50%}}.solve-block-section:has(.accordion-wide-wrapper),.solve-block-section:has(.solve-posts-feed){overflow:hidden}@media (min-width:1250px){.solve-block-section:has(.accordion-wide-wrapper),.solve-block-section:has(.solve-posts-feed){overflow:unset}}@media (min-width:1700px){.solve-block-section:has(.accordion-wide-wrapper):has(+footer){margin-bottom:15rem}}.solve-block-section:has(.solve-regen-banner.bg-grazed){background:#fdf7e7;color:#014537;padding-bottom:0}.solve-block-section:has(.solve-regen-banner.bg-gold){background:#e0810b;color:var(--wp--preset--color--white);padding-bottom:0}.solve-block-section:has(+.solve-checkout-page-divider){padding-bottom:8rem}@media (min-width:1250px){.solve-block-section:has(+.solve-checkout-page-divider){padding-bottom:12rem}}.solve-block-section.christmas-edits:not(:has(.product-category-wrapper)) .fairy-lights{display:none}.solve-block-section.christmas-edits:has(.product-category-wrapper){position:relative;padding-top:8rem}@media (min-width:1250px){.solve-block-section.christmas-edits:has(.product-category-wrapper){padding-top:12rem}}@media (min-width:1700px){.solve-block-section.christmas-edits:has(.product-category-wrapper){padding-top:16rem}}.solve-block-section.christmas-edits:has(.product-category-wrapper) .fairy-lights{position:absolute;width:100%;height:auto;aspect-ratio:9.37/1;top:var(--gap);left:0}.solve-block-section.christmas-edits:has(.product-category-wrapper) .fairy-lights svg{width:100%;height:auto}:root{--base-size:16px;--max-content:1200px;--max-width:calc(var(--max-content) + (var(--gutter) * 2));--half-width:calc(var(--max-width) / 2);--gutter:2rem;--vmargin:5rem;--site-padding:var(--site-padding-v) var(--site-padding-h);--gap:1.5rem;--gap-small:calc(var(--gap) / 2);--gap-large:calc(var(--gap) * 2);--primary:var(--wp--preset--color--blue);--secondary:var(--wp--preset--color--yellow);--tertiary:var(--wp--preset--color--off-blue);--white:var(--wp--preset--color--white);--dark-yellow:var(--wp--preset--color--dark-yellow);--regen-green:#014537;--regen-bg:#fdf7e7;--gold:#e08b01;--gold-top:#e0810b;--transition:all 0.3s ease;--border-radius:30px}.solve-page-divider .svg-bottom-wrapper{height:0px;position:relative}.solve-page-divider .svg-bottom-wrapper svg{width:100%;position:absolute;left:0;bottom:-1px;height:auto;z-index:0}.solve-page-divider.has-divider-color-blue svg path{fill:var(--wp--preset--color--blue)}.solve-page-divider.has-divider-color-yellow svg path{fill:var(--wp--preset--color--yellow)}.solve-page-divider.has-divider-color-dark-yellow svg path{fill:var(--wp--preset--color--dark-yellow)}.solve-page-divider.has-divider-color-off-blue svg path{fill:var(--wp--preset--color--off-blue)}:root{--base-size:16px;--max-content:1200px;--max-width:calc(var(--max-content) + (var(--gutter) * 2));--half-width:calc(var(--max-width) / 2);--gutter:2rem;--vmargin:5rem;--site-padding:var(--site-padding-v) var(--site-padding-h);--gap:1.5rem;--gap-small:calc(var(--gap) / 2);--gap-large:calc(var(--gap) * 2);--primary:var(--wp--preset--color--blue);--secondary:var(--wp--preset--color--yellow);--tertiary:var(--wp--preset--color--off-blue);--white:var(--wp--preset--color--white);--dark-yellow:var(--wp--preset--color--dark-yellow);--regen-green:#014537;--regen-bg:#fdf7e7;--gold:#e08b01;--gold-top:#e0810b;--transition:all 0.3s ease;--border-radius:30px}.solve-posts-feed{padding:4rem 0;margin:0;position:relative}.solve-posts-feed h3,.solve-posts-feed p{color:var(--wp--preset--color--blue)}.solve-posts-feed .foo-slider .posts-slider{--slides-to-show:3}@media (min-width:769px){.solve-posts-feed .foo-slider .posts-slider{--slides-to-show:4}}.solve-posts-feed .top-drip-svg-wrapper{position:absolute;height:4rem;left:calc(100% - 20vw);display:-webkit-box;display:-ms-flexbox;display:flex;height:4rem;top:-2rem}@media (min-width:769px){.solve-posts-feed .top-drip-svg-wrapper{height:6rem;top:-4rem;left:10vw}}@media (min-width:1250px){.solve-posts-feed .top-drip-svg-wrapper{height:8rem;top:-10rem;left:10vw}}@media (min-width:1700px){.solve-posts-feed .top-drip-svg-wrapper{height:12rem;top:-16rem}}.solve-posts-feed .top-drip-svg-wrapper svg{height:100%;-webkit-transform:scale(-1,1) rotateZ(25deg);transform:scale(-1,1) rotateZ(25deg)}.solve-posts-feed .top-drip-svg-wrapper svg path{fill:currentColor;opacity:0.2}.solve-posts-feed.drips-right .top-drip-svg-wrapper{left:calc(100% - 20vw)}.solve-posts-feed.is-style-blue-cards .top-drip-svg-wrapper svg path{fill:currentColor;opacity:1}.solve-posts-feed.is-style-blue-cards .blaze-arrow-pagination svg{-webkit-filter:drop-shadow(0 0 2.2rem var(--wp--preset--color--white));filter:drop-shadow(0 0 2.2rem var(--wp--preset--color--white))}.solve-posts-feed.is-style-blue-cards .blaze-arrow-pagination svg rect{fill:var(--wp--preset--color--blue)}.solve-posts-feed.is-style-blue-cards .blaze-arrow-pagination svg path{fill:var(--wp--preset--color--white)}.solve-posts-feed.christmas-edits{position:relative}.solve-posts-feed.christmas-edits:before{content:"";height:auto;width:35vw;aspect-ratio:1/1;position:absolute;top:4rem;right:0;-webkit-transform:translate(50%,-50%);transform:translate(50%,-50%);background:url(/wp-content/themes/trewithen/blocks/solve-product-category-feed/../../assets/images/christmas/snowflake-2.svg);background-size:contain;background-repeat:no-repeat;opacity:0.1}.solve-posts-feed.christmas-edits .top-drip-svg-wrapper svg{display:none}.has-blue-background-color .solve-posts-feed.christmas-edits:before,.has-blue-background-color.solve-posts-feed.christmas-edits:before{opacity:1}.has-blue-background-color .solve-posts-feed.christmas-edits.has-drips:before,.has-blue-background-color.solve-posts-feed.christmas-edits.has-drips:before{content:none}.has-blue-background-color .solve-posts-feed.christmas-edits .top-drip-svg-wrapper,.has-blue-background-color.solve-posts-feed.christmas-edits .top-drip-svg-wrapper{position:relative;left:0;top:0;height:10rem;margin-top:-2rem;margin-bottom:-2rem}@media (min-width:1250px){.has-blue-background-color .solve-posts-feed.christmas-edits .top-drip-svg-wrapper,.has-blue-background-color.solve-posts-feed.christmas-edits .top-drip-svg-wrapper{height:16rem;margin-top:-4rem}}.has-blue-background-color .solve-posts-feed.christmas-edits .top-drip-svg-wrapper:before,.has-blue-background-color.solve-posts-feed.christmas-edits .top-drip-svg-wrapper:before{content:"";height:100%;width:100%;position:absolute;top:0;left:0;background:url(/wp-content/themes/trewithen/blocks/solve-product-category-feed/../../assets/images/christmas/Snowflakes-wholesale.svg);background-size:contain;background-repeat:no-repeat;background-position:15% 0%}:root{--base-size:16px;--max-content:1200px;--max-width:calc(var(--max-content) + (var(--gutter) * 2));--half-width:calc(var(--max-width) / 2);--gutter:2rem;--vmargin:5rem;--site-padding:var(--site-padding-v) var(--site-padding-h);--gap:1.5rem;--gap-small:calc(var(--gap) / 2);--gap-large:calc(var(--gap) * 2);--primary:var(--wp--preset--color--blue);--secondary:var(--wp--preset--color--yellow);--tertiary:var(--wp--preset--color--off-blue);--white:var(--wp--preset--color--white);--dark-yellow:var(--wp--preset--color--dark-yellow);--regen-green:#014537;--regen-bg:#fdf7e7;--gold:#e08b01;--gold-top:#e0810b;--transition:all 0.3s ease;--border-radius:30px}.solve-contact-cta{max-width:50rem;margin:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;position:relative;padding:6rem 0 4rem 0}.solve-contact-cta h2{margin:0 autovar(--gap) auto}.solve-contact-cta .wp-block-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.solve-contact-cta .top-drip-svg-wrapper{height:4rem;position:absolute;left:0;top:0}@media (min-width:960px){.solve-contact-cta .top-drip-svg-wrapper{height:8rem}}.solve-contact-cta .top-drip-svg-wrapper svg{height:100%}.solve-contact-cta .top-drip-svg-wrapper svg path{fill:var(--wp--preset--color--blue)}.solve-contact-cta.has-white-color svg path{fill:var(--wp--preset--color--white);opacity:0.2}.solve-contact-cta.christmas-edits{position:relative}.solve-contact-cta.christmas-edits:before{content:"";height:130%;width:130%;position:absolute;top:-15%;left:-15%;background:url(/wp-content/themes/trewithen/blocks/solve-product-category-feed/../../assets/images/christmas/Snowflakes-CTA.svg);background-size:contain;background-repeat:no-repeat;z-index:-1}.solve-contact-cta.christmas-edits .top-drip-svg-wrapper svg{display:none}:root{--base-size:16px;--max-content:1200px;--max-width:calc(var(--max-content) + (var(--gutter) * 2));--half-width:calc(var(--max-width) / 2);--gutter:2rem;--vmargin:5rem;--site-padding:var(--site-padding-v) var(--site-padding-h);--gap:1.5rem;--gap-small:calc(var(--gap) / 2);--gap-large:calc(var(--gap) * 2);--primary:var(--wp--preset--color--blue);--secondary:var(--wp--preset--color--yellow);--tertiary:var(--wp--preset--color--off-blue);--white:var(--wp--preset--color--white);--dark-yellow:var(--wp--preset--color--dark-yellow);--regen-green:#014537;--regen-bg:#fdf7e7;--gold:#e08b01;--gold-top:#e0810b;--transition:all 0.3s ease;--border-radius:30px}.accordion-section .accordion-item .accordion-title{cursor:pointer;position:relative;display:block;padding-bottom:2rem}.accordion-section .accordion-item .accordion-title .title-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.accordion-section .accordion-item .accordion-title .title-wrapper h3{font-size:clamp(1.15rem,3vw,1.8rem)}.accordion-section .accordion-item .accordion-title .drips{width:100%;height:27px;margin:0 0 0.5rem 0;background:url("../../assets/images/accordion-drips.svg");background-repeat:no-repeat;background-size:100% 27px;border-radius:50px}@media (min-width:960px){.accordion-section .accordion-item .accordion-title .drips{margin:0 0 1rem 0}}.accordion-section .accordion-item .accordion-title h4{padding:0 0.5rem;margin:0}@media (min-width:960px){.accordion-section .accordion-item .accordion-title h4{padding:0var --gap}}.accordion-section .accordion-item .accordion-title .svg-wrapper svg{height:1rem;width:1rem;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.accordion-section .accordion-item .accordion-content{max-height:0;-webkit-transition:max-height 1s cubic-bezier(0,1,0,1);transition:max-height 1s cubic-bezier(0,1,0,1);overflow:hidden}.accordion-section .accordion-item .accordion-content p{padding:0 0.5rem}@media (min-width:960px){.accordion-section .accordion-item .accordion-content p{padding:0var --gap}}.accordion-section .accordion-item.accordion-active .accordion-content{max-height:2000px;-webkit-transition:max-height 1s ease-in-out;transition:max-height 1s ease-in-out}.accordion-section .accordion-item.accordion-active .svg-wrapper svg{-webkit-transform:rotateZ(180deg);transform:rotateZ(180deg)}.accordion-section.accordion-slim{width:80%;max-width:40rem}.accordion-wide-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;padding:2rem 0}.accordion-wide-wrapper .accordion-section{-webkit-box-flex:2.5;-ms-flex:2.5;flex:2.5}@media (min-width:1250px){.accordion-wide-wrapper .accordion-section{-webkit-box-flex:1.2;-ms-flex:1.2;flex:1.2}}.accordion-wide-wrapper .accordion-title{margin-bottom:1rem}.accordion-wide-wrapper .svg-right-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;margin-right:-8vw;margin-top:0rem;position:relative}@media (min-width:1250px){.accordion-wide-wrapper .svg-right-wrapper{margin-top:-12rem}}.accordion-wide-wrapper .svg-right-wrapper svg{margin:0 -4vw 0 4vw;width:100%;position:absolute;top:0;left:0;z-index:1}.accordion-wide-wrapper .svg-right-wrapper svg path{fill:var(--wp--preset--color--off-blue)}:root{--base-size:16px;--max-content:1200px;--max-width:calc(var(--max-content) + (var(--gutter) * 2));--half-width:calc(var(--max-width) / 2);--gutter:2rem;--vmargin:5rem;--site-padding:var(--site-padding-v) var(--site-padding-h);--gap:1.5rem;--gap-small:calc(var(--gap) / 2);--gap-large:calc(var(--gap) * 2);--primary:var(--wp--preset--color--blue);--secondary:var(--wp--preset--color--yellow);--tertiary:var(--wp--preset--color--off-blue);--white:var(--wp--preset--color--white);--dark-yellow:var(--wp--preset--color--dark-yellow);--regen-green:#014537;--regen-bg:#fdf7e7;--gold:#e08b01;--gold-top:#e0810b;--transition:all 0.3s ease;--border-radius:30px}.modal-popup{position:fixed;height:100%;width:100%;z-index:50;top:0%;left:0;display:none}@media (min-width:1250px){.modal-popup{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.modal-popup .inner-popup{position:fixed;top:10vh;margin-bottom:2rem;left:8vw;border-radius:var(--border-radius);-webkit-box-shadow:0 0 0.5rem 0.1rem rgba(0,0,0,0.3);box-shadow:0 0 0.5rem 0.1rem rgba(0,0,0,0.3);background:var(--wp--preset--color--blue);color:var(--wp--preset--color--white);max-width:84vw;padding:2rem;position:relative;overflow-y:scroll;height:80vh;-ms-overflow-style:none;scrollbar-width:none}.modal-popup .inner-popup::-webkit-scrollbar{display:none}@media (min-width:1250px){.modal-popup .inner-popup{padding:4rem}}.modal-popup .inner-popup .wpcf7-submit{background:var(--wp--preset--color--white);border-color:var(--wp--preset--color--white);border-radius:var(--border-radius)!important;color:var(--wp--preset--color--blue);margin:0!important}.modal-popup .inner-popup button{margin:0!important}.modal-popup .inner-popup input[type=checkbox]{border-color:var(--wp--preset--color--white)!important}.modal-popup .inner-popup fieldset p,.modal-popup .inner-popup form p{margin-bottom:0}@media (min-width:1250px){.modal-popup .inner-popup fieldset p,.modal-popup .inner-popup form p{margin-bottom:1rem}}.modal-popup .inner-popup .modal-close{height:2.5rem;width:2.5rem;background:var(--wp--preset--color--white);position:absolute;top:0;right:0;z-index:4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}@media (min-width:1250px){.modal-popup .inner-popup .modal-close{height:4rem;width:4rem}}.modal-popup .inner-popup .modal-close svg{width:70%;height:70%;-webkit-transform:rotateZ(45deg);transform:rotateZ(45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.modal-popup .inner-popup .modal-close svg path{fill:var(--wp--preset--color--blue)}.modal-popup .inner-popup .modal-close:hover svg{-webkit-transform:rotateZ(45deg) scale(1.1);transform:rotateZ(45deg) scale(1.1)}.modal-popup.modal-open{display:block}.modal-popup .bg-overlay{background:var(--wp--preset--color--white);opacity:0.6;position:fixed;height:100%;width:100%;z-index:-1;top:0;left:0}
/*# sourceMappingURL=style-base.min.css.map */