body.woocommerce-account {
    /*font-family: 'Helvetica', sans-serif;*/
}

.woocommerce-account .post .entry .woocommerce {
    display: flex;
    gap: 30px;
    max-width: none;
}

.woocommerce-account .woocommerce-MyAccount-content .title h1 {
    text-align: left;
    font-size: 36px;
    line-height: 43.2px;
}

.woocommerce-account .woocommerce .woocommerce-notices-wrapper,
.woocommerce-account .woocommerce .only-login,
.woocommerce-account .woocommerce form {
  max-width: 400px;
  margin-left: auto;
  margin-right: auto;
}

.woocommerce-account .woocommerce form {
  padding: 0;
  border: none;
  border-radius: 0;
}

.woocommerce-account .woocommerce form .form-row label {
  margin-bottom: 12px;
  font: 700 16px/18.4px 'Helvetica', sans-serif;
}

.woocommerce-account .woocommerce form .form-row .woocommerce-form__label-for-checkbox {
  font-weight: 400;
}

.woocommerce-account .woocommerce form .form-row input[type="text"],
.woocommerce-account .woocommerce form .form-row input[type="password"] {
  padding: 16px;
  border-color: var(--color-gray-light);
  border-radius: 15px;
}

.woocommerce-account .woocommerce form .form-row button[type="submit"] {
  max-width: 100%;
  border-radius: 15px;
}

.woocommerce-account .woocommerce form .lost_password {
  justify-content: center
}

.woocommerce-account .woocommerce form .lost_password a {
  font-weight: 700
}

body.woocommerce-account .post .entry {
    padding: 0;
}

.myaccount-navigation {
    background-color: #fff;
    border: 1px solid #EAEFF4;
    border-radius: 8px;
    box-shadow: 0px 4px 5px rgb(0 0 0 / 4%);
    flex: 0 0 285px;
    padding: 0;
}

@media (max-width: 1024px) {
    .myaccount-navigation {
        display: none;
    }
}

body.woocommerce-account .section .container._reverse > .woocommerce {
    display: block;
    gap: 30px;
    width: 100%;
}

body.woocommerce-account.logged-in .section .container._reverse > .woocommerce {
    display: flex;
}

body.woocommerce-account .section .container._reverse > .woocommerce:before, body.woocommerce-account .section .container._reverse > .woocommerce:after {
    display: none;
}

body.woocommerce-account .section .container._reverse > .woocommerce .title {
    display: none;
}

.woocommerce-account .woocommerce-MyAccount-content {
    flex: 1;
    float: none;
    width: 100%;
}

.section .myaccount-navigation .container._reverse #sidebar {
    background: none;
    border-radius: 0;
    box-shadow: none;
    margin: 0;
}

body.woocommerce-account .woocommerce-MyAccount-content #content {
    padding: 0;
}

body.woocommerce-account .section .container._reverse #sidebar .woocommerce-MyAccount-navigation ul {
    border-top: 1px solid #E2E5F0;
    margin: 0;
    padding: 20px;
}

body.woocommerce-account .section .container._reverse #sidebar .woocommerce-MyAccount-navigation ul li {
    border: none;
    margin: 0;
    padding: 0 !important;
}

body.woocommerce-account .section .container._reverse #sidebar .woocommerce-MyAccount-navigation ul li::before {
    display: none;
}

body.woocommerce-account .section .container._reverse #sidebar .woocommerce-MyAccount-navigation ul li a {
    color: var(--brand-color);
    display: block;
    font-size: 16px;
    line-height: 100%;
    text-align: center;
    text-decoration: underline; 
}

body.woocommerce-account .section .container._reverse #sidebar .woocommerce-MyAccount-navigation ul li a::before {
    display: none;
}

.myaccount-rewards {
    border-bottom: 1px solid var(--color-gray-light);
    padding: 20px;
}

.myaccount-rewards__info {
    display: grid;
    margin-bottom: 16px;
    grid-template-columns: 40px 1fr;
    grid-gap: 8px;
}

.woocommerce button.myaccount-rewards__btn {
    display: block;
    padding: 15px 20px;
    width: 100%;
    background: var(--color-gray-light);
    line-height: 18px;
}

.myaccount-rewards__content h6 {
    margin-bottom: 1px;
    font-weight: 700;
    font-size: 12px;
    line-height: 14.32px;
    color: #717782;
}

.myaccount-rewards__count {
    margin-bottom: 3px;
    font-weight: 800;
    font-size: 16px;
    line-height: 19px;
    color: #2f333c;
}

.myaccount-rewards__price {
    margin-bottom: 0;
    font-size: 14px;
    line-height: 16.71px;
    color: #A4ABB9;
}

.myaccount-rewards__price b {
    color: #2f333c;
}

.woocommerce-account .woocommerce-MyAccount-navigation {
    float: none;
    width: 100%;
}

.woocommerce-account .woocommerce-MyAccount-navigation ul {
    margin: 0;
    padding: 20px 0;
    list-style: none;
}

.woocommerce-account .woocommerce-MyAccount-navigation li {
    border-left: 4px solid transparent;
    padding: 4px 20px !important;
}

.woocommerce-account .woocommerce-MyAccount-navigation li.is-active {
    border-left-color: var(--brand-color);
}

.woocommerce-account .woocommerce-MyAccount-navigation li.is-active a {
    color: var(--brand-color);
    font-weight: 700;
}
.woocommerce-account .woocommerce-MyAccount-navigation li:hover a {
    color: var(--brand-color);
}

.woocommerce-account .woocommerce-MyAccount-navigation ul li::before {
    content: none;
}

.woocommerce-MyAccount-navigation a {
    position: relative;
    display: block;
    padding-left: 37px;
    color: #717782;
    transition: all .3s ease-in-out;
}

