@font-face{font-family:woowallet;src:url("../fonts/woowallet.eot?tewfy0");src:url("../fonts/woowallet.eot?tewfy0#iefix") format("embedded-opentype"),url("../fonts/woowallet.ttf?tewfy0") format("truetype"),url("../fonts/woowallet.woff?tewfy0") format("woff"),url("../fonts/woowallet.svg?tewfy0#woowallet") format("svg");font-weight:400;font-style:normal}[class*=" woo-wallet-icon-"],[class^=woo-wallet-icon-]{font-family:woowallet!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.woo-wallet-icon-wallet:before{content:"\e900"}.woo-wallet-my-wallet-container{max-width:100%;overflow:hidden;border:1px solid #f2f2f2;display:flex}.woo-wallet-my-wallet-container p{margin:0 auto}.woo-wallet-my-wallet-container .woo-wallet-sidebar{width:30%;float:right;background:#f2f2f2;min-height:100px;padding-top:20px}.woo-wallet-my-wallet-container .woo-wallet-content{width:70%;float:right;min-height:100px;padding:20px}.woo-wallet-sidebar ul{margin:0 auto}.woo-wallet-sidebar ul li{list-style:none;margin:20px}.woo-wallet-sidebar ul li span{vertical-align:middle}.woo-wallet-sidebar ul li p{margin:0 auto;line-height:1em}.woo-wallet-sidebar ul li.card{background:#fff;border-radius:2px;text-align:center;position:relative;max-width:100%;box-shadow:0 1px 3px rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);transition:all .3s cubic-bezier(.25, .8, .25, 1);cursor:pointer}.woo-wallet-sidebar ul li.card a{padding:20px;display:inline-block;width:100%}.woo-wallet-sidebar ul li.card:hover{box-shadow:0 14px 28px rgba(0,0,0,.25),0 10px 10px rgba(0,0,0,.22)}.woo-wallet-sidebar-heading{text-align:center}.woo-wallet-content-h3{float:right;margin:0 0 15px;line-height:1em}.woo-wallet-content .woo-wallet-price{float:left;margin:0 0 15px}.woo-wallet-content-heading{overflow:hidden}.woo-wallet-transactions-items{margin:0 auto}.woo-wallet-transactions-items li{overflow:hidden;padding-bottom:15px}.woo-wallet-transactions-items li div:first-child{float:right;max-width:80%}.woo-wallet-transactions-items li div:last-child{float:left}.woo-wallet-transaction-type-credit{color:#197f36}.woo-wallet-transaction-type-debit{color:#bf0003}.woo-wallet-balance-to-add{width:100%}.woo-add-to-wallet{float:left;margin-top:10px}.woo-wallet-view-more{float:left}.woo-wallet-view-more span{vertical-align:middle}p.woo-wallet-field-container{margin-bottom:11px}.woo-wallet-select2{width:100%}@media (max-width:600px){.woo-wallet-my-wallet-container{display:block}.woo-wallet-my-wallet-container .woo-wallet-sidebar{width:100%}.woo-wallet-my-wallet-container .woo-wallet-content{width:100%}}.on-woo-wallet-cashback{border-color:#6d6d6d;border:1px solid;color:#43454b;padding:.202em .6180469716em;font-size:.875em;text-transform:uppercase;font-weight:600;display:inline-block;margin-bottom:1em;border-radius:3px}.theme-storefront .woocommerce-MyAccount-navigation>ul li.woocommerce-MyAccount-navigation-link--woo-wallet a::before{font-family:woowallet!important;content:"\e900"}#wc-wallet-transaction-details.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr[role=row]>th:first-child:before{line-height:19px!important}#wc-wallet-transaction-details mark.debit::before{content:"-"}#wc-wallet-transaction-details mark.credit::before{content:"+"}#wc-wallet-transaction-details mark.debit{color:#bf0003}#wc-wallet-transaction-details mark.credit{color:#197f36}

/* ******CUSTOM STYLE****** */
table#wc-wallet-transaction-details,
.wallet-referrals-content .cnt-referral-url>input,
.woo-wallet-my-wallet-container .woo-wallet-sidebar,
.woo-wallet-my-wallet-container .woo-wallet-content,
.woo-wallet-my-wallet-container form#woo_wallet_transfer_form p:first-child>span,
.woo-wallet-my-wallet-container form#woo_wallet_transfer_form p:nth-child(2) input,
.woo-wallet-my-wallet-container .woo-wallet-content ul.woo-wallet-transactions-items li>div:first-child {
    width: 100% !important;
}

.woo-wallet-my-wallet-container .woo-wallet-sidebar h3 {
    display: none !important;
}

.woo-wallet-my-wallet-container .woo-wallet-sidebar,
.woo-wallet-my-wallet-container .woo-wallet-content,
.wallet-referrals-content table.woo_wallet_referral_statistics_table thead th {
    background-color: transparent !important;
}

.wallet-referrals-content .cnt-referral-url,
.woo-wallet-my-wallet-container .woo-wallet-sidebar ul,
.woo-wallet-my-wallet-container .woo-wallet-content ul.woo-wallet-transactions-items li {
    display: flex !important;
}

.woo-wallet-my-wallet-container .woo-wallet-content h3.woo-wallet-content-h3,
.wallet-referrals-content>h3,
.cnt-wallet-transactions>p>span,
.woo-wallet-my-wallet-container input[type="number"],
.wallet-referrals-content .cnt-referral-url>input,
.woo-wallet-my-wallet-container textarea,
#wc-wallet-transaction-details_wrapper input.hasDatepicker,
#wc-wallet-transaction-details_wrapper .dataTables_length select,
table#wc-wallet-transaction-details thead th,
table#wc-wallet-transaction-details tbody td:nth-child(4),
#wc-wallet-transaction-details_wrapper .paging_simple_numbers a,
.wallet-referrals-content table.woo_wallet_referral_statistics_table thead th,
.wallet-referrals-content table.woo_wallet_referral_statistics_table tbody td:last-child,
.woo-wallet-my-wallet-container form#woo_wallet_transfer_form p:first-child span.select2-selection__rendered {
    color: #393939 !important;
}

.woo-wallet-my-wallet-container .woo-wallet-sidebar li a,
.woo-wallet-my-wallet-container .woo-wallet-sidebar li p,
.woo-wallet-my-wallet-container .woo-wallet-content ul.woo-wallet-transactions-items li small,
.woo-wallet-my-wallet-container label,
#wc-wallet-transaction-details_wrapper label,
.wallet-referrals-content .label,
#wc-wallet-transaction-details_wrapper .dataTables_info {
    color: #818181 !important;
}

