.header-main{grid-template-columns:170px minmax(340px,1fr) minmax(320px,390px)}.header-nav{justify-content:flex-start}.header-actions{gap:4px}.commerce-search{position:relative;width:225px;margin-right:8px}.commerce-search input{width:100%;height:42px;padding:0 42px 0 14px;border:1px solid var(--fresh-line);border-radius:5px;background:#f7f9f8;font-size:11px}.commerce-search button{position:absolute;right:0;top:0;display:grid;width:42px;height:42px;place-items:center;border:0;background:transparent;color:var(--fresh-ink)}.commerce-search button .icon{width:17px;height:17px}.commerce-search-link{display:none}.commerce-kicker{display:block;margin-bottom:14px;color:var(--fresh-blue);font-size:9px;font-weight:700;letter-spacing:.14em}.commerce-link{display:inline-flex;align-items:center;min-height:48px;color:var(--fresh-ink);font-size:11px;font-weight:600;text-decoration:none;border-bottom:1px solid #9db0b8}.commerce-hero{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.72fr);gap:16px;padding-block:28px 20px}.commerce-hero__primary{position:relative;display:grid;grid-template-columns:minmax(330px,.9fr) minmax(340px,1.1fr);min-height:570px;overflow:hidden;border-radius:8px;background:#e8f0f3}.commerce-hero__copy{position:relative;z-index:2;align-self:center;padding:52px 0 52px 52px}.commerce-hero h1{max-width:440px;margin:0 0 18px;font-size:clamp(45px,4.6vw,66px);font-weight:600;line-height:1.02;letter-spacing:-.06em}.commerce-hero__text{max-width:360px;color:#657981;font-size:13px;line-height:1.75}.commerce-hero__text p{margin:0}.commerce-hero__actions{display:flex;align-items:center;gap:23px;margin-top:27px}.commerce-hero__price{margin-top:22px;font-size:18px;font-weight:700}.commerce-hero__product{position:relative;display:grid;place-items:center;min-width:0}.commerce-hero__product:before{content:"";position:absolute;width:76%;aspect-ratio:1;border-radius:50%;background:#ffffff8c}.commerce-hero__product img{position:relative;z-index:1;width:88%;height:500px;object-fit:contain;filter:drop-shadow(0 24px 24px rgba(33,59,72,.17))}.commerce-hero__badge{position:absolute;right:20px;bottom:20px;z-index:2;padding:7px 10px;border-radius:3px;background:#ffffffe6;color:#58727e;font-size:7px;letter-spacing:.1em}.commerce-hero__secondary{display:grid;grid-template-rows:1fr 1fr;gap:16px}.commerce-promo{position:relative;min-height:277px;overflow:hidden;border-radius:8px;background:#f0f3f2;text-decoration:none}.commerce-promo__media{position:absolute;top:0;right:0;bottom:0;left:0}.commerce-promo__media img{position:absolute;max-width:none;width:300%;height:auto;left:0;top:-6.25%;filter:brightness(.98);transition:transform .35s ease}.commerce-promo--storage .commerce-promo__media img{left:-100%}.commerce-promo--kitchen .commerce-promo__media img{top:-118.75%}.commerce-promo--outdoor .commerce-promo__media img{left:-100%;top:-118.75%}.commerce-promo:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 35%,rgba(26,45,53,.74))}.commerce-promo__copy{position:absolute;z-index:2;left:22px;right:22px;bottom:20px;color:#fff}.commerce-promo__copy>span{font-size:7px;font-weight:700;letter-spacing:.13em}.commerce-promo__copy h2{margin:5px 0 11px;font-size:25px;font-weight:600;letter-spacing:-.04em}.commerce-promo__copy strong{display:flex;align-items:center;gap:7px;font-size:10px;font-weight:600}.commerce-promo__copy .icon{width:14px;height:14px}.commerce-promo:hover .commerce-promo__media img{transform:scale(1.025)}.commerce-categories{padding-block:54px 64px}.commerce-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:24px}.commerce-heading .commerce-kicker{margin-bottom:10px}.commerce-heading h2{margin:0;font-size:35px;font-weight:600;letter-spacing:-.05em}.commerce-heading>a{display:flex;align-items:center;gap:8px;padding-bottom:3px;font-size:11px;font-weight:600;text-decoration:none;border-bottom:1px solid #a9b8bd}.commerce-heading>a .icon{width:15px;height:15px}.commerce-categories__grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.commerce-category{text-decoration:none;min-width:0}.commerce-category__media{position:relative;aspect-ratio:1;overflow:hidden;border-radius:6px;background:#f0f4f5}.commerce-category__atlas{position:absolute;max-width:none;width:300%;height:auto;left:0;top:-6.25%;transition:transform .3s ease}.commerce-category--storage .commerce-category__atlas{left:-100%}.commerce-category--kitchen .commerce-category__atlas{top:-118.75%}.commerce-category--outdoor .commerce-category__atlas{left:-100%;top:-118.75%}.commerce-category--pet .commerce-category__atlas{left:-200%;top:-118.75%}.commerce-category__washer{width:100%;height:100%;padding:7%;object-fit:contain}.commerce-category__media>img:not(.commerce-category__atlas):not(.commerce-category__washer){width:100%;height:100%;object-fit:cover}.commerce-category__label{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:13px 2px 0}.commerce-category__label h3{margin:0 0 3px;font-size:13px;font-weight:600;letter-spacing:-.025em}.commerce-category__label span{display:block;color:#7a8a90;font-size:9px}.commerce-category__label>.icon{width:15px;height:15px;flex:none;color:#6d8792}.commerce-category:hover .commerce-category__atlas{transform:scale(1.02)}#featured-products{padding-block:68px;background:#f4f6f5}#featured-products .section-heading{align-items:end}#featured-products .section-heading h2{font-size:42px;font-weight:600;letter-spacing:-.055em}#featured-products .section-heading p{font-size:13px}#featured-products .product-grid{gap:16px}#featured-products .product-card{border:0;border-radius:6px;box-shadow:none}#featured-products .product-card:hover{transform:translateY(-3px);box-shadow:0 12px 35px #2d444c17}#featured-products .product-card__media{aspect-ratio:1;background:#eaf0f2}#featured-products .product-card__content{padding:16px 15px 18px}#featured-products .product-card__vendor{font-size:8px;font-weight:600;letter-spacing:.11em}#featured-products .product-card__title{font-size:15px;line-height:1.35;margin-block:5px 12px}.commerce-sample .product-card__media{position:relative;display:block;overflow:hidden}.commerce-sample .product-card__media img{position:absolute;max-width:none;width:300%;height:auto;left:0;top:-6.25%;object-fit:initial}.commerce-sample--laundry .product-card__media img{position:static;width:100%;height:100%;padding:7%;object-fit:contain}.commerce-sample--storage .product-card__media img{left:-100%}.commerce-sample--kitchen .product-card__media img{top:-118.75%}.commerce-sample__action{display:flex;align-items:center;justify-content:space-between;color:var(--fresh-blue);font-size:10px;font-weight:600}.commerce-sample__action .icon{width:14px;height:14px}.flagship{margin-top:0}.dewel-design{padding-top:80px}@media(max-width:1180px){.header-main{grid-template-columns:145px minmax(300px,1fr) 280px}.header-nav{gap:15px}.commerce-search{width:170px}.commerce-hero__primary{grid-template-columns:.85fr 1.15fr}.commerce-hero__copy{padding-left:35px}.commerce-hero h1{font-size:52px}.commerce-categories__grid{gap:10px}.commerce-category__label h3{font-size:11px}}@media(max-width:990px){.commerce-search{display:none}.commerce-search-link{display:grid}.header-main{grid-template-columns:44px 1fr auto}.commerce-hero{grid-template-columns:1fr}.commerce-hero__secondary{grid-template-columns:1fr 1fr;grid-template-rows:none}.commerce-promo{min-height:300px}.commerce-categories__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 14px}.commerce-category__label h3{font-size:13px}}@media(max-width:640px){.commerce-hero{padding-block:14px 8px;gap:10px}.commerce-hero__primary{grid-template-columns:1fr;min-height:0}.commerce-hero__copy{padding:32px 24px 10px}.commerce-kicker{font-size:8px}.commerce-hero h1{font-size:39px;line-height:1.04;margin-bottom:14px}.commerce-hero__text{font-size:12px}.commerce-hero__actions{margin-top:20px;gap:18px}.commerce-link{font-size:10px;min-height:45px}.commerce-hero__product{height:330px}.commerce-hero__product img{height:310px;width:82%}.commerce-hero__badge{right:13px;bottom:13px}.commerce-hero__secondary{gap:10px}.commerce-promo{min-height:205px}.commerce-promo__copy{left:14px;right:14px;bottom:14px}.commerce-promo__copy h2{font-size:18px;margin-bottom:7px}.commerce-promo__copy strong{font-size:8px}.commerce-categories{padding-block:43px 48px}.commerce-heading{margin-bottom:20px}.commerce-heading h2{font-size:28px}.commerce-heading>a{font-size:9px}.commerce-categories__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:23px 10px}.commerce-category__label{padding-top:9px}.commerce-category__label h3{font-size:10px;line-height:1.3}.commerce-category__label span{font-size:8px}.commerce-category__label>.icon{display:none}#featured-products{padding-block:48px}#featured-products .section-heading{display:block}#featured-products .section-heading h2{font-size:31px}#featured-products .section-heading .button{margin-top:20px}#featured-products .product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}#featured-products .product-card__content{padding:12px}#featured-products .product-card__title{font-size:12px}.commerce-sample__action{font-size:8px}.dewel-design{padding-top:50px}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/commerce.css.map */
