.product-card--large{width:var(--product-card-width--large);height:calc(var(--product-card-width--large) * var(--card-ratio))}.product-card--medium{width:var(--product-card-width--medium);height:calc(var(--product-card-width--medium) * var(--card-ratio))}.product-card--small{width:var(--product-card-width--small);height:calc(var(--product-card-width--small) * var(--card-ratio--mobile))}.product-card--large,.product-card--medium,.product-card--small{display:grid;position:relative;grid-template-rows:repeat(9,1fr);grid-template-columns:1fr}.product-card--small{grid-template-rows:repeat(9,1fr) .64fr}.product-card__anchor{grid-row:1 / 9;grid-column:1;z-index:2}.product-card-bg{position:relative;grid-row:1 / 9;grid-column:1;z-index:0;background-color:var(--color-ovr-04)}.product-card__media{position:absolute;width:100%;height:100%;object-fit:cover}.product-card__details{grid-row:1 / 2;grid-column:1;z-index:1;padding:2rem 2rem 0}.product-card--small .product-card__details{padding:1.4rem 1rem 0}.product-card__target-tags{grid-row:7 / 9;grid-column:1;z-index:1;display:flex;align-items:flex-end;padding:0 2rem 2rem}.product-card__target-tags ul{display:flex;flex-wrap:wrap;gap:1rem}.product-card__details-2{grid-row:7 / 9;grid-column:1;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;padding:0 2rem 2rem}.product-card--small .product-card__details-2{padding:0 1rem 1.4rem;gap:1rem}.product-card__stock_status{grid-row:1 / 3;grid-column:1 / 2;position:relative;z-index:1;top:50%;left:6%}.product-card__add-to-cart{grid-row:6 / 9;grid-column:1;z-index:3;padding:0 2rem 2rem;display:flex;flex-direction:column;justify-content:flex-end;pointer-events:none}.product-card__add-to-cart .btn--40-l20{max-width:var(--product-card-width--large);pointer-events:initial}.product-card__footer{grid-row:9 / 10;grid-column:1;padding:0 2rem;align-items:center}.product-card--small .product-card__footer{grid-row:9 / 11;padding:0;display:flex;flex-direction:column;justify-content:flex-end}.product-card__media.img-00{opacity:1}@media (hover: hover){.product-card--large:hover .product-card__media.img-00.animate,.product-card--medium:hover .product-card__media.img-00.animate{opacity:0}.product-card--large .product-card__add-to-cart,.product-card--medium .product-card__add-to-cart{visibility:hidden}.product-card--large:hover .product-card__add-to-cart,.product-card--medium:hover .product-card__add-to-cart{visibility:visible}.product-card--large:hover .product-card__target-tags,.product-card--medium:hover .product-card__target-tags{visibility:hidden}.product-card--large:hover .product-card__footer,.product-card--medium:hover .product-card__footer{background-color:var(--color-ovr-04)}}@media (hover: none){.product-card--large{height:calc(var(--product-card-width--large) * var(--card-ratio--mobile));grid-template-rows:repeat(9,1fr) .686fr}.product-card--medium{height:calc(var(--product-card-width--medium) * var(--card-ratio--mobile));grid-template-rows:repeat(9,1fr) .686fr}.product-card__media.img-01{display:none}.product-card--large .product-card__add-to-cart,.product-card--medium .product-card__add-to-cart{grid-row:10 / 11;padding:0}}.product-card.coming-soon{pointer-events:none}.product-card.coming-soon .product-card-bg{overflow:hidden}.product-card.coming-soon .product-card__add-to-cart{pointer-events:initial!important}.product-card.coming-soon .product-card__media,.product-card.coming-soon .product-card__details{filter:blur(4px)}.product-card.coming-soon .product-card__add-to-cart{visibility:visible}.product-card.coming-soon .product-card__footer{background-color:transparent}
/*# sourceMappingURL=/cdn/shop/t/53/assets/product-card--megadose.css.map */
