:root{--sd-navy: #15315A;--sd-rust: #C9461A;--sd-rust-d: #A93A14;--sd-gold: #F4C13A;--sd-ink: #0B0B0F;--sd-cream: #F7F5EF;--sd-kelp: #2C7A4B;--sd-cond: "Archivo", system-ui, sans-serif}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.announce--holiday{background:var(--sd-ink)}.announce--holiday .announce__deal{color:var(--sd-cream);text-decoration:none;display:inline-block;padding:0 16px;line-height:1.6}.announce--holiday .announce__deal:hover,.announce--ea .announce__deal,.announce--td .announce__deal{color:var(--sd-gold)}.announce--cm{background:var(--sd-rust)}.announce--cm .announce__deal{color:#fff}@media(max-width:749px){.announce--holiday{letter-spacing:.12em;font-size:10.5px;padding:9px 0}}.sdh__h,.sdl__h,.sdp__h,.sd-lockup__main,.sdl__h2{font-family:var(--sd-cond);font-weight:900;font-stretch:72%;text-transform:uppercase;letter-spacing:-.005em;margin:0}.sdh__kicker{font-family:var(--font-mono, "JetBrains Mono", monospace);font-weight:600;text-transform:uppercase;letter-spacing:.24em;color:var(--sd-gold);margin:0;font-size:13px}.sd-lockup{display:inline-flex;align-items:stretch;border:3px solid currentColor;max-width:100%}.sd-lockup__tag{background:var(--sd-rust);color:#fff;display:flex;align-items:center;padding:0 .9em;font-family:var(--font-mono, monospace);font-weight:700;text-transform:uppercase;letter-spacing:.18em;line-height:1.25;font-size:.78em}.sd-lockup__body{padding:.55em 1em .6em;display:flex;flex-direction:column;gap:.25em;min-width:0}.sd-lockup__main{font-size:2.4em;line-height:.9}.sd-lockup__was{font-size:.5em;opacity:.75;text-decoration-thickness:2px}.sd-lockup__line{font-family:var(--font-mono, monospace);font-weight:500;text-transform:uppercase;letter-spacing:.14em;font-size:.7em}.sd-pill{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:.9em 1.8em;border-radius:999px;font-family:var(--sd-cond);font-weight:900;font-stretch:72%;text-transform:uppercase;letter-spacing:.06em;font-size:18px;text-decoration:none;border:0;cursor:pointer;transition:background-color .15s}.sd-pill--rust{background:var(--sd-rust);color:#fff}.sd-pill--rust:hover{background:var(--sd-rust-d);color:#fff;text-decoration:none}.sd-pill--gold{background:var(--sd-gold);color:var(--sd-ink)}.sd-pill--gold:hover{background:#e3ae22;color:var(--sd-ink);text-decoration:none}.sd-pill:focus-visible,.sdl__link:focus-visible,.sdp__close:focus-visible,.sdp__no:focus-visible{outline:3px solid var(--sd-gold);outline-offset:3px}.sdh{position:relative;overflow:hidden;color:var(--sd-cream);background:var(--sd-navy);isolation:isolate}.sdh--ink{background:var(--sd-ink)}.sdh__media img{display:block;width:100%;height:100%;object-fit:cover}.sdh__inner{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:space-between;gap:32px}.sdh__top{display:flex;flex-direction:column;gap:18px}.sdh__sub{margin:0;font-size:18px;line-height:1.45;color:#dce3ee;max-width:34em}.sdh__foot{display:flex;flex-direction:column;align-items:flex-start;gap:24px}@media(min-width:750px){.sdh{min-height:clamp(480px,41.667vw,1000px);width:100%}.sdh__inner{min-height:clamp(480px,41.667vw,1000px);box-sizing:border-box;padding:clamp(36px,5.4vw,130px) clamp(28px,5.8vw,140px);justify-content:center;gap:clamp(20px,2vw,36px)}.sdh__h{font-size:clamp(60px,7vw,190px);line-height:.84}.sdh--bf .sdh__h,.sdh--bf2 .sdh__h,.sdh--cm .sdh__h{font-size:clamp(72px,10vw,240px);line-height:.82}.sdh__kicker{font-size:clamp(13px,1.33vw,32px)}.sdh__sub{font-size:clamp(16px,1.4vw,30px)}.sdh .sd-lockup{font-size:clamp(14px,1.3vw,31px)}.sdh .sd-pill{font-size:clamp(18px,1.5vw,36px)}.sdh__foot{gap:clamp(18px,1.5vw,36px)}.sdh--overlay .sdh__media{position:absolute;top:0;right:0;bottom:0;left:0}.sdh--overlay .sdh__media img{object-position:50% 50%}.sdh--bf .sdh__media img,.sdh--bf2 .sdh__media img{object-position:50% 62%}.sdh--overlay .sdh__scrim{position:absolute;inset:0 auto 0 0;width:62.5%;z-index:1;background:linear-gradient(90deg,#060c16cc,#060c1680 60%,#060c1600)}.sdh--overlay .sdh__inner{max-width:62%}.sdh--split{display:grid;grid-template-columns:60fr 40fr}.sdh--split .sdh__media{grid-column:2;grid-row:1;height:100%;position:relative}.sdh--split .sdh__media img{object-position:50% 60%;position:absolute;top:0;right:0;bottom:0;left:0}.sdh--split .sdh__inner{grid-column:1;grid-row:1}.sdh--split .sdh__scrim{display:none}}@media(max-width:749px){.sdh{aspect-ratio:1080 / 1350;width:100%}.sdh__media{position:absolute;top:0;right:0;bottom:0;left:0}.sdh__scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(180deg,#060c16c7,#060c1626 38% 55%,#060c16e0)}.sdh__inner{height:100%;box-sizing:border-box;padding:28px 16px 24px}.sdh__h{font-size:clamp(56px,17vw,96px);line-height:.84}.sdh--td .sdh__h{font-size:clamp(44px,12.5vw,72px)}.sdh__kicker{font-size:11px;letter-spacing:.2em}.sdh__sub{font-size:15px}.sdh .sd-lockup{font-size:12px}.sdh__foot{gap:14px}.sdh .sd-pill{width:100%;font-size:18px}}body:has(.sdl) nav.top,body:has(.sdl) footer{display:none}body:has(.sdl){background:var(--sd-navy)}.sdl{max-width:560px;margin:0 auto;padding:24px 16px 56px;color:var(--sd-cream);display:flex;flex-direction:column;gap:18px}.sdl__brand{display:flex;justify-content:center}.sdl__brand img{width:96px;height:auto;display:block}.sdl__card{position:relative;background:#0e2236;border-radius:18px;overflow:hidden}.sdl__media{aspect-ratio:16 / 10;overflow:hidden}.sdl__media img{width:100%;height:100%;object-fit:cover;object-position:50% 70%;display:block}.sdl__body{padding:22px 20px 24px;display:flex;flex-direction:column;gap:14px;align-items:flex-start}.sdl__h{font-size:clamp(44px,12vw,64px);line-height:.86}.sdl__sub{margin:0;font-size:15px;line-height:1.5;color:#dce3ee}.sd-lockup--sm{font-size:12px}.sdl__cta{width:100%;box-sizing:border-box}.sdl__signup{width:100%}.sdl__links{display:flex;flex-direction:column;gap:10px}.sdl__link{display:flex;align-items:center;justify-content:center;min-height:54px;padding:0 20px;border-radius:999px;border:2px solid var(--sd-cream);color:var(--sd-cream);text-decoration:none;text-align:center;font-family:var(--sd-cond);font-weight:800;font-stretch:72%;text-transform:uppercase;letter-spacing:.06em;font-size:18px}.sdl__link:hover{background:var(--sd-cream);color:var(--sd-navy);text-decoration:none}.sdl__later{background:#0e2236;border-radius:18px;padding:22px 20px;display:flex;flex-direction:column;gap:12px}.sdl__h2{font-size:34px;line-height:.9}.sd-form{display:flex;flex-direction:column;gap:12px;width:100%}.sd-form__row{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media(max-width:479px){.sd-form__row{grid-template-columns:1fr}}.sd-form__field{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:600}.sd-form__field em{color:var(--sd-gold);font-style:normal}.sd-form__field input{font:500 16px/1.3 var(--font-body, Manrope, sans-serif);color:var(--sd-ink);background:#fff;border:2px solid transparent;border-radius:10px;padding:12px 14px;min-height:48px;box-sizing:border-box;width:100%}.sd-form__field input:focus{outline:none;border-color:var(--sd-gold)}.sd-form__check{display:grid;grid-template-columns:22px 1fr;gap:10px;font-size:11.5px;line-height:1.45;color:#c9d3de}.sd-form__check input{width:20px;height:20px;margin:1px 0 0;accent-color:var(--sd-rust)}.sd-form__check a{color:inherit;text-decoration:underline}.sd-form__submit{width:100%}.sd-form__submit[disabled]{opacity:.6;cursor:wait}.sd-form__msg{margin:0;font-weight:700;font-size:15px;color:var(--sd-gold)}.sd-form__msg.is-error{color:#ffb59e}.sd-form__warn{margin:0;font-size:12px;background:#fff6dd;color:var(--sd-ink);padding:8px 10px;border-radius:6px}.sdp{padding:0;border:0;background:transparent;max-width:min(860px,calc(100vw - 32px));width:100%;max-height:calc(100dvh - 32px);color:var(--sd-cream)}.sdp::backdrop{background:#060c169e}.sdp__panel{position:relative;display:grid;grid-template-columns:40fr 60fr;background:var(--sd-navy);border-radius:18px;overflow:hidden;max-height:calc(100dvh - 32px)}.sdp__media img{width:100%;height:100%;object-fit:cover;object-position:50% 70%;display:block}.sdp__body{padding:32px 28px 24px;display:flex;flex-direction:column;gap:12px;overflow-y:auto}.sdp__h{font-size:clamp(40px,6vw,60px);line-height:.86}.sdp__sub{margin:0 0 4px;font-size:16px;line-height:1.45;color:#dce3ee}.sdp__close{position:absolute;top:10px;right:10px;z-index:2;width:44px;height:44px;border-radius:50%;border:0;background:#0b0b0f8c;color:#fff;display:grid;place-items:center;cursor:pointer}.sdp__no{align-self:center;background:none;border:0;color:#c9d3de;text-decoration:underline;font:500 13px var(--font-body, Manrope, sans-serif);padding:10px;min-height:44px;cursor:pointer}@media(max-width:749px){.sdp__panel{grid-template-columns:1fr}.sdp__media{display:none}.sdp__body{padding:28px 16px 16px}}@media(prefers-reduced-motion:no-preference){.sdp[open] .sdp__panel{animation:sdp-in .28s ease-out}@keyframes sdp-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}}.sdh__snow,.sd-snow{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:3;pointer-events:none}.sd-snowbtn{position:absolute;right:10px;top:10px;z-index:4;width:32px;height:32px;border-radius:50%;border:1px solid rgba(255,255,255,.45);background:#060c1673;color:#fff;display:grid;place-items:center;cursor:pointer;padding:0}.sd-snowbtn[hidden]{display:none}.sd-snowbtn:focus-visible{outline:2px solid #fff;outline-offset:2px}@media(prefers-reduced-motion:reduce){.sdh__snow,.sd-snowbtn{display:none!important}}.pcard .pcard__badge.pcard__badge--sd-deal{background:var(--signal, #C9461A);border-color:var(--signal, #C9461A);color:#fff;font-weight:700}@media(min-width:1200px){.product-tabs__grid:has(>.pcard[data-sd-lead]):has(>.pcard:nth-child(5):last-child){grid-template-columns:repeat(5,1fr)}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/sd-holiday.css.map */
