.mfr-collection__product-grid .product-grid{grid-auto-rows:auto;align-items:stretch}.mfr-collection__product-grid .product-grid__item{align-items:stretch}.mfr-collection__product-grid .product-grid__item[data-show=true]{display:flex}.mfr-collection__product-grid .product-grid__item .product-card:not(.product-card-large){display:flex;flex-direction:column;align-items:stretch;flex:1 1 auto;width:100%;height:100%;max-height:none;min-height:min-content;aspect-ratio:auto}.mfr-collection__product-grid .product-grid__item .product-card:not(.product-card-large) .product-card__details{flex:0 0 auto}.mfr-collection__product-grid .product-grid__item .product-card:not(.product-card-large) .product-card__media{position:relative;flex:0 0 auto;width:100%;aspect-ratio:1 / 1;transform:none}.mfr-collection__product-grid .product-grid__item .product-card:not(.product-card-large) .product-card__media-link{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%}.mfr-collection__product-grid .product-grid__item .product-card:not(.product-card-large) .product-card__media-link .lozad,.mfr-collection__product-grid .product-grid__item .product-card:not(.product-card-large) .product-card__media-link img{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;object-fit:contain}.mfr-collection__product-grid .product-grid__item .product-card:not(.product-card-large) .product-card__info{flex:1 0 auto;display:flex;flex-direction:column;min-height:min-content}.mfr-collection__product-grid .product-grid__item .product-card:not(.product-card-large) .product-card__info>a,.mfr-collection__product-grid .product-grid__item .product-card:not(.product-card-large) .product-card__info>.no-hover{flex:1 0 auto;display:flex;flex-direction:column;justify-content:center;gap:.375rem;min-height:min-content}.mfr-collection__product-grid .product-grid__item .product-card:not(.product-card-large) .product-card__info-title{margin:0;line-height:1.15;letter-spacing:0;white-space:normal}.mfr-collection__product-grid .product-grid__item .product-card:not(.product-card-large) .product-card__info-description{margin:0;line-height:1.25;white-space:normal}.mfr-collection__product-grid .product-grid__item .product-card:not(.product-card-large) .product-card__info form{flex:0 0 auto;margin-top:.625rem}.mfr-offcanvas.offcanvas-filters{padding-top:max(1.25rem,env(safe-area-inset-top,0px))}.shopify-section .mfr-offcanvas.offcanvas-filters button.filter-button:hover,.shopify-section .mfr-offcanvas.offcanvas-filters button.filter-button:focus-visible,.shopify-section .mfr-offcanvas.offcanvas-filters button.sort-button:hover,.shopify-section .mfr-offcanvas.offcanvas-filters button.sort-button:focus-visible,.shopify-section .offcanvas-filters button.filter-button.is-selected,.shopify-section .offcanvas-filters button.sort-button.is-selected,.mfr-collection__product-grid .product-grid__filters-item.button:hover,.mfr-collection__product-grid .product-grid__filters-item.button:focus-visible,.mfr-collection__product-grid .product-grid__filters-item.is-selected.button{background:#000;background-color:#000;color:#fff;border-color:#000}.shopify-section .mfr-offcanvas.offcanvas-filters button.filter-button:hover span,.shopify-section .mfr-offcanvas.offcanvas-filters button.filter-button:focus-visible span,.shopify-section .mfr-offcanvas.offcanvas-filters button.sort-button:hover span,.shopify-section .mfr-offcanvas.offcanvas-filters button.sort-button:focus-visible span,.shopify-section .offcanvas-filters button.filter-button.is-selected span,.shopify-section .offcanvas-filters button.sort-button.is-selected span,.mfr-collection__product-grid .product-grid__filters-item.button:hover span,.mfr-collection__product-grid .product-grid__filters-item.button:focus-visible span,.mfr-collection__product-grid .product-grid__filters-item.is-selected.button span{color:#fff}.mfr-collection__product-grid .product-grid__filters-selected button{background:#fff;background-color:#fff;color:#000;border-radius:.75rem;padding:.625rem .875rem;box-shadow:-.25rem .25rem #0000002e}.mfr-collection__product-grid .product-grid__filters-selected button span{color:#000;font-size:1.0625rem;line-height:1.2}.mfr-collection__product-grid .product-grid__filters-selected button svg,.mfr-collection__product-grid .product-grid__filters-selected button svg g,.mfr-collection__product-grid .product-grid__filters-selected button svg path{stroke:#000}@media print,screen and (max-width:63.99875em){.mfr-collection__product-grid .product-grid__item .product-card:not(.product-card-large){aspect-ratio:auto;height:100%;max-height:none;min-height:min-content}.mfr-collection__product-grid .product-grid__item .product-card:not(.product-card-large) .product-card__media{aspect-ratio:1 / 1}}.mfr-collection__product-grid .product-grid__item:has(.product-card-large){align-items:flex-start}.mfr-collection__product-grid .product-grid__item .product-card.product-card-large{aspect-ratio:auto;height:auto;min-height:0;max-height:none}.mfr-collection__product-grid .product-card-large__inner,.mfr-collection__product-grid .product-card-large__content,.mfr-collection__product-grid .product-card-large__content .mfr-video-with-controls{height:auto}.mfr-collection__product-grid .product-card-large__content{flex:0 0 auto}.mfr-collection__product-grid .product-card-large__content .mfr-video-with-controls{width:100%}.mfr-collection__product-grid .product-card-large__content video{display:block;width:100%;height:auto;aspect-ratio:9 / 16;object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/114/assets/mfr-bpg__collection-product-card.css.map */
