.card-wrapper{color:inherit;height:100%;position:relative;text-decoration:none}.card{text-decoration:none;text-align:var(--text-alignment);display:flex;flex-direction:column;height:100%}.card--standard .card__inner{position:relative;box-sizing:border-box;border-radius:var(--border-radius);width:100%;transform:perspective(0);cursor:pointer}.card--standard .card__inner:after{content:"";position:absolute;z-index:-1;width:calc(var(--border-width) * 2 + 100%);height:calc(var(--border-width) * 2 + 100%);top:calc(var(--border-width) * -1);left:calc(var(--border-width) * -1);border-radius:var(--border-radius)}.card--standard .card__inner.color-scheme-1{background:transparent}.card--standard .card__media{overflow:hidden;z-index:0;margin:var(--image-padding);width:calc(100% - 2 * var(--image-padding));border-radius:calc(var(--border-radius) - var(--border-width) - var(--image-padding))}.card__media,.card .media{position:absolute;top:0;bottom:0}.card .media{width:100%}.card__media .media img{height:100%;width:100%;object-fit:cover;object-position:center center}.card__content{width:100%;flex-grow:1;display:block;padding:4px;margin-top:.8rem;cursor:default}.card__meta{display:flex;flex-direction:column;gap:2px}.card__heading{margin:0;font-size:1.5rem;font-weight:520;text-transform:uppercase;font-family:GCool-M,Helvetica,Arial,sans-serif!important}.card__heading a{display:inline-block}.card__price .price{font-size:14px}.card__inner .media--hover-effect>img+img{opacity:0}@media(hover:hover)and (pointer:fine){.card__inner .media--hover-effect>img:only-child{transition:transform .28s ease;transform:scale(1);will-change:transform}.card__inner:hover .media--hover-effect>img:only-child{transform:scale(1.02)}.card__inner .media--hover-effect>img:first-child:not(:only-child),.card__inner .media--hover-effect>img+img{transition:opacity .22s ease,transform .28s ease;will-change:opacity,transform}.card__inner:hover .media--hover-effect>img:first-child:not(:only-child){opacity:0;transform:scale(1.02)}.card__inner:hover .media--hover-effect>img+img{opacity:1;transform:scale(1.02)}}.product-badges{position:absolute;top:10px;right:10px;display:flex;gap:8px}.badge-product{border-radius:2px;padding:2.5px .5rem .25rem;font-size:8px;font-weight:600;text-align:center;color:#fff;text-transform:uppercase}.badge-product.best-seller{background-color:#232323}.badge-product.back-in-stock{background-color:#ff8f00}.badge-product.new-in{background-color:#ff0831}
/*# sourceMappingURL=/cdn/shop/t/51/assets/component-card.css.map */
