.elementor-980 .elementor-element.elementor-element-2be51f3:not(.elementor-motion-effects-element-type-background), .elementor-980 .elementor-element.elementor-element-2be51f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7A7A7A;}.elementor-980 .elementor-element.elementor-element-2be51f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;z-index:3;}.elementor-980 .elementor-element.elementor-element-2be51f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-980 .elementor-element.elementor-element-201cca2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-980 .elementor-element.elementor-element-201cca2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B3A55;}.elementor-980 .elementor-element.elementor-element-201cca2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-980 .elementor-element.elementor-element-201cca2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-980 .elementor-element.elementor-element-f85f237{text-align:left;}.elementor-980 .elementor-element.elementor-element-f85f237 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-980 .elementor-element.elementor-element-d728e13:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-980 .elementor-element.elementor-element-d728e13 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B3A55;}.elementor-980 .elementor-element.elementor-element-d728e13 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-980 .elementor-element.elementor-element-d728e13 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-980 .elementor-element.elementor-element-ad17927 .elementor-search-form__container{min-height:39px;}.elementor-980 .elementor-element.elementor-element-ad17927 .elementor-search-form__submit{min-width:39px;}body:not(.rtl) .elementor-980 .elementor-element.elementor-element-ad17927 .elementor-search-form__icon{padding-left:calc(39px / 3);}body.rtl .elementor-980 .elementor-element.elementor-element-ad17927 .elementor-search-form__icon{padding-right:calc(39px / 3);}.elementor-980 .elementor-element.elementor-element-ad17927 .elementor-search-form__input, .elementor-980 .elementor-element.elementor-element-ad17927.elementor-search-form--button-type-text .elementor-search-form__submit{padding-left:calc(39px / 3);padding-right:calc(39px / 3);}.elementor-980 .elementor-element.elementor-element-ad17927:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container{border-radius:3px;}.elementor-980 .elementor-element.elementor-element-ad17927.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input{border-radius:3px;}.elementor-980 .elementor-element.elementor-element-ad17927 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-980 .elementor-element.elementor-element-ad17927{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;align-self:center;}.elementor-980 .elementor-element.elementor-element-c7d2bd1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-980 .elementor-element.elementor-element-c7d2bd1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B3A55;}.elementor-980 .elementor-element.elementor-element-c7d2bd1 > .elementor-element-populated{transition:background 0s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-980 .elementor-element.elementor-element-c7d2bd1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-980 .elementor-element.elementor-element-942ebd7 .elementor-nav-menu--main .elementor-item{color:#FFFFFF;fill:#FFFFFF;}.elementor-980 .elementor-element.elementor-element-942ebd7 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-980 .elementor-element.elementor-element-942ebd7 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-980 .elementor-element.elementor-element-942ebd7 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-980 .elementor-element.elementor-element-942ebd7 .elementor-nav-menu--main .elementor-item:focus{color:#5A9ACF;fill:#5A9ACF;}.elementor-980 .elementor-element.elementor-element-942ebd7 .elementor-nav-menu--dropdown a, .elementor-980 .elementor-element.elementor-element-942ebd7 .elementor-menu-toggle{color:var( --e-global-color-8492d94 );}.elementor-980 .elementor-element.elementor-element-942ebd7 .elementor-nav-menu--dropdown{background-color:#2B3A55;}.elementor-980 .elementor-element.elementor-element-942ebd7 .elementor-nav-menu--dropdown a:hover,
					.elementor-980 .elementor-element.elementor-element-942ebd7 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-980 .elementor-element.elementor-element-942ebd7 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-980 .elementor-element.elementor-element-942ebd7 .elementor-menu-toggle:hover{color:var( --e-global-color-8492d94 );}.elementor-980 .elementor-element.elementor-element-942ebd7 .elementor-nav-menu--dropdown a:hover,
					.elementor-980 .elementor-element.elementor-element-942ebd7 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-980 .elementor-element.elementor-element-942ebd7 .elementor-nav-menu--dropdown a.highlighted{background-color:#2B3A55;}.elementor-980 .elementor-element.elementor-element-942ebd7 > .elementor-widget-container{margin:0px 0px -24px 46px;padding:24px 30px 30px 30px;}.elementor-980 .elementor-element.elementor-element-942ebd7{width:auto;max-width:auto;align-self:center;}.elementor-bc-flex-widget .elementor-980 .elementor-element.elementor-element-57b4c64.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-980 .elementor-element.elementor-element-57b4c64.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-980 .elementor-element.elementor-element-57b4c64.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-980 .elementor-element.elementor-element-57b4c64:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-980 .elementor-element.elementor-element-57b4c64 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B3A55;}.elementor-980 .elementor-element.elementor-element-57b4c64 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-980 .elementor-element.elementor-element-57b4c64 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-980 .elementor-element.elementor-element-ec758da{--divider-style:solid;--subtotal-divider-style:solid;--elementor-remove-from-cart-button:none;--remove-from-cart-button:block;--toggle-button-icon-color:var( --e-global-color-8492d94 );--toggle-button-background-color:#2B3A55;--toggle-button-border-color:#2B3A55;--toggle-button-icon-hover-color:#5A9ACF;--toggle-button-hover-border-color:#5A9ACF;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-980 .elementor-element.elementor-element-ec758da .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-980 .elementor-element.elementor-element-ec758da > .elementor-widget-container{margin:0px 0px -18px 57px;padding:0px 0px 19px 0px;}.elementor-980 .elementor-element.elementor-element-7418aad:not(.elementor-motion-effects-element-type-background), .elementor-980 .elementor-element.elementor-element-7418aad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cd22197 );}.elementor-980 .elementor-element.elementor-element-7418aad > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-980 .elementor-element.elementor-element-7418aad:hover > .elementor-background-overlay{opacity:0;}.elementor-980 .elementor-element.elementor-element-7418aad{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:2;}.elementor-980 .elementor-element.elementor-element-81194a7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-980 .elementor-element.elementor-element-81194a7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2B3A55;}.elementor-980 .elementor-element.elementor-element-81194a7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-980 .elementor-element.elementor-element-81194a7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-980 .elementor-element.elementor-element-88636d6 .elementor-menu-toggle{margin-right:auto;background-color:#2B3A55;}.elementor-980 .elementor-element.elementor-element-88636d6 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-8492d94 );fill:var( --e-global-color-8492d94 );}.elementor-980 .elementor-element.elementor-element-88636d6 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-980 .elementor-element.elementor-element-88636d6 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-980 .elementor-element.elementor-element-88636d6 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-980 .elementor-element.elementor-element-88636d6 .elementor-nav-menu--main .elementor-item:focus{color:#5A9ACF;fill:#5A9ACF;}.elementor-980 .elementor-element.elementor-element-88636d6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-980 .elementor-element.elementor-element-88636d6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#5A9ACF;}.elementor-980 .elementor-element.elementor-element-88636d6 .e--pointer-framed .elementor-item:before,
					.elementor-980 .elementor-element.elementor-element-88636d6 .e--pointer-framed .elementor-item:after{border-color:#5A9ACF;}.elementor-980 .elementor-element.elementor-element-88636d6 .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-8492d94 );}.elementor-980 .elementor-element.elementor-element-88636d6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:before,
					.elementor-980 .elementor-element.elementor-element-88636d6 .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item.elementor-item-active:after{background-color:var( --e-global-color-8492d94 );}.elementor-980 .elementor-element.elementor-element-88636d6 .e--pointer-framed .elementor-item.elementor-item-active:before,
					.elementor-980 .elementor-element.elementor-element-88636d6 .e--pointer-framed .elementor-item.elementor-item-active:after{border-color:var( --e-global-color-8492d94 );}.elementor-980 .elementor-element.elementor-element-88636d6 .e--pointer-framed .elementor-item:before{border-width:0px;}.elementor-980 .elementor-element.elementor-element-88636d6 .e--pointer-framed.e--animation-draw .elementor-item:before{border-width:0 0 0px 0px;}.elementor-980 .elementor-element.elementor-element-88636d6 .e--pointer-framed.e--animation-draw .elementor-item:after{border-width:0px 0px 0 0;}.elementor-980 .elementor-element.elementor-element-88636d6 .e--pointer-framed.e--animation-corners .elementor-item:before{border-width:0px 0 0 0px;}.elementor-980 .elementor-element.elementor-element-88636d6 .e--pointer-framed.e--animation-corners .elementor-item:after{border-width:0 0px 0px 0;}.elementor-980 .elementor-element.elementor-element-88636d6 .e--pointer-underline .elementor-item:after,
					 .elementor-980 .elementor-element.elementor-element-88636d6 .e--pointer-overline .elementor-item:before,
					 .elementor-980 .elementor-element.elementor-element-88636d6 .e--pointer-double-line .elementor-item:before,
					 .elementor-980 .elementor-element.elementor-element-88636d6 .e--pointer-double-line .elementor-item:after{height:0px;}.elementor-980 .elementor-element.elementor-element-88636d6 .elementor-nav-menu--dropdown a, .elementor-980 .elementor-element.elementor-element-88636d6 .elementor-menu-toggle{color:#2B3A55;}.elementor-980 .elementor-element.elementor-element-88636d6 .elementor-nav-menu--dropdown a:hover,
					.elementor-980 .elementor-element.elementor-element-88636d6 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-980 .elementor-element.elementor-element-88636d6 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-980 .elementor-element.elementor-element-88636d6 .elementor-menu-toggle:hover{color:#5A9ACF;}.elementor-980 .elementor-element.elementor-element-88636d6 .elementor-nav-menu--dropdown a.elementor-item-active{color:#D9DEE6;}.elementor-980 .elementor-element.elementor-element-88636d6 .elementor-nav-menu--dropdown{border-style:none;}.elementor-980 .elementor-element.elementor-element-88636d6 div.elementor-menu-toggle{color:var( --e-global-color-8492d94 );}.elementor-980 .elementor-element.elementor-element-88636d6 div.elementor-menu-toggle svg{fill:var( --e-global-color-8492d94 );}.elementor-980 .elementor-element.elementor-element-88636d6 .elementor-menu-toggle:hover{background-color:#2B3A55;}.elementor-980 .elementor-element.elementor-element-88636d6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-980 .elementor-element.elementor-element-88636d6{width:100%;max-width:100%;align-self:center;}.elementor-980 .elementor-element.elementor-element-e528407{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;z-index:1;}.elementor-980 .elementor-element.elementor-element-e528407 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-980 .elementor-element.elementor-element-8bfead8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-980 .elementor-element.elementor-element-8bfead8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D9DEE6;}.elementor-980 .elementor-element.elementor-element-8bfead8 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:-7px -7px -7px -7px;--e-column-margin-right:-7px;--e-column-margin-left:-7px;}.elementor-980 .elementor-element.elementor-element-8bfead8 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-980 .elementor-element.elementor-element-e65f84b .elementor-nav-menu--main .elementor-item{color:#2B3A55;fill:#2B3A55;}.elementor-980 .elementor-element.elementor-element-e65f84b .elementor-nav-menu--main .elementor-item:hover,
					.elementor-980 .elementor-element.elementor-element-e65f84b .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-980 .elementor-element.elementor-element-e65f84b .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-980 .elementor-element.elementor-element-e65f84b .elementor-nav-menu--main .elementor-item:focus{color:#5A9ACF;fill:#5A9ACF;}.elementor-980 .elementor-element.elementor-element-e65f84b .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-980 .elementor-element.elementor-element-e65f84b .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:#5A9ACF;}.elementor-980 .elementor-element.elementor-element-e65f84b .e--pointer-framed .elementor-item:before,
					.elementor-980 .elementor-element.elementor-element-e65f84b .e--pointer-framed .elementor-item:after{border-color:#5A9ACF;}.elementor-980 .elementor-element.elementor-element-e65f84b{--e-nav-menu-divider-content:"";--e-nav-menu-divider-style:solid;--e-nav-menu-divider-color:var( --e-global-color-cd22197 );}.elementor-980 .elementor-element.elementor-element-e65f84b .elementor-nav-menu--dropdown a, .elementor-980 .elementor-element.elementor-element-e65f84b .elementor-menu-toggle{color:var( --e-global-color-cd22197 );}.elementor-980 .elementor-element.elementor-element-e65f84b .elementor-nav-menu--dropdown{background-color:var( --e-global-color-8492d94 );}.elementor-980 .elementor-element.elementor-element-e65f84b .elementor-nav-menu--dropdown a:hover,
					.elementor-980 .elementor-element.elementor-element-e65f84b .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-980 .elementor-element.elementor-element-e65f84b .elementor-nav-menu--dropdown a.highlighted,
					.elementor-980 .elementor-element.elementor-element-e65f84b .elementor-menu-toggle:hover{color:var( --e-global-color-primary );}.elementor-980 .elementor-element.elementor-element-e65f84b .elementor-nav-menu--dropdown a:hover,
					.elementor-980 .elementor-element.elementor-element-e65f84b .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-980 .elementor-element.elementor-element-e65f84b .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-primary );}@media(max-width:1024px){.elementor-980 .elementor-element.elementor-element-f85f237 > .elementor-widget-container{margin:14px 0px 0px 0px;}.elementor-980 .elementor-element.elementor-element-ad17927{width:var( --container-widget-width, 444.719px );max-width:444.719px;--container-widget-width:444.719px;--container-widget-flex-grow:0;}.elementor-980 .elementor-element.elementor-element-942ebd7 > .elementor-widget-container{margin:0px 0px 0px -95px;padding:14px 0px 0px 0px;}.elementor-980 .elementor-element.elementor-element-ec758da > .elementor-widget-container{margin:0px 0px 0px -78px;}}@media(max-width:767px){.elementor-980 .elementor-element.elementor-element-2be51f3{margin-top:0px;margin-bottom:0px;z-index:1;}.elementor-980 .elementor-element.elementor-element-f85f237{text-align:center;}.elementor-980 .elementor-element.elementor-element-f85f237 img{width:49%;}.elementor-980 .elementor-element.elementor-element-f85f237 > .elementor-widget-container{margin:0px 0px -9px -59px;padding:0px 174px 0px 0px;}.elementor-980 .elementor-element.elementor-element-ad17927{width:var( --container-widget-width, 346px );max-width:346px;--container-widget-width:346px;--container-widget-flex-grow:0;}.elementor-bc-flex-widget .elementor-980 .elementor-element.elementor-element-c7d2bd1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-980 .elementor-element.elementor-element-c7d2bd1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-980 .elementor-element.elementor-element-c7d2bd1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-980 .elementor-element.elementor-element-942ebd7 > .elementor-widget-container{margin:-123px 0px 19px -48px;padding:3px 10px 0px 266px;}.elementor-980 .elementor-element.elementor-element-942ebd7{z-index:1;}.elementor-980 .elementor-element.elementor-element-ec758da{--main-alignment:right;z-index:999;}.elementor-980 .elementor-element.elementor-element-ec758da > .elementor-widget-container{margin:-123px -16px -36px -13px;padding:2px 30px 0px 0px;}.elementor-980 .elementor-element.elementor-element-7418aad{margin-top:-1px;margin-bottom:-20px;padding:-4px 0px 0px 0px;}.elementor-980 .elementor-element.elementor-element-88636d6 > .elementor-widget-container{margin:-117px 11px 12px 12px;padding:0px -8px 0px 0px;}}@media(min-width:768px){.elementor-980 .elementor-element.elementor-element-201cca2{width:14.982%;}.elementor-980 .elementor-element.elementor-element-d728e13{width:69.404%;}.elementor-980 .elementor-element.elementor-element-c7d2bd1{width:5.805%;}.elementor-980 .elementor-element.elementor-element-57b4c64{width:9.711%;}}/* Start custom CSS for theme-site-logo, class: .elementor-element-f85f237 */.elementor-widget-image a,
.elementor-widget-site-logo a,
.custom-logo-link {
    pointer-events: auto !important;
    z-index: 9999 !important;
    position: relative;
}

.elementor-nav-menu--dropdown {
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-ec758da */@media (max-width: 768px) {
  .elementor-menu-cart__toggle,
  .elementor-menu-cart {
    border-color: #2B3A55 !important;
    box-shadow: none !important;
  }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2be51f3 */@media (max-width: 768px) {
  .elementor-widget-image a,
  .elementor-widget-icon a {
    pointer-events: auto !important;
    z-index: 9999 !important;
    position: relative;
  }
}/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-88636d6 */@media (max-width: 768px) {
    #categories-menu {
        display: block !important;
        opacity: 1 !important;
        visibility: visible !important;
        height: auto !important;
    }
}/* End custom CSS */
/* Start custom CSS *//* Make Elementor header sticky on scroll */
.elementor-location-header {
    position: sticky;
    top: 0;
    z-index: 9999;
    transition: all 0.3s ease;
}

/* Prevent overlap: add top space to next section */
.elementor-location-header + .elementor-section {
    margin-top: 80px; /* adjust to your header height */
}/* End custom CSS */