.woo-wallet-my-wallet-container .woo-wallet-sidebar li p,
.woo-wallet-my-wallet-container .woo-wallet-content .empty-transaction,
table#wc-wallet-transaction-details tbody td.dataTables_empty,
.woo-wallet-my-wallet-container .woo-wallet-content ul.woo-wallet-transactions-items li small,
.woo-wallet-my-wallet-container .woo-wallet-content ul.woo-wallet-transactions-items li p,
.woo-wallet-my-wallet-container .woo-wallet-content ul.woo-wallet-transactions-items li div:last-child,
.woo-wallet-my-wallet-container label,
#wc-wallet-transaction-details_wrapper label,
.wallet-referrals-content .label,
.woo-wallet-my-wallet-container input[type="number"],
.wallet-referrals-content .cnt-referral-url>input,
.woo-wallet-my-wallet-container input[type="submit"],
.wallet-referrals-content .cnt-referral-url button,
.woo-wallet-my-wallet-container textarea,
table#wc-wallet-transaction-details tbody td:nth-child(4),
.wallet-referrals-content table.woo_wallet_referral_statistics_table tbody td:last-child,
#wc-wallet-transaction-details_wrapper .dataTables_info {
    stroke-width: 1px;
    -webkit-text-stroke-width: 1px;
}

.woo-wallet-my-wallet-container .woo-wallet-content h3.woo-wallet-content-h3,
.wallet-referrals-content>h3,
.cnt-wallet-transactions>p>span,
#wc-wallet-transaction-details_wrapper .paging_simple_numbers a,
.woo-wallet-my-wallet-container form#woo_wallet_transfer_form p:first-child span.select2-selection__rendered,
.woo-wallet-my-wallet-container .woo-wallet-content p.woo-wallet-price {
    font-weight: 700 !important;
}

