/* LXSOMAR product experience — September 2026 */
body.single-product.lx-ai-commerce #site-header .oceanwp-mobile-menu-icon,
body.single-product.lx-ai-commerce #site-header .oceanwp-mobile-menu-icon a,
body.single-product.lx-ai-commerce #site-header .oceanwp-mobile-menu-icon .oceanwp-text,
body.single-product.lx-ai-commerce #site-header .oceanwp-mobile-menu-icon .wcmenucart-count {background:transparent!important;color:#f0fbff!important}


/* Match the specificity of the older theme customizations. */
body.single-product.lx-ai-commerce #site-header #site-header-inner,
body.single-product.lx-ai-commerce #site-header #site-navigation-wrap,
body.single-product.lx-ai-commerce #site-header #site-navigation,
body.single-product.lx-ai-commerce #site-header #site-navigation .dropdown-menu {background:#081e2d!important}
body.single-product.lx-ai-commerce #site-header #site-logo #site-logo-inner a.site-title,
body.single-product.lx-ai-commerce #site-header #site-navigation-wrap .dropdown-menu>li>a,
body.single-product.lx-ai-commerce #site-header #site-navigation-wrap .dropdown-menu>li>a .text-wrap {color:#f0fbff!important}
body.single-product.lx-ai-commerce #site-header #site-navigation-wrap .dropdown-menu>li>a:hover {color:#80e3ee!important}
body.single-product.lx-ai-commerce .summary .price .amount,
body.single-product.lx-ai-commerce .summary .price bdi,
body.single-product.lx-ai-commerce .summary .price .woocommerce-Price-currencySymbol {color:#08728b!important}
body.single-product.lx-ai-commerce div.product .summary form.cart .single_add_to_cart_button {background:#095b74!important;color:#fff!important;border-radius:10px!important}

body.single-product.lx-ai-commerce {background:#edf4f8!important;color:#173448!important}
body.single-product.lx-ai-commerce #wrap,body.single-product.lx-ai-commerce #main {background:transparent!important}
body.single-product.lx-ai-commerce #site-header {background:#081e2d!important;border-bottom:1px solid #244451!important}
body.single-product.lx-ai-commerce #site-header-inner {max-width:1200px!important;margin:auto!important}
body.single-product.lx-ai-commerce #site-logo a,
body.single-product.lx-ai-commerce #site-navigation-wrap .dropdown-menu>li>a,
body.single-product.lx-ai-commerce .oceanwp-mobile-menu-icon a {color:#effcff!important}
body.single-product.lx-ai-commerce #site-logo img {filter:brightness(0) invert(1)}
body.single-product.lx-ai-commerce .lx-header-balance-v1,
body.single-product.lx-ai-commerce .lx-header-actions,
body.single-product.lx-ai-commerce .lx-mobile-links {display:none!important}
body.single-product.lx-ai-commerce #site-navigation-wrap {margin-left:auto!important}
body.single-product.lx-ai-commerce .page-header {background:linear-gradient(120deg,#0b2638,#123e50)!important;border:0!important;padding:26px 0!important}
body.single-product.lx-ai-commerce .page-header-title {color:#f2fcff!important;font-size:clamp(22px,2.4vw,32px)!important;line-height:1.25!important}
body.single-product.lx-ai-commerce .site-breadcrumbs,body.single-product.lx-ai-commerce .site-breadcrumbs a {color:#c7e0e9!important}
body.single-product.lx-ai-commerce #content-wrap {padding-top:34px!important}
body.single-product.lx-ai-commerce .owp-product-nav-wrap {display:none!important}
body.single-product.lx-ai-commerce .woocommerce-product-gallery,
body.single-product.lx-ai-commerce div.product div.images {background:white!important;border:1px solid #d7e5ed!important;border-radius:22px!important;overflow:hidden;box-shadow:0 14px 36px #163d4d08!important}
body.single-product.lx-ai-commerce div.product div.images img {object-fit:contain!important}
body.single-product.lx-ai-commerce div.product .summary {background:white!important;border:1px solid #d7e5ed!important;border-radius:22px!important;padding:30px!important;box-shadow:0 14px 36px #163d4d08!important}
body.single-product.lx-ai-commerce .summary .product_title {color:#102f42!important;font-size:clamp(26px,2.8vw,38px)!important;line-height:1.2!important;letter-spacing:-.025em!important;margin:10px 0 18px!important}
body.single-product.lx-ai-commerce .summary p.price,body.single-product.lx-ai-commerce .summary span.price {color:#08728b!important;font-size:30px!important;font-weight:750!important}
body.single-product.lx-ai-commerce .woocommerce-product-details__short-description {color:#486170!important;font-size:16px!important;line-height:1.7!important}
body.single-product.lx-ai-commerce .single_add_to_cart_button {background:#095b74!important;color:white!important;border:1px solid #095b74!important;border-radius:10px!important;min-height:50px!important;padding:13px 24px!important;font-weight:700!important;letter-spacing:0!important;text-transform:none!important}
body.single-product.lx-ai-commerce .single_add_to_cart_button:hover {background:#07465a!important}
body.single-product.lx-ai-commerce .quantity {border-radius:10px!important;overflow:hidden}
body.single-product.lx-ai-commerce .lx-product-eyebrow {color:#08728b;font-size:11px;font-weight:750;letter-spacing:.13em;margin:0 0 8px}
body.single-product.lx-ai-commerce .lx-delivery-panel {clear:both;background:#eff8fb;border:1px solid #cde6ef;border-radius:14px;padding:18px 20px;margin:20px 0;display:grid;gap:11px}
body.single-product.lx-ai-commerce .lx-delivery-panel p {margin:0!important;font-size:14px!important;line-height:1.5!important;color:#35576a!important}
body.single-product.lx-ai-commerce .lx-delivery-panel strong {color:#123c50!important;font-weight:700!important}
body.single-product.lx-ai-commerce .lx-delivery-panel a {color:#075e7b!important;text-decoration:underline!important}
body.single-product.lx-ai-commerce .woocommerce-tabs {border:1px solid #d7e5ed!important;border-radius:20px!important;background:#fff!important;padding:28px!important}
body.single-product.lx-ai-commerce .woocommerce-tabs .tabs li.active a {color:#08728b!important;border-color:#08728b!important}
body.single-product.lx-ai-commerce .related h2 {color:#143a53!important}
body.single-product.lx-ai-commerce #footer-bottom {background:#081e2d!important;color:#cee3eb!important}
body.single-product.lx-ai-commerce a:focus-visible,body.single-product.lx-ai-commerce button:focus-visible {outline:3px solid #36b8ce!important;outline-offset:4px}
body.lx-ai-page .lx-home-price {color:#83deed!important;font-size:25px!important;font-weight:700!important;margin:18px 0 0!important}
body.lx-ai-page #lx-contactos::after {content:none!important;display:none!important}
body.lx-ai-page .faq a,body.lx-ai-page .contact p a {color:inherit;text-decoration:underline}
@media(max-width:767px){
 body.single-product.lx-ai-commerce #site-header-inner {height:68px!important;min-height:68px!important}
 body.single-product.lx-ai-commerce .page-header {padding:17px 0!important}
 body.single-product.lx-ai-commerce .page-header-title {font-size:23px!important}
 body.single-product.lx-ai-commerce #content-wrap {padding-top:20px!important}
 body.single-product.lx-ai-commerce div.product .summary {padding:22px!important;border-radius:17px!important}
 body.single-product.lx-ai-commerce .summary .product_title {font-size:26px!important}
 body.single-product.lx-ai-commerce div.product div.images img {max-height:340px!important;width:100%!important;object-fit:contain!important}
 body.single-product.lx-ai-commerce .woocommerce-tabs {padding:20px!important}
 body.single-product.lx-ai-commerce .lx-delivery-panel {padding:15px!important}
}