.elementor-67 .elementor-element.elementor-element-7b02d66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--gap:20px 30px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-67 .elementor-element.elementor-element-e06ec4c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--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-67 .elementor-element.elementor-element-9332a01 .elementor-heading-title{color:var( --e-global-color-4290122 );font-family:"Montserrat", Arial;font-size:1.2em;font-weight:500;}.elementor-67 .elementor-element.elementor-element-9332a01 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 10px 15px 10px;background-color:var( --e-global-color-accent );}.elementor-67 .elementor-element.elementor-element-2339d8a .elementor-nav-menu--dropdown a, .elementor-67 .elementor-element.elementor-element-2339d8a .elementor-menu-toggle{color:var( --e-global-color-primary );}.elementor-67 .elementor-element.elementor-element-2339d8a .elementor-nav-menu--dropdown{background-color:#F9F9F9;border-style:none;}.elementor-67 .elementor-element.elementor-element-2339d8a .elementor-nav-menu--dropdown a:hover,
					.elementor-67 .elementor-element.elementor-element-2339d8a .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-67 .elementor-element.elementor-element-2339d8a .elementor-nav-menu--dropdown a.highlighted,
					.elementor-67 .elementor-element.elementor-element-2339d8a .elementor-menu-toggle:hover{color:var( --e-global-color-accent );}.elementor-67 .elementor-element.elementor-element-2339d8a .elementor-nav-menu--dropdown a:hover,
					.elementor-67 .elementor-element.elementor-element-2339d8a .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-67 .elementor-element.elementor-element-2339d8a .elementor-nav-menu--dropdown a.highlighted{background-color:var( --e-global-color-6fc2e66 );}.elementor-67 .elementor-element.elementor-element-2339d8a .elementor-nav-menu--dropdown a.elementor-item-active{color:var( --e-global-color-accent );background-color:var( --e-global-color-6fc2e66 );}.elementor-67 .elementor-element.elementor-element-2339d8a .elementor-nav-menu--dropdown .elementor-item, .elementor-67 .elementor-element.elementor-element-2339d8a .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montserrat", Arial;font-size:1.2em;font-weight:500;}.elementor-67 .elementor-element.elementor-element-2339d8a .elementor-nav-menu--dropdown li:not(:last-child){border-style:solid;border-color:#FFFFFF;}.elementor-67 .elementor-element.elementor-element-2339d8a .elementor-nav-menu--main > .elementor-nav-menu > li > .elementor-nav-menu--dropdown, .elementor-67 .elementor-element.elementor-element-2339d8a .elementor-nav-menu__container.elementor-nav-menu--dropdown{margin-top:0px !important;}.elementor-67 .elementor-element.elementor-element-2339d8a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-a6738e2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--background-transition:0.3s;--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-67 .elementor-element.elementor-element-eef07eb .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Montserrat", Arial;font-size:1.4em;font-weight:500;}.elementor-67 .elementor-element.elementor-element-eef07eb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;border-style:solid;border-width:0px 0px 2px 0px;border-color:var( --e-global-color-accent );}.elementor-67 .elementor-element.elementor-element-4adf6e2{--display:grid;--e-con-grid-template-columns:270px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--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-67 .elementor-element.elementor-element-7b8fff6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6fc2e66 );}.elementor-67 .elementor-element.elementor-element-3323b7e{--display:flex;--gap:10px 10px;--background-transition:0.3s;--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-67 .elementor-element.elementor-element-c81298d .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Arial", Arial;font-size:20px;font-weight:normal;}.elementor-67 .elementor-element.elementor-element-c81298d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-172e3db .elementor-widget-container{-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}.elementor-67 .elementor-element.elementor-element-172e3db{color:var( --e-global-color-primary );font-family:"Arial", Arial;font-size:16px;font-weight:500;line-height:26px;}.elementor-67 .elementor-element.elementor-element-172e3db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-12cec94.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:0px;}.elementor-67 .elementor-element.elementor-element-12cec94 .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-accent );font-family:"Arial", Arial;font-size:14px;font-weight:normal;}.elementor-67 .elementor-element.elementor-element-12cec94 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-f9ef0ab .elementor-button{font-family:"Arial", Arial;font-size:16px;font-weight:normal;line-height:28px;border-radius:5px 5px 5px 5px;padding:5px 25px 5px 25px;}.elementor-67 .elementor-element.elementor-element-da84b23{--display:grid;--e-con-grid-template-columns:270px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--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-67 .elementor-element.elementor-element-3790c37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6fc2e66 );}.elementor-67 .elementor-element.elementor-element-dabee86{--display:flex;--gap:10px 10px;--background-transition:0.3s;--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-67 .elementor-element.elementor-element-f0f02e3 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Arial", Arial;font-size:20px;font-weight:normal;}.elementor-67 .elementor-element.elementor-element-f0f02e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-892b594 .elementor-widget-container{-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}.elementor-67 .elementor-element.elementor-element-892b594{color:var( --e-global-color-primary );}.elementor-67 .elementor-element.elementor-element-892b594 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-a2b3b5b.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:0px;}.elementor-67 .elementor-element.elementor-element-a2b3b5b .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-accent );font-family:"Arial", Arial;font-size:14px;font-weight:normal;}.elementor-67 .elementor-element.elementor-element-a2b3b5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-655e3e9 .elementor-button{font-family:"Arial", Arial;font-size:16px;font-weight:normal;line-height:28px;border-radius:5px 5px 5px 5px;padding:5px 25px 5px 25px;}.elementor-67 .elementor-element.elementor-element-215f106{--display:grid;--e-con-grid-template-columns:270px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--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-67 .elementor-element.elementor-element-34179ab > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6fc2e66 );}.elementor-67 .elementor-element.elementor-element-d236c78{--display:flex;--gap:10px 10px;--background-transition:0.3s;--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-67 .elementor-element.elementor-element-87fcf0c .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Arial", Arial;font-size:20px;font-weight:normal;}.elementor-67 .elementor-element.elementor-element-87fcf0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-3895f8d .elementor-widget-container{-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}.elementor-67 .elementor-element.elementor-element-3895f8d{color:var( --e-global-color-primary );}.elementor-67 .elementor-element.elementor-element-3895f8d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-50b33bd.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:0px;}.elementor-67 .elementor-element.elementor-element-50b33bd .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-accent );font-family:"Arial", Arial;font-size:14px;font-weight:normal;}.elementor-67 .elementor-element.elementor-element-50b33bd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-88e399c .elementor-button{font-family:"Arial", Arial;font-size:16px;font-weight:normal;line-height:28px;border-radius:5px 5px 5px 5px;padding:5px 25px 5px 25px;}.elementor-67 .elementor-element.elementor-element-2230b74{--display:grid;--e-con-grid-template-columns:270px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--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-67 .elementor-element.elementor-element-c5e032d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6fc2e66 );}.elementor-67 .elementor-element.elementor-element-073909c{--display:flex;--gap:10px 10px;--background-transition:0.3s;--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-67 .elementor-element.elementor-element-4903b11 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Arial", Arial;font-size:20px;font-weight:normal;}.elementor-67 .elementor-element.elementor-element-4903b11 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-efb40b4 .elementor-widget-container{-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}.elementor-67 .elementor-element.elementor-element-efb40b4{color:var( --e-global-color-primary );}.elementor-67 .elementor-element.elementor-element-efb40b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-e2ee5a8.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:0px;}.elementor-67 .elementor-element.elementor-element-e2ee5a8 .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-accent );font-family:"Arial", Arial;font-size:14px;font-weight:normal;}.elementor-67 .elementor-element.elementor-element-e2ee5a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-5e3baca .elementor-button{font-family:"Arial", Arial;font-size:16px;font-weight:normal;line-height:28px;border-radius:5px 5px 5px 5px;padding:5px 25px 5px 25px;}.elementor-67 .elementor-element.elementor-element-5de6aa7{--display:grid;--e-con-grid-template-columns:270px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--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-67 .elementor-element.elementor-element-54f338e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6fc2e66 );}.elementor-67 .elementor-element.elementor-element-7342e4f{--display:flex;--gap:10px 10px;--background-transition:0.3s;--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-67 .elementor-element.elementor-element-f77f67a .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Arial", Arial;font-size:20px;font-weight:normal;}.elementor-67 .elementor-element.elementor-element-f77f67a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-c0eb2a8 .elementor-widget-container{-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}.elementor-67 .elementor-element.elementor-element-c0eb2a8{color:var( --e-global-color-primary );}.elementor-67 .elementor-element.elementor-element-c0eb2a8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-0b02c97 .elementor-button{font-family:"Arial", Arial;font-size:16px;font-weight:normal;line-height:28px;border-radius:5px 5px 5px 5px;padding:5px 25px 5px 25px;}.elementor-67 .elementor-element.elementor-element-4a9124a{--display:grid;--e-con-grid-template-columns:270px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--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-67 .elementor-element.elementor-element-badbc21 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6fc2e66 );}.elementor-67 .elementor-element.elementor-element-38bc959{--display:flex;--gap:10px 10px;--background-transition:0.3s;--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-67 .elementor-element.elementor-element-f40fb4e .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Arial", Arial;font-size:20px;font-weight:normal;}.elementor-67 .elementor-element.elementor-element-f40fb4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-ef0aad3 .elementor-button{font-family:"Arial", Arial;font-size:16px;font-weight:normal;line-height:28px;border-radius:5px 5px 5px 5px;padding:5px 25px 5px 25px;}.elementor-67 .elementor-element.elementor-element-4a987fe{--display:grid;--e-con-grid-template-columns:270px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--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-67 .elementor-element.elementor-element-f7f8da3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6fc2e66 );}.elementor-67 .elementor-element.elementor-element-9d99964{--display:flex;--gap:10px 10px;--background-transition:0.3s;--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-67 .elementor-element.elementor-element-d1323d7 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Arial", Arial;font-size:20px;font-weight:normal;}.elementor-67 .elementor-element.elementor-element-d1323d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-54fbe07 .elementor-widget-container{-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}.elementor-67 .elementor-element.elementor-element-54fbe07{color:var( --e-global-color-primary );}.elementor-67 .elementor-element.elementor-element-54fbe07 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-13d4020.elementor-wc-products  ul.products{grid-column-gap:0px;grid-row-gap:0px;}.elementor-67 .elementor-element.elementor-element-13d4020 .woocommerce .woocommerce-loop-category__title{color:var( --e-global-color-accent );font-family:"Arial", Arial;font-size:14px;font-weight:normal;}.elementor-67 .elementor-element.elementor-element-13d4020 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-6f56364 .elementor-button{font-family:"Arial", Arial;font-size:16px;font-weight:normal;line-height:28px;border-radius:5px 5px 5px 5px;padding:5px 25px 5px 25px;}.elementor-67 .elementor-element.elementor-element-6d37635{--display:grid;--e-con-grid-template-columns:270px 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--background-transition:0.3s;--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-67 .elementor-element.elementor-element-9b61111 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-6fc2e66 );}.elementor-67 .elementor-element.elementor-element-58377d5{--display:flex;--gap:10px 10px;--background-transition:0.3s;--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-67 .elementor-element.elementor-element-d3e71e2 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"Arial", Arial;font-size:20px;font-weight:normal;}.elementor-67 .elementor-element.elementor-element-d3e71e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-f0138af .elementor-widget-container{-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;}.elementor-67 .elementor-element.elementor-element-f0138af{color:var( --e-global-color-primary );}.elementor-67 .elementor-element.elementor-element-f0138af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-67 .elementor-element.elementor-element-8fbb415 .elementor-button{font-family:"Arial", Arial;font-size:16px;font-weight:normal;line-height:28px;border-radius:5px 5px 5px 5px;padding:5px 25px 5px 25px;}:root{--page-title-display:none;}body.elementor-page-67{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-67 .elementor-element.elementor-element-4adf6e2{--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-172e3db{font-size:16px;line-height:26px;}.elementor-67 .elementor-element.elementor-element-da84b23{--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-215f106{--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-2230b74{--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-5de6aa7{--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-4a9124a{--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-4a987fe{--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-6d37635{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-67 .elementor-element.elementor-element-e06ec4c{--width:25%;}.elementor-67 .elementor-element.elementor-element-a6738e2{--width:75%;}}@media(max-width:767px){.elementor-67 .elementor-element.elementor-element-2339d8a .elementor-nav-menu--dropdown .elementor-item, .elementor-67 .elementor-element.elementor-element-2339d8a .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:14px;}.elementor-67 .elementor-element.elementor-element-4adf6e2{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-172e3db{font-size:14px;line-height:24px;}.elementor-67 .elementor-element.elementor-element-f9ef0ab .elementor-button{font-size:14px;line-height:24px;}.elementor-67 .elementor-element.elementor-element-da84b23{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-655e3e9 .elementor-button{font-size:14px;line-height:24px;}.elementor-67 .elementor-element.elementor-element-215f106{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-88e399c .elementor-button{font-size:14px;line-height:24px;}.elementor-67 .elementor-element.elementor-element-2230b74{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-5e3baca .elementor-button{font-size:14px;line-height:24px;}.elementor-67 .elementor-element.elementor-element-5de6aa7{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-0b02c97 .elementor-button{font-size:14px;line-height:24px;}.elementor-67 .elementor-element.elementor-element-4a9124a{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-ef0aad3 .elementor-button{font-size:14px;line-height:24px;}.elementor-67 .elementor-element.elementor-element-4a987fe{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-6f56364 .elementor-button{font-size:14px;line-height:24px;}.elementor-67 .elementor-element.elementor-element-6d37635{--e-con-grid-template-columns:1;--grid-auto-flow:row;}.elementor-67 .elementor-element.elementor-element-8fbb415 .elementor-button{font-size:14px;line-height:24px;}}/* Start custom CSS for nav-menu, class: .elementor-element-2339d8a */.elementor-67 .elementor-element.elementor-element-2339d8a .elementor-nav-menu--dropdown a{
    display: flex;
    justify-content: space-between;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6738e2 */.elementor-67 .elementor-element.elementor-element-a6738e2 p{
    margin: 0;
}
.elementor-67 .elementor-element.elementor-element-a6738e2 .product-category img,
.elementor-67 .elementor-element.elementor-element-a6738e2 .woocommerce-loop-category__title .count{
    display: none !important;
}
.elementor-67 .elementor-element.elementor-element-a6738e2 li.product-category  a:hover{
    text-decoration: underline;
    color:var( --e-global-color-accent ) !important;
    transition: transform 0.5s ease;
}
.elementor-67 .elementor-element.elementor-element-a6738e2 .elementor-heading-title:hover a{
    color:var( --e-global-color-accent ) !important;
    transition: transform 0.5s ease;
}
.elementor-67 .elementor-element.elementor-element-a6738e2 .woocommerce-loop-category__title{
    display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 1; 
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0 !important;
  margin: 5px 0 !important;
}
.elementor-67 .elementor-element.elementor-element-a6738e2 .elementor-widget-image {
    position: relative;
    width: 100%;
}
.elementor-67 .elementor-element.elementor-element-a6738e2 .elementor-widget-image .elementor-widget-container {
    position: relative;
    width: 100%;
    aspect-ratio: 4 / 3;
    overflow: hidden;
    display: flex;
    align-items: center;
    justify-content: center;
}
.elementor-67 .elementor-element.elementor-element-a6738e2 .elementor-widget-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    transition: transform 0.5s ease;
}
.elementor-67 .elementor-element.elementor-element-a6738e2 .elementor-widget-image img:hover {
    transform: scale(1.08);
}/* End custom CSS */
/* Start custom CSS */.cus-side-menu .elementor-nav-menu .sub-arrow {
    pointer-events: auto;
    cursor: pointer;
}

