.card-carousel .swiper-slide{height:auto;min-height:100%;display:flex}.card-product .card-img>a{position:relative;padding-top:100%;display:block}.card-product .card-img>a img,.card-product .card-img>a svg{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.card-product .card-img>a img:nth-child(2){z-index:-1}.card-product .card-img:hover img:nth-child(2){z-index:1}.card-product-promo p{margin-bottom:0}.btn-form .variants{display:none}.btn-form .shop-btn{display:block!important}.compare-price{font-size:12px!important}.btn-form .shop-btn{position:absolute;bottom:0;right:15px;width:38px;aspect-ratio:1;z-index:3}.btn-form .shop-btn .icon-cart{font-size:28px;margin-left:1px}.plus-variant{align-self:center;cursor:pointer}@media (max-width: 1024px){.btn-form .shop-btn .add-text{display:none}.btn-form .shop-btn{padding:0;display:flex!important;align-items:center;justify-content:center;bottom:11px;right:9px}.card-product .quickshop--button{color:var(--bs-primary-btn-color);background-color:var(--bs-primary-btn-bg);border-color:var(--bs-primary-btn-border-color)}}@media screen and (min-width: 992px){.card-product-promo .card-img{padding-bottom:7px}}@media (min-width: 1025px){.btn-form .shop-btn .icon-cart{display:none}.btn-form .shop-btn{transform:translateY(100%);transition:.15s ease-in;width:calc(100% - 30px)!important;aspect-ratio:inherit}.card-product:hover .btn-form .shop-btn{bottom:15px;transform:translateY(0)}}.card-product .badges .badge{border-radius:5px}.badge:empty{display:none}.swatch input{display:none}.card-product .product-form form{margin-top:0!important}.card-product .product-form .form__label{display:none}.card-product .quickshop--button{display:block}@media (max-width: 650px){.mobile-auto-slider{overflow:visible}.mobile-auto-slider .swiper-slide{max-width:215px}.mobile-auto-slider:not(.swiper-initialized) .swiper-slide{margin-right:15px}}@media (max-width: 767px){.collection-grid-section #product-grids{margin:-7.5px}.collection-grid-section #product-grids>div{padding:7.5px}.collection-grid-section #product-grids>div{margin-bottom:5px}.card-product-promo .card-title{font-size:20px;line-height:1.2!important}}@media (min-width: 768px){.card-product-promo .card-title{font-size:32px}}.collection-grid-section #product-grids .card:not(.card-product-promo) .card-body{padding-bottom:0!important;margin-bottom:0!important}.card-body.card-promo-details{padding:20px 15px!important;position:relative;top:0;z-index:1;min-height:267px}.card-body.card-promo-details .btn{padding-inline:12px;min-width:90px}@media screen and (min-width: 390px){.card-body.card-promo-details .btn{padding-inline:18px;min-width:127px}}@media screen and (min-width: 1200px){.card-body.card-promo-details .btn{padding-inline:26px}}.collection-grid-section #product-grids .card .card-body .mt-05{margin-top:2px}.collection-grid-section #product-grids .card .card-body .price{font-size:15px;line-height:18px}@media screen and (min-width: 768px){.collection-grid-section #product-grids .card .card-body .mt-05{margin-top:0}.collection-grid-section #product-grids .card .card-body{padding-top:15px}.card .card-footer variant-radios{margin-bottom:16px}.featured-tab-collection-wrapper .card .card-footer variant-radios{margin-bottom:0}}@media screen and (min-width: 992px){.card-body.card-promo-details{min-height:401px}}@media screen and (min-width: 1200px){.card-body.card-promo-details{padding:32px 20px!important}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/us-component-card.css.map */
