.hx--wall{--hx-h: clamp(500px, calc(100svh - var(--hdr-h) - var(--rbar-h, 0px)), 50cqw);--hx-w: clamp(calc(var(--hx-h) * 1.334), 58cqw, calc(var(--hx-h) * 1.44));--hx-gl: max(var(--gutter), calc((100cqw - var(--max)) / 2));--hx-tr: calc(100cqw - var(--hx-w) * .92 - 48px);position:relative;overflow:hidden;isolation:isolate;min-height:var(--hx-h);background:var(--midnight);color:var(--on-dark)}.hx--wall .hx-stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.hx--wall .hx-slides{position:absolute;top:0;right:0;bottom:0;left:0}.hx--wall .hx-slide{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity 1.1s var(--ease);--deep: color-mix(in srgb, var(--midnight) 84%, var(--mean));--mid: color-mix(in srgb, var(--midnight) 58%, var(--mean));--cl: .06;--cr: .94;--ct: .12;--cb: .86;--mean: #5f656c;--e0: #6d737b;--e1: #737980;--e2: #787d83;--e3: #6f7479;--e4: #7c7f82;--e5: #8a8c8d;--e6: #8f9090;--il: calc(100cqw - (var(--cr) + .025) * var(--hx-w));--cx: calc(var(--il) + var(--cl) * var(--hx-w))}.hx--wall .hx-slide.is-on{opacity:1}.hx--wall .hx-field{position:absolute;top:0;right:0;bottom:0;left:0;background-color:var(--deep);background-image:linear-gradient(0deg,var(--deep) 0,color-mix(in srgb,var(--deep) 55%,transparent) 3.5%,transparent 8%),linear-gradient(90deg,var(--deep) 0,var(--deep) calc(var(--hx-tr) * .55),color-mix(in srgb,var(--deep) 80%,var(--mid)) var(--hx-tr),color-mix(in srgb,var(--mid) 70%,transparent) calc(var(--il) + var(--hx-w) * .16),transparent calc(var(--il) + var(--hx-w) * .36)),linear-gradient(180deg,var(--deep) 0,color-mix(in srgb,var(--f0) 70%,var(--deep)) calc(var(--ct) * 100%),var(--f1) 25%,var(--f2) 40%,var(--f3) 55%,var(--f4) 70%,var(--f5) 85%,var(--f6) 100%);background-repeat:no-repeat;background-size:100% 100%,100% 100%,100% calc(var(--hx-w) * .75);background-position:0 0,0 0,0 100%}.hx--wall .hx-plate{position:absolute;bottom:0;right:calc((var(--cr) + .025 - 1) * var(--hx-w));width:var(--hx-w);aspect-ratio:4 / 3}.hx--wall .hx-photo{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;object-fit:cover;-webkit-mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.35) calc(var(--cl) * 50%),rgba(0,0,0,.8) calc(var(--cl) * 100%),#000 calc(var(--cl) * 100% + 5%)),linear-gradient(180deg,transparent 0,rgba(0,0,0,.6) calc(var(--ct) * 45%),#000 calc(var(--ct) * 100%));mask-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.35) calc(var(--cl) * 50%),rgba(0,0,0,.8) calc(var(--cl) * 100%),#000 calc(var(--cl) * 100% + 5%)),linear-gradient(180deg,transparent 0,rgba(0,0,0,.6) calc(var(--ct) * 45%),#000 calc(var(--ct) * 100%));-webkit-mask-composite:source-in;mask-composite:intersect}.hx--wall .hx-car{position:absolute;height:auto;max-width:none;pointer-events:none}.hx--wall .hx-photo{filter:brightness(.88) saturate(.9)}.hx--wall .hx-field{--f0: color-mix(in srgb, var(--e0) 80%, #0c0d14);--f1: color-mix(in srgb, var(--e1) 80%, #0c0d14);--f2: color-mix(in srgb, var(--e2) 80%, #0c0d14);--f3: color-mix(in srgb, var(--e3) 80%, #0c0d14);--f4: color-mix(in srgb, var(--e4) 80%, #0c0d14);--f5: color-mix(in srgb, var(--e5) 80%, #0c0d14);--f6: color-mix(in srgb, var(--e6) 80%, #0c0d14)}.hx--wall .hx-car{filter:brightness(1.03) contrast(1.04)}.hx--wall.hx--empty{--hx-tr: 100cqw}.hx--wall.hx--empty .hx-copy{max-width:820px}.hx--wall .hx-inner{position:relative;z-index:1;display:grid;grid-template-rows:1fr auto;row-gap:32px;min-height:var(--hx-h);padding-block:clamp(40px,6cqi,80px) 28px}.hx--wall .hx-copy,.hx--wall .hx-ui{max-width:calc(var(--hx-tr) - var(--hx-gl));min-width:0}.hx--wall .hx-copy{align-self:center}.hx--wall .hx-eyebrow{color:var(--on-dark-2)}.hx--wall .hx-h1{margin:20px 0 0;font-family:var(--f-sans);font-weight:300;font-stretch:108%;font-size:clamp(2.1rem,.6rem + 3.3cqi,3.75rem);line-height:1.03;letter-spacing:-.015em;color:var(--on-dark);text-wrap:balance}.hx--wall .hx-lede{margin:20px 0 0;max-width:40ch;font-size:17px;line-height:1.55;color:var(--on-dark-2)}.hx--wall .hx-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.hx--wall .hx-ui{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 20px;flex-wrap:wrap}.hx--wall .hx-caption{margin:0;min-width:0;flex:1 1 220px}.hx--wall .hx-cap{display:inline-flex;flex-direction:column;gap:6px;min-height:44px;justify-content:center;color:var(--on-dark);text-decoration:none}.hx--wall .hx-cap-t{display:inline-flex;align-items:center;gap:8px;font-stretch:112%;font-weight:500;font-size:17px;letter-spacing:-.005em}.hx--wall .hx-cap-arr{display:inline-flex;color:var(--on-dark-2);transition:transform var(--t) var(--ease),color var(--t) var(--ease)}.hx--wall .hx-cap:hover .hx-cap-arr,.hx--wall .hx-cap:focus-visible .hx-cap-arr{transform:translate(3px);color:var(--on-dark)}.hx--wall .hx-cap:hover .hx-cap-t{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.hx--wall .hx-cap-s{display:inline-flex;align-items:baseline;gap:8px;font-size:13.5px;line-height:1.45;color:var(--on-dark-2);font-variant-numeric:tabular-nums}.hx--wall .hx-cap-s .dot{transform:translateY(-1px)}.hx--wall .hx-cap-s b{font-weight:600;color:var(--on-dark)}.hx--wall .hx-cap-ref{white-space:nowrap}.hx--wall .hx-ctrl{display:flex;align-items:center;gap:4px;flex:none}.hx--wall .hx-ctrl[hidden]{display:none}.hx--wall .hx-dots{display:flex}.hx--wall .hx-dot{width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;background:none;cursor:pointer;border-radius:50%}.hx--wall .hx-dot span{width:8px;height:8px;border-radius:50%;background:#f4f1ea80;transition:width var(--t) var(--ease),background var(--t) var(--ease)}.hx--wall .hx-dot:hover span{background:var(--on-dark)}.hx--wall .hx-dot[aria-pressed=true] span{width:22px;border-radius:4px;background:var(--coral-lit)}@container page (max-width: 1100px){.hx--wall{--hx-h: clamp(470px, calc(100svh - var(--hdr-h) - var(--rbar-h, 0px)), 47cqw)}.hx--wall .hx-lede{font-size:16px}}@container page (max-width: 900px){.hx--wall{--hx-ph: 75cqw ;min-height:0}.hx--wall .hx-slide{--deep: color-mix(in srgb, var(--midnight) 86%, var(--mean))}.hx--wall .hx-field{background-color:var(--deep);background-image:linear-gradient(180deg,var(--f5) 0,var(--f5) calc(var(--hx-ph) * .55),color-mix(in srgb,var(--f6) 40%,var(--deep)) calc(var(--hx-ph) * .8),var(--deep) calc(var(--hx-ph) * .98),var(--deep) 100%);background-size:100% 100%;background-position:0 0}.hx--wall .hx-plate{top:0;bottom:auto;left:0;right:auto;width:100%}.hx--wall .hx-photo{-webkit-mask-image:linear-gradient(180deg,#000 62%,rgba(0,0,0,.55) 80%,transparent 100%);mask-image:linear-gradient(180deg,#000 62%,rgba(0,0,0,.55) 80%,transparent 100%);-webkit-mask-composite:source-over;mask-composite:add}.hx--wall .hx-inner{min-height:0;grid-template-rows:auto auto;row-gap:28px;padding-block:calc(var(--hx-ph) + 20px) 20px}.hx--wall .hx-copy,.hx--wall .hx-ui{max-width:640px}.hx--wall .hx-h1{margin-top:14px;font-size:clamp(2rem,1.2rem + 3.4cqi,2.9rem)}.hx--wall .hx-lede{margin-top:14px}.hx--wall .hx-actions{margin-top:24px}}@container page (max-width: 600px){.hx--wall .hx-eyebrow{font-size:10.5px;letter-spacing:.12em}.hx--wall .hx-eyebrow:before{width:16px}.hx--wall .hx-actions .btn{flex:1 1 100%}.hx--wall .hx-ui{padding-top:16px;border-top:1px solid var(--hair-dark)}}.hx--wall.hx--empty{--hx-h: clamp(380px, 52svh, 560px)}@container page (max-width: 900px){.hx--wall.hx--empty .hx-inner{padding-block:48px 40px}}@media(prefers-reduced-motion:reduce){.hx--wall .hx-slide,.hx--wall .hx-dot span,.hx--wall .hx-cap-arr{transition:none}.hx--wall .hx-cap:hover .hx-cap-arr,.hx--wall .hx-cap:focus-visible .hx-cap-arr{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/ahm-hero-wall.css.map */
