.cardProduct--Inner{position:relative}.card__wrapper{display:flex;height:100%;flex-direction:column;cursor:pointer;justify-content:start;background-color:var(--background_color);color:var(--primary_text)}.card__inner{position:relative}.card__color-options--wrapper .card__color{display:block}.ProductCard__Image--secondary{display:none}.card__info{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;position:relative}.card__info-header{display:flex;justify-content:space-between}.card__info-title:hover{color:var(--primary_accent)}.product-grid{display:flex;flex-wrap:wrap;align-items:stretch}.card__wrapper{display:flex;flex-direction:column;height:100%}.card__info-title{word-break:break-word}.product-card__price--wrapper{display:flex;flex-direction:column;gap:.25rem;transition:opacity .3s ease-in-out;opacity:1;visibility:visible;position:relative}.product-card__price__vat-price--wrapper{display:flex;gap:.25rem;color:var(--secondary_grey)}.product-card__price--wrapper .flex{gap:.5rem}.product-card__price{display:flex;flex-direction:column;gap:.25rem}.product-card__price--compare-price{color:var(--primary_grey)}.product-card__label{padding:.25rem .5rem}.label--on-sale{color:var(--label_onSale_text);background:var(--label_onSale_Bg)}.label--sold-out{color:var(--label_soldOut_text);background:var(--label_soldOut_Bg)}.label--coming-soon,.label--custom{color:var(--label_custom_text);background:var(--label_custom_Bg)}.product-card__labels-holder{display:flex;position:absolute;flex-wrap:wrap;gap:.5rem;width:90%;z-index:1;padding:.5rem;box-sizing:border-box}.card__colors svg{fill:var(--primary_text);width:.75rem;height:.75rem}product-card .card__colors .swiper-wrapper{padding:.25rem}.card__color.swiper-slide[aria-active=false]{outline-offset:2.5px;outline:1.2px solid transparent}.card-color__label{color:var(--tertiary_grey)}.card__color.swiper-slide[aria-active=true]{transition:all .3s ease-in-out;outline-offset:2.5px;outline:1.2px solid black}.card__color-switcher{display:flex;flex-direction:row;gap:.5rem}.card__color-switcher:before,.card__color-switcher:after{content:"";position:absolute;top:0;width:50px;height:100%;z-index:10;pointer-events:none}.card__color-switcher:before{right:-16px;background:linear-gradient(270deg,var(--background_color) 55.45%,rgba(255,255,255,0) 115.52%)}.card__color-switcher:after{left:-16px;opacity:0;background:linear-gradient(90deg,var(--background_color) 55.45%,rgba(255,255,255,0) 115.52%)}.card__color-switcher.is-fade:after{opacity:1}.card__colors{opacity:0;visibility:visible;position:absolute;display:flex;justify-content:flex-start;align-items:start;flex-wrap:wrap;gap:.25rem;overflow:hidden;width:100%;transition:opacity .3s ease-in-out}.card__color-options--wrapper .card__color{width:.75rem;height:.75rem;display:block;cursor:pointer;position:relative}.card__info-header{display:flex;flex-direction:row;justify-content:space-between}.card__info-header a{color:var(--primary_text);transition:color .15s ease-in-out}.card__info-header a:hover{color:var(--primary_accent)}.card__info-header--price{min-width:fit-content}.card__variant-label-title--wrapper{display:flex;flex-direction:row;gap:.5rem}.product-card__input-radio{padding:1rem}.product-card__color--wrapper{padding:.1875rem;border:1.25px solid transparent}.product-card__color--wrapper.selected,.product-card__color--wrapper:focus,.product-card__input-radio:checked+.product-card__color--wrapper{border:1.2px solid var(--primary_text)}.card__color-options--wrapper .swiper-wrapper .product-card__color--wrapper.swiper-slide{width:fit-content}.card__color.swiper-slide{width:.75rem;height:.75rem}.card__action{width:100%}.card__action button{width:100%;padding:.5rem}.card__color-title--wrapper{display:flex;flex-direction:column;gap:.5rem}.card__color-title{color:var(--secondary_grey)}.card__wrapper--highlight{background-color:var(--background_color);color:var(--primary_text);display:flex;flex-direction:column;justify-content:space-between;padding:1.5rem}.card__color-options--wrapper{display:flex;flex-direction:row;gap:.5rem;flex-wrap:wrap}.card__wrapper--highlight{gap:1.5rem}.card__wrapper--highlight .card__info{display:flex;flex-direction:column;gap:1rem}.card__colors--highlight{display:flex;flex-direction:column;flex-wrap:wrap;gap:.5rem;align-items:flex-start;justify-content:center;position:relative;padding-top:.25rem;padding-bottom:.5rem}.card__colors--highlight .card__color--wrapper{padding:.3125rem}.card__colors--highlight input:focus+label{border:none}.card__colors--highlight .card__color-options--wrapper .card__color{width:1.25rem;height:1.25rem}.product-card__color--wrapper .not-available{height:142%;border:1px solid var(--primary_grey);width:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(45deg);pointer-events:none;opacity:1}@media screen and (min-width: 1025px){.ProductCard__Image--secondary{opacity:0;display:block;transition:opacity .4s ease}.card__img-title--wrapper{gap:.5rem}.card__wrapper:hover .ProductCard__Image--secondary,.card__wrapper--highlight:hover .ProductCard__Image--secondary{opacity:1;z-index:2}[has-color-hover=true] .card__wrapper:hover .card__colors{opacity:1;visibility:visible;transition:opacity .3s ease-in-out;position:relative}[has-color-hover=true] .card__wrapper:hover .card__info{justify-content:flex-start}.product-card__price--wrapper{display:flex;flex-direction:column;gap:.25rem;transition:opacity .3s ease-in-out;opacity:1;visibility:visible;position:relative}.card__action{opacity:0}[has-color-hover=true] .card__wrapper:hover .card__action{opacity:1}.card__action form{position:absolute;display:flex;gap:1rem;width:calc(100% - 1rem);margin:0 .5rem;z-index:2;bottom:1rem}.card__action button{width:50%}[has-color-hover=true] .card__wrapper:hover .card__colors{opacity:1;visibility:visible;position:relative;transition:all .15s ease-in-out}[has-color-hover=true] .card__wrapper:hover .product-card__price--wrapper{opacity:0;visibility:hidden;position:absolute;transition:all .15s ease-in-out}.card__wrapper--highlight:hover .ProductCard__Image--secondary{opacity:1;z-index:2}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-product_card.css.map */
