.card-carousel .swiper-slide{height:auto;min-height:100%;display:flex}.card-product .card-img>a{position:relative;padding-top:100%}.card-product .card-img>a img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:all .3s ease-in-out}.card-product .card-img>a img:nth-child(2){z-index:1;opacity:0}.card-product .card-img>.card-footer{opacity:0;transition:all .3s ease-in-out}.card-product:hover a img,.card-product:hover .card-footer{opacity:1!important}.card-product:hover a img:first-child{opacity:0!important}.card-product:hover a img:first-child:last-child{opacity:1!important}.card-product:hover .product-link{text-decoration:underline}.card-product .badges{position:absolute;top:0;left:0;padding:4px}.badge:empty{display:none}.swatch input{display:none}.swatch .form-label{padding:.25rem .5rem;min-width:32px;cursor:pointer;text-align:center;border:1px solid #E7E6E6;font-size:var(--bs-font-size-md)}.swatch input:checked+label{background:var(--bs-body-bg)!important;color:var(--bs-body-color);border:1px solid var(--bs-body-color)}.swatch.color-swatch .swatch-label{min-width:16px;min-height:16px;display:block;border-radius:50%;border:0;position:relative}.swatch.color-swatch{border-radius:50%;box-shadow:0 0 12px #0000001a}.swatch.color-swatch input:checked+.swatch-label:after{content:"";display:block;position:absolute;background:#fff;width:4px;height:4px;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.swatch.color-swatch input:checked+.swatch-label.White:after{background:#000}.card-product .product-form__input{margin-bottom:1rem!important}.card-product .product-form form{margin-top:0!important}.card-product .product-form .form__label{display:none}.card-product .quickshop--button{display:block}.card-product .spr-badge .spr-badge-caption{display:none}.card-product{padding-right:20px;padding-left:20px}@media(max-width:767px){.template-collection #collection-product-grid>.row>.col-lg-3:nth-child(2n) .card-product{padding-left:5px;padding-right:0}.template-collection #collection-product-grid>.row>.col-lg-3:nth-child(odd) .card-product{padding-left:0;padding-right:5px}}@media(max-width:480px){.template-collection .card-product .btn-sm{font-size:10px;padding-left:5px;padding-right:5px;width:100%}}.card.card-product .card-footer .qty-count-wrapper{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/180/assets/component-card.css.map */
