@font-face {
    font-family: 'BerlingskeSansRound-Lt';
    src: url('../fonts/BerlingskeSansRound-Lt.woff2') format('woff2'),
        url('../fonts/BerlingskeSansRound-Lt.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'BerlingskeSansRound-Blk';
    src: url('../fonts/BerlingskeSansRound-Blk.woff2') format('woff2'),
        url('../fonts/BerlingskeSansRound-Blk.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'BerlingskeSansRound-DBdItalic';
    src: url('../fonts/BerlingskeSansRound-DBdItalic.woff2') format('woff2'),
        url('../fonts/BerlingskeSansRound-DBdItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'BerlingskeSansRound-XBdItalic';
    src: url('../fonts/BerlingskeSansRound-XBdItalic.woff2') format('woff2'),
        url('../fonts/BerlingskeSansRound-XBdItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'BerlingskeSansRound-Md';
    src: url('../fonts/BerlingskeSansRound-Md.woff2') format('woff2'),
        url('../fonts/BerlingskeSansRound-Md.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'BerlingskeSansRound-Tn';
    src: url('../fonts/BerlingskeSansRound-Tn.woff2') format('woff2'),
        url('../fonts/BerlingskeSansRound-Tn.woff') format('woff');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'BerlingskeSansRound-XBd';
    src: url('../fonts/BerlingskeSansRound-XBd.woff2') format('woff2'),
        url('../fonts/BerlingskeSansRound-XBd.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'BerlingskeSansRound-TnItalic';
    src: url('../fonts/BerlingskeSansRound-TnItalic.woff2') format('woff2'),
        url('../fonts/BerlingskeSansRound-TnItalic.woff') format('woff');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'BerlingskeSansRound-DBd';
    src: url('../fonts/BerlingskeSansRound-DBd.woff2') format('woff2'),
        url('../fonts/BerlingskeSansRound-DBd.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'BerlingskeSansRound-XLt';
    src: url('../fonts/BerlingskeSansRound-XLt.woff2') format('woff2'),
        url('../fonts/BerlingskeSansRound-XLt.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'BerlingskeSansRound-PstItalic';
    src: url('../fonts/BerlingskeSansRound-PstItalic.woff2') format('woff2'),
        url('../fonts/BerlingskeSansRound-PstItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'BerlingskeSansRound-MdItalic';
    src: url('../fonts/BerlingskeSansRound-MdItalic.woff2') format('woff2'),
        url('../fonts/BerlingskeSansRound-MdItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'BerlingskeSansRound-LtItalic';
    src: url('../fonts/BerlingskeSansRound-LtItalic.woff2') format('woff2'),
        url('../fonts/BerlingskeSansRound-LtItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'BerlingskeSansRound-BlkItalic';
    src: url('../fonts/BerlingskeSansRound-BlkItalic.woff2') format('woff2'),
        url('../fonts/BerlingskeSansRound-BlkItalic.woff') format('woff');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'BerlingskeSansRound-Pst';
    src: url('../fonts/BerlingskeSansRound-Pst.woff2') format('woff2'),
        url('../fonts/BerlingskeSansRound-Pst.woff') format('woff');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'BerlingskeSansRound-XLtItalic';
    src: url('../fonts/BerlingskeSansRound-XLtItalic.woff2') format('woff2'),
        url('../fonts/BerlingskeSansRound-XLtItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}
@font-face {
    font-family: 'Intrinseca';
    src: url('../fonts/Intrinseca-Light.woff2') format('woff2'),
        url('../fonts/Intrinseca-Light.woff') format('woff');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Intrinseca';
    src: url('../fonts/Intrinseca-Medium.woff2') format('woff2'),
        url('../fonts/Intrinseca-Medium.woff') format('woff');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Intrinseca Book';
    src: url('../fonts/Intrinseca-Book.woff2') format('woff2'),
        url('../fonts/Intrinseca-Book.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Intrinseca Book';
    src: url('../fonts/Intrinseca-BookItalic.woff2') format('woff2'),
        url('../fonts/Intrinseca-BookItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Intrinseca';
    src: url('../fonts/Intrinseca-MediumItalic.woff2') format('woff2'),
        url('../fonts/Intrinseca-MediumItalic.woff') format('woff');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Intrinseca';
    src: url('../fonts/Intrinseca-RegularItalic.woff2') format('woff2'),
        url('../fonts/Intrinseca-RegularItalic.woff') format('woff');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Intrinseca';
    src: url('../fonts/Intrinseca-BoldItalic.woff2') format('woff2'),
        url('../fonts/Intrinseca-BoldItalic.woff') format('woff');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Intrinseca';
    src: url('../fonts/Intrinseca-Regular.woff2') format('woff2'),
        url('../fonts/Intrinseca-Regular.woff') format('woff');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Intrinseca';
    src: url('../fonts/Intrinseca-SemiBold.woff2') format('woff2'),
        url('../fonts/Intrinseca-SemiBold.woff') format('woff');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Intrinseca';
    src: url('../fonts/Intrinseca-Bold.woff2') format('woff2'),
        url('../fonts/Intrinseca-Bold.woff') format('woff');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Intrinseca';
    src: url('../fonts/Intrinseca-SemiBoldItalic.woff2') format('woff2'),
        url('../fonts/Intrinseca-SemiBoldItalic.woff') format('woff');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
}

@font-face {
    font-family: 'Intrinseca';
    src: url('../fonts/Intrinseca-LightItalic.woff2') format('woff2'),
        url('../fonts/Intrinseca-LightItalic.woff') format('woff');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
}

.h1, .h2, .h3, .h4, h1, h2, h3, h4 {
    font-family: "Intrinseca", Poppins, Helvetica, sans-serif;
    color: #BD4F05!important;
}

.elementor-element-1e7936b .elementor-icon i {
    color: white!important;
}
.elementor-1170101 .elementor-element.elementor-element-01f7d90 .elementor-icon:hover i {
    color: white!important;
}

.elementor-1170101 .elementor-element.elementor-element-4c43c87 .elementor-search__submit {
    background-color: #246844!important;
}

.text-primary {
  color: #246844 !important;
}
a.text-primary:focus, a.text-primary:hover {
  color: #BD4F05!important;
}

#block_myaccount_infos .myaccount-title a, #header a, #wrapper .breadcrumb li a, .block-contact .block-contact-title, .block-contact .navbar-toggler .material-icons, .linklist .blockcms-title a {
    /* color: #246844!important; */
}
a {
    /* color: #246844!important; */
    font-weight: 600!important;
}
#subcategories {
    display: none;
}
.btn-primary {
    border-radius: 20px;
    font-family: "Intrinseca", Poppins, Helvetica, sans-serif;
    background: transparent!important;
    border:1px solid #246844!important;
    color: #246844!important;
}
.btn-primary .material-icons, .btn-secondary .material-icons, .btn-tertiary .material-icons {
  color: #BD4F05!important;
}
.btn-primary:hover {
    border: 1px solid #246844!important;
    color: #246844!important;
}

body#category .js-product-list .btn-primary {
    width: 100% !important;
    background-color: transparent!important;
    border-radius: 20px;
    border: none!important;
    color: #246844;
    font-family: "Intrinseca", Poppins, Helvetica, sans-serif;
    height: 2rem !important;
    margin-left: 0!important;
}

body#category .btn-primary .material-icons, .btn-secondary .material-icons, .btn-tertiary .material-icons {
  color: #BD4F05!important;
}
body#category .btn-primary:hover {
    border: 1px solid #246844!important;
    color: #246844!important;
}
.product-price {
    color: #246844!important;
}
#category .product-miniature .thumbnail-container {
    margin-bottom: 20px!important;
    width: 100% !important;
}
@media (min-width: 1200px) and (max-width: 1235px) {
    .mm_menu_content_title {
        font-size: 15px!important;
    }
}
@media (min-width: 1200px) {
    .container {
        width: 1500px!important;
    }
    
}
@media (min-width: 768px) {
    header#header {
        position: fixed;
        top: 0;
        width: 100%;
    }
    .ets_mm_megamenu.sticky_enabled.scroll_heading {
        top: inherit!important;
    }
    body#index section#content, section#wrapper {
        padding-top: 115px!important;
    }
    .layout_layout1 .mm_menus_li > a:before {
        height: 0px!important;
    }
    .ets_mm_megamenu {
        margin-top:0!important;
    }
    .elementor-column-gap-default > .elementor-row > .elementor-element-5859485 > .elementor-element-populated {
        padding: 0!important;
    }
    .layout_layout1 .ets_mm_megamenu_content {
        background:transparent!important;
        border: 0!important;
    }
    .layout_layout1:not(.click_open_submenu) .mm_menus_li:hover > a, .layout_layout1.click_open_submenu .mm_menus_li.open_li > a.layout_layout1 .mm_menus_li.active > a, #header .layout_layout1:not(.click_open_submenu) .mm_menus_li:hover > a, #header .layout_layout1.click_open_submenu .mm_menus_li.open_li > a, #header .layout_layout1 .mm_menus_li.menu_hover > a, .layout_layout1:hover .ybc-menu-vertical-button, .layout_layout1 .mm_extra_item button[type="submit"]:hover i {
        color: #FFFFFF!important;
    }
    .mm_menus_li > a {
        text-transform: inherit!important;
        font-weight: 500!important;
    }
    .mm_menu_content_title {
        min-height: 50px!important;
    }
    .bons-plans {
        float: right;
        border-left: 1px solid #e7e7e7;
    }

    #block_myaccount_infos {
        width: 100%!important;
    }
    .links {
        width: 100%!important;
    }
    #block_myaccount_infos .myaccount-title a,
    .links .h3 {
        color: #BD4F05;
        font-family: "Intrinseca", Poppins, Helvetica, sans-serif;
        font-size:16px!important;
        margin-bottom: 12px;
        font-weight: 900 !important;
    }
    .elementor-element-f349746 .elementor-widget-wrap {
        gap: var(--ce-widgets-space, 14px)!important;
    }
    .elementor-element-f349746 ul {
        list-style: none!important;
        padding: 0!important;
    }
    .elementor-element-788bdf7 ul li a {
        font-size: 14px!important;
        color:#246844!important;
    }
    .elementor-element-788bdf7 ul li a:hover {
        color:#BD4F05!important;
    }
}
@media (min-width: 992px) {
    body#index section#content, section#wrapper {
        padding-top: 218px!important;
    }
}
@media (max-width: 1200px) {
    .ybc-menu-toggle {
        text-align: center!important;
        background: white!important;
    }
}
@media (max-width: 767px) {
    .ets_mm_megamenu.hook-custom {
        margin-top: 0px!important;
    }
    .layout_layout1 .ets_mm_megamenu_content {
        border:0!important;
    }
}
body {
    font-family: 'BerlingskeSansRound-Md'!important;
}
.ets_mm_megamenu *:not(.fa):not(i),
#header .layout_layout1 .ets_mm_block_content a, 
#header .layout_layout1 .ets_mm_block_content p, 
.layout_layout1.ybc_vertical_menu .mm_menus_li > a, 
#header .layout_layout1.ybc_vertical_menu .mm_menus_li > a {
    font-family: "Intrinseca", Poppins, Helvetica, sans-serif;
    font-weight: 600;
}
.elementor-product-miniature .elementor-price {
    color: #bd4f05!important;
}
.elementor-atc--align-justify .elementor-atc .elementor-button {
  width: 50%!important;
  margin-left: 25%!important;
}
#footer {
  padding-top: 0!important;
}

#header .top-menu a[data-depth="0"]:hover:not(.btn) {
    color: #bd4f05 !important;
}
.product-images>li.thumb-container .thumb.selected, .product-images>li.thumb-container .thumb:hover
 {
    border: #bd4f05 3px solid!important;
}
#blockcart-modal .product-name {
    color: #bd4f05!important;
}
.tabs .nav-tabs .nav-link.active, .tabs .nav-tabs .nav-link:hover {
    border-bottom: #246844 3px solid!important;
}
.tabs .nav-tabs .nav-link.active {
    color: #fff!important;
    background-color: #246844!important;
}
.tabs .nav-tabs .nav-link {
    color: #246844aa!important;
}
.breadcrumb {
    padding: .75rem 1rem!important;
}
.mm_columns_ul {
    background-color: #FFE7DADD!important;
    border-radius: 0 0 50px 50px;
}
#wrapper {
  background: #FFE7DA!important;
}
.product-miniature .product-description {
    padding: 0!important;
}
.product-cover .layer {
  background: rgba(0,0,0,0.01)!important;
}
.product-cover {
  border: 3px solid white!important;
}
#block_myaccount_infos .myaccount-title a, #wrapper .breadcrumb li a, .block-contact .block-contact-title, .block-contact .navbar-toggler .material-icons, .linklist .blockcms-title a {
  color: #bd4f05!important;
}
.breadcrumb {
  margin-bottom: 0!important;
}
.product-miniature .thumbnail-container {
  background: transparent!important;
  border: 1px solid #246844!important;
  border-radius: 20px;
}
.product-miniature .product-description {
  background: transparent!important;
}
.addToCartFormWrapper {
  background: transparent!important;
}
.addToCartFormWrapper .form-control-select {
  border-radius: 20px;
}
.addToCartButtonNumber {
  border-radius: 20px;
  height: 2.2rem !important;
  color: #bd4f05 !important;
  background: transparent !important;
  border: 1px solid #246844 !important;
  width: 20%;
  margin-bottom:10px;
  text-align: center;
}
.addToCartFormWrapper .form-control-select {
    color: #bd4f05!important;
    background: transparent!important;
    border: 1px solid #246844!important;
    width: 40%;
}
.addToCartFormWrapper .control-label {
  margin: 15px 15px 0 20%;
}
.addToCartFormWrapper .product-variants-item {
  display: flex;
  flex-flow: nowrap;
}
.elementor-element-dbc725c.scrolled .elementor-column-wrap {
    padding:0!important;
}

