.card-carousel .swiper-slide{height:auto;min-height:100%;display:flex}.card-product .card-img>a{position:relative;padding-top:89%;display:block;background-color:#f5f5f5}.card-product .card-img>a img{position:absolute;top:50%;left:50%;width:84.13%;height:84.13%;object-fit:cover;transition:all .25s ease-in-out;transform:translate(-50%,-50%);mix-blend-mode:multiply}.card-product .card-img>a img:nth-child(2){z-index:-1}.card-product .card-img>a:hover img{z-index:1}.product-form .swatch{position:relative}.product-form .swatch input{display:block;position:absolute;width:calc(100% + 10px);opacity:0;cursor:pointer;height:100%}@media (min-width: 992px){.card-product .card-img>a{padding-top:100%}.card-product .card-img>a:hover img{transform:translate(-50%,-50%) scale(1.04)}.card-product .card-img>a:hover img.no-image-replacement{transform:translate(-50%,-50%) scale(1)}}.card-product .badges{position:absolute;top:14px;left:14px;z-index:2}.badge:empty{display:none}.swatch input{display:none}.card-product .swatch .form-label{height:28px;width:28px;cursor:pointer;text-align:center;border:1px solid transparent;background-color:transparent;border-radius:6px;display:flex;align-items:center;justify-content:center;transition:all .25s ease-in-out}.card-product .swatch .form-label img{height:24px;height:auto;width:24px;max-width:revert}span.price.twoprice,.twoprice{color:var(--bs-bg-color-btn-secondary)}.card-product span.stamped-product-reviews-badge.stamped-main-badge{position:relative;top:-2px}.collection-swiper-scrollbar{margin-top:48px;margin-left:0;height:7px;width:calc(100% - 20px);background-color:var(--bs-bg-color-btn-primary)}@media (min-width: 992px){.collection-swiper-scrollbar{width:325px;margin-left:auto}.card-product .swatch .form-label{height:24px;width:24px}.card-product .swatch .form-label img{height:auto;width:80%}}.card-product .swatch:hover label{border-color:var(--bs-color-gray-200)}.card-product .swatch input:checked+label{border-color: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:.4rem!important}.card-product .product-form form{margin-top:0!important}.card-product .quickshop--button{display:block}.card-product .price{font-weight:600;font-size:16px;color:var(--bs-color-primary)}.card-product .price.small{font-size:13px;font-weight:400;position:relative;top:-1px}.card-product .metafields-subtitle,.card-product .selected-option{font-size:12px}.card-product .variant-available{opacity:1}.card-product .default-variant{opacity:0}.more-sizes-label{font-size:10px;display:block;position:absolute;bottom:5px;left:50%;transform:translate(-50%);width:100%;z-index:3}body span.stamped-badge-caption{font-size:14px;color:#7f7f7f}.card-product span.stamped-product-reviews-badge.stamped-main-badge .stamped-badge-starrating .stamped-fa:before{font-size:15px}body .stamped-badge-caption[data-reviews][data-label][data-version="2"]>span{display:none!important}.card.card-product .badges{display:flex;flex-wrap:wrap;align-items:center}.card.card-product .badges span{margin-bottom:7px;margin-right:4px}@media (max-width: 991px){.card-product-row-wrapper{margin-left:-5px;margin-right:-5px}.card-product-row-wrapper .card-product-wrapper{padding-left:5px;padding-right:5px;margin-bottom:18px}}@media (min-width: 992px){.save-checkbox .product-link,.save-checkbox .savemoney,.save-checkbox .card-product .price{font-size:22px}.card-product .price{font-size:18px}.card-product .price.small{font-size:14px}.card-product .metafields-subtitle{font-size:15px}.save-checkbox .card-product .metafields-subtitle,.card-product .selected-option{font-size:14px}.card-product .product-form__input{margin-bottom:.13rem!important}.more-sizes-label{font-size:12px;bottom:11px}}.card-product-promo p{margin-bottom:0}.card-product-promo{position:relative}.card-product-promo .card-img .promo-img{height:290px;object-fit:cover;object-position:center}.card-product-promo .card-body{position:absolute;left:50%;top:30px;transform:translate(-50%);width:100%;height:calc(100% - 60px);display:flex;align-items:center;justify-content:space-between;flex-direction:column;text-align:center}.card-product-promo .promo-subheading{font-size:15px}.pricealign{position:relative;top:-14px}.full_enable .card-product-promo .card-img .promo-img{height:auto;width:100%}.full_enable .card-product-promo .card-body{display:none}@media (min-width: 992px){.pricealign{top:-15px}.card-product-promo .promo-subheading{font-size:18px}.card-product-promo .card-img .promo-img{height:160px}.card-product-promo .card-body{left:50px;top:50%;transform:translateY(-50%);width:calc(100% - 100px);height:100%;text-align:start;flex-direction:row}}.review-arrow-group .swiper-pagination{bottom:-5px}.review-arrow-group span.swiper-pagination-bullet{margin-top:20px}@media (max-width: 767px){body span.stamped-badge-caption{font-size:12px}body span.stamped-badge-caption{position:relative;top:-2px}body span.stamped-badge-caption{vertical-align:bottom}.index-featured-collectiion .section-title{font-size:18px}}.collection-style-2.swiper-slide{width:198px}.collection-slider-style-2 .swiper-pagination{background-color:var(--bs-color-primary-500);height:7px;width:calc(100% - 20px);border-radius:3px;overflow:hidden;display:flex;margin:0}.collection-slider-style-2 .swiper-pagination-bullet{height:100%;margin:0;flex:1 1 0%;border-radius:3px;border:1px solid transparent}.swiper-pagination-bullet-active{background:var(--bs-bg-color-btn-primary)}.card-carousel .swiper-pagination-bullet-active{background:var(--bs-bg-color-btn-secondary)}@media (min-width: 992px){.collection-style-2.swiper-slide{width:314px}.collection-slider-style-2 .swiper-pagination:after{content:"";border:1px solid #7F7F7F;position:absolute;width:100%;height:100%;z-index:-1}.collection-slider-style-2 .swiper-pagination{width:325px;margin:0 auto}}.card-carousel .rc-container-wrapper{display:none}
/*# sourceMappingURL=/cdn/shop/t/161/assets/component-card.css.map?v=150181111039478657941743576425 */
