h1 {
    font-size: 23px;
    line-height: 27px;
    margin: 0 0 15px 0;
    text-transform: none !important;
}

.devez-savoir-box h3,
.devez-savoir-box h3 a {
    color: inherit !important;
}

.savoir-sub a {
    color: inherit;
}

/* :root .home_content h2, :root .home_content h2 strong {
	font-size:30px!important;
	line-height: normal!important;
} */

.v2box_header_relative {
    width: 95px;
}

.infolettre_frame_wrap {
    background: none;
    padding: 0;
}

.footer_links_social {
    display: none;
}

.footer_navigation {
    background: #fff;
}

.footer_small_links {}

.copyrights {
    padding: 15px 0 80px 0 !important;
}

.footer_copyright {
    background-image: url(/userfiles/images/refonte2021/bg-footer-mobile.png);
    background-repeat: no-repeat;
    background-position: left bottom;
}

.back-to-top {
    border: 0px;
}

#return-to-top {
    bottom: 40px;
    display: none !important;
}

.copyrights,
.copyrights p {
    font-size: 12px;
    line-height: normal;
}

.copyrights .text p {
    margin: 0;
}

/***/
.inspiration_intro {
    margin-top: 10px;
    margin-bottom: 0;
}

.filter-button-group {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-top: 0;
    margin-bottom: 25px;
    padding: 15px 0;
    overflow: -moz-scrollbars-vertical;
    overflow-x: scroll;
    overflow-y: hidden;
}

.filter-button-group::-webkit-scrollbar {
    -webkit-appearance: none;
    width: 20px;
    height: 3px;
}

.filter-button-group::-webkit-scrollbar-thumb {
    border-radius: 8px;
    background-color: rgba(58, 142, 202, 1);
    height: 3px;
}

.filter-button-group::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px #e5f0f8;
    border-radius: 8px;
    height: 3px;
}

.button-group.filter-button-group button {
    width: 100%;
    white-space: nowrap;
    /* min-width: 180px; */
}

.grid {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
}

.grid:after {
    content: "";
    display: block;
    clear: both;
}

.grid-sizer,
.grid-item {
    width: 100%;
}

.grid-item {
    float: left;
    position: relative;
    margin-bottom: 10px;
    height: 270px;
}

.pieces_decor {
    width: 100%;
    height: 100%;
}

.aleatoire {
    transform: scale(1.5);
    width: 496px;
    height: 496px;
}

.grid-item--width2 {
    width: 510px;
}

.grid-item--height250 {
    height: 150px;
    margin-bottom: 10px;
}

.grid-item--height200 {
    height: 200px;
}

.filter-button-group button {
    padding: 4px 15px;
    display: block;
    text-decoration: none;
    background: none;
    color: #055ba3;
    font-size: 14px;
    font-weight: 500;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    -ms-flex-preferred-size: auto;
    flex-basis: auto;
    -webkit-box-flex: 1;
    -ms-flex: 1 1 auto;
    flex: 1 1 auto;
    border-radius: 4px;
    border: 1px solid #055ba3;
}

.filter-button-group button:not(:last-child) {
    margin-right: 15px;
}

.filter-button-group .active {
    background: #055ba3;
    color: #fff;
}

.grid-item a {
    position: relative;
    display: inline-block;
    overflow: hidden;
    /* width:500px; */
    width: 100%;
    height: 100%;
}

.grid-item a:hover .pieces_decor_hover {
    margin: 0;
    background: url(/userfiles/images/pieces-hover_v2.png) no-repeat bottom right;
    width: 45px;
    height: 45px;
    position: absolute;
    z-index: 2;
    right: 15px;
    bottom: 15px;
}

.grid-item a:hover div.pieces_decor:before {
    position: absolute;
    z-index: 1;
    content: "";
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(71, 172, 220, 0.2);
    border: 5px solid #47acdc;
}

.small_img {
    margin-bottom: 10px;
}

@media screen and (max-width: 992px) {
    /*.small_img {
		height: 200px !important;
	}*/
}

@media screen and (max-width: 768px) {
    /*.small_img {
		height: 154px !important;
	}*/
}

/***/

.pieces_decor {
    border-radius: 0px;
}