.elementor-element-dbc725c.scrolled .elementor-column-wrap .elementor-widget-container {
    margin:0!important
}

.product-miniature .thumbnail-container .product-thumbnail img {
    margin : 0 auto!important;
    border-radius: 10px!important;
}

.product-miniature .product-title a {
    color:#246844!important;
}

.product-miniature .product-price-and-shipping {
    font-size: 1.2em;
    color: #bd4f05;
}
.product-miniature .product-title {
    min-height: 2.2em;
}
.divQuantite {
    width: 100%;
    display: flex;
    flex-flow: nowrap;
}
.divQuantite label {
    font-family: 'BerlingskeSansRound-Md' !important;
    margin: 7px 15px 0 20%;
    font-size: 1em;
    color: #bd4f05;
}

.wishlist-button-add {
  background-color: transparent!important;
}
.wishlist-button-add i {
  color: #BD4F05!important;
}
.wishlist-button-add:hover i {
  color: #246844!important;
}
.product-miniature .highlighted-informations .quick-view:hover {
  color: #BD4F05!important;
}
.product-miniature .highlighted-informations {
  background: #fff9!important;
}
.product-miniature .highlighted-informations .quick-view {
  color: #BD4F05;
}
#header .top-menu a[data-depth="0"]:hover, a:hover {
  color: #BD4F05!important;
}
.elementor-search--skin-topbar .elementor-search input[type=search].elementor-search__input {
    border-color: #246844 !important;
}
.elementor-search__input {
    color: #246844 !important;
}
.elementor-cart__product-price {
    color: #246844 !important;
}
.elementor-cart__product-remove {
    color: #BD4F05!important;
}
#header {
    color: #246844 !important;
}
a.elementor-button:hover span.elementor-button-text, a.elementor-button:focus span.elementor-button-text,
a.elementor-icon:hover i, a.elementor-icon:focus i,
.elementor-1170101 .elementor-element.elementor-element-2791a56 a.elementor-button--view-cart:not(#e):hover, .elementor-1170101 .elementor-element.elementor-element-2791a56 a.elementor-button--view-cart:not(#e):focus,
.elementor-1170101 .elementor-element.elementor-element-2791a56 a.elementor-button--checkout:not(#e):hover, .elementor-1170101 .elementor-element.elementor-element-2791a56 a.elementor-button--checkout:not(#e):focus {
    color: white!important;
}
.mm_columns_li {
    padding-bottom: 20px;
}
#wrapper .breadcrumb li:last-child {
    color: #246844aa !important;
}
.btn-secondary {
    color: #BD4F05!important;
    background-color: transparent!important;
    border: 1px solid #BD4F05 !important;
    border-radius: 20px;
}
.btn-secondary:hover {
    color: #fff !important;
    background-color: #BD4F05 !important;
}
.tabs {
    background: #FFD6C1!important;
    border-radius:20px;
}
.tabs .nav-tabs {
    border-bottom: #BD4F05 2px solid;
}
.page-content.page-cms ul, p {
    color: #246844!important;
}
#product-details .label {
    color: #BD4F05!important;
}
#product-details span {
    color: #246844!important;
}
div.attachment {
    border-bottom: 1px solid #BD4F05;
    margin-bottom: 20px;
}
#product-comments-list-header {
    color: #BD4F05!important;
}
.product-comment-list-item {
    background: #FFD6C1!important;
    color: #246844!important;
    border-radius:20px;
}
#block_myaccount_infos .myaccount-title a, #header a, #wrapper .breadcrumb li a, .block-contact .block-contact-title, .block-contact .navbar-toggler .material-icons, .linklist .blockcms-title a {
    color: #BD4F05!important;
}
.ets_mm_block > .h4 {
    color: #246844!important;
}
.ets_mm_block_content {
    color: #246844!important;
}
.alert-info {
    font-family: "Intrinseca", Poppins, Helvetica, sans-serif;
    background-color: #FFD6C1!important;
    border-color: #BD4F05!important;
    color: #246844!important;
    border-radius:20px;
    font-size: 0.9em!important;
}
.titreRS {
  animation: zoomLoop 1.5s infinite ease-in-out;
  display: inline-block; /* Important pour que le transform ne casse pas la mise en page */
}

