body.marque-41 #page_header .page_header__top_bar .top_bar__right #nav_wrapper .inner_nav_wrapper .inw-elem .lnk-tracking .qty {
  background-color: #000; }
body.marque-41 a.link-logo-manufacturer {
  background: none;
  padding: 5px;
  overflow: hidden; }
  body.marque-41 a.link-logo-manufacturer img.img-logo-manufacturer {
    filter: invert(0);
    width: 100%;
    transform: scale(2); }
body.marque-41 a {
  color: #000; }
  body.marque-41 a:hover {
    color: #000; }
body.marque-41 .pdc-text {
  margin: 10px auto !important; }
  body.marque-41 .pdc-text h1.pdc-title {
    text-transform: uppercase;
    color: #000 !important;
    font-size: 16px !important;
    line-height: normal !important; }
  body.marque-41 .pdc-text p {
    font-family: Arial, sans-serif !important; }
body.marque-41 .block-displayer:not(.bd-hide-enabled) #filters form#elasticshopfilters .informations_block .ES_ESCriterionsGroup .ES_ESCriterionsGroupOuter .ES_ESCriterionStepEnable .ES_CriterionCheckboxLigne .ES_ESCriterionCheckbox:checked + .ES_ESLabelCheckbox:after {
  background-color: #000; }
body.marque-41.open-filter-mobile #filters #elasticshopfilters .ES_ESCriterionsGroup .ES_ESCriterionsOutput .ES_ESCriterionsGroupTitle .nb_actif {
  color: #000; }
body.marque-41.open-filter-mobile #filters #elasticshopfilters .ES_ESCriterionsGroup .ES_ESCriterionsOutput .ES_ESCriterionsGroupOuter .ES_ESCriterionStepEnable .ES_CriterionCheckboxLigne .ES_ESCriterionCheckbox:checked + .ES_ESLabelCheckbox {
  box-shadow: 0 0 0 2px #000; }
  body.marque-41.open-filter-mobile #filters #elasticshopfilters .ES_ESCriterionsGroup .ES_ESCriterionsOutput .ES_ESCriterionsGroupOuter .ES_ESCriterionStepEnable .ES_CriterionCheckboxLigne .ES_ESCriterionCheckbox:checked + .ES_ESLabelCheckbox:after {
    background-color: #000; }
body.marque-41.open-filter-mobile #filters #btn-filters-mobile .show-products {
  background-color: #000; }
body.marque-41 #filters #elasticshopfilters .ES_ESCriterionsGroup .ES_label {
  text-transform: uppercase;
  font-style: normal; }
body.marque-41 h1.pdc-title, body.marque-41 .product-brand, body.marque-41 h3.s_title_block, body.marque-41 .pro_second_box, body.marque-41 .price {
  font-family: Arial, sans-serif !important; }
body.marque-41 .pro_second_box .product-category {
  font-weight: bold; }
body.marque-41 .manufacturer-links-line {
  background: none; }
  body.marque-41 .manufacturer-links-line .title, body.marque-41 .manufacturer-links-line ul li a span {
    font-family: Arial, sans-serif;
    text-transform: uppercase; }
  body.marque-41 .manufacturer-links-line ul li a span {
    font-size: 13px;
    border-color: #000;
    background-color: white;
    color: #000; }
body.marque-41 .manufacturer-subcat ul li a span {
  font-family: Arial, sans-serif; }
  body.marque-41 .manufacturer-subcat ul li a span.name {
    background-color: #000; }
body.marque-41 .manufacturer-subcat ul li a:hover span.name {
  background-color: #000; }
body.marque-41#category .manufacturer-subcat, body.marque-41#manufacturer.content-page .manufacturer-subcat {
  display: none;
  visibility: hidden;
  opacity: 0; }
body.marque-41#category .pro_first_box .sticker.top, body.marque-41#manufacturer .pro_first_box .sticker.top {
  position: absolute;
  top: -20px;
  left: 0;
  width: 100%;
  z-index: 25; }
  body.marque-41#category .pro_first_box .sticker.top .sticker-container, body.marque-41#manufacturer .pro_first_box .sticker.top .sticker-container {
    display: flex;
    flex-flow: row;
    align-items: center;
    justify-content: center;
    padding: 0; }
    body.marque-41#category .pro_first_box .sticker.top .sticker-container .sticker, body.marque-41#manufacturer .pro_first_box .sticker.top .sticker-container .sticker {
      margin: 0 2px; }
      body.marque-41#category .pro_first_box .sticker.top .sticker-container .sticker .sticker-txt, body.marque-41#manufacturer .pro_first_box .sticker.top .sticker-container .sticker .sticker-txt {
        font-size: 9px;
        padding: 4px 10px;
        text-transform: uppercase; }
