.facets .swatch,.mobile-facets .swatch,.facets-layout-list--swatch .swatch{border:.1rem solid rgb(var(--color-foreground-rgb) / .24);background-position:center;background-repeat:no-repeat;background-size:cover}.facets .swatch-input__input:checked+.swatch-input__label .swatch,.mobile-facets .swatch-input__input:checked+.swatch-input__label .swatch{box-shadow:0 0 0 .2rem var(--color-background),0 0 0 .35rem var(--color-foreground)}variant-selects[data-context=main] .variant-option--swatches[data-cv-image-swatches=true]{display:block}variant-selects[data-context=main] .variant-option--swatches[data-cv-image-swatches=true] .swatch-list{display:flex;flex-wrap:wrap;align-items:flex-start;gap:1rem;margin-block-start:.7rem}variant-selects[data-context=main] .variant-option--swatches[data-cv-image-swatches=true] .swatch-item{flex:0 0 auto;padding:0;border:0;border-radius:0;box-shadow:none}variant-selects[data-context=main] .variant-option--swatches[data-cv-image-swatches=true] .swatch-item:after{display:none}variant-selects[data-context=main] .variant-option--swatches[data-cv-image-swatches=true] .swatch-wrapper,variant-selects[data-context=main] .variant-option--swatches[data-cv-image-swatches=true] label{display:block}variant-selects[data-context=main] .variant-option--swatches[data-cv-image-swatches=true] label:before{display:none}variant-selects[data-context=main] .variant-option--swatches[data-cv-image-swatches=true] .swatch{--swatch--size: 7.2rem;inline-size:7.2rem;block-size:9.2rem;aspect-ratio:3 / 4;border:.1rem solid rgb(var(--color-foreground-rgb) / .24);border-radius:0;background-position:center top;background-size:cover;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}variant-selects[data-context=main] .variant-option--swatches[data-cv-image-swatches=true] input[type=radio]:checked+label .swatch,variant-selects[data-context=main] .variant-option--swatches[data-cv-image-swatches=true] input[type=radio].checked+label .swatch,variant-selects[data-context=main] .variant-option--swatches[data-cv-image-swatches=true] label.checked .swatch{border-color:var(--color-foreground);box-shadow:0 0 0 .2rem var(--color-background),0 0 0 .35rem var(--color-foreground)}@media(hover:hover){variant-selects[data-context=main] .variant-option--swatches[data-cv-image-swatches=true] label:hover .swatch{border-color:var(--color-foreground);transform:translateY(-.15rem)}}variant-selects[data-context=main] .variant-option--swatches[data-cv-image-swatches=true] input[type=radio]:disabled+label .swatch,variant-selects[data-context=main] .variant-option--swatches[data-cv-image-swatches=true] input[type=radio].disabled+label .swatch{opacity:.42}@media screen and (max-width:749px){variant-selects[data-context=main] .variant-option--swatches[data-cv-image-swatches=true] .swatch-list{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;padding:.2rem .3rem .8rem;scroll-snap-type:x proximity;scrollbar-width:thin}variant-selects[data-context=main] .variant-option--swatches[data-cv-image-swatches=true] .swatch-item{scroll-snap-align:start}variant-selects[data-context=main] .variant-option--swatches[data-cv-image-swatches=true] .swatch{--swatch--size: 6.2rem;inline-size:6.2rem;block-size:8rem}}@media(prefers-reduced-motion:reduce){variant-selects[data-context=main] .variant-option--swatches[data-cv-image-swatches=true] .swatch{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/140/assets/cv-visual-swatches.css.map */