.woocommerce-MyAccount-navigation a::before {
  position: absolute;
  content: '';
  top: 0;
  left: 0;
  width: 25px;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center left;
  transition: all .3s ease-in-out;
}
.woocommerce-MyAccount-navigation-link--edit-account a::before {
  background-image: url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.0005 2C10.061 2.00369 8.16442 2.57131 6.54177 3.63374C4.91911 4.69617 3.64043 6.20754 2.86148 7.98377C2.08252 9.76 1.83691 11.7244 2.15456 13.6378C2.47221 15.5511 3.33941 17.3308 4.65054 18.76C5.58696 19.775 6.72348 20.5851 7.98847 21.1392C9.25347 21.6933 10.6195 21.9793 12.0005 21.9793C13.3816 21.9793 14.7476 21.6933 16.0126 21.1392C17.2776 20.5851 18.4141 19.775 19.3505 18.76C20.6617 17.3308 21.5289 15.5511 21.8465 13.6378C22.1642 11.7244 21.9186 9.76 21.1396 7.98377C20.3606 6.20754 19.082 4.69617 17.4593 3.63374C15.8367 2.57131 13.9401 2.00369 12.0005 2ZM12.0005 20C9.929 19.9969 7.93945 19.1903 6.45054 17.75C6.90258 16.6495 7.67157 15.7083 8.65979 15.0459C9.64801 14.3835 10.8108 14.0298 12.0005 14.0298C13.1902 14.0298 14.3531 14.3835 15.3413 15.0459C16.3295 15.7083 17.0985 16.6495 17.5505 17.75C16.0616 19.1903 14.0721 19.9969 12.0005 20ZM10.0005 10C10.0005 9.60444 10.1178 9.21776 10.3376 8.88886C10.5574 8.55996 10.8697 8.30362 11.2352 8.15224C11.6006 8.00087 12.0028 7.96126 12.3907 8.03843C12.7787 8.1156 13.135 8.30608 13.4148 8.58579C13.6945 8.86549 13.8849 9.22186 13.9621 9.60982C14.0393 9.99778 13.9997 10.3999 13.8483 10.7654C13.6969 11.1308 13.4406 11.4432 13.1117 11.6629C12.7828 11.8827 12.3961 12 12.0005 12C11.4701 12 10.9614 11.7893 10.5863 11.4142C10.2113 11.0391 10.0005 10.5304 10.0005 10ZM18.9105 16C18.0171 14.4718 16.6419 13.283 15.0005 12.62C15.5097 12.0427 15.8415 11.3307 15.956 10.5694C16.0705 9.80822 15.963 9.03011 15.6463 8.3285C15.3296 7.62688 14.8171 7.03156 14.1704 6.61397C13.5238 6.19637 12.7703 5.97425 12.0005 5.97425C11.2307 5.97425 10.4773 6.19637 9.83063 6.61397C9.18395 7.03156 8.67151 7.62688 8.35479 8.3285C8.03807 9.03011 7.93052 9.80822 8.04507 10.5694C8.15961 11.3307 8.49137 12.0427 9.00054 12.62C7.35914 13.283 5.98401 14.4718 5.09054 16C4.37848 14.7871 4.00226 13.4065 4.00054 12C4.00054 9.87827 4.84339 7.84344 6.34368 6.34315C7.84397 4.84285 9.87881 4 12.0005 4C14.1223 4 16.1571 4.84285 17.6574 6.34315C19.1577 7.84344 20.0005 9.87827 20.0005 12C19.9988 13.4065 19.6226 14.7871 18.9105 16Z" fill="%23717782"/></svg>');
}
.woocommerce-MyAccount-navigation-link--edit-account:hover a::before,
.woocommerce-MyAccount-navigation-link--edit-account.is-active a::before {
  background-image: url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12.0005 2C10.061 2.00369 8.16442 2.57131 6.54177 3.63374C4.91911 4.69617 3.64043 6.20754 2.86148 7.98377C2.08252 9.76 1.83691 11.7244 2.15456 13.6378C2.47221 15.5511 3.33941 17.3308 4.65054 18.76C5.58696 19.775 6.72348 20.5851 7.98847 21.1392C9.25347 21.6933 10.6195 21.9793 12.0005 21.9793C13.3816 21.9793 14.7476 21.6933 16.0126 21.1392C17.2776 20.5851 18.4141 19.775 19.3505 18.76C20.6617 17.3308 21.5289 15.5511 21.8465 13.6378C22.1642 11.7244 21.9186 9.76 21.1396 7.98377C20.3606 6.20754 19.082 4.69617 17.4593 3.63374C15.8367 2.57131 13.9401 2.00369 12.0005 2ZM12.0005 20C9.929 19.9969 7.93945 19.1903 6.45054 17.75C6.90258 16.6495 7.67157 15.7083 8.65979 15.0459C9.64801 14.3835 10.8108 14.0298 12.0005 14.0298C13.1902 14.0298 14.3531 14.3835 15.3413 15.0459C16.3295 15.7083 17.0985 16.6495 17.5505 17.75C16.0616 19.1903 14.0721 19.9969 12.0005 20ZM10.0005 10C10.0005 9.60444 10.1178 9.21776 10.3376 8.88886C10.5574 8.55996 10.8697 8.30362 11.2352 8.15224C11.6006 8.00087 12.0028 7.96126 12.3907 8.03843C12.7787 8.1156 13.135 8.30608 13.4148 8.58579C13.6945 8.86549 13.8849 9.22186 13.9621 9.60982C14.0393 9.99778 13.9997 10.3999 13.8483 10.7654C13.6969 11.1308 13.4406 11.4432 13.1117 11.6629C12.7828 11.8827 12.3961 12 12.0005 12C11.4701 12 10.9614 11.7893 10.5863 11.4142C10.2113 11.0391 10.0005 10.5304 10.0005 10ZM18.9105 16C18.0171 14.4718 16.6419 13.283 15.0005 12.62C15.5097 12.0427 15.8415 11.3307 15.956 10.5694C16.0705 9.80822 15.963 9.03011 15.6463 8.3285C15.3296 7.62688 14.8171 7.03156 14.1704 6.61397C13.5238 6.19637 12.7703 5.97425 12.0005 5.97425C11.2307 5.97425 10.4773 6.19637 9.83063 6.61397C9.18395 7.03156 8.67151 7.62688 8.35479 8.3285C8.03807 9.03011 7.93052 9.80822 8.04507 10.5694C8.15961 11.3307 8.49137 12.0427 9.00054 12.62C7.35914 13.283 5.98401 14.4718 5.09054 16C4.37848 14.7871 4.00226 13.4065 4.00054 12C4.00054 9.87827 4.84339 7.84344 6.34368 6.34315C7.84397 4.84285 9.87881 4 12.0005 4C14.1223 4 16.1571 4.84285 17.6574 6.34315C19.1577 7.84344 20.0005 9.87827 20.0005 12C19.9988 13.4065 19.6226 14.7871 18.9105 16Z" fill="%231C1364"/></svg>');
}
.woocommerce-MyAccount-navigation-link--edit-address a::before {
  background-image: url('data:image/svg+xml;utf8,<svg width="22" height="20" viewBox="0 0 22 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 10.5V15.5C0 15.7652 0.105357 16.0196 0.292893 16.2071C0.48043 16.3946 0.734784 16.5 1 16.5H2C2 17.2956 2.31607 18.0587 2.87868 18.6213C3.44129 19.1839 4.20435 19.5 5 19.5C5.79565 19.5 6.55871 19.1839 7.12132 18.6213C7.68393 18.0587 8 17.2956 8 16.5H14C14 17.2956 14.3161 18.0587 14.8787 18.6213C15.4413 19.1839 16.2044 19.5 17 19.5C17.7956 19.5 18.5587 19.1839 19.1213 18.6213C19.6839 18.0587 20 17.2956 20 16.5H21C21.2652 16.5 21.5196 16.3946 21.7071 16.2071C21.8946 16.0196 22 15.7652 22 15.5V3.5C22 2.70435 21.6839 1.94129 21.1213 1.37868C20.5587 0.816071 19.7956 0.5 19 0.5H10C9.20435 0.5 8.44129 0.816071 7.87868 1.37868C7.31607 1.94129 7 2.70435 7 3.5V5.5H5C4.53426 5.5 4.07493 5.60844 3.65836 5.81672C3.24179 6.025 2.87944 6.32741 2.6 6.7L0.2 9.9C0.170751 9.94347 0.147224 9.99052 0.13 10.04L0.0700001 10.15C0.0258661 10.2615 0.00215505 10.3801 0 10.5ZM16 16.5C16 16.3022 16.0586 16.1089 16.1685 15.9444C16.2784 15.78 16.4346 15.6518 16.6173 15.5761C16.8 15.5004 17.0011 15.4806 17.1951 15.5192C17.3891 15.5578 17.5673 15.653 17.7071 15.7929C17.847 15.9327 17.9422 16.1109 17.9808 16.3049C18.0194 16.4989 17.9996 16.7 17.9239 16.8827C17.8482 17.0654 17.72 17.2216 17.5556 17.3315C17.3911 17.4414 17.1978 17.5 17 17.5C16.7348 17.5 16.4804 17.3946 16.2929 17.2071C16.1054 17.0196 16 16.7652 16 16.5ZM9 3.5C9 3.23478 9.10536 2.98043 9.29289 2.79289C9.48043 2.60536 9.73478 2.5 10 2.5H19C19.2652 2.5 19.5196 2.60536 19.7071 2.79289C19.8946 2.98043 20 3.23478 20 3.5V14.5H19.22C18.9388 14.1906 18.5961 13.9435 18.2138 13.7743C17.8315 13.6052 17.418 13.5178 17 13.5178C16.582 13.5178 16.1685 13.6052 15.7862 13.7743C15.4039 13.9435 15.0612 14.1906 14.78 14.5H9V3.5ZM7 9.5H3L4.2 7.9C4.29315 7.7758 4.41393 7.675 4.55279 7.60557C4.69164 7.53615 4.84475 7.5 5 7.5H7V9.5ZM4 16.5C4 16.3022 4.05865 16.1089 4.16853 15.9444C4.27841 15.78 4.43459 15.6518 4.61732 15.5761C4.80004 15.5004 5.00111 15.4806 5.19509 15.5192C5.38907 15.5578 5.56725 15.653 5.70711 15.7929C5.84696 15.9327 5.9422 16.1109 5.98079 16.3049C6.01937 16.4989 5.99957 16.7 5.92388 16.8827C5.84819 17.0654 5.72002 17.2216 5.55557 17.3315C5.39112 17.4414 5.19778 17.5 5 17.5C4.73478 17.5 4.48043 17.3946 4.29289 17.2071C4.10536 17.0196 4 16.7652 4 16.5ZM2 11.5H7V14.28C6.40983 13.7526 5.63513 13.4797 4.84469 13.5209C4.05425 13.5621 3.31212 13.914 2.78 14.5H2V11.5Z" fill="%23717782"/></svg>');
}
.woocommerce-MyAccount-navigation-link--edit-address:hover a::before,
.woocommerce-MyAccount-navigation-link--edit-address.is-active a::before {
  background-image: url('data:image/svg+xml;utf8,<svg width="22" height="20" viewBox="0 0 22 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M0 10.5V15.5C0 15.7652 0.105357 16.0196 0.292893 16.2071C0.48043 16.3946 0.734784 16.5 1 16.5H2C2 17.2956 2.31607 18.0587 2.87868 18.6213C3.44129 19.1839 4.20435 19.5 5 19.5C5.79565 19.5 6.55871 19.1839 7.12132 18.6213C7.68393 18.0587 8 17.2956 8 16.5H14C14 17.2956 14.3161 18.0587 14.8787 18.6213C15.4413 19.1839 16.2044 19.5 17 19.5C17.7956 19.5 18.5587 19.1839 19.1213 18.6213C19.6839 18.0587 20 17.2956 20 16.5H21C21.2652 16.5 21.5196 16.3946 21.7071 16.2071C21.8946 16.0196 22 15.7652 22 15.5V3.5C22 2.70435 21.6839 1.94129 21.1213 1.37868C20.5587 0.816071 19.7956 0.5 19 0.5H10C9.20435 0.5 8.44129 0.816071 7.87868 1.37868C7.31607 1.94129 7 2.70435 7 3.5V5.5H5C4.53426 5.5 4.07493 5.60844 3.65836 5.81672C3.24179 6.025 2.87944 6.32741 2.6 6.7L0.2 9.9C0.170751 9.94347 0.147224 9.99052 0.13 10.04L0.0700001 10.15C0.0258661 10.2615 0.00215505 10.3801 0 10.5ZM16 16.5C16 16.3022 16.0586 16.1089 16.1685 15.9444C16.2784 15.78 16.4346 15.6518 16.6173 15.5761C16.8 15.5004 17.0011 15.4806 17.1951 15.5192C17.3891 15.5578 17.5673 15.653 17.7071 15.7929C17.847 15.9327 17.9422 16.1109 17.9808 16.3049C18.0194 16.4989 17.9996 16.7 17.9239 16.8827C17.8482 17.0654 17.72 17.2216 17.5556 17.3315C17.3911 17.4414 17.1978 17.5 17 17.5C16.7348 17.5 16.4804 17.3946 16.2929 17.2071C16.1054 17.0196 16 16.7652 16 16.5ZM9 3.5C9 3.23478 9.10536 2.98043 9.29289 2.79289C9.48043 2.60536 9.73478 2.5 10 2.5H19C19.2652 2.5 19.5196 2.60536 19.7071 2.79289C19.8946 2.98043 20 3.23478 20 3.5V14.5H19.22C18.9388 14.1906 18.5961 13.9435 18.2138 13.7743C17.8315 13.6052 17.418 13.5178 17 13.5178C16.582 13.5178 16.1685 13.6052 15.7862 13.7743C15.4039 13.9435 15.0612 14.1906 14.78 14.5H9V3.5ZM7 9.5H3L4.2 7.9C4.29315 7.7758 4.41393 7.675 4.55279 7.60557C4.69164 7.53615 4.84475 7.5 5 7.5H7V9.5ZM4 16.5C4 16.3022 4.05865 16.1089 4.16853 15.9444C4.27841 15.78 4.43459 15.6518 4.61732 15.5761C4.80004 15.5004 5.00111 15.4806 5.19509 15.5192C5.38907 15.5578 5.56725 15.653 5.70711 15.7929C5.84696 15.9327 5.9422 16.1109 5.98079 16.3049C6.01937 16.4989 5.99957 16.7 5.92388 16.8827C5.84819 17.0654 5.72002 17.2216 5.55557 17.3315C5.39112 17.4414 5.19778 17.5 5 17.5C4.73478 17.5 4.48043 17.3946 4.29289 17.2071C4.10536 17.0196 4 16.7652 4 16.5ZM2 11.5H7V14.28C6.40983 13.7526 5.63513 13.4797 4.84469 13.5209C4.05425 13.5621 3.31212 13.914 2.78 14.5H2V11.5Z" fill="%231C1364"/></svg>');
}
.woocommerce-MyAccount-navigation-link--orders a::before {
  background-image: url('data:image/svg+xml;utf8,<svg width="16" height="20" viewBox="0 0 16 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15 5H12V4C12 2.93913 11.5786 1.92172 10.8284 1.17157C10.0783 0.421427 9.06087 0 8 0C6.93913 0 5.92172 0.421427 5.17157 1.17157C4.42143 1.92172 4 2.93913 4 4V5H1C0.734784 5 0.48043 5.10536 0.292893 5.29289C0.105357 5.48043 0 5.73478 0 6V17C0 17.7956 0.316071 18.5587 0.87868 19.1213C1.44129 19.6839 2.20435 20 3 20H13C13.7956 20 14.5587 19.6839 15.1213 19.1213C15.6839 18.5587 16 17.7956 16 17V6C16 5.73478 15.8946 5.48043 15.7071 5.29289C15.5196 5.10536 15.2652 5 15 5ZM6 4C6 3.46957 6.21071 2.96086 6.58579 2.58579C6.96086 2.21071 7.46957 2 8 2C8.53043 2 9.03914 2.21071 9.41421 2.58579C9.78929 2.96086 10 3.46957 10 4V5H6V4ZM14 17C14 17.2652 13.8946 17.5196 13.7071 17.7071C13.5196 17.8946 13.2652 18 13 18H3C2.73478 18 2.48043 17.8946 2.29289 17.7071C2.10536 17.5196 2 17.2652 2 17V7H4V8C4 8.26522 4.10536 8.51957 4.29289 8.70711C4.48043 8.89464 4.73478 9 5 9C5.26522 9 5.51957 8.89464 5.70711 8.70711C5.89464 8.51957 6 8.26522 6 8V7H10V8C10 8.26522 10.1054 8.51957 10.2929 8.70711C10.4804 8.89464 10.7348 9 11 9C11.2652 9 11.5196 8.89464 11.7071 8.70711C11.8946 8.51957 12 8.26522 12 8V7H14V17Z" fill="%23717782"/></svg>')
}
.woocommerce-MyAccount-navigation-link--orders:hover a::before,
.woocommerce-MyAccount-navigation-link--orders.is-active a::before {
  background-image: url('data:image/svg+xml;utf8,<svg width="16" height="20" viewBox="0 0 16 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15 5H12V4C12 2.93913 11.5786 1.92172 10.8284 1.17157C10.0783 0.421427 9.06087 0 8 0C6.93913 0 5.92172 0.421427 5.17157 1.17157C4.42143 1.92172 4 2.93913 4 4V5H1C0.734784 5 0.48043 5.10536 0.292893 5.29289C0.105357 5.48043 0 5.73478 0 6V17C0 17.7956 0.316071 18.5587 0.87868 19.1213C1.44129 19.6839 2.20435 20 3 20H13C13.7956 20 14.5587 19.6839 15.1213 19.1213C15.6839 18.5587 16 17.7956 16 17V6C16 5.73478 15.8946 5.48043 15.7071 5.29289C15.5196 5.10536 15.2652 5 15 5ZM6 4C6 3.46957 6.21071 2.96086 6.58579 2.58579C6.96086 2.21071 7.46957 2 8 2C8.53043 2 9.03914 2.21071 9.41421 2.58579C9.78929 2.96086 10 3.46957 10 4V5H6V4ZM14 17C14 17.2652 13.8946 17.5196 13.7071 17.7071C13.5196 17.8946 13.2652 18 13 18H3C2.73478 18 2.48043 17.8946 2.29289 17.7071C2.10536 17.5196 2 17.2652 2 17V7H4V8C4 8.26522 4.10536 8.51957 4.29289 8.70711C4.48043 8.89464 4.73478 9 5 9C5.26522 9 5.51957 8.89464 5.70711 8.70711C5.89464 8.51957 6 8.26522 6 8V7H10V8C10 8.26522 10.1054 8.51957 10.2929 8.70711C10.4804 8.89464 10.7348 9 11 9C11.2652 9 11.5196 8.89464 11.7071 8.70711C11.8946 8.51957 12 8.26522 12 8V7H14V17Z" fill="%231C1364"/></svg>')
}
.woocommerce-MyAccount-navigation-link--edit-team a::before {
  background-image: url('data:image/svg+xml;utf8,<svg width="22" height="18" viewBox="0 0 22 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.3 9.22C11.8336 8.75813 12.2616 8.18688 12.5549 7.54502C12.8482 6.90316 13 6.20571 13 5.5C13 4.17392 12.4732 2.90215 11.5355 1.96447C10.5979 1.02678 9.32608 0.5 8 0.5C6.67392 0.5 5.40215 1.02678 4.46447 1.96447C3.52678 2.90215 3 4.17392 3 5.5C2.99999 6.20571 3.1518 6.90316 3.44513 7.54502C3.73845 8.18688 4.16642 8.75813 4.7 9.22C3.30014 9.85388 2.11247 10.8775 1.27898 12.1685C0.445495 13.4596 0.00147185 14.9633 0 16.5C0 16.7652 0.105357 17.0196 0.292893 17.2071C0.48043 17.3946 0.734784 17.5 1 17.5C1.26522 17.5 1.51957 17.3946 1.70711 17.2071C1.89464 17.0196 2 16.7652 2 16.5C2 14.9087 2.63214 13.3826 3.75736 12.2574C4.88258 11.1321 6.4087 10.5 8 10.5C9.5913 10.5 11.1174 11.1321 12.2426 12.2574C13.3679 13.3826 14 14.9087 14 16.5C14 16.7652 14.1054 17.0196 14.2929 17.2071C14.4804 17.3946 14.7348 17.5 15 17.5C15.2652 17.5 15.5196 17.3946 15.7071 17.2071C15.8946 17.0196 16 16.7652 16 16.5C15.9985 14.9633 15.5545 13.4596 14.721 12.1685C13.8875 10.8775 12.6999 9.85388 11.3 9.22ZM8 8.5C7.40666 8.5 6.82664 8.32405 6.33329 7.99441C5.83994 7.66476 5.45542 7.19623 5.22836 6.64805C5.0013 6.09987 4.94189 5.49667 5.05764 4.91473C5.1734 4.33279 5.45912 3.79824 5.87868 3.37868C6.29824 2.95912 6.83279 2.6734 7.41473 2.55764C7.99667 2.44189 8.59987 2.5013 9.14805 2.72836C9.69623 2.95542 10.1648 3.33994 10.4944 3.83329C10.8241 4.32664 11 4.90666 11 5.5C11 6.29565 10.6839 7.05871 10.1213 7.62132C9.55871 8.18393 8.79565 8.5 8 8.5ZM17.74 8.82C18.38 8.09933 18.798 7.20905 18.9438 6.25634C19.0896 5.30362 18.9569 4.32907 18.5618 3.45C18.1666 2.57093 17.5258 1.8248 16.7165 1.30142C15.9071 0.77805 14.9638 0.499742 14 0.5C13.7348 0.5 13.4804 0.605357 13.2929 0.792893C13.1054 0.98043 13 1.23478 13 1.5C13 1.76522 13.1054 2.01957 13.2929 2.20711C13.4804 2.39464 13.7348 2.5 14 2.5C14.7956 2.5 15.5587 2.81607 16.1213 3.37868C16.6839 3.94129 17 4.70435 17 5.5C16.9986 6.02524 16.8593 6.5409 16.5961 6.99542C16.3328 7.44994 15.9549 7.82738 15.5 8.09C15.3517 8.17552 15.2279 8.29766 15.1404 8.44474C15.0528 8.59182 15.0045 8.7589 15 8.93C14.9958 9.09976 15.0349 9.2678 15.1137 9.41826C15.1924 9.56872 15.3081 9.69665 15.45 9.79L15.84 10.05L15.97 10.12C17.1754 10.6917 18.1923 11.596 18.901 12.7263C19.6096 13.8566 19.9805 15.1659 19.97 16.5C19.97 16.7652 20.0754 17.0196 20.2629 17.2071C20.4504 17.3946 20.7048 17.5 20.97 17.5C21.2352 17.5 21.4896 17.3946 21.6771 17.2071C21.8646 17.0196 21.97 16.7652 21.97 16.5C21.9782 14.9654 21.5938 13.4543 20.8535 12.1101C20.1131 10.7659 19.0413 9.63331 17.74 8.82Z" fill="%23717782"/></svg>');
}
.woocommerce-MyAccount-navigation-link--edit-team:hover a::before,
.woocommerce-MyAccount-navigation-link--edit-team.is-active a::before {
  background-image: url('data:image/svg+xml;utf8,<svg width="22" height="18" viewBox="0 0 22 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M11.3 9.22C11.8336 8.75813 12.2616 8.18688 12.5549 7.54502C12.8482 6.90316 13 6.20571 13 5.5C13 4.17392 12.4732 2.90215 11.5355 1.96447C10.5979 1.02678 9.32608 0.5 8 0.5C6.67392 0.5 5.40215 1.02678 4.46447 1.96447C3.52678 2.90215 3 4.17392 3 5.5C2.99999 6.20571 3.1518 6.90316 3.44513 7.54502C3.73845 8.18688 4.16642 8.75813 4.7 9.22C3.30014 9.85388 2.11247 10.8775 1.27898 12.1685C0.445495 13.4596 0.00147185 14.9633 0 16.5C0 16.7652 0.105357 17.0196 0.292893 17.2071C0.48043 17.3946 0.734784 17.5 1 17.5C1.26522 17.5 1.51957 17.3946 1.70711 17.2071C1.89464 17.0196 2 16.7652 2 16.5C2 14.9087 2.63214 13.3826 3.75736 12.2574C4.88258 11.1321 6.4087 10.5 8 10.5C9.5913 10.5 11.1174 11.1321 12.2426 12.2574C13.3679 13.3826 14 14.9087 14 16.5C14 16.7652 14.1054 17.0196 14.2929 17.2071C14.4804 17.3946 14.7348 17.5 15 17.5C15.2652 17.5 15.5196 17.3946 15.7071 17.2071C15.8946 17.0196 16 16.7652 16 16.5C15.9985 14.9633 15.5545 13.4596 14.721 12.1685C13.8875 10.8775 12.6999 9.85388 11.3 9.22ZM8 8.5C7.40666 8.5 6.82664 8.32405 6.33329 7.99441C5.83994 7.66476 5.45542 7.19623 5.22836 6.64805C5.0013 6.09987 4.94189 5.49667 5.05764 4.91473C5.1734 4.33279 5.45912 3.79824 5.87868 3.37868C6.29824 2.95912 6.83279 2.6734 7.41473 2.55764C7.99667 2.44189 8.59987 2.5013 9.14805 2.72836C9.69623 2.95542 10.1648 3.33994 10.4944 3.83329C10.8241 4.32664 11 4.90666 11 5.5C11 6.29565 10.6839 7.05871 10.1213 7.62132C9.55871 8.18393 8.79565 8.5 8 8.5ZM17.74 8.82C18.38 8.09933 18.798 7.20905 18.9438 6.25634C19.0896 5.30362 18.9569 4.32907 18.5618 3.45C18.1666 2.57093 17.5258 1.8248 16.7165 1.30142C15.9071 0.77805 14.9638 0.499742 14 0.5C13.7348 0.5 13.4804 0.605357 13.2929 0.792893C13.1054 0.98043 13 1.23478 13 1.5C13 1.76522 13.1054 2.01957 13.2929 2.20711C13.4804 2.39464 13.7348 2.5 14 2.5C14.7956 2.5 15.5587 2.81607 16.1213 3.37868C16.6839 3.94129 17 4.70435 17 5.5C16.9986 6.02524 16.8593 6.5409 16.5961 6.99542C16.3328 7.44994 15.9549 7.82738 15.5 8.09C15.3517 8.17552 15.2279 8.29766 15.1404 8.44474C15.0528 8.59182 15.0045 8.7589 15 8.93C14.9958 9.09976 15.0349 9.2678 15.1137 9.41826C15.1924 9.56872 15.3081 9.69665 15.45 9.79L15.84 10.05L15.97 10.12C17.1754 10.6917 18.1923 11.596 18.901 12.7263C19.6096 13.8566 19.9805 15.1659 19.97 16.5C19.97 16.7652 20.0754 17.0196 20.2629 17.2071C20.4504 17.3946 20.7048 17.5 20.97 17.5C21.2352 17.5 21.4896 17.3946 21.6771 17.2071C21.8646 17.0196 21.97 16.7652 21.97 16.5C21.9782 14.9654 21.5938 13.4543 20.8535 12.1101C20.1131 10.7659 19.0413 9.63331 17.74 8.82Z" fill="%231C1364"/></svg>');
}
.woocommerce-MyAccount-navigation-link--edit-accommodations a::before {
  background-image: url('data:image/svg+xml;utf8,<svg width="22" height="16" viewBox="0 0 22 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 8.5C6.59334 8.5 7.17336 8.32405 7.66671 7.99441C8.16006 7.66476 8.54458 7.19623 8.77164 6.64805C8.9987 6.09987 9.05811 5.49667 8.94236 4.91473C8.8266 4.33279 8.54088 3.79824 8.12132 3.37868C7.70176 2.95912 7.16721 2.6734 6.58527 2.55764C6.00333 2.44189 5.40013 2.5013 4.85195 2.72836C4.30377 2.95542 3.83524 3.33994 3.50559 3.83329C3.17595 4.32664 3 4.90666 3 5.5C3 6.29565 3.31607 7.05871 3.87868 7.62132C4.44129 8.18393 5.20435 8.5 6 8.5ZM6 4.5C6.19778 4.5 6.39112 4.55865 6.55557 4.66853C6.72002 4.77841 6.84819 4.93459 6.92388 5.11732C6.99957 5.30004 7.01937 5.50111 6.98079 5.69509C6.9422 5.88907 6.84696 6.06725 6.70711 6.20711C6.56725 6.34696 6.38907 6.4422 6.19509 6.48079C6.00111 6.51937 5.80004 6.49957 5.61732 6.42388C5.43459 6.34819 5.27841 6.22002 5.16853 6.05557C5.05865 5.89112 5 5.69778 5 5.5C5 5.23478 5.10536 4.98043 5.29289 4.79289C5.48043 4.60536 5.73478 4.5 6 4.5ZM19 2.5H11C10.7348 2.5 10.4804 2.60536 10.2929 2.79289C10.1054 2.98043 10 3.23478 10 3.5V9.5H2V1.5C2 1.23478 1.89464 0.98043 1.70711 0.792893C1.51957 0.605357 1.26522 0.5 1 0.5C0.734784 0.5 0.48043 0.605357 0.292893 0.792893C0.105357 0.98043 0 1.23478 0 1.5V14.5C0 14.7652 0.105357 15.0196 0.292893 15.2071C0.48043 15.3946 0.734784 15.5 1 15.5C1.26522 15.5 1.51957 15.3946 1.70711 15.2071C1.89464 15.0196 2 14.7652 2 14.5V11.5H20V14.5C20 14.7652 20.1054 15.0196 20.2929 15.2071C20.4804 15.3946 20.7348 15.5 21 15.5C21.2652 15.5 21.5196 15.3946 21.7071 15.2071C21.8946 15.0196 22 14.7652 22 14.5V5.5C22 4.70435 21.6839 3.94129 21.1213 3.37868C20.5587 2.81607 19.7956 2.5 19 2.5ZM20 9.5H12V4.5H19C19.2652 4.5 19.5196 4.60536 19.7071 4.79289C19.8946 4.98043 20 5.23478 20 5.5V9.5Z" fill="%23717782"/></svg>');
}
.woocommerce-MyAccount-navigation-link--edit-accommodations:hover a::before,
.woocommerce-MyAccount-navigation-link--edit-accommodations.is-active a::before {
  background-image: url('data:image/svg+xml;utf8,<svg width="22" height="16" viewBox="0 0 22 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M6 8.5C6.59334 8.5 7.17336 8.32405 7.66671 7.99441C8.16006 7.66476 8.54458 7.19623 8.77164 6.64805C8.9987 6.09987 9.05811 5.49667 8.94236 4.91473C8.8266 4.33279 8.54088 3.79824 8.12132 3.37868C7.70176 2.95912 7.16721 2.6734 6.58527 2.55764C6.00333 2.44189 5.40013 2.5013 4.85195 2.72836C4.30377 2.95542 3.83524 3.33994 3.50559 3.83329C3.17595 4.32664 3 4.90666 3 5.5C3 6.29565 3.31607 7.05871 3.87868 7.62132C4.44129 8.18393 5.20435 8.5 6 8.5ZM6 4.5C6.19778 4.5 6.39112 4.55865 6.55557 4.66853C6.72002 4.77841 6.84819 4.93459 6.92388 5.11732C6.99957 5.30004 7.01937 5.50111 6.98079 5.69509C6.9422 5.88907 6.84696 6.06725 6.70711 6.20711C6.56725 6.34696 6.38907 6.4422 6.19509 6.48079C6.00111 6.51937 5.80004 6.49957 5.61732 6.42388C5.43459 6.34819 5.27841 6.22002 5.16853 6.05557C5.05865 5.89112 5 5.69778 5 5.5C5 5.23478 5.10536 4.98043 5.29289 4.79289C5.48043 4.60536 5.73478 4.5 6 4.5ZM19 2.5H11C10.7348 2.5 10.4804 2.60536 10.2929 2.79289C10.1054 2.98043 10 3.23478 10 3.5V9.5H2V1.5C2 1.23478 1.89464 0.98043 1.70711 0.792893C1.51957 0.605357 1.26522 0.5 1 0.5C0.734784 0.5 0.48043 0.605357 0.292893 0.792893C0.105357 0.98043 0 1.23478 0 1.5V14.5C0 14.7652 0.105357 15.0196 0.292893 15.2071C0.48043 15.3946 0.734784 15.5 1 15.5C1.26522 15.5 1.51957 15.3946 1.70711 15.2071C1.89464 15.0196 2 14.7652 2 14.5V11.5H20V14.5C20 14.7652 20.1054 15.0196 20.2929 15.2071C20.4804 15.3946 20.7348 15.5 21 15.5C21.2652 15.5 21.5196 15.3946 21.7071 15.2071C21.8946 15.0196 22 14.7652 22 14.5V5.5C22 4.70435 21.6839 3.94129 21.1213 3.37868C20.5587 2.81607 19.7956 2.5 19 2.5ZM20 9.5H12V4.5H19C19.2652 4.5 19.5196 4.60536 19.7071 4.79289C19.8946 4.98043 20 5.23478 20 5.5V9.5Z" fill="%231C1364"/></svg>');
}
/* need to update the icon for Dugout blog link*/

