.hero[data-astro-cid-htyvkrhc]{color:#fff;background:#07111c;min-height:clamp(42rem,78vh,58rem);position:relative;overflow:hidden}.hero[data-astro-cid-htyvkrhc]>img[data-astro-cid-htyvkrhc]{object-fit:cover;object-position:62% center;width:100%;height:100%;position:absolute;inset:0}.hero-shade[data-astro-cid-htyvkrhc]{background:linear-gradient(90deg,#040a11f7 0%,#040a11d1 33%,#040a112e 70%,#040a1114),linear-gradient(#0000 62%,#040a11b3);position:absolute;inset:0}.hero-inner[data-astro-cid-htyvkrhc]{z-index:1;min-height:inherit;flex-direction:column;justify-content:space-between;max-width:80rem;margin:auto;padding:clamp(5rem,9vw,8rem) 1.5rem 2rem;display:flex;position:relative}.hero-copy[data-astro-cid-htyvkrhc]{max-width:44rem}.eyebrow[data-astro-cid-htyvkrhc]{text-transform:uppercase;letter-spacing:.32em;color:#e76519;font-size:.68rem;font-weight:800}.eyebrow[data-astro-cid-htyvkrhc].light{color:#fff}.hero[data-astro-cid-htyvkrhc] h1[data-astro-cid-htyvkrhc],.fit-section[data-astro-cid-htyvkrhc] h2[data-astro-cid-htyvkrhc],.living-section[data-astro-cid-htyvkrhc] h2[data-astro-cid-htyvkrhc],.why-section[data-astro-cid-htyvkrhc] h2[data-astro-cid-htyvkrhc]{font-family:var(--font-sans);letter-spacing:-.045em;font-weight:850;line-height:.98}.hero[data-astro-cid-htyvkrhc] h1[data-astro-cid-htyvkrhc]{text-wrap:balance;margin-top:1.4rem;font-size:clamp(3.1rem,6.3vw,6rem)}.hero[data-astro-cid-htyvkrhc] h1[data-astro-cid-htyvkrhc] span[data-astro-cid-htyvkrhc],.living-section[data-astro-cid-htyvkrhc] h2[data-astro-cid-htyvkrhc] span[data-astro-cid-htyvkrhc]{color:#ff6a16}.hero-lead[data-astro-cid-htyvkrhc]{color:#e2e8f0;max-width:34rem;margin:1.5rem 0 2rem;font-size:clamp(1rem,1.8vw,1.2rem);line-height:1.65}.button-primary[data-astro-cid-htyvkrhc]{color:#fff;letter-spacing:.12em;text-transform:uppercase;background:#ff6818;border-radius:.25rem;align-items:center;gap:1.25rem;min-height:3.4rem;padding:.85rem 1.55rem;font-size:.78rem;font-weight:800;transition:background .2s,transform .2s;display:inline-flex}.button-primary[data-astro-cid-htyvkrhc]:hover{background:#e9570a;transform:translateY(-2px)}.button-primary[data-astro-cid-htyvkrhc]:focus-visible{outline-offset:3px;outline:3px solid #fff}.hero-benefits[data-astro-cid-htyvkrhc]{grid-template-columns:repeat(4,minmax(0,1fr));max-width:46rem;margin-top:4rem;display:grid}.hero-benefits[data-astro-cid-htyvkrhc] li[data-astro-cid-htyvkrhc]{letter-spacing:.11em;text-transform:uppercase;border-left:1px solid #ffffff52;align-items:center;gap:.8rem;padding:0 1.2rem;font-size:.68rem;font-weight:800;display:flex}.hero-benefits[data-astro-cid-htyvkrhc] li[data-astro-cid-htyvkrhc]:first-child{border:0;padding-left:0}.hero-benefits[data-astro-cid-htyvkrhc] svg[data-astro-cid-htyvkrhc],.why-grid[data-astro-cid-htyvkrhc] svg[data-astro-cid-htyvkrhc]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:2rem;height:2rem}.fit-section[data-astro-cid-htyvkrhc]{gap:4rem;max-width:88rem;margin:auto;padding:clamp(5rem,8vw,8rem) 1.5rem;display:grid}.section-copy[data-astro-cid-htyvkrhc]{max-width:30rem}.fit-section[data-astro-cid-htyvkrhc] h2[data-astro-cid-htyvkrhc],.why-section[data-astro-cid-htyvkrhc] h2[data-astro-cid-htyvkrhc]{color:#08111c;margin-top:1rem;font-size:clamp(2.5rem,5vw,4.5rem)}.section-copy[data-astro-cid-htyvkrhc]>p[data-astro-cid-htyvkrhc]:not(.eyebrow){color:#53606e;margin:1.5rem 0 2rem;line-height:1.75}.featured-products[data-astro-cid-htyvkrhc]{align-items:end;gap:2.5rem;margin:0;padding:0;display:grid}.featured-products[data-astro-cid-htyvkrhc] li{text-align:center;min-width:0;margin:auto;list-style:none}.size-badge[data-astro-cid-htyvkrhc]{z-index:3;aspect-ratio:1;color:#fff;background:#ff6818;border-radius:999px;place-items:center;width:3.5rem;font-weight:800;display:grid;position:absolute;top:-1rem;right:5%;box-shadow:0 8px 24px #ff681847}.featured-products[data-astro-cid-htyvkrhc] li>a>div{background:#edf0f1;border-radius:.25rem}.featured-products[data-astro-cid-htyvkrhc] img{object-fit:contain!important}.featured-products[data-astro-cid-htyvkrhc] h3{font-size:.92rem;font-weight:800}.dimensions[data-astro-cid-htyvkrhc]{color:#53606e;margin-top:1.1rem;font-size:.72rem}.use-label[data-astro-cid-htyvkrhc]{letter-spacing:.12em;text-transform:uppercase;border-top:2px solid #ff6818;margin-top:.55rem;padding-top:.65rem;font-size:.68rem;font-weight:850;display:inline-block}.living-section[data-astro-cid-htyvkrhc]{color:#fff;background:#09131d;gap:3rem;padding:clamp(4rem,7vw,7rem) max(1.5rem,50vw - 40rem);display:grid}.living-section[data-astro-cid-htyvkrhc]>div[data-astro-cid-htyvkrhc]{max-width:42rem}.living-section[data-astro-cid-htyvkrhc] h2[data-astro-cid-htyvkrhc]{margin-top:1rem;font-size:clamp(2.5rem,5vw,4.7rem)}.living-section[data-astro-cid-htyvkrhc] p[data-astro-cid-htyvkrhc]:not(.eyebrow){color:#cbd5df;max-width:40rem;margin-top:1.5rem;line-height:1.75}.living-section[data-astro-cid-htyvkrhc] ul[data-astro-cid-htyvkrhc]{align-content:center;gap:1.1rem;display:grid}.living-section[data-astro-cid-htyvkrhc] li[data-astro-cid-htyvkrhc]{letter-spacing:.12em;text-transform:uppercase;border-left:2px solid #ff6818;padding:.6rem 0 .6rem 1.2rem;font-size:.78rem;font-weight:800}.why-section[data-astro-cid-htyvkrhc]{max-width:80rem;margin:auto;padding:clamp(5rem,8vw,8rem) 1.5rem}.why-section[data-astro-cid-htyvkrhc]>h2[data-astro-cid-htyvkrhc]{max-width:45rem;margin-bottom:3.5rem}.why-grid[data-astro-cid-htyvkrhc]{background:#dfe3e5;gap:1px;display:grid}.why-grid[data-astro-cid-htyvkrhc] article[data-astro-cid-htyvkrhc]{background:#fff;padding:2rem}.why-grid[data-astro-cid-htyvkrhc] svg[data-astro-cid-htyvkrhc]{color:#ff6818}.why-grid[data-astro-cid-htyvkrhc] h3[data-astro-cid-htyvkrhc]{margin-top:1.4rem;font-weight:850}.why-grid[data-astro-cid-htyvkrhc] p[data-astro-cid-htyvkrhc]{color:#5c6671;margin-top:.7rem;font-size:.9rem;line-height:1.65}.empty-catalog[data-astro-cid-htyvkrhc]{color:#5c6671;grid-column:1/-1}@media (width>=768px){.fit-section[data-astro-cid-htyvkrhc]{grid-template-columns:minmax(18rem,.78fr) minmax(0,1.5fr)}.featured-products[data-astro-cid-htyvkrhc]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.size-sm[data-astro-cid-htyvkrhc] .product-stage[data-astro-cid-htyvkrhc]{max-width:78%}.size-md[data-astro-cid-htyvkrhc] .product-stage[data-astro-cid-htyvkrhc]{max-width:89%}.size-lg[data-astro-cid-htyvkrhc] .product-stage[data-astro-cid-htyvkrhc]{max-width:100%}.living-section[data-astro-cid-htyvkrhc]{grid-template-columns:1.5fr 1fr}.why-grid[data-astro-cid-htyvkrhc]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.why-grid[data-astro-cid-htyvkrhc]{grid-template-columns:repeat(4,1fr)}}@media (width<=767px){.hero[data-astro-cid-htyvkrhc]{min-height:49rem}.hero[data-astro-cid-htyvkrhc]>img[data-astro-cid-htyvkrhc]{object-position:right center;height:48%}.hero-shade[data-astro-cid-htyvkrhc]{background:linear-gradient(#050c1333,#050c131a 25%,#050c13 53%)}.hero-inner[data-astro-cid-htyvkrhc]{padding-top:22rem}.hero[data-astro-cid-htyvkrhc] h1[data-astro-cid-htyvkrhc]{font-size:clamp(2.7rem,13vw,4rem)}.hero-benefits[data-astro-cid-htyvkrhc]{grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:3rem}.hero-benefits[data-astro-cid-htyvkrhc] li[data-astro-cid-htyvkrhc]{border:0;padding:.45rem 0}.fit-section[data-astro-cid-htyvkrhc],.featured-products[data-astro-cid-htyvkrhc]{gap:4rem}.featured-products[data-astro-cid-htyvkrhc] li{max-width:22rem}.featured-products[data-astro-cid-htyvkrhc] li>a>div{aspect-ratio:4/3}.why-grid[data-astro-cid-htyvkrhc]{grid-template-columns:1fr}.living-section[data-astro-cid-htyvkrhc]{gap:2.5rem}}@media (width<=380px){.hero-inner[data-astro-cid-htyvkrhc]{padding-inline:1rem}.hero[data-astro-cid-htyvkrhc] h1[data-astro-cid-htyvkrhc]{font-size:2.6rem}.hero-benefits[data-astro-cid-htyvkrhc] li[data-astro-cid-htyvkrhc]{font-size:.59rem}.hero-benefits[data-astro-cid-htyvkrhc] svg[data-astro-cid-htyvkrhc]{width:1.6rem}.fit-section[data-astro-cid-htyvkrhc],.why-section[data-astro-cid-htyvkrhc]{padding-inline:1rem}}
