.elementor-235 .elementor-element.elementor-element-e06a31e{--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;}.elementor-235 .elementor-element.elementor-element-397200b{--display:flex;}.elementor-235 .elementor-element.elementor-element-23fc91f{--display:flex;--min-height:95vh;--justify-content:space-between;}.elementor-235 .elementor-element.elementor-element-1fd44c0{--display:flex;}.elementor-235 .elementor-element.elementor-element-8638ed7{--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;}.elementor-235 .elementor-element.elementor-element-fe4aa4c.elementor-element{--flex-grow:0;--flex-shrink:1;}.elementor-235 .elementor-element.elementor-element-fe4aa4c img{width:200px;max-width:100%;}.elementor-235 .elementor-element.elementor-element-ad8769a > .elementor-widget-container{margin:0em 0em 0em -1em;}.elementor-235 .elementor-element.elementor-element-ad8769a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0.75em/2);}.elementor-235 .elementor-element.elementor-element-ad8769a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0.75em/2);}.elementor-235 .elementor-element.elementor-element-ad8769a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0.75em/2);margin-left:calc(0.75em/2);}.elementor-235 .elementor-element.elementor-element-ad8769a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0.75em/2);margin-left:calc(-0.75em/2);}body.rtl .elementor-235 .elementor-element.elementor-element-ad8769a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0.75em/2);}body:not(.rtl) .elementor-235 .elementor-element.elementor-element-ad8769a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0.75em/2);}.elementor-235 .elementor-element.elementor-element-ad8769a .elementor-icon-list-icon i{color:var( --e-global-color-8cc300e );transition:color 0.3s;}.elementor-235 .elementor-element.elementor-element-ad8769a .elementor-icon-list-icon svg{fill:var( --e-global-color-8cc300e );transition:fill 0.3s;}.elementor-235 .elementor-element.elementor-element-ad8769a{--e-icon-list-icon-size:1.5em;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-235 .elementor-element.elementor-element-ad8769a .elementor-icon-list-icon{padding-right:0em;}.elementor-235 .elementor-element.elementor-element-ad8769a .elementor-icon-list-text{transition:color 0.3s;}.elementor-235 .elementor-element.elementor-element-034af6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0.75em/2);}.elementor-235 .elementor-element.elementor-element-034af6a .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0.75em/2);}.elementor-235 .elementor-element.elementor-element-034af6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0.75em/2);margin-left:calc(0.75em/2);}.elementor-235 .elementor-element.elementor-element-034af6a .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0.75em/2);margin-left:calc(-0.75em/2);}body.rtl .elementor-235 .elementor-element.elementor-element-034af6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0.75em/2);}body:not(.rtl) .elementor-235 .elementor-element.elementor-element-034af6a .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0.75em/2);}.elementor-235 .elementor-element.elementor-element-034af6a .elementor-icon-list-icon i{color:var( --e-global-color-8cc300e );transition:color 0.3s;}.elementor-235 .elementor-element.elementor-element-034af6a .elementor-icon-list-icon svg{fill:var( --e-global-color-8cc300e );transition:fill 0.3s;}.elementor-235 .elementor-element.elementor-element-034af6a{--e-icon-list-icon-size:1.5em;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-235 .elementor-element.elementor-element-034af6a .elementor-icon-list-text{transition:color 0.3s;}.elementor-235 .elementor-element.elementor-element-67ec439{--display:flex;}.elementor-235 .elementor-element.elementor-element-249ec88 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(1em/2);}.elementor-235 .elementor-element.elementor-element-249ec88 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(1em/2);}.elementor-235 .elementor-element.elementor-element-249ec88 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(1em/2);margin-left:calc(1em/2);}.elementor-235 .elementor-element.elementor-element-249ec88 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-1em/2);margin-left:calc(-1em/2);}body.rtl .elementor-235 .elementor-element.elementor-element-249ec88 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-1em/2);}body:not(.rtl) .elementor-235 .elementor-element.elementor-element-249ec88 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-1em/2);}.elementor-235 .elementor-element.elementor-element-249ec88 .elementor-icon-list-icon i{color:var( --e-global-color-8cc300e );transition:color 0.3s;}.elementor-235 .elementor-element.elementor-element-249ec88 .elementor-icon-list-icon svg{fill:var( --e-global-color-8cc300e );transition:fill 0.3s;}.elementor-235 .elementor-element.elementor-element-249ec88{--e-icon-list-icon-size:1.5em;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-235 .elementor-element.elementor-element-249ec88 .elementor-icon-list-text{transition:color 0.3s;}.elementor-235 .elementor-element.elementor-element-857544f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(1em/2);}.elementor-235 .elementor-element.elementor-element-857544f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(1em/2);}.elementor-235 .elementor-element.elementor-element-857544f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(1em/2);margin-left:calc(1em/2);}.elementor-235 .elementor-element.elementor-element-857544f .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-1em/2);margin-left:calc(-1em/2);}body.rtl .elementor-235 .elementor-element.elementor-element-857544f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-1em/2);}body:not(.rtl) .elementor-235 .elementor-element.elementor-element-857544f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-1em/2);}.elementor-235 .elementor-element.elementor-element-857544f .elementor-icon-list-icon i{color:var( --e-global-color-8cc300e );transition:color 0.3s;}.elementor-235 .elementor-element.elementor-element-857544f .elementor-icon-list-icon svg{fill:var( --e-global-color-8cc300e );transition:fill 0.3s;}.elementor-235 .elementor-element.elementor-element-857544f{--e-icon-list-icon-size:1.5em;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-235 .elementor-element.elementor-element-857544f .elementor-icon-list-text{transition:color 0.3s;}.elementor-235 .elementor-element.elementor-element-d1f21f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(1em/2);}.elementor-235 .elementor-element.elementor-element-d1f21f2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(1em/2);}.elementor-235 .elementor-element.elementor-element-d1f21f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(1em/2);margin-left:calc(1em/2);}.elementor-235 .elementor-element.elementor-element-d1f21f2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-1em/2);margin-left:calc(-1em/2);}body.rtl .elementor-235 .elementor-element.elementor-element-d1f21f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-1em/2);}body:not(.rtl) .elementor-235 .elementor-element.elementor-element-d1f21f2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-1em/2);}.elementor-235 .elementor-element.elementor-element-d1f21f2 .elementor-icon-list-icon i{color:var( --e-global-color-8cc300e );transition:color 0.3s;}.elementor-235 .elementor-element.elementor-element-d1f21f2 .elementor-icon-list-icon svg{fill:var( --e-global-color-8cc300e );transition:fill 0.3s;}.elementor-235 .elementor-element.elementor-element-d1f21f2{--e-icon-list-icon-size:1.5em;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-235 .elementor-element.elementor-element-d1f21f2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-235 .elementor-element.elementor-element-408fdd6{width:100%;max-width:100%;}.elementor-235 .elementor-element.elementor-element-408fdd6 > .elementor-widget-container{padding:1em 0em 0em 0em;border-style:solid;border-width:1px 0px 0px 0px;border-color:#3E3E3E;}.elementor-235 .elementor-element.elementor-element-408fdd6.elementor-element{--align-self:flex-start;}.elementor-235 .elementor-element.elementor-element-408fdd6 .elementor-author-box__avatar img{width:3em;height:3em;}body.rtl .elementor-235 .elementor-element.elementor-element-408fdd6.elementor-author-box--layout-image-left .elementor-author-box__avatar,
					 body:not(.rtl) .elementor-235 .elementor-element.elementor-element-408fdd6:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-right:0.5em;margin-left:0;}body:not(.rtl) .elementor-235 .elementor-element.elementor-element-408fdd6.elementor-author-box--layout-image-right .elementor-author-box__avatar,
					 body.rtl .elementor-235 .elementor-element.elementor-element-408fdd6:not(.elementor-author-box--layout-image-above) .elementor-author-box__avatar{margin-left:0.5em;margin-right:0;}.elementor-235 .elementor-element.elementor-element-408fdd6.elementor-author-box--layout-image-above .elementor-author-box__avatar{margin-bottom:0.5em;}.elementor-235 .elementor-element.elementor-element-d61e4c8{--display:flex;}.elementor-235 .elementor-element.elementor-element-5b9fc8e{width:100%;max-width:100%;--tab-content-spacing:0px;}@media(max-width:767px){.elementor-235 .elementor-element.elementor-element-397200b{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-235 .elementor-element.elementor-element-23fc91f{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-235 .elementor-element.elementor-element-1fd44c0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-235 .elementor-element.elementor-element-8638ed7{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;}.elementor-235 .elementor-element.elementor-element-67ec439{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-235 .elementor-element.elementor-element-d61e4c8{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}/* Start custom CSS */:root {
    --section-title-spacing: 0.8rem;
    --forms-fields-padding: 0.8rem;
    --forms-buttons-border-radius: 0;
    --tables-button-border-radius: 0;
    --forms-buttons-padding: 1rem 2rem;
    --sections-padding: 1.6rem;
    --tables-links-normal-color: var(--link-btn);
    --tables-links-hover-color: var(--link-btn);
    --tables-items-color: var(--meta-text);
    --tables-buttons-border-type: none;
    --tables-title-color: var(--primary-text);
    --tables-divider-border-color: var(--border)
}

.e-wc-info-notice .woocommerce-info,
.wc-block-components-notice-banner.is-info {
    color: var(--neutral-text);
    font-size: 1.6rem !important;
    --info-message-text-color: var(--neutral-text)
}

.woocommerce .elementor-widget-woocommerce-my-account .woocommerce-info a.button,
.wc-block-components-notice-banner.is-info a.button,
div.woocommerce-error a.button,
div.woocommerce-error a.button:focus,
div.woocommerce-error a.button:hover,
div.woocommerce-info a.button,
div.woocommerce-info a.button:focus,
div.woocommerce-info a.button:hover,
div.woocommerce-message a.button,
div.woocommerce-message a.button:focus,
div.woocommerce-message a.button:hover {
    border-color: transparent !important;
    color: #fff !important;
    font-size: 1.6rem !important;
    font-weight: 400 !important;
    padding: .8rem 1.6rem !important
}

.elementor-235 .elementor-element.elementor-element-5fe08c8 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover,
.woocommerce .elementor-widget-woocommerce-my-account .woocommerce-MyAccount-navigation ul li.is-active a {
    border-color: var(--primary-btn) !important
}

.elementor-widget-woocommerce-my-account .e-my-account-tab__dashboard:not(.e-my-account-tab__dashboard--custom) .woocommerce-MyAccount-content-wrapper,
.elementor-widget-woocommerce-my-account .e-my-account-tab__edit-account .woocommerce-MyAccount-content-wrapper,
.elementor-widget-woocommerce-my-account .e-my-account-tab__payment-methods .woocommerce-MyAccount-content-wrapper {
    border-color: var(--border) !important;
    color: var(--neutral-text) !important
}

.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a {
    background: var(--white) !important;
    border: 1px solid var(--border) !important;
    color: var(--primary-text) !important;
    font-size: 1.4rem !important;
    font-weight: 700 !important;
    opacity: .9;
    padding: 1rem 2rem !important
}

.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover,
.elementor-widget-woocommerce-my-account .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a {
    background-color: var(--white) !important;
    color: var(--primary-text) !important;
    opacity: 1
}

.woocommerce strong {
    color: var(--primary-text) !important
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row .input-text,
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .form-row select {
    background: initial !important;
    border: 1px solid var(--border-dark-alt) !important;
    color: inherit !important
}

.elementor-widget-woocommerce-my-account .e-my-account-tab {
    --tabs-hover-color: var(--white);
    --typography-section-titles-color: var(--primary-text);
    --general-text-color: var(--neutral-text);
    --login-messages-color: var(--primary-text);
    --checkboxes-color: var(--neutral-text);
    --payment-methods-radio-buttons-color: var(--neutral-text);
    --links-normal-color: var(--link-btn);
    --links-hover-color: var(--link-btn);
    --forms-labels-color: var(--primary-text);
    --forms-fields-focus-color: var(--primary-text);
    --sections-background-color: var(--white);
    --sections-border-color: var(--border);
    --sections-border-radius: 0px
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm fieldset legend {
    margin-bottom: 0 !important;
    padding-bottom: .8rem !important
}

.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-Address .edit,
.elementor-widget-woocommerce-my-account .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-Addresses .edit {
    position: static !important;
    --edit-link-margin-start: 0;
    --edit-link-margin-top: 0
}

.woocommerce table.shop_table th {
    background-color: var(--white) !important
}

.elementor-widget-woocommerce-my-account .e-my-account-tab__view-order .order_details {
    margin-bottom: 1.6rem !important
}
.menu-column {
    --border: #3e3e3e;
    --black-bg: #1f1f1f;
    max-width: 35ch;
    width: 100%;
    word-break: break-word;
}

.woocommerce-MyAccount-navigation {
    display: none !important;
}/* End custom CSS */