.elementor-16 .elementor-element.elementor-element-2fbd7fb5{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-16 .elementor-element.elementor-element-2fbd7fb5:not(.elementor-motion-effects-element-type-background), .elementor-16 .elementor-element.elementor-element-2fbd7fb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DCF0FE;}.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-16 .elementor-element.elementor-element-3689e6a{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;}.elementor-16 .elementor-element.elementor-element-3689e6a .elementor-heading-title{font-family:"Inter","Inter Fallback", Sans-serif;font-size:48px;font-weight:400;color:var( --e-global-color-66ccdda );}.elementor-16 .elementor-element.elementor-element-eacd908{margin:3% 0% calc(var(--kit-widget-spacing, 0px) + 1%) 0%;text-align:center;}.elementor-16 .elementor-element.elementor-element-eacd908 .elementor-heading-title{font-family:"Inter","Inter Fallback", Sans-serif;font-size:48px;font-weight:700;color:var( --e-global-color-66ccdda );}.elementor-16 .elementor-element.elementor-element-0c5a4a8 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li:not(.is-active) a{background-color:#000000ED;}.elementor-16 .elementor-element.elementor-element-0c5a4a8 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a:hover{background-color:var( --e-global-color-66ccdda );}.elementor-16 .elementor-element.elementor-element-0c5a4a8 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li.is-active a{background-color:var( --e-global-color-primary );}.elementor-16 .elementor-element.elementor-element-0c5a4a8 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-EditAccountForm .button, .elementor-16 .elementor-element.elementor-element-0c5a4a8 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce-address-fields .button, .elementor-16 .elementor-element.elementor-element-0c5a4a8 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .login .button, .elementor-16 .elementor-element.elementor-element-0c5a4a8 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .register .button, .elementor-16 .elementor-element.elementor-element-0c5a4a8 .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-ResetPassword .button, .elementor-16 .elementor-element.elementor-element-0c5a4a8 #add_payment_method #payment #place_order{background-color:#E8F5FF;}.elementor-16 .elementor-element.elementor-element-0c5a4a8 .e-my-account-tab .woocommerce .woocommerce-MyAccount-navigation ul li a{font-family:"Inter","Inter Fallback", Sans-serif;font-size:18px;font-weight:400;}.elementor-16 .elementor-element.elementor-element-0c5a4a8{--tabs-normal-color:#FFFFFF;--sections-border-color:#000000;--typography-section-titles-color:#FFFFFF;--section-title-spacing:54px;--general-text-color:#000000;--forms-labels-color:#000000;--forms-buttons-border-radius:0px 0px 0px 0px;--forms-buttons-padding:20px 25px 20px 25px;--tables-divider-border-color:#E8F5FF;}.elementor-16 .elementor-element.elementor-element-0c5a4a8 button.button, .elementor-16 .elementor-element.elementor-element-0c5a4a8 #add_payment_method #payment #place_order{font-size:17px;}:root{--page-title-display:none;}body.elementor-page-16{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}/* Start custom CSS for woocommerce-my-account, class: .elementor-element-0c5a4a8 */.woocommerce-info::before {
  color: #1F97DD;
}
.woocommerce-info {
  border-top-color: #1F97DD;
  background-color:white;
}

.woocommerce-Button.wc-forward.button,
.woocommerce-Button.wc-forward.button:hover {
  background-color: black !important;
  font-family: 'Inter',"Inter Fallback", sans-serif;
  font-weight: 600;
  border-radius: 0;
  color: white !important;
  padding: 20px;
 
}


.woocommerce-MyAccount-navigation-link--downloads {
  display: none !important;
}

.woocommerce-info
{
  color:black;
}

.woocommerce-form.woocommerce-form-login.login {
  display: none;
}

.woocommerce-message .button, .woocommerce-info .button, .woocommerce-error .button, .woocommerce-message .button:hover, .woocommerce-info .button:hover, .woocommerce-error .button:hover{
  background: #e8f5ff !important;

}

.woocommerce-MyAccount-navigation ul li:not(:last-child)::after {
    height: 0px !important;
}/* End custom CSS */
/* Start custom CSS *//* =========================================================
   BIOPOINT — MY ACCOUNT REDESIGN
   SAFE VERSION — NO rompe tabs internas de Elementor
   ========================================================= */


