.elementor-5992 .elementor-element.elementor-element-870a322{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-5992 .elementor-element.elementor-element-4aa297d{width:100%;max-width:100%;}.elementor-5992 .elementor-element.elementor-element-4aa297d.elementor-element{--align-self:center;}.elementor-5992 .elementor-element.elementor-element-4aa297d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-77d03be );}.elementor-5992 .elementor-element.elementor-element-58cf8e0{--display:flex;--gap:6px 6px;--row-gap:6px;--column-gap:6px;}.elementor-5992 .elementor-element.elementor-element-fd3ef12{--display:flex;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:64px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-5992 .elementor-element.elementor-element-fd3ef12:not(.elementor-motion-effects-element-type-background), .elementor-5992 .elementor-element.elementor-element-fd3ef12 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b87fdbe );}.elementor-5992 .elementor-element.elementor-element-fd3ef12.e-con{--align-self:stretch;}.elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:#54595F;}.elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-5992 .elementor-element.elementor-element-a6cc109 #add_payment_method #payment #place_order{background-color:var( --e-global-color-a8a4f6f );}.elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button:hover, .elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button:hover, .elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button:hover, .elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button:hover, .elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button:hover, .elementor-5992 .elementor-element.elementor-element-a6cc109 #add_payment_method #payment #place_order:hover{background-color:var( --e-global-color-28f42de );}.elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .shop_table .button, .elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .order-again .button, .elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-pagination .button, .elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom).e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{background-color:var( --e-global-color-a8a4f6f );border-width:1px 1px 1px 1px;}.elementor-5992 .elementor-element.elementor-element-a6cc109{width:100%;max-width:100%;--tab-content-spacing:0px;--tabs-container-justify-content:space-between;--tab-width:100%;--tabs-alignment:start;--tabs-border-type:solid;--sections-border-type:none;--typography-section-titles-color:var( --e-global-color-secondary );--general-text-color:var( --e-global-color-secondary );--login-messages-color:var( --e-global-color-secondary );--checkboxes-color:var( --e-global-color-secondary );--payment-methods-radio-buttons-color:var( --e-global-color-secondary );--links-normal-color:var( --e-global-color-a8a4f6f );--links-hover-color:var( --e-global-color-464fd88 );--forms-label-spacing:8px;--forms-fields-border-radius:8px 8px 8px 8px;--forms-fields-padding:22px 22px 22px 22px;--forms-buttons-normal-text-color:#FFFFFF;--forms-buttons-border-radius:8px 8px 8px 8px;--forms-buttons-padding:6px 16px 6px 16px;--order-summary-rows-gap-top:calc( 45px/2 );--order-summary-rows-gap-bottom:calc( 45px/2 );--tables-title-color:var( --e-global-color-464fd88 );--tables-items-color:var( --e-global-color-464fd88 );--variations-color:var( --e-global-color-464fd88 );--tables-links-normal-color:var( --e-global-color-a8a4f6f );--tables-links-hover-color:var( --e-global-color-464fd88 );--tables-divider-border-type:none;--tables-button-normal-text-color:var( --e-global-color-464fd88 );--tables-buttons-border-type:double;--tables-button-border-radius:8px 8px 8px 8px;}.elementor-5992 .elementor-element.elementor-element-a6cc109 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:8px 8px 8px 8px;}.elementor-5992 .elementor-element.elementor-element-a6cc109.elementor-element{--align-self:stretch;}.elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:calc( (22px*2) + 16px );padding-left:22px;padding-right:22px;}.elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single .select2-selection__arrow{height:calc( (22px*2) + 16px );right:22px;}.elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .select2-container--default .select2-selection--single{height:auto;}.elementor-5992 .elementor-element.elementor-element-a6cc109 .order_details thead th, .elementor-5992 .elementor-element.elementor-element-a6cc109 .order_details tfoot td, .elementor-5992 .elementor-element.elementor-element-a6cc109 .order_details tfoot th, .elementor-5992 .elementor-element.elementor-element-a6cc109 .nobr{font-size:16px;}.elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab__orders tbody td, .elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab__downloads tbody td, .elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .product-quantity, .elementor-5992 .elementor-element.elementor-element-a6cc109 .woocommerce-table--order-downloads tbody td, .elementor-5992 .elementor-element.elementor-element-a6cc109 .woocommerce-table--order-details td a, .elementor-5992 .elementor-element.elementor-element-a6cc109 td.product-total, .elementor-5992 .elementor-element.elementor-element-a6cc109 td.payment-method-method, .elementor-5992 .elementor-element.elementor-element-a6cc109 td.payment-method-expires{font-size:15px;}.elementor-5992 .elementor-element.elementor-element-a6cc109 .wc-item-meta{font-size:15px;}.elementor-5992 .elementor-element.elementor-element-a6cc109 .shop_table .button, .elementor-5992 .elementor-element.elementor-element-a6cc109 .order-again .button, .elementor-5992 .elementor-element.elementor-element-a6cc109 .woocommerce-pagination .button, .elementor-5992 .elementor-element.elementor-element-a6cc109 .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper .button{font-size:13px;}.elementor-5992 .elementor-element.elementor-element-a6cc109 {--tables-buttons-border-color:var( --e-global-color-a8a4f6f );}@media(max-width:1024px){.elementor-5992 .elementor-element.elementor-element-fd3ef12{--padding-top:16px;--padding-bottom:16px;--padding-left:16px;--padding-right:16px;}}@media(max-width:767px){.elementor-5992 .elementor-element.elementor-element-4aa297d > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-5992 .elementor-element.elementor-element-4aa297d .elementor-heading-title{font-size:14px;}.elementor-5992 .elementor-element.elementor-element-fd3ef12{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for heading, class: .elementor-element-4aa297d */.elementor-5992 .elementor-element.elementor-element-4aa297d p{
    display: flex;
    margin: 0;
    padding: 0;

}
.elementor-5992 .elementor-element.elementor-element-4aa297d a{
    color: var(--e-global-color-a8a4f6f);
    padding-right: 3px;
}/* End custom CSS */
/* Start custom CSS for woocommerce-my-account, class: .elementor-element-a6cc109 */.elementor-5992 .elementor-element.elementor-element-a6cc109 .dashboard-links li a{
  color:var( --e-global-color-071810e )!important;  
}
.elementor-5992 .elementor-element.elementor-element-a6cc109 li a:hover::after{
transform: scale(1.2);
ransition-duration: .3s;
    transition-property: transform;
}
.elementor-5992 .elementor-element.elementor-element-a6cc109 li a{
font-size:16px; 
font-weight: 600;
border-radius: 8px;
padding: 80px 0 30px 0;
display: flex !important
;
flex-direction:column!important
;
align-items: center!important
;
 background-color: #fff;
}
.elementor-5992 .elementor-element.elementor-element-a6cc109 .ant-table-content{
   padding: 16px; 
}
.elementor-5992 .elementor-element.elementor-element-a6cc109 .ant-tabs-content-holder {
    border-radius: 0px 0 8px 8px;
}
.elementor-5992 .elementor-element.elementor-element-a6cc109 .woocommerce-MyAccount-content-wrapper{
    border: none!important;
    background-color: transparent!important;
}
.elementor-5992 .elementor-element.elementor-element-a6cc109 address{
    border: none!important;
    background: none!important;
}
.elementor-5992 .elementor-element.elementor-element-a6cc109 .woocommerce-MyAccount-navigation-link--edit-address a::after{
content:'';
position: absolute;
width: 40px;
height:40px;
background-image: url('/wp-content/uploads/2025/01/location.svg');
background-repeat: no-repeat;
background-size: contain;
margin-top: -55px;

}
.elementor-5992 .elementor-element.elementor-element-a6cc109 .woocommerce-MyAccount-navigation-link--my-points a::after{
content:'';
position: absolute;
width: 40px;
height:40px;
background-image: url('/wp-content/uploads/2025/01/star-1.svg');
background-repeat: no-repeat;
background-size: contain;
margin-top: -55px;

}
.elementor-5992 .elementor-element.elementor-element-a6cc109 .woocommerce-MyAccount-navigation-link--store-credit a::after{
content:'';
position: absolute;
width: 40px;
height:40px;
background-image: url('');
background-repeat: no-repeat;
background-size: contain;
margin-top: -55px;

}
.elementor-5992 .elementor-element.elementor-element-a6cc109 .woocommerce-MyAccount-navigation-link--edit-account a::after{
content:'';
position: absolute;
width: 40px;
height:40px;
background-image: url('/wp-content/uploads/2025/01/user-edit.svg');
background-repeat: no-repeat;
background-size: contain;
margin-top: -55px;

}