.woo-wallet-my-wallet-container .woo-wallet-content .empty-transaction,
table#wc-wallet-transaction-details tbody td.dataTables_empty,
.woo-wallet-my-wallet-container input[type="number"],
.wallet-referrals-content .cnt-referral-url>input,
.woo-wallet-my-wallet-container input[type="submit"],
.wallet-referrals-content .cnt-referral-url button,
span.select2-dropdown--below input.select2-search__field,
.woo-wallet-my-wallet-container textarea,
#wc-wallet-transaction-details_wrapper,
#wc-wallet-transaction-details_processing,
#wc-wallet-transaction-details_wrapper input.hasDatepicker,
#wc-wallet-transaction-details_wrapper .dataTables_length select,
.woo-wallet-my-wallet-container form#woo_wallet_transfer_form p:first-child span.select2-selection--single,
.woo-wallet-my-wallet-container .woo-wallet-content ul.woo-wallet-transactions-items li {
    border-radius: 8px !important;
    -webkit-border-radius: 8px !important;
    -moz-border-radius: 8px !important;
    -ms-border-radius: 8px !important;
    -o-border-radius: 8px !important;
}

.woo-wallet-my-wallet-container .woo-wallet-content ul div.woo-wallet-transaction-type-credit,
.woo-wallet-my-wallet-container .woo-wallet-content ul div.woo-wallet-transaction-type-debit,
.wallet-referrals-content .cnt-referral-url .referral-tooltip {
    min-width: fit-content !important;
}

.woo-wallet-my-wallet-container,
.woo-wallet-my-wallet-container bdi,
.cnt-wallet-transactions,
.cnt-wallet-transactions>p bdi,
#ui-datepicker-div,
#wc-wallet-transaction-details_length select {
    font-family: vazir-ui !important;
}

.woo-wallet-my-wallet-container {
    flex-direction: column !important;
}

.woo-wallet-my-wallet-container p {
    border: none !important;
}

.woo-wallet-my-wallet-container .woo-wallet-sidebar ul {
    justify-content: center;
    border-bottom: 1px solid #f0f0f1;
}

.woo-wallet-my-wallet-container .woo-wallet-sidebar ul li {
    box-shadow: none !important;
    margin: 0 !important;
}

.woo-wallet-my-wallet-container .woo-wallet-sidebar li a {
    padding: 20px 10px !important;
    margin-inline: 8px !important;
}

.woo-wallet-my-wallet-container .woo-wallet-sidebar li p {
    margin-top: 12px;
    stroke: #81818133;
    -webkit-text-stroke-color: #81818133;
}

.woo-wallet-my-wallet-container .woo-wallet-content {
    padding-inline: 0 !important;
}

.woo-wallet-my-wallet-container .woo-wallet-content h3.woo-wallet-content-h3,
.wallet-referrals-content>h3 {
    font-size: 15px !important;
    margin-bottom: 20px !important;
}

.woo-wallet-my-wallet-container .woo-wallet-content p.woo-wallet-price {
    color: #3F4064 !important;
    font-size: 14px !important;
}

.woo-wallet-my-wallet-container .woo-wallet-content p.woo-wallet-price bdi::before {
    top: 3px !important;
}

.woo-wallet-my-wallet-container .woo-wallet-content .empty-transaction,
table#wc-wallet-transaction-details tbody td.dataTables_empty {
    padding: 20px;
    color: #B69519;
    background: #FFDA100A;
    border: 1px solid #E6D69A;
    stroke: #b6951933;
    -webkit-text-stroke-color: #b6951933;
}

.woo-wallet-my-wallet-container .woo-wallet-content ul.woo-wallet-transactions-items li {
    position: relative !important;
    overflow: visible !important;
    margin-right: 22px;
    counter-increment: digi-item-note;
    margin-block: 15px !important;
    padding: 15px 15px 2px 15px !important;
    border: 1px solid #d5d8dc !important;
}

.woo-wallet-my-wallet-container .woo-wallet-content ul.woo-wallet-transactions-items li::before {
    position: absolute !important;
    content: counter(digi-item-note)" - ";
    right: -28px;
    text-shadow: 0 0 #00000080;
}

.woo-wallet-my-wallet-container .woo-wallet-content ul.woo-wallet-transactions-items li>div {
    float: none !important;
}

.woo-wallet-my-wallet-container .woo-wallet-content ul.woo-wallet-transactions-items li>div:first-child {
    max-width: 100% !important;
}

.woo-wallet-my-wallet-container .woo-wallet-content ul.woo-wallet-transactions-items li small {
    font-size: 13px !important;
    stroke: #81818133;
    -webkit-text-stroke-color: #81818133;
}

.woo-wallet-my-wallet-container .woo-wallet-content ul.woo-wallet-transactions-items li svg {
    vertical-align: bottom;
    margin-left: 5px;
}

