.site-links{display:flex;align-items:center;gap:24px}.shop-nav{padding:11px 17px;border:1px solid currentColor;border-radius:3px;text-decoration:none;font-size:14px;font-weight:700;white-space:nowrap}.shop-nav:hover{background:var(--ink);color:var(--cream)}.merch-drop{padding:85px 8vw;display:grid;grid-template-columns:1.2fr .8fr;align-items:center;gap:60px;background:var(--cream);color:var(--ink);scroll-margin-top:24px}.merch-copy h2{font-size:clamp(42px,5.4vw,76px);letter-spacing:-.055em;line-height:.96;margin:0 0 24px}.merch-copy>p:not(.eyebrow):not(.micro){font-size:18px;line-height:1.65;max-width:540px}.merch-copy .button{margin-top:14px}.merch-copy .micro{line-height:1.5;max-width:440px}.merch-mark{aspect-ratio:1;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#123d2c;color:#f7f4e9;text-align:center}.merch-mark>span{font-size:clamp(110px,14vw,200px);line-height:1}.merch-mark p{font-size:clamp(16px,1.8vw,25px);font-weight:800;letter-spacing:-.03em;margin:22px 0 13px}.merch-mark small{font-size:9px;letter-spacing:.18em}@media(max-width:700px){.site-links{gap:12px}.merch-drop{grid-template-columns:1fr;padding:65px 7vw;gap:35px}.merch-mark{max-width:340px;width:100%;justify-self:center}.merch-mark>span{font-size:150px}.shop-nav{padding:9px 12px}.nav{gap:12px}.brand{font-size:11px}}

.merch-mark img{width:50%;height:auto;aspect-ratio:1;object-fit:contain}
