.product-card{font-size:var(--size-body);display:flex;flex-direction:column;justify-content:space-between}.product-card .details{padding:.625rem .3125rem;display:flex;flex-direction:column;gap:10px;justify-content:space-between;align-items:flex-start;font-size:var(--size-five);font-weight:500}.product-card .details p{font-size:var(--size-six)}.product-card .desc{display:none;padding:0 .3125rem;max-width:400px;transition:all ease-in-out .5s;opacity:0;font-size:var(--size-six)}.product-card .image{display:block;position:relative;padding-bottom:117%;overflow:hidden}.product-card img{transition:all ease-in-out .75s;position:absolute;top:0;left:0;bottom:0;right:0;object-fit:cover;width:100%;height:100%}.product-card span.label{font-size:var(--size-body)}.product-card span{font-size:var(--size-link);display:block}@media screen and (min-width:768px){.product-card .desc{display:block}.product-card .details{padding:.625rem 0;flex-direction:row;column-gap:8px;justify-content:space-between;align-items:left}.product-card .details a{width:65%}.product-card .details p{width:35%;text-align:right}}@media screen and (min-width:1024px){.product-card .details{flex-direction:row;align-items:baseline;transition:all .3s ease}.product-card:hover .desc{opacity:1}.product-card{transition:all .3s ease}.featured-collection .items .product-card:hover{width:calc(31% + 20px)}.featured-collection .items.four-up .product-card:hover{width:calc(23% + 5px)}}
/*# sourceMappingURL=/cdn/shop/t/47/assets/component-product-card.css.map */