body.marque-41 .sticker .sticker-txt {
  font-family: Arial, sans-serif; }
body.marque-41 .sticker.top .reduc, body.marque-41 .sticker.top .new {
  display: none;
  visibility: hidden; }
body.marque-41 .elastic-no-filter-display.carousel:not(.new),
body.marque-41 .products_block_selection.carousel:not(.new),
body.marque-41 .eg-carousel.carousel.carousel:not(.new),
body.marque-41 .product-list-other-products.carousel:not(.new) {
  background-color: white; }
  body.marque-41 .elastic-no-filter-display.carousel:not(.new) .h2,
  body.marque-41 .products_block_selection.carousel:not(.new) .h2,
  body.marque-41 .eg-carousel.carousel.carousel:not(.new) .h2,
  body.marque-41 .product-list-other-products.carousel:not(.new) .h2 {
    text-transform: uppercase; }
  body.marque-41 .elastic-no-filter-display.carousel:not(.new) .flex-direction-nav a .icn-arrow,
  body.marque-41 .products_block_selection.carousel:not(.new) .flex-direction-nav a .icn-arrow,
  body.marque-41 .eg-carousel.carousel.carousel:not(.new) .flex-direction-nav a .icn-arrow,
  body.marque-41 .product-list-other-products.carousel:not(.new) .flex-direction-nav a .icn-arrow {
    border-color: #000; }
body.marque-41 .elastic-no-filter-display.carousel .h2,
body.marque-41 .products_block_selection.carousel .h2,
body.marque-41 .eg-carousel.carousel.carousel .h2,
body.marque-41 .product-list-other-products.carousel .h2 {
  font-family: Arial, sans-serif; }
body.marque-41 .elastic-no-filter-display.carousel .flex-timeline .flex-timeline__slide,
body.marque-41 .products_block_selection.carousel .flex-timeline .flex-timeline__slide,
body.marque-41 .eg-carousel.carousel.carousel .flex-timeline .flex-timeline__slide,
body.marque-41 .product-list-other-products.carousel .flex-timeline .flex-timeline__slide {
  background-color: #000; }
body.marque-41 #center_column #action-slide-menu {
  background-color: white; }
  body.marque-41 #center_column #action-slide-menu .menuToggle span {
    background-color: #000; }
body.marque-41 .content-slide-menu .content-menu::-webkit-scrollbar-thumb {
  background-color: #000; }
body.marque-41 .content-slide-menu .content-menu .title {
  font-family: Arial, sans-serif;
  background-color: #000; }
body.marque-41 .content-slide-menu .content-menu a:hover {
  color: #000; }
body.marque-41 .content-slide-menu .content-menu .category-items li {
  font-family: Arial, sans-serif; }
body.marque-41 .atc-w-attributes #attributes .title {
  background-color: #000; }
body.marque-41 .atc-w-attributes #attributes #color_to_pick_list li {
  text-transform: uppercase; }
body.marque-41 .btn-more .see-more-products {
  color: #000;
  border-color: #000; }
body.marque-41 .product-cta {
  font-family: Arial, sans-serif !important; }
  body.marque-41 .product-cta .page-heading-manuf-name, body.marque-41 .product-cta .product-title, body.marque-41 .product-cta .sous-titre, body.marque-41 .product-cta .atct-preview-label, body.marque-41 .product-cta .block_html_message_alma {
    font-family: Arial, sans-serif !important;
    color: #000; }
    body.marque-41 .product-cta .page-heading-manuf-name span.one, body.marque-41 .product-cta .product-title span.one, body.marque-41 .product-cta .sous-titre span.one, body.marque-41 .product-cta .atct-preview-label span.one, body.marque-41 .product-cta .block_html_message_alma span.one {
      font-family: Arial, sans-serif !important; }
    body.marque-41 .product-cta .page-heading-manuf-name.h1, body.marque-41 .product-cta .product-title.h1, body.marque-41 .product-cta .sous-titre.h1, body.marque-41 .product-cta .atct-preview-label.h1, body.marque-41 .product-cta .block_html_message_alma.h1 {
      font-family: Arial, sans-serif !important; }
  body.marque-41 .product-cta .product-title {
    font-weight: bold;
    font-size: 21px !important; }
  body.marque-41 .product-cta h3.h1, body.marque-41 .product-cta .sous-titre {
    font-size: 21px !important; }
body.marque-41 .pi-list-infos .pi-li-menu .pi-li-elem {
  font-family: Arial, sans-serif !important; }
  body.marque-41 .pi-list-infos .pi-li-menu .pi-li-elem.active {
    background-color: white; }
    body.marque-41 .pi-list-infos .pi-li-menu .pi-li-elem.active:after {
      background-color: white; }
body.marque-41 .pi-list-infos .pi-li-list-values {
  background-color: white; }
  body.marque-41 .pi-list-infos .pi-li-list-values .content-values.active {
    background-color: white; }
    body.marque-41 .pi-list-infos .pi-li-list-values .content-values.active .pi-li-elem {
      border-color: black; }
      body.marque-41 .pi-list-infos .pi-li-list-values .content-values.active .pi-li-elem:after {
        border-color: black; }
  body.marque-41 .pi-list-infos .pi-li-list-values .content-values .lv-value {
    font-family: Arial, sans-serif !important; }
body.marque-41 .atct-preview-bloc {
  background-color: white;
  padding: 15px 23px; }
body.marque-41 .atc-container #add_to_cart button,
body.marque-41 .atc-container .mailalerts_box button {
  border-color: #000;
  background-color: #000; }
body.marque-41 .atc-container #add_to_cart a,
body.marque-41 .atc-container .mailalerts_box a {
  border-color: #000;
  color: #000; }
body.marque-41 .atc-container #atcContainerFixed.fixed-top .left .atc-fixed-h1 {
  line-height: normal; }
  body.marque-41 .atc-container #atcContainerFixed.fixed-top .left .atc-fixed-h1 .product-title {
    font-size: 16px !important; }
  body.marque-41 .atc-container #atcContainerFixed.fixed-top .left .atc-fixed-h1 .sous-titre {
    font-size: 16px !important; }
body.marque-41 .atc-container #atcContainerFixed.fixed-top .left .atc-fixed-price span.combination .sticker {
  display: none;
  visibility: hidden; }
body.marque-41 ul.list-combinations-add-cart li.attribute_radio.checked .lcac-elem-infos {
  box-shadow: 0 0 0 2px #000; }
  body.marque-41 ul.list-combinations-add-cart li.attribute_radio.checked .lcac-elem-infos .lcac-name {
    color: white;
    background-color: #000; }
body.marque-41 ul.list-combinations-add-cart li.attribute_radio .lcac-elem-infos {
  background: none; }
  body.marque-41 ul.list-combinations-add-cart li.attribute_radio .lcac-elem-infos .lcac-name {
    color: #000;
    border-color: #000; }
  body.marque-41 ul.list-combinations-add-cart li.attribute_radio .lcac-elem-infos .content-reduc .sticker {
    display: none; }
body.marque-41 ul.list-combinations-add-cart::-webkit-scrollbar-thumb {
  background-color: #000; }
body.marque-41 #attributes .flex-timeline .flex-timeline__slide {
  background-color: #000; }
body.marque-41 #attributes .stickers_li {
  display: none !important;
  visibility: hidden !important; }
body.marque-41 #attributes .scrollbarX #rangeSubCat::-webkit-slider-thumb {
  background-color: #000; }
body.marque-41 #attributes .scrollbarX #rangeSubCat::-moz-range-thumb {
  background-color: #000; }
body.marque-41 .add-to-cart-thumbs .atct-preview-bloc #filters-colors {
  font-family: Arial, sans-serif; }
  body.marque-41 .add-to-cart-thumbs .atct-preview-bloc #filters-colors .colors:after {
    background-color: #000; }
  body.marque-41 .add-to-cart-thumbs .atct-preview-bloc #filters-colors .colors.current {
    font-family: Arial, sans-serif;
    font-weight: bold; }
body.marque-41 #layer_cart .layer_inner_box::-webkit-scrollbar-thumb {
  background-color: #000; }
body.marque-41 #layer_cart .layer_inner_box .h2.title_block {
  font-family: Arial, sans-serif; }
body.marque-41 #layer_cart .layer_inner_box .layer_product .content-product .right .layer_product_info div {
  font-family: Arial, sans-serif; }
  body.marque-41 #layer_cart .layer_inner_box .layer_product .content-product .right .layer_product_info div#layer_cart_product_manufacturer {
    font-weight: bold; }
  body.marque-41 #layer_cart .layer_inner_box .layer_product .content-product .right .layer_product_info div#layer_cart_product_price {
    font-family: Arial, sans-serif; }