/* ---------------------------------------------------------
   VISIBILITY
   --------------------------------------------------------- */

.logged-in .login-title{
    display:none !important;
}

body:not(.logged-in) .account-title{
    display:none !important;
}

body:not(.logged-in) .elementor-element-0c5a4a8{
    display:none !important;
}


/* ---------------------------------------------------------
   VARIABLES
   --------------------------------------------------------- */

body.logged-in{
    --bp-blue:#0e89e0;
    --bp-blue-soft:#e8f5ff;
    --bp-bg:#dff2ff;
    --bp-dark:#07101f;
    --bp-text:#465873;
    --bp-muted:#6e809a;
    --bp-border:#e2ebf3;
}


/* ---------------------------------------------------------
   PAGE BACKGROUND
   --------------------------------------------------------- */

body.logged-in .elementor-element-2fbd7fb5{
    background:var(--bp-bg) !important;
}


/* ---------------------------------------------------------
   PAGE TITLE
   --------------------------------------------------------- */

body.logged-in .account-title{
    display:block !important;
    margin-bottom:34px !important;
}

body.logged-in .account-title .elementor-heading-title{
    margin:0 !important;
    font-family:"Inter","Inter Fallback",sans-serif !important;
    font-size:48px !important;
    line-height:1.05 !important;
    font-weight:750 !important;
    letter-spacing:-1.5px !important;
    color:var(--bp-dark) !important;
}

body.logged-in .account-title::after{
    content:"Manage your orders, addresses and account preferences.";
    display:block;
    margin-top:10px;

    font-family:"Inter","Inter Fallback",sans-serif;
    font-size:16px;
    line-height:1.5;
    color:#637797;
}


/* =========================================================
   IMPORTANT:
   NO display:flex / grid on .e-my-account-tab or .woocommerce
   Elementor keeps control of its own layout.
   ========================================================= */


/* Clear WooCommerce floats safely */
body.logged-in
.elementor-element-0c5a4a8
.e-my-account-tab > .woocommerce::after{
    content:"";
    display:block;
    clear:both;
}


/* =========================================================
   LEFT NAVIGATION CARD
   ========================================================= */

body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-navigation{
    width:28% !important;
    float:left !important;

    margin:0 !important;
    padding:16px !important;

    background:#fff !important;

    border:1px solid rgba(255,255,255,.95) !important;
    border-radius:22px !important;

    box-shadow:
        0 12px 32px rgba(35,105,150,.10) !important;

    box-sizing:border-box !important;
}


/* Reset list */
body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-navigation ul{
    margin:0 !important;
    padding:0 !important;
    list-style:none !important;

    background:#fff !important;
}


/* Menu row */
body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-navigation li{
    position:relative;

    margin:0 !important;
    padding:0 !important;

    border:0 !important;
    background:transparent !important;
}


/* Divider */
body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-navigation li:not(:last-child)::after{
    content:"";

    position:absolute;

    left:52px;
    right:8px;
    bottom:0;

    height:1px;

    background:var(--bp-border);
}


/* Menu links */
body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-navigation li > a{
    position:relative;

    display:flex !important;
    align-items:center !important;

    width:100% !important;
    min-height:58px;

    margin:0 !important;

    padding:
        0
        42px
        0
        52px !important;

    background:transparent !important;

    border:0 !important;
    border-radius:12px !important;

    font-family:"Inter","Inter Fallback",sans-serif !important;

    font-size:15px !important;
    line-height:1.2 !important;
    font-weight:500 !important;

    color:#26364e !important;

    text-decoration:none !important;

    box-shadow:none !important;

    box-sizing:border-box !important;

    transition:
        background-color .18s ease,
        color .18s ease;
}


/* Right arrow */
body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-navigation li > a::after{
    content:"›";

    position:absolute;

    right:15px;
    top:50%;

    transform:translateY(-52%);

    font-size:25px;
    line-height:1;
    font-weight:300;

    color:#58708e;
}


/* Hover */
body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-navigation li > a:hover{
    background:#f4faff !important;
    color:var(--bp-blue) !important;
}


/* Active */
body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-navigation li.is-active > a{
    background:var(--bp-blue-soft) !important;
    color:var(--bp-blue) !important;
    font-weight:650 !important;
}

body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-navigation li.is-active > a::after{
    color:var(--bp-blue) !important;
}


