.product-grid,.ml-bestsellers__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(15px,1.7vw,24px);align-items:start}.product-grid>.product-card,.ml-bestsellers__grid>.product-card{min-width:0;width:100%}.product-card__media,.ml-bestsellers__grid .product-card__media{position:relative;display:block;isolation:isolate;overflow:hidden;width:100%;height:auto;min-height:0;aspect-ratio:4 / 5;background:#edf1eb;border:1px solid #e2e8df;border-radius:13px}.product-card__image-link,.ml-bestsellers__grid .product-card__image-link{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden}.product-card__image-link>img.product-card__image,.ml-bestsellers__grid .product-card__image-link>img.product-card__image{display:block;flex:none;width:76%;height:84%;max-width:76%;max-height:84%;padding:0;object-fit:contain;object-position:center;border-radius:2px;transform:none;transition:transform .28s ease;filter:drop-shadow(0 8px 12px rgba(19,40,26,.11))}.product-card:hover .product-card__image-link>img.product-card__image{transform:translateY(-2px) scale(1.015)}.product-card__badge{z-index:2;top:12px;left:12px;border-radius:999px;padding:8px 12px;font-size:9px;letter-spacing:.07em}.product-card__info{min-width:0;padding:14px 2px 4px}.product-card__title{line-height:1.3;overflow-wrap:break-word}.product-card__price{line-height:1.45}.product-card__placeholder{max-height:85%}@media(max-width:1199px){.product-grid,.ml-bestsellers__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:850px){.product-grid,.ml-bestsellers__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}}@media(max-width:560px){.product-grid,.ml-bestsellers__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 12px}.product-card__media,.ml-bestsellers__grid .product-card__media{aspect-ratio:4 / 5;border-radius:10px}.product-card__image-link>img.product-card__image,.ml-bestsellers__grid .product-card__image-link>img.product-card__image{width:81%;max-width:81%;height:82%;max-height:82%}.product-card__badge{top:9px;left:9px;padding:6px 8px;font-size:8px}.product-card__info{padding:11px 0 5px}.product-card__top{font-size:9px}.product-card__title,.ml-bestsellers__grid .product-card__title{font-size:15px;line-height:1.3;margin-bottom:8px}.product-card__price{font-size:15px}.ml-quick-add{right:9px;bottom:9px}.ml-quick-add__round{height:40px;width:40px}.listing__toolbar{gap:10px}.listing__toolbar form{max-width:60%}.listing__toolbar select{max-width:100%}}@media(max-width:360px){.product-card__badge{font-size:7px;padding:6px}.product-card__title,.ml-bestsellers__grid .product-card__title{font-size:14px}}@media(prefers-reduced-motion:reduce){.product-card__image-link>img.product-card__image{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/medlora-collection-fix.css.map */
