/***GENERALE***/
/*couleurs*/
:root {
  --color-primary: #f7931a !important;
  
  --color-primary-hover: #dc8317 !important;
  
  --color-secondary: #c3ac7c !important;
  
  --color-secondary-hover: #a7936a !important;
  
  --color-Tertiary: #f3e6cb  !important;
  
  --color-base-bleue: #244262  !important;
}


/*couleur primaire*/
#qodef-author-info .qodef-m-social-icons li:nth-child(3n+3) a {
    background-color: var(--color-primary);
}
.wpcf7-not-valid-tip {
    color: var(--color-primary)!important;
}
.wpcf7-response-output {
    background-color: var(--color-primary);
}
.qodef-header--minimal.qodef-fullscreen-menu--opened .qodef-fullscreen-menu-opener.qodef-opener-widget--predefined:before {
    background-color: var(--color-primary);
}
.qodef-header--minimal:not(.qodef-fullscreen-menu--opened) .qodef-fullscreen-menu-opener.qodef-opener-widget--predefined:before {
    background-color: var(--color-primary);
}

.qodef-portfolio-single-item .qodef-social-share li:nth-child(3n+3) a {
    background-color: var(--color-primary);
}
.qodef-search-cover .qodef-search-close:before {
    background-color: var(--color-primary);
}
.qodef-pricing-table.qodef-status--regular .qodef-m-button .qodef-button.qodef-html--link {
    background-color: var(--color-primary);
}
.qodef-team .qodef-m-team-info .qodef-m-social-icons-group>span:nth-child(3n+3) {
    background-color: var(--color-primary);
}
.qodef-vss--initialized #multiscroll-nav a.active span {
    background-color: var(--color-primary);
}
.qodef-video-button .qodef-m-play span {
    background-color: var(--color-primary);
}
#qodef-side-area-close:before {
    background-color: var(--color-primary);
}
.qodef-sp-holder #qodef-sp-close:before {
    background-color: var(--color-primary);
}
.widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+3) {
    background-color: var(--color-primary);
}
#qodef-side-area .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+3) {
    background-color: var(--color-primary);
}
#qodef-page-sidebar .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+3) {
    background-color: var(--color-primary);
}
#qodef-page-footer .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+3) {
    background-color: var(--color-primary);
}
#qodef-woo-page .price,.qodef-woo-shortcode .price {
    color: var(--color-primary);
}
#qodef-woo-page .price ins,.qodef-woo-shortcode .price ins {
    color: var(--color-primary);
}
#qodef-woo-page.qodef--cart .shop_table td.product-remove a:before {
    background-color: var(--color-primary);
}
#qodef-woo-page.qodef--single .entry-summary .qodef-social-share li:nth-child(3n+3) a {
    background-color: var(--color-primary);
}
body #yith-quick-view-modal .price {
    color: var(--color-primary);
}
body #yith-quick-view-modal .price ins {
    color: var(--color-primary);
}
body #yith-quick-view-modal #yith-quick-view-close {
    background-color: var(--color-primary);
}
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:before {
    background-color: var(--color-primary);
}
.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:before,.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:before {
    background-color: var(--color-primary);
}
#yith-wcwl-form .shop_table td.product-remove a:before {
    background-color: var(--color-primary);
}
#yith-wcwl-form .shop_table .qodef-social-share li:nth-child(3n+3) a {
    background-color: var(--color-primary);
}
.qodef-woo-dropdown-cart .qodef-m-opener:before {
    background-color: var(--color-primary);
}
.qodef-woo-dropdown-cart .qodef-m-label {
    color: var(--color-primary);
}
.qodef-woo-dropdown-cart .qodef-m-opener-count {
    background-color: #fff7e6;
    color: var(--color-primary);
}