.filter-button-group .active {
    background: #000000;
}

.filter-button-group button {
    color: #000000;
    border: 1px solid #000000;
}

.filter-button-group::-webkit-scrollbar-thumb {
    background-color: #000000;
}

.filter-button-group::-webkit-scrollbar-track {
    box-shadow: inset 0 0 5px #f5f5f5;
}

.header_mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding: 15px 15px 0 15px;
    -webkit-box-align: flex-start;
    -ms-flex-align: flex-start;
    align-items: flex-start;
    margin: 0px 0 10px 0;
}

.icons-top-right:before {
    content: "";
    position: absolute;
    height: 40px;
    border-left: 1px solid #dfe1e5;
    width: 1px;
    top: -10px;
    left: -15px;
    display: none;
}

.promobox-wrapper {
    padding-bottom: 30px;
}

.page_accueil {
    background-image: url(/userfiles/images/refonte2021/bg-main-mobile.png);
    background-repeat: no-repeat;
    background-position: right 1240px;
}

.mm-navbar-top,
.mmenu_header {
    background: #fff !important;
    color: #000000 !important;
}

.mm-menu.mm-theme-tanguay .mm-navbar>*,
.mm-menu.mm-theme-tanguay .mm-navbar a {
    color: #000000 !important;
}

.mm-menu.mm-theme-tanguay .mm-listview>li .mm-next:after,
.mm-menu.mm-theme-tanguay .mm-listview>li .mm-arrow:after {
    border-color: #000000 !important;
}

.mm-listview>li:not(.mm-divider):after {
    border-color: #f7f7f7;
}

.mm-menu.mm-theme-tanguay {
    color: #000000 !important;
}

.mm-listview .mm-next.mm-fullsubopen+a,
.mm-listview .mm-next.mm-fullsubopen+span {
    font-weight: 500;
    white-space: inherit !important;
    margin-right: 30px;
}

.mm-listview .mm-next.mm-fullsubopen {
    width: 100%;
}

.mmenu_header .mmenu_header_logo {
    margin-left: 5px;
    height: auto;
}

:root .slider_thumbs_nav_wrap {
    display: flex;
    justify-content: center;
    max-width: inherit;
}

:root .slider_thumbs_nav .slick-prev {
    top: 50%;
    bottom: inherit;
    /*left      : 0;*/
    margin: inherit;
    width: 20px;
    height: 21px;
    margin-top: -10.5px;
}

:root .slider_thumbs_nav .slick-next {
    top: 50%;
    bottom: inherit;
    left: inherit;
    /*right     : 0;*/
    margin: inherit;
    width: 20px;
    height: 21px;
    margin-top: -10.5px;
}

:root .slider_thumbs_nav {
    /*max-width: 60px;*/
    /*padding  : 0 30px 0 30px;*/
}

:root .slider_thumbs_nav .slick-slide img {
    border-radius: 4px;
    /*width        : auto;*/
    padding: 0px;
}

.produit_slider_wrapper .slick-slide img {
    mix-blend-mode: multiply;
    background: #f6f6f6;
}

.produit_slider_wrapper .slick-slide {
    background: #f6f6f6;
}

:root .slider_thumbs_nav .slick-slide.slick-current img {
    border: 1px solid #000000;
    border-radius: 4px;
}

:root .slider_thumbs_nav_wrap {
    padding: 30px 30px 20px 30px !important;
    bottom: inherit;
}

/*
:root .fiche-produit-promo.promo svg {
	fill:inherit!important;
}
*/
.fiche .select-qte {
    padding: 0 10px;
    width: 65px;
}

:root .qte-wrapper {
    padding-top: 0;
}

.membre-inscripxion h1,
.panier h1 {
    font-style: normal;
    color: inherit;
    text-align: left;
}

.membre-inscripxion h1 strong,
.panier h1 strong {
    font-weight: 400;
}

.single-article h3,
.single-article h3 a {
    font-weight: 700;
}

.effacer-btn a {
    background: url(/skins/default/images/effacer.svg) no-repeat scroll left center;
}

#total_commande_ajax {
    padding: 15px;
    border-radius: 4px;
    border: none;
    background: #f7f7f7;
}