.woo-wallet-my-wallet-container .woo-wallet-content ul.woo-wallet-transactions-items li p {
    margin: 5px 15px 12px 20px !important;
    line-height: 25px !important;
    stroke: #39393930;
    -webkit-text-stroke-color: #39393930;
}

.woo-wallet-my-wallet-container .woo-wallet-content ul.woo-wallet-transactions-items li div:last-child {
    font-size: 15px;
}

.woo-wallet-my-wallet-container .woo-wallet-content ul.woo-wallet-transactions-items li .woo-wallet-transaction-type-credit {
    stroke: #197f3638;
    -webkit-text-stroke-color: #197f3638;
}

.woo-wallet-my-wallet-container .woo-wallet-content ul.woo-wallet-transactions-items li .woo-wallet-transaction-type-debit {
    stroke: #bf000338;
    -webkit-text-stroke-color: #bf000338;
}

.woo-wallet-my-wallet-container label,
#wc-wallet-transaction-details_wrapper label,
.wallet-referrals-content .label {
    position: relative !important;
    display: block !important;
    margin-bottom: 10px !important;
    line-height: 30px !important;
    stroke: #00000012;
    -webkit-text-stroke-color: #00000012;
}

.woo-wallet-my-wallet-container .woo-wallet-add-amount label::before {
    top: 51px !important;
    left: 12px !important;
}

.woo-wallet-my-wallet-container input[type="number"],
.wallet-referrals-content .cnt-referral-url>input {
    padding: 10px 15px !important;
    stroke: #0000002e;
    -webkit-text-stroke-color: #0000002e;
    border: 1px solid #e3e3e3 !important;
    background: transparent !important;
    outline: none !important;
    transition: .3s ease;
    -webkit-transition: .3s ease;
    -moz-transition: .3s ease;
    -ms-transition: .3s ease;
    -o-transition: .3s ease;
}

.woo-wallet-my-wallet-container input[type="number"]::-webkit-outer-spin-button,
.woo-wallet-my-wallet-container input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none !important;
    margin: 0 !important;
}

.woo-wallet-my-wallet-container input:focus {
    border: 1px solid #bdbdbd !important;
}

.woo-wallet-my-wallet-container input[type="submit"],
.wallet-referrals-content .cnt-referral-url button {
    float: right !important;
    padding: 12px 15px !important;
    margin-left: 0 !important;
    font-weight: 300 !important;
    color: #fff !important;
    stroke: #ffffff42;
    -webkit-text-stroke-color: #ffffff42;
    border: none !important;
    cursor: pointer;
    background-size: 280% auto;
    background-image: linear-gradient(325deg, #f92727 0%, #fb793a 55%, #f92727 90%) !important;
    transition: .4s ease;
    -webkit-transition: .4s ease;
    -moz-transition: .4s ease;
    -ms-transition: .4s ease;
    -o-transition: .4s ease;
}
.woocommerce-MyAccount-content-wrapper form p input {
    color: #fff !important;
}

.woo-wallet-my-wallet-container input[type="submit"]:hover,
.wallet-referrals-content .cnt-referral-url button:hover {
    background-position: right top !important;
}

.woo-wallet-my-wallet-container form#woo_wallet_transfer_form p:first-child>span {
    border: none !important;
}

.woo-wallet-my-wallet-container form#woo_wallet_transfer_form p:first-child {
    width: 47%;
    display: inline-block !important;
}

.woo-wallet-my-wallet-container form#woo_wallet_transfer_form p:nth-child(2) {
    width: 47%;
    float: left !important;
}

.woo-wallet-my-wallet-container form#woo_wallet_transfer_form p:nth-child(2) label::before {
    top: 51px !important;
    left: 12px !important;
}

.woo-wallet-my-wallet-container form#woo_wallet_transfer_form p:first-child span.select2-selection--single {
    height: 38px !important;
    background-color: #fff !important;
    border: 1px solid #e3e3e3;
}

.woo-wallet-my-wallet-container form#woo_wallet_transfer_form p:first-child span.select2-selection__rendered {
    height: 36px !important;
    line-height: 37px !important;
}

.woo-wallet-my-wallet-container form#woo_wallet_transfer_form p:first-child span.select2-selection__arrow {
    height: 37px !important;
}

span.select2-dropdown--below {
    margin-top: 10px !important;
    overflow: hidden !important;
    border: 1px solid #aaa !important;
}

span.select2-dropdown--below input.select2-search__field {
    line-height: 30px !important;
    outline: none !important;
    font-size: 13px !important;
}