/* =========================================================
   REAL SVG-STYLE ICONS
   No font / Font Awesome dependency
   ========================================================= */

body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-navigation li > a::before{
    content:"" !important;

    position:absolute;

    left:17px;
    top:50%;

    transform:translateY(-50%);

    width:21px;
    height:21px;

    background-color:#5c718e;

    -webkit-mask-repeat:no-repeat;
    -webkit-mask-position:center;
    -webkit-mask-size:20px 20px;

    mask-repeat:no-repeat;
    mask-position:center;
    mask-size:20px 20px;
}


/* Dashboard — home */
body.logged-in
.woocommerce-MyAccount-navigation-link--dashboard > a::before{
    -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 3 3 11h2v9h5v-6h4v6h5v-9h2L12 3Z'/%3E%3C/svg%3E");
    mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 3 3 11h2v9h5v-6h4v6h5v-9h2L12 3Z'/%3E%3C/svg%3E");
}


/* Orders */
body.logged-in
.woocommerce-MyAccount-navigation-link--orders > a::before{
    -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M6 2h12l2 5v15H4V7l2-5Zm1.3 2L6.1 7h11.8l-1.2-3H7.3ZM6 9v11h12V9H6Zm3 2h6v2H9v-2Z'/%3E%3C/svg%3E");
    mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M6 2h12l2 5v15H4V7l2-5Zm1.3 2L6.1 7h11.8l-1.2-3H7.3ZM6 9v11h12V9H6Zm3 2h6v2H9v-2Z'/%3E%3C/svg%3E");
}


/* Downloads */
body.logged-in
.woocommerce-MyAccount-navigation-link--downloads > a::before{
    -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M11 3h2v10.2l3.6-3.6L18 11l-6 6-6-6 1.4-1.4 3.6 3.6V3ZM4 19h16v2H4v-2Z'/%3E%3C/svg%3E");
    mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M11 3h2v10.2l3.6-3.6L18 11l-6 6-6-6 1.4-1.4 3.6 3.6V3ZM4 19h16v2H4v-2Z'/%3E%3C/svg%3E");
}


/* Addresses */
body.logged-in
.woocommerce-MyAccount-navigation-link--edit-address > a::before{
    -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2a8 8 0 0 0-8 8c0 5.6 8 12 8 12s8-6.4 8-12a8 8 0 0 0-8-8Zm0 2a6 6 0 0 1 6 6c0 3.7-4.3 8.1-6 9.7C10.3 18.1 6 13.7 6 10a6 6 0 0 1 6-6Zm0 3a3 3 0 1 0 0 6 3 3 0 0 0 0-6Z'/%3E%3C/svg%3E");
    mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 2a8 8 0 0 0-8 8c0 5.6 8 12 8 12s8-6.4 8-12a8 8 0 0 0-8-8Zm0 2a6 6 0 0 1 6 6c0 3.7-4.3 8.1-6 9.7C10.3 18.1 6 13.7 6 10a6 6 0 0 1 6-6Zm0 3a3 3 0 1 0 0 6 3 3 0 0 0 0-6Z'/%3E%3C/svg%3E");
}


/* Account details */
body.logged-in
.woocommerce-MyAccount-navigation-link--edit-account > a::before{
    -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 12a5 5 0 1 0 0-10 5 5 0 0 0 0 10Zm0-8a3 3 0 1 1 0 6 3 3 0 0 1 0-6ZM4 22v-3c0-4 3.6-6 8-6s8 2 8 6v3h-2v-3c0-2.7-2.3-4-6-4s-6 1.3-6 4v3H4Z'/%3E%3C/svg%3E");
    mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M12 12a5 5 0 1 0 0-10 5 5 0 0 0 0 10Zm0-8a3 3 0 1 1 0 6 3 3 0 0 1 0-6ZM4 22v-3c0-4 3.6-6 8-6s8 2 8 6v3h-2v-3c0-2.7-2.3-4-6-4s-6 1.3-6 4v3H4Z'/%3E%3C/svg%3E");
}


