@layer features{.ProductCard-module-scss-module__XVsnsq__product-card{--card-background:#f7f7f7;background:var(--card-background);border:none;position:relative}.ProductCard-module-scss-module__XVsnsq__product-card:hover{box-shadow:none}.ProductCard-module-scss-module__XVsnsq__product-card__stock{font-size:var(--fs-2xs);text-transform:lowercase;line-height:2rem;display:none}.ProductCard-module-scss-module__XVsnsq__product-card--out-of-stock{background:var(--clr-red-medium);width:fit-content;color:var(--clr-white);padding:var(--sp-02)var(--sp-03);border-radius:var(--br-s);display:block;position:absolute;top:0;transform:translateY(-130%)}.ProductCard-module-scss-module__XVsnsq__product-card__content-clickable-area{background:var(--card-background)}.ProductCard-module-scss-module__XVsnsq__product-card__media{order:-1}@media (min-width:1024px){.ProductCard-module-scss-module__XVsnsq__product-card__media{order:initial}}.ProductCard-module-scss-module__XVsnsq__product-card__image-clickable-area:before{content:"";z-index:1;background:#00000008;display:block;position:absolute;inset:0}.ProductCard-module-scss-module__XVsnsq__product-card__content{height:100%;overflow:visible}.ProductCard-module-scss-module__XVsnsq__product-card__prices-wrapper{padding-top:var(--sp-05);margin-top:auto}@media (min-width:1024px){.ProductCard-module-scss-module__XVsnsq__product-card__prices-wrapper{padding-right:10rem;padding-top:var(--sp-06)}}.ProductCard-module-scss-module__XVsnsq__product-card__actions{padding:var(--sp-05)var(--sp-03)var(--sp-03);flex-flow:row;justify-content:center}@media (min-width:1024px){.ProductCard-module-scss-module__XVsnsq__product-card__actions{padding:0}}.ProductCard-module-scss-module__XVsnsq__product-card__actions-wrapper{order:-1}@media (min-width:1024px){.ProductCard-module-scss-module__XVsnsq__product-card__actions-wrapper{order:initial;bottom:var(--sp-05);right:var(--sp-05);z-index:1;width:auto;position:absolute}}.ProductCard-module-scss-module__XVsnsq__product-card__actions-notify-me,.ProductCard-module-scss-module__XVsnsq__product-card__actions-add-to-basket,.ProductCard-module-scss-module__XVsnsq__product-card__actions-add-to-wishlist,.ProductCard-module-scss-module__XVsnsq__product-card__actions-call-for-pricing,.ProductCard-module-scss-module__XVsnsq__product-card__actions-contact-via-mail{border-radius:50%;max-width:4.4rem;padding:1rem}.ProductCard-module-scss-module__XVsnsq__product-card__actions-open-quick-view,.ProductCard-module-scss-module__XVsnsq__product-card__actions-add-to-compare,.ProductCard-module-scss-module__XVsnsq__product-card__actions-quantity-selector{display:none}.ProductCard-module-scss-module__XVsnsq__product-card__rating-link{order:-1}.ProductCard-module-scss-module__XVsnsq__product-card__brand-image-link,.ProductCard-module-scss-module__XVsnsq__product-card__brand-image,.ProductCard-module-scss-module__XVsnsq__product-card__brand-text-link,.ProductCard-module-scss-module__XVsnsq__product-card__brand-text{display:none}.ProductCard-module-scss-module__XVsnsq__product-price__regular-price,.ProductCard-module-scss-module__XVsnsq__product-price__sale-price{font-size:var(--fs-xs);line-height:2rem}@media (max-width:430px){.ProductCard-module-scss-module__XVsnsq__product-price__regular-price-secondary:before,.ProductCard-module-scss-module__XVsnsq__product-price__sale-price-secondary:before{margin-right:var(--sp-02)}.ProductCard-module-scss-module__XVsnsq__product-price__regular-price-secondary-container,.ProductCard-module-scss-module__XVsnsq__product-price__sale-price-secondary-container{gap:var(--sp-02)}}@media (min-width:768px){.ProductCard-module-scss-module__XVsnsq__product-price__regular-price,.ProductCard-module-scss-module__XVsnsq__product-price__sale-price{font-size:var(--fs-s);line-height:2.5rem}}.ProductCard-module-scss-module__XVsnsq__toggle-wishlist-button{border:none;border-radius:50%;max-width:4.4rem;padding:1rem}.ProductCard-module-scss-module__XVsnsq__toggle-wishlist-button img{filter:var(--icon-black-filter)}.ProductCard-module-scss-module__XVsnsq__toggle-wishlist-button img:hover{background-color:#0000}}