h2.black-italic {
    font-style: normal;
    text-align: left;
    font-weight: 700;
}

.aide_fondation_collapse .collapsious span {
    color: #000000;
}

.aide_fondation_collapse {
    border: none;
    padding: 20px 0 0 15px !important;
    margin: 0;
}

.aide_fondation_collapse .collapsious {
    margin: 0;
}

.panier-livraison-cueillette .nav-tabs>li:first-child {
    margin-left: 0;
}

.panier-livraison-cueillette .nav-tabs>li>a.active:after {
    bottom: 0;
}

.membre-inscripxion {
    background: #fff;
}

.panier-livraison-cueillette .nav-tabs>li>a:after {
    bottom: 0;
}

.yellow-box {
    background: #ffe999;
    border-radius: 4px;
}

.default h2 {
    font-style: normal;
    text-align: left;
}

.etapes-achat-menu-mb {
    background: #fff;
    border-bottom: 2px solid #f7f7f7;
    margin-bottom: 20px;
}

.etapes-achat-menu-mb li a:before,
.etapes-achat-menu-mb li a:after {
    display: none;
}

.etapes-achat-menu-mb li {
    flex: 1 1 auto;
    border: 1px solid #f7f7f7;
}

.etapes-achat-menu-mb li a {
    padding: 23px 15px;

    background: #fff;
    color: #000000;
    display: inline-block;
    width: 100%;
    text-align: center;
}

.etapes-achat-menu-mb li.active a {
    background: #000000;
    color: #fff;
    display: flex;
    align-items: center;
    justify-content: center;
}

.etapes-achat-menu-mb li:first-child a {
    padding: 0;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}

.etapes-achat-menu-mb li:first-child {
    border-right: 1px solid #f7f7f7;
}

.etapes-achat-menu-mb .logo-panier-menu {
    border: none;
    height: 100%;
}

.panier-livraison-cueillette .nav-tabs>li>a.active {
    z-index: -1;
}

.panier-livraison-cueillette .nav-tabs>li>a:after {
    z-index: -1;
}

ul.etapes-achat-menu-mb li.active span {
    display: contents;
}

.button_dashboard_flex {
    padding-left: 0px !important;
}

.button_dashboard_icon {
    padding-right: 20px;
}

.button_dashboard_icon svg {
    max-height: 40px;
}

.h2_profil {
    font-style: normal;
    text-align: left;
}

.bloc_images .bouton_wrap a {
    color: #000000;
}

.blocs_wrap .bouton_wrap {
    background: none;
}

.home-cat-wrapper .new-home-cat-wrap:last-child {
    display: none;
}

.v2box_header_promo {
    padding: 0 !important;
    width: 83px;
}

#jquery-scripx-menu {
    z-index: 9999 !important;
}

.ecofrais {
    color: inherit;
}

.name-descripxion .ecofrais {
    margin-bottom: 15px;
}

.lang_flag {
    display: inline-block;
    position: relative;
    z-index: 4;
}

.lang_flag_menu {
    position: absolute;
    z-index: 3;
    background: #fff;
    padding: 5px 10px;
    border: 1px solid #dfe1e5;
    border-radius: 5px;
    text-align: left;
    left: 50%;
    width: 140px;
    margin-left: -70px;
    top: 32px;
    display: none;
}

.lang_flag_menu:before,
.lang_flag_menu:after {
    content: "";
    display: block;
    position: absolute;
    bottom: 100%;
    width: 0;
    height: 0;
}

.lang_flag_menu:before {
    left: 50%;
    margin-left: -11px;
    border: 11px solid transparent;
    border-bottom-color: #dfe1e5;
}

.lang_flag_menu:after {
    left: 50%;
    margin-left: -10px;
    border: 10px solid transparent;
    border-bottom-color: #fff;
}

.lang_flag_menu a {
    padding: 5px 0;
    border-bottom: 1px solid #dfe1e5;
    display: block;
    text-align: left;
    color: #000000;
}

.lang_flag_menu a:last-child {
    border: 0px;
}

/* home2022 */
.offres_wrapper {
    font-size: 21px;
    line-height: normal;
}

