@media all and (max-width: 570px){
.mb-custom-container{max-width:100%}
.products .productListing{max-width:380px}
.products .productListing .col2 .mb-filter-sort-container .mobile-filter span{font-size:14px !important;color:#000;line-height:18px;font-weight:700}
.products .productListing .col2 .mb-filter-sort-container .mobile-filter a{font-size:14px;color:#222223;line-height:18px;font-weight:700}
#search-control-right .mobile-new-filter{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:10px 16px;gap:4px;height:44px;background:#FFFFFF;border:1px solid #BABBBE;border-radius:4px}
#search-control-right .new-mob-relevance{flex-direction:row;justify-content:center;align-items:center;gap:4px;height:44px;background:#FFFFFF;border:1px solid #BABBBE;border-radius:4px;padding:1px}
#search-control-right .selectric-wrapper.selectric-upper.selectric-selectric.selectric-search-control-lable .selectric{display:flex;justify-content:center}
#search-control-right .selectric-wrapper.selectric-upper.selectric-selectric.selectric-search-control-lable .selectric .button{display:block;position:relative;right:unset;top:0}
#search-control-right .selectric-wrapper.selectric-upper.selectric-selectric.selectric-search-control-lable .selectric .label{margin:0 5px;font-size:14px !important;color:#222223;line-height:18px;font-weight:700}
#search-control-right .selectric-wrapper.selectric-upper.selectric-selectric.selectric-search-control-lable{width:100%}
.products .productListing .col2 .mb-filter-sort-container .mobile-filter{margin-top:0px;border-radius:0px;width:93%;margin-left:8px;text-transform:capitalize;padding:8px 0px}
.mb-filter-sort-container .col-xs-6.col-sm-12.col-md-9{padding-left:4px}
div#search-control-right.mb-filter-sort-container{background:white;position:fixed;bottom:0;z-index:499;width:100%;left:0;padding:5px 8px;height:56px}
.mb-filter-sort-container .selectric{border-radius:0}
.mb-filter-sort-container .selectric .label{font-size:18px;margin:0 38px}
.mb-filter-sort-container  .selectric .button{padding:2px 30px 2px 10px}
.mb-filter-sort-container .selectric-items{position:relative;bottom:242px;height:203px}
.mb-filter-sort-container .selectric-items li{font-size:16px;text-transform:capitalize;letter-spacing:normal}
.products .mb-plp-cards .card .description{font-size:16px;line-height:normal;letter-spacing:normal;height:40px}
.products .mb-plp-cards .card{height:400px;border:1px solid #ccc}
.product-listing.custom-container{max-width:400px;width:auto}

    .mb-plp-cards .mb-img-div{height:180px;width:180px;margin:auto}
.products .mb-plp-cards .card .card-info{padding:10px}
.products .mb-plp-cards .tab-content .counter button{height:30px}
.products .mb-plp-cards .nav-tabs > li > div span{margin-right:0px;float:revert}
.products .mb-plp-cards .nav-tabs > li > div,.products .mb-plp-cards .nav-tabs > li > a{font-size:12px;padding:5px 0}
.circle-icons{float:left}
.deliver-tab,.collect-tab{float:right}
.mb-plp-cards li#pdpLiDeliver div,.mb-plp-cards li#pdpLiCollect div{height:30px}
.mb-plp-cards .circle-icons i.icon{font-size:19px;top:-2px}
.mb-plp-cards .counter i.icon{font-size:20px}
.new-product-tabs>li>div{border-bottom:none !important}
.products .mb-plp-cards .card  span.mb-change-store.typo-text-link-alt{font-size:14px}
.products .mb-plp-cards .card .price,.typo-text-link-alt{font-size:16px;letter-spacing:normal}
.products .mb-plp-cards .card .each{font-size:14px;letter-spacing:normal;margin:10px 0 0 5px}
.products .mb-plp-cards .card .price-was{font-weight:bold;font-size:14px;line-spacing:normal}
.mb-plp-cards .card i.icon.ion-android-add-circle,.products .mb-plp-cards .card .cf-inner a,
.mb-plp-cards .card i.icon.ion-android-cart,.products .mb-plp-cards .card .two a{font-size:18px;color:black}
.products .mb-plp-cards .tab-content{padding-top:10px}
.products .mb-plp-cards .tab-content .counter{margin-top:0;margin-bottom:10px}
.products .mb-plp-cards .tab-content .counter input{padding:0px;font-size:14px}
.mb-plp-cards .unavailable-stock{font-size:12px}
.col-md-4.col-sm-6.col-xs-6.mb-plp-card-column:nth-child(even){padding-right:15px;padding-left:4px}
.col-md-4.col-sm-6.col-xs-6.mb-plp-card-column:nth-child(odd){padding-left:15px;padding-right:4px}
.mb-plp-cards .new-card-tag{font-size:10px;text-transform:none;padding:0 5px 0 3px}
.mb-plp-cards .card-image-content .tag-promotion{padding:4px 8px;border-radius:2px;font-size:12px;letter-spacing:0.01em}
.mb-plp-cards.card-tag{font-size:10px;text-transform:none;padding:0 5px;letter-spacing:0}
.mb-plp-cards span.tag-validity{font-size:8px}
.mb-plp-cards .typo-reset-margin-bottom.chk-label strong{font-size:14px}
.products .mb-plp-cards .tab-content .in-stock,.products .mb-plp-cards .tab-content .out-stock{font-size:12px;margin-bottom:10px;margin-top:0}
.products .mb-plp-cards .tab-content .no-store{font-size:12px;margin:10px 0}
.products .mb-plp-cards .card .card-container .category{margin-left:8px}
.mb-plp-cards .out-stock i.icon.ion-close-circled.typo-orange{padding-right:3px}
div#search-control-right.mb-filter-sort-container .col-xs-6:nth-child(1){padding-left:10px;padding-right:0}
.mb-filter-sort-container .selectric-wrapper.selectric-upper.selectric-selectric.selectric-search-control-lable{width:97%}
.mb-filter-sort-container .selectric-wrapper.selectric-upper.selectric-selectric.selectric-search-control-lable .selectric{background:#fff;border:none}
.mb-pagination-result-mobile{font-size:14px;font-weight:normal;color:#333}
.mb-pagination-result-mobile .mb-capitalize{text-transform:capitalize}
.products .productListing .col2 .mobile-pagination .previous{padding-top:5px;font-size:14px;left:30px;line-height:0px}
.products .productListing .col2 .mobile-pagination .next{padding-top:5px;font-size:14px;right:30px;line-height:0px}
.products .mb-plp-cards .card  .regional.card-tag{font-size:10px;padding:0px 5px 0 5px;text-transform:none;letter-spacing:0;line-height:17px}
.pageType-CategoryPage #builders-body-content{max-width:100%}
.pageType-CategoryPage .custom-bread-crumb{margin-left:16px}
.mb-filter-sort-container .selectric .button .ion-arrow-down-b:before{content:"\f10d";width:9px;height:10px;color:#222223 !important}
.mb-filter-sort-container .mobile-new-filter .ion-android-funnel:before{width:15px;height:10px}
}
@media (max-width: 413px){

    .mb-plp-cards .mb-img-div{height:160px;width:160px;margin:auto}
.mb-filter-sort-container .selectric .button{padding:2px 20px 2px 10px}
.products .productListing .col2 .mobile-pagination .next{right:30px}
.products .productListing .col2 .mobile-pagination .previous{left:30px}
}
@media only screen and (max-width: 360px){

    .mb-plp-cards .mb-img-div{height:155px;width:155px;margin:auto}
.mb-plp-cards .circle-icons i.icon{font-size:17px;top:-1px}
.mb-filter-sort-container .selectric .button{padding:2px 25px 2px 10px}
.products .productListing .col2 .mobile-pagination .next{right:30px}
.products .productListing .col2 .mobile-pagination .previous{left:30px}
.mb-filter-sort-container .selectric .label{margin:0 30px}
}