/**
 * Basic typography style for text
 * Warning: These styles overrides without the default .dw-mod class, as they all target the most basic required elements
 */
h1 {
  hyphens: auto;
  -webkit-hyphens: auto;
}
h2 {
  hyphens: auto;
  -webkit-hyphens: auto;
}
h4 {
  font-family: "GlossAndBloom";
  font-weight: normal;
  font-size: 43px;
}
@media (max-width: 768px) {
  h4 {
    font-size: 28px;
  }
}
a#CybotCookiebotDialogPoweredbyCybot,
div#CybotCookiebotDialogPoweredByText {
  display: none;
}
html {
  scroll-padding-top: 300px;
}
.corner-position-br .inline-frame:after {
  border: 3px solid #ffffff;
  margin: 12px;
  border-bottom-right-radius: 140px 80px;
}
.corner-position-br .color-frame img {
  border-bottom-right-radius: 140px 80px;
}
.corner-position-bl .inline-frame:after {
  border: 3px solid #ffffff;
  margin: 12px;
  border-bottom-left-radius: 140px 80px;
}
.corner-position-bl .color-frame img {
  border-bottom-left-radius: 140px 80px;
}
.corner-position-tr .inline-frame:after {
  border: 3px solid #ffffff;
  margin: 12px;
  border-top-right-radius: 140px 80px;
}
.corner-position-tr .color-frame img {
  border-top-right-radius: 140px 80px;
}
.corner-position-tl .inline-frame:after {
  border: 3px solid #ffffff;
  margin: 12px;
  border-top-left-radius: 140px 80px;
}
.corner-position-tl .color-frame img {
  border-top-left-radius: 140px 80px;
}
.dealers-map-lineheight {
  line-height: 38px;
}
.content-row__item.dw-mod {
  min-width: 0;
}
.image-paragraph {
  min-height: 550px;
}
.bellissa-warranty-form input[type=text],
.bellissa-warranty-form input[type=password],
.bellissa-warranty-form input[type=email],
.bellissa-warranty-form input[type=tel],
.bellissa-warranty-form input[type=file],
.bellissa-warranty-form textarea,
.bellissa-warranty-form select {
  width: 100%;
  min-width: 250px;
  border-radius: 0.5rem;
  transition: all 0.3s ease;
  margin-bottom: 0;
  border: 1.6px solid #e4e4e4;
}
.bellissa-warranty-form input[type=date] {
  border: 1.6px solid #e4e4e4;
  border-radius: 0.5rem;
  transition: all 0.3s ease;
  padding: 6px 12px;
  margin-bottom: 0;
}
.bellissa-warranty-form .form-input {
  margin-bottom: 1.4rem;
}
.bellissa-warranty-form input[type=file]::file-selector-button {
  color: #fff;
  font-size: 15px;
  font-weight: normal;
  border-width: 1px;
  border-color: #c5213a;
  border-radius: 200px;
  background-color: #c5213a;
}
.bellissa-warranty-form input[type=file]::file-selector-button:hover {
  background-color: #b11e34;
}
.bellissa-warranty-form .field-description {
  font-style: italic;
}
.bellissa-warranty-form .field-activity-name {
  font-weight: bold;
}
.accordion-header {
  cursor: pointer;
  transition: 0.4s;
  background-color: transparent;
  border: 0;
  border-radius: 0;
  padding: 1em 0.5em;
}
.accordion-header::after {
  font-family: "Font Awesome 5 Pro";
  content: "\F067";
  margin-left: auto;
  font-weight: lighter;
}
.accordion-header.active::after {
  content: "\F068";
}
.accordion-collapse {
  display: none;
  overflow: hidden;
}
.overlay_animation {
  width: auto;
  position: absolute;
  left: 40px;
  bottom: 12px;
  height: 100%;
  z-index: 1;
  box-sizing: border-box;
}
.overlay_animation.top {
  left: 0;
  top: 0;
  bottom: 0;
}
.overlay_animation.bee-animation {
  left: -40px;
}
.banner-section {
  z-index: 10;
}
@media (max-width: 992px) {
  .overlay_animation {
    bottom: 8px;
    height: initial;
  }
  .content-row__item__body {
    hyphens: auto;
  }
  .content-row__item__body h2 {
    padding-bottom: 2rem;
  }
  .content-row__item .u-margin-bottom--lg {
    margin-bottom: 0 !important;
  }
  .content-row__item p {
    margin-bottom: 0 !important;
  }
  .content-row__item .padding-size-sm,
  .content-row__item .padding-size-lg {
    padding: 2em !important;
  }
  .content-row__item .content-row__item__body ul {
    margin-bottom: 0 !important;
  }
  .content-row__item__body.padding-size-sm .content-row__item__body.padding-size-sm {
    padding: 0 !important;
  }
  .content-row__item__body.padding-size-md.padding-position-tb.margin-md.margin-position-around {
    margin: 0;
    padding: 3rem;
  }
  .content-row {
    margin: 0 !important;
  }
}
@media (max-width: 768px) {
  .formtable .columnCell {
    display: flex;
  }
  .formtable .columnCell .firstColumn,
  .formtable .columnCell .secondColumn {
    margin-bottom: 0;
  }
  .formtable .columnCell .fieldRow,
  .formtable .columnCell .descriptionRow {
    display: flex;
    flex-direction: column;
  }
  .corner-position-bl .padding-size-md,
  .corner-position-br .padding-size-md {
    padding: 6em;
  }
  .content-row__item .u-align-left {
    display: unset;
  }
  .content-row.content-row--3col,
  .content-row.content-row--4col:not(.content-row--column-gap-none),
  .content-row.content-row--1-2split {
    display: flex;
    flex-wrap: wrap;
  }
  .content-row.content-row--3col .content-row__item,
  .content-row.content-row--4col:not(.content-row--column-gap-none) .content-row__item,
  .content-row.content-row--1-2split .content-row__item {
    width: 100%;
    margin-bottom: 1em;
  }
  .buttons-collection {
    padding-top: 10px;
  }
  .content-container h4 {
    padding-top: 10px;
  }
}
ol:not([class]) {
  padding-left: 3rem;
}
/* Media Queries
–––––––––––––––––––––––––––––––––––––––––––––––––– */
/*
Note: The best way to structure the use of media queries is to create the queries
near the relevant code. For example, if you wanted to change the styles for buttons
on small devices, paste the mobile query code up in the buttons section and style it
there.
*/


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9GaWxlcy9UZW1wbGF0ZXMvRGVzaWducy9SYXBpZG8vY3NzL2lnbml0ZS9faWduaXRlLmxlc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0E7QUFDQTtBQUNBO0FBQ0EiLCJmaWxlIjoiaWduaXRlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKipcbiAqIEJhc2ljIHR5cG9ncmFwaHkgc3R5bGUgZm9yIHRleHRcbiAqIFdhcm5pbmc6IFRoZXNlIHN0eWxlcyBvdmVycmlkZXMgd2l0aG91dCB0aGUgZGVmYXVsdCAuZHctbW9kIGNsYXNzLCBhcyB0aGV5IGFsbCB0YXJnZXQgdGhlIG1vc3QgYmFzaWMgcmVxdWlyZWQgZWxlbWVudHNcbiAqL1xuaDEge1xuICBoeXBoZW5zOiBhdXRvO1xuICAtd2Via2l0LWh5cGhlbnM6IGF1dG87XG59XG5oMiB7XG4gIGh5cGhlbnM6IGF1dG87XG4gIC13ZWJraXQtaHlwaGVuczogYXV0bztcbn1cbmg0IHtcbiAgZm9udC1mYW1pbHk6IFwiR2xvc3NBbmRCbG9vbVwiO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDQzcHg7XG59XG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgaDQge1xuICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgfVxufVxuYSNDeWJvdENvb2tpZWJvdERpYWxvZ1Bvd2VyZWRieUN5Ym90LFxuZGl2I0N5Ym90Q29va2llYm90RGlhbG9nUG93ZXJlZEJ5VGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5odG1sIHtcbiAgc2Nyb2xsLXBhZGRpbmctdG9wOiAzMDBweDtcbn1cbi5jb3JuZXItcG9zaXRpb24tYnIgLmlubGluZS1mcmFtZTphZnRlciB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZmZmZmY7XG4gIG1hcmdpbjogMTJweDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDE0MHB4IDgwcHg7XG59XG4uY29ybmVyLXBvc2l0aW9uLWJyIC5jb2xvci1mcmFtZSBpbWcge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMTQwcHggODBweDtcbn1cbi5jb3JuZXItcG9zaXRpb24tYmwgLmlubGluZS1mcmFtZTphZnRlciB7XG4gIGJvcmRlcjogM3B4IHNvbGlkICNmZmZmZmY7XG4gIG1hcmdpbjogMTJweDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTQwcHggODBweDtcbn1cbi5jb3JuZXItcG9zaXRpb24tYmwgLmNvbG9yLWZyYW1lIGltZyB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDE0MHB4IDgwcHg7XG59XG4uY29ybmVyLXBvc2l0aW9uLXRyIC5pbmxpbmUtZnJhbWU6YWZ0ZXIge1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmZmZmO1xuICBtYXJnaW46IDEycHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxNDBweCA4MHB4O1xufVxuLmNvcm5lci1wb3NpdGlvbi10ciAuY29sb3ItZnJhbWUgaW1nIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDE0MHB4IDgwcHg7XG59XG4uY29ybmVyLXBvc2l0aW9uLXRsIC5pbmxpbmUtZnJhbWU6YWZ0ZXIge1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmZmZmO1xuICBtYXJnaW46IDEycHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDE0MHB4IDgwcHg7XG59XG4uY29ybmVyLXBvc2l0aW9uLXRsIC5jb2xvci1mcmFtZSBpbWcge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNDBweCA4MHB4O1xufVxuLmRlYWxlcnMtbWFwLWxpbmVoZWlnaHQge1xuICBsaW5lLWhlaWdodDogMzhweDtcbn1cbi5jb250ZW50LXJvd19faXRlbS5kdy1tb2Qge1xuICBtaW4td2lkdGg6IDA7XG59XG4uaW1hZ2UtcGFyYWdyYXBoIHtcbiAgbWluLWhlaWdodDogNTUwcHg7XG59XG4uYmVsbGlzc2Etd2FycmFudHktZm9ybSBpbnB1dFt0eXBlPXRleHRdLFxuLmJlbGxpc3NhLXdhcnJhbnR5LWZvcm0gaW5wdXRbdHlwZT1wYXNzd29yZF0sXG4uYmVsbGlzc2Etd2FycmFudHktZm9ybSBpbnB1dFt0eXBlPWVtYWlsXSxcbi5iZWxsaXNzYS13YXJyYW50eS1mb3JtIGlucHV0W3R5cGU9dGVsXSxcbi5iZWxsaXNzYS13YXJyYW50eS1mb3JtIGlucHV0W3R5cGU9ZmlsZV0sXG4uYmVsbGlzc2Etd2FycmFudHktZm9ybSB0ZXh0YXJlYSxcbi5iZWxsaXNzYS13YXJyYW50eS1mb3JtIHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlcjogMS42cHggc29saWQgI2U0ZTRlNDtcbn1cbi5iZWxsaXNzYS13YXJyYW50eS1mb3JtIGlucHV0W3R5cGU9ZGF0ZV0ge1xuICBib3JkZXI6IDEuNnB4IHNvbGlkICNlNGU0ZTQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4uYmVsbGlzc2Etd2FycmFudHktZm9ybSAuZm9ybS1pbnB1dCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNHJlbTtcbn1cbi5iZWxsaXNzYS13YXJyYW50eS1mb3JtIGlucHV0W3R5cGU9ZmlsZV06OmZpbGUtc2VsZWN0b3ItYnV0dG9uIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgYm9yZGVyLXdpZHRoOiAxcHg7XG4gIGJvcmRlci1jb2xvcjogI2M1MjEzYTtcbiAgYm9yZGVyLXJhZGl1czogMjAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNTIxM2E7XG59XG4uYmVsbGlzc2Etd2FycmFudHktZm9ybSBpbnB1dFt0eXBlPWZpbGVdOjpmaWxlLXNlbGVjdG9yLWJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMTFlMzQ7XG59XG4uYmVsbGlzc2Etd2FycmFudHktZm9ybSAuZmllbGQtZGVzY3JpcHRpb24ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG4uYmVsbGlzc2Etd2FycmFudHktZm9ybSAuZmllbGQtYWN0aXZpdHktbmFtZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmFjY29yZGlvbi1oZWFkZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IDAuNHM7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHBhZGRpbmc6IDFlbSAwLjVlbTtcbn1cbi5hY2NvcmRpb24taGVhZGVyOjphZnRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkZvbnQgQXdlc29tZSA1IFByb1wiO1xuICBjb250ZW50OiBcIlxcRjA2N1wiO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG59XG4uYWNjb3JkaW9uLWhlYWRlci5hY3RpdmU6OmFmdGVyIHtcbiAgY29udGVudDogXCJcXEYwNjhcIjtcbn1cbi5hY2NvcmRpb24tY29sbGFwc2Uge1xuICBkaXNwbGF5OiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLm92ZXJsYXlfYW5pbWF0aW9uIHtcbiAgd2lkdGg6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNDBweDtcbiAgYm90dG9tOiAxMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDE7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ub3ZlcmxheV9hbmltYXRpb24udG9wIHtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG59XG4ub3ZlcmxheV9hbmltYXRpb24uYmVlLWFuaW1hdGlvbiB7XG4gIGxlZnQ6IC00MHB4O1xufVxuLmJhbm5lci1zZWN0aW9uIHtcbiAgei1pbmRleDogMTA7XG59XG5AbWVkaWEgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLm92ZXJsYXlfYW5pbWF0aW9uIHtcbiAgICBib3R0b206IDhweDtcbiAgICBoZWlnaHQ6IGluaXRpYWw7XG4gIH1cbiAgLmNvbnRlbnQtcm93X19pdGVtX19ib2R5IHtcbiAgICBoeXBoZW5zOiBhdXRvO1xuICB9XG4gIC5jb250ZW50LXJvd19faXRlbV9fYm9keSBoMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cbiAgLmNvbnRlbnQtcm93X19pdGVtIC51LW1hcmdpbi1ib3R0b20tLWxnIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNvbnRlbnQtcm93X19pdGVtIHAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29udGVudC1yb3dfX2l0ZW0gLnBhZGRpbmctc2l6ZS1zbSxcbiAgLmNvbnRlbnQtcm93X19pdGVtIC5wYWRkaW5nLXNpemUtbGcge1xuICAgIHBhZGRpbmc6IDJlbSAhaW1wb3J0YW50O1xuICB9XG4gIC5jb250ZW50LXJvd19faXRlbSAuY29udGVudC1yb3dfX2l0ZW1fX2JvZHkgdWwge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29udGVudC1yb3dfX2l0ZW1fX2JvZHkucGFkZGluZy1zaXplLXNtIC5jb250ZW50LXJvd19faXRlbV9fYm9keS5wYWRkaW5nLXNpemUtc20ge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAuY29udGVudC1yb3dfX2l0ZW1fX2JvZHkucGFkZGluZy1zaXplLW1kLnBhZGRpbmctcG9zaXRpb24tdGIubWFyZ2luLW1kLm1hcmdpbi1wb3NpdGlvbi1hcm91bmQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAzcmVtO1xuICB9XG4gIC5jb250ZW50LXJvdyB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuZm9ybXRhYmxlIC5jb2x1bW5DZWxsIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG4gIC5mb3JtdGFibGUgLmNvbHVtbkNlbGwgLmZpcnN0Q29sdW1uLFxuICAuZm9ybXRhYmxlIC5jb2x1bW5DZWxsIC5zZWNvbmRDb2x1bW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbiAgLmZvcm10YWJsZSAuY29sdW1uQ2VsbCAuZmllbGRSb3csXG4gIC5mb3JtdGFibGUgLmNvbHVtbkNlbGwgLmRlc2NyaXB0aW9uUm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIH1cbiAgLmNvcm5lci1wb3NpdGlvbi1ibCAucGFkZGluZy1zaXplLW1kLFxuICAuY29ybmVyLXBvc2l0aW9uLWJyIC5wYWRkaW5nLXNpemUtbWQge1xuICAgIHBhZGRpbmc6IDZlbTtcbiAgfVxuICAuY29udGVudC1yb3dfX2l0ZW0gLnUtYWxpZ24tbGVmdCB7XG4gICAgZGlzcGxheTogdW5zZXQ7XG4gIH1cbiAgLmNvbnRlbnQtcm93LmNvbnRlbnQtcm93LS0zY29sLFxuICAuY29udGVudC1yb3cuY29udGVudC1yb3ctLTRjb2w6bm90KC5jb250ZW50LXJvdy0tY29sdW1uLWdhcC1ub25lKSxcbiAgLmNvbnRlbnQtcm93LmNvbnRlbnQtcm93LS0xLTJzcGxpdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gIH1cbiAgLmNvbnRlbnQtcm93LmNvbnRlbnQtcm93LS0zY29sIC5jb250ZW50LXJvd19faXRlbSxcbiAgLmNvbnRlbnQtcm93LmNvbnRlbnQtcm93LS00Y29sOm5vdCguY29udGVudC1yb3ctLWNvbHVtbi1nYXAtbm9uZSkgLmNvbnRlbnQtcm93X19pdGVtLFxuICAuY29udGVudC1yb3cuY29udGVudC1yb3ctLTEtMnNwbGl0IC5jb250ZW50LXJvd19faXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICB9XG4gIC5idXR0b25zLWNvbGxlY3Rpb24ge1xuICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICB9XG4gIC5jb250ZW50LWNvbnRhaW5lciBoNCB7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gIH1cbn1cbm9sOm5vdChbY2xhc3NdKSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbTtcbn1cbi8qIE1lZGlhIFF1ZXJpZXNcbuKAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAk+KAkyAqL1xuLypcbk5vdGU6IFRoZSBiZXN0IHdheSB0byBzdHJ1Y3R1cmUgdGhlIHVzZSBvZiBtZWRpYSBxdWVyaWVzIGlzIHRvIGNyZWF0ZSB0aGUgcXVlcmllc1xubmVhciB0aGUgcmVsZXZhbnQgY29kZS4gRm9yIGV4YW1wbGUsIGlmIHlvdSB3YW50ZWQgdG8gY2hhbmdlIHRoZSBzdHlsZXMgZm9yIGJ1dHRvbnNcbm9uIHNtYWxsIGRldmljZXMsIHBhc3RlIHRoZSBtb2JpbGUgcXVlcnkgY29kZSB1cCBpbiB0aGUgYnV0dG9ucyBzZWN0aW9uIGFuZCBzdHlsZSBpdFxudGhlcmUuXG4qL1xuIl0sInNvdXJjZVJvb3QiOiIifQ==*/