.card{--bs-card-spacer-y: 1rem;--bs-card-spacer-x: 1rem;--bs-card-title-spacer-y: .5rem;--bs-card-border-width: 0px;--bs-card-border-color: var(--bs-color-gray-200);--bs-card-border-radius: 0px;--bs-card-box-shadow: ;--bs-card-inner-border-radius: calc(var(--bs-border-radius) - (var(--bs-border-width)));--bs-card-cap-padding-y: .5rem;--bs-card-cap-padding-x: 1rem;--bs-card-cap-bg: rgba(var(--bs-body-color-rgb), .03);--bs-card-bg: var(--bs-body-bg);--bs-card-img-overlay-padding: 1rem;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;min-width:100%;color:var(--bs-body-color);word-wrap:break-word;background-color:var(--bs-card-bg);background-clip:border-box;border:var(--bs-card-border-width) solid var(--bs-card-border-color);border-radius:var(--bs-card-border-radius)}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:var(--bs-card-spacer-y) var(--bs-card-spacer-x)}.card-title{margin-bottom:var(--bs-card-title-spacer-y)}.card-header{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);margin-bottom:0;border-bottom:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-footer{padding:var(--bs-card-cap-padding-y) var(--bs-card-cap-padding-x);border-top:var(--bs-card-border-width) solid var(--bs-card-border-color)}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:var(--bs-card-img-overlay-padding);border-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-top,.card-img-bottom{width:100%}.card-img,.card-img-top{border-top-left-radius:var(--bs-card-inner-border-radius);border-top-right-radius:var(--bs-card-inner-border-radius)}.card-img,.card-img-bottom{border-bottom-right-radius:var(--bs-card-inner-border-radius);border-bottom-left-radius:var(--bs-card-inner-border-radius)}.card-product{--bs-card-spacer-y: 9px;--bs-card-spacer-x: 1rem}.card-carousel .swiper-slide{height:auto;min-height:100%;display:flex}.card-product .card-img>a{padding-top:100%;display:block;position:relative}.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){opacity:0;transition:all .3s ease}.card-product .card-img>a:hover img{opacity:1}.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{position:absolute;bottom:20px;right:20px;z-index:2;opacity:0;visibility:visible;transition:ease-in-out .15s;cursor:pointer}.card-product:hover .quickshop--button{opacity:1;visibility:visible}.card-product .card-title .product-link{font-size:14px;text-transform:math-auto}.card-product .review{height:17px}.card-product-promo img{width:100%;height:100%;object-fit:cover}.card-product-promo-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.card-product-promo-content{position:absolute;top:50%;left:0;right:0;transform:translateY(-50%);text-align:center;padding:15px;z-index:1}.card-product-promo-content .card-title p{margin-bottom:10px}.tab-collection-slider .card-product .card-body .card-title,.card-product .card-footer .card-product-price span{font-size:14px}.card-product .card-footer .card-product-price del{font-size:12px}.btn-out-of-stock{color:#fff;pointer-events:none;background-color:#656263}@media (min-width: 768px){.tab-collection-slider .card-product .card-body .card-title,.card-product .card-title .product-link,.card-product .card-footer .card-product-price span{font-size:15px}.card-product .card-footer .card-product-price del,.cart-drawer-footer .card-product .card-title .product-link{font-size:13px}.card-product .card-title .product-link{min-height:37px;display:inline-block}.card-product-promo-content{padding:20px}}@media (min-width:1025px){.card-product-price{height:44px}.card-product .product-form{opacity:0;visibility:hidden;position:absolute;bottom:0;left:0;right:0;background-color:var(--bs-color-white);transition:ease-in-out .3s}.card-product:hover .product-form{opacity:1;visibility:visible}}@media (max-width:767px){.tab-collection-slider .card-product .card-footer>.card-product-price>span{font-size:14px}.tab-collection-slider .card-product .card-footer del{font-size:12px}}
/*# sourceMappingURL=/cdn/shop/t/77/assets/component-card.css.map */
