.linked-product-swatches-wrapper{margin-top:1.5rem}.linked-product-swatches-label{line-height:var(--font-body2-line-height);font-weight:var(--font-body-weight);margin-bottom:.5rem}.linked-product-swatches{--items-gap: 10px;display:flex;flex-wrap:wrap;gap:var(--items-gap)}.linked-product-swatch{position:relative;display:block;aspect-ratio:1;border-radius:var(--radius-image);text-decoration:none;cursor:pointer}.linked-product-swatch img{width:100%;height:100%;display:block;object-fit:cover;border-radius:var(--radius-image)}.linked-product-swatch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-image);border:2px solid transparent;transition:border-color var(--duration-short) var(--animation-bezier),box-shadow var(--duration-short) var(--animation-bezier)}@media (min-width: 1025px){.linked-product-swatch:hover:before{border-color:var(--color-visual-display-border-block, var(--color-base-section, var(--color-base)))}}.linked-product-swatch--active:before,.linked-product-swatch[aria-current=page]:before{border-color:var(--color-visual-display-border-block, var(--color-base-section, var(--color-base)))}.linked-product-swatch:focus-visible{outline:none}.linked-product-swatch:focus-visible:before{border-color:var(--color-visual-display-border-block, var(--color-base-section, var(--color-base)));box-shadow:0 0 0 1px var(--color-base-section, var(--color-base))}.linked-product-swatch .swatch-name{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:6px 8px;border-radius:var(--radius-button-swatches);font-size:var(--font-body2-size);line-height:var(--font-body2-line-height);font-weight:var(--font-body-weight);text-align:center;color:var(--color-button-text_filter, var(--color-base));background:var(--color-button_filter);border:var(--color-button-border_filter) solid var(--border-button-width_filter);word-break:break-word;box-sizing:border-box}.linked-product-swatch--active .swatch-name,.linked-product-swatch[aria-current=page] .swatch-name{color:var(--color-button-text-hover_filter, var(--color-base));background:var(--color-button-hover_filter);border-color:var(--color-button-border-hover_filter);font-weight:var(--font-body-weight-bold)}
/*# sourceMappingURL=/cdn/shop/t/15/assets/custom-linked-swatches.css.map */
