/* Generado desde stal/assets/css/main.css: el rojo de la demo (#ee0d08) → cobalto KSG. No editar a mano. */
::selection{background: var(--ksg-cobalt)}
::-moz-selection{background: var(--ksg-cobalt)}
h1 a:hover,
.qodef-h1 a:hover{color: var(--ksg-cobalt)}
h2 a:hover,
.qodef-h2 a:hover{color: var(--ksg-cobalt)}
h3 a:hover,
.qodef-h3 a:hover{color: var(--ksg-cobalt)}
h4 a:hover,
.qodef-h4 a:hover{color: var(--ksg-cobalt)}
h5 a:hover,
.qodef-h5 a:hover{color: var(--ksg-cobalt)}
h6 a:hover,
.qodef-h6 a:hover{color: var(--ksg-cobalt)}
a:hover,
p a:hover{color: var(--ksg-cobalt)}
a.qodef-gray-link:hover{color: var(--ksg-cobalt)}
blockquote:before{color: var(--ksg-cobalt)}
input[type=text]:focus,
input[type=email]:focus,
input[type=url]:focus,
input[type=password]:focus,
input[type=number]:focus,
input[type=tel]:focus,
textarea:focus{color: var(--ksg-cobalt);border-color: var(--ksg-cobalt)}
input[type=submit],
button[type=submit],
.qodef-theme-button{background-color: var(--ksg-cobalt)}
body .select2-container--default.select2-container--open .select2-selection--single,
body .select2-container--default.select2-container--open .select2-selection--multiple{color: var(--ksg-cobalt)}
body .select2-container--default .select2-results__option[aria-selected=true], body .select2-container--default .select2-results__option[data-selected=true]{color: var(--ksg-cobalt)}
body .select2-container--default .select2-results__option--highlighted[aria-selected]{color: var(--ksg-cobalt)}
.swiper-button-prev:hover,
.swiper-button-next:hover{background-color: var(--ksg-cobalt)}
#qodef-page-header .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:hover,
#qodef-page-header .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover{color: var(--ksg-cobalt)}
#qodef-page-header .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a:hover,
#qodef-page-header .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a:hover{color: var(--ksg-cobalt)}
#qodef-page-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li a:hover{color: var(--ksg-cobalt)}
#qodef-page-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li a:hover{color: var(--ksg-cobalt)}
#qodef-page-mobile-header .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:hover,
#qodef-page-mobile-header .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover{color: var(--ksg-cobalt)}
#qodef-page-mobile-header .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a:hover,
#qodef-page-mobile-header .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a:hover{color: var(--ksg-cobalt)}
#qodef-page-mobile-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li a:hover{color: var(--ksg-cobalt)}
#qodef-page-mobile-header .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li a:hover{color: var(--ksg-cobalt)}
#qodef-page-sidebar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:hover,
#qodef-page-sidebar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover{color: var(--ksg-cobalt)}
#qodef-page-sidebar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a:hover,
#qodef-page-sidebar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a:hover{color: var(--ksg-cobalt)}
#qodef-page-sidebar .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li a:hover{color: var(--ksg-cobalt)}
#qodef-page-sidebar .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li a:hover{color: var(--ksg-cobalt)}
#qodef-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:hover,
#qodef-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover{color: var(--ksg-cobalt)}
#qodef-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a:hover,
#qodef-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a:hover{color: var(--ksg-cobalt)}
#qodef-side-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:hover,
#qodef-side-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover{color: var(--ksg-cobalt)}
#qodef-side-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a:hover,
#qodef-side-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a:hover{color: var(--ksg-cobalt)}
#qodef-404-page button{background-color: var(--ksg-cobalt)}
.qodef-blog article .qodef-e-info .qodef-e-info-item.qodef-e-info-date:before, .qodef-blog article .qodef-e-info .qodef-e-info-item.qodef-e-info-tags:before, .qodef-blog article .qodef-e-info .qodef-e-info-item.qodef-e-info-category:before{color: var(--ksg-cobalt)}
.qodef-blog article.format-audio .mejs-controls .mejs-time-rail .mejs-time-current{background-color: var(--ksg-cobalt)}
.qodef-blog article.format-link .qodef-e-link-text:hover{color: var(--ksg-cobalt)}
.qodef-blog article.format-link .qodef-icon-linea-icons{color: var(--ksg-cobalt)}
.qodef-blog article.format-quote .qodef-icon-linea-icons{color: var(--ksg-cobalt)}
.qodef-blog article.format-quote .qodef-e-quote-author-position{color: var(--ksg-cobalt)}
.qodef-blog.qodef--single article .qodef-e-info.qodef-info--bottom .qodef-e-info-tags a:hover{background-color: var(--ksg-cobalt)}
.qodef-m-filter .qodef-m-filter-item:hover, .qodef-m-filter .qodef-m-filter-item.qodef--active{color: var(--ksg-cobalt)}
.wp-block-button .wp-block-button__link{background-color: var(--ksg-cobalt)}
.wp-block-button.is-style-outline .wp-block-button__link{color: var(--ksg-cobalt);border: 2px solid var(--ksg-cobalt)}
.wp-block-button.is-style-outline .wp-block-button__link:hover{background-color: var(--ksg-cobalt);border-color: var(--ksg-cobalt)}
.wp-block-archives li a:hover,
.wp-block-categories li a:hover,
.wp-block-latest-posts li a:hover{color: var(--ksg-cobalt)}
blockquote.wp-block-pullquote:before{color: var(--ksg-cobalt)}
.wp-block-pullquote blockquote:before{color: var(--ksg-cobalt)}
.wp-block-quote:before{color: var(--ksg-cobalt)}
.wp-block-file .wp-block-file__button{background-color: var(--ksg-cobalt)}
.has-primary-background-color{background-color: var(--ksg-cobalt)}
body:not([class*=stal-core]) #qodef-page-mobile-header .qodef-mobile-header-logo-link{color: var(--ksg-cobalt)}
body:not([class*=stal-core]) #qodef-mobile-header-opener{background-color: var(--ksg-cobalt)}
#qodef-mobile-header-navigation ul li:hover > a{color: var(--ksg-cobalt)}
#qodef-mobile-header-navigation ul li.current-menu-ancestor > a, #qodef-mobile-header-navigation ul li.current-menu-item > a{color: var(--ksg-cobalt)}
.qodef-header-navigation ul li.qodef-menu-item--narrow ul li:hover > a, .qodef-header-navigation ul li.qodef-menu-item--narrow ul li.current-menu-item > a{color: var(--ksg-cobalt)}
.qodef-header-navigation ul li.qodef-menu-item--narrow ul li:hover > .qodef-menu-arrow, .qodef-header-navigation ul li.qodef-menu-item--narrow ul li.current-menu-item > .qodef-menu-arrow{color: var(--ksg-cobalt)}
.qodef-m-pagination.qodef--wp .page-numbers.prev svg:hover path, .qodef-m-pagination.qodef--wp .page-numbers.next svg:hover path{fill: var(--ksg-cobalt)}
.qodef-m-pagination.qodef--standard .qodef-m-pagination-item a svg:hover path{fill: var(--ksg-cobalt)}
.qodef-m-pagination.qodef--standard .qodef-m-pagination-item:after{background-color: var(--ksg-cobalt)}
.qodef-m-pagination.qodef--standard .qodef-m-pagination-item:hover a, .qodef-m-pagination.qodef--standard .qodef-m-pagination-item.qodef--active a{color: var(--ksg-cobalt)}
.qodef-m-pagination.qodef--infinite-scroll .qodef-infinite-scroll-spinner{color: var(--ksg-cobalt)}
.qodef-pagination--on.qodef-pagination-type--load-more .qodef-loading-spinner{color: var(--ksg-cobalt)}
.qodef-single-links > span:not(.qodef-m-single-links-title){color: var(--ksg-cobalt)}
.qodef-search article .qodef-info--top .qodef-e-info-item a:hover{color: var(--ksg-cobalt)}
.widget .qodef-widget-title a:hover{color: var(--ksg-cobalt)}
.widget a:hover{color: var(--ksg-cobalt)}
.widget.widget_categories li:hover{color: var(--ksg-cobalt)}
.widget.widget_categories li:hover a{color: var(--ksg-cobalt)}
.widget.widget_calendar #today{background-color: var(--ksg-cobalt)}
.widget.widget_calendar tfoot a:hover{color: var(--ksg-cobalt)}
.widget.widget_search button{background-color: var(--ksg-cobalt)}
.widget.widget_tag_cloud .tagcloud a:hover{background-color: var(--ksg-cobalt)}
.widget.widget_nav_menu div > ul > li:hover{color: var(--ksg-cobalt)}
.widget.widget_nav_menu div > ul > li:before{background-color: var(--ksg-cobalt)}
#qodef-top-area .widget.widget_categories li:hover{color: var(--ksg-cobalt)}
#qodef-top-area .widget.widget_categories li:hover a{color: var(--ksg-cobalt)}
#qodef-top-area .widget.widget_search button{background-color: var(--ksg-cobalt)}
#qodef-top-area .widget.widget_tag_cloud .tagcloud a:hover{background-color: var(--ksg-cobalt)}
#qodef-top-area .widget.widget_nav_menu div > ul > li:hover{color: var(--ksg-cobalt)}
#qodef-top-area .widget.widget_nav_menu div > ul > li:before{background-color: var(--ksg-cobalt)}
#qodef-page-footer .widget.widget_categories li:hover{color: var(--ksg-cobalt)}
#qodef-page-footer .widget.widget_categories li:hover a{color: var(--ksg-cobalt)}
#qodef-page-footer .widget.widget_search input:focus{border-color: var(--ksg-cobalt)}
#qodef-page-footer .widget.widget_search button{background-color: var(--ksg-cobalt)}
#qodef-page-footer .widget.widget_tag_cloud .tagcloud a:hover{background-color: var(--ksg-cobalt)}
#qodef-page-footer .widget.widget_nav_menu div > ul > li:hover{color: var(--ksg-cobalt)}
#qodef-page-footer .widget.widget_nav_menu div > ul > li:before{background-color: var(--ksg-cobalt)}
#qodef-side-area .widget .qodef-widget-title a:hover{color: var(--ksg-cobalt)}
#qodef-side-area .widget a:hover{color: var(--ksg-cobalt)}
#qodef-side-area .widget.widget_categories li:hover{color: var(--ksg-cobalt)}
#qodef-side-area .widget.widget_categories li:hover a{color: var(--ksg-cobalt)}
#qodef-side-area .widget.widget_calendar #today{background-color: var(--ksg-cobalt)}
#qodef-side-area .widget.widget_calendar tfoot a:hover{color: var(--ksg-cobalt)}
#qodef-side-area .widget.widget_search button{background-color: var(--ksg-cobalt)}
#qodef-side-area .widget.widget_tag_cloud .tagcloud a:hover{background-color: var(--ksg-cobalt)}
#qodef-side-area .widget.widget_nav_menu div > ul > li:hover{color: var(--ksg-cobalt)}
#qodef-side-area .widget.widget_nav_menu div > ul > li:before{background-color: var(--ksg-cobalt)}
.wp-block-woocommerce-filter-wrapper .wc-block-components-price-slider__range-input-progress{color: var(--ksg-cobalt)}
.wp-block-woocommerce-filter-wrapper .wc-block-components-price-slider__range-input::-webkit-slider-thumb{background-color: var(--ksg-cobalt)}
.wp-block-woocommerce-filter-wrapper .wc-block-components-price-slider__range-input::-moz-range-thumb{background-color: var(--ksg-cobalt)}
.wp-block-woocommerce-filter-wrapper .wc-block-components-price-slider__range-input::-ms-thumb{background-color: var(--ksg-cobalt)}
.wp-block-woocommerce-filter-wrapper .wc-block-components-price-slider__actions button[type=submit]:not(.wp-block-search__button).wc-block-components-filter-submit-button{background-color: var(--ksg-cobalt)}
#qodef-woo-page .qodef-woo-product-mark,
.qodef-woo-shortcode .qodef-woo-product-mark{background-color: var(--ksg-cobalt)}
#qodef-woo-page .qodef-woo-ratings .qodef-m-star,
.qodef-woo-shortcode .qodef-woo-ratings .qodef-m-star{color: var(--ksg-cobalt)}
#qodef-woo-page .button,
#qodef-woo-page .added_to_cart,
.qodef-woo-shortcode .button,
.qodef-woo-shortcode .added_to_cart{background-color: var(--ksg-cobalt)}
.woocommerce-page div.woocommerce .return-to-shop a{background-color: var(--ksg-cobalt)}
.woocommerce-account .woocommerce-MyAccount-navigation ul li.is-active a{color: var(--ksg-cobalt)}
.woocommerce-account .button{background-color: var(--ksg-cobalt)}
#qodef-woo-page .woocommerce-pagination .page-numbers:after{background-color: var(--ksg-cobalt)}
#qodef-woo-page .woocommerce-pagination .page-numbers.prev svg:hover path, #qodef-woo-page .woocommerce-pagination .page-numbers.next svg:hover path{fill: var(--ksg-cobalt)}
#qodef-woo-page .woocommerce-pagination .page-numbers:hover, #qodef-woo-page .woocommerce-pagination .page-numbers.current{color: var(--ksg-cobalt)}
.qodef-woo-product-list .qodef-woo-product-inner:hover .qodef-woo-product-title{color: var(--ksg-cobalt)}
.qodef-woo-product-list .qodef-woo-product-categories a{color: var(--ksg-cobalt)}
#qodef-woo-page .qodef-quantity-buttons .qodef-quantity-minus:hover,
#qodef-woo-page .qodef-quantity-buttons .qodef-quantity-plus:hover{background-color: var(--ksg-cobalt)}
#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li a:hover{color: var(--ksg-cobalt)}
#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li.active a{color: var(--ksg-cobalt)}
#qodef-woo-page.qodef--single #review_form .comment-form-rating a:before{color: var(--ksg-cobalt)}
#qodef-woo-page.qodef--single #review_form .comment-form-rating a.active:after{color: var(--ksg-cobalt)}
.widget.woocommerce .qodef-woo-ratings .qodef-m-star{color: var(--ksg-cobalt)}
.widget.woocommerce .button,
.widget.woocommerce .woocommerce-widget-layered-nav-dropdown__submit{color: var(--ksg-cobalt);border: 2px solid var(--ksg-cobalt)}
.widget.woocommerce .button:hover,
.widget.woocommerce .woocommerce-widget-layered-nav-dropdown__submit:hover{background-color: var(--ksg-cobalt);border-color: var(--ksg-cobalt)}
.widget.widget_layered_nav ul li.chosen a{color: var(--ksg-cobalt)}
.widget.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-handle{background-color: var(--ksg-cobalt)}
.widget.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-range{background-color: var(--ksg-cobalt)}
.widget.widget_product_categories ul li > a:hover{color: var(--ksg-cobalt)}
.widget.widget_product_categories ul li > a:hover ~ span{color: var(--ksg-cobalt)}
.widget.widget_product_search button, .widget.widget_search button{background-color: var(--ksg-cobalt)}
.widget.widget_product_tag_cloud .tagcloud a:hover{background-color: var(--ksg-cobalt)}
.widget.widget_products .qodef-woo-product-title a:hover, .widget.widget_recently_viewed_products .qodef-woo-product-title a:hover, .widget.widget_top_rated_products .qodef-woo-product-title a:hover{color: var(--ksg-cobalt)}
.widget.widget_recent_reviews a:hover{color: var(--ksg-cobalt)}
#qodef-page-footer .widget.widget_layered_nav ul li.chosen a{color: var(--ksg-cobalt)}
#qodef-page-footer .widget.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-handle{background-color: var(--ksg-cobalt)}
#qodef-page-footer .widget.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-range{background-color: var(--ksg-cobalt)}
#qodef-page-footer .widget.widget_product_categories ul li > a:hover{color: var(--ksg-cobalt)}
#qodef-page-footer .widget.widget_product_categories ul li > a:hover ~ span{color: var(--ksg-cobalt)}
#qodef-page-footer .widget.widget_product_search input:focus, #qodef-page-footer .widget.widget_search input:focus{border-color: var(--ksg-cobalt)}
#qodef-page-footer .widget.widget_product_search button, #qodef-page-footer .widget.widget_search button{background-color: var(--ksg-cobalt)}
#qodef-page-footer .widget.widget_product_tag_cloud .tagcloud a:hover{background-color: var(--ksg-cobalt)}
#qodef-page-footer .widget.widget_products .qodef-woo-product-title a:hover, #qodef-page-footer .widget.widget_recently_viewed_products .qodef-woo-product-title a:hover, #qodef-page-footer .widget.widget_top_rated_products .qodef-woo-product-title a:hover{color: var(--ksg-cobalt)}
#qodef-page-footer .widget.widget_recent_reviews a:hover{color: var(--ksg-cobalt)}