.next-quantity-offers{display:grid;gap:7px;margin:12px 0;clear:both}
.next-quantity-offer{display:flex;flex-wrap:wrap;align-items:center;gap:5px 9px;padding:10px 12px;border:1px solid #c9dccf;border-radius:12px;background:#edf5ef;color:#274e3b;text-align:right;line-height:1.65}
.next-quantity-offer strong{font-size:20px;font-weight:800;white-space:nowrap;line-height:1.3}
.next-quantity-offer span{font-size:12px;font-weight:600}
.next-product-summary .next-quantity-offer{padding:14px 16px;gap:8px 12px}
.next-product-summary .next-quantity-offer strong{font-size:25px}
.next-product-summary .next-quantity-offer span{font-size:15px}
body.matjarkom-next .row.next-product-grid{display:flex;flex-wrap:wrap;align-items:stretch}
body.matjarkom-next .row.next-product-grid:before,body.matjarkom-next .row.next-product-grid:after{display:none}
body.matjarkom-next .next-product-grid>.product-layout{float:none!important;clear:none!important;display:flex;margin-bottom:20px}
body.matjarkom-next .next-product-grid>.product-layout>.product-thumb{width:100%;display:flex;flex-direction:column;margin-bottom:0;height:auto}
body.matjarkom-next .next-product-grid .product-thumb>div:not(.image):not(.button-group){display:flex;flex:1;flex-direction:column}
body.matjarkom-next .next-product-grid .product-thumb .caption{flex:1}
body.matjarkom-next .next-product-grid .product-thumb .button-group{margin-top:auto;flex-shrink:0}
@media(max-width:767px){
 body.matjarkom-next .next-product-grid>.product-layout{width:50%!important}
 .next-quantity-offer{padding:9px 8px;gap:4px;flex-direction:column;align-items:flex-start}
 .next-quantity-offer strong{font-size:18px}.next-quantity-offer span{font-size:11px}
 .next-product-summary .next-quantity-offer{flex-direction:row;align-items:center}
}