.offres_wrapper img {
    object-fit: cover;
    width: 100%;
    height: 180px;
}

.home_content .img_wrap img {
    object-fit: cover;
    width: 100%;
    /*height    : 100px;*/
}

.deplacement_wrapper .text {
    padding: 15px 0 0 0;
}

.deplacement_wrapper img {
    object-fit: cover;
    width: 100%;
    height: 230px;
}

.liquidations_wrapper .text {
    padding: 15px 0 0 0;
    margin: 0;
}

.meuble_corcoran_wrapper .text {
    padding: 15px 0 0 0;
}

.mb-100 {
    margin: 0 0 60px 0;
}

.v2box_product_img_wrap {
    border-radius: 0 !important;
}

.footer_navigation {
    background: #d4d0c6;
}

.footer_small_links_wrap {
    margin: 20px 0 20px 0;
    border-top: 1px solid #dfe3e5;
    padding: 30px 0;
    border-bottom: 1px solid #dfe3e5;
}

.cat-pref-wrapper .home-cat-wrapper {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    row-gap: 0px;
}

.cat-pref-wrapper .bloc--images-wrapper .bloc_images .img_wrap {
    border-radius: inherit;
}

.cat-pref-wrapper .bloc--images-wrapper .bloc_images .img_wrap img {
    height: 100px;
}

h2 {
    font-size: 30px !important;
    line-height: normal !important;
}

.promobox-wrapper {
    padding: 0;
}

:root .v2box_desc_wrap h2 {
    text-align: left;
}

:root .coveo-card-layout .pastilleLeftBottom,
:root #vendredi-hits .pastilleLeftBottom,
:root #hits .pastilleLeftBottom {
    font-size: 0.8em !important;
}

.magasinez_cat {
    flex-wrap: wrap;
}

.magasinez_cat>div {
    flex: 0 0 calc(100% / 2 - 8px);
}

.magasinez_cat_img>div {
    position: relative;
    background: none;
    color: #000000;
    font-size: 12px;
    line-height: normal;
}

.magasinez_cat_wrapper img {
    height: 100px;
}

/* Typo */
body,
p {
    font-family: "Kern Standard", sans-serif;
    font-size: 16px;
    line-height: initial;
}

h2,
:root .page_accueil h2 {
    font-family: "KH Giga", sans-serif !important;
    font-size: 24px !important;
    line-height: normal !important;
}

h3 {
    font-size: 20px;
    font-weight: 400;
    line-height: normal;
}

h4 {
    font-size: 18px;
    font-weight: 400;
    line-height: normal;
}

h5 {
    font-size: 16px;
    font-weight: 400;
    line-height: normal;
}

a {
    font-size: 16px;
    line-height: normal;
    color: var(--blue);
}

:root .small_text {
    font-size: 14px;
    line-height: 16px;
}

/* Typo end */

/* Buttons */

:root button,
:root a[class^="btn_"],
:root a[class*="btn_"] {
    border-radius: 8px;
    font-size: 16px;
    line-height: 23px;
    font-weight: bold;
    text-decoration: none !important;
}

.category_img {
    height: 100px;
}

:root .infos-utiles h2 strong {
    font-weight: 400 !important;
    font-family: "KH Giga", sans-serif;
}

.panier_cross_selling_wrap .ico_panier {
    display: inline-block;
}

.panier_cross_selling_wrap h2 {
    display: inline-block;
    margin: 0 0 0 15px;
}

.btn_social {
    font-size: 14px !important;
}

.mes_avantages_flex ul {
    margin-left: 15px;
}

:root .syte-tourV2-container {
    position: fixed;
    z-index: 999999 !important;
}

.overlay-autocomplete {
    display: none !important;
}

.topsearch_wrapper_new button {
    display: block;
    left: 15px;
    right: inherit;
}

#autocompleteBanner {
    border-radius: 20px !important;
}

header {
    background: #fff;
}

button.reverse-img-button {
    background-color: var(--blue);
    color: #fff;
    font-size: 14px;
    font-weight: normal;
    font-style: normal;
    text-decoration: none;
    border: 0px solid #000;
    padding: 0 8px 0 2px;
    border-radius: 8px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: initial;
    height: initial;
}

