.category-preview-module__ZRDS9G__preview{container:category-preview/inline-size}.category-preview-module__ZRDS9G__materials{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:8px;display:grid}.category-preview-module__ZRDS9G__material{flex-direction:column;gap:8px;min-width:0;display:flex}.category-preview-module__ZRDS9G__material:nth-child(n+4){display:none}.category-preview-module__ZRDS9G__image,.category-preview-module__ZRDS9G__swatch,.category-preview-module__ZRDS9G__cover{aspect-ratio:4/5;border-radius:5px;width:100%;display:block;overflow:hidden}.category-preview-module__ZRDS9G__image{--preview-image-inset:0px;position:relative}.category-preview-module__ZRDS9G__image img{inset:var(--preview-image-inset);width:calc(100% - 2 * var(--preview-image-inset));height:calc(100% - 2 * var(--preview-image-inset));object-fit:cover;display:block;position:absolute}.category-preview-module__ZRDS9G__logo{--preview-image-inset:10px;background:#fff;border:1px solid #eee}.category-preview-module__ZRDS9G__logo img{object-fit:contain}.category-preview-module__ZRDS9G__cover{background:var(--category-tint);color:var(--category-colour);place-items:center;display:grid}.category-preview-module__ZRDS9G__monogram{letter-spacing:.01em;font-size:clamp(1.125rem,8cqw,2.25rem);font-weight:500;line-height:1}.category-preview-module__ZRDS9G__label{color:var(--color-ink-soft);overflow-wrap:anywhere;font-size:.6875rem;line-height:1.4}.category-preview-module__ZRDS9G__rank{color:var(--color-ink);font-variant-numeric:tabular-nums}.category-preview-module__ZRDS9G__preview:hover .category-preview-module__ZRDS9G__label{color:var(--color-ink)}.category-preview-module__ZRDS9G__preview:focus-visible{outline:2px solid var(--color-lavender-deep);outline-offset:5px;border-radius:4px}@container category-preview (min-width:28rem){.category-preview-module__ZRDS9G__materials{grid-template-columns:repeat(4,minmax(0,1fr))}.category-preview-module__ZRDS9G__material:nth-child(4){display:flex}}@media (max-width:639px){.category-preview-module__ZRDS9G__materials{gap:6px}.category-preview-module__ZRDS9G__logo{--preview-image-inset:7px}}