/* Affiliate */
body.logged-in
.woocommerce-MyAccount-navigation-link--coupon-affiliate > a::before{
    -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M18 16a3 3 0 0 0-2.4 1.2l-6.8-3.4a3.4 3.4 0 0 0 0-1.6l6.8-3.4A3 3 0 1 0 15 7l-6.8 3.4a3 3 0 1 0 0 5.2L15 19a3 3 0 1 0 3-3Z'/%3E%3C/svg%3E");
    mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M18 16a3 3 0 0 0-2.4 1.2l-6.8-3.4a3.4 3.4 0 0 0 0-1.6l6.8-3.4A3 3 0 1 0 15 7l-6.8 3.4a3 3 0 1 0 0 5.2L15 19a3 3 0 1 0 3-3Z'/%3E%3C/svg%3E");
}


/* Logout */
body.logged-in
.woocommerce-MyAccount-navigation-link--customer-logout > a::before{
    -webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 3h9v2H5v14h7v2H3V3Zm13.6 4.6L21 12l-4.4 4.4-1.4-1.4 2-2H9v-2h8.2l-2-2 1.4-1.4Z'/%3E%3C/svg%3E");
    mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='black' d='M3 3h9v2H5v14h7v2H3V3Zm13.6 4.6L21 12l-4.4 4.4-1.4-1.4 2-2H9v-2h8.2l-2-2 1.4-1.4Z'/%3E%3C/svg%3E");
}


body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-navigation li.is-active > a::before{
    background-color:var(--bp-blue) !important;
}


/* =========================================================
   RIGHT CONTENT CARD
   ========================================================= */

body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-content{
    width:calc(72% - 30px) !important;
    float:right !important;

    min-height:310px;

    margin:0 !important;

    padding:48px 54px !important;

    background:#fff !important;

    border:1px solid rgba(255,255,255,.95) !important;
    border-radius:22px !important;

    box-shadow:
        0 12px 32px rgba(35,105,150,.10) !important;

    box-sizing:border-box !important;

    overflow:hidden !important;
}


/* Inner content reset */
body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-content-wrapper{
    width:100% !important;

    margin:0 !important;
    padding:0 !important;

    background:transparent !important;
    border:0 !important;

    font-family:"Inter","Inter Fallback",sans-serif !important;
}


/* =========================================================
   DASHBOARD ONLY
   Important: does NOT affect Orders/Addresses/etc.
   ========================================================= */

body.logged-in
.elementor-element-0c5a4a8
.e-my-account-tab__dashboard
.woocommerce-MyAccount-content{
    position:relative;
}


/* WELCOME BACK */
body.logged-in
.elementor-element-0c5a4a8
.e-my-account-tab__dashboard
.woocommerce-MyAccount-content-wrapper::before{
    content:"WELCOME BACK";

    display:block;

    margin-bottom:18px;

    font-family:"Inter","Inter Fallback",sans-serif;

    font-size:11px;
    line-height:1.2;

    font-weight:700;

    letter-spacing:.30em;

    color:#5f92ce;
}


/* First Woo paragraph */
body.logged-in
.elementor-element-0c5a4a8
.e-my-account-tab__dashboard
.woocommerce-MyAccount-content-wrapper > p:first-of-type{
    margin:0 0 24px !important;

    font-size:0 !important;
    line-height:1.05 !important;
}


/* Hello */
body.logged-in
.elementor-element-0c5a4a8
.e-my-account-tab__dashboard
.woocommerce-MyAccount-content-wrapper > p:first-of-type::before{
    content:"Hello ";

    font-family:"Inter","Inter Fallback",sans-serif;

    font-size:38px;
    line-height:1.05;

    font-weight:750;

    letter-spacing:-1.2px;

    color:var(--bp-dark);
}


/* Username */
body.logged-in
.elementor-element-0c5a4a8
.e-my-account-tab__dashboard
.woocommerce-MyAccount-content-wrapper
> p:first-of-type
strong:first-of-type{
    display:inline !important;

    font-family:"Inter","Inter Fallback",sans-serif !important;

    font-size:38px !important;
    line-height:1.05 !important;

    font-weight:750 !important;

    letter-spacing:-1.2px !important;

    color:var(--bp-blue) !important;
}


/* Hide duplicated "(not username?)" */
body.logged-in
.elementor-element-0c5a4a8
.e-my-account-tab__dashboard
.woocommerce-MyAccount-content-wrapper
> p:first-of-type strong:nth-of-type(2){
    display:none !important;
}


/* Hide dashboard logout link */
body.logged-in
.elementor-element-0c5a4a8
.e-my-account-tab__dashboard
.woocommerce-MyAccount-content-wrapper
> p:first-of-type > a{
    display:none !important;
}


