.elementor-1057 .elementor-element.elementor-element-34cc012{--display:flex;--margin-top:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-login-register-container{background-color:#ffffff;padding:40px 40px 40px 40px;border-radius:32px;max-width:500px;margin-left:auto;margin-right:auto;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-login-register__title{color:#1a1a1a;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-login-register__subtitle{color:#666666;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-login-tabs__tab{color:#666666;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-login-tabs__tab.active{color:var( --e-global-color-vime_c4 );border-color:var( --e-global-color-vime_c4 );}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-login-register-container a{color:var( --e-global-color-primary );}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget{--vime-primary:var( --e-global-color-vime_c4 );--vime-primary-dark:var( --e-global-color-vime_c4 );--vime-primary-light:var( --e-global-color-vime_c4 );--vime-secondary:#96588a;--vime-secondary-dark:color-mix(in srgb, #96588a 80%, black);--vime-secondary-light:color-mix(in srgb, #96588a 80%, white);--vime-tertiary:#2ecc71;--vime-tertiary-dark:color-mix(in srgb, #2ecc71 80%, black);--vime-tertiary-light:color-mix(in srgb, #2ecc71 80%, white);}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-tabs__nav-wrapper{background-color:var( --e-global-color-white );border-radius:32px 32px 32px 32px;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account__sidebar{background-color:var( --e-global-color-white );border-radius:32px 32px 32px 32px;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-split-view__nav{background-color:var( --e-global-color-white );border-radius:32px 32px 32px 32px;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-navigation__list{gap:4px;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-navigation__link{border-radius:1px 1px 1px 1px;border-style:none;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-dashboard-welcome__avatar{display:flex;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-dashboard-welcome{background:#ff6b35;background-color:#ff6b35;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-dashboard-welcome h2{color:#ffffff;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-dashboard-welcome h2 span{color:#b8f53d !important;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-dashboard-welcome__title span{color:#b8f53d !important;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-dashboard-welcome p{color:rgba(255, 255, 255, 0.9);}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-quick-stat__icon{background-color:var( --e-global-color-vime_c4 );color:#ffffff;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-stat-icon{background-color:var( --e-global-color-vime_c4 );color:#ffffff;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-quick-action__icon{background-color:var( --e-global-color-vime_c4 );color:#ffffff;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-quick-stat__icon svg{fill:#ffffff;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-stat-icon svg{fill:#ffffff;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-quick-action__icon svg{fill:#ffffff;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget input[type="text"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget input[type="email"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget input[type="password"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget input[type="tel"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget input[type="number"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget select,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget textarea,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content input[type="text"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content input[type="email"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content input[type="password"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content input[type="tel"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content input[type="number"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content select,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content textarea{background-color:#ffffff;color:#333333;border-color:#ddd;border-radius:32px;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget input[type="text"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget input[type="email"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget input[type="password"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget input[type="tel"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget input[type="number"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget select,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content input[type="text"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content input[type="email"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content input[type="password"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content input[type="tel"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content input[type="number"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content select{padding:12px 15px 12px 15px;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget label,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget .form-row label,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content label,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content .form-row label{color:#333333;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget button[type="submit"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget .button:not(.button--secondary):not(.button--small),
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget input[type="submit"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content button[type="submit"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content .button:not(.button--secondary):not(.button--small),
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content input[type="submit"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-empty-state__button{background-color:var( --e-global-color-primary );background-image:var( --e-global-color-primary );color:#ffffff;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget button[type="submit"]:hover,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget .button:not(.button--secondary):not(.button--small):hover,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget input[type="submit"]:hover,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content button[type="submit"]:hover,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content .button:not(.button--secondary):not(.button--small):hover,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content input[type="submit"]:hover,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-empty-state__button:hover{background-color:var( --e-global-color-vime_c4 );background-image:var( --e-global-color-vime_c4 );color:var( --e-global-color-white );}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget button,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget .button,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget input[type="submit"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content button,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content .button,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content input[type="submit"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-empty-state__button{border-radius:32px;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget button[type="submit"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget .button:not(.button--small),
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget input[type="submit"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content button[type="submit"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content .button:not(.button--small),
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content input[type="submit"],
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-empty-state__button{padding:12px 24px 12px 24px;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget .button--secondary,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget .button.alt,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content .button--secondary,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content .button.alt{background-color:transparent;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget .button--small,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content .button--small{background-color:var( --e-global-color-primary );color:var( --e-global-color-white );border-radius:32px;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-my-account-widget .button--small:hover,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-woocommerce-content .button--small:hover{background-color:var( --e-global-color-vime_c4 );color:var( --e-global-color-white );}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-empty-state__button{border-radius:32px;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-navigation__icon,
					 .elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-navigation__link i{font-size:18px;margin-right:10px;}.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-favorites-header__title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}body.elementor-page-1057:not(.elementor-motion-effects-element-type-background), body.elementor-page-1057 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-lightgrey );}@media(max-width:1700px){.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-favorites-header__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-favorites-header__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1057 .elementor-element.elementor-element-4e23cf4 .vime-favorites-header__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for vime-my-account, class: .elementor-element-4e23cf4 */.vime-favorites-list__qty{
    display:flex !important;
    align-items:center;
    justify-content:center;
    gap:0;
    width:120px;
    height:44px;
    border:1px solid #DDD;
    border-radius:8px;
    overflow:hidden;
    background:#FFF;
}

.vime-favorites-list__qty-btn{
    display:flex !important;
    align-items:center;
    justify-content:center;
    width:40px;
    height:44px;
    border:0;
    background:#F7F7F7;
    color:#333;
    font-size:22px;
    font-weight:600;
    cursor:pointer;
    flex-shrink:0;
}

.vime-favorites-list__qty-btn:hover{
    background:#EFEFEF;
}

.vime-favorites-list__qty-value{
    display:flex !important;
    align-items:center;
    justify-content:center;
    width:40px;
    height:44px;
    font-size:16px;
    font-weight:600;
    color:#333;
    background:#FFF;
    flex-shrink:0;
}



.vime-favorites-list__qty {
    border: none;
}/* End custom CSS */