.hg-pdp-final{--hg-pdpf-pt: 110px;--hg-pdpf-pb: 110px;--hg-pdpf-veil: .3;--hg-pdpf-copy: #c9dcde;position:relative;overflow:hidden;padding-block:var(--hg-pdpf-pt) var(--hg-pdpf-pb);background:var(--hg-ink)}.hg-pdp-final__media{position:absolute;top:0;right:0;bottom:0;left:0}.hg-pdp-final__img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 62%}.hg-pdp-final__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:rgba(0,13,20,var(--hg-pdpf-veil));pointer-events:none}.hg-pdp-final__inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:3rem;text-align:center}.hg-pdp-final__headline{display:flex;flex-direction:column;gap:2px;margin:0;font-family:var(--hg-font-display);font-weight:800;font-size:clamp(2.8rem,1.4rem + 3.4vw,5rem);line-height:1.2;letter-spacing:-.03em;text-wrap:balance}.hg-pdp-final__line{color:var(--hg-white)}.hg-pdp-final__line--accent{color:var(--hg-amber)}.hg-pdp-final__cta{display:inline-flex;align-items:center;gap:1rem;padding:2rem 3.2rem 2rem 3.6rem;border:0;border-radius:var(--hg-r-pill);background:var(--hg-cta-gradient);color:var(--hg-ink);font-size:1.75rem;text-decoration:none;cursor:pointer;transition:background var(--hg-dur) var(--hg-ease),transform var(--hg-dur) var(--hg-ease)}.hg-pdp-final__cta:hover{background:var(--hg-cta-gradient-hover);transform:translateY(-2px)}.hg-pdp-final__cta:focus-visible{outline:2px solid var(--hg-white);outline-offset:3px}.hg-pdp-final__cta-label{font-family:var(--hg-font-body);font-weight:700}.hg-pdp-final__cta-price{font-family:var(--hg-font-display);font-weight:700}.hg-pdp-final__ticks{display:flex;flex-wrap:wrap;justify-content:center;gap:2.6rem;margin:0;padding:0;list-style:none}.hg-pdp-final__tick{display:flex;align-items:center;gap:.8rem;font-family:var(--hg-font-body);font-size:1.45rem;color:var(--hg-pdpf-copy)}.hg-pdp-final__tick-icon{display:inline-flex;width:1.5rem;height:1.5rem;color:var(--hg-amber)}@media screen and (max-width:989px){.hg-pdp-final{--hg-pdpf-pt: 76px;--hg-pdpf-pb: 76px}.hg-pdp-final__inner{gap:2.4rem}}@media screen and (max-width:599px){.hg-pdp-final{--hg-pdpf-pt: 56px;--hg-pdpf-pb: 56px;--hg-pdpf-veil: .42}.hg-pdp-final__cta{width:100%;justify-content:center;padding-inline:2.4rem}.hg-pdp-final__ticks{flex-direction:column;gap:1rem}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/section-hg-pdp-final.css.map */
