.elementor-28195 .elementor-element.elementor-element-8e6f6a4{padding:50px 5px 50px 5px;}.elementor-28195 .elementor-element.elementor-element-62af441 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-28195 .elementor-element.elementor-element-62af441:not(.elementor-motion-effects-element-type-background), .elementor-28195 .elementor-element.elementor-element-62af441 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b2f02f );}.elementor-28195 .elementor-element.elementor-element-62af441{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:20px 20px 20px 20px;}.elementor-28195 .elementor-element.elementor-element-62af441 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-28195 .elementor-element.elementor-element-50938a1 .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );padding:15px 15px 15px 15px;}.elementor-28195 .elementor-element.elementor-element-50938a1 .elementor-button:hover, .elementor-28195 .elementor-element.elementor-element-50938a1 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-28195 .elementor-element.elementor-element-50938a1 .elementor-button:hover svg, .elementor-28195 .elementor-element.elementor-element-50938a1 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-28195 .elementor-element.elementor-element-21184fb .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );padding:15px 15px 15px 15px;}.elementor-28195 .elementor-element.elementor-element-21184fb .elementor-button:hover, .elementor-28195 .elementor-element.elementor-element-21184fb .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-28195 .elementor-element.elementor-element-21184fb .elementor-button:hover svg, .elementor-28195 .elementor-element.elementor-element-21184fb .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-28195 .elementor-element.elementor-element-4bebbb6 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-accent );color:var( --e-global-color-accent );padding:15px 15px 15px 15px;}.elementor-28195 .elementor-element.elementor-element-4bebbb6 .elementor-button:hover, .elementor-28195 .elementor-element.elementor-element-4bebbb6 .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-28195 .elementor-element.elementor-element-4bebbb6 .elementor-button:hover svg, .elementor-28195 .elementor-element.elementor-element-4bebbb6 .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-28195 .elementor-element.elementor-element-4760fdd .elementor-button{background-color:var( --e-global-color-accent );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-accent );padding:15px 15px 15px 15px;}.elementor-28195 .elementor-element.elementor-element-4760fdd .elementor-button:hover, .elementor-28195 .elementor-element.elementor-element-4760fdd .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );border-color:var( --e-global-color-primary );}.elementor-28195 .elementor-element.elementor-element-4760fdd .elementor-button:hover svg, .elementor-28195 .elementor-element.elementor-element-4760fdd .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-28195 .elementor-element.elementor-element-23f6141 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-28195 .elementor-element.elementor-element-23f6141:not(.elementor-motion-effects-element-type-background), .elementor-28195 .elementor-element.elementor-element-23f6141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3b2f02f );}.elementor-28195 .elementor-element.elementor-element-23f6141{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:20px;padding:20px 20px 20px 20px;}.elementor-28195 .elementor-element.elementor-element-23f6141 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-1f5d74a */@import url('https://fonts.googleapis.com/css?family=Montserrat:600,400&display=swap');
.woocommerce-MyAccount-navigation {
    background: transparent;
    max-width: 1100px;
    margin: 0 auto 36px auto;
    box-shadow: none;
    border-radius: 0;
    padding: 0;
}
.woocommerce-MyAccount-navigation ul {
    display: flex;
    gap: 18px;
    flex-wrap: nowrap;
    background: #f8fbff;
    border-radius: 16px;
    box-shadow: 0 7px 28px rgba(50,120,212,0.10);
    padding: 15px 28px;
    margin: 0;
}
.woocommerce-MyAccount-navigation ul li {
    list-style: none;
    margin: 0;
    flex: 1 0 auto;
}
.woocommerce-MyAccount-navigation-link a {
    font-family: 'Montserrat', Arial, sans-serif;
    font-size: 15.5px;
    font-weight: 600;
    color: #1a2130;
    background: #fff;
    border-radius: 10px;
    padding: 17px 44px;
    text-align: center;
    box-shadow: 0 2px 11px rgba(44,104,246,0.06);
    text-decoration: none;
    border: 2px solid #f6f6f6;
    transition: all .2s;
    display: inline-block;
}
.woocommerce-MyAccount-navigation-link.is-active a,
.woocommerce-MyAccount-navigation-link a[aria-current="page"] {
    background: linear-gradient(96deg, #267cf3 0%, #4bd9e4 100%);
    color: #fff !important;
    border-color: #267cf3;
    box-shadow: 0 6px 32px rgba(44,130,246,0.16);
}
.woocommerce-MyAccount-navigation-link:not(.is-active) a:hover {
    background: #f0f7ff;
    color: #267cf3;
    border-color: #4bd9e4;
}
/* Responsive Tabs */
@media (max-width: 950px) {
    .woocommerce-MyAccount-navigation ul { flex-wrap: wrap; }
    .woocommerce-MyAccount-navigation-link a { font-size: 14px; padding: 11px 14px; }
}
@media (max-width: 600px){
    .woocommerce-MyAccount-navigation ul { flex-direction: column; gap: 6px; border-radius: 9px; }
    .woocommerce-MyAccount-navigation-link a { width: 100%; }
}/* End custom CSS */