@keyframes zoomLoop {
  0%, 100% {
    transform: scale(1);       /* Taille normale */
  }
  50% {
    transform: scale(1.3);     /* Zoom à 130% */
  }
}
.ets_crosssell_block
{
    margin-top: -30px!important;
}
h4.ets_crosssell_title {
    color: #BD4F05!important;
    border-bottom: 1px solid #BD4F05;
}
.ets_crosssell_tab_content button.slick-arrow, .ets_crosssell_block .tab_content button.slick-arrow {
    background-color: #FFD6C1!important;
}
.ets_crosssell_tab_content button.slick-arrow:before, .ets_crosssell_block .tab_content button.slick-arrow:before {
    border-top: 1px solid #BD4F05!important;
    border-right: 1px solid #BD4F05!important;
}
.ets_crosssell_tab_content button.slick-arrow:hover, .ets_crosssell_block .tab_content button.slick-arrow:hover {
    background-color: #246844!important;
}
.ets_crosssell_tab_content button.slick-arrow:hover:before, .ets_crosssell_block .tab_content button.slick-arrow:hover:before {
    border-top: 1px solid #FFF!important;
    border-right: 1px solid #FFF!important;
}
ul.ets_cs_sub_categories li a {
    color: #BD4F05!important;
}
ul.ets_cs_sub_categories li a:hover {
    color: #246844!important;
}
.slick-list .btn-primary, #js-product-list .btn-primary {
    width: 100% !important;
    background-color: transparent!important;
    border-radius: 20px;
    border: none!important;
    color: #246844;
    font-family: "Intrinseca", Poppins, Helvetica, sans-serif;
    height: 2rem !important;
    margin-left: 0!important;
}
.slick-list .btn-primary:hover, #js-product-list .btn-primary:hover {
    border: 1px solid #246844!important;
}