button.reverse-img-button span {
    display: inline-block;
    width: 38px;
    height: 38px;
    background-color: #2692a0;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI3LjIuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhbHF1ZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCIKCSB2aWV3Qm94PSIwIDAgNDAgNDAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDQwIDQwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Cgkuc3Qwe2ZpbGw6bm9uZTtzdHJva2U6I0ZGRkZGRjtzdHJva2Utd2lkdGg6MjtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7fQoJLnN0MXtmaWxsOm5vbmU7c3Ryb2tlOiNGRkZGRkY7c3Ryb2tlLXdpZHRoOjEuNTtzdHJva2UtbGluZWNhcDpyb3VuZDtzdHJva2UtbGluZWpvaW46cm91bmQ7fQo8L3N0eWxlPgo8ZyBpZD0iYm91dG9uX3ByaW5jaXBhbCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtNSkiPgoJPHBhdGggaWQ9Ikljb25fZmVhdGhlci1tYXhpbWl6ZSIgY2xhc3M9InN0MCIgZD0iTTE0LjgsMTMuM2gtMy45Yy0xLjQsMC0yLjYsMS4yLTIuNiwyLjZsMCwwdjMuOSBNMzEuNywxOS44di0zLjkKCQljMC0xLjQtMS4yLTIuNi0yLjYtMi42bDAsMGgtMy45IE0yNS4yLDM2LjdoMy45YzEuNCwwLDIuNi0xLjIsMi42LTIuNmMwLDAsMCwwLDAsMHYtMy45IE04LjMsMzAuMnYzLjljMCwxLjQsMS4yLDIuNiwyLjYsMi42aDAKCQloMy45Ii8+Cgk8ZyBpZD0iSWNvbl9mZWF0aGVyLWltYWdlIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3Ljk5NiAxMi45OTYpIj4KCQk8cGF0aCBpZD0iVHJhY8OpXzUiIGNsYXNzPSJzdDEiIGQ9Ik02LjIsNC41aDExLjdjMC45LDAsMS43LDAuNywxLjcsMS43djExLjdjMCwwLjktMC43LDEuNy0xLjcsMS43SDYuMmMtMC45LDAtMS43LTAuNy0xLjctMS43CgkJCVY2LjJDNC41LDUuMiw1LjIsNC41LDYuMiw0LjVMNi4yLDQuNXoiLz4KCQk8cGF0aCBpZD0iVHJhY8OpXzYiIGNsYXNzPSJzdDEiIGQ9Ik0xMC4zLDkuMWMwLDAuNy0wLjYsMS4zLTEuMywxLjNjLTAuNywwLTEuMy0wLjYtMS4zLTEuM3MwLjYtMS4zLDEuMy0xLjNjMCwwLDAsMCwwLDAKCQkJQzkuOCw3LjgsMTAuMyw4LjQsMTAuMyw5LjF6Ii8+CgkJPHBhdGggaWQ9IlRyYWPDqV83IiBjbGFzcz0ic3QxIiBkPSJNMTkuNSwxNC41bC00LjItNC4ybC05LjIsOS4yIi8+Cgk8L2c+CjwvZz4KPC9zdmc+Cg==);
    background-repeat: no-repeat;
    background-size: contain;
    transform: rotate(0deg);
    border-radius: 50%;
    margin-right: 15px;
    text-decoration: underline !important;
}

button.reverse-img-button:hover {
    background-color: inherit;
}

button.reverse-img-button:active {}

.popup-slider {
    padding: 30px 20px 0 20px;
}

.pop .v2-btn-white {
    width: 100%;
    margin-bottom: 15px;
}

.pop .v2-btn-blue {
    width: 100%;
}

.popup-text {
    padding: 0;
}

body #tabslide_suggestions_garantie .slide_box h3 {
    min-height: auto;
}

.name-description .medias-right {
    flex: 1;
}

.info_whishlist_content {
    padding: 20px;
}


.btn-tab-continue-shoppig a {
    width: 100%;
}

.d-flex .name-description {
    margin: 15px 0;
}

.single-article .col {
    width: 100%;
}

.single-article a {
    width: 100% !important;
}

