.product-card-wrapper,.product-card-wrapper>.card,.product-card-wrapper .card:not(.card--horizontal){height:100%}.product-grid.contains-card--product,.product-grid.contains-card--product .splide__list{align-items:stretch}.product-grid.contains-card--product .grid__item,.product-grid.contains-card--product .splide__slide,.product-grid.contains-card--product .splide__slide__container{display:flex}.product-grid.contains-card--product .splide__slide__container,.product-grid.contains-card--product .product-card-wrapper{width:100%}.product-card-wrapper .card.card--media:not(.card--horizontal)>.card__inner{--ratio-percent: 125% !important;background:#f7f5f2}.product-card-wrapper .card.card--media:not(.card--horizontal) .card__media,.product-card-wrapper .card.card--media:not(.card--horizontal) .card__media .media{background:#f7f5f2;height:100%;overflow:hidden}.product-card-wrapper .card.card--media:not(.card--horizontal) .card__media .media img{height:100%;object-fit:cover;object-position:center;width:100%}.product-card-wrapper .card:not(.card--horizontal)>.card__content{display:flex;flex-direction:column;flex-grow:1;gap:0}.product-card-wrapper .card:not(.card--horizontal)>.card__content>.card__information{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start}.product-card-wrapper .card:not(.card--horizontal) .card__heading{display:flex;min-height:4.2rem}.product-card-wrapper .card:not(.card--horizontal) .card__heading a{display:-webkit-box;line-height:1.15;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.product-card-wrapper .card:not(.card--horizontal) .card-information{display:flex;flex-direction:column;justify-content:flex-start;min-height:4.8rem}.product-card-wrapper .card:not(.card--horizontal) .loox-rating{align-items:center;display:flex;justify-content:center;min-height:1.8rem}.product-card-wrapper .card:not(.card--horizontal) .price{align-items:center;display:flex;justify-content:center;min-height:2.8rem}.product-card-wrapper .card:not(.card--horizontal) card-variant-selects{display:block;min-height:3.8rem}.product-card-wrapper .card:not(.card--horizontal) .quick-add{margin-top:auto;width:100%}.product-card-wrapper .card:not(.card--horizontal) .quick-add__submit{align-items:center;display:flex;justify-content:center;min-height:5.6rem;padding-left:.8rem;padding-right:.8rem;text-align:center}.product-card-wrapper .card:not(.card--horizontal) .quick-add__submit .main-atc__label__text{line-height:1.15}.product__media-wrapper .product-media-container{--aspect-ratio: .8 !important;--ratio-percent: 125% !important;background:#f7f5f2;overflow:hidden}.product__media-wrapper .product-media-container .product__media.media{background:#f7f5f2;padding-top:125%!important}.product__media-wrapper .product-media-container .product__media.media>img,.product__media-wrapper .product-media-container .deferred-media__poster img,.product__media-wrapper .product-media-container video{height:100%;object-fit:contain;object-position:center;width:100%}.product__media-wrapper .thumbnail-list__item:before{padding-bottom:125%!important}.product__media-wrapper .thumbnail{background:#f7f5f2;overflow:hidden}.product__media-wrapper .thumbnail img{height:100%;object-fit:cover;object-position:center;width:100%}.collection-list .splide__slide,.collection-list .splide__slide__container,.collection-card-wrapper,.collection-card-wrapper>.card{height:100%}.collection-card-wrapper>.card{display:flex;flex-direction:column;overflow:hidden}.collection-card-wrapper .card__inner.ratio{--ratio-percent: 82% !important;background:#f7f5f2}.collection-card-wrapper .card__media,.collection-card-wrapper .card__media .media{height:100%;overflow:hidden}.collection-card-wrapper .card__media .media img{height:100%;object-fit:cover;object-position:center;width:100%}.collection-card-wrapper .card__content--main,.collection-card-wrapper>.card>.card__content{align-items:center;display:flex;flex:1 1 auto;justify-content:center;min-height:9.2rem;text-align:center}.collection-card-wrapper .card__heading{align-items:center;display:flex;justify-content:center;line-height:1.12;margin:0;min-height:5.4rem;text-align:center}.collection-card-wrapper .card__heading a,.collection-card-wrapper .card__heading span{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.collection-list-view-all .button,.rich-text__buttons .button,.image-with-text__content .button{align-items:center;display:inline-flex;justify-content:center;min-height:5.2rem}.multicolumn .splide__list,.icon-bar .splide__list{align-items:stretch}.multicolumn .splide__slide,.multicolumn .splide__slide__container,.multicolumn-card,.icon-bar-card{height:100%}.multicolumn-card,.icon-bar-card{display:flex;flex-direction:column}.multicolumn-card__info{display:flex;flex:1 1 auto;flex-direction:column;justify-content:flex-start}.multicolumn-card h3,.icon-bar-card h3{line-height:1.15;margin-bottom:0;min-height:5.2rem}.multicolumn-card .rte,.icon-bar-card .rte{line-height:1.45}.multicolumn-card .rte p,.icon-bar-card .rte p{margin-bottom:0}.icon-bar-card{justify-content:flex-start;min-height:18rem}.icon-bar-card__icon{min-height:4.8rem}.content-and-comparison-table{align-items:center}.comparison-table{table-layout:fixed}.comparison-table td,.comparison-table th{vertical-align:middle}.footer__content-top .grid{align-items:flex-start}.footer-block__heading{min-height:3.6rem}@media screen and (max-width:749px){.product-card-wrapper .card:not(.card--horizontal) .card__heading{min-height:4.8rem}.product-card-wrapper .card:not(.card--horizontal) .card-information{min-height:4.4rem}.product-card-wrapper .card:not(.card--horizontal) .quick-add__submit{min-height:5.2rem}.collection-card-wrapper .card__inner.ratio{--ratio-percent: 88% !important}.collection-card-wrapper .card__content--main,.collection-card-wrapper>.card>.card__content{min-height:8rem}.collection-card-wrapper .card__heading{min-height:4.6rem}.multicolumn-card h3,.icon-bar-card h3{min-height:auto}.icon-bar-card{min-height:16rem}.rich-text__buttons,.image-with-text__content .button,.rich-text__buttons .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/makems-product-cards.css.map */
