.sub-medium{font-family:var(--font-body-family);font-weight:500;font-size:1.2rem;line-height:1.33}.product-pod{display:flex;flex-direction:column;position:relative;height:100%;border:1px solid #F2F2F2;margin-right:-1px;margin-bottom:-1px}.product-pod__link{position:absolute;top:0;left:0;right:0;bottom:0;z-index:5;text-decoration:none}.product-pod__product{display:flex;flex-direction:column;flex:1}.product-pod__image-container{position:relative;padding:0 2rem;aspect-ratio:1 / 1}.product-pod__image-container.media-wrapper{background-color:transparent}.product-pod__image-wrapper{position:relative;width:100%;height:100%;overflow:hidden}.product-pod__image{width:100%;height:100%;object-fit:contain;object-position:center;transition:opacity var(--duration-default) ease}.product-pod__image--placeholder{width:100%;height:100%}.product-pod__image-hover{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity var(--duration-default) ease;object-fit:cover;z-index:1}@media screen and (min-width:990px){.product-pod:hover .product-pod__image-hover{opacity:1}.product-pod:hover .product-pod__image-wrapper .product-pod__image{opacity:0}.product-pod--no-hover-image:hover .product-pod__image-wrapper .product-pod__image{opacity:1;transform:scale(1.1)}.product-pod--no-hover-image .product-pod__image{transition:opacity var(--duration-default) ease,transform var(--duration-default) ease}}.product-pod__add-to-cart{display:flex;justify-content:center;align-items:center;padding:.8rem;background-color:rgb(var(--color-button-background));border:none;cursor:pointer;color:rgb(var(--color-button-text));transition:background-color var(--duration-default) ease,color var(--duration-default) ease,opacity var(--duration-default) ease;position:relative;z-index:10;flex-shrink:0;opacity:0}.product-pod__add-to-cart svg{width:2.4rem;height:2.4rem}.product-pod__add-to-cart:hover{background-color:rgb(var(--color-button-background-hover, var(--color-button-background)));color:rgb(var(--color-button-text-hover, var(--color-button-text)))}@media screen and (min-width:990px){.product-pod:hover .product-pod__add-to-cart{opacity:1}}@media screen and (max-width:989px){.product-pod__add-to-cart{display:none}}.product-pod__description{display:flex;flex-direction:column;justify-content:space-between;flex:1;gap:1.2rem;padding:2rem;transition:background-color var(--duration-default) ease}@media screen and (min-width:990px){.product-pod:hover .product-pod__description{background-color:#f2f2f2}}.product-pod__container{display:flex;flex-direction:column;gap:.8rem}.product-pod__title-rating{display:flex;flex-direction:row;align-items:flex-start;gap:1.2rem}.product-pod__title{flex:1;margin:0}.product-pod__rating{display:flex;align-items:center;gap:.2rem;padding:0 0 .2rem;flex-shrink:0}.product-pod__rating-star{width:2rem;height:2rem;flex-shrink:0}.product-pod__rating-value{margin-top:2px;font-weight:500}.product-pod__rating-count{margin-top:2px}.product-pod__variant-info{margin:0}.product-pod__price-button{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:2.4rem}@media screen and (min-width:990px){.product-pod--no-hover-image:hover .product-pod__title{text-decoration:underline;text-underline-offset:.3rem}}.product-pod__price{margin:0;display:flex;align-items:baseline;gap:.4rem}.product-pod__price-sale{color:rgb(var(--color-button-background))}.product-pod__badges{display:flex;flex-direction:column;gap:8px;position:absolute;top:.8rem;left:0;z-index:3;pointer-events:none;align-items:start}.product-pod__badge{display:inline-flex;justify-content:center;align-items:center;padding:4px 8px;background:var(--Black, #1F1F1F);color:var(--White, #FFF);text-align:center;font-family:"Neue Haas Grotesk Display Pro",var(--font-body-family, system-ui, sans-serif);font-size:12px;font-style:normal;font-weight:500;line-height:16px;pointer-events:auto;opacity:0;transform:translateY(-4px);transition:opacity .2s ease,transform .2s ease}.product-pod__badge--visible{opacity:1;transform:translateY(0)}.product-pod__badge--soldout{background:var(--badge-sold-out-bg, var(--Black, #1F1F1F));color:var(--badge-sold-out-text, var(--White, #FFF))}.product-pod__badge--sale{background:var(--badge-sale-bg, var(--Primary, #0070f3));color:var(--badge-sale-text, var(--White, #FFF))}.product-pod__badge--new{display:inline-flex;background:var(--badge-new-bg, var(--Black, #1F1F1F));color:var(--badge-new-text, var(--White, #FFF))}.product-pod__badge--fast{background:var(--badge-fast-selling-bg, #E30613);color:var(--badge-fast-selling-text, #FFF)}.product-pod__badge--bestseller{background:var(--badge-bestseller-bg, var(--Black, #1F1F1F));color:var(--badge-bestseller-text, var(--White, #FFF))}.product-pod__badge--limited{background:var(--badge-limited-edition-bg, var(--Black, #1F1F1F));color:var(--badge-limited-edition-text, var(--White, #FFF))}wk-icon svg{width:24px;height:24px;fill:var(--color-button-background)}.wk-button .wk-icon{--size: var(--icon-size, 18px);--fill: var(--icon-fill);--stroke: var(--icon-stroke, black);--stroke-width: var(--icon-stroke-width, 1px);padding:8px}wishlist-button-collection .wk-button .wk-icon{background:#fff;opacity:0;transition:opacity .2s ease}.product-pod:hover .product-pod__image-container.media-wrapper .wk-button .wk-icon,.product-pod:hover .wk-button .wk-icon,wishlist-button-collection .wk-button.wk-selected .wk-icon{opacity:1}.product-pod__image-container wishlist-button-collection,.product-pod__image-container.media-wrapper wishlist-button-collection{position:absolute;top:.8rem;right:.8rem;z-index:10;pointer-events:auto!important}.product-pod__image-container wishlist-button-collection *,.product-pod__image-container.media-wrapper wishlist-button-collection *{pointer-events:auto!important}@media screen and (max-width:749px){.product-pod__image-container wishlist-button-collection,.product-pod__image-container.media-wrapper wishlist-button-collection{z-index:20;-webkit-tap-highlight-color:transparent;touch-action:manipulation}.product-pod__image-container wishlist-button-collection .wk-button,.product-pod__image-container.media-wrapper wishlist-button-collection .wk-button{-webkit-tap-highlight-color:transparent;touch-action:manipulation;min-width:44px;min-height:44px;display:flex;align-items:center;justify-content:center}}.product-pod .quick-view__summary{position:absolute;top:1rem;right:1rem;z-index:4}@media screen and (max-width:749px){.product-pod__image-container{padding:0 1.6rem}.product-pod__description{gap:.8rem;padding:.8rem 1.6rem 1.6rem}.product-pod__title-rating{flex-direction:column;gap:0}.product-pod__rating{margin-top:.4rem}.product-pod__price-button{gap:1.2rem;margin-top:1.2rem}.heading-4{font-size:1.8rem}.product-pod__badges{top:0}wishlist-button-collection .wk-button .wk-icon{opacity:1}}.product-grid .product-pod{height:100%}
/*# sourceMappingURL=/cdn/shop/t/12/assets/component-product-pod.css.map */
