.elementor-345 .elementor-element.elementor-element-94b9fbb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-345 .elementor-element.elementor-element-94b9fbb:not(.elementor-motion-effects-element-type-background), .elementor-345 .elementor-element.elementor-element-94b9fbb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C6286;background-image:url("https://ridacparts.com/wp-content/uploads/2025/05/quet-bg.png");}.elementor-345 .elementor-element.elementor-element-18fceac{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-345 .elementor-element.elementor-element-18fceac.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-aa97c87 .woolentor-filter-wrap form.wl_product_search_form,.elementor-345 .elementor-element.elementor-element-aa97c87 .woolentor-filter-wrap input[type="search"]{background-color:#FFFFFF;}.elementor-345 .elementor-element.elementor-element-aa97c87 .woolentor-filter-wrap form.wl_product_search_form input[type="search"]{color:#000000;}.elementor-345 .elementor-element.elementor-element-7d76b71{width:var( --container-widget-width, 111.941% );max-width:111.941%;--container-widget-width:111.941%;--container-widget-flex-grow:0;}.elementor-345 .elementor-element.elementor-element-7d76b71.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-c00b9af > .elementor-widget-container{background-color:#00000000;}.elementor-345 .elementor-element.elementor-element-9ca48fe{width:var( --container-widget-width, 2.103% );max-width:2.103%;--container-widget-width:2.103%;--container-widget-flex-grow:0;}.elementor-345 .elementor-element.elementor-element-9ca48fe.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-1941e72{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-345 .elementor-element.elementor-element-1941e72.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-345 .elementor-element.elementor-element-c74e1fb.elementor-widget-woolentor-product-archive-addons ul.products li.product span.onsale{display:block;}.elementor-345 .elementor-element.elementor-element-c74e1fb.elementor-widget-woolentor-product-archive-addons span.onsale{display:block !important;}.elementor-345 .elementor-element.elementor-element-c74e1fb.elementor-widget-woolentor-product-archive-addons .attachment-woocommerce_thumbnail{border-style:groove;}.elementor-345 .elementor-element.elementor-element-c74e1fb.elementor-widget-woolentor-product-archive-addons ul.products li.product .woocommerce-loop-product__title{color:#FFFFFF;}.elementor-345 .elementor-element.elementor-element-c74e1fb.elementor-widget-woolentor-product-archive-addons .woocommerce-loop-product__title{color:#FFFFFF !important;}.elementor-345 .elementor-element.elementor-element-c74e1fb.elementor-widget-woolentor-product-archive-addons ul.products li.product .title a{color:#FFFFFF !important;}.elementor-345 .elementor-element.elementor-element-c74e1fb.elementor-widget-woolentor-product-archive-addons ul.products li.product .woocommerce-loop-product__title,.elementor-345 .elementor-element.elementor-element-c74e1fb.elementor-widget-woolentor-product-archive-addons .woocommerce-loop-product__title,.elementor-345 .elementor-element.elementor-element-c74e1fb.elementor-widget-woolentor-product-archive-addons ul.products li.product .title a{font-family:"ADLaM Display", Sans-serif;font-size:18px;}.elementor-345 .elementor-element.elementor-element-c74e1fb.elementor-widget-woolentor-product-archive-addons ul.products li.product .woocommerce-loop-product__title:hover{color:#FFFFFF;}.elementor-345 .elementor-element.elementor-element-c74e1fb.elementor-widget-woolentor-product-archive-addons .woocommerce-loop-product__title:hover{color:#FFFFFF !important;}.elementor-345 .elementor-element.elementor-element-c74e1fb.elementor-widget-woolentor-product-archive-addons ul.products li.product .title a:hover{color:#FFFFFF !important;}.elementor-345 .elementor-element.elementor-element-c74e1fb.elementor-widget-woolentor-product-archive-addons nav.woocommerce-pagination ul li a{color:#FFFFFF;}@media(min-width:768px){.elementor-345 .elementor-element.elementor-element-18fceac{--width:26.728%;}.elementor-345 .elementor-element.elementor-element-1941e72{--width:75%;}}/* Start custom CSS for shortcode, class: .elementor-element-7d76b71 *//* Personalización de títulos de secciones en WOOF Husky */
.woof_container h4 {
    color: #ffffff !important; /* Blanco */
    font-family: "Poppins", "Roboto", sans-serif !important;
    font-size: 1.3em !important; /* Más grande solo para títulos */
    font-weight: 600;
}

/* Para las opciones (dejamos mismo tamaño pero cambiamos color y fuente) */
.woof_container label,
.woof_container .woof_checkbox_label,
.woof_container .woof_radio_label {
    color: #ffffff !important;
    font-family: "Poppins", "Roboto", sans-serif !important;
    font-size: 1em !important; /* tamaño normal */
    font-weight: 400;
}/* End custom CSS */
/* Start custom CSS for yith_wcan_filters, class: .elementor-element-c00b9af */.yith-wcan-filters {
    background: transparent !important;
    box-shadow: none !important;
    border: none !important;
}


.yith-wcan-filters .filter-title {
    color: #ffffff !important;
    font-size: 23px !important;
    font-weight: 700;
    font-family: "Poppins", "Roboto", sans-serif;
    letter-spacing: 0.5px;
    margin-bottom: 8px;
    display: block;
    border-bottom: 1px solid rgba(255, 255, 255, 0.3);
    padding-bottom: 4px;
}


.yith-wcan-filters label {
    color: #ffffff !important;
    font-size: 16px !important;
    font-family: "Poppins", "Roboto", sans-serif;
    font-weight: 400; /* normal, sin negrita */
}
/* ✅ COLOR DE OPCIONES (Citroën, AK400) A BLANCO */
body .yith-wcan-filters .filter-item label,
body .yith-wcan-filters li label {
    color: #ffffff !important;
    -webkit-text-fill-color: #ffffff !important;
}

/* ✅ COLOR CUANDO ESTÁN SELECCIONADAS */
body .yith-wcan-filters .filter-item input:checked + label,
body .yith-wcan-filters .filter-item.chosen label,
body .yith-wcan-filters .filter-item.selected label {
    color: #00bfff !important; /* celeste brillante */
    -webkit-text-fill-color: #00bfff !important;
}

/* ✅ OPCIONAL: CAMBIAR COLOR DEL BOTÓN RESET FILTERS */
body .yith-wcan-reset-filters,
body .yith-wcan-reset-filters a {
    color: #ffffff !important;
}
body .yith-wcan-reset-filters a:hover {
    background: none !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for woolentor-product-archive-addons, class: .elementor-element-c74e1fb */.woof_show_auto_form,
.woof_hint_des {
    display: none !important;
}/* End custom CSS */