.woo-wallet-my-wallet-container textarea {
    padding: 15px !important;
    resize: vertical !important;
    min-height: 150px !important;
    stroke: #00000042;
    -webkit-text-stroke-color: #00000042;
    border: 1px solid #e3e3e3 !important;
}

.cnt-wallet-transactions>p {
    margin-block: 40px 20px !important;
}

.cnt-wallet-transactions>p bdi {
    color: #3F4064 !important;
}

.cnt-wallet-transactions>p bdi::before {
    top: 2px !important;
    left: -14px !important;
}

.cnt-wallet-transactions>p>span {
    font-size: 16px !important;
}

.cnt-wallet-transactions>p>a {
    margin-right: 20px !important;
}

#wc-wallet-transaction-details_wrapper {
    padding: 15px !important;
    border: 1px solid #E0E0E296 !important;
}

#wc-wallet-transaction-details_wrapper input.hasDatepicker,
#wc-wallet-transaction-details_wrapper .dataTables_length select {
    margin-inline: 10px;
    text-align: center !important;
    outline: none !important;
    border: 1px solid #e3e3e3;
}

#wc-wallet-transaction-details_wrapper input.hasDatepicker {
    padding: 9px 15px !important;
}

#wc-wallet-transaction-details_wrapper .dataTables_length select {
    padding: 6px 12px !important;
}

table#wc-wallet-transaction-details {
    margin-block: 50px 15px !important;
    border-top: 1px solid #dee2e6 !important;
    padding-block: 15px 30px !important;
}

table#wc-wallet-transaction-details thead th {
    text-align: right !important;
    padding-bottom: 15px !important;
    border-bottom: 1px solid #0000004d !important;
}

table#wc-wallet-transaction-details thead th:first-child {
    padding-right: 18px !important;
}

table#wc-wallet-transaction-details thead th:first-child::after,
table#wc-wallet-transaction-details thead th:first-child::before {
    transform: translate(8px, -8px);
    -webkit-transform: translate(8px, -8px);
    -moz-transform: translate(8px, -8px);
    -ms-transform: translate(8px, -8px);
    -o-transform: translate(8px, -8px);
}

table#wc-wallet-transaction-details thead th:nth-child(2) {
    padding-left: 20px !important;
}

table#wc-wallet-transaction-details tbody {
    transform: translateY(15px);
    -webkit-transform: translateY(15px);
    -moz-transform: translateY(15px);
    -ms-transform: translateY(15px);
    -o-transform: translateY(15px);
}

table#wc-wallet-transaction-details tbody td:nth-child(4),
.wallet-referrals-content table.woo_wallet_referral_statistics_table tbody td:last-child {
    stroke: #00000042;;
    -webkit-text-stroke-color: #00000042;
}

#wc-wallet-transaction-details_wrapper .paging_simple_numbers a {
    padding: 6px 13px !important;
    cursor: pointer;
}

#wc-wallet-transaction-details_wrapper .paging_simple_numbers>span>a {
    border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    -ms-border-radius: 4px;
    -o-border-radius: 4px;
}

#wc-wallet-transaction-details_wrapper .dataTables_info {
    stroke: #00000012;
    -webkit-text-stroke-color: #00000012;
}

#wc-wallet-transaction-details_processing {
    background: #fff;
    padding-block: 22px 5px !important;
    box-shadow: 0 0 7px #0000004d;
    z-index: 99;
}

.wallet-referrals-content .cnt-referral-url>input {
    text-align: end !important;
    margin-left: 12px !important;
}

.wallet-referrals-content .referral-tooltip span#referral_tooltip {
    margin-left: -23px !important;
}

.wallet-referrals-content>h3 {
    margin-top: 30px !important;
}

.wallet-referrals-content table.woo_wallet_referral_statistics_table thead th {
    padding-block: 15px !important;
    border-top: 1px solid #dee2e6 !important;
    border-bottom: 1px solid #0000004d !important;
}

@media (max-width: 768px) {
    .woo-wallet-my-wallet-container .woo-wallet-sidebar ul {
        justify-content: normal !important;
        overflow-x: scroll !important;
    }

    .woo-wallet-my-wallet-container .woo-wallet-sidebar ul::-webkit-scrollbar {
        height: 4px !important;
    }

    .woo-wallet-my-wallet-container .woo-wallet-sidebar ul li {
        min-width: fit-content !important;
    }

    .woo-wallet-my-wallet-container form#woo_wallet_transfer_form p {
        width: 100% !important;
    }
}