html{font-size:16px}@media screen and (min-width: 1600px)and (max-width: 1920px){html{font-size:.8333333333vw}}@media screen and (min-width: 1200px)and (max-width: 1599px){html{font-size:14px}}@media screen and (min-width: 1921px)and (max-width: 2000px){html{font-size:.8333333333vw}}@media screen and (min-width: 2001px)and (max-width: 2000px){html{font-size:20px}}html.no-scroll{position:relative;height:100%;overflow:hidden;-webkit-overflow-scrolling:touch}*{box-sizing:border-box;outline:none!important}main{padding-top:var(--header-height)}body{display:flex;flex:1;flex-direction:column;position:relative;height:100%;margin:0;padding:0;border:0;font-family:Dosis,sans-serif;font-weight:700;transition:background-color .4s ease-in-out;color:#322d23}body.no-scroll{position:relative;height:100%;overflow:hidden;-webkit-overflow-scrolling:touch}.icon{display:block}main{width:100%}footer{margin-top:auto}a,a:hover{color:#322d23;text-decoration:none}p{margin:0}img{display:block;max-width:100%}ul,ol{margin:0;padding:0;list-style:none}.container{width:109.375rem;max-width:100%;margin:0 auto;padding:0 .9375rem}.container--wide{width:115rem;margin:0 auto}.flex-container{display:flex;flex-wrap:wrap}.flex-left{justify-content:flex-start}.flex-center{justify-content:center}.flex-right{justify-content:flex-end}.flex-between{justify-content:space-between}.flex-top{align-content:flex-start;align-items:flex-start}.flex-middle{align-content:center;align-items:center}.flex-bottom{align-content:flex-end;align-items:flex-end}.flex-stretch{align-content:flex-start;align-items:stretch}.flex-columb{flex-direction:column}input::-webkit-search-decoration,input::-webkit-search-cancel-button,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none}input,textarea{border-radius:0;-webkit-appearance:none}label{-webkit-user-select:none;-moz-user-select:none;user-select:none}h1,h2,h3,h4,h6{margin:0}h1,.h1{font-size:52px;line-height:1.04;font-weight:700}@media screen and (max-width: 991px){h1,.h1{font-size:40px;line-height:1.05}}h2,.h2{font-size:40px;line-height:1.1;font-weight:700}@media screen and (max-width: 991px){h2,.h2{font-size:30px;line-height:1.2}}h3,.h3{font-size:32px;line-height:1.25;font-weight:700}@media screen and (max-width: 991px){h3,.h3{font-size:24px;line-height:1.17}}h4,.h4{font-size:24px;line-height:1.17;letter-spacing:.48px;font-weight:700}@media screen and (max-width: 991px){h4,.h4{font-size:20px;line-height:1.1;letter-spacing:.4px}}h5,.h5{font-size:1.125rem;line-height:1.22;letter-spacing:.36px;font-weight:700}h6,.h6{font-size:16px;line-height:1.25;letter-spacing:.32px;font-weight:500}.text-left{text-align:left!important}.text-center{text-align:center!important}.text-right{text-align:right!important}.text-content table tr:first-child td{border-top:1px solid #000}.text-content table tr td{vertical-align:top;width:20%;padding:1.875rem 2.1875rem 1.875rem .625rem;border-bottom:1px solid #000}.text-content h1{margin-bottom:1em;font-size:5rem;font-weight:800;line-height:1.3}.text-content h2{margin-bottom:1em;font-size:3.75rem;font-weight:700;line-height:1.3}.text-content h3{margin-bottom:1em;font-size:3.125rem;font-weight:500;line-height:1.3}.text-content h4{margin-bottom:1em;font-weight:700;line-height:1.3}.text-content h5{margin-bottom:1em;font-weight:400;line-height:1.3}.text-content h6{margin-bottom:1em;font-weight:500;line-height:1.3}.text-content p{color:#000;font-size:1.25rem;font-weight:400;font-family:PT,sans-serif;line-height:1.7}.text-content p:not(:last-child){margin-bottom:2.125rem}.text-content p b{color:#000;font-weight:400}.text-content ul{opacity:.7;font-family:PT,sans-serif;font-size:1.25rem;font-weight:400;line-height:2.125rem}.text-content ul li{position:relative;margin-bottom:2.125rem;padding-left:1.5625rem}.text-content ul li:last-child{margin-bottom:0}.text-content ul li:before{content:"";display:block;position:absolute;top:.9375rem;left:0;width:.3125rem;height:.3125rem;border-radius:50%;background-color:#000}.section--products{margin:4.5rem 0 8.125rem}.section--white{background-color:#fff}.section--beige{background-color:#f5f0eb}.section-faq{margin:15.3125rem 0 10.625rem}.section-title{font-family:BLT-Heirloom,sans-serif}.section-title--center{text-align:center}.section-title--white{color:#fff}.section-desc{margin-top:.875rem;font-size:1.1875rem;font-style:normal;font-weight:500;line-height:1.263;letter-spacing:.02375rem}.section-desc p{margin:1.263em 0}.section-desc p:first-child{margin-top:0}.section-desc p:last-child{margin-bottom:0}.section-desc--white{color:#fff}.section-desc--center{width:35rem;max-width:100%;text-align:center;margin:0 auto;margin-top:.875rem}.products-carousel-wrap{position:relative;width:73.125rem;max-width:100%;margin:2.5rem auto 0}.products-carousel{width:100%;max-width:100%;padding:1.25rem .9375rem 0;overflow:hidden}.product-card{display:block!important;position:relative;width:100%;cursor:pointer}.product-card:hover .product-card__wish{opacity:1}.product-card__wish{position:absolute;z-index:1;top:.6875rem;right:.6875rem;width:3rem;height:3rem;border:solid .125rem #322d23;background-color:#fff;border-radius:50%;display:flex;align-items:center;align-content:center;justify-content:center;padding-left:.0625rem;padding-top:.125rem;opacity:0;transition:opacity .3s ease-in-out}.product-card__wish:hover svg path:first-child,.product-card__wish.active svg path:first-child{fill:#d26950}.product-card__wish svg{display:block;width:1.61875rem;height:1.39375rem}.product-card__wish svg path:first-child{transition:.3s ease-in-out}.product-card__pct{position:relative;width:100%;aspect-ratio:1/1;margin-bottom:.9375rem;border-radius:.1875rem;overflow:hidden}.product-card__pct .hover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .4s ease-in-out}.product-card__pct:hover .hover{opacity:1}.product-card__pct img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.product-card__title{font-size:1.5rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.03rem;overflow:hidden;display:block;max-height:2.34em;-webkit-line-clamp:2;display:box;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;white-space:normal}.product-card__value{margin-top:.8125rem;font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.02rem}.product-card__foot{margin-top:1.4375rem;display:flex;align-items:center;justify-content:space-between}.product-card__head{min-height:5.5625rem}.product-card__price{font-size:1.5rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.03rem}.product-card__price:has(.product-card__price--old){display:flex;flex-direction:column;color:#d26950;height:2.5625rem;justify-content:flex-end}.product-card__price:has(.product-card__price--old) .product-card__price--old{font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.02rem;text-align:left;color:#322d23}.product-card__price:has(.product-card__price--old) .product-card__price--old span{position:relative}.product-card__price:has(.product-card__price--old) .product-card__price--old span:after{content:"";display:block;position:absolute;top:calc(50% + .125rem);left:0;width:100%;height:.125rem;background-color:#d26950;transform:translateY(-50%)}.product-card__label{position:absolute;z-index:1;top:-1.25rem;left:-.75rem;width:6.5625rem}.product-card__label img{display:block;width:100%;height:auto}.swiper-slider{overflow:hidden}.swiper-button-disabled{opacity:0;pointer-events:none}.product-card__foot:has(.has-compare){margin-top:0;align-items:flex-end}.price-wrapper{display:flex;flex-direction:column;gap:2px}.product-card__price.has-compare{color:#d26950;padding:0}.product-card__price.compare{font-family:Dosis;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.32px;padding:0;color:#322d23}.product-card__price.compare .compare-price{text-decoration:line-through;text-decoration-color:#d26950;text-decoration-thickness:2px}.swiper-slider{position:relative}.slide-nav{position:absolute;top:36%;transform:translateY(-50%);z-index:2;font-size:2.375rem;cursor:pointer;transition:.15s ease-in-out}.slide-nav:hover{transform:translateY(-50%) scale(1.05)}.slide-nav--prev{right:calc(100% + 3.4375rem);transform:translateY(-50%) scaleX(-1)}.slide-nav--prev:hover{transform:translateY(-50%) scaleX(-1) scale(1.05)}.slide-nav--next{left:calc(100% + 3.4375rem)}.font-heading{font-family:BLT-Heirloom,sans-serif}[class*=egg],[class^=egg],[class*=mash],[class^=mash]{pointer-events:none}[data-accent=red] :root{--accent: $red}.breadcrumbs{font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.02rem;padding-top:1.8125rem}@media screen and (max-width: 991px){.breadcrumbs{padding-top:1.1875rem}}.breadcrumbs__inner{width:71.25rem;margin:0 auto;max-width:100%}.breadcrumbs ul{display:flex;align-items:center;align-content:center;justify-content:flex-start;gap:1.25rem}@media screen and (max-width: 991px){.breadcrumbs ul{gap:.625rem;white-space:nowrap;overflow-x:auto;overflow-y:hidden;padding-bottom:.625rem;margin-bottom:-.625rem}}.breadcrumbs ul li{display:flex;align-items:center;align-content:center;justify-content:flex-start;gap:1.25rem}@media screen and (max-width: 991px){.breadcrumbs ul li{gap:.625rem}}.breadcrumbs ul li a:hover{text-decoration:underline;text-decoration-color:var(--accent)}.breadcrumbs ul li:not(:last-child):after{content:"\ea23";font-family:svgfont,sans-serif;font-size:.625rem;color:var(--accent);transform:translateY(.125rem)}.product-card__foot{padding-bottom:.625rem}.banner-layer__ico{transform:rotate(-45deg)}@keyframes icon-in-view{0%{transform:translateY(1.25rem) rotate(45deg)}to{transform:translateY(0) rotate(0)}}@keyframes icon-in-view-reverse{0%{transform:rotate(-45deg)}to{transform:rotate(0)}}.icon.in-view{animation:icon-in-view .6s ease-in-out forwards}.icon.in-view-reverse{animation:icon-in-view-reverse .6s ease-in-out forwards}@keyframes fade-up{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}@media screen and (min-width: 992px){.header__nav>ul{justify-content:space-between}}@media screen and (min-width: 992px)and (max-width: 1439px){.header__nav>ul>li>a{white-space:nowrap}}@media screen and (min-width: 1200px){.shopify-section:has(.section-benefits)+.shopify-section:has(.text-image-section){margin-top:3.75rem}.shopify-section:has(.section-benefits)+.shopify-section:has(.text-image-section) .text-image-section{margin-top:0}.section-benefits+.text-image-section{margin-top:3.75rem}}.form-note a{color:inherit;text-decoration:underline}.FloatingWidget-prefix .R-LauncherButton{z-index:5!important}.header{position:fixed;top:0;z-index:10;width:100%;transition:.5s ease-in-out}.header.scrolled{transform:translateY(-100%)}.header .header__topline-wrap{transition:.2s ease-in-out;overflow:hidden}.header__topline{background-color:#558250;padding:.875rem 0;transition:.1s ease-in-out;overflow:hidden}.header__topline.folded{padding:0}.header__topline-wrapper{display:flex;align-items:center;justify-content:space-between}.header__search{position:relative;display:block}.header__search input:not([type=checkbox]):not([type=radio]){display:block;border-radius:.1875rem;border:solid .125rem #e1d7cd;background-color:#fff;padding:0 .9375rem 0 3.125rem;height:3rem;width:100%;max-width:100%;font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.02rem;font-family:Dosis,sans-serif}.header__search input:not([type=checkbox]):not([type=radio])::-moz-placeholder{color:#322d2399}.header__search input:not([type=checkbox]):not([type=radio])::placeholder{color:#322d2399}.header__search input:not([type=checkbox]):not([type=radio]):focus{border-color:#a0be73}.header__search input:not([type=checkbox]):not([type=radio]).filled~.header__search-clear{opacity:1;visibility:visible;pointer-events:auto}.header__search button{position:absolute;top:50%;left:0;width:3.125rem;height:100%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#322d23;font-size:1.125rem}.header__search-clear{position:absolute;top:50%;right:.9375rem;transform:translateY(-50%);background:none;border:none;font-size:1.25rem;cursor:pointer;opacity:0;visibility:hidden;pointer-events:none;transition:.3s ease-in-out}.header__nav{margin-top:1.25rem;font-size:1.25rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.14;letter-spacing:.0275rem;padding-left:.1875rem}.header__nav>ul>li .nav-pct{display:none}@media screen and (min-width: 992px){.header__nav li.has-child:hover .nav-dropdown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.header__nav li.has-child:hover a:after{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}.header__nav li.has-child:hover span:after{opacity:1;visibility:visible;transform:translate(-50%) translateY(0)}}@media screen and (min-width: 992px){.header__nav li.has-child>a{position:relative}.header__nav li.has-child>a:before{content:"";display:block;position:absolute;top:100%;left:0;width:100%;height:1.875rem}.header__nav li.has-child>a:after{content:"\ea20";font-family:svgfont,sans-serif;display:block;font-size:1.875rem;position:absolute;top:calc(100% + .25rem);left:50%;transform:translate(-50%) translateY(-1rem);color:#a07d64;opacity:0;visibility:hidden;pointer-events:none;transition:.3s ease-in-out}}.header__nav li.has-child>span{cursor:pointer}@media screen and (min-width: 992px){.header__nav li.has-child>span{position:relative}.header__nav li.has-child>span:before{content:"";display:block;position:absolute;top:100%;left:0;width:100%;height:1.875rem}.header__nav li.has-child>span:after{content:"\ea20";font-family:svgfont,sans-serif;display:block;font-size:1.875rem;position:absolute;left:50%;transform:translate(-50%) translateY(-1rem);color:#a07d64;opacity:0;visibility:hidden;pointer-events:none;transition:.3s ease-in-out}}.header__nav .nav-dropdown{position:absolute;top:100%;left:0;box-shadow:0 .25rem .5rem #0000001a;padding:4.6875rem 0 5.375rem;flex-direction:column;gap:.625rem;z-index:20;width:100vw;background-color:#a07d64;overflow:hidden;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-1rem);transition:.3s ease-in-out}@media screen and (min-width: 1199px){.header__nav .nav-dropdown{overflow:hidden!important}}.header__nav .nav-dropdown:before{content:"\ea05";font-family:svgfont,sans-serif;position:absolute;bottom:8.75rem;left:3.25rem;color:#fff;font-size:3.4375rem;z-index:4;font-weight:400}@media screen and (max-width: 991px){.header__nav .nav-dropdown:before{display:none}}.header__nav .nav-dropdown__label-mob{display:none}.header__nav .nav-dropdown__egg{position:absolute;left:-30%;top:-55%;width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;z-index:2}.header__nav .nav-dropdown__egg img{width:auto;height:auto;max-width:none;-o-object-fit:contain;object-fit:contain}.header__nav .nav-dropdown__mash{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%;z-index:1;min-width:100%;min-height:100%;overflow:hidden}.header__nav .nav-dropdown__mash img{width:auto;height:auto;max-width:none;-o-object-fit:contain;object-fit:contain;min-width:100%;min-height:100%}.header__nav .nav-dropdown__inner{position:relative;z-index:3;width:72rem;max-width:100%;margin:0 auto}.header__nav .nav-dropdown__inner img{width:4.3125rem}.header__nav .nav-dropdown__profile{display:none}.header__nav .nav-dropdown__footer{margin-top:4.875rem;display:flex;justify-content:center;gap:2rem}.header__nav .nav-dropdown__footer .btn--xl{width:17.875rem;height:5rem;font-size:1.875rem;font-style:normal;font-weight:700;line-height:3rem;letter-spacing:.0375rem}.header__nav .nav-dropdown ul{display:grid;grid-template-columns:repeat(3,1fr);gap:.25rem 2rem}.header__nav .nav-dropdown a{display:flex;align-items:center;gap:1.125rem;font-size:1.5rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:3.08;letter-spacing:.03rem;color:#fff}.header__nav .nav-dropdown a img{transition:.15s ease-in-out}.header__nav .nav-dropdown a:hover{text-decoration:underline}.header__nav .nav-dropdown a:hover:hover img{transform:rotate(8deg)}.header__nav ul{display:flex;gap:2.625rem}.header__nav .sale a{color:#d26950}.header__nav a:hover{text-decoration:underline}.header__middle{background-color:#f5f0eb;padding:1.3125rem 0 1.5625rem}.header__actions{display:flex;gap:2.25rem;align-items:center;flex-shrink:0;margin-left:3.875rem;position:relative}.header__actions .btn--m{padding:0 2.125rem}.header__grid{display:flex;align-items:flex-start}.header__logo{display:block;width:15.3125rem;max-width:100%;flex-shrink:0;margin-right:3.1875rem;padding-top:.9375rem}.header__center{width:100%}.js-cart-close .icon{font-size:.9375rem}.topline-rating-item{display:flex;gap:1.25rem;align-items:center}.topline-rating-item__stars{display:flex;align-items:center;gap:.625rem;color:#f5d26e}.topline-rating-item span{font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.02rem;text-align:left;color:#fff}a.topline-info-item{text-decoration:underline;color:#fff}.topline-info-item{display:flex;gap:1.25rem;align-items:center}.topline-info-item img{max-width:3rem;height:auto}.topline-info-item span{font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.02rem;text-align:left;color:#fff;padding-bottom:.25rem}.nav-toggle{display:none}.mini-cart{position:absolute;right:0;top:calc(100% + 2.5rem);background-color:#f5f0eb;border:.375rem solid #e1d7cd;border-radius:.1875rem;padding:.75rem 1.125rem 1.25rem 1.25rem;width:23.5rem;max-width:100vw;opacity:0;visibility:hidden;z-index:30;pointer-events:none;transition:.3s ease-in-out;max-height:calc(100dvh - var(--header-height) + .25rem)}.mini-cart.open{opacity:1;visibility:visible;pointer-events:auto}.mini-cart__head{display:flex;align-items:center;justify-content:space-between}.mini-cart__head .btn{width:5.1875rem}.mini-cart__label{display:flex;align-items:center;align-content:center;justify-content:flex-start;gap:.5rem;font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.02rem}.mini-cart__list{margin-top:.375rem;display:flex;flex-direction:column;gap:1rem;padding-top:.625rem;max-height:15.875rem;overflow:auto}@-moz-document url-prefix(){.mini-cart__list{scrollbar-width:thin;scrollbar-color:#fff #e1d7cd}}.mini-cart__list::-webkit-scrollbar{width:3px}.mini-cart__list::-webkit-scrollbar-track{background:#fff;border-radius:.25rem}.mini-cart__list::-webkit-scrollbar-thumb{background:#e1d7cd;border-radius:.25rem}.mini-cart__list::-webkit-scrollbar-thumb:hover{background:#fff6}.mini-cart .mini-cart-product{display:flex;align-items:flex-start;align-content:flex-start;justify-content:space-between;gap:.6875rem}.mini-cart .mini-cart-product__pct{flex-shrink:0;width:4.5625rem;position:relative;aspect-ratio:1/1}.mini-cart .mini-cart-product__pct img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.mini-cart .mini-cart-product__info{display:flex;flex-direction:column;width:100%;margin-top:.625rem}.mini-cart .mini-cart-product__title{font-size:1.5rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.03rem;text-align:left}.mini-cart .mini-cart-product__desc{font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.02rem;margin-top:.0625rem}.mini-cart .mini-cart-product__count{display:flex;align-items:center;align-content:center;justify-content:center;position:absolute;right:0;top:0;width:1.6875rem;height:1.6875rem;background-color:#558250;border-radius:50%;font-size:.875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.79;letter-spacing:.0175rem;color:#fff;text-align:center;transform:translate(.8125rem,-.625rem)}.mini-cart__actions{display:flex;flex-direction:column;align-items:center;margin-top:2.5rem;padding:0 .9375rem;gap:.5625rem}.mini-cart__actions .btn.btn--m{width:100%}@media screen and (max-width: 767px){.mini-cart__actions .btn.btn--m{width:100%}}.header.search-active .search-results{opacity:1;visibility:visible;pointer-events:auto}@media screen and (max-width: 991px){.header.search-active .search-results{overflow-y:auto}}body:has(.header.search-active){overflow:hidden}.search-results{position:absolute;top:100%;left:0;width:100vw;max-height:calc(100dvh - var(--header-height));min-height:38.9375rem;background-color:#558250;z-index:20;padding:3.3125rem 0 3.75rem;opacity:0;visibility:hidden;pointer-events:none;transition:.3s ease-in-out;overflow:hidden}.search-results.no-results{overflow-y:hidden}.search-results.no-results .search-results__emote.rain{display:block}.search-results__emote{font-size:2.6875rem;position:absolute;right:10.8125rem;top:24.6875rem;color:#fff;z-index:2;transform:rotate(11deg)}@media screen and (max-width: 767px){.search-results__emote{bottom:5.625rem;top:unset;left:2.5rem}}.search-results__emote.rain{top:12rem;left:16rem;right:unset}@media screen and (max-width: 767px){.search-results__emote.rain{bottom:unset;top:40px;left:unset;right:1.875rem}}.search-results__mash{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;overflow:hidden}.search-results__mash img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto;height:auto;max-width:none;max-height:none;min-width:100%;min-height:100%;-o-object-fit:cover;object-fit:cover}.search-results__egg{position:absolute;z-index:2}.search-results__egg--1{width:69.5rem;top:-44.4375rem;right:-43.5625rem}@media screen and (max-width: 767px){.search-results__egg--1{width:41.5rem;top:-25.4375rem;right:-24.5625rem}}.search-results__egg--2{width:65.625rem;bottom:-51.8125rem;left:-31rem}@media screen and (max-width: 767px){.search-results__egg--2{width:54.625rem;bottom:-43.8125rem;left:-31rem}}.search-results__none{transform:rotate(-6deg);height:31.25rem;display:flex;align-items:center;align-content:center;justify-content:center;font-family:BLT-Heirloom,sans-serif;font-size:4.6875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#fff;width:100%}@media screen and (max-width: 991px){.search-results__none{font-size:3.125rem;padding:0 1.25rem}}@media screen and (max-width: 767px){.search-results__none{font-size:2.25rem;padding:0 .625rem;height:100%;padding-top:100px}}.search-results__list{display:flex;justify-content:center;gap:1.375rem;position:relative;z-index:3;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 auto}@media screen and (max-width: 991px){.search-results__list{display:grid;grid-template-columns:repeat(2,1fr)}}.search-results__list .product-card{width:16.875rem}.search-results__inner{width:71.25rem;max-width:100%;margin:0 auto;position:relative;z-index:3}.search-results .product-card{padding:.1875rem .1875rem .25rem;border-radius:.1875rem;background-color:#fff}.search-results .product-card__content{padding:0 .75rem}.search-results .product-card__value{margin-top:.375rem}.search-results .product-card__foot{margin-top:1.1875rem}.search-results__foot{width:-moz-fit-content;width:fit-content;margin:4.5625rem auto 0;position:relative}.search-results__foot .btn{width:17.875rem;height:5rem}@media screen and (max-width: 767px){.search-results__foot .btn{font-size:30px}}.search-results__more{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:-.3125rem;left:calc(100% + 8.6875rem);font-size:2.875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#fff;transform:rotate(-6deg);font-family:BLT-Heirloom,sans-serif}@media screen and (max-width: 1920px){.search-results__more{left:calc(100% + 13.125rem)}}.search-results__more img{transform:rotate(6deg);position:absolute;top:-.625rem;right:calc(100% - 1.25rem)}.search-results__fav{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:absolute;top:3.4375rem;right:calc(100% + 3.375rem);font-size:2.875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:normal;text-align:center;color:#fff;transform:rotate(-6deg);font-family:BLT-Heirloom,sans-serif}.search-results__fav img{transform:rotate(6deg);position:absolute;top:6.875rem;right:calc(100% - 13.25rem)}@media screen and (max-width: 1199px){.header__actions .btn--m{min-width:unset}.header.scrolled{transform:translateY(-100%)}.wrapper{overflow:hidden}.header__logo{width:auto;height:3.0625rem;padding:0;margin:0}.header__logo img{height:100%;width:auto}.header__actions{margin:0}.header__middle{padding:1.625rem 0 1.1875rem}.header__grid{justify-content:space-between;flex-wrap:wrap}.header__grid>*{order:1}.header__grid>*.header__center{order:2}.header-profile{display:none!important}.header__center{display:flex;flex-wrap:nowrap;margin-top:1.125rem}.nav-toggle{display:flex;width:5.8125rem;height:3rem;margin-right:.5625rem;background-color:#fff;border:.125rem solid #322d23;border-radius:2.5rem;align-items:center;align-content:center;justify-content:center;flex-direction:column;gap:.1875rem;flex-shrink:0}.nav-toggle i:before{content:"\ea1f"}.nav-toggle.active{font-size:1.375rem}.nav-toggle.active i:before{content:"\ea1e"}.nav-toggle span{width:1.25rem;height:.1875rem;background-color:#322d23}.header__search{width:100%}.header__search button{width:3.4375rem}.header__nav{position:absolute;top:100%;height:calc(100dvh - var(--header-height));left:0;width:100%;background-color:#f5f0eb;margin-top:0;font-size:1.25rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:.025rem;text-align:left;padding:0;opacity:0;visibility:hidden;pointer-events:none;transition:.15s ease-in-out;border-top:.125rem solid #e1d7cd}.header__nav.active{opacity:1;visibility:visible;pointer-events:auto}.header__nav ul{flex-direction:row;flex-wrap:wrap;gap:0!important;padding:0;position:relative}.header__nav ul>li{order:2;width:100%}.header__nav ul>li:has(.nav-pct):not(.has-child){order:1;width:25%;padding:1.5rem 0 2rem}.header__nav ul>li:has(.nav-pct):not(.has-child)>a{display:flex;flex-direction:column;align-items:center;font-size:.875rem;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.0175rem}.header__nav ul>li:has(.nav-pct):not(.has-child) .nav-pct{display:block!important;width:5.875rem;max-width:100%;margin-bottom:11px}.header__nav ul li{padding:1.75rem 2.8125rem;border-bottom:.125rem solid #e1d7cd}.header__nav ul li.has-child>a{display:block;position:relative;width:100%;text-decoration:none}.header__nav ul li.has-child>a:after{content:"\ea1a";font-family:svgfont,sans-serif;display:block;position:absolute;font-size:1.5625rem;top:58%;right:.1875rem;transform:translateY(-50%)}.header__nav ul li.has-child>span{display:block;position:relative;width:100%;text-decoration:none}.header__nav ul li.has-child>span:after{content:"\ea1a";font-family:svgfont,sans-serif;display:block;position:absolute;font-size:1.5625rem;top:58%;right:.1875rem;transform:translateY(-50%)}.header__nav{overflow-x:hidden!important;width:31.25rem;max-width:100vw}.header__nav .nav-dropdown__footer{display:none}.header__nav .nav-dropdown__profile{display:flex;align-items:center;align-content:center;justify-content:flex-start;height:5.625rem;padding:0 .8125rem;width:100%;border-top:.125rem solid #e1d7cd;margin-top:-.125rem;position:relative;z-index:5}.header__nav .nav-dropdown__profile .btn{width:9.0625rem;min-width:9.0625rem}.header__nav .nav-dropdown{height:calc(100dvh - var(--header-height));top:0;left:0;background-color:#f5f0eb;opacity:1;visibility:visible;pointer-events:auto;box-shadow:none;padding:0;transform:translate(100%)}.header__nav .nav-dropdown.active{transform:translate(0)}.header__nav .nav-dropdown .nav-dropdown__label-mob{display:flex;border-bottom:.125rem solid #e1d7cd;font-size:1.25rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:.025rem;text-align:left;margin-bottom:1.4375rem;position:relative;padding:1.75rem 2.8125rem 1.75rem 5.125rem}.header__nav .nav-dropdown .nav-dropdown__label-mob:after{content:"\ea1a";font-family:svgfont,sans-serif;display:block;position:absolute;font-size:1.5625rem;top:51%;transform:translateY(-50%) scaleX(-1);left:.75rem}.header__nav .nav-dropdown ul{gap:2.6875rem .0625rem;padding-bottom:1.5rem}.header__nav .nav-dropdown ul li{padding:0;border-bottom:0}.header__nav .nav-dropdown ul li a{display:flex;flex-direction:column;font-size:.875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.57;letter-spacing:.0175rem;text-align:center;color:#322d23;gap:.625rem;text-decoration:none}.header__nav .nav-dropdown ul li img{width:6.25rem;flex-shrink:0}.header__nav .nav-dropdown__egg,.header__nav .nav-dropdown__mash{display:none}}@media screen and (max-width: 991px){.header__topline{padding:.625rem 0 .75rem}.topline-rating-item{order:1;width:100%;justify-content:center;gap:.75rem}.topline-info-item{order:2;gap:.5rem}.header__topline-wrapper{flex-wrap:wrap}.header__topline-wrapper .swiper-slide{width:auto}.header__topline-wrapper .swiper-wrapper{transition-timing-function:linear}.topline-rating-item span{font-size:.875rem;line-height:1.43;letter-spacing:.0175rem}.topline-rating-item__stars{gap:.375rem;font-size:.875rem}.topline-info-item img{max-width:unset;max-height:1.5rem;width:auto}.topline-info-item span{font-size:.875rem;line-height:1.43;letter-spacing:.0175rem}.search-results__list{justify-content:flex-start;overflow:auto;padding:1.125rem .75rem}.search-results .product-card{flex-shrink:0;width:18.75rem}.search-results__more{left:calc(100% + 5.125rem);top:-2.5rem}}@media screen and (max-width: 767px){.header__center{flex-direction:row-reverse}.search-results__list{display:grid;grid-template-columns:repeat(2,1fr);gap:2rem .6875rem}.search-results .product-card{width:auto}.search-results{overflow-y:auto;overflow-x:hidden}.search-results__more,.search-results__egg--1,.search-results__egg--2{z-index:1}.search-results__inner{display:flex;flex-direction:column-reverse;gap:1.5625rem}.search-results__list{padding-left:0;padding-right:0;overflow:visible}.search-results__foot{margin-top:0}.header__actions{position:static}.mini-cart{top:calc(100% - .25rem);left:0;width:100vw;display:flex;flex-direction:column}.mini-cart .mini-cart-product__count{transform:translate(1.125rem,-.75rem)}.mini-cart .mini-cart-product{gap:1.125rem}.mini-cart__list{margin-top:0;padding-top:1.1875rem;max-height:100%;overflow:auto;margin-bottom:2.5625rem}.mini-cart__head{height:-moz-fit-content;height:fit-content;flex-shrink:0;width:100%}.mini-cart__actions{height:-moz-fit-content;height:fit-content;flex-shrink:0;width:100%;margin-top:auto}.mini-cart__actions .btn{width:auto}.topline-info-item{justify-content:center}.header__actions .btn--m{width:9.6875rem}.header__logo{width:calc(100% - 170px)}}.footer{position:relative;overflow:hidden;background-color:#558250}.footer__content{position:relative;z-index:5}.footer__wrapper{display:flex;justify-content:space-between;align-items:flex-start}.footer__right{display:flex;flex-direction:column;align-items:flex-start;width:35rem;padding:1.25rem 0 0}.footer__top{position:relative;padding:4.0625rem 0 6.25rem}.footer__mash{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-o-object-fit:cover;object-fit:cover;overflow:hidden}.footer__mash img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover}.footer__egg{position:absolute}.footer__egg--1{top:-40.6875rem;left:-9.6875rem}.footer__egg--1 img{width:69.375rem}.footer__egg--2{top:35.0625rem;right:-33.3125rem}.footer__egg--2 img{width:68.875rem}.footer__egg .mash{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.footer__egg .mash img{width:65.5625rem;height:auto;max-width:none;-o-object-fit:contain;object-fit:contain}.footer__head{display:flex;align-items:center;gap:8.125rem}.footer__socials{display:flex;gap:.625rem;padding-top:.5625rem;flex-wrap:wrap}.footer__socials .btn{width:5.625rem}.footer__nav{color:#fff;margin-top:8.5rem;gap:10.625rem;display:flex}.footer__nav a{color:#fff}.footer__nav a:hover{text-decoration:underline}.footer__nav ul{display:flex;flex-direction:column;gap:1.5rem;flex-wrap:wrap;font-size:1.1875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.26;letter-spacing:.02375rem;margin-top:2.25rem}.footer__label{font-family:BLT-Heirloom,sans-serif;font-size:40px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal;text-align:left;color:#fff}@media screen and (max-width: 991px){.footer__label{font-size:30px;line-height:1.2}}.footer__certificates{display:flex;align-items:center;gap:2.75rem;margin-top:2.125rem}.footer__certificates img{display:block;width:auto;max-width:9rem;height:auto;max-height:5.375rem}.footer__partners{margin-top:7.75rem;display:flex;flex-wrap:wrap;gap:1.9375rem 2.75rem}.footer__partners .footer__label{width:100%}.footer__partners img{display:block;width:auto;max-width:100%;height:auto;max-height:5.5rem}.footer__middle{position:relative;z-index:5;background-color:#fff}.footer__pd{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2.5rem 9.125rem;padding:2.0625rem 0 1.375rem}.footer__bottom{position:relative;z-index:2;background-color:#f5f0eb;padding:2.4375rem 0}.footer__copyright{font-size:1.125rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:.0225rem;text-align:center}@media screen and (max-width: 991px){.footer__head{flex-wrap:wrap;gap:1.5625rem}.footer__egg--1{top:-40.6875rem;left:-27.6875rem}.footer__egg--1 img{max-width:none}.footer__top{padding:2rem 0 5.1875rem}.footer__logo{width:23.1875rem;max-width:100%}.footer__socials .btn{min-width:5.5rem}.footer__left{width:100%}.footer__socials{padding-left:2.1875rem}.footer__socials .btn .icon-soc-is{font-size:1.25rem}.footer__label{font-size:1.875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal}.footer__nav{flex-wrap:wrap;gap:3.625rem;margin-top:5.875rem;padding-left:2.1875rem}.footer__nav ul{margin-top:1.375rem}.footer__wrapper{flex-wrap:wrap}.footer__right{margin-top:5.8125rem;padding:0;padding-left:2.3125rem}.footer__right .footer__label{font-size:1.5rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.42;letter-spacing:normal}.footer__certificates{margin-top:1.1875rem;gap:1.4375rem}.footer__partners{margin-top:4.1875rem;gap:1.125rem}.footer__partners img{max-height:4.375rem}.footer__certificates img{max-height:4.875rem;width:auto}.footer__pd{gap:1.875rem 1.5625rem}.footer__pd img{max-width:5.25rem;max-height:1.9375rem}.footer__pd{padding:2.0625rem 0 2.125rem}.footer__copyright{font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.02rem;width:16.875rem;max-width:100%;margin:0 auto;text-align:center;display:flex;flex-direction:column;gap:1.5rem}.footer__bottom{position:relative;z-index:2;background-color:#f5f0eb;padding:.5625rem 0}.footer__egg--2{display:none}}.btn{display:flex;align-items:center;align-content:center;justify-content:center;text-align:center;width:-moz-fit-content;width:fit-content;border-radius:2.5rem;gap:.9375rem;transition:transform .15s ease-in-out;will-change:transform;cursor:pointer}@media screen and (min-width: 1199px){.btn:hover{transform:scale(1.05)}}.btn .icon-soc-is{font-size:1.5rem}.btn .icon-icon-user{font-size:1.125rem}.btn--solid{border:0}.btn--white{background-color:#fff;color:#322d23}.btn--white:hover{color:#322d23}.btn--dark{background-color:#322d23;color:#fff}.btn--dark:hover{color:#fff}.btn--green{background-color:#558250;color:#fff}.btn--green:hover{color:#fff}.btn--sm{height:2.5rem;padding:0 1.125rem;font-size:.875rem;letter-spacing:.0175rem;gap:.5625rem;padding-bottom:.1875rem!important}.btn--sm .icon{transform:translateY(.125rem)}@media screen and (min-width: 1199px){.btn--sm:hover{transform:scale(1.05)}}.btn--sm .icon{font-size:.875rem}.btn--m{height:3rem;padding:0 2.625rem;font-size:1.125rem;letter-spacing:.0225rem;padding-bottom:.1875rem!important}.btn--m .icon{transform:translateY(.125rem)}@media screen and (max-width: 991px){.btn--m{padding:0 2.3125rem;min-width:11.875rem}}.btn--xl{height:4.5rem;padding:0 2.625rem;font-size:1.875rem;letter-spacing:.0375rem;padding-bottom:.1875rem!important}.btn--xl .icon{transform:translateY(.125rem)}.btn--outline{background-color:#fff;border:.125rem solid #322d23;color:#322d23}.btn--outline.btn--dark{background-color:#fff;border-color:#322d23;color:#322d23}.btn--outline.btn--green{background-color:#fff;border-color:#558250;color:#558250}.btn--outline.btn--white{background-color:#322d23;border-color:#fff;color:#fff}.link{font-size:.875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.214;letter-spacing:.0175rem;text-decoration:underline}.link:hover{text-decoration:none}button{font-family:Dosis,sans-serif;font-weight:700}.schedule__range{display:flex;justify-content:center;padding:.625rem .75rem;align-items:flex-start;background-color:var(--accent);height:100%;border-radius:.1875rem}.schedule__range .icon{font-size:1.875rem;color:#fff}.schedule__range:nth-child(1){grid-column:1/1}.schedule__range:nth-child(2){grid-column:2/2}.schedule__range:nth-child(3){grid-column:3/3}.schedule__range[data-end="1"]{grid-row-end:2}.schedule__range[data-end="2"]{grid-row-end:3}.schedule__range[data-end="3"]{grid-row-end:4}.schedule__range[data-end="4"]{grid-row-end:5}.schedule__range[data-end="5"]{grid-row-end:6}.schedule__range[data-end="6"]{grid-row-end:7}.schedule__range[data-end="7"]{grid-row-end:8}.schedule__range[data-end="8"]{grid-row-end:9}.schedule__range[data-end="9"]{grid-row-end:10}.schedule__range[data-end="10"]{grid-row-end:11}.schedule__range[data-end="11"]{grid-row-end:12}.schedule__range[data-end="12"]{grid-row-end:13}.schedule__range[data-end="13"]{grid-row-end:14}.schedule__range[data-end="14"]{grid-row-end:15}.schedule__range[data-end="15"]{grid-row-end:16}.schedule__range[data-end="16"]{grid-row-end:17}.schedule__range[data-end="17"]{grid-row-end:18}.schedule__range[data-end="18"]{grid-row-end:19}.schedule__range[data-end="19"]{grid-row-end:20}.schedule__range[data-end="20"]{grid-row-end:21}.schedule__range[data-end="21"]{grid-row-end:22}.schedule__range[data-end="22"]{grid-row-end:23}.schedule__range[data-end="23"]{grid-row-end:24}.schedule__range[data-end="24"]{grid-row-end:25}.schedule__range[data-start="1"]{grid-row-start:1}.schedule__range[data-start="2"]{grid-row-start:2}.schedule__range[data-start="3"]{grid-row-start:3}.schedule__range[data-start="4"]{grid-row-start:4}.schedule__range[data-start="5"]{grid-row-start:5}.schedule__range[data-start="6"]{grid-row-start:6}.schedule__range[data-start="7"]{grid-row-start:7}.schedule__range[data-start="8"]{grid-row-start:8}.schedule__range[data-start="9"]{grid-row-start:9}.schedule__range[data-start="10"]{grid-row-start:10}.schedule__range[data-start="11"]{grid-row-start:11}.schedule__range[data-start="12"]{grid-row-start:12}.schedule__range[data-start="13"]{grid-row-start:13}.schedule__range[data-start="14"]{grid-row-start:14}.schedule__range[data-start="15"]{grid-row-start:15}.schedule__range[data-start="16"]{grid-row-start:16}.schedule__range[data-start="17"]{grid-row-start:17}.schedule__range[data-start="18"]{grid-row-start:18}.schedule__range[data-start="19"]{grid-row-start:19}.schedule__range[data-start="20"]{grid-row-start:20}.schedule__range[data-start="21"]{grid-row-start:21}.schedule__range[data-start="22"]{grid-row-start:22}.schedule__range[data-start="23"]{grid-row-start:23}.schedule__range[data-start="24"]{grid-row-start:24}@media screen and (max-width: 374px){.btn--xl{padding:0 1.875rem}}.subscribe-form{display:flex;flex-wrap:wrap;gap:1.25rem}.subscribe-form input:not([type=checkbox]):not([type=radio]){display:block;border-radius:.1875rem;border:solid .125rem #e1d7cd;background-color:#fff;padding:0 .9375rem;height:3rem;width:20rem;max-width:100%;font-family:Dosis,sans-serif;font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.02rem}.subscribe-form input:not([type=checkbox]):not([type=radio]):-webkit-autofill{-webkit-box-shadow:0 0 0px 62.5rem #fff inset;-webkit-text-fill-color:#322d23}.subscribe-form button{flex-shrink:0;position:relative}.subscribe-form button:after{content:"\ea23";font-family:svgfont,sans-serif;font-size:1.3125rem;position:absolute;top:50%;left:calc(100% + 1.75rem);transform:translateY(-50%) scale(-1);color:#fff}.subscribe-form .check-wrap{width:100%}.check-wrap a{text-decoration:underline}.check-wrap a:hover{text-decoration:none}.check-wrap input{display:none}.check-wrap input:checked+label:after{opacity:1}.check-wrap input.error+label:before{border-color:red}.check-wrap label{display:block;padding-left:2.0625rem;font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.02rem;text-align:left;color:#fff;position:relative;cursor:pointer}.check-wrap label:before{content:"";display:block;width:1.25rem;height:1.25rem;border:solid .1875rem #fff;border-radius:.1875rem;position:absolute;left:0;top:0;background-color:#0000;box-sizing:border-box}.check-wrap label:after{content:"\ea1c";font-family:svgfont,sans-serif;font-size:.6875rem;position:absolute;top:.3125rem;left:.3125rem;opacity:0;transition:.15s ease-in-out}.main{position:relative;flex:1 0 0}.banner{position:relative;aspect-ratio:1920/631}.banner__pct{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1}.banner__pct img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner__content{position:relative;z-index:2;color:#fff;padding-top:8.4375rem}.banner__title{margin-bottom:.8125rem;font-family:BLT-Heirloom,sans-serif;line-height:1.04;font-weight:700}.banner__desc{font-size:1.1875rem;font-weight:500;line-height:1.26;letter-spacing:.02375rem}.banner__inner{width:46.875rem;max-width:100%}.banner__foot{display:flex;align-items:center;align-content:center;justify-content:flex-start;position:relative;gap:2.25rem;margin-top:5.0625rem}@media screen and (max-width: 991px){.banner__foot:before{content:"\ea28";font-family:svgfont,sans-serif;display:block;position:absolute;top:-6.6875rem;left:.4375rem;font-size:4.0625rem;font-weight:400;transform:rotate(117deg)}}.banner__foot-emote{position:absolute;top:-2.4375rem;left:22.875rem;transform:rotate(22deg);font-size:1.9375rem}.banner__foot-emote i{display:block}.banner .banner-emote{position:absolute;font-size:2.5rem;right:26.2%;bottom:8.1%;color:#fff;z-index:2}.banner-layer{position:relative;padding:8.625rem 0 9.25rem;overflow:hidden;color:#fff}.banner-layer__mash{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;-o-object-fit:cover;object-fit:cover}.banner-layer__mash img{width:120rem;min-width:100%;position:absolute;max-width:none;height:auto;top:50%;left:50%;transform:translate(-50%,-50%)}.banner-layer__egg{position:absolute}.banner-layer__egg img{max-width:none;width:unset;height:unset;-o-object-fit:cover;object-fit:cover}.banner-layer__egg .mash{position:absolute;z-index:1;top:50%;left:50%;width:120%;height:120%;max-width:none;transform:translate(-50%,-50%);-o-object-fit:cover;object-fit:cover}.banner-layer__egg .mash img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-layer--green{background-color:#a0be73}.banner-layer--green .banner-layer__egg{left:-14%;bottom:-39%}.banner-layer--green .banner-layer__egg img{width:69.9375rem}.banner-layer--red{background-color:#d26950}.banner-layer--red .banner-layer__egg{bottom:-88%;left:-14%}@media screen and (max-width: 991px){.banner-layer--red .banner-layer__egg{bottom:-66%;left:-158%}}.banner-layer--red .banner-layer__egg img{width:102.5625rem}.banner-layer--orange{background-color:#f5af6e}.banner-layer--orange .banner-layer__egg{bottom:-34%;left:-7.5%}@media screen and (max-width: 991px){.banner-layer--orange .banner-layer__egg{bottom:-71%;left:-75.5%}}.banner-layer--orange .banner-layer__egg img{width:73.3125rem}.banner-layer--violette{background-color:#a08caa}.banner-layer--violette .banner-layer__egg{top:-4.25rem;left:-18.5625rem}.banner-layer--violette .banner-layer__egg img{width:79.875rem}.banner-layer--blue{background-color:#96c8d7}.banner-layer--blue .banner-layer__egg{transform:rotate(365deg);top:-4.25rem;left:-18.5625rem}@media screen and (max-width: 991px){.banner-layer--blue .banner-layer__egg{top:27.75rem;left:-33.5625rem}}.banner-layer--blue .banner-layer__egg img{width:84.3125rem}.banner-layer--yellow{background-color:#f5d26e}.banner-layer--yellow .banner-layer__egg{transform:rotate(365deg);top:-4.25rem;left:-18.5625rem}.banner-layer--yellow img{width:104.9375rem}.banner-layer--brown{background-color:#a07d64}.banner-layer--brown .banner-layer__egg{transform:rotate(365deg);top:-4.25rem;left:-18.5625rem}.banner-layer--brown img{width:104.9375rem}.banner-layer__content,.banner-layer__content .container{height:100%}.banner-layer__inner{display:flex;align-items:center;align-content:center;position:relative;z-index:2;height:100%;width:89.375rem;max-width:100%;margin:0 auto;justify-content:space-between}.banner-layer__text{width:35rem;padding-top:2.6875rem}.banner-layer__title{margin-bottom:1.75rem;font-family:BLT-Heirloom,sans-serif}.banner-layer__title--mob{display:none}.banner-layer__desc{font-size:1.1875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.26;letter-spacing:.02375rem}.banner-layer__desc p{margin:1.26em 0}.banner-layer__desc p:first-child{margin-top:0}.banner-layer__desc p:last-child{margin-bottom:0}.banner-layer__foot{margin-top:2.5rem;display:flex;align-items:center;align-content:center;justify-content:flex-start;gap:1.125rem}.banner-layer__foot svg{width:2.9375rem}.banner-layer__ico{position:absolute;z-index:2;font-size:2.5rem}.banner-layer__ico svg,.banner-layer__ico path{fill:#fff!important}.banner-layer__ico--1{left:5%;top:86%}.banner-layer__ico--2{left:43.5%;top:7.5%}.banner-layer__ico--3{left:36%;top:83%}.banner-layer__ico--4{left:83.5%;top:7.5%}.banner-layer__ico--5{left:88%;top:91%}.banner-layer__ico--6{left:73%;top:81%}.banner-layer__pct-inner{position:relative;width:-moz-fit-content;width:fit-content}.banner-layer__pct-inner:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:.375rem solid #fff;box-sizing:border-box;border-radius:.1875rem}.banner-layer__pct-inner img{position:relative;border-radius:.375rem}.banner-layer__pct{position:relative;width:44.1875rem;height:23.75rem}.banner-layer--1 .banner-layer__pct-inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-layer--1 .banner-layer__pct-inner:nth-child(1){width:19.5rem;aspect-ratio:312/226;position:absolute;left:0;top:5.0625rem;transform-origin:left bottom;transition:.7s ease-in-out}.banner-layer--1 .banner-layer__pct-inner:nth-child(1).in-view{transform:rotate(6deg)}.banner-layer--1 .banner-layer__pct-inner:nth-child(2){width:19.25rem;aspect-ratio:308/204;transform:scaleX(-1);position:absolute;left:12.125rem;top:-2.125rem;transition:.7s ease-in-out}.banner-layer--1 .banner-layer__pct-inner:nth-child(2).in-view{transform:scaleX(-1) rotate(6deg)}.banner-layer--1 .banner-layer__pct-inner:nth-child(3){width:17.75rem;aspect-ratio:284/209;position:absolute;right:0;top:5.4375rem;transform-origin:left bottom;transition:.7s ease-in-out}.banner-layer--1 .banner-layer__pct-inner:nth-child(3).in-view{transform:rotate(-6deg)}.banner-layer--1 .banner-layer__pct{position:relative}.banner-layer--1 .banner-layer__pct:after{content:"\ea28";font-family:svgfont,sans-serif;display:block;position:absolute;top:calc(100% - 22px);right:10.3125rem;font-size:6.6875rem;font-weight:400}.banner-layer--2 .banner-layer__pct-inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.banner-layer--2 .banner-layer__pct-inner:nth-child(1){width:24.1875rem;aspect-ratio:387/258;position:absolute;left:19.25rem;top:-3.25rem;transition:.7s ease-in-out}.banner-layer--2 .banner-layer__pct-inner:nth-child(1).in-view{transform:rotate(5deg)}.banner-layer--2 .banner-layer__pct-inner:nth-child(2){width:23.25rem;aspect-ratio:372/242;position:absolute;transform-origin:left bottom;left:1.5rem;top:8.5625rem;transition:.7s ease-in-out}.banner-layer--2 .banner-layer__pct-inner:nth-child(2).in-view{transform:rotate(-5deg)}.banner-layer--2 .banner-layer__pct-inner:nth-child(3){width:17.75rem;aspect-ratio:284/209;position:absolute;right:0;top:5.4375rem;transform-origin:left bottom;transition:.7s ease-in-out}.banner-layer--2 .banner-layer__pct-inner:nth-child(3).in-view{transform:rotate(-6deg)}.section-benefits{padding:1.1875rem 0 .5625rem;background-color:#f5f0eb}.benefits{display:flex;align-items:center;justify-content:center;width:100%;gap:.5rem 7.6875rem;flex-wrap:wrap}.benefits-item{display:flex;align-items:flex-start;gap:1.125rem}.benefits-item:hover:nth-child(odd) .benefits-item__pct{transform:scale(1.1) rotate(3deg)}.benefits-item:hover:nth-child(2n) .benefits-item__pct{transform:scale(1.1) rotate(-3deg)}.benefits-item__title{padding-top:.9375rem;font-size:1.125rem;font-weight:700;line-height:1.22;font-stretch:normal;font-style:normal;letter-spacing:.0225rem}.benefits-item__pct{width:5.375rem;height:5.375rem;flex-shrink:0;transition:.15s ease-in-out}.benefits-item__pct img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.text-image-section{margin:10.375rem 0 8.5625rem}[class^=text-image] .text-image__pct-inner:before,[class*=text-image] .text-image__pct-inner:before{color:var(--accent)!important}.text-image{width:71.25rem;max-width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:3rem}.text-image.reverse{flex-direction:row-reverse}.text-image.reverse .text-image__pct,.text-image.reverse .text-image__pct img{transform:scaleX(-1)}.text-image .icon,.text-image .btn .icon{color:#322d23}.text-image--2{width:89.375rem}.text-image--2 .text-image__text{width:33.125rem}.text-image--2 .text-image__pct-ico{position:absolute;top:1.5625rem;left:10.8125rem;font-size:1.6875rem}.text-image--2 .text-image__pct-ico.second{bottom:-2.5rem;top:unset;left:unset;right:10.8125rem;font-size:1.6875rem}@media screen and (max-width: 1199px){.text-image--2 .text-image__pct-ico.second{bottom:-.3125rem;right:2.5rem}}@media screen and (max-width: 767px){.text-image--2 .text-image__pct-ico.second{right:88px}}.text-image__title--mob{display:none}.text-image__text{flex-shrink:0;width:34.6875rem;max-width:100%}.text-image__desc{margin-top:2.9375rem;line-height:1.5;letter-spacing:.02rem;font-weight:500}@media screen and (max-width: 1920px){.text-image__desc{font-size:16px}}.text-image__pct-inner{position:relative}.text-image__pct-inner .text-image__pct-ico{font-size:2.5rem;position:absolute;top:1.3125rem;right:-4.8125rem;z-index:2}.text-image__pct-inner:after{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:100%;border:.375rem solid #e1d7cd;box-sizing:border-box;border-radius:.1875rem}.text-image__pct-inner img{position:relative;border-radius:.375rem}.text-image--1 .text-image__pct-inner{transform-origin:right bottom;width:24.375rem;aspect-ratio:390/260;transition:.7s ease-in-out}.text-image--1 .text-image__pct-inner.in-view{transform:translateY(-1.5625rem) rotate(-6deg)}.text-image--1 .text-image__pct-inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:.375rem}.text-image--1 .text-image__pct-inner:not(:has(.text-image__pct-ico)):before{content:"\ea04";font-family:svgfont,sans-serif;font-size:2.5rem;color:#322d23;position:absolute;top:1.3125rem;right:-4.8125rem;transform:rotate(56deg);z-index:2}.text-image--1--wide .text-image__text{width:43.75rem}.text-image--1--wide.reverse .text-image__text{width:35rem}.text-image--1--wide.reverse .text-image__pct-ico{transform:scaleX(-1)}.text-image--1--wide .text-image__pct-inner{width:23.5625rem;aspect-ratio:1/1}.text-image--2 .text-image__pct{position:relative;width:44.0625rem;height:19.9375rem}.text-image--2 .text-image__pct-inner img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.text-image--2 .text-image__pct-inner:nth-child(1){width:24.1875rem;aspect-ratio:387/258;position:absolute;left:19.25rem;top:-3.25rem;transition:.7s ease-in-out}.text-image--2 .text-image__pct-inner:nth-child(1).in-view{transform:rotate(6deg)}.text-image--2 .text-image__pct-inner:nth-child(2){width:23.25rem;aspect-ratio:372/242;position:absolute;transform-origin:left bottom;left:1.5rem;top:8.5625rem;transition:.7s ease-in-out}.text-image--2 .text-image__pct-inner:nth-child(2).in-view{transform:rotate(-6deg)}.text-image--2 .text-image__pct-inner:nth-child(3){width:17.75rem;aspect-ratio:284/209;position:absolute;right:0;top:5.4375rem;transform-origin:left bottom;transition:.7s ease-in-out}.text-image--2 .text-image__pct-inner:nth-child(3).in-view{transform:rotate(-6deg)}.text-image__foot{margin-top:2.25rem;display:flex;align-items:flex-start;align-content:flex-start;justify-content:flex-start;gap:1.125rem}@media screen and (max-width: 767px){.categories-carousel .swiper-pagination{top:auto;bottom:-35px}}.categories-carousel .swiper-pagination .swiper-pagination-bullet{width:.6875rem;height:.6875rem;border:1px solid #fff;opacity:1;background-color:#0000}.categories-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#fff}.categories-carousel.is-static .swiper-wrapper{justify-content:center}.categories-carousel--team,.categories-carousel{padding:5rem 3.75rem 6rem;margin-top:1.9375rem;cursor:none}.categories-carousel--team__nav,.categories-carousel__nav{display:flex;align-items:center;align-content:center;justify-content:space-between;color:#fff;gap:.9375rem;opacity:0;transition:opacity .1s ease-in-out;transform:translate(-50%,-50%);pointer-events:none;position:absolute;z-index:2}.categories-carousel--team__nav.active,.categories-carousel__nav.active{opacity:1}.categories-carousel--team__nav .slide-nav,.categories-carousel__nav .slide-nav{position:static;transform:none;font-size:1.25rem}.categories-carousel--team__nav .slide-nav--prev,.categories-carousel__nav .slide-nav--prev{transform:scale(-1)}.categories-carousel--team .icon-bug,.categories-carousel .icon-bug{font-size:2.5rem}.section-reviews{padding:9.625rem 0}.reviews-carousel{padding-bottom:1.625rem}.reviews-carousel .swiper-slide{height:auto}.reviews-carousel-wrap{position:relative;width:89.375rem;max-width:100%;margin:3.4375rem auto 0}.reviews-carousel-wrap .slide-nav{top:45%}.product-card__labels.card-item{display:flex;flex-direction:column;gap:12px;top:-1.25rem;left:-.75rem}.product-card__labels.card-item .product-card__label{width:6.5625rem}@media screen and (max-width: 767px){.product-card__labels.card-item .product-card__label{width:5.0625rem}}.review-item{width:100%;background-color:#558250;color:#fff;border-radius:.1875rem;padding:1.375rem 1.875rem 1.125rem;height:100%;display:flex;flex-direction:column;position:relative}.review-item__after{position:absolute;bottom:-1.4375rem;right:2.5rem;color:#558250;font-size:3.125rem}.review-item__head{display:flex;align-items:center;gap:.9375rem}.review-item__name{font-size:1.125rem;font-weight:700;line-height:1.33;font-stretch:normal;font-style:normal;letter-spacing:.0225rem}.review-item__stars{display:flex;gap:.2875rem;font-size:.75rem;color:#f5d26e}.review-item__verification{display:flex;margin-top:.4375rem;gap:.4375rem;font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:.88;letter-spacing:.02rem}.review-item__verification>span{margin-top:.25rem}.review-item__check{display:flex;align-items:center;justify-content:center;width:1rem;height:1rem;border-radius:50%;background-color:#a0be73;padding-top:.125rem;padding-left:.0625rem;margin-top:.25rem;font-size:.5rem}.review-item__text{width:21.9375rem;margin-bottom:1.375rem;max-width:100%;margin-top:.8125rem;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.02rem}.review-item__date{margin-top:auto;font-size:1rem;font-weight:500;line-height:1.5;font-stretch:normal;font-style:normal;letter-spacing:.02rem;text-align:right;position:relative;z-index:2}.text-image--2 .text-image__foot--mob{display:none}@media screen and (max-width: 991px){.container{padding:0 .8125rem}.banner__content{padding-top:1.875rem;padding-bottom:3.1875rem}.banner__title{line-height:1.05}.banner__desc{width:17.8125rem;max-width:100%}.banner__foot{justify-content:center;margin-top:19.625rem}.banner__foot svg{display:none}.benefits-item{flex-direction:column;align-items:center;text-align:center;gap:.0625rem}.benefits-item__title{font-size:.875rem;line-height:1.14;letter-spacing:.0175rem}.benefits{gap:1rem 1.5rem}.section-benefits{padding:1rem 0 2rem}.benefits-item__title{padding-top:0}.section--products{margin:3.3125rem 0 3.4375rem}.products-carousel{padding:1.0625rem .6875rem 0;width:calc(100% + 1.25rem);max-width:calc(100% + 1.25rem);margin:0 -.625rem}.product-card__label{top:-1.125rem;left:-.75rem;width:5.0625rem}.products-carousel-wrap{margin:.375rem auto 0;display:flex;flex-wrap:wrap;justify-content:flex-end}.products-carousel-wrap .slide-nav{position:static;transform:none;font-size:2.125rem}.products-carousel-wrap .slide-nav--next{margin-right:2.1875rem}.products-carousel-wrap .slide-nav--prev{transform:scale(-1);margin-right:1.875rem}.products-carousel-wrap .products-carousel{margin-bottom:2rem}.product-card__pct{margin-bottom:.6875rem}.product-card__value{margin-top:.125rem}.product-card__title{font-size:1.25rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1;letter-spacing:.025rem;word-break:break-all}.product-card__price{font-size:1.25rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:.025rem;padding-top:.1875rem}.product-card__foot{margin-top:1.625rem}.product-card__foot:has(.has-compare){margin-top:.75rem}.product-card__foot .btn{width:4.375rem;height:2.5rem}.product-card__foot .btn span{display:none}.product-card__head{min-height:3.875rem}.text-image-section{margin:4.375rem 0 3.8125rem}.text-image__title{display:none}.text-image__title--mob{display:block;width:20.625rem;max-width:100%;margin:0 auto}.text-image{display:flex;flex-direction:column;gap:.625rem}.text-image .text-image__title{order:1;margin-bottom:20px}.text-image .text-image__title{order:1;margin-bottom:36px}.text-image .text-image__pct{order:2}.text-image .text-image__text{order:3;display:block;width:20.625rem;max-width:100%;margin:0 auto}.text-image .text-image__text .text-image__desc{margin-top:0}.text-image--1 .text-image__pct-inner{width:23.3125rem;aspect-ratio:373/249;transform:translateY(-1.5625rem) translate(.6875rem) rotate(-6deg)}.text-image--1 .text-image__pct{margin-bottom:1.375rem}.text-image--1 .text-image__pct-inner{margin-left:.9375rem}.text-image--1 .text-image__pct-inner:before{top:16.125rem;right:2.875rem}.banner-layer__title{display:none;order:1;width:20.625rem;max-width:100%;margin:0 auto;font-size:2.25rem;line-height:1.11}.banner-layer__title--mob{display:block}.banner-layer__pct{order:2}.banner-layer__inner{display:flex;flex-direction:column}.banner-layer__text{order:3;width:20.625rem;max-width:100%;margin:0 auto}.banner-layer{padding:4.9375rem 0 9.25rem}.banner-layer--green .banner-layer__egg{transform:rotate(283deg);left:-21.5625rem;top:auto;bottom:-42.625rem}.text-image__pct-inner:after{border-width:.1875rem}.banner-layer__pct-inner:after{border-width:.1875rem}.banner-layer__pct{margin-top:3.0625rem;height:13.25rem}.banner-layer--1 .banner-layer__pct-inner:nth-child(2){top:0;width:10.875rem;aspect-ratio:174/115;left:27%}.banner-layer--1 .banner-layer__pct-inner:nth-child(1){width:11rem;aspect-ratio:176/128;top:4.125rem;left:.125rem}.banner-layer--1 .banner-layer__pct-inner:nth-child(3){width:10.0625rem;aspect-ratio:161/118;top:4.3125rem}.banner-layer__desc{margin-top:.375rem;padding-top:0;font-size:1rem;line-height:1.38;letter-spacing:.02rem}.banner-layer__desc p{margin:1.38em 0}.banner-layer__foot{margin-top:1.25rem}.banner-layer__foot .subscribe-form .check-wrap{margin-bottom:0}.banner-layer{padding-bottom:3.5625rem}.banner-layer__ico--1{left:78%;top:5%;transform:rotate(-19deg);font-size:1.9375rem}.banner-layer__ico--2{left:92.2%;top:4%}.banner-layer__title--s{margin-top:-.9375rem;font-size:1.875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal;text-align:left}.banner-layer--2 .banner-layer__pct-inner:nth-child(2){width:13.1875rem;aspect-ratio:211/137;left:.8125rem;top:5.375rem}.banner-layer--2 .banner-layer__pct-inner:nth-child(1){width:13.6875rem;aspect-ratio:219/146;left:10.9375rem;top:-1.3125rem;z-index:2}.banner-layer--2 .banner-layer__desc{margin-top:.0625rem;font-size:1.1875rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.26;letter-spacing:.02375rem;text-align:left}.banner-layer--2 .banner-layer__desc p{margin:1.26em 0}.banner-layer--2 .banner-layer__desc p:first-child{margin-top:0}.banner-layer--2 .banner-layer__desc p:last-child{margin-bottom:0}.subscribe-form input:not([type=checkbox]):not([type=radio]){width:100%;margin-top:.4375rem}.subscribe-form button{width:9.375rem;min-width:auto}.check-wrap label br{display:none}.subscribe-form .check-wrap{margin-top:.6875rem;margin-bottom:-.625rem}.banner-layer__ico--4{font-size:1.9375rem;transform:rotate(-35deg);left:4.75%;top:26.35%}.banner-layer__ico--6{left:80.2%;top:47.8%;font-size:2.375rem}.banner-layer__ico--2{left:78.2%;top:56%;font-size:2.5625rem}.banner-layer--1 .banner-layer__pct:after{top:-1.875rem;right:3.5rem;font-size:3.3125rem;font-weight:400;transform:rotate(15deg) scaleY(-1)}.banner-layer--violette .banner-layer__egg{width:65.8125rem;transform:rotate(92deg);top:25.75rem;left:-32.5625rem}.banner-layer--violette .banner-layer__egg img{max-width:100%}.section-reviews .section-title{width:100%;text-align:left;font-size:1.875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:normal}.section-reviews{padding:5.25rem 0 5.75rem}.reviews-carousel-wrap{margin:1.625rem 0 0}.review-item{padding:1.4375rem 1.6875rem}.reviews-carousel-wrap{margin:1.625rem auto 0;display:flex;flex-wrap:wrap;justify-content:flex-end}.reviews-carousel-wrap .slide-nav{position:static;transform:none;font-size:2.125rem}.reviews-carousel-wrap .slide-nav--next{margin-right:1.1875rem}.reviews-carousel-wrap .slide-nav--prev{transform:scale(-1);margin-right:1.875rem}.reviews-carousel-wrap .reviews-carousel{margin-bottom:1.8125rem}.text-image--2 .text-image__pct-inner:nth-child(1){width:13.8125rem;aspect-ratio:221/147;left:10.75rem;top:.8125rem;z-index:9}.text-image--2 .text-image__pct-inner:nth-child(2){width:13rem;aspect-ratio:208/138;left:.875rem;top:7.5625rem}.text-image .text-image__pct{width:100%;height:15.5rem;justify-content:center;display:flex}.text-image--2 .text-image__text .text-image__desc{margin-top:.3125rem}.text-image--2 .text-image__title{display:block}.text-image--2 .text-image__title br,.text-image--2 .text-image__foot{display:none}.text-image--2 .text-image__text{order:1}.text-image--2 .text-image__pct{order:2}.text-image--2 .text-image__foot--mob{display:block;order:4;width:20.8125rem;justify-content:flex-start}.banner__foot-emote{position:absolute;top:-4.25rem;left:auto;transform:rotate(22deg);font-size:1.9375rem;right:2.6875rem}.banner__inner{margin:0 auto}.topline-info-item{justify-content:center}.product-gallery__main .swiper-pagination{display:none}.product-card__labels:not(.card-item) .product-card__label{width:8rem}}@media screen and (min-width: 768px)and (max-width: 991px){.text-image__text,.banner-layer__text,.banner-layer__title{width:100%!important;text-align:center;padding:0 3.75rem}.text-image .text-image__pct,.banner-layer__pct{width:20.625rem;margin:3.75rem auto}.text-image--2 .text-image__foot--mob .btn{margin:0 auto}}.product-inner{width:89.375rem;max-width:100%;margin:0 auto;margin-top:3.875rem;margin-bottom:2.625rem;display:flex;gap:2.9375rem}.product-gallery{display:flex;gap:1.25rem;width:44.0625rem;height:35rem;margin-bottom:2.5625rem}.product-gallery__nav{width:7.8125rem;height:100%;flex-shrink:0}.product-gallery__nav .product-gallery-img{aspect-ratio:1/1}.product-gallery__nav .product-gallery-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-gallery__nav .swiper-slide{height:auto}.product-gallery__main{width:calc(100% - 9.0625rem);margin-bottom:-2.5625rem}.product-gallery__main .swiper-slider{width:100%}.product-gallery__main .swiper-wrapper{padding-bottom:2.5625rem}.product-gallery__main .swiper-pagination{position:absolute;bottom:0}.product-gallery__main .swiper-pagination-bullet{width:1.125rem;height:1.125rem;background-color:#e1d7cd;opacity:1;border-radius:50%;transition:all .3s ease-in-out;transform:none!important}.product-gallery__main .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--accent)}.product-gallery__main .product-gallery-img{aspect-ratio:1/1}.product-gallery__main .product-gallery-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-gallery__nav .swiper-slide{cursor:pointer}.product-gallery-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-summary{width:100%;padding-top:3.4375rem}.product-summary__title{color:var(--accent);font-family:BLT-Heirloom,sans-serif}.product-summary__count{margin-top:.375rem;font-size:1.125rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:.0225rem}.product-summary__note{position:relative;margin-top:1.375rem;padding-left:1.625rem;font-size:1.125rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.22;letter-spacing:.0225rem}.product-summary__note:before{content:"";width:1.125rem;height:1.125rem;position:absolute;left:0;top:.1875rem;border-radius:50%}.product-summary__note--available:before{background-color:#a0be73}.product-summary__note--unaveiable:before{background-color:#d26950}.product-summary__note--limited:before{background-color:#f5d26e}.product-summary__benefits{margin-top:1.375rem;font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.75;letter-spacing:.02rem}.product-summary__benefits li{position:relative;padding-left:1.875rem}.product-summary__benefits li:before{content:"\ea24";font-family:svgfont,sans-serif;font-size:1.25rem;position:absolute;left:0;top:-.1875rem;color:#a0be73}.product-summary__price{margin-top:3.75rem}.product-summary .sale-wrap{margin-bottom:.8125rem}.product-summary .sale-wrap__inner{display:flex;justify-content:flex-start;align-items:flex-end;gap:1rem}.product-summary .sale-wrap .product-summary__price-sale{color:#d26950;font-family:BLT-Heirloom,sans-serif;font-size:2rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left}.product-summary .sale-wrap .product-summary__price-old{font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.02rem;text-align:left}.product-summary .sale-wrap .product-summary__price-old span{text-decoration:line-through}.product-summary__price-val{font-family:BLT-Heirloom,sans-serif;font-size:2.5rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:normal;text-align:left}.product-summary__price-desc{font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.02rem;text-align:left}.product-summary__form{display:flex;gap:1.5rem;margin-top:1.375rem}.product-summary__plus,.product-summary__minus{position:relative;cursor:pointer;display:flex}.product-summary__plus:before,.product-summary__minus:before{content:"";display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1.25rem;height:1.25rem}.product-summary__quantity{display:flex;align-items:center;border:.125rem solid #e1d7cd;border-radius:1.5rem;padding:0 .8125rem 0 1.0625rem}.product-summary__quantity .disabled{color:#e1d7cd}.product-summary__quantity input{width:2.875rem;text-align:center;border:0;font-size:1.125rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.11;letter-spacing:.0225rem;font-family:Dosis,sans-serif;padding-bottom:.3125rem;background-color:#0000}.product-summary__quantity .icon-minus{font-size:.175rem;cursor:pointer}.product-summary__quantity .icon-plus{font-size:1.25rem;cursor:pointer}.product-summary__button{padding:0 1.5625rem 0 1.375rem;font-size:1.125rem;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.0225rem;gap:.625rem}.product-summary__button .icon{font-size:1.375rem}.product-info{margin:8.875rem 0 5.625rem}.product-info-inner{display:flex;align-items:flex-start;align-content:flex-start;justify-content:flex-start;width:89.375rem;max-width:100%;margin:0 auto;gap:6.9375rem}.product-label{position:relative;font-family:BLT-Heirloom,sans-serif;font-size:2rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal}.product-label__ico{position:absolute;top:-.75rem;right:calc(100% + 10px);font-size:2.4375rem;color:var(--accent)}.product-instruction-table-inner{flex-wrap:wrap;width:89.375rem;max-width:100%;margin:4.375rem auto;display:flex;gap:5.3125rem 1.875rem;align-items:flex-start;justify-content:space-between}.section-benefits+.product-instruction-table{margin-top:4.375rem}.product-info-item{position:relative;width:11.25rem}.product-info-item__ico{position:absolute;top:-.75rem;right:calc(100% + .625rem);font-size:2.5rem;color:var(--accent)}.product-info-item__ico .icon-emote-plant{font-size:2.125rem}.product-info-item__ico .icon-emote-shovel{font-size:2.375rem}.product-info-item__title{font-family:BLT-Heirloom,sans-serif;font-size:2rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left}.product-info-item__desc{font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.02rem;text-align:left}.instruction-table__row{display:flex;align-items:center;justify-content:space-between;gap:1.875rem}.instruction-table__info table{margin-top:3.125rem}.instruction-table__info td{padding-bottom:.75rem;font-size:1rem;font-stretch:normal;font-style:normal;line-height:1.2;letter-spacing:.02rem}.instruction-table__info td:first-child{padding-right:1.875rem;font-weight:700}.instruction-table__info td:last-child{font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:.02rem;text-align:left}.instruction-table__schedule{width:62.1875rem;max-width:100%}.schedule{position:relative;margin-top:1.5rem;overflow:hidden;background-color:#f5f0eb}.schedule>*{position:relative;z-index:2}.schedule>*.schedule__mash{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:100%}.schedule>*.schedule__mash img{position:absolute;z-index:1;top:50%;left:50%;transform:translate(-50%,-50%);max-width:none;width:auto;height:auto}.schedule>*.schedule__egg{position:absolute;z-index:2;left:-9rem;top:-.5625rem}.schedule>*.schedule__egg svg{width:23.125rem;height:auto}.schedule>*.schedule__egg path,.schedule>*.schedule__egg svg{fill:var(--accent)}.schedule__grid{display:grid;grid-template-columns:repeat(24,1fr);grid-template-rows:repeat(3,2.5rem);width:48.125rem;max-width:100%;text-align:center;gap:2.3125rem 0;padding-bottom:2.1875rem}.schedule__range{display:flex;align-items:center;justify-content:flex-start;padding:0 .75rem;background-color:var(--accent);height:100%;border-radius:.1875rem}.schedule__range .icon{font-size:1.25rem;color:#fff}.schedule__range:nth-child(1){grid-row:1/1}.schedule__range:nth-child(2){grid-row:2/2}.schedule__range:nth-child(3){grid-row:3/3}.schedule__range[data-end="1"]{grid-column-end:2}.schedule__range[data-end="2"]{grid-column-end:3}.schedule__range[data-end="3"]{grid-column-end:4}.schedule__range[data-end="4"]{grid-column-end:5}.schedule__range[data-end="5"]{grid-column-end:6}.schedule__range[data-end="6"]{grid-column-end:7}.schedule__range[data-end="7"]{grid-column-end:8}.schedule__range[data-end="8"]{grid-column-end:9}.schedule__range[data-end="9"]{grid-column-end:10}.schedule__range[data-end="10"]{grid-column-end:11}.schedule__range[data-end="11"]{grid-column-end:12}.schedule__range[data-end="12"]{grid-column-end:13}.schedule__range[data-end="13"]{grid-column-end:14}.schedule__range[data-end="14"]{grid-column-end:15}.schedule__range[data-end="15"]{grid-column-end:16}.schedule__range[data-end="16"]{grid-column-end:17}.schedule__range[data-end="17"]{grid-column-end:18}.schedule__range[data-end="18"]{grid-column-end:19}.schedule__range[data-end="19"]{grid-column-end:20}.schedule__range[data-end="20"]{grid-column-end:21}.schedule__range[data-end="21"]{grid-column-end:22}.schedule__range[data-end="22"]{grid-column-end:23}.schedule__range[data-end="23"]{grid-column-end:24}.schedule__range[data-end="24"]{grid-column-end:25}.schedule__range[data-start="1"]{grid-column-start:1}.schedule__range[data-start="2"]{grid-column-start:2}.schedule__range[data-start="3"]{grid-column-start:3}.schedule__range[data-start="4"]{grid-column-start:4}.schedule__range[data-start="5"]{grid-column-start:5}.schedule__range[data-start="6"]{grid-column-start:6}.schedule__range[data-start="7"]{grid-column-start:7}.schedule__range[data-start="8"]{grid-column-start:8}.schedule__range[data-start="9"]{grid-column-start:9}.schedule__range[data-start="10"]{grid-column-start:10}.schedule__range[data-start="11"]{grid-column-start:11}.schedule__range[data-start="12"]{grid-column-start:12}.schedule__range[data-start="13"]{grid-column-start:13}.schedule__range[data-start="14"]{grid-column-start:14}.schedule__range[data-start="15"]{grid-column-start:15}.schedule__range[data-start="16"]{grid-column-start:16}.schedule__range[data-start="17"]{grid-column-start:17}.schedule__range[data-start="18"]{grid-column-start:18}.schedule__range[data-start="19"]{grid-column-start:19}.schedule__range[data-start="20"]{grid-column-start:20}.schedule__range[data-start="21"]{grid-column-start:21}.schedule__range[data-start="22"]{grid-column-start:22}.schedule__range[data-start="23"]{grid-column-start:23}.schedule__range[data-start="24"]{grid-column-start:24}.schedule__months{display:grid;grid-template-columns:repeat(12,1fr);width:48.125rem;margin-left:auto;padding-top:2.25rem;font-size:.9375rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.02rem;text-align:center}.schedule__months span{position:relative}.schedule__months span:not(:last-child):after{content:"";display:block;position:absolute;top:0;right:0;width:.1875rem;transform:translate(1.5px,-10px);height:20.1875rem;background-color:#e1d7cd}.schedule__step{display:flex;align-items:center;justify-content:flex-start;height:2.5rem;align-content:center}.schedule__step .icon{display:flex;justify-content:flex-start;width:3.75rem}.schedule__wrap{display:flex;align-items:flex-start;justify-content:space-between;align-content:center;margin-top:3.375rem}.schedule__steps{display:grid;grid-template-columns:repeat(1,1fr);font-size:1.5rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.03rem;text-align:left;padding-left:2.0625rem;gap:2.3125rem;margin-bottom:4.3125rem;color:#fff;width:calc(100% - 48.125rem)}.schedule__steps .icon-emote-plant{font-size:2.125rem}.schedule__steps .icon-emote-leaf{font-size:2.75rem}.schedule__steps .icon-emote-seeds{font-size:2.375rem}.faq-list{width:71.25rem;max-width:100%;margin:2.6875rem auto 0}.faq-list__more{display:flex;align-items:center;justify-content:center;width:100%;margin-top:2.25rem}.faq-list__item{gap:.625rem;margin-bottom:1.875rem;border:.125rem solid #322d23;border-radius:.1875rem}.faq-list__item:last-child{margin-bottom:0}.faq-list__item.active .faq-list__icon{transform:scaleY(-1)}.faq-list__item.active .faq-list__body{height:auto}.faq-list__head{width:100%;background-color:#f5f0eb;border-bottom:.125rem solid #322d23;position:relative;padding:.75rem 1.125rem 1.125rem;margin-bottom:-.125rem;cursor:pointer}.faq-list__icon{position:absolute;top:1.3125rem;right:1.125rem;font-size:.875rem;transition:transform .3s ease-in-out}.faq-list__title{font-size:1.5rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.03rem;text-align:left}.faq-list__body{font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.02rem;height:0;overflow:hidden;transition:height .3s ease-in-out}.faq-list__inner{padding:1.25rem 1.125rem 2.375rem;-moz-column-count:2;column-count:2}.product-gallery__main{position:relative}.product-card__labels{position:absolute;top:-1.25rem;left:-1.25rem;display:flex;gap:1rem;flex-direction:column;z-index:3;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.product-card__labels .product-card__label{position:static;width:11rem}.scroll-panel{position:fixed;bottom:0;left:0;width:100%;background-color:#f5f0eb;z-index:9;padding:.5rem 0;transform:translateY(100%);transition:all .3s ease-in-out}.scroll-panel.active{transform:translateY(0);box-shadow:0 -.25rem .625rem #0000001a}.scroll-panel__inner{width:100%;max-width:55rem;margin:0 auto;padding:0 .9375rem;display:flex;align-items:center;justify-content:flex-start;gap:1.375rem}@media screen and (max-width: 767px){.scroll-panel__inner{gap:.8125rem}}.scroll-panel__pct{width:7.8125rem;aspect-ratio:1/1;flex-shrink:0}@media screen and (max-width: 767px){.scroll-panel__pct{width:4.5625rem;flex-shrink:0}}.scroll-panel__pct img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.scroll-panel__actions{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:1.125rem;flex-shrink:0}.scroll-panel__price{font-size:1.5rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.03rem;text-align:left;color:#322d23}@media screen and (max-width: 767px){.scroll-panel__price{display:none}}.scroll-panel__price--mob{display:none}@media screen and (max-width: 767px){.scroll-panel__price--mob{display:block;font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.02rem}}.scroll-panel__name{margin-bottom:.1875rem;font-size:1.5rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.03rem;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 767px){.scroll-panel__name{font-size:1.25rem;letter-spacing:.025rem;line-height:1.1}}.scroll-panel__desc{font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.02rem;text-align:left;color:#322d23}@media screen and (max-width: 767px){.scroll-panel__desc{display:none}}.scroll-panel__note{margin-top:1.5rem;font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.02rem;display:flex;gap:.4375rem;align-items:center}@media screen and (max-width: 767px){.scroll-panel__note{display:none}}.scroll-panel__note:before{content:"";width:1.125rem;height:1.125rem;border-radius:50%;display:block}.scroll-panel__note--available:before{background-color:#a0be73}.scroll-panel__info{width:calc(100% - 480px)}@media screen and (max-width: 991px){.scroll-panel__info{width:calc(100% - 350px)}}@media screen and (max-width: 767px){.scroll-panel__info{width:calc(100% - 180px)}}@media screen and (max-width: 991px){.scroll-panel__btn .product-summary__button{min-width:1.5rem}}@media screen and (max-width: 991px){.scroll-panel__btn .product-summary__button span{display:none}}@media screen and (max-width: 1199px){.product-instruction-table-inner{justify-content:flex-start;gap:10.75rem}.product-info-inner{display:flex;flex-direction:column;width:-moz-fit-content;width:fit-content;margin:0}}@media screen and (max-width: 991px){.product-gallery__nav{width:100%;height:-moz-fit-content;height:fit-content}.product-gallery__nav .product-gallery-img{width:5.8125rem}.product-gallery__nav .swiper-slide{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.product-inner{flex-wrap:wrap;gap:1.8125rem}.product-gallery{width:100%;flex-wrap:wrap;margin:0;flex-direction:column-reverse;height:auto;gap:.875rem}.product-gallery__main{margin:0;width:100%}.product-gallery__main .swiper-slide{height:-moz-fit-content;height:fit-content}.product-gallery__main .swiper-wrapper{padding:0}.product-inner{margin-top:1.75rem}.product-summary{padding-top:0}.product-summary__count{font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.02rem}.product-summary__benefits li:before{left:.1875rem}.product-summary__benefits{margin-top:1rem;font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.88;letter-spacing:.02rem}.product-summary__benefits li{position:relative;padding-left:2.1875rem}.product-summary__price-val{font-size:2rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal}.product-summary__price{margin-top:.9375rem}.product-summary__price-desc{margin-top:.4375rem}.product-summary__quantity{flex-shrink:0;border-width:3px}.product-summary__quantity input{width:4rem;font-size:1.5rem;font-style:normal;font-weight:700;line-height:1.75rem;letter-spacing:.03rem}.product-summary__form{gap:1.0625rem}.product-summary__form .btn{width:100%}.product-summary__note{margin-top:.9375rem;font-size:1rem;font-style:normal;font-weight:700;line-height:1.25rem;letter-spacing:.02rem}.product-inner{margin-bottom:3.125rem}.product-info-inner{flex-direction:column}.product-info-item{margin:0 auto}.product-info-item__title{font-size:1.5rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal;text-align:left}.product-info-item__desc{font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.02rem}.product-info-item__ico{top:-.4375rem;right:calc(100% + .5625rem);font-size:1.625rem}.product-info-inner{gap:2.25rem}.product-info{margin:3.875rem 0 4.125rem}.product-info-item__ico .icon-emote-shovel{font-size:1.625rem}.product-info-item__ico .icon-emote-plant{font-size:1.5rem}.product-info-inner{padding-left:3.25rem}.product-instruction-table-inner{flex-wrap:wrap;flex-direction:column}.instruction-table__info{width:20.5rem;padding-left:3.9375rem;margin:0 auto}.product-label{font-size:1.5rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal}.product-label__ico{font-size:1.875rem}.product-instruction-table{margin-top:4.125rem}.instruction-table__info table{margin-top:.25rem}.instruction-table__schedule .product-label{margin-left:2.3125rem}.instruction-table__schedule .product-label .product-label__ico{top:-.4375rem;font-size:1.5rem}.product-instruction-table-inner{gap:3.3125rem;align-items:center}.schedule__months{grid-template-columns:repeat(1,1fr);grid-template-rows:repeat(12,51.5px);position:absolute;top:0;left:0;width:100%;margin-top:0;font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.02rem;text-align:left;padding-left:1.625rem;padding-top:5.75rem;gap:0}.schedule__wrap{flex-direction:column;margin-top:.9375rem;padding-right:.9375rem;gap:1.375rem}.schedule__steps{display:flex;flex-direction:row;width:100%;justify-content:flex-end;margin-bottom:0}.schedule__step{flex-direction:column;align-items:center;font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.02rem;height:3.4375rem;width:4.0625rem;justify-content:space-between}.schedule__step .icon{width:auto}.schedule__steps .icon-emote-seeds{font-size:1.4375rem}.schedule>*.schedule__egg{transform:rotate(85deg) scaleY(1.1);left:auto;bottom:auto;top:-21.8125rem;width:23.125rem;right:-.9375rem}.schedule{margin-top:1.0625rem}.schedule__steps .icon-emote-leaf{font-size:1.625rem;transform:rotate(45deg)}.schedule__steps .icon-emote-seeds{font-size:2.1875rem;transform:rotate(-76deg)}.schedule__steps .icon-emote-plant{font-size:1.4375rem}.schedule__grid{display:grid;grid-template-columns:repeat(3,3.5rem);grid-template-rows:repeat(24,1.44375rem);gap:.1875rem 2.875rem;padding-left:7.625rem;padding-top:.3125rem;justify-content:flex-end;width:100%}.schedule__range{display:flex;justify-content:center;padding:.625rem .75rem;align-items:flex-start;background-color:var(--accent);height:100%;border-radius:.1875rem}.schedule__range .icon{font-size:1.875rem;color:#fff}.schedule__range:nth-child(1){grid-column:1/1}.schedule__range:nth-child(2){grid-column:2/2}.schedule__range:nth-child(3){grid-column:3/3}.schedule__range[data-end="1"]{grid-row-end:2}.schedule__range[data-end="2"]{grid-row-end:3}.schedule__range[data-end="3"]{grid-row-end:4}.schedule__range[data-end="4"]{grid-row-end:5}.schedule__range[data-end="5"]{grid-row-end:6}.schedule__range[data-end="6"]{grid-row-end:7}.schedule__range[data-end="7"]{grid-row-end:8}.schedule__range[data-end="8"]{grid-row-end:9}.schedule__range[data-end="9"]{grid-row-end:10}.schedule__range[data-end="10"]{grid-row-end:11}.schedule__range[data-end="11"]{grid-row-end:12}.schedule__range[data-end="12"]{grid-row-end:13}.schedule__range[data-end="13"]{grid-row-end:14}.schedule__range[data-end="14"]{grid-row-end:15}.schedule__range[data-end="15"]{grid-row-end:16}.schedule__range[data-end="16"]{grid-row-end:17}.schedule__range[data-end="17"]{grid-row-end:18}.schedule__range[data-end="18"]{grid-row-end:19}.schedule__range[data-end="19"]{grid-row-end:20}.schedule__range[data-end="20"]{grid-row-end:21}.schedule__range[data-end="21"]{grid-row-end:22}.schedule__range[data-end="22"]{grid-row-end:23}.schedule__range[data-end="23"]{grid-row-end:24}.schedule__range[data-end="24"]{grid-row-end:25}.schedule__range[data-start="1"]{grid-row-start:1}.schedule__range[data-start="2"]{grid-row-start:2}.schedule__range[data-start="3"]{grid-row-start:3}.schedule__range[data-start="4"]{grid-row-start:4}.schedule__range[data-start="5"]{grid-row-start:5}.schedule__range[data-start="6"]{grid-row-start:6}.schedule__range[data-start="7"]{grid-row-start:7}.schedule__range[data-start="8"]{grid-row-start:8}.schedule__range[data-start="9"]{grid-row-start:9}.schedule__range[data-start="10"]{grid-row-start:10}.schedule__range[data-start="11"]{grid-row-start:11}.schedule__range[data-start="12"]{grid-row-start:12}.schedule__range[data-start="13"]{grid-row-start:13}.schedule__range[data-start="14"]{grid-row-start:14}.schedule__range[data-start="15"]{grid-row-start:15}.schedule__range[data-start="16"]{grid-row-start:16}.schedule__range[data-start="17"]{grid-row-start:17}.schedule__range[data-start="18"]{grid-row-start:18}.schedule__range[data-start="19"]{grid-row-start:19}.schedule__range[data-start="20"]{grid-row-start:20}.schedule__range[data-start="21"]{grid-row-start:21}.schedule__range[data-start="22"]{grid-row-start:22}.schedule__range[data-start="23"]{grid-row-start:23}.schedule__range[data-start="24"]{grid-row-start:24}.schedule__months span:not(:last-child):after{height:.1875rem;width:100%;left:-1.0625rem;bottom:-.8125rem;top:auto;right:auto}.schedule__months span{display:flex;align-items:center;align-content:center;justify-content:flex-start;position:relative}.text-image.reverse{flex-direction:column}.section-faq{margin:3.75rem 0}.faq-list__title{padding-right:3.75rem;font-size:1.125rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:.0225rem}.faq-list__icon{position:absolute;top:1.125rem;right:1.3125rem;font-size:1rem;transition:transform .3s ease-in-out}.faq-list__body{font-size:1.125rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.44;letter-spacing:.0225rem}.faq-list__inner{-moz-column-count:1;column-count:1;padding-bottom:.875rem}.faq-list__item{margin-bottom:1.3125rem}.text-image__pct-inner .text-image__pct-ico{right:auto;left:.75rem;top:-2.1875rem;bottom:auto}.text-image__pct-inner .text-image__pct-ico .icon{font-size:1.4375rem}.text-image--1 .text-image__pct-inner:not(:has(.text-image__pct-ico)):before{right:auto;left:.75rem;top:-1.875rem;bottom:auto;font-size:1.4375rem}}@media screen and (max-width: 767px){.banner-layer__pct{max-width:100%}}@media screen and (max-width: 374px){.product-summary__form{flex-wrap:wrap}.product-summary__quantity{height:3rem}.schedule__steps{gap:.375rem}.schedule__grid{gap:.1875rem 1rem}.instruction-table__info{padding-left:2.8125rem}}.text-section{padding:4.375rem 0 6.25rem}.text-section--center .text-section__inner{display:flex;flex-direction:column;gap:1.5rem;width:53.125rem;max-width:100%;margin:0 auto;align-items:center;align-content:center;justify-content:center;text-align:center}.text-section__desc{font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.02rem}.section-categories.section-categories--team{padding-top:6.9375rem}.section-categories.section-categories--team .text-img{width:60%;margin:0 auto}.section-categories.section-categories--team .section-title{position:relative}.section-categories.section-categories--team .section-title:after{content:"\ea0c";font-family:svgfont,sans-serif;position:absolute;left:64.6%;top:-2.8125rem;font-size:3.75rem;color:#fff;font-weight:400}.section-categories .section-desc{position:relative;z-index:3}.categories-carousel--team{margin-top:3.5625rem;display:flex;gap:7.5rem;justify-content:space-around;cursor:none;padding-left:0;padding-right:0;width:100%}.categories-carousel--team.swiper-initialized,.categories-carousel--team.swiper-initialized .swiper-slide.swiper-slide a{cursor:none!important}.categories-carousel--team .main-img{aspect-ratio:289/376}.categories-carousel--team a[class^=rotate] .main-img,.categories-carousel--team a[class*=rotate] .main-img{width:17.5rem;margin:0 auto}@media screen and (max-width: 991px){.categories-carousel--team{justify-content:center;gap:4.375rem;padding:3.125rem 0}.categories-carousel--team a.rotate-right,.categories-carousel--team a.rotate-left{width:145px}}@media screen and (max-width: 991px){.section-categories.section-categories--team .section-title:after{top:-3.125rem;font-size:2.5rem}.section-categories--team a{pointer-events:none}}@media screen and (max-width: 767px){.categories-carousel--team a.rotate-right,.categories-carousel--team a.rotate-left{width:210px}.categories-carousel--team.categories-carousel--team.categories-carousel--team{padding:4.375rem 1.875rem 5rem;width:calc(100% + 1.625rem);margin:0;justify-content:flex-start;gap:2.8125rem;overflow:hidden}.categories-carousel--team.categories-carousel--team.categories-carousel--team .swiper-pagination{bottom:0}.categories-carousel--team.categories-carousel--team.categories-carousel--team a.rotate-right,.categories-carousel--team.categories-carousel--team.categories-carousel--team a.rotate-left{flex-shrink:0}.text-image--2 .text-image__pct-ico{top:2.5625rem;left:62px;font-size:1.6875rem}}.section-profile{padding:7.5rem 0;border-top:.125rem solid #e1d7cd}.section-profile__inner{display:flex;flex-direction:column;width:24.375rem;max-width:100%;margin:0 auto;text-align:center}.section-profile .input-wrap:not(:first-child){margin-top:1.0625rem}.section-profile form{margin-top:.75rem}.section-profile__link{display:block;margin-top:.625rem;font-size:.875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.0625rem;letter-spacing:.0175rem;text-decoration:underline;cursor:pointer}.section-profile__link:hover{text-decoration:none}.section-profile button{margin:4.875rem auto 0}.section-profile .check-wrap{margin-top:.625rem;color:#322d23}.section-profile .check-wrap label{color:#322d23}.section-profile .check-wrap label:before{border-color:#322d23}.section-profile .check-wrap label:after{color:#322d23}.input-wrap{position:relative}.input-wrap input{width:100%;height:3rem;padding:.5rem .75rem 0;font-size:1rem;border:.125rem solid #e1d7cd;border-radius:.1875rem;font-family:Dosis,sans-serif;font-weight:700;line-height:1.25;letter-spacing:.32px}.input-wrap input.error{border-color:#d26950}.input-wrap input.error+label{color:#d26950}.input-wrap input.filled,.input-wrap input:focus{border-color:#a0be73}.input-wrap input.filled+label,.input-wrap input:focus+label{transform:translateY(calc(-50% - .3125rem)) scale(.625)}.input-wrap label{position:absolute;top:50%;left:.875rem;transform:translateY(-50%);font-size:1rem;color:#322d23;opacity:.6;pointer-events:none;transition:all .2s ease-in-out;font-family:Dosis,sans-serif;font-weight:700;transform-origin:top left}.cart-page{width:73.75rem;max-width:100%;display:block;margin:3.3125rem auto}.cart-heading{margin:70px 0 55px}.cart-heading__inner{display:flex;align-items:center;align-content:center;justify-content:space-between}.cart-heading__inner a{font-size:.875rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:3.43;letter-spacing:.0175rem;text-decoration:underline}.cart-heading__inner a:hover{text-decoration:none}.cart-heading__title{position:relative}@media screen and (max-width: 767px){.cart-heading__title{margin-left:50px}}.cart-heading__title:after{content:"\ea14";font-family:svgfont,sans-serif;position:absolute;right:calc(100% + .6875rem);top:50%;transform:translateY(-50%);font-size:2.25rem;color:#558250;font-weight:400}.cart-table table{width:100%;border-collapse:collapse}.cart-table th{font-family:BLT-Heirloom,sans-serif;font-size:2rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal;text-align:left;padding-bottom:.9375rem}.cart-table td{padding-bottom:1.625rem}.cart-table tr:first-child td{padding-top:2.5rem}.cart-table tr:last-child td{padding-bottom:2.5rem}.cart-table tr>*:nth-child(1){width:9.0625rem;padding-left:1.25rem}.cart-table tr>*:nth-child(3),.cart-table tr>*:nth-child(2){padding-left:1.25rem}.cart-table tr th:nth-child(2){text-align:right}.cart-table tr>*:nth-child(3){text-align:right;padding-right:1.25rem}.cart-table tbody tr{background-color:#f5f0eb}.cart-item__pct{display:block;width:7.8125rem;height:7.8125rem}.cart-item__pct igm{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cart-item__wrap{display:flex;align-items:center;gap:1.25rem;justify-content:space-between}.cart-item__name{width:17.5rem;max-width:100%;font-size:1.5rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.03rem}.cart-item__count{font-size:1rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:.02rem;text-align:left}.cart-item__qty{display:flex;gap:.6875rem}.cart-item__qty .product-summary__quantity{background-color:#fff}.cart-item__price{font-size:1.5rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.03rem}.cart-item__price.has-compare{color:#d26950}.cart-item__price.compare{font-size:1.125rem;font-weight:500}.cart-item__price .compare-price{text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:#d26950}.cart-summary{margin-top:3.75rem;display:flex;flex-direction:column;align-items:flex-end;text-align:right}.cart-summary__price{display:flex;gap:1.25rem;font-family:BLT-Heirloom,sans-serif;margin-bottom:.25rem;font-size:2rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.25;letter-spacing:normal}.cart-summary__vat{font-size:1rem;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.02rem}.cart-summary__btn{margin-top:2.0625rem}@media screen and (max-width: 991px){.cart-item__wrap{flex-direction:column;align-items:flex-start;gap:.9375rem}.cart-item__qty{max-width:100%}.cart-item__qty .btn{width:5.6875rem;height:3rem;min-width:auto}.cart-item__qty .product-summary__quantity{height:3rem;border-width:.125rem}.cart-table tr th:nth-child(2){text-align:left}.cart-table tr>*:nth-child(3),.cart-table tr>*:nth-child(2){padding-left:.6875rem}}@media screen and (max-width: 767px){.cart-item__name{width:auto;font-size:1.25rem;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.1;letter-spacing:.025rem;text-align:left}.cart-item__pct{width:5.8125rem;height:5.8125rem}.cart-table tr>*:nth-child(1){width:6.6875rem;padding-left:.875rem}.cart-table{width:100%;margin:0}.cart-table th{font-size:1.5rem;line-height:1.17;letter-spacing:normal;padding-bottom:.5625rem}.price-wrapper{display:flex;flex-direction:column}.cart-item__price.compare{font-size:.875rem}.cart-item__price{font-size:1.25rem;line-height:1.1;letter-spacing:.025rem}.cart-item__price .compare-price{text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:#d26950}.cart-item__price.has-copare{color:#d26950}.cart-table tr>*:nth-child(3){padding-left:2px}}@media screen and (max-width: 767px)and (max-width: 767px){.cart-table table{table-layout:fixed}}@media screen and (max-width: 767px){.cart-table table td,.cart-table table th{vertical-align:top}.cart-table tr:first-child td{padding-top:1.1875rem}.cart-table td{padding-bottom:2.5rem}.cart-table tr:last-child td{padding-bottom:1.3125rem}.cart-summary__price{font-size:1.5rem;line-height:1.17;letter-spacing:normal;gap:1.125rem}.cart-summary{margin-top:2.0625rem}.cart-summary__btn{margin-top:1.125rem}.btn{font-size:.9375rem;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.01875rem;min-width:auto;padding:0 1.75rem}}.collection-header{width:71.25rem;max-width:100%;margin:0 auto}.collection-header__title{color:var(--accent);font-size:52px;font-family:BLT-Heirloom,sans-serif;margin-top:14px;line-height:1.04;margin-bottom:4.375rem}@media screen and (max-width: 1199px){.collection-header__title{margin-top:20px;margin-bottom:30px}}@media screen and (max-width: 991px){.collection-header__title{margin-top:6px;font-size:40px;margin-bottom:2.25rem}}.collection-grid{max-width:100%}.collection-grid .collection-grid-items-wrapper{display:flex;flex-wrap:wrap;gap:18px;margin-top:3px}@media screen and (max-width: 991px){.collection-grid .collection-grid-items-wrapper{display:none}}.collection-grid__filters{width:71.25rem;margin:0 auto}.collection-grid__filters-list{display:flex;align-items:flex-start;gap:5px}@media screen and (max-width: 767px){.collection-grid__filters-list{gap:20px;align-items:center}}.collection-grid__filters-list-mobile-wrapper{position:fixed;top:0;right:0;z-index:500;background-color:#f5f0eb;max-width:22.1875rem;width:100%;height:100dvh;display:flex;flex-direction:column;transform:translate(100%);transition:transform .3s ease-in-out}@media screen and (min-width: 992px){.collection-grid__filters-list-mobile-wrapper{display:none}}.collection-grid__filters-list-mobile-wrapper.is-open{transform:translate(0)}.collection-grid__filters-list-mobile-header{display:flex;justify-content:space-between;align-items:center;width:100%;padding:14px 20px;border-bottom:2px solid #e1d7cd}.collection-grid__filters-list-mobile-header__inner{display:flex;justify-content:space-between;flex-direction:column;align-items:flex-start;width:100%}.collection-grid__filters-list-mobile-header__title{font-family:BLT-Heirloom;font-size:1.875rem;font-weight:700;line-height:1.11;letter-spacing:.0225rem;margin:0}.collection-grid__filters-list-mobile-header__count{font-family:Dosis;font-size:1rem;font-weight:500;line-height:1.5;letter-spacing:.02rem;margin:0}.collection-grid__filters-list-mobile-header__close{cursor:pointer;transition:transform .3s ease-in-out;padding:.8125rem 2.375rem;border:2px solid #322d23;border-radius:24px;max-width:93px;max-height:48px;display:flex;justify-content:center;background-color:#fff;align-items:center}.collection-grid__filters-list-mobile-header__close i{font-size:1.375rem}.collection-grid__filters-list-mobile-content{overflow-y:auto}.collection-grid__filters-list-mobile-content__item{padding:1.875rem 2.5rem;border-bottom:2px solid #e1d7cd}.collection-grid__filters-list-mobile-content__item_header{display:flex;justify-content:space-between;align-items:center}.collection-grid__filters-list-mobile-content__item_title{font-family:Dosis;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:.02rem;margin:0}.collection-grid__filters-list-mobile-content__item_icon i{font-size:22px}.collection-grid__filters-list-mobile-footer{margin-top:auto;padding:1.25rem;border-top:2px solid #e1d7cd;display:flex;justify-content:center;align-items:center;gap:2.5rem}.collection-grid__filters-list-mobile-footer__button-reset{font-family:Dosis;font-size:14px;font-weight:700;line-height:3.43;letter-spacing:.28px;text-decoration:underline;text-underline-offset:1px}.collection-grid__filters-list-mobile-footer__button-apply{width:100%;max-width:125px;min-width:125px}.collection-grid__filters-list-mobile{font-family:Dosis;font-size:18px;font-weight:700;line-height:1.11;letter-spacing:.0225rem;display:flex;gap:1rem;align-items:center;padding:12px 22px;border-radius:24px;border:2px solid #322d23}@media screen and (min-width: 992px){.collection-grid__filters-list-mobile{display:none}}.collection-grid__filters-list_title{font-family:Dosis;font-size:18px;font-weight:700;line-height:1.22;letter-spacing:.0225rem;margin:2px 1.25rem 0 0}@media screen and (max-width: 991px){.collection-grid__filters-list_title{display:none}}.collection-grid__filters-list_item{display:flex;justify-content:space-between;align-items:center;gap:.625rem;width:-moz-fit-content;width:fit-content;position:relative}.collection-grid__filters-list_item.toggle{margin-right:0;margin-left:auto;margin-top:3px}.collection-grid__filters-list_item .toggle-switch{display:inline-flex;align-items:center;gap:12px;cursor:pointer;font-family:inherit;font-size:18px;color:#2b2b2b;-webkit-user-select:none;-moz-user-select:none;user-select:none}.collection-grid__filters-list_item .toggle-switch input{display:none}.collection-grid__filters-list_item .toggle-switch:has(input:disabled) .toggle-switch__slider{opacity:.6;border-color:#e1d7cd;pointer-events:none}.collection-grid__filters-list_item .toggle-switch:has(input:disabled) .toggle-switch__slider:before{background:#e1d7cd}.collection-grid__filters-list_item .toggle-switch__slider{position:relative;width:56px;height:32px;border:2px solid #322d23;border-radius:24px;background:#fff;transition:all .3s ease-in-out;flex-shrink:0}@media screen and (max-width: 1199px){.collection-grid__filters-list_item .toggle-switch__slider{width:46px;height:26px}}.collection-grid__filters-list_item .toggle-switch__slider:before{content:"";position:absolute;top:50%;left:2px;transform:translateY(-50%);width:24px;height:24px;background:#322d23;border-radius:100%;transition:all .3s ease-in-out}@media screen and (max-width: 1199px){.collection-grid__filters-list_item .toggle-switch__slider:before{width:20px;height:20px}}.collection-grid__filters-list_item .toggle-switch__label{font-family:Dosis;font-size:1.125rem;font-weight:700;line-height:1.11;letter-spacing:.0225rem}@media screen and (max-width: 1199px){.collection-grid__filters-list_item .toggle-switch__label{font-size:14px}}.collection-grid__filters-list_item.is-open .collection-grid__filters-list_item_title{text-decoration:underline;text-underline-offset:1px}.collection-grid__filters-list_item.is-open .collection-grid__filters-list_item_content{opacity:1;visibility:visible}.collection-grid__filters-list_item.is-open .collection-grid__filters-list_item_icon{transform:rotate(180deg)}.collection-grid__filters-list_item.is-open .toggle-switch__slider:before{transform:translate(24px,-50%);background:#a0be73}@media screen and (max-width: 1199px){.collection-grid__filters-list_item.is-open .toggle-switch__slider:before{transform:translate(18px,-50%)}}.collection-grid__filters-list_item_title{font-family:Dosis;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:.32px;cursor:pointer;color:#322d23;margin:0}.collection-grid__filters-list_item_title:hover{text-decoration:underline}.collection-grid__filters-list_item_icon{cursor:pointer;transition:transform .3s ease-in-out;margin-top:3px}.collection-grid__filters-list_item_icon.is-open{transform:rotate(180deg)}.collection-grid__filters-list_item_icon i{font-size:5px}.collection-grid__filters-list_item_content{opacity:0;visibility:hidden;transition:all .3s ease-in-out;position:absolute;top:calc(100% + 5px);left:0;width:308px;background-color:#fff;z-index:9;border:solid 2px #e1d7cd;border-radius:.1875rem;box-shadow:0 0 10px #0000001a}.collection-grid__filters-list_item_content-header{display:flex;justify-content:space-between;align-items:center;gap:.625rem;padding:.875rem .875rem .75rem;border-bottom:solid 2px #e1d7cd}.collection-grid__filters-list_item_content-header__count{font-family:Dosis;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:.02rem}@media screen and (max-width: 1199px){.collection-grid__filters-list_item_content-header__count{font-size:14px}}.collection-grid__filters-list_item_content-header__clear{font-size:16px;font-weight:700;line-height:1.25;letter-spacing:.02rem;text-decoration:underline;text-underline-offset:1px;cursor:pointer}@media screen and (max-width: 1199px){.collection-grid__filters-list_item_content-header__clear{font-size:14px}}.collection-grid__filters-list_item_content-list{padding:.875rem;display:flex;flex-direction:column;gap:.875rem;max-height:200px;overflow-y:auto}@-moz-document url-prefix(){.collection-grid__filters-list_item_content-list{scrollbar-width:thin;scrollbar-color:#fff #e1d7cd}}.collection-grid__filters-list_item_content-list::-webkit-scrollbar{width:3px}.collection-grid__filters-list_item_content-list::-webkit-scrollbar-track{background:#fff;border-radius:.25rem}.collection-grid__filters-list_item_content-list::-webkit-scrollbar-thumb{background:#e1d7cd;border-radius:.25rem}.collection-grid__filters-list_item_content-list::-webkit-scrollbar-thumb:hover{background:#fff6}.collection-grid__filters-list_item_content-list__item{display:flex;justify-content:flex-start;gap:.75rem;align-items:center;width:-moz-fit-content;width:fit-content}.collection-grid__filters-list_item_content-list__item_checkbox{display:flex;justify-content:flex-start;gap:.75rem;align-items:center;width:-moz-fit-content;width:fit-content;cursor:pointer}.collection-grid__filters-list_item_content-list__item_checkbox:has(input:disabled){opacity:.6}.collection-grid__filters-list_item_content-list__item_checkbox:has(input:disabled) input{background:#f5f0eb;border-color:#e1d7cd}.collection-grid__filters-list_item_content-list__item_checkbox input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid #322d23;border-radius:3px;background-color:#fff;cursor:pointer;position:relative;transition:all .2s ease-in-out;flex-shrink:0;margin:0}.collection-grid__filters-list_item_content-list__item_checkbox input[type=checkbox]:checked{background-color:#a0be73}.collection-grid__filters-list_item_content-list__item_checkbox input[type=checkbox]:checked:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("data:image/svg+xml;utf8,<svg width='13' height='11' viewBox='0 0 13 11' xmlns='http://www.w3.org/2000/svg'><path d='M12.4782 1.11165C12.5124 0.222936 11.5885 -0.317337 10.8678 0.204848C10.3547 0.576613 9.59686 1.44057 9.2508 2.03511C8.79192 2.82339 5.18994 7.147 4.44641 7.83436C3.89471 8.34417 3.53961 8.45556 3.09454 7.82294C2.7004 7.26315 2.31721 6.69479 1.91165 6.14357C1.53703 5.63376 1.05102 5.34101 0.445531 5.72278C-0.0733218 6.0498 -0.0842701 6.57484 0.135171 7.09274C0.726854 8.48698 1.72743 9.58942 2.76704 10.649C3.23591 11.1269 3.81665 11.0184 4.34026 10.6771C5.15805 10.144 5.91919 9.54182 6.44804 8.70118C7.14587 7.59207 11.5642 2.77007 12.2468 1.65145C12.3634 1.46104 12.4253 1.23779 12.4782 1.11165Z' fill='white'/></svg>") no-repeat center;background-size:13px 11px}.collection-grid__filters-list_item_content-list__item_checkbox input[type=checkbox]:focus-visible{outline:2px solid var(--accent, #a1623b);outline-offset:2px}.collection-grid__filters-list_item_content-list__item_title{font-size:16px;font-weight:500;line-height:1.5;letter-spacing:.02rem;margin:0}@media screen and (max-width: 1199px){.collection-grid__filters-list_item_content-list__item_title{font-size:14px}}.collection-grid__filters-active-filters{width:71.25rem;margin:15px auto 0;display:flex;align-items:center;gap:1rem;flex-wrap:wrap}@media screen and (max-width: 1199px){.collection-grid__filters-active-filters{width:100%;margin:20px 0 0}}.collection-grid__filters-active-filters__item{display:flex;justify-content:space-between;align-items:center;gap:1.25rem;padding:13px 20px;border:2px solid #a0be73;border-radius:20px;max-height:2.5rem;cursor:pointer;transition:all .3s ease-in-out}@media screen and (max-width: 767px){.collection-grid__filters-active-filters__item{padding:.75rem .875rem}}.collection-grid__filters-active-filters__item__clear{font-size:14px;font-weight:700;letter-spacing:.28px;text-decoration:underline;text-underline-offset:1px;display:block;margin-bottom:3px}.collection-grid__filters-active-filters__item:hover{transform:scale(1.05) rotate(1deg)}.collection-grid__filters-active-filters__item__title{font-family:Dosis;font-size:14px;font-weight:700;line-height:1.5;letter-spacing:.0175rem;display:flex;align-items:center;justify-content:center}.collection-grid__filters-active-filters__item__title span{margin-bottom:3px}@media screen and (max-width: 767px){.collection-grid__filters-active-filters__item__title{font-size:.875rem;line-height:1.21}}.collection-grid__filters-active-filters__item__remove i{font-size:1.25rem}.collection-grid__products{width:71.25rem;padding-top:2.5rem;margin:0 auto 70px;display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem;row-gap:50px}.collection-pagination{display:flex;justify-content:center;align-items:center;margin-top:6.25rem;margin-bottom:4.6875rem}@media screen and (max-width: 767px){.collection-pagination{margin-top:92px}}.collection-pagination__nav{border:none}@media screen and (max-width: 767px){.collection-pagination .container{padding:0;width:100%}}.collection-pagination__inner{display:flex;justify-content:center;align-items:center;gap:1.25rem;width:71.25rem;margin:0 auto}@media screen and (max-width: 991px){.collection-pagination__inner{width:100%}}@media screen and (max-width: 767px){.collection-pagination__inner{padding-bottom:10px}}.collection-pagination__item{width:3rem;height:3rem;border-radius:50%;display:flex;justify-content:center;align-items:center;border:.125rem solid #322d23;color:#322d23;cursor:pointer;transition:all .3s ease-in-out}.collection-pagination__item a{width:100%;height:100%;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 767px){.collection-pagination__item{width:40px;height:40px;flex-shrink:0;padding:0}}.collection-pagination__item:not(.more-dots):not(.pagination-next):not(.pagination-prev):not(.active):hover{background-color:var(--accent);border-color:var(--accent);color:#fff}.collection-pagination__item:not(.more-dots):not(.pagination-next):not(.pagination-prev):not(.active):hover a{color:#fff}.collection-pagination__item.more-dots{border:none;display:flex;align-items:center;gap:2px;cursor:default}.collection-pagination__item.more-dots span{width:2px;height:2px;flex-shrink:0;background:#322d23;border-radius:100%}.collection-pagination__item.pagination-next,.collection-pagination__item.pagination-prev{border:none}.collection-pagination__item.pagination-next i,.collection-pagination__item.pagination-prev i{font-size:1.25rem}.collection-pagination__item.pagination-prev{transform:rotate(180deg);transform-origin:center;margin-right:1.25rem;transition:transform .3s ease-in-out}.collection-pagination__item.pagination-prev:hover{transform:rotate(180deg) scale(1.2)}.collection-pagination__item.pagination-next{margin-left:1.25rem;transition:transform .3s ease-in-out}.collection-pagination__item.pagination-next:hover{transform:scale(1.2)}.collection-pagination__item.active{background-color:var(--accent);border-color:var(--accent);color:#fff}.collection-pagination__item.active:hover{cursor:default}.collection-pagination__item.active a{color:#fff;cursor:default}.collection-pagination__item a{font-family:Dosis,sans-serif;font-size:1.125rem;font-weight:700;letter-spacing:.36px;margin-bottom:.125rem}.collection-text-with-icon{display:flex;justify-content:center;align-items:center;gap:1.25rem;margin:4.6875rem 0}.collection-text-with-icon__inner{width:80rem;margin:0 auto;display:flex;flex-direction:column;gap:3.375rem}.collection-text-with-icon__item{display:flex;gap:1.25rem;align-items:flex-start;width:100%}@media screen and (max-width: 767px){.collection-text-with-icon__item{gap:.625rem}}.collection-text-with-icon__icon{width:2.5rem;flex-shrink:0}@media screen and (max-width: 767px){.collection-text-with-icon__icon{width:1.875rem}}.collection-text-with-icon__icon i{font-size:2.5rem;color:var(--accent)}@media screen and (max-width: 767px){.collection-text-with-icon__icon i{font-size:1.875rem}}.collection-text-with-icon__content{display:flex;flex-direction:column;gap:.75rem}@media screen and (max-width: 767px){.collection-text-with-icon__content{gap:.25rem}}.collection-text-with-icon__title{font-family:BLT-Heirloom,sans-serif;max-width:39rem}.collection-text-with-icon__text{font-size:1.375rem;letter-spacing:.0275rem;font-weight:500;line-height:1.45;color:#322d23}@media screen and (max-width: 767px){.collection-text-with-icon__text{font-size:1rem;letter-spacing:.36px}}.js-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#0006;opacity:0;visibility:hidden;transition:opacity .3s ease;z-index:400}.js-overlay.is-visible{opacity:1;visibility:visible}.mobile-filter-submenu{position:fixed;top:0;right:0;height:100vh;width:100%;max-width:22.1875rem;background:#f5f0eb;z-index:600;transform:translate(100%);transition:transform .35s ease;display:flex;flex-direction:column}.mobile-filter-submenu.is-open{transform:translate(0)}.mobile-filter-submenu__header{padding:20px;display:flex;justify-content:space-between;align-items:center;gap:10px;border-bottom:1px solid #ddd}.mobile-filter-submenu__header h5{font-size:18px;color:#322d23;font-weight:700;margin:0}.mobile-filter-submenu__header .mobile-filter-submenu__back{color:#322d23;background:none;border:none;display:flex;align-items:center;font-size:16px;cursor:pointer}.mobile-filter-submenu__header .mobile-filter-submenu__back i{transform:rotate(180deg);margin-right:8px}.mobile-filter-submenu__content{padding:20px 20px 50px;display:flex;flex-direction:column;overflow-y:auto;gap:14px}.mobile-filter-submenu__content .submenu-option{display:flex;align-items:center;gap:10px;cursor:pointer}.mobile-filter-submenu__content .submenu-option:has(input:disabled){opacity:.6}.mobile-filter-submenu__content .submenu-option:has(input:disabled) input{border-color:#e1d7cd;background:#f5f0eb}.mobile-filter-submenu__content .submenu-option input[type=checkbox]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:20px;height:20px;border:2px solid #322d23;border-radius:3px;background-color:#fff;cursor:pointer;position:relative;flex-shrink:0;transition:all .2s ease-in-out;margin:0}.mobile-filter-submenu__content .submenu-option input[type=checkbox]:checked{background-color:#a0be73}.mobile-filter-submenu__content .submenu-option input[type=checkbox]:checked:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url("data:image/svg+xml;utf8,<svg width='13' height='11' viewBox='0 0 13 11' xmlns='http://www.w3.org/2000/svg'><path d='M12.4782 1.11165C12.5124 0.222936 11.5885 -0.317337 10.8678 0.204848C10.3547 0.576613 9.59686 1.44057 9.2508 2.03511C8.79192 2.82339 5.18994 7.147 4.44641 7.83436C3.89471 8.34417 3.53961 8.45556 3.09454 7.82294C2.7004 7.26315 2.31721 6.69479 1.91165 6.14357C1.53703 5.63376 1.05102 5.34101 0.445531 5.72278C-0.0733218 6.0498 -0.0842701 6.57484 0.135171 7.09274C0.726854 8.48698 1.72743 9.58942 2.76704 10.649C3.23591 11.1269 3.81665 11.0184 4.34026 10.6771C5.15805 10.144 5.91919 9.54182 6.44804 8.70118C7.14587 7.59207 11.5642 2.77007 12.2468 1.65145C12.3634 1.46104 12.4253 1.23779 12.4782 1.11165Z' fill='white'/></svg>") no-repeat center;background-size:13px 11px}.mobile-filter-submenu__content .submenu-option input[type=checkbox]:focus-visible{outline:2px solid var(--accent, #a1623b);outline-offset:2px}.no-scroll{height:100vh;overflow:hidden}.section-features{display:flex;justify-content:center;align-items:center;margin-top:4.6875rem;margin-bottom:4.6875rem;overflow:hidden}@media screen and (max-width: 767px){.section-features{margin-top:2.5rem;margin-bottom:2.5rem}}.section-features__wrapper{max-width:82.5rem;width:100%;margin:0 auto;display:flex;justify-content:center;align-items:center;gap:1.25rem}.section-features .features{width:100%;display:flex;justify-content:center;align-items:center;gap:8.75rem;flex-wrap:wrap}@media screen and (max-width: 991px){.section-features .features{gap:2.5rem;justify-content:center}}.section-features .features-item{display:flex;justify-content:center;align-items:center;gap:.875rem}@media screen and (max-width: 991px){.section-features .features-item{gap:.25rem;flex-direction:column}}.section-features .features-item:hover img{transform:scale(1.1) rotate(-3deg)}.section-features .features-item__icon{width:10.1875rem;height:10.1875rem;flex-shrink:0}@media screen and (max-width: 991px){.section-features .features-item__icon{width:5.125rem;height:5.125rem}}.section-features .features-item__icon img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transition:transform .3s ease-in-out}.section-features .features-item__title{font-size:1.5rem;font-weight:700;line-height:1.22;font-stretch:normal;font-style:normal;letter-spacing:.03rem}@media screen and (max-width: 991px){.section-features .features-item__title{font-size:.875rem;text-align:center;letter-spacing:.28px}}.collection-page .section-faq{margin-top:8.4375rem;margin-bottom:5.3125rem}@media screen and (max-width: 991px){.collection-page .section-faq{margin-top:5rem;margin-bottom:6.5625rem}}@media screen and (max-width: 1199px){.collection-page .breadcrumbs__inner,.collection-header,.collection-grid__filters,.collection-grid__products{width:100%}}@media screen and (max-width: 991px){.collection-header,.collection-grid__filters,.collection-grid__products,.collection-pagination{width:100%}.collection-pagination__inner{gap:.75rem}.collection-pagination__inner .pagination-next{margin-left:12px}.collection-text-with-icon__inner{width:100%}}@media screen and (max-width: 767px){.collection-grid__filters{width:100%}.collection-grid__products{width:100%;grid-template-columns:repeat(2,1fr);row-gap:3.125rem;-moz-column-gap:.625rem;column-gap:.625rem}}.packing-shadow{box-shadow:0 .1875rem 1.25rem #0000004d;border-radius:.5rem}.main-img{position:relative;z-index:1;transition:border .3s ease,transform .3s ease;border:0 solid rgba(0,0,0,0);transform-origin:center center;aspect-ratio:1/1;box-sizing:border-box;box-shadow:0 0 #fff}@media screen and (min-width: 120.0625rem){.main-img{min-width:18.125rem}}a:hover .main-img{transform:scale(1.2);border-radius:.1875rem;box-shadow:0 0 0 .375rem #fff}@media screen and (max-width: 991px){a:hover .main-img{box-shadow:0 0 0 .25rem #fff}}.text-img-wrapper{position:relative;z-index:3;transform:scale(1.04) translate(-3%,-8%);transition:transform .3s ease}.text-img_radish{width:108%!important;transform:translate(-7%,-28%)}a:hover .main-img~.text-img-wrapper{transform:translateY(70%) scale(1.2)}.hover-buffer{position:relative;display:inline-block}.hover-buffer:before{content:"";position:absolute;top:-10%;bottom:-10%;left:-35%;right:-35%;z-index:0;background-color:#0000}a:hover .hover-buffer .main-img{transform:scale(1.2);transition:transform .3s ease}.hover-effect-1.packing-1,.hover-effect-1.packing-2,.hover-effect-1.icon-1,.hover-effect-1.icon-2,.hover-effect-2.packing-1,.hover-effect-2.packing-2,.hover-effect-2.icon-1,.hover-effect-2.icon-2{position:absolute;transition:transform .3s ease}.hover-effect-1.packing-1,.hover-effect-2.packing-2{z-index:2;top:10%;left:25%;max-width:60%;transform:scale(0);overflow:visible}.hover-effect-1.packing-2,.hover-effect-2.packing-1{z-index:0;top:20%;left:30%;max-width:45%}.hover-effect-1.icon-1{z-index:-1;top:20%;left:30%;max-width:20%;rotate:-40deg}.hover-effect-2.icon-1{z-index:-2;top:20%;left:30%;max-width:25%;rotate:-10deg;transform:scaleY(-1)}.hover-effect-1.icon-2{z-index:-2;top:20%;left:30%;max-width:25%;rotate:-167deg}.hover-effect-2.icon-2{z-index:-1;top:20%;left:30%;max-width:20%;rotate:20deg;transform-origin:center}a:hover .main-img~.hover-effect-1.icon-1{transform:translate(-183%,-368%)}a:hover .main-img~.hover-effect-1.icon-2{transform:translate(-330%,63%)}a:hover .main-img~.hover-effect-1.packing-1{transform:scale(1) rotate(-17deg) translate(-106%,-3%)}a:hover .main-img~.hover-effect-1.packing-2{transform:rotate(33deg) translate(148%,16%)}a:hover .main-img~.hover-effect-2.icon-1{transform:scaleY(-1) translate(-275%,111%)}a:hover .main-img~.hover-effect-2.icon-2{transform:translate(516%,157%)}a:hover .main-img~.hover-effect-2.packing-1{transform:rotate(-32deg) translate(-151%,-31%)}a:hover .main-img~.hover-effect-2.packing-2{transform:scale(1) rotate(16deg) translate(79%,-53%)}.swiper-container{overflow:hidden;position:relative}#slide-show{color:#fff;overflow:hidden;padding:5rem 0}.slide-show_title{color:#fff!important}.swiper-container{position:relative;padding-bottom:3.125rem;padding-top:1.875rem;width:100%;height:100%;overflow:visible}.section-categories .swiper-slide{display:flex;align-items:center;justify-content:center;box-sizing:border-box}.section-categories .swiper-slide a{display:flex;max-width:60%;cursor:none}.section-categories .swiper-slide img{width:100%;-o-object-fit:cover;object-fit:cover}.swiper-button-next:after,.swiper-button-prev:after{content:""}.swiper-button-next,.swiper-button-prev{top:auto;z-index:1}.swiper-button-prev img{transform:rotate(180deg)}.swiper-button-next:hover img,.swiper-button-prev:hover img{transform:scale(1.2)}.swiper-button-prev:hover img{transform:rotate(180deg) scale(1.2)}.swiper-pagination{position:absolute;bottom:.625rem;left:0;width:100%;text-align:center;z-index:1}@media (pointer: coarse){.hover-active .main-img{transform:scale(1.2);border-radius:.1875rem;box-shadow:inset 0 0 0 .25rem #fff}.hover-active .text-img{transform:translateY(70%) scale(1.2)}.hover-active .text-img_radish{width:108%!important}.hover-active .hover-effect-1.packing-1{transform:scale(1) rotate(-17deg) translate(-106%,-3%)}.hover-active .hover-effect-1.packing-2{transform:rotate(33deg) translate(148%,16%)}.hover-active .hover-effect-1.icon-1{transform:translate(-183%,-368%)}.hover-active .hover-effect-1.icon-2{transform:translate(-330%,63%)}.hover-active .hover-effect-2.icon-1{transform:scaleY(-1) translate(-275%,111%)}.hover-active .hover-effect-2.icon-2{transform:translate(516%,157%)}.hover-active .hover-effect-2.packing-1{transform:rotate(-32deg) translate(-151%,-31%)}.hover-active .hover-effect-2.packing-2{transform:scale(1) rotate(16deg) translate(79%,-53%)}}@media (max-width: 575px){.swiper-container{padding-bottom:5rem}.section-categories .swiper-slide a{max-width:66%}}.section-categories{position:relative;padding:5rem 0 3.75rem;overflow:hidden}.section-categories:has(.section-categories__foot){padding-bottom:3.75rem}.section-categories:not(:has(.section-categories__foot)){padding-bottom:5.625rem}.section-categories__foot{position:relative;z-index:2;display:flex;justify-content:center;margin-top:2.5625rem}.section-categories__egg{position:absolute;z-index:1;overflow:hidden}.section-categories__egg .mash{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.section-categories__egg .mash img{width:65.5625rem;height:auto;max-width:none;-o-object-fit:contain;object-fit:contain}.section-categories__egg--1{top:-49.9375rem;right:-26.5rem}.section-categories__egg--1 img{width:68.625rem}.section-categories__egg--2{bottom:-53.9375rem;left:-34.125rem}.section-categories__egg--2 img{width:65.625rem}.section-categories .section-title{position:relative;z-index:2}.section-categories__mash{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:0}.section-categories__mash img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.rotate-left{transform:rotate(-6deg)}.rotate-right{transform:rotate(6deg)}.rotate-right-17{transform:rotate(17deg)}@media screen and (min-width: 992px)and (max-width: 74.9375rem){.product-info-inner{gap:48px}.product-info-item{width:200px}.product-info-item__title{margin-bottom:-6px;font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal}.product-info-item__desc{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;line-height:1.5;letter-spacing:.32px}.product-info-item__ico{position:absolute;top:-7px;right:calc(100% + 7px);font-size:28px;color:var(--accent)}.product-info-item__ico .icon-emote-shovel,.product-info-item__ico .icon-emote-plant{font-size:25px}.product-label__ico{top:-7px;right:calc(100% + 7px);font-size:28px;color:var(--accent)}.product-label{font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:normal}.product-instruction-table-inner{gap:42px 133px}.instruction-table__info td:first-child{font-size:16px;font-weight:700;font-stretch:normal;font-style:normal;letter-spacing:.32px}.instruction-table__info td:last-child{font-size:16px;font-weight:500;font-stretch:normal;font-style:normal;letter-spacing:.32px}.instruction-table__info table{margin-top:3px;line-height:1.5}.instruction-table__info td:first-child{padding-right:32px}.instruction-table__info td{padding-bottom:12px}.instruction-table__schedule{width:100%}.schedule__months{font-size:16px;width:calc(100% - 220px)}.schedule__steps{font-size:24px;font-weight:700;font-stretch:normal;font-style:normal;line-height:1.17;letter-spacing:.48px}.schedule__steps .icon-emote-plant{font-size:34px}.schedule__steps .icon-emote-seeds{font-size:38px}.schedule__steps .icon-emote-leaf{font-size:36px}.schedule__months span:not(:last-child):after{height:240px}.text-image__desc{font-size:12px}.text-image__text,.text-image--1--wide.reverse .text-image__text{width:400px}.text-image{width:43.75rem}.schedule__step{height:40px}.schedule__step .icon{width:50px}.schedule>*.schedule__egg svg{width:350px}.schedule__steps{width:200px}.schedule>*.schedule__egg{left:-150px;top:-24px}.schedule__grid{grid-template-rows:repeat(3,40px);width:calc(100% - 220px)}}@media screen and (min-width: 768px)and (max-width: 74.9375rem){.header__grid{flex-wrap:nowrap}.header__grid>*.header__actions{order:3}.header__grid>*.header__center{margin:0 35px 0 50px}.header__grid>*.nav-toggle{order:0;margin-right:14px}}@media screen and (max-width: 991px){.section-categories__foot{margin-top:4.75rem}.section-categories{padding:5rem 0 2.5625rem}.review-item{padding:1.4375rem 1.25rem 1.125rem 1.6875rem}.review-item__after{right:1.125rem}.section-categories__foot{margin-top:3.625rem}.section-categories .swiper-slide.swiper-slide-active a .hover-buffer .main-img{transform:scale(1.2);transition:transform .3s ease}.section-categories .swiper-slide.swiper-slide-active .main-img~.text-img-wrapper{transform:translateY(70%) scale(1.2)}.section-categories .swiper-slide.swiper-slide-active .main-img{transform:scale(1.2);border-radius:.1875rem;box-shadow:0 0 0 .375rem #fff}}@media screen and (max-width: 991px)and (max-width: 991px){.section-categories .swiper-slide.swiper-slide-active .main-img{box-shadow:0 0 0 .25rem #fff}}@media screen and (max-width: 991px){.section-categories .swiper-slide.swiper-slide-active a .main-img~.hover-effect-1.icon-1{transform:translate(-183%,-368%)}.section-categories .swiper-slide.swiper-slide-active a .main-img~.hover-effect-1.icon-2{transform:translate(-330%,63%)}.section-categories .swiper-slide.swiper-slide-active a .main-img~.hover-effect-1.packing-1{transform:scale(1) rotate(-17deg) translate(-106%,-3%)}.section-categories .swiper-slide.swiper-slide-active a .main-img~.hover-effect-1.packing-2{transform:rotate(33deg) translate(148%,16%)}.section-categories .swiper-slide.swiper-slide-active a .main-img~.hover-effect-2.icon-1{transform:scaleY(-1) translate(-275%,111%)}.section-categories .swiper-slide.swiper-slide-active a .main-img~.hover-effect-2.icon-2{transform:translate(516%,157%)}.section-categories .swiper-slide.swiper-slide-active a .main-img~.hover-effect-2.packing-1{transform:rotate(-32deg) translate(-151%,-31%)}.section-categories .swiper-slide.swiper-slide-active a .main-img~.hover-effect-2.packing-2{transform:scale(1) rotate(16deg) translate(79%,-53%)}.section-categories__egg--2{bottom:-56.4375rem;left:-40.375rem}.section-categories__egg--1{top:-44.5rem;right:-26.25rem}}@media screen and (max-width: 767px){.categories-carousel--team,.categories-carousel{padding:3.125rem 0;width:14.4375rem;margin:0 auto;margin-top:3rem;overflow:visible}}@media screen and (max-width: 420px){.text-image--2 .text-image__pct-inner:nth-child(1),.banner-layer--2 .banner-layer__pct-inner:nth-child(1){left:7.5rem}.text-image--1 .text-image__pct-inner{max-width:calc(100% - 3.75rem)}.header__nav .nav-dropdown ul li img{width:4.0625rem}.header__nav ul li.has-child>a{padding-right:4.375rem}.header__nav .nav-dropdown ul{grid-template-columns:repeat(3,1fr)}}@media screen and (min-width: 992px)and (max-width: 1380px){.product-instruction-table-inner{width:900px}.header__nav{font-size:14.5px}}@media screen and (min-width: 992px)and (max-width: 1600px){.reviews-carousel-wrap .slide-nav{display:none}html{font-size:14px}.banner{aspect-ratio:unset}.banner__content{padding:60px 0}.text-image{width:1000px;max-width:100%}.banner-layer__text,.text-image__text{flex-shrink:unset}.banner-layer__pct,.text-image__pct{flex-shrink:0}.header__nav ul{gap:16px}}.not-found-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:10.9375rem 0}@media screen and (max-width: 1460px){.not-found-wrapper{margin:7.5rem 0}}@media screen and (max-width: 767px){.not-found-wrapper{margin:5rem 0}}.not-found-wrapper-head{position:relative;margin-bottom:5.625rem}@media screen and (max-width: 767px){.not-found-wrapper-head{margin-bottom:2.5rem}}.not-found-wrapper-head-title{font-size:13.625rem;font-family:BLT-Heirloom;font-weight:700;line-height:1.05;color:var(--accent)}@media screen and (max-width: 767px){.not-found-wrapper-head-title{font-size:112px}}.not-found-wrapper-head-icon-bug{position:absolute;top:0;left:0}.not-found-wrapper-head-icon-bug i{font-size:40px;color:var(--accent)}@media screen and (max-width: 1199px){.not-found-wrapper-head-icon-bug i{font-size:26px}}@media screen and (max-width: 767px){.not-found-wrapper-head-icon-bug i{font-size:22px}}.not-found-wrapper-heading{font-family:BLT-Heirloom;font-size:52px;font-weight:700;line-height:1.04;color:#322d23;margin-top:0;margin-bottom:24px}@media screen and (max-width: 767px){.not-found-wrapper-heading{font-size:32px;text-align:center}}.not-found-wrapper-description{font-family:Dosis;font-size:16px;font-weight:500;line-height:1.5;letter-spacing:.32px;text-align:center;color:#322d23;max-width:415px}.not-found-wrapper-return-back{display:flex;justify-content:center;align-items:center;gap:28px;margin-top:64px}.not-found-wrapper-return-back-icon{font-size:22px}.not-found-wrapper-return-back-btn{padding:12px 42px 17px;font-size:18px;max-height:48px;max-width:215px;border-radius:24px}@media screen and (max-width: 767px){.not-found-wrapper-return-back-btn{font-size:16px;text-align:center;padding:12px 20px 17px}}.privacy-policy-wrapper{width:71.25rem;margin:8.75rem auto}@media screen and (max-width: 1199px){.privacy-policy-wrapper{width:100%}}@media screen and (max-width: 767px){.privacy-policy-wrapper{margin:5.625rem auto}}.privacy-policy-wrapper ol{counter-reset:list;margin-top:10px;margin-bottom:20px;padding-left:24px}@media screen and (max-width: 767px){.privacy-policy-wrapper ol{padding-left:16px}}.privacy-policy-wrapper ol li{counter-increment:list;font-family:Dosis;font-size:22px;line-height:1.45;font-weight:500;letter-spacing:.44px;color:#322d23;margin-bottom:8px;position:relative}.privacy-policy-wrapper ol li:before{content:counter(list) ".";position:absolute;left:-24px;top:0;color:#322d23;font-weight:700}@media screen and (max-width: 767px){.privacy-policy-wrapper ol li:before{left:-16px}}@media screen and (max-width: 767px){.privacy-policy-wrapper ol li{font-size:16px;line-height:1.3}}.privacy-policy-wrapper ul{margin-top:10px}.privacy-policy-wrapper ul li{font-family:Dosis;font-size:22px;line-height:1.45;font-weight:500;letter-spacing:.44px;color:#322d23;margin-bottom:8px;position:relative;padding-left:16px}.privacy-policy-wrapper ul li:before{content:"\2013";position:absolute;left:0;top:0;color:#322d23}@media screen and (max-width: 767px){.privacy-policy-wrapper ul li{font-size:16px;line-height:1.3}}.privacy-policy-wrapper a{color:var(--accent);text-decoration:underline;transition:opacity .2s ease;font-family:Dosis;font-size:22px;line-height:1.45;font-weight:500;letter-spacing:.44px}@media screen and (max-width: 767px){.privacy-policy-wrapper a{font-size:16px;line-height:1.3}}.privacy-policy-wrapper a:hover{opacity:.7}.privacy-policy-wrapper h1{font-family:BLT-Heirloom;font-size:52px;font-weight:700;line-height:1.25;color:#322d23;margin-bottom:10px}@media screen and (max-width: 767px){.privacy-policy-wrapper h1{font-size:40px;line-height:1.05}}.privacy-policy-wrapper h1.privacy-policy-wrapper-title{font-family:BLT-Heirloom;font-size:52px;font-weight:700;line-height:1.04;color:#322d23;margin-bottom:3.4375rem}@media screen and (max-width: 767px){.privacy-policy-wrapper h1.privacy-policy-wrapper-title{font-size:1.75rem;line-height:1.05}}.privacy-policy-wrapper h2{font-family:BLT-Heirloom;font-size:40px;font-weight:700;line-height:1.25;color:#322d23;margin-bottom:10px}@media screen and (max-width: 767px){.privacy-policy-wrapper h2{font-size:30px;line-height:1.2}}.privacy-policy-wrapper h3{font-family:BLT-Heirloom;font-size:32px;font-weight:700;line-height:1.25;color:#322d23;margin-bottom:10px}@media screen and (max-width: 767px){.privacy-policy-wrapper h3{font-size:24px;line-height:1.17}}.privacy-policy-wrapper h4{font-family:BLT-Heirloom;font-size:24px;font-weight:700;line-height:1.25;color:#322d23;margin-bottom:10px}@media screen and (max-width: 767px){.privacy-policy-wrapper h4{font-size:20px;line-height:1.1}}.privacy-policy-wrapper h5{font-family:BLT-Heirloom;font-size:18px;font-weight:700;line-height:1.22;color:#322d23;margin-bottom:10px}.privacy-policy-wrapper h6{font-family:BLT-Heirloom;font-size:16px;font-weight:700;line-height:1.25;color:#322d23;letter-spacing:.32px;margin-bottom:10px}.privacy-policy-wrapper p{font-family:Dosis;font-size:22px;line-height:1.45;font-weight:500;letter-spacing:.44px;color:#322d23}@media screen and (max-width: 767px){.privacy-policy-wrapper p{font-size:16px;line-height:1.3}}.wrapper .main .shopify-policy__container{width:71.25rem;margin:8.75rem auto;max-width:71.25rem}@media screen and (max-width: 1199px){.wrapper .main .shopify-policy__container{width:100%;max-width:100%}}@media screen and (max-width: 767px){.wrapper .main .shopify-policy__container{margin:5.625rem auto}}.shopify-policy__container{width:71.25rem;margin:8.75rem auto;max-width:71.25rem}@media screen and (max-width: 1199px){.shopify-policy__container{width:100%;max-width:100%}}@media screen and (max-width: 767px){.shopify-policy__container{margin:5.625rem auto}}.shopify-policy__container ol{counter-reset:list;margin-top:10px;margin-bottom:20px;padding-left:24px}@media screen and (max-width: 767px){.shopify-policy__container ol{padding-left:16px}}.shopify-policy__container ol li{counter-increment:list;font-family:Dosis;font-size:22px;line-height:1.45;font-weight:500;letter-spacing:.44px;color:#322d23;margin-bottom:8px;position:relative}.shopify-policy__container ol li:before{content:counter(list) ".";position:absolute;left:-24px;top:0;color:#322d23;font-weight:700}@media screen and (max-width: 767px){.shopify-policy__container ol li:before{left:-16px}}@media screen and (max-width: 767px){.shopify-policy__container ol li{font-size:16px;line-height:1.3}}.shopify-policy__container ul{margin-top:10px}.shopify-policy__container ul li{font-family:Dosis;font-size:22px;line-height:1.45;font-weight:500;letter-spacing:.44px;color:#322d23;margin-bottom:8px;position:relative;padding-left:16px}.shopify-policy__container ul li:before{content:"\2013";position:absolute;left:0;top:0;color:#322d23}@media screen and (max-width: 767px){.shopify-policy__container ul li{font-size:16px;line-height:1.3}}.shopify-policy__container a{color:var(--accent);text-decoration:underline;transition:opacity .2s ease;font-family:Dosis;font-size:22px;line-height:1.45;font-weight:500;letter-spacing:.44px}@media screen and (max-width: 767px){.shopify-policy__container a{font-size:16px;line-height:1.3}}.shopify-policy__container a:hover{opacity:.7}.shopify-policy__container .shopify-policy-title{font-family:BLT-Heirloom;font-size:52px;font-weight:700;line-height:1.04;color:#322d23;margin-bottom:3.4375rem}@media screen and (max-width: 767px){.shopify-policy__container .shopify-policy-title{font-size:1.75rem;line-height:1.05}}.shopify-policy__container h1{font-family:BLT-Heirloom;font-size:52px;font-weight:700;line-height:1.25;color:#322d23;margin-bottom:10px}@media screen and (max-width: 767px){.shopify-policy__container h1{font-size:40px;line-height:1.05}}.shopify-policy__container h2{font-family:BLT-Heirloom;font-size:40px;font-weight:700;line-height:1.25;color:#322d23;margin-bottom:10px}@media screen and (max-width: 767px){.shopify-policy__container h2{font-size:30px;line-height:1.2}}.shopify-policy__container h3{font-family:BLT-Heirloom;font-size:32px;font-weight:700;line-height:1.25;color:#322d23;margin-bottom:10px}@media screen and (max-width: 767px){.shopify-policy__container h3{font-size:24px;line-height:1.17}}.shopify-policy__container h4{font-family:BLT-Heirloom;font-size:24px;font-weight:700;line-height:1.25;color:#322d23;margin-bottom:10px}@media screen and (max-width: 767px){.shopify-policy__container h4{font-size:20px;line-height:1.1}}.shopify-policy__container h5{font-family:BLT-Heirloom;font-size:18px;font-weight:700;line-height:1.22;color:#322d23;margin-bottom:10px}.shopify-policy__container h6{font-family:BLT-Heirloom;font-size:16px;font-weight:700;line-height:1.25;color:#322d23;letter-spacing:.32px;margin-bottom:10px}.shopify-policy__container p{font-family:Dosis;font-size:22px;line-height:1.45;font-weight:500;letter-spacing:.44px;color:#322d23}@media screen and (max-width: 767px){.shopify-policy__container p{font-size:16px;line-height:1.3}}.contact-wrapper{width:71.25rem;margin:11.25rem auto;display:flex;align-items:center;flex-direction:column}@media screen and (max-width: 1199px){.contact-wrapper{width:100%}}@media screen and (max-width: 767px){.contact-wrapper{margin:5rem auto}}.contact-wrapper-content{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.625rem;position:relative}.contact-wrapper-content-header{position:relative}.contact-wrapper-content-header-title{font-size:3.25rem;font-family:BLT-Heirloom,sans-serif;line-height:1.04;margin:0}@media screen and (max-width: 767px){.contact-wrapper-content-header-title{font-size:40px}}.contact-wrapper-content-header-icon{position:absolute;top:-40px;right:-10px;transform:rotate(20deg)}.contact-wrapper-content-header-icon i{font-size:30px}.contact-wrapper-content-description{font-size:16px;font-weight:400;line-height:1.5;letter-spacing:.32px;text-align:center;color:#322d23;max-width:415px}.contact-wrapper-form{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:50px;max-width:560px}@media screen and (max-width: 767px){.contact-wrapper-form{margin-top:40px}}.contact-wrapper-form .success-message{margin-top:20px;font-size:1.375rem}@media screen and (max-width: 767px){.contact-wrapper-form .success-message{font-size:16px}}.contact-wrapper-form-group{display:flex;justify-content:space-between;gap:.9375rem;max-width:560px;width:100%}@media screen and (max-width: 767px){.contact-wrapper-form-group{flex-direction:column}}.contact-wrapper-form-group-item{position:relative;width:100%}.contact-wrapper-form-group-item label{position:absolute;top:50%;left:.875rem;transform:translateY(-50%);font-size:1rem;color:#322d23;opacity:.6;pointer-events:none;transition:all .2s ease-in-out;font-family:Dosis,sans-serif;font-weight:700;transform-origin:top left}.contact-wrapper-form-group-item input{width:100%;height:3rem;padding:.5rem .75rem 0;font-size:1rem;border:.125rem solid #e1d7cd;border-radius:.1875rem;font-family:Dosis,sans-serif;font-weight:700;line-height:1.25;letter-spacing:.32px}.contact-wrapper-form-group-item input.error{border-color:#d26950}.contact-wrapper-form-group-item input.error+label{color:#d26950}.contact-wrapper-form-group-item input.filled,.contact-wrapper-form-group-item input:focus{border-color:#a0be73}.contact-wrapper-form-group-item input.filled+label,.contact-wrapper-form-group-item input:focus+label{transform:translateY(calc(-50% - .3125rem)) scale(.625)}.contact-wrapper-form-textarea{position:relative;width:100%;max-width:560px;margin-top:15px}.contact-wrapper-form-textarea label{position:absolute;top:15%;left:.875rem;transform:translateY(-50%);font-size:1rem;color:#322d23;opacity:.6;pointer-events:none;transition:all .2s ease-in-out;font-family:Dosis,sans-serif;font-weight:700;transform-origin:top left}.contact-wrapper-form-textarea textarea{width:100%;height:3rem;padding:1.25rem .75rem 0;font-size:1rem;border:.125rem solid #e1d7cd;border-radius:.1875rem;font-family:Dosis,sans-serif;font-weight:700;line-height:1.25;letter-spacing:.32px;height:150px;resize:none}.contact-wrapper-form-textarea textarea.error{border-color:#d26950}.contact-wrapper-form-textarea textarea.error+label{color:#d26950}.contact-wrapper-form-textarea textarea.filled,.contact-wrapper-form-textarea textarea:focus{border-color:#a0be73}.contact-wrapper-form-textarea textarea.filled+label,.contact-wrapper-form-textarea textarea:focus+label{transform:translateY(calc(-50% - .3125rem)) scale(.625)}.contact-wrapper-form .check-wrap{margin-top:.625rem;color:#322d23;align-self:flex-start}.contact-wrapper-form .check-wrap label{color:#322d23}.contact-wrapper-form .check-wrap label:before{border-color:#322d23}.contact-wrapper-form .check-wrap label:after{color:#322d23}.contact-wrapper-form-button{display:flex;align-items:center;justify-content:center;gap:1.25rem;width:100%;max-width:560px;margin-top:50px}@media screen and (max-width: 767px){.contact-wrapper-form-button .btn{max-height:40px;padding:0 35px}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{box-shadow:0 0 0 1000px #fff inset!important;-webkit-text-fill-color:inherit!important;-webkit-transition:background-color 99999s ease-in-out 0s;transition:background-color 99999s ease-in-out 0s}@media screen and (min-width: 992px)and (max-width: 1199px){.container{padding-left:2rem;padding-right:2rem}}@media screen and (min-width: 768px)and (max-width: 991px){.container{padding-left:1.5rem;padding-right:1.5rem}.product-gallery,.product-summary{width:calc(50% - .75rem)}.product-inner{gap:1.5rem}.product-summary__quantity input{width:40px}.product-summary__title{font-size:2rem}.text-image__title{padding:0 3.75rem;width:100%;text-align:left}.text-image{align-items:flex-start}.text-image .text-image__pct{margin:3.75rem 6.75rem}.text-image__desc{text-align:left}.banner-layer__inner{align-items:flex-start}.banner-layer__title{text-align:left}.banner-layer__pct{margin:3.75rem}.text-image__text .text-image__title{padding:0}.text-image--2 .text-image__pct{margin:3.75rem}.banner-layer__desc{text-align:left}.banner-layer--2 .banner-layer__pct,.banner-layer--1 .banner-layer__pct{width:34.625rem;height:16.25rem}.banner-layer--2 .banner-layer__pct-inner,.banner-layer--1 .banner-layer__pct-inner{width:16rem!important;height:auto}.text-image--2 .text-image__pct{width:34.625rem;height:16.25rem}.text-image--2 .text-image__pct-inner{width:16rem!important;height:auto}.text-image.text-image--1 .text-image__pct{width:34.625rem;height:auto}.text-image.text-image--1 .text-image__pct .text-image__pct-inner{width:100%;height:auto}.product-instruction-table-inner{flex-direction:row;align-items:flex-start}.collection-grid__products{grid-template-columns:repeat(3,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/style.css.map */