.woocommerce-MyAccount-navigation-link--dugout-blog a::before {
  background-image: url('data:image/svg+xml;utf8,<svg width="16" height="20" viewBox="0 0 16 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15 5H12V4C12 2.93913 11.5786 1.92172 10.8284 1.17157C10.0783 0.421427 9.06087 0 8 0C6.93913 0 5.92172 0.421427 5.17157 1.17157C4.42143 1.92172 4 2.93913 4 4V5H1C0.734784 5 0.48043 5.10536 0.292893 5.29289C0.105357 5.48043 0 5.73478 0 6V17C0 17.7956 0.316071 18.5587 0.87868 19.1213C1.44129 19.6839 2.20435 20 3 20H13C13.7956 20 14.5587 19.6839 15.1213 19.1213C15.6839 18.5587 16 17.7956 16 17V6C16 5.73478 15.8946 5.48043 15.7071 5.29289C15.5196 5.10536 15.2652 5 15 5ZM6 4C6 3.46957 6.21071 2.96086 6.58579 2.58579C6.96086 2.21071 7.46957 2 8 2C8.53043 2 9.03914 2.21071 9.41421 2.58579C9.78929 2.96086 10 3.46957 10 4V5H6V4ZM14 17C14 17.2652 13.8946 17.5196 13.7071 17.7071C13.5196 17.8946 13.2652 18 13 18H3C2.73478 18 2.48043 17.8946 2.29289 17.7071C2.10536 17.5196 2 17.2652 2 17V7H4V8C4 8.26522 4.10536 8.51957 4.29289 8.70711C4.48043 8.89464 4.73478 9 5 9C5.26522 9 5.51957 8.89464 5.70711 8.70711C5.89464 8.51957 6 8.26522 6 8V7H10V8C10 8.26522 10.1054 8.51957 10.2929 8.70711C10.4804 8.89464 10.7348 9 11 9C11.2652 9 11.5196 8.89464 11.7071 8.70711C11.8946 8.51957 12 8.26522 12 8V7H14V17Z" fill="%23717782"/></svg>')
}
.woocommerce-MyAccount-navigation-link--dugout-blog:hover a::before,
.woocommerce-MyAccount-navigation-link--dugout-blog.is-active a::before {
  background-image: url('data:image/svg+xml;utf8,<svg width="16" height="20" viewBox="0 0 16 20" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M15 5H12V4C12 2.93913 11.5786 1.92172 10.8284 1.17157C10.0783 0.421427 9.06087 0 8 0C6.93913 0 5.92172 0.421427 5.17157 1.17157C4.42143 1.92172 4 2.93913 4 4V5H1C0.734784 5 0.48043 5.10536 0.292893 5.29289C0.105357 5.48043 0 5.73478 0 6V17C0 17.7956 0.316071 18.5587 0.87868 19.1213C1.44129 19.6839 2.20435 20 3 20H13C13.7956 20 14.5587 19.6839 15.1213 19.1213C15.6839 18.5587 16 17.7956 16 17V6C16 5.73478 15.8946 5.48043 15.7071 5.29289C15.5196 5.10536 15.2652 5 15 5ZM6 4C6 3.46957 6.21071 2.96086 6.58579 2.58579C6.96086 2.21071 7.46957 2 8 2C8.53043 2 9.03914 2.21071 9.41421 2.58579C9.78929 2.96086 10 3.46957 10 4V5H6V4ZM14 17C14 17.2652 13.8946 17.5196 13.7071 17.7071C13.5196 17.8946 13.2652 18 13 18H3C2.73478 18 2.48043 17.8946 2.29289 17.7071C2.10536 17.5196 2 17.2652 2 17V7H4V8C4 8.26522 4.10536 8.51957 4.29289 8.70711C4.48043 8.89464 4.73478 9 5 9C5.26522 9 5.51957 8.89464 5.70711 8.70711C5.89464 8.51957 6 8.26522 6 8V7H10V8C10 8.26522 10.1054 8.51957 10.2929 8.70711C10.4804 8.89464 10.7348 9 11 9C11.2652 9 11.5196 8.89464 11.7071 8.70711C11.8946 8.51957 12 8.26522 12 8V7H14V17Z" fill="%231C1364"/></svg>')
}
.woocommerce-MyAccount-navigation-link--customer-logout a {
  padding-left: 0;
  color: #C61C03;
  font-weight: 700;
}

