.ah-home-hero{width:100%;overflow:hidden;color:var(--ah-text);background:var(--ah-bg);font-family:Manrope,Helvetica Neue,Arial,sans-serif}.ah-home-hero *,.ah-home-hero *:before,.ah-home-hero *:after{box-sizing:border-box}.ah-hero-grid{display:grid;grid-template-columns:1fr 1fr;height:600px;border-bottom:1px solid var(--ah-border)}.ah-hero-copy-panel{min-width:0;display:flex;align-items:center;padding:0 60px;border-right:1px solid var(--ah-border);background:var(--ah-copy-bg)}.ah-hero-copy-inner{max-width:500px}.ah-hero-eyebrow{margin:0 0 10px;color:var(--ah-muted);font-size:11px;line-height:1.3;font-weight:500;letter-spacing:.2em;text-transform:uppercase}.ah-hero-heading{margin:0 0 26px;font-family:inherit;font-size:clamp(48px,4vw,var(--ah-h));line-height:.98;font-weight:500;letter-spacing:-.035em}.ah-hero-heading span,.ah-hero-heading em{display:block}.ah-hero-heading em{color:var(--ah-accent);font-weight:200;font-style:italic}.ah-hero-subheading{max-width:390px;margin:0 0 24px;color:var(--ah-sub);font-size:14px;line-height:1.65;font-weight:300}.ah-countdown{display:flex;flex-wrap:wrap;align-items:center;gap:12px 15px;width:fit-content;max-width:100%;margin:0 0 30px;padding:23px;border-radius:12px;background:var(--ah-cd-bg)}.ah-countdown[hidden]{display:none}.ah-cd-label{color:var(--ah-muted);font-size:11px;letter-spacing:.12em;text-transform:uppercase}.ah-cd-timer{display:flex;align-items:center;gap:8px}.ah-cd-sep{color:var(--ah-text);font-size:18px;font-weight:600}.ah-cd-box{display:flex;flex-direction:column;align-items:center;gap:3px;min-width:56px;padding:10px 8px;border-radius:8px;background:var(--ah-cd-box)}.ah-cd-box strong{font-size:20px;line-height:1;font-weight:700;font-variant-numeric:tabular-nums}.ah-cd-box span{color:var(--ah-muted);font-size:9px;letter-spacing:.12em;text-transform:uppercase}.ah-hero-button{display:inline-flex;align-items:center;justify-content:center;min-height:66px;padding:18px 40px;border:1px solid var(--ah-text);border-radius:var(--ah-radius);color:#000;font-size:11px;line-height:1;font-weight:600;letter-spacing:.2em;text-decoration:none;text-transform:uppercase;transition:background-color .2s ease,color .2s ease}.ah-hero-button:hover,.ah-hero-button:focus-visible{background:#000;color:#fff}.ah-hero-media-panel{position:relative;min-width:0;overflow:hidden;background:var(--ah-bg)}.ah-hero-image{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.22,1,.36,1)}.ah-hero-placeholder{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#ded9d1}.ah-placeholder-svg{width:170px;height:auto;opacity:.14}.ah-trust-strip{display:grid;grid-template-columns:repeat(var(--ah-cols),minmax(0,1fr));border-bottom:1px solid var(--ah-border);background:var(--ah-copy-bg)}.ah-trust-item{min-width:0;min-height:83px;padding:20px 52px;border-right:1px solid var(--ah-border);display:flex;align-items:center;justify-content:center;gap:16px}.ah-trust-item:last-child{border-right:0}.ah-trust-icon{display:inline-flex;flex:0 0 20px;width:20px;height:20px}.ah-trust-icon svg{width:100%;height:100%;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ah-trust-copy{display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:4px}.ah-trust-label{color:var(--ah-muted);font-size:9px;line-height:1.2;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.ah-trust-value{font-size:12px;line-height:1.35}@media(hover:hover)and (pointer:fine){.ah-hero-media-panel:hover .ah-hero-image{transform:scale(1.012)}}@media(max-width:900px){.ah-hero-grid{grid-template-columns:1fr;height:auto}.ah-hero-media-panel{order:1;height:min(82vw,620px);min-height:420px;border-bottom:1px solid var(--ah-border)}.ah-hero-copy-panel{order:2;padding:54px 32px 58px;border-right:0}.ah-hero-button{background:#000;color:#fff}.ah-hero-heading{font-size:clamp(44px,8vw,62px)}.ah-trust-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.ah-trust-item{padding:18px 28px}.ah-trust-item:nth-child(2n){border-right:0}.ah-trust-item:nth-child(n+3){border-top:1px solid var(--ah-border)}}@media(max-width:600px){.ah-hero-media-panel{height:200px;min-height:0}.ah-hero-copy-panel{padding:42px 20px 48px}.ah-hero-eyebrow{margin-bottom:20px;font-size:9px}.ah-hero-heading{margin-bottom:22px;font-size:clamp(40px,12vw,52px)}.ah-hero-subheading{margin-bottom:26px;font-size:13px}.ah-countdown{width:100%;padding:16px 16px 20px;gap:12px}.ah-cd-timer{gap:6px}.ah-cd-box{min-width:0;flex:1;padding-inline:18px;padding-top:13px}.ah-hero-button{display:flex;width:100%;min-height:52px;padding:16px 18px;letter-spacing:.14em;text-align:center}.ah-trust-strip{display:flex;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.ah-trust-strip::-webkit-scrollbar{display:none}.ah-trust-item{flex:0 0 46vw;min-width:160px;max-width:205px;min-height:78px;padding:15px 18px;border-top:0!important;border-right:1px solid var(--ah-border)!important;scroll-snap-align:start}.ah-trust-item:last-child{border-right:0!important}.ah-trust-value{font-size:11px}}@media(prefers-reduced-motion:reduce){.ah-hero-image,.ah-hero-button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/6/compiled_assets/styles.css.map */
