body:has(.lp-hero) .site-header{border-bottom-color:transparent;background:color-mix(in srgb,var(--brand-bg) 55%,transparent)}.lp-kicker{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--brand-accent);margin:0 0 1.1rem}.lp-hero{align-items:stretch}.lp-hero .hero__content{width:min(100% - (var(--space-gutter) * 2),40rem);margin-inline:auto;text-align:center}.lp-hero .hero__cta{justify-content:center}.lp-hero .lp-kicker,.lp-hero .hero__sub,.lp-hero .hero__assurance,.lp-hero .lp-price,.lp-hero .lp-pay{margin-inline:auto;text-align:center}.lp-hero .hero__sub{max-width:32rem;color:color-mix(in srgb,var(--brand-ink) 72%,transparent)}.lp-hero .hero__media{width:100%}.lp-hero .lp-specband{width:100%;margin-top:0}.lp-hero__assurance{margin-top:1rem}.lp-price{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:.85rem 1rem;margin-top:1.6rem}.lp-price b{font-family:var(--font-headline);font-weight:600;font-size:clamp(1.55rem,3.4vw,2.05rem);letter-spacing:-.03em}.lp-price span{font-size:.9rem;color:color-mix(in srgb,var(--brand-ink) 68%,transparent)}.lp-pay{display:flex;flex-wrap:wrap;justify-content:center;gap:.4rem;margin-top:.85rem;padding:0;list-style:none}.lp-pay li{font-family:var(--font-mono);font-size:10px;letter-spacing:.05em;color:color-mix(in srgb,var(--brand-ink) 68%,transparent);border:1px solid var(--hairline, color-mix(in srgb, var(--brand-ink) 16%, transparent));padding:.3rem .55rem}.lp-specband{border-top:1px solid var(--hairline, color-mix(in srgb, var(--brand-ink) 16%, transparent));border-bottom:1px solid var(--hairline, color-mix(in srgb, var(--brand-ink) 16%, transparent));margin-top:2.4rem}.lp-specband ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;margin:0;padding:0}.lp-specband li{font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--brand-ink) 68%,transparent);padding:14px 22px;border-right:1px solid var(--hairline, color-mix(in srgb, var(--brand-ink) 16%, transparent))}.lp-specband li:last-child{border-right:0}.lp-sizestrip{display:flex;flex-wrap:wrap;border-bottom:1px solid var(--hairline, color-mix(in srgb, var(--brand-ink) 16%, transparent))}.lp-sizestrip a{flex:1 1 auto;min-width:104px;padding:13px 10px;text-align:center;text-decoration:none;border-right:1px solid var(--hairline, color-mix(in srgb, var(--brand-ink) 16%, transparent));background:var(--brand-bg)}.lp-sizestrip a:last-child{border-right:0}.lp-sizestrip a:hover{background:var(--brand-surface)}.lp-sizestrip b{display:block;font-family:var(--font-headline);font-weight:600;font-size:13.5px;letter-spacing:-.02em;color:var(--brand-ink)}.lp-sizestrip s{display:block;text-decoration:none;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.05em;color:color-mix(in srgb,var(--brand-ink) 62%,transparent);margin-top:3px}.lp-sizestrip a.is-on{background:var(--brand-primary)}.lp-sizestrip a.is-on b{color:var(--brand-on-dark)}.lp-sizestrip a.is-on s{color:var(--brand-accent)}.lp-section{padding:var(--space-section) 0}.lp-section--dark,.lp-section.section--dark,.lp-section[data-section-ground=dark]{background:var(--brand-primary);color:var(--brand-on-dark)}.lp-section--dark h2,.lp-section--dark h3,.lp-section.section--dark h2,.lp-section.section--dark h3,.lp-section[data-section-ground=dark] h2,.lp-section[data-section-ground=dark] h3{color:var(--brand-on-dark)}.lp-section--surface,.lp-section.section--surface,.lp-section[data-section-ground=surface]{background:var(--brand-surface)}.lp-narrow{max-width:var(--max-width-narrow, 40rem);margin-inline:auto}.lp-center{text-align:center}.lp-lede{font-size:clamp(1.05rem,2vw,1.25rem);color:color-mix(in srgb,var(--brand-ink) 70%,transparent);margin-top:1.1rem}.lp-section--dark .lp-lede,.lp-section--dark .lp-prose,.lp-section.section--dark .lp-lede,.lp-section.section--dark .lp-prose,.lp-section[data-section-ground=dark] .lp-lede,.lp-section[data-section-ground=dark] .lp-prose{color:color-mix(in srgb,var(--brand-on-dark) 78%,transparent)}.lp-head{margin-bottom:2.4rem}.lp-rev{display:flex;align-items:center;justify-content:center;gap:.85rem;flex-wrap:wrap}.lp-stars{display:flex;gap:3px;color:var(--brand-accent)}.lp-stars i{width:13px;height:13px;background:currentColor;display:block;clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.lp-rev b{font-family:var(--font-headline);font-size:1.125rem}.lp-rev small{font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:color-mix(in srgb,var(--brand-ink) 62%,transparent)}.lp-press{display:flex;gap:1.75rem;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:1.6rem;padding-top:1.6rem;border-top:1px solid var(--hairline, color-mix(in srgb, var(--brand-ink) 16%, transparent));list-style:none;padding-left:0}.lp-press img{height:22px;width:auto;max-width:9rem;object-fit:contain;opacity:.72}.lp-split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4rem);align-items:center}.lp-stack{display:grid;gap:clamp(3rem,7vw,5rem);margin-top:clamp(3.5rem,7vw,5.5rem)}.lp-layers{border-top:1px solid var(--hairline, color-mix(in srgb, var(--brand-ink) 16%, transparent));margin-top:.5rem}.lp-layer{display:grid;grid-template-columns:36px 1fr 66px;gap:1rem;align-items:center;padding:13px 0;border-bottom:1px solid var(--hairline, color-mix(in srgb, var(--brand-ink) 16%, transparent))}.lp-layer .n{font-family:var(--font-mono);font-size:10px;color:var(--brand-accent)}.lp-layer b{font-family:var(--font-headline);font-weight:600;font-size:15px;color:var(--brand-ink);display:block}.lp-layer s{text-decoration:none;font-size:13px;color:color-mix(in srgb,var(--brand-ink) 68%,transparent)}.lp-layer em{font-style:normal;font-family:var(--font-mono);font-size:10px;text-transform:uppercase;color:color-mix(in srgb,var(--brand-ink) 62%,transparent);text-align:right}.lp-layer--core{background:color-mix(in srgb,var(--brand-ink) 6%,transparent);margin:0 -1rem;padding:18px 1rem}.lp-section--dark .lp-layers,.lp-section.section--dark .lp-layers,.lp-section[data-section-ground=dark] .lp-layers{border-top-color:color-mix(in srgb,var(--brand-on-dark) 22%,transparent)}.lp-section--dark .lp-layer,.lp-section.section--dark .lp-layer,.lp-section[data-section-ground=dark] .lp-layer{border-bottom-color:color-mix(in srgb,var(--brand-on-dark) 18%,transparent)}.lp-section--dark .lp-layer b,.lp-section.section--dark .lp-layer b,.lp-section[data-section-ground=dark] .lp-layer b{color:var(--brand-on-dark)}.lp-section--dark .lp-layer s,.lp-section.section--dark .lp-layer s,.lp-section[data-section-ground=dark] .lp-layer s{color:color-mix(in srgb,var(--brand-on-dark) 68%,transparent)}.lp-section--dark .lp-layer em,.lp-section.section--dark .lp-layer em,.lp-section[data-section-ground=dark] .lp-layer em{color:color-mix(in srgb,var(--brand-on-dark) 62%,transparent)}.lp-section--dark .lp-layer--core,.lp-section.section--dark .lp-layer--core,.lp-section[data-section-ground=dark] .lp-layer--core{background:color-mix(in srgb,var(--brand-on-dark) 8%,transparent)}.lp-zones{display:grid;grid-template-columns:repeat(7,1fr);gap:2px;margin-top:1.4rem}.lp-zones div{padding:12px 5px;text-align:center;background:color-mix(in srgb,var(--brand-ink) 5%,transparent);border-top:2px solid var(--hairline, color-mix(in srgb, var(--brand-ink) 16%, transparent))}.lp-zones div.is-hard{background:color-mix(in srgb,var(--brand-accent) 22%,transparent);border-top-color:var(--brand-accent)}.lp-zones z,.lp-zones .z{display:block;font-family:var(--font-mono);font-size:9px;letter-spacing:.08em;color:color-mix(in srgb,var(--brand-ink) 62%,transparent)}.lp-zones strong{display:block;font-family:var(--font-headline);font-size:12.5px;margin:4px 0 2px;color:var(--brand-ink)}.lp-zones w,.lp-zones .w{display:block;font-family:var(--font-mono);font-size:10px;color:color-mix(in srgb,var(--brand-ink) 62%,transparent)}.lp-zones div.is-hard .w{color:var(--brand-accent)}.lp-section--dark .lp-zones div,.lp-section.section--dark .lp-zones div,.lp-section[data-section-ground=dark] .lp-zones div{background:color-mix(in srgb,var(--brand-on-dark) 6%,transparent);border-top-color:color-mix(in srgb,var(--brand-on-dark) 18%,transparent)}.lp-section--dark .lp-zones .z,.lp-section--dark .lp-zones .w,.lp-section.section--dark .lp-zones .z,.lp-section.section--dark .lp-zones .w,.lp-section[data-section-ground=dark] .lp-zones .z,.lp-section[data-section-ground=dark] .lp-zones .w{color:color-mix(in srgb,var(--brand-on-dark) 62%,transparent)}.lp-section--dark .lp-zones strong,.lp-section.section--dark .lp-zones strong,.lp-section[data-section-ground=dark] .lp-zones strong{color:var(--brand-on-dark)}.lp-prose p{margin:0 0 1rem}.lp-pair{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1rem,3vw,2rem)}.lp-usp{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1px;background:var(--hairline, color-mix(in srgb, var(--brand-ink) 16%, transparent));border:1px solid var(--hairline, color-mix(in srgb, var(--brand-ink) 16%, transparent))}.lp-usp article{background:var(--brand-bg);padding:1.9rem 1.5rem}.lp-usp .tag{font-family:var(--font-mono);font-size:9.5px;letter-spacing:.13em;text-transform:uppercase;color:var(--brand-accent);display:block;margin-bottom:.7rem}.lp-usp h3{margin-bottom:.5rem}.lp-usp p{font-size:14.5px;color:color-mix(in srgb,var(--brand-ink) 72%,transparent);margin:0}.lp-pernight{text-align:center;padding:2.2rem 0;border-top:1px solid var(--hairline, color-mix(in srgb, var(--brand-ink) 16%, transparent));border-bottom:1px solid var(--hairline, color-mix(in srgb, var(--brand-ink) 16%, transparent));margin-bottom:2.2rem}.lp-pernight b{font-family:var(--font-headline);font-weight:600;font-size:clamp(1.85rem,5vw,3rem);letter-spacing:-.03em;display:block}.lp-pernight span{font-size:14.5px;color:color-mix(in srgb,var(--brand-ink) 70%,transparent)}.lp-obj details{border-bottom:1px solid var(--hairline, color-mix(in srgb, var(--brand-ink) 16%, transparent));padding:1.15rem 0}.lp-obj summary{font-family:var(--font-headline);font-weight:600;font-size:1.125rem;letter-spacing:-.02em;cursor:pointer;list-style:none}.lp-obj summary::-webkit-details-marker{display:none}.lp-obj summary:after{content:"+";float:right;color:var(--brand-accent);font-family:var(--font-mono)}.lp-obj details[open] summary:after{content:"\2212"}.lp-obj p{margin:.85rem 0 0;color:color-mix(in srgb,var(--brand-ink) 72%,transparent);max-width:52ch;font-size:15.5px}.lp-cta{text-align:center;margin-top:2.2rem}.lp-arrive{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid color-mix(in srgb,var(--brand-on-dark) 22%,transparent)}.lp-arrive article{padding:2rem 1.5rem;border-right:1px solid color-mix(in srgb,var(--brand-on-dark) 22%,transparent)}.lp-arrive article:last-child{border-right:0}.lp-arrive p{color:color-mix(in srgb,var(--brand-on-dark) 78%,transparent);margin:.65rem 0 0}.lp-configure .size-reserve__layout,.lp-configure .page-width.size-reserve__layout{display:block;max-width:40rem}.lp-configure .size-list{margin-top:1.5rem}.lp-configure .size-option.is-highlighted{background:var(--brand-surface)}.lp-assure{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--brand-ink);margin-top:2.4rem;background:var(--brand-bg)}.lp-assure article{padding:1.8rem 1.2rem;text-align:center;border-right:1px solid var(--hairline, color-mix(in srgb, var(--brand-ink) 16%, transparent))}.lp-assure article:last-child{border-right:0}.lp-assure .ic{width:22px;height:22px;margin:0 auto .85rem;border:1px solid var(--brand-accent);position:relative;display:block}.lp-assure .ic:after{content:"";position:absolute;top:5px;right:5px;bottom:5px;left:5px;border:1px solid var(--brand-accent);opacity:.45}.lp-assure b{font-family:var(--font-headline);font-weight:600;font-size:16px;display:block;margin-bottom:.45rem}.lp-assure p{font-size:13.5px;color:color-mix(in srgb,var(--brand-ink) 70%,transparent);margin:0}@media(max-width:820px){.lp-split,.lp-pair,.lp-arrive,.lp-assure{grid-template-columns:1fr}.lp-arrive article,.lp-assure article{border-right:0;border-bottom:1px solid var(--hairline, color-mix(in srgb, var(--brand-ink) 16%, transparent))}.lp-section--dark .lp-arrive article{border-bottom-color:color-mix(in srgb,var(--brand-on-dark) 22%,transparent)}.lp-arrive article:last-child,.lp-assure article:last-child{border-bottom:0}.lp-specband li{border-right:0;padding:9px 14px}}@media(max-width:700px){.lp-zones{grid-template-columns:repeat(4,1fr)}}@media(max-width:640px){.lp-sizestrip a{min-width:33.33%;border-bottom:1px solid var(--hairline, color-mix(in srgb, var(--brand-ink) 16%, transparent))}}@media(prefers-reduced-motion:reduce){.lp-sizestrip a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/landing.css.map */