.woocommerce-account .woocommerce-MyAccount-content .woocommerce-notices-wrapper, 
.woocommerce-account .woocommerce-MyAccount-content form {
    max-width: none;
}

.row {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -10px;
}
.col {
  margin-bottom: 24px;
  padding: 0 10px;
}
.col-half {
  flex: 0 0 50%;
}
.col-full {
  flex: 0 0 100%;
}
.woocommerce-account fieldset {
  margin-top: 16px;
}
.woocommerce-account fieldset legend {
  margin-bottom: 8px;
  font: 700 28px/34px "Pragati Narrow", sans-serif;
  text-transform: uppercase;
}
.woocommerce-account .fieldset-span {
  display: block;
  margin-bottom: 24px;
  color: #717782;
}
.woocommerce-account .woocommerce form .form-row input + span {
  display: block;
  margin-top: 15px;
  color: #717782;
}
.woocommerce form .show-password-input, .woocommerce-page form .show-password-input {
  margin: 0 !important;
  top: 50%;
  right: 17px;
  transform: translateY(-50%);
}
.woocommerce form .show-password-input::after, .woocommerce-page form .show-password-input::after {
  display: block;
  content: '';
  width: 22px;
  height: 16px;
  background-image: url('data:image/svg+xml;utf8,<svg width="22" height="16" viewBox="0 0 22 16" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M20.9196 7.6C18.8996 2.91 15.0996 0 10.9996 0C6.89958 0 3.09958 2.91 1.07958 7.6C1.02452 7.72617 0.996094 7.86234 0.996094 8C0.996094 8.13766 1.02452 8.27383 1.07958 8.4C3.09958 13.09 6.89958 16 10.9996 16C15.0996 16 18.8996 13.09 20.9196 8.4C20.9746 8.27383 21.0031 8.13766 21.0031 8C21.0031 7.86234 20.9746 7.72617 20.9196 7.6ZM10.9996 14C7.82958 14 4.82958 11.71 3.09958 8C4.82958 4.29 7.82958 2 10.9996 2C14.1696 2 17.1696 4.29 18.8996 8C17.1696 11.71 14.1696 14 10.9996 14ZM10.9996 4C10.2085 4 9.43509 4.2346 8.7773 4.67412C8.1195 5.11365 7.60681 5.73836 7.30406 6.46927C7.00131 7.20017 6.9221 8.00444 7.07644 8.78036C7.23078 9.55628 7.61174 10.269 8.17115 10.8284C8.73056 11.3878 9.44329 11.7688 10.2192 11.9231C10.9951 12.0775 11.7994 11.9983 12.5303 11.6955C13.2612 11.3928 13.8859 10.8801 14.3255 10.2223C14.765 9.56448 14.9996 8.79113 14.9996 8C14.9996 6.93913 14.5782 5.92172 13.828 5.17157C13.0779 4.42143 12.0604 4 10.9996 4ZM10.9996 10C10.604 10 10.2173 9.8827 9.88844 9.66294C9.55954 9.44318 9.30319 9.13082 9.15182 8.76537C9.00044 8.39991 8.96084 7.99778 9.03801 7.60982C9.11518 7.22186 9.30566 6.86549 9.58537 6.58579C9.86507 6.30608 10.2214 6.1156 10.6094 6.03843C10.9974 5.96126 11.3995 6.00087 11.7649 6.15224C12.1304 6.30362 12.4428 6.55996 12.6625 6.88886C12.8823 7.21776 12.9996 7.60444 12.9996 8C12.9996 8.53043 12.7889 9.03914 12.4138 9.41421C12.0387 9.78929 11.53 10 10.9996 10Z" fill="%232F333C"/></svg>');
  background-repeat: no-repeat;
  background-position: center;  
}
.woocommerce form .show-password-input.display-password::after, .woocommerce-page form .show-password-input.display-password::after {
  background-image: url('data:image/svg+xml;utf8,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.9402 6.08019C11.2909 6.02642 11.6453 5.99967 12.0002 6.00019C15.1802 6.00019 18.1702 8.29018 19.9102 12.0002C19.6441 12.5648 19.3435 13.1125 19.0102 13.6402C18.9044 13.804 18.8487 13.9952 18.8502 14.1902C18.8524 14.4084 18.926 14.6199 19.0596 14.7925C19.1933 14.965 19.3798 15.089 19.5905 15.1457C19.8013 15.2024 20.0248 15.1885 20.227 15.1063C20.4291 15.024 20.5988 14.8779 20.7102 14.6902C21.1761 13.9581 21.5808 13.1888 21.9202 12.3902C21.9738 12.2654 22.0015 12.131 22.0015 11.9952C22.0015 11.8594 21.9738 11.725 21.9202 11.6002C19.9002 6.91019 16.1002 4.00019 12.0002 4.00019C11.5309 3.99782 11.0623 4.03798 10.6002 4.12019C10.4689 4.14251 10.3432 4.19048 10.2304 4.26136C10.1177 4.33224 10.0199 4.42464 9.94287 4.53329C9.8658 4.64193 9.81088 4.76469 9.78125 4.89456C9.75162 5.02443 9.74786 5.15886 9.77018 5.29019C9.79251 5.42151 9.84048 5.54715 9.91136 5.65993C9.98224 5.77271 10.0746 5.87043 10.1833 5.9475C10.2919 6.02457 10.4147 6.07949 10.5446 6.10912C10.6744 6.13875 10.8089 6.14251 10.9402 6.12019V6.08019ZM3.71019 2.29019C3.61695 2.19695 3.50626 2.12299 3.38443 2.07253C3.26261 2.02207 3.13204 1.99609 3.00019 1.99609C2.86833 1.99609 2.73776 2.02207 2.61594 2.07253C2.49411 2.12299 2.38342 2.19695 2.29019 2.29019C2.10188 2.47849 1.99609 2.73388 1.99609 3.00019C1.99609 3.26649 2.10188 3.52188 2.29019 3.71019L5.39019 6.80019C3.97576 8.16171 2.85004 9.79417 2.08019 11.6002C2.02512 11.7264 1.9967 11.8625 1.9967 12.0002C1.9967 12.1378 2.02512 12.274 2.08019 12.4002C4.10019 17.0902 7.90019 20.0002 12.0002 20.0002C13.7973 19.9878 15.552 19.4527 17.0502 18.4602L20.2902 21.7102C20.3831 21.8039 20.4937 21.8783 20.6156 21.9291C20.7375 21.9798 20.8682 22.006 21.0002 22.006C21.1322 22.006 21.2629 21.9798 21.3848 21.9291C21.5066 21.8783 21.6172 21.8039 21.7102 21.7102C21.8039 21.6172 21.8783 21.5066 21.9291 21.3848C21.9798 21.2629 22.006 21.1322 22.006 21.0002C22.006 20.8682 21.9798 20.7375 21.9291 20.6156C21.8783 20.4937 21.8039 20.3831 21.7102 20.2902L3.71019 2.29019ZM10.0702 11.4802L12.5202 13.9302C12.3512 13.9787 12.176 14.0022 12.0002 14.0002C11.4698 14.0002 10.961 13.7895 10.586 13.4144C10.2109 13.0393 10.0002 12.5306 10.0002 12.0002C9.99814 11.8244 10.0217 11.6492 10.0702 11.4802ZM12.0002 18.0002C8.82018 18.0002 5.83019 15.7102 4.10019 12.0002C4.74627 10.5739 5.66326 9.28676 6.80019 8.21019L8.57019 10.0002C8.15443 10.759 7.99593 11.6321 8.11844 12.4886C8.24096 13.3452 8.6379 14.1388 9.24971 14.7507C9.86152 15.3625 10.6552 15.7594 11.5117 15.8819C12.3682 16.0044 13.2414 15.8459 14.0002 15.4302L15.5902 17.0002C14.5013 17.6411 13.2636 17.9858 12.0002 18.0002Z" fill="%232F333C"/></svg>');
}
.myaccount-form__footer {
  padding-top: 24px;
  text-align: right;
  border-top: 1px solid var(--color-gray-light);
}
.myaccount-form__footer button[type=submit] {
  min-width: 210px
}
.woocommerce-Address {
  display: flex;
  margin-bottom: 20px;
  padding: 30px;
  border: 1px solid var(--color-gray-light);
  border-radius: 20px;
  align-items: center;
  justify-content: space-between;
}
.woocommerce-Address h3 {
  margin-bottom: 8px;
  font-size: 28px;
  line-height: 33px;
  text-transform: uppercase;
}
.woocommerce-Address address {
  font-style: normal;
}
/* .woocommerce-Address address br {
  display: none;
} */
.woocommerce-Address .no-address {
  color: #717782;
}
.woocommerce-Address .edit {
  margin-left: 30px;
  width: 170px;
  flex-shrink: 0;
  padding: 15px 20px !important;
  text-align: center;
}
.myaccount-address__fields .form-row {
  float: left;
}

