@media only screen and (max-width:768px){.catalog-category-view .product.name a,.product-item-description{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.block-search .label:before{filter:invert(1)}.catalog-category-view .pricing-section .price-box{float:left;margin:6px}.catalog-category-view a.action.more{display:none}.catalog-category-view .pricing-section{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between;gap:5px}.catalog-category-view .product-item .price{font-size:20px}.product-item-description{margin:10px 0}.brand-name img{width:65px !important}.product-item .product-reviews-summary .reviews-actions{display:none}.product.details .brand-name-and-review{display:flex;align-items:center !important;gap:5px !important;flex-direction:row !important}.block.newsletter .form.subscribe{width:100%}.benefits{align-items:stretch}.benefits .benefit-item{align-items:center;display:flex;flex-direction:column;justify-content:center;height:auto !important}.product-social-links{display:none}.calendar-icon{display:flex;margin-bottom:5px;flex-direction:column;align-items:center;justify-content:center}.catalog-product-view .calendar-icon p:nth-child(1){margin-right:0}.catalog-product-view .product.data.items.collapsed [role=tablist]>.item.title{background:0 0;margin-top:0 !important}.catalog-product-view #request-a-quote{width:90%;display:block !important;border:1px solid #b1b1b1;overflow:hidden;border-radius:5px;margin:20px auto}.catalog-product-view #request-a-quote .field-side{width:90%;padding:0 10px;margin:20px auto}.catalog-product-view #request-a-quote .fieldset-cols.info legend.legend span{padding:16px 10px;background:#f4f4f4;width:100%;display:inline-block;color:#000;font-weight:600}.catalog-product-view #request-a-quote .fieldset>.legend,.catalog-product-view #request-a-quote .fieldset.fieldset-cols>legend{padding:0}.catalog-product-view #request-a-quote .fieldset-cols{margin-right:0;margin-left:0}.catalog-product-view #request-a-quote .field.quote-message{padding-left:15px;padding-right:15px;margin-top:22px}.catalog-product-view #request-a-quote .fieldset{margin:0}.catalog-product-view #request-a-quote .actions-toolbar .secondary{display:none}.catalog-product-view #request-a-quote .field.quote-attach-file{display:none}.catalog-product-view #request-a-quote button.action.save.primary{margin:0;width:300px !important}.catalog-product-view #request-a-quote .actions-toolbar{display:flex;align-items:center;justify-content:center;padding-bottom:26px}.catalog-product-view #request-a-quote input#date_need_quote{background:#f5f5f6;background-clip:padding-box;border:1px solid #e9e9eb;border-radius:2px;font-family:"Noto Sans",sans-serif;font-size:16px;height:48px;line-height:24px;padding:12px 14px;vertical-align:baseline;width:100%;box-sizing:border-box}.catalog-product-view #request-a-quote .action.primary{border:none;padding:16px 0}.catalog-product-view .product.data.items.collapsed>.item.content{border-width:0}.catalog-product-view .soldtogether-block .amazonstyle-images li.item{max-width:100%;overflow:visible}.catalog-product-view .soldtogether-block .amazonstyle-images li.item:before{left:50%;top:-15px}.catalog-product-view .block.related,.catalog-product-view .soldtogether-swiper{padding:20px 10px}.catalog-product-view .product.data.items.collapsed>.item.content{padding:0}.catalog-product-view .brand-name-and-review,.catalog-product-view a.action.more{display:none !important}.catalog-product-view .product.details.product-item-details{display:grid}.catalog-product-view .product-item-name{order:2}.block.newsletter .action.subscribe{position:relative}.block.newsletter input[type=email]{height:50px}.block.newsletter .field .control:before{font-size:25px;line-height:initial;left:10px;top:10px}.block.newsletter .action.subscribe{width:100%;position:initial;margin-top:20px}.block.newsletter .actions{display:block;width:100%}button.action.subscribe.primary{height:50px !important}.block.newsletter .form.subscribe{flex-direction:column}.email-subscribe-wrapper .email-subscribe .email-subs-heading{margin-bottom:20px}.navpro-dropdown .children>li>a,.navpro-dropdown .children .parent>a,.nav-sections .orientation-horizontal .navpro-icon-caret:before{color:#fff !important}.navpro-dropdown-inner .li-item.level1>.ui-menu-item-wrapper .navpro-icon-caret:before{top:60% !important}.navpro-dropdown-inner span.menu-icon-custom{top:8px;position:relative}.products-grid .product-item-photo{width:100% !important;height:100% !important;min-width:100% !important;min-height:100% !important}div.nav-sections .navpro.navpro .navpro-departments>.navpro-dropdown{background:#fff !important}div.nav-sections .navpro.navpro .navpro-departments>.navpro-dropdown,.navpro.navpro .level0>.level-top{border-radius:0 !important}.nav-sections .navigation .navpro-departments .navpro-dropdown-level1 .children .level1>a>.navpro-icon-caret:before{top:36% !important;right:20px;color:#000 !important}body .navpro-dropdown .children>li>a,.navpro-dropdown .children .parent>a,body .nav-sections .orientation-horizontal .navpro-icon-caret:before{color:#0f224c !important}.esay-categories-home-wrapper .easycatalogimg-grid li{border:none;box-shadow:0 0 5px #bababa}.cms-index-index .easycatalogimg a{margin-bottom:12px}.cms-index-index .esay-categories-home-wrapper{padding:0 !important}svg.foot-logo{margin-bottom:10px;margin-top:20px}.footer-wrapper-custom .more-info{color:#fff;display:flex;flex-wrap:wrap}.catalog-product-view .soldtogether-block,.product.info.detailed{float:left;width:100%}.product.data.items .item.title>.switch{background-color:#eee}.product.data.items .item.title.active>.switch{background-color:#0076bd;color:#fff;text-shadow:none}.catalog-product-view .block-highlight{padding:0}.catalog-product-view .product.name a{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.popular-categories .easycatalogimg .parent-category a{font-size:14px;padding:10px}}@media screen and (max-width:480px){.block.newsletter input[type=email]{height:52px;font-size:14px}.block.newsletter .field .control:before{line-height:52px;font-size:22px}.block.newsletter .action.subscribe{height:48px !important;top:2px;right:6px;font-size:14px;padding:0;width:110px !important}.email-subscribe .email-subs-heading svg{width:30px !important}.email-subscribe .email-subs-heading h3{font-size:20px}.email-subscribe-wrapper .email-subscribe .email-subs-heading{justify-content:center;width:100%;margin-bottom:5px}.cms-index-index .slider-bg img{object-fit:cover;height:297px}.page-header span.action.nav-toggle{filter:invert(1)}header.page-header .nav-sections .navpro.navpro li.navpro-departments a.level-top{border-radius:0;color:#fff !important;font-weight:700}div.nav-sections .navpro.navpro .navpro-departments>.navpro-dropdown{border-radius:0}.navpro .level0 .children>li>a,.navpro .level0 .children .parent>a{color:#fff}.nav-sections .orientation-horizontal .navpro-icon-caret:before{color:#fff;opacity:1}}