/* Native palette compiled from existing components; images and layout stay intact. */
@layer ucnSiteOverrides,ucnSiteTheme;
@layer ucnSiteTheme {
:where(html[data-ucn-theme="dark"]) .screen-reader-text:focus,:where(html[data-ucn-theme="dark"]) .skip-link:focus{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) a{color:var(--ucn-brand,#ff465c)!important}
:where(html[data-ucn-theme="dark"]) a:hover{color:var(--ucn-brand-deep,#ff465c)!important}
:where(html[data-ucn-theme="dark"]) .search-form input[type="search"],:where(html[data-ucn-theme="dark"]) #searchform input[type="text"],:where(html[data-ucn-theme="dark"]) .searchform input[type="text"]{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-404 h1{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-404 p{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .woocommerce-message,:where(html[data-ucn-theme="dark"]) .woocommerce-error,:where(html[data-ucn-theme="dark"]) .woocommerce-info{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .woocommerce-message{border-color:#37485f!important;background:#111c2e!important;color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) .woocommerce-error{border-color:#37485f!important;background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .woocommerce-info{border-color:#37485f!important;background:#152135!important;color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) .woocommerce a.remove{background:#111c2e!important;color:#b6c3d6!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucbtn--secondary{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucbtn--pill{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucbtn--icon{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body .ucn-cc__btn--ghost:hover{background:#152135!important}
html[data-ucn-theme="dark"]{--wp-editor-canvas-background:#111c2e!important}
html[data-ucn-theme="dark"] .has-very-light-gray-background-color{background-color:#111c2e!important}
html[data-ucn-theme="dark"] .has-very-dark-gray-color{color:#fff!important}
html[data-ucn-theme="dark"] .has-purple-crush-gradient-background{background:linear-gradient(135deg,#111c2e,#4721fb 50%,#ab1dfe)!important}
html[data-ucn-theme="dark"] .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#111c2e,#111c2e)!important}
html[data-ucn-theme="dark"] .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#152135,#67a671)!important}
html[data-ucn-theme="dark"] .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#111c2e,#004a59)!important}
:where(html[data-ucn-theme="dark"]) .screen-reader-text:focus{background-color:#111c2e!important;color:#b6c3d6!important}
html[data-ucn-theme="dark"]{--wp--preset--shadow--outlined:6px 6px 0px -3px #37485f, 6px 6px rgb(0, 0, 0)!important}
:where(html[data-ucn-theme="dark"]) .has-black-color{color:var(--wp--preset--color--#edf2fa)!important}
:where(html[data-ucn-theme="dark"]) .has-white-background-color{background-color:var(--wp--preset--color--#152135)!important}
:where(html[data-ucn-theme="dark"]) .has-white-border-color{border-color:var(--wp--preset--color--#37485f)!important}
:where(html[data-ucn-theme="dark"]) .uc-equipment-groups a,:where(html[data-ucn-theme="dark"]) .uc-equipment-groups__pending{border:1px solid #37485f!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-equipment-groups a:hover{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-equipment-groups__pending{color:#b6c3d6!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-equipment-groups small{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-equipment-groups--menu{border-left:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .select2-dropdown{background-color:var(--wc-form-color-background,#152135)!important;color:var(--wc-form-color-text,#edf2fa)!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .select2-close-mask{background-color:#152135!important}
:where(html[data-ucn-theme="dark"]) .select2-container--default .select2-selection--single{background-color:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .select2-container--default .select2-selection--single .select2-selection__rendered{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .select2-container--default .select2-selection--single .select2-selection__placeholder{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#37485f transparent transparent transparent!important}
:where(html[data-ucn-theme="dark"]) .select2-container--default.select2-container--disabled .select2-selection--single{background-color:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #37485f transparent!important}
:where(html[data-ucn-theme="dark"]) .select2-container--default .select2-selection--multiple{background-color:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .select2-container--default .select2-selection--multiple .select2-selection__placeholder{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#111c2e!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .select2-container--default .select2-results__option[aria-disabled=true]{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .select2-container--default .select2-results__option[aria-selected=true],:where(html[data-ucn-theme="dark"]) .select2-container--default .select2-results__option[data-selected=true]{background-color:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .select2-container--classic .select2-selection--single{background-color:#152135!important;border:1px solid #37485f!important;background-image:linear-gradient(to bottom,#152135 50%,#111c2e 100%)!important}
:where(html[data-ucn-theme="dark"]) .select2-container--classic .select2-selection--single .select2-selection__rendered{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#111c2e!important;border-left:1px solid #37485f!important;background-image:linear-gradient(to bottom,#111c2e 50%,#111c2e 100%)!important}
:where(html[data-ucn-theme="dark"]) .select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#37485f transparent transparent transparent!important}
:where(html[data-ucn-theme="dark"]) .select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border-right:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #37485f transparent!important}
:where(html[data-ucn-theme="dark"]) .select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{background-image:linear-gradient(to bottom,#152135 0,#111c2e 50%)!important}
:where(html[data-ucn-theme="dark"]) .select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{background-image:linear-gradient(to bottom,#111c2e 50%,#152135 100%)!important}
:where(html[data-ucn-theme="dark"]) .select2-container--classic .select2-selection--multiple{background-color:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#111c2e!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .select2-container--classic .select2-dropdown{background-color:#152135!important}
:where(html[data-ucn-theme="dark"]) .uw-fab:focus-visible{outline:3px solid rgba(55,72,95,0.4)!important}
:where(html[data-ucn-theme="dark"]) .uw-fab::before{border:2px solid rgba(55,72,95,0.35)!important}
:where(html[data-ucn-theme="dark"]) .uw-photo-panel{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uw-photo-secondary{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uw-photo-secondary:hover{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uw-photo-status{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uw-photo-panel :focus-visible{outline:3px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uw-bubble{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uw-bubble-avatar{background:rgba(21,33,53,0.18)!important}
:where(html[data-ucn-theme="dark"]) .uw-dot{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uw-bubble-close:hover{background:rgba(21,33,53,0.18)!important}
:where(html[data-ucn-theme="dark"]) .uw-bubble-body{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uw-bubble-msg{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uw-bubble-tail{border-top:8px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uw-popup-note{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #uc-service-root section:has(h2 span:only-child),:where(html[data-ucn-theme="dark"]) #uc-service-root section:has([class*="preguntan"]){background:#152135!important}
:where(html[data-ucn-theme="dark"]) #uc-service-root .lg\:col-span-8.space-y-3 > div,:where(html[data-ucn-theme="dark"]) #uc-service-root [class*="col-span-8"].space-y-3 > div{background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) #uc-service-root .lg\:col-span-8.space-y-3 > div > button,:where(html[data-ucn-theme="dark"]) #uc-service-root [class*="col-span-8"].space-y-3 > div > button{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #uc-service-root .lg\:col-span-8.space-y-3 > div > button:hover,:where(html[data-ucn-theme="dark"]) #uc-service-root [class*="col-span-8"].space-y-3 > div > button:hover{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #uc-service-root .lg\:col-span-8.space-y-3 > div > button:hover span:first-child,:where(html[data-ucn-theme="dark"]) #uc-service-root [class*="col-span-8"].space-y-3 > div > button:hover span:first-child{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #uc-service-root .lg\:col-span-8.space-y-3 > div > button > span:last-child,:where(html[data-ucn-theme="dark"]) #uc-service-root [class*="col-span-8"].space-y-3 > div > button > span:last-child{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #uc-service-root .lg\:col-span-8.space-y-3 > div > button:hover > span:last-child,:where(html[data-ucn-theme="dark"]) #uc-service-root [class*="col-span-8"].space-y-3 > div > button:hover > span:last-child{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #uc-service-root [class*="col-span-4"] > [class*="inline-flex"]:first-child,:where(html[data-ucn-theme="dark"]) #uc-service-root [class*="col-span-4"] span[class*="rounded-full"]{border-bottom:1px solid #37485f!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) #uc-service-root section:has([class*="col-span-4"]):has([class*="col-span-8"]){background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-h3-faq-card,:where(html[data-ucn-theme="dark"]) [class*="uc-h3-faq"] .uc-h3-faq-item,:where(html[data-ucn-theme="dark"]) [class*="uc-h3-faq"] > div{border-top:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) [class*="uc-h3-faq"] button{color:#fff!important}
:where(html[data-ucn-theme="dark"]) [class*="uc-h3-faq"] button:hover{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-intl-notice{background:#111c2e!important;color:#fff!important;border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-intl-notice__close{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-intl-notice__close:hover{background:#111c2e!important}
html[data-ucn-theme="dark"]{--ucn-ink:#edf2fa!important;--ucn-muted:#b6c3d6!important;--ucn-bg:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-header{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-transit-toggle:focus-visible{outline:2px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-transit-panel{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-transit-heading button{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-transit-panel select{border:1px solid #37485f!important;background-color:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-transit-result{color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) #ucn-header #ucn-transit-note{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucn-navbar{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-burger:hover{border-color:#37485f!important;background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-search-pill__field{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-search-pill__voice:hover{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-search .ucn-search-pill__field{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-search-overlay__bar{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-search-overlay__pill{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-search-overlay__voice:hover{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-search-overlay__close:hover{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-search-results--mobile{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-search-overlay__voice.is-listening,:where(html[data-ucn-theme="dark"]) .ucn-search-pill__voice.is-listening{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-action-btn:hover{border-color:#37485f!important;background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-cart-badge{border:2px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-lang__btn:hover{border-color:#37485f!important;background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-lang__menu{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-lang__opt:hover{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-mobile-menu__close:hover{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-mobile-nav__item{border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-mobile-nav__link:hover{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-mobile-nav__children{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-mobile-nav__child-link{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucn-mobile-nav__child-link:hover{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-brand-row:hover{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-brand-row__name{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-mobile-lang__opt:hover{border-color:#37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-mobile-lang__opt.is-active{background:#111c2e!important}
html[data-ucn-theme="dark"] body #ucn-header .ucn-burger__box span{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-navbar{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-search .ucn-search-pill{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-search .ucn-search-pill__voice:hover{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-search .ucn-search-pill__field:focus-within{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-search-overlay__pill:focus-within{background:#152135!important}
@media (max-width:1024px){:where(html[data-ucn-theme="dark"]) .ucn-search-overlay__pill{background:#152135!important}}
@media (max-width:1024px){:where(html[data-ucn-theme="dark"]) .ucn-search-overlay__pill:focus-within{background:#152135!important}}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-search .ucn-search-pill__voice,:where(html[data-ucn-theme="dark"]) .ucn-search-overlay__voice{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-search .ucn-search-pill__voice:hover{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #ucn-mobile-menu .ucn-mobile-nav__children--brands > .ucn-mobile-nav__child-link--all:first-child{background:#152135!important}
@media (max-width:900px){:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-account-menu{background:#152135!important}}
@media (max-width:900px){:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-account-lang__opt:hover{background:#111c2e!important}}
@media (max-width:900px){:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-account-menu__link:hover{background:#111c2e!important}}
:where(html[data-ucn-theme="dark"]) .ucn-mnav-group{border-top:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-mnav-group__h{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-mnav-group__h::after{border-right:2px solid #37485f!important;border-bottom:2px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-acc-lang__btn{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-acc-lang__list{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-acc-lang__opt:hover{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-acc-lang__opt.is-active{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-acc-quick__it{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-acc-quick__it:hover{background:#152135!important;border-color:#37485f!important}
html[data-ucn-theme="dark"] body #ucn-header .ucn-actions .ucn-action-btn--cart .ucn-cart-badge{border-color:#37485f!important}
html[data-ucn-theme="dark"] body #ucn-header .ucn-search form.ucn-search-pill{background:#152135!important}
html[data-ucn-theme="dark"] body #ucn-header .ucn-search form.ucn-search-pill:focus-within{background:#152135!important}
html[data-ucn-theme="dark"] body #ucn-header .ucn-search form.ucn-search-pill .ucn-search-pill__btn:focus-visible{outline:2px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) #ucn-mobile-menu{--sm-ink:#edf2fa!important}
:where(html[data-ucn-theme="dark"]) #ucn-mobile-menu .ucn-mobile-menu__panel{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-mobile-menu .ucn-mobile-menu__close{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-mobile-menu .ucn-sm__filter{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-mobile-menu .ucn-sm__st.is-wait::before{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-mobile-menu .ucn-sm__opt{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-mobile-menu .ucn-sm__radio::after{border:solid #37485f!important}
:where(html[data-ucn-theme="dark"]) #ucn-mobile-menu .ucn-sm__logo{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-mobile-menu .ucn-sm__tb{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-mobile-menu .ucn-sm__foot{--sm-ink:#edf2fa!important}
:where(html[data-ucn-theme="dark"]) #ucn-mobile-menu .ucn-sm__foot{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-mobile-menu .ucn-sm__langbtn{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-mobile-menu .ucn-sm__langlist{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .woocommerce form .form-row input.input-text,:where(html[data-ucn-theme="dark"]) .woocommerce form .form-row textarea,:where(html[data-ucn-theme="dark"]) .woocommerce form .form-row select,:where(html[data-ucn-theme="dark"]) .woocommerce-page form .form-row input.input-text,:where(html[data-ucn-theme="dark"]) .woocommerce-page form .form-row textarea,:where(html[data-ucn-theme="dark"]) .woocommerce-page form .form-row select{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .woocommerce .woocommerce-ordering select{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .woocommerce ul.products li.product{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .woocommerce nav.woocommerce-pagination ul li a,:where(html[data-ucn-theme="dark"]) .woocommerce nav.woocommerce-pagination ul li span{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .woocommerce-MyAccount-navigation ul li a:hover{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .woocommerce-MyAccount-navigation ul li.is-active a,:where(html[data-ucn-theme="dark"]) .woocommerce-MyAccount-navigation ul li.woocommerce-MyAccount-navigation-link--dashboard.is-active a{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #add_payment_method #payment div.payment_box,:where(html[data-ucn-theme="dark"]) .woocommerce-cart #payment div.payment_box,:where(html[data-ucn-theme="dark"]) .woocommerce-checkout #payment div.payment_box,:where(html[data-ucn-theme="dark"]) .woocommerce #payment div.payment_box,:where(html[data-ucn-theme="dark"]) .woocommerce .payment_box,:where(html[data-ucn-theme="dark"]) .woocommerce .woocommerce-PaymentBox{background:#152135!important;background-color:#152135!important;border:1px solid var(--ucn-line, #37485f)!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) footer#ucn-footer-design.fo7b-root{background:radial-gradient(120% 80% at 50% 0%, rgba(21,33,53,0.05) 0%, transparent 60%),
    var(--fo-bg)!important}
:where(html[data-ucn-theme="dark"]) footer#ucn-footer-design .fo7b-chk:focus-visible + .fo7b-acchead{outline:3px solid rgba(55,72,95,0.86)!important}
@media (min-width:1025px) and (any-hover:hover){:where(html[data-ucn-theme="dark"]) footer#ucn-footer-design .fo7b-col::before{background:radial-gradient(120% 90% at 50% 0%, rgba(21,33,53,0.018) 0%, rgba(21,33,53,0) 70%)!important}}
:where(html[data-ucn-theme="dark"]) footer#ucn-footer-design .fo7b-group-label{border-top:1px solid rgba(55,72,95,0.12549019607843137)!important}
:where(html[data-ucn-theme="dark"]) .ucn-btn-ghost-dark{background:rgba(21,33,53,0.12)!important;border:1px solid rgba(55,72,95,0.25)!important}
:where(html[data-ucn-theme="dark"]) .ucn-btn-ghost-dark:hover{background:rgba(21,33,53,0.2)!important}
:where(html[data-ucn-theme="dark"]) .ucn-body a.ucn-btn-white,:where(html[data-ucn-theme="dark"]) a.ucn-btn-white,:where(html[data-ucn-theme="dark"]) .ucn-btn-white{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-hub-card{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-service-intent{background:linear-gradient(145deg, #152135 0%, #152135 100%)!important}
html[data-ucn-theme="dark"]{--ups-ink:#edf2fa!important;--ups-ink-2:#edf2fa!important;--ups-muted:#b6c3d6!important;--ups-bg:#152135!important}
:where(html[data-ucn-theme="dark"]) .ups-dropdown__head{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ups-dropdown__body::-webkit-scrollbar-thumb{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ups-row{border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ups-row__thumb,:where(html[data-ucn-theme="dark"]) .ups-row__thumb-link{background:#152135 center / contain no-repeat!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ups-row__thumb-link:hover{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .ups-row__stock--in{background:#152135!important;color:#59d38f!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ups-row__stock--out{background:#111c2e!important;color:#fff!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ups-row__atc.is-disabled,:where(html[data-ucn-theme="dark"]) .ups-row__atc[disabled]{background:#111c2e!important;color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ups-intro__chip{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ups-dropdown__foot{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ups-dropdown__foot__hint kbd{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ups-spinner{border:2px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ups-row__meta{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ups-result-count{color:#fff!important;background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ups-dropdown__facets{border-bottom:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ups-facet__chip{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ups-facet__clear{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ups-row--guide:hover,:where(html[data-ucn-theme="dark"]) .ups-row--guide.is-active{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ups-row__thumb--guide{border-color:#37485f!important;background-color:#152135!important}
:where(html[data-ucn-theme="dark"]) .ups-row__thumb--guide.ups-row__thumb--empty{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ups-row__guide-tag{background:#152135!important;color:#fff!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr{--ucn-ink:#edf2fa!important;--ucn-ink-2:#b6c3d6!important;--ucn-bg:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__panel{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__head{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__ship{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__ship.is-free{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__ship-row{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__ship-row svg{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__ship.is-free .ucn-dr__ship-row{color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__ship.is-free .ucn-dr__ship-row svg{color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__ship.is-free .ucn-dr__ship-row strong{color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__ship-bar{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__ship.is-free .ucn-dr__ship-bar{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__body{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__empty-ic{background:linear-gradient(135deg, #111c2e, #111c2e)!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__thumb:hover{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__qty{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__qty:hover{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__foot{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__totals-row.is-free [data-ucn-shipping-value]{color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__btn--secondary{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__btn--secondary:hover{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__lb-img{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__lb-close{background:rgba(21,33,53,0.15)!important;border:1px solid rgba(55,72,95,0.25)!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__lb-close:hover{background:rgba(21,33,53,0.25)!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__ship{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__ship-row{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__ship-row svg{color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__ship-row strong{color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__ship-bar{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__ship.is-free{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__ship.is-free .ucn-dr__ship-row{color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__ship.is-free .ucn-dr__ship-row svg{color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__ship.is-free .ucn-dr__ship-row strong{color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__ship.is-free .ucn-dr__ship-bar{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__totals-row.is-free [data-ucn-shipping-value]{color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr{--ucn-bg:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__title-count{background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__title-count b{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__icbtn{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__icbtn:hover{background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__icbtn.is-danger:hover{background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__ship{border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__thumb{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__name{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__meta{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__meta code{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__tag{background:#152135!important;color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__unit{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__unit b{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__qty{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__qty button{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__qty .val{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__rm:hover{background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__price{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__foot{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__totals-row{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__btn--secondary{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__btn--secondary:hover{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__trust span{color:#b6c3d6!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__trust svg{color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__empty p{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__empty span{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__trust span{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__item > .ucn-dr__thumb,:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__item > .ucn-dr__info,:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__item > .ucn-dr__item-right{background:#152135!important}
@media (max-width: 599px){:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__totals-row{color:#b6c3d6!important}}
@media (max-width: 599px){:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__totals-row.total{color:#fff!important}}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__item.has-swipe > .ucn-dr__row{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-action-btn--cart .ucn-cart-badge{border:2px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) body:not(.page-template-page-template-uniclima-home):not(.page-template-page-template-uniclima-home-php){background-color:#152135!important}
:where(html[data-ucn-theme="dark"]) body.woocommerce-checkout .woocommerce-checkout-review-order-table tbody td,:where(html[data-ucn-theme="dark"]) body.woocommerce-checkout .woocommerce-checkout-review-order-table tbody th{border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr:not(.order-total) th,:where(html[data-ucn-theme="dark"]) body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot tr:not(.order-total) td{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total th,:where(html[data-ucn-theme="dark"]) body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total td{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body.woocommerce-checkout .woocommerce-checkout-review-order-table tfoot .order-total .woocommerce-Price-amount{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .xoo-wsc-container,:where(html[data-ucn-theme="dark"]) .xoo-wsc-modal,:where(html[data-ucn-theme="dark"]) .xoo-el-modal,:where(html[data-ucn-theme="dark"]) .xoo-el-modal-ele,:where(html[data-ucn-theme="dark"]) .ucn-search-overlay,:where(html[data-ucn-theme="dark"]) .ucn-search-results,:where(html[data-ucn-theme="dark"]) .ups-dropdown,:where(html[data-ucn-theme="dark"]) .astra-pro-modal,:where(html[data-ucn-theme="dark"]) .astra-popup,:where(html[data-ucn-theme="dark"]) dialog{background-color:#152135!important}
:where(html[data-ucn-theme="dark"]) .xoo-wsc-container.xoo-wsc-active .xoo-wsc-modal{background:#152135!important}
:where(html[data-ucn-theme="dark"]) ul.products li.product,:where(html[data-ucn-theme="dark"]) ul.products li.product.ast-separate-posts,:where(html[data-ucn-theme="dark"]) ul.products .product,:where(html[data-ucn-theme="dark"]) .products .product,:where(html[data-ucn-theme="dark"]) .related.products .product,:where(html[data-ucn-theme="dark"]) .up-sells .product,:where(html[data-ucn-theme="dark"]) .cross-sells .product,:where(html[data-ucn-theme="dark"]) .woocommerce ul.products li.product,:where(html[data-ucn-theme="dark"]) .woocommerce-page ul.products li.product,:where(html[data-ucn-theme="dark"]) .uc-product-card,:where(html[data-ucn-theme="dark"]) .uc-card,:where(html[data-ucn-theme="dark"]) article.product,:where(html[data-ucn-theme="dark"]) .product-card,:where(html[data-ucn-theme="dark"]) li.product .woocommerce-loop-product__link,:where(html[data-ucn-theme="dark"]) .products .product .woocommerce-LoopProduct-link{background:#152135!important;background-color:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) ul.products li.product .woocommerce-loop-product__title,:where(html[data-ucn-theme="dark"]) .products .product h2,:where(html[data-ucn-theme="dark"]) .products .product h3,:where(html[data-ucn-theme="dark"]) .uc-product-title,:where(html[data-ucn-theme="dark"]) .uc-product-card h2,:where(html[data-ucn-theme="dark"]) .uc-product-card h3,:where(html[data-ucn-theme="dark"]) .uc-product-card .uc-title,:where(html[data-ucn-theme="dark"]) li.product .price,:where(html[data-ucn-theme="dark"]) li.product .price .amount,:where(html[data-ucn-theme="dark"]) li.product .price bdi{color:#fff!important}
:where(html[data-ucn-theme="dark"]) li.product .price del,:where(html[data-ucn-theme="dark"]) li.product .price del .amount{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-stock--ok,:where(html[data-ucn-theme="dark"]) .uc-badge--en-stock,:where(html[data-ucn-theme="dark"]) .woocommerce-loop-product__link .in-stock{color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) .woocommerce-account .woocommerce,:where(html[data-ucn-theme="dark"]) .woocommerce-account .woocommerce-MyAccount-content,:where(html[data-ucn-theme="dark"]) .woocommerce-cart .cart_totals,:where(html[data-ucn-theme="dark"]) .woocommerce-checkout form.checkout{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .woocommerce-account .woocommerce-MyAccount-navigation a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .woocommerce-account .woocommerce-MyAccount-navigation .is-active a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) a.woocommerce-LoopProduct-link,:where(html[data-ucn-theme="dark"]) a.woocommerce-loop-product__link,:where(html[data-ucn-theme="dark"]) ul.products li.product > a.woocommerce-LoopProduct-link,:where(html[data-ucn-theme="dark"]) ul.products li.product > a.woocommerce-loop-product__link,:where(html[data-ucn-theme="dark"]) .products .product a.woocommerce-LoopProduct-link,:where(html[data-ucn-theme="dark"]) .products .product a.woocommerce-loop-product__link,:where(html[data-ucn-theme="dark"]) .related.products a.woocommerce-LoopProduct-link,:where(html[data-ucn-theme="dark"]) .up-sells a.woocommerce-LoopProduct-link,:where(html[data-ucn-theme="dark"]) .cross-sells a.woocommerce-LoopProduct-link,:where(html[data-ucn-theme="dark"]) li.product .astra-shop-thumbnail-wrap,:where(html[data-ucn-theme="dark"]) li.product .astra-shop-thumbnail-wrap a,:where(html[data-ucn-theme="dark"]) ul.products li.product .astra-shop-thumbnail-wrap,:where(html[data-ucn-theme="dark"]) ul.products li.product a.woocommerce-LoopProduct-link,:where(html[data-ucn-theme="dark"]) ul.products li.product a.woocommerce-loop-product__link{background:#152135!important;background-color:#152135!important}
html[data-ucn-theme="dark"],:where(html[data-ucn-theme="dark"]) body{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #xoo-wsc-container,:where(html[data-ucn-theme="dark"]) .xoo-wsc-bki,:where(html[data-ucn-theme="dark"]) .xoo-wsc-modal{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-acct-card{background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-acct-tabs{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-acct-tab{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucn-acct-tab.is-active{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-acct-tab:hover:not(.is-active){color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-acct-divider{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucn-acct-divider::before,:where(html[data-ucn-theme="dark"]) .ucn-acct-divider::after{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-acct-face .wp_google_login__button{background:#152135!important;color:#fff!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-acct-face .wp_google_login__button:hover{background:#152135!important;border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-acct-face label{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucn-acct-face .required{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-acct-face input[type="text"],:where(html[data-ucn-theme="dark"]) .ucn-acct-face input[type="email"],:where(html[data-ucn-theme="dark"]) .ucn-acct-face input[type="tel"],:where(html[data-ucn-theme="dark"]) .ucn-acct-face input[type="password"]{border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-acct-face .woocommerce-form-login__rememberme{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucn-acct-face .lost_password a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-acct-face .woocommerce-privacy-policy-text a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-acct-card > .ucn-mc-note a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword{background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword > p:first-of-type{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword label{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword input[type="text"],:where(html[data-ucn-theme="dark"]) .woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword input[type="email"]{border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-acct-back a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-acct-face input.ucn-invalid.ucn-invalid,:where(html[data-ucn-theme="dark"]) .woocommerce-account:not(.logged-in) form.woocommerce-ResetPassword input.ucn-invalid.ucn-invalid{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .wp_google_login__divider:before{background-color:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .wp_google_login__divider span{background-color:#152135!important}
:where(html[data-ucn-theme="dark"]) .wp_google_login__button{background-color:#152135!important;border:solid #37485f!important;color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .wp_google_login__button:hover{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-combo .uc-combo__clear:hover{background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-combo .uc-combo__clear:focus,:where(html[data-ucn-theme="dark"]) .uc-combo .uc-combo__clear:focus-visible{color:#fff!important}
@media (max-width: 782px){:where(html[data-ucn-theme="dark"]) #colophon .ucn-colophon__accordion-btn:hover{background-color:rgba(21,33,53,0.02)!important}}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-action-btn:hover,:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-action-btn:focus,:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-action-btn:focus-visible{border-color:#37485f!important;background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) body{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-faq-item{border:1.5px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-faq-btn{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-faq-btn:hover{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-faq-item.is-open .ucn-faq-btn{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-faq-icon{border:2px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-faq-body p{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucn-faq-body a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-btn-outline{color:#fff!important}
@media (max-width: 921px){:where(html[data-ucn-theme="dark"]) #ucn-mobile-menu .ucn-mobile-menu__panel{background-color:#152135!important}}
:where(html[data-ucn-theme="dark"]) .ucn-search-pill{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-search-pill:focus-within{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-search-pill input{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-search-results{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-search-results .ucn-sr-item{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-search-results .ucn-sr-item:hover{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-sr-item img{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-sr-name{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-sr-meta{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucn-sr-price{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-sr-cat{background:#111c2e!important;color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucn-sr-empty{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucn-sr-viewall{color:#fff!important;border-top:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-sr-viewall:hover{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-search-pill__field:focus-within{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ast-woo-sidebar-widget.widget{background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ast-woo-sidebar-widget.widget .widgettitle,:where(html[data-ucn-theme="dark"]) .ast-woo-sidebar-widget.widget .widget-title{color:#fff!important;border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .widget_layered_nav ul li a:hover{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .widget_layered_nav ul li .count,:where(html[data-ucn-theme="dark"]) .widget_layered_nav ul li span.count{color:#b6c3d6!important;background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .widget_layered_nav ul li.chosen a,:where(html[data-ucn-theme="dark"]) .widget_layered_nav ul li.chosen > a{background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .widget_layered_nav ul::-webkit-scrollbar-thumb{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .widget_layered_nav ul::-webkit-scrollbar-thumb:hover{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .widget_price_filter .price_slider_wrapper .price_slider,:where(html[data-ucn-theme="dark"]) .widget_price_filter .price_slider{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .widget_price_filter .ui-slider-handle{border:2px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .widget_price_filter .price_slider_amount .price_label{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .widget_price_filter .price_slider_amount .price_label .from,:where(html[data-ucn-theme="dark"]) .widget_price_filter .price_slider_amount .price_label .to{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .widget_layered_nav_filters ul li a{background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .widget_layered_nav ul li:hover{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .widget_layered_nav ul li a{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .widget_layered_nav ul li:hover a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .widget_layered_nav ul li.chosen{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .widget_layered_nav ul li.chosen a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .widget_layered_nav ul li.chosen a::before{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.post-type-archive-product .widget-area.secondary::-webkit-scrollbar-thumb,:where(html[data-ucn-theme="dark"]) body.woocommerce-shop .widget-area.secondary::-webkit-scrollbar-thumb,:where(html[data-ucn-theme="dark"]) body.tax-product_cat .widget-area.secondary::-webkit-scrollbar-thumb{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .widget_product_categories ul li:hover,:where(html[data-ucn-theme="dark"]) .widget_product_categories ul.product-categories li.cat-item:hover{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .widget_product_categories ul li a,:where(html[data-ucn-theme="dark"]) .widget_product_categories ul.product-categories li.cat-item a{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .widget_product_categories ul li:hover a,:where(html[data-ucn-theme="dark"]) .widget_product_categories ul.product-categories li.cat-item:hover a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .widget_product_categories ul li.current-cat{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .widget_product_categories ul li.current-cat a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .widget_product_categories li.cat-item{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .widget_product_categories ul::-webkit-scrollbar-thumb{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .widget_layered_nav ul li a::before,:where(html[data-ucn-theme="dark"]) .widget_product_categories ul li.cat-item a::before{border:2px solid #37485f!important;background:#152135!important}
@media (max-width: 1024px){:where(html[data-ucn-theme="dark"]) .ast-woo-sidebar-widget.widget:not(.ucn-collapsed) .widgettitle,:where(html[data-ucn-theme="dark"]) .ast-woo-sidebar-widget.widget:not(.ucn-collapsed) .widget-title{border-bottom:1px solid #37485f!important}}
@media (max-width: 1023px){:where(html[data-ucn-theme="dark"]) .ucn-search__mobile-trigger{color:#fff!important}}
@media (max-width: 1023px){:where(html[data-ucn-theme="dark"]) .ucn-search__mobile-trigger:hover{background:#111c2e!important}}
@media (max-width: 1023px){:where(html[data-ucn-theme="dark"]) .ucn-action-btn{color:#fff!important}}
@media (max-width: 1023px){:where(html[data-ucn-theme="dark"]) .ucn-action-btn:hover{background:#111c2e!important}}
html[data-ucn-theme="dark"] body #ucn-header.ucn-header,html[data-ucn-theme="dark"] body #ucn-header .ucn-navbar{background:#152135!important}
html[data-ucn-theme="dark"] body #ucn-header .ucn-navbar{color:#fff!important}
html[data-ucn-theme="dark"] body #ucn-header .ucn-search-pill__field{background:#152135!important}
html[data-ucn-theme="dark"] body #ucn-header .ucn-search-pill__input{color:#fff!important}
html[data-ucn-theme="dark"] body #ucn-header .ucn-action-btn{background:#152135!important;color:#fff!important}
html[data-ucn-theme="dark"] body #ucn-header .ucn-lang__btn{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-cc__card{background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-cc__ico{background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-cc__title{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-cc__lead{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucn-cc__fine{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucn-cc__fine strong{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-cc a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-cc__btn--ghost{background:#152135!important;color:#fff!important;border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-cc__btn--ghost:hover{background:#152135!important;border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-cc__cat{border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-cc__catname{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-cc__always{color:#59d38f!important;background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-cc__catdesc{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucn-sw__t{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-sw__t::before{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uck-hub,:where(html[data-ucn-theme="dark"]) .uck-next{--uck-ink:#edf2fa!important}
:where(html[data-ucn-theme="dark"]) .uck-card{border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uck-card-head{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uck-code-list details{border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uck-hub .uck-caution{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uck-reading{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uck-next{border:1px solid #37485f!important;background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uck-next-grid>a{background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uck-next-grid a>span:not(.uck-step):not(.uck-arrow){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uck-article-note{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uck-hub.uck-hub--compact{border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uck-hub--compact .uck-model-card{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uck-hub--compact .uck-model-card h3{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uck-hub--compact .uck-brand{background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uck-hub--compact .uck-read{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uck-hub--compact .uce-autoplay{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .search-form input[type=search],:where(html[data-ucn-theme="dark"]) #searchform input[type=text],:where(html[data-ucn-theme="dark"]) .searchform input[type=text]{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
html[data-ucn-theme="dark"]{--wp--preset--shadow--outlined:6px 6px 0px -3px #37485f,6px 6px #000!important}
:where(html[data-ucn-theme="dark"]) .uw-fab:before{border:2px solid rgba(55,72,95,0.35)!important}
:where(html[data-ucn-theme="dark"]) #ucn-mobile-menu .ucn-mobile-nav__children--brands>.ucn-mobile-nav__child-link--all:first-child{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-mnav-group__h:after{border-right:2px solid #37485f!important;border-bottom:2px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) #ucn-mobile-menu .ucn-sm__st.is-wait:before{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-mobile-menu .ucn-sm__radio:after{border:solid #37485f!important}
:where(html[data-ucn-theme="dark"]) #add_payment_method #payment div.payment_box,:where(html[data-ucn-theme="dark"]) .woocommerce-cart #payment div.payment_box,:where(html[data-ucn-theme="dark"]) .woocommerce-checkout #payment div.payment_box,:where(html[data-ucn-theme="dark"]) .woocommerce #payment div.payment_box,:where(html[data-ucn-theme="dark"]) .woocommerce .payment_box,:where(html[data-ucn-theme="dark"]) .woocommerce .woocommerce-PaymentBox{background:#152135!important;background-color:#152135!important;border:1px solid var(--ucn-line,#37485f)!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) footer#ucn-footer-design.fo7b-root{background:radial-gradient(120% 80% at 50% 0%,rgba(21,33,53,0.05) 0%,transparent 60%),var(--fo-bg)!important}
:where(html[data-ucn-theme="dark"]) footer#ucn-footer-design .fo7b-chk:focus-visible+.fo7b-acchead{outline:3px solid rgba(55,72,95,0.86)!important}
@media (min-width:1025px) and (any-hover:hover){:where(html[data-ucn-theme="dark"]) footer#ucn-footer-design .fo7b-col:before{background:radial-gradient(120% 90% at 50% 0%,rgba(21,33,53,0.018) 0%,rgba(21,33,53,0) 70%)!important}}
:where(html[data-ucn-theme="dark"]) .ucn-service-intent{background:linear-gradient(145deg,#152135 0%,#152135 100%)!important}
:where(html[data-ucn-theme="dark"]) .ups-row__thumb,:where(html[data-ucn-theme="dark"]) .ups-row__thumb-link{background:#152135 center/contain no-repeat!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-dr__empty-ic{background:linear-gradient(135deg,#111c2e,#111c2e)!important}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__item>.ucn-dr__thumb,:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__item>.ucn-dr__info,:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__item>.ucn-dr__item-right{background:#152135!important}
@media (max-width:599px){:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__totals-row{color:#b6c3d6!important}}
@media (max-width:599px){:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__totals-row.total{color:#fff!important}}
:where(html[data-ucn-theme="dark"]) #ucn-dr .ucn-dr__item.has-swipe>.ucn-dr__row{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-blog-hero{border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-blog-hero h1{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-blog-hero .ucn-blog-sub{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.blog #main .ast-row,:where(html[data-ucn-theme="dark"]) body.archive.category #main .ast-row,:where(html[data-ucn-theme="dark"]) body.archive.tag #main .ast-row{background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) body.blog #main article.post,:where(html[data-ucn-theme="dark"]) body.archive.category #main article.post,:where(html[data-ucn-theme="dark"]) body.archive.tag #main article.post{background:#152135!important;border-top:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) body.blog #main article.post:hover,:where(html[data-ucn-theme="dark"]) body.archive.category #main article.post:hover,:where(html[data-ucn-theme="dark"]) body.archive.tag #main article.post:hover{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body.blog #main article.post.is-expanded,:where(html[data-ucn-theme="dark"]) body.archive.category #main article.post.is-expanded,:where(html[data-ucn-theme="dark"]) body.archive.tag #main article.post.is-expanded{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body.blog #main article.post .ast-blog-featured-section,:where(html[data-ucn-theme="dark"]) body.archive.category #main article.post .ast-blog-featured-section,:where(html[data-ucn-theme="dark"]) body.archive.tag #main article.post .ast-blog-featured-section{background:#111c2e!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) body.blog #main article.post .ast-taxonomy-container a,:where(html[data-ucn-theme="dark"]) body.archive.category #main article.post .ast-taxonomy-container a,:where(html[data-ucn-theme="dark"]) body.archive.tag #main article.post .ast-taxonomy-container a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.blog #main article.post h2.entry-title,:where(html[data-ucn-theme="dark"]) body.archive.category #main article.post h2.entry-title,:where(html[data-ucn-theme="dark"]) body.archive.tag #main article.post h2.entry-title{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.blog #main article.post:hover h2.entry-title,:where(html[data-ucn-theme="dark"]) body.archive.category #main article.post:hover h2.entry-title,:where(html[data-ucn-theme="dark"]) body.archive.tag #main article.post:hover h2.entry-title{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.blog #main article.post.is-expanded h2.entry-title,:where(html[data-ucn-theme="dark"]) body.archive.category #main article.post.is-expanded h2.entry-title,:where(html[data-ucn-theme="dark"]) body.archive.tag #main article.post.is-expanded h2.entry-title{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.blog #main article.post .entry-meta .posted-on,:where(html[data-ucn-theme="dark"]) body.archive.category #main article.post .entry-meta .posted-on,:where(html[data-ucn-theme="dark"]) body.archive.tag #main article.post .entry-meta .posted-on{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.blog #main article.post .entry-meta .published,:where(html[data-ucn-theme="dark"]) body.archive.category #main article.post .entry-meta .published,:where(html[data-ucn-theme="dark"]) body.archive.tag #main article.post .entry-meta .published{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.blog #main article.post .entry-meta a,:where(html[data-ucn-theme="dark"]) body.archive.category #main article.post .entry-meta a,:where(html[data-ucn-theme="dark"]) body.archive.tag #main article.post .entry-meta a{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.blog #main article.post .ucn-row-chevron:hover,:where(html[data-ucn-theme="dark"]) body.archive.category #main article.post .ucn-row-chevron:hover,:where(html[data-ucn-theme="dark"]) body.archive.tag #main article.post .ucn-row-chevron:hover{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.blog #main article.post.is-expanded .ucn-row-chevron,:where(html[data-ucn-theme="dark"]) body.archive.category #main article.post.is-expanded .ucn-row-chevron,:where(html[data-ucn-theme="dark"]) body.archive.tag #main article.post.is-expanded .ucn-row-chevron{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.blog #main article.post .ast-excerpt-container,:where(html[data-ucn-theme="dark"]) body.archive.category #main article.post .ast-excerpt-container,:where(html[data-ucn-theme="dark"]) body.archive.tag #main article.post .ast-excerpt-container{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.blog #main article.post.is-expanded .ast-excerpt-container,:where(html[data-ucn-theme="dark"]) body.archive.category #main article.post.is-expanded .ast-excerpt-container,:where(html[data-ucn-theme="dark"]) body.archive.tag #main article.post.is-expanded .ast-excerpt-container{border-top:1px dashed #37485f!important}
@media (max-width:600px){:where(html[data-ucn-theme="dark"]) body.blog #main article.post .ucn-row-chevron,:where(html[data-ucn-theme="dark"]) body.archive.category #main article.post .ucn-row-chevron,:where(html[data-ucn-theme="dark"]) body.archive.tag #main article.post .ucn-row-chevron{color:#fff!important}}
:where(html[data-ucn-theme="dark"]) .ucn-blog-sidebar::-webkit-scrollbar-thumb{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-widget{background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-widget__title{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-widget--search form{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-widget--search form:focus-within{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-widget--search input{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-widget--search button:hover{color:#fff!important;background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-widget--cats .ucn-cat-filter input{border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-widget--cats .ucn-cat-filter input:focus{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-widget--cats ul::-webkit-scrollbar-thumb{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-widget--cats a{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucn-widget--cats a:hover{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-widget--cats .ucn-cat-count{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-widget--recent ul::-webkit-scrollbar-thumb{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-widget--recent .ucn-recent-thumb{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-widget--recent .ucn-recent-title{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-widget--recent .ucn-recent-title:hover{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-widget--cta .ucn-cta-eyebrow{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-widget--tags .ucn-tags-list::-webkit-scrollbar-thumb{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-widget--tags .ucn-tags-list a{background:#111c2e!important;color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucn-skel{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-skel:after{background:linear-gradient(90deg,transparent 0%,rgba(21,33,53,0.65) 50%,transparent 100%)!important}
:where(html[data-ucn-theme="dark"]) body.blog .ast-pagination .page-numbers{color:#b6c3d6!important;background:#152135!important;border:1px solid #37485f!important}
@media (min-width:1024px){:where(html[data-ucn-theme="dark"]) body.single.single-post article.post>.ucn-article__toc::-webkit-scrollbar-thumb{background:#111c2e!important}}
:where(html[data-ucn-theme="dark"]) body.single.single-post h1.entry-title,:where(html[data-ucn-theme="dark"]) body.single.single-post .entry-header .entry-title,:where(html[data-ucn-theme="dark"]) body.single.single-post .ast-single-post-header .entry-title{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.single.single-post .entry-meta,:where(html[data-ucn-theme="dark"]) body.single.single-post .ast-blog-meta-container{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.single.single-post .entry-content{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.single.single-post .entry-content h2{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.single.single-post .entry-content h3{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.single.single-post .ucn-article__toc{background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) body.single.single-post .ucn-article__toc-title{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.single.single-post .ucn-article__toc ol li,:where(html[data-ucn-theme="dark"]) body.single.single-post .ucn-article__toc ul li{border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) body.single.single-post .ucn-article__toc a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.single.single-post .ucn-article__toc a:hover{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.single.single-post .ucn-article__toc a:hover:before{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.single.single-post .ucn-article__toc li.is-active a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.single.single-post .ucn-article__toc li.is-active a:before{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.single.single-post .ucn-article__lead{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.single.single-post .ucn-article__lead strong{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.single.single-post .ucn-cta2{border:1px solid rgba(55,72,95,0.06)!important}
:where(html[data-ucn-theme="dark"]) body.single.single-post .ucn-cta2:before{background:radial-gradient(600px 180px at 50% -10%,rgba(21,33,53,0.06),transparent 70%)!important}
:where(html[data-ucn-theme="dark"]) body.single.single-post .ucn-cta2__badge{background:rgba(21,33,53,0.06)!important;border:1px solid rgba(55,72,95,0.12)!important}
:where(html[data-ucn-theme="dark"]) body.single.single-post .ucn-cta2__btn--ghost{border:1px solid rgba(55,72,95,0.25)!important}
:where(html[data-ucn-theme="dark"]) body.single.single-post .ucn-cta2__btn--ghost:hover{background:rgba(21,33,53,0.08)!important;border-color:rgba(55,72,95,0.4)!important}
@media (max-width:1023px){:where(html[data-ucn-theme="dark"]) body.single.single-post .ucn-article__toc{background:#152135!important;border:1px solid #37485f!important}}
@media (max-width:1023px){:where(html[data-ucn-theme="dark"]) body.single.single-post .ucn-toc-summary{color:#fff!important}}
@media (max-width:1023px){:where(html[data-ucn-theme="dark"]) body.single.single-post .ucn-article__toc.is-acc .ucn-toc-body ol li,:where(html[data-ucn-theme="dark"]) body.single.single-post .ucn-article__toc.is-acc .ucn-toc-body ul li{border-bottom:1px solid #37485f!important}}
:where(html[data-ucn-theme="dark"]) a.woocommerce-LoopProduct-link,:where(html[data-ucn-theme="dark"]) a.woocommerce-loop-product__link,:where(html[data-ucn-theme="dark"]) ul.products li.product>a.woocommerce-LoopProduct-link,:where(html[data-ucn-theme="dark"]) ul.products li.product>a.woocommerce-loop-product__link,:where(html[data-ucn-theme="dark"]) .products .product a.woocommerce-LoopProduct-link,:where(html[data-ucn-theme="dark"]) .products .product a.woocommerce-loop-product__link,:where(html[data-ucn-theme="dark"]) .related.products a.woocommerce-LoopProduct-link,:where(html[data-ucn-theme="dark"]) .up-sells a.woocommerce-LoopProduct-link,:where(html[data-ucn-theme="dark"]) .cross-sells a.woocommerce-LoopProduct-link,:where(html[data-ucn-theme="dark"]) li.product .astra-shop-thumbnail-wrap,:where(html[data-ucn-theme="dark"]) li.product .astra-shop-thumbnail-wrap a,:where(html[data-ucn-theme="dark"]) ul.products li.product .astra-shop-thumbnail-wrap,:where(html[data-ucn-theme="dark"]) ul.products li.product a.woocommerce-LoopProduct-link,:where(html[data-ucn-theme="dark"]) ul.products li.product a.woocommerce-loop-product__link{background:#152135!important;background-color:#152135!important}
@media (max-width:782px){:where(html[data-ucn-theme="dark"]) #colophon .ucn-colophon__accordion-btn:hover{background-color:rgba(21,33,53,0.02)!important}}
@media (max-width:921px){:where(html[data-ucn-theme="dark"]) #ucn-mobile-menu .ucn-mobile-menu__panel{background-color:#152135!important}}
:where(html[data-ucn-theme="dark"]) .widget_layered_nav ul li.chosen a,:where(html[data-ucn-theme="dark"]) .widget_layered_nav ul li.chosen>a{background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .widget_layered_nav ul li.chosen a:before{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .widget_layered_nav ul li a:before,:where(html[data-ucn-theme="dark"]) .widget_product_categories ul li.cat-item a:before{border:2px solid #37485f!important;background:#152135!important}
@media (max-width:1024px){:where(html[data-ucn-theme="dark"]) .ast-woo-sidebar-widget.widget:not(.ucn-collapsed) .widgettitle,:where(html[data-ucn-theme="dark"]) .ast-woo-sidebar-widget.widget:not(.ucn-collapsed) .widget-title{border-bottom:1px solid #37485f!important}}
@media (max-width:1023px){:where(html[data-ucn-theme="dark"]) .ucn-search__mobile-trigger{color:#fff!important}}
@media (max-width:1023px){:where(html[data-ucn-theme="dark"]) .ucn-search__mobile-trigger:hover{background:#111c2e!important}}
@media (max-width:1023px){:where(html[data-ucn-theme="dark"]) .ucn-action-btn{color:#fff!important}}
@media (max-width:1023px){:where(html[data-ucn-theme="dark"]) .ucn-action-btn:hover{background:#111c2e!important}}
:where(html[data-ucn-theme="dark"]) .ucn-sw__t:before{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucb#primary{--ink:#edf2fa!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucb .ucb-tile{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucb .ucb-tile-label{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucb .ucb-stack span{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucb .ucb-menu{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucb .ucb-rail-btn,:where(html[data-ucn-theme="dark"]) .ucb .ucb-close{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucb .ucb-mini-media{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucb .ucb-card-link{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucb .ucb-card-media{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucb .ucb-pagination a{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucb .ucb-next-links a{background:#152135!important}
@media (max-width:959px){:where(html[data-ucn-theme="dark"]) .ucb .ucb-menu-open{background:#152135!important}}
@media (max-width:959px){:where(html[data-ucn-theme="dark"]) .ucb .ucb-aside{background:#152135!important}}
@media (max-width:959px){:where(html[data-ucn-theme="dark"]) .ucb .ucb-fab{background:#152135!important}}
:where(html[data-ucn-theme="dark"]) body.uc-local-visual #page div#content.site-content{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body.uc-local-visual{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv{--ink:#edf2fa!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv .uv-sec,:where(html[data-ucn-theme="dark"]) .uclv .uv-sec--tint{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv .uv-btn__ic{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv .uv-railbar{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv .uv-sbtn{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv .uv-det[open]:not(.is-closing) .uv-det__i:before,:where(html[data-ucn-theme="dark"]) .uclv .uv-det[open]:not(.is-closing) .uv-det__i:after{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv .uv-rev__g{background:#152135!important;color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) .uclv .uv-tail .uck-hub{background:#152135!important;--uck-ink:#edf2fa!important}
:where(html[data-ucn-theme="dark"]) .uclv .uv-tail .uck-reading{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv .uv-callb{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv .uv-callb__ring{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.is-motion .uv-callb__ring:before,:where(html[data-ucn-theme="dark"]) .uclv.is-motion .uv-callb__ring:after{border:2px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uclv .uv-bl__a{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv .uv-railbar{background:rgba(21,33,53,0.97)!important;border-block:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uclv .uv-auto-toggle{border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv .uv-local-steps li{border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uclv .uv-extra-card{border-top:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uclv .uv-review-card{border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv .uv-review-date{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uclv .uv-review-expand{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv .uv-review-fallback{border-top:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uclv .uv-bl__a{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) body.uc-local-aire .use-shell{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucla .uv-callb--local-dark .uv-callb__i3{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucla .uv-callb--local-dark .uv-btn--line{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .ucla .ucla-consult{border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucla .ucla-consult input,:where(html[data-ucn-theme="dark"]) .ucla .ucla-consult select,:where(html[data-ucn-theme="dark"]) .ucla .ucla-consult textarea{border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucla .ucla-consult-close{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucla [data-consult-edit]{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined{--ink:#edf2fa!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined .uv-railbar{background:rgba(21,33,53,0.97)!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined .uv-rail .uv-chip:hover,:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined .uv-rail .uv-chip.is-on{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined .uv-section-photo,:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined .ucla-section-photo{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined .uv-det{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined .uv-extra-card{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined .ucla-install-grid>article{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined .ucla-install-num{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined .uv-review-card{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined .uv-review-card:hover{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined .uv-review-avatar{border:3px solid #37485f!important;background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined .ucla-review-google{background:#152135!important;color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined .uv-review-stars{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined .ucla-zone-chip{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined .ucla-call-banner{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined .ucla-replacement{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined .ucla-product{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined #tambien-interesa .uv-nearcard{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined .ucla-call-banner.ucla-call-banner--compact{background:linear-gradient(110deg,#152135,#152135)!important}
:where(html[data-ucn-theme="dark"]) .uc-local-visual .ucl-serp-detail{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body.uc-local-calderas .use-shell{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined{--ink:#edf2fa!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uv-sec{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uv-hero .uv-btn--call:before{background:#152135 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23D4140E' stroke-width='2.1' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M21 16.2v3a2 2 0 0 1-2.2 2A18.8 18.8 0 0 1 2.8 5.2 2 2 0 0 1 4.8 3h3a2 2 0 0 1 2 1.7l.5 3a2 2 0 0 1-.6 1.7l-1.5 1.4a15 15 0 0 0 5 5l1.4-1.5a2 2 0 0 1 1.7-.6l3 .5a2 2 0 0 1 1.7 2Z'/%3E%3C/svg%3E") center/18px no-repeat!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined :is(.uv-hero .uv-btn--call,.uv-callb__btn) .uv-sr{border-left:1px solid rgba(55,72,95,0.5)!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uv-hero .uv-btn--line{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uv-railbar{background:rgba(21,33,53,0.97)!important}
@media (max-width:899px){:where(html[data-ucn-theme="dark"]) .uclc-refined .uv-chip{background:#152135!important}}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uv-sym__tile{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uv-sym__card{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uv-sym__chips li{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined :is(.uclc-barrio-footer,#instalacion) .uv-btn--line,:where(html[data-ucn-theme="dark"]) .uclc-refined .uclc-barrio-footer .uv-btn{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uv-rev{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uv-rev__g{background:#152135!important;color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uv-review-expand{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uclc-decision{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uclc-decision label{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uclc-decision input[type=checkbox]{border:1.5px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uclc-decision input[type=checkbox]:before{border-left:2.2px solid #37485f!important;border-bottom:2.2px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uclc-process li:after{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uv-callb__line{border:1.5px solid rgba(55,72,95,0.62)!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uv-callb__line:hover{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uclc-call-fusion :is(a,button):focus-visible{outline-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined #tambien-interesa .uclc-navigation-pill{border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined #tambien-interesa .uclc-navigation-arrow{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined #tambien-interesa .uclc-navigation-pill:hover{background:#152135!important;border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined #tambien-interesa .uclc-navigation-pill:focus-visible{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uv-consult-dialog{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uv-dialog-close{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uv-consult-dialog :is(input,select,textarea){border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclc-refined .uv-helper__a{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body.coslada-preview-ui{--coslada-text:#edf2fa!important}
:where(html[data-ucn-theme="dark"]) body.coslada-preview-ui #ucn-mobile-menu .ucn-mobile-menu__panel{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body.coslada-preview-ui #ucn-mobile-menu .ucn-mobile-menu__head{border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) body.coslada-preview-ui #ucn-mobile-menu .ucn-sm__hs{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.coslada-preview-ui #ucn-mobile-menu .ucn-sm__row:hover,:where(html[data-ucn-theme="dark"]) body.coslada-preview-ui #ucn-mobile-menu .ucn-sm__acc[open]>.ucn-sm__row{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body.coslada-preview-ui #ucn-mobile-menu .ucn-sm__pic{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body.coslada-preview-ui #ucn-mobile-menu .ucn-sm__s{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui{--ink:#edf2fa!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui .uv-btn--line{border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui .uclc-crumbs{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui #reparacion,:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui #mantenimiento,:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui #precio{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui #servicios .uv-card--svc{border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui .coslada-related-panel{background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui .coslada-related-card{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui .coslada-related-card--zone{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui .coslada-related-card .coslada-related-icon{background:#111c2e!important;color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui .coslada-related-card--zone .coslada-related-icon{background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui .coslada-related-card .coslada-related-arrow{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui .coslada-related-card:hover{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui .coslada-related-card:hover .coslada-related-arrow{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui .coslada-related-title{color:#b6c3d6!important;border-top:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui .uv-railbar{border-block:1px solid #37485f!important;background:rgba(21,33,53,0.96)!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui .uv-rail .coslada-nav-link{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui .uv-rail .coslada-nav-link:hover{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui .uv-rail .coslada-nav-link.is-on{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui .coslada-carousel-controls button{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui #opiniones .coslada-review-pause{border:1px solid #37485f!important;color:#b6c3d6!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui #opiniones .uv-rev{border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui #opiniones .uv-rev:hover{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui #opiniones .uv-rev__av{border:3px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui #opiniones .coslada-review-toggle{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui #opiniones .coslada-review-toggle:hover{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui .coslada-diagnosis{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui .coslada-diagnosis p{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uclv.coslada-ui .coslada-contact-banner .uv-callb__line{background:#152135!important;border:1px solid #37485f!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .coslada-ui .uclc-energy{border-top:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .coslada-ui .uclc-energy a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #uc-service-root section:has(h2 span:only-child),:where(html[data-ucn-theme="dark"]) #uc-service-root section:has([class*=preguntan]){background:#152135!important}
:where(html[data-ucn-theme="dark"]) #uc-service-root .lg\:col-span-8.space-y-3>div,:where(html[data-ucn-theme="dark"]) #uc-service-root [class*=col-span-8].space-y-3>div{background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) #uc-service-root .lg\:col-span-8.space-y-3>div>button,:where(html[data-ucn-theme="dark"]) #uc-service-root [class*=col-span-8].space-y-3>div>button{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #uc-service-root .lg\:col-span-8.space-y-3>div>button:hover,:where(html[data-ucn-theme="dark"]) #uc-service-root [class*=col-span-8].space-y-3>div>button:hover{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #uc-service-root .lg\:col-span-8.space-y-3>div>button:hover span:first-child,:where(html[data-ucn-theme="dark"]) #uc-service-root [class*=col-span-8].space-y-3>div>button:hover span:first-child{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #uc-service-root .lg\:col-span-8.space-y-3>div>button>span:last-child,:where(html[data-ucn-theme="dark"]) #uc-service-root [class*=col-span-8].space-y-3>div>button>span:last-child{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #uc-service-root .lg\:col-span-8.space-y-3>div>button:hover>span:last-child,:where(html[data-ucn-theme="dark"]) #uc-service-root [class*=col-span-8].space-y-3>div>button:hover>span:last-child{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #uc-service-root [class*=col-span-4]>[class*=inline-flex]:first-child,:where(html[data-ucn-theme="dark"]) #uc-service-root [class*=col-span-4] span[class*=rounded-full]{border-bottom:1px solid #37485f!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) #uc-service-root section:has([class*=col-span-4]):has([class*=col-span-8]){background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-h3-faq-card,:where(html[data-ucn-theme="dark"]) [class*=uc-h3-faq] .uc-h3-faq-item,:where(html[data-ucn-theme="dark"]) [class*=uc-h3-faq]>div{border-top:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) [class*=uc-h3-faq] button{color:#fff!important}
:where(html[data-ucn-theme="dark"]) [class*=uc-h3-faq] button:hover{color:#fff!important}
:where(html[data-ucn-theme="dark"]) :is(.uclv,.uchc,.use-page) .ucsv2-kpband{background:#152135!important}
:where(html[data-ucn-theme="dark"]) :is(.uclv,.uchc,.use-page) .ucsv2-kp__ico,:where(html[data-ucn-theme="dark"]) :is(.uclv,.uchc,.use-page) .ucsv2-badge{background:#152135!important}
:where(html[data-ucn-theme="dark"]) :is(.uclv,.uchc,.use-page) .ucsv2-chip{background:#152135!important}
:where(html[data-ucn-theme="dark"]) :is(.uclv,.uchc,.use-page) .ucsv2-note{background:#152135!important}
:where(html[data-ucn-theme="dark"]) :is(.uclv,.uchc,.use-page) .ucsv2-card{background:#152135!important}
:where(html[data-ucn-theme="dark"]) :is(.uclv,.uchc,.use-page) .ucsv2-card__ico,:where(html[data-ucn-theme="dark"]) :is(.uclv,.uchc,.use-page) .ucsv2-ilist__ico{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .use-page .use-body .use-cards>.ucsv2-note{color:var(--uce-muted,#b6c3d6)!important}
:where(html[data-ucn-theme="dark"]) .use-page .use-body .uce-advice-content>p{color:var(--uce-muted,#b6c3d6)!important}
:where(html[data-ucn-theme="dark"]) .ucsv2-alt{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
html[data-ucn-theme="dark"] body .uclv.ucla.uc-zonas[data-uclv][data-uc-zonas]{--ink:#edf2fa!important}
html[data-ucn-theme="dark"] body .uclv.ucla.uc-zonas[data-uclv][data-uc-zonas] .uv-btn--line{border:1px solid #37485f!important;background:#152135!important}
html[data-ucn-theme="dark"] body .uclv.ucla.uc-zonas[data-uclv][data-uc-zonas] .uclc-crumbs{color:#b6c3d6!important}
html[data-ucn-theme="dark"] body .uclv.ucla.uc-zonas[data-uclv][data-uc-zonas] #reparacion,html[data-ucn-theme="dark"] body .uclv.ucla.uc-zonas[data-uclv][data-uc-zonas] #mantenimiento,html[data-ucn-theme="dark"] body .uclv.ucla.uc-zonas[data-uclv][data-uc-zonas] #precio{background:#152135!important}
html[data-ucn-theme="dark"] body .uclv.ucla.uc-zonas[data-uclv][data-uc-zonas] #servicios .uv-card--svc{border:1px solid #37485f!important;background:#152135!important}
html[data-ucn-theme="dark"] body .uclv.ucla.uc-zonas[data-uclv][data-uc-zonas] .uv-railbar{border-block:1px solid #37485f!important;background:rgba(21,33,53,0.96)!important}
html[data-ucn-theme="dark"] body .uclv.ucla.uc-zonas[data-uclv][data-uc-zonas] .uv-rail .coslada-nav-link{color:#b6c3d6!important}
html[data-ucn-theme="dark"] body .uclv.ucla.uc-zonas[data-uclv][data-uc-zonas] .uv-rail .coslada-nav-link:hover{background:#152135!important;color:#fff!important}
html[data-ucn-theme="dark"] body .uclv.ucla.uc-zonas[data-uclv][data-uc-zonas] .uv-rail .coslada-nav-link.is-on{background:#152135!important;color:#fff!important}
html[data-ucn-theme="dark"] body .uclv.ucla.uc-zonas[data-uclv][data-uc-zonas] :is(.uv-bc,.uv-crumbs,.uclc-crumbs) a{color:#b6c3d6!important}
html[data-ucn-theme="dark"] body .uclv.ucla.uc-zonas[data-uclv][data-uc-zonas] .uv-railbar__prog{background:#111c2e!important}
html[data-ucn-theme="dark"] body .uclv.ucla.uc-zonas[data-uclv][data-uc-zonas] :is(.ucsc-decision,.uv-card--svc){background:#152135!important}
:where(html[data-ucn-theme="dark"]) .nf4{--ink:#edf2fa!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .n4-search{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .nf4 .n4-pop a{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .nf4 .n4-t{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .n4-air i{background:linear-gradient(180deg,rgba(17,28,46,0),rgba(17,28,46,0.8),rgba(17,28,46,0))!important}
:where(html[data-ucn-theme="dark"]) .n4-lcd.is-red .n4-lcdt{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .n4-scan{background:rgba(17,28,46,0.16)!important}
:where(html[data-ucn-theme="dark"]) .n4-glitch{background:repeating-linear-gradient(180deg,rgba(255,77,94,0) 0 .5em,rgba(255,77,94,.3) .5em .72em,rgba(17,28,46,0) .72em 1.3em,rgba(17,28,46,0.24) 1.3em 1.46em)!important}
:where(html[data-ucn-theme="dark"]) .n4-glass{background:linear-gradient(115deg,rgba(21,33,53,0.1) 0 20%,rgba(21,33,53,0) 20.5% 62%,rgba(21,33,53,0.05) 62.5% 71%,rgba(21,33,53,0) 71.5%)!important}
:where(html[data-ucn-theme="dark"]) .n4-p.tx{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .n4-p.tx.r{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .n4-p.chip{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .n4-bub{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .n4-bub::after{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .nf4 .n4-pause{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-wsegb{border:1px solid #37485f!important;background:linear-gradient(145deg,#152135,#111c2e)!important;color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-wsegb.on{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-wsegb.air.on{background:#111c2e!important;color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) .uc-category-control{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-category-control:hover{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uc-wsegb:focus-visible,:where(html[data-ucn-theme="dark"]) .uc-category-control:focus-visible{outline:3px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-wheel-showcase{border:1px solid #37485f!important;background:#152135!important;background-image:radial-gradient(ellipse at 50% 17%,#152135 15%,var(--wheel-tint) 63%,#152135 100%)!important}
:where(html[data-ucn-theme="dark"]) #catalogo.is-air .uc-wheel-showcase{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-wheel-counter{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-sr-shell{--ink:#edf2fa!important}
:where(html[data-ucn-theme="dark"]) .uc-sr-shell:before{background:radial-gradient(ellipse at 50% 36%,#152135 25%,rgba(21,33,53,0.5490196078431373) 48%,transparent 72%)!important}
:where(html[data-ucn-theme="dark"]) .uc-sr-shell:focus-visible{outline:3px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-sr-card:focus-visible .uc-sr-card__body{outline:3px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-sr-panel{--ink:#edf2fa!important}
:where(html[data-ucn-theme="dark"]) .uc-sr-panel__desc{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-wheel-insights{border:1px solid #37485f!important;background:rgba(21,33,53,0.8509803921568627)!important}
:where(html[data-ucn-theme="dark"]) .uc-wheel-insight-tabs{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uc-wheel-insight-tabs button{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-wheel-insight-tabs button[aria-selected=true]{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-wheel-insight-tabs button:focus-visible,:where(html[data-ucn-theme="dark"]) .uc-sr-fact:focus-visible{outline:3px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-sr-fact strong{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-sr-panel__cta svg{background:rgba(21,33,53,0.1411764705882353)!important}
:where(html[data-ucn-theme="dark"]) .uc-sr-panel__cta:focus-visible{outline:3px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) body.uchc-page #content.site-content{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body.uchc-page .use-shell.uchc-main{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uchc{--ink:#edf2fa!important;--ink2:#edf2fa!important;--muted:#b6c3d6!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uchc .uchc-btn--line{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uchc .uchc-btn__ico{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uchc-index{background:rgba(21,33,53,0.97)!important}
:where(html[data-ucn-theme="dark"]) .uchc .uchc-opt{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uchc .uchc-panel{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uchc .uchc-svc__item{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uchc .uchc-logo{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body .uchc .uchc-search input{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uchc .uchc-prod{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uchc .uchc-rev figure{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uchc .uchc-rev__av{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uchc .uchc-rev__g{border:1.5px solid #37485f!important;background:#152135!important;color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) .uchc .uchc-end__card{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uchc .uchc-sheet{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body .uchc .uchc-sheet :is(input,select,textarea){background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uchc .uchc-coverage{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uchc .uchc-coverage__select select{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uchc .uchc-wheel .uc-wheel-showcase{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #ucn-header .ucn-action-btn--cart .ucn-cart-badge{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-contacto-page{--ucn-ink:#edf2fa!important;--ucn-ink-2:#edf2fa!important;--ucn-muted:#b6c3d6!important;--ucn-bg:#111c2e!important;--ucn-bg-2:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-c-field input:focus,:where(html[data-ucn-theme="dark"]) .ucn-c-field select:focus,:where(html[data-ucn-theme="dark"]) .ucn-c-field textarea:focus{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-c-drop{border:1.5px dashed #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-c-drop:hover{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-c-upbtn{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-c-files li img{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-c-files li .frm:hover{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-c-feedback.is-success{background:#152135!important;border:1px solid #37485f!important;color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) .ucn-c-feedback.is-error{background:#111c2e!important;border:1px solid #37485f!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-c-hours li .open{color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) .ucn-c-sent-box{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-c-sent-ic{background:#152135!important;color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) .ucn-c-sent-box h3{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-c-sent-box p{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.page-template-page-template-uniclima-home-v7{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7{color:#fff!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) :where(#main-content.uc-home-v7) a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) :where(#main-content.uc-home-v7) a:hover{color:#fff!important}
:where(html[data-ucn-theme="dark"]) :where(#main-content.uc-home-v7) ::selection{background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-dot{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uc-pill.on{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-pill.on .uc-ic-cal{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-pill.on .uc-ic-air{color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) .uc-ctab{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-chip{border:1px solid #37485f!important;background:#152135!important;color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-faq{background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-faq[open]{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-num{background:#111c2e!important;color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-q{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-faq[open] .uc-q{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-chev{border:1px solid #37485f!important;background:#152135!important;color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-faq[open] .uc-chev{background:#111c2e!important;border-color:#37485f!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-mainhead{background:rgba(21,33,53,0.92)!important}
:where(html[data-ucn-theme="dark"]) .uc-brand-name{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-brand-sub{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-nava{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-nava:hover{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-burger{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-navphone-icon{background:#111c2e!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-navphone-label{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-navphone-number{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-mnav.open{border-top:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-mnava{color:#fff!important;border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-offer-control{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-offer-control:hover{color:#fff!important;border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-offer-card{background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-offer-card:hover{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-catth{border:1.5px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-catth:hover{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-catpill{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-catpill.on .uc-pillnum{background:rgba(21,33,53,0.24)!important}
:where(html[data-ucn-theme="dark"]) .uc-category-title{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-category-copy{border-top:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-category-desc{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-brand:hover{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-frow{border-bottom:1px solid rgba(55,72,95,0.07)!important}
:where(html[data-ucn-theme="dark"]) .uc-frow .uc-fric{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-fmega:hover .uc-fmeganum{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-fmini svg{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-fchip{background:rgba(21,33,53,0.05)!important;border:1px solid rgba(55,72,95,0.1)!important}
:where(html[data-ucn-theme="dark"]) .uc-fchip svg{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-fgroup{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-fyt{border:1px solid rgba(55,72,95,0.14)!important;background:rgba(21,33,53,0.04)!important}
:where(html[data-ucn-theme="dark"]) .uc-hero-search{background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-hero-search input{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-solutions-hero{background:linear-gradient(135deg,#152135 0%,#152135 48%,#111c2e 100%)!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-solution-rail{background:rgba(21,33,53,0.64)!important}
:where(html[data-ucn-theme="dark"]) .uc-solution-panel{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uc-solution-panel.is-store{background:linear-gradient(145deg,#152135,#111c2e)!important}
:where(html[data-ucn-theme="dark"]) .uc-solution-panel.is-store:after{background:linear-gradient(180deg,rgba(21,33,53,0.12) 15%,rgba(31,34,39,.03) 45%,rgba(14,17,22,.9) 100%)!important}
:where(html[data-ucn-theme="dark"]) .uc-solution-index{border:1px solid rgba(55,72,95,0.34)!important}
:where(html[data-ucn-theme="dark"]) .uc-solution-arrow{border:1px solid rgba(55,72,95,0.32)!important}
:where(html[data-ucn-theme="dark"]) .uc-page-nav{border:1px solid rgba(55,72,95,0.92)!important;background:rgba(21,33,53,0.88)!important}
:where(html[data-ucn-theme="dark"]) .uc-page-nav-wrap.is-stuck .uc-page-nav{background:rgba(21,33,53,0.94)!important;border-color:rgba(55,72,95,0.96)!important}
:where(html[data-ucn-theme="dark"]) .uc-page-nav a{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-page-nav a:hover,:where(html[data-ucn-theme="dark"]) .uc-page-nav a:focus-visible{color:#fff!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-page-nav-icon{color:#fff!important;background:#111c2e!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-page-nav-copy small{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-countdown{border:1px solid rgba(55,72,95,0.08)!important}
:where(html[data-ucn-theme="dark"]) .uc-count-status{border-right:1px solid rgba(55,72,95,0.1)!important}
:where(html[data-ucn-theme="dark"]) .uc-count-unit+.uc-count-unit:before{background:rgba(21,33,53,0.1)!important}
:where(html[data-ucn-theme="dark"]) .uc-count-unit:last-child .uc-count-value{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-process-title{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-process-intro{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-process-grid{border:1px solid #37485f!important;background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uc-process-step{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-process-step:hover{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-process-number{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-process-time{background:#111c2e!important;color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-process-step h3{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-process-step p{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-process-step small{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-card{border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-kicker{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-needed span{border:1px solid rgba(55,72,95,0.11)!important;background:rgba(21,33,53,0.055)!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-tool{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-tooltop strong{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-tooltop span{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-tabs{border:1px solid #37485f!important;background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-drop{border:1.5px dashed #37485f!important;background:linear-gradient(180deg,#152135,#152135)!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-drop:hover{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-dropicon{border:1px solid #37485f!important;background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-droptitle{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-dropsub{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-input{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-help{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-photo{border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-preview{background-color:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-status{border:1px solid #37485f!important;background:#152135!important;color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-status.wait{border-color:#37485f!important;background:#152135!important;color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-status.err{border-color:#37485f!important;background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-share{border:1px dashed #37485f!important;background:#152135!important;color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-share:hover{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-message.ok{border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-message.warn{border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-message.ok b{color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-message.warn b{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-compat-message p{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-plans-section{--care-ink:#ff465c!important;background:#111c2e!important;border-block:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-plans-section.is-air{--care-ink:#59d38f!important}
:where(html[data-ucn-theme="dark"]) .uc-plans-section:before{background:linear-gradient(90deg,rgba(21,33,53,0.78) 1px,transparent 1px),linear-gradient(rgba(21,33,53,0.78) 1px,transparent 1px)!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-eyebrow{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-title{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-copy{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-system{border:1px solid #37485f!important;background:rgba(21,33,53,0.72)!important;color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-system:hover{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-system.on{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-system strong{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-system small{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-board{border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-rail-label:after{background:rgba(21,33,53,0.12)!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-level:hover{background:rgba(21,33,53,0.06)!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-level-index{border:1px solid rgba(55,72,95,0.14)!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-name{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-tag{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-feature{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-route{border-top:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-route-step:not(:last-child):after{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-route-dot{border:4px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-route-step strong{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-route-step small{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-decision{border-left:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-ideal{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-price{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-price strong{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-chip{border:1px solid color-mix(in srgb,var(--care) 26%,#37485f)!important}
:where(html[data-ucn-theme="dark"]) .uc-plan-perks span{color:#b6c3d6!important}
@media (max-width:760px){:where(html[data-ucn-theme="dark"]) .uc-count-status{border-bottom:1px solid rgba(55,72,95,0.1)!important}}
@media (max-width:760px){:where(html[data-ucn-theme="dark"]) .uc-plan-decision{border-top:1px solid #37485f!important}}
:where(html[data-ucn-theme="dark"]) .uc-brand-cover-kicker{color:#fff!important}
@media (max-width:560px){:where(html[data-ucn-theme="dark"]) .uc-process-step{border:1px solid #37485f!important}}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 #uc-solutions-title{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-process-number{background:#111c2e!important;border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-process-time{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 #laboratorio .uc-lab-copy a[href^="tel:"]:hover{background:rgba(21,33,53,0.14)!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-plans-section{background:#152135!important;border-block:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-plan-system{background:#152135!important;border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-plan-decision{background:linear-gradient(180deg,color-mix(in srgb,var(--care-soft) 36%,#152135),#152135 46%)!important;border-left-color:#37485f!important}
@media (max-width:760px){:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-plan-decision{border-top-color:#37485f!important}}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-plan-features-title,:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-plan-decision-label{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-plan-system small{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-plan-route-step small{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-plan-price{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-review-card>div:nth-child(3){color:#b6c3d6!important}
@media (hover:hover) and (pointer:fine){:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-review-card:hover{border-color:#37485f!important}}
@media (hover:hover) and (pointer:fine){:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-review-card:hover>:last-child{color:#b6c3d6!important}}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 #faq .uc-faq:not([open]):hover{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 #faq .uc-acc>div>div p{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 #faq .uc-expert-proof{background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 #faq .uc-expert-proof-icon{background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 #faq .uc-expert-proof strong{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 #faq .uc-expert-proof small{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-brand-cover-cta a:focus-visible{outline:2px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-brand-cover-cta .is-ghost{background:rgba(21,33,53,0.08)!important;border:1px solid rgba(55,72,95,0.22)!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-brand-cover-cta .is-ghost:hover{background:rgba(21,33,53,0.14)!important;border-color:rgba(55,72,95,0.34)!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-solutions-hero{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-solution-rail{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-solution-panel,:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-solution-panel.is-store{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-solution-panel,:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-solution-panel:hover,:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-solution-panel:focus{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-solution-detail b{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-solution-detail small{color:rgba(237,242,250,0.62)!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-solution-compact{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-solution-index{background:#152135!important;color:var(--accent,#ff465c)!important}
:where(html[data-ucn-theme="dark"]) #main-content.uc-home-v7 .uc-solution-index{border-color:color-mix(in srgb,var(--accent,#d4140e) 55%,rgba(55,72,95,0.4))!important}
:where(html[data-ucn-theme="dark"]) .ucn-search-pill .ucn-sp-icon{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucn-search-pill .ucn-sp-mic{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucn-search-pill .ucn-sp-mic:hover{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-search-pill .ucn-sp-mic.ucn-listening{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-yukon-offer{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-yukon-offer h2{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-yukon-offer__sub{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-yukon-offer a.uc-yukon-offer__all{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-yukon-offer__hint{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-yukon-offer a.uc-yukon-offer__model{border:1px solid #37485f!important;color:#fff!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-yukon-offer a.uc-yukon-offer__model:hover{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-yukon-offer__photo{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-yukon-offer__name{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-yukon-offer__power{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-yukon-offer__old{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-yukon-offer__price{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-yukon-offer__stock{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-yukon-offer__stock--out{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-yukon-offer__note{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined.coslada-ui.air-approved{--ink:#edf2fa!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined.coslada-ui.air-approved :is(.uv-section-photo,.ucla-section-photo){background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined.coslada-ui.air-approved .ucla-install-num{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined.coslada-ui.air-approved #opiniones .uv-rev__av{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined.coslada-ui.air-approved #cobertura .ucl-serp-detail{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined.coslada-ui.air-approved :is(.ucla-contact-strip,.ucla-diagnosis-strip){background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined.coslada-ui.air-approved .ucla-diagnosis-strip{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined.coslada-ui.air-approved a.ucla-strip-action{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined.coslada-ui.air-approved a.ucla-strip-action:hover{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined.coslada-ui.air-approved .ucla-replacement{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined.coslada-ui.air-approved button.ucla-picker-tab{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined.coslada-ui.air-approved button.ucla-picker-tab[aria-selected=true]{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined.coslada-ui.air-approved button.ucla-picker-tab:hover{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined.coslada-ui.air-approved .ucla-gas-picker .ucla-picker-panel{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined.coslada-ui.air-approved .ucla-product{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined.coslada-ui.air-approved a.ucla-product-card:hover{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uclv.ucla.ucla-refined.coslada-ui.air-approved button.ucla-carousel-pause{background:#152135!important}
:where(html[data-ucn-theme="dark"]) :is(body.uc-shop,body.ucnb-product-native) ul.products li.product,:where(html[data-ucn-theme="dark"]) body.woocommerce-shop ul.products li.product,:where(html[data-ucn-theme="dark"]) body.post-type-archive-product ul.products li.product,:where(html[data-ucn-theme="dark"]) body.tax-product_cat ul.products li.product{background:#152135!important}
:where(html[data-ucn-theme="dark"]) :is(body.uc-shop,body.ucnb-product-native) ul.products li.product .astra-shop-thumbnail-wrap,:where(html[data-ucn-theme="dark"]) body.woocommerce-shop ul.products li.product .astra-shop-thumbnail-wrap,:where(html[data-ucn-theme="dark"]) body.post-type-archive-product ul.products li.product .astra-shop-thumbnail-wrap,:where(html[data-ucn-theme="dark"]) body.tax-product_cat ul.products li.product .astra-shop-thumbnail-wrap{background:#152135!important;border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) :is(body.uc-shop,body.ucnb-product-native) ul.products li.product .astra-shop-thumbnail-wrap img,:where(html[data-ucn-theme="dark"]) body.woocommerce-shop ul.products li.product .astra-shop-thumbnail-wrap img,:where(html[data-ucn-theme="dark"]) body.post-type-archive-product ul.products li.product .astra-shop-thumbnail-wrap img,:where(html[data-ucn-theme="dark"]) body.tax-product_cat ul.products li.product .astra-shop-thumbnail-wrap img{background:#152135!important}
:where(html[data-ucn-theme="dark"]) :is(body.uc-shop,body.ucnb-product-native) ul.products li.product h2.woocommerce-loop-product__title,:where(html[data-ucn-theme="dark"]) body.woocommerce-shop ul.products li.product h2.woocommerce-loop-product__title,:where(html[data-ucn-theme="dark"]) body.post-type-archive-product ul.products li.product h2.woocommerce-loop-product__title,:where(html[data-ucn-theme="dark"]) body.tax-product_cat ul.products li.product h2.woocommerce-loop-product__title{color:#fff!important}
:where(html[data-ucn-theme="dark"]) :is(body.uc-shop,body.ucnb-product-native) ul.products li.product .uc-stock,:where(html[data-ucn-theme="dark"]) body.woocommerce-shop ul.products li.product .uc-stock,:where(html[data-ucn-theme="dark"]) body.post-type-archive-product ul.products li.product .uc-stock,:where(html[data-ucn-theme="dark"]) body.tax-product_cat ul.products li.product .uc-stock{color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) :is(body.uc-shop,body.ucnb-product-native) ul.products li.product .uc-actions .uc-share,:where(html[data-ucn-theme="dark"]) body.woocommerce-shop ul.products li.product .uc-actions .uc-share,:where(html[data-ucn-theme="dark"]) body.post-type-archive-product ul.products li.product .uc-actions .uc-share,:where(html[data-ucn-theme="dark"]) body.tax-product_cat ul.products li.product .uc-actions .uc-share{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) body ul.products li.product.product_cat-equipos-aire-acondicionado .astra-shop-thumbnail-wrap>a.uc-category{border:1px solid #37485f!important;background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uc-inf-spinner{border:3px solid var(--ucn-brand-100,#37485f)!important}
:where(html[data-ucn-theme="dark"]) :is(body.uc-shop,body.ucnb-product-native) ul.products li.product,:where(html[data-ucn-theme="dark"]) body.woocommerce-shop ul.products li.product,:where(html[data-ucn-theme="dark"]) body.post-type-archive-product ul.products li.product,:where(html[data-ucn-theme="dark"]) body.tax-product_cat ul.products li.product{border:1px solid var(--ucn-gray-200,#37485f)!important}
:where(html[data-ucn-theme="dark"]) :is(body.uc-shop,body.ucnb-product-native) ul.products li.product:hover,:where(html[data-ucn-theme="dark"]) body.woocommerce-shop ul.products li.product:hover,:where(html[data-ucn-theme="dark"]) body.post-type-archive-product ul.products li.product:hover,:where(html[data-ucn-theme="dark"]) body.tax-product_cat ul.products li.product:hover{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) :is(body.uc-shop,body.ucnb-product-native) ul.products li.product .astra-shop-thumbnail-wrap,:where(html[data-ucn-theme="dark"]) body.woocommerce-shop ul.products li.product .astra-shop-thumbnail-wrap,:where(html[data-ucn-theme="dark"]) body.post-type-archive-product ul.products li.product .astra-shop-thumbnail-wrap,:where(html[data-ucn-theme="dark"]) body.tax-product_cat ul.products li.product .astra-shop-thumbnail-wrap{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .astra-shop-thumbnail-wrap.uc-has-stack .uc-prog{background:rgba(21,33,53,0.82)!important}
:where(html[data-ucn-theme="dark"]) .astra-shop-thumbnail-wrap.uc-has-stack .uc-prog__seg{background:var(--ucn-neutral-300,#111c2e)!important}
:where(html[data-ucn-theme="dark"]) :is(body.uc-shop,body.ucnb-product-native) ul.products li.product .uc-actions .uc-share,:where(html[data-ucn-theme="dark"]) body.woocommerce-shop ul.products li.product .uc-actions .uc-share,:where(html[data-ucn-theme="dark"]) body.tax-product_cat ul.products li.product .uc-actions .uc-share{border-color:#37485f!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) :is(body.uc-shop,body.ucnb-product-native) ul.products li.product:hover,:where(html[data-ucn-theme="dark"]) body.woocommerce-shop ul.products li.product:hover,:where(html[data-ucn-theme="dark"]) body.tax-product_cat ul.products li.product:hover{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) :is(body.uc-shop,body.ucnb-product-native) ul.products li.product .uc-badge--estado.uc-badge--icononly,:where(html[data-ucn-theme="dark"]) body.woocommerce-shop ul.products li.product .uc-badge--estado.uc-badge--icononly,:where(html[data-ucn-theme="dark"]) body.tax-product_cat ul.products li.product .uc-badge--estado.uc-badge--icononly{border:2px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) :is(body.uc-shop,body.ucnb-product-native) ul.products li.product .uc-actions .uc-share,:where(html[data-ucn-theme="dark"]) body.woocommerce-shop ul.products li.product .uc-actions .uc-share,:where(html[data-ucn-theme="dark"]) body.post-type-archive-product ul.products li.product .uc-actions .uc-share,:where(html[data-ucn-theme="dark"]) body.tax-product_cat ul.products li.product .uc-actions .uc-share,:where(html[data-ucn-theme="dark"]) body.search ul.products li.product .uc-actions .uc-share{background:#111c2e!important;border:1.5px solid #37485f!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) :is(body.uc-shop,body.ucnb-product-native) ul.products li.product .uc-badge--estado.uc-badge--icononly,:where(html[data-ucn-theme="dark"]) body.woocommerce-shop ul.products li.product .uc-badge--estado.uc-badge--icononly,:where(html[data-ucn-theme="dark"]) body.post-type-archive-product ul.products li.product .uc-badge--estado.uc-badge--icononly,:where(html[data-ucn-theme="dark"]) body.tax-product_cat ul.products li.product .uc-badge--estado.uc-badge--icononly,:where(html[data-ucn-theme="dark"]) body.search ul.products li.product .uc-badge--estado.uc-badge--icononly{border:2px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) :is(body.uc-shop,body.ucnb-product-native) ul.products li.product .uc-badge--estado.uc-badge--icononly:before,:where(html[data-ucn-theme="dark"]) body.woocommerce-shop ul.products li.product .uc-badge--estado.uc-badge--icononly:before,:where(html[data-ucn-theme="dark"]) body.post-type-archive-product ul.products li.product .uc-badge--estado.uc-badge--icononly:before,:where(html[data-ucn-theme="dark"]) body.tax-product_cat ul.products li.product .uc-badge--estado.uc-badge--icononly:before,:where(html[data-ucn-theme="dark"]) body.search ul.products li.product .uc-badge--estado.uc-badge--icononly:before{background:linear-gradient(180deg,rgba(21,33,53,0.28),rgba(21,33,53,0))!important}
:where(html[data-ucn-theme="dark"]) .uc-filterbar{--fb-muted:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-filterbar .uc-combo__input:hover{background-color:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uc-combo__clear{background:rgba(21,33,53,0.14)!important}
:where(html[data-ucn-theme="dark"]) .uc-grid.is-loading:after{border:2px solid var(--fb-line,#37485f)!important}
:where(html[data-ucn-theme="dark"]) .uc-combo__list{background:#152135!important;border:1px solid var(--fb-line,#37485f)!important}
:where(html[data-ucn-theme="dark"]) .uc-combo__opt{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-combo__meta{color:#b6c3d6!important;background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .uc-combo__opt:hover,:where(html[data-ucn-theme="dark"]) .uc-combo__opt.is-active{background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-combo__empty{color:#b6c3d6!important}
@media (max-width:980px){:where(html[data-ucn-theme="dark"]) .uc-combo__head{background:#152135!important;color:#fff!important}}
@media (max-width:980px){:where(html[data-ucn-theme="dark"]) .uc-combo__close{background:#111c2e!important;color:#fff!important}}
@media (max-width:980px){:where(html[data-ucn-theme="dark"]) .uc-combo__searchrow{background:#152135!important}}
@media (max-width:980px){:where(html[data-ucn-theme="dark"]) .uc-combo__search{border:1px solid #37485f!important;color:#fff!important;background:#152135!important}}
:where(html[data-ucn-theme="dark"]) .uc-filterbar--v5{--ucf-muted:#b6c3d6!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-filterbar--v5 .ucf-head .uc-filterbar__clear{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-filterbar--v5 .uc-combo__input{background-color:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-filterbar--v5 .uc-combo__input:hover{background-color:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-filterbar--v5 .uc-combo__clear{background:rgba(21,33,53,0.18)!important}
:where(html[data-ucn-theme="dark"]) .uc-filterbar--v5 .uc-combo__clear:hover{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-filterbar--v5 .ucf-chip{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-filterbar--v5 .ucf-r::-webkit-slider-thumb{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-filterbar--v5 .ucf-r::-moz-range-thumb{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-combo__opt--fam .uc-combo__meta{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .uc-combo__back{color:#fff!important;border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-archive-summary{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucn-archive-guide{border-top:1px solid #37485f!important;border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-archive-guide>summary{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-archive-guide__body{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3{--ink:#edf2fa!important;--muted:#b6c3d6!important;--paper:#152135!important}
:where(html[data-ucn-theme="dark"]) .ux2 .qty input{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ux2 .kf dt{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ux2 .rc-dots{background:rgba(21,33,53,0.82)!important}
:where(html[data-ucn-theme="dark"]) .ux2 .rc-dots i{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ux2 .dxh{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ux2 .sxnum{color:#59d38f!important;background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ux2 .extable th{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ux2 .excode{color:#fff!important;background:#111c2e!important}
@media (min-width:601px){:where(html[data-ucn-theme="dark"]) .ux2 .extable tbody tr:nth-child(even){background:#152135!important}}
@media (min-width:601px){:where(html[data-ucn-theme="dark"]) .ux2 .extable tbody tr:hover{background:#111c2e!important}}
:where(html[data-ucn-theme="dark"]) .ux2 .ux-snav{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-search input{border:1px solid #37485f!important;color:#fff!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-jump a{color:#fff!important;background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-jump a:hover,:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-jump a:focus-visible{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-family__head{border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-family__head h3{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-count{color:#b6c3d6!important;background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-model{color:#fff!important;background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-model--nc{background:#152135!important;border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-tag{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-legend{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-help{color:#fff!important;border-top:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-help a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-help__wa{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-sinres{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-h3{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-nc-lead{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-tabla{border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 table.compat-table{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-table thead th{color:#b6c3d6!important;background:#152135!important;border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-table tbody th{color:#fff!important;border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-table tbody td{color:#b6c3d6!important;border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-table tbody tr:target{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-table--nc tbody th{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .compat-table--nc{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .vbadge--ok{background:#152135!important;color:#59d38f!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucnv2 .vbadge--nc{background:#111c2e!important;color:#fff!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ux2 .relnav button[disabled]{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ux2 a.rc-fit{color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) .ux2 a.rc-fit:hover{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ux2 .price-old{color:#b6c3d6!important;text-decoration-color:#ff465c!important}
:where(html[data-ucn-theme="dark"]) .ux2 .pricerow--sale .price{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ux2 .offer-save{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-ficha-v3 .buybar{background:rgba(21,33,53,0.97)!important}
:where(html[data-ucn-theme="dark"]) .uc-ficha-v3 .bb-add--wa{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .uc-ficha-v3 .bb-th{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .uc-ficha-v3 .bb-qty input{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ux2 .ux-snav{border-bottom:1px solid #37485f!important;background:rgba(21,33,53,0.92)!important}
@supports not (backdrop-filter:blur(2px)){:where(html[data-ucn-theme="dark"]) .ux2 .ux-snav{background:#152135!important}}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ux2 .add:after{background:linear-gradient(105deg,transparent 38%,rgba(21,33,53,0.3) 50%,transparent 62%)!important}
:where(html[data-ucn-theme="dark"]) body.ucnb-product-native .bb-preview{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucres-card{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucres-x:hover{background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucres-img{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucres-bell{border:2.5px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ux2 .tag--rec{border:2px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ux2 .stage{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ux2 .thumbs .tb{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ux2 .thumbs .tb:after{border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ux2 .equipment-service-links>a{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ux2 .equipment-document-links>a{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .equipment-quick-specs{border:1px solid var(--line,#37485f)!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .equipment-quick-spec:nth-child(odd){border-right:1px solid var(--line,#37485f)!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .equipment-quick-spec:nth-child(n+3){border-top:1px solid var(--line,#37485f)!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .equipment-quick-spec dt{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .quick-spec-icon{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .equipment-quick-spec dd a{color:var(--ink,#edf2fa)!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .equipment-quick-spec .quick-spec-note{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .quick-spec-conditions{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .quick-spec-conditions summary{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .quick-spec-conditions a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .quick-spec-details{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ux2 .gallery-measures{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ux2 .gallery-warranty{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ux2 .gallery-warranty-extension strong{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ux2 .gallery-controller-note{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ucnb-description-grid h3{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ucnb-doc-links a{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ucnb-description-summary{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ucnb-description .ucnb-highlights>div{border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ucnb-description .ucnb-highlights dt{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ucnb-description .ucnb-highlights dd{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ucnb-description-detail{border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ucnb-description-detail summary{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ucnb-description-copy{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ucnb-doc-links small{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ucnb-doc-links .ucnb-original-source{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ucnb-source-note{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ucnb-photo-caption{background:#152135!important;border-top:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ucnb-photo-caption strong{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.uc-ficha-v3 .ux2 .stage>.uc-photo-condition{border:2px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) body.single-post{--ua-ink:#edf2fa!important;--ua-ink-2:#edf2fa!important;--ua-muted:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucn-article__tldr{background:linear-gradient(135deg,#111c2e 0%,#152135 80%)!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) body.single-post .entry-content .ucn-model-intro{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-article__steps li{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-article__steps li:hover{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-article__table-wrap{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-article__table tbody th{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-article__rcard{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-article__rcard:hover{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-article__rcard-thumb{background:#111c2e center/cover no-repeat!important}
:where(html[data-ucn-theme="dark"]) .ucn-article__rcard-thumb--empty{background:linear-gradient(135deg,#111c2e 0%,#152135 100%)!important}
:where(html[data-ucn-theme="dark"]) body.single-post .ucn-related-carousel{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-related-carousel .ucn-article__rcard-thumb{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-related-carousel .ucn-article__rcard-thumb--uncropped img{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-related-carousel .uce-autoplay{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-guia__toc{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-guia__chev{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucn-guia--error .ucn-guia__toc{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-error-part a{border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucn-faq__item{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-faq__item.is-open{border-color:#37485f!important}
@media (max-width:600px){:where(html[data-ucn-theme="dark"]) #post-462517 .ucn-article__table tr{border:1px solid #37485f!important}}
@media (max-width:600px){:where(html[data-ucn-theme="dark"]) #post-462517 .ucn-article__table th{background:#152135!important}}
@media (max-width:600px){:where(html[data-ucn-theme="dark"]) #post-462517 .ucn-article__table td+td{border-top:1px solid #37485f!important;background:#152135!important}}
:where(html[data-ucn-theme="dark"]) .entry-content .ucn-guide-jumps a{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-guide-refresh .ucn-symptom{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-guide-refresh .ucn-symptom[open]{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts.ucgp{border-top:1px solid #37485f!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts .ucgp__model{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts .ucgp__notice{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts .ucgp__search label{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts .ucgp__search input{border:1px solid #37485f!important;background:#152135!important;color:#fff!important;caret-color:#ff465c!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts .ucgp__search input::placeholder{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts .ucgp__count{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts .ucgp__filter{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts .ucgp-card{border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts .ucgp-card:hover{border-color:#37485f!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts .ucgp-card__media{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts .ucgp-card__type{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts .ucgp-card h3{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts .ucgp-card__context{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts .ucgp-card__link{border-top:1px solid #37485f!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts .ucgp__empty{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts .ucgp__clear{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts .ucgp__help{border-top:1px solid #37485f!important;border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts .ucgp__help summary{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts .ucgp__help ul{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts .ucgp__footer a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #catalog-parts ::selection{background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-guide .ucn-guia__main.entry-content .ucgs-hero__title{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-guide .ucn-guia__main.entry-content .ucgs-hero__lead{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-guide .ucn-guia__main.entry-content .ucgs-hero__family{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-guide .ucn-guia__main.entry-content .ucgs-pdf{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucgs-pdf>.ucgs-pdf__book{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucgs-pdf__book:after{background:linear-gradient(90deg,#0f172a20,transparent 7%,rgba(21,33,53,0.5333333333333333) 10%,transparent 15%)!important}
:where(html[data-ucn-theme="dark"]) .ucgs-pdf__eyebrow{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-guide .ucn-guia__main.entry-content .ucgs-pdf p{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucgs-pdf__source{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucgs-filter label{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucgs-filter input{border:1px solid #37485f!important;color:#fff!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucgs-filter button{color:#fff!important;background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucgs-filter output{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucgs-empty{background:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucgs-source-page{background:#111c2e!important;color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucgs-diagram{border-block:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucgs-diagram summary{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucgs-diagram__body figcaption{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucgs-diagram__hint{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucgs-image-dialog{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucgs-image-dialog header{border-bottom:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) .ucgs-image-dialog button{background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucgd-point{border:1px solid #37485f!important;background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucgd-diagram__copy label,:where(html[data-ucn-theme="dark"]) .ucgd-filter label{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucgd-diagram__copy select,:where(html[data-ucn-theme="dark"]) .ucgd-filter input{background:#152135!important;border:1px solid #37485f!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucgd-source{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) .ucgd-filter span{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-brand-guide .ucgs-errors-v2{--ink:#edf2fa!important;--muted:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-brand-guide .ucgs-brand-controls{background:#111c2e!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-brand-guide .ucgs-brand-controls label{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-brand-guide .ucgs-brand-controls :is(input,select,button){background:#152135!important;color:#fff!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-brand-guide .ucgs-errors-v2 a{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-brand-guide .ucgs-search-help{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-brand-guide #brand-result{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-brand-guide .ucgs-error-group__head h3{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-brand-guide .ucgs-error-group__head p{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-brand-guide .ucgs-error-coverage{color:#b6c3d6!important;background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-brand-guide .ucgs-error-card{background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-brand-guide .ucgs-error-code span{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-brand-guide .ucgs-error-meaning{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-brand-guide .ucgs-error-context{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-brand-guide .ucgs-error-context strong{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-brand-guide .ucgs-error-note{color:#fff!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-brand-guide #brand-empty{background:#152135!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-brand-guide .ucgs-model-list li{border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-brand-guide .ucgs-model-list span{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) body.ucgs-brand-guide .ucgs-safety-note{background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) .ucn-priv-page{--ucn-ink:#edf2fa!important;--ucn-ink-2:#edf2fa!important;--ucn-muted:#b6c3d6!important;--ucn-bg:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-priv-page .hero::before{background-image:radial-gradient(rgba(21,33,53,0.06) 1px,transparent 1px)!important}
:where(html[data-ucn-theme="dark"]) .ucn-priv-page .alert{background:linear-gradient(135deg,#152135 0%,#111c2e 100%)!important}
:where(html[data-ucn-theme="dark"]) .ucn-priv-page .callout p{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-pago-page{--ucn-ink:#edf2fa!important;--ucn-ink-2:#edf2fa!important;--ucn-muted:#b6c3d6!important;--ucn-bg:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-pago-page .hero::before{background-image:radial-gradient(rgba(21,33,53,0.06) 1px,transparent 1px)!important}
:where(html[data-ucn-theme="dark"]) .ucn-pago-page .alert{background:linear-gradient(135deg,#152135 0%,#111c2e 100%)!important}
:where(html[data-ucn-theme="dark"]) .ucn-pago-page .callout p{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-cond-page{--ucn-ink:#edf2fa!important;--ucn-ink-2:#edf2fa!important;--ucn-muted:#b6c3d6!important;--ucn-bg:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-cond-page .hero::before{background-image:radial-gradient(rgba(21,33,53,0.06) 1px,transparent 1px)!important}
:where(html[data-ucn-theme="dark"]) .ucn-cond-page .alert{background:linear-gradient(135deg,#152135 0%,#111c2e 100%)!important}
:where(html[data-ucn-theme="dark"]) .ucn-cond-page .callout p{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-devol-page{--ucn-ink:#edf2fa!important;--ucn-ink-2:#edf2fa!important;--ucn-muted:#b6c3d6!important;--ucn-bg:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-devol-page .hero::before{background-image:radial-gradient(rgba(21,33,53,0.06) 1px,transparent 1px)!important}
:where(html[data-ucn-theme="dark"]) .ucn-devol-page .alert{background:linear-gradient(135deg,#152135 0%,#111c2e 100%)!important}
:where(html[data-ucn-theme="dark"]) .ucn-devol-page .callout p{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-aviso-page{--ucn-ink:#edf2fa!important;--ucn-ink-2:#edf2fa!important;--ucn-muted:#b6c3d6!important;--ucn-bg:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-aviso-page .hero::before{background-image:radial-gradient(rgba(21,33,53,0.06) 1px,transparent 1px)!important}
:where(html[data-ucn-theme="dark"]) .ucn-aviso-page .alert{background:linear-gradient(135deg,#152135 0%,#111c2e 100%)!important}
:where(html[data-ucn-theme="dark"]) .ucn-aviso-page .callout p{color:#fff!important}
:where(html[data-ucn-theme="dark"]) .ucn-cook-page{--ucn-ink:#edf2fa!important;--ucn-ink-2:#edf2fa!important;--ucn-muted:#b6c3d6!important;--ucn-bg:#152135!important}
:where(html[data-ucn-theme="dark"]) .ucn-cook-page .hero::before{background-image:radial-gradient(rgba(21,33,53,0.06) 1px,transparent 1px)!important}
:where(html[data-ucn-theme="dark"]) .ucn-cook-page .alert{background:linear-gradient(135deg,#152135 0%,#111c2e 100%)!important}
:where(html[data-ucn-theme="dark"]) .ucn-cook-page .callout p{color:#fff!important}
:where(html[data-ucn-theme="dark"]) #post-468054 .ucn-purga-editorial{--pg-ink:#edf2fa!important}
:where(html[data-ucn-theme="dark"]) #post-468054 .ucn-purga-editorial p a{text-decoration-color:#ff465c!important}
:where(html[data-ucn-theme="dark"]) #post-468054 .ucn-purga-editorial .ucn-article__table tbody th{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) #post-468054 .ucn-purga-editorial .ucn-article__table tbody tr:nth-child(even) td{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #post-468054 .pg-valve figcaption{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #post-468054 .pg-valve figcaption a{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #post-468054 .pg-parts dd{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #post-468054 .pg-number{background:#111c2e!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) #post-468054 .pg-related a,:where(html[data-ucn-theme="dark"]) #post-468054 .pg-sources a{background:#152135!important}
:where(html[data-ucn-theme="dark"]) #post-468054 .pg-related a:hover,:where(html[data-ucn-theme="dark"]) #post-468054 .pg-sources a:hover{background:#152135!important;color:#fff!important}
:where(html[data-ucn-theme="dark"]) #post-468054 .pg-related a span,:where(html[data-ucn-theme="dark"]) #post-468054 .pg-sources a span{color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) #post-468054 .pg-related a b,:where(html[data-ucn-theme="dark"]) #post-468054 .pg-sources a b{color:#fff!important}
@media (max-width:620px){:where(html[data-ucn-theme="dark"]) #post-468054 .ucn-purga-editorial .ucn-article__table td:before{color:#b6c3d6!important}}
:where(html[data-ucn-theme="dark"]) [style="background:#F7F8FA;margin-top:clamp(46px,5.5vw,72px);padding:clamp(42px,5vw,66px) 0;"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style="position:absolute;top:0;left:0;bottom:0;width:clamp(24px,6vw,90px);background:linear-gradient(90deg,#FFFFFF,rgba(255,255,255,0));pointer-events:none;z-index:2;"]:not(svg):not(svg *){background:linear-gradient(90deg,#152135,rgba(21,33,53,0))!important}
:where(html[data-ucn-theme="dark"]) [style="display:inline-flex;align-items:center;gap:10px;font-family:'Archivo',sans-serif;font-weight:800;font-size:12px;letter-spacing:1.6px;text-transform:uppercase;color:#D4140E;"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style="margin:7px 0 11px;font-size:12.5px;font-weight:600;color:#7D8590;"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style="font-size:17px;margin:26px 0 10px;color:#0F172A"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style="margin:0 20px 18px 76px;padding:14px 18px;background:#F8F9FB;border-left:3px solid #D4140E;border-radius:0 12px 12px 0;"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style="font-family:'Archivo',sans-serif;font-weight:800;font-size:clamp(29px,3.7vw,45px);letter-spacing:-.9px;margin:10px 0 0;color:#0E1116;"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style="font-family:'Archivo',sans-serif;font-weight:800;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:#D4140E;"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style="color:#0F172A;font-weight:600"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style="color:#5b6573;font-weight:500"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style="padding:14px 16px 16px;display:flex;flex-direction:column;flex:1;border-top:1px solid #F1F2F5;"]:not(svg):not(svg *){border-top:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) [style="position:absolute;top:-36px;left:50%;transform:translateX(-50%);width:72px;height:72px;border-radius:50%;background:#2563EB;color:#fff;display:flex;align-items:center;justify-content:center;font-family:'Archivo',sans-serif;font-weight:800;font-size:27px;border:4px solid #FFFFFF;box-shadow:0 14px 28px rgba(14,17,22,.2);"]:not(svg):not(svg *){border:4px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) [style="position:relative;height:208px;background:#FFFFFF;display:flex;align-items:center;justify-content:center;padding:20px 16px 26px;"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style="display:block;padding:10px 14px;border:1px solid #F5C9C7;border-radius:10px;color:#0E1116;background:#FFFFFF;text-decoration:none;font-weight:600;"]:not(svg):not(svg *){border:1px solid #37485f!important;color:#fff!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style="flex:none;width:47px;border:1px solid #E0E3E8;border-radius:12px;background:#FFFFFF;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;color:#3A414C;transition:border-color .3s,color .3s;"]:not(svg):not(svg *){border:1px solid #37485f!important;background:#152135!important;color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style="cursor:pointer;font-weight:800;color:#D4140E;"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style="display:inline-flex;align-items:center;gap:10px;font-family:'Archivo',sans-serif;font-weight:800;font-size:12px;letter-spacing:1.6px;text-transform:uppercase;color:#FF6B64;"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style="flex:none;width:clamp(150px,28vw,210px);height:clamp(72px,14vw,96px);border:1px solid #E9EBEF;border-radius:14px;padding:clamp(10px,2vw,14px) clamp(14px,3vw,22px);display:flex;align-items:center;justify-content:center;background:#FFFFFF;text-decoration:none;"]:not(svg):not(svg *){border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style="font-size:14.5px;line-height:1.7;color:#4A5260;margin:0;font-weight:600;"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style="position:relative;flex:1 1 340px;min-width:290px;background:#FFFFFF;border-radius:20px;padding:26px;"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style="position:absolute;bottom:-3px;right:-3px;width:25px;height:25px;border-radius:50%;background:#fff;box-shadow:0 1px 5px rgba(14,17,22,.25);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:800;"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style="font-weight:700;font-size:15px;color:#0E1116;line-height:1.35;min-height:41px;"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style="position:absolute;top:-36px;left:50%;transform:translateX(-50%);width:72px;height:72px;border-radius:50%;background:#7C3AED;color:#fff;display:flex;align-items:center;justify-content:center;font-family:'Archivo',sans-serif;font-weight:800;font-size:27px;border:4px solid #FFFFFF;box-shadow:0 14px 28px rgba(14,17,22,.2);"]:not(svg):not(svg *){border:4px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) [style="color:#697586;text-decoration:none"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style="display:block;margin-bottom:8px;color:#0F172A"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style="font-family:'Archivo',sans-serif;font-weight:900;font-size:26px;letter-spacing:-.8px;color:#D4140E;margin-top:3px;"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style="position:absolute;top:0;right:0;bottom:0;width:clamp(12px,2vw,26px);background:linear-gradient(270deg,#FFFFFF,rgba(255,255,255,0));pointer-events:none;"]:not(svg):not(svg *){background:linear-gradient(270deg,#152135,rgba(21,33,53,0))!important}
:where(html[data-ucn-theme="dark"]) [style="font-family:'Archivo',sans-serif;font-weight:800;font-size:19px;color:#0E1116;margin-top:3px;"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style="border:1px solid #E9EBEF;border-radius:14px;height:96px;padding:14px 20px;display:flex;align-items:center;justify-content:center;background:#FFFFFF;text-decoration:none;"]:not(svg):not(svg *){border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style="font-family:'Archivo',sans-serif;font-weight:700;font-size:10.5px;letter-spacing:.8px;color:#8A919C;"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style="background:#F7F8FA;border:1px solid #ECEEF2;border-radius:14px;padding:14px;"]:not(svg):not(svg *){background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) [style="position:relative;font-size:15px;font-weight:600;line-height:1.62;color:#4A5260;margin:0;text-align:center;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style="position:relative;font-family:'Archivo',sans-serif;font-weight:800;font-size:17.5px;letter-spacing:-.2px;color:#0E1116;"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style="font-family:'Archivo',sans-serif;font-weight:800;font-size:clamp(28px,3.5vw,42px);letter-spacing:-.8px;margin:8px 0 0;color:#0E1116;"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style="flex:none;width:28px;height:28px;border-radius:9px;background:#FCEBEA;display:inline-flex;align-items:center;justify-content:center;"]:not(svg):not(svg *){background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) [style="width:42px;height:42px;border-radius:50%;border:1px solid #E0E3E8;background:#FFFFFF;cursor:pointer;display:none;align-items:center;justify-content:center;transition:border-color .3s;"]:not(svg):not(svg *){border:1px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style="display:inline-flex;align-items:center;justify-content:center;gap:9px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:#FFFFFF;text-decoration:none;font-family:'Archivo',sans-serif;font-weight:700;font-size:13.5px;padding:12px 18px;border-radius:12px;transition:background .3s;"]:not(svg):not(svg *){background:rgba(21,33,53,0.08)!important;border:1px solid rgba(55,72,95,0.16)!important}
:where(html[data-ucn-theme="dark"]) [style="font-family:'Archivo',sans-serif;font-weight:800;font-size:19px;letter-spacing:-.3px;color:#0E1116;"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style="color:#4285F4;"]:not(svg):not(svg *){color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) [style="margin-top:20px;border-left:3px solid #f59e0b;background:#fffbeb;padding:14px 18px;border-radius:0 10px 10px 0"]:not(svg):not(svg *){border-left:3px solid #37485f!important;background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style="text-decoration:none;color:inherit;position:relative;flex:0 0 max(272px,calc((100% - 36px) / 3));background:#FFFFFF;border:1px solid #E9EBEF;border-radius:24px;padding:48px 22px 20px;min-height:286px;text-align:center;cursor:pointer;display:none;flex-direction:column;transition:transform .5s cubic-bezier(.22,.85,.25,1),box-shadow .5s,border-color .5s;"]:not(svg):not(svg *){background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) [style="position:absolute;top:0;right:0;bottom:0;width:clamp(24px,6vw,90px);background:linear-gradient(270deg,#FFFFFF,rgba(255,255,255,0));pointer-events:none;z-index:2;"]:not(svg):not(svg *){background:linear-gradient(270deg,#152135,rgba(21,33,53,0))!important}
:where(html[data-ucn-theme="dark"]) [style="font-size:13px;font-weight:600;color:#8A919C;margin-top:4px;"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style="font-size:15px;line-height:1.65;color:#6B7280;margin:14px 0 0;max-width:340px;"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style="font-family:'Archivo',sans-serif;font-weight:700;font-size:11px;letter-spacing:1px;color:#B01310;"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style="position:absolute;left:50%;bottom:9px;transform:translateX(-50%);display:none;align-items:center;gap:4px;background:#FFFFFF;border-radius:999px;padding:5px 8px;box-shadow:0 3px 10px rgba(14,17,22,.12);"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style="grid-column:1/-1;background:#FCEBEA;border:1px solid #F5C9C7;border-radius:14px;padding:16px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;"]:not(svg):not(svg *){background:#111c2e!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) [style="display:inline-flex;align-items:center;gap:9px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.16);color:#FFFFFF;text-decoration:none;font-family:'Archivo',sans-serif;font-weight:700;font-size:15px;padding:14px 22px;border-radius:12px;transition:background .3s;"]:not(svg):not(svg *){background:rgba(21,33,53,0.08)!important;border:1px solid rgba(55,72,95,0.16)!important}
:where(html[data-ucn-theme="dark"]) [style="font-family:'Archivo',sans-serif;font-weight:800;font-size:14px;color:#0E1116;"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style="position:absolute;top:0;left:0;bottom:0;width:clamp(12px,2vw,26px);background:linear-gradient(90deg,#FFFFFF,rgba(255,255,255,0));pointer-events:none;"]:not(svg):not(svg *){background:linear-gradient(90deg,#152135,rgba(21,33,53,0))!important}
:where(html[data-ucn-theme="dark"]) [style="color:#697586"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style="text-decoration:none;color:inherit;position:relative;flex:0 0 max(272px,calc((100% - 36px) / 3));background:#FFFFFF;border:1px solid #E9EBEF;border-radius:24px;padding:48px 22px 20px;min-height:286px;text-align:center;cursor:pointer;display:flex;flex-direction:column;transition:transform .5s cubic-bezier(.22,.85,.25,1),box-shadow .5s,border-color .5s;"]:not(svg):not(svg *){background:#152135!important;border:1px solid #37485f!important}
:where(html[data-ucn-theme="dark"]) [style="padding:14px 0 0;font-size:13.5px;color:#697586"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style="font-family:'Archivo',sans-serif;font-weight:800;font-size:clamp(27px,3.3vw,38px);letter-spacing:-.8px;margin:10px 0 0;color:#0E1116;"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="background:#F7F8FA"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background: #F7F8FA"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background:#f7f8fa"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background: #f7f8fa"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background:rgb(247, 248, 250)"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background: rgb(247, 248, 250)"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background:rgb(247,248,250)"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background: rgb(247,248,250)"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#D4140E"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #D4140E"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#d4140e"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #d4140e"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(212, 20, 14)"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(212, 20, 14)"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(212,20,14)"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(212,20,14)"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#7D8590"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #7D8590"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#7d8590"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #7d8590"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(125, 133, 144)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(125, 133, 144)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(125,133,144)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(125,133,144)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#0F172A"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #0F172A"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#0f172a"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #0f172a"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(15, 23, 42)"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(15, 23, 42)"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(15,23,42)"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(15,23,42)"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="background:#F8F9FB"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background: #F8F9FB"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background:#f8f9fb"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background: #f8f9fb"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background:rgb(248, 249, 251)"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background: rgb(248, 249, 251)"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background:rgb(248,249,251)"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background: rgb(248,249,251)"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#0E1116"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #0E1116"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#0e1116"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #0e1116"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(14, 17, 22)"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(14, 17, 22)"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(14,17,22)"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(14,17,22)"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#5b6573"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #5b6573"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#5B6573"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #5B6573"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(91, 101, 115)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(91, 101, 115)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(91,101,115)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(91,101,115)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="background:#FFFFFF"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background: #FFFFFF"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background:#ffffff"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background: #ffffff"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background:rgb(255, 255, 255)"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background: rgb(255, 255, 255)"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background:rgb(255,255,255)"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background: rgb(255,255,255)"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#3A414C"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #3A414C"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#3a414c"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #3a414c"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(58, 65, 76)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(58, 65, 76)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(58,65,76)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(58,65,76)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#FF6B64"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #FF6B64"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#ff6b64"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #ff6b64"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(255, 107, 100)"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(255, 107, 100)"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(255,107,100)"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(255,107,100)"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#4A5260"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #4A5260"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#4a5260"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #4a5260"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(74, 82, 96)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(74, 82, 96)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(74,82,96)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(74,82,96)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="background:#fff"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background: #fff"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background:#FFF"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background: #FFF"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#697586"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #697586"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(105, 117, 134)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(105, 117, 134)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(105,117,134)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(105,117,134)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#8A919C"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #8A919C"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#8a919c"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #8a919c"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(138, 145, 156)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(138, 145, 156)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(138,145,156)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(138,145,156)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="background:#FCEBEA"]:not(svg):not(svg *){background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) [style*="background: #FCEBEA"]:not(svg):not(svg *){background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) [style*="background:#fcebea"]:not(svg):not(svg *){background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) [style*="background: #fcebea"]:not(svg):not(svg *){background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) [style*="background:rgb(252, 235, 234)"]:not(svg):not(svg *){background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) [style*="background: rgb(252, 235, 234)"]:not(svg):not(svg *){background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) [style*="background:rgb(252,235,234)"]:not(svg):not(svg *){background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) [style*="background: rgb(252,235,234)"]:not(svg):not(svg *){background:#111c2e!important}
:where(html[data-ucn-theme="dark"]) [style*="background:rgba(255,255,255,.08)"]:not(svg):not(svg *){background:rgba(21,33,53,0.08)!important}
:where(html[data-ucn-theme="dark"]) [style*="background: rgba(255,255,255,.08)"]:not(svg):not(svg *){background:rgba(21,33,53,0.08)!important}
:where(html[data-ucn-theme="dark"]) [style*="background:RGBA(255,255,255,.08)"]:not(svg):not(svg *){background:rgba(21,33,53,0.08)!important}
:where(html[data-ucn-theme="dark"]) [style*="background: RGBA(255,255,255,.08)"]:not(svg):not(svg *){background:rgba(21,33,53,0.08)!important}
:where(html[data-ucn-theme="dark"]) [style*="background:rgb(255, 255, 255)"]:not(svg):not(svg *){background:rgba(21,33,53,0.08)!important}
:where(html[data-ucn-theme="dark"]) [style*="background: rgb(255, 255, 255)"]:not(svg):not(svg *){background:rgba(21,33,53,0.08)!important}
:where(html[data-ucn-theme="dark"]) [style*="background:rgb(255,255,255)"]:not(svg):not(svg *){background:rgba(21,33,53,0.08)!important}
:where(html[data-ucn-theme="dark"]) [style*="background: rgb(255,255,255)"]:not(svg):not(svg *){background:rgba(21,33,53,0.08)!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#4285F4"]:not(svg):not(svg *){color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #4285F4"]:not(svg):not(svg *){color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#4285f4"]:not(svg):not(svg *){color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #4285f4"]:not(svg):not(svg *){color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(66, 133, 244)"]:not(svg):not(svg *){color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(66, 133, 244)"]:not(svg):not(svg *){color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(66,133,244)"]:not(svg):not(svg *){color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(66,133,244)"]:not(svg):not(svg *){color:#59d38f!important}
:where(html[data-ucn-theme="dark"]) [style*="background:#fffbeb"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background: #fffbeb"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background:#FFFBEB"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background: #FFFBEB"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background:rgb(255, 251, 235)"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background: rgb(255, 251, 235)"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background:rgb(255,251,235)"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="background: rgb(255,251,235)"]:not(svg):not(svg *){background:#152135!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#6B7280"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #6B7280"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#6b7280"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #6b7280"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(107, 114, 128)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(107, 114, 128)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(107,114,128)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(107,114,128)"]:not(svg):not(svg *){color:#b6c3d6!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#B01310"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #B01310"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color:#b01310"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color: #b01310"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(176, 19, 16)"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(176, 19, 16)"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color:rgb(176,19,16)"]:not(svg):not(svg *){color:#fff!important}
:where(html[data-ucn-theme="dark"]) [style*="color: rgb(176,19,16)"]:not(svg):not(svg *){color:#fff!important}
}
@layer ucnSiteOverrides {
/* Sole theme controls, system default; no inversion of photographs or payment logos. */
html[data-ucn-theme=light],html[data-ucn-theme=light] body{color-scheme:only light!important}
html[data-ucn-theme=dark],html[data-ucn-theme=dark] body{color-scheme:only dark!important;background:#0c1422!important;color:#fff!important}
html[data-ucn-theme=dark] :is(#page,#content,#primary,#main,.site-content,.ast-container,.entry-content,main){background-color:#0c1422!important;color:#fff!important}
html[data-ucn-theme=dark] :is(input:not([type=submit]):not([type=button]),textarea,select,.select2-dropdown,.select2-selection){background-color:#101c2e!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#465873!important;color-scheme:only dark!important}
html[data-ucn-theme=dark] :is(input,textarea)::placeholder{color:#fff!important;-webkit-text-fill-color:#fff!important;opacity:1!important}
html[data-ucn-theme=dark] :is(input,textarea):-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #101c2e inset!important;-webkit-text-fill-color:#fff!important;caret-color:#edf2fa!important}
html[data-ucn-theme=dark] :is(.ucn-navbar,.ucn-navbar__inner,.ucn-actions,.ucn-lang,.ucn-lang__btn,.ucn-search-pill__field,.ucn-search-pill__input){background:#152135!important;color:#fff!important;border-color:#34445b!important;box-shadow:none!important}
html[data-ucn-theme=dark] :is(.ucn-logo,.ucn-logo img,.ucn-uppercase-logo){background:transparent!important;padding:0!important;border-radius:0!important}
html[data-ucn-theme=dark] .ucn-logo__img--light{display:none!important}
html[data-ucn-theme=dark] .ucn-logo__img--dark{display:block!important;filter:url(#ucn-footer-logo-white)!important}
html[data-ucn-theme=dark] .ucn-mobile-menu__logo{filter:url(#ucn-footer-logo-white)!important}
html[data-ucn-theme=light] .ucn-logo__img--dark{display:none!important}
html[data-ucn-theme=light] .ucn-logo__img--light{display:block!important}
html[data-ucn-theme=dark] :is(.ucn-sm,.ucn-sm__panel,.ucn-sm__body,.ucn-search-overlay,.ucn-search-results,.ucn-lang__menu,.ucn-account-menu,.xoo-wsc-container,.xoo-wsc-body,.xoo-wsc-footer){background-color:#152135!important;color:#fff!important;border-color:#34445b!important}
html[data-ucn-theme=dark] :is(button,a,input,summary):focus-visible{outline:2px solid #ff465c!important;outline-offset:3px!important}
html[data-ucn-theme=dark] :is(.ucn-step,.ucn-sum,#ucn_returns_field,#payment,.payment_methods,.wc_payment_method,.payment_box){background:#152135!important;color:#fff!important;border-color:#34445b!important;box-shadow:none!important}
html[data-ucn-theme=dark] :is(.ucn-step__head,.ucn-sum__head,.ucn-sum__body,.ucn-sum__totals,.ucn-sum__lines,.ucn-sum__item,.ucn-sum__coupon,.ucn-sum__grandtotal){background:transparent!important;color:#fff!important;border-color:#34445b!important}
html[data-ucn-theme=dark] form.checkout :is(p,label,h2,h3,h4,legend,th,td,small,span,bdi,strong,b,em){color:inherit!important;-webkit-text-fill-color:currentColor!important}
html[data-ucn-theme=dark] form.checkout a{color:#fff!important;-webkit-text-fill-color:#ff465c!important}
html[data-ucn-theme=dark] :is(.ucn-contact-note,.ucn-step__doneval,.ucn-sum__gt-vat,.ucn-checkout-legal-info,.ucn-trust){color:#fff!important}
html[data-ucn-theme=dark] :is(.ucn-step__badge,.ucn-sum__ctrl,.ucn-sum__freebar,.ucn-ship-pill,.ucn-co-google a){background:#101c2e!important;color:#fff!important;border-color:#465873!important;box-shadow:none!important}
html[data-ucn-theme] #wc-stripe-express-checkout-element{box-shadow:none!important;filter:none!important;padding:12px 16px!important}
html[data-ucn-theme=dark] #wc-stripe-express-checkout-element{background:#152135!important;border-color:#34445b!important}
html[data-ucn-theme=light] #wc-stripe-express-checkout-element{background:#fff!important;border-color:#dbe2eb!important}
html[data-ucn-theme] #wc-stripe-express-checkout-element :is(iframe,div){background:transparent!important;box-shadow:none!important;filter:none!important;color-scheme:only light!important}
html[data-ucn-theme=dark] :is(.wc-stripe-upe-element,.ucn-card-brands){background:transparent!important;padding:0!important;color-scheme:only dark!important}
html[data-ucn-theme] :is(.ucn-step__next,#place_order){background:#c8102e!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important}
html[data-ucn-theme=dark] .ucn-card-brands img{filter:none!important;background:transparent!important}
@media(max-width:767px){}
@media print{}

html[data-ucn-theme=dark] :is(.ast-woocommerce-container,.ast-article-single,.products,.ucn-c-form-wrap,.ucn-c-panel,.ucn-guia__toc,.ucgs-brand-controls,.ucgs-error-card){background:#152135!important;color:#fff!important;border-color:#34445b!important}
html[data-ucn-theme=dark] :is(.uchc-steps__n,.uv-hs__dot,.uv-hs__lab,.uv-rev__av){background:#26364c!important;color:#fff!important}
html[data-ucn-theme=dark] img{mix-blend-mode:normal!important}
html[data-ucn-theme=dark] .fo7b-logoimg{filter:url(#ucn-footer-logo-white)!important}
html[data-ucn-theme=dark] :is(.uc-offer-action,.uc-review-card,.uc-plan-chip,.uc-ic,.uc-lab-calculator){background:#152135!important;color:#fff!important;border-color:#34445b!important}
html[data-ucn-theme=dark] :is(.uc-yukon-offer__image img,.uc-yukon-card img){mix-blend-mode:normal!important;filter:none!important}
html[data-ucn-theme=dark] .ux2 :is(.tag,.qty,.ico,.lead,details,.bb-qty,.bb-sh){background:#152135!important;color:#fff!important;border-color:#34445b!important}
html[data-ucn-theme=dark] .ux2 details :is(summary,p,div){color:#fff!important}
html[data-ucn-theme=dark] :is(.ucn-account__trigger,.ucn-account__btn,.ucn-account-btn){background:#101c2e!important;color:#fff!important;border-color:#34445b!important}
html[data-ucn-theme=dark] .ucn-cart-btn{background:#10a844!important;color:#fff!important}
html[data-ucn-theme=dark] :is(.ucn-search-pill__btn,.ucn-menu-btn){background:#c8102e!important;color:#fff!important}
html[data-ucn-theme=dark] :is(form.checkout,.woocommerce-checkout,.woocommerce,.woocommerce-billing-fields,.woocommerce-account-fields){background-color:#0c1422!important;color:#fff!important}
html[data-ucn-theme=dark] .wc-stripe-upe-element :is(iframe,div){background:transparent!important;color-scheme:only dark!important}
html[data-ucn-theme=dark] .ucn-sum__pp,html[data-ucn-theme=dark] .ucn-sum__pp :is(bdi,span){color:#fff!important;-webkit-text-fill-color:#fff!important}
html[data-ucn-theme=dark] #ucn-header .ucn-menu-btn svg,html[data-ucn-theme=dark] #ucn-header .ucn-menu-btn svg *{stroke:#fff!important}
html[data-ucn-theme=dark] .fo7b :is(a,p,span){color:#cad4e3!important}
html[data-ucn-theme=dark] .fo7b a:hover{color:#fff!important}
html[data-ucn-theme=dark] .ucn-navbar :is(.ucn-cart,.ucn-cart__btn,.ucn-cart-trigger){background:#0ba446!important;color:#fff!important}
html[data-ucn-theme=dark] :is(.ucn-cart-badge,.ucn-cart__badge){background:#c8102e!important;color:#fff!important;border-color:#fff!important}
html[data-ucn-theme=dark] #ucn-header .ucn-action-btn--cart{background:#0ba446!important;color:#fff!important;border-color:#0ba446!important}
html[data-ucn-theme=dark] #ucn-header .ucn-burger{background:#c8102e!important;color:#fff!important}
html[data-ucn-theme=dark] #ucn-header .ucn-burger svg,html[data-ucn-theme=dark] #ucn-header .ucn-burger svg *{stroke:#fff!important}
html[data-ucn-theme=dark] footer :is(a,p){color:#cad4e3!important}
html[data-ucn-theme=dark] footer a:hover{color:#fff!important}
html[data-ucn-theme=dark] :is(.bb-qty,.bb-sh){background:#152135!important;color:#fff!important;border-color:#34445b!important}
html[data-ucn-theme=dark] #ucn-header .ucn-account__toggle{background:#101c2e!important;color:#fff!important;border-color:#34445b!important}
html[data-ucn-theme=dark] #ucn-header .ucn-account__toggle :is(svg,span){color:#fff!important}
html[data-ucn-theme=dark] :is(.ucn-sm__order,.ucn-account-menu__avatar){background:#26364c!important;color:#fff!important;border-color:#465873!important}
html[data-ucn-theme=dark] :is(.ucn-sm__s,.ucn-sm__hs,.ucn-sm__de,.ucn-sm__oe,.ucn-sm__tip,.ucn-sm__empty){color:#fff!important}
html[data-ucn-theme=dark] .ucn-sm :is(.ucn-sm__row,.ucn-sm__acc,.ucn-sm__foot,.ucn-sm__hello,.ucn-sm__langbtn,.ucn-sm__g){border-color:#34445b!important}
html[data-ucn-theme=dark] .ucn-mobile-menu :is(.ucn-mobile-menu__top,.ucn-mobile-menu__close){border-color:#465873!important}
/* The Visa wordmark has a monochrome negative variant; Mastercard keeps its original colours. */
html[data-ucn-theme=dark] .ucn-card-brands img[alt="Visa"]{filter:brightness(0) invert(1)!important}

}
/* One foreground palette and image-safe surfaces. No filter is applied to product photos. */
@layer ucnSiteOverrides {
html[data-ucn-theme=dark] body {color:#fff!important}
html[data-ucn-theme=dark] body :is(h1,h2,h3,h4,h5,h6,p,li,label,legend,small,strong,b,em,button,summary,span,div):not(a):not(a *):not(svg *) {color:#fff!important;-webkit-text-fill-color:currentColor!important}
html[data-ucn-theme=dark] body :is(.price,.amount,.woocommerce-Price-amount,.uc-yukon-offer__price,.uc-yukon-card__price,.ucn-sum__pp,.ucn-sum__grandtotal),
html[data-ucn-theme=dark] body :is(.price,.amount,.woocommerce-Price-amount,.uc-yukon-offer__price,.uc-yukon-card__price,.ucn-sum__pp,.ucn-sum__grandtotal) * {color:#fff!important;-webkit-text-fill-color:#fff!important}
html[data-ucn-theme=dark] #catalogo .uc-wheel-showcase {--wheel-tint:#152135;background:#152135!important;background-image:none!important;box-shadow:none!important;border-color:#34445b!important}
html[data-ucn-theme=dark] #catalogo .uc-sr-shell {background:transparent!important;mix-blend-mode:normal!important}
html[data-ucn-theme=dark] #catalogo .uc-sr-shell::before,html[data-ucn-theme=dark] #catalogo .uc-sr-shell::after {background:none!important}
html[data-ucn-theme=dark] #catalogo :is(.uc-sr-card,.uc-sr-card__pic,.uc-sr-card__pic img) {mix-blend-mode:normal!important;filter:none!important;background:transparent!important}
html[data-ucn-theme=dark] #catalogo .uc-sr-panel {background:transparent!important;color:#fff!important}
html[data-ucn-theme=dark] #catalogo .uc-sr-panel :is(h3,p,span) {color:#fff!important}
html[data-ucn-theme=dark] .uc-brand {opacity:1!important;filter:none!important;background:#152135!important;border-color:#34445b!important;box-shadow:none!important}
html[data-ucn-theme=dark] .uc-brand img {filter:brightness(0) invert(1)!important;opacity:1!important;mix-blend-mode:normal!important}
html[data-ucn-theme=dark] #main-content [data-uc-brands-marquee]>div[style*="linear-gradient"],
html[data-ucn-theme=dark] #main-content .uc-reviews-viewport>div[style*="linear-gradient"] {background:none!important;background-image:none!important}
html[data-ucn-theme=dark] [data-uc-brands-marquee],html[data-ucn-theme=dark] .uc-reviews-row {mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 18px),transparent)}
html[data-ucn-theme=dark] #opiniones .uc-review-card,html[data-ucn-theme=dark] #opiniones .uc-review-card :is(div,p,span) {color:#fff!important;-webkit-text-fill-color:currentColor!important}
html[data-ucn-theme=dark] #opiniones .uc-review-card>div:first-child {border-color:#34445b!important}
/* Compact portrait cards, shared by both themes. Existing scheduler owns movement. */
#main-content.uc-home-v7 #opiniones .uc-reviews-row {gap:16px!important;padding:8px 2px 18px!important;scroll-snap-type:none!important}
#main-content.uc-home-v7 #opiniones .uc-review-card {flex:0 0 256px!important;min-height:304px!important;padding:22px 20px!important;border-radius:20px!important;text-align:left!important;align-items:flex-start!important;box-shadow:none!important;scroll-snap-align:none!important}
#main-content.uc-home-v7 #opiniones .uc-review-card>div:first-child {position:relative!important;top:auto!important;left:auto!important;transform:none!important;width:48px!important;height:48px!important;flex:none!important;border-width:2px!important;box-shadow:none!important;margin-bottom:16px!important;font-size:19px!important}
#main-content.uc-home-v7 #opiniones .uc-review-card>div:nth-child(2) {font-size:16px!important;line-height:1.3!important}
#main-content.uc-home-v7 #opiniones .uc-review-card>div:nth-child(3) {margin:10px 0 14px!important}
#main-content.uc-home-v7 #opiniones .uc-review-card p {font-size:14px!important;line-height:1.6!important;font-weight:500!important;text-align:left!important;-webkit-line-clamp:6!important}
#main-content.uc-home-v7 :is([data-review-control],[data-wheel-step],[data-wheel-motion]) {display:none!important}
}

/* Theme exceptions for native payment frames, navigation and decorative lettering. */
@layer ucnSiteOverrides {
html[data-ucn-theme=dark] {--ucn-brand:#ff465c;--ucn-brand-deep:#ff6678}
/* Hamburger bars are spans, not SVG strokes. Keep the same contrast in both themes. */
html[data-ucn-theme] #ucn-header .ucn-burger {
 background:#cf0a2c!important;color:#fff!important;border:1px solid rgba(255,255,255,.16)!important;
 box-shadow:none!important;border-radius:18px!important;
}
html[data-ucn-theme] #ucn-header .ucn-burger:is(:hover,:focus-visible) {background:#b80929!important}
html[data-ucn-theme] #ucn-header .ucn-burger__box {background:transparent!important}
html[data-ucn-theme] #ucn-header .ucn-burger__box span {background:#fff!important;opacity:1!important}
html[data-ucn-theme] #ucn-header .ucn-burger__label {color:#fff!important;-webkit-text-fill-color:#fff!important}
/* Decorative text must not inherit the reading-text palette. */
html[data-ucn-theme] #ucn-footer-design .fo7b-giant {opacity:.07!important;pointer-events:none}
html[data-ucn-theme=dark] #ucn-footer-design .fo7b-giant {opacity:.09!important}
/* Retain native wallet labels and click targets. Clip only each inline pill, never its dialogs. */
html[data-ucn-theme] #wc-stripe-express-checkout-element > .StripeElement {
 border-radius:999px!important;box-shadow:none!important;background:transparent!important;
}
html[data-ucn-theme] #wc-stripe-express-checkout-element > .StripeElement > .__PrivateStripeElement > iframe {
 border-radius:999px!important;clip-path:inset(0 round 999px);background:transparent!important;
 color-scheme:only light!important;
}
html[data-ucn-theme] #wc-stripe-express-checkout-element > .StripeElement:focus-within {outline:2px solid #ff465c;outline-offset:3px}
html[data-ucn-theme=dark] #wc-stripe-express-checkout-element {background:rgba(21,33,53,.72)!important;border-color:rgba(168,188,216,.22)!important}
html[data-ucn-theme=dark] .ucn-navbar {background:rgba(21,33,53,.94)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}
html[data-ucn-theme=dark] #ucn-mobile-menu .ucn-mobile-menu__panel {background:rgba(15,25,42,.97)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
html[data-ucn-theme] #ucn-mobile-menu .ucn-sm__nav {display:grid!important;gap:8px!important}
html[data-ucn-theme] #ucn-mobile-menu .ucn-sm__nav>a.ucn-sm__row {border:1px solid #dce3ed!important;border-radius:16px}
html[data-ucn-theme=dark] #ucn-mobile-menu .ucn-sm__nav>a.ucn-sm__row {border-color:rgba(168,188,216,.22)!important}
html[data-ucn-theme] #ucn-mobile-menu .ucn-sm__acc {border:1px solid #dce3ed!important;border-radius:16px;overflow:clip}
html[data-ucn-theme] #ucn-mobile-menu .ucn-sm__row {gap:14px;padding:12px!important;background:#f5f7fb!important}
html[data-ucn-theme] #ucn-mobile-menu .ucn-sm__pic {width:64px!important;height:58px!important;flex:0 0 64px;border-radius:12px;background:#fff!important}
html[data-ucn-theme] #ucn-mobile-menu .ucn-sm__row:is(:hover,:focus-visible),
html[data-ucn-theme] #ucn-mobile-menu .ucn-sm__acc[open]>.ucn-sm__row {background:#fff0f3!important}
html[data-ucn-theme=dark] #ucn-mobile-menu .ucn-sm__acc {border-color:rgba(168,188,216,.22)!important}
html[data-ucn-theme=dark] #ucn-mobile-menu .ucn-sm__row {background:rgba(39,56,80,.55)!important}
html[data-ucn-theme=dark] #ucn-mobile-menu .ucn-sm__pic {background:rgba(255,255,255,.06)!important}
html[data-ucn-theme=dark] #ucn-mobile-menu .ucn-sm__row:is(:hover,:focus-visible),
html[data-ucn-theme=dark] #ucn-mobile-menu .ucn-sm__acc[open]>.ucn-sm__row {background:rgba(255,70,92,.13)!important}
/* Login is an action, while product names and policy links retain the link accent. */
html[data-ucn-theme=dark] body .ucn-co-google a.wp_google_login__button {color:#fff!important;-webkit-text-fill-color:#fff!important;border:1px solid #465873!important}
html[data-ucn-theme=dark] body form.checkout p.create-account {background:transparent!important}
html[data-ucn-theme=dark] body.woocommerce-checkout ul#shipping_method li {
 background:#152135!important;background-image:none!important;border-color:#465873!important;box-shadow:none!important;
}
html[data-ucn-theme=dark] body.woocommerce-checkout ul#shipping_method li:has(input:checked) {background:rgba(255,70,92,.09)!important;border-color:#ff465c!important}
html[data-ucn-theme=dark] body.woocommerce-checkout img.ucn-ship-ico {filter:brightness(0) invert(1)!important}
/* Shared equipment cards also appear inside editorial installation pages. */
html[data-ucn-theme=dark] :is(.uce,.uce-experience) :is(.uce-product,.uce-advice,.uce-answer,.uce-experience,.uce-route,.uce-shop-note) {background:#152135!important;background-image:none!important;border-color:#34445b!important;color:#fff!important}
html[data-ucn-theme=dark] :is(.uce,.uce-experience) :is(.uce-product-photo-link,.uce-product-photo,.uce-product-pills span) {background:#101c2e!important;border-color:#34445b!important}
html[data-ucn-theme=dark] :is(.uce,.uce-experience) :is(.uce-share,.uce-add) {background:#26364c!important;color:#fff!important;border-color:#465873!important}
html[data-ucn-theme=dark] :is(.uce,.uce-experience) .uce-buy {background:#cf0a2c!important;color:#fff!important}
html[data-ucn-theme=dark] :is(.uce,.uce-experience) .uce-buy * {color:#fff!important;-webkit-text-fill-color:#fff!important}
html[data-ucn-theme=dark] .use-shell {background:#0c1422!important;color:#fff!important}
html[data-ucn-theme=dark] :is(.uce-shop,.uce-experience .use-body>section,.uce-experience .use-cards article,.uce-experience .use-index a,.uce-faq,.uce-faq-topics button,.uce-faq-reset,.uce-directory .ucs-equipment,.uce-directory .ucs-specialists article,.uce-decisions,.uce-tabs .uce-branch,.use-page .use-brand-card,.uce-brand .use-related a,.uce-service-nav a,.uce-service-brands,.use-page .ucsv2-kpband,.use-page .ucsv2-kp__ico,.use-page .ucsv2-badge,.use-page .ucsv2-chip,.use-page .ucsv2-note,.use-page .ucsv2-card,.use-page .ucsv2-card__ico,.use-page .ucsv2-ilist__ico) {background:#152135!important;background-image:none!important;border-color:#34445b!important}
html[data-ucn-theme=dark] .uce-product-pills a {background:#26364c!important;border-color:#465873!important}
html[data-ucn-theme=dark] .uce-shop-note {background:transparent!important}
}

@layer ucnSiteOverrides {
html[data-ucn-theme=dark] body #ucn-dr a.ucn-dr__name,html[data-ucn-theme=dark] body #ucn-dr a.ucn-dr__name * {color:#fff!important;-webkit-text-fill-color:#ff465c!important}
html[data-ucn-theme=dark] body #ucn-dr .ucn-dr__qty button {background:#26364c!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#465873!important}
html[data-ucn-theme=dark] body #ucn-dr .ucn-dr__qty button:hover {background:#34445b!important}
html[data-ucn-theme] body #ucn-dr a.ucn-dr__btn--primary {background:#cf0a2c!important;color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#cf0a2c!important}
html[data-ucn-theme] body #ucn-dr a.ucn-dr__btn--primary * {color:#fff!important;-webkit-text-fill-color:#fff!important}
html[data-ucn-theme=dark] body #ucn-mobile-menu :is(.ucn-sm__item,.ucn-sm__opt,.ucn-sm__filter,.ucn-sm__langlist) {background:#152135!important;border-color:#465873!important;color:#fff!important}
html[data-ucn-theme=dark] body #ucn-mobile-menu a.ucn-sm__item,html[data-ucn-theme=dark] body #ucn-mobile-menu a.ucn-sm__item * {color:#fff!important;-webkit-text-fill-color:#ff465c!important}
html[data-ucn-theme=dark] body #ucn-mobile-menu .ucn-sm__item:hover {background:#26364c!important}
}

@layer ucnSiteOverrides {html[data-ucn-theme=dark] body #ucn-mobile-menu .ucn-sm__ico,html[data-ucn-theme=dark] body #ucn-mobile-menu .ucn-sm__st::before {background:#26364c!important;color:#fff!important;border-color:#465873!important} html[data-ucn-theme=dark] body #ucn-mobile-menu .ucn-sm__ico svg{color:#fff!important;stroke:#fff!important}}
/* Appearance and fluid header, 2026-10-23. Keep native checkout and page owners. */
@layer ucnSiteOverrides {
html body #ucn-header .ucn-navbar__inner{width:100%!important;box-sizing:border-box!important;flex-wrap:nowrap!important}
html body #ucn-header .ucn-login{width:var(--ucn-h)!important;min-width:44px!important;padding:0!important;justify-content:center!important}
html body #ucn-header .ucn-login__label{display:none!important}
html body #ucn-header #ucn-site-theme{position:relative!important;inset:auto!important;z-index:5!important;flex:0 0 auto!important;margin:0!important}
html body #ucn-header #ucn-site-theme-toggle{display:grid!important;place-items:center!important;width:var(--ucn-h)!important;height:var(--ucn-h)!important;min-width:44px!important;min-height:44px!important;padding:0!important;margin:0!important;border:1px solid #dbe2eb!important;border-radius:14px!important;background:#f5f7fa!important;color:#172033!important;box-shadow:none!important;cursor:pointer}
html body #ucn-header #ucn-site-theme-toggle svg{width:22px!important;height:22px!important;display:block!important}
html body #ucn-header #ucn-site-theme-toggle:hover{background:#e9edf3!important}
html body #ucn-header #ucn-site-theme-panel{position:absolute!important;top:calc(100% + 12px)!important;right:0!important;bottom:auto!important;left:auto!important;width:248px!important;max-width:calc(100vw - 24px)!important;padding:16px!important;border:1px solid #dbe2eb!important;border-radius:16px!important;background:#fff!important;color:#172033!important;box-shadow:0 12px 36px #0f172a24!important;font-size:15px!important;line-height:1.5!important}
html body #ucn-header #ucn-site-theme-panel[hidden]{display:none!important}
html body #ucn-header #ucn-site-theme-panel strong{font-size:16px!important;color:inherit!important}
html body #ucn-header #ucn-site-theme-panel p{font-size:13px!important;color:inherit!important;margin:5px 0 12px!important;white-space:normal!important}
html body #ucn-header [data-ucn-theme-choice]{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;width:100%!important;min-height:44px!important;margin:4px 0!important;padding:10px 12px!important;border:1px solid transparent!important;border-radius:10px!important;background:transparent!important;color:inherit!important;font:inherit!important;cursor:pointer}
html body #ucn-header [data-ucn-theme-choice] span{visibility:hidden!important}
html body #ucn-header [data-ucn-theme-choice][aria-pressed=true]{background:#f2f4f8!important;border-color:#dbe2eb!important;font-weight:700!important}
html body #ucn-header [data-ucn-theme-choice][aria-pressed=true] span{visibility:visible!important}
html body #ucn-header #ucn-site-theme button:focus-visible{outline:2px solid #cf0a2c!important;outline-offset:3px!important}
html[data-ucn-theme=dark] body #ucn-header #ucn-site-theme-toggle,
html[data-ucn-theme=dark] body #ucn-header #ucn-site-theme-panel{background:#152135!important;color:#fff!important;border-color:#465873!important}
html[data-ucn-theme=dark] body #ucn-header [data-ucn-theme-choice][aria-pressed=true],
html[data-ucn-theme=dark] body #ucn-header #ucn-site-theme-toggle:hover{background:#26364c!important;color:#fff!important;border-color:#465873!important}
@media(max-width:900px){
 html body #ucn-header .ucn-navbar__inner{gap:6px!important;padding-inline:10px!important}
 html body #ucn-header .ucn-actions{gap:4px!important;margin-left:auto!important}
 html body #ucn-header #ucn-site-theme-toggle{width:44px!important;height:44px!important}
}
@media(max-width:540px){
 html body #ucn-header .ucn-navbar__inner{gap:4px!important;padding-inline:8px!important}
 html body #ucn-header .ucn-burger{flex:0 0 44px!important;width:44px!important;min-width:44px!important;padding:0!important}
 html body #ucn-header .ucn-burger__label{display:none!important}
 html body #ucn-header a.ucn-logo{flex:1 1 100px!important;min-width:56px!important;max-width:124px!important;width:auto!important}
 html body #ucn-header a.ucn-logo img.ucn-uppercase-logo{width:100%!important;max-width:100%!important;height:auto!important}
 html body #ucn-header .ucn-actions{gap:2px!important}
 html body #ucn-header .ucn-actions .ucn-action-btn,
 html body #ucn-header .ucn-actions .ucn-account__toggle{width:44px!important;height:44px!important;min-width:44px!important;padding:0!important}
 html body #ucn-header #ucn-site-theme-panel{position:fixed!important;top:calc(var(--ucn-header-h,80px) + 8px)!important;right:12px!important}
}
/* Maintain a readable checkout column instead of a fixed sidebar squeezing forms. */
@media(min-width:1041px){
 html body.woocommerce-checkout form.checkout.woocommerce-checkout.ucn-steps-on{width:100%!important;max-width:1376px!important;grid-template-columns:minmax(0,1fr) minmax(340px, .58fr)!important;column-gap:clamp(24px,3vw,40px)!important}
}
html body.woocommerce-checkout form.checkout.ucn-steps-on > *{min-width:0!important}
}

@layer ucnSiteOverrides {
html body #ucn-header .ucn-burger{order:0!important;flex-shrink:0!important}
html body #ucn-header a.ucn-logo{order:1!important;flex:0 0 auto!important;min-width:0!important;width:142px!important;max-width:142px!important}
html body #ucn-header .ucn-search{order:2!important}
html body #ucn-header .ucn-actions{order:3!important}
@media(max-width:900px){
 html body #ucn-header a.ucn-logo{width:124px!important;max-width:124px!important}
}
@media(max-width:540px){
 html body #ucn-header a.ucn-logo{width:auto!important;flex:1 1 100px!important;min-width:56px!important;max-width:124px!important}
 html body #ucn-header .ucn-burger{height:44px!important;min-height:44px!important}
}
}

@layer ucnSiteOverrides {
html body #ucn-header .ucn-navbar__inner{padding-inline:clamp(12px,2vw,24px)!important;margin-inline:auto!important}
@media(max-width:540px){html body #ucn-header .ucn-navbar__inner{padding-inline:8px!important}}
}

@layer ucnSiteOverrides {
html body.woocommerce-checkout form.checkout.ucn-steps-on .ucn-sum__lines .ucn-sum__item{display:grid!important;grid-template-columns:58px minmax(0,1fr) auto!important;grid-template-areas:"thumb name name" "ctrls ctrls price"!important;gap:12px!important;align-items:center!important}
html body.woocommerce-checkout form.checkout.ucn-steps-on .ucn-sum__lines .ucn-sum__thumb{grid-area:thumb!important;align-self:start!important}
html body.woocommerce-checkout form.checkout.ucn-steps-on .ucn-sum__lines .ucn-sum__pn{grid-area:name!important;width:auto!important;min-width:0!important;font-size:14px!important;line-height:1.4!important;overflow-wrap:break-word!important}
html body.woocommerce-checkout form.checkout.ucn-steps-on .ucn-sum__lines .ucn-sum__pp{grid-area:price!important;white-space:nowrap!important;justify-self:end!important}
html body.woocommerce-checkout form.checkout.ucn-steps-on .ucn-sum__lines .ucn-sum__ctrls{grid-area:ctrls!important;justify-self:start!important}
}

@layer ucnSiteOverrides {
/* Catalog, selected customer reviews and shipping guide — 23 October. */
#main-content.uc-home-v7 #opiniones .uc-reviews-row{padding-top:100px!important;padding-bottom:20px!important;gap:18px!important}
#main-content.uc-home-v7 #opiniones .uc-review-card{flex-basis:250px!important;min-height:230px!important;padding:24px 20px 20px!important;text-align:left!important;transition:background-color .2s,border-color .2s!important}
#main-content.uc-home-v7 #opiniones .uc-review-card>div.uc-review-avatar{position:absolute!important;top:-80px!important;left:20px!important;transform:none!important;width:64px!important;height:64px!important;margin:0!important;border:4px solid #fff!important;z-index:2}
#main-content.uc-home-v7 #opiniones .uc-review-card p{-webkit-line-clamp:4!important;line-height:1.55!important}
#main-content.uc-home-v7 #opiniones .uc-review-card:is(:hover,:focus-visible){background:#fff1f3!important;border-color:#d40b30!important}
html[data-ucn-theme=dark] #main-content.uc-home-v7 #opiniones .uc-review-card:is(:hover,:focus-visible){background:#382338!important;border-color:#ff465c!important}
.uc-review-selection{font-size:14px;line-height:1.5;margin:12px 0 0}.uc-review-selection a{font-weight:700}
.uc-equipment-discovery{max-width:var(--uc-band);margin:56px auto 0;padding:0 26px}
.uc-equipment-discovery__head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:22px}
.uc-equipment-discovery__head span{font-size:12px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;color:#cf0a2c}
.uc-equipment-discovery h2{font-size:clamp(26px,3.2vw,38px);line-height:1.2;margin:8px 0 12px;letter-spacing:-.8px}
.uc-equipment-discovery p{font-size:16px;line-height:1.6;margin:0}
.uc-equipment-discovery__head>a,.uc-equipment-other a{font-size:14px;font-weight:700;padding-block:12px}
.uc-equipment-brand-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}
.uc-equipment-brand-grid a{display:flex;flex-direction:column;gap:8px;justify-content:center;min-height:98px;padding:18px 22px;border-radius:16px;border:1px solid #dce3ec;background:#f8fafc;color:#172439;text-decoration:none;transition:background .2s,border-color .2s}
.uc-equipment-brand-grid strong{font-size:20px}.uc-equipment-brand-grid span{font-size:13px;color:#596678}
.uc-equipment-brand-grid a:is(:hover,:focus-visible){border-color:#cf0a2c;background:#fff1f3}
.uc-equipment-other{display:flex;gap:24px;flex-wrap:wrap;margin-top:14px}
html[data-ucn-theme=dark] .uc-equipment-brand-grid a{background:#152135!important;border-color:#394a61!important;color:#fff!important}
html[data-ucn-theme=dark] .uc-equipment-brand-grid a:is(:hover,:focus-visible){background:#382338!important;border-color:#ff465c!important}
html[data-ucn-theme=dark] .uc-equipment-brand-grid :is(strong,span){color:#fff!important}
html[data-ucn-theme] #ucn-header .ucn-account-menu__link--primary,html[data-ucn-theme] #ucn-header .ucn-account-menu__link--primary *{color:#fff!important;-webkit-text-fill-color:#fff!important}
html[data-ucn-theme] #ucn-header .ucn-account-menu{max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 120px);overflow:auto}
.uc-shipping-guide{max-width:1100px;margin:0 auto;padding:12px 0 40px;color:#172439;font-size:16px;line-height:1.7}
.uc-shipping-hero{padding:clamp(24px,4vw,48px);border-radius:24px;background:#f1f5fa;margin-bottom:24px}
.uc-shipping-hero h2{font-size:clamp(28px,4vw,42px);line-height:1.15;margin:0 0 16px;letter-spacing:-1px}
.uc-shipping-hero p{max-width:760px;margin:0}
.uc-shipping-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:32px}
.uc-shipping-grid section{border:1px solid #dce3ec;border-radius:20px;padding:24px;min-width:0}
.uc-shipping-guide h3{font-size:22px;line-height:1.3;margin:0 0 14px}
.uc-shipping-guide p{margin-bottom:16px}.uc-shipping-guide li{margin-bottom:10px}.uc-shipping-guide ul{padding-left:22px;margin:0}
.uc-shipping-guide a{color:#bd0a2b;text-decoration:underline;text-underline-offset:3px;font-weight:700}
.uc-shipping-guide details{border-top:1px solid #dce3ec;padding:18px 0}.uc-shipping-guide summary{cursor:pointer;font-size:18px;font-weight:700;min-height:44px}.uc-shipping-guide details p{margin:12px 0 0}
.uc-shipping-contact{border-radius:20px;background:#f1f5fa;padding:24px;margin-top:24px}
html[data-ucn-theme=dark] .uc-shipping-guide,html[data-ucn-theme=dark] .uc-shipping-guide :is(h2,h3,p,li,summary,strong){color:#fff!important}
html[data-ucn-theme=dark] .uc-shipping-guide :is(.uc-shipping-hero,.uc-shipping-grid section,.uc-shipping-contact){background:#152135!important;border-color:#394a61!important}
html[data-ucn-theme=dark] .uc-shipping-guide a{color:#ff5268!important}
@media(max-width:767px){.uc-equipment-discovery{padding:0 20px}.uc-equipment-discovery__head{display:block}.uc-equipment-discovery__head>a{display:inline-flex;margin-top:10px}.uc-equipment-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.uc-equipment-brand-grid a{padding:16px;min-height:90px}.uc-equipment-brand-grid strong{font-size:18px}.uc-shipping-grid{grid-template-columns:1fr}.uc-shipping-grid section{padding:20px}.uc-shipping-guide{overflow-wrap:anywhere}}
@media(prefers-reduced-motion:reduce){.uc-equipment-brand-grid a,#main-content.uc-home-v7 #opiniones .uc-review-card{transition:none!important}}

}

/* Shared frame and direct appearance action — 23 October 2026. */
@layer ucnSiteOverrides {
 html body #ucn-header .ucn-navbar__inner,
 html body #ucn-header .ucn-topbar__inner,
 html body footer#ucn-footer-design :is(.fo7b-grid,.fo7b-trust,.fo7b-bottom){width:min(96vw,1760px)!important;max-width:1760px!important;margin-inline:auto!important;padding-inline:0!important;box-sizing:border-box!important}
 html body :is(.ucn-search-overlay__input,.ucn-search-pill__input):is(:focus,:focus-visible){outline:0!important;box-shadow:none!important;border:0!important;background:transparent!important}
 html body :is(.ucn-search-overlay__pill,.ucn-search-pill__field):focus-within{outline:2px solid #e11d48!important;outline-offset:3px!important}
 @media(max-width:1024px){
 html body #ucn-header .ucn-navbar__inner,
 html body #ucn-header .ucn-topbar__inner,
 html body footer#ucn-footer-design :is(.fo7b-grid,.fo7b-trust,.fo7b-bottom){width:100%!important;padding-inline:var(--ucn-gutter-x,14px)!important}
 }
}

/* Compact catalogue, authentic review cards and fluid outer frames. */
@layer ucnSiteOverrides {
 html body #main-content.uc-home-v7 #opiniones .uc-reviews-row{padding-top:50px!important;padding-bottom:12px!important;gap:20px!important}
 html body #main-content.uc-home-v7 #opiniones .uc-review-card{flex:0 0 clamp(270px,24vw,330px)!important;min-height:260px!important;padding:48px 22px 20px!important;border-radius:12px!important;text-align:center!important;align-items:center!important}
 html body #main-content.uc-home-v7 #opiniones .uc-review-card>div.uc-review-avatar{top:-40px!important;left:50%!important;transform:translateX(-50%)!important;width:76px!important;height:76px!important;border:4px solid #fff!important;box-shadow:0 3px 12px #16223514!important}
 html body #main-content.uc-home-v7 #opiniones .uc-review-avatar>span:last-child{display:none!important}
 html body #main-content.uc-home-v7 #opiniones .uc-review-card>div:nth-child(2){font-size:21px!important;line-height:1.2!important}
 html body #main-content.uc-home-v7 #opiniones .uc-review-card>div:nth-child(3){margin:12px 0!important;justify-content:center!important}
 html body #main-content.uc-home-v7 #opiniones .uc-review-card>div:nth-child(3)>span:last-child{display:none!important}
 html body #main-content.uc-home-v7 #opiniones .uc-review-card p{text-align:center!important;font-size:16px!important;line-height:1.5!important;font-weight:400!important;-webkit-line-clamp:5!important}
 html body #main-content.uc-home-v7 .uc-equipment-brand-grid{display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr))!important;gap:14px!important}
 html body #main-content.uc-home-v7 .uc-equipment-card{min-width:0;border:1px solid #dce3ec;border-radius:16px;overflow:hidden;background:#fff;display:flex;flex-direction:column}
 html body #main-content.uc-home-v7 .uc-equipment-card a{padding:0!important;min-height:0!important;border:0!important;border-radius:0!important;background:transparent!important;display:block!important}
 html body #main-content.uc-home-v7 .uc-equipment-product{flex:1}
 html body #main-content.uc-home-v7 .uc-equipment-photo{aspect-ratio:4/3;overflow:hidden;background:#f6f8fb}
 html body #main-content.uc-home-v7 .uc-equipment-photo img{width:100%!important;height:100%!important;object-fit:contain!important;filter:none!important}
 html body #main-content.uc-home-v7 .uc-equipment-copy{padding:14px}
 html body #main-content.uc-home-v7 .uc-equipment-make{color:#c8102e!important;font-size:12px!important;font-weight:800;letter-spacing:.4px}
 html body #main-content.uc-home-v7 .uc-equipment-copy h3{font-size:15px!important;line-height:1.4!important;margin:6px 0 12px!important;color:#162235!important;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden}
 html body #main-content.uc-home-v7 .uc-equipment-price{font-size:18px;font-weight:800;color:#162235}
 html body #main-content.uc-home-v7 .uc-equipment-price del{font-size:12px;opacity:.6;margin-right:4px}
 html body #main-content.uc-home-v7 .uc-equipment-card a.uc-equipment-browse{display:flex!important;justify-content:space-between!important;padding:12px 14px!important;border-top:1px solid #e4e8ef!important;font-size:13px!important;font-weight:700}
 html[data-ucn-theme=dark] body #main-content.uc-home-v7 .uc-equipment-card{background:#152135;border-color:#34445b}
 html[data-ucn-theme=dark] body #main-content.uc-home-v7 :is(.uc-equipment-copy h3,.uc-equipment-price){color:#fff!important}
 html[data-ucn-theme=dark] body #catalogo .uc-sr-fact{background:#1c2b40!important;color:#fff!important}
 html[data-ucn-theme=dark] body #catalogo .uc-sr-fact small{color:#c3cee0!important}
 html body #ucn-mobile-menu .ucn-mobile-menu__panel{width:clamp(340px,28vw,680px)!important;max-width:92vw!important}
 @media(min-width:1800px){
 html body #main-content.uc-home-v7{--uc-band:96vw!important}
 html body #ucn-header :is(.ucn-navbar__inner,.ucn-topbar__inner),html body footer#ucn-footer-design :is(.fo7b-grid,.fo7b-trust,.fo7b-bottom){width:96vw!important;max-width:none!important}
 }
 @media(max-width:540px){html body #main-content.uc-home-v7 .uc-equipment-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}html body #main-content.uc-home-v7 .uc-equipment-copy{padding:10px}html body #main-content.uc-home-v7 .uc-equipment-copy h3{font-size:13px!important}html body #main-content.uc-home-v7 .uc-equipment-price{font-size:15px}html body #main-content.uc-home-v7 .uc-equipment-price del{display:block}}
}

@layer ucnSiteOverrides {
html body #main-content.uc-home-v7 .uc-equipment-brand-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important}
html body #main-content.uc-home-v7 .uc-equipment-card a.uc-equipment-browse{flex-direction:row!important;align-items:center!important}
html body #main-content.uc-home-v7 .uc-equipment-price,html body #main-content.uc-home-v7 .uc-equipment-price span{font-size:18px!important;color:#162235!important;font-weight:800!important}
html[data-ucn-theme=dark] body #main-content.uc-home-v7 .uc-equipment-price,html[data-ucn-theme=dark] body #main-content.uc-home-v7 .uc-equipment-price span{color:#fff!important}
@media(min-width:1280px){html body #main-content.uc-home-v7 .uc-equipment-brand-grid{grid-template-columns:repeat(7,minmax(0,1fr))!important}}
@media(max-width:767px){html body #main-content.uc-home-v7 .uc-equipment-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}html body #main-content.uc-home-v7 .uc-equipment-price,html body #main-content.uc-home-v7 .uc-equipment-price span{font-size:15px!important}}
}

@layer ucnSiteOverrides {
@media(min-width:2950px){html body #main-content.uc-home-v7 .uc-solution-panel,html body #main-content.uc-home-v7 .uc-solution-rail:hover .uc-solution-panel{flex-basis:calc((100% - 96px)/7)!important;max-width:none!important}}
}

@layer ucnSiteOverrides {
html body #ucn-header .ucn-account-menu{width:min(360px,calc(100vw - 24px))!important;padding:14px!important;border-radius:18px!important;max-height:calc(100dvh - 100px)!important;overflow-y:auto!important}
html body :is(#ucn-header,#ucn-mobile-menu) .ucn-account-tools{display:grid!important;grid-template-columns:1fr 1fr!important;gap:8px!important;padding:0 0 12px!important}
html body :is(#ucn-header,#ucn-mobile-menu) .ucn-account-tools .ucn-acc-lang{min-width:0!important;width:auto!important}
html body :is(#ucn-header,#ucn-mobile-menu) .ucn-account-tools .ucn-appearance{display:block!important;position:static!important;width:auto!important;min-width:0!important}
html body :is(#ucn-header,#ucn-mobile-menu) .ucn-account-tools :is(.ucn-acc-lang__btn,#ucn-site-theme-toggle,.ucn-recent-toggle){box-sizing:border-box!important;width:100%!important;height:44px!important;min-height:44px!important;padding:8px 10px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:7px!important;border:1px solid #dde3ec!important;border-radius:10px!important;background:#f5f7fa!important;color:#162235!important;font-size:13px!important;font-weight:650!important;line-height:1.2!important}
html body :is(#ucn-header,#ucn-mobile-menu) .ucn-account-tools .ucn-recent-toggle{grid-column:1/-1!important}
html body :is(#ucn-header,#ucn-mobile-menu) .ucn-account-tools svg{width:19px!important;height:19px!important;flex:0 0 19px!important}
html body :is(#ucn-header,#ucn-mobile-menu) .ucn-account-tools .ucn-acc-lang__btn img{width:22px!important;height:auto!important}
html body #ucn-header .ucn-acc-lang__list{position:static!important;width:100%!important;max-height:220px!important;overflow:auto!important;margin-top:6px!important}
html body #ucn-header .ucn-account-menu__section{padding:10px 0!important;margin:0!important;border-top:1px solid #e2e7ef!important}
html body #ucn-header .ucn-acc-quick{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}
html body #ucn-header .ucn-acc-quick__it{display:flex!important;flex-direction:column!important;justify-content:center!important;gap:6px!important;padding:10px 3px!important;border:0!important;background:transparent!important;min-height:64px!important;font-size:12px!important;line-height:1.2!important;text-align:center!important;color:#162235!important}
html body #ucn-header .ucn-acc-quick__it svg{width:20px!important;height:20px!important}
html body #ucn-header .ucn-account-menu__link{padding:10px 12px!important;min-height:42px!important;font-size:14px!important;border-radius:10px!important;gap:9px!important}
html body #ucn-header .ucn-account__initial{display:inline-flex!important;align-items:center;justify-content:center;font-size:19px!important;font-weight:750!important}
html body :is(#ucn-header,#ucn-mobile-menu) #ucn-recent-list{max-height:300px;overflow:auto;margin:0 0 12px}
html body :is(#ucn-header,#ucn-mobile-menu) #ucn-recent-list[hidden]{display:none!important}
html body :is(#ucn-header,#ucn-mobile-menu) #ucn-recent-list a{display:flex;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid #dde3ec;color:#162235;font-size:13px;line-height:1.4;text-decoration:none}
html body :is(#ucn-header,#ucn-mobile-menu) #ucn-recent-list img{width:56px;height:56px;object-fit:contain;border-radius:8px;background:white;flex:0 0 56px}
html body :is(#ucn-header,#ucn-mobile-menu) #ucn-recent-list p{font-size:13px;margin:10px 0;color:#526077}
html[data-ucn-theme=dark] body :is(#ucn-header,#ucn-mobile-menu) .ucn-account-tools :is(.ucn-acc-lang__btn,#ucn-site-theme-toggle,.ucn-recent-toggle){background:#202e43!important;color:#fff!important;border-color:#3a4b64!important}
html[data-ucn-theme=dark] body #ucn-header :is(.ucn-acc-quick__it,#ucn-recent-list a,#ucn-recent-list p){color:#fff!important}
html[data-ucn-theme=dark] body #ucn-header .ucn-account-menu__section{border-color:#3a4b64!important}
@media(max-width:767px){html body #ucn-header .ucn-header__inner{column-gap:8px!important}}
}

@layer ucnSiteOverrides {html body .uc-continuous-viewport,html body .uc-continuous-viewport *{user-select:none!important;-webkit-user-select:none!important}}

@layer ucnSiteOverrides {
html body #ucn-header .ucn-account{display:block!important;position:relative!important;flex:0 0 auto!important}
html body #ucn-header .ucn-actions>.ucn-login{display:none!important}
html body #ucn-header .ucn-account__toggle{display:flex!important;align-items:center!important;justify-content:center!important;width:48px!important;height:48px!important;padding:0!important;border:1px solid #334155!important;border-radius:14px!important;background:#0f172a!important;color:white!important;cursor:pointer}
html body #ucn-header .ucn-account-menu{position:absolute!important;top:calc(100% + 10px)!important;right:0!important;left:auto!important;z-index:100010!important;background:#fff!important;border:1px solid #dce3ec!important;box-shadow:0 12px 36px #0f172a18!important;box-sizing:border-box!important}
html body #ucn-header .ucn-account-menu[aria-hidden=true]{display:none!important}
html body #ucn-header .ucn-account-menu[aria-hidden=false]{display:block!important;visibility:visible!important;opacity:1!important;transform:none!important}
html[data-ucn-theme=dark] body #ucn-header .ucn-account-menu{background:#152135!important;border-color:#34465f!important;color:#fff!important}
@media(max-width:900px){html body #ucn-header .ucn-account__toggle{width:44px!important;height:44px!important}}
}

@layer ucnSiteOverrides {
html body #ucn-header .ucn-account-menu__link{display:flex!important;align-items:center!important;text-decoration:none!important;color:#172439!important;box-sizing:border-box!important;width:100%!important}
html body #ucn-header .ucn-account-menu__link--primary{background:#cf0a2c!important;color:#fff!important;margin-bottom:5px!important}
html[data-ucn-theme=dark] body #ucn-header .ucn-account-menu__link{color:#fff!important}
}

@layer ucnSiteOverrides {
@media(min-width:1800px){
 html body #main-content.uc-home-v7{--uc-band:min(1920px,96vw)!important}
 html body #ucn-header :is(.ucn-navbar__inner,.ucn-topbar__inner),
 html body footer#ucn-footer-design :is(.fo7b-grid,.fo7b-trust,.fo7b-bottom){width:min(1920px,96vw)!important;max-width:1920px!important;margin-inline:auto!important}
}
html body #ucn-mobile-menu .ucn-mobile-menu__panel{width:clamp(320px,30vw,420px)!important;max-width:calc(100vw - 16px)!important;height:100dvh!important}
html body #ucn-mobile-menu .ucn-sm__scroll{min-height:0!important;overscroll-behavior:contain;scrollbar-width:thin}
html body #ucn-header .ucn-account-menu{max-height:calc(100dvh - var(--ucn-header-h,120px) - 16px)!important;overscroll-behavior:contain}
@media(max-height:500px) and (orientation:landscape){
 html body #ucn-header .ucn-topbar{display:none!important}
 html body #ucn-header .ucn-navbar__inner{min-height:60px!important;height:60px!important;padding-block:6px!important}
 html body #ucn-mobile-menu .ucn-mobile-menu__head{min-height:56px!important;height:56px!important;padding-block:6px!important;flex-shrink:0!important}
 html body #ucn-mobile-menu .ucn-sm__row{min-height:60px!important;padding:8px 10px!important;gap:10px!important}
 html body #ucn-mobile-menu .ucn-sm__pic{width:42px!important;height:42px!important;flex:0 0 42px!important}
 html body #ucn-mobile-menu .ucn-sm__pic img{max-height:42px!important;object-fit:contain!important}
 html body #ucn-mobile-menu .ucn-sm__foot{padding:6px 12px!important;flex-shrink:0!important}
 html body #ucn-header .ucn-account-menu{max-height:calc(100dvh - 76px)!important}
}
}

@layer ucnSiteOverrides {
 html {--uc-ui-unit:1px;--uc-layout-width:min(96vw,calc(1920 * var(--uc-ui-unit)))}
 html body #ucn-mobile-menu[role="dialog"] .ucn-mobile-menu__panel {width:min(calc(390 * var(--uc-ui-unit)),calc(100vw - 16px))!important;max-width:calc(100vw - 16px)!important;height:100dvh!important;display:flex!important;flex-direction:column!important;font-size:calc(16 * var(--uc-ui-unit))!important}
 html body #ucn-mobile-menu[role="dialog"] .ucn-mobile-menu__head {height:auto!important;min-height:calc(72 * var(--uc-ui-unit))!important;padding:calc(14 * var(--uc-ui-unit))!important;flex-shrink:0!important}
 html body #ucn-mobile-menu[role="dialog"] .ucn-mobile-menu__logo {width:calc(152 * var(--uc-ui-unit))!important;max-width:100%!important}
 html body #ucn-mobile-menu[role="dialog"] .ucn-mobile-menu__close {width:calc(40 * var(--uc-ui-unit))!important;height:calc(40 * var(--uc-ui-unit))!important}
 html body #ucn-mobile-menu[role="dialog"] .ucn-mobile-menu__close svg {width:calc(21 * var(--uc-ui-unit))!important;height:calc(21 * var(--uc-ui-unit))!important}
 html body #ucn-mobile-menu[role="dialog"] .ucn-sm,html body #ucn-mobile-menu[role="dialog"] .ucn-sm__main {display:flex!important;flex-direction:column!important;flex:1!important;min-height:0!important}
 html body #ucn-mobile-menu[role="dialog"] .ucn-sm__scroll {overflow-y:auto!important;overflow-x:hidden!important;min-height:0!important;flex:1!important;padding:calc(12 * var(--uc-ui-unit))!important}
 html body #ucn-mobile-menu[role="dialog"] .ucn-sm__nav {display:grid!important;gap:calc(9 * var(--uc-ui-unit))!important}
 html body #ucn-mobile-menu[role="dialog"] .ucn-sm__row {min-height:calc(72 * var(--uc-ui-unit))!important;padding:calc(10 * var(--uc-ui-unit))!important;gap:calc(12 * var(--uc-ui-unit))!important;border-radius:calc(14 * var(--uc-ui-unit))!important}
 html body #ucn-mobile-menu[role="dialog"] .ucn-sm__pic {width:calc(52 * var(--uc-ui-unit))!important;height:calc(52 * var(--uc-ui-unit))!important;flex:0 0 calc(52 * var(--uc-ui-unit))!important}
 html body #ucn-mobile-menu[role="dialog"] .ucn-sm__pic img {width:100%!important;height:100%!important;object-fit:contain!important;max-height:none!important}
 html body #ucn-mobile-menu[role="dialog"] .ucn-sm__txt {min-width:0!important;flex:1!important}
 html body #ucn-mobile-menu[role="dialog"] .ucn-sm__t {font-size:calc(16 * var(--uc-ui-unit))!important;line-height:1.22!important}
 html body #ucn-mobile-menu[role="dialog"] .ucn-sm__s {font-size:calc(12 * var(--uc-ui-unit))!important;line-height:1.4!important}
 html body #ucn-mobile-menu[role="dialog"] .ucn-sm__ico {width:calc(24 * var(--uc-ui-unit))!important;height:calc(24 * var(--uc-ui-unit))!important;flex:0 0 calc(24 * var(--uc-ui-unit))!important}
 html body #ucn-mobile-menu[role="dialog"] .ucn-sm__ico svg {width:70%!important;height:70%!important}
 html body #ucn-mobile-menu[role="dialog"] .ucn-sm__body {padding:calc(14 * var(--uc-ui-unit))!important}
 html body #ucn-mobile-menu[role="dialog"] :is(.ucn-sm__q,.ucn-sm__ot,.ucn-sm__il,.ucn-sm__dest,.ucn-sm__more,.ucn-sm__g,.ucn-sm__search-in) {font-size:calc(14 * var(--uc-ui-unit))!important}
 html body #ucn-mobile-menu[role="dialog"] :is(.ucn-sm__oe,.ucn-sm__tt,.ucn-sm__dt) {font-size:calc(12 * var(--uc-ui-unit))!important}
 html body #ucn-mobile-menu[role="dialog"] :is(.ucn-sm__opt,.ucn-sm__item) {min-height:calc(50 * var(--uc-ui-unit))!important;padding:calc(8 * var(--uc-ui-unit))!important;gap:calc(10 * var(--uc-ui-unit))!important}
 html body #ucn-mobile-menu[role="dialog"] :is(.ucn-sm__opic,.ucn-sm__ipic) {width:calc(42 * var(--uc-ui-unit))!important;height:calc(42 * var(--uc-ui-unit))!important;flex:0 0 calc(42 * var(--uc-ui-unit))!important}
 html body #ucn-mobile-menu[role="dialog"] .ucn-sm__foot {flex-shrink:0!important;padding:calc(10 * var(--uc-ui-unit)) calc(12 * var(--uc-ui-unit))!important;gap:calc(10 * var(--uc-ui-unit))!important}
 html body #ucn-mobile-menu[role="dialog"] :is(.ucn-sm__track,.ucn-sm__langbtn) {height:calc(40 * var(--uc-ui-unit))!important;min-height:calc(40 * var(--uc-ui-unit))!important;font-size:calc(13 * var(--uc-ui-unit))!important;border-radius:calc(10 * var(--uc-ui-unit))!important}
 html body #ucn-mobile-menu[role="dialog"] .ucn-sm__flag {width:calc(24 * var(--uc-ui-unit))!important;height:auto!important}
 html body header#ucn-header :is(.ucn-navbar__inner,.ucn-topbar__inner) {width:var(--uc-layout-width)!important;max-width:none!important;margin-inline:auto!important}
 html body.uc-shop.woocommerce.woocommerce-page #content {width:var(--uc-layout-width)!important;max-width:none!important;margin-inline:auto!important;padding:calc(18 * var(--uc-ui-unit)) 0 calc(32 * var(--uc-ui-unit))!important;flex:1 0 auto!important}
 html body.uc-shop.woocommerce.woocommerce-page #content :is(.ast-container,#primary,#main) {width:100%!important;max-width:none!important;padding:0!important;margin:0!important;float:none!important}
 html body.uc-shop.woocommerce.woocommerce-page :is(#uc-grid,.woocommerce-breadcrumb) {width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;left:auto!important;transform:none!important}
 html body.uc-shop.woocommerce.woocommerce-page #uc-grid {min-height:0!important;gap:calc(18 * var(--uc-ui-unit))!important}
 @media(min-width:2200px){html body.uc-shop.woocommerce.woocommerce-page #uc-grid :is(.woocommerce-loop-product__title,.uc-title){font-size:calc(14 * var(--uc-ui-unit))!important;line-height:1.35!important}html body.uc-shop.woocommerce.woocommerce-page #uc-grid .uc-btn{height:auto!important;min-height:calc(46 * var(--uc-ui-unit))!important;font-size:calc(13 * var(--uc-ui-unit))!important;gap:calc(6 * var(--uc-ui-unit))!important;padding:calc(10 * var(--uc-ui-unit))!important}html body.uc-shop.woocommerce.woocommerce-page #uc-grid .uc-btn__price{font-size:calc(16 * var(--uc-ui-unit))!important}html body.uc-shop.woocommerce.woocommerce-page #uc-grid .uc-card{border-radius:calc(18 * var(--uc-ui-unit))!important}html body.uc-shop.woocommerce.woocommerce-page #uc-grid .uc-btn svg{width:calc(20 * var(--uc-ui-unit))!important;height:calc(20 * var(--uc-ui-unit))!important}}
 @media(max-height:600px) {html body #ucn-mobile-menu[role="dialog"] .ucn-sm__row {min-height:58px!important}html body #ucn-mobile-menu[role="dialog"] .ucn-mobile-menu__head {min-height:58px!important}html body #ucn-mobile-menu[role="dialog"] .ucn-sm__pic {width:40px!important;height:40px!important;flex-basis:40px!important}}
}

@layer ucnSiteOverrides {
html body.uc-shop.woocommerce.woocommerce-page #content .ast-woocommerce-container {width:100%!important;max-width:none!important;margin:0!important;padding:0!important}
html body #ucn-mobile-menu[role=dialog] .ucn-sm__row {display:flex!important;grid-template-columns:none!important;align-items:center!important;box-sizing:border-box!important}
html body #ucn-mobile-menu[role=dialog] .ucn-sm__foot :is(a,button) {min-height:calc(40 * var(--uc-ui-unit))!important;height:auto!important;font-size:calc(13 * var(--uc-ui-unit))!important;line-height:1.4!important;padding:calc(8 * var(--uc-ui-unit))!important}
html body #ucn-mobile-menu[role=dialog] .ucn-sm__foot :is(span,b) {font-size:inherit!important}
@media(min-width:2200px){
html body header#ucn-header .ucn-navbar__inner {height:auto!important;min-height:calc(90 * var(--uc-ui-unit))!important;padding-block:calc(14 * var(--uc-ui-unit))!important;gap:calc(20 * var(--uc-ui-unit))!important}
html body header#ucn-header .ucn-topbar__inner {height:calc(36 * var(--uc-ui-unit))!important;min-height:0!important;font-size:calc(12 * var(--uc-ui-unit))!important}
html body header#ucn-header .ucn-topbar__inner :is(a,span) {font-size:inherit!important}
html body header#ucn-header .ucn-logo__img {width:calc(144 * var(--uc-ui-unit))!important;max-width:none!important}
html body header#ucn-header :is(.ucn-burger,.ucn-action-btn,.ucn-account__toggle) {width:auto!important;min-width:calc(52 * var(--uc-ui-unit))!important;height:calc(56 * var(--uc-ui-unit))!important;min-height:0!important;border-radius:calc(14 * var(--uc-ui-unit))!important;padding:calc(12 * var(--uc-ui-unit))!important;font-size:calc(16 * var(--uc-ui-unit))!important}
html body header#ucn-header :is(.ucn-burger,.ucn-actions,.ucn-topbar__inner) svg {width:calc(22 * var(--uc-ui-unit))!important;height:calc(22 * var(--uc-ui-unit))!important}
html body header#ucn-header .ucn-search-pill {height:calc(56 * var(--uc-ui-unit))!important;border-radius:calc(14 * var(--uc-ui-unit))!important}
html body header#ucn-header .ucn-search-pill input {height:100%!important;font-size:calc(14 * var(--uc-ui-unit))!important;padding-inline:calc(12 * var(--uc-ui-unit))!important}
html body header#ucn-header :is(.ucn-search-pill__voice,.ucn-search-pill__btn) {height:100%!important;min-width:calc(56 * var(--uc-ui-unit))!important;width:calc(56 * var(--uc-ui-unit))!important}
html body header#ucn-header .ucn-search-pill svg {width:calc(24 * var(--uc-ui-unit))!important;height:calc(24 * var(--uc-ui-unit))!important}
}
}

@layer ucnSiteOverrides {
html body.uc-shop.woocommerce.woocommerce-page #content .ast-woocommerce-container {transform:none!important;left:auto!important;right:auto!important}
html body.uc-shop.woocommerce.woocommerce-page #uc-grid ul.products {grid-template-columns:repeat(auto-fill,minmax(min(100%,calc(260 * var(--uc-ui-unit))),1fr))!important;gap:calc(18 * var(--uc-ui-unit))!important;min-width:0!important}
@media(max-width:600px){html body.uc-shop.woocommerce.woocommerce-page #uc-grid ul.products {grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}}
}

@layer ucnSiteOverrides {@media(min-width:2200px){
html body header#ucn-header .ucn-logo {width:calc(144 * var(--uc-ui-unit))!important;min-width:calc(144 * var(--uc-ui-unit))!important;flex:0 0 calc(144 * var(--uc-ui-unit))!important}
html body header#ucn-header .ucn-burger {min-width:calc(112 * var(--uc-ui-unit))!important;gap:calc(10 * var(--uc-ui-unit))!important}
html body header#ucn-header .ucn-burger span {font-size:inherit!important}
html body.uc-shop #uc-grid .uc-btn__label {font-size:calc(13 * var(--uc-ui-unit))!important}
}}

@layer ucnSiteOverrides {
html body #ucn-mobile-menu[role=dialog] .ucn-sm__services .ucn-sm__list {display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:calc(8 * var(--uc-ui-unit))!important}
html body #ucn-mobile-menu[role=dialog] .ucn-sm__services .ucn-sm__item {display:flex!important;align-items:center!important;border:1px solid #dde4ed!important;border-radius:calc(12 * var(--uc-ui-unit))!important;padding:calc(8 * var(--uc-ui-unit))!important;gap:calc(12 * var(--uc-ui-unit))!important;background:#f8fafc!important;min-width:0!important}
html body #ucn-mobile-menu[role=dialog] .ucn-sm__services :is(.ucn-sm__ipic,.ucn-sm__pic){overflow:hidden!important;border-radius:calc(9 * var(--uc-ui-unit))!important;background:#edf1f5!important;box-shadow:none!important}
html body #ucn-mobile-menu[role=dialog] .ucn-sm__services :is(.ucn-sm__ipic,.ucn-sm__pic) img{width:100%!important;height:100%!important;object-fit:cover!important;filter:none!important;padding:0!important;max-width:none!important}
html body #ucn-mobile-menu[role=dialog] .ucn-sm__services .ucn-sm__il{line-height:1.35!important;white-space:normal!important;overflow-wrap:anywhere;min-width:0!important}
html[data-ucn-theme=dark] body #ucn-mobile-menu[role=dialog] .ucn-sm__services .ucn-sm__item{background:#1d2c42!important;border-color:#3a4b62!important;color:white!important}
}

@layer ucnSiteOverrides {
@media(min-width:901px){
html body header#ucn-header .ucn-navbar__inner {gap:calc(22 * var(--uc-ui-unit,1px))!important}
html body header#ucn-header .ucn-search-pill {flex:0 1 calc(720 * var(--uc-ui-unit,1px))!important;max-width:calc(720 * var(--uc-ui-unit,1px))!important;margin-inline:auto!important}
html body header#ucn-header .ucn-actions {margin-left:0!important;gap:calc(12 * var(--uc-ui-unit,1px))!important;flex:0 0 auto!important}
}
html body header#ucn-header .ucn-account-icon {width:24px!important;height:24px!important}
@media(min-width:2200px){html body header#ucn-header .ucn-account-icon {width:calc(26 * var(--uc-ui-unit))!important;height:calc(26 * var(--uc-ui-unit))!important}}
}

@layer ucnSiteOverrides {
html body header#ucn-header .ucn-navbar__inner {gap:calc(20 * var(--uc-ui-unit))!important;min-height:calc(84 * var(--uc-ui-unit))!important;height:auto!important;padding-block:calc(10 * var(--uc-ui-unit))!important}
html body header#ucn-header .ucn-logo {width:calc(184 * var(--uc-ui-unit))!important;min-width:calc(184 * var(--uc-ui-unit))!important;flex:0 0 calc(184 * var(--uc-ui-unit))!important}
html body header#ucn-header .ucn-logo__img {width:100%!important;max-width:none!important;max-height:calc(54 * var(--uc-ui-unit))!important}
html body header#ucn-header .ucn-search {min-width:0!important;flex:1 1 0!important}
html body header#ucn-header .ucn-search-pill {width:100%!important;max-width:none!important;margin:0!important;flex:1 1 auto!important;height:calc(64 * var(--uc-ui-unit))!important}
html body header#ucn-header :is(.ucn-action-btn,.ucn-account__toggle,.ucn-burger) {height:calc(64 * var(--uc-ui-unit))!important;min-height:calc(64 * var(--uc-ui-unit))!important;border-radius:calc(16 * var(--uc-ui-unit))!important;font-size:calc(17 * var(--uc-ui-unit))!important}
html body header#ucn-header :is(.ucn-action-btn,.ucn-account__toggle) {width:calc(64 * var(--uc-ui-unit))!important;min-width:calc(64 * var(--uc-ui-unit))!important}
html body header#ucn-header .ucn-burger {padding-inline:calc(18 * var(--uc-ui-unit))!important;gap:calc(10 * var(--uc-ui-unit))!important}
html body header#ucn-header .ucn-actions {gap:calc(12 * var(--uc-ui-unit))!important;margin-left:0!important;flex:0 0 auto!important}
html body header#ucn-header :is(.ucn-actions,.ucn-burger) svg {width:calc(28 * var(--uc-ui-unit))!important;height:calc(28 * var(--uc-ui-unit))!important}
html body header#ucn-header .ucn-search-pill__input {font-size:calc(16 * var(--uc-ui-unit))!important}
html body.uc-shop.woocommerce.woocommerce-page #content {padding-top:8px!important}
html body.uc-shop.woocommerce.woocommerce-page .woocommerce-breadcrumb {margin-bottom:8px!important}
@media(min-width:981px){html body.uc-filter-expanded.uc-shop.woocommerce.woocommerce-page #uc-grid ul.products {grid-template-columns:repeat(auto-fill,minmax(220px,1fr))!important}}
@media(max-width:980px){
html body header#ucn-header .ucn-navbar__inner {gap:8px!important;min-height:72px!important;padding-block:8px!important}
html body header#ucn-header .ucn-logo {width:clamp(106px,34vw,190px)!important;min-width:106px!important;flex:0 1 clamp(106px,34vw,190px)!important}
html body header#ucn-header .ucn-search {display:none!important}
html body header#ucn-header .ucn-search__mobile-trigger {display:inline-flex!important}
html body header#ucn-header :is(.ucn-action-btn,.ucn-account__toggle,.ucn-burger) {width:48px!important;min-width:48px!important;height:48px!important;min-height:48px!important;border-radius:13px!important;padding:10px!important}
html body header#ucn-header .ucn-actions {gap:6px!important;margin-left:auto!important}
html body header#ucn-header :is(.ucn-actions,.ucn-burger) svg {width:26px!important;height:26px!important}
}
@media(max-width:360px){html body header#ucn-header .ucn-navbar__inner {gap:5px!important}html body header#ucn-header :is(.ucn-action-btn,.ucn-account__toggle,.ucn-burger) {width:42px!important;min-width:42px!important;height:44px!important;min-height:44px!important;padding:8px!important}html body header#ucn-header .ucn-actions{gap:4px!important}}
}

@layer ucnSiteOverrides {html body.uc-shop #uc-grid .astra-shop-thumbnail-wrap>.uc-category {display:none!important}}

@layer ucnSiteOverrides {
html body.ucn-all-search #main>.ast-row {display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:0!important}
html body.ucn-all-search #main>.ast-row>article {width:auto!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important;border:1px solid #dce3ec;border-radius:14px;overflow:hidden;background:#fff}
html body.ucn-all-search #main .ast-article-inner {height:100%;padding:12px!important;margin:0!important}
html body.ucn-all-search #main .post-content {width:100%!important;padding:0!important}
html body.ucn-all-search #main .post-thumb {margin:0 0 10px!important}
html body.ucn-all-search #main .post-thumb img {display:block!important;width:100%!important;height:140px!important;object-fit:contain!important;background:#fff;border-radius:8px!important}
html body.ucn-all-search #main :is(.entry-header,.cat-links,.read-more) {display:none!important}
html body.ucn-all-search #main .entry-title {font-size:16px!important;line-height:1.4!important;margin:0 0 8px!important}
html body.ucn-all-search #main .entry-title a {color:#142135!important}
html body.ucn-all-search #main :is(.entry-content,.ast-excerpt-container) {font-size:13px!important;line-height:1.45!important;color:#45546a!important}
html body.ucn-all-search #main :is(.entry-content,.ast-excerpt-container) p {margin:0!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
html[data-ucn-theme=dark] body.ucn-all-search #main>.ast-row>article {background:#152135;border-color:#34445b}
html[data-ucn-theme=dark] body.ucn-all-search #main .entry-title a {color:#fff!important}
html[data-ucn-theme=dark] body.ucn-all-search #main :is(.entry-content,.ast-excerpt-container) {color:#d2dbe8!important}
@media(max-width:1100px){html body.ucn-all-search #main>.ast-row {grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:540px){
html body.ucn-all-search #main>.ast-row {grid-template-columns:minmax(0,1fr);gap:10px}
html body.ucn-all-search #main .post-content {display:grid!important;grid-template-columns:76px minmax(0,1fr);gap:4px 12px;align-items:start}
html body.ucn-all-search #main .post-content>.post-thumb {grid-row:1/4;grid-column:1;margin:0!important}
html body.ucn-all-search #main .post-thumb img {height:82px!important}
html body.ucn-all-search #main .entry-title {grid-column:2;font-size:14px!important;margin:0!important}
html body.ucn-all-search #main :is(.entry-content,.ast-excerpt-container) {grid-column:2;font-size:12px!important}
html body.ucn-all-search #main :is(.entry-content,.ast-excerpt-container) p {-webkit-line-clamp:2}
html body.ucn-all-search #main .post-content:not(:has(.post-thumb)) {display:block!important}
}
}

@layer ucnSiteOverrides {
html body.ucn-all-search #main :is(.entry-content,.ast-excerpt-container) {display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;max-height:4.5em!important}
html body.ucn-all-search #main :is(.entry-content,.ast-excerpt-container),html body.ucn-all-search #main :is(.entry-content,.ast-excerpt-container) * {font-size:13px!important;line-height:1.45!important}
@media(max-width:540px){html body.ucn-all-search h1 {font-size:24px!important;line-height:1.25!important}html body.ucn-all-search #main :is(.entry-content,.ast-excerpt-container),html body.ucn-all-search #main :is(.entry-content,.ast-excerpt-container) * {font-size:12px!important;line-height:1.4!important}html body.ucn-all-search #main :is(.entry-content,.ast-excerpt-container) {max-height:4.2em!important}}
}

@layer ucnSiteOverrides {
html body header#ucn-header .ucn-navbar__inner {align-items:center!important;min-height:80px!important;padding-block:10px!important}
html body header#ucn-header .ucn-search {align-self:center!important;min-width:0!important;height:56px!important;min-height:0!important}
html body header#ucn-header .ucn-search-pill {margin:0!important;height:56px!important;min-height:56px!important}
html body header#ucn-header .ucn-search-pill__btn {width:64px!important;min-width:64px!important;flex:0 0 64px!important;height:100%!important;padding:16px!important}
html body header#ucn-header .ucn-lang {display:block!important;height:64px!important;min-height:0!important}
html body header#ucn-header .ucn-lang__btn {height:64px!important;min-width:64px!important;display:flex!important;align-items:center!important;gap:6px!important}
@media(max-width:980px){html body header#ucn-header .ucn-lang {display:none!important}html body header#ucn-header .ucn-navbar__inner {min-height:68px!important;padding-block:8px!important}}
}

@layer ucnSiteOverrides {
@media(min-width:1025px){
html body.uc-shop.woocommerce.woocommerce-page #content .ast-woocommerce-container:has(>.uc-filterbar) {display:grid!important;grid-template-columns:280px minmax(0,1fr)!important;align-items:start!important;gap:0 20px!important}
html body.uc-shop.woocommerce.woocommerce-page #content .ast-woocommerce-container:has(>.uc-filterbar)>:not(.uc-filterbar):not(#uc-grid) {grid-column:1/-1!important}
html body.uc-shop.woocommerce.woocommerce-page #content .ast-woocommerce-container>.uc-filterbar {grid-column:1!important;grid-row:4!important}
html body.uc-shop.woocommerce.woocommerce-page #content .ast-woocommerce-container:has(>.uc-filterbar)>#uc-grid {grid-column:2!important;grid-row:4!important}
}
@media(min-width:601px) and (max-width:980px){html body.uc-shop.woocommerce.woocommerce-page #uc-grid ul.products {grid-template-columns:repeat(3,minmax(0,1fr))!important}}
}

@layer ucnSiteOverrides {@media(min-width:981px){
html body.uc-shop .ast-woocommerce-container:has(>.uc-filterbar)>.woocommerce-breadcrumb {grid-row:1!important}
html body.uc-shop .ast-woocommerce-container:has(>.uc-filterbar)>.woocommerce-products-header {grid-row:2!important}
html body.uc-shop .ast-woocommerce-container:has(>.uc-filterbar)>.woocommerce-notices-wrapper {grid-row:3!important}
html body.uc-shop .ast-woocommerce-container:has(>.uc-filterbar)>.ucn-archive-guide {grid-row:5!important}
html body.uc-shop.woocommerce.woocommerce-page #uc-grid {padding-top:0!important;margin-top:0!important}
}}

@layer ucnSiteOverrides {
@media(min-width:981px){html body.uc-shop.woocommerce.woocommerce-page #uc-grid ul.products {margin-top:0!important;padding-top:0!important}}
html body #ucn-mobile-menu[role=dialog] .ucn-sm__foot {flex-wrap:wrap!important}
html body #ucn-mobile-menu[role=dialog] .ucn-account-tools {display:flex!important;width:100%!important;gap:8px!important}
html body #ucn-mobile-menu[role=dialog] .ucn-account-tools>* {flex:1;min-width:0}
html body #ucn-mobile-menu[role=dialog] .ucn-account-tools svg {width:20px;height:20px}
html body #ucn-mobile-menu[role=dialog] #ucn-recent-list:not([hidden]) {width:100%;max-height:180px;overflow:auto}
}

@layer ucnSiteOverrides {
html body #ucn-header .ucn-account-tools{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;padding-bottom:8px!important}
html body #ucn-header .ucn-account-tools :is(.ucn-acc-lang__btn,#ucn-site-theme-toggle,.ucn-recent-toggle){justify-content:flex-start!important;min-height:46px!important;height:auto!important;padding:10px 12px!important}
html body #ucn-header .ucn-acc-quick{display:flex!important;flex-direction:column!important;gap:4px!important}
html body #ucn-header .ucn-acc-quick__it{display:flex!important;flex-direction:row!important;justify-content:flex-start!important;align-items:center!important;min-height:46px!important;gap:12px!important;padding:10px 12px!important;width:100%!important;box-sizing:border-box!important}
html body #ucn-header .ucn-acc-quick__it svg{width:24px!important;height:24px!important;flex:0 0 24px!important}
html body #ucn-header .ucn-account-menu__link{min-height:46px!important;gap:12px!important}
html body #ucn-header .ucn-account-menu__link svg{width:24px!important;height:24px!important;flex:0 0 24px!important}
html body header#ucn-header .ucn-lang__btn{border-radius:16px!important}
}

@layer ucnSiteOverrides {@media(max-width:980px){html body:has(#ucn-header .ucn-account.is-open) :is(.uc-filterbar,.ucnf),html body:has(#ucn-header .ucn-account.is-open) :is(.uc-filterbar,.ucnf) *{visibility:hidden!important;pointer-events:none!important}}}

/* UC24: shared off-canvas filters, stable columns and compact account controls. */
@layer ucnSiteOverrides {
html body.uc-shop.woocommerce.woocommerce-page #content #uc-grid ul.products {grid-template-columns:repeat(var(--uc-catalog-columns,2),minmax(0,1fr))!important;gap:16px!important}
@media(min-width:601px){html body.uc-shop {--uc-catalog-columns:3}}
@media(min-width:1280px){html body.uc-shop {--uc-catalog-columns:4}}
@media(min-width:1800px){html body.uc-shop {--uc-catalog-columns:4}}
@media(min-width:1025px){
html body.uc-shop.woocommerce.woocommerce-page #content .ast-woocommerce-container.ast-woocommerce-container.ast-woocommerce-container:has(.uc-drawer) {display:grid!important;grid-template-columns:0px minmax(0,1fr)!important;column-gap:0!important;transition:grid-template-columns .28s ease,column-gap .28s ease!important}
html body.uc-filter-expanded.uc-shop.woocommerce.woocommerce-page #content .ast-woocommerce-container.ast-woocommerce-container.ast-woocommerce-container:has(.uc-drawer) {grid-template-columns:max(0px,calc(396px - var(--uc-catalog-inset-left,2vw))) minmax(0,1fr)!important;column-gap:12px!important}
html body.uc-shop.woocommerce.woocommerce-page #content .ast-woocommerce-container.ast-woocommerce-container.ast-woocommerce-container:has(.uc-drawer)>#uc-grid {grid-column:2!important;grid-row:4!important;min-width:0!important}
html body.uc-shop.woocommerce.woocommerce-page #content .ast-woocommerce-container.ast-woocommerce-container.ast-woocommerce-container:has(.uc-drawer)>.woocommerce-products-header {grid-column:1/-1!important;grid-row:2!important;position:static!important}
html body.uc-shop.woocommerce.woocommerce-page #content .ast-woocommerce-container.ast-woocommerce-container.ast-woocommerce-container:has(.uc-drawer)>.ucn-archive-guide {grid-column:1/-1!important;grid-row:5!important}
html body.uc-shop.woocommerce.woocommerce-page #uc-grid ul.products li.product {--cu:1.04px}
}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] {position:fixed!important;inset:0 auto auto 0!important;width:0!important;height:0!important;min-height:0!important;max-width:none!important;margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;z-index:100025!important;display:block!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] .ucf-head {position:fixed!important;left:var(--uc-drag-tab-x)!important;top:var(--uc-drag-tab-y)!important;width:36px!important;height:120px!important;margin:0!important;padding:0!important;display:block!important;visibility:visible!important;transition:left .28s ease!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer .ucf-head>.uc-filterbar__clear {display:none!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] .uc-drawer-panel {position:fixed!important;inset:var(--uc-drag-y) auto auto var(--uc-drag-origin-x,8px)!important;width:min(360px,var(--uc-drag-panel-max,calc(100vw - 44px)))!important;min-width:0!important;max-width:none!important;max-height:var(--uc-drag-room,100dvh)!important;height:var(--uc-drag-room,100dvh)!important;overscroll-behavior:contain!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:6px!important;padding:0 10px 12px!important;margin:0!important;overflow:auto!important;background:var(--ucf-bg,#fff)!important;border:1px solid #dce3ec!important;border-radius:0 18px 18px 0!important;box-shadow:0 10px 28px #10213c1a!important;transform:translate3d(var(--uc-drag-panel-x),0,0)!important;transition:transform .28s cubic-bezier(.22,1,.36,1),visibility 0s!important;touch-action:pan-y pinch-zoom!important;z-index:100025!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag].is-collapsed .uc-drawer-panel {visibility:hidden!important;pointer-events:none!important;transition:transform .28s cubic-bezier(.22,1,.36,1),visibility 0s .28s!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag]:is(:not(.is-collapsed),.is-drawer-dragging) .uc-drawer-panel {visibility:visible!important;pointer-events:auto!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] .uc-drawer-tab {display:flex!important;align-items:center!important;justify-content:center!important;gap:6px!important;width:36px!important;min-width:36px!important;max-width:36px!important;flex:none!important;height:120px!important;min-height:0!important;padding:12px!important;border:0!important;border-radius:12px!important;background:#c8102e!important;color:#fff!important;box-shadow:3px 4px 12px #10213c15!important;touch-action:none!important;user-select:none!important;cursor:grab!important;z-index:100026!important}
html body .ucnf.uc-drawer[data-uc-drag] .uc-drawer-tab {position:fixed!important;left:var(--uc-drag-tab-x)!important;top:var(--uc-drag-tab-y)!important;transition:left .28s ease!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer .uc-drawer-tab>span:first-child {writing-mode:vertical-rl!important;font-size:16px!important;font-weight:800!important;text-transform:uppercase!important;letter-spacing:.1em!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer .uc-drawer-tab :is(.ucf-x,svg) {display:none!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer .uc-drawer-heading {display:flex!important;position:sticky!important;top:0!important;align-items:center!important;gap:8px!important;min-height:50px!important;padding:8px 0!important;margin:0!important;border:0!important;border-bottom:1px solid #e5eaf0!important;background:var(--ucf-bg,#fff)!important;touch-action:pan-y!important;cursor:ew-resize!important;z-index:8!important}
html body .uc-drawer .uc-drawer-label {margin-right:auto;font-size:16px}
html body .uc-drawer .uc-drawer-heading>button {display:flex!important;justify-content:center!important;align-items:center!important;min-width:36px!important;min-height:36px!important;padding:4px 8px!important;background:transparent!important;border:0!important;color:inherit!important;font-size:14px!important;box-shadow:none!important}
html body .uc-drawer .uc-drawer-heading>button:last-child {font-size:26px!important}
html body .uc-drawer .uc-drawer-edge {position:fixed;left:0;top:var(--uc-drag-y);height:var(--uc-drag-room);width:12px;z-index:100024;touch-action:pan-y}
html body .uc-drawer:not(.is-collapsed) .uc-drawer-edge {pointer-events:none}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer.is-drawer-dragging :is(.uc-drawer-panel,.ucf-head,.uc-drawer-tab) {transition:none!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer .ucf-h {min-height:48px!important;padding:10px!important;gap:8px!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer [data-g=categoria]>.ucf-h :is(img,.ucf-v,.ucf-h-icon) {display:none!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer .ucf-h>span {font-size:14px!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer .ucf-h .ucf-v {font-size:11px!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer .ucf-g {margin:0!important;background:#fff!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer .ucf-h {background:transparent!important}
html body .ucnf.uc-drawer {position:static!important;max-width:none!important}
html body .ucnf.uc-drawer .ucnf-group {width:100%!important;margin:0!important;background:#fff!important}
html body .ucnf.uc-drawer .ucnf-group-head {background:transparent!important}
html body .ucnf.uc-drawer .ucnf-group-head {width:100%!important;min-height:48px!important;font-size:14px!important}
html body .ucnf.uc-drawer .ucnf-group-body {position:static!important;min-width:0!important;width:100%!important;box-sizing:border-box!important;box-shadow:none!important}
html body .ucnf.uc-drawer .ucnf-bottom {flex-wrap:wrap!important}
html body .ucnf.uc-drawer .ucnf-toolbar {margin-top:6px!important}
html body header#ucn-header .ucn-lang {height:48px!important;align-self:center!important}
html body header#ucn-header .ucn-lang__btn {height:48px!important;min-height:48px!important;min-width:0!important;padding:4px!important;gap:6px!important;border:0!important;background:transparent!important;box-shadow:none!important;border-radius:8px!important}
html body header#ucn-header .ucn-lang__flag {width:42px!important;height:30px!important;min-width:42px!important;flex:0 0 42px!important;object-fit:cover!important}
html body header#ucn-header .ucn-lang__btn svg {width:16px!important;height:16px!important}
html body header#ucn-header #ucn-account-menu {width:230px!important;max-width:calc(100vw - 24px)!important;padding:10px!important;border-radius:16px!important;max-height:calc(100dvh - var(--uc-header-height,108px) - 20px)!important;overflow-y:auto!important}
html body header#ucn-header #ucn-account-menu :is(.ucn-account-tools,.ucn-acc-quick) {gap:0!important;padding:0 0 5px!important;margin:0 0 5px!important}
html body header#ucn-header #ucn-account-menu :is(.ucn-acc-lang__btn,#ucn-site-theme-toggle,.ucn-recent-toggle,.ucn-acc-quick__it,.ucn-account-menu__link) {display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;width:100%!important;min-height:38px!important;height:auto!important;margin:0!important;padding:7px 8px!important;border:0!important;border-radius:6px!important;box-shadow:none!important;background:transparent!important;color:#182439!important;font-size:16px!important;line-height:1.35!important;text-decoration:none!important}
html body header#ucn-header #ucn-account-menu :is(.ucn-acc-lang__btn,#ucn-site-theme-toggle,.ucn-recent-toggle,.ucn-acc-quick__it,.ucn-account-menu__link):hover {color:#c8102e!important}
html body header#ucn-header #ucn-account-menu :is(.ucn-acc-lang__btn,#ucn-site-theme-toggle,.ucn-recent-toggle,.ucn-acc-quick__it,.ucn-account-menu__link) svg {width:20px!important;height:20px!important;flex:0 0 20px!important}
html body header#ucn-header #ucn-account-menu .ucn-account-menu__link :is(span,svg,svg *) {color:inherit!important;-webkit-text-fill-color:currentColor!important}
html body header#ucn-header #ucn-account-menu .ucn-acc-lang__flag {width:28px!important;height:20px!important;object-fit:cover!important}
html body header#ucn-header #ucn-account-menu .ucn-account-menu__section {padding:0!important;margin:0!important}
html body:has(#ucn-header .ucn-account.is-open) .uc-drawer,html body:has(#ucn-header .ucn-account.is-open) .uc-drawer * {visibility:hidden!important;pointer-events:none!important}
@media(max-width:980px){html body header#ucn-header #ucn-account-menu :is(.ucn-acc-lang__btn,#ucn-site-theme-toggle,.ucn-recent-toggle,.ucn-acc-quick__it,.ucn-account-menu__link){min-height:42px!important}}
@media(prefers-reduced-motion:reduce){html body .uc-drawer *,html body.uc-shop.woocommerce.woocommerce-page #content .ast-woocommerce-container.ast-woocommerce-container.ast-woocommerce-container:has(.uc-drawer){transition:none!important}}
html[data-ucn-theme=dark] body .uc-drawer {--ucf-bg:#152135}
html[data-ucn-theme=dark] body header#ucn-header #ucn-account-menu :is(button,a) {color:#fff!important}
}

@layer ucnSiteOverrides {
html body .uc-filterbar.uc-filterbar--v5.uc-drawer [data-g=categoria]>.ucf-h .ucf-x {margin-left:auto!important}
html[data-ucn-theme=dark] body header#ucn-header #ucn-account-menu :is(.ucn-acc-lang__btn,#ucn-site-theme-toggle,.ucn-recent-toggle,.ucn-acc-quick__it,.ucn-account-menu__link) {color:#fff!important;-webkit-text-fill-color:currentColor!important}
html[data-ucn-theme=dark] body header#ucn-header #ucn-account-menu :is(button,a) :is(span,svg,svg *) {color:inherit!important;-webkit-text-fill-color:currentColor!important}
html[data-ucn-theme=dark] body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer :is(.ucf-g,.ucnf-group) {background:#152135!important}
}
/* Checkout and navigation contrast: solid surfaces, legible actions. */
@layer ucnSiteOverrides {
html body header#ucn-header .ucn-burger .ucn-burger__label {font-size:20px!important;line-height:1.15!important;font-weight:750!important}
html body header#ucn-header .ucn-burger {gap:10px!important}
html body #uw-photo-panel {box-sizing:border-box;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 110px);overflow:auto}
html body #uw-photo-panel .uw-photo-action {box-sizing:border-box;width:100%;min-height:44px;height:auto;white-space:normal;line-height:1.35;text-align:center}
html[data-ucn-theme=dark] body :is(#ucn-header,#ucn-mobile-menu,#ucn-filterbar,#ucep-filterbar,.ucn-filter-drawer,form.checkout,#uw-photo-panel,.ucn-product-card,.product-card,.uc-product-card) :is(button,a,input,select,textarea,fieldset,summary,details) {background-image:none!important}
html[data-ucn-theme=dark] body :is(.ucn-step,.ucn-step__head,.ucn-step__body,.ucn-sum,.ucn-sum__head,.ucn-sum__body,.ucn-express-consent,.ucn-freebar__fill,.ucn-freebar,.ucn-filter-drawer,.ucn-filterbar,.ucn-filter-tab,.uw-photo-panel,.ucn-mobile-menu__panel,.ucn-sm__body,.ucn-sm__foot) {background-image:none!important}
html[data-ucn-theme=dark] body :is(#ucn-header,#ucn-mobile-menu,form.checkout,#uw-photo-panel) :is(a,button,label,p,span,strong,abbr) {color:#fff!important;-webkit-text-fill-color:currentColor!important}
html[data-ucn-theme=dark] body :is(#ucn-header,#ucn-mobile-menu) :is(.ucn-burger,.ucn-search-pill__btn,.ucn-account-menu__link--primary,.ucn-sm__track),
html[data-ucn-theme=dark] body form.checkout :is(.ucn-step__next,#place_order,.ucn-login-face__submit,.ucn-coupon__apply),
html[data-ucn-theme=dark] body #uw-photo-panel .uw-photo-action:not(.uw-photo-secondary) {background:#f7f9fc!important;border-color:#f7f9fc!important;color:#101c2e!important;-webkit-text-fill-color:#101c2e!important;box-shadow:none!important}
html[data-ucn-theme=dark] body :is(#ucn-header,#ucn-mobile-menu) :is(.ucn-burger,.ucn-search-pill__btn,.ucn-account-menu__link--primary,.ucn-sm__track) *,
html[data-ucn-theme=dark] body form.checkout :is(.ucn-step__next,#place_order,.ucn-login-face__submit,.ucn-coupon__apply) *,
html[data-ucn-theme=dark] body #uw-photo-panel .uw-photo-action:not(.uw-photo-secondary) * {color:#101c2e!important;-webkit-text-fill-color:#101c2e!important}
html[data-ucn-theme=dark] body header#ucn-header .ucn-burger__box span {background:#101c2e!important}
html[data-ucn-theme=dark] body #uw-photo-panel .uw-photo-secondary {background:#152135!important;border:1px solid #aab9cd!important;color:#fff!important;-webkit-text-fill-color:#f7f9fc!important}
html[data-ucn-theme=dark] body #uw-photo-panel .uw-photo-close {background:transparent!important;color:#fff!important;border:0!important}
html[data-ucn-theme=dark] body form.checkout #ucn_returns_field {background:#152135!important;background-image:none!important}
html[data-ucn-theme=dark] body form.checkout #ucn_returns_field a {color:#fff!important;-webkit-text-fill-color:#fff!important;text-decoration:underline!important;text-underline-offset:3px}
html[data-ucn-theme=dark] body form.checkout .ucn-freebar__fill {background:#e3eaf4!important}
html[data-ucn-theme=dark] body :is(#ucn-header,#ucn-mobile-menu,form.checkout,#uw-photo-panel) :focus-visible {outline:2px solid #afc9ed!important;outline-offset:3px}
@media(max-width:767px){html body #ucn-mobile-menu .ucn-sm__t{font-size:17px!important}html body #uw-photo-panel{right:12px!important;left:auto!important;width:min(380px,calc(100vw - 24px))!important}}
}
@layer ucnSiteOverrides {
html body header#ucn-header :is(.ucn-navbar__inner,.ucn-logo,.ucn-actions){transition-property:background-color,color,border-color!important}
@media(max-width:980px){html body header#ucn-header .ucn-navbar__inner{width:calc(100% - 16px)!important;min-width:0!important;transition:none!important}}
}
@layer ucnSiteOverrides {
html[data-ucn-theme=dark] body header#ucn-header :is(.ucn-burger,.ucn-search-pill__btn):is(:hover,:focus,:active),
html[data-ucn-theme=dark] body #ucn-mobile-menu .ucn-sm__track:is(:hover,:focus,:active),
html[data-ucn-theme=dark] body form.checkout :is(.ucn-step__next,#place_order,.ucn-login-face__submit,.ucn-coupon__apply):is(:hover,:focus,:active),
html[data-ucn-theme=dark] body #uw-photo-panel .uw-photo-action:not(.uw-photo-secondary):is(:hover,:focus,:active){background:#e4ebf5!important;background-image:none!important;border-color:#e4ebf5!important;color:#101c2e!important;-webkit-text-fill-color:#101c2e!important}
}

@layer ucnSiteOverrides {
html body #ucn-mobile-menu[role=dialog] .ucn-sm__order > span {color:inherit!important;-webkit-text-fill-color:currentColor!important}
}

/* UC24 visual correction: common control geometry and explicit text/surface pairs. */
@layer ucnSiteOverrides {
html body header#ucn-header {--ucn-control-height:64px}
html body header#ucn-header .ucn-navbar__inner {align-items:center!important}
html body header#ucn-header :is(.ucn-burger,.ucn-action-btn,.ucn-account__toggle,.ucn-lang,.ucn-lang__btn,.ucn-search,.ucn-search-pill) {box-sizing:border-box!important;height:var(--ucn-control-height)!important;min-height:var(--ucn-control-height)!important;max-height:var(--ucn-control-height)!important;align-self:center!important;margin-block:0!important}
html body header#ucn-header .ucn-search-pill {padding:0!important;overflow:hidden!important;border-radius:16px!important}
html body header#ucn-header .ucn-search-pill__field {height:100%!important;min-height:0!important;align-items:center!important}
html body header#ucn-header .ucn-search-pill__input {height:100%!important;min-height:0!important;padding-block:0!important;box-sizing:border-box!important}
html body header#ucn-header :is(.ucn-search-pill__btn,.ucn-search-pill__voice) {box-sizing:border-box!important;min-height:0!important;height:100%!important;margin:0!important;align-self:stretch!important}
html body header#ucn-header .ucn-actions {align-items:center!important}
html[data-ucn-theme] body header#ucn-header :is(.ucn-burger,.ucn-search-pill__btn):is(button,:hover,:focus,:active) {background:#c8102e!important;background-image:none!important;border-color:#c8102e!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
html[data-ucn-theme] body header#ucn-header :is(.ucn-burger,.ucn-search-pill__btn):is(button,:hover,:focus,:active) :is(span,svg,svg *) {color:#fff!important;-webkit-text-fill-color:#fff!important}
html[data-ucn-theme] body header#ucn-header .ucn-burger .ucn-burger__box span {background:#fff!important}
html[data-ucn-theme=dark] body header#ucn-header .ucn-search-pill {border-color:#465873!important;background:#101c2e!important}
html[data-ucn-theme=dark] body header#ucn-header .ucn-search-pill :is(.ucn-search-pill__field,.ucn-search-pill__input,.ucn-search-pill__voice) {background:#101c2e!important;color:#fff!important;-webkit-text-fill-color:#f7f9fc!important}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] .ucn-mobile-menu__panel {width:min(440px,calc(100vw - 12px))!important;max-width:calc(100vw - 12px)!important;min-width:0!important;box-sizing:border-box!important;background-image:none!important;backdrop-filter:none!important}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] .ucn-mobile-menu__head {border:0!important;box-shadow:none!important;min-height:80px!important;padding:14px 16px!important}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] .ucn-sm__nav {border-top:0!important;gap:10px!important;padding-top:0!important}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] .ucn-sm__scroll {padding:10px 14px 14px!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain!important}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] .ucn-sm__row {min-height:86px!important;padding:12px!important;gap:12px!important;box-sizing:border-box!important}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] .ucn-sm__pic {width:56px!important;height:56px!important;flex:0 0 56px!important;border-radius:12px!important}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] .ucn-sm__pic img {max-width:100%!important;max-height:100%!important;object-fit:contain!important}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] .ucn-sm__t {font-size:20px!important;font-weight:750!important;line-height:1.2!important;overflow-wrap:anywhere!important}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] .ucn-sm__s {font-size:14px!important;line-height:1.35!important;margin-top:4px!important}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] :is(.ucn-sm__ot,.ucn-sm__q,.ucn-sm__il) {font-size:16px!important;line-height:1.3!important}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] :is(.ucn-sm__foot,.ucn-mobile-menu__head) {flex-shrink:0!important}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] .ucn-sm__foot {gap:10px!important;padding:12px 14px!important}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] :is(.ucn-sm__order,.ucn-sm__langbtn) {height:48px!important;min-height:48px!important;box-sizing:border-box!important;font-size:16px!important}
html[data-ucn-theme=dark] body #ucn-mobile-menu[role=dialog] :is(.ucn-mobile-menu__panel,.ucn-sm,.ucn-sm__foot,.ucn-sm__body) {background:#152135!important;background-image:none!important}
html[data-ucn-theme=dark] body #ucn-mobile-menu[role=dialog] .ucn-sm__row {background:#203047!important;background-image:none!important;border-color:#465873!important}
html[data-ucn-theme=dark] body #ucn-mobile-menu[role=dialog] .ucn-sm__row:is(:hover,:focus-visible),html[data-ucn-theme=dark] body #ucn-mobile-menu[role=dialog] .ucn-sm__acc[open]>.ucn-sm__row {background:#2c405b!important}
html[data-ucn-theme=dark] body #ucn-mobile-menu[role=dialog] :is(.ucn-sm__row,.ucn-sm__body,.ucn-sm__foot) :is(span,p,a,button,strong) {color:#fff!important;-webkit-text-fill-color:#f7f9fc!important;background-image:none!important}
html[data-ucn-theme=dark] body #ucn-mobile-menu[role=dialog] .ucn-sm__row .ucn-sm__s {color:#d3deed!important;-webkit-text-fill-color:#d3deed!important}
html[data-ucn-theme=dark] body #ucn-mobile-menu[role=dialog] .ucn-sm__pic {background:#edf2f8!important}
html[data-ucn-theme=dark] body #ucn-mobile-menu[role=dialog] .ucn-sm__order {background:#c8102e!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
html[data-ucn-theme=dark] body #ucn-mobile-menu[role=dialog] .ucn-sm__order > span {color:#fff!important;-webkit-text-fill-color:#fff!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] .uc-drawer-tab {writing-mode:vertical-rl!important;text-transform:uppercase!important;font-size:16px!important;font-weight:800!important;letter-spacing:.1em!important;background:#c8102e!important;background-image:none!important;color:#fff!important;-webkit-text-fill-color:#fff!important;box-shadow:none!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] .uc-drawer-tab :is(span,b) {writing-mode:vertical-rl!important;text-transform:uppercase!important;font-size:16px!important;font-weight:800!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] .uc-drawer-tab svg {display:none!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] .uc-drawer-heading {background:#c8102e!important;color:#fff!important;-webkit-text-fill-color:#fff!important;margin-inline:-10px!important;padding:10px!important;width:calc(100% + 20px)!important;box-sizing:border-box!important;border:0!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] .uc-drawer-heading :is(strong,button,span) {color:#fff!important;-webkit-text-fill-color:#fff!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] .uc-drawer-label {font-size:17px!important;letter-spacing:.06em!important;text-transform:uppercase!important}
html[data-ucn-theme=dark] body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] :is(.ucf-h,.ucf-h span,.ucf-v,.ucnf-group-head) {color:#fff!important;-webkit-text-fill-color:#f7f9fc!important}
@media(min-width:1025px){
html body.uc-shop.woocommerce.woocommerce-page #content .ast-woocommerce-container.ast-woocommerce-container.ast-woocommerce-container:has(.uc-drawer)>:is(.woocommerce-products-header,.woocommerce-breadcrumb) {grid-column:2!important}



}
@media(max-width:980px){
html body header#ucn-header {--ucn-control-height:48px}

html body.uc-shop.woocommerce.woocommerce-page #content #uc-grid :is(h2,h3,.woocommerce-loop-product__title) {overflow-wrap:anywhere!important;word-break:normal!important}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] .ucn-sm__row {min-height:78px!important;padding:10px!important;gap:10px!important}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] .ucn-sm__t {font-size:18px!important}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] .ucn-sm__pic {width:48px!important;height:48px!important;flex-basis:48px!important}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] .ucn-sm__scroll {padding:6px 10px 12px!important}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] .ucn-sm__nav {gap:8px!important}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] .ucn-mobile-menu__head {min-height:72px!important;padding:10px 12px!important}
}
@media(max-width:360px){
html body header#ucn-header {--ucn-control-height:44px}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] .ucn-sm__s {font-size:13px!important}
html[data-ucn-theme] body #ucn-mobile-menu[role=dialog] .ucn-sm__row {gap:8px!important}
}
}

/* Filter fills the space between the live header and footer. */
@layer ucnSiteOverrides {
html body.uc-shop.woocommerce.woocommerce-page #content#content:has(.uc-drawer) {width:calc(100% - var(--uc-catalog-inset-left,2vw) - var(--uc-catalog-inset-right,2vw))!important;max-width:none!important;margin-left:var(--uc-catalog-inset-left,2vw)!important;margin-right:var(--uc-catalog-inset-right,2vw)!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] .uc-drawer-panel {gap:0!important;padding-bottom:10px!important;border-color:#dce3ec!important;box-shadow:8px 0 24px -12px #10213c33!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] .uc-drawer-heading {min-height:56px!important;flex-shrink:0!important;margin-bottom:8px!important;border-radius:0 17px 0 0!important;padding-top:6px!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] .uc-drawer-heading>button {background:transparent!important;border-radius:8px!important;min-height:36px!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] :is(.ucf-g,.ucnf-group) {border:0!important;border-bottom:1px solid #e6eaf0!important;border-radius:0!important;background:transparent!important;margin:0!important;padding:0!important;box-shadow:none!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] :is(.ucf-g,.ucnf-group):last-of-type {border-bottom:0!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] :is(.ucf-h,.ucnf-group-head) {min-height:48px!important;padding:12px 8px!important;border:0!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important;gap:10px!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] :is(.ucf-h,.ucnf-group-head)>span {font-size:17px!important;font-weight:700!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] :is(.ucf-h,.ucnf-group-head)[aria-expanded=true] {color:#b10d29!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] .ucf-b {padding:0 4px 8px!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] .uc-combo__list {max-height:max(180px,calc(var(--uc-drag-room,600px) - 322px))!important;min-height:0!important;border:0!important;border-radius:8px!important;background:transparent!important;box-shadow:none!important;overscroll-behavior:contain!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] .uc-combo__searchrow {padding:4px 4px 8px!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] .uc-combo__search {height:40px!important;min-height:40px!important;border-radius:8px!important;font-size:14px!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] .uc-combo__opt {display:flex!important;align-items:center!important;gap:10px!important;min-height:42px!important;margin:0!important;padding:8px!important;border:0!important;border-radius:8px!important;font-size:14px!important;line-height:1.35!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] [data-g=marca] .uc-option-image {width:58px!important;height:26px!important;object-fit:contain!important;flex:0 0 58px!important;background:#fff!important;padding:3px!important;border-radius:4px!important;box-sizing:border-box!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] .uc-combo__opt[aria-selected=true] {background:#fff0f3!important;color:#901029!important;box-shadow:inset 3px 0 #c8102e!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] [data-g=categoria] .uc-combo__list {box-shadow:none!important;border:0!important;background:transparent!important;border-radius:0!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] [data-g=categoria] .uc-combo__opt {min-height:50px!important;gap:10px!important;border:1px solid #dce3ec!important;border-radius:12px!important;margin-block:6px!important;padding:8px!important;background:#fff!important;color:#152135!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] [data-g=categoria] .uc-combo__name {white-space:normal!important;line-height:1.3!important;min-width:0!important;font-size:15px!important;font-weight:650!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] [data-g=categoria] .uc-option-image {width:42px!important;height:42px!important;flex:0 0 42px!important;object-fit:contain!important;border-radius:8px!important;background:#fff!important;padding:2px!important;box-sizing:border-box!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] [data-g=categoria] .uc-combo__opt--fam {min-height:60px!important;padding:8px!important;position:relative!important;gap:10px!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] [data-g=categoria] .uc-combo__opt--fam .uc-combo__name {font-size:16px!important;font-weight:750!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] [data-g=categoria] .uc-combo__opt--fam:after {content:'';display:block;width:8px;height:8px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(-45deg);flex:none;margin:0 4px 0 auto}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] [data-g=categoria] .uc-combo__opt--fam.is-expanded:after {transform:rotate(45deg)}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] [data-g=categoria] .uc-combo__opt--fam.is-active {border-color:#c8102e!important;box-shadow:inset 3px 0 #c8102e!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] [data-g=categoria] .uc-combo__opt--piece {margin-left:8px!important;width:calc(100% - 8px)!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] [data-g=categoria] .is-category-start .uc-combo__searchrow {display:none!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] [data-g=categoria] [role=listbox]:focus-visible {outline:2px solid #c8102e!important;outline-offset:2px!important;border-radius:10px!important}
html[data-ucn-theme=dark] body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] [data-g=categoria] .uc-combo__opt {background:#203047!important;color:#fff!important;border-color:#465873!important}
html[data-ucn-theme=dark] body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] [data-g=categoria] .uc-combo__opt.is-active {background:#2c405b!important;border-color:#9bacc4!important}
html body .ucnf.uc-drawer[data-uc-drag] .ucnf-group-body {padding:0 4px 8px!important;border:0!important}
html body .ucnf.uc-drawer[data-uc-drag] .ucnf-visual-options {display:flex!important;flex-direction:column!important;gap:2px!important;max-height:max(180px,calc(var(--uc-drag-room,600px) - 274px))!important;overflow-y:auto!important;overscroll-behavior:contain!important}
html body .ucnf.uc-drawer[data-uc-drag] .ucnf-visual-options>button {display:flex!important;align-items:center!important;justify-content:flex-start!important;gap:10px!important;min-height:42px!important;padding:8px!important;border:0!important;border-radius:8px!important;background:transparent!important;font-size:14px!important;line-height:1.35!important;text-align:left!important;flex:none!important}
html body .ucnf.uc-drawer[data-uc-drag] .ucnf-visual-options>button img {width:58px!important;height:26px!important;object-fit:contain!important;flex:0 0 58px!important;background:#fff!important;padding:3px!important;border-radius:4px!important;box-sizing:border-box!important}
html body .ucnf.uc-drawer[data-uc-drag] .ucnf-visual-options>button.is-selected {background:#fff0f3!important;color:#901029!important;box-shadow:inset 3px 0 #c8102e!important}
html[data-ucn-theme=dark] body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] :is(.uc-drawer-panel,.ucf-g,.ucnf-group) {border-color:#34445b!important}
html[data-ucn-theme=dark] body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] :is(.uc-combo__opt[aria-selected=true],.ucnf-visual-options>button.is-selected) {background:#2a3d55!important;color:#fff!important;-webkit-text-fill-color:#fff!important}
html[data-ucn-theme=dark] body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] :is(.uc-combo__opt,.ucnf-visual-options>button) :is(span,b) {color:inherit!important;-webkit-text-fill-color:currentColor!important}
@media(max-width:1024px){
html body.uc-shop.woocommerce.woocommerce-page #content .ast-woocommerce-container.ast-woocommerce-container.ast-woocommerce-container:has(.uc-drawer) {display:block!important;padding-left:0!important;box-sizing:border-box!important;transition:none!important}
html body.uc-shop.woocommerce.woocommerce-page #content #uc-grid {width:100%!important;margin:0!important;padding:0!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] .uc-combo__list,html body .ucnf.uc-drawer[data-uc-drag] .ucnf-visual-options {max-height:max(180px,calc(var(--uc-drag-room,600px) - 322px))!important}
}
@media(max-width:360px){
html body header#ucn-header .ucn-navbar__inner .ucn-logo {min-width:0!important;max-width:106px!important;flex:1 1 0!important;width:auto!important}
html body header#ucn-header .ucn-navbar__inner .ucn-logo img {width:100%!important;max-width:100%!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] .ucf-head {width:32px!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] .uc-drawer-tab {width:32px!important;min-width:32px!important;max-width:32px!important;padding-inline:8px!important}
}
}

@layer ucnSiteOverrides {
html body.uc-shop.woocommerce.woocommerce-page #content #uc-grid li.product {container-type:inline-size;container-name:uc-product}
}

@layer ucnSiteOverrides {
@media(max-width:767px){
html body header#ucn-header .ucn-navbar__inner {width:100%!important;left:0!important;padding-left:12px!important;padding-right:12px!important}
html body.uc-shop.woocommerce.woocommerce-page #content #uc-grid ul.products {column-gap:10px!important;row-gap:14px!important}
html body.uc-shop.woocommerce.woocommerce-page #content #uc-grid li.product .astra-shop-thumbnail-wrap {aspect-ratio:1/1!important;height:auto!important;min-height:0!important}
html body.uc-shop.woocommerce.woocommerce-page #content #uc-grid li.product .astra-shop-thumbnail-wrap>a.woocommerce-LoopProduct-link {height:100%!important;aspect-ratio:1/1!important}
html body.uc-shop.woocommerce.woocommerce-page #content #uc-grid li.product .astra-shop-thumbnail-wrap>a.woocommerce-LoopProduct-link>img,
html body.uc-shop.woocommerce.woocommerce-page #content #uc-grid li.product .uc-imgstack>img {padding:38px 6px 10px!important;object-fit:contain!important;object-position:center!important;max-width:100%!important;box-sizing:border-box!important}
}
}

@layer ucnSiteOverrides {
html body .uc-filterbar.uc-drawer[data-uc-drag] .ucf-head {z-index:100026!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer.uc-drawer[data-uc-drag][data-uc-occluded] * {visibility:hidden!important;pointer-events:none!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] :is(.ucf-head,.uc-drawer-tab) {height:min(120px,calc(var(--uc-drag-room,600px) - 16px))!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] :is(.ucf-g,.ucnf-group) {flex:0 0 auto!important}
html body :is(.uc-filterbar.uc-filterbar--v5,.ucnf).uc-drawer[data-uc-drag] .uc-drawer-heading>.uc-drawer-reset {width:44px!important;min-width:44px!important;height:44px!important;padding:10px!important;color:#fff!important}
html body .uc-drawer .uc-drawer-reset svg {display:block!important;width:24px!important;height:24px!important;stroke:#fff!important;fill:none!important}
html body .uc-drawer .uc-drawer-reset:focus-visible {outline:2px solid #fff!important;outline-offset:-3px!important}
html body .ucnf.uc-drawer .ucnf-clear {display:none!important}
html body .uc-filterbar.uc-drawer [role=listbox]:focus-visible {outline:2px solid #c8102e;outline-offset:-2px}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] [data-g=categoria] .uc-combo__opt--fam {min-height:48px!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] [data-g=categoria] .uc-combo__opt--fam .uc-option-image {width:32px!important;height:32px!important;flex-basis:32px!important}
html body .uc-filterbar.uc-filterbar--v5.uc-drawer[data-uc-drag] [data-g=categoria] .uc-combo__opt--piece .uc-option-image {width:48px!important;height:48px!important;flex-basis:48px!important}
}

@layer ucnSiteOverrides {
html body #ucn-mobile-menu .ucn-sm__foot {flex-wrap:wrap!important}
html body #ucn-mobile-menu .ucn-sm__appearance {flex:0 0 100%;min-width:0}
html body #ucn-mobile-menu #ucn-sm-theme-toggle {display:flex!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:46px!important;padding:10px 12px!important;border:1px solid #dce3ec!important;border-radius:12px!important;background:transparent!important;color:#152135!important;font-family:inherit!important;font-size:16px!important;font-weight:650!important;cursor:pointer}
html body #ucn-mobile-menu #ucn-sm-theme-toggle svg {width:22px!important;height:22px!important;flex:0 0 22px!important}
html body #ucn-mobile-menu .ucn-theme-status {margin-left:auto;font-size:13px;font-weight:500}
html body #ucn-site-theme-toggle .ucn-theme-status {display:none}
html[data-ucn-theme=dark] body #ucn-mobile-menu #ucn-sm-theme-toggle,html[data-ucn-theme=dark] body #ucn-mobile-menu #ucn-sm-theme-toggle * {color:#fff!important;-webkit-text-fill-color:#fff!important;border-color:#60718b!important}
html[data-ucn-theme=dark] body :is(.woocommerce-breadcrumb,.ucn-breadcrumb,.ucf-v) a {color:#fff!important}
html body:has(.uc-drawer:not(.is-collapsed)) #uw-root,html body:has(.uc-drawer:not(.is-collapsed)) #uw-root * {visibility:hidden!important;pointer-events:none!important}
@media(max-width:767px){
 html body #uw-root .uw-fab {right:16px!important;left:auto!important;bottom:calc(16px + env(safe-area-inset-bottom,0px))!important;width:56px!important;height:56px!important;padding:0!important;border-radius:50%!important}
 html body #uw-root .uw-fab-label {display:none!important}
 html body #uw-root .uw-photo-panel {right:12px!important;left:auto!important;bottom:calc(84px + env(safe-area-inset-bottom,0px))!important;width:calc(100vw - 24px)!important;max-height:calc(100dvh - 160px)!important;overflow:auto!important}
 html body #uw-root .uw-photo-action {font-size:16px!important;min-height:46px!important}
}
}

/* One header wordmark in both appearances; no duplicate image during theme changes. */
html body header#ucn-header .ucn-logo img.ucn-logo__img--single{display:block!important;filter:none!important}
html[data-ucn-theme=dark] body header#ucn-header .ucn-logo img.ucn-logo__img--single{filter:url(#ucn-footer-logo-white)!important}