/* Dashboard text */
body.logged-in
.elementor-element-0c5a4a8
.e-my-account-tab__dashboard
.woocommerce-MyAccount-content-wrapper
> p:nth-of-type(2){
    position:relative;
    z-index:2;

    max-width:760px;

    margin:0 !important;

    font-family:"Inter","Inter Fallback",sans-serif !important;

    font-size:16px !important;
    line-height:1.75 !important;

    color:var(--bp-text) !important;
}


/* Links */
body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-content a{
    color:var(--bp-blue) !important;
    text-decoration:none !important;
}

body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-content a:hover{
    text-decoration:underline !important;
}


/* Decorative dashboard circle */
body.logged-in
.elementor-element-0c5a4a8
.e-my-account-tab__dashboard
.woocommerce-MyAccount-content::before{
    content:"";

    position:absolute;

    width:180px;
    height:180px;

    right:40px;
    top:35px;

    border-radius:50%;

    background:
        radial-gradient(
            circle,
            rgba(14,137,224,.10) 0 35%,
            rgba(14,137,224,.04) 36% 70%,
            transparent 71%
        );

    pointer-events:none;
}


/* =========================================================
   OTHER ACCOUNT PAGES
   ========================================================= */

body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-content h2,

body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-content h3{
    font-family:"Inter","Inter Fallback",sans-serif !important;
    color:var(--bp-dark) !important;
}


body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-content input[type="text"],

body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-content input[type="email"],

body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-content input[type="password"],

body.logged-in
.elementor-element-0c5a4a8
.woocommerce-MyAccount-content select{
    width:100% !important;

    min-height:48px;

    padding:10px 14px !important;

    font-family:"Inter","Inter Fallback",sans-serif !important;
    font-size:14px !important;

    background:#fff !important;

    border:1px solid #ccd7e4 !important;
    border-radius:9px !important;

    box-sizing:border-box !important;
}


/* =========================================================
   TABLET
   ========================================================= */

@media (max-width:1024px) and (min-width:768px){

    body.logged-in
    .elementor-element-0c5a4a8
    .woocommerce-MyAccount-navigation{
        width:30% !important;
    }

    body.logged-in
    .elementor-element-0c5a4a8
    .woocommerce-MyAccount-content{
        width:calc(70% - 20px) !important;

        padding:38px 32px !important;
    }

}


/* =========================================================
   MOBILE
   ========================================================= */

@media (max-width:767px){

    body.logged-in .account-title{
        margin-bottom:22px !important;
    }

    body.logged-in
    .account-title
    .elementor-heading-title{
        font-size:34px !important;
        letter-spacing:-1px !important;
    }

    body.logged-in .account-title::after{
        font-size:14px;
    }


    body.logged-in
    .elementor-element-0c5a4a8
    .woocommerce-MyAccount-navigation{
        float:none !important;

        width:100% !important;

        margin-bottom:18px !important;

        padding:10px !important;

        border-radius:18px !important;
    }


    body.logged-in
    .elementor-element-0c5a4a8
    .woocommerce-MyAccount-content{
        float:none !important;

        width:100% !important;

        min-height:0;

        padding:30px 22px !important;

        border-radius:18px !important;
    }


    body.logged-in
    .elementor-element-0c5a4a8
    .woocommerce-MyAccount-navigation li > a{
        min-height:52px;
        font-size:14px !important;
    }


    body.logged-in
    .elementor-element-0c5a4a8
    .e-my-account-tab__dashboard
    .woocommerce-MyAccount-content-wrapper
    > p:first-of-type::before,

    body.logged-in
    .elementor-element-0c5a4a8
    .e-my-account-tab__dashboard
    .woocommerce-MyAccount-content-wrapper
    > p:first-of-type strong:first-of-type{
        font-size:29px !important;
    }


    body.logged-in
    .elementor-element-0c5a4a8
    .e-my-account-tab__dashboard
    .woocommerce-MyAccount-content-wrapper
    > p:nth-of-type(2){
        font-size:14px !important;
        line-height:1.65 !important;
    }


    body.logged-in
    .elementor-element-0c5a4a8
    .e-my-account-tab__dashboard
    .woocommerce-MyAccount-content::before{
        display:none !important;
    }

}/* End custom CSS */