/*!*****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-13.use[1]!./node_modules/resolve-url-loader/index.js??clonedRuleSet-13.use[2]!./node_modules/sass-loader/dist/cjs.js??clonedRuleSet-13.use[3]!./assets/styles/order.scss ***!
  \*****************************************************************************************************************************************************************************************************************************************/
/* open-sans-regular - latin */
@font-face {
  font-family: "Mulish";
  src: url(/build/fonts/Mulish-VariableFont_wght.c3d26f19.ttf) format("truetype");
}
@font-face {
  font-family: "Ovo";
  src: url(/build/fonts/Ovo-Regular.4b6eafae.ttf) format("truetype");
}
body {
  font-family: "Mulish", sans-serif;
  font-size: 14px;
}

.ff-ovo {
  font-family: "Ovo", sans-serif;
}

.ff-mulish {
  font-family: "Mulish", sans-serif;
}

.bg-custom-gradient {
  background: linear-gradient(90deg, #6c757d, #ced4da);
}

.cursor-pointer {
  cursor: pointer;
}

.bg-cover {
  position: relative;
  background-size: cover !important;
  background-position: center center !important;
}
.bg-cover span.bg-overlay {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-color: rgba(0, 0, 0, 0.4);
}
.form-control:focus {
  box-shadow: none;
  outline: 0;
}

.radio {
  margin: 0.5rem;
}
.radio input[type=radio] {
  position: absolute;
  opacity: 0;
}
.radio input[type=radio] + .radio-label:before {
  content: "";
  background: white;
  border-radius: 100%;
  border: 1px solid #565656;
  display: inline-block;
  width: 1.2em;
  height: 1.2em;
  position: relative;
  margin-right: 1em;
  vertical-align: top;
  cursor: pointer;
  text-align: center;
  transition: all 250ms ease;
  top: 2px;
}
.radio input[type=radio]:checked + .radio-label:before {
  background-color: #565656;
  box-shadow: inset 0 0 0 2px #ffffff;
}
.radio input[type=radio] + .radio-label:empty:before {
  margin-right: 0;
}

.page-order {
  background-size: cover;
  background-repeat: no-repeat;
}
.page-order .retour:before {
  position: absolute;
  top: 8px;
  left: 30px;
  font-family: "Font Awesome 6 Free";
  font-weight: 600;
  content: "\f053" !important;
}
.page-order .container-cart-products .container-cart-product img {
  max-height: 100px;
}
.page-order .container-cart-products .container-cart-product .remove-from-cart {
  bottom: 20px;
  right: 15px;
}
@media screen and (max-width: 768px) {
  .page-order .container-cart-products .container-cart-product .remove-from-cart {
    bottom: 13px;
  }
}
.page-order .container-cart-products .container-cart-product:not(:last-of-type) {
  border-bottom: 1px solid #E7EBF3;
}
.page-order .container-cart-products .container-cart-product.unavailable > div {
  color: #cccccc !important;
}
.page-order ul.progression li {
  list-style: none;
  color: #C2C9D6;
}
.page-order ul.progression li > div.ff-ovo {
  font-size: 50px;
}
.page-order ul.progression li:not(:last-of-type):after {
  position: absolute;
  content: "";
  width: 65%;
  height: 1px;
  border-bottom: 1px dashed #C2C9D6;
  left: 67%;
  top: 55%;
}
@media (max-width: 767px) {
  .page-order ul.progression li:not(:last-of-type):after {
    content: none;
  }
}
.page-order .container-recap-order {
  margin-top: 23px;
}
.page-order .container-card-recap {
  border-top: 5px solid #ecdfc8;
  min-height: 180px;
}
.page-order .container-cart-products .line-product {
  border-bottom: 1px dashed #C2C9D6;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLW9yZGVyLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFRQTtBQUNBO0VBQ0U7RUFDQTtBQ1BGO0FEU0E7RUFDRTtFQUNBO0FDUEY7QURVQTtFQUNFO0VBQ0E7QUNSRjs7QURvQkE7RUFDRTtBQ2pCRjs7QURtQkE7RUFDRTtBQ2hCRjs7QURrQkE7RUFDRTtBQ2ZGOztBRGlCQTtFQUNFO0FDZEY7O0FEZ0JBO0VBQ0U7RUFDQTtFQUNBO0FDYkY7QURjRTtFQUNFO0VBQ0E7RUFBTztFQUFRO0VBQVU7RUFDekI7QUNUSjtBRG1CRTtFQUNFO0VBQ0E7QUNqQko7O0FEc0JBO0VBQ0U7QUNuQkY7QURvQkU7RUFDRTtFQUNBO0FDbEJKO0FEb0JNO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQ2xCUjtBRHVCUTtFQUVFLHlCQTVGSDtFQTZGRztBQ3RCVjtBRDRCUTtFQUNFO0FDMUJWOztBQTFFQTtFQUNFO0VBQ0E7QUE2RUY7QUExRUk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUFvQztFQUFrQjtBQThFNUQ7QUF4RU07RUFDRTtBQTBFUjtBQXhFTTtFQUNFO0VBQ0E7QUEwRVI7QUF6RVE7RUFIRjtJQUlJO0VBNEVSO0FBQ0Y7QUExRU07RUFDRTtBQTRFUjtBQXpFUTtFQUNFO0FBMkVWO0FBcEVJO0VBQ0U7RUFDQTtBQXNFTjtBQXJFTTtFQUNFO0FBdUVSO0FBcEVRO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFzRVY7QUNsSEU7RURxQ007SUFTSTtFQXdFVjtBQUNGO0FBbEVFO0VBQ0U7QUFvRUo7QUFsRUU7RUFDRTtFQUNBO0FBb0VKO0FBaEVJO0VBQ0U7QUFrRU4sQyIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvX2N1c3RvbS5zY3NzIiwid2VicGFjazovLy8uL2Fzc2V0cy9zdHlsZXMvb3JkZXIuc2NzcyIsIndlYnBhY2s6Ly8vLi9hc3NldHMvc3R5bGVzL21peGluLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiXG4kcHJpbWFyeSA6ICNlY2RmYzg7XG4kc2Vjb25kYXJ5IDogI2I5YzdlMjtcbiRkYXJrOiAjNTY1NjU2O1xuJGZvbnQtc2l6ZS1iYXNlOiAwLjg1cmVtO1xuJGJvcmRlci1yYWRpdXMtMnhsOiAyMHB4O1xuJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1czogMDtcblxuLyogb3Blbi1zYW5zLXJlZ3VsYXIgLSBsYXRpbiAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTXVsaXNoJztcbiAgc3JjOiB1cmwoJy4uL2ZvbnRzL011bGlzaC1WYXJpYWJsZUZvbnRfd2dodC50dGYnKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ092byc7XG4gIHNyYzogdXJsKCcuLi9mb250cy9Pdm8tUmVndWxhci50dGYnKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcbn1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiAnTXVsaXNoJywgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4kbW9kYWwteGw6IDE0NDBweDtcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICAgICAgICBzbTogNTQwcHgsXG4gICAgICAgIG1kOiA3MjBweCxcbiAgICAgICAgbGc6IDk2MHB4LFxuICAgICAgICB4bDogMTE0MHB4LFxuICAgICAgICB4eGw6IDE0NDBweFxuKSAhZGVmYXVsdDtcblxuLmZmLW92byB7XG4gIGZvbnQtZmFtaWx5OiBcIk92b1wiLCBzYW5zLXNlcmlmO1xufVxuLmZmLW11bGlzaCB7XG4gIGZvbnQtZmFtaWx5OiAnTXVsaXNoJywgc2Fucy1zZXJpZjtcbn1cbi5iZy1jdXN0b20tZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICM2Yzc1N2QsICNjZWQ0ZGEpO1xufVxuLmN1cnNvci1wb2ludGVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmJnLWNvdmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXIgIWltcG9ydGFudDtcbiAgc3Bhbi5iZy1vdmVybGF5IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO2xlZnQ6IDA7Ym90dG9tOiAwO3JpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoIzAwMCwwLjQpO1xuICB9XG4gICYuYmctb3ZlcmxheSB7XG4gICAgJjphZnRlciB7XG4gICAgfVxuICB9XG59XG5cblxuLmZvcm0tY29udHJvbCB7XG4gICY6Zm9jdXMge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG5cbi5yYWRpbyB7XG4gIG1hcmdpbjogMC41cmVtO1xuICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgICsgLnJhZGlvLWxhYmVsIHtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyaztcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMS4yZW07XG4gICAgICAgIGhlaWdodDogMS4yZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxZW07XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgZWFzZTtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgICB9XG4gICAgfVxuICAgICY6Y2hlY2tlZCB7XG4gICAgICArIC5yYWRpby1sYWJlbCB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAvL2JvcmRlcjogMnB4IHNvbGlkICRzZWNvbmRhcnk7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhcms7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICNmZmZmZmY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgKyAucmFkaW8tbGFiZWwge1xuICAgICAgJjplbXB0eSB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIkBpbXBvcnQgXCJjdXN0b21cIjtcbkBpbXBvcnQgXCJtaXhpblwiO1xuXG4ucGFnZS1vcmRlciB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cbiAgLnJldG91ciB7XG4gICAgJjpiZWZvcmUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA4cHg7XG4gICAgICBsZWZ0OiAzMHB4O1xuICAgICAgZm9udC1mYW1pbHk6IFwiRm9udCBBd2Vzb21lIDYgRnJlZVwiOyBmb250LXdlaWdodDogNjAwOyBjb250ZW50OiBcIlxcZjA1M1wiICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgLmNvbnRhaW5lci1jYXJ0LXByb2R1Y3RzIHtcbiAgICAuY29udGFpbmVyLWNhcnQtcHJvZHVjdCB7XG4gICAgICBpbWcge1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDBweDtcbiAgICAgIH1cbiAgICAgIC5yZW1vdmUtZnJvbS1jYXJ0IHtcbiAgICAgICAgYm90dG9tOiAyMHB4O1xuICAgICAgICByaWdodDogMTVweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICBib3R0b206IDEzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFN0VCRjM7XG4gICAgICB9XG4gICAgICAmLnVuYXZhaWxhYmxlIHtcbiAgICAgICAgPmRpdiB7XG4gICAgICAgICAgY29sb3I6ICNjY2NjY2MgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHVsLnByb2dyZXNzaW9uIHtcbiAgICBsaSB7XG4gICAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgICAgY29sb3I6ICNDMkM5RDY7XG4gICAgICA+ZGl2LmZmLW92byB7XG4gICAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICAgIH1cbiAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNDMkM5RDY7XG4gICAgICAgICAgbGVmdDogNjclO1xuICAgICAgICAgIHRvcDogNTUlO1xuICAgICAgICAgIEBpbmNsdWRlIGZvci1tZC1kb3duIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNvbnRhaW5lci1yZWNhcC1vcmRlciB7XG4gICAgbWFyZ2luLXRvcDogMjNweDtcbiAgfVxuICAuY29udGFpbmVyLWNhcmQtcmVjYXAge1xuICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAkcHJpbWFyeTtcbiAgICBtaW4taGVpZ2h0OiAxODBweDtcbiAgfVxuXG4gIC5jb250YWluZXItY2FydC1wcm9kdWN0cyB7XG4gICAgLmxpbmUtcHJvZHVjdCB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICNDMkM5RDY7XG5cbiAgICB9XG4gIH1cbn1cblxuXG4iLCJAbWl4aW4gZm9yLXh4bC1kb3duIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDEzOTlweCkgeyBAY29udGVudDsgfVxufVxuQG1peGluIGZvci14bC1kb3duIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkgeyBAY29udGVudDsgfVxufVxuQG1peGluIGZvci1sZy1kb3duIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7IEBjb250ZW50OyB9XG59XG5AbWl4aW4gZm9yLW1kLWRvd24ge1xuICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHsgQGNvbnRlbnQ7IH1cbn1cbkBtaXhpbiBmb3Itc20tZG93biB7XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA1NzVweCkgeyBAY29udGVudDsgfVxufVxuQG1peGluIGZvci14cy1kb3duIHtcbiAgQG1lZGlhIChtYXgtd2lkdGg6IDMwMHB4KSB7IEBjb250ZW50OyB9XG59XG5cbkBtaXhpbiBmb3IteHhsLXVwIHtcbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkgeyBAY29udGVudDsgfVxufVxuQG1peGluIGZvci14bC11cCB7XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHsgQGNvbnRlbnQ7IH1cbn1cbkBtaXhpbiBmb3ItbGctdXAge1xuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHsgQGNvbnRlbnQ7IH1cbn1cbkBtaXhpbiBmb3ItbWQtdXAge1xuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHsgQGNvbnRlbnQ7IH1cbn1cbkBtaXhpbiBmb3Itc20tdXAge1xuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHsgQGNvbnRlbnQ7IH1cbn1cbkBtaXhpbiBmb3IteHMtdXAge1xuICBAbWVkaWEgKG1pbi13aWR0aDogMzAxcHgpIHsgQGNvbnRlbnQ7IH1cbn1cbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/