.modal-coupon {
    max-width: 90% !important;
}
.modal-coupon .modal-content {
    padding: 20px !important;
}
.modal-coupon .modal-body {
    max-height: calc(100vh - 200px) !important;
    overflow-y: auto !important;
}

.coupon-close-button {
    position: absolute;
    right: 5px; /* Adjust the distance from the right side */
    top: 50%;
    transform: translateY(-50%);
    cursor: pointer;
    background: transparent;
    border: none;
    padding: 0;
}
.coupon-close-button.coupon-check-complete {
    transform: translateY(-15%);
}
.coupon-close-button:before {
    content: "\00D7"; /* Unicode for the 'x' symbol */
    font-size: 18px;
    color: red; /* Change color as needed */
}

/* start of shop page tree view */
.main_ul li{
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
input[type="checkbox"].category,input[type="checkbox"].brand {
  display: inline-block;
  vertical-align: middle;
  cursor: pointer;
  position: relative;
  width: 15px;
  height: 15px;
}
.plus,
.minus {
    display: inline-block;
    background-repeat: no-repeat;
    background-size: 14px 14px !important;
    cursor: pointer;
    position: relative;
    width: 16px;
    height: 16px;
    transition: transform 150ms ease-out, -webkit-transform 150ms ease-out;
}

.plus{
  vertical-align: bottom;
}
.plus.minus{
  vertical-align: middle;
}
.no-child{
  padding-left: 13px;
}
.plus {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M182.6 41.4c-12.5-12.5-32.8-12.5-45.3 0l-128 128c-9.2 9.2-11.9 22.9-6.9 34.9s16.6 19.8 29.6 19.8H288c12.9 0 24.6-7.8 29.6-19.8s2.2-25.7-6.9-34.9l-128-128z'/%3E%3C/svg%3E");
}

.minus {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3C!--!Font Awesome Free 6.5.2 by @fontawesome - https://fontawesome.com License - https://fontawesome.com/license/free Copyright 2024 Fonticons, Inc.--%3E%3Cpath d='M182.6 470.6c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-9.2-9.2-11.9-22.9-6.9-34.9s16.6-19.8 29.6-19.8H288c12.9 0 24.6 7.8 29.6 19.8s2.2 25.7-6.9 34.9l-128 128z'/%3E%3C/svg%3E");
}

ul {
    list-style: none;
    padding: 0px 0px 0px 20px;
}

ul.inner_ul li:before {
    /* content: "├"; */
    font-size: 18px;
    margin-left: -11px;
    margin-top: -5px;
    vertical-align: middle;
    float: left;
    width: 8px;
    color: #41424e;
}

/* ul.inner_ul li:last-child:before {
    content: "└";
} */

.inner_ul {
    padding: 0px 0px 0px 35px;
}
/* end of shop page tree view */
