.word.word--image{font-size:0;line-height:1}.word--image .brand-logo{display:block;width:100%;max-width:1450px;height:auto;margin-inline:auto}.logo .brand-logo{display:block;width:150px;max-width:38vw;height:auto}body.home:has(.hero--assembled) .head.over{background:var(--bg);color:var(--ink);border-bottom-color:var(--line)}.hero--assembled{display:block;height:auto;min-height:0;margin-top:0;isolation:isolate}.hero--assembled>.ph{width:100%;height:auto;aspect-ratio:2 / 1}.hero--assembled>.ph img{display:block;width:100%;height:auto;object-fit:contain;animation:none}.hero--assembled:after{display:none}.hero--assembled .hero-t{top:clamp(24px,4vw,64px);left:clamp(24px,4vw,64px);bottom:auto;right:auto;width:40%;padding:0;text-align:left}.hero--assembled h1{margin:0 0 24px;font-size:clamp(40px,4.8vw,82px)}.hero--assembled .eyebrow,.hero--assembled .ctas{opacity:1;transform:none;animation:none}.hero--assembled .eyebrow{margin-bottom:16px}.hero--assembled .ctas{justify-content:flex-start}.hero--assembled .badge{display:none}@media(max-width:900px){.hero--assembled{background:var(--bg);color:var(--ink)}.hero--assembled>.ph{display:block}.hero--assembled .hero-t{position:relative;inset:auto;width:auto;padding:28px 20px 32px;text-align:center}.hero--assembled h1{font-size:clamp(42px,9vw,64px)}.hero--assembled .ctas{justify-content:center;gap:8px}.hero--assembled .btn{height:46px;padding-inline:18px;font-size:12px}.hero--assembled .btn.w{color:var(--bg);background:var(--ink);border-color:var(--ink)}.hero--assembled .btn.ow{color:var(--ink);background:transparent;border-color:var(--ink);-webkit-backdrop-filter:none;backdrop-filter:none}}
/*# sourceMappingURL=/cdn/shop/t/8/compiled_assets/styles.css.map */