/*couleur primaire hover*/
#qodef-author-info .qodef-m-social-icons li:nth-child(3n+3) a:hover {
    background-color: var(--color-primary-hover);
}
.qodef-header--minimal.qodef-fullscreen-menu--opened .qodef-fullscreen-menu-opener.qodef-opener-widget--predefined:hover:before {
    background-color: var(--color-primary-hover);
}
.qodef-header--minimal:not(.qodef-fullscreen-menu--opened) .qodef-fullscreen-menu-opener.qodef-opener-widget--predefined:hover:before {
    background-color: var(--color-primary-hover);
}
.qodef-portfolio-single-item .qodef-social-share li:nth-child(3n+3) a:hover {
    background-color: var(--color-primary-hover);
}
.qodef-pricing-table.qodef-status--regular .qodef-m-button .qodef-button.qodef-html--link:hover {
    background-color: var(--color-primary-hover);
}
.qodef-team .qodef-m-team-info .qodef-m-social-icons-group>span:nth-child(3n+3):hover {
    background-color: var(--color-primary-hover);
}
.qodef-video-button .qodef-m-play:hover span {
    background-color: var(--color-primary-hover);
}
.qodef-opener-widget--predefined[id*=close]:hover:before {
    background-color: var(--color-primary-hover) !important;
}
.widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+3):hover {
    background-color: var(--color-primary-hover);
}
#qodef-side-area .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+3):hover {
    background-color: var(--color-primary-hover);
}
#qodef-page-sidebar .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+3):hover {
    background-color: var(--color-primary-hover);
}
#qodef-page-footer .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+3):hover {
    background-color: var(--color-primary-hover);
}
#qodef-woo-page.qodef--cart .shop_table td.product-remove a:hover:before {
    background-color: var(--color-primary-hover);
}
#qodef-woo-page.qodef--single .entry-summary .qodef-social-share li:nth-child(3n+3) a:hover {
    background-color: var(--color-primary-hover);
}
body #yith-quick-view-modal #yith-quick-view-close:hover {
    background-color: var(--color-primary-hover);
}
.yith-wcwl-add-to-wishlist .yith-wcwl-add-button a:hover:before {
    background-color: var(--color-primary-hover);
}
.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistaddedbrowse a:hover:before,.yith-wcwl-add-to-wishlist .yith-wcwl-wishlistexistsbrowse a:hover:before {
    background-color: var(--color-primary-hover);
}
#yith-wcwl-form .shop_table td.product-remove a:hover:before {
    background-color: var(--color-primary-hover);
}
#yith-wcwl-form .shop_table .qodef-social-share li:nth-child(3n+3) a:hover {
    background-color: var(--color-primary-hover);
}
.qodef-woo-dropdown-cart:hover .qodef-m-opener:before {
    background-color: var(--color-primary-hover);
}

.error404 .qodef-header-navigation>ul>li>a .qodef-menu-item-inner {
    color: var(--color-base-bleue) !important;
}
/*.error404 .qodef-header-navigation>ul>li>a:hover .qodef-menu-item-inner {
    color: var(--color-primary-hover) !important;
}*/

