#mobile_menu .sub-menu{padding-left:15px !important}#mobile_menu .sub-menu .menu-item{border-bottom:none !important;font-size:16px !important}.header-menu .menu .menu-item.has-child .sub-menu{top:auto!important}@media screen and (max-width:767px){.footer-top{padding-top:90px!important;padding-bottom:0!important}.footer-logo,.footer-widget .textwidget h4{margin:0!important}.footer-title,.footer-hours,.footer-widget h3,.footer-widget .textwidget p,.footer-copy{text-align:left!important}.footer-title{margin-bottom:15px}.footer-hours{font-size:16px;margin-bottom:30px!important}.footer-hours h4{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important;font-size:18px}.footer-bottom{padding:15px 15px 30px!important;flex-direction:column;align-items:flex-start!important}.product_tech table{min-width:unset!important}}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{display:flex;align-items:center;flex-wrap:wrap}.woocommerce #content table.cart td.actions .coupon *,.woocommerce table.cart td.actions .coupon *,.woocommerce-page #content table.cart td.actions .coupon *,.woocommerce-page table.cart td.actions .coupon *{margin-top:0;margin-bottom:0!important}.woocommerce #content table.cart td.actions .coupon label,.woocommerce table.cart td.actions .coupon label,.woocommerce-page #content table.cart td.actions .coupon label,.woocommerce-page table.cart td.actions .coupon label{margin-right:5px;text-align:left}@media (max-width:768px){.woocommerce #content table.cart td.actions .coupon *,.woocommerce table.cart td.actions .coupon *,.woocommerce-page #content table.cart td.actions .coupon *,.woocommerce-page table.cart td.actions .coupon *{margin:0 0 5px!important;flex-basis:100%}.woocommerce #content table.cart td.actions .coupon,.woocommerce table.cart td.actions .coupon,.woocommerce-page #content table.cart td.actions .coupon,.woocommerce-page table.cart td.actions .coupon{padding-bottom:15px!important}}.link-item img{-o-object-fit:contain!important;object-fit:contain!important;background-color:#fff}.product-item .product-thumb img{-o-object-fit:contain!important;object-fit:contain!important}.product-item .product-meta-button .add_to_cart_inline a{padding-left:5px;padding-right:5px}.product-item .product-meta-button .add_to_cart_inline a.added,.product-item .product-meta-button .add_to_cart_inline a.added_to_cart.wc-forward{padding:4px;line-height:18px;font-size:90%;display:inline-flex;align-items:center;justify-content:center}.product-item .product-meta-button .add_to_cart_inline a.added{margin-right:5px;margin-top:0}.product-content .ppc-button-wrapper{clear:both}.woocommerce-cart .woocommerce-shipping-destination{display:none}.hero-slider_box,.page-hero{height:440px!important}.hero-slider_image{max-width:480px!important;margin-bottom:20px!important}@media screen and (min-width:768px){.hero-slider_box,.page-hero{padding-top:60px!important}}.products-sales .link-item_title{bottom:50px}.products-sales p.price{position:absolute;color:#fff;bottom:10px;z-index:2;transition:font-size .3s}.products-sales p.price del{opacity:.5}.products-sales .product-sales_item:hover p.price{font-size:120%}li.product-item .product-thumb{margin-top:10px}.woocommerce .woocommerce-ordering{margin-bottom:1em!important}@media screen and (max-width:991px){.products-sidebar{margin-bottom:15px}.filter_header_mob{width:100%;height:50px;line-height:30px;padding:10px;text-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;color:#1c1c1c;background:#cbe7f3;-webkit-transition:.3s ease-in-out;-o-transition:.3s ease-in-out;transition:.3s ease-in-out;border-radius:8px}a.filter_header_mob:hover{background:#9fe0f8}.shop-filter{margin-bottom:0!important}}.d-none{display:none!important}.d-block{display:block!important}@media screen and (min-width:768px){.d-md-none{display:none!important}.d-md-block{display:block!important}}@media screen and (max-width:767px){.f-18 ul li{font-size:15px!important}}