/* Edit Address Page */
.myaccount-address__fields {
  display: grid;
  margin-bottom: 24px;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  grid-gap: 20px;
}
.myaccount-address__fields .form-row {
  width: 100% !important;
}
.myaccount-address__fields #billing_company_field,
.myaccount-address__fields #billing_address_1_field,
.myaccount-address__fields #billing_address_2_field,
.myaccount-address__fields #billing_email_field {
  grid-column: 1/3;
}

/* Order Page */
.woocommerce-MyAccount-content table.my_account_orders th {
  padding: 14px 0 !important;
  border-bottom: 1px solid var(--color-gray-light);
  font-size: 14px;
  line-height: 16px;
}
.woocommerce-MyAccount-content table.my_account_orders tr td {
  padding: 15px 0;
  font-weight: 400;
}
.woocommerce-MyAccount-content table.my_account_orders tr:first-child td {
  padding-left: 0;
}
.woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-number a {
  color: var(--base-text-color); 
  font-weight: 700;
}
.woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-date time {
  font-weight: 400
}
.woocommerce-MyAccount-content .woocommerce-orders-table__cell-order-actions a {
  padding: 10px 25px;
  border-radius: 10px;
}
.order-badge {
  padding: 10px;
  font: 700 13px/19.5px 'Helvetica', sans-serif;
  color: #fff !important;
  border-radius: 5px;
  border: none;
}
.order-badge--cancelled {
  background-color: #C61C03;
}
.order-badge--processing {
  background-color: #1C1364;
}
.order-badge--pending {
  background-color: #FFA927
}
.order-badge--success {
  background-color: #40C900;
}
.woocommerce-MyAccount-content .woocommerce-orders-table .woocommerce-Price-amount {
  font-weight: 700;
}