/*couleur secondaire*/
#qodef-woo-page.qodef--cart .wc-proceed-to-checkout .button {
    background-color: var(--color-secondary)!important;
}
#qodef-woo-page .qodef-quantity-buttons .qodef-quantity-minus,#qodef-woo-page .qodef-quantity-buttons .qodef-quantity-plus {
    background-color: var(--color-secondary)!important;
}
.woocommerce-account .button {
    background-color: var(--color-secondary)!important;
}
.qodef-h1 a:hover,h1 a:hover {
    color: var(--color-secondary);
}
.qodef-h2 a:hover,h2 a:hover {
    color: var(--color-secondary);
}
.qodef-h3 a:hover,h3 a:hover {
    color: var(--color-secondary);
}
.qodef-h4 a:hover,h4 a:hover {
    color: var(--color-secondary);
}
.qodef-h5 a:hover,h5 a:hover {
    color: var(--color-secondary);
}
.qodef-h6 a:hover,h6 a:hover {
    color: var(--color-secondary);
}
a:hover,p a:hover {
    color: var(--color-secondary);
}
body:not([class*=mildhill-core]) .qodef-theme-button:hover {
    color: var(--color-secondary)!important;
}
button[type=submit],input[type=submit] {
    background-color: var(--color-secondary)!important;
}
input[type=checkbox]:checked,input[type=radio]:checked {
    background-color: var(--color-secondary)!important;
}
button.mfp-arrow-left {
    border-left: 57px solid var(--color-secondary)!important;
}
button.mfp-arrow-right {
    border-right: 57px solid var(--color-secondary)!important;
}
.swiper-pagination-bullets .swiper-pagination-bullet {
    background-color: var(--color-secondary)!important;
}
#qodef-top-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle:hover,#qodef-top-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle:hover {
    color: var(--color-secondary)!important;
}
#qodef-top-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu .wpml-ls-item a:hover,#qodef-top-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu .wpml-ls-item a:hover {
    color: var(--color-secondary)!important;
}
#qodef-top-area .widget_icl_lang_sel_widget .wpml-ls-legacy-list-horizontal ul li a:hover {
    color: var(--color-secondary)!important;
}
#qodef-top-area .widget_icl_lang_sel_widget .wpml-ls-legacy-list-vertical ul li a:hover {
    color: var(--color-secondary)!important;
}
.qodef-blog article .qodef-e-info .qodef-e-info-item:not(.qodef-e-info-category-and-date) a:hover {
    color: var(--color-secondary)!important;
}
.qodef-blog.qodef--single article .qodef-e-info .qodef-e-info-tags {
    color: var(--color-secondary)!important;
}
.qodef-blog.qodef--single article .qodef-e-info .qodef-e-info-tags a {
    color:var(--color-secondary)!important;
}
.qodef-blog.qodef--single article .qodef-e-info .qodef-social-share li:nth-child(3n+1) a {
    background-color: var(--color-secondary)!important;
}
#qodef-page-comments-list .qodef-comment-item .qodef-e-date a:hover {
    color: var(--color-secondary)!important;
}
.wp-block-button .wp-block-button__link {
    background-color: var(--color-secondary)!important;
}
.wp-block-file .wp-block-file__button {
    background-color: var(--color-secondary)!important;
}
#qodef-mobile-header-navigation ul li a {
    color: var(--color-secondary)!important;
}
/*
.qodef-header-navigation .qodef-main-menu-dot {
    color: var(--color-secondary)!important;
}
.qodef-header-navigation>ul>li>a .qodef-menu-item-inner {
    color: var(--color-secondary)!important;
}*/
.qodef-m-pagination.qodef--wp .page-numbers.next,.qodef-m-pagination.qodef--wp .page-numbers.prev {
    background-color: var(--color-secondary)!important;
}
.qodef-m-pagination.qodef--wp .page-numbers.current,.qodef-m-pagination.qodef--wp .page-numbers:not(.dots):not(.prev):not(.next):hover {
    color: var(--color-secondary)!important;
}
.qodef-m-pagination.qodef--standard .qodef-m-pagination-item.qodef--next,.qodef-m-pagination.qodef--standard .qodef-m-pagination-item.qodef--prev {
    background-color: var(--color-secondary)!important;
}
.qodef-m-pagination.qodef--standard .qodef-m-pagination-item.qodef--active,.qodef-m-pagination.qodef--standard .qodef-m-pagination-item:not(.dots):not(.prev):not(.next):hover {
    color: var(--color-secondary)!important;
}
.qodef-single-links a.current,.qodef-single-links a:hover,.qodef-single-links>span:not(.qodef-m-single-links-title).current,.qodef-single-links>span:not(.qodef-m-single-links-title):hover {
    color: var(--color-secondary)!important;
}
#qodef-page-sidebar .widget .qodef-widget-title {
    background-color: var(--color-secondary)!important;
}
#qodef-page-sidebar .widget .qodef-widget-title a:hover {
    color: var(--color-secondary)!important;
}
#qodef-page-sidebar .widget.widget_calendar #today:after {
    background-color: var(--color-secondary)!important;
}
#qodef-page-sidebar .widget.widget_calendar tfoot a:hover {
    color: var(--color-secondary)!important;
}
#qodef-page-sidebar .widget.widget_text a:hover {
    color: var(--color-secondary)!important;
}
#qodef-page-sidebar .widget .tagcloud a:hover {
    color: var(--color-secondary)!important;
}
#qodef-top-area .widget .qodef-widget-title a:hover {
    color: var(--color-secondary)!important;
}
#qodef-top-area .widget.widget_calendar #today:after {
    background-color: var(--color-secondary)!important;
}
#qodef-top-area .widget.widget_calendar tfoot a:hover {
    color: var(--color-secondary)!important;
}
#qodef-top-area .widget.widget_text a:hover {
    color: var(--color-secondary)!important;
}
#qodef-top-area .widget .tagcloud a:hover {
    color: var(--color-secondary)!important;
}
#qodef-page-footer-top-area .widget .qodef-widget-title a:hover {
    color: var(--color-secondary)!important;
}
#qodef-page-footer-top-area .widget.widget_calendar #today:after {
    background-color: var(--color-secondary)!important;
}
#qodef-page-footer-top-area .widget.widget_calendar tfoot a:hover {
    color: var(--color-secondary)!important;
}
#qodef-page-footer-top-area .widget.widget_text a:hover {
    color: var(--color-secondary)!important;
}
#qodef-page-footer-top-area .widget .tagcloud a:hover {
    color: var(--color-secondary)!important;
}
#qodef-page-footer-bottom-area .widget .qodef-widget-title {
    color: var(--color-secondary)!important;
}
#qodef-side-area .widget .qodef-widget-title a:hover {
    color: var(--color-secondary)!important;
}
#qodef-side-area .widget.widget_calendar #today:after {
    background-color: var(--color-secondary)!important;
}
#qodef-side-area .widget.widget_calendar tfoot a:hover {
    color: var(--color-secondary)!important;
}
#qodef-side-area .widget.widget_text a:hover {
    color: var(--color-secondary)!important;
}
#qodef-side-area .widget .tagcloud a:hover {
    color: var(--color-secondary)!important;
}
.qodef-copyright a:hover {
    color: var(--color-secondary)!important;
}
#qodef-page-sidebar .widget a:hover {
    color: var(--color-secondary)!important;
}
#qodef-top-area .widget a:hover {
    color: var(--color-secondary)!important;
}
#qodef-page-footer-top-area .widget a:hover {
    color: var(--color-secondary)!important;
}
#qodef-side-area .widget a:hover {
    color: var(--color-secondary)!important;
}
.woocommerce-account .button:hover {
    background-color: var(--color-secondary-hover)!important;
}
button[type=submit]:hover, input[type=submit]:hover {
    background-color: var(--color-secondary-hover) !important;
}

