#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}.header-menu .menu .menu-item.has-child .sub-menu .menu-item:hover{background-color:#eee}@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{box-shadow:0 4px 15px 1px rgb(181 181 181/25%)}.product-item:hover{animation:zoom .5s ease-in-out}@keyframes zoom{0%{transform:scale(1,1)}50%{transform:scale(1.025,1.025)}100%{transform:scale(1,1)}}.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-result-count{visibility:hidden;height:0}.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}}.shop-filter_item label{transition:transform 2s ease-in-out}.shop-filter_item label:hover{background-color:#f0f8ff}.shop-filter_item label:before{top:5px;border:1px solid #708c98!important}.shop-filter_item label:after{top:8px}.shop-filter_item input[type=checkbox]:checked+label:after{background:#708c98!important}.shop-filter_item .menu-switcher{top:8px}.shop-filter_item label span{font-size:22px}@media screen and (max-width:480px){.shop-filter_item label span{font-size:16px}}.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}}.social-icon,.header-shop-search,.header-shop-cart{transition:transform .2s}.social-icon:hover,.header-shop-search:hover,.header-shop-cart:hover{transform:scale(1.2)}.form-row input,.form-wrapper .form-row textarea,.header-search-form-box .searchform input[type=text]{transition:box-shadow ease .1s}.form-row input:focus,.form-wrapper .form-row textarea:focus,.header-search-form-box .searchform input[type=text]:focus{box-shadow:0px 0px 5px rgb(0 0 0/0.25)}.woocommerce-account .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link{padding:5px 0 5px 15px}.page-id-11 .wpb_text_column ul li:before{top:15px}.logos-item{transition:transform .2s}.logos-item:hover{transform:scale(1.1)}.wpcf7-not-valid-tip{margin:-10px 0;padding:0 25px 15px;animation:fadeIn 2s}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{animation:fadeIn 2s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox{display:flex!important;line-height:1.3!important;margin-top:5px;align-items:flex-start}.woocommerce-terms-and-conditions-wrapper .woocommerce-form__label-for-checkbox input{flex-basis:20px;flex-shrink:0;margin-top:1px !important}.woocommerce.single-product main{margin-top:0}@media (min-width:768px){.single-product .page-hero{height:195px !important}.product-container{padding:0 350px;justify-content:center !important}.product-image-wrap{align-content:center !important}@media (max-width:767px) and (min-width:481px){.single-product .page-hero{height:136px !important}}@media (max-width:480px){.single-product .page-hero{height:116px !important}}.woocommerce span.onsale{color:red;font-weight:700;font-size:1em;border-radius:5px;line-height:2.5;min-height:2em;padding:0;pointer-events:none;box-shadow:0 2px 5px rgba(0,0,0,.1)}.product-item{position:relative !important}.onsale{position:absolute !important;top:5px !important;left:5px !important}.woocommerce-cart .cart-collaterals .cart_totals .woocommerce-shipping-methods li,.woocommerce-cart .woocommerce-shipping-methods li,.cart-page .woocommerce-shipping-methods li{list-style:none !important;background:0 0 !important;padding-left:0 !important;margin-left:0 !important}.woocommerce-cart .woocommerce-shipping-methods li:before,.woocommerce-cart .woocommerce-shipping-methods li:after,.cart-page .woocommerce-shipping-methods li:before,.cart-page .woocommerce-shipping-methods li:after{content:none !important;display:none !important;visibility:hidden !important;width:0 !important;height:0 !important}.woocommerce-cart .woocommerce-shipping-methods input[type=radio]{width:15px !important;height:15px !important;display:inline-block !important;margin-right:8px !important;vertical-align:middle !important;cursor:pointer}.woocommerce-cart .woocommerce-shipping-methods label{display:inline-block !important;vertical-align:middle !important;font-size:14px !important;cursor:pointer}