/* Team Page */
.team-card {
  display: flex;
  margin-bottom: 22px;
  padding: 30px;
  align-items: center;
  justify-content: space-between;
  border: 1px solid var(--color-gray-light);
  border-radius: 20px;
}
.team-card:last-child {
  margin-bottom: 0;
}
.team-card__title {
  margin-top: 0px !important;
  margin-bottom: 5px !important;
  font: 700 28px/34px 'Pragati Narrow', sans-serif;
  text-transform: uppercase;
}
.team-card__meta {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  font-size: 14px;
  line-height:16px;
}
.team-card__location {
  margin-right: 3px;
  padding: 1.5px 6.5px;
  font-weight: 700;
  font-size: 13px;
  line-height: 14px;
  background: var(--color-gray-light);
  border-radius: 4px;
}
.btn-remove-team {
  margin-left: 20px;
  padding: 0;
  flex-shrink: 0;
  appearance: none;
  border: none;
  background: none;
}
.btn-add-team {
  margin-top: 22px;
  min-width: 180px;
}
.team-card__sep {
  display: block;
  margin: 0 9px;
  width: 3px;
  height: 3px;
  background-color: #717782;
  border-radius: 50%;
}

#find-team .modal-holder {
  padding: 50px;
  max-width: 1080px;
}