#qodef-page-header-inner .qodef-header-navigation>ul>li.qodef-hide-link>a>.qodef-menu-item-inner {
    color: var(--color-secondary-hover)!important;
}
/*
#qodef-page-header-inner .qodef-widget-holder .qodef-opener-widget {
    color: var(--color-secondary-hover)!important;
}*/
.qodef-header-sticky .qodef-header-sticky-inner .qodef-widget-holder .qodef-opener-widget {
    color: var(--color-secondary-hover)!important;
}
.qodef-portfolio-single-item .qodef-social-share li:nth-child(3n+1) a {
    background-color: var(--color-secondary-hover)!important;
}
.qodef-portfolio-list .qodef-e-content .qodef-e-info-category .qodef-e-category:hover {
    color: var(--color-secondary-hover)!important;
}
#qodef-single-portfolio-navigation .qodef-icon-elegant-icons {
    background-color: var(--color-secondary-hover)!important;
}
.qodef-search-cover input[type=text] {
    color: var(--color-secondary-hover)!important;
}
.qodef-search-cover input[type=text]:focus {
    color: var(--color-secondary-hover)!important;
}
.qodef-browser--ms-explorer .qodef-search-cover input[type=text] {
    color: var(--color-secondary-hover)!important;
}
.qodef-accordion.qodef-layout--simple .qodef-accordion-title {
    background-color: var(--color-secondary-hover)!important;
}
.qodef-button.qodef-layout--textual:hover {
    color: var(--color-secondary-hover)!important;
}
.qodef-icon-list-item a:hover .qodef-m-text,.qodef-icon-list-item a:hover .qodef-m-title {
    color: var(--color-secondary-hover)!important;
}
.qodef-icon-with-text .qodef-icon-holder.qodef-layout--normal a:hover {
    color: var(--color-secondary-hover)!important;
}
.qodef-icon-with-text .qodef-icon-holder.qodef-layout--circle:hover {
    background-color: var(--color-secondary-hover)!important;
}
.qodef-icon-with-text .qodef-icon-holder.qodef-layout--square:hover {
    background-color: var(--color-secondary-hover)!important;
}
.qodef-icon-with-text.qodef-layout--before-title a:hover .qodef-icon-holder.qodef-layout--circle,.qodef-icon-with-text.qodef-layout--before-title a:hover .qodef-icon-holder.qodef-layout--square {
    background-color: var(--color-secondary-hover)!important;
}
#qodef-side-area .widget .widget_mildhill_core_icon_with_text .qodef-m-title a:hover .qodef-m-title-text {
    color: var(--color-secondary-hover)!important;
}
#qodef-side-area .widget .widget_mildhill_core_icon_with_text .qodef-m-title a .qodef-m-title-text {
    color: var(--color-secondary-hover)!important;
}
.qodef-icon-holder.qodef-layout--circle:hover,.qodef-icon-holder.qodef-layout--square:hover {
    background-color: var(--color-secondary-hover)!important;
}
.qodef-icon-holder.qodef-layout--normal a:hover {
    color: var(--color-secondary-hover)!important;
}
.qodef-pricing-table.qodef-status--featured .qodef-svg path {
    fill: var(--color-secondary-hover)!important;
}
.qodef-tabs.qodef-layout--simple .qodef-tabs-navigation li a {
    background-color: var(--color-secondary-hover)!important;
}
.qodef-team .qodef-m-team-info .qodef-m-social-icons-group>span:nth-child(3n+1) {
    background-color: var(--color-secondary-hover)!important;
}
.qodef-workflow .qodef-m-workflow-item .qodef-m-workflow-item-inner .qodef-m-workflow-text .qodef-m-circle {
    background: var(--color-secondary-hover)!important;
}
.qodef-sp-holder .qodef-sp-prevent-input:checked {
    background-color: var(--color-secondary-hover)!important;
}
.qodef-sp-holder .qodef-sp-prevent-input.qodef-sp-prevent-clicked {
    background-color: var(--color-secondary-hover)!important;
}
.widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+1) {
    background-color: var(--color-secondary-hover)!important;
}
#qodef-side-area .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+1) {
    background-color: var(--color-secondary-hover)!important;
}
#qodef-page-sidebar .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+1) {
    background-color: var(--color-secondary-hover)!important;
}
#qodef-page-sidebar .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:hover {
    background-color: var(--color-secondary-hover)!important;
}
#qodef-page-footer .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder a {
    color: var(--color-secondary-hover)!important;
}
.woocommerce-page div.woocommerce .woocommerce-error a:hover,.woocommerce-page div.woocommerce .woocommerce-info a:hover,.woocommerce-page div.woocommerce .woocommerce-message a:hover {
    color: var(--color-secondary-hover)!important;
}
.woocommerce-page div.woocommerce>.return-to-shop a {
    background-color: var(--color-secondary-hover)!important;
}
#qodef-woo-page .woocommerce-pagination a.page-numbers.next,#qodef-woo-page .woocommerce-pagination a.page-numbers.prev,#qodef-woo-page .woocommerce-pagination span.page-numbers.next,#qodef-woo-page .woocommerce-pagination span.page-numbers.prev {
    background-color: var(--color-secondary-hover)!important;
}
#qodef-woo-page .woocommerce-pagination a.page-numbers.current,#qodef-woo-page .woocommerce-pagination a.page-numbers:not(.prev):not(.next):hover,#qodef-woo-page .woocommerce-pagination span.page-numbers.current,#qodef-woo-page .woocommerce-pagination span.page-numbers:not(.prev):not(.next):hover {
    color: var(--color-secondary-hover)!important;
}

