.cart-empty {
  padding-bottom: 3rem; }
  .cart-empty h2 {
    line-height: 2rem;
    font-size: 1.2rem;
    font-weight: 400;
    padding-top: 1.5rem;
    padding-bottom: 2.5rem; }
  .cart-empty .btn {
    padding: 0.85rem 5rem; }

.shipping-free-line {
  font-size: 18px;
  position: relative;
  z-index: 1;
  font-weight: 300;
  background: #f6f6f6;
  font-size: 15px; }
  .shipping-free-line h6 {
    font-size: 17px;
    text-align: center;
    position: relative;
    z-index: 1;
    font-weight: 300;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding: 7px 0px; }
    .shipping-free-line h6 div {
      direction: initial;
      display: inline-block;
      font-weight: bold; }

.product-info {
  margin-bottom: 2rem;
  padding-bottom: 2rem;
  border-bottom: 1px solid #efefef; }
  .product-info .media .product-image {
    margin-right: 1rem; }
  .product-info .media .cart-product-btn {
    display: flex;
    justify-content: flex-end;
    text-align: right;
    width: 100%; }
    .product-info .media .cart-product-btn .btn-primary {
      background-color: #0B3E43; }
    .product-info .media .cart-product-btn .bs-canvas {
      text-align: left; }
    .product-info .media .cart-product-btn .remove-product,
    .product-info .media .cart-product-btn .edit {
      font-weight: 400;
      padding: 0 0.2rem;
      text-decoration: underline;
      font-size: 1.2em; }
      .product-info .media .cart-product-btn .remove-product i,
      .product-info .media .cart-product-btn .edit i {
        margin: 0 5px; }
      .product-info .media .cart-product-btn .remove-product:hover,
      .product-info .media .cart-product-btn .edit:hover {
        opacity: .7; }
      .product-info .media .cart-product-btn .remove-product:focus,
      .product-info .media .cart-product-btn .edit:focus {
        box-shadow: none; }
  .product-info .media .line-item-name {
    color: #1D1D1B;
    font-size: 0.8rem;
    white-space: normal !important; }
  .product-info .media .item-attributes {
    align-items: center; }
    .product-info .media .item-attributes .line-item-attributes {
      padding: 0 0.5rem;
      border-right: 1px solid #efefef;
      align-self: center; }
      .product-info .media .item-attributes .line-item-attributes:first-child {
        padding-left: 0; }
      .product-info .media .item-attributes .line-item-attributes:last-child {
        border-right: none; }
  .product-info .media .product-card-footer {
    padding-left: 15px; }
    .product-info .media .product-card-footer .line-item-price {
      padding-left: 0;
      padding-right: 0; }
      .product-info .media .product-card-footer .line-item-price .unit-price .price,
      .product-info .media .product-card-footer .line-item-price .unit-price .line-item-price-info {
        display: inline-block;
        font-size: 0.75rem; }
    .product-info .media .product-card-footer .line-item-total-price {
      padding-left: 0;
      padding-right: 0;
      font-size: 0.75rem; }
      .product-info .media .product-card-footer .line-item-total-price .line-item-total-price-amount {
        font-size: 1rem; }
    .product-info .media .product-card-footer .row:nth-of-type(2) {
      margin-top: 1.5rem; }
    .product-info .media .product-card-footer .bs-canvas-content-footer {
      max-width: 100%; }
      .product-info .media .product-card-footer .bs-canvas-content-footer .cart-and-ipay {
        padding-bottom: 0; }

.promo-code-row {
  margin-bottom: 1rem; }
  .promo-code-row .promo-code-header {
    width: 100%; }
    .promo-code-row .promo-code-header[aria-expanded="false"] h5::after {
      content: '+';
      position: absolute;
      right: 0px;
      font-size: 1.7rem;
      font-weight: 400;
      top: 0.7rem;
      line-height: 1rem; }
    .promo-code-row .promo-code-header[aria-expanded="true"] h5 {
      border-bottom: none; }
      .promo-code-row .promo-code-header[aria-expanded="true"] h5::after {
        content: '-';
        font-family: 'FontAwesome';
        position: absolute;
        right: 0px;
        font-size: 1.7rem;
        font-weight: 400;
        top: 0.7rem;
        line-height: 1rem; }
    .promo-code-row .promo-code-header:hover {
      text-decoration: none; }
    .promo-code-row .promo-code-header h5 {
      position: relative;
      font-size: 1rem;
      font-weight: 600;
      margin-bottom: 0;
      border-top: 1px solid #efefef;
      border-bottom: 1px solid #efefef;
      padding: 0.7rem 0; }
  .promo-code-row .collapse {
    border-bottom: 1px solid #efefef; }
  .promo-code-row .remove-coupon {
    border: 2px solid #8e8e93;
    border-radius: 50%;
    background: transparent;
    color: #8e8e93;
    height: 28px;
    width: 28px;
    margin: 0 0.5rem; }
    .promo-code-row .remove-coupon:hover {
      border-color: #0B3E43;
      color: #0B3E43; }

.totals .cart-summary {
  margin: 0.9375em 0; }
  .totals .cart-summary span {
    font-size: 1rem;
    font-weight: 700; }

.totals .order-discount-total,
.totals .grand-total,
.totals .sub-total {
  text-align: right;
  white-space: nowrap;
  direction: initial; }

.totals .grand-total {
  font-size: 1.2rem;
  font-weight: 600; }

.container .product-quickview {
  border-top: none; }

.cart-handling-and-shipping {
  color: #767676;
  font-size: 0.75rem; }
  .cart-handling-and-shipping h4 {
    font-size: 0.9rem;
    font-weight: 600;
    margin-bottom: 1.5rem;
    margin-top: 1.5rem; }
  .cart-handling-and-shipping .media {
    margin-bottom: 1.5rem; }
    .cart-handling-and-shipping .media img {
      padding: 0.5rem;
      padding-top: 0; }
    .cart-handling-and-shipping .media h5 {
      font-size: 0.75rem;
      font-weight: 600;
      margin-bottom: 0.2rem; }
    .cart-handling-and-shipping .media p {
      margin-bottom: 0.2rem; }

.coupon-promotion-relationship {
  list-style: none; }

.checkout-continue .btn-primary {
  background-color: #0B3E43;
  border-color: #0B3E43;
  color: #fff; }
  .checkout-continue .btn-primary:hover {
    background-color: transparent !important;
    color: #0B3E43 !important; }

.product-info .media .product-image {
  margin-left: 1rem;
  margin-right: 0; }

.product-info .media .cart-product-btn {
  text-align: left; }
  .product-info .media .cart-product-btn .bs-canvas {
    text-align: right; }

.product-info .media .item-attributes .line-item-attributes {
  padding: 0 0.5rem;
  border-left: 1px solid #efefef;
  border-right: none;
  align-self: center; }
  .product-info .media .item-attributes .line-item-attributes:first-child {
    padding-left: 0.5rem;
    padding-right: 0; }
  .product-info .media .item-attributes .line-item-attributes:last-child {
    border-left: none; }

.product-info .media .product-card-footer {
  padding-left: 0;
  padding-right: 15px; }

.promo-code-row .promo-code-header[aria-expanded="false"] h5::after {
  right: auto;
  left: 0px; }

.promo-code-row .promo-code-header[aria-expanded="true"] h5::after {
  right: auto;
  left: 0px; }

.totals .order-discount-total,
.totals .grand-total,
.totals .sub-total {
  text-align: left; }

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