.cus-side-menu .elementor-nav-menu .elementor-item,
.cus-side-menu .elementor-nav-menu .elementor-sub-item {
    position: relative;
    padding-right: 30px !important;
}
.cus-side-menu .elementor-nav-menu .sub-arrow {
    position: absolute;
    right: 10px;
    top: 50%;
    transform: translateY(-50%);
    width: 30px;
    height: 30px;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-block-start: 0;
    margin-block-end: 0;
}
.cus-side-menu .elementor-nav-menu .sub-arrow i.fa-plus {
    position: relative;
    width: 12px;
    height: 12px;
    transition: all 0.3s ease;
}
.cus-side-menu .elementor-nav-menu .sub-arrow i.fa-plus:before,
.cus-side-menu .elementor-nav-menu .sub-arrow i.fa-plus:after {
    content: '';
    position: absolute;
    background-color: currentColor;
    transition: all 0.3s ease;
}

/* 加号的横线（始终显示，变成减号时保持） */
.cus-side-menu .elementor-nav-menu .sub-arrow i.fa-plus:before {
    top: 50%;
    left: 0;
    right: 0;
    height: 2px;
    transform: translateY(-50%);
}
.cus-side-menu .elementor-nav-menu .sub-arrow i.fa-plus:after {
    top: 0;
    left: 50%;
    width: 2px;
    height: 100%;
    transform: translateX(-50%);
}
.cus-side-menu .elementor-nav-menu .elementor-item-active .sub-arrow i.fa-plus:after,
.cus-side-menu .elementor-nav-menu [aria-expanded="true"] .sub-arrow i.fa-plus:after {
    opacity: 0;
    transform: translateX(-50%) scaleY(0);
}
.cus-side-menu .elementor-nav-menu .sub-arrow:hover i.fa-plus:before,
.cus-side-menu .elementor-nav-menu .sub-arrow:hover i.fa-plus:after {
    background-color: #0073aa;
}
.cus-side-menu .elementor-nav-menu .elementor-item > *:not(.sub-arrow),
.cus-side-menu .elementor-nav-menu .elementor-sub-item > *:not(.sub-arrow) {
    pointer-events: auto;
}
.cus-side-menu .elementor-nav-menu--dropdown .elementor-item.elementor-item-active,
.cus-side-menu .elementor-nav-menu--dropdown .elementor-item.highlighted,
.cus-side-menu .elementor-nav-menu--dropdown .elementor-item:focus,
.cus-side-menu .elementor-nav-menu--dropdown .elementor-item:hover,
.cus-side-menu .elementor-sub-item.elementor-item-active,
.cus-side-menu .elementor-sub-item.highlighted,
.cus-side-menu .elementor-sub-item:focus,
.cus-side-menu .elementor-sub-item:hover {
    color: var(--e-global-color-accent) !important;
    background-color: #eee !important;
}/* End custom CSS */