#qodef-woo-page .qodef-quantity-buttons .qodef-quantity-minus:hover, #qodef-woo-page .qodef-quantity-buttons .qodef-quantity-plus:hover {
    background-color: var(--color-secondary-hover)!important;
}
#qodef-woo-page.qodef--single .woocommerce-error a:hover,#qodef-woo-page.qodef--single .woocommerce-info a:hover,#qodef-woo-page.qodef--single .woocommerce-message a:hover {
    color: var(--color-secondary-hover)!important;
}
#qodef-woo-page.qodef--single .entry-summary .qodef-social-share li:nth-child(3n+1) a {
    background-color: var(--color-secondary-hover)!important;
}
#qodef-woo-page.qodef--single .woocommerce-tabs .wc-tabs li a {
    background-color: var(--color-secondary-hover);
}
.widget.woocommerce .button {
    background-color: var(--color-secondary-hover)!important;
}
#qodef-page-sidebar .widget.widget_price_filter .price_slider_wrapper .ui-widget-content .ui-slider-handle {
    background-color: var(--color-secondary-hover)!important;
}
.ywpc-countdown,.ywpc-countdown-loop,.ywpc-sale-bar,.ywpc-sale-bar-loop {
    background-color: var(--color-secondary-hover)!important;
}
.yith-wcqv-button:before {
    background-color: var(--color-secondary-hover)!important;
}
body #yith-quick-view-modal .qodef-quantity-buttons .qodef-quantity-minus,body #yith-quick-view-modal .qodef-quantity-buttons .qodef-quantity-plus {
    background-color: var(--color-secondary-hover)!important;
}
#qodef-woo-page.qodef--single .summary .yith-wcwl-add-to-wishlist a:before,#yith-quick-view-modal .summary .yith-wcwl-add-to-wishlist a:before {
    background-color: var(--color-secondary-hover)!important;
}
#yith-wcwl-popup-message {
    background-color: var(--color-secondary-hover)!important;
}
#yith-wcwl-form .woocommerce-error a:hover,#yith-wcwl-form .woocommerce-info a:hover,#yith-wcwl-form .woocommerce-message a:hover {
    color: var(--color-secondary-hover)!important;
}
#yith-wcwl-form .shop_table td.product-add-to-cart a {
    background-color: var(--color-secondary-hover)!important;
}
#yith-wcwl-form .shop_table .qodef-social-share li:nth-child(3n+1) a {
    background-color: var(--color-secondary-hover)!important;
}
.qodef-widget-holder .qodef-woo-dropdown-cart .qodef-woo-dropdown-items a:hover {
    color: var(--color-secondary-hover)!important;
}
.qodef-woo-dropdown-cart .qodef-m-action-link {
    background-color: var(--color-secondary-hover)!important;
}
#qodef-back-to-top .qodef-m-arrow {
    border-color: transparent transparent var(--color-secondary-hover)!important;
}
#qodef-author-info .qodef-m-social-icons li:nth-child(3n+1) a {
    background-color: var(--color-secondary-hover)!important;
}
#qodef-single-post-navigation .qodef-icon-elegant-icons {
    background-color: var(--color-secondary-hover)!important;
}
@media only screen and (min-width: 1025px) {
    .qodef-fullscreen-menu-holder nav.qodef-fullscreen-menu ul li a:hover {
        color: var(--color-secondary-hover)!important;
    }
}
.qodef-fullscreen-menu-holder nav.qodef-fullscreen-menu ul li ul li.current-menu-ancestor>a,.qodef-fullscreen-menu-holder nav.qodef-fullscreen-menu ul li ul li.current-menu-item>a {
    color: var(--color-secondary-hover)!important;
}
.qodef-fullscreen-menu-holder nav.qodef-fullscreen-menu ul li ul li a:hover {
    color: var(--color-secondary-hover)!important;
}
.qodef-button.qodef-layout--filled.qodef-html--link {
    background-color: var(--color-secondary-hover)!important;
}
/*
#qodef-page-footer .widget.widget_mildhill_core_social_icons_group .qodef-icon-holder.qodef-layout--circle:nth-child(3n+1) {
    background-color: var(--color-secondary-hover)!important;
}*/
.qodef-fullscreen-menu-holder nav.qodef-fullscreen-menu ul li.current-menu-ancestor>a,.qodef-fullscreen-menu-holder nav.qodef-fullscreen-menu ul li.current-menu-item>a {
    color: var(--color-secondary-hover)!important;
}
#qodef-woo-page.qodef--cart .wc-proceed-to-checkout .button:hover {
    background-color: var(--color-secondary-hover)!important;
}


