.shop-module__-mQgjq__page{padding:calc(var(--bar-h) + var(--hdr-h) + clamp(1.5rem, 3vw, 2.5rem)) var(--gutter) clamp(4rem, 8vw, 6.5rem)}.shop-module__-mQgjq__crumbs{opacity:.7;font-size:.8rem}.shop-module__-mQgjq__crumbs a{text-decoration:none}.shop-module__-mQgjq__crumbs a:hover{text-decoration:underline}.shop-module__-mQgjq__head{gap:.9rem;max-width:46rem;margin:1.25rem 0 clamp(1.5rem,3vw,2.25rem);display:grid}.shop-module__-mQgjq__h1{letter-spacing:-.05em;font-size:clamp(2.4rem,5.5vw,4.4rem);font-weight:700;line-height:.95}.shop-module__-mQgjq__intro{opacity:.8;font-size:clamp(1rem,1.3vw,1.1rem);line-height:1.55}.shop-module__-mQgjq__tabs{flex-wrap:wrap;gap:.5rem;margin-bottom:clamp(1.25rem,2.5vw,1.75rem);display:flex}.shop-module__-mQgjq__tab{border:1px solid color-mix(in srgb, var(--wash) 25%, transparent);border-radius:999px;align-items:center;height:2.4rem;padding:0 1rem;font-size:.85rem;font-weight:700;text-decoration:none;display:inline-flex}.shop-module__-mQgjq__tab:hover{border-color:var(--wash)}.shop-module__-mQgjq__tab[aria-current=page]{background:var(--wash);color:var(--paper);border-color:var(--wash)}.shop-module__-mQgjq__two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:62rem}.shop-module__-mQgjq__note{opacity:.75;margin-top:clamp(1.75rem,3vw,2.5rem);font-size:.9rem}.shop-module__-mQgjq__note a{text-underline-offset:.2em;font-weight:700}
