.swatch{--swatch--size: var(--swatch-input--size, 4.4rem);--swatch--border-radius: var(--swatch-input--border-radius, 50%);display:block;width:var(--swatch--size);max-width:100%;aspect-ratio:1 / 1;background:var(--swatch--background);background-position:var(--swatch-focal-point, initial);background-size:cover;background-origin:border-box;border:.1rem solid rgba(var(--color-foreground),.15);border-radius:var(--swatch--border-radius)}.swatch--square{--swatch--border-radius: var(--swatch-input--border-radius, .2rem)}.swatch--unavailable{border-style:dashed;border-color:rgba(var(--color-foreground),.5)}.product__info-wrapper variant-selects{display:none}.product__info-wrapper .swatches-type-products ul.swatch-view-image{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.product__info-wrapper .swatches-type-products ul.swatch-view-image .swatch-view-item{flex:0 0 30%;scroll-snap-align:start;min-width:0;padding:var(--space-m) var(--space-xxs)}.product__info-wrapper .swatches-type-products ul.swatch-view-image .swatch-image>div{height:100px!important}@media only screen and (min-width: 750px){.product__info-wrapper .swatches-type-products ul.swatch-view-image{display:grid;grid-template-columns:repeat(5,auto);grid-gap:var(--space-xxs)}.product__info-wrapper .swatches-type-products ul.swatch-view-image .swatch-view-item{margin:0!important;border:1px solid var(--color-gray-1);position:relative;padding:0}.product__info-wrapper .swatches-type-products ul.swatch-view-image .swatch-image>div{height:60px!important}}.product__info-wrapper .swatches-type-products ul.swatch-view-button{display:grid;grid-template-columns:repeat(6,auto);grid-gap:var(--space-xxs)}.product__info-wrapper .swatches-type-products div[option-name=Color],.product__info-wrapper .swatches-type-products .swatch-option-name{display:none}.product__info-wrapper variant-swatch-king{opacity:1;transition:.3s}.product__info-wrapper variant-swatch-king.variantsShowed{opacity:1;transition:1s}.product__info-wrapper .swatches-type-products ul.swatch-view-image .swatch-view-item,.product__info-wrapper .swatches-type-products ul.swatch-view-button .swatch-view-item{border:1px solid var(--color-gray-1);position:relative}.product__info-wrapper .swatches-type-products ul.swatch-view-button .swatch-view-item{margin:0!important}.product__info-wrapper .swatches-type-products ul.swatch-view-button .swatch-button:after,.product__info-wrapper .swatches-type-products ul.swatch-view-button .swatch-button>div{background:none;color:var(--color-black)}.product__info-wrapper .swatches-type-products ul.swatch-view-button .swatch-button>div div.swatch-button-title-text,.product__info-wrapper .swatches-type-products ul.swatch-view-button li:hover .swatch-button>div div.swatch-button-title-text{background:none!important;color:var(--color-black)!important}.product__info-wrapper .swatches-type-products ul.swatch-view-image .swatch-view-item.swatch-item-unavailable,.product__info-wrapper .swatches-type-products ul.swatch-view-button .swatch-view-item.swatch-item-unavailable{background:var(--color-gray-1)}.product__info-wrapper .swatches-type-products ul.swatch-view-button .swatch-view-item.swatch-item-unavailable span{color:var(--color-gray-2)}.product__info-wrapper .swatches-type-products p.currentColor{color:var(--color-black);padding-top:0;margin-top:0}.product__info-wrapper .swatches-type-products p.sizeTitle{display:flex;justify-content:space-between}.product__info-wrapper .swatches-type-products a.sizeGuide{color:var(--color-black)}.product__info-wrapper .swatches-type-products ul.swatch-view-image .swatch-view-item[aria-checked=true]{border:2px solid var(--color-primary)}.product__info-wrapper .swatches-type-products ul.swatch-view-button .swatch-view-item[aria-checked=true]>div:after{position:absolute;content:"";width:100%;height:100%;border:2px solid var(--color-primary);top:0;left:0}.product__info-wrapper .swatches-type-products ul.swatch-view-image .swatch-image{display:block;padding:0}@media screen and (min-width: 750px){.product__info-wrapper .swatches-type-products p.currentColor{padding-top:var(--space-xxs)}.product__info-wrapper .swatches-type-products ul.swatch-view-image .swatch-view-item[aria-checked=true]{border:0}.product__info-wrapper .swatches-type-products ul.swatch-view-image .swatch-view-item:hover>div:after,.product__info-wrapper .swatches-type-products ul.swatch-view-image .swatch-view-item[aria-checked=true]>div:after,.product__info-wrapper .swatches-type-products ul.swatch-view-button .swatch-view-item:hover>div:after{position:absolute;content:"";width:100%;height:100%;border:2px solid var(--color-primary);top:0;left:0}.product.collection-footwear .product__info-wrapper .swatches-type-products ul.swatch-view-image .swatch-image{padding:0 var(--space-3xs) var(--space-s) var(--space-3xs)}.product:not(.collection-footwear) .product__info-wrapper .swatches-type-products ul.swatch-view-image .swatch-image{padding:var(--space-xs) var(--space-4xs)}}.product__info-wrapper .swatches-type-products p.currentColor span{color:var(--color-gray-2);text-transform:lowercase}.product__info-wrapper .swatches-type-products ul.swatch-view-image .swatch-image>div{width:100%!important;height:60px!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/component-swatch.css.map */
