product-card,.product-card{height:100%}.product-card__content{background:#f2f2f2;position:relative}.product-card__image--secondary,.product-card__video--secondary video-component{display:none}.product-card__label{padding:.25rem .5rem}.product-card__labels{display:flex;position:absolute;top:1rem;left:1rem;max-width:66%;z-index:3;flex-wrap:wrap;gap:.5rem}.product-card__title{display:block}.product-card__info.textCenter .priceRegular,dl.textCenter{justify-content:center;align-items:center}.product-card__info.textRight .priceRegular,dl.textRight{justify-content:flex-end}.product-card__info .priceCompare span{text-decoration:line-through;color:var(--tertiary_grey)}.product-card__info{background-color:var(--background_color);display:flex;flex-direction:column;height:100%;width:100%;justify-content:space-between;padding:.5rem 0;z-index:4}.product-card{overflow:hidden}.product-card__link{display:flex;height:100%;flex-direction:column;cursor:pointer;justify-content:space-between;background-color:var(--background_color);color:var(--primary_text);clip-path:polygon(67% 0,100% 20%,100% 100%,0 100%,0 0);will-change:transform;overflow:hidden}.product-card__button{position:relative;width:1.5rem;height:1.5rem;min-width:1.5rem;min-height:1.5rem;z-index:2}.product-card__button[disabled]{pointer-events:none;opacity:.3}.product-card__button:before{content:"";position:absolute;top:-.25rem;right:-.25rem;bottom:-.25rem;left:-.25rem;background:transparent}.product-card__button svg{width:100%;height:100%}.product-card__popup{position:absolute;left:0;bottom:0;width:100%;max-height:15rem;overflow-y:auto;z-index:3;background-color:var(--background_color_2);transition:transform .3s ease-in-out}.product-card__popup[aria-hidden=true]{transform:translateY(100%);visibility:hidden}.product-card__popup[aria-hidden=false]{transform:translateY(0);visibility:visible}.product-card__popup-variant{display:flex;align-items:center;height:2.4375rem;border-bottom:1px solid var(--tertiary_grey)}.product-card__popup-variant:last-child{border-bottom:none}.product-card__add-button{height:100%;margin-left:auto}.product-card__add-button,.product-card__add-button:before,.product-card__add-button:after{clip-path:none}.product-card__add-button{min-width:106px;border-bottom:1px solid inherit}.product-card__popup-variant--disabled .product-card__add-button,.product-card__popup-variant--disabled .product-card__add-button:before,.product-card__popup-variant--disabled .product-card__add-button:after{background-color:var(--tertiary_grey);border-color:var(--tertiary_grey);pointer-events:none}.product-card__popup-variant--disabled span{color:var(--tertiary_grey)}.product-card__variant-size{color:var(--primary_grey)}.ProductCard--Sold__Out{border:none;padding:10px 0;opacity:.3;pointer-events:disabled}@media screen and (max-width: 1024px){.product-card__button.not_desktop{position:absolute;right:1.5rem;bottom:1.5rem;width:1.5rem;height:1.5rem}[cart-type=vertical] .product-card__content{display:flex;gap:1rem}[cart-type=vertical] .product-card__media{width:100px;flex-shrink:0}[cart-type=vertical] .product-card__info{padding:0}[cart-type=vertical] .product-card__link{clip-path:none}}@media screen and (min-width: 1025px){.product-card__desktop-container{position:absolute;left:0;bottom:0;width:100%;transform:translateY(100%);z-index:2;background-color:var(--background_color_2);padding:1rem;box-sizing:border-box;transition:transform .3s ease-in-out}.product-card__link:hover .product-card__desktop-container{transform:translateY(0)}.product-card__link.no-hover:hover .product-card__desktop-container{transform:translateY(100%)}.product-card__desktop-header{width:100%;display:flex;justify-content:space-between;align-items:center}.product-card__variant-list{display:flex;flex-wrap:wrap;column-gap:1rem;margin-top:1rem;text-transform:uppercase}.product-card__link:focus{outline-offset:-3px}.product-card__image--secondary,.product-card__video--secondary video-component{opacity:0;display:block;z-index:2;transition:opacity .4s ease}.product-card__link:hover .product-card__image--secondary,.product-card__link:hover .product-card__video--secondary video-component{opacity:1}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/component-product_card.css.map */
