.arctic-row{display:grid;grid-template-columns:32% 22% 46%;border-top:1px solid var(--line);background:var(--bg);min-height:280px}.arctic-media{position:relative;overflow:hidden;background:#000}.arctic-media img{width:100%;height:100%;object-fit:cover}.arctic-media-placeholder{width:100%;height:100%;min-height:280px;background:radial-gradient(ellipse 60% 60% at 50% 45%,#50a0ff47,#141e3266 55%,#060606)}.arctic-copy{display:flex;flex-direction:column;justify-content:center;padding:30px 24px;border-right:1px solid var(--line)}.arctic-headline{font-size:clamp(22px,2vw,28px);font-weight:500;text-transform:uppercase;margin:10px 0 12px}.arctic-sub{font-size:12px;color:var(--ink-dim);line-height:1.6;margin:0 0 18px;text-transform:uppercase;letter-spacing:.04em}.link-arrow{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);border-bottom:1px solid var(--line-strong);padding-bottom:4px;width:fit-content}.link-arrow svg{transition:transform .3s var(--ease-out)}.link-arrow:hover svg{transform:translate(4px)}.feature-blocks{display:grid;grid-template-columns:repeat(3,1fr)}.feature-block{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:14px;padding:30px 20px;border-left:1px solid var(--line)}.feature-title{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.feature-copy{font-size:11px;color:var(--ink-faint);line-height:1.6;max-width:22ch}@media(max-width:900px){.arctic-row{grid-template-columns:1fr}.arctic-copy{border-right:none;border-bottom:1px solid var(--line)}.feature-blocks{grid-template-columns:1fr}.feature-block{border-left:none;border-top:1px solid var(--line)}}.campaign-strip{display:grid;grid-template-columns:30% 40% 30%;min-height:340px;border-top:1px solid var(--line)}.campaign-col{position:relative;display:flex;flex-direction:column;justify-content:flex-end;padding:26px;overflow:hidden}.campaign-mountain{background:#000}.campaign-mountain-media{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 55% at 45% 30%,#3a3a3a,#161616 55%,#050505);filter:grayscale(1) contrast(1.1)}.campaign-mountain-copy{position:relative;z-index:1;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-dim);line-height:1.6;margin:0}.campaign-cta{background:#000;align-items:center;text-align:center;justify-content:center;border-left:1px solid var(--line);border-right:1px solid var(--line)}.campaign-headline{font-size:clamp(22px,2.4vw,32px);font-weight:300;text-transform:uppercase;letter-spacing:.06em;margin:0 0 12px}.campaign-sub{font-size:11px;color:var(--ink-dim);text-transform:uppercase;letter-spacing:.05em;margin:0 0 26px}.campaign-packaging{background:#000;align-items:flex-end}.campaign-packaging img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;filter:brightness(.75)}.campaign-packaging-copy{position:relative;z-index:1;text-align:right;font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink);line-height:1.6;margin:0}@media(max-width:900px){.campaign-strip{grid-template-columns:1fr}.campaign-cta{border-left:none;border-right:none;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.campaign-col{min-height:260px}}.campaign-footer{display:flex;align-items:center;justify-content:space-between;padding:18px var(--gutter);background:var(--bg);border-top:1px solid var(--line)}.campaign-footer-left{font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.campaign-footer-mark{font-size:13px;font-weight:800;letter-spacing:.22em;color:var(--ink-dim)}@media(max-width:600px){.campaign-footer{flex-direction:column;gap:8px;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/homepage-v2.css.map */
