@media screen and (max-width:767px){body.mm2cloud-site-canvas #MainContent .card-grid>.product-card:not(.product-card--promo){min-width:0}body.mm2cloud-site-canvas #MainContent .card-grid>.product-card:not(.product-card--promo) .product-card__media>a.media{display:flex;align-items:center;justify-content:center;height:clamp(112px,32vw,148px);min-height:0;aspect-ratio:auto}body.mm2cloud-site-canvas #MainContent .card-grid>.product-card:not(.product-card--promo) .product-card__media>a.media>img{display:block;width:100%;height:100%;min-height:0;max-height:100%;aspect-ratio:auto!important;object-fit:contain!important;object-position:center}body.mm2cloud-site-canvas #MainContent .card-grid>.product-card:not(.product-card--promo) .product-card__media{margin-block-end:36px!important}body.mm2cloud-site-canvas #MainContent .card-grid>.product-card:not(.product-card--promo) .product-card__content{--card-content-padding: 5px 4px 9px;padding-block:5px 9px;min-width:0}body.mm2cloud-site-canvas #MainContent .card-grid>.product-card:not(.product-card--promo) .product-card__details{gap:5px;min-width:0}body.mm2cloud-site-canvas #MainContent .card-grid>.product-card:not(.product-card--promo) .product-card__title{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:clamp(11px,3.2vw,13px);font-weight:720;line-height:1.32;overflow-wrap:anywhere}}@media screen and (max-width:600px){body.mm2cloud-site-canvas #MainContent .mm2sh__shell{padding-inline:12px}body.mm2cloud-site-canvas #MainContent .mm2sh__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;align-items:stretch}body.mm2cloud-site-canvas #MainContent .mm2sh__grid>.mm2sh__item{min-width:0;border:1px solid rgba(174,217,243,.13)!important;border-radius:15px;background:linear-gradient(155deg,#22384f61,#1423362b)!important;box-shadow:none!important;overflow:hidden}body.mm2cloud-site-canvas #MainContent .mm2sh__grid>.mm2sh__item:focus-within{border-color:#afdef794!important}body.mm2cloud-site-canvas #MainContent .mm2sh__item-image{display:flex;flex:none;height:clamp(106px,30vw,135px);aspect-ratio:auto!important;padding:8px 8px 2px!important;background:transparent!important}body.mm2cloud-site-canvas #MainContent .mm2sh__item-image img{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center}body.mm2cloud-site-canvas #MainContent .mm2sh__item-body{min-width:0;padding:5px 10px 11px;gap:6px;text-align:start;justify-content:flex-start}body.mm2cloud-site-canvas #MainContent .mm2sh__item-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;min-height:2.64em;font-size:clamp(11px,3.2vw,13px);line-height:1.32;font-weight:760;overflow-wrap:anywhere}body.mm2cloud-site-canvas #MainContent .mm2sh__badges{gap:4px;align-items:flex-start;min-height:0;margin:0!important}body.mm2cloud-site-canvas #MainContent .mm2sh__badge{gap:3px;padding:2px 5px;border-radius:7px;font-size:9px;line-height:1.2;white-space:nowrap}body.mm2cloud-site-canvas #MainContent .mm2sh__badge .mm2c-option-icon{flex:0 0 15px;width:15px;height:15px;border-radius:4px}body.mm2cloud-site-canvas #MainContent .mm2sh__badge .mm2c-option-icon svg{width:10px;height:10px}body.mm2cloud-site-canvas #MainContent .mm2sh__price{gap:4px;font-size:clamp(11px,3.1vw,13px);line-height:1.3;font-variant-numeric:tabular-nums}body.mm2cloud-site-canvas #MainContent .mm2sh__price del{font-size:10px;line-height:1.2}body.mm2cloud-site-canvas #MainContent .mm2sh__bundle-contents{margin-top:auto;padding-top:7px;gap:5px}body.mm2cloud-site-canvas #MainContent .mm2sh__bundle-label{font-size:10px;line-height:1.3}body.mm2cloud-site-canvas #MainContent .mm2sh__bundle-thumbs{gap:5px;flex-wrap:wrap}body.mm2cloud-site-canvas #MainContent .mm2sh__bundle-thumbs a{flex:0 0 26px;width:26px;height:26px;padding:3px;border-radius:7px}body.mm2cloud-site-canvas #MainContent .mm2sh__soldout{inset-inline-start:6px;bottom:5px;padding:3px 6px;font-size:9px}}@media screen and (max-width:355px){body.mm2cloud-site-canvas #MainContent .mm2sh__grid{gap:8px}body.mm2cloud-site-canvas #MainContent .mm2sh__item-body{padding-inline:7px}body.mm2cloud-site-canvas #MainContent .mm2sh__badge{font-size:8px;padding-inline:4px}body.mm2cloud-site-canvas #MainContent .mm2sh__badge .mm2c-option-icon{width:13px;height:13px;flex-basis:13px}body.mm2cloud-site-canvas #MainContent .mm2sh__bundle-label{font-size:9px}}@media screen and (max-width:600px)and (hover:none){body.mm2cloud-site-canvas #MainContent .mm2sh__grid>.mm2sh__item:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/43/assets/mm2cloud-mobile-compact-cards-v5-8.css.map */