.page-content.page-cms {
    background: #FFD6C1!important;
    border-radius: 20px;
}
.page-my-account #content .links a span.link-item {
    background: #FFD6C1!important;
    border-radius: 20px;
}
.page-my-account #content .links a {
    color: #BD4F05!important;
}
.page-my-account #content .links a i {
    color: #246844!important;
}
.page-customer-account #content {
    background: #FFD6C1!important;
    border-radius: 20px;
    color: #246844!important;
}
.label:not(.material-icons), label:not(.material-icons) {
    color: #246844!important;
}
form .form-control-label {
    color: #BD4F05!important;
}
.form-control {
    color: #246844!important;
}
.form-control-comment {
    color: #246844!important;
}
.input-group .input-group-btn>.btn[data-action=show-password] {
    background: #BD4F05!important;
}
.card {
    background: #FFD6C1!important;
    border-radius: 20px;
    color: #246844!important;
}
.wishlist-product-combinations a {
    color: #BD4F05!important;
}
.wishlist-product-combinations a:hover {
    color: #246844!important;
}
.h1, .h2, .h3, .h4, body {
    color: #246844!important;
}
.brands-sort .select-title, .products-sort-order .select-title, .suppliers-sort .select-title {
    color: #BD4F05!important;
    border: 1px solid #BD4F05!important;
}
.brands-sort .select-list, .products-sort-order .select-list, .suppliers-sort .select-list
{
    color: #BD4F05!important;
}
.brands-sort .select-list:hover, .products-sort-order .select-list:hover, .suppliers-sort .select-list:hover {
    color: #fff!important;
    background-color: #BD4F05!important;
}
.ets-am-content .ets-am-content-links li a.active:before, .ets-am-content .ets-am-content-links li a.active:after {
    background: #BD4F05!important;
}
ul.ets-am-content-links {
    border-bottom: 1px solid #BD4F05!important;
}
.ets-am-content .ets-am-content-links li a.active {
    border: 1px solid #BD4F05!important;
}
.ets-am-content .ets-am-content-links li a {
    color: #246844!important;
}
.ets-am-content .ets-am-content-links li a:hover, .ets-am-content .ets-am-content-links li a:focus, .ets-am-content .ets-am-content-links li a.active {
    color: #BD4F05!important;
}
.table thead th {
    border-bottom: 2px solid #BD4F05!important;
}
.ets-am-content {
    color: #246844!important;
}
.stat-filter button.btn, .ets-am-content .stat-filter button.btn, .eam-table-data tbody .btn
{
    border: 1px solid #dedede;
    color: #666;
    padding: 6px 12px;
    border-radius: 3px;
    font-size: 13px;
    float: left;
    width: auto;
    min-width: 120px;
    margin: 1px;
    background: #fff;
}
body#checkout section.checkout-step {
    background: #FFD6C1!important;
    border-radius: 20px;
    color: #246844!important;
}
body#checkout section.checkout-step .address-item.selected {
    background: #FFD6C1!important;
    border: #246844 1px solid;
    border-radius: 20px;
}
.text-muted {
    color: #BD4F05!important;
}
hr {
    border-top: 1px solid #BD4F05!important;
}
#mobile_top_menu_wrapper .top-menu, .nav-item .nav-link.active, .nav-item .nav-separtor.active, .page-addresses .address .address-footer a:hover, body#checkout, body#checkout section.checkout-step .add-address a {
    color: #BD4F05!important;
}
body#checkout .cancel-address {
    color: #BD4F05!important;
}
.page-addresses .address {
    color: #246844!important;
    background: #FFD6C1!important;
    border-radius: 20px;
}
.page-addresses .address .address-footer a {
    color: #BD4F05!important;
}
#order-return-infos .thead-default th, .page-addresses .addresses-footer a, .page-addresses .addresses-footer a:hover, .page-my-account #content .links a:hover {
    color: #BD4F05!important;
}
#prestablog_menu_cat nav ul, img.logo_home, #menu-mobile,
#prestablogfront, .prestablogExtra,
#prestablog-fb-comments, #prestablog-comments,
.block-categories {    
    background: #FFD6C1!important;
    border-radius: 20px;
    border-width: 0;
}
time.date:before, .info_blog:before {
    border-color: #BD4F05!important;
}
time.date span, .info_blog span {
    background: #246844!important;
    color: white!important;
    padding:5px 10px!important;
}
.info_blog a, .date_blog-cat, ul#blog_list_1-7 li .date_blog-cat a {
    color: #FFF!important;
}
#prestablog_bloc_search .btn.button-search {
    background: #BD4F05 none repeat scroll 0 0!important;
}
.form-control:focus {
    outline: .1875rem solid #246844!important;
}
#prestablog-rating {
    border: 1px solid #BD4F05!important;
}

