
.panel-body.mb-remove-padding,.tab-content.mb-remove-padding{padding:0}
@media all and (max-width: 570px){
.catalogues .col-2-page-mobile .card-outer-container{padding:0 2px;height:400px}
.catalogues.products.new-carousel.custom-container.carousel-container{max-width:100%;width:auto;margin-top:10px}
.custom-container.mb-product-carousel-heading{max-width:100%;width:auto}
.custom-container.mb-product-carousel-heading .col-lg-12{padding:0}
.col-2-page-mobile .productListing{margin:0}
.mb-product-carousel-column .catalogues .owl-item{padding-bottom:0}
.mb-product-carousel-column .owl-controls .owl-pagination{display:none}
.mb-product-carousel-column .mb-img-div{height:178px;width:178px}
.mb-product-carousel-column .card{height:400px;border:1px solid #ccc}
.mb-product-carousel-column .card .description{font-size:16px !important;line-height:normal;letter-spacing:normal;height:40px !important}
.mb-product-carousel-column .card i.icon.ion-android-add-circle,.mb-product-carousel-column .card .cf-inner a,
.mb-product-carousel-column .card a.trolley.add-to-trolley,.mb-product-carousel-column .card .trolley.add-to-trolley .ion-android-cart{font-size:18px;color:black}
.mb-product-carousel-column .card .card-info{padding:15px 5px}
.mb-product-carousel-column .nav-tabs > li > div span{margin-right:5px;float:revert}
.mb-product-carousel-column .nav-tabs > li > div,.mb-product-carousel-column .nav-tabs > li > a{font-size:10px;padding:5px 0px}
.mb-product-carousel-column .tab-content .counter{margin-top:5px;margin-bottom:5px}
.mb-product-carousel-column .tab-content .counter button{height:30px}
.mb-product-carousel-column .tab-content .counter input{padding:0px;font-size:14px}
.mb-product-carousel-column .circle-icons i.icon{font-size:19px;top:-2px}
.mb-product-carousel-column .counter i.icon{font-size:16px}
.mb-product-carousel-column .products .tab-content .counter button span{font-size:18px}
.mb-product-carousel-column .unavailable-stock{font-size:12px}
.mb-product-carousel-column input.rating{width:100%}
.mb-product-carousel-column .card  span.mb-change-store.typo-text-link-alt{font-size:14px !important}
.mb-product-carousel-column .card .price,.typo-text-link-alt{font-size:16px !important;letter-spacing:normal;line-height:22px !important}
.mb-product-carousel-column .card .each{font-size:14px !important;letter-spacing:normal;margin:10px 0 0 5px}
.mb-product-carousel-column .card .price-was{font-size:14px;letter-spacing:normal;font-weight:bold}
.mb-product-carousel-column .typo-reset-margin-bottom.chk-label strong{font-size:14px}
.mb-product-carousel-column .products .tab-content{padding-top:10px}
.mb-product-carousel-column .new-card-tag{font-size:10px;text-transform:none;padding:0 5px 0 3px}
.mb-product-carousel-column .tag-promotion{padding:4px 8px;border-radius:2px;font-size:12px;letter-spacing:0.01em}
.mb-product-carousel-column .tab-content .in-stock,.mb-product-carousel-column .tab-content .out-stock{font-size:12px;margin-bottom:10px;margin-top:0}
.mb-product-carousel-column .tab-content{padding-top:10px}
.mb-product-carousel-column .tab-content .no-store{font-size:12px;margin:10px 0}
.custom-container.mb-product-carousel-heading h2.typo-h2.visible-below-md.camelcase{margin-left:10px;font-size:18px;margin-bottom:0;font-weight:500}
.mb-product-carousel-column .regional.card-tag{font-size:10px;text-transform:none;padding:0px 5px;letter-spacing:0}
.mb-product-carousel-column span.tag-validity{font-size:8px}
.mb-product-carousel-heading h1.typo-h1.typo-reset-margin,.mb-product-carousel-heading .sep{margin-left:16px !important}
.mb-product-carousel-heading h2.typo-h2.visible-below-md.upper{margin-left:16px;margin-top:0;margin-bottom:0}
.mb-product-carousel-column i.js-pickup-in-store-button span{padding-left:5px}
.col-2-page-mobile i.icon.ion-checkmark-circled.typo-yellow,.col-2-page-mobile i.icon.ion-ios-circle-outline{font-size:19px;top:-2px}
}
@media (max-width: 413px){
.mb-product-carousel-column .mb-img-div{height:165px;width:165px}
}
@media only screen and (max-width: 360px){
.mb-product-carousel-column .mb-img-div{height:155px;width:155px;margin:auto}
.col-2-page-mobile i.icon.ion-checkmark-circled.typo-yellow,.col-2-page-mobile i.icon.ion-ios-circle-outline{font-size:14px;top:0}
.mb-product-carousel-column .card span.mb-change-store.typo-text-link-alt{font-size:12px}
}