.product-card{display:block}.product-card__media{margin:0 0 1.2rem;position:relative}.product-card__media .media img{width:100%;transition:opacity .6s ease-in-out,visibility .6s ease-in-out,transform .6s ease-in-out}.product-card__form{font-size:0;position:absolute;bottom:.8rem;right:.8rem;z-index:3}.product-card__badge{position:absolute;top:5px;left:15px;z-index:1;width:100%;max-width:30%;height:auto}.product-card__form__btn{color:var(--color-typography-primary);background-color:var(--color-background-elements);width:3.2rem;height:3.2rem;display:inline-flex;justify-content:center;align-items:center}.product-card__form__btn svg{width:1.6rem}.product-card__form__btn>*{align-items:center;justify-content:center;width:100%;height:100%;pointer-events:none}.product-card__form__btn span.hidden-mobile.hidden-tablet{display:none!important}@media screen and (min-width:750px){.product-card__form__btn span.hidden-mobile.hidden-tablet{display:none!important}}@media screen and (min-width:990px){.product-card__form__btn span.hidden-mobile.hidden-tablet{display:flex!important}}.product-card__form__btn span.hidden-desktop{display:flex!important}@media screen and (min-width:990px){.product-card__form__btn span.hidden-desktop{display:none!important}}.product-card__title{font-family:var(--font-body-family);font-style:var(--font-body-style);font-weight:var(--font-body-weight);margin:0 0 .3rem}.product-card__price,.product-card__meta{font-size:var(--font-size-product-card)}.ajust-prices-display-collection .price__compare,.ajust-prices-display-collection .price__sale,.ajust-prices-display-collection .price__regular{font-size:13px;font-family:futura-pt-book;font-weight:400;color:#272f66}.product-card__swatches{margin:1.1rem 0 0}.product-card__link{width:100%;height:100%;position:absolute;top:0;left:0;z-index:2}.product-card__link:empty{display:block}.product-card__meta--inline-mobile{display:flex;justify-content:space-between;align-items:center}.product-card__meta--inline-mobile .product-card__price{max-width:60%}.product-card__meta--inline-mobile .product-card__swatches{flex:1;justify-content:flex-end;margin:0 0 -.6rem}@media screen and (min-width:990px){.product-card__form{bottom:1.6rem;right:1.6rem}.product-card__form__btn{width:4rem;height:4rem;opacity:0;border:.1rem solid var(--color-border-1)}.product-card:hover .product-card__form__btn{transition:opacity .8s ease-in-out}.product-card:hover .product-card__form__btn,.product-card__form__btn:focus{opacity:1}.product-card:hover .product-card__form__btn:hover{opacity:.7}.product-card__media{margin:0 0 1.6rem}.product-card__swatches{flex:1;justify-content:flex-end;margin:0 0 -.6rem}.product-card__title{margin:0 0 1rem}.product-card__meta{display:flex;justify-content:space-between;align-items:center}}.ajust-prices-font-size{font-size:14px}.product-grid__discountc{border:1px solid red;color:red;font-size:12px;padding:0 3px;font-weight:600;position:initial;width:40px;height:fit-content;position:relative}.product-card_compare{display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (max-width:680px){.ajust-prices-font-size{font-size:11px}.product-grid__discountc{width:40px;margin-top:0;font-size:11px;padding:0;text-align:center;margin-left:0}.ajust-prices-display-product .product-grid__discountc{right:initial;top:30px}}.recommendedSlider .splide__pagination{display:none}.recommendedSlider .splide__arrows{position:absolute;top:50%;transform:translateY(-50%);width:100%;z-index:10;display:flex;justify-content:space-between;align-items:center}.recommendedSlider .splide__arrows button{width:20px;height:20px;margin:5px}.recommendedSlider .splide__arrows svg{display:inline-block;width:20px;height:20px;opacity:.4}.recommendedSlider .splide__arrow.splide__arrow--prev{transform:rotate(180deg)}.recommendedSliderContent .product-card__title{text-align:center}.recommendedSliderContent .product-card__meta{flex-direction:column-reverse}.recommendedSliderContent .product-card__price{padding:0;min-width:100%;display:flex;align-items:center;gap:1rem}.recommendedSliderContent .product-card__discount{display:flex;justify-content:center}.recommendedSliderContent .product-card__discount span{font-size:13px;line-height:10px;font-weight:700;padding:5px 8px;border:1px solid var(--color-sale-price);color:var(--color-sale-price)}
/*# sourceMappingURL=/cdn/shop/t/234/assets/component-product-card.css.map */
