.card-carousel .swiper-slide{height:auto;min-height:100%;display:flex}.card-product .card-img>a{position:relative;padding-top:120%;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}.card-product .badges{position:absolute;top:10px;left:12px;z-index:3}.card-product.card-collection-product .badges{top:18px;left:16px}.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:none;font-size:var(--bs-font-size-md)}.card-product .swatch input:checked+label{background:var(--bs-color-black);color:var(--bs-body-bg);border:none}.card-product .swatch.color-swatch .swatch-label,.option_txt .swatch-label{width:16px;height:16px;display:block;border-radius:50%;border:0;position:relative;margin-top:2px}.option_txt .swatch-label{margin-top:1px}.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 form{margin-top:0!important}.card-product .product-form .form__label{display:none}.card-product .quickshop--button{display:block}.index-featured-collection .card-product .card-img>a{padding-top:97.7%}.index-featured-collection .card-product .card-img>a img:first-child{background:#fff}.index-featured-collection .card-product{border:1px solid #ECECEC!important;border-radius:10px!important;position:relative;z-index:1;overflow:hidden}.index-featured-collection:not(.index-featured-collection-tabs) .pdp-details,.index-featured-collection:not(.index-featured-collection-tabs) .card-body~*,.index-featured-collection:not(.index-featured-collection-tabs) .pdp-title-wrap~*{display:none!important}.index-featured-collection .pdp-title-wrap{width:100%}.index-featured-collection:not(.index-featured-collection-tabs) .pdp-title-wrap{text-align:center}.index-featured-collection .card-body{padding:14px 8px!important;display:flex!important;justify-content:center;align-items:center}.index-featured-collection:not(.index-featured-collection-tabs) .card-body>.row{align-items:center}.index-featured-collection:not(.index-featured-collection-tabs) .card-body .product-link{line-height:1.388888888888889;font-weight:500;display:inline-flex;max-width:222px}.index-featured-collection .card-product:hover .card-body .product-link{color:var(--bs-color-primary)!important}.index-featured-collection-tabs .card-product:hover .card-body .product-link{text-decoration:underline}.tab-pane-info strong,.tab-pane-info b{font-weight:600!important}.card-product.card-collection-product .card-img>a img{object-fit:contain}.dropdown-color .toggle-content label{background:transparent!important;color:#202020!important;text-align:left!important;padding-left:1px!important;font-weight:300;font-size:var(--bs-font-size-md);padding:.25rem .5rem;min-width:32px;cursor:pointer}.dropdown-color .toggle-content label.White>span.swatch-label{outline:1px solid #00000024!important}.dropdown-color .toggle-content .color-swatch{border-radius:0!important;box-shadow:none!important}.dropdown-color .option_txt{position:relative;display:flex;white-space:nowrap;overflow:hidden}.dropdown-color .toggle-content .color-swatch label:after{content:""!important;display:block!important;left:-20px!important;position:absolute!important;width:16px!important;height:16px!important;border-radius:50%!important;transform:none!important;top:6px!important}.dropdown-color .toggle-content .color-swatch label.Green:after{background-color:green!important}.dropdown-color .toggle-content .color-swatch label.Red:after{background-color:red!important}.dropdown-color .toggle-content .color-swatch label.Blue:after{background-color:#00f!important}.dropdown-color .custom--select{padding:0 14px!important}.dropdown-color .custom--select{position:absolute;left:0;min-width:140px;width:100%;z-index:7;background:var(--bs-body-bg);border:1px solid var(--bs-input-border-color);padding:0 20px;opacity:0;visibility:hidden}.template-product .dropdown-color .custom--select,.template-product .dropdown-color .color-swatch{z-index:5;cursor:pointer}.dropdown-color .custom--select.open{opacity:1;visibility:visible}.sortby-dropdown{position:relative}@media(max-width:1199.95px){.index-featured-collection .swiper{overflow:visible!important}}@media(max-width:575.95px){.index-featured-collection:not(.index-featured-collection-tabs) .card-body .product-link{font-size:16px;line-height:1.5;max-width:204px}}@media(max-width:767.95px){.index-featured-collection-tabs .product-form .add-plus{display:none!important}.index-featured-collection-tabs .card-footer .btn{width:100%;letter-spacing:.05em}}@media(min-width:768px){.index-featured-collection-tabs .product-form .add-to-cart-plus{display:none!important}}@media(min-width:992px){.dropdown-color.openVariant{z-index:999}.index-featured-collection:not(.index-featured-collection-tabs) .card-body .product-link:after{font-size:.6666666666666667em;content:"i";font-family:tarp-supply!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-left:10px}.index-featured-collection:not(.index-featured-collection-tabs) .card-body .product-link.product-link{display:inline-block}.index-featured-collection:not(.index-featured-collection-tabs) .card-product:not(:hover) .card-body .product-link:after{display:none!important}}@media(max-width:991.85px){#search-product-grid .card-collection-product>.row>div:first-child{width:39.88%!important}#search-product-grid .card-collection-product>.row>div:last-child{width:60.12%!important}#search-product-grid .card-collection-product>.row>div:last-child .card-footer{padding-left:32px!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/component-card.css.map */
