/*!************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./themes/OzOyatTheme/assets/scss/product.scss ***!
  \************************************************************************************************************************************************************************************************************************************************************************************************/
@media (min-width: 768px) {
  #products-listing {
    display: flex;
  }
}
@media (min-width: 768px) and (max-width: 1199.98px) {
  #products-listing.container {
    max-width: none;
    width: 100%;
    padding-right: 30px;
    padding-left: 30px;
    margin-right: auto;
    margin-left: auto;
  }
}
#products-listing .products-listing-topbar .dropdown-menu, #products-listing .products-listing-sidebar .dropdown-menu {
  width: 100%;
  border: none;
  background-color: #FAF9F7;
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);
  padding: 0;
  max-height: 300px;
  overflow-y: auto;
}
#products-listing .products-listing-topbar .dropdown-menu .dropdown-item, #products-listing .products-listing-sidebar .dropdown-menu .dropdown-item {
  white-space: normal;
  word-wrap: break-word;
}
#products-listing .products-listing-topbar {
  border-bottom: 1px solid #DEE2E6;
  border-top: 1px solid #DEE2E6;
  background-color: #FAF9F7;
  text-align: center;
  display: flex;
  justify-content: center;
}
#products-listing .products-listing-topbar .filter-link {
  font-weight: 300;
}
#products-listing .products-listing-topbar .filter-link.active {
  font-weight: 500;
  text-decoration: underline;
}
@media (max-width: 767.98px) {
  #products-listing .products-listing-topbar .btn {
    font-size: 14px;
    padding: 6px 12px;
  }
}
#products-listing .products-listing-topbar .topbar-content {
  width: fit-content;
  display: flex;
  flex-wrap: wrap;
}
#products-listing .products-listing-topbar .topbar-content .btn {
  width: 100%;
}
#products-listing .products-listing-topbar .topbar-content .filter {
  flex: 1 0 50%;
  padding: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
}
#products-listing .products-listing-sidebar {
  border-right: 1px solid #DEE2E6;
}
#products-listing .products-listing-sidebar .sidebar-content {
  z-index: 100;
  position: sticky;
  font-size: 14px;
  color: #41506C;
  /* Lien des filtres */
}
@media (min-width: 1200px) {
  #products-listing .products-listing-sidebar .sidebar-content {
    width: 250px;
  }
}
@media (max-width: 1199.98px) {
  #products-listing .products-listing-sidebar .sidebar-content {
    width: 230px;
  }
}
#products-listing .products-listing-sidebar .sidebar-content .btn {
  font-size: 12px;
}
#products-listing .products-listing-sidebar .sidebar-content .sidebar-filter-label {
  text-transform: uppercase;
  font-weight: 500;
}
#products-listing .products-listing-sidebar .sidebar-content .filter-link {
  font-weight: 300;
}
#products-listing .products-listing-sidebar .sidebar-content .filter-link.active {
  font-weight: 500;
  text-decoration: underline;
}
#products-listing .products-listing-sidebar .sidebar-content .desktop-product-catalog a {
  padding: 6px 16px;
}
#products-listing .products-listing-content {
  width: 100%;
  /* Changement d'image au hover */
}
#products-listing .products-listing-content #no-matching-products-message {
  display: none;
}
#products-listing .products-listing-content .no-product {
  font-size: 20px;
  text-align: center;
  color: #41506C;
}
#products-listing .products-listing-content .beadcrumb-container {
  padding: 0;
}
@media (min-width: 1200px) {
  #products-listing .products-listing-content .products {
    margin-left: -30px;
    margin-right: -30px;
  }
  #products-listing .products-listing-content .products .product {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media (max-width: 1199.98px) {
  #products-listing .products-listing-content .products {
    margin-left: -15px;
    margin-right: -15px;
  }
  #products-listing .products-listing-content .products .product {
    padding-left: 15px;
    padding-right: 15px;
  }
}
#products-listing .products-listing-content .product .product-image {
  position: relative;
  padding-bottom: 110%;
}
#products-listing .products-listing-content .product .product-image > img {
  position: absolute;
  top: 0;
  left: 0;
  transition: opacity 0.5s ease-in-out;
}
#products-listing .products-listing-content .product .product-image > .product-img-hover {
  opacity: 0;
}
#products-listing .products-listing-content .product .product-image:hover > .product-img-hover {
  opacity: 1;
}
@media (max-width: 575.98px) {
  #products-listing .products-listing-content .card-content .sylius-product-name, #products-listing .products-listing-content .card-content .price {
    font-size: 14px;
  }
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoicHJvZHVjdC5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBNERJO0VDdkRKO0lBRVE7RUFKTjtBQUNGO0FEb0ZJO0VDN0VJO0lBQ0k7SUFDQTtJQUNBO0lBQ0E7SUFDQTtJQUNBO0VBSlY7QUFDRjtBQVFRO0VBQ0k7RUFDQTtFQUNBLHlCQ25CTTtFRG9CTjtFQUNBO0VBQ0E7RUFDQTtBQU5aO0FBUVk7RUFDSTtFQUNBO0FBTmhCO0FBV0k7RUFDSTtFQUNBO0VBQ0EseUJDbkNVO0VEb0NWO0VBQ0E7RUFDQTtBQVRSO0FBV1E7RUFDSSxnQkNoQkU7QURPZDtBQVdZO0VBQ0ksZ0JDakJEO0VEa0JDO0FBVGhCO0FEK0JJO0VDakJRO0lBQ0k7SUFDQTtFQVhkO0FBQ0Y7QUFjUTtFQUNJO0VBQ0E7RUFDQTtBQVpaO0FBZVk7RUFDSTtBQWJoQjtBQWdCWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFkaEI7QUFtQkk7RUFDSTtBQWpCUjtBQW1CUTtFQUNJO0VBQ0E7RUFDQTtFQUNBLGNDL0VDO0VEa0dEO0FBbkNaO0FEYkk7RUN5Qkk7SUFPUTtFQWZkO0FBQ0Y7QURMSTtFQ1lJO0lBV1E7RUFkZDtBQUNGO0FBZ0JZO0VBQ0k7QUFkaEI7QUFpQlk7RUFDSTtFQUNBLGdCQ3hFRDtBRHlEZjtBQW1CWTtFQUNJLGdCQy9FRjtBRDhEZDtBQW1CZ0I7RUFDSSxnQkNoRkw7RURpRks7QUFqQnBCO0FBc0JnQjtFQUNJO0FBcEJwQjtBQTBCSTtFQUNJO0VBd0NBO0FBL0RSO0FBeUJRO0VBQ0k7QUF2Qlo7QUEwQlE7RUFDSTtFQUNBO0VBQ0EsY0M5SEM7QURzR2I7QUEyQlE7RUFDSTtBQXpCWjtBRHZESTtFQ29GUTtJQUNJO0lBQ0E7RUExQmQ7RUE0QmM7SUFDSSxrQkFuSks7SUFvSkwsbUJBcEpLO0VBMEh2QjtBQUNGO0FEcERJO0VDbUZRO0lBQ0k7SUFDQTtFQTVCZDtFQThCYztJQUNJLGtCQTlKTztJQStKUCxtQkEvSk87RUFtSXpCO0FBQ0Y7QUFrQ1k7RUFDSTtFQUNBO0FBaENoQjtBQW1DWTtFQUNJO0VBQ0E7RUFDQTtFQUNBO0FBakNoQjtBQW9DWTtFQUNJO0FBbENoQjtBQXFDWTtFQUNJO0FBbkNoQjtBRDlFSTtFQ3VIWTtJQUNJO0VBdENsQjtBQUNGLEMiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwid2VicGFjazovLy8uL3RoZW1lcy9Pek95YXRUaGVtZS9hc3NldHMvc2Nzcy9wcm9kdWN0LnNjc3MiLCJ3ZWJwYWNrOi8vLy4vdGhlbWVzL096T3lhdFRoZW1lL2Fzc2V0cy9zY3NzL2ltcG9ydHMvX3ZhcmlhYmxlcy5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiQGltcG9ydCAnaW1wb3J0cyc7XG5cbiRwcm9kdWN0LWdyaWQtZ2FwLXVwLXhsOiAzMHB4O1xuJHByb2R1Y3QtZ3JpZC1nYXAtZG93bi1sZzogMTVweDtcblxuI3Byb2R1Y3RzLWxpc3Rpbmcge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICB9XG5cbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWJldHdlZW4obWQsIGxnKSB7XG4gICAgICAgICYuY29udGFpbmVyIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMzBweDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3RzLWxpc3RpbmctdG9wYmFyLCAucHJvZHVjdHMtbGlzdGluZy1zaWRlYmFyIHtcbiAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3lhdC1iZy1wcmltYXJ5O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwLjVyZW0gMXJlbSByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDMwMHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcblxuICAgICAgICAgICAgLmRyb3Bkb3duLWl0ZW0ge1xuICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3RzLWxpc3RpbmctdG9wYmFyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNERUUyRTY7XG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjREVFMkU2O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkb3lhdC1iZy1wcmltYXJ5O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIC5maWx0ZXItbGluayB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogJHdlaWdodExpZ2h0O1xuXG4gICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHRNZWRpdW07XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oc20pIHtcbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2cHggMTJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50b3BiYXItY29udGVudCB7XG4gICAgICAgICAgICB3aWR0aDogZml0LWNvbnRlbnQ7XG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG5cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZmlsdGVyIHtcbiAgICAgICAgICAgICAgICBmbGV4OiAxIDAgNTAlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3RzLWxpc3Rpbmctc2lkZWJhciB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNERUUyRTY7XG5cbiAgICAgICAgLnNpZGViYXItY29udGVudCB7XG4gICAgICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RpY2t5O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgY29sb3I6ICRtYWluLWNvbG9yO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHhsKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24obGcpIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMjMwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5idG4ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNpZGViYXItZmlsdGVyLWxhYmVsIHtcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0TWVkaXVtO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAvKiBMaWVuIGRlcyBmaWx0cmVzICovXG4gICAgICAgICAgICAuZmlsdGVyLWxpbmsge1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0TGlnaHQ7XG5cbiAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0TWVkaXVtO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNrdG9wLXByb2R1Y3QtY2F0YWxvZyB7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxNnB4O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5wcm9kdWN0cy1saXN0aW5nLWNvbnRlbnQge1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICAjbm8tbWF0Y2hpbmctcHJvZHVjdHMtbWVzc2FnZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG5cbiAgICAgICAgLm5vLXByb2R1Y3Qge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgY29sb3I6ICRtYWluLWNvbG9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmJlYWRjcnVtYi1jb250YWluZXIge1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoeGwpIHtcbiAgICAgICAgICAgIC5wcm9kdWN0cyB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC0kcHJvZHVjdC1ncmlkLWdhcC11cC14bDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kcHJvZHVjdC1ncmlkLWdhcC11cC14bDtcblxuICAgICAgICAgICAgICAgIC5wcm9kdWN0IHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAkcHJvZHVjdC1ncmlkLWdhcC11cC14bDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogJHByb2R1Y3QtZ3JpZC1nYXAtdXAteGw7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKGxnKSB7XG4gICAgICAgICAgICAucHJvZHVjdHMge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtJHByb2R1Y3QtZ3JpZC1nYXAtZG93bi1sZztcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kcHJvZHVjdC1ncmlkLWdhcC1kb3duLWxnO1xuXG4gICAgICAgICAgICAgICAgLnByb2R1Y3Qge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRwcm9kdWN0LWdyaWQtZ2FwLWRvd24tbGc7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRwcm9kdWN0LWdyaWQtZ2FwLWRvd24tbGc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLyogQ2hhbmdlbWVudCBkJ2ltYWdlIGF1IGhvdmVyICovXG4gICAgICAgIC5wcm9kdWN0IHtcbiAgICAgICAgICAgIC5wcm9kdWN0LWltYWdlIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDExMCU7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wcm9kdWN0LWltYWdlID4gaW1nIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGVhc2UtaW4tb3V0O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAucHJvZHVjdC1pbWFnZSA+IC5wcm9kdWN0LWltZy1ob3ZlciB7XG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnByb2R1Y3QtaW1hZ2U6aG92ZXIgPiAucHJvZHVjdC1pbWctaG92ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oeHMpIHtcbiAgICAgICAgICAgIC5jYXJkLWNvbnRlbnQge1xuICAgICAgICAgICAgICAgIC5zeWxpdXMtcHJvZHVjdC1uYW1lLCAucHJpY2Uge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxufVxuIiwiLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gICAgICAgICAgICAgICAgQ09MT1JTXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRveWF0LXdoaXRlOiAjRkZGRkZGO1xuJGhhbWJ1cmdlci1sYXllci1jb2xvcjogJG95YXQtd2hpdGU7XG4kb3lhdC1iZy1wcmltYXJ5OiAjRkFGOUY3O1xuJGJvcmRlci10YWJsZS1jb2xvcjogI0RGREZERjtcbiRtYWluLWNvbG9yLWxpZ2h0OiAjRjBFQkU1O1xuJG95YXQtc2FuZC1kYXJrZXI6ICNCOEEwODI7XG4kbWFpbi1jb2xvcjogIzQxNTA2QztcbiRwcmltYXJ5OiAkbWFpbi1jb2xvcjtcbiRvcmFuZ2U6ICNmZjUxMDE7XG4kb3lhdC1ibGFjazogIzBCMEIwQjtcbiRmYWNlYm9vazogIzNCNTk5ODtcbiRnb29nbGU6ICNEQjRBMzk7XG5cbiR0aGVtZS1jb2xvcnM6IChcbiAgICAnbWFpbi1jb2xvcic6ICRtYWluLWNvbG9yLFxuICAgICdveWF0LWJsYWNrJzogJG95YXQtYmxhY2ssXG4gICAgJ295YXQtd2hpdGUnOiAkb3lhdC13aGl0ZSxcbiAgICAnZmFjZWJvb2snOiAkZmFjZWJvb2ssXG4gICAgJ2dvb2dsZSc6ICRnb29nbGUsXG4pO1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyAgICAgICAgICAgICAgICBGT05UU1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kd2VpZ2h0VGhpbjogMTAwO1xuJHdlaWdodEV4dHJhTGlnaHQ6IDIwMDtcbiR3ZWlnaHRMaWdodDogMzAwO1xuJHdlaWdodFJlZ3VsYXI6IDQwMDtcbiR3ZWlnaHRNZWRpdW06IDUwMDtcbiR3ZWlnaHRTZW1pQm9sZDogNjAwO1xuJHdlaWdodEJvbGQ6IDcwMDtcbiR3ZWlnaHRFeHRyYUJvbGQ6IDgwMDtcbiR3ZWlnaHRCbGFjazogOTAwO1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4vLyAgICAgICAgICAgICAgICBESVZFUlNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuJGN1c3RvbS1maWxlLXRleHQ6IChcbiAgICBmcjogXCJQYXJjb3VyaXJcIlxuKTtcblxuJGVuYWJsZS1yb3VuZGVkOiBmYWxzZTtcbiJdLCJuYW1lcyI6W10sInNvdXJjZVJvb3QiOiIifQ==*/