.elementor-211 .elementor-element.elementor-element-8596704 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-211 .elementor-element.elementor-element-8596704:not(.elementor-motion-effects-element-type-background), .elementor-211 .elementor-element.elementor-element-8596704 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#131921;}.elementor-211 .elementor-element.elementor-element-6a74faa > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-element-6a74faa .mobile-menu-toggle{color:#FFFFFF;}.elementor-element-6a74faa .mobile-menu-toggle:hover{color:#FD6B05;}.elementor-element-097cadb .logo img{max-width:144px;}.elementor-element-9fff2d1 .account > a{color:#FFFFFF;}.elementor-element-9fff2d1 .account > a:hover{color:#FD6B05;}.elementor-211 .elementor-element.elementor-element-ac74c05 > .elementor-widget-container{margin:0rem 2.5rem 0rem 0rem;}.elementor-element-ac74c05 .divider{background-color:#FFFDFD;height:31px;width:1px;}.elementor-211 .elementor-element.elementor-element-b9e8231 > .elementor-widget-container{margin:-1px 21px 1px 0px;}.elementor-element-b9e8231 .wish-count{background-color:#00000000;color:#00000000;}.elementor-211 .elementor-element.elementor-element-64c642e > .elementor-widget-container{margin:0px 19px 0px 0px;}.elementor-element-64c642e .compare-open i{font-size:33px;}.elementor-element-64c642e .compare-open{color:#FFFFFF;}.elementor-element-39ace5c .cart-toggle{padding:6px 11px 0px 0px;color:#FFFFFF;}.elementor-element-39ace5c .cart-dropdown .cart-toggle i{font-size:26px;}.elementor-element-39ace5c .badge-type .cart-count{font-size:12px;left:105%;top:3px;}.elementor-211 .elementor-element.elementor-element-8596704{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;color:#333333;padding:19px 0px 20px 0px;}.elementor-211 .elementor-element.elementor-element-8596704 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-element-8596704{font-size:12px;font-weight:400;text-transform:capitalize;letter-spacing:-0.4px;}.elementor-211 .elementor-element.elementor-element-3cd7d25:not(.elementor-motion-effects-element-type-background), .elementor-211 .elementor-element.elementor-element-3cd7d25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F3E;}.elementor-211 .elementor-element.elementor-element-3cd7d25{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-211 .elementor-element.elementor-element-3cd7d25 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-element-3cd7d25 a{color:#333333;}.elementor-element-3cd7d25{font-family:"Inter", Sans-serif;font-size:14px;font-weight:600;letter-spacing:-0.35px;}.elementor-bc-flex-widget .elementor-211 .elementor-element.elementor-element-9b507b6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-211 .elementor-element.elementor-element-9b507b6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-211 .elementor-element.elementor-element-c47e0f8 > .elementor-widget-container{margin:9px 39px 9px 0px;}.elementor-element-c47e0f8 .menu, .elementor-element-c47e0f8 .toggle-menu{width:210px;}.elementor-element-c47e0f8 .menu .menu-item-has-children:after, .elementor-element-c47e0f8 .toggle-menu:after{content:none;}.elementor-element-c47e0f8 .toggle-menu .dropdown-menu-toggle{font-size:13px;font-weight:400;line-height:1.2em;letter-spacing:0.35px;color:#FFFFFF;background-color:#DC3587;padding:1.4rem 2rem 1.2rem 1.9rem;}.elementor-element-c47e0f8 .toggle-menu > a i{font-size:17px;}.elementor-element-c47e0f8 .toggle-menu > a i + span{margin-left:10px;}.elementor-element-c47e0f8 .toggle-menu > a{border-radius:4px 4px 4px 4px;}.elementor-element-c47e0f8 .menu > li > a{font-size:1.3rem;font-weight:300;line-height:1.1em;letter-spacing:0.3px;color:#222222;border-color:#EEEEEE;padding:13px 10px 12.7px 10px;}.elementor-element-c47e0f8 .menu > li:not(:last-child) > a{border-width:0px 0px 1px 0px;border-style:solid;}.elementor-element-c47e0f8 li ul{font-size:1.3rem;font-weight:300;text-transform:capitalize;line-height:1.1em;letter-spacing:0.3px;}.elementor-element-c47e0f8 li li > a{padding:0.9rem 0rem 0.9rem 0rem;}.elementor-element-c47e0f8 .toggle-menu .menu{padding:1rem 0rem 1rem 0rem;}.elementor-element-c47e0f8 .mobile-links nav > ul{padding:1rem 0rem 1rem 0rem;}.elementor-element-c47e0f8 .show .dropdown-box, .elementor-element-c47e0f8 li ul,  .home .elementor-element-c47e0f8 .show-home .dropdown-box{box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);}.elementor-element-6ce26c6 .menu .menu-item-has-children:after, .elementor-element-6ce26c6 .toggle-menu:after{content:none;}.elementor-element-6ce26c6 .menu > li > a{font-size:1.5rem;font-weight:500;color:#FFFFFF;padding:1.9rem 0rem 1.9rem 0rem;}.elementor-element-6ce26c6 .menu > li{margin:0rem 3rem 0rem 0rem;}.elementor-element-6ce26c6 .menu > li:last-child{margin:0;}.elementor-element-6ce26c6 li ul{font-size:13px;font-weight:400;letter-spacing:0.3px;}.elementor-element-8f727c8 .dropdown>a{padding:1rem 0rem 1rem 0rem;}.elementor-element-8f727c8 .products-view-dropdown>a>i{font-size:21px;margin-right:10px;}.elementor-element-8f727c8 .products-view-dropdown>a{font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;letter-spacing:0.25px;color:#FFFFFF;}.elementor-211 .elementor-element.elementor-element-112c579{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-211 .elementor-element.elementor-element-112c579:not(.elementor-motion-effects-element-type-background), .elementor-211 .elementor-element.elementor-element-112c579 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F3E;}.elementor-211 .elementor-element.elementor-element-112c579, .elementor-211 .elementor-element.elementor-element-112c579::before{--border-transition:0.3s;}.elementor-element-0edd63b .search-wrapper form.input-wrapper{border-width:2px 2px 2px 2px;border-style:solid;border-color:#DC3587;}.elementor-element-0edd63b .search-wrapper .btn-search{color:#DC3587;}.elementor-211 .elementor-element.elementor-element-ce5b8f4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;}.elementor-211 .elementor-element.elementor-element-ce5b8f4:not(.elementor-motion-effects-element-type-background), .elementor-211 .elementor-element.elementor-element-ce5b8f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#232F3E;}.elementor-211 .elementor-element.elementor-element-ce5b8f4, .elementor-211 .elementor-element.elementor-element-ce5b8f4::before{--border-transition:0.3s;}.elementor-element-5a2fd96 .menu .menu-item-has-children:after, .elementor-element-5a2fd96 .toggle-menu:after{content:none;}.elementor-element-5a2fd96 .menu > li > a{color:#FFFFFF;}@media(max-width:991px){.elementor-element-6a74faa .mobile-menu-toggle i{font-size:19px;}.elementor-element-9fff2d1 .account i{font-size:19px;}.elementor-211 .elementor-element.elementor-element-b9e8231 > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-element-b9e8231 .wishlist i{font-size:19px;}.elementor-element-b9e8231 .wish-count{font-size:7px;}.elementor-211 .elementor-element.elementor-element-64c642e > .elementor-widget-container{margin:0px 20px 0px 0px;}.elementor-element-64c642e .compare-open i{font-size:22px;}.elementor-211 .elementor-element.elementor-element-39ace5c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-element-39ace5c .cart-toggle{padding:2px 11px 0px 0px;}.elementor-element-39ace5c .cart-dropdown .cart-toggle i{font-size:19px;}.elementor-element-39ace5c .badge-type .cart-count{font-size:7px;}.elementor-211 .elementor-element.elementor-element-8596704{padding:15px 0px 15px 0px;}.elementor-element-c47e0f8 .menu > li{margin:0px 15px 0px 0px;}.elementor-element-c47e0f8 .menu > li:last-child{margin:0;}}@media(max-width:767px){.elementor-element-6a74faa .mobile-menu-toggle i{font-size:20px;}.elementor-211 .elementor-element.elementor-element-097cadb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-element-097cadb .logo img{max-width:95px;}.elementor-element-9fff2d1 .account i{font-size:20px;}.elementor-element-b9e8231 .wishlist i{font-size:21px;}.elementor-element-64c642e .compare-open i{font-size:24px;}.elementor-element-39ace5c .cart-dropdown .cart-toggle i{font-size:20px;}.elementor-element-39ace5c .badge-type .cart-count{font-size:7px;}.elementor-211 .elementor-element.elementor-element-0edd63b > .elementor-widget-container{padding:3px 0px 0px 0px;}.elementor-element-0edd63b .search-wrapper input.form-control, .elementor-element-0edd63b select{font-size:15px;}.elementor-211 .elementor-element.elementor-element-ce5b8f4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for section, class: .elementor-element-8596704 *//* Ensure consistent header layout for logged-in users */
.logged-in header.elementor-element {
    display: flex !important;
    align-items: center;
    justify-content: space-between;
    /* Add any other properties you need to fix layout issues */
}

/* Adjust any specific header elements if necessary */
.logged-in header .elementor-widget {
    margin: 0;
    padding: 0;
    /* Add specific styling if you notice any misalignment */
}

/* Fix the width of header elements */
.logged-in header .elementor-column {
    width: auto;
    flex-grow: 1;
}

/* Ensure the cart icon, account links, etc. are not causing layout issues */
.logged-in header .elementor-nav-menu,
.logged-in header .elementor-icon-list {
    display: inline-block;
    vertical-align: middle;
}/* End custom CSS */