.bw{--bw-navy: #253462;--bw-cream: #fffaf1;--bw-rust: #783434;--bw-serif: var(--font--heading--family, "Baskervville", Georgia, serif);--bw-sans: var(--font--paragraph--family, system-ui, sans-serif);position:relative;background:var(--bw-bg, transparent);color:var(--bw-fg, #1a1a1a);font-family:var(--bw-sans);font-size:17px;line-height:1.55;padding:var(--bw-pt, 64px) 16px var(--bw-pb, 64px)}.bw *,.bw *:before,.bw *:after{box-sizing:border-box}.bw p{margin:0}.bw [hidden]{display:none!important}.bw label{text-transform:none;letter-spacing:normal}.bw-inner{position:relative;z-index:1;max-width:1200px;margin:0 auto}.bw-stack{display:flex;flex-direction:column;gap:16px;max-width:640px}.bw--center .bw-stack{align-items:center;text-align:center;margin-left:auto;margin-right:auto}.bw--left .bw-stack{align-items:flex-start;text-align:left}.bw .bw-eyebrow{font-size:12px;letter-spacing:.2em;text-transform:uppercase;font-weight:500;color:inherit}.bw .bw-badge{background:var(--bw-btn-bg);color:var(--bw-btn-fg);font-weight:600;font-size:13px;letter-spacing:.1em;padding:8px 14px}.bw .bw-heading{font-family:var(--bw-serif);font-weight:400;line-height:1.08;margin:0;color:inherit;text-transform:none;letter-spacing:0}.bw .bw-heading--xl{font-size:clamp(34px,8vw,68px)}.bw .bw-heading--l{font-size:clamp(28px,5vw,44px)}.bw .bw-heading--m{font-size:clamp(22px,3.4vw,28px)}.bw .bw-text{max-width:52ch;color:inherit}.bw .bw-text p+p{margin-top:.6em}.bw .bw-text a,.bw .bw-consent a{color:inherit}.bw .bw-countdown{font-size:13px;letter-spacing:.1em;text-transform:uppercase;opacity:.85}.bw .bw-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:15px 28px;border-radius:0;font:500 15px/1.2 var(--bw-sans);letter-spacing:.08em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:opacity .2s,background .2s,color .2s}.bw .bw-btn--filled{background:var(--bw-btn-bg);color:var(--bw-btn-fg);border:1px solid var(--bw-btn-bg)}.bw .bw-btn--filled:hover{opacity:.88}.bw .bw-btn--outline{background:transparent;color:inherit;border:1px solid currentColor}.bw .bw-btn--outline:hover{opacity:.75}.bw .bw-btn:disabled{opacity:.6;cursor:default}.bw-btn--full{width:100%}.bw .bw-link{color:inherit;text-decoration:underline;text-underline-offset:4px;font-size:15px;font-weight:500}.bw .bw-btn:focus-visible,.bw .bw-link:focus-visible,.bw input:focus-visible{outline:2px solid currentColor;outline-offset:3px}.bw-hero{width:100%;min-height:100vh;min-height:100svh;display:flex;align-items:center;overflow:hidden}.bw-hero>.bw-inner{width:100%}.bw-hero__media{position:absolute;top:0;right:0;bottom:0;left:0}.bw-hero__video{width:100%;height:100%;object-fit:cover;display:block}.bw-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--bw-overlay-color, #080c18);opacity:var(--bw-overlay, .4)}.bw-form-wrap{width:100%;max-width:440px;text-align:left}.bw-form,.bw-success{display:flex;flex-direction:column;gap:12px}.bw-success:focus{outline:none}.bw-success__cal{font-weight:500}.bw-field{display:flex;flex-direction:column;gap:6px}.bw-field span{font-size:14px;font-weight:500}.bw-field input{width:100%;min-width:0;min-height:50px;padding:12px 14px;border-radius:0;font:17px var(--bw-sans)}.bw-form-wrap--outline .bw-field input{background:transparent;color:inherit;border:1px solid currentColor}.bw-form-wrap--solid .bw-field input{background:#fff;color:#1a1a1a;border:1px solid rgba(26,26,26,.35)}.bw-field input:focus{outline:2px solid currentColor;outline-offset:1px}.bw .bw-consent{font-size:13px;line-height:1.5;opacity:.85}.bw-error{border:1px solid currentColor;padding:12px 16px;font-size:15px;font-weight:500}.bw-cal{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bw .bw-cal .bw-btn{padding:14px 8px;font-size:13px;letter-spacing:.04em}@media screen and (min-width:750px){.bw{padding-left:32px;padding-right:32px}}@media(prefers-reduced-motion:reduce){.bw *,.bw *:before,.bw *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/66/assets/black-week.css.map */
