.tcw-hero-v4{--navy: #0c1420;--navy-2: #111c2c;--ink: #080d15;--cream: #f3ead9;--cream-dim: rgba(243, 234, 217, .74);--brass: #c9a35a;--brass-hi: #dcb978;--sk-red: #b8262e;--strip-h: 104px;--hero-h: max(640px, calc(100vh - var(--theme-header-height, 76px)));--photo-w: calc(var(--hero-h) * 1260 / 1678);position:relative;overflow:hidden;height:var(--hero-h);color:var(--cream);background:radial-gradient(120% 90% at 18% 55%,#172539 0%,var(--navy) 55%,var(--ink) 100%);-webkit-font-smoothing:antialiased}.tcw-hero-v4:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.16;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>")}.tcw-hero-v4__photo{position:absolute;top:0;right:0;height:100%;aspect-ratio:1260 / 1678;z-index:1}.tcw-hero-v4__img{width:100%;height:100%;object-fit:cover;display:block;-webkit-mask-image:linear-gradient(90deg,rgba(0,0,0,0) 0,#000 6%);mask-image:linear-gradient(90deg,#0000 0,#000 6%)}.tcw-hero-v4__copy{position:relative;z-index:2;height:calc(100% - var(--strip-h));display:flex;flex-direction:column;justify-content:center;padding-left:max(44px,calc((100vw - 1440px)/2 + 96px));max-width:calc(100% - var(--photo-w) + 20px);padding-right:40px}.tcw-hero-v4__eyebrow{display:flex;align-items:center;gap:16px;margin-bottom:28px}.tcw-hero-v4__sk-mark{font-family:Veneer,sans-serif;font-weight:400;font-size:15.6px;line-height:1.02;letter-spacing:.06em;text-transform:uppercase;color:var(--cream);background:var(--sk-red);padding:7.5px 11.25px}.tcw-hero-v4__sk-logo{display:block;height:42px;width:auto;max-width:140px;object-fit:contain}.tcw-hero-v4__rule{width:1px;height:34px;background:#c9a35a80}.tcw-hero-v4__lbl{font-family:Veneer,sans-serif;font-weight:400;font-size:13px;letter-spacing:.24em;text-transform:uppercase;color:var(--brass)}.tcw-hero-v4__headline{font-family:Veneer,sans-serif;font-weight:400;text-transform:uppercase;font-size:clamp(64px,7.2vw,108px);line-height:.92;letter-spacing:.005em;color:var(--cream);margin:0;text-shadow:0 2px 24px rgba(0,0,0,.35)}.tcw-hero-v4__headline em{font-style:normal;color:var(--brass-hi)}.tcw-hero-v4__sub{margin:26px 0 0;max-width:30em;font-family:system-ui,sans-serif;font-size:18px;line-height:1.55;color:var(--cream-dim)}.tcw-hero-v4__cta-row{margin-top:36px;display:flex;align-items:center;gap:30px;flex-wrap:wrap}.tcw-hero-v4__btn{display:inline-flex;align-items:center;justify-content:center;gap:12px;height:56px;padding:0 30px;background:var(--brass);color:#16110a;font-family:Veneer,sans-serif;font-weight:400;font-size:18px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border-radius:2px;box-shadow:0 10px 30px -12px #c9a35a8c;transition:background .2s}.tcw-hero-v4__btn:hover,.tcw-hero-v4__btn:focus-visible{background:var(--brass-hi);color:#16110a}.tcw-hero-v4__btn svg{width:16px;height:16px;stroke:currentColor;fill:none;stroke-width:2}.tcw-hero-v4__link{font-family:Veneer,sans-serif;font-weight:400;font-size:16px;letter-spacing:.18em;text-transform:uppercase;color:var(--cream);text-decoration:none;border-bottom:1px solid rgba(243,234,217,.45);padding-bottom:4px}.tcw-hero-v4__link:hover,.tcw-hero-v4__link:focus-visible{color:#fff}.tcw-hero-v4__inbox{margin:30px 0 0;font-family:system-ui,sans-serif;font-size:13px;letter-spacing:.04em;color:#f3ead98c}.tcw-hero-v4__inbox b{font-weight:600;color:#f3ead9cc;letter-spacing:.14em;text-transform:uppercase;font-size:11.5px;margin-right:10px}.tcw-hero-v4__strip{position:absolute;z-index:3;left:0;bottom:0;width:calc(100% - var(--photo-w));height:var(--strip-h);background:#080d15b8;border-top:1px solid rgba(201,163,90,.22);display:grid;grid-template-columns:repeat(4,1fr);align-items:center;padding-left:max(20px,calc((100vw - 1440px)/2 + 60px))}.tcw-hero-v4__strip a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;height:80px;text-align:center;padding:0 10px;border-left:1px solid rgba(243,234,217,.1);font-family:Veneer,sans-serif;font-weight:400;font-size:13px;line-height:1.25;letter-spacing:.14em;text-transform:uppercase;color:var(--cream);text-decoration:none}.tcw-hero-v4__strip a:first-child{border-left:0}.tcw-hero-v4__strip a:hover,.tcw-hero-v4__strip a:focus-visible{color:#fff}.tcw-hero-v4__strip svg{width:24px;height:24px;stroke:var(--brass);fill:none;stroke-width:1.4;flex:none}.tcw-hero-v4__strip span small{display:block;margin-top:2px;font-family:system-ui,sans-serif;font-size:10px;letter-spacing:.08em;text-transform:none;font-weight:400;color:var(--cream-dim)}@media(max-width:767.98px){.tcw-hero-v4{height:auto;background:var(--navy)}.tcw-hero-v4__photo{position:relative;display:block;width:100%;height:auto;aspect-ratio:840 / 996}.tcw-hero-v4__img{-webkit-mask-image:linear-gradient(180deg,#000 94%,rgba(0,0,0,0) 100%);mask-image:linear-gradient(180deg,#000 94%,#0000)}.tcw-hero-v4__copy{max-width:none;height:auto;padding:4px 22px 26px}.tcw-hero-v4__eyebrow{gap:10px;margin-bottom:14px}.tcw-hero-v4__sk-mark{font-size:12.5px;padding:5px 7.5px}.tcw-hero-v4__sk-logo{height:32px}.tcw-hero-v4__rule{height:26px}.tcw-hero-v4__lbl{font-size:10.5px;letter-spacing:.2em}.tcw-hero-v4__headline{font-size:42px;line-height:.95}.tcw-hero-v4__br-d{display:none}.tcw-hero-v4__sub{font-size:15px;line-height:1.45;margin-top:10px}.tcw-hero-v4__cta-row{margin-top:18px;gap:16px 22px}.tcw-hero-v4__btn{height:50px;padding:0 22px;font-size:16px;flex:1 1 100%}.tcw-hero-v4__link{font-size:14px}.tcw-hero-v4__inbox{display:none}.tcw-hero-v4__strip{position:relative;width:auto;left:auto;bottom:auto;background:var(--ink);height:auto;grid-template-columns:1fr 1fr;padding:6px 0}.tcw-hero-v4__strip a{flex-direction:row;text-align:left;gap:12px;justify-content:flex-start;padding:14px 18px;height:auto;font-size:12px;border-left:0;border-top:1px solid rgba(243,234,217,.08)}.tcw-hero-v4__strip svg{width:22px;height:22px}.tcw-hero-v4__strip span small{display:none}}
/*# sourceMappingURL=/cdn/shop/t/18/compiled_assets/styles.css.map */
