.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{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>a:hover img{z-index:1}.card-product-promo p{margin-bottom:0}.badge:empty{display:none}.swatch input{display:none}.card-product .swatch .form-label{padding:.25rem .5rem;min-width:32px;cursor:pointer;text-align:center;border:1px solid var(--bs-body-color);font-size:var(--bs-font-size-md)}.card-product .swatch input:checked+label{background:var(--bs-color-black);color:var(--bs-body-bg);border:1px solid var(--bs-color-black)}.card-product .swatch.color-swatch .swatch-label{min-width:16px;min-height:16px;display:block;border-radius:50%;border:0;position:relative}.card-product .swatch.color-swatch{border-radius:50%;box-shadow:0 0 12px #0000001a}.card-product .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%)}.card-product .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:hover .cta-atc-wrapper{opacity:1}.card-product .card-title .product-link,.card-product .price{font-size:1rem}.global-featured-collection .product-pagination{bottom:-27px}@media (max-width: 576px){.global-featured-collection .swiper-container.carousel{max-width:260px;margin:0 auto}}@media (max-width: 767px){.global-featured-collection .swiper-container.carousel{max-width:85%;margin:0 auto}.global-featured-collection .swiper-container.carousel .swiper-button-next{right:-35px}.global-featured-collection .swiper-container.carousel .swiper-button-prev{left:-35px}.card-product .card-title.text-overflow-fade{overflow:hidden;position:relative}.card-product .card-title.text-overflow-fade .product-link{max-width:136px;white-space:nowrap}.card-product .card-title.text-overflow-fade .product-link:after{content:"";position:absolute;right:0;top:0;height:100%;width:80px;background:linear-gradient(to right,#fff0,#fff)}}@media (min-width: 768px){.card-product .card-title .product-link,.card-product .price{font-size:1.125rem}}.card-product .cta-atc-wrapper{display:none}@media (min-width: 992px){.card-product .cta-atc-wrapper{position:absolute;display:block;bottom:20px;left:0;right:0;max-width:260px;margin:0 auto;width:100%;z-index:2;opacity:0;transition:all .3s ease-in-out}}.card.card-product .rebuy-widget.rebuy-widget,.card.card-product .variant-wrapper{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/223/assets/component-card.css.map */