.single-article .m-0 {
    margin: 0 0 15px 0 !important;
}

.confort_bebe_wrapper .swiper .v2box_product__wrap,
.confort_bebe_wrapper .coveo-card-layout .v2box_product__wrap,
.confort_bebe_wrapper #hits .v2box_product__wrap {
    background: none !important;
}

.confort_bebe_wrapper .v2box_product_img_wrap,
.confort_bebe_wrapper .v2box_product_img,
.confort_bebe_wrapper .main-img {
    border-radius: 8px !important;
}

#news-card-container .card-text {
    text-decoration: none !important;
    font-weight: 400;
}

.infolettre-wp h3.infolettre-title {
    font-size: inherit;
}

body #promo-homepage-1,
body #liquidations_wrapper,
body #deplacement_wrapper {
    background: var(--ivoire) !important;
    padding: 60px 0 0px 0;
    overflow: hidden;
}

.webpack_padding {
    background: none !important;
}

.body_wrapper {
    overflow-x: hidden;
}

h1#pdp-info .pdp-info-name {
    font-size: 2.5rem !important;
    line-height: normal !important;
}

#react_panier .panier_cross_selling_wrap .ico_panier svg {
    vertical-align: middle;
}

#react_panier .panier_cross_selling_wrap h2 {
    font-size: 20px !important;
    line-height: normal !important;
    display: inline-block;
    vertical-align: middle;
    font-weight: 700;
    margin-left: 15px;
}

body .infolettre-title {
    font-size: 30px !important;
}

body .main_wrap .column-width-description ul,
body .main_wrap #rightSection ul {
    margin-left: 0px !important;
}

body .main_wrap ul.nav {
    margin-left: 0px !important;
}

.modal-footer .v2-btn-blue,
.modal-footer .btn_blue-white {
    padding: 20px 20px;
}

.modal-main {
    height: 75vh;
    overflow-y: auto;
}

.modal-main-lg {
    height: 65vh;
    overflow-y: auto;
}

.wishlist_actions a {
    display: block;
    margin-bottom: 15px;
}

.wishlist_actions .sep {
    display: none !important;
}

.search_tags_wrapper #isearch {
    height: 48px;
}

#isearch:disabled::-webkit-input-placeholder {
    background-image: url(https://cdn.tanguay.ca/skins/default/images/loading.gif);
    background-repeat: no-repeat;
    background-size: contain;
    padding-left: 30px;
}

.dispo .voir-produit a {
    margin: 0;
}

html body .main_wrap #facets-filters ul {
    margin-left: 0px !important;
}

.top_header_v2>div:first-child {
    width: auto;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

.menu_lang a span {
    display: block;
    border: 1px solid #000;
    text-align: center;
    padding: 10px;
    border-radius: 10px;
    font-weight: 700;
    text-decoration: none !important;
}

.slider_msgHeader .slick-prev {
    left: 20px !important;
}

.slider_msgHeader .slick-next {
    right: 20px !important;
}

#preview_cart_slide {
    text-align: left;
}

#preview_cart_slide .panier-produit-prix-unitaire {
    text-align: left !important;
}

#preview_cart_slide .un-produit-au-panier .col1 {
    min-width: 60px;
    max-width: 60px;
}

#preview_cart_slide .slide_content {
    padding-right: 10px;
}

.slider_msgHeader .slick-track {
    display: flex;
    align-items: baseline;
    align-items: center;
}

.slider_msgHeader .slide_box {}

.slider_msgHeader .slick-next,
.slider_msgHeader .slick-prev {
    padding: 15px;
    margin-top: -26px;
}

.slider_msgHeader .slick-prev {
    left: 0 !important;
}

.slider_msgHeader .slick-next {
    right: 0 !important;
}

.footer_other_newsletters {
    padding: 10px 0;
}

.footer_other_newsletters label {
    padding-left: 30px;
}

.footer_other_newsletters label input {
    margin-left: -30px !important;
    width: 15px !important;
    height: 15px !important;
}

.slick-dots li button {
    padding: 14px;
}

.main_dep .cat_list_img {
    width: auto;
}

/*## HEADER RESPONSIVE ##*/

.quick-links-top-wp {
    padding: 0;
}