@media (max-width:768px){html,body{overflow-x:hidden !important;width:100% !important;max-width:100vw !important}*{box-sizing:border-box}.fusion-mobile-navigation{display:none !important;background-color:#fff !important}.fusion-mobile-navigation .fusion-mobile-menu{list-style:none !important;padding:0 !important;margin:0 !important;background-color:#fff !important}.fusion-mobile-navigation .fusion-mobile-menu>li.menu-item>a,.fusion-mobile-navigation .fusion-mobile-menu>li>a{color:#1a1a1a !important;font-size:15px !important;line-height:2.2 !important;padding:14px 20px !important;display:block !important;opacity:1 !important;visibility:visible !important;text-decoration:none !important;background-color:#fff !important;border-bottom:1px solid #f0f0f0 !important}.fusion-mobile-navigation .fusion-mobile-menu>li.menu-item>a span,.fusion-mobile-navigation .fusion-mobile-menu>li>a span.menu-text{color:#1a1a1a !important;opacity:1 !important;visibility:visible !important}.fusion-mobile-navigation .fusion-mobile-menu>li.menu-item>a:hover,.fusion-mobile-navigation .fusion-mobile-menu>li.menu-item>a:focus{color:#000 !important;background-color:#f5f5f5 !important}.fusion-mobile-navigation .fusion-mobile-menu .sub-menu,.fusion-mobile-navigation .fusion-mobile-menu ul.sub-menu{list-style:none !important;padding:0 !important;margin:0 !important;background-color:#fafafa !important;display:block !important}.fusion-mobile-navigation .fusion-mobile-menu .sub-menu li a,.fusion-mobile-navigation .fusion-mobile-menu ul.sub-menu li a{color:#333 !important;font-size:14px !important;padding:12px 32px !important;display:block !important;opacity:1 !important;visibility:visible !important;background-color:#fafafa !important;border-bottom:1px solid #eee !important}.fusion-mobile-navigation .fusion-mobile-menu .sub-menu li a span,.fusion-mobile-navigation .fusion-mobile-menu ul.sub-menu li a span.menu-text{color:#333 !important;opacity:1 !important}.fusion-mobile-navigation .fusion-mobile-menu .fusion-open-submenu,.fusion-mobile-navigation .fusion-mobile-menu .fusion-close-submenu{color:#666 !important;opacity:1 !important}.fusion-mobile-menu-icons a,.fusion-mobile-menu-icons a:after,.fusion-mobile-menu-icons a:before,.fusion-mobile-menu-icons .fusion-toggle-icon-line{color:#1a1a1a !important;background-color:transparent !important}.bs-cta>a,.bs-cta a{color:#fff !important;background-color:#1a1a1a !important;text-align:center !important;font-weight:600 !important;padding:12px 24px !important;display:block !important}.bs-cta>a span,.bs-cta a span{color:#fff !important;opacity:1 !important}.fusion-header{background-color:#fff !important;border-bottom:1px solid #e0e0e0 !important;padding-top:8px !important;padding-bottom:8px !important}.fusion-logo img{height:40px !important;width:auto !important;object-fit:contain;display:block}.fusion-row,.fusion-column{padding-top:16px !important;padding-bottom:16px !important}.fusion-fullwidth{padding-top:24px !important;padding-bottom:24px !important;margin-top:0 !important;margin-bottom:0 !important}.fusion-section{padding-top:24px !important;padding-bottom:24px !important}.fusion-builder-row{margin-top:0 !important;margin-bottom:0 !important}.products .product,.woocommerce ul.products li.product{margin-bottom:16px !important;border:1px solid #eee !important;border-radius:4px !important;overflow:hidden}.products .product img,.woocommerce ul.products li.product img{width:100% !important;height:auto !important;min-height:120px;object-fit:contain;background-color:#f8f8f8 !important}.products .product .woocommerce-loop-product__title,.woocommerce ul.products li.product .woocommerce-loop-product__title{color:#1a1a1a !important;font-size:14px !important;padding:8px 12px 0 !important}.products .product .price,.woocommerce ul.products li.product .price{color:#1a1a1a !important;font-weight:600 !important;padding:4px 12px 12px !important}.woocommerce-result-count,.no-products{display:none !important}.product_cat-0,.product_cat-unassigned{display:none !important}}