.product_card_swatches_container{padding-top:1rem}.product_card_swatches_container input{display:none}.product_card_swatches_container .swatch{--swatch--size: var(--swatch-input--size, 2.4rem)}.product_card_swatches_container label.swatch-input__label{outline:none!important}.card__heading a:after{content:none!important}a.card__media{z-index:1!important}.card__badge{z-index:1}.card-swatch-container{display:inline-block;width:var(--size);height:var(--size);position:relative;overflow:hidden;cursor:pointer}variant-selects .product-form__input--swatch .swatch-input__input+.swatch-input__label{--swatch-input--size: 7rem !important;border-radius:.25rem!important}variant-selects .product-form__input--swatch span.swatch{border-radius:.25rem!important;overflow:hidden;position:relative}.card__media .card-variant-image,.card__media img.motion-reduce{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease!important;z-index:1}.card__media img.motion-reduce.active-image{opacity:1;z-index:2}.card--card,.card--standard .card__inner{border:none!important}variant-selects span.swatch:hover{background-size:110%}variant-selects span.swatch:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--bg);background-position:var(--fp);background-size:cover;background-repeat:no-repeat;transition:transform .4s ease;transform:scale(1)}variant-selects .swatch:hover:before,variant-selects .swatch:focus-visible:before,variant-selects .swatch:active:before{transform:scale(1.15)!important}
/*# sourceMappingURL=/cdn/shop/t/5/assets/custom.css.map */
