.mfcs-device-collection .product-grid__item,.mfcs-device-collection .product-card,.mfcs-device-collection .product-card__content,.mfcs-device-collection .group-block,.mfcs-device-collection .group-block-content{min-width:0;max-width:100%}.mfcs-device-collection .product-card{width:100%}.mfcs-device-collection .product-card__content{width:100%;align-items:stretch}.mfcs-device-collection .card-gallery{width:100%;max-width:100%;box-sizing:border-box;overflow:hidden;border:1px solid #e6e6e6;border-radius:10px;background:#fff;padding:0;--gallery-aspect-ratio: 1}.mfcs-device-collection .product-grid:not([product-grid-view=zoom-out]) .card-gallery{height:clamp(180px,24vw,300px);flex:0 0 auto}.mfcs-device-collection .card-gallery :is(slideshow-component,slideshow-container,slideshow-slides,.product-media-container,.product-media){height:100%;min-width:0;max-width:100%}.mfcs-device-collection .card-gallery .product-media-container{aspect-ratio:auto}.mfcs-device-collection .card-gallery .product-media{align-items:center;justify-content:center}.mfcs-device-collection .card-gallery img.product-media__image{display:block;width:100%;height:100%;max-width:280px;max-height:280px;margin:auto;padding:18px;box-sizing:border-box;object-fit:scale-down;object-position:center;aspect-ratio:auto}.mfcs-device-collection .product-grid:not([product-grid-view=zoom-out]) .product-card__content>.group-block{width:100%;padding:16px 8px}.mfcs-device-collection .product-grid:not([product-grid-view=zoom-out]) a[ref=productTitleLink] .text-block{width:100%;max-width:100%}.mfcs-device-collection .product-grid:not([product-grid-view=zoom-out]) a[ref=productTitleLink] p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;overflow:hidden;overflow-wrap:anywhere;white-space:normal;font-size:16px;line-height:1.4;height:4.2em;margin:0}@media(max-width:749px){.mfcs-device-collection .product-grid:not([product-grid-view=zoom-out]) .card-gallery{height:clamp(140px,42vw,220px)}.mfcs-device-collection .card-gallery img.product-media__image{padding:12px}.mfcs-device-collection .product-grid:not([product-grid-view=zoom-out]) a[ref=productTitleLink] p{font-size:14px}.mfcs-device-collection .product-grid:not([product-grid-view=zoom-out]) .product-card__content>.group-block{padding:12px 4px}}
/*# sourceMappingURL=/cdn/shop/t/33/assets/mfcs-device-collection.css.map */