body.marque-41 #layer_cart .layer_inner_box .layer_product .button-container .btn {
  background-color: #000;
  border-color: #000;
  font-family: Arial, sans-serif; }
  body.marque-41 #layer_cart .layer_inner_box .layer_product .button-container .btn.continue {
    color: #000;
    border-color: #000;
    background-color: white; }
body.marque-41 #layer_cart .layer_inner_box .av_category_stars {
  opacity: 0;
  height: 0; }
body.marque-41 #layer_cart .layer_inner_box #layer_freeshipping .lf-price {
  font-weight: bold;
  color: #000; }
body.marque-41 #layer_cart .layer_inner_box .crossseling-content.carousel .h2.title_block {
  font-family: Arial, sans-serif; }
body.marque-41 #favoriteproducts span#favoriteproducts_block_extra_remove svg {
  fill: #000; }
body.marque-41 .flexslider .product_list.slides.center {
  width: auto !important;
  justify-content: center; }
body.marque-41 .flexslider .pro_second_box .price_container {
  margin-top: 0 !important; }
body.marque-41 .list-product-item .product-container {
  box-shadow: none !important; }
body.marque-41 .list-product-item .price_container {
  margin-top: 0 !important; }
body.marque-41 #favoriteproducts span#favoriteproducts_block_extra_remove svg {
  fill: #000; }