.rating > label {
    /* color: #246844!important; */
}
#blog_list_1-7 .block_cont, .prestablog .block_cont, .prestablog_more {
    background-color: #FFD6C1!important;
    border-radius: 20px;
    border-width: 0;
}
.prestablog_more a.blog_link:hover, .prestablog_more .comments:hover, .prestablog_more a.blog_link:hover::before, .prestablog_more .comments:hover::before {
    background-color: inherit!important;
}
.info_blog a, .date_blog-cat, ul#blog_list_1-7 li .date_blog-cat a {
    color: #246844 !important;
}
.ui-jolisearch .jolisearch-title {
    background: #BD4F05!important;
    color: #fff;
    text-shadow: 0 1px 0 #BD4F05;
    box-shadow:none!important;
}
.ui-jolisearch.ui-menu .ui-menu-item a {
    font-family: "Intrinseca", Poppins, Helvetica, sans-serif;
    color: #BD4F05!important;
    font-size: 0.85em!important;
}
.ui-jolisearch.ui-menu .ui-menu-item a span.jolisearch-price {
    color: #246844 !important;
}
.ui-jolisearch .jolisearch-results {
    font-size: 0.85em!important;
    color: #246844 !important;
}
.ui-jolisearch .jolisearch-post {
    color: #BD4F05!important;
}