/*couleur tertiaire*/
input[type=email],input[type=number],input[type=password],input[type=tel],input[type=text],input[type=url],textarea {
    background-color: var(--color-Tertiary)!important;
}
body .select2-container--default.select2-container--disabled .select2-selection--multiple,body .select2-container--default.select2-container--disabled .select2-selection--single {
    background-color: var(--color-Tertiary)!important;
}
body .select2-container--default .select2-selection--multiple {
    background-color: var(--color-Tertiary)!important;
}
body .select2-container--default .select2-dropdown {
    background-color: var(--color-Tertiary)!important;
}
.qodef--boxed {
    background-color: var(--color-Tertiary)!important;
}
#qodef-page-sidebar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle,#qodef-page-sidebar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle {
    background-color: var(--color-Tertiary)!important;
}
#qodef-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle,#qodef-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle {
    background-color: var(--color-Tertiary)!important;
}
#qodef-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,#qodef-page-footer .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu {
    background-color: var(--color-Tertiary)!important;
}
#qodef-side-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-item-toggle,#qodef-side-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-item-toggle {
    background-color: var(--color-Tertiary)!important;
}
.qodef-page-title {
    background-color: var(--color-Tertiary)!important;
}
.widget select {
    background-color: var(--color-Tertiary)!important;
}
.widget .qodef-search-form input {
    background-color: var(--color-Tertiary)!important;
}
.widget .qodef-search-form input:focus {
    background-color: var(--color-Tertiary)!important;
}
#qodef-page-sidebar .widget select {
    background-color: var(--color-Tertiary)!important;
}
#qodef-page-sidebar .widget .qodef-search-form input {
    background-color: var(--color-Tertiary)!important;
}
#qodef-page-sidebar .widget .qodef-search-form input:focus {
    background-color: var(--color-Tertiary)!important;
}
#qodef-top-area .widget select {
    background-color: var(--color-Tertiary)!important;
}
#qodef-top-area .widget .qodef-search-form input {
    background-color: var(--color-Tertiary)!important;
}
#qodef-top-area .widget .qodef-search-form input:focus {
    background-color: var(--color-Tertiary)!important;
}
#qodef-page-footer-top-area .widget select {
    background-color: var(--color-Tertiary)!important;
}
#qodef-page-footer-top-area .widget .qodef-search-form input {
    background-color: var(--color-Tertiary)!important;
}
#qodef-page-footer-top-area .widget .qodef-search-form input:focus {
    background-color: var(--color-Tertiary)!important;
}
#qodef-page-footer-bottom-area .widget select {
    background-color: var(--color-Tertiary)!important;
}
#qodef-page-footer-bottom-area .widget .qodef-search-form input {
    background-color: var(--color-Tertiary)!important;
}
#qodef-page-footer-bottom-area .widget .qodef-search-form input:focus {
    background-color: var(--color-Tertiary)!important;
}
#qodef-side-area .widget select {
    background-color: var(--color-Tertiary)!important;
}
#qodef-side-area .widget .qodef-search-form input {
    background-color: var(--color-Tertiary)!important;
}
#qodef-side-area .widget .qodef-search-form input:focus {
    background-color: var(--color-Tertiary)!important;
}
.qodef-blog article.format-link .qodef--background {
    background-color: var(--color-Tertiary)!important;
}
input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,textarea:focus {
    background-color: var(--color-Tertiary)!important;
}
body .select2-container--default .select2-selection--single {
    background-color: var(--color-Tertiary)!important;
}
body .select2-container--default .select2-selection--multiple {
    background-color: var(--color-Tertiary)!important;
}
#qodef-page-sidebar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,#qodef-page-sidebar .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu {
    background-color: var(--color-Tertiary)!important;
}
#qodef-side-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown .wpml-ls-sub-menu,#qodef-side-area .widget_icl_lang_sel_widget .wpml-ls-legacy-dropdown-click .wpml-ls-sub-menu {
    background-color: var(--color-Tertiary)!important;
}