body.marque-41 .bottom-chanel {
  display: flex;
  flex-flow: column;
  align-items: center;
  justify-content: center;
  width: 100%;
  border-top: 6px solid #000;
  padding: 30px 0; }
  body.marque-41 .bottom-chanel img {
    max-width: 110px;
    max-height: 110px;
    width: 100%; }
@media (min-width: 480px) {
  body.marque-41 a.link-logo-manufacturer {
    padding: 5px 0; }
    body.marque-41 a.link-logo-manufacturer img.img-logo-manufacturer {
      transform: scale(1); } }
@media (min-width: 768px) {
  body.marque-41 .pdc-text, body.marque-41 .h2 {
    margin: 30px auto !important; }
    body.marque-41 .pdc-text h1.pdc-title, body.marque-41 .pdc-text ._inner, body.marque-41 .h2 h1.pdc-title, body.marque-41 .h2 ._inner {
      font-size: 22px !important; }
  body.marque-41 .product-cta h1 a {
    display: inline-block; }
  body.marque-41 .product-cta .page-heading-manuf-name.h1, body.marque-41 .product-cta h3.h1, body.marque-41 .product-cta .product-title, body.marque-41 .product-cta .sous-titre {
    font-size: 24px !important; }
  body.marque-41 .atct-preview-bloc {
    padding: 15px 0; }
  body.marque-41 .manufacturer-links-line ul li a span {
    border-color: white;
    background-color: transparent;
    color: white; }
  body.marque-41 .manufacturer-links-line ul li a:hover span {
    background-color: transparent; }
  body.marque-41 .bottom-chanel img {
    max-width: 160px;
    max-height: 160px;
    width: 100%; } }

/*# sourceMappingURL=global.css.map */
