#product-grid,.product-list,ul.product-list,.product-recommendations .product-list,.collection .product-list,.ishi-product-tab-content .product-list,.ishi-featured-product-tab .product-list{align-items:stretch}#product-grid{display:flex;flex-wrap:wrap;align-items:stretch}.product-list.slider,.product-list.slider--tablet,.product-list.grid--peek{align-items:stretch}#product-grid>li,#product-grid .grid__item,.product-list>.grid__item,.product-list .slider__slide,.product-recommendations .grid__item,.collection .product-list .grid__item,.collection .grid__item,.template-search .grid__item{display:flex;align-items:stretch}#product-grid .card-wrapper,.product-list .card-wrapper,.product-recommendations .card-wrapper,.collection .card-wrapper,.template-search .card-wrapper,.ishi-product-tab-content .card-wrapper{display:flex;flex-wrap:wrap;align-content:stretch;align-items:stretch;width:100%;height:100%}#product-grid .card-wrapper .card__inner,.product-list .card-wrapper .card__inner,.product-recommendations .card-wrapper .card__inner,.collection .card-wrapper .card__inner,.template-search .card-wrapper .card__inner{position:relative;width:100%}#product-grid .card-wrapper .card__inner .media,.product-list .card-wrapper .card__inner .media,.product-recommendations .card-wrapper .card__inner .media,.collection .card-wrapper .media,.template-search .card-wrapper .media{aspect-ratio:1 / 1;width:100%;position:relative;overflow:hidden}#product-grid .card-wrapper .card__inner .media img,.product-list .card-wrapper .card__inner .media img,.product-recommendations .card-wrapper .card__inner .media img,.collection .card-wrapper .media img,.template-search .card-wrapper .media img{width:100%;height:100%;object-fit:contain;object-position:center}#product-grid .card-wrapper .card-information,.product-list .card-wrapper .card-information,.product-recommendations .card-wrapper .card-information,.collection .card-wrapper .card-information,.template-search .card-wrapper .card-information{display:flex;flex-direction:column;flex:1 1 auto;width:100%}#product-grid .card-wrapper .card-information__wrapper,.product-list .card-wrapper .card-information__wrapper,.product-recommendations .card-wrapper .card-information__wrapper,.collection .card-wrapper .card-information__wrapper,.template-search .card-wrapper .card-information__wrapper{display:flex;flex-direction:column;flex:1 1 auto;height:100%;width:100%}#product-grid .card-information__text,.collection .card-information__text,.template-search .card-information__text,.product-list .card-information__text,.product-recommendations .card-information__text,.ishi-product-tab-content .card-information__text,.ishi-featured-product-tab .card-information__text,.menu-productcard .card-information__text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:18px;min-height:36px;max-height:36px;margin:0;word-break:break-word;overflow-wrap:break-word}#product-grid .card-information__text>a,.collection .card-information__text>a,.template-search .card-information__text>a,.product-list .card-information__text>a,.product-recommendations .card-information__text>a,.ishi-product-tab-content .card-information__text>a,.ishi-featured-product-tab .card-information__text>a,.menu-productcard .card-information__text>a{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis;line-height:18px;max-height:36px;margin:0;word-break:break-word;overflow-wrap:break-word}#product-grid .mt-pricerow,.collection .mt-pricerow,.template-search .mt-pricerow,.product-list .mt-pricerow,.product-recommendations .mt-pricerow,.ishi-product-tab-content .mt-pricerow{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:auto;min-height:28px;width:100%;overflow:visible}#product-grid .mt-pricerow .price,.collection .mt-pricerow .price,.product-list .mt-pricerow .price,.product-recommendations .mt-pricerow .price{margin:0}#product-grid .mt-pricerow .mt-sl,.collection .mt-pricerow .mt-sl,.product-list .mt-pricerow .mt-sl,.product-recommendations .mt-pricerow .mt-sl{flex:0 0 auto;align-self:center;overflow:visible}.product-list .card-wrapper .card__inner .thumbnail-buttons,.product-recommendations .card-wrapper .card__inner .thumbnail-buttons{position:absolute;top:10px;right:10px;left:auto;display:flex;flex-direction:column;align-items:center;z-index:2}.ishi-product-block-style2 .card-wrapper .thumbnail-buttons,.product-list .card-information .thumbnail-buttons{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;min-height:40px;margin-top:8px}.product-list.slider.grid--peek,.product-list.slider--tablet.grid--peek,.slider-mobile-gutter .product-list.slider,.product-recommendations .product-list.slider,.collection .product-list.slider{padding-left:12px;padding-right:12px;scroll-padding-left:12px;scroll-padding-right:12px;box-sizing:border-box}.product-list.grid--peek .grid__item,.product-list.slider .grid__item,.slider--tablet.grid--peek .grid__item,.grid--peek.slider--mobile .grid__item,.product-recommendations .product-list.grid--peek .grid__item{box-sizing:border-box}.product-list.grid--peek .grid__item:first-of-type,.product-list.slider .grid__item:first-of-type,.slider--tablet.grid--peek .grid__item:first-of-type,.grid--peek .grid__item:first-of-type,.product-recommendations .grid--peek .grid__item:first-of-type,.collection .product-list.slider .grid__item:first-of-type{padding-left:10px}.product-list.slider,.product-list.slider--tablet,.product-list.slider.grid--peek,.slider-mobile-gutter .product-list.slider,.product-recommendations .product-list,.product-recommendations .product-list.slider,.collection .product-list.slider{padding-bottom:16px}.product-recommendations .grid__item.slider__slide,.product-list.slider .grid__item.slider__slide,.collection .product-list .grid__item.slider__slide,.product-recommendations .slider__slide,.product-list.slider .slider__slide{overflow:visible;padding-bottom:12px}.product-recommendations .mt-pricerow,.product-list.slider .mt-pricerow{padding-bottom:8px;overflow:visible}.product-recommendations .mt-sl__dot,.product-list.slider .mt-sl__dot{overflow:visible}@media(max-width:543px){#product-grid .card-information__text,.collection .card-information__text,.template-search .card-information__text,.product-list .card-information__text,.product-recommendations .card-information__text,.ishi-product-tab-content .card-information__text,.menu-productcard .card-information__text,#product-grid .card-information__text>a,.collection .card-information__text>a,.template-search .card-information__text>a,.product-list .card-information__text>a,.product-recommendations .card-information__text>a{font-size:14px;line-height:18px;max-height:36px}#product-grid .card-information__text,.collection .card-information__text,.template-search .card-information__text,.product-list .card-information__text,.product-recommendations .card-information__text,.ishi-product-tab-content .card-information__text,.menu-productcard .card-information__text{min-height:36px}.collection .product-list.slider,.template-search .product-list.slider,.product-recommendations .product-list.slider{padding-left:12px;padding-right:12px;padding-bottom:16px;scroll-padding-left:12px}}
/*# sourceMappingURL=/cdn/shop/t/71/assets/mt-card-align.css.map */
