.cardProduct--Inner{position:relative}.cardProduct .favoritesProductIcon path{fill:var(--primary_text)}.cardProduct .AspectRatio{width:100%}.ProductCard__Image--secondary{display:none}.ProductInfo--CompareAtPrice{color:var(--primary_grey);text-decoration:line-through}.ProductCard_Image{height:100%;width:100%;object-fit:cover}.Productcard--Label{padding:4px 8px;margin-right:8px;background:#ffffff40}.Productcard--LabelSale{color:var(--label_onSale_text);background:var(--label_onSale_Bg)}.Productcard--LabelSoldOut{color:var(--label_soldOut_text);background:var(--label_soldOut_Bg)}.Productcard--LabelCustom{color:var(--label_custom_text);background:var(--label_custom_Bg)}.ProductCard--LabelsHolder{display:flex;position:absolute;top:7px;left:5px;z-index:2;flex-wrap:wrap;gap:4px}.cardInformation--Title{display:block}.cardInformation--Title{text-align:left}.cardInformation.textCenter .priceRegular,dl.textCenter{justify-content:center;align-items:center}.cardInformation.textRight .priceRegular,dl.textRight{justify-content:flex-end}.cardInformation{display:flex;flex-direction:column;height:100%;width:100%;justify-content:space-between}.cardInformation .u-p6{text-align:left}.cardWrapper{position:relative;display:flex;height:100%;flex-direction:column}.cardWrapper:has(>.cardWrapper--Link:focus-visible),.cardWrapper:has(.favoritesProductIcon:focus-visible),.cardWrapper:has(.product-favorite__button:focus-visible),.cardWrapper:has(.ProductComponentBtn:focus-visible){z-index:20}.cardWrapper:has(>.cardWrapper--Link:focus-visible):after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:3px solid var(--primary_text, #1a1a1a);pointer-events:none;z-index:30;transition:none}.cardWrapper--Link:focus-visible{outline:none!important;outline-offset:0!important;box-shadow:none!important;transition:none}.swiper-slide:has(.cardWrapper:has(:focus-visible)),.FeaturedCollection-Cell:has(.cardWrapper:has(:focus-visible)),.CollectionItem:has(.cardWrapper:has(:focus-visible)),.CollectionItemFull:has(.cardWrapper:has(:focus-visible)),.product:has(.cardWrapper:has(:focus-visible)),.bigProductCard:has(.cardWrapper:has(:focus-visible)),.SearchProductWrapper:has(.cardWrapper:has(:focus-visible)),.searchSlide:has(.cardWrapper:has(:focus-visible)),.RecommCustom--ProductCard:has(.cardWrapper:has(:focus-visible)),.cartSlideItem:has(.cardWrapper:has(:focus-visible)){position:relative;z-index:20}.cardWrapper--Link{display:flex;height:100%;flex-direction:column;cursor:pointer;justify-content:space-between;background-color:var(--background_color);color:var(--primary_text)}.cardWrapper--Nav{position:absolute;top:0;left:0;width:100%;pointer-events:none;z-index:8}.cardWrapper--Nav .ProductComponentBtn.swiperButton{pointer-events:auto}.cardWrapper--Favorite{position:absolute;top:0;left:0;width:100%;pointer-events:none;z-index:7}.cardWrapper--Favorite .favoritesProductIcon,.cardWrapper--Favorite .product-favorite__button{pointer-events:auto}.ProductCard--instantATC{background-color:var(--button-bg);color:var(---button-content);border:none;padding:10px 0;cursor:pointer;width:100%;opacity:1;transition:opacity .2s ease-out}.ProductCard--instantATC svg,.ProductCard--instantATC path{fill:var(---button-content);color:var(---button-content)}.ProductCard--Sold__Out{border:none;padding:10px 0;opacity:.3;pointer-events:disabled}.cardInformation--Meta{display:flex;justify-content:space-between;gap:16px}.cardInformation--MetaCompare{flex-direction:column;gap:2px}.cardInformation--MetaCompare .price .designed{gap:8px}.cardInformation--MetaCompare .price{margin-left:.5rem}.Meta--textLeft{flex-direction:column;justify-content:flex-start;gap:4px}.Meta--textCenter{flex-direction:column;justify-content:center;gap:4px}.Meta--textRight{flex-direction:column;justify-content:flex-end;gap:4px}.Meta--textRight .cardInformation--Title{text-align:right}.Meta--textLeft .cardInformation--Title,.Meta--textLeft .price,.Meta--textLeft .priceItem{margin-left:8px;margin-right:0}.Meta--textRight .cardInformation--Title,.Meta--textRight .price{margin-right:8px;margin-left:0}.Meta--textRight .priceItem{margin-left:8px;margin-right:0}.Meta--textCenter .cardInformation--Title,.Meta--textCenter .priceItem{text-align:center;margin:0}.Meta--textCenter .priceCompare{margin-left:8px}.priceCompareRegular{color:var(--primary_grey)}.cardInformation--Actions{position:absolute;left:50%;transform:translate(-50%);bottom:15px;z-index:6;color:var(--background_color);display:none}.cardProduct--Inner .vjs-control-bar{display:none!important}.favoritesProductIcon{position:absolute;padding:6px;right:0;bottom:8px;z-index:3;border:none;background:transparent;font:inherit;color:inherit;cursor:pointer;appearance:none;-webkit-appearance:none}.favoritesProductIcon>div,.favoritesProductIcon>span{height:16px;width:16px;display:flex}.favoritesProductIcon svg{width:16px;height:16px}.favoritesProductIcon path{fill:var(--primary_text)}.Product--ColorWrapper{position:absolute;top:0;right:6px;display:flex;gap:4px;padding:8px 16px;z-index:6;opacity:0;transition:opacity .3s ease-in-out}.Product--ColorBox{width:8px;height:8px;border-radius:2px;box-sizing:border-box}.ProductCard__Image--Variant{height:100%;width:100%;object-fit:cover}.ProductComponentBtn.swiperButton{display:none}product-card-slider{position:absolute;height:100%;width:100%;background-color:transparent;transition:opacity .25s ease,background-color 1s ease;left:0}product-card-slider .swiper{height:100%}product-card-slider .Product--Scrollbar{background-color:transparent;height:1px!important;--swiper-scrollbar-sides-offset: 8px;position:absolute;bottom:4.5px}.Product--Scrollbar .swiper-scrollbar-drag{background-color:var(--background_color)}.hidePrevBtn{display:none!important}@media screen and (min-width:1025px){.cardInformation--MetaCompare{flex-direction:row;gap:2px}.cardInformation--MetaCompare .price .designed{gap:8px}.cardInformation--MetaCompare .price{margin-left:0rem}.Product--Scrollbar{display:none}.ProductCard--LabelsHolder{top:8px;left:16px;margin-right:8px}.favoritesProductIcon{position:absolute;right:0;bottom:0}.cardInformation--Actions{display:block}.cardWrapper--Link:focus-visible{outline:none!important;box-shadow:none}.ProductCard__Image--secondary{opacity:0;display:block;transition:opacity .25s ease}.cardWrapper:hover .ProductCard__Image--secondary{opacity:1;z-index:2;transition:opacity .25s ease}.ProductComponentBtn.swiperButton{display:block;height:32px;width:32px;z-index:8;opacity:0;visibility:hidden;transition:opacity .2s ease}.cardWrapper:hover .ProductComponentBtn.swiperButton:not([disabled]),.cardWrapper:focus-within .ProductComponentBtn.swiperButton:not([disabled]),.cardWrapper--Nav .ProductComponentBtn.swiperButton:focus-visible{opacity:1;visibility:visible}.cardWrapper:hover .ProductComponentBtn.swiperButton[disabled],.cardWrapper:focus-within .ProductComponentBtn.swiperButton[disabled],.cardWrapper--Nav .ProductComponentBtn.swiperButton[disabled]:focus-visible{opacity:0;visibility:hidden;pointer-events:none}.ProductComponentBtn.swiperButton svg{width:16px;height:16px;top:45%}.ProductComponentBtn.swiperButtonPrevious{left:18px}.ProductComponentBtn.swiperButtonNext{right:18px}.ProductCard--instantATC:hover{transform:translateY(0) scale(1.1)!important}.ProductCard--instantATC{transform:translateY(-150%);opacity:0;transition:all .35s ease-in-out}.cardWrapper:hover .ProductCard--instantATC,.cardWrapper:focus-within .ProductCard--instantATC,.ProductCard--instantATC:focus-visible{transform:translateY(0);opacity:1}.cardWrapper:hover .Product--ColorWrapper,.cardWrapper:focus-within .Product--ColorWrapper{opacity:1}product-card-slider{opacity:0;z-index:-1}.cardWrapper:hover product-card-slider,.cardWrapper:focus-within product-card-slider,.cardWrapper:has(.cardWrapper--Nav .ProductComponentBtn:focus-visible) product-card-slider{opacity:1;z-index:3}.ProductComponentBtn.swiperButton:focus-visible{outline:3px solid var(--primary_text, #1a1a1a)!important;outline-offset:-3px;opacity:1;visibility:visible;z-index:9}.favoritesProductIcon:focus-visible,.product-favorite__button:focus-visible{outline:3px solid var(--primary_text, #1a1a1a)!important;outline-offset:-3px;box-shadow:none;z-index:9}}
/*# sourceMappingURL=/cdn/shop/t/37/assets/component-product_card.css.map */
