.elementor-8373 .elementor-element.elementor-element-4acf6f2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;box-shadow:0px 5px 30px 0px rgba(0,0,0,0.1);--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:999;}.elementor-8373 .elementor-element.elementor-element-5e5f36f3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8373 .elementor-element.elementor-element-5e5f36f3:not(.elementor-motion-effects-element-type-background), .elementor-8373 .elementor-element.elementor-element-5e5f36f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-6ceb33c );}.elementor-8373 .elementor-element.elementor-element-987482a{--display:flex;}.elementor-8373 .elementor-element.elementor-element-cfb1dc8{--display:flex;}.elementor-8373 .elementor-element.elementor-element-f0161d6{--main-alignment:right;--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-b8fcdfd );--toggle-button-background-color:var( --e-global-color-astglobalcolor5 );--toggle-button-border-color:var( --e-global-color-6ceb33c );--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-8373 .elementor-element.elementor-element-f0161d6 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-menu-toggle{margin-left:auto;background-color:#ffffff;}.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--dropdown a, .elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-menu-toggle{color:var( --e-global-color-astglobalcolor3 );fill:var( --e-global-color-astglobalcolor3 );}.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--dropdown{background-color:var( --e-global-color-astglobalcolor4 );}.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--dropdown a:hover,
					.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--dropdown a:focus,
					.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--dropdown a.highlighted,
					.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-menu-toggle:hover,
					.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-menu-toggle:focus{color:var( --e-global-color-9b6c4c9 );}.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--dropdown a:hover,
					.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--dropdown a:focus,
					.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--dropdown a.highlighted{background-color:rgba(0,0,0,0);}.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-primary );background-color:rgba(0,0,0,0);}.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--dropdown .elementor-item, .elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--dropdown  .elementor-sub-item{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 );}.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 15px 20px 0px rgba(0,0,0,0.1);}.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--dropdown a{padding-left:10px;padding-right:10px;padding-top:20px;padding-bottom:20px;}.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:15px !important;}.elementor-8373 .elementor-element.elementor-element-d5f2e56 div.elementor-menu-toggle{color:#16163f;}.elementor-8373 .elementor-element.elementor-element-d5f2e56 div.elementor-menu-toggle svg{fill:#16163f;}.elementor-8373 .elementor-element.elementor-element-6459601{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:11px 11px;--row-gap:11px;--column-gap:11px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-8373 .elementor-element.elementor-element-6459601:not(.elementor-motion-effects-element-type-background), .elementor-8373 .elementor-element.elementor-element-6459601 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cff1229 );}.elementor-8373 .elementor-element.elementor-element-a621d5e{width:var( --container-widget-width, 12% );max-width:12%;--container-widget-width:12%;--container-widget-flex-grow:0;}.elementor-8373 .elementor-element.elementor-element-a621d5e > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-8373 .elementor-element.elementor-element-a621d5e img{width:100%;max-width:100%;}.elementor-8373 .elementor-element.elementor-element-3442667{--display:flex;}.elementor-8373 .elementor-element.elementor-element-ef35cb3{--display:flex;}.elementor-8373 .elementor-element.elementor-element-4abd97e{--display:flex;--min-height:245px;--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;}.elementor-8373 .elementor-element.elementor-element-4abd97e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8373 .elementor-element.elementor-element-7336935{--display:flex;--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8373 .elementor-element.elementor-element-7336935.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8373 .elementor-element.elementor-element-2d4e762{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-8373 .elementor-element.elementor-element-2d4e762:not(.elementor-motion-effects-element-type-background), .elementor-8373 .elementor-element.elementor-element-2d4e762 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8373 .elementor-element.elementor-element-2fd34c5:hover img{opacity:0.76;}.elementor-8373 .elementor-element.elementor-element-2fd34c5 img{transition-duration:0.3s;}.elementor-8373 .elementor-element.elementor-element-2fd34c5 .widget-image-caption{font-size:12px;font-weight:600;}.elementor-8373 .elementor-element.elementor-element-24889e5:hover img{opacity:0.8;}.elementor-8373 .elementor-element.elementor-element-24889e5 img{transition-duration:0.3s;}.elementor-8373 .elementor-element.elementor-element-24889e5 .widget-image-caption{font-size:12px;font-weight:600;}.elementor-8373 .elementor-element.elementor-element-c462657:hover img{opacity:0.8;}.elementor-8373 .elementor-element.elementor-element-c462657 img{transition-duration:0.3s;}.elementor-8373 .elementor-element.elementor-element-c462657 .widget-image-caption{font-size:12px;font-weight:600;}.elementor-8373 .elementor-element.elementor-element-5dbe8fd:hover img{opacity:0.8;}.elementor-8373 .elementor-element.elementor-element-5dbe8fd img{transition-duration:0.3s;}.elementor-8373 .elementor-element.elementor-element-5dbe8fd .widget-image-caption{font-size:12px;font-weight:600;}.elementor-8373 .elementor-element.elementor-element-aadd612{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8373 .elementor-element.elementor-element-2db2dde{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-8373 .elementor-element.elementor-element-c87ba3a:hover img{opacity:0.8;}.elementor-8373 .elementor-element.elementor-element-c87ba3a img{transition-duration:0.3s;}.elementor-8373 .elementor-element.elementor-element-c87ba3a .widget-image-caption{font-size:12px;font-weight:600;}.elementor-8373 .elementor-element.elementor-element-3b162db:hover img{opacity:0.8;}.elementor-8373 .elementor-element.elementor-element-3b162db img{transition-duration:0.3s;}.elementor-8373 .elementor-element.elementor-element-3b162db .widget-image-caption{font-size:12px;font-weight:600;}.elementor-8373 .elementor-element.elementor-element-4e44ac1{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:space-between;--n-menu-title-flex-grow:1;--n-menu-title-justify-content:center;--n-menu-title-justify-content-mobile:center;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:5px;--n-menu-title-font-size:14px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;--n-menu-dropdown-content-box-border-radius:0px 0px 0px 0px;}.elementor-8373 .elementor-element.elementor-element-4e44ac1 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:var( --e-global-color-b8fcdfd );}.elementor-8373 .elementor-element.elementor-element-4e44ac1 > .elementor-widget-container{margin:0px 0px 0px -8px;padding:0px 0px 0px 0px;}.elementor-8373 .elementor-element.elementor-element-4e44ac1.elementor-element{--align-self:center;}.elementor-8373 .elementor-element.elementor-element-4e44ac1 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-8373 .elementor-element.elementor-element-4e44ac1 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-8373 .elementor-element.elementor-element-4e44ac1 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{text-transform:capitalize;}:where( .elementor-8373 .elementor-element.elementor-element-4e44ac1 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}:where( [data-core-v316-plus='true'] .elementor-element.elementor-widget-n-menu > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-content ) > .e-con{--padding-block-start:0px;--padding-inline-end:0px;--padding-block-end:0px;--padding-inline-start:0px;}.elementor-8373 .elementor-element.elementor-element-5e112b0{--display:flex;}.elementor-8373 .elementor-element.elementor-element-695b6f7{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8373 .elementor-element.elementor-element-207fe5d:hover img{opacity:0.8;}.elementor-8373 .elementor-element.elementor-element-207fe5d img{transition-duration:0.3s;}.elementor-8373 .elementor-element.elementor-element-207fe5d .widget-image-caption{font-size:12px;font-weight:600;}.elementor-8373 .elementor-element.elementor-element-6b3d38b:hover img{opacity:0.8;}.elementor-8373 .elementor-element.elementor-element-6b3d38b img{transition-duration:0.3s;}.elementor-8373 .elementor-element.elementor-element-6b3d38b .widget-image-caption{font-size:12px;font-weight:600;}.elementor-8373 .elementor-element.elementor-element-592b485{--display:flex;}.elementor-8373 .elementor-element.elementor-element-6a6779f{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8373 .elementor-element.elementor-element-11f70bc:hover img{opacity:0.8;}.elementor-8373 .elementor-element.elementor-element-11f70bc img{transition-duration:0.3s;}.elementor-8373 .elementor-element.elementor-element-11f70bc .widget-image-caption{text-align:center;font-size:12px;font-weight:600;}.elementor-8373 .elementor-element.elementor-element-b8bd403:hover img{opacity:0.8;}.elementor-8373 .elementor-element.elementor-element-b8bd403 img{transition-duration:0.3s;}.elementor-8373 .elementor-element.elementor-element-b8bd403 .widget-image-caption{text-align:center;font-size:12px;font-weight:600;}.elementor-8373 .elementor-element.elementor-element-ef8e851:hover img{opacity:0.8;}.elementor-8373 .elementor-element.elementor-element-ef8e851 img{transition-duration:0.3s;}.elementor-8373 .elementor-element.elementor-element-ef8e851 .widget-image-caption{text-align:center;font-size:12px;font-weight:600;}.elementor-8373 .elementor-element.elementor-element-350ac45{--display:flex;}.elementor-8373 .elementor-element.elementor-element-68840b3{--display:flex;--min-height:370px;--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;}.elementor-8373 .elementor-element.elementor-element-cf36ad8{--display:flex;--margin-top:-10px;--margin-bottom:0px;--margin-left:15px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8373 .elementor-element.elementor-element-9de98e6{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-8373 .elementor-element.elementor-element-9de98e6:not(.elementor-motion-effects-element-type-background), .elementor-8373 .elementor-element.elementor-element-9de98e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-8373 .elementor-element.elementor-element-f237054:hover img{opacity:0.76;}.elementor-8373 .elementor-element.elementor-element-f237054 img{transition-duration:0.3s;}.elementor-8373 .elementor-element.elementor-element-f237054 .widget-image-caption{font-size:12px;font-weight:600;}.elementor-8373 .elementor-element.elementor-element-23f7189:hover img{opacity:0.8;}.elementor-8373 .elementor-element.elementor-element-23f7189 img{transition-duration:0.3s;}.elementor-8373 .elementor-element.elementor-element-23f7189 .widget-image-caption{font-size:12px;font-weight:600;}.elementor-8373 .elementor-element.elementor-element-2bc5b1f:hover img{opacity:0.8;}.elementor-8373 .elementor-element.elementor-element-2bc5b1f img{transition-duration:0.3s;}.elementor-8373 .elementor-element.elementor-element-2bc5b1f .widget-image-caption{font-size:12px;font-weight:600;}.elementor-8373 .elementor-element.elementor-element-469c1dd:hover img{opacity:0.8;}.elementor-8373 .elementor-element.elementor-element-469c1dd img{transition-duration:0.3s;}.elementor-8373 .elementor-element.elementor-element-469c1dd .widget-image-caption{font-size:12px;font-weight:600;}.elementor-8373 .elementor-element.elementor-element-9f04bcb:hover img{opacity:0.8;}.elementor-8373 .elementor-element.elementor-element-9f04bcb img{transition-duration:0.3s;}.elementor-8373 .elementor-element.elementor-element-9f04bcb .widget-image-caption{font-size:12px;font-weight:600;}.elementor-8373 .elementor-element.elementor-element-9f6f14e:hover img{opacity:0.8;}.elementor-8373 .elementor-element.elementor-element-9f6f14e img{transition-duration:0.3s;}.elementor-8373 .elementor-element.elementor-element-9f6f14e .widget-image-caption{font-size:12px;font-weight:600;}.elementor-8373 .elementor-element.elementor-element-6689e84:hover img{opacity:0.8;}.elementor-8373 .elementor-element.elementor-element-6689e84 img{transition-duration:0.3s;}.elementor-8373 .elementor-element.elementor-element-6689e84 .widget-image-caption{font-size:12px;font-weight:600;}.elementor-8373 .elementor-element.elementor-element-0791a41{--display:flex;--margin-top:-15px;--margin-bottom:0px;--margin-left:10px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8373 .elementor-element.elementor-element-4a0d4ac{--display:grid;--min-height:0px;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--background-transition:0.3s;}.elementor-8373 .elementor-element.elementor-element-32f562f:hover img{opacity:0.8;}.elementor-8373 .elementor-element.elementor-element-32f562f img{transition-duration:0.3s;}.elementor-8373 .elementor-element.elementor-element-32f562f .widget-image-caption{font-size:12px;font-weight:600;}.elementor-8373 .elementor-element.elementor-element-d2448b5:hover img{opacity:0.8;}.elementor-8373 .elementor-element.elementor-element-d2448b5 img{transition-duration:0.3s;}.elementor-8373 .elementor-element.elementor-element-d2448b5 .widget-image-caption{font-size:12px;font-weight:600;}.elementor-8373 .elementor-element.elementor-element-65ae828{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:5px;--n-menu-title-font-size:14px;--n-menu-title-transition:300ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-8373 .elementor-element.elementor-element-65ae828 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title.e-current{background-color:var( --e-global-color-b8fcdfd );}.elementor-8373 .elementor-element.elementor-element-65ae828 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8373 .elementor-element.elementor-element-65ae828 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-8373 .elementor-element.elementor-element-65ae828 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-8373 .elementor-element.elementor-element-65ae828 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{text-transform:capitalize;}.elementor-8373 .elementor-element.elementor-element-611e866{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8373 .elementor-element.elementor-element-2fb5f16{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-8373 .elementor-element.elementor-element-6d3150b{--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;}.elementor-8373 .elementor-element.elementor-element-18231b3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8373 .elementor-element.elementor-element-18231b3 .elementor-heading-title{font-size:18px;font-weight:100;color:#9FA8AA;}.elementor-8373 .elementor-element.elementor-element-ca07624 .elementor-menu-toggle{margin:0 auto;}.elementor-8373 .elementor-element.elementor-element-ca07624 .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-9daea19 );fill:var( --e-global-color-9daea19 );padding-left:1px;padding-right:1px;padding-top:10px;padding-bottom:10px;}.elementor-8373 .elementor-element.elementor-element-ca07624 .elementor-nav-menu--main .elementor-item:hover,
					.elementor-8373 .elementor-element.elementor-element-ca07624 .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-8373 .elementor-element.elementor-element-ca07624 .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-8373 .elementor-element.elementor-element-ca07624 .elementor-nav-menu--main .elementor-item:focus{color:#00B8E6;fill:#00B8E6;}.elementor-8373 .elementor-element.elementor-element-ca07624{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-8373 .elementor-element.elementor-element-ca07624 .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-8373 .elementor-element.elementor-element-1304ae8{--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;}.elementor-8373 .elementor-element.elementor-element-525ef14{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8373 .elementor-element.elementor-element-525ef14 .elementor-heading-title{font-size:18px;font-weight:100;color:#9FA8AA;}.elementor-8373 .elementor-element.elementor-element-1c201ab .elementor-menu-toggle{margin:0 auto;}.elementor-8373 .elementor-element.elementor-element-1c201ab .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-9daea19 );fill:var( --e-global-color-9daea19 );padding-left:1px;padding-right:1px;padding-top:10px;padding-bottom:10px;}.elementor-8373 .elementor-element.elementor-element-1c201ab .elementor-nav-menu--main .elementor-item:hover,
					.elementor-8373 .elementor-element.elementor-element-1c201ab .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-8373 .elementor-element.elementor-element-1c201ab .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-8373 .elementor-element.elementor-element-1c201ab .elementor-nav-menu--main .elementor-item:focus{color:#00B8E6;fill:#00B8E6;}.elementor-8373 .elementor-element.elementor-element-1c201ab{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-8373 .elementor-element.elementor-element-1c201ab .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-8373 .elementor-element.elementor-element-f221cde{--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;}.elementor-8373 .elementor-element.elementor-element-9568075{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-8373 .elementor-element.elementor-element-9568075 .elementor-heading-title{font-size:18px;font-weight:100;color:#9FA8AA;}.elementor-8373 .elementor-element.elementor-element-397bbab .elementor-menu-toggle{margin:0 auto;}.elementor-8373 .elementor-element.elementor-element-397bbab .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-9daea19 );fill:var( --e-global-color-9daea19 );padding-left:1px;padding-right:1px;padding-top:10px;padding-bottom:10px;}.elementor-8373 .elementor-element.elementor-element-397bbab .elementor-nav-menu--main .elementor-item:hover,
					.elementor-8373 .elementor-element.elementor-element-397bbab .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-8373 .elementor-element.elementor-element-397bbab .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-8373 .elementor-element.elementor-element-397bbab .elementor-nav-menu--main .elementor-item:focus{color:#00B8E6;fill:#00B8E6;}.elementor-8373 .elementor-element.elementor-element-397bbab{--e-nav-menu-horizontal-menu-item-margin:calc( 0px / 2 );}.elementor-8373 .elementor-element.elementor-element-397bbab .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu > li:not(:last-child){margin-bottom:0px;}.elementor-8373 .elementor-element.elementor-element-47dfa56{--n-menu-dropdown-content-max-width:initial;--n-menu-heading-justify-content:flex-end;--n-menu-title-flex-grow:initial;--n-menu-title-justify-content:initial;--n-menu-title-justify-content-mobile:flex-end;--n-menu-heading-wrap:wrap;--n-menu-heading-overflow-x:initial;--n-menu-title-distance-from-content:0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-menu-open-animation-duration:500ms;--n-menu-toggle-icon-wrapper-animation-duration:500ms;--n-menu-title-space-between:0px;--n-menu-title-font-size:15px;--n-menu-title-color-normal:var( --e-global-color-9daea19 );--n-menu-title-transition:400ms;--n-menu-icon-size:16px;--n-menu-toggle-icon-size:20px;--n-menu-toggle-icon-hover-duration:500ms;--n-menu-toggle-icon-distance-from-dropdown:0px;}.elementor-8373 .elementor-element.elementor-element-47dfa56 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:2px 0px 0px 0px;}.elementor-8373 .elementor-element.elementor-element-47dfa56.elementor-element{--align-self:center;}.elementor-8373 .elementor-element.elementor-element-47dfa56 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title, .elementor-8373 .elementor-element.elementor-element-47dfa56 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container, .elementor-8373 .elementor-element.elementor-element-47dfa56 > .elementor-widget-container > .e-n-menu > .e-n-menu-wrapper > .e-n-menu-heading > .e-n-menu-item > .e-n-menu-title > .e-n-menu-title-container > span{font-weight:400;text-transform:capitalize;--n-menu-title-line-height:2;letter-spacing:-0.7px;word-spacing:0px;}.elementor-8373 .elementor-element.elementor-element-47dfa56 {--n-menu-title-color-hover:var( --e-global-color-9daea19 );--n-menu-title-color-active:var( --e-global-color-9daea19 );}.elementor-8373 .elementor-element.elementor-element-e0a194e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 4px;--row-gap:0px;--column-gap:4px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8373 .elementor-element.elementor-element-c76a655{--display:flex;--min-height:48px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8373 .elementor-element.elementor-element-c76a655.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8373 .elementor-element.elementor-element-026c664{width:100%;max-width:100%;}.elementor-8373 .elementor-element.elementor-element-026c664 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8373 .elementor-element.elementor-element-026c664.elementor-element{--align-self:center;}.elementor-8373 .elementor-element.elementor-element-b8611ef{--display:flex;--min-height:48px;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8373 .elementor-element.elementor-element-b8611ef.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8373 .elementor-element.elementor-element-191d1b4 .elementor-menu-cart__close-button, .elementor-8373 .elementor-element.elementor-element-191d1b4 .elementor-menu-cart__close-button-custom{display:none;}.elementor-8373 .elementor-element.elementor-element-191d1b4{width:var( --container-widget-width, 76.526% );max-width:76.526%;--container-widget-width:76.526%;--container-widget-flex-grow:0;--main-alignment:left;--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-9daea19 );--toggle-button-background-color:var( --e-global-color-3120c17 );--toggle-button-border-color:var( --e-global-color-3120c17 );--toggle-button-icon-hover-color:var( --e-global-color-primary );--toggle-button-hover-background-color:#FF450000;--toggle-button-hover-border-color:#FF450000;--toggle-button-border-width:0px;--toggle-button-border-radius:0px;--toggle-icon-size:25px;--toggle-icon-padding:12px 0px 0px 0px;--cart-border-style:none;--cart-footer-layout:1fr 1fr;--products-max-height-sidecart:calc(100vh - 240px);--products-max-height-minicart:calc(100vh - 385px);}.elementor-8373 .elementor-element.elementor-element-191d1b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8373 .elementor-element.elementor-element-191d1b4.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:0;--flex-shrink:0;}.elementor-8373 .elementor-element.elementor-element-191d1b4.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container{right:0;left:auto;transform:none;}.elementor-8373 .elementor-element.elementor-element-191d1b4 .widget_shopping_cart_content{--subtotal-divider-left-width:0;--subtotal-divider-right-width:0;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(min-width:1100px){.elementor-8373 .elementor-element.elementor-element-4acf6f2{--width:100%;}.elementor-8373 .elementor-element.elementor-element-5e5f36f3{--content-width:80%;}.elementor-8373 .elementor-element.elementor-element-987482a{--width:25%;}.elementor-8373 .elementor-element.elementor-element-6459601{--content-width:67%;}.elementor-8373 .elementor-element.elementor-element-4abd97e{--width:16.331%;}.elementor-8373 .elementor-element.elementor-element-7336935{--width:100%;}.elementor-8373 .elementor-element.elementor-element-2d4e762{--width:60%;}.elementor-8373 .elementor-element.elementor-element-2db2dde{--width:60%;}.elementor-8373 .elementor-element.elementor-element-68840b3{--width:14%;}.elementor-8373 .elementor-element.elementor-element-cf36ad8{--width:100%;}.elementor-8373 .elementor-element.elementor-element-9de98e6{--width:60%;}.elementor-8373 .elementor-element.elementor-element-4a0d4ac{--width:60%;}.elementor-8373 .elementor-element.elementor-element-611e866{--content-width:77%;}.elementor-8373 .elementor-element.elementor-element-2fb5f16{--width:95%;}.elementor-8373 .elementor-element.elementor-element-6d3150b{--width:21%;}.elementor-8373 .elementor-element.elementor-element-1304ae8{--width:21%;}.elementor-8373 .elementor-element.elementor-element-f221cde{--width:21%;}.elementor-8373 .elementor-element.elementor-element-e0a194e{--width:100px;}.elementor-8373 .elementor-element.elementor-element-c76a655{--width:46px;}.elementor-8373 .elementor-element.elementor-element-b8611ef{--width:86px;}}@media(max-width:1100px) and (min-width:1100px){.elementor-8373 .elementor-element.elementor-element-6459601{--content-width:100%;}}@media(max-width:1100px){.elementor-8373 .elementor-element.elementor-element-5e5f36f3{--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--dropdown .elementor-item, .elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-text-font-size );}.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}.elementor-8373 .elementor-element.elementor-element-6459601{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-8373 .elementor-element.elementor-element-a621d5e{width:100%;max-width:100%;}.elementor-8373 .elementor-element.elementor-element-2d4e762{--grid-auto-flow:row;}.elementor-8373 .elementor-element.elementor-element-2db2dde{--grid-auto-flow:row;}.elementor-8373 .elementor-element.elementor-element-695b6f7{--grid-auto-flow:row;}.elementor-8373 .elementor-element.elementor-element-6a6779f{--grid-auto-flow:row;}.elementor-8373 .elementor-element.elementor-element-9de98e6{--grid-auto-flow:row;}.elementor-8373 .elementor-element.elementor-element-4a0d4ac{--grid-auto-flow:row;}}@media(max-width:1099px){.elementor-8373 .elementor-element.elementor-element-5e5f36f3{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;}.elementor-8373 .elementor-element.elementor-element-987482a{--width:33%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8373 .elementor-element.elementor-element-cfb1dc8{--width:60%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8373 .elementor-element.elementor-element-f0161d6{--main-alignment:center;}.elementor-8373 .elementor-element.elementor-element-f0161d6.elementor-menu-cart--cart-type-mini-cart .elementor-menu-cart__container{left:50%;right:auto;transform:translateX(-50%);}.elementor-8373 .elementor-element.elementor-element-b26027a.elementor-element{--align-self:center;}.elementor-8373 .elementor-element.elementor-element-d5f2e56.elementor-element{--align-self:center;}.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--dropdown .elementor-item, .elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:var( --e-global-typography-text-font-size );}.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--dropdown a{padding-top:24px;padding-bottom:24px;}.elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-8373 .elementor-element.elementor-element-d5f2e56 .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:20px !important;}.elementor-8373 .elementor-element.elementor-element-6459601{--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;}.elementor-8373 .elementor-element.elementor-element-2d4e762{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8373 .elementor-element.elementor-element-2db2dde{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8373 .elementor-element.elementor-element-695b6f7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8373 .elementor-element.elementor-element-6a6779f{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8373 .elementor-element.elementor-element-9de98e6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8373 .elementor-element.elementor-element-4a0d4ac{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8373 .elementor-element.elementor-element-191d1b4{--main-alignment:center;}}/* Start custom CSS for mega-menu, class: .elementor-element-47dfa56 *//* 定位到菜单中的每一个 li 元素 */
.e-n-menu-item {
    /* 添加一个过渡效果，让下划线出现和消失更平滑 */
    transition: border-bottom-color 0.3s ease-in-out;
    /* 为了不让下划线紧贴文字，可以增加一点底部内边距 */
    padding-bottom: 5px; 
}

/* 鼠标悬停在 li 上时的状态 */
.e-n-menu-item:hover {
    /* 添加一个 2px 像素、实线、蓝色的下划线 (颜色可根据您的主题修改) */
    border-bottom: 2px solid black; 
}

/* 2. 然后，专门针对子菜单项，移除下划线 */
nav[aria-label="power station"] .e-n-menu-item:hover {
    border-bottom: none !important;
    background-color: #f0f0f0;
    cursor: pointer;
}
/* ============================================= */
/* 第1部分：基础布局 - 菜单项垂直，内容在右侧 */
/* ============================================= */

/* 将整个菜单列表 (<ul>) 设置为定位参考点 */
nav[aria-label="power station"] .e-n-menu-heading {
    flex-direction: column !important;
    position: relative !important;
}

/* 将下拉内容固定在右侧 */
nav[aria-label="power station"] .e-n-menu-content {
    position: absolute !important;
    top: 0 !important;
    left: 100% !important;
    
    /* 为内容添加平滑的过渡动画 */
    transition: opacity 0.2s ease-in-out, visibility 0.2s ease-in-out;
}

/* 确保菜单项本身不干扰定位 */
nav[aria-label="power station"] .e-n-menu-item {
    position: static !important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-026c664 *//* 包装容器 */
.login-menu-wrapper {
    position: relative;
    display: inline-block;
    width: 48px;
    height: 48px;
    font-size: 0.7rem;
    line-height: 1;
    align-content:end;
}

/* 未登录时主按钮（Dashicons图标） */
.login-main-button.dashicons {
    color: black;
    font-size: 26px;
    line-height: 48px;
    width: 48px;
    height: 48px;
    text-align: center;
    display: inline-block;
    text-decoration: none;
    transition: background-color 0.3s;
    cursor: pointer;
}

/* 登录后头像按钮 */
.user-avatar {
    display: block;
    width: 36px;
    height: 36px;
    border-radius: 50%;
    object-fit: cover;
    cursor: pointer;
}/* End custom CSS */
/* Start custom CSS for woocommerce-menu-cart, class: .elementor-element-191d1b4 */.hd_cart a#elementor-menu-cart__toggle_button:focus{
    background-color: rgba(0, 0, 0, 0);
;
    border-color: rgba(0, 0, 0, 0);
;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4acf6f2 */.header-card:hover {
      box-shadow: 0 6px 16px rgba(0,0,0,0.15);
    }
.header-card{
     box-shadow: 0 2px 8px rgba(0,0,0,0.05);
    transition: all 0.3s ease;
}/* End custom CSS */