.wave-stockists{background:var(--wave-st-bg, var(--wave-grey-50));color:var(--wave-ink);letter-spacing:0}.wave-stockists__head{display:flex;flex-direction:column;gap:2rem;max-width:86rem;margin-bottom:var(--wave-stack-lg)}.wave-stockists__title{display:flex;flex-direction:column;gap:.6rem;margin:0;color:var(--wave-ink);word-break:normal}.wave-stockists__eyebrow{display:block;position:relative;top:.03em;font-family:var(--font-display);font-weight:400;font-synthesis:none;font-size:var(--wave-fs-eyebrow);line-height:1.05;word-spacing:.04em;text-transform:uppercase}.wave-stockists__heading{display:block;font-family:var(--font-sans);font-weight:800;font-size:clamp(3.6rem,2.614rem + 2.629vw,6.4rem);line-height:1.02;letter-spacing:-.01em;text-transform:uppercase;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance}.wave-stockists__intro{max-width:76rem;font-family:var(--font-mono);font-size:var(--wave-fs-lead);line-height:1.45;color:var(--wave-ink);text-wrap:pretty}.wave-stockists__grid{display:grid;grid-template-columns:minmax(0,1fr);gap:2.4rem;margin:0;padding:0;list-style:none}.wave-stockists__item{display:flex;min-width:0}.wave-stockists__card{display:flex;flex-direction:column;width:100%;overflow:hidden;border:1px solid var(--wave-grey-150);border-radius:var(--wave-radius-card);background:var(--wave-white);box-shadow:var(--wave-shadow-card)}.wave-stockists__logo{display:grid;place-items:center;height:15rem;padding:2.4rem;border-bottom:1px solid var(--wave-grey-150);background:var(--wave-white)}.wave-stockists__logo-img{display:block;width:auto;max-width:78%;height:var(--wave-st-logo-h, 4.8rem);max-height:100%;object-fit:contain}.wave-stockists__logo-img--tile{border-radius:1.2rem;box-shadow:0 0 0 1px var(--wave-grey-150)}.wave-stockists__logo-text{font-family:var(--font-sans);font-weight:800;font-size:var(--wave-fs-h3);line-height:1;text-transform:uppercase;text-align:center;overflow-wrap:anywhere}.wave-stockists__body{display:flex;flex:1 1 auto;flex-direction:column;align-items:flex-start;gap:1.2rem;padding:2.4rem 2.4rem 2.8rem}.wave-stockists__kind{order:-1;display:inline-flex;align-items:center;min-height:2.6rem;padding:.3rem 1rem;border-radius:var(--wave-radius-pill);background:var(--wave-grey-100);color:var(--wave-grey-700);font-family:var(--font-mono);font-size:1.3rem;line-height:1.4;letter-spacing:.04em;text-transform:uppercase}.wave-stockists__name{font-family:var(--font-sans);font-weight:800;font-size:var(--wave-fs-h3);line-height:1.1;text-transform:uppercase;color:var(--wave-ink);overflow-wrap:break-word}.wave-stockists__text{font-family:var(--font-mono);font-size:1.5rem;line-height:1.45;color:var(--wave-grey-600)}.wave-stockists__details{display:flex;flex-direction:column;gap:.8rem;margin:.4rem 0 0;padding:0;list-style:none}.wave-stockists__detail{display:flex;align-items:flex-start;gap:.8rem;font-family:var(--font-mono);font-size:1.4rem;line-height:1.45;color:var(--wave-ink)}.wave-stockists__detail-copy{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}.wave-stockists__detail-icon{flex:none;margin-top:.1rem;color:var(--wave-grey-600)}.wave-stockists__actions{display:flex;flex-wrap:wrap;align-self:stretch;align-items:center;gap:1.2rem 2rem;margin-top:auto;padding-top:1.2rem}.wave-stockists__cta{width:100%;max-width:100%;padding-inline:1.6rem;font-size:1.6rem;justify-content:center}.wave-stockists__cta-icon{flex:none;transition:translate var(--wave-dur) var(--wave-ease)}@media(hover:hover){.wave-stockists__cta:hover .wave-stockists__cta-icon{translate:1px -1px}}.wave-stockists__link{font-family:var(--font-mono);font-size:1.4rem;line-height:1.45;color:var(--wave-ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.3rem}.wave-stockists__link:hover{text-decoration-thickness:2px}.wave-stockists__empty{font-family:var(--font-mono);font-size:1.4rem;color:var(--wave-grey-600)}@media screen and (max-width:359px){.wave-stockists__cta{white-space:normal;text-align:center}}@media screen and (min-width:700px){.wave-stockists__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (min-width:750px){.wave-stockists__grid{gap:3.2rem 2.4rem}}@media screen and (min-width:1400px){.wave-stockists__grid{grid-template-columns:repeat(var(--wave-st-cols-wide, 4),minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.wave-stockists__cta-icon{transition:none}}@media(forced-colors:active){.wave-stockists__card,.wave-stockists__kind{border:1px solid CanvasText}.wave-stockists__logo{forced-color-adjust:none;background:#fff;border-bottom:1px solid CanvasText}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/section-wave-stockists.css.map */
