.elementor-717 .elementor-element.elementor-element-f0aa6d7{--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 0px;--row-gap:0px;--column-gap:0px;}.elementor-717 .elementor-element.elementor-element-f0aa6d7:not(.elementor-motion-effects-element-type-background), .elementor-717 .elementor-element.elementor-element-f0aa6d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-717 .elementor-element.elementor-element-bdfa585{--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;--margin-top:15px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-717 .elementor-element.elementor-element-bdfa585.e-con{--align-self:flex-start;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-717 .elementor-element.elementor-element-16737ec{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-717 .elementor-element.elementor-element-16737ec img{width:50%;}.elementor-717 .elementor-element.elementor-element-4c4bda9{--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;--margin-top:07px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-717 .elementor-element.elementor-element-4c4bda9.e-con{--align-self:flex-start;}.elementor-717 .elementor-element.elementor-element-1a2709e{width:auto;max-width:auto;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-717 .elementor-element.elementor-element-1a2709e.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-c82b691{--display:flex;--min-height:500px;--margin-top:2px;--margin-bottom:0px;--margin-left:-50px;--margin-right:0px;}.elementor-717 .elementor-element.elementor-element-c82b691.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text{color:var( --e-global-color-text );}.elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-text{color:var( --e-global-color-text );}.elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-text, .elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control .jet-tabs__label-icon{color:var( --e-global-color-text );}.elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control .jet-tabs__label-icon{color:var( --e-global-color-text );}.elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{color:var( --e-global-color-secondary );}.elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{color:var( --e-global-color-secondary );}.elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-text, .elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control:hover .jet-tabs__label-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover .jet-tabs__label-icon{color:var( --e-global-color-secondary );}.elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control:hover .jet-tabs__label-icon{color:var( --e-global-color-secondary );}.elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{color:var( --e-global-color-primary );}.elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{color:var( --e-global-color-primary );}.elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text, .elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-icon{color:var( --e-global-color-primary );}.elementor-widget-jet-tabs > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control.active-tab .jet-tabs__label-icon{color:var( --e-global-color-primary );}.elementor-717 .elementor-element.elementor-element-7c81efe > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control:hover, .elementor-717 .elementor-element.elementor-element-7c81efe > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control:hover{background-color:#F2F2F2;}.elementor-717 .elementor-element.elementor-element-7c81efe .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-left > .jet-tabs__control-wrapper{min-width:0;width:auto;flex:0 0 auto;}.elementor-717 .elementor-element.elementor-element-7c81efe .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-right > .jet-tabs__control-wrapper{min-width:0;width:auto;flex:0 0 auto;}.elementor-717 .elementor-element.elementor-element-7c81efe .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-left > .jet-tabs__content-wrapper{min-width:0;flex:1 1 auto;}.elementor-717 .elementor-element.elementor-element-7c81efe .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-right > .jet-tabs__content-wrapper{min-width:0;flex:1 1 auto;}.elementor-717 .elementor-element.elementor-element-7c81efe > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper{align-self:flex-start;justify-content:flex-start;}.elementor-717 .elementor-element.elementor-element-7c81efe > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs-swiper-container > .swiper-wrapper > .jet-tabs__control{align-self:flex-start;}.elementor-717 .elementor-element.elementor-element-7c81efe > .elementor-widget-container > .jet-tabs > .jet-tabs__control-wrapper > .jet-tabs__control{justify-content:flex-start;}.elementor-717 .elementor-element.elementor-element-7c81efe .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-left .jet-tabs__control-inner{justify-content:center;}.elementor-717 .elementor-element.elementor-element-7c81efe .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-right .jet-tabs__control-inner{justify-content:center;}.elementor-717 .elementor-element.elementor-element-7c81efe .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-left .jet-tabs__control-inner{justify-content:center;}.elementor-717 .elementor-element.elementor-element-7c81efe .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-right .jet-tabs__control-inner{justify-content:center;}.elementor-717 .elementor-element.elementor-element-7c81efe .jet-tabs.jet-tabs-position-left > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-top .jet-tabs__control-inner{align-items:center;}.elementor-717 .elementor-element.elementor-element-7c81efe .jet-tabs.jet-tabs-position-right > .jet-tabs__control-wrapper > .jet-tabs__control.jet-tabs__control-icon-top .jet-tabs__control-inner{align-items:center;}.elementor-717 .elementor-element.elementor-element-7c81efe > .elementor-widget-container > .jet-tabs > .jet-tabs__content-wrapper > .jet-tabs__content{padding:0px 0px 0px 0px;}.elementor-717 .elementor-element.elementor-element-29ac486{--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-717 .elementor-element.elementor-element-29ac486.e-con{--align-self:flex-start;}.elementor-717 .elementor-element.elementor-element-ae2a653 > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-717 .elementor-element.elementor-element-ae2a653.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-2ecec22{--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;--flex-wrap:nowrap;}.elementor-717 .elementor-element.elementor-element-2ecec22.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-bc92220{--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;--flex-wrap:nowrap;--background-transition:0.3s;--border-radius:59px 59px 59px 59px;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-717 .elementor-element.elementor-element-bc92220:hover{background-color:#F5F5F5;}.elementor-717 .elementor-element.elementor-element-210d1df{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-717 .elementor-element.elementor-element-210d1df .jet-listing-dynamic-field__content{font-weight:500;line-height:19px;}.elementor-717 .elementor-element.elementor-element-210d1df .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-717 .elementor-element.elementor-element-210d1df .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-717 .elementor-element.elementor-element-210d1df .jet-listing-dynamic-field{justify-content:flex-end;}.elementor-717 .elementor-element.elementor-element-210d1df .jet-listing-dynamic-field__icon{font-size:35px;margin-top:0px;}body:not(.rtl) .elementor-717 .elementor-element.elementor-element-210d1df .jet-listing-dynamic-field__icon{margin-right:0px;}body.rtl .elementor-717 .elementor-element.elementor-element-210d1df .jet-listing-dynamic-field__icon{margin-left:0px;}.elementor-717 .elementor-element.elementor-element-511e0ce{--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;--align-items:center;--background-transition:0.3s;--border-radius:60px 60px 60px 60px;--margin-top:010px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-717 .elementor-element.elementor-element-511e0ce:hover{background-color:#F5F5F5;}.elementor-717 .elementor-element.elementor-element-b2e0d2b .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-717 .elementor-element.elementor-element-b2e0d2b .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-717 .elementor-element.elementor-element-b2e0d2b .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-717 .elementor-element.elementor-element-b2e0d2b .jet-listing-dynamic-image img{border-radius:133px 133px 133px 133px;}.elementor-717 .elementor-element.elementor-element-b2e0d2b .jet-listing-dynamic-image__caption{text-align:left;}.elementor-717 .elementor-element.elementor-element-5f9aaa0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;}.elementor-717 .elementor-element.elementor-element-5f9aaa0 .jet-listing-dynamic-field__content{font-weight:500;line-height:19px;text-align:left;}.elementor-717 .elementor-element.elementor-element-5f9aaa0 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-717 .elementor-element.elementor-element-5f9aaa0 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-717 .elementor-element.elementor-element-5f9aaa0 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-717 .elementor-element.elementor-element-0003d0d{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-105px;--margin-right:0px;}.elementor-717 .elementor-element.elementor-element-0003d0d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-bd522e6{--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;--background-transition:0.3s;}.elementor-717 .elementor-element.elementor-element-bd522e6:hover{background-color:#F5F5F5;}.elementor-717 .elementor-element.elementor-element-eda01eb .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-717 .elementor-element.elementor-element-eda01eb .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-717 .elementor-element.elementor-element-eda01eb .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-717 .elementor-element.elementor-element-eda01eb .jet-listing-dynamic-image img{border-radius:133px 133px 133px 133px;}.elementor-717 .elementor-element.elementor-element-eda01eb .jet-listing-dynamic-image__caption{text-align:left;}.elementor-717 .elementor-element.elementor-element-b5b3b9c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -7px;}.elementor-717 .elementor-element.elementor-element-b5b3b9c.elementor-element{--align-self:center;}.elementor-717 .elementor-element.elementor-element-b5b3b9c .jet-listing-dynamic-field__content{font-weight:500;line-height:19px;text-align:left;}.elementor-717 .elementor-element.elementor-element-b5b3b9c .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-717 .elementor-element.elementor-element-b5b3b9c .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-717 .elementor-element.elementor-element-b5b3b9c .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-717 .elementor-element.elementor-element-f70a95f{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-717 .elementor-element.elementor-element-9874a7b .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-717 .elementor-element.elementor-element-9874a7b .elementor-icon{font-size:28px;}.elementor-717 .elementor-element.elementor-element-9874a7b .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-9874a7b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:400;line-height:1px;}.elementor-717 .elementor-element.elementor-element-9874a7b .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-717 .elementor-element.elementor-element-67ce23d .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-717 .elementor-element.elementor-element-67ce23d .elementor-icon{font-size:28px;}.elementor-717 .elementor-element.elementor-element-67ce23d .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-67ce23d .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:400;line-height:1px;}.elementor-717 .elementor-element.elementor-element-67ce23d .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-717 .elementor-element.elementor-element-1575b0a .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-717 .elementor-element.elementor-element-1575b0a .elementor-icon{font-size:28px;}.elementor-717 .elementor-element.elementor-element-1575b0a .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-1575b0a .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:400;line-height:1px;}.elementor-717 .elementor-element.elementor-element-1575b0a .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-717 .elementor-element.elementor-element-8740b63 .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-717 .elementor-element.elementor-element-8740b63 .elementor-icon{font-size:28px;}.elementor-717 .elementor-element.elementor-element-8740b63 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-8740b63 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:400;line-height:1px;}.elementor-717 .elementor-element.elementor-element-8740b63 .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-717 .elementor-element.elementor-element-e02b5ef .elementor-icon-box-wrapper{align-items:start;gap:16px;}.elementor-717 .elementor-element.elementor-element-e02b5ef .elementor-icon{font-size:28px;}.elementor-717 .elementor-element.elementor-element-e02b5ef .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-e02b5ef .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:400;line-height:1px;}.elementor-717 .elementor-element.elementor-element-e02b5ef .elementor-icon-box-title{-webkit-text-stroke-color:#000;stroke:#000;color:#000000;}.elementor-717 .elementor-element.elementor-element-c9d2ce3{--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;--margin-top:7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:9999;}.elementor-717 .elementor-element.elementor-element-c9d2ce3.e-con{--align-self:flex-start;}.elementor-717 .elementor-element.elementor-element-99ff255{width:auto;max-width:auto;z-index:11;}.elementor-717 .elementor-element.elementor-element-99ff255.elementor-element{--align-self:flex-start;}.elementor-717 .elementor-element.elementor-element-99ff255 .jet-blocks-cart__count{background-color:#000000;color:#FFFFFF;font-size:15px;width:22px;height:22px;line-height:22px;margin:-40px 0px 0px -7px;border-radius:58px 58px 58px 58px;}.elementor-717 .elementor-element.elementor-element-99ff255 .jet-blocks-cart__icon{font-size:45px;}.elementor-717 .elementor-element.elementor-element-99ff255 .jet-blocks-cart__total{font-size:8px;}.elementor-717 .elementor-element.elementor-element-99ff255 .jet-blocks-cart__list{width:304px;left:-249px;right:auto;}.elementor-717 .elementor-element.elementor-element-99ff255 .widget_shopping_cart .woocommerce-mini-cart{max-height:330px;}.elementor-717 .elementor-element.elementor-element-99ff255 .widget_shopping_cart .woocommerce-mini-cart__buttons.buttons .button.wc-forward:not(.checkout){background-color:#F7F7F7;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;}.elementor-717 .elementor-element.elementor-element-99ff255 .widget_shopping_cart .woocommerce-mini-cart__buttons.buttons .button.wc-forward:not(.checkout):hover{background-color:#000000;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-717 .elementor-element.elementor-element-99ff255 .widget_shopping_cart .woocommerce-mini-cart__buttons.buttons .button.checkout.wc-forward{background-color:#FFFFFF;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;}.elementor-717 .elementor-element.elementor-element-99ff255 .widget_shopping_cart .woocommerce-mini-cart__buttons.buttons .button.checkout.wc-forward:hover{background-color:#000000;color:#FFFBFB;}.elementor-717 .elementor-element.elementor-element-58a6e53{--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-717 .elementor-element.elementor-element-e640789{--display:flex;}.elementor-717 .elementor-element.elementor-element-e640789.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-717 .elementor-element.elementor-element-da3ba58 .elementor-icon-wrapper{text-align:center;}.elementor-717 .elementor-element.elementor-element-7e3dc95{--display:flex;}.elementor-717 .elementor-element.elementor-element-7e3dc95.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-jet-logo .jet-logo__text{color:var( --e-global-color-accent );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-717 .elementor-element.elementor-element-27ec62f .jet-logo{justify-content:flex-start;}.elementor-717 .elementor-element.elementor-element-d0ff5e1{--display:flex;}.elementor-717 .elementor-element.elementor-element-d0ff5e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-f527872{background-color:#E7E7E7;}.elementor-717 .elementor-element.elementor-element-f527872.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-f527872 .jet-listing-dynamic-link__link{align-self:flex-start;color:#000000;border-style:none;flex-direction:row;}.elementor-717 .elementor-element.elementor-element-f527872 .jet-listing-dynamic-link__icon{order:1;}.elementor-717 .elementor-element.elementor-element-5d1281b{--display:flex;}.elementor-717 .elementor-element.elementor-element-5d1281b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-jet-hamburger-panel .jet-hamburger-panel__toggle{background-color:var( --e-global-color-primary );}.elementor-widget-jet-hamburger-panel .jet-hamburger-panel__toggle:hover{background-color:var( --e-global-color-primary );}.elementor-widget-jet-hamburger-panel .jet-hamburger-panel__toggle-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-jet-hamburger-panel .jet-hamburger-panel__toggle:hover .jet-hamburger-panel__toggle-label{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-717 .elementor-element.elementor-element-8bb1a42 .jet-hamburger-panel__toggle{background-color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(255, 255, 255, 0.5);}.elementor-717 .elementor-element.elementor-element-8bb1a42 .jet-hamburger-panel__icon{color:#000000;}.elementor-717 .elementor-element.elementor-element-8bb1a42 .jet-hamburger-panel__toggle-label{color:#764C4C;font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-717 .elementor-element.elementor-element-5fb2735{--display:flex;}.elementor-717 .elementor-element.elementor-element-5fb2735.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-4ab5609{--display:flex;}.elementor-717 .elementor-element.elementor-element-39ef966.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-39ef966 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-717 .elementor-element.elementor-element-39ef966 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-717 .elementor-element.elementor-element-39ef966 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-717 .elementor-element.elementor-element-39ef966 .jet-listing-dynamic-field__content{text-align:left;}.elementor-717 .elementor-element.elementor-element-1dbe086{--display:flex;}.elementor-717 .elementor-element.elementor-element-1dbe086.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-0f00022{--display:flex;}.elementor-717 .elementor-element.elementor-element-0f00022.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-jet-smart-filters-apply-button .apply-filters__button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-717 .elementor-element.elementor-element-71fb470 .apply-filters__button:disabled{opacity:50%;}.elementor-717 .elementor-element.elementor-element-661c21b{--display:flex;}.elementor-717 .elementor-element.elementor-element-661c21b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-a5916a6 .elementor-icon-box-wrapper{gap:15px;}.elementor-717 .elementor-element.elementor-element-a5916a6.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-717 .elementor-element.elementor-element-a5916a6.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-a5916a6.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-717 .elementor-element.elementor-element-a5916a6 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-a5916a6 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-717 .elementor-element.elementor-element-a5916a6 .elementor-icon-box-title{color:#000000;}.elementor-717 .elementor-element.elementor-element-f03edd6 .elementor-icon-box-wrapper{gap:15px;}.elementor-717 .elementor-element.elementor-element-f03edd6.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-717 .elementor-element.elementor-element-f03edd6.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-f03edd6.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-717 .elementor-element.elementor-element-f03edd6 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-f03edd6 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-717 .elementor-element.elementor-element-f03edd6 .elementor-icon-box-title{color:#000000;}.elementor-717 .elementor-element.elementor-element-51ef41b .elementor-icon-box-wrapper{gap:15px;}.elementor-717 .elementor-element.elementor-element-51ef41b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-717 .elementor-element.elementor-element-51ef41b.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-51ef41b.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-717 .elementor-element.elementor-element-51ef41b .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-51ef41b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-717 .elementor-element.elementor-element-51ef41b .elementor-icon-box-title{color:#000000;}.elementor-717 .elementor-element.elementor-element-e327ef0{--display:flex;}.elementor-717 .elementor-element.elementor-element-e327ef0.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-dd95617 .elementor-icon-box-wrapper{gap:15px;}.elementor-717 .elementor-element.elementor-element-dd95617.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-717 .elementor-element.elementor-element-dd95617.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-dd95617.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-717 .elementor-element.elementor-element-dd95617 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-dd95617 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-717 .elementor-element.elementor-element-dd95617 .elementor-icon-box-title{color:#000000;}.elementor-717 .elementor-element.elementor-element-dd95617:has(:hover) .elementor-icon-box-title,
					 .elementor-717 .elementor-element.elementor-element-dd95617:has(:focus) .elementor-icon-box-title{color:#7150EB;}.elementor-717 .elementor-element.elementor-element-4037990 .elementor-icon-box-wrapper{gap:15px;}.elementor-717 .elementor-element.elementor-element-4037990.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-717 .elementor-element.elementor-element-4037990.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-4037990.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-717 .elementor-element.elementor-element-4037990 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-4037990 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-717 .elementor-element.elementor-element-4037990 .elementor-icon-box-title{color:#000000;}.elementor-717 .elementor-element.elementor-element-4037990:has(:hover) .elementor-icon-box-title,
					 .elementor-717 .elementor-element.elementor-element-4037990:has(:focus) .elementor-icon-box-title{color:#7150EB;}.elementor-717 .elementor-element.elementor-element-cf9e072 .elementor-icon-box-wrapper{gap:15px;}.elementor-717 .elementor-element.elementor-element-cf9e072.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-717 .elementor-element.elementor-element-cf9e072.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-cf9e072.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-717 .elementor-element.elementor-element-cf9e072 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-cf9e072 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-717 .elementor-element.elementor-element-cf9e072 .elementor-icon-box-title{color:#000000;}.elementor-717 .elementor-element.elementor-element-cf9e072:has(:hover) .elementor-icon-box-title,
					 .elementor-717 .elementor-element.elementor-element-cf9e072:has(:focus) .elementor-icon-box-title{color:#7150EB;}.elementor-717 .elementor-element.elementor-element-61b9ac9 .elementor-icon-box-wrapper{gap:15px;}.elementor-717 .elementor-element.elementor-element-61b9ac9.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-717 .elementor-element.elementor-element-61b9ac9.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-61b9ac9.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-717 .elementor-element.elementor-element-61b9ac9 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-61b9ac9 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-717 .elementor-element.elementor-element-61b9ac9 .elementor-icon-box-title{color:#000000;}.elementor-717 .elementor-element.elementor-element-61b9ac9:has(:hover) .elementor-icon-box-title,
					 .elementor-717 .elementor-element.elementor-element-61b9ac9:has(:focus) .elementor-icon-box-title{color:#7150EB;}.elementor-717 .elementor-element.elementor-element-4ab5609.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-063aa71{--display:flex;}.elementor-717 .elementor-element.elementor-element-d17277d .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-717 .elementor-element.elementor-element-d17277d .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-717 .elementor-element.elementor-element-d17277d .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-717 .elementor-element.elementor-element-d17277d .jet-listing-dynamic-image__caption{text-align:left;}.elementor-717 .elementor-element.elementor-element-8f2f67b{--display:flex;}.elementor-717 .elementor-element.elementor-element-8f2f67b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-df7c1db{--display:flex;}.elementor-717 .elementor-element.elementor-element-df7c1db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-1584657.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-1584657 .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-717 .elementor-element.elementor-element-1584657 .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-717 .elementor-element.elementor-element-1584657 .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-717 .elementor-element.elementor-element-1584657 .jet-listing-dynamic-image__caption{text-align:left;}.elementor-717 .elementor-element.elementor-element-e86b8c8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-e86b8c8 .jet-listing-dynamic-field__content{font-weight:600;text-align:left;}.elementor-717 .elementor-element.elementor-element-e86b8c8 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-717 .elementor-element.elementor-element-e86b8c8 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-717 .elementor-element.elementor-element-e86b8c8 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-717 .elementor-element.elementor-element-be9c964{--display:flex;}.elementor-717 .elementor-element.elementor-element-be9c964.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-8ef5c39 .elementor-icon-box-wrapper{gap:15px;}.elementor-717 .elementor-element.elementor-element-8ef5c39.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-717 .elementor-element.elementor-element-8ef5c39.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-8ef5c39.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-717 .elementor-element.elementor-element-8ef5c39 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-8ef5c39 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-717 .elementor-element.elementor-element-8ef5c39 .elementor-icon-box-title{color:#000000;}.elementor-717 .elementor-element.elementor-element-97a82e3 .elementor-icon-box-wrapper{gap:15px;}.elementor-717 .elementor-element.elementor-element-97a82e3.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-717 .elementor-element.elementor-element-97a82e3.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-97a82e3.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-717 .elementor-element.elementor-element-97a82e3 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-97a82e3 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-717 .elementor-element.elementor-element-97a82e3 .elementor-icon-box-title{color:#000000;}.elementor-717 .elementor-element.elementor-element-32a61a4 .elementor-icon-box-wrapper{gap:15px;}.elementor-717 .elementor-element.elementor-element-32a61a4.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-717 .elementor-element.elementor-element-32a61a4.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-32a61a4.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-717 .elementor-element.elementor-element-32a61a4 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-32a61a4 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-717 .elementor-element.elementor-element-32a61a4 .elementor-icon-box-title{color:#000000;}.elementor-717 .elementor-element.elementor-element-918ca20{--display:flex;}.elementor-717 .elementor-element.elementor-element-918ca20.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-f8a2685 .elementor-icon-box-wrapper{gap:15px;}.elementor-717 .elementor-element.elementor-element-f8a2685.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-717 .elementor-element.elementor-element-f8a2685.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-f8a2685.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-717 .elementor-element.elementor-element-f8a2685 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-f8a2685 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-717 .elementor-element.elementor-element-f8a2685 .elementor-icon-box-title{color:#000000;}.elementor-717 .elementor-element.elementor-element-f8a2685:has(:hover) .elementor-icon-box-title,
					 .elementor-717 .elementor-element.elementor-element-f8a2685:has(:focus) .elementor-icon-box-title{color:#7150EB;}.elementor-717 .elementor-element.elementor-element-c9abff4 .elementor-icon-box-wrapper{gap:15px;}.elementor-717 .elementor-element.elementor-element-c9abff4.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-717 .elementor-element.elementor-element-c9abff4.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-c9abff4.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-717 .elementor-element.elementor-element-c9abff4 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-c9abff4 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-717 .elementor-element.elementor-element-c9abff4 .elementor-icon-box-title{color:#000000;}.elementor-717 .elementor-element.elementor-element-c9abff4:has(:hover) .elementor-icon-box-title,
					 .elementor-717 .elementor-element.elementor-element-c9abff4:has(:focus) .elementor-icon-box-title{color:#7150EB;}.elementor-717 .elementor-element.elementor-element-a930113 .elementor-icon-box-wrapper{gap:15px;}.elementor-717 .elementor-element.elementor-element-a930113.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-717 .elementor-element.elementor-element-a930113.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-a930113.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-717 .elementor-element.elementor-element-a930113 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-a930113 .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-717 .elementor-element.elementor-element-a930113 .elementor-icon-box-title{color:#000000;}.elementor-717 .elementor-element.elementor-element-a930113:has(:hover) .elementor-icon-box-title,
					 .elementor-717 .elementor-element.elementor-element-a930113:has(:focus) .elementor-icon-box-title{color:#7150EB;}.elementor-717 .elementor-element.elementor-element-c007e3b .elementor-icon-box-wrapper{gap:15px;}.elementor-717 .elementor-element.elementor-element-c007e3b.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-717 .elementor-element.elementor-element-c007e3b.elementor-view-framed .elementor-icon, .elementor-717 .elementor-element.elementor-element-c007e3b.elementor-view-default .elementor-icon{fill:#000000;color:#000000;border-color:#000000;}.elementor-717 .elementor-element.elementor-element-c007e3b .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-c007e3b .elementor-icon-box-title a{font-family:"Roboto", Sans-serif;font-weight:600;}.elementor-717 .elementor-element.elementor-element-c007e3b .elementor-icon-box-title{color:#000000;}.elementor-717 .elementor-element.elementor-element-c007e3b:has(:hover) .elementor-icon-box-title,
					 .elementor-717 .elementor-element.elementor-element-c007e3b:has(:focus) .elementor-icon-box-title{color:#7150EB;}.elementor-717 .elementor-element.elementor-element-063aa71.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-717 .elementor-element.elementor-element-355997c{--display:flex;}.elementor-717 .elementor-element.elementor-element-c3a502a .jet-blocks-cart__count{background-color:#000000;color:#FFFFFF;}.elementor-717 .elementor-element.elementor-element-c3a502a .widget_shopping_cart .woocommerce-mini-cart-item .amount{color:#000000;}.elementor-717 .elementor-element.elementor-element-c3a502a .widget_shopping_cart .woocommerce-mini-cart__buttons.buttons .button.wc-forward:not(.checkout){background-color:#FFFFFF;color:#000000;border-style:solid;border-color:#000000;}.elementor-717 .elementor-element.elementor-element-c3a502a .widget_shopping_cart .woocommerce-mini-cart__buttons.buttons .button.checkout.wc-forward{background-color:#FFFFFF;color:#000000;border-style:solid;border-color:#000000;}@media(min-width:768px){.elementor-717 .elementor-element.elementor-element-f0aa6d7{--content-width:100%;}.elementor-717 .elementor-element.elementor-element-bdfa585{--width:10%;}.elementor-717 .elementor-element.elementor-element-4c4bda9{--width:11%;}.elementor-717 .elementor-element.elementor-element-c82b691{--width:718.268%;}.elementor-717 .elementor-element.elementor-element-29ac486{--width:58%;}.elementor-717 .elementor-element.elementor-element-2ecec22{--width:11%;}.elementor-717 .elementor-element.elementor-element-bc92220{--width:85%;}.elementor-717 .elementor-element.elementor-element-511e0ce{--width:85%;}.elementor-717 .elementor-element.elementor-element-0003d0d{--width:162.35%;}.elementor-717 .elementor-element.elementor-element-c9d2ce3{--width:10%;}.elementor-717 .elementor-element.elementor-element-e640789{--width:4%;}.elementor-717 .elementor-element.elementor-element-7e3dc95{--width:19%;}.elementor-717 .elementor-element.elementor-element-d0ff5e1{--width:12.235%;}.elementor-717 .elementor-element.elementor-element-5d1281b{--width:14%;}.elementor-717 .elementor-element.elementor-element-5fb2735{--width:13%;}.elementor-717 .elementor-element.elementor-element-0f00022{--width:162.349%;}.elementor-717 .elementor-element.elementor-element-661c21b{--width:162.349%;}.elementor-717 .elementor-element.elementor-element-e327ef0{--width:162.349%;}.elementor-717 .elementor-element.elementor-element-df7c1db{--width:162.349%;}.elementor-717 .elementor-element.elementor-element-be9c964{--width:162.349%;}.elementor-717 .elementor-element.elementor-element-918ca20{--width:162.349%;}.elementor-717 .elementor-element.elementor-element-355997c{--width:22%;}}@media(max-width:1024px){.elementor-717 .elementor-element.elementor-element-7c81efe .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-left > .jet-tabs__control-wrapper{min-width:0;width:auto;flex:0 0 auto;}.elementor-717 .elementor-element.elementor-element-7c81efe .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-right > .jet-tabs__control-wrapper{min-width:0;width:auto;flex:0 0 auto;}.elementor-717 .elementor-element.elementor-element-7c81efe .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-left > .jet-tabs__content-wrapper{min-width:0;flex:1 1 auto;}.elementor-717 .elementor-element.elementor-element-7c81efe .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-right > .jet-tabs__content-wrapper{min-width:0;flex:1 1 auto;}}@media(max-width:767px){.elementor-717 .elementor-element.elementor-element-7c81efe .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-left > .jet-tabs__control-wrapper{min-width:0;width:auto;flex:0 0 auto;}.elementor-717 .elementor-element.elementor-element-7c81efe .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-right > .jet-tabs__control-wrapper{min-width:0;width:auto;flex:0 0 auto;}.elementor-717 .elementor-element.elementor-element-7c81efe .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-left > .jet-tabs__content-wrapper{min-width:0;flex:1 1 auto;}.elementor-717 .elementor-element.elementor-element-7c81efe .jet-tabs.jet-tabs-flip-direction.jet-tabs-position-right > .jet-tabs__content-wrapper{min-width:0;flex:1 1 auto;}.elementor-717 .elementor-element.elementor-element-58a6e53{--justify-content:space-evenly;--flex-wrap:nowrap;--margin-top:0px;--margin-bottom:-77px;--margin-left:0px;--margin-right:0px;}.elementor-717 .elementor-element.elementor-element-e640789{--width:0%;--margin-top:1px;--margin-bottom:80px;--margin-left:1px;--margin-right:2px;}.elementor-717 .elementor-element.elementor-element-da3ba58{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -11px;}.elementor-717 .elementor-element.elementor-element-da3ba58 .elementor-icon-wrapper{text-align:center;}.elementor-717 .elementor-element.elementor-element-da3ba58 .elementor-icon{font-size:26px;}.elementor-717 .elementor-element.elementor-element-da3ba58 .elementor-icon svg{height:26px;}.elementor-717 .elementor-element.elementor-element-da3ba58 .elementor-icon i, .elementor-717 .elementor-element.elementor-element-da3ba58 .elementor-icon svg{transform:rotate(0deg);}.elementor-717 .elementor-element.elementor-element-7e3dc95{--width:25%;--margin-top:-1px;--margin-bottom:82px;--margin-left:-19px;--margin-right:18px;}.elementor-717 .elementor-element.elementor-element-27ec62f > .elementor-widget-container{margin:2px 0px 0px 0px;}.elementor-717 .elementor-element.elementor-element-27ec62f .jet-logo{justify-content:center;}.elementor-717 .elementor-element.elementor-element-d0ff5e1{--width:40%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:-1%;--margin-bottom:23%;--margin-left:-14%;--margin-right:-2%;}.elementor-717 .elementor-element.elementor-element-d0ff5e1.e-con{--align-self:flex-start;}.elementor-717 .elementor-element.elementor-element-f527872{width:var( --container-widget-width, 260px );max-width:260px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 030px 0px 0px;--container-widget-width:260px;--container-widget-flex-grow:0;border-radius:100px 100px 100px 100px;}.elementor-717 .elementor-element.elementor-element-f527872 .jet-listing-dynamic-link__link{line-height:0.1em;padding:8px 0px 8px 05px;margin:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-717 .elementor-element.elementor-element-f527872 .jet-listing-dynamic-link__icon{font-size:20px;}.elementor-717 .elementor-element.elementor-element-5d1281b{--width:10%;--margin-top:-7px;--margin-bottom:76px;--margin-left:-24px;--margin-right:-10px;}.elementor-717 .elementor-element.elementor-element-8bb1a42 .jet-hamburger-panel{justify-content:center;}.elementor-717 .elementor-element.elementor-element-8bb1a42 .jet-hamburger-panel__instance{width:85%;}.elementor-717 .elementor-element.elementor-element-8bb1a42 .jet-hamburger-panel__toggle{padding:9px 9px 9px 9px;margin:1px 1px 1px 1px;}.elementor-717 .elementor-element.elementor-element-8bb1a42 .jet-hamburger-panel__icon:before{font-size:25px;}.elementor-717 .elementor-element.elementor-element-8bb1a42 .jet-hamburger-panel__icon{font-size:25px;}.elementor-717 .elementor-element.elementor-element-5fb2735{--width:13%;--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;--margin-top:-12px;--margin-bottom:-17px;--margin-left:-17px;--margin-right:-9px;}.elementor-717 .elementor-element.elementor-element-39ef966{width:var( --container-widget-width, 30.219px );max-width:30.219px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:30.219px;--container-widget-flex-grow:0;}.elementor-717 .elementor-element.elementor-element-39ef966 .jet-listing-dynamic-field.display-multiline{padding:0px 0px 0px -4px;margin:0px 0px 0px -4px;}.elementor-717 .elementor-element.elementor-element-39ef966 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:0px 0px 0px -4px;margin:0px 0px 0px -4px;}.elementor-717 .elementor-element.elementor-element-39ef966 .jet-listing-dynamic-field__icon{font-size:35px;}.elementor-717 .elementor-element.elementor-element-1dbe086{--width:311.219px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-717 .elementor-element.elementor-element-0f00022{--width:147px;}.elementor-717 .elementor-element.elementor-element-71fb470 .apply-filters__button{-webkit-align-self:center;align-self:center;}.elementor-717 .elementor-element.elementor-element-661c21b{--width:297px;--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-around;--align-items:center;--flex-wrap:nowrap;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-717 .elementor-element.elementor-element-a5916a6 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-717 .elementor-element.elementor-element-a5916a6 .elementor-icon{font-size:35px;}.elementor-717 .elementor-element.elementor-element-a5916a6 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-a5916a6 .elementor-icon-box-title a{font-size:15px;line-height:0.1em;}.elementor-717 .elementor-element.elementor-element-f03edd6 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-717 .elementor-element.elementor-element-f03edd6 .elementor-icon{font-size:35px;}.elementor-717 .elementor-element.elementor-element-f03edd6 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-f03edd6 .elementor-icon-box-title a{font-size:15px;line-height:0.1em;}.elementor-717 .elementor-element.elementor-element-51ef41b .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-717 .elementor-element.elementor-element-51ef41b .elementor-icon{font-size:35px;}.elementor-717 .elementor-element.elementor-element-51ef41b .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-51ef41b .elementor-icon-box-title a{font-size:15px;line-height:0.1em;}.elementor-717 .elementor-element.elementor-element-e327ef0{--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:-15px;--margin-bottom:-15px;--margin-left:-15px;--margin-right:-15px;}.elementor-717 .elementor-element.elementor-element-dd95617 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-717 .elementor-element.elementor-element-dd95617 .elementor-icon{font-size:30px;}.elementor-717 .elementor-element.elementor-element-dd95617 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-dd95617 .elementor-icon-box-title a{font-size:17px;line-height:0.3em;}.elementor-717 .elementor-element.elementor-element-4037990 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-717 .elementor-element.elementor-element-4037990 .elementor-icon{font-size:30px;}.elementor-717 .elementor-element.elementor-element-4037990 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-4037990 .elementor-icon-box-title a{font-size:17px;line-height:0.3em;}.elementor-717 .elementor-element.elementor-element-cf9e072 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-717 .elementor-element.elementor-element-cf9e072 .elementor-icon{font-size:30px;}.elementor-717 .elementor-element.elementor-element-cf9e072 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-cf9e072 .elementor-icon-box-title a{font-size:17px;line-height:0.3em;}.elementor-717 .elementor-element.elementor-element-61b9ac9 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-717 .elementor-element.elementor-element-61b9ac9 .elementor-icon{font-size:30px;}.elementor-717 .elementor-element.elementor-element-61b9ac9 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-61b9ac9 .elementor-icon-box-title a{font-size:17px;line-height:0.3em;}.elementor-717 .elementor-element.elementor-element-4ab5609{--width:156.517%;--margin-top:0px;--margin-bottom:16px;--margin-left:-10px;--margin-right:0px;}.elementor-717 .elementor-element.elementor-element-d17277d .jet-listing-dynamic-image img{border-radius:30px 30px 30px 30px;}.elementor-717 .elementor-element.elementor-element-d17277d .jet-listing-dynamic-image__caption{text-align:center;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;border-radius:100px 100px 100px 100px;}.elementor-717 .elementor-element.elementor-element-8f2f67b{--width:311.219px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-717 .elementor-element.elementor-element-df7c1db{--width:317px;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-10px;--margin-right:0px;}.elementor-717 .elementor-element.elementor-element-1584657{width:var( --container-widget-width, 48px );max-width:48px;--container-widget-width:48px;--container-widget-flex-grow:0;}.elementor-717 .elementor-element.elementor-element-1584657 .jet-listing-dynamic-image img{border-radius:147px 147px 147px 147px;}.elementor-717 .elementor-element.elementor-element-e86b8c8{width:var( --container-widget-width, 231px );max-width:231px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -2px;--container-widget-width:231px;--container-widget-flex-grow:0;}.elementor-717 .elementor-element.elementor-element-e86b8c8 .jet-listing-dynamic-field__content{font-size:25px;}.elementor-717 .elementor-element.elementor-element-e86b8c8 .jet-listing-dynamic-field.display-multiline{padding:0px 0px 0px 0px;margin:0px 0px 0px 3px;}.elementor-717 .elementor-element.elementor-element-e86b8c8 .jet-listing-dynamic-field.display-inline .jet-listing-dynamic-field__inline-wrap{padding:0px 0px 0px 0px;margin:0px 0px 0px 3px;}.elementor-717 .elementor-element.elementor-element-be9c964{--width:297px;--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-around;--align-items:center;--flex-wrap:nowrap;--margin-top:-25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-717 .elementor-element.elementor-element-8ef5c39 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-717 .elementor-element.elementor-element-8ef5c39 .elementor-icon{font-size:35px;}.elementor-717 .elementor-element.elementor-element-8ef5c39 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-8ef5c39 .elementor-icon-box-title a{font-size:15px;line-height:0.1em;}.elementor-717 .elementor-element.elementor-element-97a82e3 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-717 .elementor-element.elementor-element-97a82e3 .elementor-icon{font-size:35px;}.elementor-717 .elementor-element.elementor-element-97a82e3 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-97a82e3 .elementor-icon-box-title a{font-size:15px;line-height:0.1em;}.elementor-717 .elementor-element.elementor-element-32a61a4 .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-717 .elementor-element.elementor-element-32a61a4 .elementor-icon{font-size:35px;}.elementor-717 .elementor-element.elementor-element-32a61a4 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-32a61a4 .elementor-icon-box-title a{font-size:15px;line-height:0.1em;}.elementor-717 .elementor-element.elementor-element-918ca20{--justify-content:space-around;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--flex-wrap:nowrap;--margin-top:-15px;--margin-bottom:-15px;--margin-left:-15px;--margin-right:-15px;}.elementor-717 .elementor-element.elementor-element-f8a2685 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-717 .elementor-element.elementor-element-f8a2685 .elementor-icon{font-size:30px;}.elementor-717 .elementor-element.elementor-element-f8a2685 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-f8a2685 .elementor-icon-box-title a{font-size:17px;line-height:0.3em;}.elementor-717 .elementor-element.elementor-element-c9abff4 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-717 .elementor-element.elementor-element-c9abff4 .elementor-icon{font-size:30px;}.elementor-717 .elementor-element.elementor-element-c9abff4 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-c9abff4 .elementor-icon-box-title a{font-size:17px;line-height:0.3em;}.elementor-717 .elementor-element.elementor-element-a930113 .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-717 .elementor-element.elementor-element-a930113 .elementor-icon{font-size:30px;}.elementor-717 .elementor-element.elementor-element-a930113 .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-a930113 .elementor-icon-box-title a{font-size:17px;line-height:0.3em;}.elementor-717 .elementor-element.elementor-element-c007e3b .elementor-icon-box-wrapper{text-align:start;gap:5px;}.elementor-717 .elementor-element.elementor-element-c007e3b .elementor-icon{font-size:30px;}.elementor-717 .elementor-element.elementor-element-c007e3b .elementor-icon-box-title, .elementor-717 .elementor-element.elementor-element-c007e3b .elementor-icon-box-title a{font-size:17px;line-height:0.3em;}.elementor-717 .elementor-element.elementor-element-063aa71{--width:48.219px;--margin-top:3px;--margin-bottom:0px;--margin-left:-9px;--margin-right:0px;}.elementor-717 .elementor-element.elementor-element-355997c{--width:11%;--margin-top:1px;--margin-bottom:84px;--margin-left:-25px;--margin-right:1px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-717 .elementor-element.elementor-element-c3a502a .elementor-jet-blocks-cart{justify-content:center;}.elementor-717 .elementor-element.elementor-element-c3a502a .jet-blocks-cart__heading-link{padding:7px 7px 7px 7px;}.elementor-717 .elementor-element.elementor-element-c3a502a .jet-blocks-cart__icon{font-size:35px;}.elementor-717 .elementor-element.elementor-element-c3a502a .jet-blocks-cart__count{font-size:15px;width:16px;height:16px;line-height:16px;margin:-22px -10px 15px -16px;border-radius:58px 58px 58px 58px;}.elementor-717 .elementor-element.elementor-element-c3a502a .jet-blocks-cart__list{width:315px;left:-265px;right:auto;}.elementor-717 .elementor-element.elementor-element-c3a502a .widget_shopping_cart .woocommerce-mini-cart__buttons.buttons .button.wc-forward:not(.checkout){border-width:1px 1px 1px 1px;padding:-1px -1px -1px -1px;margin:0px 0px 0px 0px;}.elementor-717 .elementor-element.elementor-element-c3a502a .widget_shopping_cart .woocommerce-mini-cart__buttons.buttons .button.checkout.wc-forward{border-width:1px 1px 1px 1px;padding:-4px -4px -4px -4px;margin:0px 0px 0px 0px;}}/* Start custom CSS for container, class: .elementor-element-4c4bda9 *//* 1. 父容器：必须是定位基准 */
.elementor-717 .elementor-element.elementor-element-4c4bda9 {
  position: relative !important;
  display: inline-block !important; /* 强制收缩到图标大小，不占整行 */
}

/* 2. 下拉面板：像锚一样钉在左侧 */
.elementor-717 .elementor-element.elementor-element-4c4bda9 .user-dropdown {
  position: absolute !important;
  top: 100% !important; 
  left: 0 !important; /* 锚定在图标左侧，防止乱跳 */
  
  /* --- 自适应宽度控制 --- */
  width: 700px !important;    /* 电脑端默认宽度 */
  max-width: 90vw !important;  /* 移动端保护：最大不超过屏幕宽度的 90% */
  
  /* --- 新增：高度控制与滚动条 --- */
  max-height: 700px !important; /* 你可以根据需要调整这个高度值，比如 500px */
  overflow-y: auto !important;  /* 内容超过高度时显示垂直滚动条 */
  overflow-x: hidden !important; /* 防止水平晃动 */
  /* --------------------- */

  background: #fff;
  box-shadow: 0 12px 30px rgba(0,0,0,.15);
  padding: 15px;
  border-radius: 8px;
  
  /* 动画效果 */
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all .25s ease;
  z-index: 9999;
  
  /* 强制不换行撑开，除非内容太长 */
  box-sizing: border-box;
}

/* --- 自定义滚动条样式（可选，让它更好看） --- */
.elementor-717 .elementor-element.elementor-element-4c4bda9 .user-dropdown::-webkit-scrollbar {
  width: 6px;
}
.elementor-717 .elementor-element.elementor-element-4c4bda9 .user-dropdown::-webkit-scrollbar-thumb {
  background: #ccc; 
  border-radius: 10px;
}
.elementor-717 .elementor-element.elementor-element-4c4bda9 .user-dropdown::-webkit-scrollbar-track {
  background: #f1f1f1;
}

/* 3. 悬停显示 */
.elementor-717 .elementor-element.elementor-element-4c4bda9:hover .user-dropdown {
  opacity: 1;
  visibility: visible;
  transform: translateY(5px);
}

/* 4. 手机端彻底防乱飞 */
@media (max-width: 767px) {
    .elementor-717 .elementor-element.elementor-element-4c4bda9 .user-dropdown {
        position: fixed !important; 
        top: 80px !important;      
        left: 5% !important;       
        right: 5% !important;      
        width: 90% !important;     
        transform: translateY(0) !important; 
        max-width: none !important;
        /* 手机端也可以限制高度，防止遮住整个屏幕 */
        max-height: 70vh !important; 
    }
}/* End custom CSS */
/* Start custom CSS for jet-search-suggestions, class: .elementor-element-ae2a653 *//* 1. HQG 搜索框主容器：确保按钮和输入框都在黑边框内 */
#hqg-search .jet-search-suggestions__form {
    display: flex !important;
    align-items: center !important;
    border: 1px solid #000 !important; /* HQG 品牌极简黑边框 */
    border-radius: 50px !important;    /* 胶囊状全圆角 */
    background-color: #fff !important;
    height: 44px !important;
    padding: 0 5px 0 20px !important;  /* 左侧留白，右侧给圆按钮留间隙 */
    overflow: hidden !important;
    position: relative !important;
    box-sizing: border-box !important;
}

/* 2. 内部字段容器：去除默认样式 */
#hqg-search .jet-search-suggestions__fields-holder {
    border: none !important;
    background: transparent !important;
    flex-grow: 1 !important;
    display: flex !important;
    align-items: center !important;
    height: 100% !important;
}

/* 3. 隐藏不需要的默认图标和标签 */
#hqg-search .jet-search-suggestions__label,
#hqg-search .jet-search-suggestions__field-icon {
    display: none !important;
}

/* 4. 输入框文字样式 */
#hqg-search .jet-search-suggestions__field {
    border: none !important;
    background: transparent !important;
    font-size: 15px !important;
    color: #000 !important;
    width: 100% !important;
    outline: none !important;
    padding: 0 !important;
}

/* 5. 灰色清空按钮 (X) */
#hqg-search .jet-search-suggestions__field-clear {
    font-size: 16px !important;
    color: #bbb !important;
    margin-right: 10px !important;
    cursor: pointer !important;
}

/* 6. HQG 黑色圆饼搜索按钮 */
#hqg-search .jet-search-suggestions__submit {
    background-color: #000 !important; /* 纯黑背景 */
    border: none !important;
    width: 34px !important;  /* 正圆尺寸 */
    height: 34px !important;
    min-width: 34px !important;
    border-radius: 50% !important; 
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    cursor: pointer !important;
    margin: 0 !important;
    padding: 0 !important;
    transition: transform 0.2s ease;
}

/* 7. 按钮内的白色放大镜图标 */
#hqg-search .jet-search-suggestions__submit i,
#hqg-search .jet-search-suggestions__submit svg {
    color: #fff !important;
    fill: #fff !important;
    width: 14px !important;
    height: 14px !important;
    font-size: 14px !important;
}

/* 8. 建议列表样式（Suggestions List） */
#hqg-search .jet-search-suggestions__results {
    border: none !important;
    box-shadow: none !important;
    margin-top: 10px !important;
    background: #fff !important;
}

#hqg-search .jet-search-suggestions__item {
    padding: 15px 0 !important;
    border-bottom: 1px solid #f2f2f2 !important;
    font-size: 14px !important;
    font-weight: 600 !important;
    color: #000 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc92220 *//* 1. 强制容器：固定地盘，不准换行 */
.elementor-717 .elementor-element.elementor-element-bc92220 {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important; /* 绝对禁止内部换行 */
    align-items: center !important;
    max-width: 160px !important;    /* 限制这个地盘的总宽度 */
    min-width: 0 !important;        /* 关键：允许容器收缩到比内容小 */
    overflow: hidden !important;    /* 超过这个地盘就切掉 */
}

/* 2. 强制内部 Dynamic Field：文字太长就变省略号 */
.elementor-717 .elementor-element.elementor-element-bc92220 .jet-listing-dynamic-field,
.elementor-717 .elementor-element.elementor-element-bc92220 .jet-listing-dynamic-field__content,
.elementor-717 .elementor-element.elementor-element-bc92220 .jet-listing-dynamic-field__inline-wrapper {
    display: block !important;
    white-space: nowrap !important;     /* 强制文字排成一排 */
    overflow: hidden !important;        /* 隐藏溢出 */
    text-overflow: ellipsis !important; /* 显示 ... */
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-511e0ce *//* 1. 强制容器：固定地盘，不准换行 */
.elementor-717 .elementor-element.elementor-element-511e0ce {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important; /* 绝对禁止内部换行 */
    align-items: center !important;
    max-width: 160px !important;    /* 限制这个地盘的总宽度 */
    min-width: 0 !important;        /* 关键：允许容器收缩到比内容小 */
    overflow: hidden !important;    /* 超过这个地盘就切掉 */
}

/* 2. 强制内部 Dynamic Field：文字太长就变省略号 */
.elementor-717 .elementor-element.elementor-element-511e0ce .jet-listing-dynamic-field,
.elementor-717 .elementor-element.elementor-element-511e0ce .jet-listing-dynamic-field__content,
.elementor-717 .elementor-element.elementor-element-511e0ce .jet-listing-dynamic-field__inline-wrapper {
    display: block !important;
    white-space: nowrap !important;     /* 强制文字排成一排 */
    overflow: hidden !important;        /* 隐藏溢出 */
    text-overflow: ellipsis !important; /* 显示 ... */
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ecec22 *//* 父容器：作为定位参考 */
.hover-account {
  position: relative;
}

/* 下拉菜单初始状态（隐藏） */
.hover-account .user-dropdown {
  position: absolute;
  top: calc(100% + 8px);
  left: 0;
  min-width: 220px;
  background: #fff;
  box-shadow: 0 12px 30px rgba(0,0,0,.15);
  border-radius: 8px;
  padding: 12px;

  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all .25s ease;
  z-index: 999;
}

/* 打开状态（⚠️ 不用 :hover） */
.hover-account.is-open .user-dropdown {
  opacity: 1;
  visibility: visible;
  transform: translateY(0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-da3ba58 *//* 默认显示，保证进入商品页一瞬间它就在，不卡顿 */
#temu-back-btn {
    display: inline-flex !important;
}

/* 如果是首页，直接用 CSS 物理移除，不留 1 像素空位 */
.home #temu-back-btn {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ab5609 *//* 1. 父容器：必须是定位基准 */
.elementor-717 .elementor-element.elementor-element-4ab5609 {
  position: relative !important;
  display: inline-block !important; /* 强制收缩到图标大小，不占整行 */
}

/* 2. 下拉面板：像锚一样钉在左侧 */
.elementor-717 .elementor-element.elementor-element-4ab5609 .user-dropdown {
  position: absolute !important;
  top: 100% !important; 
  left: 0 !important; /* 锚定在图标左侧，防止乱跳 */
  
  /* --- 自适应宽度控制 --- */
  width: 320px !important;    /* 电脑端默认宽度 */
  max-width: 90vw !important;  /* 移动端保护：最大不超过屏幕宽度的 90% */
  /* --------------------- */

  background: #fff;
  box-shadow: 0 12px 30px rgba(0,0,0,.15);
  padding: 15px;
  border-radius: 8px;
  
  /* 动画效果 */
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all .25s ease;
  z-index: 9999;
  
  /* 强制不换行撑开，除非内容太长 */
  box-sizing: border-box;
}

/* 3. 悬停显示 */
.elementor-717 .elementor-element.elementor-element-4ab5609:hover .user-dropdown {
  opacity: 1;
  visibility: visible;
  transform: translateY(5px);
}

/* 4. 手机端彻底防乱飞：直接切断与图标的纠缠 */
@media (max-width: 767px) {
    .elementor-717 .elementor-element.elementor-element-4ab5609 .user-dropdown {
        position: fixed !important; /* 手机端改用屏幕定位，最稳 */
        top: 80px !important;      /* 距离顶部导航一段距离 */
        left: 5% !important;       /* 距离左边 5% */
        right: 5% !important;      /* 距离右边 5% */
        width: 90% !important;     /* 宽度占满 */
        transform: translateY(0) !important; /* 取消位移偏移 */
        max-width: none !important;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-063aa71 *//* 1. 父容器：必须是定位基准 */
.elementor-717 .elementor-element.elementor-element-063aa71 {
  position: relative !important;
  display: inline-block !important; /* 强制收缩到图标大小，不占整行 */
}

/* 2. 下拉面板：像锚一样钉在左侧 */
.elementor-717 .elementor-element.elementor-element-063aa71 .user-dropdown {
  position: absolute !important;
  top: 100% !important; 
  left: 0 !important; /* 锚定在图标左侧，防止乱跳 */
  
  /* --- 自适应宽度控制 --- */
  width: 320px !important;    /* 电脑端默认宽度 */
  max-width: 90vw !important;  /* 移动端保护：最大不超过屏幕宽度的 90% */
  /* --------------------- */

  background: #fff;
  box-shadow: 0 12px 30px rgba(0,0,0,.15);
  padding: 15px;
  border-radius: 8px;
  
  /* 动画效果 */
  opacity: 0;
  visibility: hidden;
  transform: translateY(10px);
  transition: all .25s ease;
  z-index: 9999;
  
  /* 强制不换行撑开，除非内容太长 */
  box-sizing: border-box;
}

/* 3. 悬停显示 */
.elementor-717 .elementor-element.elementor-element-063aa71:hover .user-dropdown {
  opacity: 1;
  visibility: visible;
  transform: translateY(5px);
}

/* 4. 手机端彻底防乱飞：直接切断与图标的纠缠 */
@media (max-width: 767px) {
    .elementor-717 .elementor-element.elementor-element-063aa71 .user-dropdown {
        position: fixed !important; /* 手机端改用屏幕定位，最稳 */
        top: 80px !important;      /* 距离顶部导航一段距离 */
        left: 5% !important;       /* 距离左边 5% */
        right: 5% !important;      /* 距离右边 5% */
        width: 90% !important;     /* 宽度占满 */
        transform: translateY(0) !important; /* 取消位移偏移 */
        max-width: none !important;
    }
}/* End custom CSS */