.elementor-5992 .elementor-element.elementor-element-a6cc109 .wishlist-account-element a::after{
content:'';
position: absolute;
width: 40px;
height:40px;
background-image: url('/wp-content/uploads/2025/01/favorite-chart.svg');
background-repeat: no-repeat;
background-size: contain;
margin-top: -55px;

}
.elementor-5992 .elementor-element.elementor-element-a6cc109 .woocommerce-MyAccount-navigation-link--my-coupons a::after{
content:'';
position: absolute;
width: 40px;
height:40px;
background-image: url('/wp-content/uploads/2025/01/coin.svg');
background-repeat: no-repeat;
background-size: contain;
margin-top: -55px;

}
.elementor-5992 .elementor-element.elementor-element-a6cc109 .woocommerce-MyAccount-navigation-link--payment-methods a::after{
content:'';
position: absolute;
width: 40px;
height:40px;
background-image: url('/wp-content/uploads/2025/01/cards.svg');
background-repeat: no-repeat;
background-size: contain;
margin-top: -55px;

}
.elementor-5992 .elementor-element.elementor-element-a6cc109 .woocommerce-MyAccount-navigation-link--store-credit a::after{
content:'';
position: absolute;
width: 40px;
height:40px;
background-image: url('/wp-content/uploads/2025/01/verify.svg');
background-repeat: no-repeat;
background-size: contain;
margin-top: -55px;

}
.elementor-5992 .elementor-element.elementor-element-a6cc109 .woocommerce-MyAccount-navigation-link--orders a::after{
content:'';
position: absolute;
width: 40px;
height:40px;
background-image: url('/wp-content/uploads/2025/01/shopping-cart.svg');
background-repeat: no-repeat;
background-size: contain;
margin-top: -55px;

}
.elementor-5992 .elementor-element.elementor-element-a6cc109 .woocommerce-MyAccount-content-wrapper  p, strong {
color: #000 !important;
    display: flex
;
    flex-wrap: wrap;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
}
.elementor-5992 .elementor-element.elementor-element-a6cc109 p span{
    margin-left: 16
}
.elementor-5992 .elementor-element.elementor-element-a6cc109 p a{
   padding-left: 6px!important;
}
.elementor-5992 .elementor-element.elementor-element-a6cc109 ul a:hover{
    color: #333!important;
    background-color: #F2EAE3;
}
.elementor-5992 .elementor-element.elementor-element-a6cc109 li{
    margin-top: 24px;
    width: 100%
}
@media screen and (min-width: 768px){
.elementor-5992 .elementor-element.elementor-element-a6cc109 ul{
    margin-top: 16px;
      display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
 
}    
.elementor-5992 .elementor-element.elementor-element-a6cc109 p, strong{
    font-size: 16px;

}
 .elementor-5992 .elementor-element.elementor-element-a6cc109 .form-row-last{
    margin-left: 45px!important;
}   
} 
@media screen and (max-width: 768px){

 .elementor-5992 .elementor-element.elementor-element-a6cc109 .form-row-last{
    margin-left: 24px!important;
}   
} 

.elementor-5992 .elementor-element.elementor-element-a6cc109 .account-container{
  padding: 24px!important;  
}
.elementor-5992 .elementor-element.elementor-element-a6cc109 .account-container p{
 color: #000!important;  
} 

/*.elementor-5992 .elementor-element.elementor-element-a6cc109 h3 {*/
/*    color: #fff!important;*/
/*}*/
/*.elementor-5992 .elementor-element.elementor-element-a6cc109 div {*/
/*    color: #fff!important;*/
/*}*/
.elementor-5992 .elementor-element.elementor-element-a6cc109 table span,bdi{
    color: #000!important;
    padding: 0 2px;
}
 .elementor-5992 .elementor-element.elementor-element-a6cc109 .button {
         background-color: var(--e-global-color-a8a4f6f);
    border-width: 1px 1px 1px 1px;
    border-radius: var(--tables-button-border-radius, 3px);
    color: #fff!important;
    
 }
 
 .elementor-5992 .elementor-element.elementor-element-a6cc109 .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a.button.alt:hover, .elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce a.button:hover{
         background-color: var(--e-global-color-3918c6c);
 }
 .elementor-5992 .elementor-element.elementor-element-a6cc109 tr{
     padding: 0!important;
     }/* End custom CSS */