@import"https://fonts.googleapis.com/css2?family=Archivo:wdth,wght@62..125,400..900&family=IBM+Plex+Mono:wght@400;500&display=swap";:root{--hs-accent: #FF6A2B;--hs-ink: #0B0D12;--hs-paper: #ECE9E2;--hs-panel: #14171E;--hs-panel-2: #1B1F28;--hs-line: #22262F;--hs-line-2: #2A2F3A;--hs-muted: #9A9AA3;--hs-soft: #B9B7B0;--hs-display: "Archivo", system-ui, sans-serif;--hs-mono: "IBM Plex Mono", ui-monospace, monospace}.hs{background:var(--hs-ink);color:var(--hs-paper);font-family:var(--hs-display);font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.hs *,.hs *:before,.hs *:after{box-sizing:border-box}.hs a{color:inherit;text-decoration:none}.hs img{display:block;max-width:100%}.hs p{margin:0}.hs :focus-visible{outline:2px solid var(--hs-accent);outline-offset:3px}.hs--paper{background:var(--hs-paper);color:var(--hs-ink)}.hs--alt{background:#11151d;border-top:1px solid var(--hs-line);border-bottom:1px solid var(--hs-line)}.hs--accent{background:var(--hs-accent);color:var(--hs-ink)}.hs--ruled{border-top:1px solid var(--hs-line)}.hs-wrap{max-width:1320px;margin:0 auto;padding:96px 24px;display:flex;flex-direction:column;gap:36px}.hs-wrap--hero{padding-top:56px;padding-bottom:64px;gap:40px}.hs-wrap--slim{padding-top:20px;padding-bottom:20px}@media(max-width:749px){.hs-wrap{padding:64px 16px}.hs-wrap--slim{padding:16px}}.hs-eyebrow{font-family:var(--hs-mono);font-size:13px;letter-spacing:.14em;text-transform:uppercase;color:var(--hs-accent)}.hs--paper .hs-eyebrow{color:#7a3410}.hs--accent .hs-eyebrow{color:var(--hs-ink)}.hs-h1,.hs-h2,.hs-h3{font-family:var(--hs-display);font-weight:800;font-stretch:75%;text-transform:uppercase;margin:0;color:inherit;letter-spacing:0}.hs-h1{font-size:clamp(52px,8vw,112px);line-height:.92}.hs-h2{font-size:clamp(40px,5vw,64px);line-height:.95}.hs-h2--xl{font-size:clamp(44px,6vw,80px);line-height:.92}.hs-h3{font-size:30px;line-height:1}.hs-lede{font-size:18px;color:var(--hs-soft);max-width:620px}.hs--paper .hs-lede{color:#3a3b40}.hs--accent .hs-lede{color:var(--hs-ink)}.hs-mono{font-family:var(--hs-mono);font-size:13px;letter-spacing:.06em}.hs-muted{color:var(--hs-muted)}.hs-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 24px}.hs-head__text{display:flex;flex-direction:column;gap:12px;max-width:720px}.hs-link{font-family:var(--hs-mono);font-size:13px;letter-spacing:.1em;text-transform:uppercase;text-decoration:underline!important;min-height:44px;display:inline-flex;align-items:center}.hs-btns{display:flex;flex-wrap:wrap;gap:12px}.hs-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:14px 28px;font-family:var(--hs-display);font-weight:700;font-size:15px;letter-spacing:.06em;text-transform:uppercase;border:1px solid transparent;cursor:pointer;transition:filter .15s}.hs-btn:hover{filter:brightness(1.08)}.hs-btn--accent{background:var(--hs-accent);color:var(--hs-ink)}.hs-btn--ghost{background:transparent;border-color:currentColor;color:inherit}.hs-btn--ink{background:var(--hs-ink);color:var(--hs-paper)}.hs-placeholder{width:100%;height:100%;background:var(--hs-panel-2);fill:#3a3f4a}.hs--paper .hs-placeholder{background:#d9d4c8;fill:#b8b2a4}.hs-visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.hs-hero__top{display:flex;flex-wrap:wrap;gap:48px;align-items:center}.hs-hero__copy{flex:1 1 480px;min-width:0;display:flex;flex-direction:column;gap:24px}.hs-hero__copy .hs-lede{font-size:19px;max-width:520px}.hs-hero__media{flex:1 1 420px;min-width:0;height:var(--hs-hero-h, 640px)}.hs-hero__media img,.hs-hero__media svg{width:100%;height:100%;object-fit:cover}@media(max-width:749px){.hs-hero__media{height:min(var(--hs-hero-h, 640px),460px)}}.hs-tiers{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:12px}.hs-tier{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 28px;background:var(--hs-panel);border:1px solid var(--hs-line-2);transition:background .2s,color .2s}.hs-tier:last-child{background:var(--hs-paper);color:var(--hs-ink);border-color:var(--hs-paper)}.hs-tier.is-active{background:var(--hs-accent);color:var(--hs-ink);border-color:var(--hs-accent)}.hs-tier__stage{font-family:var(--hs-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;opacity:.8}.hs-tier__spend{font-weight:700;font-size:22px}.hs-tier__pct{font-weight:800;font-stretch:75%;font-size:64px;line-height:1;white-space:nowrap}.hs-hero__note{font-family:var(--hs-mono);font-size:12px;color:var(--hs-muted);letter-spacing:.06em;margin-top:-24px}.hs-trust{border-top:1px solid var(--hs-line);border-bottom:1px solid var(--hs-line)}.hs-trust__list{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 32px;font-family:var(--hs-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--hs-muted);list-style:none;margin:0;padding:0}.hs-tabs{display:flex;flex-wrap:wrap;gap:8px}.hs-tab{min-height:44px;padding:12px 22px;font-family:var(--hs-mono);font-size:13px;letter-spacing:.1em;text-transform:uppercase;border:1px solid #3A3F4A;background:transparent;color:var(--hs-paper);cursor:pointer}.hs-tab[aria-selected=true]{background:var(--hs-accent);border-color:var(--hs-accent);color:var(--hs-ink)}.hs-gf{display:flex;flex-wrap:wrap;gap:32px;align-items:stretch}.hs-gf[hidden]{display:none}.hs-gf__persona{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;background:var(--hs-panel);border:1px solid var(--hs-line)}.hs-gf__persona-media{height:280px}.hs-gf__persona-media img,.hs-gf__persona-media svg{width:100%;height:100%;object-fit:cover}.hs-gf__persona-body{padding:28px;display:flex;flex-direction:column;gap:16px}.hs-gf__title{font-weight:800;font-stretch:75%;font-size:34px;line-height:1;text-transform:uppercase;margin:0;color:var(--hs-paper)}.hs-gf__body{color:var(--hs-soft)}.hs-gf__tip{font-family:var(--hs-mono);font-size:13px;color:var(--hs-accent);letter-spacing:.04em}.hs-gf__grid{flex:2 1 520px;min-width:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px;align-content:start}.hs-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));gap:16px}.hs-card{display:flex;flex-direction:column;background:var(--hs-panel);border:1px solid var(--hs-line);min-width:0}.hs-card__media{display:block;aspect-ratio:1 / 1;background:var(--hs-panel-2);overflow:hidden}.hs-card__media img,.hs-card__media svg{width:100%;height:100%;object-fit:cover;transition:transform .4s}.hs-card:hover .hs-card__media img{transform:scale(1.03)}.hs-card__body{padding:16px;display:flex;flex-direction:column;gap:4px;flex-grow:1}.hs-card__title{font-weight:700;font-size:17px;line-height:1.25}.hs-card__price{font-family:var(--hs-mono);font-size:13px;color:var(--hs-muted)}.hs-card__price s{margin-left:6px;opacity:.7}.hs-qa{display:flex;flex-direction:column;border-top:1px solid var(--hs-line)}.hs-qa__select{min-height:44px;border:0;border-bottom:1px solid var(--hs-line);background:var(--hs-panel);color:var(--hs-paper);font-family:var(--hs-mono);font-size:13px;padding:0 12px}.hs-qa__btn{min-height:48px;border:0;background:transparent;color:var(--hs-paper);font-family:var(--hs-mono);font-size:13px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.hs-qa__btn:hover,.hs-qa.is-added .hs-qa__btn{background:var(--hs-accent);color:var(--hs-ink)}.hs-qa__btn[disabled]{opacity:.6;cursor:wait}.hs-qa__soldout{min-height:48px;display:flex;align-items:center;justify-content:center;border-top:1px solid var(--hs-line);font-family:var(--hs-mono);font-size:13px;color:var(--hs-muted);text-transform:uppercase;letter-spacing:.08em}.hs-qa__error{font-family:var(--hs-mono);font-size:12px;color:#ff8a8a;padding:8px 12px}.hs-cal{display:flex;flex-wrap:wrap;gap:16px;align-items:stretch}.hs-cal__feature{flex:3 1 520px;min-width:0;display:flex;flex-direction:column;background:var(--hs-paper);color:var(--hs-ink)}.hs-cal__feature-media{display:block;position:relative;height:460px;background:#d9d4c8}.hs-cal__feature-media img,.hs-cal__feature-media svg{width:100%;height:100%;object-fit:cover}.hs-badge{position:absolute;top:20px;left:20px;background:var(--hs-accent);color:var(--hs-ink);font-family:var(--hs-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:6px 12px}.hs-cal__feature-body{padding:28px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px}.hs-cal__feature-text{display:flex;flex-direction:column;gap:8px;flex:1 1 280px}.hs-cal__feature-text .hs-h3{font-size:40px}.hs-cal__feature-text p{color:#3a3b40}.hs-cal__feature-buy{display:flex;flex-direction:column;align-items:flex-end;gap:10px;min-width:200px}.hs-cal__price{font-weight:800;font-size:32px}.hs-cal__feature .hs-qa{border:0;width:100%}.hs-cal__feature .hs-qa__select{background:#fff;color:var(--hs-ink);border:1px solid #D4D0C6}.hs-cal__feature .hs-qa__btn{background:var(--hs-ink);color:var(--hs-paper);padding:0 24px}.hs-cal__feature .hs-qa__btn:hover,.hs-cal__feature .hs-qa.is-added .hs-qa__btn{background:var(--hs-accent);color:var(--hs-ink)}.hs-cal__list{flex:2 1 380px;min-width:0;display:flex;flex-direction:column;gap:16px}.hs-cal__item{flex:1 1 auto;display:flex;gap:20px;background:var(--hs-panel);border:1px solid var(--hs-line);padding:16px}.hs-cal__item-media{flex:0 0 140px;min-height:150px;background:var(--hs-panel-2)}.hs-cal__item-media img,.hs-cal__item-media svg{width:100%;height:100%;object-fit:cover}.hs-cal__item-text{display:flex;flex-direction:column;gap:6px;justify-content:center;min-width:0}.hs-cal__item-text .hs-h3{font-size:26px}.hs-cal__item-eyebrow{font-family:var(--hs-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--hs-muted)}.hs-cal__item-eyebrow.is-accent{color:var(--hs-accent)}.hs-callout{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;border:1px solid var(--hs-line-2);padding:18px 24px}.hs-callout__title{font-weight:800;font-stretch:75%;font-size:22px;text-transform:uppercase}.hs-callout__text{font-family:var(--hs-mono);font-size:13px;color:var(--hs-soft);flex:1 1 320px}.hs-math{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:16px}.hs-math__card{background:#fff;color:var(--hs-ink);border:1px solid #D4D0C6;padding:28px;display:flex;flex-direction:column;gap:14px}.hs-math__card--dark{background:var(--hs-ink);color:var(--hs-paper);border-color:var(--hs-ink)}.hs-math__stage{font-family:var(--hs-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#5a5b60}.hs-math__card--dark .hs-math__stage,.hs-math__card--dark .hs-math__note{color:var(--hs-accent)}.hs-math__sub{color:#3a3b40}.hs-math__card--dark .hs-math__sub{color:var(--hs-soft)}.hs-math__price{display:flex;align-items:baseline;gap:12px;margin-top:auto}.hs-math__price strong{font-weight:800;font-size:36px}.hs-math__price s{color:#5a5b60}.hs-math__card--dark .hs-math__price s{color:var(--hs-muted)}.hs-math__note{font-family:var(--hs-mono);font-size:13px;color:#7a3410}.hs-look{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px 16px}.hs-look__item{margin:0;display:flex;flex-direction:column;gap:10px}.hs-look__media{display:block;height:var(--hs-look-h, 420px);overflow:hidden;background:var(--hs-panel-2)}.hs-look__media img,.hs-look__media svg{width:100%;height:100%;object-fit:cover;transition:transform .5s}.hs-look__item:hover img{transform:scale(1.03)}.hs-look__cap{font-family:var(--hs-mono);font-size:13px;display:flex;justify-content:space-between;gap:8px}.hs-cats{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));grid-auto-rows:300px;gap:16px}.hs-cat{display:flex;flex-direction:column;background:var(--hs-panel);border:1px solid var(--hs-line);overflow:hidden;min-width:0}.hs-cat--lg{grid-row:span 2;background:var(--hs-panel-2)}.hs-cat__media{flex:1 1 0;min-height:0;overflow:hidden}.hs-cat__media img,.hs-cat__media svg{width:100%;height:100%;object-fit:cover;transition:transform .5s}.hs-cat:hover .hs-cat__media img{transform:scale(1.03)}.hs-cat__body{padding:20px 24px;display:flex;flex-direction:column;gap:4px}.hs-cat__eyebrow{font-family:var(--hs-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--hs-accent)}.hs-cat__title{font-weight:800;font-stretch:75%;font-size:30px;line-height:1;text-transform:uppercase}.hs-cat--lg .hs-cat__title{font-size:44px}.hs-cat__sub{color:var(--hs-soft);font-size:15px}.hs-club{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));gap:40px;align-items:center}.hs-club__copy{display:flex;flex-direction:column;gap:16px}.hs-club__plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px}.hs-plan{background:var(--hs-ink);color:var(--hs-paper)!important;padding:24px;display:flex;flex-direction:column;gap:6px}.hs-plan:hover{outline:2px solid var(--hs-ink);outline-offset:3px}.hs-plan__label{font-weight:800;font-stretch:75%;font-size:40px;line-height:1;text-transform:uppercase}.hs-logi{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:32px}.hs-logi__item{display:flex;flex-direction:column;gap:10px;border-top:2px solid var(--hs-accent);padding-top:20px}.hs-logi__title{font-weight:800;font-stretch:75%;font-size:26px;text-transform:uppercase;margin:0}.hs-logi__text{color:var(--hs-soft)}.hs-logi__text p+p{margin-top:8px}.hs-band{height:var(--hs-band-h, 520px);background:var(--hs-panel-2)}.hs-band img,.hs-band svg{width:100%;height:100%;object-fit:cover}@media(max-width:749px){.hs-band{height:min(var(--hs-band-h, 520px),360px)}}.hs-cta{align-items:center;text-align:center;padding-bottom:120px}.hs-cta .hs-h1{font-size:clamp(44px,7vw,96px)}.hs-meter-spacer{height:72px}.hs-meter{position:fixed;left:0;right:0;bottom:0;z-index:30;background:var(--hs-ink);color:var(--hs-paper);border-top:1px solid var(--hs-line-2);padding:14px 24px;font-family:var(--hs-mono);font-size:13px;letter-spacing:.04em;transform:translateY(0);transition:transform .3s}.hs-meter[hidden]{display:block;transform:translateY(110%)}.hs-meter__inner{max-width:1320px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px}.hs-meter__msg{flex:1 1 280px;margin:0}.hs-meter__bar{flex:2 1 320px;height:8px;background:var(--hs-line);position:relative}.hs-meter__fill{position:absolute;inset:0 auto 0 0;width:0;background:var(--hs-accent);transition:width .4s}.hs-meter__tick{position:absolute;top:-4px;width:2px;height:16px;background:#5a5f6b}.hs-meter__right{color:var(--hs-muted);margin:0}@media(max-width:749px){.hs-meter{padding:10px 16px}.hs-meter__right{display:none}.hs-meter-spacer{height:64px}}@media(min-width:1191px){.hs-cal__feature-buy{max-width:50%}.hs-cal__feature-body{align-items:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/holiday-sale-2026.css.map */