#view-order .modal-holder {
    padding: 50px;
    max-width: 650px;
}

.find-team__body {
  display: flex;
  width: 100%;
}
.find-team__filters {
  margin-right: 50px; 
  padding: 40px 28px;
  flex: 0 0 280px;
  border: 1px solid var(--color-gray-light);
  border-radius: 20px;
}
.find-team__filters h4 {
  margin-bottom: 30px;
  font: 700 28px/1 'Pragati Narrow', sans-serif;
  text-transform: uppercase;
}
.find-team__filters .form-control {
  margin-bottom: 30px;
}
.find-team__filters .form-control:last-child {
  margin-bottom: 0;
}
.find-team__filters .form-label {
  font-size: 16px;
  line-height: 18px;
}
.find-team__content {
  flex-grow: 1;
}
.find-team__content__header {
  display: flex;
  margin-bottom: 16px;
  padding-bottom: 32px;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid var(--color-gray-light);
}
.find-team__content__title {
  margin-bottom: 0 !important;
  font: 700 40px/1 'Pragati Narrow', sans-serif;
  text-transform: uppercase;
}
.find-team__content__search {
  position: relative;
  max-width: 280px !important;
  width: 100%;
  margin-right: 0 !important;
}
.find-team__content__search .team-search {
  box-sizing: border-box;
}
.find-team__content__search .btn-team-search {
  position: absolute;
  top: 50%;
  right: 7px;
  transform: translateY(-50%);
  width: 36px;
  height: 36px;
  padding: 8px;
  border-radius: 8px;
}
.find-team__content__body {
  overflow: auto;
}
.team-card__status {
  display: flex;
  margin-bottom: 5px;
  align-items: center;
  font-size: 13px;
  line-height: 14.95px;
  font-weight: 700;
  color: var(--color-gray-light-dark);
}
.team-card__status--assigned {
  color: var(--brand-color);
}
.team-card__status svg {
  margin-right: 8px;
}
.team-card .btn-assign {
  margin-left: 20px;
  flex-shrink: 0;
  min-width: 125px;
}
.team-card .btn-assign.disabled {
  background-color: var(--color-gray-light);
}
.modal.global-modal .modal-close {
  background: none;
  border-radius: 0;
  height: 12px;
  right: 30px;
  top: 30px;
  width: 12px;
  z-index: 1;
}
.modal.global-modal .modal-close::before,
.modal.global-modal .modal-close::after {
  background-color: #000;
  content: '';
  display: block;
  height: 2px;
  left: 50%;
  position: absolute;
  top: 50%;
  width: 18px;
}
.modal.global-modal .modal-close::before {
  transform: translate(-50%, -50%) rotate(45deg);
}
.modal.global-modal .modal-close::after {
  transform: translate(-50%, -50%) rotate(135deg);
}

.ta-modal .modal-holder {
  padding: 30px 40px;
  max-width: 405px;
}
.ta-modal__body {
  margin-top: 40px;
  align-items: center;
  justify-content: center;
  text-align: center;
}
.ta-modal__body h3 {
  font: 700 28px/34px 'Pragati Narrow';
  text-transform: uppercase;
}
.ta-modal__body p {
  color: var(--color-text-secondary);
}
.ta-modal__body p b {
  color: var(--color-text-base);
}
.ta-modal__body .btn {
  width: 100%;
}
.ta-modal__body .btn-modal-cancel {
  background: transparent;
  color: var(--brand-color);
}
.btn-red {
  background: #C61C03;
}

/* Accommodations */
.tab-links {
  display: flex;
  margin: 0 -15px 24px;
  border-bottom: 1px solid var(--color-gray-light);
}
.tab-link {
  display: block;
  padding: 0 15px 20px;
  font: 700 16px/18px 'Helvetica', sans-serif;
  color: var(--color-text-base);
  border-bottom: 4px solid transparent;
  transition: all .3s ease-in-out;
}
.tab-link.active {
  color: var(--brand-color);
  border-bottom-color: var(--brand-color);
}

.tab-content {
  display: none;
}
.tab-content.active {
  display: block;
}
.accommodation-card {
  display: flex;
  margin-bottom: 20px;
  padding: 20px;
  border: 1px solid vaR(--color-gray-light);
  border-radius: 20px;
}
.accommodation-card__img {
  margin-right: 24px;
  flex: 0 0 190px;
  height: 190px;
  border-radius: 5px;
  overflow: hidden;
}
.accommodation-card__img img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
  border-radius: 0;
}
.accommodation-card__content {
  flex-grow: 1;
}
.accommodation-card__title {
  margin-bottom: 6px !important;
  font: 700 28px/34px 'Pragati Narrow', sans-serif;
  text-transform: uppercase;
}
.accommodation-card__booking,
.accommodation-card__location {
  margin-bottom: 0;
}
.accommodation-card__price {
  margin-top: 14px !important;
  margin-bottom: 10px !important;
  text-align: right;
  font: 700 24px/1.3 'Helvetica', sans-serif;
}
.accommodation-card__meta {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.accommodation-card__dates {
  display: flex;
  align-items: flex-start;
}
.accommodation-card__dates svg {
  margin: 0 10px;
}
.accommodation-card__dates .check-in,
.accommodation-card__dates .checkout {
  font: 400 14px/1.3 'Helvetica', sans-serif;
  color: var(--color-gray-light-darken);
  
}
.accommodation-card__dates .check-in .date,
.accommodation-card__dates .checkout .date {
  display: block;
  color: var(--color-text-base);
}
.accommodation-card .modal-open {
  padding: 10px !important;
  color: var(--color-text-base) !important;
  font: 700 13px/20px 'Helvetica', sans-serif !important;
  border-radius: 10px !important;
}

.accommodation-info {
  position: relative;
  margin: 55px 0 15px;
  width: 100%;
  height: 250px;
  flex-shrink: 0;
  border-radius: 20px;
  overflow: hidden;
  color: #fff;
}
.accommodation-info::before {
  position: absolute;
  content: '';
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(0, 0, 0, 0) 69.92%, rgba(0, 0, 0, 0.4) 100%), linear-gradient(180deg, rgba(0, 0, 0, 0.4) 12.33%, rgba(0, 0, 0, 0) 41.85%);
}
.accommodation-bg {
  position: absolute;
  width: 100%;
  height: 100% !important;
  object-fit: cover;
}
.accommodation-info .accommodation-title {
  position: absolute;
  margin-bottom: 0 !important;
  left: 0;
  bottom: 52px;
  width: 100%;
  padding: 0 24px;
  font: 700 24px/36px 'Helvetica', sans-serif;
  color: #fff;
}
.accommodation-stars {
  position: absolute;
  left: 24px;
  bottom: 28px;
  line-height: 0;
}
.accommodation-images {
  position: absolute;
  right: 24px;
  bottom: 28px;
  font: 700 16px/24px 'Helvetica', sans-serif;
}
.accommodation-detail__card {
  padding: 16px 24px;
  border: 1px solid var(--color-gray-light);
  border-radius: 20px;
}
#accommodation-modal .modal-body {
  display: block;
}
#accommodation-modal .modal-body::-webkit-scrollbar {
  width: 5px;
}
  
#accommodation-modal .modal-body::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px rgba(0, 0, 0, 0.3);
}
  
#accommodation-modal .modal-body::-webkit-scrollbar-thumb {
  background-color: var(--color-brand);
  outline: none;
}
.accommodation-detail__card {
  margin-bottom: 15px;
}
.accommodation-detail__card p {
  font: 400 14px/21px 'Helvetica', sans-serif;
  letter-spacing: -0.02em;
}
.accommodation-products {
  margin-bottom: 0;
}
.accommodation-product {
  display: flex;
  justify-content: space-between;
}
.accommodation-product__name,
.accommodation-product__price {
 padding: 2px 0;
  font-weight: 400;
  font-size: 14px;
  letter-spacing: -0.02em;
}
.accommodation-product__price {
  margin-left: auto;
  font-weight: 700;
}
.accommodation-total {
  position: relative;
  display: flex;
  margin: 20px -24px 0;
  padding: 20px 24px 0;
  justify-content: space-between;
  border-top: 1px solid var(--color-gray-light);
}
.accommodation-total__label {
}
.accommodation-total__price {
  font: 700 20px/1.5 'Helvetica', sans-serif;
}
.accommodation-detail__info label {
  font-size: 14px;
  font-weight: 400;
  line-height: 21px;
}
.accommodation-detail__info p {
  margin-bottom: 24px;
  font: 700 16px/24px 'Helvetica', sans-serif;
}
.accommodation-fullname {
  display: flex;
}
.accommodation-fullname div:first-child {
  margin-right: 60px;
}

