@charset "UTF-8";
/* Karla - Light */
@font-face {
  font-family: "Karla";
  font-weight: 300; /* Light */
  font-style: normal;
  src: url("../font/Karla/static/Karla-Light.ttf") format("truetype");
}
/* Karla - Regular */
@font-face {
  font-family: "Karla";
  font-weight: 400; /* Regular */
  font-style: normal;
  src: url("../font/Karla/static/Karla-Regular.ttf") format("truetype");
}
/* Karla - Bold */
@font-face {
  font-family: "Karla";
  font-weight: 700; /* Bold */
  font-style: normal;
  src: url("../font/Karla/static/Karla-Bold.ttf") format("truetype");
}
/* Karla - Italic */
@font-face {
  font-family: "Karla";
  font-weight: 400; /* Regular Italic */
  font-style: italic;
  src: url("../font/Karla/static/Karla-Italic.ttf") format("truetype");
}
/* Butler - Medium */
@font-face {
  font-family: "Butler";
  font-style: normal;
  font-weight: 400;
  src: url("../font/Butler/Butler_Medium.otf") format("truetype");
}
/*Style page*/
body {
  display: flex;
  justify-content: center;
  margin: 0;
  height: 100vh;
  background-color: #000;
  /*Responsive ( Laptop, Tablette & Téléphone)*/
}
body .block_black_friday {
  margin: auto;
  background-color: #fff;
  max-width: 842px;
  width: 100%;
}
body .block_black_friday .block_title_sessile {
  margin: 78px 0 56.36px 0;
}
body .block_black_friday .block_title_sessile .title_black_friday {
  font-family: "Butler", sans-serif;
  font-weight: 300;
  position: relative;
  text-align: center;
  font-size: 39.06px;
}
body .block_black_friday .block_title_sessile .title_black_friday::before, body .block_black_friday .block_title_sessile .title_black_friday::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 130px;
  height: 1px;
  background-color: #000;
}
body .block_black_friday .block_title_sessile .title_black_friday::before {
  left: 15%;
}
body .block_black_friday .block_title_sessile .title_black_friday::after {
  right: 15%;
}
body .block_black_friday .block_text_sessile {
  width: 450px;
  margin: auto;
}
body .block_black_friday .block_text_sessile .text_black_friday {
  display: block;
  width: 100%;
  margin: auto;
  text-align: center;
  line-height: 30px;
  font-size: 20px;
  font-family: "Karla", sans-serif;
  font-weight: 300; /* Light */
}
body .block_black_friday .logo_sessile {
  text-align: center;
  margin: 59.15px 0 78px 0;
}
body .block_black_friday .logo_sessile svg {
  width: 216px;
  height: 77px;
}
@media (max-width: 850px) {
  body .block_black_friday {
    margin: auto 2px;
    width: 100%;
  }
  body .block_black_friday .block_title_sessile {
    margin: 45px 0 58.5px 0;
  }
  body .block_black_friday .block_title_sessile .title_black_friday {
    font-size: 34.19px;
  }
}
@media (max-width: 850px) and (max-width: 700px) {
  body .block_black_friday .block_title_sessile .title_black_friday::before {
    width: 100px;
    left: 8%;
  }
  body .block_black_friday .block_title_sessile .title_black_friday::after {
    width: 100px;
    right: 8%;
  }
}
@media (max-width: 850px) and (max-width: 550px) {
  body .block_black_friday .block_title_sessile .title_black_friday::before {
    width: 50px;
    left: 7%;
  }
  body .block_black_friday .block_title_sessile .title_black_friday::after {
    width: 50px;
    right: 7%;
  }
}
@media (max-width: 850px) and (max-width: 550px) {
  body .block_black_friday .block_text_sessile {
    width: 305px;
    margin: auto;
  }
}
@media (max-width: 850px) {
  body .block_black_friday .block_text_sessile .text_black_friday {
    font-size: 17.5px;
  }
  body .block_black_friday .logo_sessile {
    margin: 41.5px 0 45px 0;
  }
  body .block_black_friday .logo_sessile svg {
    width: 175px;
    height: 62px;
  }
}

/*Cookie*/
body span#tarteaucitronDisclaimerAlert,
body  #tarteaucitronRoot .tarteaucitronAllow,
body #tarteaucitronRoot .tarteaucitronDeny,
body #tarteaucitronAlertBig #tarteaucitronCloseAlert
body #tarteaucitronRoot .tarteaucitronH1,
body #tarteaucitron #tarteaucitronInfo,
body #tarteaucitronRoot .tarteaucitronH2,
body #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button,
body #tarteaucitron #tarteaucitronServices_mandatory .tarteaucitronH3,
body #tarteaucitron #tarteaucitronServices .tarteaucitronTitle button,
body #tarteaucitron #tarteaucitronClosePanel,
body #tarteaucitronRoot .tarteaucitronH1,
body #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName a,
body #tarteaucitron #tarteaucitronServices .tarteaucitronLine .tarteaucitronName span{
  font-family: "Karla", sans-serif;
  font-weight: 300; /* Light */
}

body  #tarteaucitronRoot .tarteaucitronAllow,
body #tarteaucitronRoot .tarteaucitronDeny,
body #tarteaucitronRoot .tarteaucitronCheck::before,
body #tarteaucitronRoot .tarteaucitronCross::before{
  background: #fff !important;
  color: #000 !important;
}
body a.tarteaucitronSelfLink{
  display: none !important;
}
/*# sourceMappingURL=style.css.map */