p{padding-bottom:0 !important}.elementor-widget:not(:last-child){margin-bottom:7px !important}sonicred{color:#E30613}sonicblack{color:#3C3C3B}.sonictitle h1::first-letter,.page-title::first-letter{color:#E30613}.ct-woo-card-actions{margin-bottom:-20px !important}.logo_vavcer{z-index:99;position:fixed;bottom:50px;right:0px;width:200px;border:1px solid #cccccc;padding:5px;background-color:#ffffff}.ct-cart-content{width:450px}.elementor-menu-cart__product-image.product-thumbnail{width:70px}.ct-header-cta [data-size="small"]{--buttonMinHeight:34px;--button-padding:3px 15px;--buttonFontSize:14px;font-weight:400}.entry-button[data-type="outline"]{height:39px;padding:0 18px;border-radius:0px;border:1px solid var(--theme-button-background-initial-color);text-transform:uppercase;font-size:14px}.contact-title{display:none}.contact-text a{color:black !important}[data-header*="type-1"]{--header-sticky-offset:0px !important}.header-menu-2 .ct-menu-link{font-weight:500 !important;font-size:13px}[data-header*="type-1"] .ct-header [data-row*="top"]{--height:45px}[data-header*="type-1"] .ct-header [data-row*="middle"]{--height:105px;border-bottom:1px solid #000 !important}[data-header*="type-1"] .ct-header .sub-menu .ct-menu-link{--linkInitialColor:#000 !important;--fontWeight:500;--fontSize:12px}[data-header*="type-1"] .ct-header [data-id="menu"]>ul>li>a{--theme-font-weight:700;--theme-text-transform:uppercase;--theme-font-size:15px;--theme-line-height:1.3;--theme-link-initial-color:var(--color)}[data-header*="type-1"] .ct-header [data-id="logo"] .site-logo-container{--logo-max-height:34px}#header [data-column="end"] .ct-icon,#header [data-column="end"] .ct-icon-container svg{width:var(--icon-size,22px);height:var(--icon-size,22px)}@media only screen and (max-width:1000px){[data-header*="type-1"] .ct-header [data-id="logo"] .site-logo-container{--logo-max-height:20px}.ct-icon,.ct-icon-container svg{width:var(--icon-size,17px);height:var(--icon-size,17px)}[data-header*="type-1"] .ct-header [data-row*="middle"]{--height:70px;--borderBottom:1px solid #000}[data-header*="type-1"] .ct-menu-link{--linkInitialColor:black !important;--fontWeight:500;--fontSize:19px;text-transform:uppercase}[data-header*="type-1"] #offcanvas .ct-panel-inner{background-color:}}[data-header*="type-1"] #offcanvas .ct-panel-inner{background-color:}.entry-card .ct-button-ghost{padding:13px 30px;color:black;font-size:14px;font-weight:400;text-transform:uppercase;background-color:white;border:1px solid black;border-radius:0px}.entry-card .ct-button-ghost:hover{color:white;background-color:black}.woocommerce-loop-product__title{font-size:20px;font-weight:600 !important;color:black !important}@media only screen and (max-width:1000px){.woocommerce-loop-product__title{font-size:15px}}.ct-woo-card-actions .button.add_to_cart_button.ajax_add_to_cart{margin-top:15px;padding:8px 30px;color:black;font-size:14px;font-weight:400;background-color:white !important;border:1px solid black;border-radius:0px}.ct-woo-card-actions .button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover{color:white;background-color:black !important}.woocommerce-LoopProduct-link.woocommerce-loop-product__link{border-style:solid;border-width:0px;padding:5px 5px 45px 5px;border-color:var(--e-global-color-blocksy_palette_5);margin-bottom:-40px}.type-product .woocommerce-Price-amount.amount{font-size:18px;color:#E30613}[data-products] .product{border:1px solid #00000050}.widget-title.wpc-filter-title{font-weight:600}.wpc-filters-range-slider-wrapper{margin:1.5em 23px 10px 10px}.as-banner-button .kb-button{padding:15px 40px}.contact-text a{color:white !important}.ct-panel-content-inner .contact-text a{color:black !important}.asonic-triple-section{overflow:hidden}.asonic-triple .wp-block-kadence-image img{transition:transform 0.4s cubic-bezier(0.4,0,0.2,1);transform-origin:center center}.asonic-triple:hover .wp-block-kadence-image img{transform:scale(1.2)}@media screen and (min-width:769px){.asonic-section-hover .kt-inside-inner-col{transition:transform 0.6s cubic-bezier(0.4,0,0.2,1);overflow:hidden;will-change:transform}.asonic-section-hover .kt-inside-inner-col:hover{transform:scale(1.02)}}.single-post .entry-content.is-layout-constrained h1:first-letter{color:#E30613}.single-post .entry-content.is-layout-constrained h1{font-size:35px}.single-post .entry-content.is-layout-constrained h2{font-size:25px}.single-post.entry-content.is-layout-constrained h3{font-size:20px !important}.ct-footer-copyright p{margin-bottom:0px !important}.asonic-stock-badge{display:inline-block;font-weight:600;font-size:14px;margin-top:8px}@media screen and (max-width:769px){.asonic-banner .kb-button{padding:10px 20px}.asonic-banner .kb-button .kt-btn-inner-text{font-size:13px}}.stock-badge.in-stock{position:absolute;top:15px;left:15px;background:#ED373C;padding:5px 10px;color:white;font-size:12px}.ct-header-cta [data-size="small"]{font-size:12px;border:1px solid;padding:5px 15px !important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept,.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept:hover,.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept:active{background:#E30613 !important;border:1px solid #E30613 !important;color:#ffffff !important;box-shadow:none !important;text-decoration:none !important}.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept:focus,.cmplz-cookiebanner .cmplz-buttons .cmplz-btn.cmplz-accept:focus-visible{background:#E30613 !important;border-color:#E30613 !important;color:#ffffff !important;outline:2px solid #E30613 !important;outline-offset:2px !important;box-shadow:none !important}.cmplz-cookiebanner .cmplz-links .cmplz-link,.cmplz-cookiebanner .cmplz-links .cmplz-link:visited{color:#222222 !important;text-decoration-color:#222222 !important}.cmplz-cookiebanner .cmplz-links .cmplz-link:hover,.cmplz-cookiebanner .cmplz-links .cmplz-link:focus{color:#222222 !important;text-decoration-color:#222222 !important}.postid-89680 .woocommerce-Tabs-panel--description h2,.postid-89680 .woocommerce-Tabs-panel--description h3{margin-top:24px !important;margin-bottom:12px !important;line-height:1.2 !important}.postid-89680 .woocommerce-Tabs-panel--description p{margin-top:0 !important;margin-bottom:12px !important;line-height:1.5 !important}.postid-89680 .woocommerce-Tabs-panel--description ul,.postid-89680 .woocommerce-Tabs-panel--description ol{margin-top:0 !important;margin-bottom:14px !important;padding-left:22px !important}.postid-89680 .woocommerce-Tabs-panel--description li{margin-bottom:4px !important;line-height:1.5 !important}.postid-89680 .woocommerce-Tabs-panel--description strong{line-height:inherit !important}@media screen and (max-width:768px){.postid-89680 .product-entry-wrapper{grid-template-columns:1fr !important;gap:14px !important}.postid-89680 .woocommerce-product-gallery{width:100% !important;margin-bottom:2px !important}.postid-89680 .woocommerce-product-gallery .flexy-view,.postid-89680 .woocommerce-product-gallery .ct-media-container{border-radius:14px !important;overflow:hidden !important}.postid-89680 .summary.entry-summary-items{display:flex !important;flex-direction:column !important;gap:0 !important}.postid-89680 .summary .product_title{order:1;font-size:28px !important;line-height:1.12 !important;margin:4px 0 8px !important}.postid-89680 .summary .woocommerce-product-details__short-description{order:2;font-size:15px !important;line-height:1.45 !important;margin-bottom:4px !important}.postid-89680 .summary .woocommerce-product-details__short-description>p:first-child{font-size:20px !important;line-height:1.25 !important;margin-bottom:8px !important;color:#3D3D3C !important}.postid-89680 .summary .woocommerce-product-details__short-description p{margin:0 0 10px !important}.postid-89680 .summary .woocommerce-product-details__short-description ul{display:grid !important;grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:8px !important;list-style:none !important;padding:0 !important;margin:12px 0 !important}.postid-89680 .summary .woocommerce-product-details__short-description li{position:relative !important;margin:0 !important;padding:10px 10px 10px 28px !important;min-height:62px !important;border:1px solid #ececec !important;border-radius:10px !important;background:#fafafa !important;font-size:13px !important;line-height:1.3 !important}.postid-89680 .summary .woocommerce-product-details__short-description li::before{content:"✓";position:absolute;left:10px;top:10px;color:#E30613;font-weight:800}.postid-89680 .summary .price{order:3;margin:8px 0 10px !important;font-size:29px !important;line-height:1.1 !important;font-weight:800 !important;color:#222 !important}.postid-89680 .summary .ct-product-add-to-cart{order:4;position:sticky !important;bottom:8px !important;z-index:30 !important;margin:6px 0 10px !important;padding:8px !important;border:1px solid #e7e7e7 !important;border-radius:12px !important;background:rgba(255,255,255,.97) !important;box-shadow:0 8px 26px rgba(0,0,0,.12) !important;backdrop-filter:blur(8px)}.postid-89680 .summary .ct-product-add-to-cart .ct-cart-actions{display:grid !important;grid-template-columns:72px minmax(0,1fr) !important;gap:8px !important;width:100% !important}.postid-89680 .summary .ct-product-add-to-cart .quantity{width:72px !important;min-width:72px !important;margin:0 !important}.postid-89680 .summary .ct-product-add-to-cart .single_add_to_cart_button{width:100% !important;min-height:50px !important;margin:0 !important;padding:12px 16px !important;border-radius:8px !important;background:#E30613 !important;color:#fff !important;font-size:16px !important;font-weight:800 !important;letter-spacing:.01em !important}.postid-89680 .summary #trigger_cf{order:5;width:100% !important;min-height:46px !important;margin:0 0 10px !important;border:1px solid #d7d7d7 !important;border-radius:8px !important;background:#fff !important;color:#3D3D3C !important;font-size:14px !important;font-weight:700 !important}.postid-89680 .summary .asonic-rs20-wrapper{order:6;margin-top:2px !important;margin-bottom:8px !important}.postid-89680 .summary .asonic-rs20-summary{border-radius:10px !important;padding:12px !important}.postid-89680 .woocommerce-tabs{margin-top:22px !important}.postid-89680 .woocommerce-tabs ul.tabs{display:flex !important;gap:6px !important;justify-content:flex-start !important;overflow-x:auto !important;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:6px !important;margin:0 14px 16px !important;border:0 !important;border-radius:12px !important;background:#f3f4f5 !important}.postid-89680 .woocommerce-tabs ul.tabs::-webkit-scrollbar{display:none}.postid-89680 .woocommerce-tabs ul.tabs li{flex:0 0 auto !important;margin:0 !important;border:0 !important}.postid-89680 .woocommerce-tabs ul.tabs li a{display:block !important;padding:10px 13px !important;border-radius:8px !important;font-size:13px !important;font-weight:800 !important;white-space:nowrap !important}.postid-89680 .woocommerce-tabs ul.tabs li.active a{background:#fff !important;color:#E30613 !important;box-shadow:0 1px 5px rgba(0,0,0,.10) !important}.postid-89680 .woocommerce-Tabs-panel{padding-left:16px !important;padding-right:16px !important}.postid-89680 .woocommerce-Tabs-panel--description h2{font-size:25px !important;margin-top:18px !important;margin-bottom:9px !important}.postid-89680 .woocommerce-Tabs-panel--description h3{font-size:20px !important;margin-top:20px !important;margin-bottom:8px !important}.postid-89680 .woocommerce-Tabs-panel--description p{margin-bottom:10px !important;line-height:1.48 !important}.postid-89680 .woocommerce-Tabs-panel--description ul,.postid-89680 .woocommerce-Tabs-panel--description ol{margin-bottom:12px !important}.postid-89680 #tab-specifications .acf-product-table{display:block !important;width:100% !important;margin:8px 0 18px !important;border:1px solid #e7e7e7 !important;border-radius:12px !important;overflow:hidden !important;background:#fff !important}.postid-89680 #tab-specifications .acf-product-table thead{display:none !important}.postid-89680 #tab-specifications .acf-product-table tbody{display:block !important}.postid-89680 #tab-specifications .acf-product-row{display:grid !important;grid-template-columns:minmax(0,1fr) auto !important;align-items:center !important;gap:12px !important;padding:11px 13px !important;border-bottom:1px solid #eeeeee !important}.postid-89680 #tab-specifications .acf-product-row:last-child{border-bottom:0 !important}.postid-89680 #tab-specifications .acf-product-label,.postid-89680 #tab-specifications .acf-product-value{display:block !important;width:auto !important;padding:0 !important;border:0 !important;text-align:left !important;font-size:14px !important;line-height:1.35 !important}.postid-89680 #tab-specifications .acf-product-label{font-weight:650 !important;color:#3D3D3C !important}.postid-89680 #tab-specifications .acf-product-value{text-align:right !important;font-weight:800 !important;color:#222 !important;white-space:nowrap !important}.postid-89680 #tab-technical_specification details{margin-bottom:8px !important;border:1px solid #e7e7e7 !important;border-radius:10px !important;background:#fff !important;overflow:hidden !important}.postid-89680 #tab-technical_specification details summary{padding:12px !important;font-weight:700 !important;line-height:1.35 !important}}:root{--asn-red:var(--theme-palette-color-1);--asn-red-dark:var(--theme-palette-color-2);--asn-navy:var(--theme-palette-color-9);--asn-ink:var(--theme-palette-color-4);--asn-slate:#6B788E;--asn-line:var(--theme-palette-color-5);--asn-surface:var(--theme-palette-color-6);--asn-radius:8px;--asn-shadow:0 10px 30px rgba(14,24,45,.08);--theme-button-border-radius:6px}.button,.wp-element-button,.ct-button,button[type="submit"],.single_add_to_cart_button,.checkout-button,#place_order{border-radius:6px !important;font-weight:600 !important;letter-spacing:0 !important;text-transform:none !important}#header [data-row*="top"] .ct-contact-info{font-size:13px}#header [data-row*="top"] .contact-text a{color:#C9D2DE !important}#header [data-row*="top"] .contact-text a:hover{color:#fff !important}#header [data-device="desktop"] [data-id="menu"]>ul>li>a{text-transform:none !important;font-weight:600 !important;font-size:15px !important}#header .ct-mega-menu-content-width>.sub-menu{padding:28px 32px !important;border:1px solid var(--asn-line);border-radius:0 0 12px 12px;box-shadow:0 24px 48px rgba(14,24,45,.14);gap:32px}#header .ct-mega-menu-content-width>.sub-menu .ct-column-heading{font-size:12px !important;font-weight:700 !important;letter-spacing:.08em !important;text-transform:uppercase !important;color:var(--asn-slate) !important;padding-bottom:12px !important;margin-bottom:8px;border-bottom:1px solid var(--asn-line)}#header .ct-mega-menu-content-width>.sub-menu .sub-menu .ct-menu-link{font-size:15px !important;font-weight:500 !important;color:var(--asn-ink) !important;padding:9px 0 !important}#header .ct-mega-menu-content-width>.sub-menu .sub-menu .ct-menu-link:hover{color:var(--asn-red) !important}.asn-mm-promo{background:var(--asn-navy);border-radius:12px;padding:18px;color:#fff;text-align:left}.asn-mm-promo img{display:block;width:100%;height:150px;object-fit:contain;background:#fff;border-radius:8px;margin-bottom:14px}.asn-mm-promo p{margin:0 0 8px;color:#fff}.asn-mm-promo .asn-mm-promo-title{font-size:17px;font-weight:700;line-height:1.3}.asn-mm-promo a{color:#fff !important;font-weight:600;text-decoration:none;border-bottom:2px solid var(--asn-red)}.asn-mm-promo a:hover{color:#ffd2d4 !important}[data-products] .product{border:1px solid var(--asn-line) !important;border-radius:12px;background:#fff;padding:16px !important;transition:box-shadow .25s ease,transform .25s ease}[data-products] .product:hover{box-shadow:var(--asn-shadow);transform:translateY(-2px)}[data-products] .product .ct-media-container img{border-radius:8px}.woocommerce-loop-product__title{font-size:18px !important;font-weight:700 !important;color:var(--asn-ink) !important}.type-product [data-products] .price .woocommerce-Price-amount.amount,[data-products] .price .woocommerce-Price-amount.amount{color:var(--asn-ink) !important;font-weight:700}[data-products] .ct-woo-card-actions .button.add_to_cart_button.ajax_add_to_cart,[data-products] .ct-woo-card-actions .button.product_type_simple.add_to_cart_button.ajax_add_to_cart,[data-products] .ct-woo-card-actions .button.add_to_cart_button,[data-products] .ct-woo-card-actions .button{width:100%;justify-content:center;background-color:var(--asn-red) !important;border:1px solid var(--asn-red) !important;color:#fff !important;padding:10px 18px !important}[data-products] .ct-woo-card-actions .button.product_type_simple.add_to_cart_button.ajax_add_to_cart:hover,[data-products] .ct-woo-card-actions .button:hover{background-color:var(--asn-red-dark) !important;border-color:var(--asn-red-dark) !important;color:#fff !important}.stock-badge.in-stock{background:var(--asn-red);border-radius:4px;font-weight:600}input[type="text"],input[type="email"],input[type="tel"],input[type="password"],input[type="search"],input[type="number"],select,textarea{border-radius:6px !important}.asn-footer{background:var(--theme-palette-color-4);color:#C9D2DE;padding:64px 24px 32px !important;margin:0 !important}.asn-footer-grid{max-width:1320px;margin:0 auto;display:grid;grid-template-columns:1.8fr 1fr 1fr 1fr;gap:40px}.asn-footer-logo img{display:block;width:180px;height:34px;object-fit:contain;object-position:left center;margin-bottom:18px}.asn-footer-tagline{color:#C9D2DE;font-size:15px;line-height:1.6;margin:0 0 20px;max-width:300px}.asn-footer-title{color:#fff !important;font-size:15px !important;font-weight:700 !important;letter-spacing:.02em;margin:0 0 16px !important}.asn-footer ul{list-style:none;margin:0;padding:0}.asn-footer li{margin:0 0 10px;font-size:14px;line-height:1.5}.asn-footer a{color:#C9D2DE !important;text-decoration:none}.asn-footer a:hover{color:#fff !important}.asn-footer-contact strong{color:#fff;font-weight:600}.asn-footer .asn-footer-trust{max-width:1320px;margin:48px auto 0;padding-top:24px;border-top:1px solid rgba(255,255,255,.12);display:flex;flex-wrap:wrap;gap:12px 32px;font-size:14px;color:#fff}.asn-footer-bottom{background:#0A1222;padding:18px 24px !important;margin:0 !important}.asn-footer-bottom-inner{max-width:1320px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;font-size:13px;color:#8E9AB0}.asn-footer-bottom-inner nav{display:flex;flex-wrap:wrap;gap:8px 20px}.asn-footer-bottom-inner a{color:#8E9AB0 !important;text-decoration:none}.asn-footer-bottom-inner a:hover{color:#fff !important}.ct-footer .ct-footer-copyright{display:none}footer.ct-footer [data-row="bottom"]{display:none}@media (max-width:1000px){.asn-footer-grid{grid-template-columns:1fr 1fr;gap:32px}.asn-footer-brand{grid-column:1 / -1}}@media (max-width:600px){.asn-footer{padding:48px 16px 24px !important}.asn-footer-grid{grid-template-columns:1fr 1fr;gap:28px 20px}.asn-footer-bottom-inner{flex-direction:column}}.asn-wrap{max-width:1320px;margin:0 auto;padding:0 24px}.asn-section{padding:72px 0;background:#fff}.asn-section-alt{background:var(--theme-palette-color-6)}.asn-section-tight{padding:40px 0 72px}.asn-eyebrow{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6B788E;margin:0 0 10px}.asn-eyebrow-red{color:#FF5A63}.asn-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:28px}.asn-head h2{margin:0}.asn-link{color:var(--theme-palette-color-1) !important;font-weight:600;font-size:15px;text-decoration:none;white-space:nowrap}.asn-arrow{display:inline-block;margin-left:6px;transition:transform .2s ease}a:hover .asn-arrow{transform:translateX(3px)}.asn-btns{display:flex;flex-wrap:wrap;gap:12px}.asn-btn{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:0 24px;border-radius:6px;font-weight:600;font-size:15px;font-style:normal;text-decoration:none !important;transition:background .2s ease,color .2s ease,border-color .2s ease}.asn-btn-red{background:var(--theme-palette-color-1);color:#fff !important;border:1px solid var(--theme-palette-color-1)}.asn-btn-red:hover{background:var(--theme-palette-color-2);border-color:var(--theme-palette-color-2)}.asn-btn-ghost{background:transparent;color:#fff !important;border:1px solid rgba(255,255,255,.7)}.asn-btn-ghost:hover{background:#fff;color:var(--theme-palette-color-4) !important}.asn-hero{background:radial-gradient(1200px 500px at 75% 40%,#1d4a70 0%,rgba(10,42,68,0) 60%),linear-gradient(135deg,#0A2A44 0%,#0E182D 100%);color:#fff;padding:64px 0 0;overflow:hidden}.asn-hero-inner{display:grid;grid-template-columns:1.05fr 1fr;gap:32px;align-items:center}.asn-hero .asn-eyebrow{color:#FF5A63}.asn-hero h1{color:#fff !important;font-size:clamp(34px,4.4vw,56px);line-height:1.08;margin:0 0 20px}.asn-hero-lead{font-size:18px;line-height:1.6;color:#D5DCE6;max-width:540px;margin:0 0 28px}.asn-hero-media img{display:block;width:100%;max-width:560px;height:auto;margin:0 auto;filter:drop-shadow(0 30px 40px rgba(0,0,0,.45))}.asn-hero-features{list-style:none;margin:40px 0 0;padding:26px 0 30px;border-top:1px solid rgba(255,255,255,.14);display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.asn-hero-features li{display:flex;gap:12px;align-items:flex-start;margin:0;font-size:14px;color:#C9D2DE;line-height:1.4}.asn-hero-features svg{flex:0 0 28px;width:28px;height:28px;fill:none;stroke:#fff;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.asn-hero-features strong{display:block;color:#fff;font-size:15px;font-weight:600;margin-bottom:2px}.asn-tiles{display:grid;grid-template-columns:repeat(7,1fr);gap:14px}.asn-tile{display:flex;flex-direction:column;background:#fff;border:1px solid var(--theme-palette-color-5);border-radius:10px;overflow:hidden;text-decoration:none !important;transition:box-shadow .25s ease,transform .25s ease}.asn-tile:hover{box-shadow:0 12px 28px rgba(14,24,45,.12);transform:translateY(-3px)}.asn-tile img{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover}.asn-tile>span{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.3;color:var(--theme-palette-color-4)}.asn-tile .asn-arrow{color:var(--theme-palette-color-1)}.asn-series-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.asn-series{display:flex;flex-direction:column;background:#fff;border:1px solid var(--theme-palette-color-5);border-radius:12px;padding:22px 20px;text-decoration:none !important;transition:box-shadow .25s ease,transform .25s ease}.asn-series:hover{box-shadow:0 14px 32px rgba(14,24,45,.12);transform:translateY(-3px)}.asn-series-name{font-size:22px;font-weight:800;color:var(--theme-palette-color-4);letter-spacing:-.01em}.asn-series-desc{font-size:14px;line-height:1.5;color:#5B6778;margin:6px 0 16px;min-height:42px}.asn-series img{width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:8px;margin:auto 0 16px}.asn-adv{background:var(--theme-palette-color-4);color:#D5DCE6;padding:0;overflow:hidden}.asn-adv-inner{display:grid;grid-template-columns:1fr 1.1fr 1.2fr;gap:40px;align-items:center;padding-top:56px;padding-bottom:56px}.asn-adv-media img{width:100%;height:380px;object-fit:cover;border-radius:12px;display:block}.asn-adv h2{color:#fff !important;font-size:clamp(26px,2.6vw,34px);margin:0 0 16px}.asn-adv p{color:#D5DCE6;line-height:1.65;margin:0 0 24px}.asn-ba{display:grid;grid-template-columns:1fr 1fr;gap:6px;border-radius:12px;overflow:hidden;border:1px solid rgba(255,255,255,.15)}.asn-ba figure{margin:0;position:relative;background:#fff}.asn-ba img{display:block;width:100%;height:260px;object-fit:cover}.asn-ba figcaption{position:absolute;left:0;right:0;bottom:0;padding:10px;text-align:center;font-weight:700;font-size:14px;color:#fff;background:linear-gradient(transparent,rgba(14,24,45,.85))}.asn-chem{display:grid;grid-template-columns:1fr 2fr;gap:40px;align-items:center}.asn-chem-text h3{font-size:20px !important;margin:0 0 12px}.asn-chem-text p{margin:0 0 24px;line-height:1.65}.asn-chem-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.asn-chem-list li{margin:0;text-align:center;font-size:13px;font-weight:700;color:var(--theme-palette-color-4)}.asn-chem-list img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:cover;border-radius:10px;margin-bottom:8px}.asn-choose{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.asn-choose h2{margin:0 0 16px}.asn-choose p{line-height:1.7}.asn-choose-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.asn-choose-list li{margin:0;background:#fff;border:1px solid var(--theme-palette-color-5);border-radius:10px;padding:18px 20px;display:grid;gap:4px}.asn-choose-list strong{color:var(--theme-palette-color-4);font-size:17px}.asn-choose-list span{color:#5B6778;font-size:15px}.asn-cta-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.asn-cta{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:240px;padding:28px;border-radius:12px;overflow:hidden;text-decoration:none !important;color:#fff;background:linear-gradient(90deg,rgba(14,24,45,.95) 0%,rgba(14,24,45,.75) 55%,rgba(14,24,45,.35) 100%),var(--bg) center / cover no-repeat,var(--theme-palette-color-9)}.asn-cta strong{font-size:21px;font-weight:700;margin-bottom:6px;color:#fff}.asn-cta span{font-size:15px;line-height:1.5;color:#D5DCE6;margin-bottom:18px;max-width:320px}.asn-cta .asn-btn{align-self:flex-start;min-height:42px;font-size:14px}.asn-cta:hover .asn-btn-ghost{background:#fff;color:var(--theme-palette-color-4) !important}.asn-faq{display:grid;grid-template-columns:1fr 2fr;gap:48px;align-items:start}.asn-faq h2{margin:0 0 12px}.asn-faq-list{display:grid;gap:10px}.asn-faq-item{border:1px solid var(--theme-palette-color-5);border-radius:10px;background:#fff}.asn-faq-item summary{cursor:pointer;list-style:none;padding:18px 52px 18px 20px;font-weight:600;font-size:16px;color:var(--theme-palette-color-4);position:relative}.asn-faq-item summary::-webkit-details-marker{display:none}.asn-faq-item summary::after{content:"+";position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:400;color:var(--theme-palette-color-1)}.asn-faq-item[open] summary::after{content:"–"}.asn-faq-a{padding:0 20px 18px;color:#3B4658;line-height:1.65}.asn-faq-a p:last-child{margin-bottom:0}.asn-hero{padding-top:40px !important}.asn-hero h1{font-size:clamp(32px,3.6vw,46px) !important;margin-bottom:14px !important}.asn-hero-lead{font-size:17px !important;margin-bottom:22px !important}.asn-hero-media img{max-width:380px !important;max-height:340px;object-fit:contain}.asn-hero-features{margin-top:24px !important;padding:18px 0 20px !important}@media (max-width:800px){.asn-hero{padding-top:32px !important}.asn-hero-media img{max-width:260px !important;max-height:240px}}.asn-hero,.asn-adv,.asn-section{width:100vw;max-width:100vw;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important;margin-top:0 !important;margin-bottom:0 !important}.page-id-89985 .entry-content>* + *{margin-top:0 !important}.page-id-89985 .site-main,.page-id-89985 [class*="ct-container"]>article{overflow-x:clip}.asn-blog{background:var(--theme-palette-color-6)}.asn-blog .asn-head{align-items:flex-end}.asn-blog-lead{color:#5B6778;margin:10px 0 0;max-width:640px;line-height:1.6}.asn-blog-grid .entries{display:grid !important;grid-template-columns:repeat(4,1fr) !important;gap:20px !important}.asn-blog-grid .entry-card{background:#fff;border:1px solid var(--theme-palette-color-5);border-radius:12px;overflow:hidden;padding:0 !important;display:flex !important;flex-direction:column;gap:0 !important;transition:box-shadow .25s ease,transform .25s ease;box-shadow:none !important}.asn-blog-grid .entry-card:hover{box-shadow:0 14px 32px rgba(14,24,45,.12) !important;transform:translateY(-3px)}.asn-blog-grid .entry-card .ct-media-container{margin:0 !important;border-radius:0 !important}.asn-blog-grid .entry-card .ct-media-container img{aspect-ratio:16 / 10 !important;width:100%;object-fit:cover;border-radius:0 !important;transition:transform .4s ease}.asn-blog-grid .entry-card:hover .ct-media-container img{transform:scale(1.04)}.asn-blog-grid .entry-card .entry-title{font-size:18px !important;line-height:1.35 !important;font-weight:700 !important;margin:18px 20px 8px !important}.asn-blog-grid .entry-card .entry-title a{color:var(--theme-palette-color-4) !important;text-decoration:none}.asn-blog-grid .entry-card .entry-title a:hover{color:var(--theme-palette-color-1) !important}.asn-blog-grid .entry-card .entry-excerpt{margin:0 20px 16px !important;font-size:14px;line-height:1.6;color:#5B6778;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.asn-blog-grid .entry-card .entry-excerpt p{margin:0}.asn-blog-grid .entry-card .entry-button{margin:auto 20px 20px !important;padding:0 !important;min-height:0 !important;border:0 !important;background:none !important;color:var(--theme-palette-color-1) !important;font-weight:600 !important;font-size:15px !important;justify-content:flex-start;gap:6px;box-shadow:none !important}.asn-blog-grid .entry-card .entry-button:hover{color:var(--theme-palette-color-2) !important}.asn-blog-grid .entry-card .entry-meta{margin:16px 20px 0 !important;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#6B788E}@media (max-width:1100px){.asn-blog-grid .entries{grid-template-columns:repeat(2,1fr) !important}}@media (max-width:600px){.asn-blog-grid .entries{grid-template-columns:1fr !important}}.wp-block-group.asn-blog-grid{margin-block-start:0}.woocommerce-archive main>.ct-container{padding-top:24px}.woocommerce-archive main section{display:flex;flex-direction:column}.woocommerce-archive .hero-section,.woocommerce-archive .hero-section>.entry-header{display:contents}.woocommerce-archive .hero-section .ct-breadcrumbs{order:-2;font-size:13px;color:#6B788E;margin-bottom:12px}.woocommerce-archive .hero-section .page-title{order:-1;margin:0 0 24px !important;padding:36px 36px 36px;border-radius:12px;color:#fff !important;font-size:clamp(28px,3vw,40px) !important;background:radial-gradient(700px 260px at 85% 30%,#1d4a70 0%,rgba(10,42,68,0) 70%),linear-gradient(135deg,#0A2A44 0%,#0E182D 100%)}.woocommerce-archive .hero-section .page-title::first-letter{color:inherit !important}.woocommerce-archive .hero-section .page-description{order:20;margin-top:48px;padding:32px;background:var(--theme-palette-color-6);border-radius:12px;font-size:15px;line-height:1.7;color:#3B4658}.woocommerce-archive .hero-section .page-description h2,.woocommerce-archive .hero-section .page-description h3{font-size:20px !important;margin:20px 0 10px}.woocommerce-archive .hero-section .page-description>*:first-child{margin-top:0}.woocommerce-archive .woocommerce-products-header,.woocommerce-archive .wpc-filters-open-button-container{order:1}.woocommerce-archive .woocommerce-notices-wrapper{order:2}.woocommerce-archive .woo-listing-top{order:3;align-items:center;margin-bottom:20px}.woocommerce-archive ul.products{order:4}.woocommerce-archive .ct-pagination{order:5}.woocommerce-archive .woocommerce-result-count{color:#6B788E;font-size:14px}.woocommerce-archive .woocommerce-ordering select{border-radius:6px;border-color:var(--theme-palette-color-5);font-size:14px}.woocommerce-archive ul.products{gap:20px !important}[data-products] .product .woocommerce-loop-product__title{font-size:16px !important;line-height:1.3;margin:14px 0 6px !important}[data-products] .product .woocommerce-loop-product__title a{color:var(--theme-palette-color-4) !important}[data-products] .product [data-block^="hook"] p{margin:0 0 2px !important;font-size:13px !important;color:#6B788E !important;text-align:left !important;line-height:1.45}[data-products] .product [data-block^="hook"] p strong{color:var(--theme-palette-color-4);font-weight:600}[data-products] .product [data-block^="hook"] p:empty{display:none}[data-products] .product .price{display:block;margin:12px 0 0;font-size:20px !important}[data-products] .product .price .woocommerce-Price-amount.amount{font-size:20px !important}[data-products] .product .ct-woo-card-actions{margin-top:14px !important;margin-bottom:0 !important}[data-products] .product .stock-badge.in-stock{top:22px;left:22px;background:#16A34A;font-size:11px;letter-spacing:.02em}.asn-mm-sub{display:block;font-size:13px;font-weight:400;line-height:1.35;color:#6B788E}#header .asn-mm-card>a:has(.asn-mm-sub){display:grid !important;grid-template-columns:44px 1fr;column-gap:14px;row-gap:2px;align-content:center}#header .asn-mm-card>a:has(.asn-mm-sub)::before{grid-row:1 / span 2;align-self:center}#offcanvas .ct-menu-link:has(.asn-mm-sub){flex-wrap:wrap}#offcanvas .asn-mm-sub{flex-basis:100%;margin-top:2px}[data-products] .product:has(.stock-badge.in-stock) .onsale{--badge-top:44px;--badge-left:7px}[data-products] .product figure{margin-bottom:0}[data-products] .product .ct-media-container{border-radius:8px;overflow:hidden;background:var(--theme-palette-color-6)}.woocommerce-archive #sidebar .ct-sidebar{position:sticky;top:110px}.woocommerce-archive .wpc-filters-main-wrap{background:#fff;border:1px solid var(--theme-palette-color-5);border-radius:12px;padding:20px}.woocommerce-archive .wpc-filter-set-widget-title .widget-title{font-size:18px !important;font-weight:700 !important;color:var(--theme-palette-color-4);margin:0 0 8px}.woocommerce-archive .wpc-filters-section{border-top:1px solid var(--theme-palette-color-5);padding-top:14px;margin-top:14px !important;margin-bottom:0 !important}.woocommerce-archive .wpc-filter-title{font-size:14px !important;font-weight:700 !important;color:var(--theme-palette-color-4) !important;text-transform:none !important}.woocommerce-archive .wpc-filters-section label,.woocommerce-archive .wpc-filters-section a{font-size:14px;color:#3B4658}.woocommerce-archive .wpc-filters-section input[type="checkbox"],.woocommerce-archive .wpc-filters-section input[type="radio"]{accent-color:var(--theme-palette-color-1)}.woocommerce-archive .wpc-term-count{color:#8E9AB0;font-size:12px}.woocommerce-archive .wpc-filters-range-slider-wrapper .ui-slider-range,.woocommerce-archive .wpc-filters-range-slider-wrapper .ui-slider-handle{background:var(--theme-palette-color-1) !important;border-color:var(--theme-palette-color-1) !important}.wpc-filters-open-widget{border-radius:6px !important;background:var(--theme-palette-color-4) !important;color:#fff !important}@media (max-width:800px){.woocommerce-archive .hero-section .page-title{padding:24px;margin-bottom:16px !important}.woocommerce-archive .hero-section .page-description{padding:20px;margin-top:32px}.woocommerce-archive ul.products{gap:12px !important}[data-products] .product{padding:10px !important}[data-products] .product .woocommerce-loop-product__title{font-size:14px !important}[data-products] .product .price .woocommerce-Price-amount.amount{font-size:17px !important}}.single-product .product-entry-wrapper{gap:48px;padding-top:24px;align-items:start}.single-product .woocommerce-product-gallery .ct-media-container,.single-product .woocommerce-product-gallery .flexy-view{border-radius:12px;overflow:hidden;background:var(--theme-palette-color-6)}.single-product .flexy-pills [data-type="thumbs"] li,.single-product .flexy-pills li .ct-media-container{border-radius:8px !important;overflow:hidden}.single-product .summary .product_title{font-size:clamp(28px,3vw,40px) !important;font-weight:800 !important;color:var(--theme-palette-color-4) !important;margin-bottom:8px !important}.single-product .summary .product_title::first-letter{color:inherit !important}.single-product .summary>.price{margin:8px 0 18px !important}.single-product .summary>.price .woocommerce-Price-amount.amount{font-size:32px !important;font-weight:800;color:var(--theme-palette-color-4) !important}.single-product .woocommerce-product-details__short-description ul{list-style:none;margin:0 0 20px;padding:18px 20px;background:var(--theme-palette-color-6);border-radius:12px;display:grid;gap:8px}.single-product .woocommerce-product-details__short-description li{position:relative;padding-left:26px;margin:0;font-size:15px;line-height:1.5;color:#3B4658}.single-product .woocommerce-product-details__short-description li::before{content:"✓";position:absolute;left:0;top:0;color:var(--theme-palette-color-1);font-weight:800}.single-product .ct-product-add-to-cart{margin-top:8px}.single-product .ct-product-add-to-cart .ct-cart-actions{display:flex;gap:12px;align-items:stretch}.single-product .ct-product-add-to-cart .quantity{border-radius:6px;overflow:hidden;--quantity-height:52px}.single-product .single_add_to_cart_button:not(#trigger_cf){flex:1;min-height:52px !important;font-size:17px !important;background:var(--theme-palette-color-1) !important;border-radius:6px !important}.single-product .single_add_to_cart_button:not(#trigger_cf):hover{background:var(--theme-palette-color-2) !important}.single-product .ct-product-add-to-cart::after{content:"✓ Garantía de 3 años ✓ Pago seguro ✓ Envío a toda España";display:block;white-space:pre;margin-top:16px;padding-top:16px;border-top:1px solid var(--theme-palette-color-5);font-size:14px;font-weight:500;color:#3B4658}.single-product #trigger_cf{background:transparent !important;color:var(--theme-palette-color-4) !important;border:1px solid var(--theme-palette-color-5) !important;border-radius:6px !important;min-height:44px !important;margin-top:16px !important;font-size:14px !important}.single-product #trigger_cf:hover{border-color:var(--theme-palette-color-4) !important}.single-product .asonic-rs20-wrapper{margin:0 0 16px !important}.single-product .woocommerce-tabs{margin-top:56px}.single-product .woocommerce-tabs ul.tabs{border-bottom:1px solid var(--theme-palette-color-5) !important;gap:8px;justify-content:flex-start !important}.single-product .woocommerce-tabs ul.tabs li{border:0 !important;margin:0 !important}.single-product .woocommerce-tabs ul.tabs li a{padding:14px 18px !important;font-size:15px !important;font-weight:600 !important;text-transform:none !important;letter-spacing:0 !important;color:#5B6778 !important;border-bottom:3px solid transparent}.single-product .woocommerce-tabs ul.tabs li.active a{color:var(--theme-palette-color-4) !important;border-bottom-color:var(--theme-palette-color-1)}.single-product .woocommerce-Tabs-panel{max-width:900px;margin:0 auto !important;padding-top:32px !important;font-size:16px;line-height:1.7}.single-product .woocommerce-Tabs-panel h2{font-size:26px !important;margin:0 0 14px}.single-product .woocommerce-Tabs-panel h3{font-size:20px !important;margin:28px 0 10px}.single-product .acf-product-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid var(--theme-palette-color-5);border-radius:12px;overflow:hidden}.single-product .acf-product-table th{background:var(--theme-palette-color-4);color:#fff;text-align:left;padding:14px 18px;font-size:14px;font-weight:600}.single-product .acf-product-table td{padding:12px 18px;border-top:1px solid var(--theme-palette-color-5);font-size:15px}.single-product .acf-product-table tr:nth-child(even) td{background:var(--theme-palette-color-7)}.single-product .acf-product-label{color:#5B6778}.single-product .acf-product-value{font-weight:700;color:var(--theme-palette-color-4)}.single-product section.related{margin-top:64px}.single-product section.related .ct-module-title{font-size:26px !important;font-weight:700;color:var(--theme-palette-color-4);margin-bottom:20px}.single-product section.related ul.products{gap:20px !important}@media (max-width:800px){.single-product .product-entry-wrapper{gap:20px}.single-product .ct-product-add-to-cart::after{content:"✓ Garantía de 3 años\A✓ Pago seguro\A✓ Envío a toda España";line-height:1.9}.single-product .woocommerce-tabs ul.tabs{overflow-x:auto;flex-wrap:nowrap}.single-product .woocommerce-tabs ul.tabs li a{white-space:nowrap;padding:12px 12px !important}}.woocommerce-cart .hero-section .page-title,.woocommerce-checkout .hero-section .page-title{font-size:clamp(28px,3vw,40px) !important;font-weight:800 !important;color:var(--theme-palette-color-4) !important;margin:24px 0 8px !important}.woocommerce-cart .page-title::first-letter,.woocommerce-checkout .page-title::first-letter{color:inherit !important}.woocommerce-cart .woocommerce-message,.woocommerce-checkout .woocommerce-info,.woocommerce-cart .woocommerce-info{border-radius:10px;border:1px solid var(--theme-palette-color-5);background:var(--theme-palette-color-7)}.woocommerce-cart .ct-woocommerce-cart-form{gap:32px}.woocommerce-cart form.woocommerce-cart-form{background:#fff;border:1px solid var(--theme-palette-color-5);border-radius:12px;padding:8px 24px}.woocommerce-cart table.shop_table{border:0 !important}.woocommerce-cart table.shop_table th{font-size:13px;text-transform:uppercase;letter-spacing:.05em;color:#6B788E;font-weight:600}.woocommerce-cart table.shop_table td{border-color:var(--theme-palette-color-5) !important;vertical-align:middle}.woocommerce-cart td.product-thumbnail img{border-radius:8px;background:var(--theme-palette-color-6)}.woocommerce-cart td.product-name a{font-weight:700;color:var(--theme-palette-color-4) !important;font-size:16px}.woocommerce-cart td.product-subtotal .amount{font-weight:700;color:var(--theme-palette-color-4)}.woocommerce-cart .cart_totals,.woocommerce-checkout #order_review,.woocommerce-checkout .ct-order-review{background:var(--theme-palette-color-6);border:1px solid var(--theme-palette-color-5);border-radius:12px;padding:28px !important}.woocommerce-cart .cart_totals h2,.woocommerce-checkout #order_review_heading{font-size:20px !important;font-weight:700 !important;color:var(--theme-palette-color-4) !important;text-transform:none !important;letter-spacing:0 !important}.woocommerce-cart .cart_totals table.shop_table,.woocommerce-checkout #order_review table.shop_table{background:transparent}.woocommerce-cart .cart_totals .order-total .amount,.woocommerce-checkout .order-total .amount{font-size:22px;font-weight:800;color:var(--theme-palette-color-4)}.woocommerce-cart .wc-proceed-to-checkout .checkout-button,.woocommerce-checkout #place_order{width:100%;min-height:54px !important;font-size:17px !important;background:var(--theme-palette-color-1) !important;border-color:var(--theme-palette-color-1) !important;color:#fff !important}.woocommerce-cart .wc-proceed-to-checkout .checkout-button:hover,.woocommerce-checkout #place_order:hover{background:var(--theme-palette-color-2) !important}.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .place-order::after{content:"✓ Pago seguro ✓ Envío a toda España";display:block;white-space:pre;text-align:center;margin-top:14px;font-size:13px;color:#5B6778}.woocommerce-cart .coupon .input-text{border-radius:6px !important;min-height:44px}.woocommerce-cart button[name="update_cart"]{background:transparent !important;color:var(--theme-palette-color-4) !important;border:1px solid var(--theme-palette-color-5) !important}.woocommerce-checkout form.checkout{gap:40px}.woocommerce-checkout #customer_details{background:#fff;border:1px solid var(--theme-palette-color-5);border-radius:12px;padding:28px}.woocommerce-checkout #customer_details h3,.woocommerce-checkout .woocommerce-additional-fields h3{font-size:20px !important;font-weight:700 !important;color:var(--theme-palette-color-4) !important;text-transform:none !important;letter-spacing:0 !important;margin-bottom:16px}.woocommerce-checkout .form-row label{font-size:14px;font-weight:600;color:var(--theme-palette-color-4);margin-bottom:6px}.woocommerce-checkout .form-row .input-text,.woocommerce-checkout .form-row select,.woocommerce-checkout .select2-container .select2-selection{min-height:46px;border-radius:6px !important;border-color:var(--theme-palette-color-5) !important}.woocommerce-checkout .form-row .input-text:focus,.woocommerce-checkout .form-row select:focus{border-color:var(--theme-palette-color-4) !important;box-shadow:0 0 0 3px rgba(14,24,45,.08)}.woocommerce-checkout #payment{background:#fff !important;border:1px solid var(--theme-palette-color-5);border-radius:10px}.woocommerce-checkout #payment ul.payment_methods li{padding:12px 16px;border-bottom:1px solid var(--theme-palette-color-5)}.woocommerce-checkout #payment ul.payment_methods li:last-child{border-bottom:0}.woocommerce-checkout #payment input[type="radio"]{accent-color:var(--theme-palette-color-1)}.woocommerce-checkout #payment div.payment_box{background:var(--theme-palette-color-7) !important;border-radius:8px;font-size:14px}.woocommerce-checkout #payment div.payment_box::before{display:none}.woocommerce-checkout #payment{padding:0 !important;overflow:hidden}.woocommerce-checkout #payment ul.payment_methods{margin:0 !important;padding:8px 24px !important;border:0 !important}.woocommerce-checkout #payment ul.payment_methods li{padding:14px 0 !important;margin:0 !important}.woocommerce-checkout #payment ul.payment_methods li>label{margin:0 !important;font-weight:600}.woocommerce-checkout #payment div.payment_box{margin:12px 0 0 !important;padding:16px 18px !important;font-size:14px;line-height:1.6}.woocommerce-checkout #payment .place-order{margin:0 !important;padding:20px 24px 24px !important;border-top:1px solid var(--theme-palette-color-5);background:#fff}.woocommerce-checkout #payment .woocommerce-privacy-policy-text p{font-size:13px;line-height:1.6;color:#5B6778;margin:0 0 14px}.woocommerce-checkout #payment .woocommerce-terms-and-conditions-wrapper .form-row{margin:0 0 18px !important;padding:0 !important}.woocommerce-checkout #payment .woocommerce-form__label-for-checkbox{display:flex !important;gap:10px;align-items:flex-start;font-size:14px;font-weight:500 !important;line-height:1.5}.woocommerce-checkout #payment .woocommerce-form__label-for-checkbox input{margin-top:3px;flex:0 0 auto;accent-color:var(--theme-palette-color-1)}@media (max-width:800px){.woocommerce-checkout #payment ul.payment_methods{padding:4px 16px !important}.woocommerce-checkout #payment .place-order{padding:16px !important}}.single-product .woocommerce-Tabs-panel--description .asn-pd{color:var(--theme-palette-color-3);font-size:16px;line-height:1.65}.single-product .woocommerce-Tabs-panel--description .asn-pd>*:first-child{margin-top:0 !important}.single-product .woocommerce-Tabs-panel--description .asn-pd h2{font-size:30px !important;line-height:1.2 !important;margin:0 0 14px !important;color:var(--theme-palette-color-4);letter-spacing:-.01em}.single-product .woocommerce-Tabs-panel--description .asn-pd h3{font-size:21px !important;line-height:1.3 !important;margin:36px 0 10px !important;color:var(--theme-palette-color-4)}.single-product .woocommerce-Tabs-panel--description .asn-pd p{margin:0 0 14px !important}.single-product .woocommerce-Tabs-panel--description .asn-pd strong{color:var(--theme-palette-color-4);font-weight:600 !important}.single-product .woocommerce-Tabs-panel--description .asn-pd .asn-pd-kicker{display:inline-block;margin:0 0 14px !important;padding:5px 12px;border-radius:999px;background:#FDECEE;color:var(--theme-palette-color-1);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.3}.single-product .woocommerce-Tabs-panel--description .asn-pd--tech .asn-pd-kicker{background:var(--theme-palette-color-6);color:var(--theme-palette-color-4)}.single-product .woocommerce-Tabs-panel--description .asn-pd .asn-pd-lead{font-size:18px;line-height:1.6;color:var(--theme-palette-color-4);margin:0 0 22px !important}.single-product .woocommerce-Tabs-panel--description .asn-pd ul.asn-pd-facts{list-style:none !important;margin:22px 0 8px !important;padding:0 !important;display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.single-product .woocommerce-Tabs-panel--description .asn-pd--tech ul.asn-pd-facts{grid-template-columns:repeat(3,1fr)}.single-product .woocommerce-Tabs-panel--description .asn-pd table.asn-pd-spec{width:100%;border-collapse:collapse;margin:4px 0 14px !important;font-size:15px;border:0}.single-product .woocommerce-Tabs-panel--description .asn-pd table.asn-pd-spec th,.single-product .woocommerce-Tabs-panel--description .asn-pd table.asn-pd-spec td{padding:9px 12px;border:0;border-bottom:1px solid var(--theme-palette-color-5);text-align:left;vertical-align:top;line-height:1.45}.single-product .woocommerce-Tabs-panel--description .asn-pd table.asn-pd-spec th{width:38%;font-weight:600;color:var(--theme-palette-color-4);background:var(--theme-palette-color-7)}@media (max-width:768px){.single-product .woocommerce-Tabs-panel--description .asn-pd table.asn-pd-spec{font-size:14px}.single-product .woocommerce-Tabs-panel--description .asn-pd table.asn-pd-spec th,.single-product .woocommerce-Tabs-panel--description .asn-pd table.asn-pd-spec td{padding:8px 10px}}.single-product .woocommerce-Tabs-panel--description .asn-pd ul.asn-pd-facts li{margin:0 !important;padding:14px 16px !important;background:var(--theme-palette-color-6);border:1px solid var(--theme-palette-color-5);border-radius:10px;display:flex;flex-direction:column;gap:3px;line-height:1.3}.single-product .woocommerce-Tabs-panel--description .asn-pd ul.asn-pd-facts li::before{display:none !important}.single-product .woocommerce-Tabs-panel--description .asn-pd ul.asn-pd-facts strong{font-size:19px;font-weight:700 !important;color:var(--theme-palette-color-4)}.single-product .woocommerce-Tabs-panel--description .asn-pd ul.asn-pd-facts span{font-size:13px;color:#5B6778}.single-product .woocommerce-Tabs-panel--description .asn-pd ul.asn-pd-checks{list-style:none !important;margin:0 0 16px !important;padding:0 !important}.single-product .woocommerce-Tabs-panel--description .asn-pd ul.asn-pd-checks li{position:relative;margin:0 0 8px !important;padding-left:30px !important}.single-product .woocommerce-Tabs-panel--description .asn-pd ul.asn-pd-checks li::before{content:"✓";position:absolute;left:0;top:1px;width:20px;height:20px;border-radius:50%;background:#FDECEE;color:var(--theme-palette-color-1);font-size:12px;font-weight:700;line-height:20px;text-align:center}.single-product .woocommerce-Tabs-panel--description .asn-pd ul.asn-pd-uses{list-style:none !important;margin:4px 0 16px !important;padding:0 !important;display:flex;flex-wrap:wrap;gap:8px}.single-product .woocommerce-Tabs-panel--description .asn-pd ul.asn-pd-uses li{margin:0 !important;padding:7px 14px !important;border:1px solid var(--theme-palette-color-5);border-radius:999px;background:#fff;font-size:14px;line-height:1.3;color:var(--theme-palette-color-4)}.single-product .woocommerce-Tabs-panel--description .asn-pd ul.asn-pd-uses li::before{display:none !important}.single-product .woocommerce-Tabs-panel--description .asn-pd .asn-pd-note{margin:22px 0 !important;padding:16px 20px !important;background:var(--theme-palette-color-7);border-left:4px solid var(--theme-palette-color-1);border-radius:0 10px 10px 0;font-size:15px}.single-product .woocommerce-Tabs-panel--description .asn-pd .asn-pd-note p:last-child{margin-bottom:0 !important}.single-product .woocommerce-Tabs-panel--description .asn-pd .asn-pd-cta{margin:30px 0 24px !important;padding:22px 24px !important;background:var(--theme-palette-color-4);color:#C9D2DE;border-radius:12px;font-size:15px}.single-product .woocommerce-Tabs-panel--description .asn-pd .asn-pd-cta strong{color:#fff;display:block;font-size:18px;margin-bottom:4px}.single-product .woocommerce-Tabs-panel--description .asn-pd .asn-pd-cta a{display:inline-block;margin-top:12px;padding:10px 18px;background:var(--theme-palette-color-1);color:#fff !important;border-radius:8px;font-weight:600;text-decoration:none !important}.single-product .woocommerce-Tabs-panel--description .asn-pd .asn-pd-cta a:hover{background:var(--theme-palette-color-2)}.single-product .woocommerce-Tabs-panel--description .asn-pd .asn-pd-cta p{margin:0 !important}.single-product .woocommerce-Tabs-panel--description .asn-pd details.asn-pd-more{border-top:1px solid var(--theme-palette-color-5);margin:0 !important}.single-product .woocommerce-Tabs-panel--description .asn-pd details.asn-pd-more:last-of-type{border-bottom:1px solid var(--theme-palette-color-5)}.single-product .woocommerce-Tabs-panel--description .asn-pd .asn-pd-more-wrap{margin-top:32px}.single-product .woocommerce-Tabs-panel--description .asn-pd details.asn-pd-more summary{list-style:none;cursor:pointer;padding:15px 36px 15px 0;position:relative;font-weight:600;font-size:16px;color:var(--theme-palette-color-4)}.single-product .woocommerce-Tabs-panel--description .asn-pd details.asn-pd-more summary::-webkit-details-marker{display:none}.single-product .woocommerce-Tabs-panel--description .asn-pd details.asn-pd-more summary::after{content:"+";position:absolute;right:4px;top:50%;transform:translateY(-50%);font-size:22px;font-weight:400;color:var(--theme-palette-color-1);line-height:1}.single-product .woocommerce-Tabs-panel--description .asn-pd details.asn-pd-more[open] summary::after{content:"–"}.single-product .woocommerce-Tabs-panel--description .asn-pd details.asn-pd-more>*:not(summary){margin-bottom:14px !important;font-size:15px}.single-product .woocommerce-Tabs-panel--description .asn-pd details.asn-pd-more ul,.single-product .woocommerce-Tabs-panel--description .asn-pd details.asn-pd-more ol{padding-left:20px !important}.single-product .woocommerce-Tabs-panel--description .asn-pd details.asn-pd-more li{margin:0 0 6px !important}.single-product .woocommerce-product-details__short-description ul{margin:0 0 12px !important;padding:0 !important;list-style:none !important}.single-product .woocommerce-product-details__short-description ul li{position:relative;padding-left:24px !important;margin:0 0 7px !important;line-height:1.5}.single-product .woocommerce-product-details__short-description ul li::before{content:"✓";position:absolute;left:0;top:0;color:var(--theme-palette-color-1);font-weight:700}.single-product .woocommerce-product-details__short-description .asn-sd-lead{font-weight:600;color:var(--theme-palette-color-4);margin:0 0 10px !important}@media (max-width:768px){.single-product .woocommerce-Tabs-panel--description .asn-pd{font-size:15px;line-height:1.55}.single-product .woocommerce-Tabs-panel{padding-top:20px !important}.single-product .woocommerce-Tabs-panel--description .asn-pd h2{font-size:23px !important;margin-bottom:10px !important}.single-product .woocommerce-Tabs-panel--description .asn-pd h3{font-size:18px !important;margin:26px 0 8px !important}.single-product .woocommerce-Tabs-panel--description .asn-pd p{margin-bottom:10px !important}.single-product .woocommerce-Tabs-panel--description .asn-pd .asn-pd-lead{font-size:16px;margin-bottom:16px !important}.single-product .woocommerce-Tabs-panel--description .asn-pd .asn-pd-kicker{font-size:11px;margin-bottom:10px !important}.single-product .woocommerce-Tabs-panel--description .asn-pd ul.asn-pd-facts{grid-template-columns:1fr 1fr;gap:8px;margin:16px 0 4px !important}.single-product .woocommerce-Tabs-panel--description .asn-pd ul.asn-pd-facts li{padding:10px 12px !important}.single-product .woocommerce-Tabs-panel--description .asn-pd ul.asn-pd-facts strong{font-size:16px}.single-product .woocommerce-Tabs-panel--description .asn-pd ul.asn-pd-facts span{font-size:12px}.single-product .woocommerce-Tabs-panel--description .asn-pd ul.asn-pd-checks li{margin-bottom:6px !important;padding-left:28px !important}.single-product .woocommerce-Tabs-panel--description .asn-pd ul.asn-pd-uses{gap:6px}.single-product .woocommerce-Tabs-panel--description .asn-pd ul.asn-pd-uses li{padding:5px 11px !important;font-size:13px}.single-product .woocommerce-Tabs-panel--description .asn-pd .asn-pd-note{padding:12px 14px !important;margin:16px 0 !important;font-size:14px}.single-product .woocommerce-Tabs-panel--description .asn-pd .asn-pd-cta{padding:18px !important;margin:22px 0 18px !important}.single-product .woocommerce-Tabs-panel--description .asn-pd .asn-pd-more-wrap{margin-top:22px}.single-product .woocommerce-Tabs-panel--description .asn-pd details.asn-pd-more summary{padding:13px 32px 13px 0;font-size:15px}.single-product .woocommerce-product-details__short-description ul li{margin-bottom:5px !important;font-size:15px}}@media (max-width:800px){.woocommerce-cart form.woocommerce-cart-form{padding:8px 12px}.woocommerce-cart .cart_totals,.woocommerce-checkout #order_review,.woocommerce-checkout #customer_details{padding:18px !important}.woocommerce-cart .wc-proceed-to-checkout::after,.woocommerce-checkout .place-order::after{content:"✓ Pago seguro\A✓ Envío a toda España";line-height:1.8}}.page-id-89985 .kb-row-layout-wrap h2{color:var(--theme-palette-color-4) !important}@media (max-width:1100px){.asn-tiles{grid-template-columns:repeat(4,1fr)}.asn-series-grid{grid-template-columns:repeat(3,1fr)}.asn-adv-inner{grid-template-columns:1fr 1fr}.asn-adv-media{display:none}}@media (max-width:800px){.asn-section{padding:48px 0}.asn-wrap{padding:0 16px}.asn-hero{padding-top:40px}.asn-hero-inner,.asn-chem,.asn-choose,.asn-faq,.asn-adv-inner{grid-template-columns:1fr;gap:28px}.asn-hero-media img{max-width:360px}.asn-hero-features{grid-template-columns:1fr 1fr}.asn-head{flex-direction:column;align-items:flex-start}.asn-tiles{grid-template-columns:repeat(2,1fr);gap:10px}.asn-series-grid{grid-template-columns:repeat(2,1fr);gap:10px}.asn-series{padding:14px;min-width:0}.asn-series-name{font-size:16px;overflow-wrap:anywhere}.asn-series .asn-link{white-space:normal;font-size:14px}.asn-tile,.asn-chem-list li{min-width:0}.asn-series-desc{min-height:0;font-size:13px}.asn-chem-list{grid-template-columns:repeat(4,1fr);gap:8px}.asn-cta-grid{grid-template-columns:1fr}.asn-ba img{height:200px}}.page-id-89990 .entry-content>* + *{margin-top:0 !important}.page-id-89990 .site-main,.page-id-89990 [class*="ct-container"]>article{overflow-x:clip}.asn-cm-hero .asn-hero-inner{grid-template-columns:1.1fr .9fr}.asn-cm-hero .asn-eyebrow{color:#FF5A63}.asn-cm-sub{font-size:clamp(19px,1.7vw,23px);font-weight:600;line-height:1.35;color:#fff;margin:0 0 14px;max-width:560px}.asn-cm-hero .asn-hero-lead strong{color:#fff}.asn-btn svg{width:18px;height:18px;margin-right:8px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.asn-btn-navy{background:var(--theme-palette-color-4);color:#fff !important;border:1px solid var(--theme-palette-color-4)}.asn-btn-navy:hover{background:var(--theme-palette-color-1);border-color:var(--theme-palette-color-1)}.asn-cm-hero-media{position:relative}.asn-cm-hero-media img{display:block;width:100%;max-width:480px;aspect-ratio:1 / 1;object-fit:cover;height:auto;margin:0 0 0 auto;border-radius:14px;box-shadow:0 30px 60px rgba(0,0,0,.4)}.asn-cm-script{font-family:"Segoe Script","Brush Script MT","Snell Roundhand",cursive;font-style:italic;font-weight:700;line-height:1.15;margin:0}.asn-cm-hero-media .asn-cm-script{position:absolute;left:0;bottom:28px;transform:rotate(-6deg);background:#fff;color:var(--theme-palette-color-4);font-size:20px;padding:12px 18px;border-radius:10px;box-shadow:0 14px 30px rgba(0,0,0,.3);border-left:4px solid var(--theme-palette-color-1)}.asn-cm-head{max-width:760px;margin:0 0 32px}.asn-cm-head h2{margin:0 0 10px}.asn-cm-head p:not(.asn-eyebrow){color:#5B6778;line-height:1.65;margin:0;font-size:16px}.asn-cm-why-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.asn-cm-why-grid li{margin:0;display:grid;grid-template-columns:44px 1fr;column-gap:16px;align-content:start;background:#fff;border:1px solid var(--theme-palette-color-5);border-radius:12px;padding:24px 22px;transition:box-shadow .25s ease,transform .25s ease,border-color .25s ease}.asn-cm-why-grid li:hover{box-shadow:0 14px 32px rgba(14,24,45,.1);transform:translateY(-3px);border-color:transparent}.asn-cm-why-grid svg,.asn-cm-steps svg,.asn-cm-opts svg,.asn-cm-cta-list svg,.asn-cm-need-title svg{fill:none;stroke:var(--theme-palette-color-1);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.asn-cm-why-grid svg{width:40px;height:40px;display:block;grid-row:1 / 3}.asn-cm-why-grid h3{font-size:17px !important;line-height:1.3 !important;margin:0 0 8px !important;color:var(--theme-palette-color-4)}.asn-cm-why-grid p{font-size:14px;line-height:1.55;color:#5B6778;margin:0}.asn-cm-split{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.asn-cm-split-text h2{margin:0 0 16px}.asn-cm-split-text>p:not(.asn-eyebrow){line-height:1.7;color:#3B4658;margin:0 0 22px}.asn-cm-checks{list-style:none;margin:0 0 28px;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:12px 24px}.asn-cm-checks li{margin:0;display:flex;gap:10px;align-items:flex-start;font-weight:600;font-size:15px;color:var(--theme-palette-color-4)}.asn-cm-checks svg,.asn-cm-need li svg{flex:0 0 20px;width:20px;height:20px;fill:none;stroke:#16A34A;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;margin-top:1px}.asn-cm-split-media{position:relative;margin:0}.asn-cm-split-media img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:14px;box-shadow:var(--asn-shadow)}.asn-cm-split-media .asn-cm-script{position:absolute;right:18px;top:18px;transform:rotate(-5deg);background:rgba(255,255,255,.94);color:var(--theme-palette-color-4);font-size:20px;padding:10px 16px;border-radius:10px;border-bottom:3px solid var(--theme-palette-color-1)}.asn-cm-process-grid{display:grid;grid-template-columns:1fr 320px;gap:24px;align-items:stretch}.asn-cm-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:14px;counter-reset:none}.asn-cm-steps li{position:relative;margin:0;background:#fff;border:1px solid var(--theme-palette-color-5);border-radius:12px;padding:20px 16px}.asn-cm-steps li:not(:last-child)::after{content:"→";position:absolute;right:-13px;top:38px;width:12px;text-align:center;color:var(--theme-palette-color-1);font-weight:700}.asn-cm-num{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--theme-palette-color-1);color:#fff;font-weight:700;font-size:14px;margin-bottom:14px}.asn-cm-steps svg{width:30px;height:30px;display:block;margin-bottom:12px;stroke:var(--theme-palette-color-4)}.asn-cm-steps h3{font-size:16px !important;line-height:1.3 !important;margin:0 0 6px !important;color:var(--theme-palette-color-4)}.asn-cm-steps p{font-size:14px;line-height:1.5;color:#5B6778;margin:0}.asn-cm-need{background:var(--theme-palette-color-6);border:1px solid var(--theme-palette-color-5);border-radius:12px;padding:22px;display:flex;flex-direction:column}.asn-cm-need-title{display:flex;gap:10px;font-weight:700;color:var(--theme-palette-color-4);font-size:16px;line-height:1.4;margin:0 0 14px}.asn-cm-need-title svg{flex:0 0 26px;width:26px;height:26px}.asn-cm-need ul{list-style:none;margin:0 0 18px;padding:0;display:grid;gap:10px}.asn-cm-need li{margin:0;display:flex;gap:10px;font-size:15px;color:#3B4658}.asn-cm-need .asn-btn{margin-top:auto;width:100%}.asn-cm-need-note{font-size:13px;color:#6B788E;line-height:1.5;margin:10px 0 0}.asn-cm-opts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.asn-cm-opts li{margin:0;display:flex;gap:14px;align-items:center;background:#fff;border:1px solid var(--theme-palette-color-5);border-radius:10px;padding:14px 16px}.asn-cm-opts svg{flex:0 0 28px;width:28px;height:28px}.asn-cm-opts strong{display:block;font-size:14px;line-height:1.35;color:var(--theme-palette-color-4)}.asn-cm-opts span{font-size:13px;line-height:1.4;color:#6B788E}.asn-cm-ind{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.asn-cm-ind li{position:relative;margin:0;border-radius:12px;overflow:hidden;background:var(--theme-palette-color-4)}.asn-cm-ind img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;transition:transform .4s ease}.asn-cm-ind li:hover img{transform:scale(1.05)}.asn-cm-ind span{position:absolute;left:0;right:0;bottom:0;padding:36px 16px 14px;font-weight:700;font-size:15px;line-height:1.3;color:#fff;background:linear-gradient(transparent,rgba(14,24,45,.9))}.asn-cm-chips{list-style:none;margin:18px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.asn-cm-chips li{margin:0;padding:7px 14px;border:1px solid var(--theme-palette-color-5);border-radius:999px;font-size:14px;font-weight:600;color:var(--theme-palette-color-4);background:#fff}.asn-cm-chips li.asn-cm-chips-label{border:0;padding-left:0;color:#6B788E;background:none}.asn-cm-ex-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.asn-cm-ex{display:grid;grid-template-columns:42% 1fr;background:#fff;border:1px solid var(--theme-palette-color-5);border-radius:12px;overflow:hidden;text-decoration:none !important;transition:box-shadow .25s ease,transform .25s ease}.asn-cm-ex:hover{box-shadow:0 14px 32px rgba(14,24,45,.12);transform:translateY(-3px)}.asn-cm-ex img{display:block;width:100%;height:100%;min-height:190px;object-fit:cover;background:#fff}.asn-cm-ex-body{display:flex;flex-direction:column;padding:20px 18px}.asn-cm-ex-body strong{font-size:17px;line-height:1.3;color:var(--theme-palette-color-4);margin-bottom:8px}.asn-cm-ex-body>span{font-size:14px;line-height:1.55;color:#5B6778;margin-bottom:14px}.asn-cm-ex-body em{margin-top:auto;font-style:normal;font-weight:600;font-size:15px;color:var(--theme-palette-color-1)}.asn-cm-faq-sec .asn-faq p a{color:var(--theme-palette-color-1);font-weight:600}.asn-cm-cta{background:radial-gradient(900px 400px at 80% 50%,#1d4a70 0%,rgba(10,42,68,0) 65%),linear-gradient(135deg,#0A2A44 0%,#0E182D 100%) !important;color:#D5DCE6;padding:56px 0 !important}.asn-cm-cta-inner{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}.asn-cm-cta h2{color:#fff !important;font-size:clamp(26px,2.6vw,34px);margin:0 0 10px}.asn-cm-cta p{color:#D5DCE6;line-height:1.6;margin:0 0 24px;max-width:560px}.asn-cm-cta-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.asn-cm-cta-list li{margin:0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}.asn-cm-cta-list svg{width:40px;height:40px;stroke:#fff;margin-bottom:8px}.asn-cm-cta-list strong{color:#fff;font-size:15px;line-height:1.3}.asn-cm-cta-list span{color:#A9B4C6;font-size:13px}@media (max-width:1400px){.asn-cm-process-grid{grid-template-columns:1fr}.asn-cm-need{display:grid;grid-template-columns:1fr 1fr;column-gap:32px;align-items:start}.asn-cm-need-title{grid-column:1 / -1}.asn-cm-need ul{grid-row:2 / 4;margin:0}.asn-cm-need .asn-btn{margin-top:0}}@media (max-width:1200px){.asn-cm-opts{grid-template-columns:repeat(3,1fr)}.asn-cm-ex-grid{grid-template-columns:1fr;max-width:720px}}@media (max-width:1000px){.asn-cm-hero .asn-hero-inner,.asn-cm-split,.asn-cm-cta-inner{grid-template-columns:1fr;gap:32px}.asn-cm-hero-media img{margin:0 auto}.asn-cm-steps{grid-template-columns:1fr 1fr}.asn-cm-steps li::after{display:none}.asn-cm-need{grid-template-columns:1fr}.asn-cm-need ul{grid-row:auto;margin:0 0 18px}.asn-cm-ind{grid-template-columns:repeat(2,1fr)}.asn-cm-why-grid{grid-template-columns:1fr 1fr}.asn-cm-opts{grid-template-columns:1fr 1fr}}@media (max-width:800px){.asn-cm-hero .asn-hero-features{grid-template-columns:1fr 1fr}}@media (max-width:600px){.asn-cm-hero-media img{max-width:100%}.asn-cm-hero-media .asn-cm-script{font-size:17px;bottom:16px}.asn-cm-hero .asn-btns .asn-btn{width:100%}.asn-cm-why-grid{grid-template-columns:1fr;gap:10px}.asn-cm-why-grid li{padding:16px;grid-template-columns:32px 1fr;column-gap:14px}.asn-cm-why-grid svg{width:30px;height:30px}.asn-cm-why-grid h3{font-size:15px !important}.asn-cm-why-grid p{font-size:13px}.asn-cm-checks{grid-template-columns:1fr}.asn-cm-steps{grid-template-columns:1fr;gap:10px}.asn-cm-steps li{display:grid;grid-template-columns:30px 1fr;column-gap:14px;padding:16px}.asn-cm-steps .asn-cm-num{grid-row:1 / 3;margin:0}.asn-cm-steps li svg{display:none}.asn-cm-opts{grid-template-columns:1fr;gap:8px}.asn-cm-opts li{padding:12px 14px}.asn-cm-ind{gap:10px}.asn-cm-ind span{font-size:13px;padding:28px 10px 10px}.asn-cm-ex{grid-template-columns:38% 1fr}.asn-cm-ex img{min-height:150px}.asn-cm-ex-body{padding:14px}.asn-cm-ex-body strong{font-size:15px}.asn-cm-ex-body>span{font-size:13px}.asn-cm-cta-list{grid-template-columns:1fr 1fr 1fr;gap:10px}.asn-cm-cta-list svg{width:30px;height:30px}.asn-cm-cta-list strong{font-size:13px}.asn-cm-cta-list span{display:none}.asn-cm-cta .asn-btn{width:100%}}.page-id-5307 .entry-content>* + *,.page-id-5242 .entry-content>* + *,.page-id-5312 .entry-content>* + *,.page-id-89992 .entry-content>* + *,.page-id-89993 .entry-content>* + *,.page-id-89994 .entry-content>* + *,.page-id-89995 .entry-content>* + *,.page-id-89996 .entry-content>* + *,.page-id-89997 .entry-content>* + *,.page-id-89991 .entry-content>* + *,.page-id-5331 .entry-content>* + *,.page-id-5324 .entry-content>* + *{margin-top:0 !important}.page-id-5307 .site-main,.page-id-5242 .site-main,.page-id-5312 .site-main,.page-id-89992 .site-main,.page-id-89993 .site-main,.page-id-89994 .site-main,.page-id-89995 .site-main,.page-id-89996 .site-main,.page-id-89997 .site-main,.page-id-89991 .site-main,.page-id-5331 .site-main,.page-id-5324 .site-main{overflow-x:clip}.asn-btn-outline{background:#fff;color:var(--theme-palette-color-4) !important;border:1px solid var(--theme-palette-color-4)}.asn-btn-outline:hover{background:var(--theme-palette-color-4);color:#fff !important}.asn-ab-split{display:grid;grid-template-columns:1fr 1.05fr;gap:56px;align-items:center}.asn-ab-text h2{margin:0 0 16px}.asn-ab-text>p:not(.asn-eyebrow){line-height:1.7;color:#3B4658;margin:0 0 16px}.asn-ab-text>.asn-btn{margin-top:8px}.asn-ab-small{font-size:15px;padding:12px 16px;border-left:3px solid var(--theme-palette-color-1);background:var(--theme-palette-color-6);border-radius:0 8px 8px 0}.asn-ab-panel{position:relative;margin:0;min-height:380px;border-radius:14px;overflow:hidden;background:radial-gradient(600px 300px at 30% 70%,#1d4a70 0%,rgba(10,42,68,0) 70%),linear-gradient(135deg,#0A2A44 0%,#0E182D 100%);display:flex;align-items:flex-end}.asn-ab-panel img{display:block;width:62%;height:auto;margin:40px 0 0 4%;filter:drop-shadow(0 30px 40px rgba(0,0,0,.45))}.asn-ab-panel figcaption{position:absolute;top:28px;right:28px;max-width:46%;text-align:right;color:#fff}.asn-ab-panel .asn-cm-script{display:block;font-size:24px;color:#fff}.asn-ab-panel small{display:block;margin-top:10px;font-size:14px;font-weight:600;color:#C9D2DE;letter-spacing:.04em}.asn-ab-stats{list-style:none;margin:48px 0 0;padding:28px 0 0;border-top:1px solid var(--theme-palette-color-5);display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.asn-ab-stats li{margin:0;display:flex;gap:14px;align-items:center}.asn-ab-stats svg{flex:0 0 40px;width:40px;height:40px;fill:none;stroke:var(--theme-palette-color-4);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.asn-ab-stats strong{display:block;font-size:24px;font-weight:800;line-height:1.15;color:var(--theme-palette-color-4)}.asn-ab-stats span{font-size:14px;color:#5B6778;line-height:1.4}.asn-ab-checks{grid-template-columns:1fr !important;margin-bottom:28px !important}.asn-ab-split--values{grid-template-columns:1fr 1.2fr}.asn-ab-cards{display:grid;grid-template-columns:1fr 1fr;gap:16px}.asn-ab-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--theme-palette-color-5);border-radius:12px;overflow:hidden;text-decoration:none !important;transition:box-shadow .25s ease,transform .25s ease}.asn-ab-card:hover{box-shadow:0 14px 32px rgba(14,24,45,.12);transform:translateY(-3px)}.asn-ab-card img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover;background:#fff}.asn-ab-card-body{display:flex;gap:12px;align-items:flex-start;padding:16px}.asn-ab-card-body svg{flex:0 0 26px;width:26px;height:26px;fill:none;stroke:var(--theme-palette-color-4);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.asn-ab-card-body strong{display:block;font-size:16px;line-height:1.3;color:var(--theme-palette-color-4);margin-bottom:2px}.asn-ab-card-body span span,.asn-ab-card-body>span{font-size:14px;color:#5B6778;line-height:1.45}.asn-ab-story{background:radial-gradient(900px 400px at 80% 50%,#1d4a70 0%,rgba(10,42,68,0) 65%),linear-gradient(135deg,#0A2A44 0%,#0E182D 100%) !important;color:#D5DCE6}.asn-ab-story-inner{display:grid;grid-template-columns:1fr 1.4fr;gap:56px;align-items:center}.asn-ab-story h2{color:#fff !important;margin:0 0 14px}.asn-ab-story p:not(.asn-eyebrow){color:#D5DCE6;line-height:1.65;margin:0 0 24px}.asn-ab-tl{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:16px;position:relative;counter-reset:none}.asn-ab-tl::before{content:"";position:absolute;left:9px;right:9px;top:9px;height:2px;background:rgba(255,255,255,.35)}.asn-ab-tl li{position:relative;margin:0;padding-top:34px}.asn-ab-dot{position:absolute;top:0;left:0;width:20px;height:20px;border-radius:50%;border:3px solid #fff;background:#0E182D}.asn-ab-tl li:last-child .asn-ab-dot{background:var(--theme-palette-color-1);border-color:#fff;box-shadow:0 0 0 4px rgba(227,6,19,.35)}.asn-ab-tl strong{display:block;color:#fff;font-size:16px;margin-bottom:4px}.asn-ab-tl span:not(.asn-ab-dot){font-size:14px;line-height:1.45;color:#C9D2DE}.asn-ab-cta{background:var(--theme-palette-color-6) !important;padding:48px 0 !important}.asn-ab-cta-inner{display:flex;align-items:center;justify-content:space-between;gap:24px 48px;flex-wrap:wrap;background:#fff;border:1px solid var(--theme-palette-color-5);border-radius:14px;padding:32px 36px}.asn-ab-cta h2{margin:0 0 6px;font-size:clamp(22px,2.2vw,28px)}.asn-ab-cta p{margin:0;color:#5B6778}.asn-ct-grid{display:grid;grid-template-columns:1.1fr 1fr;gap:24px;align-items:start}.asn-ct-form,.asn-ct-info{background:#fff;border:1px solid var(--theme-palette-color-5);border-radius:14px;padding:32px;box-shadow:var(--asn-shadow)}.asn-ct-form h2,.asn-ct-info h2{margin:0 0 8px;font-size:clamp(24px,2.2vw,30px)}.asn-ct-sub{color:#5B6778;line-height:1.6;margin:0 0 22px;font-size:15px}.asn-ct-form .kb-form{display:flex;flex-wrap:wrap;gap:0 16px}.asn-ct-form .kadence-blocks-form-field{flex:1 1 100%;margin:0 0 16px !important;padding:0 !important}.asn-ct-form .kadence-blocks-form-field.kb-field-desk-width-50{flex:1 1 calc(50% - 8px)}.asn-ct-form .kadence-blocks-form-field label{display:block;font-size:14px;font-weight:600;color:var(--theme-palette-color-4);margin:0 0 6px}.asn-ct-form .kadence-blocks-form-field .required{color:var(--theme-palette-color-1);margin-left:2px}.asn-ct-form .kb-field{width:100%;min-height:48px;padding:10px 14px !important;border:1px solid var(--theme-palette-color-5) !important;border-radius:8px !important;background:var(--theme-palette-color-6) !important;font-size:15px;transition:border-color .2s ease,background .2s ease}.asn-ct-form .kb-field:focus{outline:none;border-color:var(--theme-palette-color-4) !important;background:#fff !important}.asn-ct-form textarea.kb-field{min-height:150px}.asn-ct-form .kb-submit-field{margin:4px 0 0 !important}.asn-ct-form .kb-forms-submit{width:100%;min-height:52px;justify-content:center;font-size:16px !important;background:var(--theme-palette-color-1) !important;border:0 !important;color:#fff !important;border-radius:8px !important}.asn-ct-form .kb-forms-submit:hover{background:var(--theme-palette-color-2) !important}.asn-ct-form .kadence-blocks-field.verify{position:absolute !important;left:-9999px !important;opacity:0;height:0}.asn-ct-legal{font-size:13px;color:#6B788E;margin:12px 0 0;line-height:1.5}.asn-ct-legal a{color:var(--theme-palette-color-4)}.asn-ct-side{display:grid;gap:16px}.asn-ct-info ul{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px}.asn-ct-info li{margin:0;display:flex;gap:16px;padding:16px;background:var(--theme-palette-color-6);border-radius:10px}.asn-ct-info li svg{flex:0 0 28px;width:28px;height:28px;fill:none;stroke:var(--theme-palette-color-1);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.asn-ct-info strong{display:block;font-size:15px;color:var(--theme-palette-color-4)}.asn-ct-info p{margin:2px 0;font-size:15px;line-height:1.5;color:#3B4658}.asn-ct-info p a{color:var(--theme-palette-color-4);font-weight:600;text-decoration:none}.asn-ct-info p a:hover{color:var(--theme-palette-color-1)}.asn-ct-info small{font-size:13px;color:#6B788E}.asn-ct-map{position:relative;border-radius:14px;overflow:hidden;border:1px solid var(--theme-palette-color-5);background:var(--theme-palette-color-6)}.asn-ct-map iframe{display:block;width:100%;height:300px;border:0}.asn-ct-map-btn{position:absolute;right:12px;bottom:12px;display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:8px;background:var(--theme-palette-color-4);color:#fff !important;font-weight:600;font-size:14px;text-decoration:none !important;box-shadow:0 8px 20px rgba(0,0,0,.25)}.asn-ct-map-btn svg{width:18px;height:18px;fill:none;stroke:#fff;stroke-width:1.8}.asn-ct-extra{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:24px !important}.asn-ct-box{display:flex;gap:16px;padding:20px 22px;border:1px solid var(--theme-palette-color-5);border-radius:12px;background:#fff}.asn-ct-box svg{flex:0 0 28px;width:28px;height:28px;fill:none;stroke:var(--theme-palette-color-4);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.asn-ct-box strong{display:block;color:var(--theme-palette-color-4);margin-bottom:4px}.asn-ct-box p{margin:0;font-size:14px;line-height:1.6;color:#3B4658}.asn-ct-box a{color:var(--theme-palette-color-4)}.asn-ct-help{background:linear-gradient(90deg,#EEF2F7 0%,#F4F6F8 100%) !important}.asn-ct-help-inner{display:grid;grid-template-columns:1fr 1.5fr;gap:40px;align-items:center}.asn-ct-help h2{margin:0 0 12px}.asn-ct-help p{color:#3B4658;line-height:1.65;margin:0 0 22px}.asn-ct-help .asn-btn svg,.asn-ab-cta .asn-btn svg,.asn-lg-help .asn-btn svg{width:18px;height:18px;margin-right:8px;fill:none;stroke:currentColor;stroke-width:1.8}.asn-ct-help-list{list-style:none;margin:0;padding:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:20px;background:#fff;border-radius:14px;box-shadow:var(--asn-shadow)}.asn-ct-help-list li{margin:0;display:flex;flex-direction:column;gap:6px}.asn-ct-help-list svg{width:32px;height:32px;fill:none;stroke:var(--theme-palette-color-4);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;margin-bottom:6px}.asn-ct-help-list strong{color:var(--theme-palette-color-4);font-size:15px}.asn-ct-help-list span{font-size:14px;color:#5B6778;line-height:1.5}.asn-ct-faq{display:grid;grid-template-columns:1fr 1fr;gap:12px;align-items:start}.asn-ct-faq-sec .asn-head h2{margin:0 0 6px}.asn-ct-faq-sec .asn-ct-sub{margin:0}.asn-faq-a a{color:var(--theme-palette-color-1);font-weight:600}.asn-lg-hero{padding:48px 0 44px !important}.asn-lg-hero h1{margin:0 0 12px !important}.asn-lg-hero .asn-hero-lead{max-width:720px;margin-bottom:22px !important}.asn-lg-chips{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px}.asn-lg-chips li{margin:0;display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border-radius:999px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.18);color:#fff;font-size:14px;font-weight:600}.asn-lg-chips svg{width:18px;height:18px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.asn-lg{padding:48px 0 72px !important;background:var(--theme-palette-color-6) !important}.asn-lg-grid{display:grid;grid-template-columns:290px 1fr;gap:32px;align-items:start}.asn-lg-side{position:sticky;top:110px;display:grid;gap:16px}.asn-lg-nav{background:#fff;border:1px solid var(--theme-palette-color-5);border-radius:12px;padding:16px}.asn-lg-nav-title{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6B788E;margin:4px 8px 10px}.asn-lg-nav ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.asn-lg-nav li{margin:0}.asn-lg-nav a{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:8px;font-size:15px;font-weight:600;color:var(--theme-palette-color-4) !important;text-decoration:none !important;transition:background .2s ease}.asn-lg-nav a:hover{background:var(--theme-palette-color-6)}.asn-lg-nav a.is-active{background:var(--theme-palette-color-4);color:#fff !important}.asn-lg-nav svg{flex:0 0 20px;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.asn-lg-side-help{display:grid;gap:8px;background:#fff;border:1px solid var(--theme-palette-color-5);border-radius:12px;padding:18px 20px;font-size:14px}.asn-lg-side-help strong{color:var(--theme-palette-color-4);font-size:15px}.asn-lg-side-help a{display:flex;align-items:center;gap:10px;color:var(--theme-palette-color-4) !important;font-weight:600;text-decoration:none !important;word-break:break-all}.asn-lg-side-help a:hover{color:var(--theme-palette-color-1) !important}.asn-lg-side-help svg{flex:0 0 18px;width:18px;height:18px;fill:none;stroke:var(--theme-palette-color-1);stroke-width:1.8}.asn-lg-side-help small{color:#6B788E}.asn-lg-content{background:#fff;border:1px solid var(--theme-palette-color-5);border-radius:14px;padding:36px 40px;min-width:0}.asn-lg-content>*:first-child{margin-top:0 !important}.asn-lg-intro{font-size:16px;line-height:1.7;color:#3B4658;margin:0 0 24px}.asn-lg-facts{list-style:none;margin:0 0 12px;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.asn-lg-facts li{margin:0;display:flex;gap:12px;align-items:flex-start;padding:16px;border-radius:10px;background:var(--theme-palette-color-6)}.asn-lg-facts svg{flex:0 0 28px;width:28px;height:28px;fill:none;stroke:var(--theme-palette-color-1);stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.asn-lg-facts strong{display:block;font-size:17px;line-height:1.25;color:var(--theme-palette-color-4)}.asn-lg-facts span{font-size:13px;line-height:1.4;color:#5B6778}.asn-lg-sec{padding:28px 0 0;margin:28px 0 0;border-top:1px solid var(--theme-palette-color-5);scroll-margin-top:110px}.asn-lg-sec h2{font-size:22px !important;line-height:1.3 !important;margin:0 0 12px !important;color:var(--theme-palette-color-4)}.asn-lg-sec p{font-size:16px;line-height:1.7;color:#3B4658;margin:0 0 12px}.asn-lg-sec p a,.asn-lg-steps a,.asn-lg-note a,.asn-lg-list a{color:var(--theme-palette-color-1);font-weight:600}.asn-lg-list{list-style:none;margin:4px 0 12px;padding:0;display:grid;gap:8px}.asn-lg-list li{margin:0;display:flex;gap:10px;font-size:16px;line-height:1.55;color:#3B4658}.asn-lg-list svg{flex:0 0 20px;width:20px;height:20px;margin-top:2px;fill:none;stroke:#16A34A;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.asn-lg-steps{list-style:none;margin:8px 0 12px;padding:0;display:grid;gap:10px;counter-reset:none}.asn-lg-steps li{margin:0;display:flex;gap:14px;align-items:flex-start;padding:16px;border:1px solid var(--theme-palette-color-5);border-radius:10px}.asn-lg-steps .asn-cm-num{flex:0 0 30px;margin:0}.asn-lg-steps li>div>strong{display:block;color:var(--theme-palette-color-4);font-size:16px;margin-bottom:2px}.asn-lg-steps p{margin:0;font-size:15px;line-height:1.6;color:#5B6778}.asn-lg-note{display:flex;gap:12px;margin:12px 0;padding:14px 16px;border-radius:10px;background:#EEF4FB;border:1px solid #D6E3F2}.asn-lg-note--warn{background:#FFF6E8;border-color:#F6DDB0}.asn-lg-note svg{flex:0 0 22px;width:22px;height:22px;fill:none;stroke:#1D4A70;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;margin-top:2px}.asn-lg-note--warn svg{stroke:#B45309}.asn-lg-note p{margin:0 !important;font-size:15px !important;line-height:1.6 !important}.asn-lg-docs{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0 0}.asn-lg-docs a{display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:8px;background:var(--theme-palette-color-4);color:#fff !important;font-weight:600;font-size:15px;text-decoration:none !important;transition:background .2s ease}.asn-lg-docs a:hover{background:var(--theme-palette-color-1)}.asn-lg-docs svg{width:20px;height:20px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.asn-lg-dl{display:grid;grid-template-columns:180px 1fr;margin:4px 0 12px;border:1px solid var(--theme-palette-color-5);border-radius:10px;overflow:hidden}.asn-lg-dl dt,.asn-lg-dl dd{margin:0;padding:11px 16px;font-size:15px;border-bottom:1px solid var(--theme-palette-color-5)}.asn-lg-dl dt{background:var(--theme-palette-color-6);font-weight:600;color:var(--theme-palette-color-4)}.asn-lg-dl dd{color:#3B4658}.asn-lg-dl dt:last-of-type,.asn-lg-dl dd:last-of-type{border-bottom:0}.asn-lg-dl a{color:var(--theme-palette-color-4);font-weight:600}.asn-lg-toc{margin:0 0 4px;padding:18px 22px;border-radius:10px;background:var(--theme-palette-color-6)}.asn-lg-toc p{margin:0 0 8px;font-weight:700;color:var(--theme-palette-color-4)}.asn-lg-toc ol{margin:0;padding-left:20px;columns:2;column-gap:32px}.asn-lg-toc li{margin:0 0 6px;font-size:15px;break-inside:avoid}.asn-lg-toc a{color:var(--theme-palette-color-4);text-decoration:none}.asn-lg-toc a:hover{color:var(--theme-palette-color-1);text-decoration:underline}.asn-lg-help{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin-top:36px;padding:24px;border-radius:12px;background:radial-gradient(600px 200px at 85% 50%,#1d4a70 0%,rgba(10,42,68,0) 70%),linear-gradient(135deg,#0A2A44 0%,#0E182D 100%)}.asn-lg-help strong{color:#fff;font-size:18px}.asn-lg-help p{margin:4px 0 0;color:#C9D2DE;font-size:15px}.asn-lg-help .asn-btn-outline{background:transparent;color:#fff !important;border-color:rgba(255,255,255,.7)}.asn-lg-help .asn-btn-outline:hover{background:#fff;color:var(--theme-palette-color-4) !important}@media (max-width:1100px){.asn-ab-split,.asn-ab-split--values,.asn-ab-story-inner,.asn-ct-help-inner{grid-template-columns:1fr;gap:32px}.asn-ab-stats{grid-template-columns:1fr 1fr}.asn-ct-grid{grid-template-columns:1fr}.asn-lg-grid{grid-template-columns:1fr}.asn-lg-side{position:static;order:2}.asn-lg-nav ul{grid-template-columns:1fr 1fr}}@media (max-width:800px){.asn-ab-tl{grid-template-columns:1fr;gap:0}.asn-ab-tl::before{left:9px;right:auto;top:10px;bottom:10px;width:2px;height:auto}.asn-ab-tl li{padding:0 0 20px 36px}.asn-ct-help-list{grid-template-columns:1fr}.asn-ct-faq,.asn-ct-extra{grid-template-columns:1fr}}@media (max-width:600px){.asn-ab-panel{min-height:300px}.asn-ab-panel figcaption{top:18px;right:18px;max-width:60%}.asn-ab-panel .asn-cm-script{font-size:18px}.asn-ab-stats{gap:18px 12px}.asn-ab-stats svg{flex-basis:30px;width:30px;height:30px}.asn-ab-stats strong{font-size:19px}.asn-ab-stats span{font-size:13px}.asn-ab-cards{grid-template-columns:1fr 1fr;gap:10px}.asn-ab-card-body{padding:12px;gap:8px}.asn-ab-card-body svg{display:none}.asn-ab-card-body strong{font-size:14px}.asn-ab-card-body span span{font-size:13px}.asn-ab-cta-inner{padding:24px 20px}.asn-ab-cta .asn-btn,.asn-ct-hero .asn-btn,.asn-lg-help .asn-btn{width:100%}.asn-ct-form,.asn-ct-info{padding:22px 18px}.asn-ct-form .kadence-blocks-form-field.kb-field-desk-width-50{flex-basis:100%}.asn-ct-info li{padding:14px;gap:12px}.asn-ct-map iframe{height:240px}.asn-lg-hero{padding:32px 0 30px !important}.asn-lg{padding:20px 0 48px !important}.asn-lg-content{padding:22px 18px;border-radius:12px}.asn-lg-facts{grid-template-columns:1fr 1fr;gap:8px}.asn-lg-facts li{padding:12px;flex-direction:column;gap:6px}.asn-lg-facts svg{width:24px;height:24px}.asn-lg-facts strong{font-size:15px}.asn-lg-sec{padding-top:22px;margin-top:22px}.asn-lg-sec h2{font-size:19px !important}.asn-lg-sec p,.asn-lg-list li{font-size:15px}.asn-lg-steps li{padding:12px;gap:12px}.asn-lg-dl{grid-template-columns:1fr}.asn-lg-dl dt{border-bottom:0;padding-bottom:2px}.asn-lg-dl dd{padding-top:2px}.asn-lg-toc ol{columns:1}.asn-lg-nav ul{grid-template-columns:1fr}.asn-lg-docs a{width:100%;justify-content:center}.asn-lg-help{padding:20px}}.asn-lg-xlist{list-style:none;margin:4px 0 12px;padding:0;display:grid;gap:8px}.asn-lg-xlist li{position:relative;margin:0;padding-left:28px;font-size:16px;line-height:1.55;color:#3B4658}.asn-lg-xlist li::before{content:"";position:absolute;left:4px;top:9px;width:12px;height:2px;background:var(--theme-palette-color-1)}@media (max-width:600px){.asn-lg-xlist li{font-size:15px}}@media (max-width:800px){.asn-ct-hero .asn-cm-hero-media{display:none}.asn-cm-hero .asn-cm-hero-media img{aspect-ratio:4 / 3;max-height:280px}.asn-cm-hero .asn-cm-hero-media .asn-cm-script{bottom:12px}}.category .site-main,.single-post .site-main{overflow-x:clip}.category main>.ct-container{padding-top:0 !important}.category .hero-section{position:relative;width:100vw;max-width:100vw;margin:0 calc(50% - 50vw) 36px !important;padding:56px max(24px,calc(50vw - 636px)) 40px !important;background:linear-gradient(90deg,#0E182D 0%,rgba(14,24,45,.94) 42%,rgba(14,24,45,.55) 70%,rgba(14,24,45,.25) 100%),url(/wp-content/uploads/2025/11/The-Most-Complicated-Objects-to-Clean.png) right center / 46% auto no-repeat,linear-gradient(135deg,#0A2A44 0%,#0E182D 100%)}.category .hero-section .entry-header{max-width:1320px;margin:0 auto;text-align:left;align-items:flex-start}.category .hero-section .page-title{color:#fff !important;font-size:clamp(34px,4vw,52px) !important;line-height:1.1 !important;margin:0 0 12px !important}.category .hero-section .page-title::before{content:"Blog";display:inline-block;vertical-align:middle;margin:0 14px 6px 0;padding:4px 10px;border-radius:4px;background:var(--theme-palette-color-1);color:#fff;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;line-height:1.4}.category .hero-section .page-description{max-width:100% !important;margin:0 !important;color:#D5DCE6;font-size:17px;line-height:1.6;text-align:left}.asn-bl-lead{max-width:620px;margin:0 0 26px !important;color:#D5DCE6}.asn-bl-tabs{list-style:none;margin:0 !important;padding:0 !important;display:flex;flex-wrap:wrap;gap:8px}.asn-bl-tabs li{margin:0 !important}.asn-bl-tabs a{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.06);color:#fff !important;font-size:14px;font-weight:600;text-decoration:none !important;transition:background .2s ease,border-color .2s ease}.asn-bl-tabs a:hover{background:rgba(255,255,255,.16)}.asn-bl-tabs a.is-active{background:#fff;color:var(--theme-palette-color-4) !important;border-color:#fff}.asn-bl-tabs a::before{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:var(--i) center / contain no-repeat;mask:var(--i) center / contain no-repeat}.asn-bl-tabs .t-all{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Crect x='3' y='3' width='7' height='7' rx='1.5'/%3E%3Crect x='14' y='3' width='7' height='7' rx='1.5'/%3E%3Crect x='3' y='14' width='7' height='7' rx='1.5'/%3E%3Crect x='14' y='14' width='7' height='7' rx='1.5'/%3E%3C/svg%3E")}.asn-bl-tabs .t-osn{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='M9 18h6M10 21h4'/%3E%3Cpath d='M12 3a6 6 0 0 0-4 10.5c.7.7 1 1.5 1 2.5h6c0-1 .3-1.8 1-2.5A6 6 0 0 0 12 3z'/%3E%3C/svg%3E")}.asn-bl-tabs .t-sav{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='M14.7 6.3a4 4 0 0 0-5.4 5.4L3 18l3 3 6.3-6.3a4 4 0 0 0 5.4-5.4l-2.5 2.5-2.4-.6-.6-2.4z'/%3E%3C/svg%3E")}.asn-bl-tabs .t-zdr{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='M12 3l8 3v6c0 5-3.5 8-8 9-4.5-1-8-4-8-9V6z'/%3E%3Cpath d='M12 9v6M9 12h6'/%3E%3C/svg%3E")}.asn-bl-tabs .t-ind{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='M3 21V10l6 4V10l6 4V6l6 4v11z'/%3E%3C/svg%3E")}.asn-bl-tabs .t-pro{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='M9 3h6M10 3v6L4.5 18.5A2 2 0 0 0 6.3 21h11.4a2 2 0 0 0 1.8-2.5L14 9V3'/%3E%3C/svg%3E")}.category .entries{display:grid !important;grid-template-columns:repeat(3,1fr) !important;gap:24px !important}.category .entries .entry-card{position:relative;display:flex !important;flex-direction:column;gap:0 !important;padding:0 !important;background:#fff;border:1px solid var(--theme-palette-color-5);border-radius:14px;overflow:hidden;box-shadow:none !important;transition:box-shadow .25s ease,transform .25s ease}.category .entries .entry-card:hover{box-shadow:0 16px 36px rgba(14,24,45,.12) !important;transform:translateY(-3px)}.category .entries .ct-media-container{margin:0 !important;border-radius:0 !important;overflow:hidden}.category .entries .ct-media-container img{aspect-ratio:16 / 10 !important;width:100%;object-fit:cover;border-radius:0 !important;transition:transform .45s ease}.category .entries .entry-card:hover .ct-media-container img{transform:scale(1.05)}.category .entries .entry-meta{position:absolute;top:14px;left:14px;margin:0 !important;z-index:2}.category .entries .entry-meta a{display:inline-block;padding:5px 10px;border-radius:4px;background:var(--theme-palette-color-4);color:#fff !important;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;text-decoration:none}.category .entries .entry-title{font-size:19px !important;line-height:1.35 !important;font-weight:700 !important;margin:20px 22px 8px !important}.category .entries .entry-title a{color:var(--theme-palette-color-4) !important;text-decoration:none}.category .entries .entry-title a:hover{color:var(--theme-palette-color-1) !important}.category .entries .entry-excerpt{margin:0 22px 18px !important;font-size:15px;line-height:1.6;color:#5B6778;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.category .entries .entry-excerpt p{margin:0}.category .entries .entry-button{margin:auto 22px 22px !important;padding:14px 0 0 !important;min-height:0 !important;width:calc(100% - 44px);justify-content:space-between !important;border:0 !important;border-top:1px solid var(--theme-palette-color-5) !important;border-radius:0 !important;background:none !important;color:var(--theme-palette-color-1) !important;font-weight:600 !important;font-size:15px !important;box-shadow:none !important}.category .entries .entry-button::after{content:"→";transition:transform .2s ease}.category .entries .entry-card:hover .entry-button::after{transform:translateX(4px)}.asn-bp-hero h1::first-letter,.category .hero-section .page-title::first-letter,.asn-bp-body h2::first-letter{color:inherit !important}.single-post .entry-content>* + *{margin-top:0 !important}.single-post .ct-share-box,.single-post .post-navigation{display:none !important}.asn-bp-hero{width:100vw;max-width:100vw;margin:0 calc(50% - 50vw) !important;padding:48px 0 52px;color:#D5DCE6;background:radial-gradient(900px 420px at 80% 40%,#1d4a70 0%,rgba(10,42,68,0) 65%),linear-gradient(135deg,#0A2A44 0%,#0E182D 100%)}.asn-bp-hero-in{display:grid;grid-template-columns:1.15fr .85fr;gap:48px;align-items:center}.asn-bp-cat{display:inline-block;margin-bottom:16px;padding:5px 11px;border-radius:4px;background:var(--theme-palette-color-1);color:#fff !important;font-size:12px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;text-decoration:none !important}.asn-bp-hero h1{color:#fff !important;font-size:clamp(30px,3.6vw,46px) !important;line-height:1.12 !important;margin:0 0 16px !important}.asn-bp-lead{font-size:18px;line-height:1.6;color:#D5DCE6;margin:0 0 22px;max-width:620px}.asn-bp-meta{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 22px;font-size:14px;color:#C9D2DE}.asn-bp-meta li{margin:0;display:inline-flex;align-items:center;gap:8px}.asn-bp-meta li::before{content:"";width:16px;height:16px;background:#fff;-webkit-mask:var(--i) center / contain no-repeat;mask:var(--i) center / contain no-repeat}.asn-bp-meta .m-time{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 7v5l3 2'/%3E%3C/svg%3E")}.asn-bp-meta .m-author{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Ccircle cx='12' cy='8' r='4'/%3E%3Cpath d='M4 21c1-4 4-6 8-6s7 2 8 6'/%3E%3C/svg%3E")}.asn-bp-meta .m-cat{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='M3 7h7l2 2h9v10H3z'/%3E%3C/svg%3E")}.asn-bp-hero-img{margin:0}.asn-bp-hero-img img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;border-radius:14px;background:#fff;box-shadow:0 30px 60px rgba(0,0,0,.4)}.asn-bp-grid{display:grid;grid-template-columns:280px minmax(0,1fr);gap:48px;align-items:start;padding-top:48px !important;padding-bottom:24px !important}.asn-bp-side{position:sticky;top:110px;display:grid;gap:16px}.asn-bp-toc,.asn-bp-share,.asn-bp-cta{background:#fff;border:1px solid var(--theme-palette-color-5);border-radius:12px;padding:18px 20px}.asn-bp-toc>p,.asn-bp-share>p{margin:0 0 10px;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--theme-palette-color-4)}.asn-bp-toc ol{margin:0;padding:0;list-style:none;counter-reset:toc;display:grid;gap:2px}.asn-bp-toc li{margin:0;counter-increment:toc}.asn-bp-toc a{display:flex;gap:8px;padding:6px 8px;border-radius:6px;font-size:14px;line-height:1.4;color:#3B4658 !important;text-decoration:none !important}.asn-bp-toc a::before{content:counter(toc) ".";color:var(--theme-palette-color-1);font-weight:700;min-width:16px}.asn-bp-toc a:hover{background:var(--theme-palette-color-6);color:var(--theme-palette-color-4) !important}.asn-bp-share div{display:flex;gap:8px}.asn-bp-share a{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:8px;border:1px solid var(--theme-palette-color-5);color:var(--theme-palette-color-4) !important;transition:background .2s ease,color .2s ease}.asn-bp-share a:hover{background:var(--theme-palette-color-4);color:#fff !important;border-color:var(--theme-palette-color-4)}.asn-bp-share svg{width:18px;height:18px;fill:currentColor}.asn-bp-cta{background:linear-gradient(180deg,#F4F6F8 0%,#fff 100%)}.asn-bp-cta strong{display:block;color:var(--theme-palette-color-4);font-size:17px;line-height:1.3;margin-bottom:6px}.asn-bp-cta p{margin:0 0 12px;font-size:14px;line-height:1.5;color:#5B6778}.asn-bp-cta img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:contain;background:#fff;border-radius:8px;margin-bottom:14px}.asn-bp-cta .asn-btn{width:100%;min-height:42px;font-size:14px}.asn-bp-body{font-size:17px;line-height:1.75;color:#3B4658}.asn-bp-body>*:first-child{margin-top:0 !important}.asn-bp-body p{margin:0 0 18px}.asn-bp-body a:not(.asn-btn){color:var(--theme-palette-color-1);font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.asn-bp-body h2{font-size:clamp(24px,2.2vw,30px) !important;line-height:1.25 !important;margin:44px 0 16px !important;color:var(--theme-palette-color-4);scroll-margin-top:110px}.asn-bp-body h3{font-size:20px !important;line-height:1.35 !important;margin:28px 0 10px !important;color:var(--theme-palette-color-4)}.asn-bp-intro{font-size:19px;line-height:1.7;color:var(--theme-palette-color-4)}.asn-bp-key{margin:8px 0 28px;padding:22px 24px;border-radius:12px;background:var(--theme-palette-color-6);border-left:4px solid var(--theme-palette-color-1)}.asn-bp-key>p{margin:0 0 10px !important;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--theme-palette-color-4)}.asn-bp-body ul,.asn-bp-body ol{margin:0 0 20px;padding:0}.asn-bp-body ul{list-style:none;display:grid;gap:10px}.asn-bp-body ul li{position:relative;margin:0;padding-left:30px}.asn-bp-body ul li::before{content:"";position:absolute;left:0;top:5px;width:20px;height:20px;border-radius:50%;background:#E8F7EE url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316A34A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 12.5l4 4L18 8'/%3E%3C/svg%3E") center / 13px no-repeat}.asn-bp-body ol{list-style:none;counter-reset:st;display:grid;gap:12px}.asn-bp-body ol li{position:relative;margin:0;padding:14px 16px 14px 58px;border:1px solid var(--theme-palette-color-5);border-radius:10px;counter-increment:st;background:#fff}.asn-bp-body ol li::before{content:counter(st);position:absolute;left:16px;top:14px;width:28px;height:28px;border-radius:50%;background:var(--theme-palette-color-1);color:#fff;font-size:14px;font-weight:700;line-height:28px;text-align:center}.asn-bp-body li strong{color:var(--theme-palette-color-4)}.asn-bp-table{margin:8px 0 24px;overflow-x:auto;border:1px solid var(--theme-palette-color-5);border-radius:12px}.asn-bp-table table{width:100%;min-width:560px;border-collapse:collapse;margin:0 !important;font-size:15px;line-height:1.45}.asn-bp-table th{background:var(--theme-palette-color-4);color:#fff;text-align:left;font-weight:600;padding:12px 14px;border:0}.asn-bp-table td{padding:11px 14px;border:0;border-top:1px solid var(--theme-palette-color-5);vertical-align:top}.asn-bp-table tr:nth-child(even) td{background:#F8FAFC}.asn-bp-table td a{white-space:nowrap}.asn-bp-quote{position:relative;margin:28px 0 !important;padding:24px 26px 24px 64px !important;border:0 !important;border-radius:12px;background:#EEF4FB;font-size:18px;line-height:1.6;color:var(--theme-palette-color-4);font-style:normal}.asn-bp-quote::before{content:"“";position:absolute;left:20px;top:6px;font-size:64px;line-height:1;font-weight:800;color:var(--theme-palette-color-1)}.asn-bp-quote p{margin:0 !important}.asn-bp-tip{display:flex;gap:14px;margin:24px 0;padding:18px 20px;border-radius:12px;background:#FFF6E8;border:1px solid #F6DDB0;font-size:16px;line-height:1.6}.asn-bp-tip::before{content:"!";flex:0 0 26px;height:26px;border-radius:50%;background:#B45309;color:#fff;font-weight:800;text-align:center;line-height:26px;font-size:15px}.asn-bp-tip p{margin:0 !important}.asn-bp-inline{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;margin:32px 0;padding:24px 26px;border-radius:14px;background:radial-gradient(600px 200px at 85% 50%,#1d4a70 0%,rgba(10,42,68,0) 70%),linear-gradient(135deg,#0A2A44 0%,#0E182D 100%)}.asn-bp-inline strong{display:block;color:#fff;font-size:19px;margin-bottom:4px}.asn-bp-inline p{margin:0 !important;color:#C9D2DE;font-size:15px;line-height:1.5}.asn-bp-body .asn-faq-list{margin-bottom:12px}.asn-bp-body .asn-faq-item summary{font-size:16px}.asn-bp-body .asn-faq-a{font-size:16px}.asn-bp-rel{padding:56px 0 !important;background:var(--theme-palette-color-6);width:100vw;max-width:100vw;margin:40px calc(50% - 50vw) 0 !important}.asn-bp-rel h2{margin:0 0 24px !important;font-size:clamp(24px,2.2vw,30px) !important}.asn-bp-rel-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.asn-bp-card{display:flex;flex-direction:column;background:#fff;border:1px solid var(--theme-palette-color-5);border-radius:14px;overflow:hidden;text-decoration:none !important;transition:box-shadow .25s ease,transform .25s ease}.asn-bp-card:hover{box-shadow:0 16px 36px rgba(14,24,45,.12);transform:translateY(-3px)}.asn-bp-card img{display:block;width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover}.asn-bp-card span{display:block;padding:16px 18px 0;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--theme-palette-color-1)}.asn-bp-card strong{display:block;padding:6px 18px 20px;font-size:18px;line-height:1.35;color:var(--theme-palette-color-4)}.asn-bp-help{padding:0 0 56px !important;background:var(--theme-palette-color-6);width:100vw;max-width:100vw;margin:0 calc(50% - 50vw) !important}.asn-bp-help-in{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:18px 32px;padding:28px 32px;border-radius:14px;background:#fff;border:1px solid var(--theme-palette-color-5)}.asn-bp-help-in strong{display:block;font-size:22px;color:var(--theme-palette-color-4);margin-bottom:4px}.asn-bp-help-in p{margin:0;color:#5B6778}@media (max-width:1100px){.category .entries{grid-template-columns:repeat(2,1fr) !important}.asn-bp-grid{grid-template-columns:1fr;gap:28px}.asn-bp-side{position:static;grid-template-columns:1fr}.asn-bp-side .asn-bp-cta{display:none}.asn-bp-toc ol{grid-template-columns:1fr 1fr;column-gap:12px}}@media (max-width:900px){.asn-bp-hero-in{grid-template-columns:1fr;gap:28px}.asn-bp-rel-grid{grid-template-columns:1fr 1fr}}@media (max-width:700px){.category .hero-section{padding:36px 16px 30px !important;background:linear-gradient(135deg,#0A2A44 0%,#0E182D 100%)}.asn-bl-tabs{flex-wrap:nowrap;overflow-x:auto;margin-right:-16px !important;padding-bottom:4px !important}.asn-bl-tabs a{white-space:nowrap}.category .entries{grid-template-columns:1fr !important;gap:16px !important}.asn-bp-hero{padding:32px 0 36px}.asn-bp-lead{font-size:16px}.asn-bp-body{font-size:16px}.asn-bp-intro{font-size:17px}.asn-bp-toc ol{grid-template-columns:1fr}.asn-bp-key{padding:18px}.asn-bp-body ol li{padding:12px 12px 12px 50px}.asn-bp-body ol li::before{left:12px;top:12px}.asn-bp-quote{padding:20px 18px 20px 52px !important;font-size:16px}.asn-bp-quote::before{left:14px;font-size:52px}.asn-bp-inline,.asn-bp-help-in{padding:20px}.asn-bp-inline .asn-btn,.asn-bp-help-in .asn-btn{width:100%}.asn-bp-rel{padding:40px 0 !important}.asn-bp-rel-grid{grid-template-columns:1fr;gap:14px}.asn-bp-card{display:grid;grid-template-columns:38% 1fr;grid-template-rows:auto 1fr}.asn-bp-card img{grid-row:1 / 3;height:100%;aspect-ratio:auto}.asn-bp-card strong{font-size:15px;padding:4px 14px 14px}.asn-bp-card span{padding:12px 14px 0}}.category .hero-section .page-description p{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}.category .hero-section .page-description p::before{content:"";order:1;flex-basis:100%;height:14px}.category .hero-section .page-description a{order:2;display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:rgba(255,255,255,.06);color:#fff !important;font-size:14px;font-weight:600;line-height:1.2;text-decoration:none !important;transition:background .2s ease,border-color .2s ease}.category .hero-section .page-description a:hover{background:rgba(255,255,255,.16)}.category .hero-section .page-description a::before{content:"";width:16px;height:16px;background:currentColor;-webkit-mask:var(--i) center / contain no-repeat;mask:var(--i) center / contain no-repeat}.category-ultrazvucno-ciscenje .hero-section .page-description a[href="/asonic/ultrazvucno-ciscenje/"],.category-osnove-ultrazvucnog-ciscenja .hero-section .page-description a[href$="/osnove-ultrazvucnog-ciscenja/"],.category-saveti-i-primena .hero-section .page-description a[href$="/saveti-i-primena/"],.category-zdravstvo-i-lepota .hero-section .page-description a[href$="/zdravstvo-i-lepota/"],.category-industrija .hero-section .page-description a[href$="/industrija/"],.category-proizvodi-i-sredstva .hero-section .page-description a[href$="/proizvodi-i-sredstva/"]{background:#fff;color:var(--theme-palette-color-4) !important;border-color:#fff}.category .hero-section .page-description a[href="/asonic/ultrazvucno-ciscenje/"]{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Crect x='3' y='3' width='7' height='7' rx='1.5'/%3E%3Crect x='14' y='3' width='7' height='7' rx='1.5'/%3E%3Crect x='3' y='14' width='7' height='7' rx='1.5'/%3E%3Crect x='14' y='14' width='7' height='7' rx='1.5'/%3E%3C/svg%3E")}.category .hero-section .page-description a[href$="/osnove-ultrazvucnog-ciscenja/"]{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='M9 18h6M10 21h4'/%3E%3Cpath d='M12 3a6 6 0 0 0-4 10.5c.7.7 1 1.5 1 2.5h6c0-1 .3-1.8 1-2.5A6 6 0 0 0 12 3z'/%3E%3C/svg%3E")}.category .hero-section .page-description a[href$="/saveti-i-primena/"]{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='M14.7 6.3a4 4 0 0 0-5.4 5.4L3 18l3 3 6.3-6.3a4 4 0 0 0 5.4-5.4l-2.5 2.5-2.4-.6-.6-2.4z'/%3E%3C/svg%3E")}.category .hero-section .page-description a[href$="/zdravstvo-i-lepota/"]{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='M12 3l8 3v6c0 5-3.5 8-8 9-4.5-1-8-4-8-9V6z'/%3E%3Cpath d='M12 9v6M9 12h6'/%3E%3C/svg%3E")}.category .hero-section .page-description a[href$="/industrija/"]{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='M3 21V10l6 4V10l6 4V6l6 4v11z'/%3E%3C/svg%3E")}.category .hero-section .page-description a[href$="/proizvodi-i-sredstva/"]{--i:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='2'%3E%3Cpath d='M9 3h6M10 3v6L4.5 18.5A2 2 0 0 0 6.3 21h11.4a2 2 0 0 0 1.8-2.5L14 9V3'/%3E%3C/svg%3E")}@media (max-width:689.98px){.category .hero-section .page-description.ct-hidden-sm{display:block !important}.category .hero-section .page-description a{padding:8px 13px;font-size:13px}}.asn-docs{max-width:860px;margin:0 auto}.asn-docs-head h3{margin:0 0 6px !important;font-size:22px;line-height:1.3;color:var(--theme-palette-color-4)}.asn-docs-head p{margin:0 0 28px !important;color:#5b6472;font-size:15px}.asn-docs .asn-docs-label{margin:0 0 12px !important;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8a93a3}.asn-docs-list{display:flex;flex-direction:column;gap:12px;margin:0 0 30px}.asn-doc{display:flex;align-items:center;gap:18px;padding:16px 18px;background:#fff;border:1px solid #e3e7ee;border-radius:14px;transition:border-color .2s ease,box-shadow .2s ease}.asn-doc:hover{border-color:#cfd5df;box-shadow:0 10px 28px rgba(16,24,40,.07)}.asn-doc-ic{position:relative;flex:0 0 44px;height:52px;color:#E30613}.asn-doc-ic svg{width:100%;height:100%;fill:#fdecee;stroke:currentColor;stroke-width:2;stroke-linejoin:round}.asn-doc-ic b{position:absolute;left:0;right:0;bottom:9px;text-align:center;font-size:10px;font-weight:800;letter-spacing:.04em;color:currentColor}.asn-doc-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.asn-doc-type{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#E30613}.asn-doc-txt strong{font-size:16px;line-height:1.35;color:var(--theme-palette-color-4)}.asn-doc-meta{font-size:13px;color:#8a93a3}.asn-doc-rec{display:none;padding:2px 8px;border-radius:999px;background:#e8f6ee;color:#18794e;font-style:normal;font-size:11px;letter-spacing:.02em;text-transform:none}.asn-doc-act{display:flex;gap:8px;flex-shrink:0}.asn-doc-act a{display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:10px 16px;border-radius:10px;font-size:14px;font-weight:600;line-height:1;text-decoration:none !important;transition:background .2s ease,border-color .2s ease,color .2s ease}.asn-doc-act svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.asn-doc-view{border:1px solid #d6dbe3;color:var(--theme-palette-color-4) !important;background:#fff}.asn-doc-view:hover{border-color:var(--theme-palette-color-4)}.asn-doc-dl{border:1px solid #E30613;background:#E30613;color:#fff !important}.asn-doc-dl:hover{background:#c10510;border-color:#c10510}.product_cat-serie-home .asn-doc.d-home,.product_cat-serie-pro .asn-doc.d-pro,.product_cat-industrial .asn-doc.d-ind,.product_cat-concentrados-de-limpieza .asn-doc.d-msds{order:-1;border-color:#f3b4ba;background:#fffafa;box-shadow:0 0 0 3px rgba(227,6,19,.06)}.product_cat-serie-home .d-home .asn-doc-rec,.product_cat-serie-pro .d-pro .asn-doc-rec,.product_cat-industrial .d-ind .asn-doc-rec,.product_cat-concentrados-de-limpieza .d-msds .asn-doc-rec{display:inline-block}.asn-docs-help{display:flex;align-items:flex-start;gap:12px;padding:16px 18px;border-radius:14px;background:#f5f7fa}.asn-docs-help svg{flex:0 0 22px;width:22px;height:22px;fill:none;stroke:#8a93a3;stroke-width:2;stroke-linecap:round;margin-top:1px}.asn-docs-help p{margin:0 !important;font-size:14px;color:#5b6472}.asn-docs-help strong{color:var(--theme-palette-color-4)}.asn-docs-help a{color:#E30613;font-weight:600}@media (max-width:640px){.asn-doc{flex-wrap:wrap;gap:14px;padding:16px}.asn-doc-act{width:100%}.asn-doc-act a{flex:1}.asn-docs-head h3{font-size:20px}}.product_cat-concentrados-de-limpieza .asn-docs{display:flex;flex-direction:column}.product_cat-concentrados-de-limpieza .asn-docs>.asn-docs-head{order:-3}.product_cat-concentrados-de-limpieza .asn-docs>.asn-docs-label:nth-of-type(2){order:-2}.product_cat-concentrados-de-limpieza .asn-docs>.asn-docs-list:nth-of-type(3){order:-1}.asn-lg-sec h3{font-size:17px !important;line-height:1.35 !important;margin:20px 0 8px !important;color:var(--theme-palette-color-4)}.asn-lg-updated{margin:18px 0 0 !important;font-size:13px;color:#8a93a3}.asn-lg-content .asn-bp-table table{min-width:0;font-size:14px}.asn-lg-content .asn-bp-table td:first-child{font-weight:600;color:var(--theme-palette-color-4)}.asn-lg-content .asn-bp-table td a{white-space:normal}.asn-lg-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px 16px;margin:0 0 22px;padding:16px 18px;border-radius:12px;background:var(--theme-palette-color-6)}.asn-lg-cta-row span{font-size:14px;color:#5b6472}.asn-lg-content button.asn-btn{cursor:pointer;font-family:inherit}.asn-lg-content .asn-btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.asn-lg-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:6px 0 0}.asn-lg-links a{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid var(--theme-palette-color-5);border-radius:12px;background:#fff;text-decoration:none !important;transition:border-color .2s ease,box-shadow .2s ease}.asn-lg-links a:hover{border-color:var(--theme-palette-color-1);box-shadow:0 8px 22px rgba(16,24,40,.07)}.asn-lg-links svg{flex:0 0 22px;width:22px;height:22px;margin-top:2px;fill:none;stroke:var(--theme-palette-color-1);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.asn-lg-links strong{display:block;font-size:15px;color:var(--theme-palette-color-4)}.asn-lg-links span{display:block;font-size:13px;line-height:1.45;color:#5b6472}@media (max-width:689.98px){.asn-lg-links{grid-template-columns:1fr}.asn-lg-content .asn-bp-table table{font-size:13px}.asn-lg-content .asn-bp-table table:has(th:nth-child(4)){min-width:620px}}.asn-ct-extra>.asn-ct-box:only-child{grid-column:1 / -1}.home .asn-hero{background:linear-gradient(90deg,rgba(8,24,44,.92) 0%,rgba(8,24,44,.72) 38%,rgba(8,24,44,.15) 70%,rgba(8,24,44,.05) 100%),url('/wp-content/uploads/2026/10/asonic-ultrazvucno-ciscenje-pozadina.webp') center bottom / cover no-repeat,#0A2A44}.home .asn-hero-features{padding-left:24px;padding-right:24px;border:1px solid rgba(255,255,255,.12);border-bottom:0;border-radius:14px 14px 0 0;background:rgba(6,18,34,.55);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.home .asn-hero-media img{max-width:720px !important;max-height:none;width:118%;margin-left:-6%}.home .asn-hero-inner{min-height:420px;padding-bottom:8px}.home .asn-hero-features{padding-left:24px !important;padding-right:24px !important}#header :is(#asn-mm,.asn-mm-card)>a{display:flex !important;align-items:center;gap:14px;position:relative;padding:10px 40px 10px 10px !important;margin:0 0 10px;min-height:64px;line-height:1.35 !important;background:#fff;border:1px solid var(--asn-line);border-radius:12px;box-shadow:0 1px 3px rgba(14,24,45,.05);transition:border-color .15s,box-shadow .15s,transform .15s}#header :is(#asn-mm,.asn-mm-card)>a:hover{border-color:rgba(227,6,19,.35);box-shadow:0 8px 20px rgba(14,24,45,.08);transform:translateY(-1px)}#header :is(#asn-mm,.asn-mm-card)>a::before{content:"";flex:0 0 44px;height:44px;border-radius:10px;background:var(--asn-surface) center / 24px 24px no-repeat}#header :is(#asn-mm,.asn-mm-card)>a::after{content:"";position:absolute;right:18px;top:50%;width:7px;height:7px;border-right:2px solid #7A8699;border-top:2px solid #7A8699;transform:translateY(-50%) rotate(45deg);transition:border-color .15s,right .15s}#header :is(#asn-mm,.asn-mm-card)>a:hover::after{border-color:var(--asn-red);right:15px}#header :is(#asn-mm,.asn-ico-home)>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E30613' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 11l9-7 9 7'/%3E%3Cpath d='M5 10v10h14V10'/%3E%3Cpath d='M10 20v-6h4v6'/%3E%3C/svg%3E")}#header :is(#asn-mm,.asn-ico-lab)>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E30613' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M9 3h6'/%3E%3Cpath d='M10 3v6l-5.6 9.6A1.6 1.6 0 0 0 5.8 21h12.4a1.6 1.6 0 0 0 1.4-2.4L14 9V3'/%3E%3Cpath d='M7.2 15h9.6'/%3E%3C/svg%3E")}#header :is(#asn-mm,.asn-ico-industry)>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E30613' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 21V11l6 4v-4l6 4V5h4v16z'/%3E%3Cpath d='M2 21h20'/%3E%3Cpath d='M7 18h2M12 18h2'/%3E%3C/svg%3E")}#header :is(#asn-mm,.asn-ico-drop)>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E30613' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 3s6 6.5 6 11a6 6 0 0 1-12 0c0-4.5 6-11 6-11z'/%3E%3Cpath d='M9.5 14.5a2.5 2.5 0 0 0 2.5 2.5'/%3E%3C/svg%3E")}#header :is(#asn-mm,.asn-ico-gear)>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E30613' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='3'/%3E%3Cpath d='M12 2.5v3M12 18.5v3M4.6 4.6l2.1 2.1M17.3 17.3l2.1 2.1M2.5 12h3M18.5 12h3M4.6 19.4l2.1-2.1M17.3 6.7l2.1-2.1'/%3E%3C/svg%3E")}#header :is(#asn-mm,.asn-ico-tool)>a::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E30613' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M14.7 6.3a4 4 0 0 0-5.4 5.4L3 18l3 3 6.3-6.3a4 4 0 0 0 5.4-5.4l-2.6 2.6-2.4-.6-.6-2.4z'/%3E%3C/svg%3E")}.single-product .asonic-rs20-offer{background:#FFF4F5 !important;border:1px solid rgba(227,6,19,.28) !important;border-radius:12px !important}.single-product .asonic-rs20-summary{background:transparent !important}.single-product .asonic-rs20-badge{background:var(--asn-red) !important;color:#fff !important;font-size:18px !important;font-weight:800 !important;line-height:1 !important;padding:8px 14px !important;border-radius:999px !important;box-shadow:0 6px 16px rgba(227,6,19,.32);animation:asnPulse 2.6s ease-in-out infinite}@keyframes asnPulse{0%,100%{transform:scale(1)}50%{transform:scale(1.07)}}@media (prefers-reduced-motion:reduce){.single-product .asonic-rs20-badge{animation:none}}.single-product .woocommerce-tabs ul.tabs{display:flex !important;justify-content:flex-start !important;flex-wrap:wrap;background:#F1F4F7 !important;border-radius:12px 12px 0 0;padding:6px 8px 0 !important;margin-bottom:28px !important}.single-product .woocommerce-tabs ul.tabs::before{content:"";display:block;flex:0 0 max(0px,calc((100% - 900px) / 2 - 26px))}.single-product .woocommerce-tabs ul.tabs li.active a{background:#fff;border-radius:8px 8px 0 0}.single-product .woocommerce-tabs ul.tabs{padding-top:4px !important}.single-product .woocommerce-tabs ul.tabs li a{padding-top:8px !important;padding-bottom:8px !important}.single-product .product.product_cat-limpiadores-ultrasonicos .ct-product-add-to-cart::after{content:"✓ Garantía de 3 años ✓ Pago seguro ✓ Envío a toda España"}.single-product .product.product_cat-serie-home .ct-product-add-to-cart::after{content:"✓ Garantía de 3 años ✓ Pago seguro ✓ Envío a toda España"}.single-product .product.product_cat-recambios .ct-product-add-to-cart::after{content:"✓ Garantía de 3 años ✓ Pago seguro ✓ Envío a toda España"}.single-product .product.product_cat-concentrados-de-limpieza .ct-product-add-to-cart::after{content:"✓ Pago seguro ✓ Envío a toda España"}@media (max-width:689px){.single-product .product.product_cat-recambios .ct-product-add-to-cart::after{content:"✓ Garantía de 3 años\A✓ Pago seguro\A✓ Envío a toda España"}.single-product .product.product_cat-concentrados-de-limpieza .ct-product-add-to-cart::after{content:"✓ Pago seguro\A✓ Envío a toda España"}.single-product .product.product_cat-limpiadores-ultrasonicos .ct-product-add-to-cart::after{content:"✓ Garantía de 3 años\A✓ Pago seguro\A✓ Envío a toda España"}.single-product .product.product_cat-serie-home .ct-product-add-to-cart::after{content:"✓ Garantía de 3 años\A✓ Pago seguro\A✓ Envío a toda España"}}.single-product .woocommerce-tabs{margin-top:4px !important;padding-top:0 !important}.single-product .summary .ct-cart-actions:has(.asn-ask-btn){grid-template-columns:auto minmax(0,1fr) auto !important;align-items:start}body.single-product .summary #trigger_cf.asn-ask-btn{margin:0 !important;min-height:52px;height:52px;padding:0 18px !important;background:#fff !important;color:var(--asn-navy) !important;border:2px solid var(--asn-navy) !important;box-shadow:none !important;font-size:14px !important;white-space:nowrap}body.single-product .summary #trigger_cf.asn-ask-btn:hover{background:var(--asn-navy) !important;color:#fff !important}.single-product .summary .asn-ask-btn{margin:0 !important;min-height:52px;height:52px;padding:0 18px !important;background:#fff !important;color:var(--asn-navy) !important;border:2px solid var(--asn-navy) !important;box-shadow:none !important;font-size:14px !important;white-space:nowrap}.single-product .summary .asn-ask-btn:hover{background:var(--asn-navy) !important;color:#fff !important}@media (max-width:689px){.single-product .summary .ct-cart-actions:has(.asn-ask-btn){grid-template-columns:auto minmax(0,1fr) !important}body.single-product .summary #trigger_cf.asn-ask-btn{grid-column:1 / -1 !important;width:100% !important;max-width:none !important;flex:none !important;white-space:normal;height:auto}}@media (max-width:999px){.single-product .woocommerce-tabs{margin-top:12px !important;padding-top:8px !important}}ul.products li.product>.price{margin-top:auto !important}@media (min-width:1000px){.woocommerce #sidebar .ct-sidebar{position:sticky;top:105px;max-height:calc(100vh - 125px);overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;padding-right:4px}}.asn-cat-chips{display:flex;flex-wrap:wrap;gap:10px;margin:0 0 22px;width:100%;flex-basis:100%}.asn-cat-chip{display:inline-flex;align-items:center;gap:8px;padding:9px 16px;border:1px solid var(--asn-line);border-radius:999px;background:#fff;color:var(--asn-ink) !important;font-size:14px;font-weight:600;text-decoration:none !important;transition:border-color .15s,background .15s,color .15s}.asn-cat-chip span{font-size:12px;font-weight:600;color:var(--asn-slate);background:var(--asn-surface);border-radius:999px;padding:2px 8px}.asn-cat-chip:hover{border-color:var(--asn-red);color:var(--asn-red) !important}.asn-cat-chip.is-active{background:var(--asn-navy);border-color:var(--asn-navy);color:#fff !important}.asn-cat-chip.is-active span{background:rgba(255,255,255,.16);color:#fff}.home .asn-section{padding-top:44px !important;padding-bottom:44px !important}.home .asn-section-tight{padding-top:24px !important}.home .asn-adv-inner{padding-top:40px !important;padding-bottom:40px !important}.home .asn-head{margin-bottom:20px !important}.home .asn-hero-features{margin-top:24px !important}.home .asn-bestsellers ul.products{margin-bottom:0 !important}@media (max-width:689px){.home .asn-section{padding-top:32px !important;padding-bottom:32px !important}.home .asn-adv-inner{padding-top:28px !important;padding-bottom:28px !important}}.asn-cat-chips{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px !important;margin:0 0 26px !important}.asn-cat-chips::before{content:"Elija el tipo de accesorio";grid-column:1 / -1;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--asn-slate)}.asn-cat-chip{display:flex !important;align-items:center;gap:14px !important;padding:14px 16px !important;border:3.5px solid #B4C0CF !important;border-radius:12px !important;background:#fff;font-size:16px !important;font-weight:700 !important;box-shadow:0 2px 6px rgba(14,24,45,.05);transition:border-color .15s,box-shadow .15s,transform .15s,background .15s}.asn-cat-chip::before{content:"";flex:0 0 44px;height:44px;border-radius:10px;background:#FFF1F2 center / 24px 24px no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E30613' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='7' height='7' rx='1.5'/%3E%3Crect x='14' y='3' width='7' height='7' rx='1.5'/%3E%3Crect x='3' y='14' width='7' height='7' rx='1.5'/%3E%3Crect x='14' y='14' width='7' height='7' rx='1.5'/%3E%3C/svg%3E")}.asn-cat-chip[href*="elektronika"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E30613' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='6' y='6' width='12' height='12' rx='2'/%3E%3Cpath d='M9 2v4M15 2v4M9 18v4M15 18v4M2 9h4M2 15h4M18 9h4M18 15h4'/%3E%3C/svg%3E")}.asn-cat-chip[href*="pribor"]::before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23E30613' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3 9h18l-2 11H5z'/%3E%3Cpath d='M8 9l4-6 4 6'/%3E%3Cpath d='M9 13v4M12 13v4M15 13v4'/%3E%3C/svg%3E")}.asn-cat-chip span{margin-left:auto;font-size:13px !important;padding:3px 10px !important}.asn-cat-chip:hover{border-color:var(--asn-red) !important;box-shadow:0 10px 24px rgba(14,24,45,.10);transform:translateY(-2px);color:var(--asn-ink) !important}.asn-cat-chip.is-active{background:var(--asn-navy) !important;border-color:var(--asn-navy) !important;color:#fff !important;box-shadow:0 10px 24px rgba(10,42,68,.25)}.asn-cat-chip.is-active::before{background-color:rgba(255,255,255,.12)}@media (max-width:689px){.asn-cat-chips{grid-template-columns:1fr;gap:10px !important}.asn-cat-chip{padding:10px 14px !important}.asn-cat-chip::before{flex-basis:38px;height:38px}}#header .site-logo-container img.default-logo{aspect-ratio:600 / 106;width:auto !important;object-fit:contain}#header [data-device="mobile"] [data-column="start"]{flex-shrink:0}@media (max-width:420px){#header [data-device="mobile"] [data-id="cart"] .ct-label{display:none !important}#header [data-device="mobile"] .site-logo-container img.default-logo{height:24px !important}}body.tax-product_cat .ct-container[data-sidebar]:not(:has(.wpc-filters-section))>#sidebar{display:none !important}body.tax-product_cat .ct-container[data-sidebar]:not(:has(.wpc-filters-section)){grid-template-columns:1fr !important}.asn-lowest-price{margin:4px 0 12px;font-size:13px;line-height:1.4;color:#5B6778}.asn-lowest-price span,.asn-lowest-price .woocommerce-Price-amount,.asn-lowest-price bdi,.asn-lowest-price .woocommerce-Price-currencySymbol{font-size:inherit !important;line-height:inherit !important;font-weight:600 !important;color:#3B4658 !important;margin:0 !important}.woocommerce-variation-price .asn-lowest-price{margin-top:4px}.asn-faq-jump{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 28px}.asn-faq-jump a{display:inline-flex;align-items:center;padding:8px 14px;border:1.5px solid #CBD5E1;border-radius:999px;background:#fff;color:#0A2A44 !important;font-size:14px;font-weight:600;text-decoration:none !important;transition:border-color .15s,background .15s}.asn-faq-jump a:hover{border-color:#0A2A44;background:#EEF3F8}.asn-faq-group{scroll-margin-top:110px}.asn-lg-content details.asn-faq{display:block !important;grid-template-columns:none !important}.asn-lg-content details.asn-faq>summary{display:block !important}details.asn-faq{border:1px solid #E5EAF0;border-radius:12px;background:#fff;margin:0 0 10px;transition:box-shadow .2s,border-color .2s}.asn-faq[open]{border-color:#B4C0CF;box-shadow:0 8px 24px rgba(14,24,45,.06)}.asn-faq summary{list-style:none;cursor:pointer;position:relative;padding:16px 56px 16px 18px;font-size:16px;font-weight:600;color:#0E182D;line-height:1.4}.asn-faq summary::-webkit-details-marker{display:none}.asn-faq summary::after{content:"+";position:absolute;right:16px;top:50%;transform:translateY(-50%);width:28px;height:28px;border-radius:50%;background:#F1F4F7;color:#0A2A44;display:flex;align-items:center;justify-content:center;font-size:20px;font-weight:500;line-height:1}.asn-faq[open] summary::after{content:"\2013";background:#0A2A44;color:#fff}.asn-faq summary:hover{color:#0A2A44}.asn-faq-a{padding:0 18px 18px;color:#3B4658;line-height:1.65;font-size:15px}.asn-faq-a p{margin:0 0 10px}.asn-faq-a p:last-child{margin-bottom:0}.asn-faq-a a{color:var(--theme-palette-color-1,#E30613);font-weight:600}.asn-frm{margin-top:18px;padding:28px;border:1px solid #E5EAF0;border-radius:14px;background:#F9FAFB}.asn-frm-hp{position:absolute!important;left:-9999px!important;width:1px;height:1px;overflow:hidden}.asn-frm-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px 18px}.asn-frm-full{grid-column:1/-1}.asn-frm-field{display:flex;flex-direction:column;gap:6px;margin:0;min-width:0}.asn-frm-field label,.asn-frm-field legend{font-size:14px;font-weight:600;color:#0E182D;padding:0}fieldset.asn-frm-field{border:0;padding:0!important;margin:0!important;min-inline-size:0}fieldset.asn-frm-field legend{float:left;width:100%;margin:0 0 6px!important;padding:0!important}fieldset.asn-frm-field .asn-frm-radios{clear:both}.asn-frm-req{color:#E30613}.asn-frm-opt{font-weight:400;color:#6B788E;font-size:13px}.asn-frm input[type=text],.asn-frm input[type=email],.asn-frm input[type=tel],.asn-frm input[type=date],.asn-frm textarea{width:100%;min-height:46px;padding:10px 14px;border:1px solid #CBD5E1;border-radius:8px;background:#fff;font-size:15px;color:#0E182D;box-shadow:none}.asn-frm textarea{min-height:110px;resize:vertical}.asn-frm input:focus,.asn-frm textarea:focus{border-color:#0A2A44;outline:2px solid rgba(10,42,68,.12);outline-offset:0}.asn-frm input[type=file]{padding:10px;border:1px dashed #CBD5E1;border-radius:8px;background:#fff;font-size:14px}.asn-frm-radios{display:flex;flex-wrap:wrap;gap:10px;margin-top:2px}.asn-frm-radios label{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border:1.5px solid #CBD5E1;border-radius:8px;background:#fff;font-weight:500;cursor:pointer}.asn-frm-radios label:has(input:checked){border-color:#0A2A44;background:#EEF3F8;color:#0A2A44;font-weight:600}.asn-frm-radios input{margin:0;accent-color:#0A2A44}.asn-frm .has-err input,.asn-frm .has-err textarea{border-color:#E30613}.asn-frm-msg{color:#C20510;font-size:13px}.asn-frm-consent{display:flex;gap:10px;align-items:flex-start;margin:20px 0 0;font-size:14px;color:#4A5568;cursor:pointer}.asn-frm-consent input{margin-top:3px;flex:0 0 auto;accent-color:#0A2A44;width:18px;height:18px}.asn-frm-consent.has-err span{color:#C20510}.asn-frm-actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:20px}.asn-frm-actions button{border:0;cursor:pointer}.asn-frm-actions small{color:#6B788E}.asn-frm-ok,.asn-frm-err{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:10px;margin-bottom:18px;font-size:15px}.asn-frm-ok{background:#EAF7EF;border:1px solid #9AD3AE;color:#145C2E}.asn-frm-ok svg{width:26px;height:26px;flex:0 0 26px;fill:none;stroke:currentColor;stroke-width:2}.asn-frm-ok p{margin:4px 0 0}.asn-frm-err{background:#FDECEC;border:1px solid #F3B4B4;color:#9B1C1C}@media (max-width:689px){.asn-frm{padding:18px}.asn-frm-grid{grid-template-columns:1fr}.asn-frm-actions button{width:100%;justify-content:center}}.asn-cmp-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;margin-top:8px;padding:6px 10px;border:0;background:none;color:#4A5568;font-size:13px;font-weight:600;cursor:pointer;border-radius:6px;transition:color .15s,background .15s}.asn-cmp-btn:hover{color:var(--theme-palette-color-1,#E30613);background:#F4F6F8}.asn-cmp-ico{width:16px;height:16px;border:1.6px solid currentColor;border-radius:4px;position:relative;flex:0 0 16px}.asn-cmp-btn[aria-pressed="true"]{color:var(--theme-palette-color-1,#E30613)}.asn-cmp-btn[aria-pressed="true"] .asn-cmp-ico{background:currentColor}.asn-cmp-btn[aria-pressed="true"] .asn-cmp-ico::after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}ul.products li.product .asn-cmp-btn--card{align-self:center}.asn-cmp-btn--single{margin:4px 0 12px;padding-left:0}.asn-cmp-btn--single{gap:8px;padding:8px 13px 8px 0;font-size:17px;border-radius:8px}.asn-cmp-btn--single .asn-cmp-ico{width:21px;height:21px;border-width:2px;border-radius:5px;flex:0 0 21px}.asn-cmp-btn--single[aria-pressed="true"] .asn-cmp-ico::after{left:5.5px;top:1.5px;width:5px;height:10.5px;border-width:0 2.5px 2.5px 0}.asn-cmp-bar{position:fixed;left:0;right:0;bottom:0;z-index:999;background:#0A2A44;color:#fff;box-shadow:0 -10px 30px rgba(14,24,45,.25)}.asn-cmp-bar[hidden]{display:none}.asn-cmp-bar-in{max-width:1320px;margin:0 auto;padding:12px 24px;display:flex;align-items:center;gap:18px}.asn-cmp-bar-title{font-size:14px;white-space:nowrap}.asn-cmp-bar-list{display:flex;gap:10px;list-style:none;margin:0;padding:0;flex:1;overflow-x:auto}.asn-cmp-bar-list li{display:flex;align-items:center;gap:8px;background:rgba(255,255,255,.08);border-radius:8px;padding:5px 8px 5px 5px;font-size:13px;white-space:nowrap}.asn-cmp-bar-list img{width:34px;height:34px;object-fit:contain;background:#fff;border-radius:6px}.asn-cmp-bar-list button{background:none;border:0;color:#C9D2DE;font-size:18px;line-height:1;cursor:pointer;padding:0 2px}.asn-cmp-bar-list button:hover{color:#fff}.asn-cmp-bar-act{display:flex;align-items:center;gap:12px}.asn-cmp-clear{background:none;border:0;color:#C9D2DE;font-size:13px;cursor:pointer;text-decoration:underline}.asn-cmp-go{background:var(--theme-palette-color-1,#E30613);color:#fff!important;font-weight:700;padding:10px 18px;border-radius:6px;text-decoration:none!important;white-space:nowrap}.asn-cmp-go[aria-disabled="true"]{opacity:.5;pointer-events:none}.asn-cmp-go span{display:inline-block;min-width:20px;margin-left:4px;padding:1px 6px;border-radius:999px;background:rgba(255,255,255,.22);font-size:12px}@media (max-width:689px){.asn-cmp-bar-in{gap:12px;padding:10px 16px;justify-content:space-between}.asn-cmp-bar-list{display:none}.asn-cmp-bar-act{gap:14px}.asn-cmp-go{padding:9px 14px}}body.asn-cmp-has-bar{padding-bottom:72px}.asn-cmp-tools{display:flex;justify-content:space-between;align-items:center;gap:16px;margin:0 0 16px;flex-wrap:wrap}.asn-cmp-diff{display:inline-flex;align-items:center;gap:8px;font-weight:600;cursor:pointer}.asn-cmp-more{font-weight:600;color:var(--theme-palette-color-1,#E30613)!important;text-decoration:none!important}.asn-cmp-scroll{overflow-x:auto;border:1px solid #E5EAF0;border-radius:12px;background:#fff}.asn-cmp-table{width:100%;min-width:640px;border-collapse:collapse;margin:0!important;table-layout:fixed}.asn-cmp-table th,.asn-cmp-table td{padding:12px 14px;border-bottom:1px solid #E5EAF0;text-align:center;vertical-align:middle;font-size:14px}.asn-cmp-table tbody th{text-align:left;color:#6B788E;font-weight:600;font-size:13px;background:#F9FAFB;position:sticky;left:0;z-index:1}.asn-cmp-table tbody tr:last-child th,.asn-cmp-table tbody tr:last-child td{border-bottom:0}.asn-cmp-table tbody td{color:#0E182D;font-weight:500}.asn-cmp-corner{width:200px;text-align:left!important;background:#F9FAFB;position:sticky;left:0;z-index:2}.asn-cmp-corner span{display:block;font-size:16px;color:#0E182D}.asn-cmp-corner small{color:#6B788E;font-weight:500}.asn-cmp-prod{position:relative;vertical-align:top!important;padding-top:18px!important}.asn-cmp-img img{width:120px!important;height:120px!important;object-fit:contain;margin:0 auto 8px;display:block;border-radius:8px}.asn-cmp-name{display:block;font-weight:700;font-size:16px;color:#0E182D!important;text-decoration:none!important;margin-bottom:4px}.asn-cmp-price{font-weight:700;margin-bottom:10px}.asn-cmp-cart{font-size:13px!important;padding:8px 14px!important;min-height:0!important}.asn-cmp-remove{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:50%;border:1px solid #E5EAF0;background:#fff;color:#6B788E;font-size:18px;line-height:1;cursor:pointer}.asn-cmp-remove:hover{color:#E30613;border-color:#E30613}.asn-cmp-na{color:#A0AEC0}.asn-cmp.is-diff tr[data-same]{display:none}.asn-cmp-table tbody tr:not([data-same]) td{background:#FFFDF5}.asn-cmp-empty{text-align:center;padding:48px 24px;border:1px dashed #CBD5E1;border-radius:12px;background:#F9FAFB}@media (max-width:689px){.asn-cmp-corner{width:120px}.asn-cmp-img img{width:84px!important;height:84px!important}.asn-cmp-table th,.asn-cmp-table td{padding:10px 8px;font-size:13px}}@media (max-width:900px){.home .asn-hero-media img{max-width:480px !important;width:100%;margin:0 auto}.home .asn-hero-inner{min-height:0}.home .asn-hero{background:linear-gradient(180deg,rgba(8,24,44,.88) 0%,rgba(8,24,44,.6) 55%,rgba(8,24,44,.35) 100%),url('/wp-content/uploads/2026/10/asonic-ultrazvucno-ciscenje-pozadina.webp') 65% bottom / cover no-repeat,#0A2A44}}.tax-product_tag .ct-container[data-sidebar]{grid-template-columns:1fr}.tax-product_tag .ct-container[data-sidebar]>aside{display:none}.is-layout-constrained>:is(.asn-hero,.asn-adv,.asn-section){width:100vw;max-width:100vw !important;margin-left:calc(50% - 50vw) !important;margin-right:calc(50% - 50vw) !important}