/* Placeholder styles */
div[data-identifier='placeholder_20'] {
  margin-top: 15px;
  margin-bottom: 15px;
  width: 45%;
  margin-left: 5em; }

div[data-identifier='placeholder_21'] {
  display: inline-block;
  margin-right: 10px;
  margin-top: 10px; }
  div[data-identifier='placeholder_21'] i.fa.fa-search {
    margin-left: -9.5em;
    color: #FFF; }
  div[data-identifier='placeholder_21'] input#q {
    border-bottom: 0 !important;
    color: #BC3A00 !important;
    padding-left: 1.5em; }

div[data-identifier='placeholder_24'] {
  font-size: 1.75em;
  text-align: center; }
  div[data-identifier='placeholder_24'] {
    display: inline-flex; }
  div[data-identifier='placeholder_24'] #newsletter_inscription {
    margin-top: -4px;
    padding-right: 15px; }
  div[data-identifier='placeholder_24'] #newsletter_inscription_link {
    border-right: 1px solid #BC3A00; }
  div[data-identifier='placeholder_24'] #linkedin_link {
    border-right: 1px solid #BC3A00; }
  div[data-identifier='placeholder_24'] .fa-facebook-f:before:hover, div[data-identifier='placeholder_24'] .fa-twitter:before:hover, div[data-identifier='placeholder_24'] .fa-instagram:before:hover {
    color: #2B603E; }
  div[data-identifier='placeholder_24'] .fa-instagram:before {
    padding-right: 0; }
  div[data-identifier='placeholder_24'] .fa-linkedin:before {
    padding-right: 0.4em; }

div[data-identifier='placeholder_25'] {
  font-size: 15px;
  padding-left: 0.3em; }
  div[data-identifier='placeholder_25'] {
    display: inline-flex; }
  div[data-identifier='placeholder_25'] .fa-user-o:before {
    font-size: 1.5em;
    /* position: absolute;
    right: -0.2em;
    top: 0em; 
    padding-left: 0.5em; */
    position: absolute;
    bottom: 3.5px; }
  div[data-identifier='placeholder_25'] i.fa.fa-angle-down {
    display: none; }
  div[data-identifier='placeholder_25'] a.link-to-sign-in {
    position: absolute;
    bottom: 1.2em; }
  div[data-identifier='placeholder_25'] a:hover {
    text-decoration: none; }
  div[data-identifier='placeholder_25'] .dropdown-menu > li > a {
    color: #333333; }
  div[data-identifier='placeholder_25'] .dropdown-menu > li > a:hover {
    color: #BC3A00; }
  div[data-identifier='placeholder_25'] .dropdown-menu button.btn-default {
    border-color: #BC3A00;
    background-color: #BC3A00; }

div[data-identifier='placeholder_26'] {
  display: inline-flex; }
div[data-identifier='placeholder_26'] .fa-shopping-cart:before {
  font-size: 1.5em;
  /* padding-right: 0.2em; */
  padding-left: 0.2em;
  /* position: relative;
  bottom: 2px; */ }
div[data-identifier='placeholder_26'] a.cart_link.hide {
  display: inline-flex !important; }
  div[data-identifier='placeholder_26'] a.cart_link.hide .c-l-a-c {
    display: none; }

div[data-identifier='placeholder_28'] {
  /* & ul.list-inline li:first-child span.caret {
      left: 40px;
  } */ }
  div[data-identifier='placeholder_28'] a {
    color: #000; }
  div[data-identifier='placeholder_28'] ul.list-inline > li {
    border-right: 0 !important;
    font-size: 20px; }
  div[data-identifier='placeholder_28'] ul.list-inline > li a:hover {
    text-decoration: none;
    color: #2B603E; }
  div[data-identifier='placeholder_28'] ul.list-inline li:first-child .dropdown-menu {
    margin-left: -3.5em; }
  div[data-identifier='placeholder_28'] ul.list-inline li.dropdown.open > a {
    color: #BC3A00;
    text-decoration: unset; }
  div[data-identifier='placeholder_28'] ul.dropdown-menu {
    text-align: center; }
  div[data-identifier='placeholder_28'] ul.dropdown-menu > li {
    font-family: signika;
    text-transform: none; }
  div[data-identifier='placeholder_28'] ul.dropdown-menu a:hover {
    color: #2B603E; }
  div[data-identifier='placeholder_28'] .dropdown-menu {
    margin-left: -18px; }
  div[data-identifier='placeholder_28'] span.caret {
    position: absolute;
    bottom: -7px;
    left: 76px; }
  div[data-identifier='placeholder_28'] li[data-identifier='navigation_link_289'] .dropdown-menu {
    margin-left: -12px; }
  div[data-identifier='placeholder_28'] li[data-identifier='navigation_link_294'] .dropdown-menu {
    margin-left: 0.3em; }
  div[data-identifier='placeholder_28'] li[data-identifier='navigation_link_281'] .dropdown-menu {
    margin-left: -6px; }

div[data-identifier='placeholder_29'] {
  color: #BC3A00;
  border-bottom: 0 !important; }
div[data-identifier='placeholder_29'] a {
  color: #2B603E; }
div[data-identifier='placeholder_29'] a:hover {
  text-decoration: underline; }
div[data-identifier='placeholder_29'] .breadcrumb > li + li:before {
  padding: 0 5px;
  color: #2B603E;
  content: "| "; }

div[data-identifier='placeholder_31'] {
  text-align: left; }

div[data-identifier='placeholder_32'] {
  color: #FFF;
  padding-left: 22px;
  padding-top: 1.5em;
  font-size: 14px; }
  div[data-identifier='placeholder_32'] {
    line-height: 7px; }

div[data-identifier='placeholder_33'] {
  color: #FFF;
  padding-left: 22px;
  font-size: 14px;
  margin-top: 15px; }
  div[data-identifier='placeholder_33'] {
    line-height: 13px; }

div[data-identifier='placeholder_34'] {
  text-align: left; }

div[data-identifier='placeholder_35'] a {
  font-size: 14px; }
div[data-identifier='placeholder_35'] ul {
  border-left: 1px solid #858585; }
div[data-identifier='placeholder_35'] li {
  padding: 10px 22px; }

div[data-identifier='placeholder_36'] {
  text-align: left; }

div[data-identifier='placeholder_37'] {
  margin-left: 8px;
  padding-left: 17px;
  border-left: 1px solid #858585; }
  div[data-identifier='placeholder_37'] img {
    margin-top: 15px;
    margin-left: 8px;
    padding: 0.5em 0.5em;
    border: 1px solid #BDBDBD;
    border-radius: 5px;
    background-color: #FFF;
    width: 47%; }

div[data-identifier='placeholder_38'] {
  margin-left: 8px; }
  div[data-identifier='placeholder_38'] a {
    font-size: 14px; }
  div[data-identifier='placeholder_38'] ul {
    margin-bottom: 0;
    border-left: 1px solid #858585; }
  div[data-identifier='placeholder_38'] li {
    padding-left: 24px; }

div[data-identifier='placeholder_40'] img {
  width: 75%; }

div[data-identifier='placeholder_41'] a {
  font-size: 14px;
  text-transform: uppercase; }

div[data-identifier='placeholder_92'] {
  margin-top: 15px;
  margin-bottom: 15px;
  width: 45%;
  margin-left: 5em; }

div[data-identifier='placeholder_93'] {
  display: inline-block;
  margin-right: 10px;
  margin-top: 10px; }
  div[data-identifier='placeholder_93'] i.fa.fa-search {
    margin-left: -9.5em;
    color: #FFF; }
  div[data-identifier='placeholder_93'] input#q {
    border-bottom: 0 !important;
    color: #BC3A00 !important;
    padding-left: 1.5em; }

div[data-identifier='placeholder_96'] {
  font-size: 1.75em;
  text-align: center; }
  div[data-identifier='placeholder_96'] {
    display: inline-flex; }
  div[data-identifier='placeholder_96'] #newsletter_inscription {
    margin-top: -4px;
    padding-right: 15px; }
  div[data-identifier='placeholder_96'] #newsletter_inscription_link {
    border-right: 1px solid #BC3A00; }
  div[data-identifier='placeholder_96'] #linkedin_link {
    border-right: 1px solid #BC3A00; }
  div[data-identifier='placeholder_96'] .fa-facebook-f:before:hover, div[data-identifier='placeholder_96'] .fa-twitter:before:hover, div[data-identifier='placeholder_96'] .fa-instagram:before:hover {
    color: #2B603E; }
  div[data-identifier='placeholder_96'] .fa-instagram:before {
    padding-right: 0; }
  div[data-identifier='placeholder_96'] .fa-linkedin:before {
    padding-right: 0.4em; }

div[data-identifier='placeholder_97'] {
  font-size: 15px;
  padding-left: 0.3em; }
  div[data-identifier='placeholder_97'] {
    display: inline-flex; }
  div[data-identifier='placeholder_97'] .fa-user-o:before {
    font-size: 1.5em;
    /* position: absolute;
    right: -0.2em;
    top: 0em; 
    padding-left: 0.5em; */
    position: absolute;
    bottom: 3.5px; }
  div[data-identifier='placeholder_97'] i.fa.fa-angle-down {
    display: none; }
  div[data-identifier='placeholder_97'] a.link-to-sign-in {
    position: absolute;
    bottom: 1.2em; }
  div[data-identifier='placeholder_97'] a:hover {
    text-decoration: none; }
  div[data-identifier='placeholder_97'] .dropdown-menu > li > a {
    color: #333333; }
  div[data-identifier='placeholder_97'] .dropdown-menu > li > a:hover {
    color: #BC3A00; }
  div[data-identifier='placeholder_97'] .dropdown-menu button.btn-default {
    border-color: #BC3A00;
    background-color: #BC3A00; }

div[data-identifier='placeholder_98'] {
  display: inline-flex; }
div[data-identifier='placeholder_98'] .fa-shopping-cart:before {
  font-size: 1.5em;
  /* padding-right: 0.2em; */
  padding-left: 0.2em;
  /* position: relative;
  bottom: 2px; */ }
div[data-identifier='placeholder_98'] a.cart_link.hide {
  display: inline-flex !important; }
  div[data-identifier='placeholder_98'] a.cart_link.hide .c-l-a-c {
    display: none; }

div[data-identifier='placeholder_100'] {
  /* & ul.list-inline li:first-child span.caret {
      left: 40px;
  } */ }
  div[data-identifier='placeholder_100'] a {
    color: #000; }
  div[data-identifier='placeholder_100'] ul.list-inline > li {
    border-right: 0 !important;
    font-size: 20px; }
  div[data-identifier='placeholder_100'] ul.list-inline > li a:hover {
    text-decoration: none;
    color: #2B603E; }
  div[data-identifier='placeholder_100'] ul.list-inline li:first-child .dropdown-menu {
    margin-left: -3.5em; }
  div[data-identifier='placeholder_100'] ul.list-inline li.dropdown.open > a {
    color: #BC3A00;
    text-decoration: unset; }
  div[data-identifier='placeholder_100'] ul.dropdown-menu {
    text-align: center; }
  div[data-identifier='placeholder_100'] ul.dropdown-menu > li {
    font-family: signika;
    text-transform: none; }
  div[data-identifier='placeholder_100'] ul.dropdown-menu a:hover {
    color: #2B603E; }
  div[data-identifier='placeholder_100'] .dropdown-menu {
    margin-left: -18px; }
  div[data-identifier='placeholder_100'] span.caret {
    position: absolute;
    bottom: -7px;
    left: 76px; }
  div[data-identifier='placeholder_100'] li[data-identifier='navigation_link_289'] .dropdown-menu {
    margin-left: -12px; }
  div[data-identifier='placeholder_100'] li[data-identifier='navigation_link_294'] .dropdown-menu {
    margin-left: 0.3em; }
  div[data-identifier='placeholder_100'] li[data-identifier='navigation_link_281'] .dropdown-menu {
    margin-left: -6px; }

div[data-identifier='placeholder_101'] {
  color: #BC3A00;
  border-bottom: 0 !important; }
div[data-identifier='placeholder_101'] a {
  color: #2B603E; }
div[data-identifier='placeholder_101'] a:hover {
  text-decoration: underline; }
div[data-identifier='placeholder_101'] .breadcrumb > li + li:before {
  padding: 0 5px;
  color: #2B603E;
  content: "| "; }

div[data-identifier='placeholder_103'] {
  text-align: left; }

div[data-identifier='placeholder_104'] {
  color: #FFF;
  padding-left: 22px;
  padding-top: 1.5em;
  font-size: 14px; }
  div[data-identifier='placeholder_104'] {
    line-height: 7px; }

div[data-identifier='placeholder_105'] {
  color: #FFF;
  padding-left: 22px;
  font-size: 14px;
  margin-top: 15px; }
  div[data-identifier='placeholder_105'] {
    line-height: 13px; }

div[data-identifier='placeholder_106'] {
  text-align: left; }

div[data-identifier='placeholder_107'] a {
  font-size: 14px; }
div[data-identifier='placeholder_107'] ul {
  border-left: 1px solid #858585; }
div[data-identifier='placeholder_107'] li {
  padding: 10px 22px; }

div[data-identifier='placeholder_108'] {
  text-align: left; }

div[data-identifier='placeholder_109'] {
  margin-left: 8px;
  padding-left: 17px;
  border-left: 1px solid #858585; }
  div[data-identifier='placeholder_109'] img {
    margin-top: 15px;
    margin-left: 8px;
    padding: 0.5em 0.5em;
    border: 1px solid #BDBDBD;
    border-radius: 5px;
    background-color: #FFF;
    width: 47%; }

div[data-identifier='placeholder_110'] {
  margin-left: 8px; }
  div[data-identifier='placeholder_110'] a {
    font-size: 14px; }
  div[data-identifier='placeholder_110'] ul {
    margin-bottom: 0;
    border-left: 1px solid #858585; }
  div[data-identifier='placeholder_110'] li {
    padding-left: 24px; }

div[data-identifier='placeholder_112'] img {
  width: 75%; }

div[data-identifier='placeholder_113'] a {
  font-size: 14px;
  text-transform: uppercase; }

div[data-identifier='placeholder_164'] {
  margin-top: 15px;
  margin-bottom: 15px;
  width: 45%;
  margin-left: 5em; }

div[data-identifier='placeholder_165'] {
  display: inline-block;
  margin-right: 10px;
  margin-top: 10px; }
  div[data-identifier='placeholder_165'] i.fa.fa-search {
    margin-left: -9.5em;
    color: #FFF; }
  div[data-identifier='placeholder_165'] input#q {
    border-bottom: 0 !important;
    color: #BC3A00 !important;
    padding-left: 1.5em; }

div[data-identifier='placeholder_168'] {
  font-size: 1.75em;
  text-align: center; }
  div[data-identifier='placeholder_168'] {
    display: inline-flex; }
  div[data-identifier='placeholder_168'] #newsletter_inscription {
    margin-top: -4px;
    padding-right: 15px; }
  div[data-identifier='placeholder_168'] #newsletter_inscription_link {
    border-right: 1px solid #BC3A00; }
  div[data-identifier='placeholder_168'] #linkedin_link {
    border-right: 1px solid #BC3A00; }
  div[data-identifier='placeholder_168'] .fa-facebook-f:before:hover, div[data-identifier='placeholder_168'] .fa-twitter:before:hover, div[data-identifier='placeholder_168'] .fa-instagram:before:hover {
    color: #2B603E; }
  div[data-identifier='placeholder_168'] .fa-instagram:before {
    padding-right: 0; }
  div[data-identifier='placeholder_168'] .fa-linkedin:before {
    padding-right: 0.4em; }

div[data-identifier='placeholder_169'] {
  font-size: 15px;
  padding-left: 0.3em; }
  div[data-identifier='placeholder_169'] {
    display: inline-flex; }
  div[data-identifier='placeholder_169'] .fa-user-o:before {
    font-size: 1.5em;
    /* position: absolute;
    right: -0.2em;
    top: 0em; 
    padding-left: 0.5em; */
    position: absolute;
    bottom: 3.5px; }
  div[data-identifier='placeholder_169'] i.fa.fa-angle-down {
    display: none; }
  div[data-identifier='placeholder_169'] a.link-to-sign-in {
    position: absolute;
    bottom: 1.2em; }
  div[data-identifier='placeholder_169'] a:hover {
    text-decoration: none; }
  div[data-identifier='placeholder_169'] .dropdown-menu > li > a {
    color: #333333; }
  div[data-identifier='placeholder_169'] .dropdown-menu > li > a:hover {
    color: #BC3A00; }
  div[data-identifier='placeholder_169'] .dropdown-menu button.btn-default {
    border-color: #BC3A00;
    background-color: #BC3A00; }

div[data-identifier='placeholder_170'] {
  display: inline-flex; }
div[data-identifier='placeholder_170'] .fa-shopping-cart:before {
  font-size: 1.5em;
  /* padding-right: 0.2em; */
  padding-left: 0.2em;
  /* position: relative;
  bottom: 2px; */ }
div[data-identifier='placeholder_170'] a.cart_link.hide {
  display: inline-flex !important; }
  div[data-identifier='placeholder_170'] a.cart_link.hide .c-l-a-c {
    display: none; }

div[data-identifier='placeholder_172'] {
  margin-top: 15px;
  margin-bottom: 15px;
  width: 45%;
  margin-left: 5em; }

div[data-identifier='placeholder_173'] {
  display: inline-block;
  margin-right: 10px;
  margin-top: 10px; }
  div[data-identifier='placeholder_173'] i.fa.fa-search {
    margin-left: -9.5em;
    color: #FFF; }
  div[data-identifier='placeholder_173'] input#q {
    border-bottom: 0 !important;
    color: #BC3A00 !important;
    padding-left: 1.5em; }

div[data-identifier='placeholder_176'] {
  font-size: 1.75em;
  text-align: center; }
  div[data-identifier='placeholder_176'] {
    display: inline-flex; }
  div[data-identifier='placeholder_176'] #newsletter_inscription {
    margin-top: -4px;
    padding-right: 15px; }
  div[data-identifier='placeholder_176'] #newsletter_inscription_link {
    border-right: 1px solid #BC3A00; }
  div[data-identifier='placeholder_176'] #linkedin_link {
    border-right: 1px solid #BC3A00; }
  div[data-identifier='placeholder_176'] .fa-facebook-f:before:hover, div[data-identifier='placeholder_176'] .fa-twitter:before:hover, div[data-identifier='placeholder_176'] .fa-instagram:before:hover {
    color: #2B603E; }
  div[data-identifier='placeholder_176'] .fa-instagram:before {
    padding-right: 0; }
  div[data-identifier='placeholder_176'] .fa-linkedin:before {
    padding-right: 0.4em; }

div[data-identifier='placeholder_177'] {
  font-size: 15px;
  padding-left: 0.3em; }
  div[data-identifier='placeholder_177'] {
    display: inline-flex; }
  div[data-identifier='placeholder_177'] .fa-user-o:before {
    font-size: 1.5em;
    /* position: absolute;
    right: -0.2em;
    top: 0em; 
    padding-left: 0.5em; */
    position: absolute;
    bottom: 3.5px; }
  div[data-identifier='placeholder_177'] i.fa.fa-angle-down {
    display: none; }
  div[data-identifier='placeholder_177'] a.link-to-sign-in {
    position: absolute;
    bottom: 1.2em; }
  div[data-identifier='placeholder_177'] a:hover {
    text-decoration: none; }
  div[data-identifier='placeholder_177'] .dropdown-menu > li > a {
    color: #333333; }
  div[data-identifier='placeholder_177'] .dropdown-menu > li > a:hover {
    color: #BC3A00; }
  div[data-identifier='placeholder_177'] .dropdown-menu button.btn-default {
    border-color: #BC3A00;
    background-color: #BC3A00; }

div[data-identifier='placeholder_178'] {
  display: inline-flex; }
div[data-identifier='placeholder_178'] .fa-shopping-cart:before {
  font-size: 1.5em;
  /* padding-right: 0.2em; */
  padding-left: 0.2em;
  /* position: relative;
  bottom: 2px; */ }
div[data-identifier='placeholder_178'] a.cart_link.hide {
  display: inline-flex !important; }
  div[data-identifier='placeholder_178'] a.cart_link.hide .c-l-a-c {
    display: none; }

div[data-identifier='placeholder_180'] {
  /* & ul.list-inline li:first-child span.caret {
      left: 40px;
  } */ }
  div[data-identifier='placeholder_180'] a {
    color: #000; }
  div[data-identifier='placeholder_180'] ul.list-inline > li {
    border-right: 0 !important;
    font-size: 20px; }
  div[data-identifier='placeholder_180'] ul.list-inline > li a:hover {
    text-decoration: none;
    color: #2B603E; }
  div[data-identifier='placeholder_180'] ul.list-inline li:first-child .dropdown-menu {
    margin-left: -3.5em; }
  div[data-identifier='placeholder_180'] ul.list-inline li.dropdown.open > a {
    color: #BC3A00;
    text-decoration: unset; }
  div[data-identifier='placeholder_180'] ul.dropdown-menu {
    text-align: center; }
  div[data-identifier='placeholder_180'] ul.dropdown-menu > li {
    font-family: signika;
    text-transform: none; }
  div[data-identifier='placeholder_180'] ul.dropdown-menu a:hover {
    color: #2B603E; }
  div[data-identifier='placeholder_180'] .dropdown-menu {
    margin-left: -18px; }
  div[data-identifier='placeholder_180'] span.caret {
    position: absolute;
    bottom: -7px;
    left: 76px; }
  div[data-identifier='placeholder_180'] li[data-identifier='navigation_link_289'] .dropdown-menu {
    margin-left: -12px; }
  div[data-identifier='placeholder_180'] li[data-identifier='navigation_link_294'] .dropdown-menu {
    margin-left: 0.3em; }
  div[data-identifier='placeholder_180'] li[data-identifier='navigation_link_281'] .dropdown-menu {
    margin-left: -6px; }

div[data-identifier='placeholder_181'] {
  color: #BC3A00;
  border-bottom: 0 !important; }
div[data-identifier='placeholder_181'] a {
  color: #2B603E; }
div[data-identifier='placeholder_181'] a:hover {
  text-decoration: underline; }
div[data-identifier='placeholder_181'] .breadcrumb > li + li:before {
  padding: 0 5px;
  color: #2B603E;
  content: "| "; }

div[data-identifier='placeholder_183'] {
  text-align: left; }

div[data-identifier='placeholder_184'] {
  color: #FFF;
  padding-left: 22px;
  padding-top: 1.5em;
  font-size: 14px; }
  div[data-identifier='placeholder_184'] {
    line-height: 7px; }

div[data-identifier='placeholder_185'] {
  color: #FFF;
  padding-left: 22px;
  font-size: 14px;
  margin-top: 15px; }
  div[data-identifier='placeholder_185'] {
    line-height: 13px; }

div[data-identifier='placeholder_186'] {
  text-align: left; }

div[data-identifier='placeholder_187'] a {
  font-size: 14px; }
div[data-identifier='placeholder_187'] ul {
  border-left: 1px solid #858585; }
div[data-identifier='placeholder_187'] li {
  padding: 10px 22px; }

div[data-identifier='placeholder_188'] {
  text-align: left; }

div[data-identifier='placeholder_189'] {
  margin-left: 8px;
  padding-left: 17px;
  border-left: 1px solid #858585; }
  div[data-identifier='placeholder_189'] img {
    margin-top: 15px;
    margin-left: 8px;
    padding: 0.5em 0.5em;
    border: 1px solid #BDBDBD;
    border-radius: 5px;
    background-color: #FFF;
    width: 47%; }

div[data-identifier='placeholder_190'] {
  margin-left: 8px; }
  div[data-identifier='placeholder_190'] a {
    font-size: 14px; }
  div[data-identifier='placeholder_190'] ul {
    margin-bottom: 0;
    border-left: 1px solid #858585; }
  div[data-identifier='placeholder_190'] li {
    padding-left: 24px; }

div[data-identifier='placeholder_192'] img {
  width: 75%; }

div[data-identifier='placeholder_193'] a {
  font-size: 14px;
  text-transform: uppercase; }

div[data-identifier='placeholder_743'] {
  display: inline-block;
  margin-top: 0.5em;
  border-radius: 7px;
  margin-bottom: 0.5em; }
  div[data-identifier='placeholder_743'] .input-group {
    border: 1px solid #DDD;
    border-radius: 2px; }
    div[data-identifier='placeholder_743'] .input-group input#q {
      border-bottom: 0 !important;
      background: #F9F9F9 !important;
      color: #5D5D5D; }
    div[data-identifier='placeholder_743'] .input-group .input-group-addon {
      color: #000;
      background: #DDD; }

div[data-identifier='placeholder_746'] {
  text-align: center; }
  div[data-identifier='placeholder_746'] {
    display: inline-flex; }
  div[data-identifier='placeholder_746'] #newsletter_inscription {
    margin-top: -4px;
    padding-right: 15px; }
  div[data-identifier='placeholder_746'] i#newsletter_inscription {
    border-right: 1px solid #000; }
  div[data-identifier='placeholder_746'] #linkedin_link i.fa.fa-linkedin {
    border-right: 1px solid #000; }
  div[data-identifier='placeholder_746'] .fa-facebook-f:before:hover, div[data-identifier='placeholder_746'] .fa-twitter:before:hover, div[data-identifier='placeholder_746'] .fa-instagram:before:hover {
    color: #2B603E; }
  div[data-identifier='placeholder_746'] .fa-instagram:before {
    padding-right: 0; }
  div[data-identifier='placeholder_746'] .fa-linkedin:before {
    padding-right: 0.4em; }

div[data-identifier='placeholder_747'] {
  padding-left: 0.3em; }
  div[data-identifier='placeholder_747'] {
    display: inline-flex; }
  div[data-identifier='placeholder_747'] .fa-user-o:before {
    font-size: 1.5em;
    /* position: absolute;
    right: -0.2em;
    top: 0em; 
    padding-left: 0.5em; */
    position: absolute;
    bottom: 3.5px; }
  div[data-identifier='placeholder_747'] i.fa.fa-angle-down {
    display: none; }
  div[data-identifier='placeholder_747'] a {
    font-size: 16px; }
  div[data-identifier='placeholder_747'] a:hover {
    text-decoration: none; }
  div[data-identifier='placeholder_747'] .dropdown-menu > li > a {
    color: #333333; }
  div[data-identifier='placeholder_747'] .dropdown-menu > li > a:hover {
    color: #BC3A00; }
  div[data-identifier='placeholder_747'] .dropdown-menu button.btn-default {
    border-color: #BC3A00;
    background-color: #BC3A00; }

div[data-identifier='placeholder_748'] {
  display: inline-flex; }
div[data-identifier='placeholder_748'] .fa-shopping-cart:before {
  padding-left: 0.2em; }
div[data-identifier='placeholder_748'] a.cart_link.hide {
  display: inline-flex !important; }
  div[data-identifier='placeholder_748'] a.cart_link.hide .c-l-a-c {
    display: none; }
div[data-identifier='placeholder_748'] p.text-left.data-not-filled.m-t-xs {
  display: none; }

div[data-identifier='placeholder_750'] {
  /* & ul.list-inline li:first-child .dropdown-menu {
      margin-left: -3.5em;
  } */
  /* & ul.list-inline li.dropdown.open > a {
      color: $main_color;
      text-decoration: unset;
  } */
  /* & .dropdown-menu {
       margin-left: -18px; 
  } */
  /* & li[data-identifier='navigation_link_289'] .dropdown-menu {
      margin-left: -12px;
  }
  
  & li[data-identifier='navigation_link_294'] .dropdown-menu {
      margin-left: 0.3em;
  }
  
  & li[data-identifier='navigation_link_281'] .dropdown-menu {
      margin-left: -6px;
  } */
  font-size: 16px; }
  div[data-identifier='placeholder_750'] ul.list-inline > li {
    border-right: 0 !important; }
  div[data-identifier='placeholder_750'] ul.list-inline > li {
    margin-right: 10px !important;
    padding-left: 10px;
    padding-right: 10px !important; }
  div[data-identifier='placeholder_750'] ul.list-inline > li a:hover {
    text-decoration: none;
    color: #BC3A00; }
  div[data-identifier='placeholder_750'] ul.dropdown-menu {
    background-color: #F8F8F8;
    font-size: 16px;
    text-align: center; }
  div[data-identifier='placeholder_750'] ul.dropdown-menu > li {
    text-transform: none; }
  div[data-identifier='placeholder_750'] ul.dropdown-menu a:hover {
    color: #BC3A00; }
  div[data-identifier='placeholder_750'] a {
    color: #000; }

div[data-identifier='placeholder_751'] {
  font-size: 16px; }
  div[data-identifier='placeholder_751'] {
    color: #BC3A00;
    border-bottom: 0 !important; }
  div[data-identifier='placeholder_751'] a:hover {
    text-decoration: underline; }
  div[data-identifier='placeholder_751'] .breadcrumb > li + li:before {
    padding: 0 5px;
    color: #BC3A00;
    content: "> "; }
  div[data-identifier='placeholder_751'] a {
    color: #000; }

div[data-identifier='placeholder_753'] {
  text-align: left; }

div[data-identifier='placeholder_754'] {
  color: #FFF;
  padding-left: 1em;
  /* & {
     line-height: 7px;
  } */
  padding-top: 1.1em;
  font-size: 14px; }

div[data-identifier='placeholder_755'] {
  color: #FFF;
  padding-left: 1em;
  font-size: 14px;
  margin-top: 15px; }
  div[data-identifier='placeholder_755'] .rich-text {
    color: #FFF; }

div[data-identifier='placeholder_756'] {
  text-align: left; }

div[data-identifier='placeholder_757'] ul {
  border-left: 1px solid #538164; }
div[data-identifier='placeholder_757'] li {
  padding: 10px 22px; }

div[data-identifier='placeholder_758'] {
  text-align: left; }

div[data-identifier='placeholder_760'] {
  margin-left: 8px; }
  div[data-identifier='placeholder_760'] ul {
    margin-bottom: 0;
    border-left: 1px solid #538164; }
  div[data-identifier='placeholder_760'] li {
    padding-left: 24px; }

div[data-identifier='placeholder_765'] {
  padding-top: 0.6em; }
  div[data-identifier='placeholder_765'] .rich-text {
    color: inherit; }

div[data-identifier='placeholder_775'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px; }

div[data-identifier='placeholder_778'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px; }

div[data-identifier='placeholder_780'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px; }

div[data-identifier='placeholder_783'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px; }

div[data-identifier='placeholder_785'] {
  border-top: 1px solid #ddd;
  margin-top: 15px;
  padding-top: 20px;
  padding-bottom: 20px; }

div[data-identifier='placeholder_786'] {
  text-align: center; }

div[data-identifier='placeholder_789'] {
  text-transform: uppercase;
  text-align: center;
  margin: auto;
  margin-top: 1.75em; }

div[data-identifier='placeholder_790'] {
  margin-top: 15px;
  margin-bottom: 15px;
  margin: auto;
  padding-top: 1.5em; }

div[data-identifier='placeholder_791'] {
  text-align: center;
  margin: 2em auto; }
  div[data-identifier='placeholder_791'] a {
    border: 1px solid #BC3A00;
    border-radius: 32px;
    text-align: center;
    padding: 18px 21px;
    color: #FFF;
    background-color: #BC3A00;
    position: relative;
    box-shadow: 3px 2px 2px darkgrey; }
  div[data-identifier='placeholder_791'] a:hover {
    filter: brightness(0.9); }
  div[data-identifier='placeholder_791'] ul {
    background-image: url(/asset_ref/18e231eb9fc42e3101e25b87cfa030f6aa2715e4478107a7/background_line.png);
    background-position: center;
    background-repeat: no-repeat; }

div[data-identifier='placeholder_794'] {
  text-transform: uppercase;
  text-align: center;
  margin: auto; }

div[data-identifier='placeholder_795'] {
  margin: auto;
  padding-top: 1.5em; }

div[data-identifier='placeholder_796'] {
  text-align: center;
  margin-top: 2em auto;
  margin: 2em auto; }
  div[data-identifier='placeholder_796'] a {
    border: 1px solid #BC3A00;
    border-radius: 32px;
    text-align: center;
    padding: 18px 21px;
    color: #FFF;
    background-color: #BC3A00;
    position: relative;
    box-shadow: 3px 2px 2px darkgrey; }
  div[data-identifier='placeholder_796'] a:hover {
    filter: brightness(0.9); }
  div[data-identifier='placeholder_796'] ul {
    background-image: url(/asset_ref/18e231eb9fc42e3101e25b87cfa030f6aa2715e4478107a7/background_line.png);
    background-position: center;
    background-repeat: no-repeat; }

div[data-identifier='placeholder_798'] {
  text-align: justify;
  font-size: 16px; }
  div[data-identifier='placeholder_798'] a {
    text-decoration: underline; }
  div[data-identifier='placeholder_798'] table, div[data-identifier='placeholder_798'] th {
    text-align: center; }
  div[data-identifier='placeholder_798'] td, div[data-identifier='placeholder_798'] th {
    padding: 10px;
    border-bottom: 1px solid #D6CACA;
    border-top: 1px solid #D6CACA; }
  div[data-identifier='placeholder_798'] tbody tr:nth-of-type(even) {
    background: #F9F9F9; }
  div[data-identifier='placeholder_798'] a:hover {
    color: #BC3A00; }
  div[data-identifier='placeholder_798'] a {
    color: #5D5D5D; }

div[data-identifier='placeholder_800'] {
  text-align: justify;
  font-size: 16px; }

div[data-identifier='placeholder_801'] button.btn-default {
  border-color: #BC3A00;
  background-color: #BC3A00; }

div[data-identifier='placeholder_803'] {
  margin-bottom: 1em;
  text-align: justify;
  font-size: 16px; }
  div[data-identifier='placeholder_803'] a:hover {
    color: #BC3A00; }
  div[data-identifier='placeholder_803'] a {
    color: #5D5D5D; }
  div[data-identifier='placeholder_803'] {
    color: #5D5D5D; }
  div[data-identifier='placeholder_803'] a {
    text-decoration: underline; }

div[data-identifier='placeholder_815'] {
  text-align: center; }

div[data-identifier='placeholder_816'] {
  text-align: center; }

div[data-identifier='placeholder_818'] #account-newsletter-subscription .panel-group {
  margin-bottom: 0; }
div[data-identifier='placeholder_818'] #account-newsletter-subscription .panel .panel-heading {
  display: none; }
div[data-identifier='placeholder_818'] #account-newsletter-subscription .panel {
  background: #f5f5f5;
  padding-bottom: 7px; }
div[data-identifier='placeholder_818'] #account-newsletter-subscription .checkbox {
  padding-left: 2em; }
div[data-identifier='placeholder_818'] form input.btn-default {
  background-color: #BC3A00;
  border-color: #BC3A00; }

div[data-identifier='placeholder_819'] {
  font-size: 24px;
  margin-bottom: 15px;
  padding-bottom: 15px;
  border-bottom: 1px solid #eee; }

div[data-identifier='placeholder_824'] {
  border-bottom: 1px solid #eee;
  margin-bottom: 15px; }
  div[data-identifier='placeholder_824'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_827'] {
  text-align: center;
  margin-bottom: 30px; }

div[data-identifier='placeholder_828'] {
  text-align: center;
  margin-bottom: 30px; }

div[data-identifier='placeholder_832'] {
  border-bottom: 1px solid #eee;
  margin-bottom: 15px; }
  div[data-identifier='placeholder_832'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_840'] {
  border-bottom: 1px solid #eee;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_840'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_843'] {
  border-top: 1px solid #eee;
  padding-top: 15px; }

div[data-identifier='placeholder_844'] {
  border-bottom: 1px solid #eee;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_844'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_846'] {
  border-top: 1px solid #eee;
  margin-top: 15px;
  padding-top: 15px; }

div[data-identifier='placeholder_848'] {
  text-align: center; }

div[data-identifier='placeholder_849'] button.btn-default, div[data-identifier='placeholder_849'] button.btn-default:hover {
  border-color: #eee;
  background-color: #eee; }
div[data-identifier='placeholder_849'] .btn-circle.active {
  background: #BC3A00 !important;
  color: white; }
div[data-identifier='placeholder_849'] a {
  color: #BC3A00; }

div[data-identifier='placeholder_854'] {
  border-bottom: 1px solid #eee;
  margin-bottom: 15px;
  margin-top: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_854'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_855'] a {
  color: #BC3A00; }

div[data-identifier='placeholder_856'] {
  border-bottom: 1px solid #eee;
  margin-bottom: 15px;
  margin-top: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_856'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_857'] {
  margin-top: 15px; }
  div[data-identifier='placeholder_857'] a {
    color: #BC3A00; }

div[data-identifier='placeholder_858'] a {
  color: #BC3A00; }

div[data-identifier='placeholder_860'] {
  border-bottom: 1px solid #eee;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_860'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_861'] a {
  color: #BC3A00; }

div[data-identifier='placeholder_862'] {
  border-top: 1px solid #eee;
  padding-top: 15px; }

div[data-identifier='placeholder_863'] {
  border-bottom: 1px solid #eee;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_863'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_864'] a {
  color: #BC3A00; }

div[data-identifier='placeholder_865'] {
  border-top: 1px solid #eee;
  margin-top: 15px;
  padding-top: 15px; }

div[data-identifier='placeholder_867'] {
  text-align: center; }
  div[data-identifier='placeholder_867'] input.btn-default {
    border-color: #BC3A00;
    background-color: #BC3A00; }

div[data-identifier='placeholder_868'] a {
  color: #BC3A00; }
div[data-identifier='placeholder_868'] a:hover {
  color: #2B603E; }
div[data-identifier='placeholder_868'] a:hover {
  text-decoration: none; }

div[data-identifier='placeholder_874'] {
  border-bottom: 1px solid #eee;
  margin-bottom: 15px;
  margin-top: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_874'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_876'] {
  border-top: 1px solid #eee;
  padding-top: 15px; }

div[data-identifier='placeholder_878'] {
  border-bottom: 1px solid #eee;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_878'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_880'] {
  border-bottom: 1px solid #eee;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_880'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_882'] {
  border-top: 1px solid #eee;
  margin-top: 15px;
  padding-top: 15px; }

div[data-identifier='placeholder_884'] {
  text-align: center; }

div[data-identifier='placeholder_885'] a {
  color: #BC3A00; }
div[data-identifier='placeholder_885'] .purchasing-process-step-2 button.btn-default {
  background-color: #BC3A00;
  border-color: #BC3A00; }

div[data-identifier='placeholder_887'] {
  font-size: 16px;
  margin-top: 15px;
  padding-top: 15px;
  padding-bottom: 5px;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee; }

div[data-identifier='placeholder_892'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_892'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_895'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_895'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_897'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_897'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_900'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_900'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_902'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_902'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_904'] {
  border-top: 1px solid #eee;
  margin-top: 15px;
  padding-top: 15px; }

div[data-identifier='placeholder_906'] {
  text-align: center; }
  div[data-identifier='placeholder_906'] input.btn-default {
    background-color: #BC3A00;
    border-color: #BC3A00; }

div[data-identifier='placeholder_914'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px; }
  div[data-identifier='placeholder_914'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_917'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px; }
  div[data-identifier='placeholder_917'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_919'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px; }
  div[data-identifier='placeholder_919'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_922'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px; }
  div[data-identifier='placeholder_922'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_924'] {
  border-top: 1px solid #ddd;
  margin-top: 15px;
  padding-top: 15px; }

div[data-identifier='placeholder_926'] {
  text-align: center; }

div[data-identifier='placeholder_929'] {
  font-size: 16px;
  margin-top: 15px;
  padding-top: 15px;
  padding-bottom: 5px;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee; }

div[data-identifier='placeholder_934'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_934'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_937'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_937'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_939'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_939'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_942'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_942'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_944'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_944'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_946'] {
  border-top: 1px solid #eee;
  margin-top: 15px;
  padding-top: 15px; }

div[data-identifier='placeholder_948'] {
  text-align: center; }

div[data-identifier='placeholder_951'] {
  font-size: 16px;
  margin-top: 15px;
  padding-top: 15px;
  padding-bottom: 5px;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee; }

div[data-identifier='placeholder_956'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_956'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_959'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_959'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_961'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_961'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_964'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_964'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_966'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_966'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_968'] {
  border-top: 1px solid #eee;
  margin-top: 15px;
  padding-top: 15px; }

div[data-identifier='placeholder_970'] {
  text-align: center; }

div[data-identifier='placeholder_971'] {
  text-align: center; }

div[data-identifier='placeholder_974'] {
  font-size: 16px;
  margin-top: 15px;
  padding-top: 15px;
  padding-bottom: 5px;
  border-top: 1px solid #eee;
  border-bottom: 1px solid #eee; }

div[data-identifier='placeholder_979'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_979'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_982'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_982'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_984'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_984'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_987'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_987'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_989'] {
  border-bottom: 1px solid #ddd;
  margin-bottom: 15px;
  font-weight: bold; }
  div[data-identifier='placeholder_989'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_991'] {
  border-top: 1px solid #eee;
  margin-top: 15px;
  padding-top: 15px; }

div[data-identifier='placeholder_993'] {
  text-align: center; }

div[data-identifier='placeholder_997'] {
  text-align: center; }

div[data-identifier='placeholder_998'] {
  text-align: center; }
  div[data-identifier='placeholder_998'] {
    color: #5D5D5D; }

div[data-identifier='placeholder_1002'] {
  text-align: center;
  color: #5D5D5D; }
  div[data-identifier='placeholder_1002'] a {
    text-decoration: underline; }
  div[data-identifier='placeholder_1002'] a {
    color: #5D5D5D; }
  div[data-identifier='placeholder_1002'] a:hover {
    color: #BC3A00; }

div[data-identifier='placeholder_1007'] {
  text-align: center; }

div[data-identifier='placeholder_1008'] {
  text-align: center;
  color: #5D5D5D; }

div[data-identifier='placeholder_1010'] {
  text-align: center;
  color: #5D5D5D; }
  div[data-identifier='placeholder_1010'] a {
    text-decoration: underline; }
  div[data-identifier='placeholder_1010'] a {
    color: #5D5D5D; }
  div[data-identifier='placeholder_1010'] a:hover {
    color: #BC3A00; }

div[data-identifier='placeholder_1012'] button.btn-default {
  border-color: #BC3A00;
  background-color: #BC3A00; }

div[data-identifier='placeholder_1015'] {
  text-align: center; }

div[data-identifier='placeholder_1016'] {
  text-align: center; }

div[data-identifier='placeholder_1020'] {
  text-align: center; }

div[data-identifier='placeholder_1021'] {
  text-align: center;
  color: #777777; }

div[data-identifier='placeholder_1030'] {
  text-align: center; }

div[data-identifier='placeholder_1031'] {
  text-align: center;
  color: #777777; }

div[data-identifier='placeholder_1036'] {
  text-align: center; }

div[data-identifier='placeholder_1037'] {
  margin-bottom: 1em; }
  div[data-identifier='placeholder_1037'] h4 {
    color: #BC3A00;
    font-weight: bold; }
  div[data-identifier='placeholder_1037'] a {
    color: #BC3A00; }
  div[data-identifier='placeholder_1037'] a:hover {
    color: #2B603E;
    text-decoration: none; }

div[data-identifier='placeholder_1039'] {
  border-top: 1px solid #ddd; }
  div[data-identifier='placeholder_1039'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_1041'] {
  text-align: center; }

div[data-identifier='placeholder_1051'] {
  text-align: center;
  margin-top: 15px; }

div[data-identifier='placeholder_1052'] {
  border-bottom: 1px solid #ddd; }
  div[data-identifier='placeholder_1052'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_1053'] {
  margin-top: 15px; }

div[data-identifier='placeholder_1054'] {
  border-bottom: 1px solid #ddd; }
  div[data-identifier='placeholder_1054'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_1055'] {
  margin-top: 15px; }

div[data-identifier='placeholder_1063'] {
  border-top: 1px solid #ddd; }
  div[data-identifier='placeholder_1063'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_1072'] {
  text-align: center;
  margin-top: 15px; }

div[data-identifier='placeholder_1073'] {
  border-bottom: 1px solid #ddd; }
  div[data-identifier='placeholder_1073'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_1074'] {
  margin-top: 15px; }

div[data-identifier='placeholder_1075'] {
  border-bottom: 1px solid #ddd; }
  div[data-identifier='placeholder_1075'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_1076'] {
  margin-top: 15px; }

div[data-identifier='placeholder_1088'] {
  text-align: center; }
  div[data-identifier='placeholder_1088'] {
    font-family: 'montserrat-medium'; }

div[data-identifier='placeholder_1089'] a {
  font-family: 'montserrat-medium';
  color: #000; }
div[data-identifier='placeholder_1089'] a:hover {
  color: #BC3A00;
  text-decoration: none; }

div[data-identifier='placeholder_1093'] {
  text-align: center; }

div[data-identifier='placeholder_1094'] a {
  color: #5D5D5D; }
div[data-identifier='placeholder_1094'] a:hover {
  color: #BC3A00; }
div[data-identifier='placeholder_1094'] a {
  text-decoration: underline; }

div[data-identifier='placeholder_1097'] {
  border-top: 1px solid #ddd; }
  div[data-identifier='placeholder_1097'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_1110'] {
  text-align: center;
  margin-top: 15px; }

div[data-identifier='placeholder_1111'] {
  border-bottom: 1px solid #ddd; }
  div[data-identifier='placeholder_1111'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_1112'] {
  margin-top: 15px; }

div[data-identifier='placeholder_1113'] {
  border-bottom: 1px solid #ddd; }
  div[data-identifier='placeholder_1113'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_1114'] {
  margin-top: 15px; }

div[data-identifier='placeholder_1122'] a {
  color: #BC3A00; }
div[data-identifier='placeholder_1122'] a:hover {
  color: #2B603E;
  text-decoration: none; }

div[data-identifier='placeholder_1150'] {
  text-align: center;
  margin-top: 15px; }

div[data-identifier='placeholder_1151'] {
  border-bottom: 1px solid #ddd; }
  div[data-identifier='placeholder_1151'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_1152'] {
  margin-top: 15px; }

div[data-identifier='placeholder_1153'] {
  border-bottom: 1px solid #ddd; }
  div[data-identifier='placeholder_1153'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_1154'] {
  margin-top: 15px; }

div[data-identifier='placeholder_1163'] {
  margin: auto; }

div[data-identifier='placeholder_1164'] {
  text-align: center; }

div[data-identifier='placeholder_1165'] {
  display: inline-block;
  width: 50%; }

div[data-identifier='placeholder_1167'] {
  width: 70%;
  margin: auto; }
  body:not(.to-be-published):not(.editing) div[data-identifier='placeholder_1167'] {
    display: none; }
  div[data-identifier='placeholder_1167'] button.btn-default, div[data-identifier='placeholder_1167'] span.btn.btn-default {
    color: #FFF;
    border-color: #BC3A00;
    background: #BC3A00; }

div[data-identifier='placeholder_1169'] {
  color: #BC3A00; }
  div[data-identifier='placeholder_1169'] h1 {
    text-align: left;
    display: block;
    text-transform: unset; }
  div[data-identifier='placeholder_1169'] h1:before, div[data-identifier='placeholder_1169'] h1:after {
    display: none; }
  div[data-identifier='placeholder_1169'] h1 {
    text-transform: none; }

div[data-identifier='placeholder_1172'] {
  display: inline-block;
  border-right: 1px solid #ddd;
  margin-right: 15px;
  padding-right: 15px; }
  div[data-identifier='placeholder_1172'] span {
    display: none; }

div[data-identifier='placeholder_1173'] {
  display: block;
  margin-right: 15px;
  padding-right: 15px;
  margin-top: 1em; }

div[data-identifier='placeholder_1174'] {
  display: inline-block;
  margin-left: -5px; }

div[data-identifier='placeholder_1175'] {
  display: inline-block;
  margin-bottom: 15px; }
  div[data-identifier='placeholder_1175'] .facebook-icon, div[data-identifier='placeholder_1175'] .twitter-icon, div[data-identifier='placeholder_1175'] .email-icon, div[data-identifier='placeholder_1175'] .linkedin-icon, div[data-identifier='placeholder_1175'] .pinterest-icon {
    background-color: #000; }
  div[data-identifier='placeholder_1175'] .facebook-icon {
    padding: 7px 8px 10px 12px; }
  div[data-identifier='placeholder_1175'] .twitter-icon {
    padding: 7px 6px 10px 11px; }
  div[data-identifier='placeholder_1175'] .email-icon {
    padding: 7px 7px 10px 12px; }
  div[data-identifier='placeholder_1175'] .linkedin-icon {
    padding: 7px 8px 10px 13px; }
  div[data-identifier='placeholder_1175'] .pinterest-icon {
    padding: 7px 12px 10px; }
  div[data-identifier='placeholder_1175'] i.fa {
    font-size: 16px; }
  div[data-identifier='placeholder_1175'] a {
    text-decoration: none; }

div[data-identifier='placeholder_1176'] {
  /* & .articles-selector-cell-add-to-cart .articles-selector-submit .fa-shopping-bag:before {
       content: "Je commande";
  } */
  border-bottom: 1px solid #ddd;
  margin-top: 1em;
  border-top: 1px solid #ddd;
  margin-bottom: 1em; }
  div[data-identifier='placeholder_1176'][data-type='product-articles-selector'] .articles-selector-container {
    display: inherit;
    border: 0;
    width: 125%; }
  div[data-identifier='placeholder_1176'][data-type='product-articles-selector'] .articles-selector-container .articles-selector-row {
    display: inherit; }
  div[data-identifier='placeholder_1176'][data-type='product-articles-selector'] .articles-selector-cell {
    display: inherit;
    border-left: 0;
    border-right: 0;
    border-radius: 0;
    width: 80%; }
  div[data-identifier='placeholder_1176'] td.article-description-and-features-cell.article-description-and-features-cell-fr {
    padding-left: 0;
    width: 80%; }
  div[data-identifier='placeholder_1176'] .articles-selector-cell span.text-small.article-description {
    border-right: 1px solid #000;
    padding-right: 4px; }
  div[data-identifier='placeholder_1176'] .articles-selector-cell .article-features {
    display: inline; }
  div[data-identifier='placeholder_1176'] .articles-selector-cell span.text-muted.text-extra-small.article-feature {
    margin-left: 6px; }
  div[data-identifier='placeholder_1176'] .article-pre-sale-until {
    color: #BC3A00;
    font-weight: bold; }
  div[data-identifier='placeholder_1176'] .delivery-informations {
    color: #5D5D5D;
    padding-left: 7px; }
  div[data-identifier='placeholder_1176'] .text-warning {
    padding-left: 7px; }
  div[data-identifier='placeholder_1176'] .articles-selector-cell .article-price .article-public-price, div[data-identifier='placeholder_1176'] .articles-selector-cell .article-price .article-discounted-price {
    color: #000;
    font-weight: bold; }
  div[data-identifier='placeholder_1176'][data-type='product-articles-selector'] .articles-selector-cell-add-to-cart {
    background: none; }
  div[data-identifier='placeholder_1176'][data-type='product-articles-selector'] .articles-selector-cell-add-to-cart:hover {
    background: unset; }
  div[data-identifier='placeholder_1176'] div.articles-selector-cell-add-to-cart[class]:empty:not(:focus)::before {
    display: none; }
    div[data-identifier='placeholder_1176'] div.articles-selector-cell-add-to-cart[class]:empty:not(:focus)::before .articles-selector-submit {
      background: inherit;
      border-radius: 0 !important;
      vertical-align: middle !important;
      position: relative !important;
      width: 25% !important;
      margin-top: 0.5em !important;
      margin-bottom: 1.5em; }
  div[data-identifier='placeholder_1176'][data-type='product-articles-selector'] .articles-selector-row .articles-selector-cell-add-to-cart .text-right {
    text-align: left !important; }
  div[data-identifier='placeholder_1176'][data-type='product-articles-selector'] .articles-selector-container .articles-selector-cell-add-to-cart .articles-selector-submit {
    position: unset;
    font-size: 16px;
    padding: 9px 3px;
    background: #BC3A00;
    width: 40%;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px; }
  div[data-identifier='placeholder_1176'] span.combination-medium.card {
    font-weight: bold; }
  div[data-identifier='placeholder_1176'] .article-row {
    border-bottom: 0; }
  div[data-identifier='placeholder_1176'] .text-small, div[data-identifier='placeholder_1176'] .text-extra-small {
    font-size: 16px; }

div[data-identifier='placeholder_1177'] {
  color: #BC3A00;
  margin-top: 1em;
  margin-bottom: 1.5em; }
  div[data-identifier='placeholder_1177'] a, div[data-identifier='placeholder_1177'] a:hover {
    text-decoration: none; }

div[data-identifier='placeholder_1178'] {
  margin-top: 60px;
  margin-bottom: 2em; }
  div[data-identifier='placeholder_1178'] {
    background: #F8F8F8;
    box-shadow: 0px 5px 5px #dfdcdc inset, 0px -5px 5px #dfdcdc inset;
    text-transform: none;
    border-left: 0;
    padding: 30px; }
  div[data-identifier='placeholder_1178'] > ul {
    text-transform: uppercase;
    display: flex;
    justify-content: center;
    border: 0;
    border-bottom: 0 !important; }
  div[data-identifier='placeholder_1178'] .nav > li {
    position: relative;
    display: block; }
  div[data-identifier='placeholder_1178'] .nav-tabs > li {
    font-size: 1.75em; }
  div[data-identifier='placeholder_1178'] .nav-tabs > li:after {
    content: ' ';
    position: absolute;
    top: 15%;
    right: 0;
    height: 70%;
    width: 1px;
    background: #858585; }
  div[data-identifier='placeholder_1178'] .nav-tabs > li:last-child:after {
    background: unset; }
  div[data-identifier='placeholder_1178'] .nav > li > a {
    display: inline;
    padding: 10px 35px;
    color: #1E1E1E; }
  div[data-identifier='placeholder_1178'] .nav > li > a:hover {
    color: #BC3A00; }
  div[data-identifier='placeholder_1178'] .nav-tabs > li.active a {
    color: #BC3A00; }
  div[data-identifier='placeholder_1178'] .tab-content {
    color: #5D5D5D;
    width: 90%;
    margin: auto; }
    div[data-identifier='placeholder_1178'] .tab-content div[data-type="product-description"] span, div[data-identifier='placeholder_1178'] .tab-content div[data-type="product-about-authors"] {
      font-family: 'marianne' !important; }
      div[data-identifier='placeholder_1178'] .tab-content div[data-type="product-description"] span b, div[data-identifier='placeholder_1178'] .tab-content div[data-type="product-description"] span strong, div[data-identifier='placeholder_1178'] .tab-content div[data-type="product-about-authors"] b, div[data-identifier='placeholder_1178'] .tab-content div[data-type="product-about-authors"] strong {
        font-family: 'marianne-bold'; }
    @media screen and (min-width: 768px) {
      div[data-identifier='placeholder_1178'] .tab-content {
        width: 750px; } }
    @media screen and (min-width: 992px) {
      div[data-identifier='placeholder_1178'] .tab-content {
        width: 970px; } }
    @media screen and (min-width: 1200px) {
      div[data-identifier='placeholder_1178'] .tab-content {
        width: 1170px; } }

div[data-identifier='placeholder_1180'] a {
  text-decoration: underline; }
div[data-identifier='placeholder_1180'] a {
  color: #5D5D5D; }
div[data-identifier='placeholder_1180'] a:hover {
  color: #BC3A00; }

div[data-identifier='placeholder_1181'] h3 {
  display: none; }
div[data-identifier='placeholder_1181'] ul {
  padding-left: 0;
  margin-left: 0;
  border: none; }
  div[data-identifier='placeholder_1181'] ul a, div[data-identifier='placeholder_1181'] ul .btn-link {
    color: #BC3A00; }

div[data-identifier='placeholder_1201'] a {
  color: #BC3A00; }
div[data-identifier='placeholder_1201'] .btn-info {
  background-color: #BC3A00;
  border-color: #BC3A00; }

div[data-identifier='placeholder_1202'] a {
  color: #BC3A00; }

div[data-identifier='placeholder_1205'] a {
  text-decoration: underline; }
div[data-identifier='placeholder_1205'] .about-authors .list-group-item .details {
  font-size: 100%;
  font-size: 16px; }
div[data-identifier='placeholder_1205'] a {
  color: #5D5D5D; }
div[data-identifier='placeholder_1205'] a:hover {
  color: #BC3A00; }

div[data-identifier='placeholder_1208'] {
  text-transform: uppercase;
  text-align: center; }
  div[data-identifier='placeholder_1208'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_1209'] {
  margin-top: 15px;
  margin: auto;
  /* & .owl-carousel .owl-item img {
     width: fit-content !important;
     margin: auto;
  } */
  padding-top: 0.75em; }
  div[data-identifier='placeholder_1209'] .products-list .owl-carousel .container-product {
    width: auto; }

div[data-identifier='placeholder_1216'] {
  text-align: center; }
  div[data-identifier='placeholder_1216'] {
    font-family: 'montserrat-medium'; }

div[data-identifier='placeholder_1219'] {
  text-align: center; }

div[data-identifier='placeholder_1220'] {
  display: inline-block;
  width: 50%; }

div[data-identifier='placeholder_1226'] {
  display: inline-block;
  border-right: 1px solid #ddd;
  margin-right: 15px;
  padding-right: 15px; }

div[data-identifier='placeholder_1227'] {
  display: inline-block;
  border-right: 1px solid #ddd;
  margin-right: 15px;
  padding-right: 15px; }

div[data-identifier='placeholder_1228'] {
  display: inline-block; }

div[data-identifier='placeholder_1230'] {
  display: inline-block;
  margin-right: 15px; }

div[data-identifier='placeholder_1231'] {
  display: inline-block;
  margin-right: 15px; }

div[data-identifier='placeholder_1232'] {
  display: inline-block;
  margin-bottom: 15px; }

div[data-identifier='placeholder_1233'] {
  margin-bottom: 15px;
  margin-top: 15px; }

div[data-identifier='placeholder_1234'] {
  margin-top: 60px; }

div[data-identifier='placeholder_1264'] {
  border-bottom: 1px solid #ddd;
  text-transform: uppercase; }
  div[data-identifier='placeholder_1264'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_1265'] {
  margin-top: 15px; }

div[data-identifier='placeholder_1267'] {
  border-bottom: 1px solid #ddd;
  text-transform: uppercase; }
  div[data-identifier='placeholder_1267'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_1268'] {
  margin-top: 15px; }

div[data-identifier='placeholder_1272'] {
  margin-top: 15px;
  padding-top: 15px; }

div[data-identifier='placeholder_1275'] {
  border-bottom: 1px solid #eee;
  margin-bottom: 15px; }

div[data-identifier='placeholder_1276'] {
  margin-bottom: 15px; }

div[data-identifier='placeholder_1277'] {
  margin-bottom: 15px; }

div[data-identifier='placeholder_1279'] {
  border-bottom: 1px solid #eee;
  margin-bottom: 15px; }

div[data-identifier='placeholder_1281'] {
  border-bottom: 1px solid #eee;
  margin-bottom: 15px; }

div[data-identifier='placeholder_1282'] {
  border-bottom: 1px solid #eee; }

div[data-identifier='placeholder_1283'] {
  font-size: 22px;
  text-align: center; }

div[data-identifier='placeholder_1285'] a.cart-article-title, div[data-identifier='placeholder_1285'] .cart-article-link-to-remove-article {
  color: #BC3A00; }
div[data-identifier='placeholder_1285'] a.cart-article-title:hover, div[data-identifier='placeholder_1285'] .cart-article-link-to-remove-article:hover {
  color: #2B603E;
  text-decoration: none; }

div[data-identifier='placeholder_1286'] {
  border-top: 1px solid #eee;
  margin-top: 15px;
  padding-top: 15px; }

div[data-identifier='placeholder_1288'] {
  margin-top: 0.5em; }
  div[data-identifier='placeholder_1288'] a {
    color: #5D5D5D; }
  div[data-identifier='placeholder_1288'] {
    display: inline-block;
    margin-right: 15px; }
  div[data-identifier='placeholder_1288'] a {
    text-decoration: underline; }
  div[data-identifier='placeholder_1288'] a:hover {
    color: #BC3A00; }

div[data-identifier='placeholder_1289'] {
  display: inline-block; }
div[data-identifier='placeholder_1289'] input.btn-default {
  background-color: #BC3A00;
  border-color: #BC3A00; }
div[data-identifier='placeholder_1289'] input.btn-default:hover {
  color: #FFF; }

div[data-identifier='placeholder_1291'] {
  margin-top: 15px; }

div[data-identifier='placeholder_1298'] {
  border-bottom: 1px solid #ddd; }
  div[data-identifier='placeholder_1298'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_1300'] {
  border-bottom: 1px solid #ddd; }
  div[data-identifier='placeholder_1300'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_1302'] {
  border-bottom: 1px solid #ddd; }
  div[data-identifier='placeholder_1302'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_1307'] {
  text-align: center; }

div[data-identifier='placeholder_1308'] {
  text-align: center; }

div[data-identifier='placeholder_1310'] {
  /* .panel .panel .panel-heading { display:none; } */ }
  div[data-identifier='placeholder_1310'] .panel {
    background: #f5f5f5; }
  div[data-identifier='placeholder_1310'] .checkbox {
    padding-left: 2em; }

div[data-identifier='placeholder_1317'] {
  border-bottom: 1px solid #eee;
  margin-bottom: 15px; }
  div[data-identifier='placeholder_1317'] h3 {
    font-size: 16px; }

div[data-identifier='placeholder_1320'] {
  margin-bottom: 1em; }

div[data-identifier='placeholder_1323'] h4.modal-title, div[data-identifier='placeholder_1323'] p.paginated_product_informations {
  font-family: 'montserrat-medium'; }
div[data-identifier='placeholder_1323'] .modal-body button.btn.btn-link {
  font-family: 'montserrat-medium';
  text-decoration: none;
  color: #000; }
div[data-identifier='placeholder_1323'] .modal-body button.btn.btn-link:hover {
  color: #BC3A00; }

div[data-identifier='placeholder_1324'] {
  margin-bottom: 0.5em; }

div[data-identifier='placeholder_1325'] {
  margin-bottom: 0.25em; }

div[data-identifier='placeholder_1329'] {
  margin-bottom: 0.5em; }

div[data-identifier='placeholder_1330'] {
  margin-bottom: 0.5em; }

div[data-identifier='placeholder_1331'] {
  font-family: 'montserrat-medium'; }

div[data-identifier='placeholder_1332'] {
  margin-bottom: 0.25em; }

div[data-identifier='placeholder_1333'] p, div[data-identifier='placeholder_1333'] span {
  font-family: 'montserrat-medium' !important; }
div[data-identifier='placeholder_1333'] a {
  color: #BC3A00; }

div[data-identifier='placeholder_1335'] {
  margin-bottom: 1em;
  font-size: 14px; }
  div[data-identifier='placeholder_1335'] {
    font-family: 'signika' !important; }
  div[data-identifier='placeholder_1335'] a span {
    color: #BC3A00 !important; }
  div[data-identifier='placeholder_1335'] a:hover, div[data-identifier='placeholder_1335'] a span:hover {
    color: #2B603E !important;
    text-decoration: none; }
  div[data-identifier='placeholder_1335'] a {
    color: #BC3A00; }
  div[data-identifier='placeholder_1335'] a:hover {
    color: #2B603E; }

div[data-identifier='placeholder_1337'] {
  /* & p {
     font-family: 'montserrat-bold';
  } */ }
  div[data-identifier='placeholder_1337'] p.MsoNormal span, div[data-identifier='placeholder_1337'] ul li span, div[data-identifier='placeholder_1337'] p span, div[data-identifier='placeholder_1337'] p b u {
    font-family: 'montserrat-medium' !important; }
  div[data-identifier='placeholder_1337'] a {
    color: #BC3A00; }

div[data-identifier='placeholder_1339'] span {
  font-family: 'montserrat-medium' !important; }

div[data-identifier='placeholder_1340'] {
  margin-bottom: 0.5em; }

div[data-identifier='placeholder_1343'] {
  font-family: 'montserrat-medium'; }
div[data-identifier='placeholder_1343'] a {
  color: #BC3A00; }

div[data-identifier='placeholder_1345'] {
  font-family: 'montserrat-medium'; }
div[data-identifier='placeholder_1345'] a {
  color: #BC3A00; }

div[data-identifier='placeholder_1346'] {
  margin-bottom: 0.5em; }

div[data-identifier='placeholder_1347'] {
  text-align: justify; }
  div[data-identifier='placeholder_1347'] a {
    color: #5D5D5D; }
  div[data-identifier='placeholder_1347'] a:hover {
    color: #BC3A00; }

div[data-identifier='placeholder_1381'] {
  text-align: justify;
  padding-bottom: 1em; }
  div[data-identifier='placeholder_1381'] span {
    font-family: signika !important; }
  div[data-identifier='placeholder_1381'] img {
    width: auto !important; }

div[data-identifier='placeholder_1393'] {
  text-align: center; }

div[data-identifier='placeholder_806'] {
  padding-top: 0.75em; }
  div[data-identifier='placeholder_806'] {
    color: #5D5D5D; }

div[data-identifier='placeholder_1406'] {
  color: #BC3A00; }

div[data-identifier='placeholder_1410'] {
  color: #BC3A00;
  text-align: center; }

div[data-identifier='placeholder_1417'] {
  text-align: justify; }

div[data-identifier='placeholder_1419'] {
  text-align: justify; }

div[data-identifier='placeholder_1414'] {
  text-align: justify; }

div[data-identifier='placeholder_1423'] {
  text-align: justify; }

div[data-identifier='placeholder_1424'] {
  text-align: justify; }

div[data-identifier='placeholder_1425'] {
  text-align: justify; }

div[data-identifier='placeholder_1426'] h1:before, div[data-identifier='placeholder_1426'] h1:after {
  content: none; }

@media (max-width: 767px) {
  div[data-identifier='placeholder_20'] {
    margin: auto; }

  div[data-identifier='placeholder_21'] {
    margin-top: 0; }
    div[data-identifier='placeholder_21'] i.fa.fa-search {
      margin-left: -4em; }
    div[data-identifier='placeholder_21'] input {
      text-align: center; }

  div[data-identifier='placeholder_24'] {
    font-size: 2.7em;
    /* & #newsletter_inscription {
       padding-right: 25px; 
    }
    
    & .fa-facebook-f:before, 
    & .fa-twitter:before {
        padding-right: 0.25em;
    }
    
    & img {
        height: 0.9em;
    } */ }
    div[data-identifier='placeholder_24'] {
      display: none; }

  div[data-identifier='placeholder_25'] {
    /* & {
        position: relative;
        top: 50px !important;
        right: 0px !important;
        border-left: 0;
    }
    
    & .fa-user-o {
       padding-left: unset;
    }
    
    & a.link-to-sign-in {
        position: unset;
        right: unset;
        top: unset;
    } */
    padding-bottom: 0.75em;
    font-size: 20px; }
    div[data-identifier='placeholder_25'] {
      position: unset;
      top: unset;
      right: unset;
      display: inline-flex; }
    div[data-identifier='placeholder_25'] .fa-user-o {
      padding-left: unset; }
    div[data-identifier='placeholder_25'] .fa-user-o:before {
      font-size: 1.35em; }
    div[data-identifier='placeholder_25'] a.link-to-sign-in {
      position: unset;
      right: unset;
      top: unset; }
    div[data-identifier='placeholder_25'] .dropdown.open {
      position: absolute;
      left: 7em;
      top: 0.9em; }
    div[data-identifier='placeholder_25'] a.link-to-sign-in {
      font-size: 18px; }

  div[data-identifier='placeholder_26'] {
    /* & {
       position: relative;
       top: 1.25em !important;
       right: 0.6em;
    }
    
    & .fa-shopping-bag:before {
       font-size: 2.2em;
    }
    
    & span.c-l-a-c {
       font-size: 20px;
    } */ }
    div[data-identifier='placeholder_26'] {
      position: unset;
      top: unset;
      right: unset;
      display: inline-flex;
      margin-right: 2em;
      margin-top: 1em; }
    div[data-identifier='placeholder_26'] .fa-shopping-bag:before {
      font-size: 2.25em; }
    div[data-identifier='placeholder_26'] span.c-l-a-c {
      font-size: 20px; }

  div[data-identifier='placeholder_27'] .navbar-toggle {
    display: block;
    color: #BC3A00;
    float: none;
    margin: auto;
    font-size: 28px;
    margin-top: 0; }

  div[data-identifier='placeholder_28'] ul > li {
    display: block;
    border-bottom: 1px solid #eee;
    padding: 15px; }
  div[data-identifier='placeholder_28'] a {
    font-size: 17px; }
  div[data-identifier='placeholder_28'] span.caret {
    display: none; }
  div[data-identifier='placeholder_28'] ul.list-inline li:first-child .dropdown-menu {
    margin-left: auto; }
  div[data-identifier='placeholder_28'] .dropdown-menu {
    margin-left: unset; }

  div[data-identifier='placeholder_32'] {
    text-align: center;
    padding-left: 0; }
    div[data-identifier='placeholder_32'] {
      line-height: unset; }

  div[data-identifier='placeholder_33'] {
    padding-left: 0;
    text-align: center;
    margin-top: unset; }
    div[data-identifier='placeholder_33'] {
      line-height: unset; }

  div[data-identifier='placeholder_35'] {
    text-align: center; }
    div[data-identifier='placeholder_35'] ul {
      border-left: 0;
      margin-top: 0; }
    div[data-identifier='placeholder_35'] .list-group {
      margin-bottom: 0; }

  div[data-identifier='placeholder_37'] {
    margin: auto;
    margin-bottom: 1em;
    margin-top: 1em;
    border-left: 0;
    text-align: center; }
    div[data-identifier='placeholder_37'] img {
      margin-left: 0; }

  div[data-identifier='placeholder_38'] {
    text-align: center;
    border-left: 0; }
    div[data-identifier='placeholder_38'] ul {
      border-left: unset;
      margin-top: 0; }

  div[data-identifier='placeholder_92'] {
    margin: auto; }

  div[data-identifier='placeholder_93'] {
    margin-top: 0; }
    div[data-identifier='placeholder_93'] i.fa.fa-search {
      margin-left: -4em; }
    div[data-identifier='placeholder_93'] input {
      text-align: center; }

  div[data-identifier='placeholder_96'] {
    font-size: 2.7em;
    /* & #newsletter_inscription {
       padding-right: 25px; 
    }
    
    & .fa-facebook-f:before, 
    & .fa-twitter:before {
        padding-right: 0.25em;
    }
    
    & img {
        height: 0.9em;
    } */ }
    div[data-identifier='placeholder_96'] {
      display: none; }

  div[data-identifier='placeholder_97'] {
    /* & {
        position: relative;
        top: 50px !important;
        right: 0px !important;
        border-left: 0;
    }
    
    & .fa-user-o {
       padding-left: unset;
    }
    
    & a.link-to-sign-in {
        position: unset;
        right: unset;
        top: unset;
    } */
    padding-bottom: 0.75em;
    font-size: 20px; }
    div[data-identifier='placeholder_97'] {
      position: unset;
      top: unset;
      right: unset;
      display: inline-flex; }
    div[data-identifier='placeholder_97'] .fa-user-o {
      padding-left: unset; }
    div[data-identifier='placeholder_97'] .fa-user-o:before {
      font-size: 1.35em; }
    div[data-identifier='placeholder_97'] a.link-to-sign-in {
      position: unset;
      right: unset;
      top: unset; }
    div[data-identifier='placeholder_97'] .dropdown.open {
      position: absolute;
      left: 7em;
      top: 0.9em; }
    div[data-identifier='placeholder_97'] a.link-to-sign-in {
      font-size: 18px; }

  div[data-identifier='placeholder_98'] {
    /* & {
       position: relative;
       top: 1.25em !important;
       right: 0.6em;
    }
    
    & .fa-shopping-bag:before {
       font-size: 2.2em;
    }
    
    & span.c-l-a-c {
       font-size: 20px;
    } */ }
    div[data-identifier='placeholder_98'] {
      position: unset;
      top: unset;
      right: unset;
      display: inline-flex;
      margin-right: 2em;
      margin-top: 1em; }
    div[data-identifier='placeholder_98'] .fa-shopping-bag:before {
      font-size: 2.25em; }
    div[data-identifier='placeholder_98'] span.c-l-a-c {
      font-size: 20px; }

  div[data-identifier='placeholder_99'] .navbar-toggle {
    display: block;
    color: #BC3A00;
    float: none;
    margin: auto;
    font-size: 28px;
    margin-top: 0; }

  div[data-identifier='placeholder_100'] ul > li {
    display: block;
    border-bottom: 1px solid #eee;
    padding: 15px; }
  div[data-identifier='placeholder_100'] a {
    font-size: 17px; }
  div[data-identifier='placeholder_100'] span.caret {
    display: none; }
  div[data-identifier='placeholder_100'] ul.list-inline li:first-child .dropdown-menu {
    margin-left: auto; }
  div[data-identifier='placeholder_100'] .dropdown-menu {
    margin-left: unset; }

  div[data-identifier='placeholder_104'] {
    text-align: center;
    padding-left: 0; }
    div[data-identifier='placeholder_104'] {
      line-height: unset; }

  div[data-identifier='placeholder_105'] {
    padding-left: 0;
    text-align: center;
    margin-top: unset; }
    div[data-identifier='placeholder_105'] {
      line-height: unset; }

  div[data-identifier='placeholder_107'] {
    text-align: center; }
    div[data-identifier='placeholder_107'] ul {
      border-left: 0;
      margin-top: 0; }
    div[data-identifier='placeholder_107'] .list-group {
      margin-bottom: 0; }

  div[data-identifier='placeholder_109'] {
    margin: auto;
    margin-bottom: 1em;
    margin-top: 1em;
    border-left: 0;
    text-align: center; }
    div[data-identifier='placeholder_109'] img {
      margin-left: 0; }

  div[data-identifier='placeholder_110'] {
    text-align: center;
    border-left: 0; }
    div[data-identifier='placeholder_110'] ul {
      border-left: unset;
      margin-top: 0; }

  div[data-identifier='placeholder_164'] {
    margin: auto; }

  div[data-identifier='placeholder_165'] {
    margin-top: 0; }
    div[data-identifier='placeholder_165'] i.fa.fa-search {
      margin-left: -4em; }
    div[data-identifier='placeholder_165'] input {
      text-align: center; }

  div[data-identifier='placeholder_168'] {
    font-size: 2.7em;
    /* & #newsletter_inscription {
       padding-right: 25px; 
    }
    
    & .fa-facebook-f:before, 
    & .fa-twitter:before {
        padding-right: 0.25em;
    }
    
    & img {
        height: 0.9em;
    } */ }
    div[data-identifier='placeholder_168'] {
      display: none; }

  div[data-identifier='placeholder_169'] {
    /* & {
        position: relative;
        top: 50px !important;
        right: 0px !important;
        border-left: 0;
    }
    
    & .fa-user-o {
       padding-left: unset;
    }
    
    & a.link-to-sign-in {
        position: unset;
        right: unset;
        top: unset;
    } */
    padding-bottom: 0.75em;
    font-size: 20px; }
    div[data-identifier='placeholder_169'] {
      position: unset;
      top: unset;
      right: unset;
      display: inline-flex; }
    div[data-identifier='placeholder_169'] .fa-user-o {
      padding-left: unset; }
    div[data-identifier='placeholder_169'] .fa-user-o:before {
      font-size: 1.35em; }
    div[data-identifier='placeholder_169'] a.link-to-sign-in {
      position: unset;
      right: unset;
      top: unset; }
    div[data-identifier='placeholder_169'] .dropdown.open {
      position: absolute;
      left: 7em;
      top: 0.9em; }
    div[data-identifier='placeholder_169'] a.link-to-sign-in {
      font-size: 18px; }

  div[data-identifier='placeholder_170'] {
    /* & {
       position: relative;
       top: 1.25em !important;
       right: 0.6em;
    }
    
    & .fa-shopping-bag:before {
       font-size: 2.2em;
    }
    
    & span.c-l-a-c {
       font-size: 20px;
    } */ }
    div[data-identifier='placeholder_170'] {
      position: unset;
      top: unset;
      right: unset;
      display: inline-flex;
      margin-right: 2em;
      margin-top: 1em; }
    div[data-identifier='placeholder_170'] .fa-shopping-bag:before {
      font-size: 2.25em; }
    div[data-identifier='placeholder_170'] span.c-l-a-c {
      font-size: 20px; }

  div[data-identifier='placeholder_171'] .navbar-toggle {
    display: block;
    color: #BC3A00;
    float: none;
    margin: auto;
    font-size: 28px;
    margin-top: 0; }

  div[data-identifier='placeholder_172'] {
    margin: auto; }

  div[data-identifier='placeholder_173'] {
    margin-top: 0; }
    div[data-identifier='placeholder_173'] i.fa.fa-search {
      margin-left: -4em; }
    div[data-identifier='placeholder_173'] input {
      text-align: center; }

  div[data-identifier='placeholder_176'] {
    font-size: 2.7em;
    /* & #newsletter_inscription {
       padding-right: 25px; 
    }
    
    & .fa-facebook-f:before, 
    & .fa-twitter:before {
        padding-right: 0.25em;
    }
    
    & img {
        height: 0.9em;
    } */ }
    div[data-identifier='placeholder_176'] {
      display: none; }

  div[data-identifier='placeholder_177'] {
    /* & {
        position: relative;
        top: 50px !important;
        right: 0px !important;
        border-left: 0;
    }
    
    & .fa-user-o {
       padding-left: unset;
    }
    
    & a.link-to-sign-in {
        position: unset;
        right: unset;
        top: unset;
    } */
    padding-bottom: 0.75em;
    font-size: 20px; }
    div[data-identifier='placeholder_177'] {
      position: unset;
      top: unset;
      right: unset;
      display: inline-flex; }
    div[data-identifier='placeholder_177'] .fa-user-o {
      padding-left: unset; }
    div[data-identifier='placeholder_177'] .fa-user-o:before {
      font-size: 1.35em; }
    div[data-identifier='placeholder_177'] a.link-to-sign-in {
      position: unset;
      right: unset;
      top: unset; }
    div[data-identifier='placeholder_177'] .dropdown.open {
      position: absolute;
      left: 7em;
      top: 0.9em; }
    div[data-identifier='placeholder_177'] a.link-to-sign-in {
      font-size: 18px; }

  div[data-identifier='placeholder_178'] {
    /* & {
       position: relative;
       top: 1.25em !important;
       right: 0.6em;
    }
    
    & .fa-shopping-bag:before {
       font-size: 2.2em;
    }
    
    & span.c-l-a-c {
       font-size: 20px;
    } */ }
    div[data-identifier='placeholder_178'] {
      position: unset;
      top: unset;
      right: unset;
      display: inline-flex;
      margin-right: 2em;
      margin-top: 1em; }
    div[data-identifier='placeholder_178'] .fa-shopping-bag:before {
      font-size: 2.25em; }
    div[data-identifier='placeholder_178'] span.c-l-a-c {
      font-size: 20px; }

  div[data-identifier='placeholder_179'] .navbar-toggle {
    display: block;
    color: #BC3A00;
    float: none;
    margin: auto;
    font-size: 28px;
    margin-top: 0; }

  div[data-identifier='placeholder_180'] ul > li {
    display: block;
    border-bottom: 1px solid #eee;
    padding: 15px; }
  div[data-identifier='placeholder_180'] a {
    font-size: 17px; }
  div[data-identifier='placeholder_180'] span.caret {
    display: none; }
  div[data-identifier='placeholder_180'] ul.list-inline li:first-child .dropdown-menu {
    margin-left: auto; }
  div[data-identifier='placeholder_180'] .dropdown-menu {
    margin-left: unset; }

  div[data-identifier='placeholder_184'] {
    text-align: center;
    padding-left: 0; }
    div[data-identifier='placeholder_184'] {
      line-height: unset; }

  div[data-identifier='placeholder_185'] {
    padding-left: 0;
    text-align: center;
    margin-top: unset; }
    div[data-identifier='placeholder_185'] {
      line-height: unset; }

  div[data-identifier='placeholder_187'] {
    text-align: center; }
    div[data-identifier='placeholder_187'] ul {
      border-left: 0;
      margin-top: 0; }
    div[data-identifier='placeholder_187'] .list-group {
      margin-bottom: 0; }

  div[data-identifier='placeholder_189'] {
    margin: auto;
    margin-bottom: 1em;
    margin-top: 1em;
    border-left: 0;
    text-align: center; }
    div[data-identifier='placeholder_189'] img {
      margin-left: 0; }

  div[data-identifier='placeholder_190'] {
    text-align: center;
    border-left: 0; }
    div[data-identifier='placeholder_190'] ul {
      border-left: unset;
      margin-top: 0; }

  div[data-identifier='placeholder_742'] {
    margin: auto; }

  div[data-identifier='placeholder_743'] {
    margin-top: 0; }

  div[data-identifier='placeholder_746'] {
    font-size: 2.7em;
    /* & #newsletter_inscription {
       padding-right: 25px; 
    }
    
    & .fa-facebook-f:before, 
    & .fa-twitter:before {
        padding-right: 0.25em;
    }
    
    & img {
        height: 0.9em;
    } */ }

  div[data-identifier='placeholder_747'] {
    /* & .dropdown.open {
        position: absolute;
        left: 7em;
        top: 0.9em;
    } */
    padding-bottom: 0.75em;
    font-size: 20px; }
    div[data-identifier='placeholder_747'] {
      position: unset;
      top: unset;
      right: unset;
      display: initial; }
    div[data-identifier='placeholder_747'] .fa-user-o {
      padding-left: unset; }
    div[data-identifier='placeholder_747'] .fa-user-o:before {
      font-size: 1.35em; }
    div[data-identifier='placeholder_747'] a.link-to-sign-in {
      position: unset;
      right: unset;
      top: unset; }
    div[data-identifier='placeholder_747'] a.link-to-sign-in {
      font-size: 18px; }

  div[data-identifier='placeholder_748'] {
    /* & {
       position: relative;
       top: 1.25em !important;
       right: 0.6em;
    }
    
    & .fa-shopping-bag:before {
       font-size: 2.2em;
    }
    
    & span.c-l-a-c {
       font-size: 20px;
    } */ }
    div[data-identifier='placeholder_748'] {
      position: unset;
      top: unset;
      right: unset;
      display: inline-flex;
      margin-top: 1em; }
    div[data-identifier='placeholder_748'] .fa-shopping-bag:before {
      font-size: 2.25em; }
    div[data-identifier='placeholder_748'] span.c-l-a-c {
      font-size: 20px; }

  div[data-identifier='placeholder_749'] .navbar-toggle {
    display: block;
    color: #BC3A00;
    float: none;
    margin: auto;
    font-size: 28px;
    margin-top: 0; }

  div[data-identifier='placeholder_750'] {
    /* & a {
       font-size: 17px;
    } */ }
    div[data-identifier='placeholder_750'] ul > li {
      display: block;
      border-bottom: 1px solid #eee;
      padding: 15px; }
    div[data-identifier='placeholder_750'] span.caret {
      display: none; }
    div[data-identifier='placeholder_750'] ul.list-inline li:first-child .dropdown-menu {
      margin-left: auto; }
    div[data-identifier='placeholder_750'] .dropdown-menu {
      margin-left: unset; }

  div[data-identifier='placeholder_754'] {
    text-align: center;
    padding-left: 0; }
    div[data-identifier='placeholder_754'] {
      line-height: unset; }

  div[data-identifier='placeholder_755'] {
    padding-left: 0;
    text-align: center;
    margin-top: unset; }
    div[data-identifier='placeholder_755'] {
      line-height: unset; }

  div[data-identifier='placeholder_757'] {
    text-align: center; }
    div[data-identifier='placeholder_757'] ul {
      border-left: 0;
      margin-top: 0; }
    div[data-identifier='placeholder_757'] .list-group {
      margin-bottom: 0; }

  div[data-identifier='placeholder_760'] {
    text-align: center;
    border-left: 0; }
    div[data-identifier='placeholder_760'] ul {
      border-left: unset;
      margin-top: 0; }

  div[data-identifier='placeholder_789'] {
    margin-top: 1em; }
    div[data-identifier='placeholder_789'] h1:before, div[data-identifier='placeholder_789'] h1:after {
      display: none; }

  div[data-identifier='placeholder_790'] {
    width: 100%; }
    div[data-identifier='placeholder_790'] .owl-item.active {
      margin-right: 0 !important; }

  div[data-identifier='placeholder_794'] {
    width: 100%; }
    div[data-identifier='placeholder_794'] h1:before, div[data-identifier='placeholder_794'] h1:after {
      display: none; }

  div[data-identifier='placeholder_795'] {
    width: 100%; }

  div[data-identifier='placeholder_796'] {
    margin: 2em auto; }

  div[data-identifier='placeholder_1037'] h4 {
    margin-left: 1em; }
  div[data-identifier='placeholder_1037'] .row {
    margin-left: 1em;
    margin-right: 1em; }

  div[data-identifier='placeholder_1163'] {
    width: 100%; }

  div[data-identifier='placeholder_1167'] button.btn-default {
    margin-top: 0.25em; }

  div[data-identifier='placeholder_1169'] {
    text-align: center; }
    div[data-identifier='placeholder_1169'] h1 {
      text-align: center; }

  div[data-identifier='placeholder_1176'] .articles-selector-container {
    width: 100% !important; }
  div[data-identifier='placeholder_1176'] .articles-selector-cell {
    width: 100% !important; }
  div[data-identifier='placeholder_1176'][data-type='product-articles-selector'] .articles-selector-row .articles-selector-cell-add-to-cart .text-right {
    text-align: center !important; }

  div[data-identifier='placeholder_1178'] .tab-content {
    padding: unset; }
  div[data-identifier='placeholder_1178'] .tab-item-title {
    color: #BC3A00;
    font-size: 25px; }

  div[data-identifier='placeholder_1209'] {
    width: 100%; }

  div[data-identifier='placeholder_1276'] .input-group {
    margin: auto; }

  div[data-identifier='placeholder_1292'] h1:before, div[data-identifier='placeholder_1292'] h1:after {
    display: none; }

  div[data-identifier='placeholder_1293'] .container-product .container-cover {
    height: 150px; }

  div[data-identifier='placeholder_1313'] .container-product {
    width: 48%; }
    div[data-identifier='placeholder_1313'] .container-product .container-cover {
      height: 250px; }

  div[data-identifier='placeholder_1394'] h1:before, div[data-identifier='placeholder_1394'] h1:after {
    display: none; }

  div[data-identifier='placeholder_997'] h1:before, div[data-identifier='placeholder_997'] h1:after {
    display: none; }

  div[data-identifier='placeholder_1007'] h1:before, div[data-identifier='placeholder_1007'] h1:after {
    display: none; }

  div[data-identifier='placeholder_799'] h1:before, div[data-identifier='placeholder_799'] h1:after {
    display: none; }

  div[data-identifier='placeholder_806'] {
    text-align: center; }

  div[data-identifier='placeholder_1174'] {
    margin-left: unset; }

  div[data-identifier='placeholder_1208'] h1:before, div[data-identifier='placeholder_1208'] h1:after {
    display: none; } }
@media (min-width: 768px) and (max-width: 991px) {
  div[data-identifier='placeholder_20'] {
    margin-bottom: 0;
    margin-left: 0;
    margin: auto; }

  div[data-identifier='placeholder_21'] i.fa.fa-search {
    margin-left: -3em; }

  div[data-identifier='placeholder_24'] p {
    margin-left: -4em; }

  div[data-identifier='placeholder_25'] {
    /* & {
      right: 19.75em;
    } */ }

  div[data-identifier='placeholder_26'] {
    /* & {
      right: 21.7em;
    } */ }

  div[data-identifier='placeholder_28'] a {
    font-size: 15px; }
  div[data-identifier='placeholder_28'] .dropdown-menu {
    font-size: 13px; }
  div[data-identifier='placeholder_28'] span.caret {
    left: 47px; }
  div[data-identifier='placeholder_28'] ul.list-inline li:first-child span.caret {
    left: 30px; }

  div[data-identifier='placeholder_32'] {
    text-align: center;
    padding-left: 0; }
    div[data-identifier='placeholder_32'] {
      line-height: unset; }

  div[data-identifier='placeholder_33'] {
    text-align: center;
    padding-left: 0; }
    div[data-identifier='placeholder_33'] {
      line-height: unset; }

  div[data-identifier='placeholder_35'] {
    text-align: center; }
    div[data-identifier='placeholder_35'] ul {
      border-left: 0;
      margin-top: 0; }
    div[data-identifier='placeholder_35'] .list-group {
      margin-bottom: 0; }

  div[data-identifier='placeholder_37'] {
    border-left: 0;
    margin-bottom: 1em; }

  div[data-identifier='placeholder_38'] {
    border-left: 0; }
    div[data-identifier='placeholder_38'] ul {
      border-left: unset; }

  div[data-identifier='placeholder_92'] {
    margin-bottom: 0;
    margin-left: 0;
    margin: auto; }

  div[data-identifier='placeholder_93'] i.fa.fa-search {
    margin-left: -3em; }

  div[data-identifier='placeholder_96'] p {
    margin-left: -4em; }

  div[data-identifier='placeholder_97'] {
    /* & {
      right: 19.75em;
    } */ }

  div[data-identifier='placeholder_98'] {
    /* & {
      right: 21.7em;
    } */ }

  div[data-identifier='placeholder_100'] a {
    font-size: 15px; }
  div[data-identifier='placeholder_100'] .dropdown-menu {
    font-size: 13px; }
  div[data-identifier='placeholder_100'] span.caret {
    left: 47px; }
  div[data-identifier='placeholder_100'] ul.list-inline li:first-child span.caret {
    left: 30px; }

  div[data-identifier='placeholder_104'] {
    text-align: center;
    padding-left: 0; }
    div[data-identifier='placeholder_104'] {
      line-height: unset; }

  div[data-identifier='placeholder_105'] {
    text-align: center;
    padding-left: 0; }
    div[data-identifier='placeholder_105'] {
      line-height: unset; }

  div[data-identifier='placeholder_107'] {
    text-align: center; }
    div[data-identifier='placeholder_107'] ul {
      border-left: 0;
      margin-top: 0; }
    div[data-identifier='placeholder_107'] .list-group {
      margin-bottom: 0; }

  div[data-identifier='placeholder_109'] {
    border-left: 0;
    margin-bottom: 1em; }

  div[data-identifier='placeholder_110'] {
    border-left: 0; }
    div[data-identifier='placeholder_110'] ul {
      border-left: unset; }

  div[data-identifier='placeholder_164'] {
    margin-bottom: 0;
    margin-left: 0;
    margin: auto; }

  div[data-identifier='placeholder_165'] i.fa.fa-search {
    margin-left: -3em; }

  div[data-identifier='placeholder_168'] p {
    margin-left: -4em; }

  div[data-identifier='placeholder_169'] {
    /* & {
      right: 19.75em;
    } */ }

  div[data-identifier='placeholder_170'] {
    /* & {
      right: 21.7em;
    } */ }

  div[data-identifier='placeholder_172'] {
    margin-bottom: 0;
    margin-left: 0;
    margin: auto; }

  div[data-identifier='placeholder_173'] i.fa.fa-search {
    margin-left: -3em; }

  div[data-identifier='placeholder_176'] p {
    margin-left: -4em; }

  div[data-identifier='placeholder_177'] {
    /* & {
      right: 19.75em;
    } */ }

  div[data-identifier='placeholder_178'] {
    /* & {
      right: 21.7em;
    } */ }

  div[data-identifier='placeholder_180'] a {
    font-size: 15px; }
  div[data-identifier='placeholder_180'] .dropdown-menu {
    font-size: 13px; }
  div[data-identifier='placeholder_180'] span.caret {
    left: 47px; }
  div[data-identifier='placeholder_180'] ul.list-inline li:first-child span.caret {
    left: 30px; }

  div[data-identifier='placeholder_184'] {
    text-align: center;
    padding-left: 0; }
    div[data-identifier='placeholder_184'] {
      line-height: unset; }

  div[data-identifier='placeholder_185'] {
    text-align: center;
    padding-left: 0; }
    div[data-identifier='placeholder_185'] {
      line-height: unset; }

  div[data-identifier='placeholder_187'] {
    text-align: center; }
    div[data-identifier='placeholder_187'] ul {
      border-left: 0;
      margin-top: 0; }
    div[data-identifier='placeholder_187'] .list-group {
      margin-bottom: 0; }

  div[data-identifier='placeholder_189'] {
    border-left: 0;
    margin-bottom: 1em; }

  div[data-identifier='placeholder_190'] {
    border-left: 0; }
    div[data-identifier='placeholder_190'] ul {
      border-left: unset; }

  div[data-identifier='placeholder_742'] {
    margin-bottom: 0;
    margin-left: 0;
    margin: auto; }

  div[data-identifier='placeholder_746'] p {
    margin-left: -4em; }

  div[data-identifier='placeholder_747'] {
    /* & {
      right: 19.75em;
    } */ }

  div[data-identifier='placeholder_748'] {
    /* & {
      right: 21.7em;
    } */ }

  div[data-identifier='placeholder_750'] {
    /* & a {
       font-size: 15px;
    }
    
    & .dropdown-menu {
        font-size: 13px;
    }
    
    & span.caret {
        left: 47px;
    }
    
    & ul.list-inline li:first-child span.caret {
        left: 30px;
    } */ }

  div[data-identifier='placeholder_754'] {
    text-align: center;
    padding-left: 0; }
    div[data-identifier='placeholder_754'] {
      line-height: unset; }

  div[data-identifier='placeholder_755'] {
    text-align: center;
    padding-left: 0; }
    div[data-identifier='placeholder_755'] {
      line-height: unset; }

  div[data-identifier='placeholder_757'] {
    text-align: center; }
    div[data-identifier='placeholder_757'] ul {
      border-left: 0;
      margin-top: 0; }
    div[data-identifier='placeholder_757'] .list-group {
      margin-bottom: 0; }

  div[data-identifier='placeholder_760'] {
    border-left: 0; }
    div[data-identifier='placeholder_760'] ul {
      border-left: unset; }

  div[data-identifier='placeholder_790'] {
    width: 750px; }

  div[data-identifier='placeholder_794'] {
    width: 750px; }

  div[data-identifier='placeholder_795'] {
    width: 750px; }

  div[data-identifier='placeholder_796'] {
    margin: 2em auto; }

  div[data-identifier='placeholder_1037'] h4 {
    margin-left: 1.5em; }
  div[data-identifier='placeholder_1037'] .row {
    margin-left: 2em; }

  div[data-identifier='placeholder_1163'] {
    width: 750px; }

  div[data-identifier='placeholder_1167'] button.btn-default {
    margin-top: 0.25em; }

  div[data-identifier='placeholder_1176'][data-type='product-articles-selector'] .articles-selector-container {
    width: 100%; }
  div[data-identifier='placeholder_1176'][data-type='product-articles-selector'] .articles-selector-cell {
    width: 95%; }
  div[data-identifier='placeholder_1176'][data-type='product-articles-selector'] .articles-selector-container .articles-selector-cell-add-to-cart .articles-selector-submit {
    width: 50%; }

  div[data-identifier='placeholder_1178'] .nav > li > a {
    padding: 10px 5px;
    font-size: 22px; }
  div[data-identifier='placeholder_1178'] .tab-content {
    padding: 32px 85px 10px;
    width: fit-content; }

  div[data-identifier='placeholder_1209'] {
    width: 750px; }
    div[data-identifier='placeholder_1209'] .owl-carousel .owl-item img {
      max-height: 290px; }

  div[data-identifier='placeholder_1394'] h1:before, div[data-identifier='placeholder_1394'] h1:after {
    display: none; } }
@media (min-width: 992px) and (max-width: 1199px) {
  div[data-identifier='placeholder_24'] {
    margin-right: -17px; }
    div[data-identifier='placeholder_24'] p {
      margin-left: -3.5em; }
    div[data-identifier='placeholder_24'] .fa-linkedin:before {
      padding-right: 1em; }

  div[data-identifier='placeholder_26'] {
    /* & { 
      right: 118px; 
    } */ }
    div[data-identifier='placeholder_26'] .fa-shopping-bag:before {
      padding-left: 1.2em; }

  div[data-identifier='placeholder_28'] a {
    font-size: 15px; }
  div[data-identifier='placeholder_28'] .dropdown-menu {
    font-size: 13px; }
  div[data-identifier='placeholder_28'] span.caret {
    left: 40px; }
  div[data-identifier='placeholder_28'] ul.list-inline li:first-child span.caret {
    left: 28px; }

  div[data-identifier='placeholder_96'] {
    margin-right: -17px; }
    div[data-identifier='placeholder_96'] p {
      margin-left: -3.5em; }
    div[data-identifier='placeholder_96'] .fa-linkedin:before {
      padding-right: 1em; }

  div[data-identifier='placeholder_98'] {
    /* & { 
      right: 118px; 
    } */ }
    div[data-identifier='placeholder_98'] .fa-shopping-bag:before {
      padding-left: 1.2em; }

  div[data-identifier='placeholder_100'] a {
    font-size: 15px; }
  div[data-identifier='placeholder_100'] .dropdown-menu {
    font-size: 13px; }
  div[data-identifier='placeholder_100'] span.caret {
    left: 40px; }
  div[data-identifier='placeholder_100'] ul.list-inline li:first-child span.caret {
    left: 28px; }

  div[data-identifier='placeholder_168'] {
    margin-right: -17px; }
    div[data-identifier='placeholder_168'] p {
      margin-left: -3.5em; }
    div[data-identifier='placeholder_168'] .fa-linkedin:before {
      padding-right: 1em; }

  div[data-identifier='placeholder_170'] {
    /* & { 
      right: 118px; 
    } */ }
    div[data-identifier='placeholder_170'] .fa-shopping-bag:before {
      padding-left: 1.2em; }

  div[data-identifier='placeholder_176'] {
    margin-right: -17px; }
    div[data-identifier='placeholder_176'] p {
      margin-left: -3.5em; }
    div[data-identifier='placeholder_176'] .fa-linkedin:before {
      padding-right: 1em; }

  div[data-identifier='placeholder_178'] {
    /* & { 
      right: 118px; 
    } */ }
    div[data-identifier='placeholder_178'] .fa-shopping-bag:before {
      padding-left: 1.2em; }

  div[data-identifier='placeholder_180'] a {
    font-size: 15px; }
  div[data-identifier='placeholder_180'] .dropdown-menu {
    font-size: 13px; }
  div[data-identifier='placeholder_180'] span.caret {
    left: 40px; }
  div[data-identifier='placeholder_180'] ul.list-inline li:first-child span.caret {
    left: 28px; }

  div[data-identifier='placeholder_746'] {
    margin-right: -17px; }
    div[data-identifier='placeholder_746'] p {
      margin-left: -3.5em; }
    div[data-identifier='placeholder_746'] .fa-linkedin:before {
      padding-right: 0.4em; }

  div[data-identifier='placeholder_748'] .fa-shopping-cart:before {
    padding-left: 1.2em; }

  div[data-identifier='placeholder_750'] {
    /* & a {
       font-size: 15px;
    }
    
    & .dropdown-menu {
        font-size: 13px;
    }
    
    & span.caret {
        left: 40px;
    }
    
    & ul.list-inline li:first-child span.caret {
        left: 28px;
    } */ }

  div[data-identifier='placeholder_790'] {
    width: 970px; }

  div[data-identifier='placeholder_794'] {
    width: 970px; }

  div[data-identifier='placeholder_795'] {
    width: 970px; }

  div[data-identifier='placeholder_1037'] h4 {
    margin-left: 1.5em; }
  div[data-identifier='placeholder_1037'] .row {
    margin-left: 2em; }

  div[data-identifier='placeholder_1163'] {
    width: 970px; }

  div[data-identifier='placeholder_1167'] button.btn-default {
    margin-top: 0.25em; }

  div[data-identifier='placeholder_1176'][data-type='product-articles-selector'] .articles-selector-container {
    width: 100%; }
  div[data-identifier='placeholder_1176'][data-type='product-articles-selector'] .articles-selector-cell {
    width: 95%; }
  div[data-identifier='placeholder_1176'][data-type='product-articles-selector'] .articles-selector-container .articles-selector-cell-add-to-cart .articles-selector-submit {
    width: 50% !important; }

  div[data-identifier='placeholder_1178'] .nav > li > a {
    padding: 10px 25px; }
  div[data-identifier='placeholder_1178'] .tab-content {
    padding: 32px 95px 10px;
    width: fit-content; }

  div[data-identifier='placeholder_1209'] {
    width: 970px; }
    div[data-identifier='placeholder_1209'] .owl-carousel .owl-item img {
      max-height: 290px; }

  div[data-identifier='placeholder_1394'] h1:before, div[data-identifier='placeholder_1394'] h1:after {
    display: none; } }
@media (min-width: 1200px) {
  div[data-identifier='placeholder_25'] {
    /* & {
       right: 6.7em;
    } */ }

  div[data-identifier='placeholder_28'] ul.list-inline > li {
    margin-right: 15px !important;
    padding-left: 30px; }
  div[data-identifier='placeholder_28'] ul.list-inline li:first-child .dropdown-menu {
    margin-left: -1.5em; }
  div[data-identifier='placeholder_28'] .dropdown-menu {
    /* margin-left: 1em; */ }
  div[data-identifier='placeholder_28'] li[data-identifier='navigation_link_285'] span.caret {
    left: 60px; }
  div[data-identifier='placeholder_28'] li[data-identifier='navigation_link_294'] span.caret {
    left: 84px; }
  div[data-identifier='placeholder_28'] li[data-identifier='navigation_link_281'] span.caret {
    left: 67px; }

  div[data-identifier='placeholder_97'] {
    /* & {
       right: 6.7em;
    } */ }

  div[data-identifier='placeholder_100'] ul.list-inline > li {
    margin-right: 15px !important;
    padding-left: 30px; }
  div[data-identifier='placeholder_100'] ul.list-inline li:first-child .dropdown-menu {
    margin-left: -1.5em; }
  div[data-identifier='placeholder_100'] .dropdown-menu {
    /* margin-left: 1em; */ }
  div[data-identifier='placeholder_100'] li[data-identifier='navigation_link_285'] span.caret {
    left: 60px; }
  div[data-identifier='placeholder_100'] li[data-identifier='navigation_link_294'] span.caret {
    left: 84px; }
  div[data-identifier='placeholder_100'] li[data-identifier='navigation_link_281'] span.caret {
    left: 67px; }

  div[data-identifier='placeholder_169'] {
    /* & {
       right: 6.7em;
    } */ }

  div[data-identifier='placeholder_177'] {
    /* & {
       right: 6.7em;
    } */ }

  div[data-identifier='placeholder_180'] ul.list-inline > li {
    margin-right: 15px !important;
    padding-left: 30px; }
  div[data-identifier='placeholder_180'] ul.list-inline li:first-child .dropdown-menu {
    margin-left: -1.5em; }
  div[data-identifier='placeholder_180'] .dropdown-menu {
    /* margin-left: 1em; */ }
  div[data-identifier='placeholder_180'] li[data-identifier='navigation_link_285'] span.caret {
    left: 60px; }
  div[data-identifier='placeholder_180'] li[data-identifier='navigation_link_294'] span.caret {
    left: 84px; }
  div[data-identifier='placeholder_180'] li[data-identifier='navigation_link_281'] span.caret {
    left: 67px; }

  div[data-identifier='placeholder_747'] {
    /* & {
       right: 6.7em;
    } */ }

  div[data-identifier='placeholder_750'] {
    /* & ul.list-inline li:first-child .dropdown-menu {
        margin-left: -1.5em;
    } */
    /* & li[data-identifier='navigation_link_285'] span.caret {
        left: 60px;
    }
    
    & li[data-identifier='navigation_link_294'] span.caret {
        left: 84px;
    }
    
    & li[data-identifier='navigation_link_281'] span.caret {
        left: 67px;
    } */ }

  div[data-identifier='placeholder_790'] {
    width: 1170px; }

  div[data-identifier='placeholder_794'] {
    width: 1170px; }

  div[data-identifier='placeholder_795'] {
    width: 1170px; }

  div[data-identifier='placeholder_1037'] h4 {
    margin-left: 1.5em; }
  div[data-identifier='placeholder_1037'] .row {
    margin-left: 2em; }

  div[data-identifier='placeholder_1163'] {
    width: 1170px; }

  div[data-identifier='placeholder_1178'] .tab-content {
    padding: 32px 210px 10px; }

  div[data-identifier='placeholder_1209'] {
    width: 1170px; } }