/***WOOCOMERCE***/
/*espace prix liste produit*/
.qodef-woo-product-list.qodef-item-layout--info-below-1 .qodef-woo-product-title-price-holder {
    margin: 0px 20px;
}

/*espace entre le contenu et la photo dans la liste produits*/
.qodef-woo-product-list.qodef-item-layout--info-below-1 .qodef-woo-product-content {
    margin: 25px 0 34px 0;
}

/*local pickup - ajustement page panier
.page-id-1813 #pickup-location-field-for-0 {
   margin-left: 20px !important;
   margin-right: 20px !important;
}*/

/*local pickup - suppression detail panier et paiement*/
#pickup-items-field-for-0, label[for="shipping_method_0_ds_local_pickup"] {
    display: none;
}

/*local pickup - menu déroulant*/
body .select2-container--default .select2-selection--single .select2-selection__rendered {
    padding: 0px 20px 0px 0px;
}

/*local pickup - txt choix*/
#pickup-location-field-for-0 small {
    font-size: 100% !important;
}

/*masque les conditions souscription newsletter (label) dans le panier*/
.woocommerce-terms-and-conditions-wrapper, .woocommerce-form__label {
    display: none !important;
}

/*change la police de la popup panier*/
.qodef-woo-dropdown-cart .qodef-e-price-quantity, .qodef-woo-dropdown-cart .qodef-m-order-amount {
    font-family: "Playfair Display" !important;
    font-size: 20px !important;
}

