
/* source: <hmbrasil.checkout-ui-settings@1.16.8-hkignore.0> */
@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap);@charset "UTF-8";
@font-face {
  font-family: HMSlussen;
  font-style: normal;
  font-weight: 400;
  src: url("https://hmbrasil.vtexassets.com/arquivos/HMSlussenVariable[TITL,wdth,wght].ttf.css");
}
@font-face {
  font-family: HMSlussenRegular;
  font-style: normal;
  font-weight: 400;
  src: url("https://hmbrasil.vteximg.com.br/arquivos/HMSlussen-Regular.ttf.css");
}
body {
  overflow-x: hidden;
  padding: 0;
}
body .header {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: center;
  justify-content: flex-start;
  max-width: 85.375rem;
  padding: 1.25rem !important;
  position: relative;
  width: 100%;
}
body .header .backButton {
  display: none;
  left: 16px;
  position: absolute;
  top: 24px;
}
@media (min-width: 64rem) {
  body .header .backButton {
    left: 24px;
    top: 32px;
  }
}
body .header .logo {
  height: 24px;
  width: auto;
}
@media (min-width: 64rem) {
  body .header {
    padding: 24px;
  }
  body .header .logo {
    height: 32px;
  }
}

.body-cart {
  padding: 0;
}

body .footer {
  margin: 0 auto;
  max-width: 85.375rem;
  padding: 6rem 1rem 1.5rem !important;
  width: 100%;
}
body .footer.is-app {
  opacity: 0;
  padding-top: 0 !important;
}
body .footer .logo {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}
body .footer .cards {
  gap: 4px;
  padding: 48px 0;
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
}
body .footer .cards svg {
  height: 39px;
  width: auto;
}
body .footer .legal {
  margin: 0;
  text-align: left;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.75rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1rem;
}
@media (min-width: 64rem) {
  body .footer {
    padding: 6rem 1.5rem 1.5rem !important;
  }
}

#cart-to-orderform {
  align-items: center;
  background-color: #000;
  border: none;
  border-radius: 0;
  display: flex;
  height: 3.5rem;
  justify-content: center;
  margin: 0;
  width: 100%;
  color: #FFF !important;
  text-transform: uppercase !important;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}

body button[type=submit],
body button[type=submit].btn,
body #show-more,
body #shipping-preview-container #shipping-calculate-link {
  background-color: transparent !important;
  border: 1px solid #000 !important;
  border-radius: 0 !important;
  height: 3.5rem !important;
  margin: 0 !important;
  width: 100% !important;
  color: #000 !important;
  text-transform: uppercase !important;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
body button[type=submit][data-loading],
body button[type=submit].btn[data-loading],
body #show-more[data-loading],
body #shipping-preview-container #shipping-calculate-link[data-loading] {
  font-size: 0 !important;
}
body button[type=submit][data-loading]::after,
body button[type=submit].btn[data-loading]::after,
body #show-more[data-loading]::after,
body #shipping-preview-container #shipping-calculate-link[data-loading]::after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><circle fill="%23FFFFFF" stroke="%23FFFFFF" stroke-width="15" r="15" cx="40" cy="65"><animate attributeName="cy" calcMode="spline" dur="2" values="65;135;65;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.4"></animate></circle><circle fill="%23FFFFFF" stroke="%23FFFFFF" stroke-width="15" r="15" cx="100" cy="65"><animate attributeName="cy" calcMode="spline" dur="2" values="65;135;65;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.2"></animate></circle><circle fill="%23FFFFFF" stroke="%23FFFFFF" stroke-width="15" r="15" cx="160" cy="65"><animate attributeName="cy" calcMode="spline" dur="2" values="65;135;65;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="0"></animate></circle></svg>');
  background-repeat: no-repeat;
  content: "";
  display: block;
  height: 1.5rem;
  width: 1.5rem;
}
body button[type=submit],
body button[type=submit].btn,
body #shipping-preview-container #shipping-calculate-link {
  align-items: center !important;
  display: flex !important;
  justify-content: center !important;
  color: #000 !important;
  text-transform: uppercase !important;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}

input[type=text],
input[type=tel]:not(.quantity input[type=tel]),
input[type=email] {
  border: 1px solid #d9d9d9 !important;
  border-radius: 0 !important;
  color: #666;
  height: 3.5rem !important;
  padding: 1.25rem 1rem !important;
  width: 100% !important;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 1rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: "";
  line-height: 1rem;
}
input[type=text]:focus,
input[type=tel]:not(.quantity input[type=tel]):focus,
input[type=email]:focus {
  border: 1px solid #d9d9d9 !important;
  box-shadow: none !important;
}
input[type=text]::placeholder,
input[type=tel]:not(.quantity input[type=tel])::placeholder,
input[type=email]::placeholder {
  color: #737479;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 1rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: "";
  line-height: 1rem;
}

input[type=checkbox] {
  height: 1.5rem;
  position: relative;
  width: 1.5rem;
}
input[type=checkbox]::after {
  background-color: #fff;
  border: 1px solid #000;
  border-radius: 0;
  box-sizing: border-box;
  content: "";
  display: block;
  height: 1.5rem;
  left: 0;
  position: absolute;
  top: 0;
  width: 1.5rem;
}
input[type=checkbox]:checked::before {
  background-color: #000;
  content: "";
  height: 1rem;
  left: 0.25rem;
  position: absolute;
  top: 0.25rem;
  width: 1rem;
  z-index: 10;
}

span.error {
  position: initial !important;
  width: 100% !important;
  color: #d6001c;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}

body select {
  appearance: none;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.87879 10.8181L14.6969 4L15.7576 5.06066L7.87891 12.9393L7.35954 12.42C7.35578 12.4164 7.35205 12.4127 7.34835 12.409L0 5.06066L1.06066 4L7.87879 10.8181Z' fill='black'/%3E%3C/svg%3E%0A");
  background-position: 97% center;
  background-repeat: no-repeat;
  border: 1px solid #d9d9d9 !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  color: #000 !important;
  height: 3.5rem !important;
  padding: 0 1rem !important;
}

.modal {
  background-color: #fff !important;
  border-radius: 0 !important;
}
.modal .default-modal-body {
  background-color: #fff;
}
.modal .default-modal-body > p {
  float: none;
  margin-bottom: 0.5rem;
  width: 100%;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 1rem;
  font-variation-settings: "wdth" 100, "wght" 600, "TITL" 0;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.modal .default-modal-body > p.identified-user-message {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.modal .default-modal-body > div {
  float: none;
  width: 100%;
}
.modal .default-modal-body > div > p {
  width: 100%;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.modal .default-modal-body > button {
  align-items: center;
  background-color: #000;
  border: none;
  border-radius: 0;
  display: flex;
  height: 3.5rem;
  justify-content: center;
  margin: 0;
  width: 100%;
  color: #FFF;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.modal .default-modal-security {
  display: none;
}
.modal .payment-confirmation-content {
  margin-top: 1rem;
}
.modal .payment-confirmation-content .payment-confirmation-thanks {
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 1rem;
  font-variation-settings: "wdth" 100, "wght" 600, "TITL" 0;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.modal .payment-confirmation-content .payment-confirmation-loading {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.6663 9.99992C15.6663 6.87031 13.1293 4.33325 9.99967 4.33325V3.33325C13.6816 3.33325 16.6663 6.31802 16.6663 9.99992C16.6663 13.6818 13.6816 16.6666 9.99967 16.6666C6.31778 16.6666 3.33301 13.6818 3.33301 9.99992H4.33301C4.33301 13.1295 6.87006 15.6666 9.99967 15.6666C13.1293 15.6666 15.6663 13.1295 15.6663 9.99992Z' fill='black'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  height: 1.25rem;
  width: 1.25rem;
}
.modal .payment-confirmation-content .payment-confirmation-loading::before {
  content: "" !important;
}
.modal #payment-confirmation-message-container {
  padding-left: 1.5rem;
}
.modal #payment-confirmation-message-container .payment-confirmation-message {
  color: #000;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}

.modal-backdrop {
  background-color: #000;
}

.vtex-front-messages-placeholder-opened {
  background: transparent;
  box-shadow: none;
  left: 0;
  margin: 0 auto;
  max-width: 1366px;
  right: 0;
  width: 100%;
}
.vtex-front-messages-placeholder-opened .vtex-front-messages-template {
  border: none;
  margin: 0 auto;
  max-width: 85.375rem;
}
.vtex-front-messages-placeholder-opened .vtex-front-messages-template span {
  color: #000;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.vtex-front-messages-placeholder-opened .vtex-front-messages-type-info {
  background-color: #E6E6E6;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M7.25 12L7.25 7H8.75V12H7.25Z' fill='black'/%3E%3Cpath d='M8.75 5.5V4H7.25V5.5H8.75Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 16C12.4183 16 16 12.4183 16 8C16 3.58172 12.4183 0 8 0C3.58172 0 0 3.58172 0 8C0 12.4183 3.58172 16 8 16ZM8 14.5C11.5899 14.5 14.5 11.5899 14.5 8C14.5 4.41015 11.5899 1.5 8 1.5C4.41015 1.5 1.5 4.41015 1.5 8C1.5 11.5899 4.41015 14.5 8 14.5Z' fill='black'/%3E%3C/svg%3E");
  background-position: 1rem center;
  background-repeat: no-repeat;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.vtex-front-messages-placeholder-opened .vtex-front-messages-type-info .vtex-front-messages-detail {
  font-size: 0.75rem !important;
}
@media (min-width: 43.75rem) {
  .vtex-front-messages-placeholder-opened .vtex-front-messages-type-info .vtex-front-messages-detail {
    font-size: 0.875rem !important;
  }
}
.vtex-front-messages-placeholder-opened .vtex-front-messages-type-error,
.vtex-front-messages-placeholder-opened .vtex-front-messages-type-warning {
  background-color: #ff9c00;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.25 10L7.25 6.25H8.75V10H7.25Z' fill='black'/%3E%3Cpath d='M8.75 11H7.25V12.5H8.75V11Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.00027 0.374512L16.0005 15.0002H0L8.00027 0.374512ZM8.00027 3.50019L2.53025 13.5002H13.4702L8.00027 3.50019Z' fill='black'/%3E%3C/svg%3E%0A");
  background-position: 1rem center;
  background-repeat: no-repeat;
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.vtex-front-messages-placeholder-opened .vtex-front-messages-close-all {
  opacity: 1;
  right: 1rem;
}
@media (min-width: 64rem) {
  .vtex-front-messages-placeholder-opened {
    padding: 0 1.5rem;
  }
  .vtex-front-messages-placeholder-opened .vtex-front-messages-close-all {
    right: 2.5rem;
  }
}

.toast-message {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}

body {
  color: #000;
  font-family: HMSlussen, sans-serif;
}
body.no-scroll {
  overflow: hidden;
}
body a {
  color: #000 !important;
}

.summary-coupon-wrap,
body .orderform-template .cart-template.mini-cart .summary-template-holder .summary > .summary-coupon-wrap,
.orderform-template .cart-template.mini-cart .summary-template-holder .summary > .summary-coupon-wrap,
.orderform-template .cart-template.mini-cart .summary-template-holder .summary-coupon-wrap > .summary-coupon {
  display: none !important;
}

.coupons {
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  margin: 0 auto;
  width: 100%;
}
.coupons span {
  padding: 16px 0;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 1rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.coupons button {
  background: none;
  border: none;
  padding: 16px 0;
  text-decoration: underline;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}

.coupons-modal {
  align-items: center;
  background: rgba(0, 0, 0, 0.75);
  display: flex;
  height: 100vh;
  inset: 0;
  justify-content: center;
  position: absolute;
  width: 100vw;
  z-index: 10;
}
.coupons-modal:not(.hidden) {
  position: fixed;
}
.coupons-modal .coupons-modal-content {
  background-color: #FFF;
  height: unset;
  max-width: 420px;
  min-height: 486px;
  padding: 16px;
  width: 100%;
}
.coupons-modal .coupons-modal-content .coupons-modal-header {
  align-items: center;
  display: flex;
  justify-content: center;
  padding: 8px;
  position: relative;
}
.coupons-modal .coupons-modal-content .coupons-modal-header .coupons-modal-title {
  padding-bottom: 23px;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.coupons-modal .coupons-modal-content .coupons-modal-header .coupons-modal-close {
  align-items: center;
  background: none;
  border: none;
  color: #000;
  cursor: pointer;
  display: flex;
  font-size: 1.5rem;
  height: 16px;
  justify-content: center;
  line-height: 1.5rem;
  position: absolute;
  right: 0;
  top: 8px;
  width: 16px;
}
.coupons-modal .coupons-modal-content .coupons-modal-header .coupons-modal-close .coupons-modal-close-icon {
  font-size: 0.75rem;
}
.coupons-modal .coupons-modal-content .coupons-modal-body {
  min-height: inherit;
  padding: 16px 0;
  position: relative;
}
.coupons-modal .coupons-modal-content .coupons-modal-body > span {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.coupons-modal .coupons-modal-content .coupons-modal-body .coupons-modal-input {
  display: grid;
  gap: 8px;
  grid-template-columns: 1fr 130px;
  padding: 24px 0;
}
.coupons-modal .coupons-modal-content .coupons-modal-body #submit-coupon:disabled,
.coupons-modal .coupons-modal-content .coupons-modal-body #save-button:disabled {
  background-color: #EAE7E4;
  border: 1px solid #E7E3E0 !important;
  color: #9A9793;
  pointer-events: none;
}
.coupons-modal .coupons-modal-content .coupons-modal-body .button-apply {
  align-items: center;
  background-color: #000;
  border: none;
  display: flex;
  height: 3.5rem;
  justify-content: center;
  color: #FFF;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.coupons-modal .coupons-modal-content .coupons-modal-body .button-apply[data-loading=true] {
  font-size: 0 !important;
}
.coupons-modal .coupons-modal-content .coupons-modal-body .button-apply[data-loading=true]::after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><circle fill="%23FFFFFF" stroke="%23FFFFFF" stroke-width="15" r="15" cx="40" cy="65"><animate attributeName="cy" calcMode="spline" dur="2" values="65;135;65;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.4"></animate></circle><circle fill="%23FFFFFF" stroke="%23FFFFFF" stroke-width="15" r="15" cx="100" cy="65"><animate attributeName="cy" calcMode="spline" dur="2" values="65;135;65;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.2"></animate></circle><circle fill="%23FFFFFF" stroke="%23FFFFFF" stroke-width="15" r="15" cx="160" cy="65"><animate attributeName="cy" calcMode="spline" dur="2" values="65;135;65;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="0"></animate></circle></svg>');
  background-repeat: no-repeat;
  content: "";
  display: block;
  height: 1.5rem;
  width: 1.5rem;
}
.coupons-modal .coupons-modal-content .coupons-modal-body .button-apply.footer-button {
  bottom: 0;
  padding: 16px;
  position: absolute;
  width: 100%;
}
.coupons-modal .coupons-modal-content .coupons-modal-body .coupons-modal-info {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.75rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1rem;
}
.coupons-modal .coupons-modal-content .coupons-modal-body .coupons-modal-info a {
  color: #000;
  text-decoration: underline;
}
.coupons-modal .coupons-modal-content .coupons-modal-body #coupon-error:not(.hidden),
.coupons-modal .coupons-modal-content .coupons-modal-body #coupon-applied:not(.hidden) {
  align-items: center;
  background-color: #EA3340;
  display: flex;
  justify-content: flex-start;
  margin-bottom: 24px;
  padding: 16px;
  position: relative;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.coupons-modal .coupons-modal-content .coupons-modal-body #coupon-error:not(.hidden) span,
.coupons-modal .coupons-modal-content .coupons-modal-body #coupon-applied:not(.hidden) span {
  padding-left: 8px;
}
.coupons-modal .coupons-modal-content .coupons-modal-body #coupon-error:not(.hidden) .close-notify,
.coupons-modal .coupons-modal-content .coupons-modal-body #coupon-applied:not(.hidden) .close-notify {
  bottom: 0;
  cursor: pointer;
  margin: auto;
  position: absolute;
  right: 8px;
  top: 0;
}
@media screen and (min-width: 426px) {
  .coupons-modal .coupons-modal-content .coupons-modal-body #coupon-error:not(.hidden) span,
  .coupons-modal .coupons-modal-content .coupons-modal-body #coupon-applied:not(.hidden) span {
    padding-left: 16px;
  }
  .coupons-modal .coupons-modal-content .coupons-modal-body #coupon-error:not(.hidden) .close-notify,
  .coupons-modal .coupons-modal-content .coupons-modal-body #coupon-applied:not(.hidden) .close-notify {
    right: 16px;
  }
}
.coupons-modal .coupons-modal-content .coupons-modal-body #coupon-applied:not(.hidden) {
  background-color: #00bc65;
}
.coupons-modal .coupons-modal-content .coupons-modal-body .personal-coupons {
  max-height: 260px;
  overflow-y: auto;
}
.coupons-modal .coupons-modal-content .coupons-modal-body .personal-coupons label {
  align-items: center;
  display: flex;
  justify-content: flex-start;
  padding: 12px 0;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.coupons-modal .coupons-modal-content .coupons-modal-body .personal-coupons label:not(:last-child) {
  border-bottom: 1px solid #d9d9d9;
}
.coupons-modal .coupons-modal-content .coupons-modal-body .personal-coupons label input {
  appearance: none;
  border: 1px solid #000;
  border-color: #000;
  border-radius: 50%;
  gap: 4px;
  height: 24px;
  margin-right: 8px;
  width: 24px;
}
.coupons-modal .coupons-modal-content .coupons-modal-body .personal-coupons label input:checked, .coupons-modal .coupons-modal-content .coupons-modal-body .personal-coupons label input:focus, .coupons-modal .coupons-modal-content .coupons-modal-body .personal-coupons label input:active {
  align-items: center;
  display: flex;
  height: 24px;
  justify-content: center;
  padding: 0;
  width: 24px;
}
.coupons-modal .coupons-modal-content .coupons-modal-body .personal-coupons label input:checked::before, .coupons-modal .coupons-modal-content .coupons-modal-body .personal-coupons label input:focus::before, .coupons-modal .coupons-modal-content .coupons-modal-body .personal-coupons label input:active::before {
  background-color: #000;
  border-radius: 50%;
  content: "";
  height: 12px;
  margin: 0;
  padding: 0;
  width: 12px;
}

.full-cart .cart-template-holder {
  margin: 0 !important;
  width: 100% !important;
}
@media (min-width: 64rem) {
  .full-cart .cart-template-holder {
    max-width: 44.875rem !important;
  }
}

.empty-cart-content {
  padding: 0 1rem !important;
}
.empty-cart-content .empty-cart-title {
  margin-bottom: 1rem;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 1rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.empty-cart-content .empty-cart-message p {
  color: #000;
  margin-bottom: 2rem;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.empty-cart-content .empty-cart-links .link-choose-products {
  background-color: #000;
  border: none;
  border-radius: 0;
  min-width: 13.4375rem;
  padding: 1.25rem 1.5rem;
  text-decoration: none;
  color: #FFF !important;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
@media (min-width: 64rem) {
  .empty-cart-content {
    padding: 0 !important;
  }
}

#client-profile-data .client-profile-data {
  padding: 0 !important;
}
#client-profile-data .client-profile-data .box-client-info-pf .client-notice {
  margin-bottom: 1.5rem;
  padding: 0 1rem;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#client-profile-data .client-profile-data .box-client-info-pf > p, #client-profile-data .client-profile-data .box-client-info-pf > div > p {
  margin-bottom: 1rem;
}
#client-profile-data .client-profile-data .box-client-info-pf > p label, #client-profile-data .client-profile-data .box-client-info-pf > div > p label {
  margin-bottom: 0.5rem;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#client-profile-data .client-profile-data .box-client-info-pj {
  display: none;
}
#client-profile-data .client-profile-data .box-client-info-pj .corporate-title {
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 1rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
#client-profile-data .client-profile-data .box-client-info-pj .links #not-corporate-client,
#client-profile-data .client-profile-data .box-client-info-pj .links #is-corporate-client {
  text-decoration: underline;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#client-profile-data .client-profile-data .box-client-info-pj label {
  margin-bottom: 0.5rem;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#client-profile-data .client-profile-data .box-client-info-pj .client-company-ie,
#client-profile-data .client-profile-data .box-client-info-pj .client-company-document {
  width: 100%;
}
#client-profile-data .client-profile-data .box-client-info-pj .state-inscription-box input[type=checkbox] {
  float: none;
  margin-right: 0.5rem;
}
#client-profile-data .client-profile-data .box-client-info-pj .state-inscription-box label {
  text-transform: none;
}
@media (min-width: 64rem) {
  #client-profile-data .client-profile-data .box-client-info-pj .client-company-ie {
    width: 48%;
  }
  #client-profile-data .client-profile-data .box-client-info-pj .client-company-document {
    width: 50%;
  }
}
#client-profile-data .client-profile-data .newsletter {
  display: none;
  margin: 0 0 1rem;
}
#client-profile-data .client-profile-data .newsletter .newsletter-label {
  padding-left: 0;
}
#client-profile-data .client-profile-data .newsletter .newsletter-label input {
  float: none;
  margin-left: 0;
  margin-right: 0.5rem;
}
#client-profile-data .client-profile-data .client-profile-email {
  align-items: center;
  display: flex;
  gap: 2rem;
}
#client-profile-data .client-profile-data .client-profile-email .email {
  display: block;
  overflow-wrap: break-word;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#client-profile-data .client-profile-data .client-profile-email .link-logout-container {
  font-size: 0;
}
#client-profile-data .client-profile-data .client-profile-email .link-logout,
#client-profile-data .client-profile-data .client-profile-email .link-logout-custom {
  background-color: transparent;
  border: none;
  padding: 0;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#client-profile-data .client-profile-data .client-profile-summary .name-label,
#client-profile-data .client-profile-data .client-profile-summary .tel-label {
  margin-right: 0.25rem;
}
#client-profile-data .client-profile-data .client-profile-summary span {
  display: inline-block;
  margin-bottom: 0.25rem;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#client-profile-data .client-profile-data .client-profile-summary .client-masked-info {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.99967 15.1666C4.31767 15.1666 1.33301 12.1819 1.33301 8.49992C1.33301 4.81792 4.31767 1.83325 7.99967 1.83325C11.6817 1.83325 14.6663 4.81792 14.6663 8.49992C14.6663 12.1819 11.6817 15.1666 7.99967 15.1666ZM7.33301 10.4999V11.8333H8.66634V10.4999H7.33301ZM8.66634 9.40325C9.20212 9.24177 9.66208 8.89322 9.96245 8.42108C10.2628 7.94894 10.3836 7.38462 10.3028 6.8309C10.2221 6.27717 9.94508 5.77088 9.52235 5.40422C9.09962 5.03757 8.55926 4.83494 7.99967 4.83325C7.46021 4.83308 6.93735 5.01985 6.52008 5.36176C6.1028 5.70368 5.8169 6.17961 5.71101 6.70858L7.01901 6.97059C7.05613 6.78487 7.14522 6.61352 7.27592 6.47646C7.40662 6.33941 7.57355 6.24228 7.75729 6.19639C7.94103 6.1505 8.13403 6.15772 8.31382 6.21723C8.49362 6.27674 8.65281 6.38608 8.7729 6.53253C8.89298 6.67897 8.969 6.85651 8.99213 7.04448C9.01525 7.23245 8.98453 7.42312 8.90352 7.59431C8.82252 7.76549 8.69457 7.91016 8.53456 8.01147C8.37455 8.11278 8.18906 8.16657 7.99967 8.16658C7.82286 8.16658 7.65329 8.23682 7.52827 8.36185C7.40325 8.48687 7.33301 8.65644 7.33301 8.83325V9.83325H8.66634V9.40325Z' fill='black'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 1rem;
  margin-left: 0.25rem;
  width: 1rem;
}
#client-profile-data .client-profile-data .client-profile-summary .client-masked-info .icon-question-sign {
  display: none;
}
#client-profile-data .submit button {
  background-color: #000 !important;
  margin-top: 1rem !important;
  color: #FFF !important;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#client-profile-data .submit button + button {
  margin-top: 1rem !important;
}

.document-forbidden.overlay {
  align-items: center;
  background-color: rgba(0, 0, 0, 0.75);
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 100;
}
.document-forbidden .modal-document-forbidden {
  background-color: #fff;
  max-width: 500px;
  padding: 1rem;
  width: 100%;
}
.document-forbidden .modal-document-forbidden .modal-header {
  align-items: center;
  border: none !important;
  display: flex;
  justify-content: space-between;
  padding: 0 0 1rem;
}
.document-forbidden .modal-document-forbidden .modal-header .title {
  margin: 0;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.document-forbidden .modal-document-forbidden .modal-header #close-modal {
  background-color: transparent;
  border: none;
  height: 1rem;
  padding: 0;
  width: 1rem;
}
.document-forbidden .modal-document-forbidden .modal-content .description {
  margin: 1rem 0 2rem;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.document-forbidden .modal-document-forbidden .modal-content .change-document {
  background-color: #000 !important;
  color: #FFF !important;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}

#shipping-data .vtex-omnishipping-1-x-SummaryItemInfo {
  border-right: 1px solid #d9d9d9;
}
#shipping-data .vtex-omnishipping-1-x-SummaryItemInfo .address-summary span {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#shipping-data .vtex-omnishipping-1-x-SummaryItemInfo .address-summary span .client-masked-info {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.99967 15.1666C4.31767 15.1666 1.33301 12.1819 1.33301 8.49992C1.33301 4.81792 4.31767 1.83325 7.99967 1.83325C11.6817 1.83325 14.6663 4.81792 14.6663 8.49992C14.6663 12.1819 11.6817 15.1666 7.99967 15.1666ZM7.33301 10.4999V11.8333H8.66634V10.4999H7.33301ZM8.66634 9.40325C9.20212 9.24177 9.66208 8.89322 9.96245 8.42108C10.2628 7.94894 10.3836 7.38462 10.3028 6.8309C10.2221 6.27717 9.94508 5.77088 9.52235 5.40422C9.09962 5.03757 8.55926 4.83494 7.99967 4.83325C7.46021 4.83308 6.93735 5.01985 6.52008 5.36176C6.1028 5.70368 5.8169 6.17961 5.71101 6.70858L7.01901 6.97059C7.05613 6.78487 7.14522 6.61352 7.27592 6.47646C7.40662 6.33941 7.57355 6.24228 7.75729 6.19639C7.94103 6.1505 8.13403 6.15772 8.31382 6.21723C8.49362 6.27674 8.65281 6.38608 8.7729 6.53253C8.89298 6.67897 8.969 6.85651 8.99213 7.04448C9.01525 7.23245 8.98453 7.42312 8.90352 7.59431C8.82252 7.76549 8.69457 7.91016 8.53456 8.01147C8.37455 8.11278 8.18906 8.16657 7.99967 8.16658C7.82286 8.16658 7.65329 8.23682 7.52827 8.36185C7.40325 8.48687 7.33301 8.65644 7.33301 8.83325V9.83325H8.66634V9.40325Z' fill='black'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 1rem;
  margin-left: 0.25rem;
  width: 1rem;
}
#shipping-data .vtex-omnishipping-1-x-SummaryItemInfo .address-summary span .client-masked-info .icon-question-sign {
  display: none;
}
#shipping-data .vtex-omnishipping-1-x-SummaryItemInfo .shp-summary-package-time span {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#shipping-data .vtex-omnishipping-1-x-SummaryItemPrice {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#shipping-data .link-change-shipping {
  align-items: center;
  background-color: transparent;
  border: 1px solid #000;
  border-radius: 0;
  display: flex;
  height: 3.5rem;
  justify-content: center;
  margin: 1rem 0 0;
  text-decoration: none;
  width: 100%;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#shipping-data .vtex-omnishipping-1-x-addressItemOption {
  border: none;
  box-shadow: none;
}
#shipping-data .vtex-omnishipping-1-x-addressItemOption.vtex-omnishipping-1-x-active {
  background-color: #f8f8f8 !important;
}
#shipping-data .vtex-omnishipping-1-x-addressItemOption.vtex-omnishipping-1-x-active .vtex-omnishipping-1-x-addressItemIcon {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 12.5C0.5 6.14873 5.64873 1 12 1C18.3513 1 23.5 6.14873 23.5 12.5C23.5 18.8513 18.3513 24 12 24C5.64873 24 0.5 18.8513 0.5 12.5Z' fill='white' stroke='black'/%3E%3Ccircle cx='12' cy='12.5' r='8' fill='black'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  height: 1.5rem;
  width: 1.5rem;
}
#shipping-data .vtex-omnishipping-1-x-addressItemOption.vtex-omnishipping-1-x-active .vtex-omnishipping-1-x-addressItemIcon .vtex-omnishipping-1-x-svg {
  display: none;
}
#shipping-data .vtex-omnishipping-1-x-addressItemOption .vtex-omnishipping-1-x-addressItemIcon {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 12.5C0.5 6.14873 5.64873 1 12 1C18.3513 1 23.5 6.14873 23.5 12.5C23.5 18.8513 18.3513 24 12 24C5.64873 24 0.5 18.8513 0.5 12.5Z' fill='white' stroke='black'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  height: 1.5rem;
  width: 1.5rem;
}
#shipping-data .vtex-omnishipping-1-x-addressItemOption .vtex-omnishipping-1-x-addressItemIcon .vtex-omnishipping-1-x-svg {
  display: none;
}
#shipping-data .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-shippingSectionTitle {
  color: #303030;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#shipping-data .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList {
  border: none;
}
#shipping-data .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList label {
  border: none;
}
#shipping-data .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList label.shp-lean-option-active {
  background-color: #f8f8f8 !important;
}
#shipping-data .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList label.shp-lean-option-active .vtex-omnishipping-1-x-leanShippingIcon {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 12.5C0.5 6.14873 5.64873 1 12 1C18.3513 1 23.5 6.14873 23.5 12.5C23.5 18.8513 18.3513 24 12 24C5.64873 24 0.5 18.8513 0.5 12.5Z' fill='white' stroke='black'/%3E%3Ccircle cx='12' cy='12.5' r='8' fill='black'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  height: 1.5rem;
  width: 1.5rem;
}
#shipping-data .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList label.shp-lean-option-active .vtex-omnishipping-1-x-leanShippingIcon .vtex-omnishipping-1-x-svg {
  display: none;
}
#shipping-data .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList label .vtex-omnishipping-1-x-leanShippingIcon {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 12.5C0.5 6.14873 5.64873 1 12 1C18.3513 1 23.5 6.14873 23.5 12.5C23.5 18.8513 18.3513 24 12 24C5.64873 24 0.5 18.8513 0.5 12.5Z' fill='white' stroke='black'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  height: 1.5rem;
  width: 1.5rem;
}
#shipping-data .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList label .vtex-omnishipping-1-x-leanShippingIcon .vtex-omnishipping-1-x-svg {
  display: none;
}
#shipping-data .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList label .vtex-omnishipping-1-x-leanShippingText {
  align-items: baseline;
  border: none;
  display: flex;
}
#shipping-data .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList label .vtex-omnishipping-1-x-leanShippingText div,
#shipping-data .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList label .vtex-omnishipping-1-x-leanShippingText span {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#shipping-data .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList label .vtex-omnishipping-1-x-leanShippingText .shp-option-text-label {
  margin: 0;
  margin-right: 0.25rem;
}
#shipping-data .vtex-omnishipping-1-x-deliveryGroup .vtex-omnishipping-1-x-leanShippingGroupList label .vtex-omnishipping-1-x-optionPrice {
  border: none;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#shipping-data .vtex-omnishipping-1-x-submitPaymentButton button {
  background-color: #000;
  border: none;
  border-radius: 0;
  height: 3.5rem;
  width: 100%;
  color: #FFF;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#shipping-data .ship-postalCode small {
  margin-left: 0;
}
#shipping-data .ship-postalCode small a {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#shipping-data p label {
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#shipping-data .vtex-omnishipping-1-x-shippingSectionTitle {
  color: #303030;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 1rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
#shipping-data .vtex-omnishipping-1-x-addressSummaryActive .address-summary {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8 0.439453L15.9393 8.37879L14.8787 9.43945L14.25 8.81077V16H1.75V8.81055L1.12121 9.43934L0.0605469 8.37868L8 0.439453ZM12.75 14.5V7.31077L7.99989 2.56066L3.25 7.31055L3.25 14.5H12.75Z' fill='black'/%3E%3C/svg%3E%0A");
  background-position: 0.75rem center;
  border: 1px solid #d9d9d9;
  border-radius: 0;
}
#shipping-data .vtex-omnishipping-1-x-addressSummaryActive .address-summary span {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#shipping-data .vtex-omnishipping-1-x-addressSummaryActive .address-summary a {
  color: #000;
  text-decoration: underline;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#shipping-data .address-edit button,
#shipping-data .address-create button,
#shipping-data .vtex-omnishipping-1-x-addressFormPart1 button {
  border: 1px solid #000;
  border-radius: 0;
  color: #000;
  height: 3.5rem;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#shipping-data .address-edit button i,
#shipping-data .address-create button i,
#shipping-data .vtex-omnishipping-1-x-addressFormPart1 button i {
  display: none;
}
#shipping-data .vtex-omnishipping-1-x-warning {
  display: none;
}
#shipping-data .vtex-omnishipping-1-x-deliveryChannelsWrapper {
  border: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
}
#shipping-data .vtex-omnishipping-1-x-deliveryChannelsWrapper .vtex-omnishipping-1-x-deliveryChannelsToggle {
  display: none;
}
#shipping-data .vtex-omnishipping-1-x-deliveryChannelsWrapper .vtex-omnishipping-1-x-deliveryChannelsOption {
  background-color: transparent !important;
  border: 1px solid #000 !important;
  border-radius: 0 !important;
  height: 3.5rem !important;
  margin: 0 !important;
  width: 100% !important;
  color: #000 !important;
  text-transform: uppercase !important;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#shipping-data .vtex-omnishipping-1-x-deliveryChannelsWrapper .vtex-omnishipping-1-x-deliveryChannelsOption.vtex-omnishipping-1-x-deliveryOptionActive {
  align-items: center;
  background-color: #000 !important;
  border: none !important;
  color: #FFF !important;
  display: flex;
  justify-content: center;
}
#shipping-data .vtex-omnishipping-1-x-ask.ask-for-geolocation h2 {
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#shipping-data .vtex-omnishipping-1-x-ask.ask-for-geolocation h3 {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.75rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1rem;
}
#shipping-data .vtex-omnishipping-1-x-ask.ask-for-geolocation .vtex-omnishipping-1-x-cta button {
  align-items: center;
  background-color: #000 !important;
  border: none !important;
  border-radius: 0 !important;
  display: flex;
  height: 3.5rem !important;
  justify-content: center;
  margin: 0 !important;
  width: 100% !important;
  color: #FFF !important;
  text-transform: uppercase !important;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver {
  margin: 1rem 0 0;
}
#shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver .vtex-omnishipping-1-x-receiverTitle,
#shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver .vtex-omnishipping-1-x-label {
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver .vtex-omnishipping-1-x-textBox.shp-pickup-receiver__text {
  border: none !important;
  padding: 0.5rem 0 !important;
}
#shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver .vtex-omnishipping-1-x-textBox.shp-pickup-receiver__text .vtex-omnishipping-1-x-pickupReceiverIcon {
  display: none;
}
#shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver .vtex-omnishipping-1-x-textBox.shp-pickup-receiver__text .vtex-omnishipping-1-x-name {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver .vtex-omnishipping-1-x-textBox.shp-pickup-receiver__text .vtex-omnishipping-1-x-name .vtex-omnishipping-1-x-btn.shp-pickup-receiver__btn {
  color: #000;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 600, "TITL" 0;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#shipping-data .box-step.no-address .vtex-omnishipping-1-x-deliveryGroup,
#shipping-data .box-step.no-address .vtex-omnishipping-1-x-addressForm,
#shipping-data .box-step.no-address .vtex-omnishipping-1-x-submitPaymentButton {
  display: none !important;
}
#shipping-data .box-step .input.ship-state,
#shipping-data .box-step .input.ship-city,
#shipping-data .box-step .vtex-omnishipping-1-x-linkEdit {
  display: none !important;
}
#shipping-data .box-step .warning {
  align-items: center;
  background-color: #ff9c00;
  display: flex;
  margin: 1rem 0 2rem;
  order: 2;
  padding: 1rem;
}
#shipping-data .box-step .warning .icon {
  margin-right: 1rem;
}
#shipping-data .box-step .warning .info-text {
  margin: 0;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}

#payment-data .payment-group .v-custom-payment-item-wrap {
  background-color: transparent;
  border: 1px solid #d9d9d9;
  border-color: #d9d9d9 !important;
  border-radius: 0;
  box-shadow: none !important;
  margin: 0;
}
#payment-data .payment-group .v-custom-payment-item-wrap > a {
  background-color: transparent !important;
  border-radius: 0 !important;
  padding: 0.75rem 1rem;
}
#payment-data .payment-group .v-custom-payment-item-wrap > a.active {
  border-bottom: 1px solid #d9d9d9 !important;
}
#payment-data .payment-group .v-custom-payment-item-wrap > a.active .payment-group-item-text::before {
  background-color: #000 !important;
  border-color: #000 !important;
}
#payment-data .payment-group .v-custom-payment-item-wrap > a .payment-group-item-text {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#payment-data .payment-group .v-custom-payment-item-wrap > a .payment-group-item-text::before {
  border-color: #000 !important;
}
#payment-data .payment-group .v-custom-payment-item-wrap > a .payment-group-item-cards {
  display: none;
}
#payment-data .payment-group .v-custom-payment-item-wrap .payment-method .box-payment-pix {
  margin-bottom: 0 !important;
}
#payment-data .payment-group .v-custom-payment-item-wrap .payment-method .box-payment-pix .payment-pix-description .payment-pix-header-image {
  background-image: url("data:image/svg+xml,%3Csvg width='133' height='47' viewBox='0 0 133 47' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M54.5703 43.4856V16.775C54.5703 14.4152 55.5077 12.1521 57.1763 10.4835C58.845 8.81486 61.1081 7.87744 63.4679 7.87744L71.3535 7.88844C73.7071 7.89318 75.9627 8.83157 77.6252 10.4977C79.2876 12.1637 80.2211 14.4214 80.2208 16.775V22.4592C80.2208 24.8191 79.2834 27.0824 77.6148 28.7512C75.9462 30.4201 73.6831 31.3578 71.3232 31.3582H60.1775' stroke='%23939598' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M82.4258 7.87598H85.8468C86.8153 7.87598 87.7442 8.26074 88.4291 8.94562C89.114 9.63049 89.4987 10.5594 89.4987 11.528V31.4791' stroke='%23939598' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M88.7654 4.7851L87.2144 3.23273C87.1229 3.1413 87.0503 3.03274 87.0008 2.91324C86.9513 2.79374 86.9258 2.66566 86.9258 2.5363C86.9258 2.40695 86.9513 2.27886 87.0008 2.15936C87.0503 2.03986 87.1229 1.9313 87.2144 1.83987L88.7654 0.288878C88.9505 0.103905 89.2015 0 89.4632 0C89.7249 0 89.9759 0.103905 90.161 0.288878L91.7106 1.83987C91.8022 1.9313 91.8747 2.03986 91.9243 2.15936C91.9738 2.27886 91.9993 2.40695 91.9993 2.5363C91.9993 2.66566 91.9738 2.79374 91.9243 2.91324C91.8747 3.03274 91.8022 3.1413 91.7106 3.23273L90.1542 4.7851C90.0626 4.87665 89.9539 4.94927 89.8343 4.99881C89.7147 5.04836 89.5865 5.07386 89.457 5.07386C89.3276 5.07386 89.1994 5.04836 89.0798 4.99881C88.9601 4.94927 88.8515 4.87665 88.7599 4.7851' fill='%2332BCAD'/%3E%3Cpath d='M96.0664 7.8584H99.4585C101.203 7.85767 102.877 8.55011 104.111 9.78339L112.047 17.7185C112.291 17.963 112.581 18.1571 112.9 18.2895C113.22 18.4218 113.562 18.49 113.908 18.49C114.253 18.49 114.596 18.4218 114.915 18.2895C115.234 18.1571 115.524 17.963 115.769 17.7185L123.675 9.81364C124.286 9.2029 125.011 8.71854 125.809 8.38824C126.607 8.05793 127.463 7.88817 128.326 7.88865H131.085' stroke='%23939598' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M96.0664 31.3048H99.4585C101.203 31.3053 102.877 30.6129 104.111 29.3798L112.047 21.4447C112.54 20.9514 113.21 20.6743 113.908 20.6743C114.606 20.6743 115.275 20.9514 115.769 21.4447L123.675 29.3509C124.909 30.584 126.582 31.2764 128.326 31.2759H131.085' stroke='%23939598' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M34.3435 36.3729C33.5066 36.376 32.6773 36.2131 31.9037 35.8938C31.1301 35.5745 30.4274 35.1051 29.8363 34.5126L23.3257 27.9979C23.0954 27.7777 22.7891 27.6548 22.4704 27.6548C22.1518 27.6548 21.8455 27.7777 21.6152 27.9979L15.0826 34.5305C14.4918 35.1238 13.7894 35.5942 13.0157 35.9144C12.2421 36.2347 11.4127 36.3985 10.5754 36.3963H9.30078L17.5507 44.6463C18.7881 45.881 20.4646 46.5744 22.2126 46.5744C23.9606 46.5744 25.6372 45.881 26.8745 44.6463L35.141 36.3785L34.3435 36.3729Z' fill='%2332BCAD'/%3E%3Cpath d='M10.5768 13.3499C11.4141 13.3477 12.2435 13.5114 13.0171 13.8317C13.7908 14.1519 14.4933 14.6224 15.084 15.2158L21.6166 21.7497C21.8436 21.9761 22.1512 22.1032 22.4718 22.1032C22.7924 22.1032 23.1 21.9761 23.3271 21.7497L29.8363 15.2405C30.4265 14.6464 31.1289 14.1754 31.9026 13.8548C32.6763 13.5343 33.506 13.3706 34.3435 13.3733H35.1272L26.8608 5.10683C26.2487 4.49447 25.5219 4.00871 24.722 3.67729C23.9221 3.34587 23.0647 3.17529 22.1989 3.17529C21.333 3.17529 20.4757 3.34587 19.6758 3.67729C18.8759 4.00871 18.1491 4.49447 17.537 5.10683L9.30078 13.3499H10.5768Z' fill='%2332BCAD'/%3E%3Cpath d='M41.9674 20.2127L36.972 15.2173C36.8594 15.2634 36.739 15.2876 36.6173 15.2888H34.3458C33.1638 15.2918 32.0307 15.7612 31.1929 16.5951L24.6837 23.1001C24.0975 23.6853 23.3031 24.0139 22.4748 24.0139C21.6465 24.0139 20.8521 23.6853 20.2659 23.1001L13.7319 16.5703C12.8944 15.7359 11.7613 15.266 10.5791 15.2627H7.79058C7.67566 15.2601 7.5621 15.2373 7.45509 15.1953L2.42812 20.2127C1.19342 21.45 0.5 23.1266 0.5 24.8746C0.5 26.6225 1.19342 28.2991 2.42812 29.5365L7.44409 34.5524C7.55087 34.5097 7.66458 34.4868 7.77958 34.4851H10.5791C11.7612 34.4816 12.8943 34.0117 13.7319 33.1774L20.2645 26.6449C21.4456 25.4651 23.504 25.4651 24.6837 26.6449L31.1929 33.1527C32.0307 33.9865 33.1638 34.456 34.3458 34.4589H36.6173C36.739 34.4598 36.8595 34.4841 36.972 34.5304L41.9674 29.5351C42.5797 28.923 43.0655 28.1962 43.3969 27.3963C43.7283 26.5964 43.8989 25.739 43.8989 24.8732C43.8989 24.0073 43.7283 23.15 43.3969 22.3501C43.0655 21.5502 42.5797 20.8234 41.9674 20.2113' fill='%2332BCAD'/%3E%3Cpath d='M61.3528 41.2153C60.9399 41.2334 60.5301 41.2956 60.1305 41.401V43.0289C60.4362 43.1361 60.758 43.1901 61.082 43.1884C61.8987 43.1884 62.2851 42.9134 62.2851 42.1943C62.2851 41.5178 61.9688 41.2153 61.3528 41.2153ZM59.8555 44.2403V41.0187H60.0796L60.103 41.1562C60.5195 41.0455 60.946 40.9769 61.3762 40.9513C61.6743 40.9304 61.9701 41.0162 62.2108 41.1933C62.4858 41.4216 62.5793 41.7901 62.5793 42.1916C62.5793 42.5931 62.4418 43.0083 62.0568 43.2269C61.763 43.3735 61.4377 43.4458 61.1095 43.4373C60.7776 43.4352 60.4478 43.3847 60.1305 43.2874V44.2348L59.8555 44.2403Z' fill='%23939598'/%3E%3Cpath d='M64.6263 41.2057C63.811 41.2057 63.4466 41.4615 63.4466 42.1806C63.4466 42.875 63.8055 43.1885 64.6263 43.1885C65.4472 43.1885 65.8019 42.9355 65.8019 42.2177C65.8019 41.5233 65.4431 41.2057 64.6263 41.2057ZM65.6768 43.1885C65.4018 43.3837 65.0416 43.4401 64.6263 43.4401C64.2111 43.4401 63.8385 43.3796 63.5731 43.1885C63.2747 42.9781 63.1523 42.6385 63.1523 42.1998C63.1523 41.7612 63.2747 41.4202 63.5731 41.2057C63.8385 41.0146 64.2028 40.9541 64.6263 40.9541C65.0498 40.9541 65.406 41.0146 65.6768 41.2057C65.9793 41.4202 66.0962 41.7695 66.0962 42.1943C66.0962 42.6192 65.9752 42.9781 65.6768 43.1885Z' fill='%23939598'/%3E%3Cpath d='M69.5387 43.3744L68.6285 41.4205H68.6106L67.7141 43.3744H67.4625L66.5 41.019H66.8025L67.6096 42.9963H67.6289L68.5061 41.019H68.7577L69.657 42.9963H69.6762L70.4641 41.019H70.7625L69.7917 43.3744H69.5387Z' fill='%23939598'/%3E%3Cpath d='M72.5212 41.2003C71.7649 41.2003 71.5092 41.5372 71.4624 42.0253H73.5799C73.5565 41.489 73.2815 41.2003 72.5212 41.2003ZM72.5116 43.4402C72.0592 43.4402 71.7649 43.3742 71.5312 43.1789C71.2562 42.941 71.1641 42.5959 71.1641 42.1999C71.1641 41.8039 71.2892 41.4203 71.6027 41.192C71.8769 41.0196 72.1978 40.9365 72.5212 40.9542C72.8509 40.9343 73.179 41.0138 73.463 41.1824C73.8027 41.4107 73.8687 41.8122 73.8687 42.2687H71.4556C71.4652 42.754 71.6233 43.183 72.5377 43.183C72.9465 43.1723 73.3536 43.1263 73.7545 43.0455V43.293C73.347 43.3768 72.9329 43.4252 72.517 43.4374' fill='%23939598'/%3E%3Cpath d='M74.6562 43.3744V41.019H74.879L74.9024 41.1565C75.4015 41.03 75.6352 40.9517 76.0739 40.9517H76.1069V41.2129H76.0409C75.6724 41.2129 75.4482 41.2638 74.9312 41.3985V43.3716L74.6562 43.3744Z' fill='%23939598'/%3E%3Cpath d='M77.7048 41.2003C76.9499 41.2003 76.6928 41.5372 76.646 42.0253H78.7635C78.7401 41.489 78.4651 41.2003 77.7048 41.2003ZM77.6952 43.4402C77.2428 43.4402 76.9499 43.3742 76.7162 43.1789C76.4412 42.941 76.3477 42.5959 76.3477 42.1999C76.3477 41.8039 76.4742 41.4203 76.7863 41.192C77.0606 41.0199 77.3814 40.9369 77.7048 40.9542C78.0345 40.9343 78.3626 41.0138 78.6466 41.1824C78.9876 41.4107 79.0591 41.8122 79.0591 42.2687H76.6364C76.646 42.754 76.8042 43.183 77.7185 43.183C78.1278 43.1723 78.5354 43.1263 78.9368 43.0455V43.293C78.5292 43.3768 78.1152 43.4251 77.6993 43.4374' fill='%23939598'/%3E%3Cpath d='M82.066 41.3642C81.7603 41.2575 81.4384 41.204 81.1146 41.2061C80.2978 41.2061 79.9114 41.4811 79.9114 42.2002C79.9114 42.8808 80.2291 43.1792 80.8437 43.1792C81.2563 43.1601 81.6659 43.0988 82.066 42.9963V41.3642ZM82.1183 43.3745L82.0935 43.237C81.6773 43.3489 81.2506 43.418 80.8203 43.4432C80.5218 43.4657 80.2253 43.3792 79.9857 43.1998C79.7107 42.9716 79.6172 42.6031 79.6172 42.203C79.6172 41.7822 79.7547 41.3862 80.1397 41.1717C80.4339 41.0217 80.7611 40.948 81.0912 40.9572C81.4214 40.9618 81.7494 41.0118 82.066 41.1057V40.0264H82.341V43.3745H82.1183Z' fill='%23939598'/%3E%3Cpath d='M86.3763 41.2157C85.9634 41.2338 85.5536 41.2961 85.1539 41.4014V43.0252C85.4589 43.1354 85.7811 43.1908 86.1054 43.1888C86.9221 43.1888 87.3085 42.9138 87.3085 42.1947C87.3085 41.5182 86.9923 41.2157 86.3763 41.2157ZM87.0803 43.2301C86.7869 43.3766 86.4621 43.4488 86.1343 43.4405C85.7755 43.4382 85.4194 43.3783 85.0797 43.2631L85.0659 43.3745H84.8789V40.0264H85.1539V41.1497C85.562 41.0453 85.9791 40.9799 86.3996 40.9545C86.6978 40.9336 86.9936 41.0194 87.2343 41.1965C87.5093 41.4247 87.6028 41.7932 87.6028 42.1947C87.6028 42.5962 87.4653 43.0115 87.0803 43.2301Z' fill='%23939598'/%3E%3Cpath d='M87.9681 44.2747V44.019C88.1056 44.0328 88.2294 44.0424 88.3174 44.0424C88.6584 44.0424 88.8674 43.9434 89.0544 43.557L89.1437 43.37L87.9062 41.0146H88.2252L89.2799 43.0483H89.2977L90.3001 41.0146H90.6136L89.2881 43.6601C89.0461 44.14 88.7849 44.2981 88.3036 44.2981C88.19 44.2975 88.0766 44.2897 87.964 44.2747' fill='%23939598'/%3E%3Cpath d='M94.4159 42.0309H93.5029V42.8559H94.4159C95.0456 42.8559 95.2835 42.7858 95.2835 42.4434C95.2835 42.0749 94.9563 42.0309 94.4104 42.0309M94.2454 40.6999H93.5002V41.5387H94.2509C94.871 41.5387 95.1185 41.4644 95.1185 41.1152C95.1185 40.7412 94.805 40.7027 94.2454 40.7027M95.6644 43.1612C95.3275 43.3757 94.9219 43.3839 94.1808 43.3839H92.7852V40.1802H94.1478C94.7871 40.1802 95.179 40.1884 95.5049 40.385C95.6132 40.4496 95.7012 40.5432 95.7591 40.6552C95.8169 40.7673 95.8422 40.8932 95.8321 41.0189C95.8321 41.3544 95.6946 41.5785 95.3275 41.7284V41.7463C95.74 41.8398 96.004 42.0502 96.004 42.5025C96.0143 42.6317 95.9879 42.7612 95.9278 42.876C95.8677 42.9909 95.7764 43.0864 95.6644 43.1515' fill='%23939598'/%3E%3Cpath d='M98.793 42.3856C98.518 42.3623 98.243 42.3485 97.9446 42.3485C97.4648 42.3485 97.2956 42.4461 97.2956 42.6661C97.2956 42.8861 97.4331 42.9824 97.8044 42.9824C98.1378 42.9714 98.4692 42.9253 98.793 42.8449V42.3856ZM98.9305 43.3743L98.9126 43.2368C98.4957 43.3543 98.0666 43.4235 97.6339 43.443C97.3839 43.4599 97.1347 43.3994 96.9203 43.2698C96.8281 43.1924 96.7566 43.0934 96.712 42.9816C96.6674 42.8698 96.6512 42.7488 96.6648 42.6292C96.6785 42.5097 96.7215 42.3953 96.79 42.2965C96.8586 42.1976 96.9506 42.1172 97.0578 42.0625C97.3053 41.9457 97.6366 41.936 97.9405 41.936C98.1866 41.936 98.518 41.9498 98.793 41.969V41.9264C98.793 41.5579 98.551 41.4369 97.8883 41.4369C97.6325 41.4369 97.319 41.4507 97.0206 41.4782V41.0024C97.352 40.9749 97.726 40.957 98.034 40.957C98.4465 40.957 98.8686 40.9887 99.134 41.1757C99.3994 41.3627 99.4557 41.6335 99.4557 41.9828V43.377L98.9305 43.3743Z' fill='%23939598'/%3E%3Cpath d='M102.527 43.3744V42.075C102.527 41.646 102.308 41.492 101.917 41.492C101.591 41.5064 101.269 41.5562 100.954 41.6405V43.3757H100.297V41.019H100.833L100.856 41.1689C101.266 41.0482 101.689 40.9762 102.116 40.9544C102.406 40.9312 102.694 41.0176 102.923 41.1964C103.109 41.3641 103.179 41.5979 103.179 41.9334V43.3744H102.527Z' fill='%23939598'/%3E%3Cpath d='M105.039 43.4401C104.735 43.4401 104.404 43.3975 104.162 43.1926C103.873 42.9588 103.789 42.5917 103.789 42.1943C103.789 41.8217 103.91 41.4147 104.269 41.1865C104.563 40.9954 104.926 40.9541 105.304 40.9541C105.579 40.9541 105.841 40.972 106.129 40.9995V41.5041C105.891 41.4807 105.607 41.4628 105.379 41.4628C104.753 41.4628 104.459 41.6581 104.459 42.1998C104.459 42.7072 104.679 42.9272 105.192 42.9272C105.524 42.9164 105.855 42.8759 106.18 42.8062V43.2902C105.804 43.3778 105.42 43.428 105.033 43.4401' fill='%23939598'/%3E%3Cpath d='M108.128 41.4477C107.502 41.4477 107.227 41.6443 107.227 42.1806C107.227 42.7168 107.502 42.9451 108.128 42.9451C108.754 42.9451 109.019 42.754 109.019 42.2177C109.019 41.6815 108.754 41.4477 108.128 41.4477ZM109.257 43.1926C108.968 43.3878 108.59 43.4401 108.128 43.4401C107.666 43.4401 107.28 43.3837 106.995 43.1926C106.668 42.9781 106.551 42.6233 106.551 42.1998C106.551 41.7763 106.668 41.4147 106.995 41.2002C107.28 41.0091 107.656 40.9541 108.128 40.9541C108.6 40.9541 108.968 41.0091 109.257 41.2002C109.583 41.4147 109.695 41.775 109.695 42.1943C109.695 42.6137 109.579 42.9781 109.257 43.1926Z' fill='%23939598'/%3E%3Cpath d='M113.494 43.4404C113.098 43.4404 112.669 43.3744 112.347 43.109C111.965 42.7914 111.848 42.3019 111.848 41.7752C111.848 41.3036 111.998 40.744 112.495 40.4181C112.883 40.1665 113.363 40.1143 113.848 40.1143C114.203 40.1143 114.567 40.1376 114.963 40.1706V40.744C114.624 40.7165 114.203 40.6931 113.877 40.6931C112.967 40.6931 112.581 41.0383 112.581 41.7752C112.581 42.5122 112.939 42.8615 113.61 42.8615C114.09 42.8449 114.567 42.7809 115.034 42.6704V43.2396C114.528 43.3565 114.012 43.4237 113.494 43.4404Z' fill='%23939598'/%3E%3Cpath d='M116.968 41.3737C116.418 41.3737 116.211 41.5703 116.169 41.9237H117.755C117.736 41.5414 117.512 41.3737 116.968 41.3737ZM116.869 43.4362C116.482 43.4362 116.132 43.3894 115.87 43.1749C115.609 42.9604 115.492 42.5919 115.492 42.1904C115.492 41.8316 115.609 41.4301 115.936 41.1963C116.225 40.9914 116.594 40.9502 116.968 40.9502C117.303 40.9502 117.699 40.9873 117.988 41.1881C118.366 41.4534 118.4 41.8646 118.4 42.3486H116.165C116.178 42.7088 116.369 42.9412 117.032 42.9412C117.453 42.932 117.873 42.8916 118.288 42.8202V43.2822C117.819 43.3711 117.345 43.4226 116.869 43.4362Z' fill='%23939598'/%3E%3Cpath d='M121.328 43.3744V42.075C121.328 41.646 121.109 41.492 120.717 41.492C120.392 41.5064 120.069 41.5562 119.755 41.6405V43.3757H119.098V41.019H119.634L119.657 41.1689C120.067 41.0482 120.49 40.9762 120.917 40.9544C121.207 40.9312 121.495 41.0176 121.724 41.1964C121.91 41.3641 121.98 41.5979 121.98 41.9334V43.3744H121.328Z' fill='%23939598'/%3E%3Cpath d='M123.851 43.4402C123.533 43.4402 123.245 43.3508 123.087 43.1033C122.957 42.8893 122.896 42.6406 122.913 42.391V41.5083H122.438V41.0188H122.913L122.983 40.3052H123.564V41.0188H124.492V41.5083H123.564V42.2645C123.555 42.4168 123.577 42.5692 123.628 42.7128C123.698 42.8709 123.852 42.9314 124.059 42.9314C124.216 42.9285 124.374 42.9129 124.529 42.8847V43.3563C124.305 43.4047 124.077 43.4328 123.848 43.4402' fill='%23939598'/%3E%3Cpath d='M125.137 43.3743V41.019H125.673L125.696 41.1688C126.073 41.0411 126.465 40.9689 126.862 40.9543C126.89 40.9527 126.918 40.9527 126.946 40.9543V41.525C126.872 41.525 126.783 41.525 126.718 41.525C126.406 41.5262 126.096 41.5669 125.794 41.646V43.3853L125.137 43.3743Z' fill='%23939598'/%3E%3Cpath d='M129.34 42.3856C129.065 42.3623 128.79 42.3485 128.49 42.3485C128.01 42.3485 127.842 42.4461 127.842 42.6661C127.842 42.8861 127.98 42.9824 128.35 42.9824C128.683 42.9714 129.015 42.9254 129.34 42.8449V42.3856ZM129.477 43.3743L129.458 43.2368C129.041 43.3543 128.612 43.4235 128.179 43.443C127.929 43.4599 127.68 43.3994 127.465 43.2698C127.379 43.2034 127.31 43.1168 127.264 43.0176C127.219 42.9184 127.198 42.8095 127.204 42.7005C127.198 42.5664 127.232 42.4335 127.303 42.3196C127.374 42.2056 127.478 42.116 127.602 42.0625C127.849 41.9457 128.179 41.936 128.483 41.936C128.73 41.936 129.062 41.9498 129.337 41.969V41.9264C129.337 41.5579 129.093 41.4369 128.432 41.4369C128.175 41.4369 127.863 41.4507 127.564 41.4782V41.0024C127.896 40.9749 128.268 40.957 128.576 40.957C128.989 40.957 129.411 40.9887 129.676 41.1757C129.942 41.3627 129.998 41.6335 129.998 41.9828V43.377L129.477 43.3743Z' fill='%23939598'/%3E%3Cpath d='M130.84 40.0264H131.498V43.3745H130.84V40.0264Z' fill='%23939598'/%3E%3C/svg%3E%0A");
}
#payment-data .payment-group .v-custom-payment-item-wrap .payment-method .box-payment-pix .payment-pix-description::after {
  content: "Será utilizado o PIX para finalizar a compra.";
  text-align: center;
}
#payment-data .payment-group .v-custom-payment-item-wrap .payment-method .box-payment-pix .payment-pix-pc,
#payment-data .payment-group .v-custom-payment-item-wrap .payment-method .box-payment-pix .payment-pix-mobile {
  display: none;
}
#payment-data .payment-group .v-custom-payment-item-wrap .payment-method p,
#payment-data .payment-group .v-custom-payment-item-wrap .payment-method span,
#payment-data .payment-group .v-custom-payment-item-wrap .payment-method div,
#payment-data .payment-group .v-custom-payment-item-wrap .payment-method h3,
#payment-data .payment-group .v-custom-payment-item-wrap .payment-method h2 {
  color: #000;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#payment-data .payment-group .v-custom-payment-item-wrap + .v-custom-payment-item-wrap {
  margin-top: 1rem;
}

#app-container p.select,
#app-container .payment-card-due-month,
#app-container .payment-card-due-year {
  position: relative;
}
#app-container p.select::before,
#app-container .payment-card-due-month::before,
#app-container .payment-card-due-year::before {
  background-color: #fff;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.87879 11.3181L14.6969 4.5L15.7576 5.56066L7.87891 13.4393L7.35954 12.92C7.35578 12.9164 7.35205 12.9127 7.34835 12.909L0 5.56066L1.06066 4.5L7.87879 11.3181Z' fill='black'/%3E%3C/svg%3E%0A");
  background-position: right 1rem center;
  background-repeat: no-repeat;
  background-size: 1rem;
  content: "";
  display: block;
  height: 1rem;
  position: absolute;
  right: 0.25rem;
  top: 3.125rem;
  width: 2rem;
}
#app-container .payment-card-due-month::before,
#app-container .payment-card-due-year::before {
  top: 1.25rem;
}
#app-container select {
  border: 1px solid #d9d9d9;
  border-radius: 0;
  box-shadow: none;
  height: 3.5rem;
  max-width: none;
  padding: 0 1rem;
  width: 100%;
}
#app-container p.AddressToggle label {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#app-container label {
  display: block;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
#app-container .CardForm > div, #app-container .CardForm > p {
  margin-bottom: 1rem;
}
#app-container .PaymentCardDueDate label {
  width: 100% !important;
}
#app-container .PaymentCardDueDate p {
  margin-bottom: 0 !important;
  width: 48%;
}
#app-container .PaymentCardDueDate p.payment-card-due-month {
  float: left;
}
#app-container .PaymentCardDueDate p.payment-card-due-year {
  float: right;
}
#app-container .PaymentCardCVV {
  display: flex;
  flex-direction: column;
}
#app-container .PaymentCardCVV input.input-mini {
  max-width: none;
  min-width: 100%;
  width: 100% !important;
}
#app-container .AddressToggle {
  display: flex;
}
#app-container .AddressToggle input[type=checkbox] {
  float: none;
  margin-right: 1rem;
}
#app-container .ChangeNumberOfPayments a {
  align-items: center;
  display: flex;
  justify-content: center;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.75rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1rem;
}
#app-container .ChangeNumberOfPayments a::after {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.87879 10.8181L14.6969 4L15.7576 5.06066L7.87891 12.9393L7.35954 12.42C7.35578 12.4164 7.35205 12.4127 7.34835 12.409L0 5.06066L1.06066 4L7.87879 10.8181Z' fill='black'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  display: block;
  height: 1rem;
  margin-left: 0.5rem;
  width: 1rem;
}
#app-container .PaymentCardValue {
  display: flex;
  flex-direction: column;
}
#app-container .PaymentCardValue .add-on {
  align-items: center;
  background-color: transparent;
  display: flex;
  height: 3.5rem !important;
  padding: 0.5rem;
  width: auto;
}
#app-container .PaymentCardValue span,
#app-container .PaymentCardValue input {
  border-radius: 0;
}
#app-container .payment-label-0-card,
#app-container .payment-label-1-card {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 1rem;
  font-variation-settings: "wdth" 100, "wght" 600, "TITL" 0;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.25rem;
}
#app-container .payment-card-lash,
#app-container .PaymentCardFlags {
  display: none;
}

.orderform-template-holder #payment-data p.link.link-gift-card {
  background-color: transparent;
  border: 1px solid #d9d9d9;
  border-color: #d9d9d9 !important;
  border-radius: 0;
  box-shadow: none !important;
}
.orderform-template-holder #payment-data p.link.link-gift-card > a {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}

.orderform-template-holder #payment-data .gift-card-section.form-step.box-default {
  margin-bottom: 0.625rem;
}

.orderform-template-holder #payment-data p.payment-discounts-options {
  display: block;
}

.orderform-template-holder #payment-data input#payment-discounts-code {
  float: left;
  margin: 0.625rem 0;
  width: 80% !important;
}

.orderform-template-holder #payment-data #btn-add-gift-card,
.orderform-template-holder #payment-data #btn-add-gift-card:hover {
  align-items: center;
  background-color: transparent;
  border: 1px solid #000;
  border-radius: 0;
  display: flex;
  float: right;
  height: 3.5rem;
  justify-content: center;
  margin: 0.625rem 0;
  max-width: none;
  width: 18%;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}

.body .body-cart .container-cart,
.body-cart .container-cart {
  max-width: 85.375rem;
  width: 100%;
}
.body .body-cart .container-cart .cart-template .cart-template-holder,
.body-cart .container-cart .cart-template .cart-template-holder {
  width: 100%;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart,
.body-cart .container-cart .cart-template .cart-template-holder .cart {
  border: none;
  padding: 20px 16px;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items thead,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items thead {
  background-color: #f8f8f8;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items thead tr,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items thead tr {
  max-height: 32px;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items thead tr > th,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items thead tr > th {
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item + .product-item,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item + .product-item {
  border-top: 1px solid #d9d9d9;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item.unavailable,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item.unavailable {
  background-color: transparent;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item.unavailable .product-name,
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item.unavailable .product-image,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item.unavailable .product-name,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item.unavailable .product-image {
  opacity: 0.6;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item.unavailable .quantity,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item.unavailable .quantity {
  display: none;
}
@media (min-width: 48rem) {
  .body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item.unavailable .quantity,
  .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item.unavailable .quantity {
    display: flex;
    opacity: 0;
  }
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-image,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-image {
  display: inline-block;
  margin-bottom: 0.75rem;
  padding: 0;
  position: initial;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-image a,
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-image a img,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-image a,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-image a img {
  height: 3rem;
  width: 3rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-image a,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-image a {
  margin-right: 1rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-name,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-name {
  display: inline-block;
  margin-bottom: 0.75rem;
  margin-left: 0 !important;
  min-height: 3rem;
  padding: 0 !important;
  width: calc(100% - 70px);
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-name a,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-name a {
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-name .seller,
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-name .brand,
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-name .v-custom-addLabels-active-flag,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-name .seller,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-name .brand,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-name .v-custom-addLabels-active-flag {
  display: none;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .quantity,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .quantity {
  border-color: #d9d9d9;
  border-radius: 0;
  height: 2.125rem;
  margin-left: 4rem !important;
  width: auto;
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .quantity .item-quantity-change,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .quantity .item-quantity-change {
  float: none;
  padding: 0 0.5rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .quantity .item-quantity-change[disabled=disabled],
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .quantity .item-quantity-change[disabled=disabled] {
  cursor: not-allowed;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-price,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-price {
  align-items: flex-end;
  display: flex !important;
  flex-direction: column;
  height: 2.125rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-price .best-price,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-price .best-price {
  display: flex;
  justify-content: flex-end;
  min-width: 3.9375rem;
  color: #e50010;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 600, "TITL" 0;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.0625rem;
  font-family: HMSlussenRegular, sans-serif;
}
@font-face {
  font-family: HMSlussenRegular;
  font-weight: 400;
  src: url("https://hmbrasil.vteximg.com.br/arquivos/HMSlussen-Regular.ttf.css");
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-price .best-price.no-list-price,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-price .best-price.no-list-price {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 600, "TITL" 0;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.0625rem;
  font-family: HMSlussenRegular, sans-serif;
}
@font-face {
  font-family: HMSlussenRegular;
  font-weight: 400;
  src: url("https://hmbrasil.vteximg.com.br/arquivos/HMSlussen-Regular.ttf.css");
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-price .best-price .price-details,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-price .best-price .price-details {
  display: none;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-price .list-price,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-price .list-price {
  display: flex;
  justify-content: flex-end;
  min-width: 3.9375rem;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
  font-family: HMSlussenRegular, sans-serif;
}
@font-face {
  font-family: HMSlussenRegular;
  font-weight: 400;
  src: url("https://hmbrasil.vteximg.com.br/arquivos/HMSlussen-Regular.ttf.css");
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-price .list-price > del,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-price .list-price > del {
  color: #000;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .item-unavailable,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .item-unavailable {
  background-color: #ff9c00;
  border-radius: 0;
  margin-top: 0;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .item-unavailable .help-arrow,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .item-unavailable .help-arrow {
  display: none;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .item-unavailable .item-unavailable-message,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .item-unavailable .item-unavailable-message {
  align-items: center;
  display: flex;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .item-unavailable .item-unavailable-message .icon-warning-sign,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .item-unavailable .item-unavailable-message .icon-warning-sign {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.25 10L7.25 6.25H8.75V10H7.25Z' fill='black'/%3E%3Cpath d='M8.75 11H7.25V12.5H8.75V11Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.00027 0.374512L16.0005 15.0002H0L8.00027 0.374512ZM8.00027 3.50019L2.53025 13.5002H13.4702L8.00027 3.50019Z' fill='black'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 1rem;
  margin-right: 0.25rem;
  width: 1rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .item-unavailable .item-unavailable-message .icon-warning-sign::before,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .item-unavailable .item-unavailable-message .icon-warning-sign::before {
  content: "";
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .item-unavailable span,
.body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .item-unavailable span {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder .cart-select-gift-placeholder,
.body-cart .container-cart .cart-template .cart-template-holder .cart-select-gift-placeholder {
  margin: 1rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container {
  border: 1px solid #d9d9d9;
  display: block !important;
  margin: 1rem;
  padding: 1rem 1rem 1.5rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-main-title,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-main-title {
  margin: 0 !important;
  padding: 0 !important;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 1rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-description,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-description {
  display: none;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-data,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-data {
  margin-top: 1rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .vtex-shipping-preview-0-x-postalCodeForgotten,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .vtex-shipping-preview-0-x-postalCodeForgotten {
  gap: 0.5rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .vtex-shipping-preview-0-x-postalCodeForgotten label,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .vtex-shipping-preview-0-x-postalCodeForgotten label {
  margin: 0 0 0.5rem;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.75rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .vtex-shipping-preview-0-x-postalCodeForgotten p.ship-postalCode,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .vtex-shipping-preview-0-x-postalCodeForgotten p.ship-postalCode {
  max-width: none;
  width: 100% !important;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .vtex-shipping-preview-0-x-postalCodeForgotten a,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .vtex-shipping-preview-0-x-postalCodeForgotten a {
  display: inline-block;
  margin-top: 0.25rem;
  text-decoration: underline;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-header,
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-pickup-header,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-header,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-pickup-header {
  position: relative;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-header .srp-items,
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-pickup-header .srp-items,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-header .srp-items,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-pickup-header .srp-items {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 1rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-header .srp-items strong,
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-pickup-header .srp-items strong,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-header .srp-items strong,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-pickup-header .srp-items strong {
  font-weight: 400;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-header .srp-address-title,
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-pickup-header .srp-address-title,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-header .srp-address-title,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-pickup-header .srp-address-title {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-header .srp-address-title::before,
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-pickup-header .srp-address-title::before,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-header .srp-address-title::before,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-pickup-header .srp-address-title::before {
  content: "Alterar";
  display: inline-block;
  position: absolute;
  right: 0;
  text-decoration: underline;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-unavailable,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-unavailable {
  background-color: #ff9c00;
  border: none !important;
  border-radius: 0 !important;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-unavailable .srp-unavailable__icon,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-unavailable .srp-unavailable__icon {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.25 10.0005L7.25 6.25049H8.75V10.0005H7.25Z' fill='black'/%3E%3Cpath d='M8.75 11.0005H7.25V12.5005H8.75V11.0005Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.00027 0.375L16.0005 15.0007H0L8.00027 0.375ZM8.00027 3.50068L2.53025 13.5007H13.4702L8.00027 3.50068Z' fill='black'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  height: 1rem;
  width: 1rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-unavailable .srp-unavailable__icon svg,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-unavailable .srp-unavailable__icon svg {
  display: none;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-info label,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-info label {
  background-color: #f8f8f8;
  border: none;
  border-radius: 0;
  margin: 1.5rem 0;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-info .srp-shipping-current-single__bullet,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-info .srp-shipping-current-single__bullet {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.5 12.5C0.5 6.14873 5.64873 1 12 1C18.3513 1 23.5 6.14873 23.5 12.5C23.5 18.8513 18.3513 24 12 24C5.64873 24 0.5 18.8513 0.5 12.5Z' fill='white' stroke='black'/%3E%3Ccircle cx='12' cy='12.5' r='8' fill='black'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  height: 1.5rem;
  width: 1.5rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-info .srp-shipping-current-single__bullet .srp-icon-radio-selected,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-info .srp-shipping-current-single__bullet .srp-icon-radio-selected {
  display: none;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-info .srp-shipping-current-single__text,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-info .srp-shipping-current-single__text {
  border: none;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-info .srp-shipping-current-single__text .srp-shipping-current-single__sla,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-info .srp-shipping-current-single__text .srp-shipping-current-single__sla {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-info .srp-shipping-current-single__price,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-info .srp-shipping-current-single__price {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 600, "TITL" 0;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.0625rem;
  font-family: HMSlussenRegular, sans-serif;
}
@font-face {
  font-family: HMSlussenRegular;
  font-weight: 400;
  src: url("https://hmbrasil.vteximg.com.br/arquivos/HMSlussen-Regular.ttf.css");
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-select-container,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-select-container {
  border: 1px solid #d9d9d9;
  border-radius: 0;
  color: #000;
  height: 3.5rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-select-container .srp-delivery-current-many,
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-select-container .srp-delivery-select,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-select-container .srp-delivery-current-many,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-select-container .srp-delivery-select {
  height: 100%;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-select-container .srp-delivery-current-many__price,
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-select-container .srp-delivery-current-many__name,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-select-container .srp-delivery-current-many__price,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-select-container .srp-delivery-current-many__name {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 600, "TITL" 0;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-select-container .srp-delivery-current-many__price,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-select-container .srp-delivery-current-many__price {
  font-family: HMSlussenRegular, sans-serif;
}
@font-face {
  font-family: HMSlussenRegular;
  font-weight: 400;
  src: url("https://hmbrasil.vteximg.com.br/arquivos/HMSlussen-Regular.ttf.css");
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-select-container .srp-delivery-current-many__sla,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-select-container .srp-delivery-current-many__sla {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.75rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-select-container .srp-delivery-current-many__arrow,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-select-container .srp-delivery-current-many__arrow {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.87879 10.8181L14.6969 4L15.7576 5.06066L7.87891 12.9393L7.35954 12.42C7.35578 12.4164 7.35205 12.4127 7.34835 12.409L0 5.06066L1.06066 4L7.87879 10.8181Z' fill='black'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  margin-left: 0.5rem;
  width: 1rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-select-container .srp-delivery-current-many__arrow svg,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-delivery-select-container .srp-delivery-current-many__arrow svg {
  display: none;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .vtex-shipping-preview-0-x-alert,
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .vtex-shipping-preview-0-x-removeItemsButton,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .vtex-shipping-preview-0-x-alert,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .vtex-shipping-preview-0-x-removeItemsButton {
  display: none;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-toggle .srp-toggle__wrapper,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-toggle .srp-toggle__wrapper {
  box-shadow: none;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-toggle .srp-toggle__wrapper .vtex-shipping-preview-0-x-frame,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-toggle .srp-toggle__wrapper .vtex-shipping-preview-0-x-frame {
  display: none;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-toggle .srp-toggle__wrapper .vtex-shipping-preview-0-x-frameDelivery + label,
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-toggle .srp-toggle__wrapper .vtex-shipping-preview-0-x-framePickup + label + label,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-toggle .srp-toggle__wrapper .vtex-shipping-preview-0-x-frameDelivery + label,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-toggle .srp-toggle__wrapper .vtex-shipping-preview-0-x-framePickup + label + label {
  background-color: #000;
  color: #FFF;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-toggle .srp-toggle__wrapper label,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-toggle .srp-toggle__wrapper label {
  align-items: center;
  background-color: transparent;
  border: 1px solid #000;
  border-radius: 0;
  display: flex;
  height: 3.5rem;
  justify-content: center;
  margin: 0;
  width: 50%;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-pickup-empty .srp-pickup-my-location__button,
.body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container .srp-pickup-empty .srp-pickup-my-location__button {
  align-items: center;
  background-color: #000;
  border: none;
  border-radius: 0;
  display: flex;
  height: 3.5rem;
  justify-content: center;
  margin: 0;
  width: 100%;
  color: #FFF;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
@media (min-width: 48rem) {
  .body .body-cart .container-cart .cart-template .cart-template-holder .cart,
  .body-cart .container-cart .cart-template .cart-template-holder .cart {
    padding: 0;
  }
  .body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items thead tr,
  .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items thead tr {
    justify-content: space-between;
  }
  .body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items thead .product,
  .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items thead .product {
    max-width: 23.4375rem;
  }
  .body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items thead .quantity,
  .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items thead .quantity {
    width: 7.1875rem;
  }
  .body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items thead .product-price,
  .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items thead .product-price {
    margin-right: 1.25rem;
    min-width: 9.375rem;
  }
  .body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .v-custom-product-item-wrap,
  .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .v-custom-product-item-wrap {
    justify-content: space-between;
  }
  .body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-image,
  .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-image {
    margin-bottom: 0;
  }
  .body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-name,
  .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-name {
    margin-bottom: 0;
    max-width: 19.5rem;
    min-height: auto;
    padding: 0.3125rem !important;
  }
  .body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-price,
  .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .product-price {
    align-items: center;
    justify-content: center;
    margin-left: 0;
    margin-right: 1.5rem;
    min-width: 9.375rem;
    width: auto !important;
  }
  .body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .quantity,
  .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .quantity {
    margin-left: 0 !important;
    width: 7.1875rem;
  }
  .body .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .item-remove,
  .body-cart .container-cart .cart-template .cart-template-holder .cart .cart-items .product-item .item-remove {
    margin-left: 0 !important;
    position: absolute;
    right: 0.5rem;
  }
  .body .body-cart .container-cart .cart-template .cart-template-holder .cart-select-gift-placeholder,
  .body-cart .container-cart .cart-template .cart-template-holder .cart-select-gift-placeholder {
    margin: 1.5rem 0 0;
  }
  .body .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container,
  .body-cart .container-cart .cart-template .cart-template-holder #shipping-preview-container {
    margin: 1rem 0;
  }
}
@media (min-width: 64rem) {
  .body .body-cart .container-cart .cart-template .cart-template-holder,
  .body-cart .container-cart .cart-template .cart-template-holder {
    max-width: 44.875rem;
  }
  .body .body-cart .container-cart .cart-template .cart-template-holder #cart-shipping-calculate,
  .body-cart .container-cart .cart-template .cart-template-holder #cart-shipping-calculate {
    max-width: 8.125rem;
  }
}
.body .body-cart .container-cart .cart-template .summary-template-holder,
.body-cart .container-cart .cart-template .summary-template-holder {
  border: 1px solid #d9d9d9;
  border-radius: 0;
  display: flex;
  flex-direction: column;
  margin: 0 1rem;
  padding: 1rem;
  width: 100%;
}
.body .body-cart .container-cart .cart-template .summary-template-holder .summary,
.body-cart .container-cart .cart-template .summary-template-holder .summary {
  order: 1;
}
.body .body-cart .container-cart .cart-template .summary-template-holder::before,
.body-cart .container-cart .cart-template .summary-template-holder::before {
  content: "Resumo";
  display: block;
  margin: 0 0 1.5rem;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 1rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.body .body-cart .container-cart .cart-template .summary-template-holder .coupon-fieldset > div .coupon-label,
.body-cart .container-cart .cart-template .summary-template-holder .coupon-fieldset > div .coupon-label {
  display: none;
}
.body .body-cart .container-cart .cart-template .summary-template-holder .coupon-fieldset > div .coupon-fields,
.body-cart .container-cart .cart-template .summary-template-holder .coupon-fieldset > div .coupon-fields {
  width: 100%;
}
.body .body-cart .container-cart .cart-template .summary-template-holder .coupon-fieldset > div .coupon-fields .info,
.body-cart .container-cart .cart-template .summary-template-holder .coupon-fieldset > div .coupon-fields .info {
  align-items: center;
  width: 100%;
}
.body .body-cart .container-cart .cart-template .summary-template-holder .coupon-fieldset > div .coupon-fields .info > span,
.body-cart .container-cart .cart-template .summary-template-holder .coupon-fieldset > div .coupon-fields .info > span {
  display: block;
  color: #737479 !important;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 1rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.body .body-cart .container-cart .cart-template .summary-template-holder .coupon-fieldset > div .coupon-fields .info > span::before,
.body-cart .container-cart .cart-template .summary-template-holder .coupon-fieldset > div .coupon-fields .info > span::before {
  content: "Cupom";
  display: block;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 1rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.body .body-cart .container-cart .cart-template .summary-template-holder .coupon-fieldset > div .coupon-fields .info a,
.body-cart .container-cart .cart-template .summary-template-holder .coupon-fieldset > div .coupon-fields .info a {
  border: 1px solid #000;
  border-radius: 0;
  height: 3.5rem;
  padding: 1.25rem 1.5rem;
  text-decoration: none;
  color: #000 !important;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.body .body-cart .container-cart .cart-template .summary-template-holder .coupon-fieldset > div .coupon-fields .info a::before,
.body-cart .container-cart .cart-template .summary-template-holder .coupon-fieldset > div .coupon-fields .info a::before {
  content: "" !important;
  height: 0 !important;
  width: 0 !important;
}
.body .body-cart .container-cart .cart-template .summary-template-holder .totalizers-list,
.body-cart .container-cart .cart-template .summary-template-holder .totalizers-list {
  border: none;
  padding: 1.5rem 0;
}
.body .body-cart .container-cart .cart-template .summary-template-holder .totalizers-list tr + tr,
.body-cart .container-cart .cart-template .summary-template-holder .totalizers-list tr + tr {
  margin-top: 0.5rem;
}
.body .body-cart .container-cart .cart-template .summary-template-holder .totalizers-list .info,
.body-cart .container-cart .cart-template .summary-template-holder .totalizers-list .info {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.body .body-cart .container-cart .cart-template .summary-template-holder .totalizers-list .monetary,
.body-cart .container-cart .cart-template .summary-template-holder .totalizers-list .monetary {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 600, "TITL" 0;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.0625rem;
  font-family: HMSlussenRegular, sans-serif;
}
@font-face {
  font-family: HMSlussenRegular;
  font-weight: 400;
  src: url("https://hmbrasil.vteximg.com.br/arquivos/HMSlussen-Regular.ttf.css");
}
.body .body-cart .container-cart .cart-template .summary-template-holder .totalizers-list .Discounts .monetary,
.body-cart .container-cart .cart-template .summary-template-holder .totalizers-list .Discounts .monetary {
  color: #e50010;
}
.body .body-cart .container-cart .cart-template .summary-template-holder tfoot .info,
.body-cart .container-cart .cart-template .summary-template-holder tfoot .info {
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 1rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.body .body-cart .container-cart .cart-template .summary-template-holder tfoot .monetary,
.body-cart .container-cart .cart-template .summary-template-holder tfoot .monetary {
  width: auto;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 1rem;
  font-variation-settings: "wdth" 100, "wght" 600, "TITL" 0;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.25rem;
  font-family: HMSlussenRegular, sans-serif;
}
@font-face {
  font-family: HMSlussenRegular;
  font-weight: 400;
  src: url("https://hmbrasil.vteximg.com.br/arquivos/HMSlussen-Regular.ttf.css");
}
.body .body-cart .container-cart .cart-template .summary-template-holder .cart-links,
.body-cart .container-cart .cart-template .summary-template-holder .cart-links {
  order: 2;
  position: initial;
}
.body .body-cart .container-cart .cart-template .summary-template-holder .cards,
.body-cart .container-cart .cart-template .summary-template-holder .cards {
  margin: 1.5rem 0 0;
  order: 3;
}
.body .body-cart .container-cart .cart-template .summary-template-holder .institutional-payment-cart,
.body-cart .container-cart .cart-template .summary-template-holder .institutional-payment-cart {
  margin-top: 1.5rem;
  order: 4;
}
.body .body-cart .container-cart .cart-template .summary-template-holder .institutional-payment-cart .info,
.body-cart .container-cart .cart-template .summary-template-holder .institutional-payment-cart .info {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.75rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1rem;
}
.body .body-cart .container-cart .cart-template .summary-template-holder .institutional-payment-cart .info .link,
.body-cart .container-cart .cart-template .summary-template-holder .institutional-payment-cart .info .link {
  color: #000;
  text-decoration: underline;
}
@media (min-width: 64rem) {
  .body .body-cart .container-cart .cart-template .summary-template-holder,
  .body-cart .container-cart .cart-template .summary-template-holder {
    max-width: 32.5rem;
  }
}
@media (min-width: 48rem) {
  .body .body-cart .container-cart .cart-template .summary-template-holder,
  .body-cart .container-cart .cart-template .summary-template-holder {
    margin: 0;
  }
}
@media (min-width: 64rem) {
  .body .body-cart .container-cart .cart-template,
  .body-cart .container-cart .cart-template {
    flex-wrap: nowrap !important;
    gap: 3rem;
  }
  .body .body-cart .container-cart .cart-template #cart-coupon-add,
  .body-cart .container-cart .cart-template #cart-coupon-add {
    max-width: 8.125rem;
  }
}

.container-cart,
.container-order-form {
  padding: 1.5rem 1rem 3rem;
}
@media (min-width: 64rem) {
  .container-cart,
  .container-order-form {
    padding: 1.5rem 1.5rem 3rem;
  }
}
.container-cart::before,
.container-order-form::before {
  content: "Sacola";
  min-height: 40px;
  padding: 1.5rem 1rem 3rem;
  visibility: visible;
  width: 100%;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 2rem;
  font-variation-settings: "wdth" 140, "wght" 700, "TITL" 0;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 2.375rem;
}
@media (min-width: 48rem) {
  .container-cart::before,
  .container-order-form::before {
    padding: 1.5rem 0 3rem;
  }
}

body .container.container-main.container-order-form {
  max-width: 85.375rem;
  width: 100%;
}
@media (min-width: 64rem) {
  body .container.container-main.container-order-form {
    padding: 0 1.5rem !important;
  }
}

.orderform-template .mini-cart .custom-cart-template-wrap {
  display: flex;
  flex-direction: column;
  padding: 0;
}
.orderform-template .mini-cart .custom-cart-template-wrap h2 {
  display: none;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-cart-template-holder {
  border: 1px solid #d9d9d9;
  margin-bottom: 1.5rem;
  order: 1;
  padding: 1rem;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-cart-template-holder::before {
  content: "Resumo";
  display: block;
  margin: 0 0 1.5rem;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 1rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-cart-template-holder .cart-items .item {
  border-color: #d9d9d9;
  padding: 1.5rem 0.5rem;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-cart-template-holder .cart-items .item a {
  pointer-events: none;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-cart-template-holder .cart-items .item img {
  height: 50px;
  width: 50px;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-cart-template-holder .cart-items .item .product-name {
  font-style: normal;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-cart-template-holder .cart-items .item .description .shipping-date {
  display: none;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-cart-template-holder .cart-items .item .description span,
.orderform-template .mini-cart .custom-cart-template-wrap .summary-cart-template-holder .cart-items .item .description strong {
  color: #000;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 600, "TITL" 0;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.0625rem;
  font-family: HMSlussenRegular, sans-serif;
}
@font-face {
  font-family: HMSlussenRegular;
  font-weight: 400;
  src: url("https://hmbrasil.vteximg.com.br/arquivos/HMSlussen-Regular.ttf.css");
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-cart-template-holder .cart-items .item .description strong {
  font-weight: 600;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-cart-template-holder .cart-items .item .quantity {
  background-color: #000;
  color: #FFF;
  height: 1rem;
  width: 1rem;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-cart-template-holder .cart-items .item .item-unavailable {
  background-color: #ff9c00;
  border-radius: 0;
  margin-top: 0;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-cart-template-holder .cart-items .item .item-unavailable .help-arrow {
  display: none;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-cart-template-holder .cart-items .item .item-unavailable .item-unavailable-message {
  align-items: center;
  display: flex;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-cart-template-holder .cart-items .item .item-unavailable .item-unavailable-message .icon-warning-sign {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.25 10L7.25 6.25H8.75V10H7.25Z' fill='black'/%3E%3Cpath d='M8.75 11H7.25V12.5H8.75V11Z' fill='black'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.00027 0.374512L16.0005 15.0002H0L8.00027 0.374512ZM8.00027 3.50019L2.53025 13.5002H13.4702L8.00027 3.50019Z' fill='black'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
  height: 1rem;
  margin-right: 0.25rem;
  width: 1rem;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-cart-template-holder .cart-items .item .item-unavailable .item-unavailable-message .icon-warning-sign::before {
  content: "";
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-cart-template-holder .cart-items .item .item-unavailable span {
  text-shadow: none;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.orderform-template .mini-cart .custom-cart-template-wrap #go-to-cart-button {
  display: block !important;
  right: 1rem !important;
  text-decoration: none !important;
  top: 1rem !important;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.75rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1rem;
}
.orderform-template .mini-cart .custom-cart-template-wrap #go-to-cart-button a {
  align-items: center;
  display: flex;
  right: 1rem;
  text-decoration: none;
  top: 1rem;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.75rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1rem;
}
.orderform-template .mini-cart .custom-cart-template-wrap #go-to-cart-button a::before {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8.00011L7.87856 15.8789L8.93923 14.8182L2.87108 8.7501L16.0005 8.75011V7.25011L2.87111 7.2501L8.93923 1.18198L7.87856 0.121322L0 8.00011Z' fill='black'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  content: "";
  display: inline-block;
  height: 1rem;
  margin-right: 0.3125rem;
  width: 1rem;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-template-holder {
  order: 2;
  position: initial;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-template-holder .summary-coupon-wrap {
  border: none !important;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-template-holder .summary-coupon-wrap .coupon-fieldset > div .coupon-label {
  display: none;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-template-holder .summary-coupon-wrap .coupon-fieldset > div .coupon-fields {
  width: 100%;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-template-holder .summary-coupon-wrap .coupon-fieldset > div .coupon-fields input[type=text],
.orderform-template .mini-cart .custom-cart-template-wrap .summary-template-holder .summary-coupon-wrap .coupon-fieldset > div .coupon-fields button[type=submit] {
  height: 3.5rem !important;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-template-holder .summary-coupon-wrap .coupon-fieldset > div .coupon-fields .info {
  align-items: center;
  width: 100%;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-template-holder .summary-coupon-wrap .coupon-fieldset > div .coupon-fields .info > span {
  color: #737479 !important;
  display: block;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: "";
  line-height: 1.1375rem;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-template-holder .summary-coupon-wrap .coupon-fieldset > div .coupon-fields .info > span::before {
  color: #000;
  content: "Cupom";
  display: block;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.75rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0.0075rem;
  line-height: 0.975rem;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-template-holder .summary-coupon-wrap .coupon-fieldset > div .coupon-fields .info a {
  border: 1px solid #000;
  border-radius: 0;
  color: #000 !important;
  height: 3.5rem;
  padding: 1.25rem 1.5rem;
  text-decoration: none;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.75rem !important;
  font-variation-settings: "wdth" 100, "wght" 600, "TITL" 0;
  font-weight: 600;
  letter-spacing: 0.0075rem;
  line-height: 0.975rem;
  font-family: HMSlussen, sans-serif;
}
@font-face {
  font-family: HMSlussen;
  font-weight: 400;
  src: url("https://hmbrasil.vtexassets.com/arquivos/HMSlussenVariable[TITL,wdth,wght].ttf.css");
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-template-holder .summary-coupon-wrap .coupon-fieldset > div .coupon-fields .info a::before {
  content: "" !important;
  height: 0 !important;
  width: 0 !important;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-template-holder .totalizers .totalizers-list {
  border: none !important;
  padding: 1.5rem 0;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-template-holder .totalizers .totalizers-list tr + tr {
  margin-top: 0.5rem;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-template-holder .totalizers .totalizers-list .info {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 600, "TITL" 0;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.0625rem;
  font-family: HMSlussenRegular, sans-serif;
}
@font-face {
  font-family: HMSlussenRegular;
  font-weight: 400;
  src: url("https://hmbrasil.vteximg.com.br/arquivos/HMSlussen-Regular.ttf.css");
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-template-holder .totalizers .totalizers-list .monetary {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 600, "TITL" 0;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.0625rem;
  font-family: HMSlussenRegular, sans-serif;
}
@font-face {
  font-family: HMSlussenRegular;
  font-weight: 400;
  src: url("https://hmbrasil.vteximg.com.br/arquivos/HMSlussen-Regular.ttf.css");
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-template-holder .totalizers .totalizers-list .Discounts .monetary {
  color: #e50010;
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-template-holder .totalizers tfoot .info {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 1rem;
  font-variation-settings: "wdth" 100, "wght" 600, "TITL" 0;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.25rem;
  font-family: HMSlussenRegular, sans-serif;
}
@font-face {
  font-family: HMSlussenRegular;
  font-weight: 400;
  src: url("https://hmbrasil.vteximg.com.br/arquivos/HMSlussen-Regular.ttf.css");
}
.orderform-template .mini-cart .custom-cart-template-wrap .summary-template-holder .totalizers tfoot .monetary {
  padding: 0;
  width: auto;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 1rem;
  font-variation-settings: "wdth" 100, "wght" 600, "TITL" 0;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.25rem;
  font-family: HMSlussenRegular, sans-serif;
}
@font-face {
  font-family: HMSlussenRegular;
  font-weight: 400;
  src: url("https://hmbrasil.vteximg.com.br/arquivos/HMSlussen-Regular.ttf.css");
}
.orderform-template .mini-cart .custom-cart-template-wrap .payment-confirmation-wrap {
  margin: 1rem 0 1.5rem;
  order: 3;
}
.orderform-template .mini-cart .custom-cart-template-wrap .payment-confirmation-wrap .payment-submit-wrap {
  position: initial;
}
.orderform-template .mini-cart .custom-cart-template-wrap .payment-confirmation-wrap .payment-submit-wrap button {
  background-color: #000;
  border: none;
  border-radius: 0;
  font-size: 0.875rem !important;
  font-weight: 400 !important;
  height: 3.5rem;
  color: #FFF;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.orderform-template .mini-cart .custom-cart-template-wrap .payment-confirmation-wrap .payment-submit-wrap button span {
  color: #FFF;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.orderform-template .mini-cart .custom-cart-template-wrap .payment-confirmation-wrap .payment-submit-wrap button .icon-lock {
  display: none;
}
.orderform-template .mini-cart .custom-cart-template-wrap .cards {
  margin-bottom: 1.5rem;
  order: 4;
}
.orderform-template .mini-cart .custom-cart-template-wrap .institutional-payment {
  order: 5;
}
.orderform-template .mini-cart .custom-cart-template-wrap .institutional-payment .info {
  text-align: initial;
  width: 100%;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.75rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1rem;
}
.orderform-template .mini-cart .custom-cart-template-wrap .institutional-payment .info .link {
  color: #000;
  text-decoration: underline;
}
@media (min-width: 64rem) {
  .orderform-template .mini-cart .custom-cart-template-wrap {
    border: 1px solid #d9d9d9;
    border-radius: 0;
    padding: 1rem;
  }
  .orderform-template .mini-cart .custom-cart-template-wrap #go-to-cart-button {
    right: 2rem !important;
    top: 2rem !important;
  }
}

@media (min-width: 64rem) {
  .orderform-template-holder {
    padding-right: 3rem !important;
  }
}

.container.container-main.container-order-form {
  padding: 0 1rem !important;
  width: 100%;
}
.container.container-main.container-order-form .row-fluid > #client-profile-data, .container.container-main.container-order-form .row-fluid > #shipping-data, .container.container-main.container-order-form .row-fluid > #payment-data {
  border: 1px solid #d9d9d9;
  border-radius: 0;
  margin-bottom: 1.5rem;
  padding: 1.5rem 1rem;
}
.container.container-main.container-order-form .row-fluid > #client-profile-data .accordion-heading .accordion-toggle, .container.container-main.container-order-form .row-fluid > #shipping-data .accordion-heading .accordion-toggle, .container.container-main.container-order-form .row-fluid > #payment-data .accordion-heading .accordion-toggle {
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 1rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.container.container-main.container-order-form .row-fluid > #client-profile-data .accordion-heading .accordion-toggle::before, .container.container-main.container-order-form .row-fluid > #client-profile-data .accordion-heading .accordion-toggle > span::before, .container.container-main.container-order-form .row-fluid > #shipping-data .accordion-heading .accordion-toggle::before, .container.container-main.container-order-form .row-fluid > #shipping-data .accordion-heading .accordion-toggle > span::before, .container.container-main.container-order-form .row-fluid > #payment-data .accordion-heading .accordion-toggle::before, .container.container-main.container-order-form .row-fluid > #payment-data .accordion-heading .accordion-toggle > span::before {
  align-items: center;
  background-color: #000;
  border: 1px solid #000;
  color: #FFF;
  display: inline-flex;
  justify-content: center;
}
.container.container-main.container-order-form .row-fluid > #client-profile-data .accordion-heading .accordion-toggle .link-box-edit, .container.container-main.container-order-form .row-fluid > #shipping-data .accordion-heading .accordion-toggle .link-box-edit, .container.container-main.container-order-form .row-fluid > #payment-data .accordion-heading .accordion-toggle .link-box-edit {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.924 0.519043L2 9.44411V12.9815L5.53564 12.9787L14.4591 4.05414L10.924 0.519043ZM3.5 11.4803L4.91378 11.4792L12.3373 4.05369L10.9241 2.64043L3.5 10.0654V11.4803Z' fill='black'/%3E%3Cpath d='M16 14.5H0V16H16V14.5Z' fill='black'/%3E%3C/svg%3E%0A");
  background-position: center;
  background-repeat: no-repeat;
  height: 1rem;
  width: 1rem;
}
.container.container-main.container-order-form .row-fluid > #client-profile-data .accordion-heading .accordion-toggle .link-box-edit .icon-edit, .container.container-main.container-order-form .row-fluid > #shipping-data .accordion-heading .accordion-toggle .link-box-edit .icon-edit, .container.container-main.container-order-form .row-fluid > #payment-data .accordion-heading .accordion-toggle .link-box-edit .icon-edit {
  display: none;
}
.container.container-main.container-order-form .row-fluid > #client-profile-data input[type=text].success,
.container.container-main.container-order-form .row-fluid > #client-profile-data input[type=tel].success,
.container.container-main.container-order-form .row-fluid > #client-profile-data input[type=email].success, .container.container-main.container-order-form .row-fluid > #shipping-data input[type=text].success,
.container.container-main.container-order-form .row-fluid > #shipping-data input[type=tel].success,
.container.container-main.container-order-form .row-fluid > #shipping-data input[type=email].success, .container.container-main.container-order-form .row-fluid > #payment-data input[type=text].success,
.container.container-main.container-order-form .row-fluid > #payment-data input[type=tel].success,
.container.container-main.container-order-form .row-fluid > #payment-data input[type=email].success {
  border-color: #008744 !important;
}
.container.container-main.container-order-form .row-fluid > #client-profile-data input[type=text].success:not([invalid=true]),
.container.container-main.container-order-form .row-fluid > #client-profile-data input[type=tel].success:not([invalid=true]),
.container.container-main.container-order-form .row-fluid > #client-profile-data input[type=email].success:not([invalid=true]), .container.container-main.container-order-form .row-fluid > #shipping-data input[type=text].success:not([invalid=true]),
.container.container-main.container-order-form .row-fluid > #shipping-data input[type=tel].success:not([invalid=true]),
.container.container-main.container-order-form .row-fluid > #shipping-data input[type=email].success:not([invalid=true]), .container.container-main.container-order-form .row-fluid > #payment-data input[type=text].success:not([invalid=true]),
.container.container-main.container-order-form .row-fluid > #payment-data input[type=tel].success:not([invalid=true]),
.container.container-main.container-order-form .row-fluid > #payment-data input[type=email].success:not([invalid=true]) {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.50006 12.4408L14.4697 3.46973L15.5304 4.5303L5.49996 14.5623L0.469604 9.53025L1.53045 8.46978L5.50006 12.4408Z' fill='%23008744'/%3E%3C/svg%3E%0A");
  background-position: 95% center;
}
.container.container-main.container-order-form .row-fluid > #client-profile-data input[type=text].error,
.container.container-main.container-order-form .row-fluid > #client-profile-data input[type=tel].error,
.container.container-main.container-order-form .row-fluid > #client-profile-data input[type=email].error, .container.container-main.container-order-form .row-fluid > #shipping-data input[type=text].error,
.container.container-main.container-order-form .row-fluid > #shipping-data input[type=tel].error,
.container.container-main.container-order-form .row-fluid > #shipping-data input[type=email].error, .container.container-main.container-order-form .row-fluid > #payment-data input[type=text].error,
.container.container-main.container-order-form .row-fluid > #payment-data input[type=tel].error,
.container.container-main.container-order-form .row-fluid > #payment-data input[type=email].error {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.25 9L7.25 4H8.75V9H7.25Z' fill='%23D6001C'/%3E%3Cpath d='M7.25 12V10.5H8.75V12H7.25Z' fill='%23D6001C'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16 8C16 12.4183 12.4183 16 8 16C3.58172 16 0 12.4183 0 8C0 3.58172 3.58172 0 8 0C12.4183 0 16 3.58172 16 8ZM14.5 8C14.5 11.5899 11.5899 14.5 8 14.5C4.41015 14.5 1.5 11.5899 1.5 8C1.5 4.41015 4.41015 1.5 8 1.5C11.5899 1.5 14.5 4.41015 14.5 8Z' fill='%23D6001C'/%3E%3C/svg%3E%0A");
  background-position: 95% center;
  background-repeat: no-repeat;
  border-color: #d6001c !important;
}

.membership.overlay {
  align-items: center;
  background-color: rgba(0, 0, 0, 0.75);
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 100;
}
@media (min-width: 48rem) {
  .membership.overlay {
    padding: 1rem;
  }
}

.login-wrapper {
  background-color: #fff;
  height: 100%;
  overflow-y: auto;
  padding: 1rem;
  position: relative;
  width: 100%;
}
.login-wrapper::-webkit-scrollbar {
  height: 12px;
  width: 4px;
}
.login-wrapper::-webkit-scrollbar-track {
  background: #f5f5f5;
  border-radius: 0;
}
.login-wrapper::-webkit-scrollbar-thumb {
  background-color: #888;
  border: 3px solid #555;
  border-radius: 0;
}
.login-wrapper::-webkit-scrollbar-thumb:hover {
  background-color: #555;
}
.login-wrapper .login-wrapper-header {
  align-items: center;
  display: flex;
  justify-content: space-between;
  margin: 0.5rem 0 1.5rem;
}
.login-wrapper .login-wrapper-header .login-title {
  margin: 0;
  width: calc(100% - 2rem);
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.login-wrapper .login-wrapper-header .close-login-wrapper {
  background-color: transparent;
  border: none;
  height: 1rem;
  padding: 0;
  width: 1rem;
}
.login-wrapper .login-wrapper-header .close-login-wrapper .close-icon {
  cursor: pointer;
}
.login-wrapper .membership .login-subtitle {
  margin: 1rem 0;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.login-wrapper .membership .link {
  display: inline-block;
  margin: 1rem 0;
  text-decoration: underline;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.login-wrapper .membership .link.go-to-cart {
  line-height: 1.0625rem;
  margin-bottom: 0.875rem;
  min-width: 10.125rem;
}
.login-wrapper .membership .link.prev-state {
  margin: 1rem auto;
  text-align: center;
  width: 100%;
}
.login-wrapper .membership label {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.login-wrapper .membership .input-box {
  padding: 1rem 0 0.75rem;
}
.login-wrapper .membership .input-box label {
  margin-bottom: 0.5rem;
}
.login-wrapper .membership .input-box .message-error {
  margin-top: 0.25rem;
}
.login-wrapper .membership .message-error {
  display: block;
  color: #d6001c;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.login-wrapper .membership .submit {
  background-color: #000 !important;
  color: #FFF !important;
}
.login-wrapper .membership .submit:disabled {
  background-color: #555 !important;
  cursor: initial !important;
}
.login-wrapper .membership .submit[data-loading] {
  font-size: 0;
}
.login-wrapper .membership .submit[data-loading]::after {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 200 200"><circle fill="%23FFFFFF" stroke="%23FFFFFF" stroke-width="15" r="15" cx="40" cy="65"><animate attributeName="cy" calcMode="spline" dur="2" values="65;135;65;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.4"></animate></circle><circle fill="%23FFFFFF" stroke="%23FFFFFF" stroke-width="15" r="15" cx="100" cy="65"><animate attributeName="cy" calcMode="spline" dur="2" values="65;135;65;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="-.2"></animate></circle><circle fill="%23FFFFFF" stroke="%23FFFFFF" stroke-width="15" r="15" cx="160" cy="65"><animate attributeName="cy" calcMode="spline" dur="2" values="65;135;65;" keySplines=".5 0 .5 1;.5 0 .5 1" repeatCount="indefinite" begin="0"></animate></circle></svg>');
  background-repeat: no-repeat;
  content: "";
  display: block;
  height: 1.5rem;
  width: 1.5rem;
}
.login-wrapper .membership .secure {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: 1rem 0 0;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.75rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1rem;
}
.login-wrapper .membership .secure svg {
  margin-right: 0.5rem;
}
.login-wrapper .membership .benefits {
  margin: 1rem 0 2rem;
}
.login-wrapper .membership .benefits .benefits-text {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M5.49921 12.4408L14.4688 3.46973L15.5295 4.5303L5.49911 14.5623L0.46875 9.53025L1.52959 8.46978L5.49921 12.4408Z' fill='black'/%3E%3C/svg%3E%0A");
  background-position: left center;
  background-repeat: no-repeat;
  color: #000;
  padding-left: 1.5rem;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.login-wrapper .membership .benefits .benefits-text strong {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 600, "TITL" 0;
  font-weight: 600;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.login-wrapper .membership .benefits a {
  display: block;
  margin-top: 1rem;
  text-decoration: underline;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.login-wrapper .membership .terms {
  display: flex;
}
.login-wrapper .membership .terms input {
  margin-bottom: 0;
  margin-right: 1.25rem;
  margin-top: 0 !important;
}
.login-wrapper .membership .terms span {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.login-wrapper .membership .access-key-info {
  align-items: center;
  background-color: #ff9c00;
  display: flex;
  margin: 1rem 0 2rem;
  padding: 1rem;
}
.login-wrapper .membership .access-key-info .icon {
  margin-right: 1rem;
}
.login-wrapper .membership .access-key-info .info-text {
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.login-wrapper .membership .back {
  display: block;
  margin-top: 1rem;
  text-align: center;
  text-decoration: underline;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.25rem;
}
.login-wrapper .membership .resend-accesskey-container {
  margin: 1rem 0 0;
}
.login-wrapper .membership .resend-accesskey-container .resend-accesskey-text {
  display: block;
  margin: 0;
  text-align: center;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.75rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1rem;
}
.login-wrapper .membership .resend-accesskey-container .resend-accesskey {
  background-color: transparent;
  border: none;
  cursor: pointer;
  height: 3.5rem;
  margin: 0;
  padding: 0;
  text-align: center;
  text-decoration: underline;
  width: 100%;
  color: #000;
  text-transform: uppercase;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.875rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.0625rem;
}
.login-wrapper .membership .resend-accesskey-container .resend-accesskey:disabled {
  color: #999;
  cursor: initial;
}
.login-wrapper .membership .login-spam-warning {
  display: block;
  margin-bottom: 1rem;
  color: #000;
  text-transform: none;
  font-family: HMSlussen, HMSlussenRegular, sans-serif;
  font-size: 0.75rem;
  font-variation-settings: "wdth" 100, "wght" 400, "TITL" 0;
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1rem;
}
.login-wrapper .become-member .login-form input {
  margin-top: 0.5rem;
}
@media (min-width: 48rem) {
  .login-wrapper {
    height: auto;
    max-height: 37.5rem;
    max-width: 22.5rem;
  }
}
@media (min-width: 64rem) {
  .login-wrapper {
    max-height: 45rem;
    max-width: 26.25rem;
  }
}

* {
  box-sizing: border-box;
}

body {
  background-color: #FFF !important;
}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2NoZWNrb3V0Ni1jdXN0b20uc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2dsb2JhbC9fZm9udHMuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2dsb2JhbC9faGVhZGVyLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9nbG9iYWwvX21peGlucy5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3MvZ2xvYmFsL19mb290ZXIuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2dsb2JhbC9fdmFyaWFibGVzLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9nbG9iYWwvX2J1dHRvbnMuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2dsb2JhbC9faW5wdXQuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2dsb2JhbC9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL2NvbW1vbi9faW5kZXguc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL3N0ZXBzL19jYXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9zdGVwcy9fcHJvZmlsZS5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3Mvc3RlcHMvX3NoaXBwaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9zdGVwcy9fcGF5bWVudC5zY3NzIiwid2VicGFjazovLy4vc3JjL3Njc3Mvc3RlcHMvX21pbmljYXJ0LnNjc3MiLCJ3ZWJwYWNrOi8vLi9zcmMvc2Nzcy9zdGVwcy9fY2hlY2tvdXQuc2NzcyIsIndlYnBhY2s6Ly8uL3NyYy9zY3NzL3N0ZXBzL19tZW1iZXJzaGlwLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDR2hCO0VBQ0Usc0JBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsOEZBQUE7QURBRjtBQ0dBO0VBQ0UsNkJBQUE7RUFDQSxrQkFBQTtFQUNBLGdCQUFBO0VBQ0EsOEVBQUE7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eEMsc0JBK0V3QjtBSHVuRzFCO0FnQnBoR1E7RUFDRSxXQUFBO0VBQ0EsZUFBQTtBaEJzaEdWO0FnQmpoR0k7RUFDRSxjQUFBO0VBQ0EsbUJBQUE7RWJuREosV0UzTFU7RUY0TFYsb0Jhb0RpQztFYmxNakMsb0RBQUE7RUFDQSxrQkErSWM7RUE5SWQseURBQUE7RUFDQSxnQkE2STZCO0VBNUk3QixpQkE0SWtDO0VBM0lsQyxpQkEySXVCO0FIMmtHekI7QWdCbmhHTTtFQUNFLGtCQUFBO0FoQnFoR1I7QUc5dkdFO0VhYkY7SUE0UEksWUFBQTtJQUNBLG1CQUFBO0lBQ0Esa0JBQUE7RWhCbWhHRjtBQUNGO0FHaHlHRTtFYWNGO0lBa1FJLGlCQUFBO0lBQ0EsbUJBQUE7RWhCb2hHRjtBQUNGOztBQW55R0E7RUFDRSxzQkFBQTtBQXN5R0Y7O0FBbnlHQTtFQUNFLGlDQUFBO0FBc3lHRiIsInNvdXJjZXNDb250ZW50IjpbIi8vIE1haW4gZmlsZSBmb3IgQ2hlY2tvdXQgQ3VzdG9tIFN0eWxlc1xyXG5cclxuQGltcG9ydCAnZ2xvYmFsJztcclxuQGltcG9ydCAnY29tbW9uJztcclxuQGltcG9ydCAnc3RlcHMnO1xyXG5cclxuKiB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRiAhaW1wb3J0YW50O1xyXG59IiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xyXG5AaW1wb3J0ICdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVJvYm90bzp3Z2h0QDQwMDs3MDAmZGlzcGxheT1zd2FwJztcclxuXHJcbkBmb250LWZhY2Uge1xyXG4gIGZvbnQtZmFtaWx5OiBITVNsdXNzZW47XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgc3JjOiB1cmwoJ2h0dHBzOi8vaG1icmFzaWwudnRleGFzc2V0cy5jb20vYXJxdWl2b3MvSE1TbHVzc2VuVmFyaWFibGVbVElUTCx3ZHRoLHdnaHRdLnR0Zi5jc3MnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6IEhNU2x1c3NlblJlZ3VsYXI7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgc3JjOiB1cmwoJ2h0dHBzOi8vaG1icmFzaWwudnRleGltZy5jb20uYnIvYXJxdWl2b3MvSE1TbHVzc2VuLVJlZ3VsYXIudHRmLmNzcycpO1xyXG59IiwiLy8gSGVhZGVyIFN0eWxlc1xyXG5AaW1wb3J0IFwibWl4aW5zXCI7XHJcblxyXG5ib2R5IHtcclxuICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMDtcclxuXHJcbiAgLmhlYWRlciB7XHJcbiAgICBAaW5jbHVkZSBmbGV4KGNlbnRlciwgY2VudGVyKTtcclxuXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICBtYXgtd2lkdGg6IDg1LjM3NXJlbTtcclxuICAgIHBhZGRpbmc6IDEuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuXHJcbiAgICAuYmFja0J1dHRvbiB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIGxlZnQ6IDE2cHg7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAyNHB4O1xyXG5cclxuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgbGVmdDogMjRweDtcclxuICAgICAgICB0b3A6IDMycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubG9nbyB7XHJcbiAgICAgIGhlaWdodDogMjRweDtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgIHBhZGRpbmc6IDI0cHg7XHJcblxyXG4gICAgICAubG9nbyB7XHJcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiQGltcG9ydCBcInZhcmlhYmxlc1wiO1xyXG5cclxuQG1peGluIGRlc2t0b3Age1xyXG4gIEBtZWRpYSAobWluLXdpZHRoOiA2NHJlbSkge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gdGFibGV0NTAwIHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogMzEuMjVyZW0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIHRhYmxldDcwMCB7XHJcbiAgQG1lZGlhIChtaW4td2lkdGg6IDQzLjc1cmVtKSB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBpZi1pbXBvcnRhbnQoJGltcG9ydGFudCkge1xyXG4gIEByZXR1cm4gI3tpZigkaW1wb3J0YW50LCAnIWltcG9ydGFudCcsICcnKX07XHJcbn1cclxuXHJcbkBtaXhpbiBpbWFnZS1zaXplKCRjb2xzLCAkaW1wb3J0YW50OiBmYWxzZSkge1xyXG4gIGhlaWdodDogY2FsYygoMTAwdncgLyAkY29scykgLyAyICogMykgaWYtaW1wb3J0YW50KCRpbXBvcnRhbnQpO1xyXG4gIG1heC1oZWlnaHQ6IGNhbGMoKDEwMCUgLyAkY29scykgLyAyICogMykgaWYtaW1wb3J0YW50KCRpbXBvcnRhbnQpO1xyXG59XHJcblxyXG5AbWl4aW4gdGFibGV0IHtcclxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhyZW0pIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGhtc2x1c3NlbiB7XHJcbiAgQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogSE1TbHVzc2VuO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIHNyYzogdXJsKCdodHRwczovL2htYnJhc2lsLnZ0ZXhhc3NldHMuY29tL2FycXVpdm9zL0hNU2x1c3NlblZhcmlhYmxlW1RJVEwsd2R0aCx3Z2h0XS50dGYuY3NzJylcclxuICB9XHJcblxyXG4gIGZvbnQtZmFtaWx5OiBITVNsdXNzZW4sXHJcbiAgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuQG1peGluIGhtc2x1c3Nlbi1yZWd1bGFyIHtcclxuICBAZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBITVNsdXNzZW5SZWd1bGFyO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIHNyYzogdXJsKCdodHRwczovL2htYnJhc2lsLnZ0ZXhpbWcuY29tLmJyL2FycXVpdm9zL0hNU2x1c3Nlbi1SZWd1bGFyLnR0Zi5jc3MnKVxyXG4gIH1cclxuXHJcbiAgZm9udC1mYW1pbHk6IEhNU2x1c3NlblJlZ3VsYXIsXHJcbiAgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuQG1peGluIGZvbnQoJGZvbnQtc2l6ZTogXCJcIixcclxuICAkbGluZS1oZWlnaHQ6IFwiXCIsXHJcbiAgJGZvbnQtd2VpZ2h0OiBcIlwiLFxyXG4gICRsZXR0ZXItc3BhY2luZzogXCJcIixcclxuICAkd2R0aDogMTAwKSB7XHJcbiAgZm9udC1mYW1pbHk6IEhNU2x1c3NlbiwgSE1TbHVzc2VuUmVndWxhciwgc2Fucy1zZXJpZjtcclxuICBmb250LXNpemU6ICRmb250LXNpemU7XHJcbiAgZm9udC12YXJpYXRpb24tc2V0dGluZ3M6IFwid2R0aFwiJHdkdGgsIFwid2dodFwiJGZvbnQtd2VpZ2h0LCBcIlRJVExcIiAwO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQ7XHJcbiAgbGV0dGVyLXNwYWNpbmc6ICRsZXR0ZXItc3BhY2luZztcclxuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xyXG59XHJcblxyXG5AbWl4aW4gdGV4dC1maWVsZC1zaXplIHtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbWluLWhlaWdodDogMXJlbTtcclxufVxyXG5cclxuQGZ1bmN0aW9uIGlmLWltcG9ydGFudCgkaW1wb3J0YW50KSB7XHJcbiAgQHJldHVybiAje2lmKCRpbXBvcnRhbnQsICchaW1wb3J0YW50JywgJycpfTtcclxufVxyXG5cclxuQG1peGluIGZsZXgoJGp1c3RpZnk6IGNlbnRlciwgJGFsaWduOiBjZW50ZXIsICRkaXJlY3Rpb246IHJvdykge1xyXG4gIGFsaWduLWl0ZW1zOiAkYWxpZ247XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogJGRpcmVjdGlvbjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6ICRqdXN0aWZ5O1xyXG59XHJcblxyXG4vLyBUaXRsZXMgRm9udHMgTW9iaWxlXHJcblxyXG5AbWl4aW4gdGl0bGUtbW9iLW0oJGNvbG9yOiAkYmFzZS10ZXh0LCAkdGV4dFRyYW5zZm9ybTogdXBwZXJjYXNlKSB7XHJcbiAgY29sb3I6ICRjb2xvcjtcclxuICB0ZXh0LXRyYW5zZm9ybTogJHRleHRUcmFuc2Zvcm07XHJcblxyXG4gIEBpbmNsdWRlIGZvbnQoMS41cmVtLCAxLjgxMjVyZW0sIDcwMCwgMCwgMTQwKTtcclxufVxyXG5cclxuQG1peGluIHRpdGxlLW1vYi1sKCRjb2xvcjogJGJhc2UtdGV4dCwgJHRleHRUcmFuc2Zvcm06IHVwcGVyY2FzZSkge1xyXG4gIGNvbG9yOiAkY29sb3I7XHJcbiAgdGV4dC10cmFuc2Zvcm06ICR0ZXh0VHJhbnNmb3JtO1xyXG5cclxuICBAaW5jbHVkZSBmb250KDIuMjVyZW0sIDIuNjg3NXJlbSwgNzAwLCAwLCAxNDApO1xyXG59XHJcblxyXG5AbWl4aW4gdGl0bGUtbW9iLXhsKCRjb2xvcjogJGJhc2UtdGV4dCwgJHRleHRUcmFuc2Zvcm06IHVwcGVyY2FzZSkge1xyXG4gIGNvbG9yOiAkY29sb3I7XHJcbiAgdGV4dC10cmFuc2Zvcm06ICR0ZXh0VHJhbnNmb3JtO1xyXG5cclxuICBAaW5jbHVkZSBmb250KDIuNzVyZW0sIDMuMjVyZW0sIDcwMCwgMCwgMTQwKTtcclxufVxyXG5cclxuLy8gVGl0bGUgRm9udHMgRGVza3RvcFxyXG5cclxuQG1peGluIHRpdGxlLWRlc2stbSgkY29sb3I6ICRiYXNlLXRleHQsICR0ZXh0VHJhbnNmb3JtOiB1cHBlcmNhc2UpIHtcclxuICBjb2xvcjogJGNvbG9yO1xyXG4gIHRleHQtdHJhbnNmb3JtOiAkdGV4dFRyYW5zZm9ybTtcclxuXHJcbiAgQGluY2x1ZGUgZm9udCgycmVtLCAyLjM3NXJlbSwgNzAwLCAwLCAxNDApO1xyXG59XHJcblxyXG5AbWl4aW4gdGl0bGUtZGVzay1sKCRjb2xvcjogJGJhc2UtdGV4dCwgJHRleHRUcmFuc2Zvcm06IHVwcGVyY2FzZSkge1xyXG4gIGNvbG9yOiAkY29sb3I7XHJcbiAgdGV4dC10cmFuc2Zvcm06ICR0ZXh0VHJhbnNmb3JtO1xyXG5cclxuICBAaW5jbHVkZSBmb250KDIuMjVyZW0sIDIuNjg3NXJlbSwgNzAwLCAwLCAxNDApO1xyXG59XHJcblxyXG5AbWl4aW4gdGl0bGUtZGVzay14bCgkY29sb3I6ICRiYXNlLXRleHQsICR0ZXh0VHJhbnNmb3JtOiB1cHBlcmNhc2UpIHtcclxuICBjb2xvcjogJGNvbG9yO1xyXG4gIHRleHQtdHJhbnNmb3JtOiAkdGV4dFRyYW5zZm9ybTtcclxuXHJcbiAgQGluY2x1ZGUgZm9udCg1LjVyZW0sIDYuNTYyNXJlbSwgNzAwLCAwLCAxNDApO1xyXG59XHJcblxyXG4vLyBIZWFkaW5nIGZvbnRzXHJcblxyXG5AbWl4aW4gaGVhZGluZy1zKCRjb2xvcjogJGJhc2UtdGV4dCwgJHRleHRUcmFuc2Zvcm06IG5vbmUpIHtcclxuICBjb2xvcjogJGNvbG9yO1xyXG4gIHRleHQtdHJhbnNmb3JtOiAkdGV4dFRyYW5zZm9ybTtcclxuXHJcbiAgQGluY2x1ZGUgZm9udCgwLjg3NXJlbSwgMS4wNjI1cmVtLCA2MDAsIDApO1xyXG59XHJcblxyXG5AbWl4aW4gaGVhZGluZy1tKCRjb2xvcjogJGJhc2UtdGV4dCwgJHRleHRUcmFuc2Zvcm06IHVwcGVyY2FzZSkge1xyXG4gIGNvbG9yOiAkY29sb3I7XHJcbiAgdGV4dC10cmFuc2Zvcm06ICR0ZXh0VHJhbnNmb3JtO1xyXG5cclxuICBAaW5jbHVkZSBmb250KDAuODc1cmVtLCAxLjA2MjVyZW0sIDQwMCwgMCk7XHJcbn1cclxuXHJcbkBtaXhpbiBoZWFkaW5nLWwoJGNvbG9yOiAkYmFzZS10ZXh0LCAkdGV4dFRyYW5zZm9ybTogdXBwZXJjYXNlKSB7XHJcbiAgY29sb3I6ICRjb2xvcjtcclxuICB0ZXh0LXRyYW5zZm9ybTogJHRleHRUcmFuc2Zvcm07XHJcblxyXG4gIEBpbmNsdWRlIGZvbnQoMXJlbSwgMS4yNXJlbSwgNDAwLCAwKTtcclxufVxyXG5cclxuQG1peGluIGhlYWRpbmcteGwoJGNvbG9yOiAkYmFzZS10ZXh0LCAkdGV4dFRyYW5zZm9ybTogdXBwZXJjYXNlKSB7XHJcbiAgY29sb3I6ICRjb2xvcjtcclxuICB0ZXh0LXRyYW5zZm9ybTogJHRleHRUcmFuc2Zvcm07XHJcblxyXG4gIEBpbmNsdWRlIGZvbnQoMXJlbSwgMS4yNXJlbSwgNjAwLCAwKTtcclxufVxyXG5cclxuQG1peGluIGhlYWRpbmctMnhsKCRjb2xvcjogJGJhc2UtdGV4dCwgJHRleHRUcmFuc2Zvcm06IHVwcGVyY2FzZSkge1xyXG4gIGNvbG9yOiAkY29sb3I7XHJcbiAgdGV4dC10cmFuc2Zvcm06ICR0ZXh0VHJhbnNmb3JtO1xyXG5cclxuICBAaW5jbHVkZSBmb250KDJyZW0sIDIuMzc1cmVtLCA3MDAsIDAsIDE0MCk7XHJcbn1cclxuXHJcbkBtaXhpbiBoZWFkaW5nLWRlc2stMnhsKCRjb2xvcjogJGJhc2UtdGV4dCwgJHRleHRUcmFuc2Zvcm06IHVwcGVyY2FzZSkge1xyXG4gIGNvbG9yOiAkY29sb3I7XHJcbiAgdGV4dC10cmFuc2Zvcm06ICR0ZXh0VHJhbnNmb3JtO1xyXG5cclxuICBAaW5jbHVkZSBmb250KDIuNzVyZW0sIDMuMjVyZW0sIDcwMCwgMCwgMTQwKTtcclxufVxyXG5cclxuLy8gQm9keSBmb250c1xyXG5cclxuQG1peGluIGJvZHktbSgkY29sb3I6ICRiYXNlLXRleHQsICR0ZXh0VHJhbnNmb3JtOiBub3JtYWwpIHtcclxuICBjb2xvcjogJGNvbG9yO1xyXG4gIHRleHQtdHJhbnNmb3JtOiAkdGV4dFRyYW5zZm9ybTtcclxuXHJcbiAgQGluY2x1ZGUgZm9udCgwLjg3NXJlbSwgMS4yNXJlbSwgNDAwLCAwKTtcclxufVxyXG5cclxuQG1peGluIGJvZHktbS1ib2xkKCRjb2xvcjogJGJhc2UtdGV4dCwgJHRleHRUcmFuc2Zvcm06IG5vcm1hbCkge1xyXG4gIGNvbG9yOiAkY29sb3I7XHJcbiAgdGV4dC10cmFuc2Zvcm06ICR0ZXh0VHJhbnNmb3JtO1xyXG5cclxuICBAaW5jbHVkZSBmb250KDAuODc1cmVtLCAxLjI1cmVtLCA2MDAsIDApO1xyXG59XHJcblxyXG4vLyBMYWJlbCBmb250c1xyXG5cclxuQG1peGluIGxhYmVsLXhzKCRjb2xvcjogJGJhc2UtdGV4dCwgJHRleHRUcmFuc2Zvcm06IHVwcGVyY2FzZSkge1xyXG4gIGNvbG9yOiAkY29sb3I7XHJcbiAgdGV4dC10cmFuc2Zvcm06ICR0ZXh0VHJhbnNmb3JtO1xyXG5cclxuICBAaW5jbHVkZSBmb250KDAuNzVyZW0sIDAuODkyNXJlbSwgNDAwLCAwKTtcclxufVxyXG5cclxuQG1peGluIGxhYmVsLXMoJGNvbG9yOiAkYmFzZS10ZXh0LCAkdGV4dFRyYW5zZm9ybTogdXBwZXJjYXNlKSB7XHJcbiAgY29sb3I6ICRjb2xvcjtcclxuICB0ZXh0LXRyYW5zZm9ybTogJHRleHRUcmFuc2Zvcm07XHJcblxyXG4gIEBpbmNsdWRlIGZvbnQoMC43NXJlbSwgMXJlbSwgNDAwLCAwKTtcclxufVxyXG5cclxuQG1peGluIGxhYmVsLXMtYm9sZCgkY29sb3I6ICRiYXNlLXRleHQsICR0ZXh0VHJhbnNmb3JtOiB1cHBlcmNhc2UpIHtcclxuICBjb2xvcjogJGNvbG9yO1xyXG4gIHRleHQtdHJhbnNmb3JtOiAkdGV4dFRyYW5zZm9ybTtcclxuXHJcbiAgQGluY2x1ZGUgZm9udCgwLjc1cmVtLCAxcmVtLCA2MDAsIDApO1xyXG59XHJcblxyXG5AbWl4aW4gbGFiZWwtbCgkY29sb3I6ICRiYXNlLXRleHQsICR0ZXh0VHJhbnNmb3JtOiB1cHBlcmNhc2UpIHtcclxuICBjb2xvcjogJGNvbG9yO1xyXG4gIHRleHQtdHJhbnNmb3JtOiAkdGV4dFRyYW5zZm9ybTtcclxuXHJcbiAgQGluY2x1ZGUgZm9udCgxcmVtLCAxLjI1cmVtLCA0MDAsIDApO1xyXG59XHJcblxyXG5AbWl4aW4gbGFiZWwtbC1ib2xkKCRjb2xvcjogJGJhc2UtdGV4dCwgJHRleHRUcmFuc2Zvcm06IHVwcGVyY2FzZSkge1xyXG4gIGNvbG9yOiAkY29sb3I7XHJcbiAgdGV4dC10cmFuc2Zvcm06ICR0ZXh0VHJhbnNmb3JtO1xyXG5cclxuICBAaW5jbHVkZSBmb250KDFyZW0sIDEuMjVyZW0sIDYwMCwgMCk7XHJcbn1cclxuXHJcbi8vIE5hdmlnYXRpb24gZm9udHNcclxuXHJcbkBtaXhpbiBuYXYtbSgkY29sb3I6ICRiYXNlLXRleHQsICR0ZXh0VHJhbnNmb3JtOiB1cHBlcmNhc2UpIHtcclxuICBjb2xvcjogJGNvbG9yO1xyXG4gIHRleHQtdHJhbnNmb3JtOiAkdGV4dFRyYW5zZm9ybTtcclxuXHJcbiAgQGluY2x1ZGUgZm9udCgxLjI1cmVtLCAxLjVyZW0sIDQwMCwgMCk7XHJcbn0iLCIvLyBGb290ZXIgU3R5bGVzXHJcbkBpbXBvcnQgXCJtaXhpbnNcIjtcclxuXHJcbi5ib2R5LWNhcnQge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmJvZHkgLmZvb3RlciB7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgbWF4LXdpZHRoOiA4NS4zNzVyZW07XHJcbiAgcGFkZGluZzogNnJlbSAxcmVtIDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICAmLmlzLWFwcCB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5sb2dvIHtcclxuICAgIEBpbmNsdWRlIGZsZXgoZmxleC1zdGFydCwgY2VudGVyKTtcclxuICB9XHJcblxyXG4gIC5jYXJkcyB7XHJcbiAgICBnYXA6IDRweDtcclxuICAgIHBhZGRpbmc6IDQ4cHggMDtcclxuXHJcbiAgICBAaW5jbHVkZSBmbGV4KGZsZXgtc3RhcnQsIGNlbnRlcik7XHJcblxyXG4gICAgc3ZnIHtcclxuICAgICAgaGVpZ2h0OiAzOXB4O1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5sZWdhbCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cclxuICAgIEBpbmNsdWRlIGxhYmVsLXMoJGJhc2UtdGV4dCwgbm9uZSk7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgIHBhZGRpbmc6IDZyZW0gMS41cmVtIDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxufSIsIi8vIC0tLS0tLS0tLS0tLS0tIEJhY2tncm91bmQgLS0tLS0tLS0tLS0tLS0gLy9cclxuXHJcbiRiYXNlLWJhY2tncm91bmQtZGVmYXVsdDogI2ZmZjtcclxuJGJhc2UtYmFja2dyb3VuZC1jYXJkOiAjZmZmO1xyXG4kYmFzZS1iYWNrZ3JvdW5kLW92ZXJsYXk6ICMwMDAwMDBiZjtcclxuJGJhc2UtYmFja2dyb3VuZC1mb290ZXI6ICNmZmY7XHJcbiRiYXNlLWJhY2tncm91bmQtcm93LWFsdGVybmF0ZTogI2Q5ZDlkOTtcclxuJGJhc2UtYmFja2dyb3VuZC1yb3ctaG92ZXI6ICNmOGY4Zjg7XHJcbiRiYXNlLWJhY2tncm91bmQtZXJyb3I6ICNFQTMzNDA7XHJcbiRiYXNlLWJhY2tncm91bmQtc3VjY2VzczogIzAwYmM2NTtcclxuJGJhc2UtYmFja2dyb3VuZC13YXJuaW5nOiAjZmY5YzAwO1xyXG4kYmFzZS1iYWNrZ3JvdW5kLWluZm86ICNFNkU2RTY7XHJcbiRiYXNlLWJhY2tncm91bmQtc2VsZWN0ZWQ6ICNmZmY7XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLSBUZXh0IC0tLS0tLS0tLS0tLS0tIC8vXHJcblxyXG4kYmFzZS10ZXh0OiAjMDAwO1xyXG4kYmFzZS10ZXh0LW1ldGE6ICMwMDA7XHJcbiRiYXNlLXRleHQtcGxhY2Vob2xkZXI6ICM3Mzc0Nzk7XHJcbiRiYXNlLXRleHQtZGlzYWJsZWQ6ICM2NjY7XHJcbiRiYXNlLXRleHQtcmVkOiAjZTUwMDEwO1xyXG4kaW52ZXJ0ZWQtdGV4dDogI0ZGRjtcclxuJGZvbnQtc2l6ZS1zbWFsbDogMC42ODhyZW07XHJcbiRmb250LXNpemUtcmVndWxhcjogLjc1cmVtO1xyXG4kZm9udC1zaXplLWJpZzogMS41cmVtO1xyXG4kZm9udC1zaXplLWJpZ2dlcjogMy4yNXJlbTtcclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tIEludGVyYWN0aXZlIC0tLS0tLS0tLS0tLS0tIC8vXHJcblxyXG4kYmFzZS1wcmltYXJ5LWludGVyYWN0aXZlOiAjMDAwO1xyXG4kYmFzZS1wcmltYXJ5LWludGVyYWN0aXZlLWFjdGl2ZTogIzU1NTtcclxuJGJhc2UtcHJpbWFyeS1pbnRlcmFjdGl2ZS1ob3ZlcjogIzU1NTtcclxuJGJhc2UtcHJpbWFyeS1pbnRlcmFjdGl2ZS12aXNpdGVkOiAjNzM3NDc5O1xyXG4kYmFzZS1zZWNvbmRhcnktaW50ZXJhY3RpdmU6ICM3NTc1NzU7XHJcbiRiYXNlLXNlY29uZGFyeS1pbnRlcmFjdGl2ZS1hY3RpdmU6ICMwMDA7XHJcbiRiYXNlLXNlY29uZGFyeS1pbnRlcmFjdGl2ZS1ob3ZlcjogIzU1NTtcclxuJGJhc2UtdGVydGlhcnktaW50ZXJhY3RpdmU6ICNkOWQ5ZDk7XHJcbiRiYXNlLXRlcnRpYXJ5LWludGVyYWN0aXZlLWFjdGl2ZTogIzAwMDtcclxuJGJhc2UtdGVydGlhcnktaW50ZXJhY3RpdmUtaG92ZXI6ICMwMDA7XHJcbiRiYXNlLXRlcnRpYXJ5LWludGVyYWN0aXZlLWRpc2FibGVkOiAjNzM3NDc5O1xyXG4kYmFzZS1xdWF0ZXJuYXJ5LWludGVyYWN0aXZlOiAjMDAwO1xyXG4kYmFzZS1xdWF0ZXJuYXJ5LWludGVyYWN0aXZlLWFjdGl2ZTogIzAwMDtcclxuJGJhc2UtcXVhdGVybmFyeS1pbnRlcmFjdGl2ZS1ob3ZlcjogIzU1NTtcclxuJGJhc2UtcXVhdGVybmFyeS1pbnRlcmFjdGl2ZS1kaXNhYmxlZDogIzczNzQ3OTtcclxuJGJhc2UtcHJpbWFyeS1yZXZlcnNlOiAjZmZmO1xyXG4kYmFzZS1wcmltYXJ5LXJldmVyc2UtaW50ZXJhY3RpdmUtYWN0aXZlOiAjZjhmOGY4O1xyXG4kYmFzZS1wcmltYXJ5LXJldmVyc2UtaW50ZXJhY3RpdmUtaG92ZXI6ICNmOGY4Zjg7XHJcbiRiYXNlLWludGVyYWN0aXZlLWRpc2FibGVkOiAjZTRlNGU0O1xyXG5cclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tIFByb2R1Y3QgLS0tLS0tLS0tLS0tLS0gLy9cclxuXHJcbiRwcm9kdWN0LXN1c3RhaW5hYmlsaXR5OiAjMDAwO1xyXG4kcHJvZHVjdC1uZXc6ICMwMDA7XHJcbiRwcm9kdWN0LW9mZmVyLXByb2R1Y3QtbWFya2VyOiAjZjVmNWY1O1xyXG4kcHJvZHVjdC1tZW1iZXJzaGlwOiAjZDNkZmU4O1xyXG4kcHJvZHVjdC1zY2FyY2l0eTogI2U1MDAxMDtcclxuJHByb2R1Y3Qtb25saW5lLWV4Y2x1c2l2ZTogIzAwMDtcclxuJHByb2R1Y3Qtc2FsZTogI2U1MDAxMDtcclxuJGNvbnRleHR1YWwtYmFja2dyb3VuZC1kZWZhdWx0OiAjRjhGN0Y2O1xyXG5cclxuLy8gLS0tLS0tLS0tLS0tLS0gQ29tbXVuaWNhdGlvbiAtLS0tLS0tLS0tLS0tLSAvL1xyXG5cclxuJGJhc2UtdmFsaWRhdGlvbi1lcnJvcjogI2Q2MDAxYztcclxuJGJhc2UtdmFsaWRhdGlvbi1zdWNjZXNzOiAjMDA4NzQ0O1xyXG4kYmFzZS1ub3RpZmljYXRpb246ICNlNTAwMTA7XHJcbiRiYXNlLWZhdm91cml0ZTogI2U1MDAxMDtcclxuXHJcbi8vIC0tLS0tLS0tLS0tLS0tIERlY29yYXRpb24gLS0tLS0tLS0tLS0tLS0gLy9cclxuXHJcbiRiYXNlLWRlY29yYXRpb24tcHJpbWFyeTogIzAwMDtcclxuJGJhc2UtZGVjb3JhdGlvbi1zZWNvbmRhcnk6ICNkOWQ5ZDk7XHJcbiRiYXNlLWxvZ286ICNlNTAwMTA7XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLSBMb2FkZXIgLS0tLS0tLS0tLS0tLS0gLy9cclxuXHJcbiRiYXNlLWJhY2tncm91bmQtc2tlbGV0b246ICNmNWY1ZjU7XHJcblxyXG4vLyAtLS0tLS0tLS0tLS0tLSBaLWF4aXMgLS0tLS0tLS0tLS0tLS0gLy9cclxuXHJcbiRiYXNlLXotYXhpcy1zaGFkb3c6ICNmZmYzOyIsIi8vIFByaW1hcnkgYnV0dG9uIHN0eWxlc1xyXG4jY2FydC10by1vcmRlcmZvcm0ge1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2UtcHJpbWFyeS1pbnRlcmFjdGl2ZTtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGhlaWdodDogMy41cmVtO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1hcmdpbjogMDtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgQGluY2x1ZGUgaGVhZGluZy1tKCRpbnZlcnRlZC10ZXh0ICFpbXBvcnRhbnQsIHVwcGVyY2FzZSAhaW1wb3J0YW50KTtcclxufVxyXG5cclxuLy8gU2Vjb25kYXJ5IGJ1dHRvbiBzdHlsZXNcclxuYm9keSB7XHJcbiAgYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0sXHJcbiAgYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0uYnRuLFxyXG4gICNzaG93LW1vcmUsXHJcbiAgI3NoaXBwaW5nLXByZXZpZXctY29udGFpbmVyICNzaGlwcGluZy1jYWxjdWxhdGUtbGluayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJhc2UtcHJpbWFyeS1pbnRlcmFjdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAzLjVyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHJcbiAgICBAaW5jbHVkZSBoZWFkaW5nLW0oJGJhc2UtdGV4dCAhaW1wb3J0YW50LCB1cHBlcmNhc2UgIWltcG9ydGFudCk7XHJcblxyXG4gICAgJltkYXRhLWxvYWRpbmddIHtcclxuICAgICAgZm9udC1zaXplOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCAyMDAgMjAwXCI+PGNpcmNsZSBmaWxsPVwiJTIzRkZGRkZGXCIgc3Ryb2tlPVwiJTIzRkZGRkZGXCIgc3Ryb2tlLXdpZHRoPVwiMTVcIiByPVwiMTVcIiBjeD1cIjQwXCIgY3k9XCI2NVwiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9XCJjeVwiIGNhbGNNb2RlPVwic3BsaW5lXCIgZHVyPVwiMlwiIHZhbHVlcz1cIjY1OzEzNTs2NTtcIiBrZXlTcGxpbmVzPVwiLjUgMCAuNSAxOy41IDAgLjUgMVwiIHJlcGVhdENvdW50PVwiaW5kZWZpbml0ZVwiIGJlZ2luPVwiLS40XCI+PC9hbmltYXRlPjwvY2lyY2xlPjxjaXJjbGUgZmlsbD1cIiUyM0ZGRkZGRlwiIHN0cm9rZT1cIiUyM0ZGRkZGRlwiIHN0cm9rZS13aWR0aD1cIjE1XCIgcj1cIjE1XCIgY3g9XCIxMDBcIiBjeT1cIjY1XCI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT1cImN5XCIgY2FsY01vZGU9XCJzcGxpbmVcIiBkdXI9XCIyXCIgdmFsdWVzPVwiNjU7MTM1OzY1O1wiIGtleVNwbGluZXM9XCIuNSAwIC41IDE7LjUgMCAuNSAxXCIgcmVwZWF0Q291bnQ9XCJpbmRlZmluaXRlXCIgYmVnaW49XCItLjJcIj48L2FuaW1hdGU+PC9jaXJjbGU+PGNpcmNsZSBmaWxsPVwiJTIzRkZGRkZGXCIgc3Ryb2tlPVwiJTIzRkZGRkZGXCIgc3Ryb2tlLXdpZHRoPVwiMTVcIiByPVwiMTVcIiBjeD1cIjE2MFwiIGN5PVwiNjVcIj48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPVwiY3lcIiBjYWxjTW9kZT1cInNwbGluZVwiIGR1cj1cIjJcIiB2YWx1ZXM9XCI2NTsxMzU7NjU7XCIga2V5U3BsaW5lcz1cIi41IDAgLjUgMTsuNSAwIC41IDFcIiByZXBlYXRDb3VudD1cImluZGVmaW5pdGVcIiBiZWdpbj1cIjBcIj48L2FuaW1hdGU+PC9jaXJjbGU+PC9zdmc+Jyk7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICB3aWR0aDogMS41cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBidXR0b25bdHlwZT1cInN1Ym1pdFwiXSxcclxuICBidXR0b25bdHlwZT1cInN1Ym1pdFwiXS5idG4sXHJcbiAgI3NoaXBwaW5nLXByZXZpZXctY29udGFpbmVyICNzaGlwcGluZy1jYWxjdWxhdGUtbGluayB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG5cclxuICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS10ZXh0ICFpbXBvcnRhbnQsIHVwcGVyY2FzZSAhaW1wb3J0YW50KTtcclxuXHJcbiAgfVxyXG59IiwiaW5wdXRbdHlwZT1cInRleHRcIl0sXHJcbmlucHV0W3R5cGU9XCJ0ZWxcIl06bm90KC5xdWFudGl0eSBpbnB1dFt0eXBlPVwidGVsXCJdKSxcclxuaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkYmFzZS10ZXJ0aWFyeS1pbnRlcmFjdGl2ZSAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICBjb2xvcjogJGJhc2UtdGV4dC1kaXNhYmxlZDtcclxuICBoZWlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDEuMjVyZW0gMXJlbSAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblxyXG4gIEBpbmNsdWRlIGZvbnQoMXJlbSwgMXJlbSwgNDAwKTtcclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYmFzZS10ZXJ0aWFyeS1pbnRlcmFjdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRiYXNlLXRleHQtcGxhY2Vob2xkZXI7XHJcblxyXG4gICAgQGluY2x1ZGUgZm9udCgxcmVtLCAxcmVtLCA0MDApO1xyXG4gIH1cclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICBoZWlnaHQ6IDEuNXJlbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEuNXJlbTtcclxuXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2UtcHJpbWFyeS1yZXZlcnNlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJhc2UtcHJpbWFyeS1pbnRlcmFjdGl2ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgfVxyXG5cclxuICAmOmNoZWNrZWQge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2UtcHJpbWFyeS1pbnRlcmFjdGl2ZTtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgbGVmdDogMC4yNXJlbTtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDAuMjVyZW07XHJcbiAgICAgIHdpZHRoOiAxcmVtO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbnNwYW4uZXJyb3Ige1xyXG4gIHBvc2l0aW9uOiBpbml0aWFsICFpbXBvcnRhbnQ7XHJcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHJcbiAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXZhbGlkYXRpb24tZXJyb3IsIG5vbmUpO1xyXG59XHJcblxyXG5ib2R5IHNlbGVjdCB7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNy44Nzg3OSAxMC44MTgxTDE0LjY5NjkgNEwxNS43NTc2IDUuMDYwNjZMNy44Nzg5MSAxMi45MzkzTDcuMzU5NTQgMTIuNDJDNy4zNTU3OCAxMi40MTY0IDcuMzUyMDUgMTIuNDEyNyA3LjM0ODM1IDEyLjQwOUwwIDUuMDYwNjZMMS4wNjA2NiA0TDcuODc4NzkgMTAuODE4MVonIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDk3JSBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkYmFzZS10ZXJ0aWFyeS1pbnRlcmFjdGl2ZSAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgY29sb3I6ICRiYXNlLXRleHQgIWltcG9ydGFudDtcclxuICBoZWlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDAgMXJlbSAhaW1wb3J0YW50O1xyXG59IiwiLm1vZGFsIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFzZS1wcmltYXJ5LXJldmVyc2UgIWltcG9ydGFudDtcclxuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gIC5kZWZhdWx0LW1vZGFsLWJvZHkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2UtcHJpbWFyeS1yZXZlcnNlO1xyXG5cclxuICAgICY+cCB7XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgQGluY2x1ZGUgaGVhZGluZy14bCgkYmFzZS10ZXh0LCB1cHBlcmNhc2UpO1xyXG4gICAgfVxyXG5cclxuICAgICY+cC5pZGVudGlmaWVkLXVzZXItbWVzc2FnZSB7XHJcbiAgICAgIEBpbmNsdWRlIGJvZHktbSgkYmFzZS10ZXh0LCBub25lKTtcclxuICAgIH1cclxuXHJcbiAgICAmPmRpdiB7XHJcbiAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAmPmRpdj5wIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBib2R5LW0oJGJhc2UtdGV4dCwgbm9uZSk7XHJcbiAgICB9XHJcblxyXG4gICAgJj5idXR0b24ge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFzZS1wcmltYXJ5LWludGVyYWN0aXZlO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGhlaWdodDogMy41cmVtO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkaW52ZXJ0ZWQtdGV4dCwgbm9uZSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZGVmYXVsdC1tb2RhbC1zZWN1cml0eSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnBheW1lbnQtY29uZmlybWF0aW9uLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbTtcclxuXHJcbiAgICAucGF5bWVudC1jb25maXJtYXRpb24tdGhhbmtzIHtcclxuICAgICAgQGluY2x1ZGUgaGVhZGluZy14bCgkYmFzZS10ZXh0LCB1cHBlcmNhc2UpO1xyXG4gICAgfVxyXG5cclxuICAgIC5wYXltZW50LWNvbmZpcm1hdGlvbi1sb2FkaW5nIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHZpZXdCb3g9JzAgMCAyMCAyMCcgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J00xNS42NjYzIDkuOTk5OTJDMTUuNjY2MyA2Ljg3MDMxIDEzLjEyOTMgNC4zMzMyNSA5Ljk5OTY3IDQuMzMzMjVWMy4zMzMyNUMxMy42ODE2IDMuMzMzMjUgMTYuNjY2MyA2LjMxODAyIDE2LjY2NjMgOS45OTk5MkMxNi42NjYzIDEzLjY4MTggMTMuNjgxNiAxNi42NjY2IDkuOTk5NjcgMTYuNjY2NkM2LjMxNzc4IDE2LjY2NjYgMy4zMzMwMSAxMy42ODE4IDMuMzMzMDEgOS45OTk5Mkg0LjMzMzAxQzQuMzMzMDEgMTMuMTI5NSA2Ljg3MDA2IDE1LjY2NjYgOS45OTk2NyAxNS42NjY2QzEzLjEyOTMgMTUuNjY2NiAxNS42NjYzIDEzLjEyOTUgMTUuNjY2MyA5Ljk5OTkyWicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgaGVpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICB3aWR0aDogMS4yNXJlbTtcclxuXHJcbiAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJycgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgI3BheW1lbnQtY29uZmlybWF0aW9uLW1lc3NhZ2UtY29udGFpbmVyIHtcclxuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xyXG5cclxuICAgIC5wYXltZW50LWNvbmZpcm1hdGlvbi1tZXNzYWdlIHtcclxuICAgICAgY29sb3I6ICRiYXNlLXRleHQ7XHJcblxyXG4gICAgICBAaW5jbHVkZSBib2R5LW0oJGJhc2UtdGV4dCwgdXBwZXJjYXNlKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5tb2RhbC1iYWNrZHJvcCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2UtcHJpbWFyeS1pbnRlcmFjdGl2ZTtcclxufVxyXG5cclxuLnZ0ZXgtZnJvbnQtbWVzc2FnZXMtcGxhY2Vob2xkZXItb3BlbmVkIHtcclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIGxlZnQ6IDA7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgbWF4LXdpZHRoOiAxMzY2cHg7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIC52dGV4LWZyb250LW1lc3NhZ2VzLXRlbXBsYXRlIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiA4NS4zNzVyZW07XHJcblxyXG4gICAgc3BhbiB7XHJcbiAgICAgIGNvbG9yOiAkYmFzZS10ZXh0O1xyXG5cclxuICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXRleHQsIHVwcGVyY2FzZSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudnRleC1mcm9udC1tZXNzYWdlcy10eXBlLWluZm8ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2UtYmFja2dyb3VuZC1pbmZvO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyUzRSUzQ3BhdGggZD0nTTcuMjUgMTJMNy4yNSA3SDguNzVWMTJINy4yNVonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J004Ljc1IDUuNVY0SDcuMjVWNS41SDguNzVaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTggMTZDMTIuNDE4MyAxNiAxNiAxMi40MTgzIDE2IDhDMTYgMy41ODE3MiAxMi40MTgzIDAgOCAwQzMuNTgxNzIgMCAwIDMuNTgxNzIgMCA4QzAgMTIuNDE4MyAzLjU4MTcyIDE2IDggMTZaTTggMTQuNUMxMS41ODk5IDE0LjUgMTQuNSAxMS41ODk5IDE0LjUgOEMxNC41IDQuNDEwMTUgMTEuNTg5OSAxLjUgOCAxLjVDNC40MTAxNSAxLjUgMS41IDQuNDEwMTUgMS41IDhDMS41IDExLjU4OTkgNC40MTAxNSAxNC41IDggMTQuNVonIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFXCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyLjVyZW07XHJcblxyXG4gICAgLnZ0ZXgtZnJvbnQtbWVzc2FnZXMtZGV0YWlsIHtcclxuICAgICAgZm9udC1zaXplOiAuNzVyZW0gIWltcG9ydGFudDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIHRhYmxldDcwMCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAuODc1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC52dGV4LWZyb250LW1lc3NhZ2VzLXR5cGUtZXJyb3IsXHJcbiAgLnZ0ZXgtZnJvbnQtbWVzc2FnZXMtdHlwZS13YXJuaW5nIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLWJhY2tncm91bmQtd2FybmluZztcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J003LjI1IDEwTDcuMjUgNi4yNUg4Ljc1VjEwSDcuMjVaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNOC43NSAxMUg3LjI1VjEyLjVIOC43NVYxMVonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNOC4wMDAyNyAwLjM3NDUxMkwxNi4wMDA1IDE1LjAwMDJIMEw4LjAwMDI3IDAuMzc0NTEyWk04LjAwMDI3IDMuNTAwMTlMMi41MzAyNSAxMy41MDAySDEzLjQ3MDJMOC4wMDAyNyAzLjUwMDE5WicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxcmVtIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIuNXJlbTtcclxuICB9XHJcblxyXG4gIC52dGV4LWZyb250LW1lc3NhZ2VzLWNsb3NlLWFsbCB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcmlnaHQ6IDFyZW07XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgIHBhZGRpbmc6IDAgMS41cmVtO1xyXG5cclxuICAgIC52dGV4LWZyb250LW1lc3NhZ2VzLWNsb3NlLWFsbCB7XHJcbiAgICAgIHJpZ2h0OiAyLjVyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udG9hc3QtbWVzc2FnZSB7XHJcbiAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXRleHQsIG5vbmUpO1xyXG59IiwiYm9keSB7XHJcbiAgY29sb3I6ICRiYXNlLXRleHQ7XHJcbiAgZm9udC1mYW1pbHk6IEhNU2x1c3Nlbiwgc2Fucy1zZXJpZjtcclxuXHJcbiAgJi5uby1zY3JvbGwge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB9XHJcblxyXG4gIGEge1xyXG4gICAgY29sb3I6ICRiYXNlLXRleHQgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcbi5zdW1tYXJ5LWNvdXBvbi13cmFwLFxyXG5ib2R5IC5vcmRlcmZvcm0tdGVtcGxhdGUgLmNhcnQtdGVtcGxhdGUubWluaS1jYXJ0IC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciAuc3VtbWFyeT4uc3VtbWFyeS1jb3Vwb24td3JhcCxcclxuLm9yZGVyZm9ybS10ZW1wbGF0ZSAuY2FydC10ZW1wbGF0ZS5taW5pLWNhcnQgLnN1bW1hcnktdGVtcGxhdGUtaG9sZGVyIC5zdW1tYXJ5Pi5zdW1tYXJ5LWNvdXBvbi13cmFwLFxyXG4ub3JkZXJmb3JtLXRlbXBsYXRlIC5jYXJ0LXRlbXBsYXRlLm1pbmktY2FydCAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIgLnN1bW1hcnktY291cG9uLXdyYXA+LnN1bW1hcnktY291cG9uIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb3Vwb25zIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIHNwYW4ge1xyXG4gICAgcGFkZGluZzogMTZweCAwO1xyXG5cclxuICAgIEBpbmNsdWRlIGxhYmVsLWwoJGJhc2UtdGV4dCwgbm9uZSk7XHJcbiAgfVxyXG5cclxuICBidXR0b24ge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIHBhZGRpbmc6IDE2cHggMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS10ZXh0LCB1cHBlcmNhc2UpO1xyXG4gIH1cclxufVxyXG5cclxuLmNvdXBvbnMtbW9kYWwge1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZDogcmdiKDAgMCAwIC8gNzUlKTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGhlaWdodDogMTAwdmg7XHJcbiAgaW5zZXQ6IDA7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHdpZHRoOiAxMDB2dztcclxuICB6LWluZGV4OiAxMDtcclxuXHJcbiAgJjpub3QoLmhpZGRlbikge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gIH1cclxuXHJcbiAgLmNvdXBvbnMtbW9kYWwtY29udGVudCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGO1xyXG4gICAgaGVpZ2h0OiB1bnNldDtcclxuICAgIG1heC13aWR0aDogNDIwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiA0ODZweDtcclxuICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAuY291cG9ucy1tb2RhbC1oZWFkZXIge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgcGFkZGluZzogOHB4O1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgICAuY291cG9ucy1tb2RhbC10aXRsZSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIzcHg7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS10ZXh0LCB1cHBlcmNhc2UpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY291cG9ucy1tb2RhbC1jbG9zZSB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgICAgICBoZWlnaHQ6IDE2cHg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgd2lkdGg6IDE2cHg7XHJcblxyXG4gICAgICAgIC5jb3Vwb25zLW1vZGFsLWNsb3NlLWljb24ge1xyXG4gICAgICAgICAgZm9udC1zaXplOiAuNzVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG5cclxuICAgIC5jb3Vwb25zLW1vZGFsLWJvZHkge1xyXG4gICAgICBtaW4taGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICBwYWRkaW5nOiAxNnB4IDA7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICY+c3BhbiB7XHJcbiAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXRleHQsIG5vbmUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY291cG9ucy1tb2RhbC1pbnB1dCB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICBnYXA6IDhweDtcclxuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IDFmciAxMzBweDtcclxuICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICNzdWJtaXQtY291cG9uOmRpc2FibGVkLFxyXG4gICAgICAjc2F2ZS1idXR0b246ZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNFQUU3RTQ7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI0U3RTNFMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbG9yOiAjOUE5NzkzO1xyXG4gICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYnV0dG9uLWFwcGx5IHtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLXByaW1hcnktaW50ZXJhY3RpdmU7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgaGVpZ2h0OiAzLjVyZW07XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkaW52ZXJ0ZWQtdGV4dCwgdXBwZXJjYXNlKTtcclxuXHJcbiAgICAgICAgJltkYXRhLWxvYWRpbmc9XCJ0cnVlXCJdIHtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3N2Zyt4bWwsPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCIgdmlld0JveD1cIjAgMCAyMDAgMjAwXCI+PGNpcmNsZSBmaWxsPVwiJTIzRkZGRkZGXCIgc3Ryb2tlPVwiJTIzRkZGRkZGXCIgc3Ryb2tlLXdpZHRoPVwiMTVcIiByPVwiMTVcIiBjeD1cIjQwXCIgY3k9XCI2NVwiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9XCJjeVwiIGNhbGNNb2RlPVwic3BsaW5lXCIgZHVyPVwiMlwiIHZhbHVlcz1cIjY1OzEzNTs2NTtcIiBrZXlTcGxpbmVzPVwiLjUgMCAuNSAxOy41IDAgLjUgMVwiIHJlcGVhdENvdW50PVwiaW5kZWZpbml0ZVwiIGJlZ2luPVwiLS40XCI+PC9hbmltYXRlPjwvY2lyY2xlPjxjaXJjbGUgZmlsbD1cIiUyM0ZGRkZGRlwiIHN0cm9rZT1cIiUyM0ZGRkZGRlwiIHN0cm9rZS13aWR0aD1cIjE1XCIgcj1cIjE1XCIgY3g9XCIxMDBcIiBjeT1cIjY1XCI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT1cImN5XCIgY2FsY01vZGU9XCJzcGxpbmVcIiBkdXI9XCIyXCIgdmFsdWVzPVwiNjU7MTM1OzY1O1wiIGtleVNwbGluZXM9XCIuNSAwIC41IDE7LjUgMCAuNSAxXCIgcmVwZWF0Q291bnQ9XCJpbmRlZmluaXRlXCIgYmVnaW49XCItLjJcIj48L2FuaW1hdGU+PC9jaXJjbGU+PGNpcmNsZSBmaWxsPVwiJTIzRkZGRkZGXCIgc3Ryb2tlPVwiJTIzRkZGRkZGXCIgc3Ryb2tlLXdpZHRoPVwiMTVcIiByPVwiMTVcIiBjeD1cIjE2MFwiIGN5PVwiNjVcIj48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPVwiY3lcIiBjYWxjTW9kZT1cInNwbGluZVwiIGR1cj1cIjJcIiB2YWx1ZXM9XCI2NTsxMzU7NjU7XCIga2V5U3BsaW5lcz1cIi41IDAgLjUgMTsuNSAwIC41IDFcIiByZXBlYXRDb3VudD1cImluZGVmaW5pdGVcIiBiZWdpbj1cIjBcIj48L2FuaW1hdGU+PC9jaXJjbGU+PC9zdmc+Jyk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiAxLjVyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmZvb3Rlci1idXR0b24ge1xyXG4gICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgcGFkZGluZzogMTZweDtcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLmNvdXBvbnMtbW9kYWwtaW5mbyB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICBjb2xvcjogJGJhc2UtdGV4dDtcclxuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGFiZWwtcygkYmFzZS10ZXh0LCBub25lKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgI2NvdXBvbi1lcnJvcjpub3QoLmhpZGRlbiksXHJcbiAgICAgICNjb3Vwb24tYXBwbGllZDpub3QoLmhpZGRlbikge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2UtYmFja2dyb3VuZC1lcnJvcjtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDE2cHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBib2R5LW0oJGJhc2UtdGV4dCwgbm9uZSk7XHJcblxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2xvc2Utbm90aWZ5IHtcclxuICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgIHJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA0MjZweCkge1xyXG4gICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTZweDtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuY2xvc2Utbm90aWZ5IHtcclxuICAgICAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAjY291cG9uLWFwcGxpZWQ6bm90KC5oaWRkZW4pIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFzZS1iYWNrZ3JvdW5kLXN1Y2Nlc3M7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wZXJzb25hbC1jb3Vwb25zIHtcclxuICAgICAgICBtYXgtaGVpZ2h0OiAyNjBweDtcclxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG5cclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuICAgICAgICAgIHBhZGRpbmc6IDEycHggMDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW0oJGJhc2UtdGV4dCwgbm9uZSk7XHJcblxyXG4gICAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRiYXNlLWRlY29yYXRpb24tc2Vjb25kYXJ5O1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJhc2UtcHJpbWFyeS1pbnRlcmFjdGl2ZTtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmFzZS1wcmltYXJ5LWludGVyYWN0aXZlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgIGdhcDogNHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICB3aWR0aDogMjRweDtcclxuXHJcbiAgICAgICAgICAgICY6Y2hlY2tlZCxcclxuICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgJjphY3RpdmUge1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICB3aWR0aDogMjRweDtcclxuXHJcbiAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLXByaW1hcnktaW50ZXJhY3RpdmU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIvLyBDYXJ0IFN0eWxlc1xyXG4uZnVsbC1jYXJ0IC5jYXJ0LXRlbXBsYXRlLWhvbGRlciB7XHJcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHJcbiAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICBtYXgtd2lkdGg6IDQ0Ljg3NXJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmVtcHR5LWNhcnQtY29udGVudCB7XHJcbiAgcGFkZGluZzogMCAxcmVtICFpbXBvcnRhbnQ7XHJcblxyXG4gIC5lbXB0eS1jYXJ0LXRpdGxlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcblxyXG4gICAgQGluY2x1ZGUgaGVhZGluZy1sKCRiYXNlLXRleHQsIHVwcGVyY2FzZSk7XHJcbiAgfVxyXG5cclxuICAuZW1wdHktY2FydC1tZXNzYWdlIHtcclxuICAgIHAge1xyXG4gICAgICBjb2xvcjogJGJhc2UtdGV4dDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGJvZHktbSgkYmFzZS10ZXh0LCBub25lKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5lbXB0eS1jYXJ0LWxpbmtzIHtcclxuICAgIC5saW5rLWNob29zZS1wcm9kdWN0cyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLXByaW1hcnktaW50ZXJhY3RpdmU7XHJcbiAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgbWluLXdpZHRoOiAxMy40Mzc1cmVtO1xyXG4gICAgICBwYWRkaW5nOiAxLjI1cmVtIDEuNXJlbTtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRpbnZlcnRlZC10ZXh0ICFpbXBvcnRhbnQsIHVwcGVyY2FzZSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICB9XHJcbn0iLCIvLyBDbGllbnQgUHJvZmlsZSBEYXRhIFN0eWxlc1xyXG4jY2xpZW50LXByb2ZpbGUtZGF0YSB7XHJcbiAgLmNsaWVudC1wcm9maWxlLWRhdGEge1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgIC5ib3gtY2xpZW50LWluZm8tcGYge1xyXG4gICAgICAuY2xpZW50LW5vdGljZSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXRleHQsIG5vbmUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmPnAsXHJcbiAgICAgICY+ZGl2PnAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcblxyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW0oJGJhc2UtdGV4dCwgdXBwZXJjYXNlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYm94LWNsaWVudC1pbmZvLXBqIHtcclxuICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgIC5jb3Jwb3JhdGUtdGl0bGUge1xyXG4gICAgICAgIEBpbmNsdWRlIGxhYmVsLWwoJGJhc2UtdGV4dCwgdXBwZXJjYXNlKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmxpbmtzIHtcclxuICAgICAgICAjbm90LWNvcnBvcmF0ZS1jbGllbnQsXHJcbiAgICAgICAgI2lzLWNvcnBvcmF0ZS1jbGllbnQge1xyXG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXRleHQsIHVwcGVyY2FzZSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBsYWJlbCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW0oJGJhc2UtdGV4dCwgdXBwZXJjYXNlKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmNsaWVudC1jb21wYW55LWllLFxyXG4gICAgICAuY2xpZW50LWNvbXBhbnktZG9jdW1lbnQge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3RhdGUtaW5zY3JpcHRpb24tYm94IHtcclxuICAgICAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcclxuICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgICAgIC5jbGllbnQtY29tcGFueS1pZSB7XHJcbiAgICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNsaWVudC1jb21wYW55LWRvY3VtZW50IHtcclxuICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm5ld3NsZXR0ZXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICBtYXJnaW46IDAgMCAxcmVtO1xyXG5cclxuICAgICAgLm5ld3NsZXR0ZXItbGFiZWwge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuXHJcbiAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jbGllbnQtcHJvZmlsZS1lbWFpbCB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGdhcDogMnJlbTtcclxuXHJcbiAgICAgIC5lbWFpbCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZDtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXRleHQsIG5vbmUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAubGluay1sb2dvdXQtY29udGFpbmVyIHtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5saW5rLWxvZ291dCxcclxuICAgICAgLmxpbmstbG9nb3V0LWN1c3RvbSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS10ZXh0LCB1cHBlcmNhc2UpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNsaWVudC1wcm9maWxlLXN1bW1hcnkge1xyXG4gICAgICAubmFtZS1sYWJlbCxcclxuICAgICAgLnRlbC1sYWJlbCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXRleHQsIG5vbmUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2xpZW50LW1hc2tlZC1pbmZvIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNicgaGVpZ2h0PScxNycgdmlld0JveD0nMCAwIDE2IDE3JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNNy45OTk2NyAxNS4xNjY2QzQuMzE3NjcgMTUuMTY2NiAxLjMzMzAxIDEyLjE4MTkgMS4zMzMwMSA4LjQ5OTkyQzEuMzMzMDEgNC44MTc5MiA0LjMxNzY3IDEuODMzMjUgNy45OTk2NyAxLjgzMzI1QzExLjY4MTcgMS44MzMyNSAxNC42NjYzIDQuODE3OTIgMTQuNjY2MyA4LjQ5OTkyQzE0LjY2NjMgMTIuMTgxOSAxMS42ODE3IDE1LjE2NjYgNy45OTk2NyAxNS4xNjY2Wk03LjMzMzAxIDEwLjQ5OTlWMTEuODMzM0g4LjY2NjM0VjEwLjQ5OTlINy4zMzMwMVpNOC42NjYzNCA5LjQwMzI1QzkuMjAyMTIgOS4yNDE3NyA5LjY2MjA4IDguODkzMjIgOS45NjI0NSA4LjQyMTA4QzEwLjI2MjggNy45NDg5NCAxMC4zODM2IDcuMzg0NjIgMTAuMzAyOCA2LjgzMDlDMTAuMjIyMSA2LjI3NzE3IDkuOTQ1MDggNS43NzA4OCA5LjUyMjM1IDUuNDA0MjJDOS4wOTk2MiA1LjAzNzU3IDguNTU5MjYgNC44MzQ5NCA3Ljk5OTY3IDQuODMzMjVDNy40NjAyMSA0LjgzMzA4IDYuOTM3MzUgNS4wMTk4NSA2LjUyMDA4IDUuMzYxNzZDNi4xMDI4IDUuNzAzNjggNS44MTY5IDYuMTc5NjEgNS43MTEwMSA2LjcwODU4TDcuMDE5MDEgNi45NzA1OUM3LjA1NjEzIDYuNzg0ODcgNy4xNDUyMiA2LjYxMzUyIDcuMjc1OTIgNi40NzY0NkM3LjQwNjYyIDYuMzM5NDEgNy41NzM1NSA2LjI0MjI4IDcuNzU3MjkgNi4xOTYzOUM3Ljk0MTAzIDYuMTUwNSA4LjEzNDAzIDYuMTU3NzIgOC4zMTM4MiA2LjIxNzIzQzguNDkzNjIgNi4yNzY3NCA4LjY1MjgxIDYuMzg2MDggOC43NzI5IDYuNTMyNTNDOC44OTI5OCA2LjY3ODk3IDguOTY5IDYuODU2NTEgOC45OTIxMyA3LjA0NDQ4QzkuMDE1MjUgNy4yMzI0NSA4Ljk4NDUzIDcuNDIzMTIgOC45MDM1MiA3LjU5NDMxQzguODIyNTIgNy43NjU0OSA4LjY5NDU3IDcuOTEwMTYgOC41MzQ1NiA4LjAxMTQ3QzguMzc0NTUgOC4xMTI3OCA4LjE4OTA2IDguMTY2NTcgNy45OTk2NyA4LjE2NjU4QzcuODIyODYgOC4xNjY1OCA3LjY1MzI5IDguMjM2ODIgNy41MjgyNyA4LjM2MTg1QzcuNDAzMjUgOC40ODY4NyA3LjMzMzAxIDguNjU2NDQgNy4zMzMwMSA4LjgzMzI1VjkuODMzMjVIOC42NjYzNFY5LjQwMzI1WicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcclxuICAgICAgICB3aWR0aDogMXJlbTtcclxuXHJcbiAgICAgICAgLmljb24tcXVlc3Rpb24tc2lnbiB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnN1Ym1pdCB7XHJcbiAgICBidXR0b24ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFzZS1wcmltYXJ5LWludGVyYWN0aXZlICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkaW52ZXJ0ZWQtdGV4dCAhaW1wb3J0YW50LCB1cHBlcmNhc2UpO1xyXG4gICAgfVxyXG5cclxuICAgIGJ1dHRvbitidXR0b24ge1xyXG4gICAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZG9jdW1lbnQtZm9yYmlkZGVuIHtcclxuICAmLm92ZXJsYXkge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigwIDAgMCAvIDc1JSk7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB6LWluZGV4OiAxMDA7XHJcbiAgfVxyXG5cclxuICAubW9kYWwtZG9jdW1lbnQtZm9yYmlkZGVuIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xyXG4gICAgcGFkZGluZzogMXJlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC5tb2RhbC1oZWFkZXIge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICBwYWRkaW5nOiAwIDAgMXJlbTtcclxuXHJcbiAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW0oJGJhc2UtdGV4dCwgdXBwZXJjYXNlKTtcclxuICAgICAgfVxyXG5cclxuICAgICAgI2Nsb3NlLW1vZGFsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAubW9kYWwtY29udGVudCB7XHJcbiAgICAgIC5kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtIDAgMnJlbTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgYm9keS1tKCRiYXNlLXRleHQsIG5vbmUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2hhbmdlLWRvY3VtZW50IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFzZS1wcmltYXJ5LWludGVyYWN0aXZlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkaW52ZXJ0ZWQtdGV4dCAhaW1wb3J0YW50LCB1cHBlcmNhc2UpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59IiwiLy8gU2hpcHBpbmcgRGF0YSBTdHlsZXNcclxuI3NoaXBwaW5nLWRhdGEge1xyXG4gIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtU3VtbWFyeUl0ZW1JbmZvIHtcclxuICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRiYXNlLXRlcnRpYXJ5LWludGVyYWN0aXZlO1xyXG5cclxuICAgIC5hZGRyZXNzLXN1bW1hcnkge1xyXG4gICAgICBzcGFuIHtcclxuICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW0oJGJhc2UtdGV4dCwgbm9uZSk7XHJcblxyXG4gICAgICAgIC5jbGllbnQtbWFza2VkLWluZm8ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTcnIHZpZXdCb3g9JzAgMCAxNiAxNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTcuOTk5NjcgMTUuMTY2NkM0LjMxNzY3IDE1LjE2NjYgMS4zMzMwMSAxMi4xODE5IDEuMzMzMDEgOC40OTk5MkMxLjMzMzAxIDQuODE3OTIgNC4zMTc2NyAxLjgzMzI1IDcuOTk5NjcgMS44MzMyNUMxMS42ODE3IDEuODMzMjUgMTQuNjY2MyA0LjgxNzkyIDE0LjY2NjMgOC40OTk5MkMxNC42NjYzIDEyLjE4MTkgMTEuNjgxNyAxNS4xNjY2IDcuOTk5NjcgMTUuMTY2NlpNNy4zMzMwMSAxMC40OTk5VjExLjgzMzNIOC42NjYzNFYxMC40OTk5SDcuMzMzMDFaTTguNjY2MzQgOS40MDMyNUM5LjIwMjEyIDkuMjQxNzcgOS42NjIwOCA4Ljg5MzIyIDkuOTYyNDUgOC40MjEwOEMxMC4yNjI4IDcuOTQ4OTQgMTAuMzgzNiA3LjM4NDYyIDEwLjMwMjggNi44MzA5QzEwLjIyMjEgNi4yNzcxNyA5Ljk0NTA4IDUuNzcwODggOS41MjIzNSA1LjQwNDIyQzkuMDk5NjIgNS4wMzc1NyA4LjU1OTI2IDQuODM0OTQgNy45OTk2NyA0LjgzMzI1QzcuNDYwMjEgNC44MzMwOCA2LjkzNzM1IDUuMDE5ODUgNi41MjAwOCA1LjM2MTc2QzYuMTAyOCA1LjcwMzY4IDUuODE2OSA2LjE3OTYxIDUuNzExMDEgNi43MDg1OEw3LjAxOTAxIDYuOTcwNTlDNy4wNTYxMyA2Ljc4NDg3IDcuMTQ1MjIgNi42MTM1MiA3LjI3NTkyIDYuNDc2NDZDNy40MDY2MiA2LjMzOTQxIDcuNTczNTUgNi4yNDIyOCA3Ljc1NzI5IDYuMTk2MzlDNy45NDEwMyA2LjE1MDUgOC4xMzQwMyA2LjE1NzcyIDguMzEzODIgNi4yMTcyM0M4LjQ5MzYyIDYuMjc2NzQgOC42NTI4MSA2LjM4NjA4IDguNzcyOSA2LjUzMjUzQzguODkyOTggNi42Nzg5NyA4Ljk2OSA2Ljg1NjUxIDguOTkyMTMgNy4wNDQ0OEM5LjAxNTI1IDcuMjMyNDUgOC45ODQ1MyA3LjQyMzEyIDguOTAzNTIgNy41OTQzMUM4LjgyMjUyIDcuNzY1NDkgOC42OTQ1NyA3LjkxMDE2IDguNTM0NTYgOC4wMTE0N0M4LjM3NDU1IDguMTEyNzggOC4xODkwNiA4LjE2NjU3IDcuOTk5NjcgOC4xNjY1OEM3LjgyMjg2IDguMTY2NTggNy42NTMyOSA4LjIzNjgyIDcuNTI4MjcgOC4zNjE4NUM3LjQwMzI1IDguNDg2ODcgNy4zMzMwMSA4LjY1NjQ0IDcuMzMzMDEgOC44MzMyNVY5LjgzMzI1SDguNjY2MzRWOS40MDMyNVonIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xyXG4gICAgICAgICAgd2lkdGg6IDFyZW07XHJcblxyXG4gICAgICAgICAgLmljb24tcXVlc3Rpb24tc2lnbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNocC1zdW1tYXJ5LXBhY2thZ2UtdGltZSB7XHJcbiAgICAgIHNwYW4ge1xyXG4gICAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS10ZXh0LCBub25lKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1TdW1tYXJ5SXRlbVByaWNlIHtcclxuICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS10ZXh0LCBub25lKTtcclxuICB9XHJcblxyXG4gIC5saW5rLWNoYW5nZS1zaGlwcGluZyB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYmFzZS1wcmltYXJ5LWludGVyYWN0aXZlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBoZWlnaHQ6IDMuNXJlbTtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgbWFyZ2luOiAxcmVtIDAgMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS10ZXh0LCB1cHBlcmNhc2UpO1xyXG4gIH1cclxuXHJcbiAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzSXRlbU9wdGlvbiB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAgICYudnRleC1vbW5pc2hpcHBpbmctMS14LWFjdGl2ZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLWJhY2tncm91bmQtcm93LWhvdmVyICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWFkZHJlc3NJdGVtSWNvbiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjUnIHZpZXdCb3g9JzAgMCAyNCAyNScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTAuNSAxMi41QzAuNSA2LjE0ODczIDUuNjQ4NzMgMSAxMiAxQzE4LjM1MTMgMSAyMy41IDYuMTQ4NzMgMjMuNSAxMi41QzIzLjUgMTguODUxMyAxOC4zNTEzIDI0IDEyIDI0QzUuNjQ4NzMgMjQgMC41IDE4Ljg1MTMgMC41IDEyLjVaJyBmaWxsPSd3aGl0ZScgc3Ryb2tlPSdibGFjaycvJTNFJTNDY2lyY2xlIGN4PScxMicgY3k9JzEyLjUnIHI9JzgnIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgIHdpZHRoOiAxLjVyZW07XHJcblxyXG4gICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc3ZnIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1hZGRyZXNzSXRlbUljb24ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNScgdmlld0JveD0nMCAwIDI0IDI1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMC41IDEyLjVDMC41IDYuMTQ4NzMgNS42NDg3MyAxIDEyIDFDMTguMzUxMyAxIDIzLjUgNi4xNDg3MyAyMy41IDEyLjVDMjMuNSAxOC44NTEzIDE4LjM1MTMgMjQgMTIgMjRDNS42NDg3MyAyNCAwLjUgMTguODUxMyAwLjUgMTIuNVonIGZpbGw9J3doaXRlJyBzdHJva2U9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICB3aWR0aDogMS41cmVtO1xyXG5cclxuICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zdmcge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlHcm91cCB7XHJcbiAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXNoaXBwaW5nU2VjdGlvblRpdGxlIHtcclxuICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCMzMDMwMzAsIG5vbmUpO1xyXG4gICAgfVxyXG5cclxuICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtbGVhblNoaXBwaW5nR3JvdXBMaXN0IHtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgbGFiZWwge1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgICAgJi5zaHAtbGVhbi1vcHRpb24tYWN0aXZlIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLWJhY2tncm91bmQtcm93LWhvdmVyICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1sZWFuU2hpcHBpbmdJY29uIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMjQnIGhlaWdodD0nMjUnIHZpZXdCb3g9JzAgMCAyNCAyNScgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTAuNSAxMi41QzAuNSA2LjE0ODczIDUuNjQ4NzMgMSAxMiAxQzE4LjM1MTMgMSAyMy41IDYuMTQ4NzMgMjMuNSAxMi41QzIzLjUgMTguODUxMyAxOC4zNTEzIDI0IDEyIDI0QzUuNjQ4NzMgMjQgMC41IDE4Ljg1MTMgMC41IDEyLjVaJyBmaWxsPSd3aGl0ZScgc3Ryb2tlPSdibGFjaycvJTNFJTNDY2lyY2xlIGN4PScxMicgY3k9JzEyLjUnIHI9JzgnIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG5cclxuICAgICAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zdmcge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtbGVhblNoaXBwaW5nSWNvbiB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScyNCcgaGVpZ2h0PScyNScgdmlld0JveD0nMCAwIDI0IDI1JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMC41IDEyLjVDMC41IDYuMTQ4NzMgNS42NDg3MyAxIDEyIDFDMTguMzUxMyAxIDIzLjUgNi4xNDg3MyAyMy41IDEyLjVDMjMuNSAxOC44NTEzIDE4LjM1MTMgMjQgMTIgMjRDNS42NDg3MyAyNCAwLjUgMTguODUxMyAwLjUgMTIuNVonIGZpbGw9J3doaXRlJyBzdHJva2U9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgd2lkdGg6IDEuNXJlbTtcclxuXHJcbiAgICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXN2ZyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWxlYW5TaGlwcGluZ1RleHQge1xyXG4gICAgICAgICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lO1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAgICAgICBkaXYsXHJcbiAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXRleHQsIG5vbmUpO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zaHAtb3B0aW9uLXRleHQtbGFiZWwge1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtb3B0aW9uUHJpY2Uge1xyXG4gICAgICAgICAgYm9yZGVyOiBub25lO1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS10ZXh0LCBub25lKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc3VibWl0UGF5bWVudEJ1dHRvbiB7XHJcbiAgICBidXR0b24ge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFzZS1wcmltYXJ5LWludGVyYWN0aXZlO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIGhlaWdodDogMy41cmVtO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkaW52ZXJ0ZWQtdGV4dCwgdXBwZXJjYXNlKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5zaGlwLXBvc3RhbENvZGUge1xyXG4gICAgc21hbGwge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuXHJcbiAgICAgIGEge1xyXG4gICAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS10ZXh0LCBub25lKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgcCB7XHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS10ZXh0LCB1cHBlcmNhc2UpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1zaGlwcGluZ1NlY3Rpb25UaXRsZSB7XHJcbiAgICBAaW5jbHVkZSBoZWFkaW5nLWwoIzMwMzAzMCwgdXBwZXJjYXNlKTtcclxuICB9XHJcblxyXG4gIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc1N1bW1hcnlBY3RpdmUge1xyXG4gICAgLmFkZHJlc3Mtc3VtbWFyeSB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNOCAwLjQzOTQ1M0wxNS45MzkzIDguMzc4NzlMMTQuODc4NyA5LjQzOTQ1TDE0LjI1IDguODEwNzdWMTZIMS43NVY4LjgxMDU1TDEuMTIxMjEgOS40MzkzNEwwLjA2MDU0NjkgOC4zNzg2OEw4IDAuNDM5NDUzWk0xMi43NSAxNC41VjcuMzEwNzdMNy45OTk4OSAyLjU2MDY2TDMuMjUgNy4zMTA1NUwzLjI1IDE0LjVIMTIuNzVaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMC43NXJlbSBjZW50ZXI7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRiYXNlLXRlcnRpYXJ5LWludGVyYWN0aXZlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXRleHQsIG5vbmUpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBjb2xvcjogJGJhc2UtdGV4dDtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXRleHQsIHVwcGVyY2FzZSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hZGRyZXNzLWVkaXQsXHJcbiAgLmFkZHJlc3MtY3JlYXRlLFxyXG4gIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm1QYXJ0MSB7XHJcbiAgICBidXR0b24ge1xyXG4gICAgICBpIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmFzZS1wcmltYXJ5LWludGVyYWN0aXZlO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBjb2xvcjogJGJhc2UtdGV4dDtcclxuICAgICAgaGVpZ2h0OiAzLjVyZW07XHJcblxyXG4gICAgICBAaW5jbHVkZSBoZWFkaW5nLW0oJGJhc2UtdGV4dCwgdXBwZXJjYXNlKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtd2FybmluZyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1kZWxpdmVyeUNoYW5uZWxzV3JhcHBlciB7XHJcbiAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5Q2hhbm5lbHNUb2dnbGUge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtZGVsaXZlcnlDaGFubmVsc09wdGlvbiB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRiYXNlLXByaW1hcnktaW50ZXJhY3RpdmUgIWltcG9ydGFudDtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xyXG4gICAgICBoZWlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS10ZXh0ICFpbXBvcnRhbnQsIHVwcGVyY2FzZSAhaW1wb3J0YW50KTtcclxuXHJcbiAgICAgICYudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5T3B0aW9uQWN0aXZlIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLXByaW1hcnktaW50ZXJhY3RpdmUgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBjb2xvcjogJGludmVydGVkLXRleHQgIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAudnRleC1vbW5pc2hpcHBpbmctMS14LWFzay5hc2stZm9yLWdlb2xvY2F0aW9uIHtcclxuICAgIGgyIHtcclxuICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXRleHQsIHVwcGVyY2FzZSk7XHJcbiAgICB9XHJcblxyXG4gICAgaDMge1xyXG4gICAgICBAaW5jbHVkZSBsYWJlbC1zKCRiYXNlLXRleHQsIG5vbmUpO1xyXG4gICAgfVxyXG5cclxuICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtY3RhIHtcclxuICAgICAgYnV0dG9uIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLXByaW1hcnktaW50ZXJhY3RpdmUgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBoZWlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkaW52ZXJ0ZWQtdGV4dCAhaW1wb3J0YW50LCB1cHBlcmNhc2UgIWltcG9ydGFudCk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtY29udGFpbmVyLnNocC1waWNrdXAtcmVjZWl2ZXIge1xyXG4gICAgbWFyZ2luOiAxcmVtIDAgMDtcclxuXHJcbiAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LXJlY2VpdmVyVGl0bGUsXHJcbiAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWxhYmVsIHtcclxuICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXRleHQsIHVwcGVyY2FzZSk7XHJcbiAgICB9XHJcblxyXG4gICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC10ZXh0Qm94LnNocC1waWNrdXAtcmVjZWl2ZXJfX3RleHQge1xyXG4gICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgcGFkZGluZzogMC41cmVtIDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtcGlja3VwUmVjZWl2ZXJJY29uIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LW5hbWUge1xyXG4gICAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS10ZXh0LCBub25lKTtcclxuXHJcbiAgICAgICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1idG4uc2hwLXBpY2t1cC1yZWNlaXZlcl9fYnRuIHtcclxuICAgICAgICAgIGNvbG9yOiAkYmFzZS10ZXh0O1xyXG5cclxuICAgICAgICAgIEBpbmNsdWRlIGhlYWRpbmctcygkYmFzZS10ZXh0LCBub25lKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5ib3gtc3RlcCB7XHJcbiAgICAmLm5vLWFkZHJlc3Mge1xyXG4gICAgICAudnRleC1vbW5pc2hpcHBpbmctMS14LWRlbGl2ZXJ5R3JvdXAsXHJcbiAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtYWRkcmVzc0Zvcm0sXHJcbiAgICAgIC52dGV4LW9tbmlzaGlwcGluZy0xLXgtc3VibWl0UGF5bWVudEJ1dHRvbiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmlucHV0LnNoaXAtc3RhdGUsXHJcbiAgICAuaW5wdXQuc2hpcC1jaXR5LFxyXG4gICAgLnZ0ZXgtb21uaXNoaXBwaW5nLTEteC1saW5rRWRpdCB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAud2FybmluZyB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLWJhY2tncm91bmQtd2FybmluZztcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luOiAxcmVtIDAgMnJlbTtcclxuICAgICAgb3JkZXI6IDI7XHJcbiAgICAgIHBhZGRpbmc6IDFyZW07XHJcblxyXG4gICAgICAuaWNvbiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuaW5mby10ZXh0IHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGJvZHktbSgkYmFzZS10ZXh0LCBub25lKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufSIsIi8vIFBheW1lbnQgRGF0YSBTdHlsZXNcclxuI3BheW1lbnQtZGF0YSB7XHJcbiAgLnBheW1lbnQtZ3JvdXAge1xyXG4gICAgLnYtY3VzdG9tLXBheW1lbnQtaXRlbS13cmFwIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRiYXNlLXRlcnRpYXJ5LWludGVyYWN0aXZlO1xyXG4gICAgICBib3JkZXItY29sb3I6ICRiYXNlLXRlcnRpYXJ5LWludGVyYWN0aXZlICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luOiAwO1xyXG5cclxuICAgICAgJj5hIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAwLjc1cmVtIDFyZW07XHJcblxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYmFzZS10ZXJ0aWFyeS1pbnRlcmFjdGl2ZSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgIC5wYXltZW50LWdyb3VwLWl0ZW0tdGV4dCB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2UtcHJpbWFyeS1pbnRlcmFjdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJhc2UtcHJpbWFyeS1pbnRlcmFjdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucGF5bWVudC1ncm91cC1pdGVtLXRleHQge1xyXG4gICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXRleHQsIG5vbmUpO1xyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGJhc2UtcHJpbWFyeS1pbnRlcmFjdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnBheW1lbnQtZ3JvdXAtaXRlbS1jYXJkcyB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLnBheW1lbnQtbWV0aG9kIHtcclxuICAgICAgICAuYm94LXBheW1lbnQtcGl4IHtcclxuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAucGF5bWVudC1waXgtZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICAucGF5bWVudC1waXgtaGVhZGVyLWltYWdlIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxMzMnIGhlaWdodD0nNDcnIHZpZXdCb3g9JzAgMCAxMzMgNDcnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J001NC41NzAzIDQzLjQ4NTZWMTYuNzc1QzU0LjU3MDMgMTQuNDE1MiA1NS41MDc3IDEyLjE1MjEgNTcuMTc2MyAxMC40ODM1QzU4Ljg0NSA4LjgxNDg2IDYxLjEwODEgNy44Nzc0NCA2My40Njc5IDcuODc3NDRMNzEuMzUzNSA3Ljg4ODQ0QzczLjcwNzEgNy44OTMxOCA3NS45NjI3IDguODMxNTcgNzcuNjI1MiAxMC40OTc3Qzc5LjI4NzYgMTIuMTYzNyA4MC4yMjExIDE0LjQyMTQgODAuMjIwOCAxNi43NzVWMjIuNDU5MkM4MC4yMjA4IDI0LjgxOTEgNzkuMjgzNCAyNy4wODI0IDc3LjYxNDggMjguNzUxMkM3NS45NDYyIDMwLjQyMDEgNzMuNjgzMSAzMS4zNTc4IDcxLjMyMzIgMzEuMzU4Mkg2MC4xNzc1JyBzdHJva2U9JyUyMzkzOTU5OCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTgyLjQyNTggNy44NzU5OEg4NS44NDY4Qzg2LjgxNTMgNy44NzU5OCA4Ny43NDQyIDguMjYwNzQgODguNDI5MSA4Ljk0NTYyQzg5LjExNCA5LjYzMDQ5IDg5LjQ5ODcgMTAuNTU5NCA4OS40OTg3IDExLjUyOFYzMS40NzkxJyBzdHJva2U9JyUyMzkzOTU5OCcgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1saW5lam9pbj0ncm91bmQnLyUzRSUzQ3BhdGggZD0nTTg4Ljc2NTQgNC43ODUxTDg3LjIxNDQgMy4yMzI3M0M4Ny4xMjI5IDMuMTQxMyA4Ny4wNTAzIDMuMDMyNzQgODcuMDAwOCAyLjkxMzI0Qzg2Ljk1MTMgMi43OTM3NCA4Ni45MjU4IDIuNjY1NjYgODYuOTI1OCAyLjUzNjNDODYuOTI1OCAyLjQwNjk1IDg2Ljk1MTMgMi4yNzg4NiA4Ny4wMDA4IDIuMTU5MzZDODcuMDUwMyAyLjAzOTg2IDg3LjEyMjkgMS45MzEzIDg3LjIxNDQgMS44Mzk4N0w4OC43NjU0IDAuMjg4ODc4Qzg4Ljk1MDUgMC4xMDM5MDUgODkuMjAxNSAwIDg5LjQ2MzIgMEM4OS43MjQ5IDAgODkuOTc1OSAwLjEwMzkwNSA5MC4xNjEgMC4yODg4NzhMOTEuNzEwNiAxLjgzOTg3QzkxLjgwMjIgMS45MzEzIDkxLjg3NDcgMi4wMzk4NiA5MS45MjQzIDIuMTU5MzZDOTEuOTczOCAyLjI3ODg2IDkxLjk5OTMgMi40MDY5NSA5MS45OTkzIDIuNTM2M0M5MS45OTkzIDIuNjY1NjYgOTEuOTczOCAyLjc5Mzc0IDkxLjkyNDMgMi45MTMyNEM5MS44NzQ3IDMuMDMyNzQgOTEuODAyMiAzLjE0MTMgOTEuNzEwNiAzLjIzMjczTDkwLjE1NDIgNC43ODUxQzkwLjA2MjYgNC44NzY2NSA4OS45NTM5IDQuOTQ5MjcgODkuODM0MyA0Ljk5ODgxQzg5LjcxNDcgNS4wNDgzNiA4OS41ODY1IDUuMDczODYgODkuNDU3IDUuMDczODZDODkuMzI3NiA1LjA3Mzg2IDg5LjE5OTQgNS4wNDgzNiA4OS4wNzk4IDQuOTk4ODFDODguOTYwMSA0Ljk0OTI3IDg4Ljg1MTUgNC44NzY2NSA4OC43NTk5IDQuNzg1MScgZmlsbD0nJTIzMzJCQ0FEJy8lM0UlM0NwYXRoIGQ9J005Ni4wNjY0IDcuODU4NEg5OS40NTg1QzEwMS4yMDMgNy44NTc2NyAxMDIuODc3IDguNTUwMTEgMTA0LjExMSA5Ljc4MzM5TDExMi4wNDcgMTcuNzE4NUMxMTIuMjkxIDE3Ljk2MyAxMTIuNTgxIDE4LjE1NzEgMTEyLjkgMTguMjg5NUMxMTMuMjIgMTguNDIxOCAxMTMuNTYyIDE4LjQ5IDExMy45MDggMTguNDlDMTE0LjI1MyAxOC40OSAxMTQuNTk2IDE4LjQyMTggMTE0LjkxNSAxOC4yODk1QzExNS4yMzQgMTguMTU3MSAxMTUuNTI0IDE3Ljk2MyAxMTUuNzY5IDE3LjcxODVMMTIzLjY3NSA5LjgxMzY0QzEyNC4yODYgOS4yMDI5IDEyNS4wMTEgOC43MTg1NCAxMjUuODA5IDguMzg4MjRDMTI2LjYwNyA4LjA1NzkzIDEyNy40NjMgNy44ODgxNyAxMjguMzI2IDcuODg4NjVIMTMxLjA4NScgc3Ryb2tlPSclMjM5Mzk1OTgnIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbGluZWpvaW49J3JvdW5kJy8lM0UlM0NwYXRoIGQ9J005Ni4wNjY0IDMxLjMwNDhIOTkuNDU4NUMxMDEuMjAzIDMxLjMwNTMgMTAyLjg3NyAzMC42MTI5IDEwNC4xMTEgMjkuMzc5OEwxMTIuMDQ3IDIxLjQ0NDdDMTEyLjU0IDIwLjk1MTQgMTEzLjIxIDIwLjY3NDMgMTEzLjkwOCAyMC42NzQzQzExNC42MDYgMjAuNjc0MyAxMTUuMjc1IDIwLjk1MTQgMTE1Ljc2OSAyMS40NDQ3TDEyMy42NzUgMjkuMzUwOUMxMjQuOTA5IDMwLjU4NCAxMjYuNTgyIDMxLjI3NjQgMTI4LjMyNiAzMS4yNzU5SDEzMS4wODUnIHN0cm9rZT0nJTIzOTM5NTk4JyBzdHJva2Utd2lkdGg9JzInIHN0cm9rZS1saW5lY2FwPSdyb3VuZCcgc3Ryb2tlLWxpbmVqb2luPSdyb3VuZCcvJTNFJTNDcGF0aCBkPSdNMzQuMzQzNSAzNi4zNzI5QzMzLjUwNjYgMzYuMzc2IDMyLjY3NzMgMzYuMjEzMSAzMS45MDM3IDM1Ljg5MzhDMzEuMTMwMSAzNS41NzQ1IDMwLjQyNzQgMzUuMTA1MSAyOS44MzYzIDM0LjUxMjZMMjMuMzI1NyAyNy45OTc5QzIzLjA5NTQgMjcuNzc3NyAyMi43ODkxIDI3LjY1NDggMjIuNDcwNCAyNy42NTQ4QzIyLjE1MTggMjcuNjU0OCAyMS44NDU1IDI3Ljc3NzcgMjEuNjE1MiAyNy45OTc5TDE1LjA4MjYgMzQuNTMwNUMxNC40OTE4IDM1LjEyMzggMTMuNzg5NCAzNS41OTQyIDEzLjAxNTcgMzUuOTE0NEMxMi4yNDIxIDM2LjIzNDcgMTEuNDEyNyAzNi4zOTg1IDEwLjU3NTQgMzYuMzk2M0g5LjMwMDc4TDE3LjU1MDcgNDQuNjQ2M0MxOC43ODgxIDQ1Ljg4MSAyMC40NjQ2IDQ2LjU3NDQgMjIuMjEyNiA0Ni41NzQ0QzIzLjk2MDYgNDYuNTc0NCAyNS42MzcyIDQ1Ljg4MSAyNi44NzQ1IDQ0LjY0NjNMMzUuMTQxIDM2LjM3ODVMMzQuMzQzNSAzNi4zNzI5WicgZmlsbD0nJTIzMzJCQ0FEJy8lM0UlM0NwYXRoIGQ9J00xMC41NzY4IDEzLjM0OTlDMTEuNDE0MSAxMy4zNDc3IDEyLjI0MzUgMTMuNTExNCAxMy4wMTcxIDEzLjgzMTdDMTMuNzkwOCAxNC4xNTE5IDE0LjQ5MzMgMTQuNjIyNCAxNS4wODQgMTUuMjE1OEwyMS42MTY2IDIxLjc0OTdDMjEuODQzNiAyMS45NzYxIDIyLjE1MTIgMjIuMTAzMiAyMi40NzE4IDIyLjEwMzJDMjIuNzkyNCAyMi4xMDMyIDIzLjEgMjEuOTc2MSAyMy4zMjcxIDIxLjc0OTdMMjkuODM2MyAxNS4yNDA1QzMwLjQyNjUgMTQuNjQ2NCAzMS4xMjg5IDE0LjE3NTQgMzEuOTAyNiAxMy44NTQ4QzMyLjY3NjMgMTMuNTM0MyAzMy41MDYgMTMuMzcwNiAzNC4zNDM1IDEzLjM3MzNIMzUuMTI3MkwyNi44NjA4IDUuMTA2ODNDMjYuMjQ4NyA0LjQ5NDQ3IDI1LjUyMTkgNC4wMDg3MSAyNC43MjIgMy42NzcyOUMyMy45MjIxIDMuMzQ1ODcgMjMuMDY0NyAzLjE3NTI5IDIyLjE5ODkgMy4xNzUyOUMyMS4zMzMgMy4xNzUyOSAyMC40NzU3IDMuMzQ1ODcgMTkuNjc1OCAzLjY3NzI5QzE4Ljg3NTkgNC4wMDg3MSAxOC4xNDkxIDQuNDk0NDcgMTcuNTM3IDUuMTA2ODNMOS4zMDA3OCAxMy4zNDk5SDEwLjU3NjhaJyBmaWxsPSclMjMzMkJDQUQnLyUzRSUzQ3BhdGggZD0nTTQxLjk2NzQgMjAuMjEyN0wzNi45NzIgMTUuMjE3M0MzNi44NTk0IDE1LjI2MzQgMzYuNzM5IDE1LjI4NzYgMzYuNjE3MyAxNS4yODg4SDM0LjM0NThDMzMuMTYzOCAxNS4yOTE4IDMyLjAzMDcgMTUuNzYxMiAzMS4xOTI5IDE2LjU5NTFMMjQuNjgzNyAyMy4xMDAxQzI0LjA5NzUgMjMuNjg1MyAyMy4zMDMxIDI0LjAxMzkgMjIuNDc0OCAyNC4wMTM5QzIxLjY0NjUgMjQuMDEzOSAyMC44NTIxIDIzLjY4NTMgMjAuMjY1OSAyMy4xMDAxTDEzLjczMTkgMTYuNTcwM0MxMi44OTQ0IDE1LjczNTkgMTEuNzYxMyAxNS4yNjYgMTAuNTc5MSAxNS4yNjI3SDcuNzkwNThDNy42NzU2NiAxNS4yNjAxIDcuNTYyMSAxNS4yMzczIDcuNDU1MDkgMTUuMTk1M0wyLjQyODEyIDIwLjIxMjdDMS4xOTM0MiAyMS40NSAwLjUgMjMuMTI2NiAwLjUgMjQuODc0NkMwLjUgMjYuNjIyNSAxLjE5MzQyIDI4LjI5OTEgMi40MjgxMiAyOS41MzY1TDcuNDQ0MDkgMzQuNTUyNEM3LjU1MDg3IDM0LjUwOTcgNy42NjQ1OCAzNC40ODY4IDcuNzc5NTggMzQuNDg1MUgxMC41NzkxQzExLjc2MTIgMzQuNDgxNiAxMi44OTQzIDM0LjAxMTcgMTMuNzMxOSAzMy4xNzc0TDIwLjI2NDUgMjYuNjQ0OUMyMS40NDU2IDI1LjQ2NTEgMjMuNTA0IDI1LjQ2NTEgMjQuNjgzNyAyNi42NDQ5TDMxLjE5MjkgMzMuMTUyN0MzMi4wMzA3IDMzLjk4NjUgMzMuMTYzOCAzNC40NTYgMzQuMzQ1OCAzNC40NTg5SDM2LjYxNzNDMzYuNzM5IDM0LjQ1OTggMzYuODU5NSAzNC40ODQxIDM2Ljk3MiAzNC41MzA0TDQxLjk2NzQgMjkuNTM1MUM0Mi41Nzk3IDI4LjkyMyA0My4wNjU1IDI4LjE5NjIgNDMuMzk2OSAyNy4zOTYzQzQzLjcyODMgMjYuNTk2NCA0My44OTg5IDI1LjczOSA0My44OTg5IDI0Ljg3MzJDNDMuODk4OSAyNC4wMDczIDQzLjcyODMgMjMuMTUgNDMuMzk2OSAyMi4zNTAxQzQzLjA2NTUgMjEuNTUwMiA0Mi41Nzk3IDIwLjgyMzQgNDEuOTY3NCAyMC4yMTEzJyBmaWxsPSclMjMzMkJDQUQnLyUzRSUzQ3BhdGggZD0nTTYxLjM1MjggNDEuMjE1M0M2MC45Mzk5IDQxLjIzMzQgNjAuNTMwMSA0MS4yOTU2IDYwLjEzMDUgNDEuNDAxVjQzLjAyODlDNjAuNDM2MiA0My4xMzYxIDYwLjc1OCA0My4xOTAxIDYxLjA4MiA0My4xODg0QzYxLjg5ODcgNDMuMTg4NCA2Mi4yODUxIDQyLjkxMzQgNjIuMjg1MSA0Mi4xOTQzQzYyLjI4NTEgNDEuNTE3OCA2MS45Njg4IDQxLjIxNTMgNjEuMzUyOCA0MS4yMTUzWk01OS44NTU1IDQ0LjI0MDNWNDEuMDE4N0g2MC4wNzk2TDYwLjEwMyA0MS4xNTYyQzYwLjUxOTUgNDEuMDQ1NSA2MC45NDYgNDAuOTc2OSA2MS4zNzYyIDQwLjk1MTNDNjEuNjc0MyA0MC45MzA0IDYxLjk3MDEgNDEuMDE2MiA2Mi4yMTA4IDQxLjE5MzNDNjIuNDg1OCA0MS40MjE2IDYyLjU3OTMgNDEuNzkwMSA2Mi41NzkzIDQyLjE5MTZDNjIuNTc5MyA0Mi41OTMxIDYyLjQ0MTggNDMuMDA4MyA2Mi4wNTY4IDQzLjIyNjlDNjEuNzYzIDQzLjM3MzUgNjEuNDM3NyA0My40NDU4IDYxLjEwOTUgNDMuNDM3M0M2MC43Nzc2IDQzLjQzNTIgNjAuNDQ3OCA0My4zODQ3IDYwLjEzMDUgNDMuMjg3NFY0NC4yMzQ4TDU5Ljg1NTUgNDQuMjQwM1onIGZpbGw9JyUyMzkzOTU5OCcvJTNFJTNDcGF0aCBkPSdNNjQuNjI2MyA0MS4yMDU3QzYzLjgxMSA0MS4yMDU3IDYzLjQ0NjYgNDEuNDYxNSA2My40NDY2IDQyLjE4MDZDNjMuNDQ2NiA0Mi44NzUgNjMuODA1NSA0My4xODg1IDY0LjYyNjMgNDMuMTg4NUM2NS40NDcyIDQzLjE4ODUgNjUuODAxOSA0Mi45MzU1IDY1LjgwMTkgNDIuMjE3N0M2NS44MDE5IDQxLjUyMzMgNjUuNDQzMSA0MS4yMDU3IDY0LjYyNjMgNDEuMjA1N1pNNjUuNjc2OCA0My4xODg1QzY1LjQwMTggNDMuMzgzNyA2NS4wNDE2IDQzLjQ0MDEgNjQuNjI2MyA0My40NDAxQzY0LjIxMTEgNDMuNDQwMSA2My44Mzg1IDQzLjM3OTYgNjMuNTczMSA0My4xODg1QzYzLjI3NDcgNDIuOTc4MSA2My4xNTIzIDQyLjYzODUgNjMuMTUyMyA0Mi4xOTk4QzYzLjE1MjMgNDEuNzYxMiA2My4yNzQ3IDQxLjQyMDIgNjMuNTczMSA0MS4yMDU3QzYzLjgzODUgNDEuMDE0NiA2NC4yMDI4IDQwLjk1NDEgNjQuNjI2MyA0MC45NTQxQzY1LjA0OTggNDAuOTU0MSA2NS40MDYgNDEuMDE0NiA2NS42NzY4IDQxLjIwNTdDNjUuOTc5MyA0MS40MjAyIDY2LjA5NjIgNDEuNzY5NSA2Ni4wOTYyIDQyLjE5NDNDNjYuMDk2MiA0Mi42MTkyIDY1Ljk3NTIgNDIuOTc4MSA2NS42NzY4IDQzLjE4ODVaJyBmaWxsPSclMjM5Mzk1OTgnLyUzRSUzQ3BhdGggZD0nTTY5LjUzODcgNDMuMzc0NEw2OC42Mjg1IDQxLjQyMDVINjguNjEwNkw2Ny43MTQxIDQzLjM3NDRINjcuNDYyNUw2Ni41IDQxLjAxOUg2Ni44MDI1TDY3LjYwOTYgNDIuOTk2M0g2Ny42Mjg5TDY4LjUwNjEgNDEuMDE5SDY4Ljc1NzdMNjkuNjU3IDQyLjk5NjNINjkuNjc2Mkw3MC40NjQxIDQxLjAxOUg3MC43NjI1TDY5Ljc5MTcgNDMuMzc0NEg2OS41Mzg3WicgZmlsbD0nJTIzOTM5NTk4Jy8lM0UlM0NwYXRoIGQ9J003Mi41MjEyIDQxLjIwMDNDNzEuNzY0OSA0MS4yMDAzIDcxLjUwOTIgNDEuNTM3MiA3MS40NjI0IDQyLjAyNTNINzMuNTc5OUM3My41NTY1IDQxLjQ4OSA3My4yODE1IDQxLjIwMDMgNzIuNTIxMiA0MS4yMDAzWk03Mi41MTE2IDQzLjQ0MDJDNzIuMDU5MiA0My40NDAyIDcxLjc2NDkgNDMuMzc0MiA3MS41MzEyIDQzLjE3ODlDNzEuMjU2MiA0Mi45NDEgNzEuMTY0MSA0Mi41OTU5IDcxLjE2NDEgNDIuMTk5OUM3MS4xNjQxIDQxLjgwMzkgNzEuMjg5MiA0MS40MjAzIDcxLjYwMjcgNDEuMTkyQzcxLjg3NjkgNDEuMDE5NiA3Mi4xOTc4IDQwLjkzNjUgNzIuNTIxMiA0MC45NTQyQzcyLjg1MDkgNDAuOTM0MyA3My4xNzkgNDEuMDEzOCA3My40NjMgNDEuMTgyNEM3My44MDI3IDQxLjQxMDcgNzMuODY4NyA0MS44MTIyIDczLjg2ODcgNDIuMjY4N0g3MS40NTU2QzcxLjQ2NTIgNDIuNzU0IDcxLjYyMzMgNDMuMTgzIDcyLjUzNzcgNDMuMTgzQzcyLjk0NjUgNDMuMTcyMyA3My4zNTM2IDQzLjEyNjMgNzMuNzU0NSA0My4wNDU1VjQzLjI5M0M3My4zNDcgNDMuMzc2OCA3Mi45MzI5IDQzLjQyNTIgNzIuNTE3IDQzLjQzNzQnIGZpbGw9JyUyMzkzOTU5OCcvJTNFJTNDcGF0aCBkPSdNNzQuNjU2MiA0My4zNzQ0VjQxLjAxOUg3NC44NzlMNzQuOTAyNCA0MS4xNTY1Qzc1LjQwMTUgNDEuMDMgNzUuNjM1MiA0MC45NTE3IDc2LjA3MzkgNDAuOTUxN0g3Ni4xMDY5VjQxLjIxMjlINzYuMDQwOUM3NS42NzI0IDQxLjIxMjkgNzUuNDQ4MiA0MS4yNjM4IDc0LjkzMTIgNDEuMzk4NVY0My4zNzE2TDc0LjY1NjIgNDMuMzc0NFonIGZpbGw9JyUyMzkzOTU5OCcvJTNFJTNDcGF0aCBkPSdNNzcuNzA0OCA0MS4yMDAzQzc2Ljk0OTkgNDEuMjAwMyA3Ni42OTI4IDQxLjUzNzIgNzYuNjQ2IDQyLjAyNTNINzguNzYzNUM3OC43NDAxIDQxLjQ4OSA3OC40NjUxIDQxLjIwMDMgNzcuNzA0OCA0MS4yMDAzWk03Ny42OTUyIDQzLjQ0MDJDNzcuMjQyOCA0My40NDAyIDc2Ljk0OTkgNDMuMzc0MiA3Ni43MTYyIDQzLjE3ODlDNzYuNDQxMiA0Mi45NDEgNzYuMzQ3NyA0Mi41OTU5IDc2LjM0NzcgNDIuMTk5OUM3Ni4zNDc3IDQxLjgwMzkgNzYuNDc0MiA0MS40MjAzIDc2Ljc4NjMgNDEuMTkyQzc3LjA2MDYgNDEuMDE5OSA3Ny4zODE0IDQwLjkzNjkgNzcuNzA0OCA0MC45NTQyQzc4LjAzNDUgNDAuOTM0MyA3OC4zNjI2IDQxLjAxMzggNzguNjQ2NiA0MS4xODI0Qzc4Ljk4NzYgNDEuNDEwNyA3OS4wNTkxIDQxLjgxMjIgNzkuMDU5MSA0Mi4yNjg3SDc2LjYzNjRDNzYuNjQ2IDQyLjc1NCA3Ni44MDQyIDQzLjE4MyA3Ny43MTg1IDQzLjE4M0M3OC4xMjc4IDQzLjE3MjMgNzguNTM1NCA0My4xMjYzIDc4LjkzNjggNDMuMDQ1NVY0My4yOTNDNzguNTI5MiA0My4zNzY4IDc4LjExNTIgNDMuNDI1MSA3Ny42OTkzIDQzLjQzNzQnIGZpbGw9JyUyMzkzOTU5OCcvJTNFJTNDcGF0aCBkPSdNODIuMDY2IDQxLjM2NDJDODEuNzYwMyA0MS4yNTc1IDgxLjQzODQgNDEuMjA0IDgxLjExNDYgNDEuMjA2MUM4MC4yOTc4IDQxLjIwNjEgNzkuOTExNCA0MS40ODExIDc5LjkxMTQgNDIuMjAwMkM3OS45MTE0IDQyLjg4MDggODAuMjI5MSA0My4xNzkyIDgwLjg0MzcgNDMuMTc5MkM4MS4yNTYzIDQzLjE2MDEgODEuNjY1OSA0My4wOTg4IDgyLjA2NiA0Mi45OTYzVjQxLjM2NDJaTTgyLjExODMgNDMuMzc0NUw4Mi4wOTM1IDQzLjIzN0M4MS42NzczIDQzLjM0ODkgODEuMjUwNiA0My40MTggODAuODIwMyA0My40NDMyQzgwLjUyMTggNDMuNDY1NyA4MC4yMjUzIDQzLjM3OTIgNzkuOTg1NyA0My4xOTk4Qzc5LjcxMDcgNDIuOTcxNiA3OS42MTcyIDQyLjYwMzEgNzkuNjE3MiA0Mi4yMDNDNzkuNjE3MiA0MS43ODIyIDc5Ljc1NDcgNDEuMzg2MiA4MC4xMzk3IDQxLjE3MTdDODAuNDMzOSA0MS4wMjE3IDgwLjc2MTEgNDAuOTQ4IDgxLjA5MTIgNDAuOTU3MkM4MS40MjE0IDQwLjk2MTggODEuNzQ5NCA0MS4wMTE4IDgyLjA2NiA0MS4xMDU3VjQwLjAyNjRIODIuMzQxVjQzLjM3NDVIODIuMTE4M1onIGZpbGw9JyUyMzkzOTU5OCcvJTNFJTNDcGF0aCBkPSdNODYuMzc2MyA0MS4yMTU3Qzg1Ljk2MzQgNDEuMjMzOCA4NS41NTM2IDQxLjI5NjEgODUuMTUzOSA0MS40MDE0VjQzLjAyNTJDODUuNDU4OSA0My4xMzU0IDg1Ljc4MTEgNDMuMTkwOCA4Ni4xMDU0IDQzLjE4ODhDODYuOTIyMSA0My4xODg4IDg3LjMwODUgNDIuOTEzOCA4Ny4zMDg1IDQyLjE5NDdDODcuMzA4NSA0MS41MTgyIDg2Ljk5MjMgNDEuMjE1NyA4Ni4zNzYzIDQxLjIxNTdaTTg3LjA4MDMgNDMuMjMwMUM4Ni43ODY5IDQzLjM3NjYgODYuNDYyMSA0My40NDg4IDg2LjEzNDMgNDMuNDQwNUM4NS43NzU1IDQzLjQzODIgODUuNDE5NCA0My4zNzgzIDg1LjA3OTcgNDMuMjYzMUw4NS4wNjU5IDQzLjM3NDVIODQuODc4OVY0MC4wMjY0SDg1LjE1MzlWNDEuMTQ5N0M4NS41NjIgNDEuMDQ1MyA4NS45NzkxIDQwLjk3OTkgODYuMzk5NiA0MC45NTQ1Qzg2LjY5NzggNDAuOTMzNiA4Ni45OTM2IDQxLjAxOTQgODcuMjM0MyA0MS4xOTY1Qzg3LjUwOTMgNDEuNDI0NyA4Ny42MDI4IDQxLjc5MzIgODcuNjAyOCA0Mi4xOTQ3Qzg3LjYwMjggNDIuNTk2MiA4Ny40NjUzIDQzLjAxMTUgODcuMDgwMyA0My4yMzAxWicgZmlsbD0nJTIzOTM5NTk4Jy8lM0UlM0NwYXRoIGQ9J004Ny45NjgxIDQ0LjI3NDdWNDQuMDE5Qzg4LjEwNTYgNDQuMDMyOCA4OC4yMjk0IDQ0LjA0MjQgODguMzE3NCA0NC4wNDI0Qzg4LjY1ODQgNDQuMDQyNCA4OC44Njc0IDQzLjk0MzQgODkuMDU0NCA0My41NTdMODkuMTQzNyA0My4zN0w4Ny45MDYyIDQxLjAxNDZIODguMjI1Mkw4OS4yNzk5IDQzLjA0ODNIODkuMjk3N0w5MC4zMDAxIDQxLjAxNDZIOTAuNjEzNkw4OS4yODgxIDQzLjY2MDFDODkuMDQ2MSA0NC4xNCA4OC43ODQ5IDQ0LjI5ODEgODguMzAzNiA0NC4yOTgxQzg4LjE5IDQ0LjI5NzUgODguMDc2NiA0NC4yODk3IDg3Ljk2NCA0NC4yNzQ3JyBmaWxsPSclMjM5Mzk1OTgnLyUzRSUzQ3BhdGggZD0nTTk0LjQxNTkgNDIuMDMwOUg5My41MDI5VjQyLjg1NTlIOTQuNDE1OUM5NS4wNDU2IDQyLjg1NTkgOTUuMjgzNSA0Mi43ODU4IDk1LjI4MzUgNDIuNDQzNEM5NS4yODM1IDQyLjA3NDkgOTQuOTU2MyA0Mi4wMzA5IDk0LjQxMDQgNDIuMDMwOU05NC4yNDU0IDQwLjY5OTlIOTMuNTAwMlY0MS41Mzg3SDk0LjI1MDlDOTQuODcxIDQxLjUzODcgOTUuMTE4NSA0MS40NjQ0IDk1LjExODUgNDEuMTE1MkM5NS4xMTg1IDQwLjc0MTIgOTQuODA1IDQwLjcwMjcgOTQuMjQ1NCA0MC43MDI3TTk1LjY2NDQgNDMuMTYxMkM5NS4zMjc1IDQzLjM3NTcgOTQuOTIxOSA0My4zODM5IDk0LjE4MDggNDMuMzgzOUg5Mi43ODUyVjQwLjE4MDJIOTQuMTQ3OEM5NC43ODcxIDQwLjE4MDIgOTUuMTc5IDQwLjE4ODQgOTUuNTA0OSA0MC4zODVDOTUuNjEzMiA0MC40NDk2IDk1LjcwMTIgNDAuNTQzMiA5NS43NTkxIDQwLjY1NTJDOTUuODE2OSA0MC43NjczIDk1Ljg0MjIgNDAuODkzMiA5NS44MzIxIDQxLjAxODlDOTUuODMyMSA0MS4zNTQ0IDk1LjY5NDYgNDEuNTc4NSA5NS4zMjc1IDQxLjcyODRWNDEuNzQ2M0M5NS43NCA0MS44Mzk4IDk2LjAwNCA0Mi4wNTAyIDk2LjAwNCA0Mi41MDI1Qzk2LjAxNDMgNDIuNjMxNyA5NS45ODc5IDQyLjc2MTIgOTUuOTI3OCA0Mi44NzZDOTUuODY3NyA0Mi45OTA5IDk1Ljc3NjQgNDMuMDg2NCA5NS42NjQ0IDQzLjE1MTUnIGZpbGw9JyUyMzkzOTU5OCcvJTNFJTNDcGF0aCBkPSdNOTguNzkzIDQyLjM4NTZDOTguNTE4IDQyLjM2MjMgOTguMjQzIDQyLjM0ODUgOTcuOTQ0NiA0Mi4zNDg1Qzk3LjQ2NDggNDIuMzQ4NSA5Ny4yOTU2IDQyLjQ0NjEgOTcuMjk1NiA0Mi42NjYxQzk3LjI5NTYgNDIuODg2MSA5Ny40MzMxIDQyLjk4MjQgOTcuODA0NCA0Mi45ODI0Qzk4LjEzNzggNDIuOTcxNCA5OC40NjkyIDQyLjkyNTMgOTguNzkzIDQyLjg0NDlWNDIuMzg1NlpNOTguOTMwNSA0My4zNzQzTDk4LjkxMjYgNDMuMjM2OEM5OC40OTU3IDQzLjM1NDMgOTguMDY2NiA0My40MjM1IDk3LjYzMzkgNDMuNDQzQzk3LjM4MzkgNDMuNDU5OSA5Ny4xMzQ3IDQzLjM5OTQgOTYuOTIwMyA0My4yNjk4Qzk2LjgyODEgNDMuMTkyNCA5Ni43NTY2IDQzLjA5MzQgOTYuNzEyIDQyLjk4MTZDOTYuNjY3NCA0Mi44Njk4IDk2LjY1MTIgNDIuNzQ4OCA5Ni42NjQ4IDQyLjYyOTJDOTYuNjc4NSA0Mi41MDk3IDk2LjcyMTUgNDIuMzk1MyA5Ni43OSA0Mi4yOTY1Qzk2Ljg1ODYgNDIuMTk3NiA5Ni45NTA2IDQyLjExNzIgOTcuMDU3OCA0Mi4wNjI1Qzk3LjMwNTMgNDEuOTQ1NyA5Ny42MzY2IDQxLjkzNiA5Ny45NDA1IDQxLjkzNkM5OC4xODY2IDQxLjkzNiA5OC41MTggNDEuOTQ5OCA5OC43OTMgNDEuOTY5VjQxLjkyNjRDOTguNzkzIDQxLjU1NzkgOTguNTUxIDQxLjQzNjkgOTcuODg4MyA0MS40MzY5Qzk3LjYzMjUgNDEuNDM2OSA5Ny4zMTkgNDEuNDUwNyA5Ny4wMjA2IDQxLjQ3ODJWNDEuMDAyNEM5Ny4zNTIgNDAuOTc0OSA5Ny43MjYgNDAuOTU3IDk4LjAzNCA0MC45NTdDOTguNDQ2NSA0MC45NTcgOTguODY4NiA0MC45ODg3IDk5LjEzNCA0MS4xNzU3Qzk5LjM5OTQgNDEuMzYyNyA5OS40NTU3IDQxLjYzMzUgOTkuNDU1NyA0MS45ODI4VjQzLjM3N0w5OC45MzA1IDQzLjM3NDNaJyBmaWxsPSclMjM5Mzk1OTgnLyUzRSUzQ3BhdGggZD0nTTEwMi41MjcgNDMuMzc0NFY0Mi4wNzVDMTAyLjUyNyA0MS42NDYgMTAyLjMwOCA0MS40OTIgMTAxLjkxNyA0MS40OTJDMTAxLjU5MSA0MS41MDY0IDEwMS4yNjkgNDEuNTU2MiAxMDAuOTU0IDQxLjY0MDVWNDMuMzc1N0gxMDAuMjk3VjQxLjAxOUgxMDAuODMzTDEwMC44NTYgNDEuMTY4OUMxMDEuMjY2IDQxLjA0ODIgMTAxLjY4OSA0MC45NzYyIDEwMi4xMTYgNDAuOTU0NEMxMDIuNDA2IDQwLjkzMTIgMTAyLjY5NCA0MS4wMTc2IDEwMi45MjMgNDEuMTk2NEMxMDMuMTA5IDQxLjM2NDEgMTAzLjE3OSA0MS41OTc5IDEwMy4xNzkgNDEuOTMzNFY0My4zNzQ0SDEwMi41MjdaJyBmaWxsPSclMjM5Mzk1OTgnLyUzRSUzQ3BhdGggZD0nTTEwNS4wMzkgNDMuNDQwMUMxMDQuNzM1IDQzLjQ0MDEgMTA0LjQwNCA0My4zOTc1IDEwNC4xNjIgNDMuMTkyNkMxMDMuODczIDQyLjk1ODggMTAzLjc4OSA0Mi41OTE3IDEwMy43ODkgNDIuMTk0M0MxMDMuNzg5IDQxLjgyMTcgMTAzLjkxIDQxLjQxNDcgMTA0LjI2OSA0MS4xODY1QzEwNC41NjMgNDAuOTk1NCAxMDQuOTI2IDQwLjk1NDEgMTA1LjMwNCA0MC45NTQxQzEwNS41NzkgNDAuOTU0MSAxMDUuODQxIDQwLjk3MiAxMDYuMTI5IDQwLjk5OTVWNDEuNTA0MUMxMDUuODkxIDQxLjQ4MDcgMTA1LjYwNyA0MS40NjI4IDEwNS4zNzkgNDEuNDYyOEMxMDQuNzUzIDQxLjQ2MjggMTA0LjQ1OSA0MS42NTgxIDEwNC40NTkgNDIuMTk5OEMxMDQuNDU5IDQyLjcwNzIgMTA0LjY3OSA0Mi45MjcyIDEwNS4xOTIgNDIuOTI3MkMxMDUuNTI0IDQyLjkxNjQgMTA1Ljg1NSA0Mi44NzU5IDEwNi4xOCA0Mi44MDYyVjQzLjI5MDJDMTA1LjgwNCA0My4zNzc4IDEwNS40MiA0My40MjggMTA1LjAzMyA0My40NDAxJyBmaWxsPSclMjM5Mzk1OTgnLyUzRSUzQ3BhdGggZD0nTTEwOC4xMjggNDEuNDQ3N0MxMDcuNTAyIDQxLjQ0NzcgMTA3LjIyNyA0MS42NDQzIDEwNy4yMjcgNDIuMTgwNkMxMDcuMjI3IDQyLjcxNjggMTA3LjUwMiA0Mi45NDUxIDEwOC4xMjggNDIuOTQ1MUMxMDguNzU0IDQyLjk0NTEgMTA5LjAxOSA0Mi43NTQgMTA5LjAxOSA0Mi4yMTc3QzEwOS4wMTkgNDEuNjgxNSAxMDguNzU0IDQxLjQ0NzcgMTA4LjEyOCA0MS40NDc3Wk0xMDkuMjU3IDQzLjE5MjZDMTA4Ljk2OCA0My4zODc4IDEwOC41OSA0My40NDAxIDEwOC4xMjggNDMuNDQwMUMxMDcuNjY2IDQzLjQ0MDEgMTA3LjI4IDQzLjM4MzcgMTA2Ljk5NSA0My4xOTI2QzEwNi42NjggNDIuOTc4MSAxMDYuNTUxIDQyLjYyMzMgMTA2LjU1MSA0Mi4xOTk4QzEwNi41NTEgNDEuNzc2MyAxMDYuNjY4IDQxLjQxNDcgMTA2Ljk5NSA0MS4yMDAyQzEwNy4yOCA0MS4wMDkxIDEwNy42NTYgNDAuOTU0MSAxMDguMTI4IDQwLjk1NDFDMTA4LjYgNDAuOTU0MSAxMDguOTY4IDQxLjAwOTEgMTA5LjI1NyA0MS4yMDAyQzEwOS41ODMgNDEuNDE0NyAxMDkuNjk1IDQxLjc3NSAxMDkuNjk1IDQyLjE5NDNDMTA5LjY5NSA0Mi42MTM3IDEwOS41NzkgNDIuOTc4MSAxMDkuMjU3IDQzLjE5MjZaJyBmaWxsPSclMjM5Mzk1OTgnLyUzRSUzQ3BhdGggZD0nTTExMy40OTQgNDMuNDQwNEMxMTMuMDk4IDQzLjQ0MDQgMTEyLjY2OSA0My4zNzQ0IDExMi4zNDcgNDMuMTA5QzExMS45NjUgNDIuNzkxNCAxMTEuODQ4IDQyLjMwMTkgMTExLjg0OCA0MS43NzUyQzExMS44NDggNDEuMzAzNiAxMTEuOTk4IDQwLjc0NCAxMTIuNDk1IDQwLjQxODFDMTEyLjg4MyA0MC4xNjY1IDExMy4zNjMgNDAuMTE0MyAxMTMuODQ4IDQwLjExNDNDMTE0LjIwMyA0MC4xMTQzIDExNC41NjcgNDAuMTM3NiAxMTQuOTYzIDQwLjE3MDZWNDAuNzQ0QzExNC42MjQgNDAuNzE2NSAxMTQuMjAzIDQwLjY5MzEgMTEzLjg3NyA0MC42OTMxQzExMi45NjcgNDAuNjkzMSAxMTIuNTgxIDQxLjAzODMgMTEyLjU4MSA0MS43NzUyQzExMi41ODEgNDIuNTEyMiAxMTIuOTM5IDQyLjg2MTUgMTEzLjYxIDQyLjg2MTVDMTE0LjA5IDQyLjg0NDkgMTE0LjU2NyA0Mi43ODA5IDExNS4wMzQgNDIuNjcwNFY0My4yMzk2QzExNC41MjggNDMuMzU2NSAxMTQuMDEyIDQzLjQyMzcgMTEzLjQ5NCA0My40NDA0WicgZmlsbD0nJTIzOTM5NTk4Jy8lM0UlM0NwYXRoIGQ9J00xMTYuOTY4IDQxLjM3MzdDMTE2LjQxOCA0MS4zNzM3IDExNi4yMTEgNDEuNTcwMyAxMTYuMTY5IDQxLjkyMzdIMTE3Ljc1NUMxMTcuNzM2IDQxLjU0MTQgMTE3LjUxMiA0MS4zNzM3IDExNi45NjggNDEuMzczN1pNMTE2Ljg2OSA0My40MzYyQzExNi40ODIgNDMuNDM2MiAxMTYuMTMyIDQzLjM4OTQgMTE1Ljg3IDQzLjE3NDlDMTE1LjYwOSA0Mi45NjA0IDExNS40OTIgNDIuNTkxOSAxMTUuNDkyIDQyLjE5MDRDMTE1LjQ5MiA0MS44MzE2IDExNS42MDkgNDEuNDMwMSAxMTUuOTM2IDQxLjE5NjNDMTE2LjIyNSA0MC45OTE0IDExNi41OTQgNDAuOTUwMiAxMTYuOTY4IDQwLjk1MDJDMTE3LjMwMyA0MC45NTAyIDExNy42OTkgNDAuOTg3MyAxMTcuOTg4IDQxLjE4ODFDMTE4LjM2NiA0MS40NTM0IDExOC40IDQxLjg2NDYgMTE4LjQgNDIuMzQ4NkgxMTYuMTY1QzExNi4xNzggNDIuNzA4OCAxMTYuMzY5IDQyLjk0MTIgMTE3LjAzMiA0Mi45NDEyQzExNy40NTMgNDIuOTMyIDExNy44NzMgNDIuODkxNiAxMTguMjg4IDQyLjgyMDJWNDMuMjgyMkMxMTcuODE5IDQzLjM3MTEgMTE3LjM0NSA0My40MjI2IDExNi44NjkgNDMuNDM2MlonIGZpbGw9JyUyMzkzOTU5OCcvJTNFJTNDcGF0aCBkPSdNMTIxLjMyOCA0My4zNzQ0VjQyLjA3NUMxMjEuMzI4IDQxLjY0NiAxMjEuMTA5IDQxLjQ5MiAxMjAuNzE3IDQxLjQ5MkMxMjAuMzkyIDQxLjUwNjQgMTIwLjA2OSA0MS41NTYyIDExOS43NTUgNDEuNjQwNVY0My4zNzU3SDExOS4wOThWNDEuMDE5SDExOS42MzRMMTE5LjY1NyA0MS4xNjg5QzEyMC4wNjcgNDEuMDQ4MiAxMjAuNDkgNDAuOTc2MiAxMjAuOTE3IDQwLjk1NDRDMTIxLjIwNyA0MC45MzEyIDEyMS40OTUgNDEuMDE3NiAxMjEuNzI0IDQxLjE5NjRDMTIxLjkxIDQxLjM2NDEgMTIxLjk4IDQxLjU5NzkgMTIxLjk4IDQxLjkzMzRWNDMuMzc0NEgxMjEuMzI4WicgZmlsbD0nJTIzOTM5NTk4Jy8lM0UlM0NwYXRoIGQ9J00xMjMuODUxIDQzLjQ0MDJDMTIzLjUzMyA0My40NDAyIDEyMy4yNDUgNDMuMzUwOCAxMjMuMDg3IDQzLjEwMzNDMTIyLjk1NyA0Mi44ODkzIDEyMi44OTYgNDIuNjQwNiAxMjIuOTEzIDQyLjM5MVY0MS41MDgzSDEyMi40MzhWNDEuMDE4OEgxMjIuOTEzTDEyMi45ODMgNDAuMzA1MkgxMjMuNTY0VjQxLjAxODhIMTI0LjQ5MlY0MS41MDgzSDEyMy41NjRWNDIuMjY0NUMxMjMuNTU1IDQyLjQxNjggMTIzLjU3NyA0Mi41NjkyIDEyMy42MjggNDIuNzEyOEMxMjMuNjk4IDQyLjg3MDkgMTIzLjg1MiA0Mi45MzE0IDEyNC4wNTkgNDIuOTMxNEMxMjQuMjE2IDQyLjkyODUgMTI0LjM3NCA0Mi45MTI5IDEyNC41MjkgNDIuODg0N1Y0My4zNTYzQzEyNC4zMDUgNDMuNDA0NyAxMjQuMDc3IDQzLjQzMjggMTIzLjg0OCA0My40NDAyJyBmaWxsPSclMjM5Mzk1OTgnLyUzRSUzQ3BhdGggZD0nTTEyNS4xMzcgNDMuMzc0M1Y0MS4wMTlIMTI1LjY3M0wxMjUuNjk2IDQxLjE2ODhDMTI2LjA3MyA0MS4wNDExIDEyNi40NjUgNDAuOTY4OSAxMjYuODYyIDQwLjk1NDNDMTI2Ljg5IDQwLjk1MjcgMTI2LjkxOCA0MC45NTI3IDEyNi45NDYgNDAuOTU0M1Y0MS41MjVDMTI2Ljg3MiA0MS41MjUgMTI2Ljc4MyA0MS41MjUgMTI2LjcxOCA0MS41MjVDMTI2LjQwNiA0MS41MjYyIDEyNi4wOTYgNDEuNTY2OSAxMjUuNzk0IDQxLjY0NlY0My4zODUzTDEyNS4xMzcgNDMuMzc0M1onIGZpbGw9JyUyMzkzOTU5OCcvJTNFJTNDcGF0aCBkPSdNMTI5LjM0IDQyLjM4NTZDMTI5LjA2NSA0Mi4zNjIzIDEyOC43OSA0Mi4zNDg1IDEyOC40OSA0Mi4zNDg1QzEyOC4wMSA0Mi4zNDg1IDEyNy44NDIgNDIuNDQ2MSAxMjcuODQyIDQyLjY2NjFDMTI3Ljg0MiA0Mi44ODYxIDEyNy45OCA0Mi45ODI0IDEyOC4zNSA0Mi45ODI0QzEyOC42ODMgNDIuOTcxNCAxMjkuMDE1IDQyLjkyNTQgMTI5LjM0IDQyLjg0NDlWNDIuMzg1NlpNMTI5LjQ3NyA0My4zNzQzTDEyOS40NTggNDMuMjM2OEMxMjkuMDQxIDQzLjM1NDMgMTI4LjYxMiA0My40MjM1IDEyOC4xNzkgNDMuNDQzQzEyNy45MjkgNDMuNDU5OSAxMjcuNjggNDMuMzk5NCAxMjcuNDY1IDQzLjI2OThDMTI3LjM3OSA0My4yMDM0IDEyNy4zMSA0My4xMTY4IDEyNy4yNjQgNDMuMDE3NkMxMjcuMjE5IDQyLjkxODQgMTI3LjE5OCA0Mi44MDk1IDEyNy4yMDQgNDIuNzAwNUMxMjcuMTk4IDQyLjU2NjQgMTI3LjIzMiA0Mi40MzM1IDEyNy4zMDMgNDIuMzE5NkMxMjcuMzc0IDQyLjIwNTYgMTI3LjQ3OCA0Mi4xMTYgMTI3LjYwMiA0Mi4wNjI1QzEyNy44NDkgNDEuOTQ1NyAxMjguMTc5IDQxLjkzNiAxMjguNDgzIDQxLjkzNkMxMjguNzMgNDEuOTM2IDEyOS4wNjIgNDEuOTQ5OCAxMjkuMzM3IDQxLjk2OVY0MS45MjY0QzEyOS4zMzcgNDEuNTU3OSAxMjkuMDkzIDQxLjQzNjkgMTI4LjQzMiA0MS40MzY5QzEyOC4xNzUgNDEuNDM2OSAxMjcuODYzIDQxLjQ1MDcgMTI3LjU2NCA0MS40NzgyVjQxLjAwMjRDMTI3Ljg5NiA0MC45NzQ5IDEyOC4yNjggNDAuOTU3IDEyOC41NzYgNDAuOTU3QzEyOC45ODkgNDAuOTU3IDEyOS40MTEgNDAuOTg4NyAxMjkuNjc2IDQxLjE3NTdDMTI5Ljk0MiA0MS4zNjI3IDEyOS45OTggNDEuNjMzNSAxMjkuOTk4IDQxLjk4MjhWNDMuMzc3TDEyOS40NzcgNDMuMzc0M1onIGZpbGw9JyUyMzkzOTU5OCcvJTNFJTNDcGF0aCBkPSdNMTMwLjg0IDQwLjAyNjRIMTMxLjQ5OFY0My4zNzQ1SDEzMC44NFY0MC4wMjY0WicgZmlsbD0nJTIzOTM5NTk4Jy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgY29udGVudDogJ1NlcsOhIHV0aWxpemFkbyBvIFBJWCBwYXJhIGZpbmFsaXphciBhIGNvbXByYS4nO1xyXG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5wYXltZW50LXBpeC1wYyxcclxuICAgICAgICAgIC5wYXltZW50LXBpeC1tb2JpbGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgcCxcclxuICAgICAgICBzcGFuLFxyXG4gICAgICAgIGRpdixcclxuICAgICAgICBoMyxcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICBjb2xvcjogJGJhc2UtdGV4dDtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW0oJGJhc2UtdGV4dCwgbm9uZSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnYtY3VzdG9tLXBheW1lbnQtaXRlbS13cmFwKy52LWN1c3RvbS1wYXltZW50LWl0ZW0td3JhcCB7XHJcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4jYXBwLWNvbnRhaW5lciB7XHJcbiAgcC5zZWxlY3QsXHJcbiAgLnBheW1lbnQtY2FyZC1kdWUtbW9udGgsXHJcbiAgLnBheW1lbnQtY2FyZC1kdWUteWVhciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTcnIHZpZXdCb3g9JzAgMCAxNiAxNycgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTcuODc4NzkgMTEuMzE4MUwxNC42OTY5IDQuNUwxNS43NTc2IDUuNTYwNjZMNy44Nzg5MSAxMy40MzkzTDcuMzU5NTQgMTIuOTJDNy4zNTU3OCAxMi45MTY0IDcuMzUyMDUgMTIuOTEyNyA3LjM0ODM1IDEyLjkwOUwwIDUuNTYwNjZMMS4wNjA2NiA0LjVMNy44Nzg3OSAxMS4zMTgxWicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IDFyZW0gY2VudGVyO1xyXG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDFyZW07XHJcbiAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHJpZ2h0OiAwLjI1cmVtO1xyXG4gICAgICB0b3A6IDMuMTI1cmVtO1xyXG4gICAgICB3aWR0aDogMnJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5wYXltZW50LWNhcmQtZHVlLW1vbnRoLFxyXG4gIC5wYXltZW50LWNhcmQtZHVlLXllYXIge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgdG9wOiAxLjI1cmVtO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgc2VsZWN0IHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICRiYXNlLXRlcnRpYXJ5LWludGVyYWN0aXZlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBoZWlnaHQ6IDMuNXJlbTtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgIHBhZGRpbmc6IDAgMXJlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxuXHJcbiAgcC5BZGRyZXNzVG9nZ2xlIHtcclxuICAgIGxhYmVsIHtcclxuICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXRleHQsIG5vbmUpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgbGFiZWwge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXRleHQsIG5vbmUpO1xyXG4gIH1cclxuXHJcbiAgLkNhcmRGb3JtIHtcclxuICAgICY+ZGl2LFxyXG4gICAgJj5wIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5QYXltZW50Q2FyZER1ZURhdGUge1xyXG4gICAgbGFiZWwge1xyXG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgIHdpZHRoOiA0OCU7XHJcblxyXG4gICAgICAmLnBheW1lbnQtY2FyZC1kdWUtbW9udGgge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLnBheW1lbnQtY2FyZC1kdWUteWVhciB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuUGF5bWVudENhcmRDVlYge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgaW5wdXQuaW5wdXQtbWluaSB7XHJcbiAgICAgIG1heC13aWR0aDogbm9uZTtcclxuICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLkFkZHJlc3NUb2dnbGUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICBpbnB1dFt0eXBlPSdjaGVja2JveCddIHtcclxuICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMXJlbTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5DaGFuZ2VOdW1iZXJPZlBheW1lbnRzIHtcclxuICAgIGEge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGxhYmVsLXMoJGJhc2UtdGV4dCwgbm9uZSk7XHJcblxyXG4gICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzQ3N2ZyB3aWR0aD0nMTYnIGhlaWdodD0nMTYnIHZpZXdCb3g9JzAgMCAxNiAxNicgZmlsbD0nbm9uZScgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggZD0nTTcuODc4NzkgMTAuODE4MUwxNC42OTY5IDRMMTUuNzU3NiA1LjA2MDY2TDcuODc4OTEgMTIuOTM5M0w3LjM1OTU0IDEyLjQyQzcuMzU1NzggMTIuNDE2NCA3LjM1MjA1IDEyLjQxMjcgNy4zNDgzNSAxMi40MDlMMCA1LjA2MDY2TDEuMDYwNjYgNEw3Ljg3ODc5IDEwLjgxODFaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLlBheW1lbnRDYXJkVmFsdWUge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG4gICAgLmFkZC1vbiB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBoZWlnaHQ6IDMuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICBwYWRkaW5nOiAwLjVyZW07XHJcbiAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIHNwYW4sXHJcbiAgICBpbnB1dCB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAucGF5bWVudC1sYWJlbC0wLWNhcmQsXHJcbiAgLnBheW1lbnQtbGFiZWwtMS1jYXJkIHtcclxuICAgIEBpbmNsdWRlIGxhYmVsLWwtYm9sZCgkYmFzZS10ZXh0LCBub25lKTtcclxuICB9XHJcblxyXG4gIC5wYXltZW50LWNhcmQtbGFzaCxcclxuICAuUGF5bWVudENhcmRGbGFncyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSBwLmxpbmsubGluay1naWZ0LWNhcmQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRiYXNlLXRlcnRpYXJ5LWludGVyYWN0aXZlO1xyXG4gIGJvcmRlci1jb2xvcjogJGJhc2UtdGVydGlhcnktaW50ZXJhY3RpdmUgIWltcG9ydGFudDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgJj5hIHtcclxuICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS10ZXh0LCBub25lKTtcclxuICB9XHJcbn1cclxuXHJcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgLmdpZnQtY2FyZC1zZWN0aW9uLmZvcm0tc3RlcC5ib3gtZGVmYXVsdCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XHJcbn1cclxuXHJcbi5vcmRlcmZvcm0tdGVtcGxhdGUtaG9sZGVyICNwYXltZW50LWRhdGEgcC5wYXltZW50LWRpc2NvdW50cy1vcHRpb25zIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSBpbnB1dCNwYXltZW50LWRpc2NvdW50cy1jb2RlIHtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDAuNjI1cmVtIDA7XHJcbiAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3JkZXJmb3JtLXRlbXBsYXRlLWhvbGRlciAjcGF5bWVudC1kYXRhICNidG4tYWRkLWdpZnQtY2FyZCxcclxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIgI3BheW1lbnQtZGF0YSAjYnRuLWFkZC1naWZ0LWNhcmQ6aG92ZXIge1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGJhc2UtcHJpbWFyeS1pbnRlcmFjdGl2ZTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIGhlaWdodDogMy41cmVtO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIG1hcmdpbjogMC42MjVyZW0gMDtcclxuICBtYXgtd2lkdGg6IG5vbmU7XHJcbiAgd2lkdGg6IDE4JTtcclxuXHJcbiAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXRleHQsIHVwcGVyY2FzZSk7XHJcbn0iLCIvLyBNaW5pIENhcnQgU3R5bGVzXHJcbkBpbXBvcnQgJy4uL2dsb2JhbC9taXhpbnMnO1xyXG5cclxuLmJvZHkgLmJvZHktY2FydCxcclxuLmJvZHktY2FydCB7XHJcbiAgLmNvbnRhaW5lci1jYXJ0IHtcclxuICAgIG1heC13aWR0aDogODUuMzc1cmVtO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgLmNhcnQtdGVtcGxhdGUge1xyXG4gICAgICAvLyBJdGVtcyAmIFNoaXBwaW5nXHJcbiAgICAgIC5jYXJ0LXRlbXBsYXRlLWhvbGRlciB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIC5jYXJ0IHtcclxuICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgIHBhZGRpbmc6IDIwcHggMTZweDtcclxuXHJcbiAgICAgICAgICAuY2FydC1pdGVtcyB7XHJcbiAgICAgICAgICAgIHRoZWFkIHtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFzZS1wcmltYXJ5LXJldmVyc2UtaW50ZXJhY3RpdmUtYWN0aXZlO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW0oJGJhc2UtdGV4dCwgdXBwZXJjYXNlKTtcclxuXHJcbiAgICAgICAgICAgICAgdHIge1xyXG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMzJweDtcclxuXHJcbiAgICAgICAgICAgICAgICAmPnRoIHtcclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXRleHQsIHVwcGVyY2FzZSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucHJvZHVjdC1pdGVtIHtcclxuICAgICAgICAgICAgICAmKy5wcm9kdWN0LWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRiYXNlLXRlcnRpYXJ5LWludGVyYWN0aXZlO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgJi51bmF2YWlsYWJsZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgICAgICAgICAgICAgICAucHJvZHVjdC1uYW1lLFxyXG4gICAgICAgICAgICAgICAgLnByb2R1Y3QtaW1hZ2Uge1xyXG4gICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAucXVhbnRpdHkge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5wcm9kdWN0LWltYWdlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDAuNzVyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGluaXRpYWw7XHJcblxyXG4gICAgICAgICAgICAgICAgYSxcclxuICAgICAgICAgICAgICAgIGEgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzcmVtO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogM3JlbTtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnByb2R1Y3QtbmFtZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDNyZW07XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNzBweCk7XHJcblxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS10ZXh0LCB1cHBlcmNhc2UpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5zZWxsZXIsXHJcbiAgICAgICAgICAgICAgICAuYnJhbmQsXHJcbiAgICAgICAgICAgICAgICAudi1jdXN0b20tYWRkTGFiZWxzLWFjdGl2ZS1mbGFnIHtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5xdWFudGl0eSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRiYXNlLXRlcnRpYXJ5LWludGVyYWN0aXZlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMi4xMjVyZW07XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcblxyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgZmxleChzcGFjZS1iZXR3ZWVuLCBjZW50ZXIpO1xyXG5cclxuICAgICAgICAgICAgICAgIC5pdGVtLXF1YW50aXR5LWNoYW5nZSB7XHJcbiAgICAgICAgICAgICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAuNXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICZbZGlzYWJsZWQ9XCJkaXNhYmxlZFwiXSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgLnByb2R1Y3QtcHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMi4xMjVyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgLmJlc3QtcHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMuOTM3NXJlbTtcclxuXHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhlYWRpbmctcygkcHJvZHVjdC1zYWxlLCBub25lKTtcclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaG1zbHVzc2VuLXJlZ3VsYXI7XHJcblxyXG4gICAgICAgICAgICAgICAgICAmLm5vLWxpc3QtcHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhlYWRpbmctcygkYmFzZS10ZXh0LCBub25lKTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBobXNsdXNzZW4tcmVndWxhcjtcclxuICAgICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgICAgLnByaWNlLWRldGFpbHMge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAubGlzdC1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbiAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMy45Mzc1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXRleHQsIG5vbmUpO1xyXG4gICAgICAgICAgICAgICAgICBAaW5jbHVkZSBobXNsdXNzZW4tcmVndWxhcjtcclxuXHJcbiAgICAgICAgICAgICAgICAgICY+ZGVsIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJhc2UtdGV4dDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLml0ZW0tdW5hdmFpbGFibGUge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLWJhY2tncm91bmQtd2FybmluZztcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAgIC5oZWxwLWFycm93IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuaXRlbS11bmF2YWlsYWJsZS1tZXNzYWdlIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5pY29uLXdhcm5pbmctc2lnbiB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J003LjI1IDEwTDcuMjUgNi4yNUg4Ljc1VjEwSDcuMjVaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNOC43NSAxMUg3LjI1VjEyLjVIOC43NVYxMVonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNOC4wMDAyNyAwLjM3NDUxMkwxNi4wMDA1IDE1LjAwMDJIMEw4LjAwMDI3IDAuMzc0NTEyWk04LjAwMDI3IDMuNTAwMTlMMi41MzAyNSAxMy41MDAySDEzLjQ3MDJMOC4wMDAyNyAzLjUwMDE5WicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDFyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvZHktbSgkYmFzZS10ZXh0LCBub25lKTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG5cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gR2lmdFxyXG4gICAgICAgIC5jYXJ0LXNlbGVjdC1naWZ0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgIG1hcmdpbjogMXJlbTtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC8vIFNoaXBwaW5nIFByZXZpZXdcclxuICAgICAgICAjc2hpcHBpbmctcHJldmlldy1jb250YWluZXIge1xyXG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJhc2UtdGVydGlhcnktaW50ZXJhY3RpdmU7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgbWFyZ2luOiAxcmVtO1xyXG4gICAgICAgICAgcGFkZGluZzogMXJlbSAxcmVtIDEuNXJlbTtcclxuXHJcbiAgICAgICAgICAuc3JwLW1haW4tdGl0bGUge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1sKCRiYXNlLXRleHQsIHVwcGVyY2FzZSk7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNycC1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLnNycC1kYXRhIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAudnRleC1zaGlwcGluZy1wcmV2aWV3LTAteC1wb3N0YWxDb2RlRm9yZ290dGVuIHtcclxuICAgICAgICAgICAgZ2FwOiAwLjVyZW07XHJcblxyXG4gICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMC41cmVtO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBsYWJlbC1zKCRiYXNlLXRleHQsIG5vbmUpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICBwLnNoaXAtcG9zdGFsQ29kZSB7XHJcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xyXG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW0oJGJhc2UtdGV4dCwgbm9uZSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3JwLWRlbGl2ZXJ5LWhlYWRlcixcclxuICAgICAgICAgIC5zcnAtcGlja3VwLWhlYWRlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgICAgIC5zcnAtaXRlbXMge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGxhYmVsLWwoJGJhc2UtdGV4dCwgbm9uZSk7XHJcblxyXG4gICAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNycC1hZGRyZXNzLXRpdGxlIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBib2R5LW0oJGJhc2UtdGV4dCwgbm9uZSk7XHJcblxyXG4gICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnQWx0ZXJhcic7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS10ZXh0LCB1cHBlcmNhc2UpO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zcnAtdW5hdmFpbGFibGUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFzZS1iYWNrZ3JvdW5kLXdhcm5pbmc7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW0oJGJhc2UtdGV4dCwgbm9uZSk7XHJcblxyXG4gICAgICAgICAgICAuc3JwLXVuYXZhaWxhYmxlX19pY29uIHtcclxuICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J003LjI1IDEwLjAwMDVMNy4yNSA2LjI1MDQ5SDguNzVWMTAuMDAwNUg3LjI1WicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZD0nTTguNzUgMTEuMDAwNUg3LjI1VjEyLjUwMDVIOC43NVYxMS4wMDA1WicgZmlsbD0nYmxhY2snLyUzRSUzQ3BhdGggZmlsbC1ydWxlPSdldmVub2RkJyBjbGlwLXJ1bGU9J2V2ZW5vZGQnIGQ9J004LjAwMDI3IDAuMzc1TDE2LjAwMDUgMTUuMDAwN0gwTDguMDAwMjcgMC4zNzVaTTguMDAwMjcgMy41MDA2OEwyLjUzMDI1IDEzLjUwMDdIMTMuNDcwMkw4LjAwMDI3IDMuNTAwNjhaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3JwLWRlbGl2ZXJ5LWluZm8ge1xyXG4gICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2UtcHJpbWFyeS1yZXZlcnNlLWludGVyYWN0aXZlLWFjdGl2ZTtcclxuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICBtYXJnaW46IDEuNXJlbSAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuc3JwLXNoaXBwaW5nLWN1cnJlbnQtc2luZ2xlX19idWxsZXQge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzI0JyBoZWlnaHQ9JzI1JyB2aWV3Qm94PScwIDAgMjQgMjUnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J00wLjUgMTIuNUMwLjUgNi4xNDg3MyA1LjY0ODczIDEgMTIgMUMxOC4zNTEzIDEgMjMuNSA2LjE0ODczIDIzLjUgMTIuNUMyMy41IDE4Ljg1MTMgMTguMzUxMyAyNCAxMiAyNEM1LjY0ODczIDI0IDAuNSAxOC44NTEzIDAuNSAxMi41WicgZmlsbD0nd2hpdGUnIHN0cm9rZT0nYmxhY2snLyUzRSUzQ2NpcmNsZSBjeD0nMTInIGN5PScxMi41JyByPSc4JyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgICAgICB3aWR0aDogMS41cmVtO1xyXG5cclxuICAgICAgICAgICAgICAuc3JwLWljb24tcmFkaW8tc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zcnAtc2hpcHBpbmctY3VycmVudC1zaW5nbGVfX3RleHQge1xyXG4gICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgLnNycC1zaGlwcGluZy1jdXJyZW50LXNpbmdsZV9fc2xhIHtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS10ZXh0LCBub25lKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zcnAtc2hpcHBpbmctY3VycmVudC1zaW5nbGVfX3ByaWNlIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLXMoJGJhc2UtdGV4dCwgbm9uZSk7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgaG1zbHVzc2VuLXJlZ3VsYXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3JwLWRlbGl2ZXJ5LXNlbGVjdC1jb250YWluZXIge1xyXG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmFzZS10ZXJ0aWFyeS1pbnRlcmFjdGl2ZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgY29sb3I6ICRiYXNlLXRleHQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogMy41cmVtO1xyXG5cclxuICAgICAgICAgICAgLnNycC1kZWxpdmVyeS1jdXJyZW50LW1hbnksXHJcbiAgICAgICAgICAgIC5zcnAtZGVsaXZlcnktc2VsZWN0IHtcclxuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5zcnAtZGVsaXZlcnktY3VycmVudC1tYW55X19wcmljZSxcclxuICAgICAgICAgICAgLnNycC1kZWxpdmVyeS1jdXJyZW50LW1hbnlfX25hbWUge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGhlYWRpbmctcygkYmFzZS10ZXh0LCBub25lKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNycC1kZWxpdmVyeS1jdXJyZW50LW1hbnlfX3ByaWNlIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBobXNsdXNzZW4tcmVndWxhcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNycC1kZWxpdmVyeS1jdXJyZW50LW1hbnlfX3NsYSB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgbGFiZWwtcygkYmFzZS10ZXh0LCBub25lKTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnNycC1kZWxpdmVyeS1jdXJyZW50LW1hbnlfX2Fycm93IHtcclxuICAgICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J003Ljg3ODc5IDEwLjgxODFMMTQuNjk2OSA0TDE1Ljc1NzYgNS4wNjA2Nkw3Ljg3ODkxIDEyLjkzOTNMNy4zNTk1NCAxMi40MkM3LjM1NTc4IDEyLjQxNjQgNy4zNTIwNSAxMi40MTI3IDcuMzQ4MzUgMTIuNDA5TDAgNS4wNjA2NkwxLjA2MDY2IDRMNy44Nzg3OSAxMC44MTgxWicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbTtcclxuICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LWFsZXJ0LFxyXG4gICAgICAgICAgLnZ0ZXgtc2hpcHBpbmctcHJldmlldy0wLXgtcmVtb3ZlSXRlbXNCdXR0b24ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5zcnAtdG9nZ2xlIHtcclxuICAgICAgICAgICAgLnNycC10b2dnbGVfX3dyYXBwZXIge1xyXG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgIC52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LWZyYW1lIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAudnRleC1zaGlwcGluZy1wcmV2aWV3LTAteC1mcmFtZURlbGl2ZXJ5K2xhYmVsLFxyXG4gICAgICAgICAgICAgIC52dGV4LXNoaXBwaW5nLXByZXZpZXctMC14LWZyYW1lUGlja3VwK2xhYmVsK2xhYmVsIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLXByaW1hcnktaW50ZXJhY3RpdmU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGludmVydGVkLXRleHQ7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmFzZS1wcmltYXJ5LWludGVyYWN0aXZlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuNXJlbTtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW0oJGJhc2UtdGV4dCwgdXBwZXJjYXNlKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuc3JwLXBpY2t1cC1lbXB0eSB7XHJcbiAgICAgICAgICAgIC5zcnAtcGlja3VwLW15LWxvY2F0aW9uX19idXR0b24ge1xyXG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2UtcHJpbWFyeS1pbnRlcmFjdGl2ZTtcclxuICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMy41cmVtO1xyXG4gICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRpbnZlcnRlZC10ZXh0LCB1cHBlcmNhc2UpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgICAgLmNhcnQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAgICAgLmNhcnQtaXRlbXMge1xyXG4gICAgICAgICAgICAgIHRoZWFkIHtcclxuICAgICAgICAgICAgICAgIHRyIHtcclxuICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5wcm9kdWN0IHtcclxuICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAyMy40Mzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5xdWFudGl0eSB7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA3LjE4NzVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnByb2R1Y3QtcHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuMjVyZW07XHJcbiAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogOS4zNzVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAucHJvZHVjdC1pdGVtIHtcclxuICAgICAgICAgICAgICAgIC52LWN1c3RvbS1wcm9kdWN0LWl0ZW0td3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgICAucHJvZHVjdC1pbWFnZSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnByb2R1Y3QtbmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTkuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMC4zMTI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLnByb2R1Y3QtcHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xyXG4gICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDkuMzc1cmVtO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIC5xdWFudGl0eSB7XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiA3LjE4NzVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLml0ZW0tcmVtb3ZlIHtcclxuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICByaWdodDogMC41cmVtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5jYXJ0LXNlbGVjdC1naWZ0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxLjVyZW0gMCAwO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICNzaGlwcGluZy1wcmV2aWV3LWNvbnRhaW5lciB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMXJlbSAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDQ0Ljg3NXJlbTtcclxuXHJcbiAgICAgICAgICAjY2FydC1zaGlwcGluZy1jYWxjdWxhdGUge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDguMTI1cmVtO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLy8gVG90YWxpemVyc1xyXG4gICAgICAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRiYXNlLXRlcnRpYXJ5LWludGVyYWN0aXZlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICAgIG1hcmdpbjogMCAxcmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIC5zdW1tYXJ5IHtcclxuICAgICAgICAgIG9yZGVyOiAxO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICdSZXN1bW8nO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCAxLjVyZW07XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbGFiZWwtbCgkYmFzZS10ZXh0LCB1cHBlcmNhc2UpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvdXBvbi1maWVsZHNldCB7XHJcbiAgICAgICAgICAmPmRpdiB7XHJcbiAgICAgICAgICAgIC5jb3Vwb24tbGFiZWwge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5jb3Vwb24tZmllbGRzIHtcclxuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgICY+c3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbGFiZWwtbCgkYmFzZS10ZXh0LXBsYWNlaG9sZGVyICFpbXBvcnRhbnQsIHVwcGVyY2FzZSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdDdXBvbSc7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGxhYmVsLWwoJGJhc2UtdGV4dCwgdXBwZXJjYXNlKTtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmFzZS1wcmltYXJ5LWludGVyYWN0aXZlO1xyXG4gICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMS4yNXJlbSAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS10ZXh0ICFpbXBvcnRhbnQsIHVwcGVyY2FzZSk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRvdGFsaXplcnMtbGlzdCB7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMDtcclxuXHJcbiAgICAgICAgICB0cit0ciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDAuNXJlbTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAuaW5mbyB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS10ZXh0LCBub25lKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAubW9uZXRhcnkge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLXMoJGJhc2UtdGV4dCwgbm9uZSk7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGhtc2x1c3Nlbi1yZWd1bGFyO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5EaXNjb3VudHMge1xyXG4gICAgICAgICAgICAubW9uZXRhcnkge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkYmFzZS10ZXh0LXJlZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGZvb3Qge1xyXG4gICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLWwoJGJhc2UtdGV4dCwgdXBwZXJjYXNlKTtcclxuICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAubW9uZXRhcnkge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuXHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGxhYmVsLWwtYm9sZCgkYmFzZS10ZXh0LCBub25lKTtcclxuICAgICAgICAgICAgQGluY2x1ZGUgaG1zbHVzc2VuLXJlZ3VsYXI7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuY2FydC1saW5rcyB7XHJcbiAgICAgICAgICBvcmRlcjogMjtcclxuICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcmRzIHtcclxuICAgICAgICAgIG1hcmdpbjogMS41cmVtIDAgMDtcclxuICAgICAgICAgIG9yZGVyOiAzO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmluc3RpdHV0aW9uYWwtcGF5bWVudC1jYXJ0IHtcclxuICAgICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcclxuICAgICAgICAgIG9yZGVyOiA0O1xyXG5cclxuICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgQGluY2x1ZGUgbGFiZWwtcygkYmFzZS10ZXh0LCBub25lKTtcclxuXHJcbiAgICAgICAgICAgIC5saW5rIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJGJhc2UtdGV4dDtcclxuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDMyLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICAgIC5zdW1tYXJ5LXRlbXBsYXRlLWhvbGRlciB7XHJcbiAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wIHtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGdhcDogM3JlbTtcclxuXHJcbiAgICAgICAgI2NhcnQtY291cG9uLWFkZCB7XHJcbiAgICAgICAgICBtYXgtd2lkdGg6IDguMTI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmNvbnRhaW5lci1jYXJ0LFxyXG4uY29udGFpbmVyLW9yZGVyLWZvcm0ge1xyXG4gIHBhZGRpbmc6IDEuNXJlbSAxcmVtIDNyZW07XHJcblxyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgcGFkZGluZzogMS41cmVtIDEuNXJlbSAzcmVtO1xyXG4gIH1cclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICdTYWNvbGEnO1xyXG4gICAgbWluLWhlaWdodDogNDBweDtcclxuICAgIHBhZGRpbmc6IDEuNXJlbSAxcmVtIDNyZW07XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgQGluY2x1ZGUgaGVhZGluZy0yeGwoJGJhc2UtdGV4dCwgdXBwZXJjYXNlKTtcclxuXHJcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xyXG4gICAgICBwYWRkaW5nOiAxLjVyZW0gMCAzcmVtO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuYm9keSAuY29udGFpbmVyLmNvbnRhaW5lci1tYWluLmNvbnRhaW5lci1vcmRlci1mb3JtIHtcclxuICBtYXgtd2lkdGg6IDg1LjM3NXJlbTtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICBwYWRkaW5nOiAwIDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi5vcmRlcmZvcm0tdGVtcGxhdGUge1xyXG4gIC5taW5pLWNhcnQge1xyXG4gICAgLmN1c3RvbS1jYXJ0LXRlbXBsYXRlLXdyYXAge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgaDIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5zdW1tYXJ5LWNhcnQtdGVtcGxhdGUtaG9sZGVyIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmFzZS10ZXJ0aWFyeS1pbnRlcmFjdGl2ZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbiAgICAgICAgb3JkZXI6IDE7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6ICdSZXN1bW8nO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBtYXJnaW46IDAgMCAxLjVyZW07XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbGFiZWwtbCgkYmFzZS10ZXh0LCB1cHBlcmNhc2UpO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNhcnQtaXRlbXMge1xyXG4gICAgICAgICAgLml0ZW0ge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRiYXNlLXRlcnRpYXJ5LWludGVyYWN0aXZlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMC41cmVtO1xyXG5cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucHJvZHVjdC1uYW1lIHtcclxuICAgICAgICAgICAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcblxyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS10ZXh0LCB1cHBlcmNhc2UpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuZGVzY3JpcHRpb24ge1xyXG4gICAgICAgICAgICAgIC5zaGlwcGluZy1kYXRlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBzcGFuLFxyXG4gICAgICAgICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJhc2UtdGV4dDtcclxuXHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLXMoJGJhc2UtdGV4dCwgdXBwZXJjYXNlKTtcclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGhtc2x1c3Nlbi1yZWd1bGFyO1xyXG4gICAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAucXVhbnRpdHkge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLXByaW1hcnktaW50ZXJhY3RpdmU7XHJcbiAgICAgICAgICAgICAgY29sb3I6ICRpbnZlcnRlZC10ZXh0O1xyXG4gICAgICAgICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgICAgICAgICB3aWR0aDogMXJlbTtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLml0ZW0tdW5hdmFpbGFibGUge1xyXG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLWJhY2tncm91bmQtd2FybmluZztcclxuICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcblxyXG4gICAgICAgICAgICAgIC5oZWxwLWFycm93IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICAuaXRlbS11bmF2YWlsYWJsZS1tZXNzYWdlIHtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgICAgICAgICAgIC5pY29uLXdhcm5pbmctc2lnbiB7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J003LjI1IDEwTDcuMjUgNi4yNUg4Ljc1VjEwSDcuMjVaJyBmaWxsPSdibGFjaycvJTNFJTNDcGF0aCBkPSdNOC43NSAxMUg3LjI1VjEyLjVIOC43NVYxMVonIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNOC4wMDAyNyAwLjM3NDUxMkwxNi4wMDA1IDE1LjAwMDJIMEw4LjAwMDI3IDAuMzc0NTEyWk04LjAwMDI3IDMuNTAwMTlMMi41MzAyNSAxMy41MDAySDEzLjQ3MDJMOC4wMDAyNyAzLjUwMDE5WicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcclxuICAgICAgICAgICAgICAgICAgd2lkdGg6IDFyZW07XHJcblxyXG4gICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIHRleHQtc2hhZG93OiBub25lO1xyXG5cclxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJvZHktbSgkYmFzZS10ZXh0LCBub25lKTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICNnby10by1jYXJ0LWJ1dHRvbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgICAgICByaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBsYWJlbC1zKCRiYXNlLXRleHQsIG5vbmUpO1xyXG5cclxuICAgICAgICBhIHtcclxuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgcmlnaHQ6IDFyZW07XHJcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICB0b3A6IDFyZW07XHJcblxyXG4gICAgICAgICAgQGluY2x1ZGUgbGFiZWwtcygkYmFzZS10ZXh0LCBub25lKTtcclxuXHJcbiAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBkPSdNMCA4LjAwMDExTDcuODc4NTYgMTUuODc4OUw4LjkzOTIzIDE0LjgxODJMMi44NzEwOCA4Ljc1MDFMMTYuMDAwNSA4Ljc1MDExVjcuMjUwMTFMMi44NzExMSA3LjI1MDFMOC45MzkyMyAxLjE4MTk4TDcuODc4NTYgMC4xMjEzMjJMMCA4LjAwMDExWicgZmlsbD0nYmxhY2snLyUzRSUzQy9zdmclM0UlMEFcIik7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgaGVpZ2h0OiAxcmVtO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDFyZW07XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuc3VtbWFyeS10ZW1wbGF0ZS1ob2xkZXIge1xyXG4gICAgICAgIG9yZGVyOiAyO1xyXG4gICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG5cclxuICAgICAgICAuc3VtbWFyeS1jb3Vwb24td3JhcCB7XHJcbiAgICAgICAgICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICAgICAuY291cG9uLWZpZWxkc2V0IHtcclxuICAgICAgICAgICAgJj5kaXYge1xyXG4gICAgICAgICAgICAgIC5jb3Vwb24tbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgIC5jb3Vwb24tZmllbGRzIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9J3RleHQnXSxcclxuICAgICAgICAgICAgICAgIGJ1dHRvblt0eXBlPSdzdWJtaXQnXSB7XHJcbiAgICAgICAgICAgICAgICAgIGhlaWdodDogMy41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICY+c3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiYXNlLXRleHQtcGxhY2Vob2xkZXIgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBmb250KDAuODc1cmVtLCAxLjEzNzVyZW0sIDQwMCk7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJhc2UtdGV4dDtcclxuICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdDdXBvbSc7XHJcbiAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgwLjc1cmVtLCAwLjk3NXJlbSwgNDAwLCAwLjc1cmVtICogMC4wMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmFzZS1wcmltYXJ5LWludGVyYWN0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRiYXNlLXRleHQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDMuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjI1cmVtIDEuNXJlbTtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgZm9udCgwLjc1cmVtICFpbXBvcnRhbnQsIDAuOTc1cmVtLCA2MDAsIDAuNzVyZW0gKiAwLjAxKTtcclxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBobXNsdXNzZW47XHJcblxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnJyAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnRvdGFsaXplcnMge1xyXG4gICAgICAgICAgLnRvdGFsaXplcnMtbGlzdCB7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxLjVyZW0gMDtcclxuXHJcbiAgICAgICAgICAgIHRyK3RyIHtcclxuICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLXMoJGJhc2UtdGV4dCwgbm9uZSk7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgaG1zbHVzc2VuLXJlZ3VsYXI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIC5tb25ldGFyeSB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1zKCRiYXNlLXRleHQsIG5vbmUpO1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGhtc2x1c3Nlbi1yZWd1bGFyO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuRGlzY291bnRzIHtcclxuICAgICAgICAgICAgICAubW9uZXRhcnkge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRiYXNlLXRleHQtcmVkO1xyXG4gICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIHRmb290IHtcclxuICAgICAgICAgICAgLmluZm8ge1xyXG4gICAgICAgICAgICAgIEBpbmNsdWRlIGxhYmVsLWwtYm9sZCgkYmFzZS10ZXh0LCBub25lKTtcclxuICAgICAgICAgICAgICBAaW5jbHVkZSBobXNsdXNzZW4tcmVndWxhcjtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLm1vbmV0YXJ5IHtcclxuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG5cclxuICAgICAgICAgICAgICBAaW5jbHVkZSBsYWJlbC1sLWJvbGQoJGJhc2UtdGV4dCwgbm9uZSk7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgaG1zbHVzc2VuLXJlZ3VsYXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5wYXltZW50LWNvbmZpcm1hdGlvbi13cmFwIHtcclxuICAgICAgICBtYXJnaW46IDFyZW0gMCAxLjVyZW07XHJcbiAgICAgICAgb3JkZXI6IDM7XHJcblxyXG4gICAgICAgIC5wYXltZW50LXN1Ym1pdC13cmFwIHtcclxuICAgICAgICAgIHBvc2l0aW9uOiBpbml0aWFsO1xyXG5cclxuICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLXByaW1hcnktaW50ZXJhY3RpdmU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogMy41cmVtO1xyXG5cclxuICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRpbnZlcnRlZC10ZXh0LCB1cHBlcmNhc2UpO1xyXG5cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRpbnZlcnRlZC10ZXh0LCB1cHBlcmNhc2UpO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAuaWNvbi1sb2NrIHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAuY2FyZHMge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgICBvcmRlcjogNDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLmluc3RpdHV0aW9uYWwtcGF5bWVudCB7XHJcbiAgICAgICAgb3JkZXI6IDU7XHJcblxyXG4gICAgICAgIC5pbmZvIHtcclxuICAgICAgICAgIHRleHQtYWxpZ246IGluaXRpYWw7XHJcbiAgICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgICBAaW5jbHVkZSBsYWJlbC1zKCRiYXNlLXRleHQsIG5vbmUpO1xyXG5cclxuICAgICAgICAgIC5saW5rIHtcclxuICAgICAgICAgICAgY29sb3I6ICRiYXNlLXRleHQ7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJhc2UtdGVydGlhcnktaW50ZXJhY3RpdmU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtO1xyXG5cclxuICAgICAgICAjZ28tdG8tY2FydC1idXR0b24ge1xyXG4gICAgICAgICAgcmlnaHQ6IDJyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAgIHRvcDogMnJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm9yZGVyZm9ybS10ZW1wbGF0ZS1ob2xkZXIge1xyXG4gIEBpbmNsdWRlIGRlc2t0b3Age1xyXG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gIH1cclxufSIsIi5jb250YWluZXIuY29udGFpbmVyLW1haW4uY29udGFpbmVyLW9yZGVyLWZvcm0ge1xyXG4gIHBhZGRpbmc6IDAgMXJlbSAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG5cclxuICAucm93LWZsdWlkIHtcclxuICAgICY+I2NsaWVudC1wcm9maWxlLWRhdGEsXHJcbiAgICAmPiNzaGlwcGluZy1kYXRhLFxyXG4gICAgJj4jcGF5bWVudC1kYXRhIHtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJhc2UtdGVydGlhcnktaW50ZXJhY3RpdmU7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuICAgICAgcGFkZGluZzogMS41cmVtIDFyZW07XHJcblxyXG4gICAgICAuYWNjb3JkaW9uLWhlYWRpbmcge1xyXG4gICAgICAgIC5hY2NvcmRpb24tdG9nZ2xlIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGhlYWRpbmctbCgkYmFzZS10ZXh0LCB1cHBlcmNhc2UpO1xyXG5cclxuICAgICAgICAgICY6OmJlZm9yZSxcclxuICAgICAgICAgICY+c3Bhbjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2UtcHJpbWFyeS1pbnRlcmFjdGl2ZTtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJhc2UtcHJpbWFyeS1pbnRlcmFjdGl2ZTtcclxuICAgICAgICAgICAgY29sb3I6ICRpbnZlcnRlZC10ZXh0O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgLmxpbmstYm94LWVkaXQge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTEwLjkyNCAwLjUxOTA0M0wyIDkuNDQ0MTFWMTIuOTgxNUw1LjUzNTY0IDEyLjk3ODdMMTQuNDU5MSA0LjA1NDE0TDEwLjkyNCAwLjUxOTA0M1pNMy41IDExLjQ4MDNMNC45MTM3OCAxMS40NzkyTDEyLjMzNzMgNC4wNTM2OUwxMC45MjQxIDIuNjQwNDNMMy41IDEwLjA2NTRWMTEuNDgwM1onIGZpbGw9J2JsYWNrJy8lM0UlM0NwYXRoIGQ9J00xNiAxNC41SDBWMTZIMTZWMTQuNVonIGZpbGw9J2JsYWNrJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICAgIGhlaWdodDogMXJlbTtcclxuICAgICAgICAgICAgd2lkdGg6IDFyZW07XHJcblxyXG4gICAgICAgICAgICAuaWNvbi1lZGl0IHtcclxuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcclxuICAgICAgaW5wdXRbdHlwZT1cInRlbFwiXSxcclxuICAgICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdIHtcclxuICAgICAgICAmLnN1Y2Nlc3Mge1xyXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkYmFzZS12YWxpZGF0aW9uLXN1Y2Nlc3MgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICYuc3VjY2Vzczpub3QoW2ludmFsaWQ9XCJ0cnVlXCJdKSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNDc3ZnIHdpZHRoPScxNicgaGVpZ2h0PScxNicgdmlld0JveD0nMCAwIDE2IDE2JyBmaWxsPSdub25lJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNFJTNDcGF0aCBmaWxsLXJ1bGU9J2V2ZW5vZGQnIGNsaXAtcnVsZT0nZXZlbm9kZCcgZD0nTTUuNTAwMDYgMTIuNDQwOEwxNC40Njk3IDMuNDY5NzNMMTUuNTMwNCA0LjUzMDNMNS40OTk5NiAxNC41NjIzTDAuNDY5NjA0IDkuNTMwMjVMMS41MzA0NSA4LjQ2OTc4TDUuNTAwMDYgMTIuNDQwOFonIGZpbGw9JyUyMzAwODc0NCcvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDk1JSBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmVycm9yIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGQ9J003LjI1IDlMNy4yNSA0SDguNzVWOUg3LjI1WicgZmlsbD0nJTIzRDYwMDFDJy8lM0UlM0NwYXRoIGQ9J003LjI1IDEyVjEwLjVIOC43NVYxMkg3LjI1WicgZmlsbD0nJTIzRDYwMDFDJy8lM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNMTYgOEMxNiAxMi40MTgzIDEyLjQxODMgMTYgOCAxNkMzLjU4MTcyIDE2IDAgMTIuNDE4MyAwIDhDMCAzLjU4MTcyIDMuNTgxNzIgMCA4IDBDMTIuNDE4MyAwIDE2IDMuNTgxNzIgMTYgOFpNMTQuNSA4QzE0LjUgMTEuNTg5OSAxMS41ODk5IDE0LjUgOCAxNC41QzQuNDEwMTUgMTQuNSAxLjUgMTEuNTg5OSAxLjUgOEMxLjUgNC40MTAxNSA0LjQxMDE1IDEuNSA4IDEuNUMxMS41ODk5IDEuNSAxNC41IDQuNDEwMTUgMTQuNSA4WicgZmlsbD0nJTIzRDYwMDFDJy8lM0UlM0Mvc3ZnJTNFJTBBXCIpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTUlIGNlbnRlcjtcclxuICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRiYXNlLXZhbGlkYXRpb24tZXJyb3IgIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn0iLCIubWVtYmVyc2hpcC5vdmVybGF5IHtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYigwIDAgMCAvIDc1JSk7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgbGVmdDogMDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHotaW5kZXg6IDEwMDtcclxuXHJcbiAgQGluY2x1ZGUgdGFibGV0IHtcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgfVxyXG59XHJcblxyXG4ubG9naW4td3JhcHBlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICBwYWRkaW5nOiAxcmVtO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIge1xyXG4gICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgd2lkdGg6IDRweDtcclxuICB9XHJcblxyXG4gICY6Oi13ZWJraXQtc2Nyb2xsYmFyLXRyYWNrIHtcclxuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIH1cclxuXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzg4ODtcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkICM1NTU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIH1cclxuXHJcbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWI6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU1NTtcclxuICB9XHJcblxyXG4gIC5sb2dpbi13cmFwcGVyLWhlYWRlciB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbjogMC41cmVtIDAgMS41cmVtO1xyXG5cclxuICAgIC5sb2dpbi10aXRsZSB7XHJcbiAgICAgIG1hcmdpbjogMDtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJyZW0pO1xyXG5cclxuICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXRleHQsIHVwcGVyY2FzZSk7XHJcbiAgICB9XHJcblxyXG4gICAgLmNsb3NlLWxvZ2luLXdyYXBwZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBoZWlnaHQ6IDFyZW07XHJcbiAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgIHdpZHRoOiAxcmVtO1xyXG5cclxuICAgICAgLmNsb3NlLWljb24ge1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLm1lbWJlcnNoaXAge1xyXG4gICAgLmxvZ2luLXN1YnRpdGxlIHtcclxuICAgICAgbWFyZ2luOiAxcmVtIDA7XHJcblxyXG4gICAgICBAaW5jbHVkZSBoZWFkaW5nLW0oJGJhc2UtdGV4dCwgdXBwZXJjYXNlKTtcclxuICAgIH1cclxuXHJcbiAgICAubGluayB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAgICAgJi5nby10by1jYXJ0IHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4wNjI1cmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuODc1cmVtO1xyXG4gICAgICAgIG1pbi13aWR0aDogMTAuMTI1cmVtO1xyXG4gICAgICB9XHJcblxyXG4gICAgICBAaW5jbHVkZSBoZWFkaW5nLW0oJGJhc2UtdGV4dCwgbm9uZSk7XHJcblxyXG4gICAgICAmLnByZXYtc3RhdGUge1xyXG4gICAgICAgIG1hcmdpbjogMXJlbSBhdXRvO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIGxhYmVsIHtcclxuICAgICAgQGluY2x1ZGUgaGVhZGluZy1tKCRiYXNlLXRleHQsIG5vbmUpO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbnB1dC1ib3gge1xyXG4gICAgICBwYWRkaW5nOiAxcmVtIDAgMC43NXJlbTtcclxuXHJcbiAgICAgIGxhYmVsIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5tZXNzYWdlLWVycm9yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1lc3NhZ2UtZXJyb3Ige1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS12YWxpZGF0aW9uLWVycm9yLCBub25lKTtcclxuICAgIH1cclxuXHJcbiAgICAuc3VibWl0IHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhc2UtcHJpbWFyeS1pbnRlcmFjdGl2ZSAhaW1wb3J0YW50O1xyXG4gICAgICBjb2xvcjogJGludmVydGVkLXRleHQgIWltcG9ydGFudDtcclxuXHJcbiAgICAgICY6ZGlzYWJsZWQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLXByaW1hcnktaW50ZXJhY3RpdmUtaG92ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBjdXJzb3I6IGluaXRpYWwgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgJltkYXRhLWxvYWRpbmddIHtcclxuICAgICAgICBmb250LXNpemU6IDA7XHJcblxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9zdmcreG1sLDxzdmcgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiIHZpZXdCb3g9XCIwIDAgMjAwIDIwMFwiPjxjaXJjbGUgZmlsbD1cIiUyM0ZGRkZGRlwiIHN0cm9rZT1cIiUyM0ZGRkZGRlwiIHN0cm9rZS13aWR0aD1cIjE1XCIgcj1cIjE1XCIgY3g9XCI0MFwiIGN5PVwiNjVcIj48YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPVwiY3lcIiBjYWxjTW9kZT1cInNwbGluZVwiIGR1cj1cIjJcIiB2YWx1ZXM9XCI2NTsxMzU7NjU7XCIga2V5U3BsaW5lcz1cIi41IDAgLjUgMTsuNSAwIC41IDFcIiByZXBlYXRDb3VudD1cImluZGVmaW5pdGVcIiBiZWdpbj1cIi0uNFwiPjwvYW5pbWF0ZT48L2NpcmNsZT48Y2lyY2xlIGZpbGw9XCIlMjNGRkZGRkZcIiBzdHJva2U9XCIlMjNGRkZGRkZcIiBzdHJva2Utd2lkdGg9XCIxNVwiIHI9XCIxNVwiIGN4PVwiMTAwXCIgY3k9XCI2NVwiPjxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9XCJjeVwiIGNhbGNNb2RlPVwic3BsaW5lXCIgZHVyPVwiMlwiIHZhbHVlcz1cIjY1OzEzNTs2NTtcIiBrZXlTcGxpbmVzPVwiLjUgMCAuNSAxOy41IDAgLjUgMVwiIHJlcGVhdENvdW50PVwiaW5kZWZpbml0ZVwiIGJlZ2luPVwiLS4yXCI+PC9hbmltYXRlPjwvY2lyY2xlPjxjaXJjbGUgZmlsbD1cIiUyM0ZGRkZGRlwiIHN0cm9rZT1cIiUyM0ZGRkZGRlwiIHN0cm9rZS13aWR0aD1cIjE1XCIgcj1cIjE1XCIgY3g9XCIxNjBcIiBjeT1cIjY1XCI+PGFuaW1hdGUgYXR0cmlidXRlTmFtZT1cImN5XCIgY2FsY01vZGU9XCJzcGxpbmVcIiBkdXI9XCIyXCIgdmFsdWVzPVwiNjU7MTM1OzY1O1wiIGtleVNwbGluZXM9XCIuNSAwIC41IDE7LjUgMCAuNSAxXCIgcmVwZWF0Q291bnQ9XCJpbmRlZmluaXRlXCIgYmVnaW49XCIwXCI+PC9hbmltYXRlPjwvY2lyY2xlPjwvc3ZnPicpO1xyXG4gICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEuNXJlbTtcclxuICAgICAgICAgIHdpZHRoOiAxLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnNlY3VyZSB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICBtYXJnaW46IDFyZW0gMCAwO1xyXG5cclxuICAgICAgQGluY2x1ZGUgbGFiZWwtcygkYmFzZS10ZXh0LCBub25lKTtcclxuXHJcbiAgICAgIHN2ZyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuYmVuZWZpdHMge1xyXG4gICAgICBtYXJnaW46IDFyZW0gMCAycmVtO1xyXG5cclxuICAgICAgLmJlbmVmaXRzLXRleHQge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM0Nzdmcgd2lkdGg9JzE2JyBoZWlnaHQ9JzE2JyB2aWV3Qm94PScwIDAgMTYgMTYnIGZpbGw9J25vbmUnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIGZpbGwtcnVsZT0nZXZlbm9kZCcgY2xpcC1ydWxlPSdldmVub2RkJyBkPSdNNS40OTkyMSAxMi40NDA4TDE0LjQ2ODggMy40Njk3M0wxNS41Mjk1IDQuNTMwM0w1LjQ5OTExIDE0LjU2MjNMMC40Njg3NSA5LjUzMDI1TDEuNTI5NTkgOC40Njk3OEw1LjQ5OTIxIDEyLjQ0MDhaJyBmaWxsPSdibGFjaycvJTNFJTNDL3N2ZyUzRSUwQVwiKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgICAgIGNvbG9yOiAkYmFzZS10ZXh0O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW0oJGJhc2UtdGV4dCwgbm9uZSk7XHJcblxyXG4gICAgICAgIHN0cm9uZyB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLXMoJGJhc2UtdGV4dCwgbm9uZSk7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cclxuICAgICAgICBAaW5jbHVkZSBoZWFkaW5nLW0oJGJhc2UtdGV4dCwgbm9uZSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAudGVybXMge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgICAgaW5wdXQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjI1cmVtO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG5cclxuICAgICAgc3BhbiB7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9keS1tKCRiYXNlLXRleHQsIG5vbmUpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmFjY2Vzcy1rZXktaW5mbyB7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYXNlLWJhY2tncm91bmQtd2FybmluZztcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgbWFyZ2luOiAxcmVtIDAgMnJlbTtcclxuICAgICAgcGFkZGluZzogMXJlbTtcclxuXHJcbiAgICAgIC5pY29uIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5pbmZvLXRleHQge1xyXG4gICAgICAgIEBpbmNsdWRlIGJvZHktbSgkYmFzZS10ZXh0LCBub25lKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5iYWNrIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1hcmdpbi10b3A6IDFyZW07XHJcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblxyXG4gICAgICBAaW5jbHVkZSBib2R5LW0oJGJhc2UtdGV4dCwgdXBwZXJjYXNlKTtcclxuICAgIH1cclxuXHJcbiAgICAucmVzZW5kLWFjY2Vzc2tleS1jb250YWluZXIge1xyXG4gICAgICBtYXJnaW46IDFyZW0gMCAwO1xyXG5cclxuICAgICAgLnJlc2VuZC1hY2Nlc3NrZXktdGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgQGluY2x1ZGUgbGFiZWwtcygkYmFzZS10ZXh0LCB1cHBlcmNhc2UpO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAucmVzZW5kLWFjY2Vzc2tleSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDMuNXJlbTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgIEBpbmNsdWRlIGhlYWRpbmctbSgkYmFzZS10ZXh0LCB1cHBlcmNhc2UpO1xyXG5cclxuICAgICAgICAmOmRpc2FibGVkIHtcclxuICAgICAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgICAgICAgY3Vyc29yOiBpbml0aWFsO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5sb2dpbi1zcGFtLXdhcm5pbmcge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGxhYmVsLXMoJGJhc2UtdGV4dCwgbm9uZSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuYmVjb21lLW1lbWJlciB7XHJcbiAgICAubG9naW4tZm9ybSB7XHJcbiAgICAgIGlucHV0IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIHRhYmxldCB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXgtaGVpZ2h0OiAzNy41cmVtO1xyXG4gICAgbWF4LXdpZHRoOiAyMi41cmVtO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgZGVza3RvcCB7XHJcbiAgICBtYXgtaGVpZ2h0OiA0NXJlbTtcclxuICAgIG1heC13aWR0aDogMjYuMjVyZW07XHJcbiAgfVxyXG59Il0sInNvdXJjZVJvb3QiOiIifQ== */

/* source: <vtex.email-checkout-conflict@0.3.0> */
.checkEmailAuthConflict__modal,
.checkEmailAuthConflict__modal--bg {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  z-index: 99999;
}

.checkEmailAuthConflict__modal--bg {
  background: #000;
  opacity: 0.4;
}

.checkEmailAuthConflict__modal--wrap {
  width: 400px;
  background: #fff;
  position: fixed;
  left: calc(50% - 200px);
  top: 50%;
  transform: translateY(-50%);
  z-index: 99999;
  padding: 30px;
  border-radius: 3px;
  box-sizing: border-box;

  color: #333333;
  background: #fff;
  box-shadow: 0 5px 0 #ddd;
  border-bottom: 1px solid #fff;
  border-radius: 4px;
  border: 2px solid #eee;
}

button.checkEmailAuthConflict__modal--button {
  background: #1a73e8;
  padding: 10px;
  display: inline-block;
  border: none;
  border-radius: 3px;
  color: #fff;
}

  .checkEmailAuthConflict__modal--button.js-loading:after {
    border: 3px solid #f3f3f3; /* Light grey */
    border-top: 3px solid #9999; /* Blue */
    border-radius: 50%;
    width: 10px;
    height: 10px;
    animation: spin 1s linear infinite;
    content: '';
    display: inline-block;
    margin-left: 8px;
    vertical-align: middle;
  }

h4.checkEmailAuthConflict__modal--title {
  font-size: 16px;
  font-weight: bold;
  color: #000;
}

p.checkEmailAuthConflict__modal--text {
  margin-bottom: 20px;
}

@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

/* source: <vtex.checkout-ui-custom@0.20.1> */
input,select,button{outline:none !important}.vcustom--vtex-omnishipping-1-x-address input,#app-container input[type=text],#app-container input[type=tel],#app-container input[type=email],#app-container select,.orderform-template .summary-note .note-textarea,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation input,.orderform-template-holder #client-profile-data form.client-pre-email input[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email select:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data select:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=text]:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=email]:not(.pac-target-input),.orderform-template-holder #shipping-data select:not(.pac-target-input),.orderform-template-holder #payment-data input[type=text]:not(.pac-target-input),.orderform-template-holder #payment-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #payment-data input[type=email]:not(.pac-target-input),.orderform-template-holder #payment-data select:not(.pac-target-input),.cart-more-options .srp-container .vtex-shipping-preview-0-x-addressFormPart1.vtex-shipping-preview-0-x-geolocation input,.cart-more-options .srp-container select,.cart-more-options .srp-container input[type=text]:not(.pac-target-input),.summary-template-holder .summary-coupon fieldset.coupon-fieldset input[type=text],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit],.table.cart-items td.quantity input,.table.cart-items tbody tr td .product-service select,.table.cart-items tr.item-attachments-content input,.table.cart-items tr.item-attachments-content select,#vtexIdContainer input{height:40px;line-height:40px;max-height:initial;display:inline-block;padding:0px 10px;border-radius:4px;border:1px solid #cbcbcb;outline:initial;font-family:"Roboto", sans-serif;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.vcustom--vtex-omnishipping-1-x-address input.error,#app-container input.error[type=text],#app-container input.error[type=tel],#app-container input.error[type=email],#app-container select.error,.orderform-template .summary-note .error.note-textarea,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation input.error,.orderform-template-holder #client-profile-data form.client-pre-email input.error[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input.error[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input.error[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email select.error:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input.error[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input.error[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input.error[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data select.error:not(.pac-target-input),.orderform-template-holder #shipping-data input.error[type=text]:not(.pac-target-input),.orderform-template-holder #shipping-data input.error[type=tel]:not(.pac-target-input),.orderform-template-holder #shipping-data input.error[type=email]:not(.pac-target-input),.orderform-template-holder #shipping-data select.error:not(.pac-target-input),.orderform-template-holder #payment-data input.error[type=text]:not(.pac-target-input),.orderform-template-holder #payment-data input.error[type=tel]:not(.pac-target-input),.orderform-template-holder #payment-data input.error[type=email]:not(.pac-target-input),.orderform-template-holder #payment-data select.error:not(.pac-target-input),.cart-more-options .srp-container .vtex-shipping-preview-0-x-addressFormPart1.vtex-shipping-preview-0-x-geolocation input.error,.cart-more-options .srp-container select.error,.cart-more-options .srp-container input.error[type=text]:not(.pac-target-input),.summary-template-holder .summary-coupon fieldset.coupon-fieldset input.error[type=text],.summary-template-holder .summary-coupon fieldset.coupon-fieldset button.error[type=submit],.table.cart-items td.quantity input.error,.table.cart-items tbody tr td .product-service select.error,.table.cart-items tr.item-attachments-content input.error,.table.cart-items tr.item-attachments-content select.error,#vtexIdContainer input.error{border-color:#ff4c4c}.vcustom--vtex-omnishipping-1-x-address input:focus,#app-container input[type=text]:focus,#app-container input[type=tel]:focus,#app-container input[type=email]:focus,#app-container select:focus,.orderform-template .summary-note .note-textarea:focus,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation input:focus,.orderform-template-holder #client-profile-data form.client-pre-email input[type=text]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=tel]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=email]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email select:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=text]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=tel]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=email]:focus:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data select:focus:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=text]:focus:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=tel]:focus:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=email]:focus:not(.pac-target-input),.orderform-template-holder #shipping-data select:focus:not(.pac-target-input),.orderform-template-holder #payment-data input[type=text]:focus:not(.pac-target-input),.orderform-template-holder #payment-data input[type=tel]:focus:not(.pac-target-input),.orderform-template-holder #payment-data input[type=email]:focus:not(.pac-target-input),.orderform-template-holder #payment-data select:focus:not(.pac-target-input),.cart-more-options .srp-container .vtex-shipping-preview-0-x-addressFormPart1.vtex-shipping-preview-0-x-geolocation input:focus,.cart-more-options .srp-container select:focus,.cart-more-options .srp-container input[type=text]:focus:not(.pac-target-input),.summary-template-holder .summary-coupon fieldset.coupon-fieldset input[type=text]:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit]:focus,.table.cart-items td.quantity input:focus,.table.cart-items tbody tr td .product-service select:focus,.table.cart-items tr.item-attachments-content input:focus,.table.cart-items tr.item-attachments-content select:focus,#vtexIdContainer input:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,0,0,.4)}input#creditCardpayment-card-0Number,input#creditCardpayment-card-0Code,input#creditCardpayment-card-1Number,input#creditCardpayment-card-1Code{font-size:18px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{animation:input_background_autofill 0s forwards}@keyframes input_background_autofill{100%{background-color:rgba(0,0,0,0)}}.btn,.orderform-template-holder #payment-data .payment-discounts-list table td.action a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a{font-family:"Roboto", sans-serif;text-shadow:none;border-radius:30px;outline:none !important;text-align:center;font-size:12px;padding:5px 12px;box-sizing:border-box;display:inline-block;background:none;box-shadow:none}.btn,.orderform-template-holder #payment-data .payment-discounts-list table td.action a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.btn:hover,.btn:focus{transition:all ease .3s}.btn:hover,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:hover,.btn:focus,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:focus{background:none}.btn-large,.client-pre-email .client-email.input.text .btn-success{padding:17px 19px}.btn-link,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a{color:#1a73e8}.btn-link:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:hover,.btn-link:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:focus{color:#1d63be}.btn-success{background:#2fba2d;border:1px solid #2fba2d;font-size:13px}.btn-success:hover,.btn-success:focus,.btn-success:active{background:#269e24;border:1px solid #269e24}.btn-success[disabled]{background:#2fba2d}.btn-primary{background:#1a73e8;border:1px solid #1a73e8;color:#f1f7ff}.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background:#1d63be;border:1px solid #1d63be}.btn-secondary,.orderform-template-holder #payment-data #btn-add-gift-card,.orderform-template-holder #payment-data .payment-discounts-list table td.action a,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit],.table.cart-items tbody tr td .product-service input[type=submit],.table.cart-items tbody tr td.product-name .add-service.btn,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.add-service,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.add-service,.table.cart-items tbody tr td.product-name .clone-item.btn,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item,.table.cart-items tbody tr td.product-name .add-item-attachment-container a{background:rgba(0,0,0,0);border:1px solid #1a73e8;color:#1a73e8}.btn-secondary:hover,.orderform-template-holder #payment-data #btn-add-gift-card:hover,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:hover,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn:hover,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit]:hover,.table.cart-items tbody tr td .product-service input[type=submit]:hover,.table.cart-items tbody tr td.product-name .add-service.btn:hover,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.add-service:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.add-service:hover,.table.cart-items tbody tr td.product-name .clone-item.btn:hover,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item:hover,.table.cart-items tbody tr td.product-name .add-item-attachment-container a:hover,.btn-secondary:focus,.orderform-template-holder #payment-data #btn-add-gift-card:focus,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:focus,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn:focus,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit]:focus,.table.cart-items tbody tr td .product-service input[type=submit]:focus,.table.cart-items tbody tr td.product-name .add-service.btn:focus,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.add-service:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.add-service:focus,.table.cart-items tbody tr td.product-name .clone-item.btn:focus,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item:focus,.table.cart-items tbody tr td.product-name .add-item-attachment-container a:focus,.btn-secondary:active,.orderform-template-holder #payment-data #btn-add-gift-card:active,.orderform-template-holder #payment-data .payment-discounts-list table td.action a:active,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn:active,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset button[type=submit]:active,.table.cart-items tbody tr td .product-service input[type=submit]:active,.table.cart-items tbody tr td.product-name .add-service.btn:active,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.add-service:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.add-service:active,.table.cart-items tbody tr td.product-name .clone-item.btn:active,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item:active,.table.cart-items tbody tr td.product-name .add-item-attachment-container a:active{background:#f1f7ff;border:1px solid #1d63be;color:#1d63be}.btn-outlined{background:rgba(0,0,0,0);border:1px solid #2fba2d;color:#2fba2d}.btn-outlined:hover,.btn-outlined:focus,.btn-outlined:active{background:rgba(0,0,0,0);border:1px solid #269e24}.btn#payment-data-submit span,.orderform-template-holder #payment-data .payment-discounts-list table td.action a#payment-data-submit span,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a#payment-data-submit span{font-size:14px;margin-left:5px;font-weight:bold}.orderform-template .cart-template.mini-cart h2,.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle,.orderform-template-holder #shipping-data .accordion-toggle,.orderform-template-holder #payment-data .accordion-toggle,.client-pre-email h3.client-pre-email-h span:after,.cart-more-options .srp-container .srp-main-title{font-size:calc(12px + 2px);text-transform:uppercase;border-bottom:1px solid #eeeeee;font-weight:bold;margin-bottom:15px;padding:7px 0 !important;color:#999999;color:#323232;border:none;font-size:20px;text-transform:initial;margin-bottom:0px}.payment-data .gift-card-section,.payment-data .payment-discounts-alert{margin:0;width:100% !important;box-sizing:border-box}.input-append,.input-prepend{display:flex !important;align-items:stretch}.input-append .btn,.input-append .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .input-append a,.input-append .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .input-append a,.input-append .add-on,.input-prepend .btn,.input-prepend .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .input-prepend a,.input-prepend .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .input-prepend a,.input-prepend .add-on{height:40px;line-height:40px;box-sizing:border-box;padding:0;width:20px}.input-append .add-on,.input-prepend .add-on{height:initial !important}.input-append input,.input-prepend input{border-radius:0 4px 4px 0 !important;width:100% !important;max-width:100px !important}.payment-discoints-table .number,.gift-card-provider-group .number,.payment-discoints-table .action,.gift-card-provider-group .action{text-align:right}@media(max-width: 690px){.orderform-template-holder .client-profile-data input[type=text]{width:100% !important}}@media(max-width: 690px){.item-quantity-change{display:inline-block}.item-quantity-change{float:left;padding:3px 5px 3px 0px}.item-quantity-change-increment{padding-left:5px;padding-right:0}.full-cart .cart-links-bottom .btn-success{width:83%;display:block;margin-top:10px}.full-cart .cart table{display:block;margin-top:0 !important}.full-cart .cart table thead{display:none}.full-cart .cart table tbody{display:block}.full-cart .cart table tbody tr+tr{border-top:1px dashed #ddd}.full-cart .cart table tbody tr{display:block;margin-top:10px;padding:10px 0;position:relative}.full-cart .cart table tbody tr .product-name a,.full-cart .cart table tbody tr .product-name .seller{overflow:hidden}.full-cart .cart table tbody tr td{display:inline-block;padding:4px 0}.full-cart .cart table tbody tr td.product-name .seller{display:block;line-height:120%;font-size:80%;margin:4px 0}.full-cart .cart table tbody tr td.product-image,.full-cart .cart table tbody tr td.bundle-item-image{left:0;position:absolute}.full-cart .cart table tbody tr td.product-name{display:block;margin-left:60px;text-align:left;line-height:140%;width:auto}.full-cart .cart table tbody tr td.product-name{padding:0 0 10px !important}.full-cart .cart table tbody tr td.empty,.full-cart .cart table tbody tr td.shipping-date,.full-cart .cart table tbody tr td .brand{display:none}.full-cart .cart table tbody tr td.product-name a,.full-cart .cart table tbody tr td.bundle-item-name span{display:block;padding-right:20px}.full-cart .cart table tbody tr td.quantity{width:81px;padding:0px;margin-left:60px}.full-cart .cart table tbody tr td.quantity input{float:left;margin:0;width:25px}.full-cart .cart table tbody tr td.product-price{text-align:right;float:right;margin-right:5px;padding:0}.full-cart .cart table tbody tr td.quantity-price{display:none}.full-cart .cart table tbody tr td.item-remove{position:absolute;top:2px;right:0;width:24px}.cart-links-bottom{float:none;margin-top:5px;margin-bottom:40px;text-align:right}.more{margin-right:0}.full-cart .cart-links-bottom .btn-success{width:auto}.full-cart .cart table tbody tr.item-attachments-head{border:0;margin:0;padding:0}.full-cart .cart table tbody tr.item-attachments-head .item-attachments-header{top:auto}.full-cart .cart table tbody tr.item-attachments-head .item-attachments-header:after{content:none}.full-cart .cart table tbody tr.item-attachments-head .item-attachments-header strong{box-shadow:none}.full-cart .cart table tbody tr.item-attachments-content{margin:0;border:0;padding:0}.full-cart .cart table tbody tr.item-attachments-content .item-attachments-item-fields{margin-left:5px;width:95%}}.default-modal{border-radius:4px;height:auto}.modal .btn,.modal .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .modal a,.modal .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .modal a{background:#fff}.modal.guest-login-modal button.btn{width:auto}.modal.guest-login-modal,.modal.modal-email-template,.modal.modal-payment-template,.modal.modal-masked-info-template{background:#2fba2d}.payment-confirmation-message{width:100%}#vtexIdContainer{position:fixed !important}.vtexIdUI{position:absolute;top:50% !important;transform:translateY(-50%) !important}#vtexIdContainer{position:fixed}#vtexIdContainer a{color:#1a73e8}#vtexIdContainer .vtexIdUI .modal-footer{background:none}#vtexIdContainer .vtexIdUI .btn,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a{border-radius:30px;height:40px;line-height:40px;box-shadow:none !important;font-size:12px;padding:0 30px}#vtexIdContainer .vtexIdUI .btn.btn-success,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a.btn-success,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a.btn-success,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.btn-success,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a.btn-success{background:#2fba2d;border:1px solid #2fba2d}#vtexIdContainer .vtexIdUI .btn.btn-success:hover,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a.btn-success:hover,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a.btn-success:hover,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.btn-success:hover,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a.btn-success:hover,#vtexIdContainer .vtexIdUI .btn.btn-success:focus,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a.btn-success:focus,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a.btn-success:focus,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.btn-success:focus,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a.btn-success:focus,#vtexIdContainer .vtexIdUI .btn.btn-success:active,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a.btn-success:active,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a.btn-success:active,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.btn-success:active,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a.btn-success:active{background:#269e24;border:1px solid #269e24}#vtexIdContainer .vtexIdUI .btn#vtexIdUI-facebook,#vtexIdContainer .vtexIdUI .orderform-template-holder #payment-data .payment-discounts-list table td.action a#vtexIdUI-facebook,.orderform-template-holder #payment-data .payment-discounts-list table td.action #vtexIdContainer .vtexIdUI a#vtexIdUI-facebook,#vtexIdContainer .vtexIdUI .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a#vtexIdUI-facebook,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data #vtexIdContainer .vtexIdUI a#vtexIdUI-facebook{background:#4568ad !important}@media(max-width: 768px){#vtexIdContainer{position:fixed !important}#vtexIdContainer .vtexIdUI{overflow:auto;border-radius:0;width:100%;left:0;margin:0;top:0;height:100% !important;border:none}#vtexIdContainer .vtexIdUI .modal-header .close{top:0;right:0;margin:0;padding:4px 8px}}body{font-family:"Roboto", sans-serif;min-width:initial !important;padding:0;background:#f4f2f2;padding-bottom:40px !important;min-height:93vh;position:relative;font-size:12px;overflow-x:hidden}body a{color:#1a73e8}body a:hover{color:#1d63be}@media(max-width: 768px){body{padding-bottom:0px !important}}body .cart-template.full-cart>*{opacity:0;transition-delay:1.2s;transition-property:opacity;-webkit-transition-duration:.5s}body.v-custom-loaded .cart-template.full-cart>*{opacity:initial}body.returningUser.v-custom-addressForm-on.v-custom-step-shipping .accordion-inner.shipping-container .vtex-omnishipping-1-x-addressFormPart1.vtex-omnishipping-1-x-geolocation{display:block}body.returningUser.v-custom-addressForm-on.v-custom-step-shipping .accordion-inner.shipping-container .vtex-omnishipping-1-x-deliveryGroup{display:block}body.returningUser.v-custom-addressForm-on.v-custom-step-shipping .accordion-inner.shipping-container .vtex-omnishipping-1-x-submitPaymentButton{display:block}.onda-v1 .br-pill,.step,.cart,.totalizers{border-radius:4px}.loading.loading-bg{background:#f4f2f2}.container{max-width:980px;width:calc(100% - 40px)}@media(max-width: 690px){.container{width:calc(100% - 20px)}}.checkout-container{overflow:initial !important;z-index:2}@media(max-width: 768px){.checkout-container{margin-bottom:30px}}.checkout-container .orderform-template,.checkout-container .cart-template{display:flex;justify-content:space-between;align-items:flex-start;transition:position ease .8s,opacity ease .8s,margin ease .8s}.checkout-container .orderform-template.inactive,.checkout-container .cart-template.inactive{max-height:50vh;overflow:hidden;top:0;position:absolute}.checkout-container .full-cart.inactive{margin-left:-140%}.checkout-container .orderform-template.inactive{left:140%;margin:0;display:none !important}.container-cart h1,h1#orderform-title{font-size:22px !important;font-weight:400 !important;color:#323232 !important}h1#orderform-title{display:none !important}.v-custom-assemblies{margin:10px 0 3px 0;overflow:hidden;border-top:1px solid #cbcbcb;padding-top:7px}@media(max-width: 690px){.v-custom-assemblies{width:100%;left:0;margin-bottom:2px}}.v-custom-assemblies p{display:none}.v-custom-assemblies__values{list-style:none;padding:0;margin:0}.v-custom-assemblies__values__item strong:after{content:":"}.v-custom-assemblies__values__item span,.v-custom-assemblies__values__item strong{line-height:14px}.client-pre-email h3.client-pre-email-h span:before,.client-profile-data .accordion-toggle>span:before,.shipping-data .accordion-toggle:before,.payment-data .accordion-toggle>span:not(.payment-edit-link):before{background:#fff;border:1px solid #323232;color:#323232;width:26px;height:26px;line-height:26px;font-size:15px}body.js-vcustom-hideEmailStep .client-profile-data .accordion-toggle>span:before,body.v-custom-step-payment .payment-data .accordion-toggle>span:not(.payment-edit-link):before,body.v-custom-step-shipping .shipping-data .accordion-toggle:before,body.v-custom-step-profile .client-profile-data .accordion-toggle>span:before,body.v-custom-step-email .client-pre-email h3.client-pre-email-h span:before,body.v-custom-step-profile .client-pre-email h3.client-pre-email-h span:before,body.v-custom-step-payment .client-pre-email h3.client-pre-email-h span:before,body.v-custom-step-payment .client-profile-data .accordion-toggle>span:before,body.v-custom-step-payment .shipping-data .accordion-toggle:before,body.v-custom-step-shipping .client-pre-email h3.client-pre-email-h span:before,body.v-custom-step-shipping .client-profile-data .accordion-toggle>span:before,body.v-custom-step-profile .client-pre-email h3.client-pre-email-h span:before{background:#1a73e8;border-color:#1a73e8;color:#fff}.client-pre-email h3.client-pre-email-h span:before,.client-profile-data .accordion-toggle>span:before,.shipping-data .accordion-toggle:before,.payment-data .accordion-toggle>span:not(.payment-edit-link):before{text-align:center;margin-right:10px;border-radius:100%;display:inline-block;font-weight:bold;vertical-align:middle;margin-top:-2px}.client-pre-email h3.client-pre-email-h span:before{content:"1"}.client-profile-data .accordion-toggle>span:before{content:"2"}.shipping-data .accordion-toggle:before{content:"3"}.payment-data .accordion-toggle>span:not(.payment-edit-link):before{content:"4"}@media(max-width: 690px){body:before{width:0;height:4px;background:#1a73e8;display:block;content:"";position:fixed;top:0;transition:all ease .3s;z-index:999}body.v-custom-step-email:before{width:23%}body.v-custom-step-profile:before{width:46%}body.v-custom-step-shipping:before{width:69%}body.v-custom-step-payment:before{width:92%}}body.v-custom-step-payment .checkout-steps_item_cart .text,body.v-custom-step-payment .checkout-steps_item_identification .text,body.v-custom-step-payment .checkout-steps_item_shipping .text,body.v-custom-step-payment .checkout-steps_item_payment .text,body.v-custom-step-shipping .checkout-steps_item_cart .text,body.v-custom-step-shipping .checkout-steps_item_identification .text,body.v-custom-step-shipping .checkout-steps_item_shipping .text,body.v-custom-step-email .checkout-steps_item_cart .text,body.v-custom-step-email .checkout-steps_item_identification .text,body.v-custom-step-profile .checkout-steps_item_cart .text,body.v-custom-step-profile .checkout-steps_item_identification .text,body.v-custom-step-cart .checkout-steps_item_cart .text{color:#323232;font-weight:bold;pointer-events:initial}body.v-custom-step-cart .checkout-steps_item_cart{opacity:1}body.v-custom-step-cart .checkout-steps_item_cart .text{pointer-events:none}body.v-custom-step-cart .checkout-steps_item_cart:before{background:#1a73e8;border-color:#1a73e8}body.v-custom-step-email .checkout-steps_bar_inner-active,body.v-custom-step-profile .checkout-steps_bar_inner-active{width:20%}body.v-custom-step-email .checkout-steps_item_cart,body.v-custom-step-email .checkout-steps_item_identification,body.v-custom-step-profile .checkout-steps_item_cart,body.v-custom-step-profile .checkout-steps_item_identification{opacity:1}body.v-custom-step-email .checkout-steps_item_cart:before,body.v-custom-step-email .checkout-steps_item_identification:before,body.v-custom-step-profile .checkout-steps_item_cart:before,body.v-custom-step-profile .checkout-steps_item_identification:before{background:#1a73e8;border-color:#1a73e8}body.v-custom-step-email .checkout-steps_item_identification .text,body.v-custom-step-profile .checkout-steps_item_identification .text{pointer-events:none}body.v-custom-step-shipping .checkout-steps_bar_inner-active{width:40%}body.v-custom-step-shipping .checkout-steps_item_cart,body.v-custom-step-shipping .checkout-steps_item_identification,body.v-custom-step-shipping .checkout-steps_item_shipping{opacity:1}body.v-custom-step-shipping .checkout-steps_item_cart:before,body.v-custom-step-shipping .checkout-steps_item_identification:before,body.v-custom-step-shipping .checkout-steps_item_shipping:before{background:#1a73e8;border-color:#1a73e8}body.v-custom-step-shipping .checkout-steps_item_shipping .text{pointer-events:none}body.v-custom-step-payment .checkout-steps_bar_inner-active{width:60%}body.v-custom-step-payment .checkout-steps_item_cart,body.v-custom-step-payment .checkout-steps_item_identification,body.v-custom-step-payment .checkout-steps_item_shipping,body.v-custom-step-payment .checkout-steps_item_payment{opacity:1}body.v-custom-step-payment .checkout-steps_item_cart:before,body.v-custom-step-payment .checkout-steps_item_identification:before,body.v-custom-step-payment .checkout-steps_item_shipping:before,body.v-custom-step-payment .checkout-steps_item_payment:before{background:#1a73e8;border-color:#1a73e8}body.v-custom-step-payment .checkout-steps_item_payment .text{pointer-events:none}.checkout-steps{display:none;position:relative;min-width:470px;width:100%;display:block}@media(max-width: 690px){.checkout-steps{display:none !important}}.checkout-steps_bar_inner-active{width:0;background:#1a73e8}.checkout-steps_items{display:flex;justify-content:space-between}.checkout-steps_item{position:relative;text-align:center;flex-grow:1;display:flex;align-items:center;justify-content:flex-start;opacity:.6}.checkout-steps_item:after{content:"";height:2px;background:#1a73e8;margin:0px 5px;min-width:10px}.checkout-steps_item .text{clear:both;display:flex;align-items:center;color:#999999;font-weight:500;cursor:pointer;pointer-events:none}.checkout-steps_item .text:before{content:"";width:7px;height:7px;background:#1a73e8;border:2px solid #1a73e8;display:inline-block;border-radius:100%;margin-right:7px;transition:all ease .3s}.checkout-steps_item_cart:after{width:calc(100% - 50px)}.checkout-steps_item_identification:after{width:calc(100% - 103px)}.checkout-steps_item_shipping:after{width:calc(100% - 77px)}.checkout-steps_item_payment:after{width:calc(100% - 77px)}.checkout-steps_item_confirmation:after{display:none}body .main-header{padding:12px 0;text-align:center;border-bottom:1px solid #cbcbcb;position:relative;background-color:#fff;margin-bottom:40px}body .main-header,body .main-header>.container{display:flex;align-items:center}@media(max-width: 690px){body .main-header,body .main-header>.container{justify-content:center}}body .main-header>.container:before,body .main-header>.container:after{display:none}body .main-header .header-link{position:absolute;left:0px;top:calc(100% + 18px);display:none}body .main-header .header-link a{height:20px;font-size:11px;line-height:115%;padding-left:0px;color:#676767;display:flex;align-items:center}body .main-header .header-link a:before{display:block;float:left;width:10px;height:10px;-webkit-mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDQzLjUyIDQ0My41MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQzLjUyIDQ0My41MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0xNDMuNDkyLDIyMS44NjNMMzM2LjIyNiwyOS4xMjljNi42NjMtNi42NjQsNi42NjMtMTcuNDY4LDAtMjQuMTMyYy02LjY2NS02LjY2Mi0xNy40NjgtNi42NjItMjQuMTMyLDBsLTIwNC44LDIwNC44DQoJCQljLTYuNjYyLDYuNjY0LTYuNjYyLDE3LjQ2OCwwLDI0LjEzMmwyMDQuOCwyMDQuOGM2Ljc4LDYuNTQ4LDE3LjU4NCw2LjM2LDI0LjEzMi0wLjQyYzYuMzg3LTYuNjE0LDYuMzg3LTE3LjA5OSwwLTIzLjcxMg0KCQkJTDE0My40OTIsMjIxLjg2M3oiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==) no-repeat 50% 50%;mask:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNDQzLjUyIDQ0My41MiIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDQzLjUyIDQ0My41MjsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGc+DQoJCTxwYXRoIGQ9Ik0xNDMuNDkyLDIyMS44NjNMMzM2LjIyNiwyOS4xMjljNi42NjMtNi42NjQsNi42NjMtMTcuNDY4LDAtMjQuMTMyYy02LjY2NS02LjY2Mi0xNy40NjgtNi42NjItMjQuMTMyLDBsLTIwNC44LDIwNC44DQoJCQljLTYuNjYyLDYuNjY0LTYuNjYyLDE3LjQ2OCwwLDI0LjEzMmwyMDQuOCwyMDQuOGM2Ljc4LDYuNTQ4LDE3LjU4NCw2LjM2LDI0LjEzMi0wLjQyYzYuMzg3LTYuNjE0LDYuMzg3LTE3LjA5OSwwLTIzLjcxMg0KCQkJTDE0My40OTIsMjIxLjg2M3oiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==) no-repeat 50% 50%;-webkit-mask-size:cover;mask-size:cover;background-color:#676767;content:""}body .main-header .header-link a.back-cart-link{display:none}@media(max-width: 690px){body .main-header .header-link{top:50%;transform:translateY(-50%)}body .main-header .header-link a{max-width:80px}body .main-header .header-link a:before{width:17px;height:17px}}body .main-header .logo{max-width:calc(100% - 180px)}body .main-header .logo svg.vtex-logo{height:50px}body .main-header .logo,body .main-header .logo img{display:inline-block;font-size:24px;border:none;line-height:39px}body .main-header .checkout-steps{max-width:540px;margin-left:auto;padding-right:10px}@media(max-width: 690px){body:not(.body-cart) .main-header{padding:4px 0;margin-bottom:10px}body:not(.body-cart) .main-header .v-custom-mhide{display:none !important}body:not(.body-cart) .main-header,body:not(.body-cart) .main-header>.container{background:none;border:none;justify-content:center}body:not(.body-cart) .main-header .logo{cursor:default;pointer-events:none;font-weight:bold}body:not(.body-cart) .main-header .logo svg,body:not(.body-cart) .main-header .logo img{display:none !important}body:not(.body-cart) .main-header .logo:before{content:"checkout";text-transform:uppercase}body:not(.body-cart) .main-header .logo,body:not(.body-cart) .main-header .logo:hover{color:#323232;font-size:14px}body:not(.body-cart) .main-header .header-link{display:block}body:not(.body-cart) .main-header a.buy-more-link{display:none}body:not(.body-cart) .main-header a.back-cart-link{display:block !important;font-size:0}body:not(.body-cart) .main-header a.back-cart-link:before{background:#323232}}.main-footer{clear:both;text-align:center;padding:2px 0;border-top:1px solid #cbcbcb;position:absolute;bottom:0;width:100%;z-index:-1}.main-footer .container{position:initial}@media(max-width: 768px){.main-footer{position:relative}}.main-footer a.credits-vtex{width:100px;display:block;margin:0 auto}.main-footer .vtex-logo{display:block;margin:0 auto}.main-footer svg,.main-footer svg path{fill:#999999}.cart{border:none;padding:0}body.v-custom-step-cart .main-header .header-link{display:block}body.v-custom-cart-empty #cart-title,body.v-custom-cart-empty #shipping-preview-container,body.v-custom-cart-empty .summary-template-holder,body.v-custom-cart-empty .checkout-steps,body.v-custom-cart-empty .cart-more-options{display:none !important}body.v-custom-cart-empty .cart-template-holder{margin:0 auto}.empty-cart-content{padding:50px 0}h1#cart-title{display:none !important}.cart-more-options,.cart-template-holder .cart{padding:20px 30px;background:#fff;margin:0;border-radius:4px}@media(max-width: 690px){.cart-more-options,.cart-template-holder .cart{padding:12px}}.cart-template-holder .cart{border:none;margin-bottom:20px}.table.cart-items{display:block}.table.cart-items thead{width:100%;display:block}.table.cart-items thead tr{display:flex;align-items:center}.table.cart-items thead tr th.product{width:calc(100% - 235px) !important}.table.cart-items thead tr th.product-price,.table.cart-items thead tr th.quantity-price{width:90px !important}.table.cart-items thead tr th.item-remove,.table.cart-items thead tr th.quantity-price,.table.cart-items thead tr th.shipping-date{display:none}.table.cart-items thead tr th.quantity{min-width:62px}.table.cart-items thead tr th.product-image{order:1}.table.cart-items thead tr th.product-name{order:2}.table.cart-items thead tr th.shipping-date{order:3}.table.cart-items thead tr th.quantity{order:4}.table.cart-items thead tr th.product-price,.table.cart-items thead tr th.quantity-price{order:5}.table.cart-items tr.item-attachments-head{border:none !important;justify-content:center}.table.cart-items tr.item-attachments-head .help-arrow{display:none}.table.cart-items td.shipping-date{display:none}.table.cart-items tbody{display:flex;flex-wrap:wrap;width:100%}.table.cart-items tbody tr{width:100%;display:flex;flex-wrap:wrap;border-top:1px solid #eeeeee}.table.cart-items tbody tr.hide{display:none}.table.cart-items tbody tr>.v-custom-bundles{width:100%}@media(max-width: 690px){.table.cart-items tbody tr{margin-top:0 !important}.table.cart-items tbody tr:first-child{border:none}}.table.cart-items tbody tr.item-attachments-head,.table.cart-items tbody tr.item-attachments-content{display:none}.table.cart-items tbody tr .v-custom-product-item-wrap{width:100%;display:flex;align-items:center;position:relative;padding:20px 0}@media(max-width: 690px){.table.cart-items tbody tr .v-custom-product-item-wrap{display:block;padding:10px 0}.table.cart-items tbody tr .v-custom-product-item-wrap:after{content:"";clear:both;display:block}}.table.cart-items tbody tr td{width:auto;border:none}.table.cart-items tbody tr td.product-name .add-service-container,.table.cart-items tbody tr td.product-name .clone-item.btn,.table.cart-items tbody tr td.product-name .orderform-template-holder #payment-data .payment-discounts-list table td.action a.clone-item,.orderform-template-holder #payment-data .payment-discounts-list table td.action .table.cart-items tbody tr td.product-name a.clone-item,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item,.table.cart-items tbody tr td.product-name .add-item-attachment-container{margin:10px 0}.table.cart-items tbody tr td.product-name .add-service-container+p,.table.cart-items tbody tr td.product-name .clone-item.btn+p,.table.cart-items tbody tr td.product-name .orderform-template-holder #payment-data .payment-discounts-list table td.action a.clone-item+p,.orderform-template-holder #payment-data .payment-discounts-list table td.action .table.cart-items tbody tr td.product-name a.clone-item+p,.table.cart-items tbody tr td.product-name .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.clone-item+p,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .table.cart-items tbody tr td.product-name a.clone-item+p,.table.cart-items tbody tr td.product-name .add-item-attachment-container+p{display:none}@media(min-width: 769px){.table.cart-items tbody tr td.product-name{width:calc(100% - 355px) !important}}.table.cart-items tbody tr td.product-name .seller{display:block}.table.cart-items tbody tr td.product-price,.table.cart-items tbody tr td.quantity-price{width:90px !important;white-space:nowrap;margin:0 10px;line-height:16px}.table.cart-items tbody tr td.product-price br,.table.cart-items tbody tr td.quantity-price br{display:none}@media(max-width: 690px){.table.cart-items tbody tr td.product-price,.table.cart-items tbody tr td.quantity-price{width:initial !important;text-align:right;float:right;margin:0;padding:0}}.table.cart-items tbody tr td.product-price .new-product-price-label,.table.cart-items tbody tr td.product-price .old-product-price-label,.table.cart-items tbody tr td.quantity-price .new-product-price-label,.table.cart-items tbody tr td.quantity-price .old-product-price-label{display:none}.table.cart-items tbody tr td.product-price .list-price,.table.cart-items tbody tr td.quantity-price .list-price{font-size:10px}.table.cart-items tbody tr td.product-price .total-selling-price,.table.cart-items tbody tr td.product-price .best-price,.table.cart-items tbody tr td.quantity-price .total-selling-price,.table.cart-items tbody tr td.quantity-price .best-price{font-weight:bold;position:relative}@media(max-width: 690px){.table.cart-items tbody tr td.product-price .total-selling-price,.table.cart-items tbody tr td.product-price .best-price,.table.cart-items tbody tr td.quantity-price .total-selling-price,.table.cart-items tbody tr td.quantity-price .best-price{display:flex;justify-content:flex-end;margin-top:7px}.table.cart-items tbody tr td.product-price .total-selling-price .discount,.table.cart-items tbody tr td.product-price .best-price .discount,.table.cart-items tbody tr td.quantity-price .total-selling-price .discount,.table.cart-items tbody tr td.quantity-price .best-price .discount{margin-left:5px;display:block}}.table.cart-items tbody tr td.product-price .new-product-real-price-per-unit,.table.cart-items tbody tr td.quantity-price .new-product-real-price-per-unit{display:inline-block}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__best,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__best{font-weight:bold;font-size:12px}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list{display:block;font-size:10px}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--list,.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--list,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling{display:block}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--list,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--list{text-decoration:line-through;color:#999999}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list,.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling{color:#676767;font-size:10px;line-height:11px}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling{margin-bottom:3px}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling .discount,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling .discount{display:none}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling:after,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling:after{content:")"}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling:before,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling:before{content:"("}.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list--selling .best-price,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list--selling .best-price{font-weight:normal;display:inline-block}@media(max-width: 690px){.table.cart-items tbody tr td.product-price .v-custom-quantity-price__list>*:last-child,.table.cart-items tbody tr td.quantity-price .v-custom-quantity-price__list>*:last-child{margin-bottom:-7px}}.table.cart-items tbody tr td.product-price.v-custom-quantity-price-active>.list-price,.table.cart-items tbody tr td.quantity-price.v-custom-quantity-price-active>.list-price{display:none !important}.table.cart-items tbody tr td.product-price>span.list-price,.table.cart-items tbody tr td.product-price>span.best-price,.table.cart-items tbody tr td.quantity-price>span.list-price,.table.cart-items tbody tr td.quantity-price>span.best-price{display:block}.table.cart-items tbody tr td.product-price span.product-manualprice,.table.cart-items tbody tr td.product-price a.manualprice-link-remove,.table.cart-items tbody tr td.quantity-price span.product-manualprice,.table.cart-items tbody tr td.quantity-price a.manualprice-link-remove{z-index:2}.table.cart-items tbody tr td.product-price a.manualprice-link-remove,.table.cart-items tbody tr td.quantity-price a.manualprice-link-remove{position:absolute;top:-2px;left:-4px;background:#fff}.table.cart-items tbody tr td.product-price a.manualprice-link-remove i.icon-remove:before,.table.cart-items tbody tr td.quantity-price a.manualprice-link-remove i.icon-remove:before{width:10px !important;height:10px !important}.table.cart-items tbody tr td.product-price span.product-manualprice,.table.cart-items tbody tr td.quantity-price span.product-manualprice{padding:5px 5px 5px 31px;border:1px solid #ccc;display:inline-block;background:#fff;border-radius:5px;box-shadow:0 0 19px #777;position:absolute;top:0;left:0;transform:translate(-15%, -34%)}@media(max-width: 690px){.table.cart-items tbody tr td.product-price span.list-price:not(.hide)+br+span.best-price{margin-top:0}}.table.cart-items tbody tr td.item-remove{margin-left:auto;width:20px !important}@media(max-width: 690px){.table.cart-items tbody tr td.item-remove{top:0 !important}}.table.cart-items tbody tr td.product-image{order:1}.table.cart-items tbody tr td.product-name{order:2;width:60%}.table.cart-items tbody tr td.shipping-date{order:3}.table.cart-items tbody tr td.quantity{order:4}.table.cart-items tbody tr td.product-price,.table.cart-items tbody tr td.quantity-price{order:5}.table.cart-items tbody tr td.item-remove{order:10}.table.cart-items tbody tr td.quantity-price{display:none !important}.table.cart-items tbody tr td.product-price{display:block !important}.table.cart-items tbody tr td .field-help{background:#1a73e8;border-color:#1a73e8}.table.cart-items tbody tr td i.icon-question-sign{color:#1a73e8}.table.cart-items tbody tr td .add-item-attachment-container,.table.cart-items tbody tr td .clone-item,.table.cart-items tbody tr td p.clone-item-container{display:none !important}.table.cart-items tbody tr td hr.clone-item-sep{margin:0;clear:both;border:none}.table.cart-items tbody tr td .product-service{height:calc(40px + 10px);margin-top:10px;position:relative}@media(min-width: 690px){.table.cart-items tbody tr td .product-service fieldset{width:100%;position:absolute;min-width:250px}}.table.cart-items tbody tr td .product-service p{display:flex}.table.cart-items tbody tr td .product-service select{background:#fff;width:100%;margin-right:10px}.table.cart-items tbody tr td.quantity input{line-height:inherit}.table.cart-items tbody tr .v-custom-assemblies{clear:both}.table.cart-items tbody tr.v-custom-bundles-in .product-service{display:none}.table.cart-items tbody tr.item-unavailable{margin:10px 0;border-radius:10px;border:none !important}@media(max-width: 690px){.table.cart-items tbody tr.item-unavailable{padding:0;text-align:center}}.table.cart-items tbody tr.v-custom-indexedItems-in+tr.item-unavailable{display:none}.table.cart-items tbody tr.v-custom-indexed-item{border:none}.table.cart-items tbody tr.v-custom-indexed-item,.table.cart-items tbody tr.item-service{margin:0 0 10px 0;padding:0;border-top:none}.table.cart-items tbody tr.v-custom-indexed-item .v-custom-product-item-wrap,.table.cart-items tbody tr.v-custom-indexed-item .v-custom-trservice-wrap,.table.cart-items tbody tr.item-service .v-custom-product-item-wrap,.table.cart-items tbody tr.item-service .v-custom-trservice-wrap{background:#f1f7ff;border:1px dashed #cbcbcb;border-radius:4px;width:100%;display:flex;align-items:center;box-sizing:border-box;padding:5px 10px}.table.cart-items tbody tr.v-custom-indexed-item .v-custom-trservice-wrap,.table.cart-items tbody tr.item-service .v-custom-trservice-wrap{margin-bottom:10px;margin-top:10px}.table.cart-items tbody tr.v-custom-indexed-item td.quantity,.table.cart-items tbody tr.item-service td.quantity{background:#fff;width:25px;height:20px;text-align:center;justify-content:center}.table.cart-items tbody tr.v-custom-indexed-item td.quantity p,.table.cart-items tbody tr.item-service td.quantity p{width:100%}.table.cart-items tbody tr.v-custom-indexed-item td.product-price,.table.cart-items tbody tr.item-service td.product-price{display:none !important}.table.cart-items tbody tr.v-custom-indexed-item td.quantity-price,.table.cart-items tbody tr.item-service td.quantity-price{display:block !important}.table.cart-items tbody tr.v-custom-indexed-item .item-remove,.table.cart-items tbody tr.item-service .item-remove{margin-left:auto;position:initial;width:auto}.table.cart-items tbody tr.v-custom-indexed-item .item-remove i.icon.icon-remove.item-remove-ico:before,.table.cart-items tbody tr.item-service .item-remove i.icon.icon-remove.item-remove-ico:before{content:"-";background:#ff4c4c;color:#fff;line-height:9px;border-radius:100%;width:16px;height:16px;font-size:27px}@media(max-width: 690px){.table.cart-items tbody tr.v-custom-indexed-item,.table.cart-items tbody tr.item-service{border-top:none !important}.table.cart-items tbody tr.v-custom-indexed-item .product-price,.table.cart-items tbody tr.v-custom-indexed-item .quantity,.table.cart-items tbody tr.item-service .product-price,.table.cart-items tbody tr.item-service .quantity{margin:auto !important;width:auto !important;min-width:initial !important}}.table.cart-items tbody tr.v-custom-indexed-item:last-child{margin-bottom:20px}.table.cart-items tbody tr.v-custom-indexed-item td.product-image{display:none}@media(max-width: 690px){.table.cart-items tbody tr.v-custom-indexed-item td.quantity{display:none}}.table.cart-items tbody tr.v-custom-indexed-item td.product-name{margin-left:0 !important;padding:0 !important;width:100% !important;margin-right:15px}.table.cart-items tbody tr.v-custom-indexed-item p{margin:0;padding:0}.table.cart-items tbody tr:last-child{border-bottom:none}.table.cart-items tbody>tr.v-custom-indexed-item,.table.cart-items tbody>tr[data-parentitemindex]{display:none}.table.cart-items tbody>tr.v-custom-indexed-item+.item-unavailable,.table.cart-items tbody>tr[data-parentitemindex]+.item-unavailable{display:none}.table.cart-items td.product-image a{overflow:hidden;border-radius:4px}.table.cart-items td.product-image a{margin-right:20px}.table.cart-items td.product-image a,.table.cart-items td.product-image img{width:100px;display:block;max-width:initial;height:auto}@media(max-width: 690px){.table.cart-items td.product-image a,.table.cart-items td.product-image img{width:70px}}.table.cart-items td.product-name a,.table.cart-items td.product-name a:hover{color:#333;font-weight:bold;text-decoration:none}.table.cart-items td.quantity{margin:0 0 0 10px;display:flex;align-items:center;padding:0;border-radius:4px;border:1px solid #cbcbcb;float:left;min-width:30px;text-align:center;justify-content:center}.table.cart-items td.quantity input{margin:0;width:30px !important;height:30px !important;padding:0;border:none;box-shadow:none}.table.cart-items td.quantity .item-quantity-change{position:initial;left:initial;top:initial;bottom:initial;height:initial;display:flex;align-items:center;justify-content:center;padding:0}.table.cart-items td.quantity .item-quantity-change i{background:none;line-height:30px;display:inline-block}.table.cart-items td.quantity .item-quantity-change i:before{font-weight:bold;font-size:22px;width:25px;height:25px;line-height:25px;color:#000;border-radius:100%}.table.cart-items td.quantity .item-quantity-change>p{margin:0}.table.cart-items td.quantity .item-quantity-change.item-quantity-change-decrement i:before{content:"-";line-height:21px}.table.cart-items td.quantity .item-quantity-change.item-quantity-change-increment i:before{content:"+"}@media(max-width: 690px){.table.cart-items td.quantity{width:97px}.table.cart-items td.product-name,.table.cart-items td.quantity{margin-left:90px !important}}.table.cart-items i.icon.icon-remove.item-remove-ico:before{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyLjAwMSA1MTIuMDAxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIuMDAxIDUxMi4wMDE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMjg0LjI4NiwyNTYuMDAyTDUwNi4xNDMsMzQuMTQ0YzcuODExLTcuODExLDcuODExLTIwLjQ3NSwwLTI4LjI4NWMtNy44MTEtNy44MS0yMC40NzUtNy44MTEtMjguMjg1LDBMMjU2LDIyNy43MTcNCgkJCUwzNC4xNDMsNS44NTljLTcuODExLTcuODExLTIwLjQ3NS03LjgxMS0yOC4yODUsMGMtNy44MSw3LjgxMS03LjgxMSwyMC40NzUsMCwyOC4yODVsMjIxLjg1NywyMjEuODU3TDUuODU4LDQ3Ny44NTkNCgkJCWMtNy44MTEsNy44MTEtNy44MTEsMjAuNDc1LDAsMjguMjg1YzMuOTA1LDMuOTA1LDkuMDI0LDUuODU3LDE0LjE0Myw1Ljg1N2M1LjExOSwwLDEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdMMjU2LDI4NC4yODcNCgkJCWwyMjEuODU3LDIyMS44NTdjMy45MDUsMy45MDUsOS4wMjQsNS44NTcsMTQuMTQzLDUuODU3czEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdjNy44MTEtNy44MTEsNy44MTEtMjAuNDc1LDAtMjguMjg1DQoJCQlMMjg0LjI4NiwyNTYuMDAyeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K");width:15px;height:15px}.summary-template-holder{background:#fff;padding:20px;text-align:left;box-sizing:border-box;border-radius:4px;position:sticky;top:20px;border:none}.summary-template-holder .summary-totalizers,.summary-template-holder .summary-coupon-wrap{width:100% !important}.summary-template-holder .cart-more-options{display:none !important}.summary-template-holder .summary-coupon{text-align:center;margin:0 auto !important;min-width:initial}.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data{display:none !important}.summary-template-holder .summary-coupon fieldset.coupon-fieldset p{margin:0;color:#676767}.summary-template-holder .summary-coupon fieldset.coupon-fieldset p label{cursor:initial;font-size:13px}.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data{margin:0;width:100%}.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a{width:100%;text-decoration:underline}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div{display:flex;justify-content:space-between;align-items:center}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*=none]{display:block !important}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*=none] p.coupon-label{display:none}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*=flex] p.coupon-label{display:none}.summary-template-holder .summary-coupon fieldset.coupon-fieldset>div[style*=flex] p.coupon-fields{width:100%}.summary-template-holder .summary-coupon p.coupon-fields span{display:flex;width:100%;position:relative}.summary-template-holder .summary-coupon p.coupon-fields span.info{align-items:center;padding:0;color:#323232}.summary-template-holder .summary-coupon p.coupon-fields span.info>span{text-align:left;margin-right:10px;color:#1a73e8}.summary-template-holder .summary-coupon p.coupon-fields span input{width:100%;margin-right:10px}.summary-template-holder .summary-coupon p.coupon-fields .delete{width:auto}.summary-template-holder .summary-coupon p.coupon-fields .delete #cart-coupon-remove{color:#ff4c4c;font-size:0;display:flex;align-items:center}.summary-template-holder .summary-coupon p.coupon-fields .delete #cart-coupon-remove:before{content:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE5LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJDYXBhXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgNTEyLjAwMSA1MTIuMDAxIiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCA1MTIuMDAxIDUxMi4wMDE7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxnPg0KCQk8cGF0aCBkPSJNMjg0LjI4NiwyNTYuMDAyTDUwNi4xNDMsMzQuMTQ0YzcuODExLTcuODExLDcuODExLTIwLjQ3NSwwLTI4LjI4NWMtNy44MTEtNy44MS0yMC40NzUtNy44MTEtMjguMjg1LDBMMjU2LDIyNy43MTcNCgkJCUwzNC4xNDMsNS44NTljLTcuODExLTcuODExLTIwLjQ3NS03LjgxMS0yOC4yODUsMGMtNy44MSw3LjgxMS03LjgxMSwyMC40NzUsMCwyOC4yODVsMjIxLjg1NywyMjEuODU3TDUuODU4LDQ3Ny44NTkNCgkJCWMtNy44MTEsNy44MTEtNy44MTEsMjAuNDc1LDAsMjguMjg1YzMuOTA1LDMuOTA1LDkuMDI0LDUuODU3LDE0LjE0Myw1Ljg1N2M1LjExOSwwLDEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdMMjU2LDI4NC4yODcNCgkJCWwyMjEuODU3LDIyMS44NTdjMy45MDUsMy45MDUsOS4wMjQsNS44NTcsMTQuMTQzLDUuODU3czEwLjIzNy0xLjk1MiwxNC4xNDMtNS44NTdjNy44MTEtNy44MTEsNy44MTEtMjAuNDc1LDAtMjguMjg1DQoJCQlMMjg0LjI4NiwyNTYuMDAyeiIvPg0KCTwvZz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjwvc3ZnPg0K");width:11px;height:12px;display:block;line-height:10px}.summary-template-holder .summary-coupon i.icon-spin.loading-coupon{border:1px solid #666;border-top:none;border-radius:100%;font-size:0;width:20px;height:20px;padding:0;line-height:0;display:none;margin:0;position:absolute;top:25%;right:10px;z-index:-1}.summary-template-holder span.link-choose-more-products-wrapper{display:none}.summary-template-holder .cart-links-bottom{float:none;margin:10px 0 0 0}.summary-template-holder .cart-links-bottom .btn,.summary-template-holder .cart-links-bottom .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .summary-template-holder .cart-links-bottom a,.summary-template-holder .cart-links-bottom .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-links-bottom a{width:100%;box-sizing:border-box}.summary-template-holder .cart-links-bottom .btn-success{font-weight:bold}@media(max-width: 690px){.summary-template-holder .cart-links-bottom{position:fixed;bottom:0;width:100%;left:0;z-index:10000}.summary-template-holder .cart-links-bottom a{border-radius:0}}.summary-template-holder .summary-totalizers .table td.space,.summary-template-holder .summary-totalizers .table td.empty,.summary-template-holder .summary-totalizers tbody.shipping-calculate{display:none}.summary-template-holder .shipping-reset{display:none}.summary-template-holder .accordion-inner{margin-top:10px}.summary-template-holder tr:not(.Shipping){display:flex !important;justify-content:space-between;border:none !important}.summary-template-holder tr:not(.Shipping).CustomTax:not(.CustomTax--total){display:none !important}.summary-template-holder tbody{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;padding:15px 0;display:block}.summary-template-holder tbody td{display:inline-block;text-align:left !important;width:auto;color:#676767;font-size:13px;padding:0 0 3px 0 !important}.summary-template-holder tbody td.monetary{text-align:right !important;margin-left:auto;float:right}.summary-template-holder tfoot tr td{padding:14px 0 !important;color:#323232;font-size:14px;font-weight:bold}.summary-template-holder tfoot tr td.monetary{text-align:right !important;margin-left:auto;float:right;color:#1a73e8}.summary-coupon{width:100% !important}.cart-select-gift-placeholder{width:auto !important;display:none !important}.cart-more-options{width:100% !important;margin:0 !important;border:none;padding:0;min-height:0 !important;display:flex !important;flex-wrap:wrap}.cart-more-options .cart-select-gift-placeholder{display:block !important}.cart-more-options .vtex-shipping-preview-0-x-alert .shp-alert-content.vtex-shipping-preview-0-x-content{display:flex;align-items:center}.cart-more-options .srp-container{max-width:100% !important}.cart-more-options .srp-container span.error{display:none}.cart-more-options .srp-container .srp-toggle__wrapper label{background:#fff;padding:10px 0;border-radius:4px}.cart-more-options .srp-container .srp-delivery-info .b--light-gray{background:#fff;border-radius:4px}.cart-more-options .srp-container select,.cart-more-options .srp-container input[type=text]:not(.pac-target-input){outline:initial}.cart-more-options .srp-container form.srp-postal-code__form.dib.relative{width:100%}.cart-more-options .srp-container button.shp-open-options{border-color:#1d63be}.cart-more-options .srp-container .onda-v1 .blue{color:#1a73e8;outline:none}.cart-more-options .srp-container .onda-v1 .b--blue{border-color:#1a73e8;outline:none}.cart-more-options .srp-container .onda-v1 .bg-blue{background:#1a73e8;outline:initial}.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .ship-country{width:98%}.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .btn,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a,.cart-more-options .srp-container .vtex-shipping-preview-0-x-pc .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .srp-container .vtex-shipping-preview-0-x-pc a{height:40px;outline:initial;border-radius:4px}.cart-more-options .srp-container .ship-postalCode{width:auto !important;max-width:190px}.cart-more-options .srp-container .ship-postalCode input#ship-postalCode{width:100%}.cart-more-options .cart-select-gift-placeholder,.cart-more-options #shipping-preview-container{margin:20px;width:100%}@media(min-width: 690px){.cart-more-options .cart-select-gift-placeholder{margin-bottom:0}}.cart-more-options .cart-select-gift-placeholder:empty{display:none}.cart-more-options #shipping-preview-container{width:100% !important}@media(max-width: 690px){.cart-more-options #shipping-preview-container{display:none !important}}.cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode .btn,.cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode .orderform-template-holder #payment-data .payment-discounts-list table td.action a,.orderform-template-holder #payment-data .payment-discounts-list table td.action .cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode a,.cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .cart-more-options .vtex-pickup-points-modal-3-x-pickupViewMode a{padding:13px 0}.cart-select-gift-placeholder .available-gift-item.active{background:#f1f7ff}.cart-select-gift-placeholder .label-vertical-group:hover,.cart-select-gift-placeholder .icon-check-empty,.cart-select-gift-placeholder .icon-check-sign{color:#676767}.cart-select-gift-placeholder .label-vertical-group:hover .icon-check-empty,.cart-select-gift-placeholder .icon-check-sign{color:#1a73e8}.body-cart-vertical .cart-template-holder{width:calc(70% - 20px)}@media(max-width: 998px){.body-cart-vertical .cart-template-holder{width:100%}}.body-cart-vertical .summary-template-holder{width:30%}@media(max-width: 998px){.body-cart-vertical .summary-template-holder{width:100%;margin-top:20px}}.body-cart-vertical .cart-template.full-cart.active{display:flex;flex-flow:wrap;justify-content:space-between;align-items:flex-start}.body-cart-vertical .cart-template.full-cart.active .extensions-checkout-buttons-container{width:auto !important;margin:0}.body-cart-vertical .cart-template.full-cart.active .totalizers.summary-totalizers.cart-totalizers{width:100%;padding:0;margin:0}.client-pre-email{background:none;width:100%;border-top:none;position:relative;text-align:left}.client-pre-email fieldset.pre-email{box-sizing:border-box}.client-pre-email label{margin:0;line-height:20px}.client-pre-email label small{font-size:12px;padding:0;margin:0;color:#323232;font-weight:400;margin:0;vertical-align:top;display:block;margin-bottom:13px;margin-top:20px}.client-pre-email .link-cart{display:none}.client-pre-email h3.client-pre-email-h{margin:0}.client-pre-email h3.client-pre-email-h span{display:block;position:relative;font-size:0;padding:7px 0 !important}.client-pre-email h3.client-pre-email-h span:after{content:"Email";vertical-align:middle;display:inline-block;margin:0}.client-pre-email h3.client-pre-email-h span:after{padding:0 !important}.client-pre-email h3.client-pre-email-h .link-box-edit{display:none}.client-pre-email a#orderform-to-cart{color:#1a73e8}.client-pre-email .client-email.input.text{margin:0;width:100%;position:initial}.client-pre-email .client-email.input.text input[type=email]{width:100%;box-sizing:border-box}.client-pre-email .client-email.input.text .btn-success{width:20%;margin:0;height:initial;position:absolute;top:initial;bottom:15px;right:initial;left:50%;transform:translateX(-50%);min-width:55%}@media(max-width: 768px){.client-pre-email .client-email.input.text .btn-success{width:calc(100% - 60px)}}.client-pre-email .client-email.input.text .loading-inline{position:absolute;color:#fff;font-size:16px;bottom:35px;top:initial;right:50% !important;margin-right:-10px}.client-pre-email .client-email.input.text .loading-inline[style=""]+#btn-client-pre-email{font-size:0}.client-pre-email .emailInfo{margin-top:20px;width:80%;box-sizing:border-box}.client-pre-email .emailInfo .icon-ok,.client-pre-email .emailInfo h3{color:#1a73e8}@media(max-width: 690px){.client-pre-email .emailInfo{width:100%}}.client-pre-email .emailInfo .icon-lock{color:#eeeeee}@media(max-width: 690px){.client-pre-email .link-cart{display:none !important}}.client-pre-email+.client-profile-data .accordion-body:before{content:"Waiting for more information";display:block}.client-pre-email+.client-profile-data .accordion-body .accordion-inner{display:none}.client-pre-email+.client-profile-data.filled .accordion-body:before{display:none}.client-pre-email[style*="display: none"]{padding-bottom:20px !important}.client-pre-email[style*="display: none"] .link-box-edit{display:block !important}.client-pre-email[style*="display: none"] label small{display:none !important}.client-pre-email[style*="display: none"] input#client-pre-email{padding:0 !important;border:none !important;box-shadow:none !important;font-size:12px;font-weight:400;pointer-events:none;cursor:text;background:none !important;color:#676767}.client-pre-email[style*="display: none"] .emailInfo,.client-pre-email[style*="display: none"] #btn-client-pre-email{display:none}.client-pre-email[style*="display: none"]+.client-profile-data .accordion-body:before{display:none}.client-pre-email[style*="display: none"]+.client-profile-data .accordion-inner{display:block}body:not(.v-custom-step-email) .client-pre-email span.help.error{display:none !important}.payment-group-item-cards .card-flag{width:32px !important;background-size:auto 20px;min-width:auto;height:20px}.payment-group-item-cards .card-flag.Visa{background-position:0 0}.payment-group-item-cards .card-flag.Mastercard{background-position:-32px 0}.payment-group-item-cards .card-flag.Diners{background-position:-64px 0}.payment-group-item-cards .card-flag.Amex,.payment-group-item-cards .card-flag.American{background-position:-96px 0}.payment-group-item-cards .card-flag.Hipercard{background-position:-128px 0}.payment-group-item-cards .card-flag.Discover{background-position:-160px 0}.payment-group-item-cards .card-flag.Aura{background-position:-192px 0}.payment-group-item-cards .card-flag.Banricompras{background-position:-224px 0}.payment-group-item-cards .card-flag.Elo{background-position:-256px 0}.payment-group-item-cards .card-flag.JCB{background-position:-288px 0}.payment-group-item-cards .card-flag.Cabal{background-position:-320px 0}.payment-group-item-cards .card-flag.Maestro{background-position:-352px 0}.payment-group-item-cards .card-flag.Credz{background-position:-384px 0}.vcustom--vtex-omnishipping-1-x-address label,.orderform-template-holder .step .input.text label{margin:10px 0 5px 0;display:block;color:#999999}@keyframes placeHolderShimmer{0%{background-position:-468px 0}100%{background-position:468px 0}}.js-v-custom-is-loading .vcustom--vtex-omnishipping-1-x-address:before,.js-v-custom-is-loadAddress #shipping-data .accordion-group.shipping-data:after,.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded) li.item:after{animation-duration:1.25s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:placeHolderShimmer;animation-timing-function:linear;background:#a9a9a9;background:linear-gradient(to right, #eeeeee 10%, #dddddd 18%, #eeeeee 33%);background-size:800px 104px}svg.pickup-marker-blue,svg.pickup-marker-blue path,svg.pkpmodal-pickup-point-marker-image,svg.pkpmodal-pickup-point-marker-image path,svg.vtex-omnishipping-1-x-svg,svg.vtex-omnishipping-1-x-svg path,svg.pkpmodal-pickup-point-best-marker-image path:not([fill=white]){fill:#1a73e8}@media(max-width: 768px){.container.container-main.container-order-form{width:calc(100% - 20px)}}.orderform-template-holder #client-profile-data{width:100%}.orderform-template-holder #client-profile-data form.client-pre-email,.orderform-template-holder #client-profile-data .step.client-profile-data,.orderform-template-holder #shipping-data,.orderform-template-holder #payment-data{width:100% !important;padding:0;margin:0;box-sizing:border-box;background:#fff;border-radius:4px;margin-bottom:20px !important;z-index:initial;border:none;padding:30px}@media(max-width: 768px){.orderform-template-holder #client-profile-data form.client-pre-email,.orderform-template-holder #client-profile-data .step.client-profile-data,.orderform-template-holder #shipping-data,.orderform-template-holder #payment-data{padding:20px}}.orderform-template-holder #client-profile-data form.client-pre-email.client-pre-email,.orderform-template-holder #client-profile-data .step.client-profile-data.client-pre-email,.orderform-template-holder #shipping-data.client-pre-email,.orderform-template-holder #payment-data.client-pre-email{display:block !important;padding-bottom:calc(40px + 14px + 30px)}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit,.orderform-template-holder #shipping-data .link-box-edit,.orderform-template-holder #payment-data .link-box-edit{background:none;box-shadow:none;border:none;color:#1a73e8;outline:none;position:absolute;right:0;top:50%;padding:1px;font-size:14px;transform:translateY(-50%);opacity:.7;transition:all ease .2s}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit:hover,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit:hover,.orderform-template-holder #shipping-data .link-box-edit:hover,.orderform-template-holder #payment-data .link-box-edit:hover{opacity:1}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit i.icon-spinner,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit i.icon-spinner,.orderform-template-holder #shipping-data .link-box-edit i.icon-spinner,.orderform-template-holder #payment-data .link-box-edit i.icon-spinner{font-size:17px;position:absolute;right:0;display:none;top:-7px}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit.active i.icon-edit,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit.active i.icon-edit,.orderform-template-holder #shipping-data .link-box-edit.active i.icon-edit,.orderform-template-holder #payment-data .link-box-edit.active i.icon-edit{display:none}.orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit.active i.icon-spinner,.orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit.active i.icon-spinner,.orderform-template-holder #shipping-data .link-box-edit.active i.icon-spinner,.orderform-template-holder #payment-data .link-box-edit.active i.icon-spinner{display:block}.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle,.orderform-template-holder #shipping-data .accordion-toggle,.orderform-template-holder #payment-data .accordion-toggle{padding:0}.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle>i,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle>i,.orderform-template-holder #shipping-data .accordion-toggle>i,.orderform-template-holder #payment-data .accordion-toggle>i{display:none}.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle>span,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle>span,.orderform-template-holder #shipping-data .accordion-toggle>span,.orderform-template-holder #payment-data .accordion-toggle>span{line-height:20px;display:block;vertical-align:middle;line-height:initial}.orderform-template-holder #client-profile-data form.client-pre-email .accordion-toggle,.orderform-template-holder #client-profile-data form.client-pre-email .accordion-inner,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-toggle,.orderform-template-holder #client-profile-data .step.client-profile-data .accordion-inner,.orderform-template-holder #shipping-data .accordion-toggle,.orderform-template-holder #shipping-data .accordion-inner,.orderform-template-holder #payment-data .accordion-toggle,.orderform-template-holder #payment-data .accordion-inner{padding:0}.orderform-template-holder #client-profile-data form.client-pre-email input[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email input[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data form.client-pre-email select:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=text]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data input[type=email]:not(.pac-target-input),.orderform-template-holder #client-profile-data .step.client-profile-data select:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=text]:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #shipping-data input[type=email]:not(.pac-target-input),.orderform-template-holder #shipping-data select:not(.pac-target-input),.orderform-template-holder #payment-data input[type=text]:not(.pac-target-input),.orderform-template-holder #payment-data input[type=tel]:not(.pac-target-input),.orderform-template-holder #payment-data input[type=email]:not(.pac-target-input),.orderform-template-holder #payment-data select:not(.pac-target-input){width:100%;max-width:100%;outline:initial}.orderform-template-holder #payment-data p.link.link-gift-card,.orderform-template-holder #payment-data .payment-group-item{box-sizing:border-box;margin:0 6px 10px 0;border-radius:4px;border:1px solid #cbcbcb;opacity:1;text-decoration:none;color:#323232;transition:all ease .3s;padding:11px;text-align:center;display:flex;align-items:center;justify-content:center;background:#f3f3f3;float:left;width:100%}.orderform-template-holder #payment-data p.link.link-gift-card.active,.orderform-template-holder #payment-data .payment-group-item.active{background:#fff}.orderform-template-holder #payment-data p.link.link-gift-card.active span,.orderform-template-holder #payment-data .payment-group-item.active span{color:#000000}.orderform-template-holder #payment-data p.link.link-gift-card.active,.orderform-template-holder #payment-data p.link.link-gift-card:hover,.orderform-template-holder #payment-data .payment-group-item.active,.orderform-template-holder #payment-data .payment-group-item:hover{box-shadow:0 0 6px #cbcbcb;border:1px solid #1a73e8}.orderform-template-holder #payment-data p.link.link-gift-card,.orderform-template-holder #payment-data fieldset.payment-group{width:100%;left:0;display:block;background:none;position:relative;margin:0}.orderform-template-holder #payment-data #iframe-placeholder-creditCardPaymentGroup{padding-top:32px}.orderform-template-holder #payment-data #iframe-placeholder-creditCardPaymentGroup>.payment-group-item-cards{display:block;overflow:hidden;position:absolute;right:0;top:0}.orderform-template-holder #payment-data #iframe-placeholder-creditCardPaymentGroup>.payment-group-item-cards .card-flag{opacity:1}.orderform-template-holder #payment-data p.link.link-gift-card{margin-bottom:10px;padding:0}.orderform-template-holder #payment-data p.link.link-gift-card a{padding:10px 10px;display:block;text-align:left}.orderform-template-holder #payment-data .payment-group-list-btn{width:100%}.orderform-template-holder #payment-data p.link.link-gift-card *,.orderform-template-holder #payment-data .payment-group-item *{font-size:12px !important;font-weight:bold}.orderform-template-holder #payment-data .payment-group-item{position:relative;height:40px}.orderform-template-holder #payment-data .payment-group-item span.payment-group-item-text{padding:0;line-height:17px;background:none !important}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+2),.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+2)~.payment-group-item{width:calc(50% - 3px)}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+3),.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+3)~.payment-group-item{width:calc(33.3% - 4px)}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+4),.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+4)~.payment-group-item{width:calc(25% - 4.8px)}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5),.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5)~.payment-group-item{width:100%;margin-right:0;height:auto}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5):after,.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5):before,.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5)~.payment-group-item:after,.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5)~.payment-group-item:before{display:none}.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5):hover,.orderform-template-holder #payment-data .payment-group-item:first-child:nth-last-child(n+5)~.payment-group-item:hover{top:0}.orderform-template-holder #payment-data .payment-group-item:last-child{margin-right:0}.orderform-template-holder #payment-data .payment-group-item:hover{position:relative;background:#fff;top:-2px}.orderform-template-holder #payment-data .payment-group-item.active:after,.orderform-template-holder #payment-data .payment-group-item.active:before{content:"";display:block;position:absolute;left:50%;transform:translateX(-50%);top:100%;width:0;height:0;border-style:solid}.orderform-template-holder #payment-data .payment-group-item.active:after{border-color:#fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:6px}.orderform-template-holder #payment-data .payment-group-item.active:before{border-color:#1a73e8 rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);border-width:7px}.orderform-template-holder #payment-data .gift-card-section.form-step.box-default{padding:0;margin:0;width:100%}.orderform-template-holder #payment-data .gift-card-section.form-step.box-default label{font-weight:bold;color:#000;font-size:12px}.orderform-template-holder #payment-data p.payment-discounts-options,.orderform-template-holder #payment-data p.gift-card-provider-options{display:flex;align-items:center;padding-bottom:10px}.orderform-template-holder #payment-data p.payment-discounts-options input,.orderform-template-holder #payment-data p.payment-discounts-options select,.orderform-template-holder #payment-data p.gift-card-provider-options input,.orderform-template-holder #payment-data p.gift-card-provider-options select{margin:0 10px}.orderform-template-holder #payment-data p.payment-discounts-options label,.orderform-template-holder #payment-data p.gift-card-provider-options label{line-height:12px;margin:0}.orderform-template-holder #payment-data .payment-discounts-list{margin-bottom:10px}.orderform-template-holder #payment-data .payment-discounts-list .gift-card-provider-group-loyalty-program{border-bottom:1px solid #eeeeee}.orderform-template-holder #payment-data .payment-discounts-list table{width:100%}.orderform-template-holder #payment-data .payment-discounts-list table td{padding:0}.orderform-template-holder #payment-data .payment-discounts-list table tbody,.orderform-template-holder #payment-data .payment-discounts-list table tr{display:flex;width:100%;flex-wrap:wrap;align-items:center}.orderform-template-holder #payment-data .payment-discounts-list table td.code,.orderform-template-holder #payment-data .payment-discounts-list table td.number{margin-right:20px;flex-grow:1;padding:0}.orderform-template-holder #payment-data .payment-discounts-list table #remove-gift-card{text-decoration:underline;color:#ff4c4c}.orderform-template-holder #payment-data input#payment-discounts-code{width:100% !important}.orderform-template-holder #payment-data #btn-add-gift-card{height:40px;border-radius:4px}.orderform-template-holder #payment-data .steps-view{width:100% !important;padding:0;min-height:initial}.orderform-template-holder #payment-data .steps-view iframe{margin:0}.orderform-template-holder #payment-data p.notification{font-weight:bold;font-weight:400;color:#323232}.orderform-template-holder #payment-data p.notification:not([style="display: none;"])+.box-step{padding:0;border:none}@media(min-width: 769px){.orderform-template-holder #payment-data:last-child{margin-bottom:0px !important}}.orderform-template-holder #payment-data .v-custom-payment-item-wrap{box-sizing:border-box;border-radius:4px;background:#fff;border:1px solid #cbcbcb;color:#323232;transition:all ease .3s;overflow:hidden;margin-bottom:10px}.orderform-template-holder #payment-data .v-custom-payment-item-wrap.active,.orderform-template-holder #payment-data .v-custom-payment-item-wrap:hover{border-color:#1a73e8;box-shadow:0 0 6px #ddd}.orderform-template-holder #payment-data .v-custom-payment-item-wrap #iframe-placeholder-creditCardPaymentGroup{padding-top:0}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item{border:none;border-bottom:1px solid rgba(0,0,0,0);box-shadow:none;margin:0;width:100% !important;height:auto;top:0}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-text{margin-right:auto;text-align:left;line-height:27px !important;white-space:nowrap}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-text:before{content:"";width:20px;height:20px;display:inline-block;border:1px solid #999999;border-radius:100%;vertical-align:middle;margin:-3px 10px 0 0}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-cards{display:flex;justify-content:flex-end;flex-wrap:wrap}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-cards .card-flag:last-child{margin:0}@media(max-width: 360px){.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-cards{display:none}}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active{background:#f1f7ff;border-bottom:1px solid #1a73e8}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active .payment-group-item-text:before{background:#1a73e8;border-color:#1a73e8;box-shadow:inset 0 0 0 3px #fff}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active .payment-group-item-cards span{opacity:1}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item:hover .payment-group-item-text:before{border-color:#1a73e8}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item:before,.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item:after{display:none}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-payPalPaymentGroup{position:relative}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-payPalPaymentGroup:after{content:"";width:50px;height:20px;display:block;background:url("https://io.vtex.com.br/checkout-ui/v6.18.19/img/payment-paypal-landscape.png") center no-repeat;background-size:contain;position:absolute;top:50%;transform:translateY(-50%);right:12px;left:initial;border:none}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-AffirmPaymentGroup:after{content:"";width:65px;height:25px;display:block;background:url(https://cdn-assets.affirm.com/images/black_logo-transparent_bg.png) center no-repeat;background-size:contain;position:absolute;top:49%;transform:translateY(-50%);right:3px;left:initial;border:none}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item.active+div,.orderform-template-holder #payment-data .v-custom-payment-item-wrap.active>div{padding:20px;overflow:hidden;box-sizing:border-box}.orderform-template-holder #payment-data .v-custom-payment-item-wrap .SecurityEnvironmentIcon{display:none}.orderform-template-holder .step{border:none;padding:0;background:none;margin-bottom:0}@media(max-width: 868px){.orderform-template-holder .step{width:100%}}.orderform-template-holder .step .box-info{color:#323232}.orderform-template-holder .step .box-info[style*="display: block"]{margin-top:10px}.orderform-template-holder .step .form-step fieldset{width:100%;float:none}.orderform-template-holder .step .form-step fieldset p{position:relative}@media(max-width: 690px){.orderform-template-holder .step .form-step fieldset p{float:none !important}}.orderform-template-holder .step .form-step fieldset p.client-last-name,.orderform-template-holder .step .form-step fieldset p.client-first-name{width:calc(50% - 5px);position:relative}@media(max-width: 690px){.orderform-template-holder .step .form-step fieldset p.client-last-name,.orderform-template-holder .step .form-step fieldset p.client-first-name{width:100%}.orderform-template-holder .step .form-step fieldset p.client-last-name input[type=text],.orderform-template-holder .step .form-step fieldset p.client-first-name input[type=text]{width:100% !important}}.orderform-template-holder .step .form-step fieldset p span.help.error{position:absolute;font-size:11px;margin-top:0}.orderform-template-holder .step .form-step fieldset.box-client-info-pj{padding-top:15px}.orderform-template-holder .step .form-step fieldset.box-payment-option h3{display:none}.orderform-template-holder .step .form-step #is-corporate-client{color:#1a73e8}.orderform-template-holder .step.client-profile-data .client-notice.notice{margin:0 0 10px 0}.orderform-template-holder .step.client-profile-data .box-client-info{margin-bottom:20px}.orderform-template-holder .step.client-profile-data .client-document,.orderform-template-holder .step.client-profile-data .client-phone{width:calc(50% - 5px)}@media(max-width: 690px){.orderform-template-holder .step.client-profile-data .client-document,.orderform-template-holder .step.client-profile-data .client-phone{width:100%}}.orderform-template-holder .step.shipping-data .box-step{display:flex;flex-wrap:wrap}.orderform-template-holder .step.shipping-data .box-step>*{width:100%;order:1}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-addressFormPart1{order:1}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-addressForm{order:2}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-addressInfo{order:3}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-deliveryGroup{order:4}.orderform-template-holder .step.shipping-data .box-step>*.vtex-omnishipping-1-x-submitPaymentButton{order:100}.orderform-template-holder .step.shipping-data .box-step>*.btn-link.vtex-omnishipping-1-x-btnDelivery,.orderform-template-holder .step.shipping-data .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .box-step>a.vtex-omnishipping-1-x-btnDelivery,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .orderform-template-holder .step.shipping-data .box-step>a.vtex-omnishipping-1-x-btnDelivery{order:5;margin-top:20px;background:#1a73e8}.orderform-template-holder .step.shipping-data .box-step>*#postalCode-finished-loading,.orderform-template-holder .step.shipping-data .box-step>*:last-child{margin:0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-address{margin:0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressSummaryActive .address-summary{background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 32 32' width='24' height='24'><path fill='%23999999' d='M15.998,5.951L4,16.237V30c0,0.552,0.448,1,1,1h8v-8h6v8h8c0.552,0,1-0.448,1-1V16.238L15.998,5.951z M19,19 h-6v-5h6V19z'></path> <polygon fill='%23999999' points='15.998,0.683 9,6.682 9,3 5,3 5,10.111 0.59,13.892 1.892,15.41 15.998,3.317 30.108,15.41 31.41,13.892 '></polygon></svg>") no-repeat;background-position:12px 9px;border:1px solid #cbcbcb}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-content{align-items:center}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsOption{background:#fff}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-pickupButton,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionActive,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionActive:hover,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionActive:active,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionActive:focus,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsTogglePickup,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsOption.vtex-omnishipping-1-x-deliveryOptionActive{background:#1a73e8;border-color:#1a73e8;border-radius:4px}.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-pickupViewOptionInctive{color:#1a73e8;border-color:#1a73e8;border-radius:4px}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-addressItemOption:hover,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-active{background-color:#f1f7ff}.orderform-template-holder .step.shipping-data .shipping-method-toggle{border-color:#1a73e8}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-alert{border-color:#ffb100;display:flex;align-items:center}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-linkEdit{text-decoration:underline}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsWrapper,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsToggle{border-radius:4px}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-deliveryChannelsWrapper{border:1px solid #cbcbcb;width:100%;overflow:hidden;margin:0 0 20px 0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-summaryChange{background:#f1f7ff;border-color:#cbcbcb;color:#1a73e8}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-leanShippingGroupList{border-color:#eeeeee;margin:0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-option:hover,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-leanShippingOptionActive,.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-leanShippingOption{background:#fff !important}.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-modalDetailsBackLnk svg path,.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-modalDetailsBackLnk{color:#676767;fill:#676767}.orderform-template-holder .step.shipping-data .vtex-pickup-points-modal-3-x-primary{outline:none;background:#1a73e8;border-color:#1a73e8}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-pickupPointChange{border-color:#1a73e8}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-address p{clear:both;float:none;margin:0}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-address p.input.ship-checkboxNumberLabel.text{width:auto;align-self:flex-end;display:flex;align-items:center;margin-left:10px !important;height:40px}.orderform-template-holder .step.shipping-data input#ship-addressQuery{width:100%}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver{display:block}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver svg.person-blue path{fill:#1a73e8}.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-container.shp-pickup-receiver .vtex-omnishipping-1-x-btn{color:#1a73e8}@media(max-width: 490px){.orderform-template-holder .step.shipping-data .vtex-omnishipping-1-x-dateLink{width:100%}}.orderform-template-holder .step .submit.btn.btn-success,.orderform-template-holder .step .summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data a.submit.btn-success,.summary-template-holder .summary-coupon fieldset.coupon-fieldset .coupon-data .orderform-template-holder .step a.submit.btn-success,.orderform-template-holder .step #payment-data .payment-discounts-list table td.action a.submit.btn-success,.orderform-template-holder #payment-data .payment-discounts-list table td.action .step a.submit.btn-success{display:block;margin:20px auto 0 auto;min-width:55%}.orderform-template{display:flex !important;padding-top:0px;min-height:400px !important;align-items:flex-start}@media(max-width: 768px){.orderform-template{flex-wrap:wrap}}.orderform-template .orderform-template-holder{width:100%}@media(min-width: 769px){.orderform-template .orderform-template-holder{width:61% !important;padding-right:20px;max-width:calc(100% - 271px);float:left;box-sizing:border-box}}@media(max-width: 690px){.orderform-template{width:100%;padding-top:0px}}.orderform-template .cart-template.mini-cart{width:39%;min-width:255px;position:-webkit-sticky;position:-moz-sticky;position:-o-sticky;position:-ms-sticky;position:sticky;bottom:0px;top:20px;right:0;float:right;margin:0}@media(max-width: 768px){.orderform-template .cart-template.mini-cart{width:100%;position:relative;top:0}}.orderform-template .cart-template.mini-cart .cart-items>.v-custom-indexed-item{display:none !important}.orderform-template .cart-template.mini-cart .cart-fixed{height:auto !important;position:relative !important;max-width:100%;width:100% !important;top:0;min-height:initial}@media(min-width: 769px){.orderform-template .cart-template.mini-cart .cart-fixed.affix-top{position:relative !important}}.orderform-template .cart-template.mini-cart h2{text-align:left;border-top:none;background:none !important;margin-bottom:15px}.orderform-template .cart-template.mini-cart .quantity{min-width:10px;width:auto;height:10px;display:inline-block;background:#f1f7ff;color:#1a73e8}.orderform-template .cart-template.mini-cart .summary-template-holder{width:100%;background:none;border:none;padding:0}.orderform-template .cart-template.mini-cart .summary-template-holder .accordion-inner{margin-top:0px}.orderform-template .cart-template.mini-cart .summary-template-holder .summary>.summary-coupon-wrap,.orderform-template .cart-template.mini-cart .summary-template-holder .summary-coupon-wrap>.summary-coupon{display:block !important}.orderform-template .cart-template.mini-cart .summary-template-holder .summary-coupon p{margin:0}.orderform-template .cart-template.mini-cart .summary-template-holder .summary>.summary-coupon-wrap{border-top:1px solid #cbcbcb;padding:8px 0}.orderform-template .cart-template.mini-cart .summary-template-holder input[type=text],.orderform-template .cart-template.mini-cart .summary-template-holder button[type=submit],.orderform-template .cart-template.mini-cart .summary-template-holder p.coupon-fields span.info>span{line-height:30px !important;height:30px !important}.orderform-template .cart-template.mini-cart .item{padding:10px 0;margin:0;border:none;border-bottom:1px solid #eeeeee}.orderform-template .cart-template.mini-cart .item:last-child{border:none}.orderform-template .cart-template.mini-cart .item ul.service-list.unstyled{margin:0;float:none;width:100%;background:none;display:inline-block;clear:both}.orderform-template .cart-template.mini-cart .item .service-item,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item{background:#f1f7ff;border:1px dashed #cbcbcb;border-radius:4px;width:100%;display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;padding:5px 10px;margin:10px 0 0 0}.orderform-template .cart-template.mini-cart .item .service-item .description,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .description{margin-top:0}.orderform-template .cart-template.mini-cart .item .service-item>a,.orderform-template .cart-template.mini-cart .item .service-item .quantity,.orderform-template .cart-template.mini-cart .item .service-item .shipping-date,.orderform-template .cart-template.mini-cart .item .service-item .item-subscription,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item>a,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .quantity,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .shipping-date,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .item-subscription{display:none}.orderform-template .cart-template.mini-cart .item .service-item .price,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .price{margin:0}.orderform-template .cart-template.mini-cart .item .service-item:last-child,.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item:last-child{margin-bottom:0}.orderform-template .cart-template.mini-cart .item.v-custom-indexed-item .item-unavailable{display:none}.orderform-template .cart-template.mini-cart .item .fn{width:calc(82% - 20px)}.orderform-template .cart-template.mini-cart .item .description{display:flex;justify-content:space-between}.orderform-template .cart-template.mini-cart .item .price,.orderform-template .cart-template.mini-cart .item span.shipping-date{white-space:nowrap}.orderform-template .cart-template.mini-cart .item .url{border-radius:4px;overflow:hidden}.orderform-template .cart-template.mini-cart .summary-totalizers{margin-bottom:0}.orderform-template .cart-template.mini-cart #go-to-cart-button{position:absolute;top:0px;right:7px;color:#1a73e8;text-decoration:underline}@media(max-width: 690px){.orderform-template .cart-template.mini-cart #go-to-cart-button{display:none}}.orderform-template .cart-template.mini-cart .summary-totalizers tbody{border-top:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb;padding:14px 0;display:block}.orderform-template .cart-template.mini-cart .summary-totalizers tbody tr.CustomTax:not(.CustomTax--total){display:none !important}.orderform-template .cart-template.mini-cart .summary-totalizers tbody td{display:inline-block;text-align:left !important;width:auto;color:#666;font-size:13px;padding:0 0 3px 0 !important}.orderform-template .cart-template.mini-cart .summary-totalizers tbody td.monetary{text-align:right !important;margin-left:auto;float:right}.orderform-template .cart-template.mini-cart .summary-totalizers tbody+tbody{border-top:none}.orderform-template .cart-template.mini-cart .summary-totalizers tbody.shipping-reset,.orderform-template .cart-template.mini-cart .summary-totalizers tbody.shipping-calculate{display:none !important}.orderform-template .cart-template.mini-cart .summary-totalizers tfoot tr td{padding:14px 0 !important;color:#000;font-size:14px;font-weight:bold;text-align:left}.orderform-template .cart-template.mini-cart .summary-totalizers tfoot tr td.monetary{text-align:right !important;margin-left:auto;float:right;color:#1a73e8}.orderform-template .cart-template.mini-cart .cart{margin-bottom:0;max-height:calc(100vh - 355px);overflow:auto}.orderform-template .cart-template.mini-cart .cart::-webkit-scrollbar{width:6px}.orderform-template .cart-template.mini-cart .cart::-webkit-scrollbar-track{background:rgba(0,0,0,0);border-radius:4px}.orderform-template .cart-template.mini-cart .cart::-webkit-scrollbar-thumb{background:#cbcbcb;border-radius:30px}.orderform-template .cart-template.mini-cart .cart:hover::-webkit-scrollbar-thumb{background:#eeeeee}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded){max-height:100px;overflow:hidden}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded) li.item{overflow:hidden;position:relative;border:none !important}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded) li.item>*{opacity:0}.orderform-template .cart-template.mini-cart .cart .cart-items:not(.v-loaded) li.item:after{content:"";width:100%;height:100%;display:block;top:0px;left:0;position:absolute}.orderform-template .payment-confirmation-wrap{border:none;padding:0}.orderform-template .payment-confirmation-wrap .payment-submit-wrap{margin:10px 0 0 0}@media(max-width: 768px){.orderform-template .payment-confirmation-wrap .payment-submit-wrap{z-index:9999;position:fixed;bottom:0;width:100%;left:0;padding:0;background:#fff;margin:0 !important}.orderform-template .payment-confirmation-wrap .payment-submit-wrap button{border-radius:0 !important}}@media(max-width: 768px){.orderform-template .payment-confirmation-wrap{border:none !important}.orderform-template .payment-confirmation-wrap .payment-submit-wrap,.orderform-template .payment-confirmation-wrap button{margin:0 !important}}.orderform-template .payment-confirmation-wrap #payment-data-submit:disabled span{display:none}.orderform-template .summary-note{display:none !important}.orderform-template .summary-note p.note-data{display:none !important}.orderform-template .summary-note>div{display:block !important}.orderform-template .summary-note .note-textarea{height:50px;line-height:20px;max-width:100%;width:100%;font-family:"Roboto", sans-serif;max-height:100px}.orderform-template .custom-cart-template-wrap{position:relative;background:#fff;padding:17px 20px;text-align:left;box-sizing:border-box;border-radius:4px;border:none}.orderform-template .custom-cart-template-wrap .summary-cart-template-holder{height:auto !important}.orderform-template .custom-cart-template-wrap .summary-template-holder{margin-top:0}.step.client-profile-data.active .box-step .form-step[style*="display: block"],.step.shipping-data.active .accordion-inner.shipping-container,#payment-data .box-step form.form-step{padding-top:20px !important}.orderform-template-holder #shipping-data .shipping-summary-info,.orderform-template-holder .step .accordion-body p.notification,.client-pre-email+.client-profile-data .accordion-body:before{display:none}body.v-custom-step-shipping #shipping-data .shipping-summary-info,body.v-custom-step-payment #shipping-data .shipping-summary-info{display:block}.steps-view,.gift-card-section,.App.iframe-credit-card-payment-group{background:#fff}#app-container{min-height:100vh;background:#fff}#app-container input[type=text],#app-container input[type=tel],#app-container input[type=email],#app-container select{width:100%}#app-container span.help.error{margin:0 !important;display:none}#app-container .SecurityEnvironmentIcon{margin-bottom:20px;display:none}#app-container .CardForm>div{position:relative;clear:both}#app-container .CardForm .PaymentValue{display:none}#app-container .CardForm input#creditCardpayment-card-0Number[value=""]{background:#fff;position:relative;z-index:1}#app-container .CardForm .SavedCardsList{width:calc(100% - 1px)}#app-container .CardForm .SavedCard .link-delete{right:8px;top:50%;margin-top:-10px;border:1px solid #ccc;background:#fff;width:20px;height:20px;line-height:17px}#app-container .FormFieldLabel{line-height:30px}#app-container .PaymentCardFlags{position:absolute;top:calc(30px + (40px - 25px)/2);right:16px;padding:0}#app-container .PaymentCardFlags .card-flag-label input{display:none}#app-container .PaymentCardFlags .card-flag-label{width:auto}#app-container .PaymentCardFlags .card-flag{opacity:.7;display:none}#app-container .PaymentCardFlags .card-flag.card-selected{opacity:1;display:block}#app-container input#creditCardpayment-card-0Code,#app-container input#creditCardpayment-card-1Code{width:100px !important}#app-container .label-vertical-group{padding:9px}#app-container .label-vertical-group:hover{color:#1a73e8}#app-container .label-vertical-group.active{color:#1a73e8;background:#f1f7ff}#app-container .label-vertical-group:not(.SavedCard) .card-flag{position:absolute;left:5px;top:8px}#app-container .label-vertical-group .icon-ok-circle,#app-container .label-vertical-group .icon-circle-blank{top:9px}#app-container .label-vertical-group.UseAnotherCard{background-color:#eeeeee;padding:4px;font-size:11px;text-decoration:underline}#app-container .label-vertical-group.UseAnotherCard #use-another-card{color:#676767}#app-container .label-vertical-group.UseAnotherCard:hover #use-another-card{text-decoration:underline;color:#999999}#app-container label.FormFieldLabel{display:block;clear:both;width:auto;margin-right:10px}#app-container .AddressForm{display:flex;flex-wrap:wrap}#app-container .AddressForm>*{width:100%;order:10}#app-container .AddressForm input{max-width:100%}#app-container .AddressForm .payment-billing-address-street{order:1}#app-container .AddressForm .payment-billing-address-complement{order:2}#app-container .AddressForm .payment-billing-address-city{order:3}#app-container .AddressForm .payment-billing-address-state{order:4}#app-container .AddressForm .PostalCode{order:5}.orderform-template .summary-note.js-active{display:block !important}body.js-vcustom-showNoteField .orderform-template .payment-confirmation-wrap{display:block !important}body.js-vcustom-showNoteField .orderform-template .payment-confirmation-wrap .payment-submit-wrap{display:none}body.js-vcustom-showNoteField .orderform-template .summary-note{display:block !important}body.js-vcustom-showNoteField.v-custom-step-payment .orderform-template .payment-confirmation-wrap .payment-submit-wrap{display:block !important}.summary-coupon fieldset.coupon-fieldset .vcustom-showCustomMsgCoupon{border:1px dashed #ffb100;padding:1px;font-size:11px;background:#fff6e0;border-radius:4px;margin-top:4px !important;clear:both}.vcustom-customTax-tot{display:inline-block;position:relative;margin-left:5px}.vcustom-customTax-tot>span{background:#eeeeee;width:15px;height:15px;line-height:15px;display:inline-block;border-radius:100%;text-align:center;cursor:pointer}.vcustom-customTax-tot:hover .vcustom-customTax-resume{display:block}.vcustom-customTax-resume{position:absolute;left:calc(100% + 10px);width:128px;background:#eeeeee;top:50%;font-size:11px;padding:10px;transform:translateY(-50%);display:none}.vcustom-customTax-resume__i{display:flex;justify-content:space-between;margin:0}.vcustom-customTax-resume:before{content:"";display:block;position:absolute;left:-4px;top:calc(50% - 4px);width:0;height:0;border:0 solid rgba(0,0,0,0);border-top-width:4px;border-bottom-width:4px;border-right:4px solid #eeeeee}.v-custom-addLabels-active-flag{background:#fff;color:#323232;padding:1px 4px;border-radius:4px;display:inline-block;align-items:center;font-size:11px;border:1px solid #cbcbcb}.v-custom-addLabels-active-flag:before{content:"";display:inline-block;width:14px;height:14px;background:url("//io.vtex.com.br/front-libs/bootstrap/2.3.2/img/glyphicons-halflings.png");background-repeat:no-repeat;background-position:0 -48px;margin-right:4px;opacity:.9;vertical-align:middle}.v-custom-assemblies{margin:10px 0 3px 0;overflow:hidden;border-top:1px solid #cbcbcb;padding-top:7px}@media(max-width: 690px){.v-custom-assemblies{width:100%;left:0;margin-bottom:2px}}.v-custom-assemblies p{display:none}.v-custom-assemblies__values{list-style:none;padding:0;margin:0}.v-custom-assemblies__values__item strong:after{content:":"}.v-custom-assemblies__values__item span,.v-custom-assemblies__values__item strong{line-height:14px}body.v-custom-paymentBuilder-accordion .steps-view{display:none}body.v-custom-changeShippingTimeInfo .orderform-template .cart-template.mini-cart .item span.shipping-date{display:none}#shipping-data .accordion-group.shipping-data:after{opacity:0;transition:all ease .3s}.js-v-custom-is-loadAddress .vtex-omnishipping-1-x-warning{display:none !important}.js-v-custom-is-loadAddress #shipping-data .accordion-group.shipping-data:after{content:"";display:block;opacity:1;left:0;top:0;width:100%;height:20px;z-index:2;margin:0 0 20px 0;border-radius:3px}.js-v-custom-is-loadAddress #postalCode-finished-loading+.mb5{display:none !important}.vcustom--vtex-omnishipping-1-x-address{display:none}body.v-custom-addressForm-on.v-custom-step-shipping .vcustom--vtex-omnishipping-1-x-address{display:block}body.v-custom-addressForm-on.v-custom-step-shipping .v-custom-ship-info{display:flex}body.v-custom-addressForm-on.v-custom-step-shipping .v-custom-ship-info .ship-number{margin-right:10px}body.v-custom-addressForm-on.v-custom-step-shipping .vtex-omnishipping-1-x-addressForm,body.v-custom-addressForm-on.v-custom-step-shipping .vtex-omnishipping-1-x-deliveryGroup,body.v-custom-addressForm-on.v-custom-step-shipping .vtex-omnishipping-1-x-submitPaymentButton{display:none}.vtex-omnishipping-1-x-submitShippingStepButton{margin:20px 0 0 0}body.v-custom-googleForm-on .vtex-omnishipping-1-x-deliveryGroup,body.v-custom-googleForm-on .vtex-omnishipping-1-x-addressForm,body.v-custom-googleForm-on .vtex-omnishipping-1-x-submitPaymentButton,body.v-custom-googleForm-on .vtex-omnishipping-1-x-btnDelivery{display:none}body.v-custom-googleForm-on .alert-noStreet{display:none}.v-custom-googleFormScript-added.v-custom-googleForm-on .accordion-inner.shipping-container>*{display:none}body.v-custom-fnsCustomAddressForm .accordion-inner.shipping-container{padding-top:0 !important}body.v-custom-fnsCustomAddressForm .accordion-inner.shipping-container{transition:all ease .3s}body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-selectDeliveryText+div{margin:0 !important}body.v-custom-fnsCustomAddressForm .orderform-template-holder p.vtex-omnishipping-1-x-submitPaymentButton.btn-submit-wrapper.btn-go-to-payment-wrapper{margin-bottom:0 !important}body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-addressFormPart1 .input.ship-country,body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-addressFormPart1 .input.ship-addressQuery,body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-addressFormPart1 .input.ship-postalCode{display:none}body.v-custom-fnsCustomAddressForm.returningUser .vtex-omnishipping-1-x-addressFormPart1 .input.ship-postalCode{display:block}body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-container.shp-pickup-receiver+.vtex-omnishipping-1-x-shippingSectionTitle+#back-to-address-list+.vtex-omnishipping-1-x-addressFormPart1 p.input.ship-postalCode,body.v-custom-fnsCustomAddressForm .vtex-omnishipping-1-x-container.shp-pickup-receiver+.vtex-omnishipping-1-x-shippingSectionTitle+.vtex-omnishipping-1-x-addressFormPart1 p.input.ship-postalCode{display:block}body.v-custom-fnsCustomAddressForm .orderform-template-holder .step.shipping-data .box-step .vtex-omnishipping-1-x-addressFormPart1{order:1}body.v-custom-fnsCustomAddressForm .pac-logo[style*=none]{border:0}body.v-custom-fnsCustomAddressForm .pac-logo[style*=none]:after{display:none}body.v-custom-fnsCustomAddressForm #shipping-data .accordion-inner+.vcustom--vtex-omnishipping-1-x-address{display:none}body.v-custom-fnsCustomAddressForm div#shipping-data{display:flex;flex-wrap:wrap}body.v-custom-fnsCustomAddressForm div#shipping-data>*{width:100%}body.v-custom-fnsCustomAddressForm div#shipping-data .step.accordion-group.shipping-data{order:1}body.v-custom-fnsCustomAddressForm div#shipping-data .vcustom--vtex-omnishipping-1-x-address{order:3}.js-v-custom-is-loading .accordion-inner.shipping-container,.js-v-custom-is-loading .vcustom--vtex-omnishipping-1-x-address{overflow:hidden}.js-v-custom-is-loading .vcustom--vtex-omnishipping-1-x-address{height:120px;position:relative}.js-v-custom-is-loading .vcustom--vtex-omnishipping-1-x-address:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:2}.js-v-custom-is-loading .accordion-inner.shipping-container>*,.js-v-custom-is-loading .vcustom--vtex-omnishipping-1-x-address>*{opacity:.5}.vcustom--vtex-omnishipping-1-x-address{transition:all ease .3s}.vcustom--vtex-omnishipping-1-x-address p.input{float:none;width:100%;margin:0}.vcustom--vtex-omnishipping-1-x-address span.help.error{display:none}.vcustom--vtex-omnishipping-1-x-address input{max-width:initial;width:100%}.vcustom--vtex-omnishipping-1-x-address input.error+span.help.error,.vcustom--vtex-omnishipping-1-x-address select.error+span.help.error{display:block}.vcustom--vtex-omnishipping-1-x-address__state{display:flex;margin:0 -5px}.vcustom--vtex-omnishipping-1-x-address__state p.input{margin:0 5px}@media(max-width: 768px){.vcustom--vtex-omnishipping-1-x-address__state{flex-wrap:wrap;margin:0}.vcustom--vtex-omnishipping-1-x-address__state p.input.ship-state{margin:0}}.pac-container.pac-logo{border:1px solid #cbcbcb;border-radius:4px}.pac-logo:after{background:#fbfbfb url(https://developers.google.com/maps/documentation/images/powered_by_google_on_white.png) no-repeat 10px center;padding:14px;background-size:110px}.address-list.vtex-omnishipping-1-x-addressList+p.input.ship-addressQuery.text{display:none}.alert-noStreet{margin:30px auto 0 auto;text-align:center}.vtex-omnishipping-1-x-addressSummaryActive .address-summary.address-summary-MLT .postalCode:before{content:" - "}body.js-vcustom-hideEmailStep .orderform-template-holder #client-profile-data form.client-pre-email.client-pre-email{display:none !important}body.js-vcustom-hideEmailStep .client-profile-data .accordion-toggle>span:before{content:"1"}body.js-vcustom-hideEmailStep .shipping-data .accordion-toggle:before{content:"2"}body.js-vcustom-hideEmailStep .payment-data .accordion-toggle>span:not(.payment-edit-link):before{content:"3"}body.js-vcustom-hideEmailStep .client-pre-email+.client-profile-data .accordion-body .accordion-inner{display:block}.RTL-checkout select{direction:rtl}.RTL-checkout .cart-template-holder{order:2}.RTL-checkout body .main-header .header-link{left:initial;right:0}.RTL-checkout body .main-header .checkout-steps{margin-left:initial;margin-right:auto}.RTL-checkout .main-header .logo{order:2}.RTL-checkout .summary-template-holder tr .info{order:2;text-align:right !important}.RTL-checkout .orderform-template-holder #client-profile-data form.client-pre-email .link-box-edit,.RTL-checkout .orderform-template-holder #client-profile-data .step.client-profile-data .link-box-edit,.RTL-checkout .orderform-template-holder #shipping-data .link-box-edit,.RTL-checkout .orderform-template-holder #payment-data .link-box-edit{right:initial;left:0}.RTL-checkout .summary-template-holder tbody td.monetary,.RTL-checkout .summary-template-holder tfoot tr td.monetary{margin-right:auto;margin-left:initial !important;text-align:left !important}.RTL-checkout .summary-template-holder .summary-coupon p.coupon-fields span{flex-direction:row-reverse}.RTL-checkout .summary-template-holder .summary-coupon p.coupon-fields span input{margin:0 0 0 10px}.RTL-checkout .table.cart-items tbody tr .v-custom-product-item-wrap,.RTL-checkout .table.cart-items tbody tr,.RTL-checkout .table.cart-items thead tr,.RTL-checkout .table.cart-items thead tr th.product{flex-direction:row-reverse;text-align:right}.RTL-checkout .table.cart-items tbody tr td.product-name{text-align:right}.RTL-checkout .orderform-template .orderform-template-holder{order:2;padding:0 0 0 20px}.RTL-checkout .orderform-template .cart-template.mini-cart .summary-totalizers tfoot tr td.monetary{text-align:left !important}.RTL-checkout br{width:100%;height:1px;content:" " !important;display:block !important;clear:both}.RTL-checkout .table.cart-items td.quantity{direction:rtl}.RTL-checkout .checkout-steps_items{direction:rtl}.RTL-checkout .checkout-steps_items .text:before{margin:0 0 0 7px}.RTL-checkout .srp-toggle__wrapper{direction:rtl}.RTL-checkout .srp-toggle__wrapper .vtex-shipping-preview-0-x-framePickup{left:0}.RTL-checkout .srp-toggle__wrapper .vtex-shipping-preview-0-x-frameDelivery{left:50%}.RTL-checkout .srp-delivery-header.mb3{direction:rtl;display:flex}.RTL-checkout .srp-delivery-current-many .flex{direction:rtl;text-align:right}.RTL-checkout .step{direction:rtl}.RTL-checkout .step .accordion-toggle>span:before,.RTL-checkout .step .accordion-toggle:before{margin-right:0 !important;margin-left:10px !important}.RTL-checkout fieldset.box-client-info-pf{display:flex;flex-wrap:wrap}.RTL-checkout .orderform-template-holder .step .form-step fieldset p,.RTL-checkout .orderform-template-holder .step .form-step fieldset div{width:100%}.RTL-checkout p.client-first-name,.RTL-checkout p.client-different-document,.RTL-checkout p.client-document,.RTL-checkout p.client-company-ie,.RTL-checkout p.client-company-postal-code,.RTL-checkout p.client-document-type,.RTL-checkout p.payment-card-due-date{margin-left:10px;margin-right:0}.RTL-checkout p.client-document,.RTL-checkout p.client-phone,.RTL-checkout p.client-company-document,.RTL-checkout p.client-company-ie,.RTL-checkout p.client-company-postal-code,.RTL-checkout p.client-company-phone,.RTL-checkout p.payment-card-due-month,.RTL-checkout p.payment-card-lash,.RTL-checkout p.payment-card-due-year{float:right}.RTL-checkout input.success:not([invalid=true]){background-position:left top}.RTL-checkout .vtexIdUI .vtexIdUI-page{direction:rtl}.RTL-checkout .vtexIdUI .modal-header .close{left:-1px;right:initial}.RTL-checkout .vtexIdUI .pull-left{float:right}.RTL-checkout .orderform-template-holder .step .box-info p{display:flex;flex-wrap:wrap;width:100%}.RTL-checkout .vtex-omnishipping-1-x-leanShippingIcon.shp-option-icon,.RTL-checkout .vtex-omnishipping-1-x-addressItemIcon{margin:0 0 0 10px}.RTL-checkout .vtex-omnishipping-1-x-leanShippingText{padding-right:10px}.RTL-checkout .address-summary{display:flex;flex-wrap:wrap}.RTL-checkout br.line1-delimiter{width:100%;height:1px;content:" " !important;display:block !important;clear:both}.RTL-checkout .orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-AffirmPaymentGroup:after,.RTL-checkout .orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item#payment-group-payPalPaymentGroup:after{right:initial;left:10px}.RTL-checkout .orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-text{margin-left:auto;margin-right:inherit}.RTL-checkout .orderform-template-holder #payment-data .v-custom-payment-item-wrap .payment-group-item-text:before{margin-right:initial;margin-left:10px}.RTL-checkout .orderform-template-holder #payment-data p.link.link-gift-card a{text-align:right}.RTL-checkout .orderform-template .custom-cart-template-wrap .summary-cart-template-holder{direction:rtl}.RTL-checkout .pull-right{float:left !important}.RTL-checkout .orderform-template .cart-template.mini-cart .item .price{margin-right:auto;direction:initial}.RTL-checkout .orderform-template .cart-template.mini-cart .item .url{float:right;margin:0 0 0 6px}.RTL-checkout .orderform-template .cart-template.mini-cart .item .fn{text-align:right;float:right}.RTL-checkout .orderform-template .cart-template.mini-cart h2{text-align:right}.RTL-checkout .orderform-template .cart-template.mini-cart #go-to-cart-button{left:7px;right:initial}.RTL-checkout .vtex-omnishipping-1-x-SummaryItemInfo{border:none;border-left:1px solid #eee;padding:0 0 0 6px}.RTL-checkout .vtexIdUI .vtexIdUI-page{direction:rtl}.RTL-checkout .vtexIdUI .modal-header .close{left:-1px;right:initial}.RTL-checkout .vtexIdUI .pull-left{float:right}.RTL-checkout #app-container{direction:rtl}.RTL-checkout #app-container .PaymentCardDueDate.clearfix{display:flex}.RTL-checkout #app-container label.FormFieldLabel{margin:0 0 0 10px}.RTL-checkout #app-container .PaymentCardCVV{display:flex}.RTL-checkout #app-container p.AddressToggle{display:flex}.RTL-checkout #app-container .AddressToggle input{margin:3px 0 0 5px}@media(max-width: 998px){.RTL-checkout.body-cart-vertical .summary-template-holder{order:2}}@media(max-width: 768px){.RTL-checkout .orderform-template .cart-template.mini-cart{order:2}}@media(max-width: 690px){.RTL-checkout .table.cart-items td.product-image a{margin-right:0;margin-left:20px}.RTL-checkout .full-cart .cart table tbody tr td.product-image,.RTL-checkout .full-cart .cart table tbody tr td.bundle-item-image{left:initial;right:0}.RTL-checkout .table.cart-items td.product-name,.RTL-checkout .table.cart-items td.quantity{margin-left:0 !important;margin-right:90px !important}.RTL-checkout .table.cart-items td.quantity{float:right}.RTL-checkout .full-cart .cart table tbody tr td.product-name a,.RTL-checkout .full-cart .cart table tbody tr td.bundle-item-name span{padding:0 0 0 20px}.RTL-checkout .full-cart .cart table tbody tr td.product-price{float:left}.RTL-checkout .full-cart .cart table tbody tr td.item-remove{left:0;right:initial}}body.debug-on>*:not(.container-main,.main-header,.main-footer,#vtexIdContainer,.vtex-front-messages-placeholder,.pac-container){display:none}