.woocommerce-MyAccount-select {
  display: none;
}
.my_account_orders_dropdowns {
  display: none; 
}
.d-sm-only {
  display: none
}
@media (max-width: 767px) {
    .woocommerce-account .post .title {
        margin-bottom: 16px;
    }
    .woocommerce-account .post .title h1 {
        font-size: 24px;
        line-height: 24px;
        text-align: left;
    }
    .woocommerce-account .woocommerce h2 {
        text-transform: uppercase;
    }
    .d-md-only {
        display: none;
    }
    .d-sm-only {
        display: block;
    }
}
 
@media (max-width: 576px) {
  .col-half {
    flex: 0 0 100%;
  }
  .myaccount-rewards {
    display: none;
  }
  .myaccount-form__footer {
    padding-top: 0;
    border-top: none;
  }
  .myaccount-form__footer button[type=submit] {
    width: 100%;
  }
  .woocommerce-MyAccount-select {
    display: block;
  }
  .myaccount-navigation {
    width: 100%;
    border: none;
  }
  .woocommerce-Address {
    display: block;
    padding: 20px;
  }
  .woocommerce-Address h3 {
    margin-bottom: 11px;
    font-size: 20px;
    line-height: 1;
  }
  .woocommerce-Address address {
    margin-bottom: 20px;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: 0.01em;
    color: #717782;
  }
  .woocommerce-Address a.button {
    width: 100%;
    font-size: 16px;
    line-height: 18px;
  }

  .woocommerce-orders-table__wrapper {
    display: none;
  }
  .my_account_orders_dropdowns {
    display: block;
    background: #fff;
    border: 1px solid #DEE2E6;
    border-radius: 15px;
  }
  .orders-dropdown__header {
    position: relative;
    display: flex;
    padding: 11px 44px 11px 20px;
    align-items: center;
    justify-content: space-between;
  }
  .orders-dropdown__header::after {
    position: absolute;
    content: '';
    width: 11px;
    height: 7px;
    top: 50%;
    right: 20px;
    transform: translateY(-50%);
    background: url('data:image/svg+xml;utf8,<svg width="12" height="8" viewBox="0 0 12 8" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M10.9997 1.17019C10.8123 0.983936 10.5589 0.879395 10.2947 0.879395C10.0305 0.879395 9.77707 0.983936 9.5897 1.17019L5.9997 4.71019L2.4597 1.17019C2.27234 0.983936 2.01889 0.879395 1.7547 0.879395C1.49052 0.879395 1.23707 0.983936 1.0497 1.17019C0.955976 1.26315 0.881582 1.37375 0.830813 1.49561C0.780044 1.61747 0.753906 1.74818 0.753906 1.88019C0.753906 2.0122 0.780044 2.1429 0.830813 2.26476C0.881582 2.38662 0.955976 2.49722 1.0497 2.59019L5.2897 6.83019C5.38267 6.92392 5.49327 6.99831 5.61513 7.04908C5.73699 7.09985 5.86769 7.12599 5.9997 7.12599C6.13172 7.12599 6.26242 7.09985 6.38428 7.04908C6.50614 6.99831 6.61674 6.92392 6.7097 6.83019L10.9997 2.59019C11.0934 2.49722 11.1678 2.38662 11.2186 2.26476C11.2694 2.1429 11.2955 2.0122 11.2955 1.88019C11.2955 1.74818 11.2694 1.61747 11.2186 1.49561C11.1678 1.37375 11.0934 1.26315 10.9997 1.17019Z" fill="%232F333C"/></svg>') no-repeat center;
  }
  .orders-dropdown__header.active::after {
    transform: translateY(-50%) rotate(180deg);
  }
  .orders-dropdown__header a {
    font-weight: 700;
    font-size: 16px;
    line-height: 24px;
    color: #2F333C;
  }
  .order-badge {
    padding: 4px 10px;
    
  }
  .orders-dropdown__content {
    padding: 20px;
    display: none;
  }
  .orders-dropdown__info label {
    margin-bottom: 4px;
    font-weight: 700;
    font-size: 14px;
    line-height: 16px;
    color: #717782; 
  }
  .orders-dropdown__info {
    font-size: 16px;
    line-height: 24px;
    color: #2F333C;
  }
  .woocommerce-Price-amount.amount {
    font-weight: bold;
    text-decoration: none;
  }
  .orders-dropdown__info {
    margin-bottom: 18px;
  }
  .orders-dropdown__content .button.view {
    width: 100%;
    padding: 10px 20px;
    text-align: center;
    font-size: 13px;
    line-height: 1.5;
    border-radius: 10px;
  }

  .team-card {
    position: relative;
    display: block;
    padding: 22px;
  }
  .team-card__title {
    margin-bottom: 11px;
  }
  .team-card__sep {
    display: none
  }
  .team-card__location__wrapper {
    margin: 0 -22px 16px;
    padding: 0 22px 20px;
    border-bottom: 1px solid #dee2e6;
    flex: 1 0 100%;
  }
  .team-card__name__wrapper {
    flex: 0 0 50%;
  }
  .team-card__role {
    display: block;
    margin-bottom: 4px;
    font-size: 14px;
    line-height: 16px;
    color: #a4abb9;
  }
  .team-card__bracket__wrapper {
      padding-right: 40px;
      font-weight: 700;
      flex: 0 0 50%;
  }
  .find-team__content .team-card__bracket__wrapper {
    padding-right: 0;
  }
  .team-cards .btn-remove-team {
    position: absolute;
    margin-left: 0;
    bottom: 25px;
    right: 20px;
  }

  #find-team {
    padding: 0;
  }
  #find-team .modal-holder {
    padding: 25px 20px;
    width: 100%;
    max-height: none;
    height: 100%;
    border-radius: 0;
  }
  .ta-modal .modal-holder {
    padding: 20px 18px;
  }
  .ta-modal__body {
    margin-top: 0;
  }
  .ta-modal__body h3 {
    font-size: 20px;
  }
  .ta-modal__body p {
    margin-bottom: 16px;
  }

  #find-team .find-team__body {
    display: block;
  }
  .find-team__filters {
    margin-bottom: 30px;
    padding: 0;
    border: none;
    width: 100%;
  }
  .find-team__content__header {
    display: block;
    border-bottom: 0;
  }
  .find-team__content__search {
    margin-top: 10px !important;
    max-width: 100% !important;
  }
  .team-card__status {
    font-weight: 700;
  }
  .team-card .btn-assign {
    margin-top: 15px;
    margin-left: 0;
    width: 100%;
  }
  #remove_team_ajax_wrapper,
  #assign_team_wrapper {
    flex-grow: 1;
    width: 100%;
  }

  .team-accommodations .tab-links {
    margin: 0 0 24px;
  }
  .team-accommodations .tab-link {
    padding-bottom: 15px;
    width: 50%;
    text-align: center;
  }

  .accommodation-card {
    display: block;
  }
  .accommodation-card__img {
    margin-bottom: 20px;
    width: 100%;
  }
  .accommodation-card__title {
    font-size: 24px;
    line-height: 28.8px;
  }
  .accommodation-card__meta {
    display: block;
  }
  .accommodation-card__booking,
  .accommodation-card__location {
    color: #717782;
  }
  .accommodation-card__booking b {
    color: #2f333c;
  }
  .accommodation-card__location {
    margin-bottom: 20px;
  }
  .accommodation-card__dates svg {
    margin: 0 22px;
  }
  .accommodation-card__price {
    margin-top: 32px !important;
    text-align: left;
  }
  .woocommerce .accommodation-card .open-modal {
    padding: 10px 20px;
    width: 100%;
    font-size: 13px;
    line-height: 20px;
    border-radius: 10px;
  }
  #accommodation-modal {
    padding: 0;
  }
  #accommodation-modal .modal-holder {
    padding: 0;
    max-height: none;
    height: 100%;
    border-radius: 0;
  }
  .accommodation-info {
    margin-left: 15px;
    margin-right: 15px;
    width: auto;
  }
  #accommodation-modal .modal-close {
    right: auto;
    left: 20px;
  }
  .accommodation-info {
    height: 172px;
    border-radius: 15px;
  }
  .accommodation-info .accommodation-title {
    padding: 0 16px;
    font-weight: 700;
    font-size: 16px !important;
    line-height: 24px;
    text-transform: initial !important;
  }
  .accommodation-stars {
    left: 16px;
    bottom: 20px;
  }
  .accommodation-images {
    right: 16px;
    bottom: 20px;
  }
  .accommodation-detail__card {
    border: none;
    margin: 0;
    padding: 24px 15px;
    border-bottom: 1px solid #dee2e6;
    border-radius: 0;
  }
  .accommodation-total {
    margin: 20px 0 0;
    padding: 20px 0 0;
  }
  .myaccount-address__fields {
    display: block;
  }
  .left-side-btn,
  .btn-add-team {
    width: 100%;
  }
}