body.search #masthead,body.search .ast-primary-header-bar,body.search .main-header-bar,body.search.ast-theme-transparent-header #masthead,body.search.ast-theme-transparent-header .ast-primary-header-bar,body.search.ast-theme-transparent-header .main-header-bar{position:relative!important;background-color:#fff!important;background:#fff!important;border-bottom:1px solid #e2e8f0!important;box-shadow:none!important}body.search #masthead .main-header-menu .menu-item a,body.search #masthead .main-header-menu .menu-item a *{color:#1a202c!important;text-transform:uppercase!important;font-weight:500!important}body.search #masthead .ast-account-action-login *,body.search #masthead .ast-account-icon *,body.search #masthead .ast-header-account-icon *,body.search #masthead .ast-header-account-type-icon *,body.search #masthead .ast-header-account-wrap *,body.search #masthead .ast-icon,body.search #masthead .ast-site-header-cart-data *,body.search #masthead .ast-site-header-cart-li svg{color:#06f!important;fill:#0066ff!important;stroke:#0066ff!important}body.search #masthead .ast-addon-cart-item-count,body.search #masthead .ast-header-site-cart-badge,body.search #masthead .count{background-color:#06f!important;color:#fff!important}body.search .woocommerce-products-header{margin-top:35px!important}.custom-shop-toolbar{margin-top:20px!important;margin-bottom:25px!important;clear:both!important}body.search-no-results .woocommerce-breadcrumb{display:none!important}.woocommerce #content input.button,.woocommerce #place_order,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce a.button.alt,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce input.button,.woocommerce input.button.alt,.woocommerce-EditAccountForm button[type=submit],.woocommerce-address-fields button[type=submit],.woocommerce-cart .wc-proceed-to-checkout a.checkout-button,.woocommerce-orders-table__cell-order-actions .button,.woocommerce-page #content input.button,.woocommerce-page #respond input#submit,.woocommerce-page a.button,.woocommerce-page a.button.alt,.woocommerce-page button.button,.woocommerce-page button.button.alt,.woocommerce-page input.button,.woocommerce-page input.button.alt{display:inline-flex!important;align-items:center!important;justify-content:center!important;background-color:#2563eb!important;color:#fff!important;font-size:14px!important;font-weight:600!important;padding:10px 20px!important;border-radius:8px!important;border:none!important;box-shadow:0 2px 6px rgb(37 99 235 / .2)!important;transition:all .2s ease!important;cursor:pointer!important;line-height:1.2!important;text-decoration:none!important;outline:0!important;box-sizing:border-box!important}.woocommerce #content input.button:hover,.woocommerce #place_order:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button.alt:hover,.woocommerce a.button:hover,.woocommerce button.button.alt:hover,.woocommerce button.button:hover,.woocommerce input.button.alt:hover,.woocommerce input.button:hover,.woocommerce-EditAccountForm button[type=submit]:hover,.woocommerce-address-fields button[type=submit]:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover,.woocommerce-orders-table__cell-order-actions .button:hover,.woocommerce-page #content input.button:hover,.woocommerce-page #respond input#submit:hover,.woocommerce-page a.button.alt:hover,.woocommerce-page a.button:hover,.woocommerce-page button.button.alt:hover,.woocommerce-page button.button:hover,.woocommerce-page input.button.alt:hover,.woocommerce-page input.button:hover{background-color:#1d4ed8!important;color:#fff!important;box-shadow:0 4px 10px rgb(37 99 235 / .3)!important;transform:translateY(-1px)!important}.woocommerce-orders-table__cell-order-actions .button{padding:8px 16px!important;font-size:13px!important}.lth-pay{margin:22px 0 4px!important}.lth-pay__title{margin:0 0 12px!important;font-size:16px!important;font-weight:700!important;color:#111827!important}.lth-pay__row{display:flex!important;flex-wrap:wrap!important;gap:8px!important;align-items:center!important}.lth-pay__chip{display:inline-flex!important;width:auto!important;height:32px!important;padding:0!important;line-height:0!important;background:#fff!important;border:1px solid #e5e7eb!important;border-radius:8px!important;overflow:hidden!important}.lth-pay__chip img{height:30px!important;width:auto!important;max-width:none!important;min-width:0!important;display:block!important;object-fit:contain!important}@media (max-width:480px){.lth-pay__chip{height:28px!important}.lth-pay__chip img{height:26px!important}}.lth-owned-badge{display:inline-block!important;padding:4px 10px!important;font-size:12px!important;font-weight:600!important;color:#059669!important;background-color:#ecfdf5!important;border:1px solid #a7f3d0!important;border-radius:9999px!important;margin-bottom:8px!important}.lth-single-owned-badge{margin-top:8px!important}