.header__wrapper{padding:17px 2.125rem}.badge{font-size:14px}.accessories-decal{position:absolute;top:10px;right:10px;width:100px;height:100px;z-index:1}@media only screen and (max-width:890px){.accessories-decal{right:40px}}.media-grid .content-over-media>:is(picture,img,svg){object-fit:contain!important}#stockist-widget .stockist-map{border:1px solid #151010}#stockist-widget .stockist-result-list ul{border-left:1px solid #151010!important;border-right:1px solid #151010!important;border-top:1px solid #151010!important;margin-right:0!important}#stockist-widget .stockist-result-list ul>li{border-bottom:1px solid #151010!important;border-top:none!important}.shopify-section--image-with-text-overlay{border:1px solid #151010}.blog-post-card__meta{display:flex;flex-direction:column;gap:0}.blog-post-card__meta .text-with-icon span{font-size:16px!important;font-weight:400!important}@media only screen and (max-width: 890px){.store-header__homepage .header__icon-list{gap:8px}}.header{border-bottom:1px solid #151010}.header__link-list details summary{position:relative;overflow:visible}.header__link-list details[open] summary{opacity:1}.header__link-list details summary:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:0;background:#ff5c38;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out}.header__link-list details summary svg{transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out}.header__link-list details[open] summary:after{width:100%}.header__link-list details[open] summary svg{transform:rotate(180deg)}.store-header__homepage .header__link-list details summary svg{filter:invert(1)}.store-header__homepage.is-filled .header__link-list details summary svg{filter:invert(0)}#animated-logo-wrapper{position:absolute;top:0;left:52.5%;transform:translate(-50%);z-index:-1;pointer-events:none;opacity:0;transition:.1s ease-in-out;-o-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out;min-width:170px}@media only screen and (max-width:699px){#animated-logo-wrapper,#animated-logo-wrapper img{min-width:130px}}.store-header__homepage:not(.is-filled) .header__logo img{filter:invert(1) brightness(2)}.store-header__homepage:not(.is-filled){border-bottom:2px solid #fff}.store-header__homepage.has-scrolled:not(.is-filled){border-bottom:1px solid #151010}.header.is-filled{border-bottom:1px solid}.store-header__homepage.is-filled:not(.has-scrolled) #animated-logo-wrapper{display:none}#animated-logo-wrapper.visible{opacity:1}#animated-logo-wrapper img{display:block;width:95vw;max-width:95vw;height:auto;transition:none;min-width:170px}#animated-logo-wrapper .badge-background,#animated-logo-wrapper .rotating-badge{filter:invert(0)}#animated-logo-wrapper .badge-background,#animated-logo-wrapper .rotating-badge{width:160px;height:160px;right:-1.5vw;top:10vw;min-width:0px;transition:.1s ease-in-out;-o-transition:.1s ease-in-out;-moz-transition:.1s ease-in-out}@media only screen and (max-width:699px){#animated-logo-wrapper .badge-background,#animated-logo-wrapper .rotating-badge{width:90px;height:90px}}#animated-logo-wrapper .badge-background.hidden,#animated-logo-wrapper .rotating-badge.hidden{opacity:0}.store-header__homepage{position:fixed;width:100%;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out}.store-header__homepage.has-scrolled .header__link-list details summary svg{filter:invert(0)}.store-header__homepage.has-scrolled .header__wrapper{color:#151010;background:rgb(var(--background))}.store-header__homepage.has-scrolled .header__logo img{filter:invert(0) brightness(0)!important}.header:has(.has-scrolled){border-bottom:1px solid #151010}.collection__top-bar,.collection__facets{display:block!important}.collection__top-bar .reversed-link,.collection__facets .reversed-link{font-size:16px!important;font-weight:100!important}.sort-by-facet .circle-chevron:after{width:16px;height:16px;background-size:contain}.sort-by-facet .popover{inset-inline-end:initial!important}.sort-by-facet{justify-content:flex-start;margin-inline-start:0;display:flex;flex-direction:column}cart-count{transform:translate(15px)}@media only screen and (max-width:890px){cart-count{transform:translate(0)}}.header__icon-list .hide-sm{font-size:16px;font-weight:600}.accordion.hide-lg .circle-chevron:after{filter:invert(1)}.accordion.hide-lg ul{display:flex;flex-direction:column;gap:5px}.accordion.hide-lg ul li{font-size:16px;font-weight:100}.accordion.hide-lg{border-top:1px solid #fff}.accordion.hide-lg .accordion__toggle span{font-size:23px}.accordion__content ul{list-style:disc;margin-bottom:20px}@media only screen and (max-width:890px){.shopify-section--image-with-text-overlay image-banner{height:100vw}}.product-card__mobile-quick-buy-button{background:#151010;width:fit-content;color:#fff;padding:25px}.product-info__block-item:has(.product-info__accordion){margin-block-start:0;margin-block-end:0}.navigation-drawer::part(content){min-height:85vh!important}.custom-mobile-nav-item{display:flex;flex-direction:row;align-items:center;min-height:100px;border-top:1px solid #151010}.custom-mobile-nav-item .circle-chevron:after{background-image:url(../assets/arrow-right.svg);background-repeat:no-repeat;background-position:center}.custom-mobile-nav-item img{width:90px;height:90px;object-fit:contain}.custom-mobile-nav-item div{display:flex;flex-direction:column}.custom-mobile-nav-item div .tagline{font-size:16px}.slideshow__carousel{height:100vh}@media only screen and (max-width:699){.slideshow__carousel{height:90vh}}.slideshow__carousel .slideshow__slide,.slideshow__carousel .slideshow__slide .content-over-media{height:100%}.announcement-bar-block .announcement-bar{border-top:1px solid #151010}.announcement-bar-block .announcement-bar__item .shape-circle{position:relative;overflow:visible}.announcement-bar-block .announcement-bar__item .shape-circle:after{content:"";position:absolute;background-image:url(../assets/banner-burst.svg);width:15px;height:15px;top:-5px;left:-5px}*,:before,:after{border-color:#151010}span.reversed-link{font-size:23px!important;font-weight:600!important}.circle-chevron svg{display:none!important}.circle-chevron{position:relative;background:#fff0!important}.circle-chevron:after{content:"";background-image:url(../assets/arrow-down.svg);width:100%;height:100%}.product-card__info{background:#fdf9ef;height:100%}.product-card__info .price-list{flex-direction:column;align-items:flex-start}.accordion__toggle.bold span,.text-with-icon span{font-size:23px!important;font-weight:600!important}.product-list{gap:0!important;border-top:1px solid #151010;border-left:1px solid #151010}.product-list .product-card{border-right:1px solid #151010;border-bottom:1px solid #151010}.price-list{justify-content:space-between}.no-side-margin{margin-left:0!important;margin-right:0!important}.collection__top-bar{margin:0 16px}mega-menu-promo-carousel{display:none!important}.navigation-promo__carousel-controls{display:none!important}@media only screen and (max-width:890px){.footer__block-list{grid:auto-flow dense / repeat(1,minmax(0,1fr));display:grid;gap:5px;margin-top:20px}}.footer .container{margin:0!important}@media only screen and (max-width:890px){.footer .container{display:flex;flex-direction:column}}.footer{padding:42px 24px 17px}@media only screen and (max-width:890px){.footer{padding:32px 8px 17px}}.footer-image{width:100%;height:100%;object-fit:contain;margin-top:64px}@media only screen and (max-width:890px){.footer-image{order:-1;margin-top:0;margin-bottom:32px}}@media only screen and (max-width:890px){.footer__aside{order:0}}.footer__block--menu ul li a{font-weight:400}.footer__aside-top,.footer__aside-bottom{flex-direction:column;align-items:flex-start}@media only screen and (max-width:890px){.footer__aside-bottom{margin-bottom:32px}}.product-card{position:relative}.product-card:after{content:"";position:absolute;bottom:0;left:0;width:100%;background:#ff5c38;height:0%;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;z-index:-1}.product-card:hover:after{height:100%}.product-gallery__media{background:#eeeade}.shopify-section--main-product .section{padding-block-start:0!important}.shopify-section--main-product media-carousel{border-right:1px solid #151010;border-left:1px solid #151010}.shopify-section--main-product .section{padding-left:0!important;padding-right:0!important;padding-bottom:0!important}.shopify-section--main-product .product-info{padding:30px 44px 0!important;border-right:1px solid #151010;border-bottom:1px solid #151010}@media only screen and (max-width: 890px){.shopify-section--main-product .product-info{padding:16px 8px!important}}.product-gallery__ar-wrapper{position:relative}.product-gallery__ar-wrapper .product-info__badge-list{position:absolute;top:10px;left:10px;z-index:2}@media only screen and (max-width: 890px){.product-gallery__media img{max-width:100vw;max-height:100vw;object-fit:contain}}.product-info__block-item:has(.accordion){margin-block-start:0;border-bottom:none;border-block-start-width:0px}.product-info__block-item .accordion{border-bottom:none;border-block-start-width:1px}.shopify-section--main-product .product-gallery__thumbnail-list-wrapper{border-top:1px solid #151010;border-right:1px solid #151010;border-bottom:1px solid #151010;background:#eeeade}.product-info__block-item:has(.accordion)+.product-info__block-item:has(.accordion) .accordion{border-block-start-width:1px}.shopify-section--main-product .product-gallery__thumbnail-list{gap:0!important}.shopify-section--main-product .product-gallery__thumbnail:after{display:none!important}.shopify-section--main-product .product-gallery{gap:0!important;overflow:hidden}.shopify-section--main-product .product{column-gap:0!important}.product-gallery__thumbnail{padding:6px;border-right:1px solid #151010}@media only screen and (max-width:890px){.product-gallery__thumbnail{padding:0}}.product-gallery__thumbnail img{object-fit:contain;object-position:center;aspect-ratio:1/1}.product-info__price price-list{width:100%;display:flex;flex-direction:row;justify-content:space-between}.delivery-details__main-product{position:relative;margin-left:20px}.delivery-details__main-product:after{content:"";position:absolute;left:-20px;top:3px;align-self:center;width:8px;height:8px;background:#11a336;border-radius:50%}.delivery-details__main-product{font-size:12px;font-weight:600}.product-info__separator{border-top:1px solid #151010}.product-info__text p{font-size:16px}.product-info__text p strong{font-weight:600}.product-info__block-item{border-color:#151010!important}.newsletter{padding:32px;display:flex;align-items:center}@media only screen and (max-width: 890px){.newsletter{flex-direction:column}}.newsletter div{width:50%}@media only screen and (max-width: 890px){.newsletter div{width:100%}}.newsletter-image{display:flex;align-items:center;justify-content:center}.newsletter-content{width:100%!important}.newsletter-content div{width:100%;display:flex;flex-direction:column}.newsletter-content div input.needsclick{width:fit-content!important;display:block!important}.newsletter img{max-width:376px;max-height:314px;object-fit:contain}.newsletter .input{background:#fff;height:64px}.newsletter .fieldset-with-submit{gap:0}.blog-posts__container{margin:0!important}.blog-posts{gap:0!important;border-top:1px solid #151010;border-left:1px solid #151010}.blog-post-card{border-right:1px solid #151010;border-bottom:1px solid #151010;gap:0!important;height:100%;display:flex;flex-direction:column}.blog-post-card__info{padding:32px 16px;position:relative;height:50%}.blog-post-card__info:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background:#ff5c38;z-index:0;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out}.blog-post-card:hover .blog-post-card__info:after{height:100%}.blog-post-card__info .v-stack{z-index:2;margin-bottom:10px}.blog-post-card__meta{z-index:2}.blog-post-card__info .arrow-right-sm{z-index:2;border-bottom:2px solid #FF5C38}.blog-post-card:hover .arrow-right-sm{border-bottom:2px solid #151010}.blog-post-card:hover .arrow-right-sm:after{margin-left:15px}.blog-post-card__figure{height:530px!important}.blog-banner-content{display:none!important}.bg-secondary{background:#eeeade;background-color:#eeeade}.blog-filter-list li a{display:flex;flex-direction:row;align-items:center}.blog-filter__marker{width:24px;height:24px;border:1px solid #FF5C38;border-radius:50%;position:relative;margin-right:5px}.blog-filter-list li a.selected .blog-filter__marker{background:#ff5c38}.blog-filter-list li a.selected .blog-filter__marker:after{content:"";position:absolute;width:22px;height:22px;border-radius:50%;border:2px solid #EEEADE}@font-face{font-family:Grotta;src:url(../assets/Grotta-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Grotta;src:url(../assets/Grotta-Semibold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque Pro;src:url(../assets/BasisGrotesquePro-Black.ttf) format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque Pro;src:url(../assets/BasisGrotesquePro-BlackItalic.ttf) format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:Basis Grotesque Pro;src:url(../assets/BasisGrotesquePro-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque Pro;src:url(../assets/BasisGrotesquePro-BoldItallic.ttf) format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Basis Grotesque Pro;src:url(../assets/BasisGrotesquePro-Itallic.ttf) format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Basis Grotesque Pro;src:url(../assets/BasisGrotesquePro-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque Pro;src:url(../assets/BasisGrotesquePro-LightItallic.ttf) format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:Basis Grotesque Pro;src:url(../assets/BasisGrotesquePro-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Basis Grotesque Pro;src:url(../assets/BasisGrotesquePro-MediumItallic.ttf) format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Basis Grotesque Pro;src:url(../assets/BasisGrotesquePro-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@media only screen and (max-width: 890px){.hide-sm{display:none!important}}@media only screen and (min-width: 891px){.hide-lg{display:none!important}}h1,h2,h3,h4,h5{line-height:1;font-weight:600;font-family:Grotta,sans-serif!important}h1{font-size:90px}@media only screen and (max-width:890px){h1{font-size:45px}}h2{font-size:45px}@media only screen and (max-width:890px){h2{font-size:32px}}h3{font-size:32px}h4{font-size:24px}h5{font-size:20px}p,span{font-weight:300}a{font-weight:600}body{font-family:Basis Grotesque Pro,sans-serif!important;line-height:1.3;font-weight:100}.arrow-right-sm{position:relative;width:fit-content;overflow:visible}.arrow-right-sm:hover:before{width:100%}.arrow-right-sm:after{background-image:url(../assets/arrow-right.svg);content:"";background-position:center;background-repeat:no-repeat;background-size:contain;display:inline-block;width:10px;height:10px;margin-left:8px;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out}.arrow-right-sm:hover:after{margin-left:13px}.orange-dot{width:4px;height:4px;background:#ff5c38;border-radius:50%;margin:3px 5px;align-self:center;display:inline-block}.breadcrumbs ol{display:flex;flex-direction:row;font-size:12px}.breadcrumbs span{color:#ff5c38;margin:0 5px}.border-bottom{border-bottom:1px solid #151010}.rotating-badge{position:absolute;z-index:2;object-fit:contain;animation:spin 20s linear infinite}.badge-background{position:absolute;object-fit:contain}@keyframes spin{0%{transform:rotate(0);-o-transform:rotate(0deg);-moz-transform:rotate(0deg)}to{transform:rotate(360deg);-o-transform:rotate(360deg);-moz-transform:rotate(360deg)}}.button__orange{background:linear-gradient(#ff5c38,#ff5c38 50%,#151010 50%);background-size:100% 200%;color:#151010;padding:22px 49px 22px 25px;line-height:1;width:fit-content;margin:0 auto;font-size:16px;font-weight:600;display:block;white-space:nowrap;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out}.button__orange:hover{background-position:100% 100%;color:#fff}.button__orange:after{background-image:url(../assets/arrow-right.svg);content:"";background-position:center;background-repeat:no-repeat;display:inline-block;position:absolute;width:16px;height:16px;margin-left:8px;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out}.button__orange:hover:after{filter:invert(1)}.button__black{background:linear-gradient(#151010,#151010 50%,#ff5c38 50%)!important;background-size:100% 200%!important;color:#fff;padding:22px 25px;line-height:1;width:fit-content;font-size:16px;font-weight:600;display:block;white-space:nowrap;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;border:1px solid #151010}.button__black:hover{background-position:100% 100%!important;color:#151010}@media only screen and (max-width: 890px){.button{width:100%!important}}.buy-buttons .button__black{width:100%;padding:19px}shop-pay-wallet-button{width:100%!important;display:block}.mobile-target__add-button .button__orange{width:100%;padding:15px}.mobile-target__add-button .custom-mobile-nav-item .reversed-link.button__orange{border-top:none;height:fit-content;min-height:fit-content;width:100%}.mobile-target__add-button .custom-mobile-nav-item div,.mobile-target__add-button .custom-mobile-nav-item span{width:100%}.mobile-target__add-button .custom-mobile-nav-item .reversed-link.button__orange{font-size:16px!important;font-weight:400!important;width:100%;text-align:center;padding-right:40px}.swiper-button-next:after{background-image:url(../assets/arrow-right.svg);background-position:center;background-repeat:no-repeat;border:1px solid #151010;border-radius:100%;content:"";position:absolute;height:100%;width:100%}.swiper-button-prev:after{background-image:url(../assets/arrow-left.svg);background-position:center;background-repeat:no-repeat;border:1px solid #151010;border-radius:100%;content:"";position:absolute;height:100%;width:100%}.product-hover{position:relative}.product-hover:after{content:"";position:absolute;bottom:0;left:0;width:100%;background:#ff5c38;height:0%;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;z-index:0}.product-hover:hover:after{height:100%}.delivita-mega-menu,.delivita-explore-menu{display:flex;flex-direction:column;padding:0!important;gap:0!important}.delivita-mega-menu .arrow-right-sm,.delivita-explore-menu .arrow-right-sm{font-weight:600;border-bottom:2px solid #FF5C38}.delivita-mega-menu__group a:hover~div .arrow-right-sm{border-bottom:2px solid #151010}.delivita-mega-menu__main-menu{display:flex;flex-direction:row;width:100%}.delivita-mega-menu__grid{display:grid;grid-template-columns:repeat(2,1fr);width:75%;border-top:1px solid #151010;border-left:1px solid #151010}.delivita-mega-menu__group{display:flex;flex-direction:row;align-items:center;border-right:1px solid #151010;border-bottom:1px solid #151010;background:#fdf9ef;position:relative}.delivita-mega-menu__group img{z-index:2}.delivita-mega-menu__group:after{content:"";width:100%;height:0%;background:#ff5c38;z-index:0;position:absolute;bottom:0;left:0;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out}.delivita-mega-menu__group a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:3}.delivita-mega-menu__group:hover:after{height:100%}.delivita-mega-menu__group:hover .arrow-right-sm:after{margin-left:15px}.delivita-mega-menu__group div{display:flex;flex-direction:column;gap:7px;z-index:1}.delivita-mega-menu__group span{font-size:12px}.delivita-mega-menu__group .product-name{font-size:23px;font-weight:600;opacity:1}.delivita-mega-menu__group p:not(.arrow-right-sm,.product-name){font-weight:600;opacity:.75}.delivita-mega-menu__feature{border-top:1px solid #151010;border-right:1px solid #151010;border-bottom:1px solid #151010;position:relative}.delivita-mega-menu__feature a{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:2}.delivita-mega-menu__feature .overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#00000029}.delivita-mega-menu__feature img{width:100%;height:100%;object-fit:cover;z-index:1}.delivita-mega-menu__feature .feature-content{position:absolute;bottom:35px;left:35px;color:#fff;z-index:1}.delivita-mega-menu__feature .feature-content .feature-title{font-size:32px;font-weight:600;margin-bottom:0}.delivita-mega-menu__feature .feature-content .feature-label{font-weight:600}.delivita-mega-menu__feature .feature-content .feature-label:after{filter:invert(1)}.delivita-mega-menu__feature a:hover~.feature-content .feature-label:after{margin-left:15px}.delivita-mega-menu__additionals{display:flex;flex-direction:column;width:25%}.delivita-mega-menu__shop-by{padding:26px 25px;display:flex;flex-direction:column;gap:10px}.delivita-mega-menu__shop-by p{font-size:23px;font-weight:600}.delivita-mega-menu__shop-by ul{display:flex;flex-direction:column;gap:10px}.delivita-mega-menu__shop-by ul li{display:flex;flex-direction:row;align-items:center;gap:10px}.delivita-mega-menu__shop-by ul li a{border-bottom:2px solid #FF5C38}.delivita-mega-menu__shop-by ul li img{width:34px;height:34px;object-fit:contain;display:inline-block}.delivita-mega-menu__button{width:75%;border-right:1px solid #151010;padding:30px 0}.delivita-explore-menu__main-menu{display:grid;grid-template-columns:repeat(4,1fr);width:100%}.delivita-explore-menu__menu-item{display:flex;flex-direction:column;border-right:1px solid #151010;border-bottom:1px solid #151010}.delivita-explore-menu__image{width:100%;height:363px;border-bottom:1px solid #151010}.delivita-explore-menu__image img{width:100%;height:100%;object-fit:cover}.delivita-explore-menu__content{background:#fdf9ef;padding:25px 20px;position:relative}.delivita-explore-menu__content:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:0;background:#ff5c38;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;z-index:0}.delivita-explore-menu__menu-item:hover .delivita-explore-menu__content:after{height:100%}.delivita-explore-menu__menu-item:hover .delivita-explore-menu__content .arrow-right-sm{border-bottom:2px solid #151010}.delivita-explore-menu__content span{font-size:12px;z-index:1;position:relative}.delivita-explore-menu__content p{font-size:23px;font-weight:600;margin:10px 0;z-index:1;position:relative}.delivita-explore-menu__content .arrow-right-sm{z-index:1}.delivita-explore-menu .button__orange{margin:30px auto}.delivita-explore-menu__menu-item:hover .arrow-right-sm:after{margin-left:15px}.product-variants{display:flex;flex-flow:row wrap;gap:10px}.variant-swatch{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;cursor:pointer;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out}.variant-swatch:hover{border:2px solid #FF5C38!important}.variant-swatch.variant-unavailable{opacity:.5;cursor:default}.variant-swatch.variant-unavailable:after{position:absolute;content:"";width:100%;height:2px;background:#fff;transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.variant-swatch a{width:30px;height:30px;border-radius:50%}.collection-variant-swatches{display:flex;flex-direction:row;gap:5px;margin-top:10px}.collection-variant-swatches .variant-swatch{width:20px;height:20px}.swiper-container{overflow:hidden}.swiper-button-next{height:50px;width:50px;top:-100px;z-index:5}.swiper-button-prev{height:50px;width:50px;top:-100px;left:unset;right:70px;z-index:5}.homepage-header__content .trustpilot-announcement,.trustpilot-announcement{display:flex;flex-direction:row;align-items:center;justify-content:center}.homepage-header__content .trustpilot-announcement{justify-content:flex-start}@media only screen and (max-width:500px){.homepage-header__content .trustpilot-announcement,.trustpilot-announcement{flex-direction:column}}.homepage-header__content .trustpilot-announcement img,.trustpilot-announcement img{width:50%;object-fit:contain;margin:0 10px}.homepage-header__content .trustpilot-announcement img{max-width:100px}@media only screen and (max-width:500px){.homepage-header__content .trustpilot-announcement img,.trustpilot-announcement img{margin-right:0;margin-bottom:3px}}.homepage-header__content .trustpilot-announcement p,.trustpilot-announcement p{font-size:12px;font-weight:600;white-space:nowrap}.featured-collection-blocks{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #151010;border-left:1px solid #151010;overflow:hidden}@media only screen and (max-width: 890px){.featured-collection-blocks{display:grid;grid-template-columns:repeat(2,1fr)}.featured-collection-blocks>*:nth-child(1){grid-column:1 / -1}}@media only screen and (max-width: 890px){.featured-collection-blocks .hide-sm{display:none}}.featured-collection-blocks a{border-right:1px solid #151010;border-bottom:1px solid #151010}.featured-collection-blocks a div{padding:32px;color:#151010;height:500px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden}@media only screen and (max-width: 890px){.featured-collection-blocks a div{height:50vw}.featured-collection-blocks a:nth-child(2) div,.featured-collection-blocks a:nth-child(3) div{padding:16px}.featured-collection-blocks a:nth-child(1) div{height:100vw;border-bottom:1px solid #151010}.featured-collection-blocks a:nth-child(2) div .collection-block__title,.featured-collection-blocks a:nth-child(3) div .collection-block__title{font-size:24px}}.featured-collection-blocks .collection-block__title{font-family:Grotta,sans-serif;font-weight:600}.featured-collection-blocks a div img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:1}.featured-collection-blocks a div .overlay{position:absolute;bottom:0;left:0;right:0;height:40%;width:100%;z-index:1}.featured-collection-blocks a div img{z-index:0;scale:1;object-fit:cover;object-position:center;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out}.featured-collection-blocks a:hover div img{scale:1.1}.featured-collection-blocks a div .collection-block__title{font-size:45px;margin-bottom:10px;line-height:1;z-index:2}.featured-collection-blocks a div .collection-block__subtitle{width:fit-content;height:fit-content;padding:0;border-bottom:2px solid #FF5C38;display:flex;flex-direction:row;align-items:center;z-index:1}.featured-collection-blocks a div .collection-block__subtitle p{font-size:16px;margin-bottom:0;line-height:1;font-weight:600;z-index:2}.featured-collection-blocks a div .collection-block__subtitle svg{margin-left:10px;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out}.featured-collection-blocks a:hover div .collection-block__subtitle svg{margin-left:15px}.product-slider{position:relative}.product-slider .heading{padding:32px 12px}@media only screen and (max-width: 890px){.product-slider.hide-sm{display:none}}@media only screen and (min-width: 891px){.product-slider.hide-lg{display:none}}.product-slider .product-details{padding:32px 12px}.product-slider h2{font-size:32px;max-width:238px;line-height:1;margin-bottom:15px}.product-slider p{max-width:238px;line-height:1}.product-slider .swiper{overflow:visible}.product-slider .swiper .swiper-slide a img{border:1px solid #151010;width:100%}.product-slider .swiper .swiper-button-prev{position:absolute;top:-110px;left:initial;right:50px}.product-slider .swiper .swiper-button-next{position:absolute;top:-110px;right:20px}.featured-products{display:flex;flex-direction:column}@media only screen and (min-width: 891px){.featured-products .hide-lg{display:none}}.featured-products__heading{padding:32px}.featured-products__heading h2{font-size:45px}@media only screen and (max-width: 890px){.featured-products__heading{max-width:70%}}.featured-products .grid{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid #151010;border-top:1px solid #151010;width:100%;margin-bottom:32px}@media only screen and (max-width: 890px){.featured-products .hide-sm{display:none}}.featured-products .swiper-container{margin-bottom:32px;border-left:1px solid #151010;border-top:1px solid #151010}.featured-products .product{width:100%;height:fit-content;border-right:1px solid #151010;border-bottom:1px solid #151010;background:#fdf9ef;position:relative;display:block}.featured-products .grid .product:last-of-type{border-right:none}.featured-products .product img{width:100%;height:33vw;object-fit:contain;z-index:1;position:relative}@media only screen and (max-width: 890px){.featured-products .product img{height:60vw}}@media only screen and (max-width: 500px){.featured-products .product img{height:90vw}}.featured-products .product a{position:absolute;top:0;bottom:0;left:0;right:0;z-index:2}.featured-products .product .product-details{z-index:1;position:relative;padding:32px;background:#fdf9ef;display:flex;flex-direction:column;gap:10px}@media only screen and (max-width: 890px){.featured-products .product .product-details{padding:16px}}.featured-products .product .product-details div{display:flex;flex-direction:row}.featured-products .product .product-details div p{font-size:23px}@media only screen and (max-width: 500px){.featured-products .product .product-details div p{font-size:16px}}.featured-products .product .product-details .dividing-dot{background-color:#ff5c38;width:5px;height:5px;border-radius:50%;display:block;align-self:center;margin:0 10px}.featured-products .product .product-details .product-button{display:flex;flex-direction:row;width:fit-content;border-bottom:2px solid #FF5C38;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out}.featured-products .product:hover .arrow-right-sm:after{right:15px}.featured-products .product .product-details .product-button a{position:relative}.featured-products .product .product-details .product-button p{font-size:16px;font-weight:600}.featured-products .product .product-details .product-button svg{stroke:#151010;align-self:center;margin-left:10px}.featured-products .button__orange{margin-bottom:32px}.featured-products .swiper-container .swiper-button-next,.featured-products .swiper-container .swiper-button-prev{top:50px}@media only screen and (max-width: 890px){.brand-slider{border-bottom:1px solid #151010}}.brand-slider .heading{border-bottom:1px solid #151010;padding:32px}@media only screen and (max-width: 890px){.brand-slider .heading{padding:32px 8px}}.brand-slider .swiper-container{height:50px;margin:40px 0}.brand-slider .swiper-slide{width:auto}.brand-slider .swiper-slide img{width:100%;height:100%;object-fit:contain;object-position:center}.product-in-action{height:fit-content;border:1px solid #151010}.product-in-action .grid{display:grid;grid-template-columns:repeat(4,1fr)}@media only screen and (max-width: 890px){.product-in-action .grid{grid-template-columns:repeat(1,1fr)}}.product-in-action .content{display:flex;flex-direction:column;justify-content:center;background:#ff5c38;padding:32px;gap:32px}@media only screen and (max-width: 890px){.product-in-action .content{border-bottom:1px solid #151010}}.product-in-action .content h2{font-weight:600}.product-in-action .content p{font-size:23px;font-weight:600}.product-in-action .content a{font-size:23px;width:fit-content;position:relative}.product-in-action .content a svg{margin-left:5px;transition:.25s ease-in-out}.product-in-action .content a:hover svg{margin-left:10px}.product-in-action .content a:after{content:"";position:absolute;bottom:0;left:0;height:2px;width:100%;background:#fdf9ef}.product-in-action .product{border-left:1px solid #151010}.product-in-action video{height:520px;object-fit:cover;border-bottom:1px solid #151010}@media only screen and (max-width: 890px){.product-in-action video{height:80vw}}.product-in-action .product-details{display:flex;flex-direction:row;gap:20px;padding:17px}.product-in-action .product-details img{width:72px;height:72px;object-fit:contain}.product-in-action .product-details .product-text{display:flex;flex-direction:column;justify-content:center}.product-in-action .product-details .product-text .product-name{font-size:23px;font-weight:600}.product-in-action .product-details .product-text p{font-size:14px}.recipe-slider{max-width:100vw;overflow:hidden}.recipe-slider .recipe-swiper{overflow:visible}.recipe-slider .recipe-slider__heading{padding:32px;display:flex;flex-direction:column;gap:15px}@media only screen and (max-width: 890px){.recipe-slider .recipe-slider__heading{padding:32px 8px;max-width:70%}}.recipe-slider .recipe-slider__heading .title{font-size:45px}@media only screen and (max-width: 890px){.recipe-slider .recipe-slider__heading p{max-width:70%}}.recipe-slider .recipe-article{border:1px solid #151010;border-left:0px solid #151010;position:relative}.recipe-slider .recipe-article a{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;z-index:3}.recipe-slider .recipe-image{height:35vw;overflow:hidden}.recipe-slider .recipe-content{padding:32px 16px;min-height:250px;display:flex;flex-direction:column;justify-content:space-between;position:relative;gap:10px;border-top:1px solid #151010}.recipe-slider .recipe-content:after{content:"";position:absolute;width:100%;bottom:0;left:0;height:0;background:#ff5c38;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;z-index:0}.recipe-slider .recipe-content .tag{font-size:14px;z-index:1;position:relative}.recipe-slider .recipe-content h3{font-size:20px;font-weight:600;margin-bottom:15px;z-index:1;position:relative}.recipe-slider .recipe-content p{z-index:1;position:relative}.recipe-slider .recipe-content .arrow-right-sm{width:fit-content;border-bottom:2px solid #FF5C38;z-index:1;font-weight:600}.recipe-slider .recipe-image img{object-fit:cover;object-position:center;height:100%;width:100%;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out}.recipe-slider .recipe-article:hover .recipe-image img{transform:scale(1.15);-o-transform:scale(1.15);-moz-transform:scale(1.15)}.recipe-slider .recipe-article:hover .recipe-content .arrow-right-sm{border-bottom:2px solid #151010}.recipe-slider .recipe-article:hover .recipe-content .arrow-right-sm:after{margin-left:15px}.recipe-slider .recipe-article:hover .recipe-content:after{height:100%}.recipe-slider .article-link{border-bottom:2px solid #FF5C38;display:inline-block;font-weight:600;margin-top:20px;padding-bottom:3px;width:fit-content}.recipe-slider .article-link span{display:inline-block;margin-right:10px;transition:.3s}.recipe-slider .article-link:hover span{margin-right:15px}.social-posts{overflow:hidden}.social-posts .social-posts__heading{padding:32px 8px;display:flex;flex-direction:column;gap:20px}@media only screen and (max-width:890px){.social-posts .social-posts__heading{padding:32px 8px}}@media only screen and (max-width: 600px){.social-posts .social-posts__heading .section-title{max-width:260px}}.social-posts .social-swiper{overflow:visible}.social-posts .swiper{border:1px solid #151010}.social-posts .swiper-wrapper .swiper-slide{border-right:1px solid #151010;min-height:304px}.social-posts .swiper-wrapper .swiper-slide:last-of-type{border-right:none}.social-posts .swiper-wrapper .swiper-slide img{width:100%;height:100%;object-fit:cover}.social-posts .swiper-wrapper .swiper-button-next,.social-posts .swiper-wrapper .swiper-button-prev{top:0}.page-heading{height:680px;border:1px solid #151010;position:relative}.page-heading .breadcrumbs{position:absolute;color:#fdf9ef;left:32px;top:16px}@media only screen and (max-width:890px){.page-heading .breadcrumbs{left:16px}}.page-heading .rotating-badge{width:90px;height:90px;margin:0 auto;left:0;right:0}.page-heading .badge-background{width:160px;height:160px;margin:0 auto;left:0;right:0}@media only screen and (max-width:890px){.page-heading .hide-badge{display:none}}.page-heading .heading-container{display:flex;width:100%;height:100%}.page-heading .heading-container.vertical{flex-direction:row}@media only screen and (max-width: 890px){.page-heading .heading-container.vertical{flex-direction:column}}.page-heading .heading-container.horizontal{flex-direction:column}.page-heading .heading-container.horizontal .rotating-badge{top:52%}.page-heading .heading-container.horizontal .badge-background{top:47%}.page-heading .heading-container.vertical .rotating-badge{top:42%}@media only screen and (max-width: 890px){.page-heading .heading-container.vertical .rotating-badge{top:52%}}.page-heading .heading-container.vertical .badge-background{top:37%}@media only screen and (max-width: 890px){.page-heading .heading-container.vertical .badge-background{top:47%}}.page-heading .heading-container .image.image__vertical{width:50%;height:100%}@media only screen and (max-width: 890px){.page-heading .heading-container .image.image__vertical{width:100%;order:2}}.page-heading .heading-container .image.image__horizontal{width:100%;height:60%;border-bottom:1px solid #151010}.page-heading .heading-container .image img{width:100%;height:100%;object-fit:cover}.page-heading .heading-container .content{text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:0 30px}.page-heading .heading-container .content.content__vertical{width:50%;height:100%;gap:32px}@media only screen and (max-width: 890px){.page-heading .heading-container .content.content__vertical{width:100%;height:fit-content;gap:16px;padding:32px 15px;order:1}}.page-heading .heading-container .content.content__horizontal{width:100%;height:40%}.page-heading .heading-container .content.content__horizontal p{max-width:750px}@media only screen and (max-width:890px){.page-heading .heading-container .content.content__vertical p{max-width:750px;font-size:16px}}.reviews-carousel{overflow:hidden}.reviews-carousel .section-heading{padding:67.5px 8px}@media only screen and (max-width:890px){.reviews-carousel .section-heading h1,.reviews-carousel .section-heading h2,.reviews-carousel .section-heading h3,.reviews-carousel .section-heading h4,.reviews-carousel .section-heading h5{font-size:32px}}@media only screen and (max-width:350px){.reviews-carousel .section-heading h1,.reviews-carousel .section-heading h2,.reviews-carousel .section-heading h3,.reviews-carousel .section-heading h4,.reviews-carousel .section-heading h5{max-width:160px}}.reviews-carousel .swiper{border-top:1px solid #151010;border-left:1px solid #151010;overflow:visible}.reviews-carousel .swiper-wrapper .swiper-slide{border-right:1px solid #151010;border-bottom:1px solid #151010;padding:32px;display:flex;flex-direction:column;gap:16px}.reviews-carousel .review-stars{display:flex;flex-direction:row}.reviews-carousel .review-title{font-weight:600}.get-to-know{padding:0 32px}@media only screen and (max-width: 890px){.get-to-know{padding:0}}.get-to-know .section-heading{padding:32px 0}@media only screen and (max-width: 890px){.get-to-know .section-heading{padding:32px 16px}}@media only screen and (max-width: 890px){.get-to-know .section-heading h1,.get-to-know .section-heading h2,.get-to-know .section-heading h3,.get-to-know .section-heading h4,.get-to-know .section-heading h5{text-align:center}}.get-to-know .product-cards{display:flex;flex-direction:row;border-left:1px solid #151010;border-top:1px solid #151010}.get-to-know .product-cards .product-card,.get-to-know .swiper-container .product-card{border-right:1px solid #151010;border-bottom:1px solid #151010;width:20%;height:697px;position:relative;transition:.25s ease-in-out;overflow:hidden;background-size:cover;background-position:bottom;background-repeat:no-repeat;padding:32px;cursor:pointer}.get-to-know .product-card:after{display:none;height:0!important}.get-to-know .swiper-container .product-card{width:100%;height:477px!important;border-top:1px solid #151010;padding:16px}.get-to-know .swiper-container .product-card .covering-anchor{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.get-to-know .product-cards .product-card.active{width:60%}.get-to-know .product-cards .product-card .product-details-container,.get-to-know .swiper-container .product-card .product-details-container{position:absolute;bottom:0;left:0;width:100%;height:0;background:#fdf9ef;transition:.25s ease-in-out;border-top:1px solid #151010}.get-to-know .swiper-container .product-card .product-details-container{height:fit-content;display:flex;flex-direction:column}.get-to-know .swiper-container .product-card .product-details-container,.get-to-know .product-cards .product-card.active .product-details-container{height:fit-content;display:flex;flex-direction:column;padding:16px 32px}.get-to-know .swiper-container .product-card .product-details-container .link-underscore,.get-to-know .product-cards .product-card.active .product-details-container .link-underscore{width:fit-content;border-bottom:2px solid #FF5C38}.get-to-know .swiper-container .product-card .product-details-container .arrow-right-sm,.get-to-know .product-cards .product-card.active .product-details-container .arrow-right-sm{font-size:16px}.get-to-know .swiper-container .product-card .product-details-container .product-details,.get-to-know .product-cards .product-card .product-details-container .product-details{display:flex;flex-direction:row}.get-to-know .swiper-container .product-card .product-details-container .product-details{font-size:16px}.get-to-know .product-cards .product-card .product-details-container .product-details{font-size:23px}.get-to-know .button__orange{margin:50px auto 0}@media only screen and (max-width: 600px){.get-to-know .button__orange{margin:32px auto 0}}.product-feature{display:flex;flex-direction:row;min-height:599px;border-left:1px solid #151010;border-right:1px solid #151010;border-bottom:1px solid #151010}@media only screen and (max-width: 890px){.product-feature{flex-direction:column}}.product-feature__image,.product-feature__details{width:50%;height:599px}@media only screen and (max-width: 890px){.product-feature__image,.product-feature__details{width:100%;height:fit-content}}@media only screen and (max-width: 890px){.product-feature__image{height:364px;border-bottom:1px solid #151010}}.product-feature__details{padding:52px 90px;border-left:1px solid #151010;display:flex;flex-direction:column;gap:32px}@media only screen and (max-width: 1120px){.product-feature__details{padding:32px}}@media only screen and (max-width: 890px){.product-feature__details{padding:32px 8px;border-left:none}}.product-feature__details .product-details span{font-size:23px;font-weight:600}.product-feature__details .product-details .orange-dot{margin:6px 5px}.product-feature__image{position:relative}.product-feature__image img{width:100%;height:100%;object-fit:contain}.product-feature__details ul{list-style:none;display:flex;flex-direction:column;gap:10px}.product-feature__details ul li{padding-left:5px;margin-left:10px}.product-feature__details ul li::marker{content:url(small-star-orange.svg);vertical-align:middle}.product-feature__details .product-options{display:flex;flex-direction:row;gap:10px}@media only screen and (max-width:890px){.product-feature__details .product-options{flex-direction:column}}.fuel-badge{position:absolute;top:30px;right:30px;width:100px;height:100px;font-size:16px;font-weight:600;font-family:Grotta,sans-serif;text-align:center;line-height:1;padding:33px 25px}.product-comparison{display:flex;flex-direction:column;margin-bottom:50px}.product-comparison__title{text-align:center;padding:32px 8px}@media only screen and (max-width: 890px){.product-comparison__title{padding:32px 8px}}@media only screen and (max-width: 890px){.product-comparison__title h1,.product-comparison__title h2,.product-comparison__title h3,.product-comparison__title h4,.product-comparison__title h5{font-size:32px}}.product-comparison__scroll-wrapper{overflow-x:auto}.product-comparison__table{display:flex;flex-direction:row;width:fit-content;padding:0 8px;margin:0 auto 10px;overflow-x:scroll}.product-comparison__table .product-column{display:flex;flex-direction:column;width:238px;height:fit-content}@media only screen and (max-width: 890px){.product-comparison__table .product-column{width:180px}}.product-comparison__table .product-column .image{height:120px;width:120px;border-bottom:none;padding:0}.product-comparison__table .product-column .image a{width:100%;height:100%}.product-comparison__table .product-column .image img{width:100%;height:100%;object-fit:contain}.product-comparison__table .product-column div{border-bottom:1px solid #151010;width:100%;height:60px;position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:10px 0}.product-comparison__table .product-column div.product-name{font-weight:600;border-top:1px solid #151010}.product-comparison__table .product-column div span{font-size:12px;font-weight:600}.product-comparison .arrow-right-sm{margin:40px auto 0}@media only screen and (max-width: 890px){.product-comparison .arrow-right-sm{margin:22px auto 0}}.icon-banner__container{display:grid;border-top:1px solid #151010;border-left:1px solid #151010}@media only screen and (max-width: 890px){.icon-banner__container{grid-template-columns:repeat(2,1fr)!important}}.icon-banner__container .icon{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:20px;border-right:1px solid #151010;border-bottom:1px solid #151010;padding:32px}@media only screen and (max-width:699px){.icon-banner__container .icon{padding:16px}}.icon-banner__container .icon img{width:200px;height:200px;object-fit:contain}@media only screen and (max-width:890px){.icon-banner__container .icon img{width:150px;height:150px}}.icon-banner__container .icon p{text-align:center;font-size:23px;font-weight:600}@media only screen and (max-width:890px){.icon-banner__container .icon p{font-size:16px}}.product-features-carousel{overflow:hidden}.product-features-carousel .swiper{overflow:visible}.product-features-carousel .swiper-slide{border-left:1px solid #151010;border-top:1px solid #151010;border-bottom:1px solid #151010}.product-features-carousel .swiper-slide:last-of-type{border-right:1px solid #151010}.product-features-carousel__title{padding:67.5px 8px;border-top:1px solid #151010;border-left:1px solid #151010;border-right:1px solid #151010}@media only screen and (max-width:890px){.product-features-carousel__title h1,.product-features-carousel__title h2,.product-features-carousel__title h3,.product-features-carousel__title h4,.product-features-carousel__title h5{max-width:60%}}.product-features-carousel .feature-slide{display:flex;flex-direction:column}.feature-slide__content{display:flex;flex-direction:column;gap:20px;padding:32px 16px;min-height:280px}@media only screen and (max-width:890px){.feature-slide__content{order:2;height:350px;border-top:1px solid #151010;gap:8px}}@media only screen and (max-width:380px){.feature-slide__content{height:400px}}.feature-slide__content span{font-size:12px}.feature-slide__image{height:500px;border-top:1px solid #151010}@media only screen and (max-width:890px){.feature-slide__image{order:1;height:300px;border-top:none}}.feature-slide__image img{width:100%;height:100%;object-fit:cover}.downloads{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 8px}@media only screen and (max-width: 890px){.downloads{padding:0 8px}}.downloads__container{max-width:710px;width:100%}.downloads__title{width:100%;border-bottom:1px solid #151010;padding:32px 0}@media only screen and (max-width: 890px){.downloads__title{padding:32px 0}}.downloads__list{width:100%}.downloads__list li{font-size:23px;padding:32.5px 0;border-bottom:1px solid #151010;width:100%}.downloads__list li a{width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.downloads__list li a img{width:22px;height:22px;object-fit:contain}.product-upsell__list{display:flex;flex-direction:column;gap:10px}.product-upsell__item{display:flex;flex-direction:row;padding:20px;background:#fdf9ef;border:1px solid #151010;width:100%}.product-upsell__item img{height:100%;aspect-ratio:1/1}.product-upsell__info{display:flex;flex-direction:column;justify-content:space-between}.product-upsell__info p{font-size:12px;font-weight:600}.meet-the-family{padding:32px 0}@media only screen and (max-width: 890px){.meet-the-family{padding:32px 0}}.meet-the-family__title{width:100%;text-align:center;padding:0 8px 64px}.meet-the-family__slider{border-top:1px solid #151010;border-left:1px solid #151010}.meet-the-family__slide{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:50vw;padding:32px;border-right:1px solid #151010;border-bottom:1px solid #151010;position:relative}@media only screen and (max-width: 890px){.meet-the-family__slide{min-height:395px}}.meet-the-family__slide a{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%}.meet-the-family__slide p{font-size:23px}.meet-the-family .button__orange{margin-top:32px}.image-strip__container{height:fit-content;width:100%;border-top:1px solid #151010}.image-strip__container img{width:100%;height:100%;object-fit:contain;padding:0}.text-image-split__container{display:flex;flex-direction:row;gap:50px;padding:32px 126px}@media only screen and (max-width:890px){.text-image-split__container{flex-direction:column;padding:32px 8px;gap:0}}.text-image-split__container.image-left .text-image-split__image{order:1}.text-image-split__container.image-left .text-image-split__content,.text-image-split__container.image-right .text-image-split__image{order:2}@media only screen and (max-width:890px){.text-image-split__container.image-right .text-image-split__image{order:1}}.text-image-split__container.image-right .text-image-split__content{order:1}@media only screen and (max-width:890px){.text-image-split__container.image-right .text-image-split__content{order:2}}.text-image-split__content *{max-width:600px}.text-image-split__image{position:relative;width:50%}@media only screen and (max-width:890px){.text-image-split__image{width:100%}}.text-image-split__image img{width:100%;height:100%;object-fit:contain}.text-image-split__image .rotating-badge{width:67px;height:67px}.text-image-split__image .badge-background{width:122px;height:122px}.text-image-split__container .text-image-split__image .rotating-badge{top:0}.text-image-split__container .text-image-split__image .badge-background{top:-27px}.text-image-split__container.image-right .text-image-split__image .rotating-badge{left:0}@media only screen and (max-width:890px){.text-image-split__container.image-right .text-image-split__image .rotating-badge{left:27px}}.text-image-split__container.image-right .text-image-split__image .badge-background{left:-27px}@media only screen and (max-width:890px){.text-image-split__container.image-right .text-image-split__image .badge-background{left:0}}.text-image-split__container.image-left .text-image-split__image .rotating-badge{right:0}@media only screen and (max-width:890px){.text-image-split__container.image-left .text-image-split__image .rotating-badge{right:27px}}.text-image-split__container.image-left .text-image-split__image .badge-background{right:-27px}@media only screen and (max-width:890px){.text-image-split__container.image-left .text-image-split__image .badge-background{right:0}}.text-image-split__content{display:flex;flex-direction:column;justify-content:center;gap:20px;width:50%}@media only screen and (max-width:890px){.text-image-split__content{width:100%}}.text-image-split__content .button__orange{margin:0}.feature-blocks{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #151010;border-left:1px solid #151010}@media only screen and (max-width: 950px){.feature-blocks{grid-template-columns:repeat(1,1fr);justify-content:center;align-items:center}}.feature-blocks .feature-block{display:flex;flex-direction:column;gap:20px;padding:44px 35px;border-right:1px solid #151010;border-bottom:1px solid #151010}@media only screen and (max-width: 950px){.feature-blocks .feature-block{align-items:center;padding:32px 8px}}@media only screen and (max-width: 500px){.feature-blocks .feature-block{align-items:flex-start}}.feature-blocks .feature-block img{max-width:270px;max-height:270px;object-fit:contain}.feature-blocks .feature-block h3{font-weight:600;margin-bottom:20px}.feature-blocks .feature-block ul{font-weight:600;display:flex;flex-direction:column;gap:20px;list-style:disc;margin-left:15px}.featured-recipe__container{display:flex;flex-direction:column}@media only screen and (max-width: 890px){.featured-recipe__container{margin-top:32px}}.featured-recipe__title{padding:32px 8px}.featured-recipe__main{display:flex;flex-direction:row}@media only screen and (max-width: 890px){.featured-recipe__main{flex-direction:column}}.featured-recipe__image{width:60%;border-right:1px solid #151010}@media only screen and (max-width: 890px){.featured-recipe__image{width:100%;border-right:none}}.featured-recipe__image img{width:100%;height:100%;object-fit:cover}.featured-recipe__content{width:40%;display:flex;flex-direction:column;gap:40px;padding:80px 61px;border-top:1px solid #151010;border-right:1px solid #151010;border-bottom:1px solid #151010}@media only screen and (max-width: 890px){.featured-recipe__content{width:100%;padding:32px 15px;gap:30px;border-top:none;border-left:1px solid #151010}}.featured-recipe__content div{display:flex;flex-direction:row;justify-content:space-between}.featured-recipe__content div .info{display:flex;flex-direction:column;gap:10px}@media only screen and (max-width: 890px){.featured-recipe__content div .info{gap:5px}}.featured-recipe__content div .info img{width:29px;height:29px;object-fit:contain}.featured-recipe__content div .info p{font-size:14px}.featured-recipe__content div .info span{font-size:14px;font-weight:600}.featured-recipe__content .text{font-size:23px}@media only screen and (max-width: 890px){.featured-recipe__content .text{font-size:16px;font-weight:600}}.featured-recipe__content .button__orange{margin:0}.bullet-content{display:flex;flex-flow:row wrap;list-style:disc;margin-left:10px}.bullet-content li{width:50%;margin-bottom:6px}@media only screen and (max-width: 420px){.bullet-content li{width:100%}}.bullet-content li::marker{color:#ff5c38}.selected-variants{display:flex;flex-flow:row wrap;gap:10px}.selected-variants .variant-card{padding:15px 39px;border:1px solid #151010;overflow:hidden;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out}.selected-variants .variant-card.active{background:#ff5c38;border:1px solid #FF5C38}.selected-variants .variant-card.out-of-stock{opacity:.75}.selected-variants .variant-card.out-of-stock:after{content:"";width:100%;height:1px;background:#151010;transform:rotate(-45deg);-o-transform:rotate(-45deg);-moz-transform:rotate(-45deg)}.selected-variants .variant-card:not(.active):not(.out-of-stock):hover{border:1px solid #FF5C38}.large-image-with-text__container{display:flex;flex-direction:row;border:1px solid #151010}@media only screen and (max-width: 890px){.large-image-with-text__container{flex-direction:column}}.large-image-with-text__image{border-right:1px solid #151010}@media only screen and (max-width: 890px){.large-image-with-text__image{border-right:none;border-bottom:1px solid #151010}}.large-image-with-text__image img{width:100%;height:100%;object-fit:cover}.large-image-with-text__content div.has-icon,.large-image-with-text__content div{display:flex;flex-direction:column;justify-content:center;padding:128px 32px;margin:0 auto;max-width:600px;height:100%;position:relative}@media only screen and (max-width: 890px){.large-image-with-text__content div{padding:32px 10px}}@media only screen and (max-width: 890px){.large-image-with-text__content div.has-icon{padding:96px 10px 32px}}.large-image-with-text__content img{position:absolute;top:32px;right:32px;width:80px;height:80px;object-fit:contain}@media only screen and (max-width: 890px){.large-image-with-text__content img{top:10px;left:10px;right:initial}}.large-image-with-text__content .subtitle{font-size:23px;font-weight:600;line-height:1}.large-image-with-text__content a{border-bottom:2px solid #FF5C38}.blog-slider{max-width:100vw;overflow:hidden}.blog-swiper{overflow:visible;border-left:1px solid #151010;border-top:1px solid #151010}.blog-slider__heading{padding:32px;display:flex;flex-direction:column;gap:15px}@media only screen and (max-width:890px){.blog-slider__heading{max-width:72%;padding:32px 8px}}.blogslide-article{display:flex;border-right:1px solid #151010;border-bottom:1px solid #151010;min-height:491px}@media only screen and (max-width:890px){.blogslide-article{flex-direction:column}}.blogslide-article a{width:fit-content}.blogslide-image{width:60%;overflow:hidden;border-right:1px solid #151010}@media only screen and (max-width:890px){.blogslide-image{width:100%;height:40%;border-bottom:1px solid #151010;border-right:none}}.blogslide-content{background:#96cdf8;padding:32px;width:40%;display:flex;flex-direction:column;justify-content:center;gap:30px}@media only screen and (max-width:890px){.blogslide-content{width:100%;height:60%;gap:20px;padding:40px 20px}}.blogslide-content .tag{font-size:14px}.blogslide-content h2{font-weight:600}@media only screen and (max-width:699px){.blogslide-content h2{font-size:23px}}.blogslide-image img{object-fit:cover;object-position:center;height:100%;width:100%;transition:.3s}.blogslide-image:hover img{transform:scale(1.15)}.article-link{border-bottom:2px solid #FF5C38;display:inline-block;font-weight:600;margin-top:20px;padding-bottom:3px}@media only screen and (max-width:890px){.article-link{margin-top:0}}.article-link span{display:inline-block;margin-right:10px;transition:.3s}.article-link:hover span{margin-right:15px}.blog-slider .button__orange{margin-top:60px}@media only screen and (max-width: 890px){.blog-slider .button__orange{margin-top:32px}}.titles-with-parallax__container{display:flex;flex-direction:column;overflow:hidden;border-top:1px solid #151010}.titles-with-parallax__container div{padding:32px 18px;border-bottom:1px solid;width:100%;position:relative}.titles-with-parallax__container .title-1,.titles-with-parallax__container .title-3{text-align:left}.titles-with-parallax__container .title-2,.titles-with-parallax__container .title-4{text-align:right}.titles-with-parallax__container div div{position:absolute;width:fit-content;padding:24px 40px;border:1px solid;border-radius:50px;z-index:2}@media only screen and (max-width:890px){.titles-with-parallax__container div div{padding:17px 13px}}.titles-with-parallax__container div h1{position:relative;z-index:1}@media only screen and (max-width:600px){.titles-with-parallax__container div h1{font-size:32px}}@media only screen and (max-width:320px){.titles-with-parallax__container div h1{font-size:26px}}.titles-with-parallax__container div div p{font-size:32px;font-weight:600;white-space:nowrap}@media only screen and (max-width:890px){.titles-with-parallax__container div div p{font-size:16px}}.titles-with-parallax__container div .pill-1{right:15%;top:65%}@media only screen and (max-width:890px){.titles-with-parallax__container div .pill-1{right:0}}.titles-with-parallax__container div .pill-2{left:15%;top:-5px}@media only screen and (max-width:890px){.titles-with-parallax__container div .pill-2{top:initial;left:0;bottom:0}}.titles-with-parallax__container div .pill-3{left:50%;bottom:0}@media only screen and (max-width:890px){.titles-with-parallax__container div .pill-3{left:20%}}.parallax-pill{will-change:transform;transition:transform .1s ease-out;transform:translateY(0)}.content-overlay{position:absolute!important;top:40%;background:#ffffffc9;border:1px solid #151010;display:flex;flex-direction:column;gap:30px;padding:30px!important;padding-block-start:30px!important;max-width:530px!important}.content-overlay.position-left{left:0}.content-overlay.position-right{right:0}.content-over-media .rotating-badge{position:absolute;top:315px;right:40px;width:90px;height:90px;min-height:90px;min-width:90px;max-height:90px;max-width:90px;background-position:center;object-fit:contain;transform-origin:center;z-index:3}.content-overlay.position-left~.rotating-badge{right:-45px}.content-overlay.position-right~.rotating-badge{left:-45px}.content-over-media .badge-background{position:absolute;top:280px;right:5px;width:160px;height:160px;min-height:160px;min-width:160px;max-height:160px;max-width:160px;background-position:center;object-fit:contain;transform-origin:center;z-index:2}.content-overlay.position-left~.badge-background{right:-80px}.content-overlay.position-right~.badge-background{left:-80px}@media only screen and (max-width:890px){.content-over-media .badge-background,.content-over-media .rotating-badge{display:none}}@media only screen and (max-width:890px){.content-overlay{top:initial!important;bottom:77px!important;left:0!important;right:0!important;padding:16px!important;gap:20px}}.content-overlay p{font-size:23px}@media only screen and (max-width:890px){.content-overlay p{font-size:16px}}.content-overlay ul{list-style:disc;margin-left:15px;display:flex;flex-direction:column;gap:8px}.content-overlay ul li{font-size:16px}.content-overlay ul li::marker{color:#ff5c38}.content-overlay .overlay-icons{width:100%;display:flex;flex-direction:row;justify-content:space-around;align-items:center}.content-overlay .overlay-icons div{display:flex;flex-direction:column;align-items:center;gap:5px}.content-overlay .overlay-icons div img{width:48px;height:48px;object-fit:contain}.content-overlay .overlay-icons div span{font-size:16px;font-weight:600}.content-overlay__footer{display:flex;flex-direction:row;justify-content:space-between;gap:10px}@media only screen and (max-width:890px){.content-overlay__footer{flex-direction:column;gap:20px}}.content-overlay__footer .button__orange{margin:0}@media only screen and (max-width:890px){.content-overlay__footer .button__orange{order:2}}.content-overlay__footer img{height:20px;width:fit-content}@media only screen and (max-width:890px){.homepage-header__content .trustpilot-announcement,.content-overlay__footer .trustpilot-announcement{display:flex;flex-direction:row;order:1;justify-content:flex-start}}.content-overlay__footer p{font-size:12px}@media only screen and (max-width:890px){.slideshow__slide{height:50%!important}}@media only screen and (max-width:890px){.content-over-media{height:100%}}@media only screen and (max-width:890px){.content-overlay{position:relative!important;width:100%!important;max-width:100%!important;height:50%!important;bottom:0!important;background:#eeeade;justify-content:center;gap:10px}}@media only screen and (max-width:890px){.slideshow__controls{bottom:calc(45% + 8px)}}.masterclass-list__container{display:flex;flex-direction:column;max-width:1200px;margin:0 auto;padding:32px}@media only screen and (max-width:890px){.masterclass-list__container{padding:32px 0}}.masterclass-list__container .masterclass-list__title{padding:0 0 32px}@media only screen and (max-width:890px){.masterclass-list__container .masterclass-list__title{padding:0 8px 32px}}.masterclass-list__container ul{display:flex;flex-direction:column;width:100%}.masterclass-list__container ul li{display:grid;grid-template-columns:repeat(5,1fr);width:100%;border-bottom:1px solid #151010}.masterclass-list__container ul li div{width:100%;padding:10px 0;display:flex;align-items:center;font-size:23px;font-weight:600}.masterclass-list__container ul li div span{font-size:12px;font-weight:100}.masterclass-list__container .hide-lg{border:1px solid #151010}.masterclass-list__container .masterclass__details{display:flex;flex-direction:column;padding:20px 8px;gap:10px;border-bottom:1px solid #151010;max-width:600px;margin:0 auto}.masterclass-list__container .masterclass__details:last-of-type{border-bottom:none}.masterclass-list__container .masterclass__details div{display:flex;flex-direction:row;justify-content:space-between}.masterclass-list__container .masterclass__details div p{font-weight:600}.masterclass-list__container .masterclass__details div .button__orange{width:100%;text-align:center}.masterclass-list__container .no-products-message{font-size:23px;text-align:center;margin-top:32px;padding:0 8px}.custom-article{display:flex;flex-direction:row;width:100%}@media only screen and (max-width: 890px){.custom-article{flex-direction:column}}.custom-article__image{width:50%;height:100%}@media only screen and (max-width: 890px){.custom-article__image{width:100%}}.custom-article__image img{width:50vw;height:50vw;object-fit:cover;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;border:1px solid #151010}@media only screen and (max-width: 890px){.custom-article__image img{width:100vw;height:100vw}}.custom-article__content{display:flex;flex-direction:column;width:50%;padding:32px 64px;gap:30px}@media only screen and (max-width: 890px){.custom-article__content{width:100%;gap:20px}}@media only screen and (max-width: 450px){.custom-article__content{padding:30px 15px}}.custom-article__title{font-size:64px}@media only screen and (max-width: 890px){.custom-article__title{font-size:45px}}.custom-article__meta{display:flex;flex-direction:column;gap:5px}.custom-article__meta span{font-size:14px}.custom-article__introduction p{font-weight:600}.custom-article__info{display:flex;flex-direction:row;justify-content:space-between}.custom-article__info div{display:flex;flex-direction:column;gap:5px}.custom-article__info img{width:25px;height:25px;object-fit:contain}.custom-article__info span{font-size:14px}.custom-article__info p{font-size:14px;font-weight:600}.custom-article__ingredients{display:flex;flex-direction:column;gap:20px;background:#fdf9ef;border:1px solid #151010;padding:20px 28px}.custom-article__ingredients ul{display:flex;flex-direction:column;gap:10px;list-style:disc;margin-left:10px;font-size:16px;font-weight:600}.custom-article__ingredients ul li::marker{color:#ff5c38}.custom-article__body{display:flex;flex-direction:column;gap:10px}.custom-article__body ol{display:flex;flex-direction:column;gap:5px}.newsletter__custom{display:flex;flex-direction:row;width:100%;padding:32px;justify-content:space-evenly;gap:64px}@media only screen and (max-width:890px){.newsletter__custom{flex-direction:column}}.newsletter__custom div{display:flex;flex-direction:column;justify-content:center;gap:20px;width:50%;max-width:600px}@media only screen and (max-width:890px){.newsletter__custom div{width:100%;max-width:100%}}.newsletter__custom div img{width:100%;height:100%;object-fit:contain}.newsletter__custom .needsclick{width:fit-content;gap:0}.homepage-header{height:82vh;width:100%;position:relative;display:flex;align-items:center;padding:64px}@media only screen and (max-width:890px){.homepage-header{padding:25px;height:70vh}}.homepage-header h1{font-size:45px}@media only screen and (max-width:890px){.homepage-header h1{font-size:32px}}.homepage-header__desktop-image,.homepage-header__mobile-image,.homepage-header__video-wrapper{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;object-fit:cover}.homepage-header__video-wrapper{z-index:1;overflow:hidden}.homepage-header__desktop-image,.homepage-header__mobile-image{z-index:2;opacity:1;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out}.homepage-header:hover .homepage-header__desktop-image{opacity:0}.homepage-header .overlay{position:absolute;z-index:3;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:#15101033}.homepage-header__content{z-index:4;max-width:500px;display:flex;flex-direction:column;gap:20px;color:#fff;opacity:1;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out}.homepage-header__content p{font-size:23px}@media only screen and (max-width:890px){.homepage-header__content p{font-size:16px}}.homepage-header__content ul{list-style:disc;margin-left:15px;display:flex;flex-direction:column;gap:8px}.homepage-header__content ul li{font-size:16px}.homepage-header__content ul li::marker{color:#ff5c38}.homepage-header__content .button__orange{margin:0}.homepage-header .rotating-badge,.homepage-header .badge-background{top:20%;right:5%;width:160px;height:160px;opacity:1;transition:.25s ease-in-out;-o-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out}@media only screen and (min-width: 891px){.homepage-header:hover .rotating-badge,.homepage-header:hover .badge-background{opacity:0}}@media only screen and (max-width: 890px){.homepage-header .rotating-badge,.homepage-header .badge-background{display:none!important}}.homepage-header .badge-background{z-index:4}.homepage-header .rotating-badge{z-index:5}
/*# sourceMappingURL=/cdn/shop/t/19/assets/custom.css.map */