/* fiches produits - masque la pagination du zoom photo produit*/
.mfp-counter {
    display: none;
}

/*fiches produits - masque m'onglet "Additional info*/
.additional_information_tab {
    display: none;
}

/*masque les catégories, tags et le "share" de fiches produit + partage reseaux sociaux*/
.posted_in, .tagged_as, .qodef-social-title, .qodef-shortcode-list {
    display: none !important;
}

body.home.qodef-content-grid-1300 .qodef-content-grid {
    width: 100% !important;
}

/*style le poids de la fiche produit comme le SKU*/
.product-weight-label {
    flex-shrink: 0;
    line-height: inherit !important;
    margin-right: 22px;
    font-family: "Abril Fatface", serif;
    font-weight: 400;
    text-transform: initial;
    color: #244262;
    font-size: 20px;
}
.product-weight-value {
color: #244263;
}

/*change le style h5 des pages qui devraient etre en h1*/
body.woocommerce-account .qodef-page-title h5.entry-title {
    font-size: 60px !important;
    font-weight: 900 !important;
}

/*centre le titre produit*/
.qodef-woo-product-title-price-holder .qodef-woo-product-title {
    text-align: center !important;
}

/*masque le tri et le nombre de résultats au-dessus des produits*/
.qodef-woo-results {
    display: none !important;
}




/*** HEADER ***/
/*masque le top Area sur les pages qui ne le respectent pas*/
#qodef-top-area {
    display: none !important;
}

/*** FOOTER ***/
/*masque les 2 dernieres icones sociales
.qodef-social-icons-group > .qodef-shortcode:nth-last-child(-n+2) {
    display: none !important;
}*/

/*masque les 4 icones sociales (ligne sous le logo)*/
#mildhill_core_social_icons_group-2 {
    display: none !important;
}

/*couleur des icones sociales*/
#qodef-page-footer .qodef-shortcode {
    background-color: #ffffff1a !important;
}
#qodef-page-footer .qodef-shortcode:hover {
    background-color: #a6cef933 !important;
}

/*padding footer*/
#qodef-page-footer-top-area {
    padding: 125px 0 50px;
}



/*** HISTOIRE ***/
#histoire-txt {
    text-align: justify !important;
}



/*** DEBUG & CORRECTIFS ***/
/*couleur de fond des champs suite à modifications de la charte graphique (couleurs)*/
.select2-container--default .select2-search--dropdown .select2-search__field {
    background-color: #fff !important;
}