.ch[data-astro-cid-v46glm53]{text-align:center;flex-direction:column;align-items:center;gap:14px;margin-bottom:clamp(40px,6vw,72px);display:flex}.ch__title[data-astro-cid-v46glm53]{color:var(--accent)}.ch__intro[data-astro-cid-v46glm53]{text-wrap:balance;max-width:60ch}.ch__colourways[data-astro-cid-v46glm53]{border-top:1px solid var(--hairline);flex-direction:column;align-items:center;gap:14px;min-width:min(100%,420px);margin-top:14px;padding-top:20px;display:flex}.ch__cw-label[data-astro-cid-v46glm53]{font-size:17px}.ch__swatches[data-astro-cid-v46glm53]{flex-wrap:wrap;justify-content:center;gap:clamp(12px,2.4vw,28px);display:flex}.sw[data-astro-cid-v46glm53]{flex-direction:column;align-items:center;gap:10px;width:clamp(56px,6.5vw,72px);display:flex}.sw__img[data-astro-cid-v46glm53]{aspect-ratio:1;object-fit:cover;width:100%;height:auto;box-shadow:var(--shadow-swatch)}.sw__label[data-astro-cid-v46glm53]{letter-spacing:.16em;text-transform:uppercase;text-align:center;font-size:11px;line-height:1.4}.pt[data-astro-cid-yfzaiwqd]{min-width:min(100%,clamp(136px,22vw,180px));color:var(--ink);flex-direction:column;flex:0 calc(25% - clamp(16px,2.4vw,32px)/1.33333);gap:14px;transition:color .2s;display:flex}.pt[data-astro-cid-yfzaiwqd]:hover{color:var(--accent)}.pt--featured[data-astro-cid-yfzaiwqd]{flex:none;width:min(100%,360px)}.pt__frame[data-astro-cid-yfzaiwqd]{aspect-ratio:1;background:var(--ground);width:100%;transition:transform .4s;position:relative;overflow:hidden}.pt[data-astro-cid-yfzaiwqd]:hover .pt__frame[data-astro-cid-yfzaiwqd]{transform:translateY(-6px)}.pt__img--contain[data-astro-cid-yfzaiwqd]{object-fit:contain;mix-blend-mode:multiply;width:84%;height:84%;position:absolute;top:8%;left:8%}.pt--featured[data-astro-cid-yfzaiwqd] .pt__img--contain[data-astro-cid-yfzaiwqd]{width:100%;height:100%;top:0;left:0}.pt__img--cover[data-astro-cid-yfzaiwqd]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pt__img--float[data-astro-cid-yfzaiwqd]{filter:var(--shadow-float)}.pt__meta[data-astro-cid-yfzaiwqd]{border-top:1px solid var(--hairline);flex-direction:column;align-items:flex-start;gap:4px;padding-top:12px;display:flex}.pt--featured[data-astro-cid-yfzaiwqd] .pt__meta[data-astro-cid-yfzaiwqd]{text-align:center;align-items:center}.pt__name[data-astro-cid-yfzaiwqd]{max-width:100%;font-family:var(--font-heading);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(17px,1.6vw,19px);overflow:hidden}.pt--featured[data-astro-cid-yfzaiwqd] .pt__name[data-astro-cid-yfzaiwqd]{font-size:clamp(20px,2vw,24px)}.pt__price[data-astro-cid-yfzaiwqd]{white-space:nowrap;font-size:14px}.inspo[data-astro-cid-e22chhok]{border-top:1px solid var(--accent);margin-top:clamp(64px,9vw,112px);padding-top:clamp(40px,5vw,64px)}.inspo__h2[data-astro-cid-e22chhok]{text-align:center;margin-bottom:10px}.inspo__sub[data-astro-cid-e22chhok]{text-align:center;margin:0 auto clamp(28px,4vw,40px)}.inspo__rail[data-astro-cid-e22chhok]{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:clamp(4px,1vw,12px);display:grid}.inspo__arrow[data-astro-cid-e22chhok]{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;transition:color .2s;display:grid}.inspo__arrow[data-astro-cid-e22chhok]:hover{color:var(--accent)}.inspo__arrow--next[data-astro-cid-e22chhok]{justify-self:end}.inspo__strip[data-astro-cid-e22chhok]{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.inspo__strip[data-astro-cid-e22chhok]::-webkit-scrollbar{display:none}.inspo__cell[data-astro-cid-e22chhok]{aspect-ratio:1;background:var(--ground);scroll-snap-align:start;flex:none;width:max(96px,16.6667% - 10px);position:relative;overflow:hidden}.inspo__open[data-astro-cid-e22chhok]{cursor:zoom-in;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.inspo__open[data-astro-cid-e22chhok] img[data-astro-cid-e22chhok]{object-fit:cover;width:100%;height:100%}.lb-scrim[data-astro-cid-e22chhok]{z-index:60;background:var(--scrim-lightbox);position:fixed;inset:0}.lb[data-astro-cid-e22chhok]{z-index:61;background:var(--ground);border:1px solid var(--accent);width:min(92vw,720px);max-height:min(88vh,820px);box-shadow:var(--shadow-lightbox);flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.lb[data-astro-cid-e22chhok][hidden],.lb-scrim[data-astro-cid-e22chhok][hidden]{display:none!important}.lb__top[data-astro-cid-e22chhok]{justify-content:space-between;align-items:center;padding:8px 8px 0 20px;display:flex}.lb__count[data-astro-cid-e22chhok]{font-family:var(--font-body);letter-spacing:.22em;text-transform:uppercase;color:var(--muted);font-size:11px}.lb__icon[data-astro-cid-e22chhok]{width:44px;height:44px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;transition:color .2s;display:grid}.lb__icon[data-astro-cid-e22chhok]:hover{color:var(--accent)}.lb__icon--next[data-astro-cid-e22chhok]{justify-self:end}.lb__main[data-astro-cid-e22chhok]{grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;padding:0 8px;display:grid}.lb__stage[data-astro-cid-e22chhok]{width:100%;min-width:0;height:min(58vh,560px);position:relative;overflow:hidden}.lb__stage[data-astro-cid-e22chhok] img[data-astro-cid-e22chhok]{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.lb__thumbs[data-astro-cid-e22chhok]{scrollbar-width:thin;gap:8px;padding:12px 20px 20px;display:flex;overflow-x:auto}.lb__thumb[data-astro-cid-e22chhok]{outline-offset:2px;cursor:pointer;opacity:.6;background:0 0;border:0;outline:1px solid #0000;flex:none;width:52px;height:52px;padding:0}.lb__thumb[data-astro-cid-e22chhok][data-active]{outline-color:var(--accent);opacity:1}.lb__thumb[data-astro-cid-e22chhok] img[data-astro-cid-e22chhok]{object-fit:cover;width:100%;height:100%}.coll[data-astro-cid-mqtnew5t]{padding-top:clamp(48px,7vw,88px)}.coll__grid[data-astro-cid-mqtnew5t]{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:clamp(36px,4vw,56px) clamp(16px,2.4vw,32px);display:flex}.coll__featured[data-astro-cid-mqtnew5t]{justify-content:center;width:100%;display:flex}
