.elementor-145 .elementor-element.elementor-element-d1090c1{--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-145 .elementor-element.elementor-element-5f68fed .woocommerce-breadcrumb{text-align:start;}.elementor-145 .elementor-element.elementor-element-fb3361e{--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-145 .elementor-element.elementor-element-7a1925a{--display:flex;}.elementor-145 .elementor-element.elementor-element-db7a000 .jet-gallery-swiper-thumb .swiper-slide{--columns:10;--space-between:10px;}.elementor-145 .elementor-element.elementor-element-db7a000 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-145 .elementor-element.elementor-element-db7a000 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-145 .elementor-element.elementor-element-db7a000 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-145 .elementor-element.elementor-element-db7a000 .jet-woo-swiper-gallery-thumbs.swiper-container-horizontal{text-align:left;}.elementor-145 .elementor-element.elementor-element-db7a000 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-prev{top:50%;bottom:auto;transform:translate(0,-50%);right:auto;}.elementor-145 .elementor-element.elementor-element-db7a000 .jet-woo-swiper-gallery-thumbs .jet-swiper-nav.jet-swiper-button-next{top:50%;bottom:auto;transform:translate(0,-50%);left:auto;}.elementor-145 .elementor-element.elementor-element-00bc3ea{--display:flex;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-53c48ef{text-align:start;}.elementor-145 .elementor-element.elementor-element-53c48ef .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;-webkit-text-stroke-color:#000;stroke:#000;color:#292929;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-145 .elementor-element.elementor-element-a2dd9b2 .price{color:#FF0000;}.elementor-145 .elementor-element.elementor-element-75638a4{--add-to-cart-wc-forward-display:inline-block;}.elementor-145 .elementor-element.elementor-element-75638a4 .elementor-jet-single-add-to-cart .cart:not(.grouped_form):not(.variations_form){flex-direction:row;align-items:start;justify-content:start;}.elementor-145 .elementor-element.elementor-element-75638a4 .elementor-jet-single-add-to-cart .cart .woocommerce-variation-add-to-cart{flex-direction:row;align-items:start;justify-content:start;}.elementor-145 .elementor-element.elementor-element-75638a4 .jet-woo-builder .single_add_to_cart_button.button{max-width:212px;background-color:var( --e-global-color-kadence4 );border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);margin:0px 0px 0px 20px;}.elementor-145 .elementor-element.elementor-element-75638a4 .jet-woo-builder .single_add_to_cart_button.button:hover{background-color:#020101BA;}.elementor-145 .elementor-element.elementor-element-75638a4 form.cart{text-align:start;}.elementor-145 .elementor-element.elementor-element-75638a4 .jet-woo-builder .added_to_cart{font-size:18px;}.elementor-145 .elementor-element.elementor-element-75638a4 .elementor-jet-single-add-to-cart .cart.cart:not(.grouped_form) .quantity{max-width:142px;}.elementor-145 .elementor-element.elementor-element-75638a4 .jet-woo-builder .qty{font-size:18px;color:var( --e-global-color-kadence4 );border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.15);}.elementor-145 .elementor-element.elementor-element-75638a4 .elementor-jet-single-add-to-cart .variations{max-width:100%;}.elementor-145 .elementor-element.elementor-element-75638a4 .elementor-jet-single-add-to-cart .variations .label label{font-size:15px;}.elementor-145 .elementor-element.elementor-element-75638a4 .elementor-jet-single-add-to-cart .variations select{border-style:dotted;}.elementor-145 .elementor-element.elementor-element-75638a4 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{text-decoration:underline;font-weight:400;}.elementor-145 .elementor-element.elementor-element-75638a4 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{text-decoration:underline;font-weight:400;}.elementor-145 .elementor-element.elementor-element-75638a4 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{text-decoration:none;font-weight:400;}.elementor-145 .elementor-element.elementor-element-75638a4 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{text-decoration:none;font-weight:400;}.elementor-145 .elementor-element.elementor-element-75638a4 .elementor-jet-single-add-to-cart .woocommerce-variation-price .price{padding:0px 0px 0px 20px;}.elementor-145 .elementor-element.elementor-element-75638a4 .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price{padding:0px 0px 0px 20px;}.elementor-145 .elementor-element.elementor-element-75638a4 .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{vertical-align:super;}.elementor-145 .elementor-element.elementor-element-15013d8{--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-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-145 .elementor-element.elementor-element-b44b9f4 .elementor-button-content-wrapper{flex-direction:row;}.elementor-145 .elementor-element.elementor-element-b44b9f4 .elementor-button{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-145 .elementor-element.elementor-element-2ef023e .elementor-button{background-color:#C5A572;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.35);border-radius:8px 8px 8px 8px;padding:20px 20px 20px 20px;}.elementor-145 .elementor-element.elementor-element-2ef023e .elementor-button:hover, .elementor-145 .elementor-element.elementor-element-2ef023e .elementor-button:focus{background-color:#333333;}.elementor-145 .elementor-element.elementor-element-e4dfe4a{--display:flex;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-145 .elementor-element.elementor-element-1f7cb8f{--display:flex;}.elementor-145 .elementor-element.elementor-element-98a57d8 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-145 .elementor-element.elementor-element-98a57d8 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-145 .elementor-element.elementor-element-98a57d8 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-145 .elementor-element.elementor-element-98a57d8 .jet-listing-dynamic-field__content{text-align:left;}.elementor-145 .elementor-element.elementor-element-4fb4d75{--display:flex;}.elementor-145 .elementor-element.elementor-element-979ff3d .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-145 .elementor-element.elementor-element-979ff3d .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-145 .elementor-element.elementor-element-979ff3d .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-145 .elementor-element.elementor-element-979ff3d .jet-listing-dynamic-field__content{text-align:left;}.elementor-145 .elementor-element.elementor-element-5eb2735{--display:flex;}.elementor-145 .elementor-element.elementor-element-dcb8890{--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-145 .elementor-element.elementor-element-ac376bf .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-145 .elementor-element.elementor-element-6079d30{--n-accordion-title-font-size:20px;--n-accordion-title-icon-order:-1;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-gap:50px;}.elementor-145 .elementor-element.elementor-element-6079d30 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-145 .elementor-element.elementor-element-6079d30 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}:where( .elementor-145 .elementor-element.elementor-element-6079d30 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-1061878{--display:flex;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-145 .elementor-element.elementor-element-1cae1b0{--display:flex;}.elementor-145 .elementor-element.elementor-element-a7d5113{--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-145 .elementor-element.elementor-element-3e1dbed{--display:flex;}.elementor-145 .elementor-element.elementor-element-a547beb{--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-145 .elementor-element.elementor-element-dc8071f{--display:flex;}.elementor-145 .elementor-element.elementor-element-64699ae{--display:flex;}.elementor-145 .elementor-element.elementor-element-d797267{--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-145 .elementor-element.elementor-element-48ad66c{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:10px;--n-tabs-icon-size:0px;}.elementor-145 .elementor-element.elementor-element-48ad66c.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-145 .elementor-element.elementor-element-48ad66c.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#739077;}.elementor-145 .elementor-element.elementor-element-4477a68{--n-accordion-title-font-size:20px;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-icon-size:15px;--n-accordion-icon-gap:50px;}:where( .elementor-145 .elementor-element.elementor-element-4477a68 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}.elementor-145 .elementor-element.elementor-element-257cdbd{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-ba5ee44{padding:0px 0px 20px 0px;}.elementor-145 .elementor-element.elementor-element-bf2d9b7{--n-accordion-title-font-size:20px;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.248);--n-accordion-title-icon-order:-1;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-icon-gap:50px;}.elementor-145 .elementor-element.elementor-element-bf2d9b7 {--n-accordion-padding:10px 10px 10px 10px;}:where( .elementor-145 .elementor-element.elementor-element-bf2d9b7 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-weight:600;}:where( .elementor-145 .elementor-element.elementor-element-bf2d9b7 > .e-n-accordion > .e-n-accordion-item ) > .e-con{--border-radius:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-5a7f441{--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:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-145 .elementor-element.elementor-element-64a2d37 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#292929;}.elementor-145 .elementor-element.elementor-element-fd0d551{--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-145 .elementor-element.elementor-element-03d1abe{--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-145 .elementor-element.elementor-element-3bfcefb{--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-145 .elementor-element.elementor-element-11cf205{--display:flex;}.elementor-145 .elementor-element.elementor-element-c54073d.elementor-element{--order:-99999 /* order start hack */;}.elementor-145 .elementor-element.elementor-element-c54073d .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-145 .elementor-element.elementor-element-c54073d .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-145 .elementor-element.elementor-element-c54073d .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-145 .elementor-element.elementor-element-c54073d .jet-listing-dynamic-image img{border-radius:10px 10px 10px 10px;}.elementor-145 .elementor-element.elementor-element-c54073d .jet-listing-dynamic-image__caption{text-align:left;}.elementor-145 .elementor-element.elementor-element-f326d84{--display:flex;}.elementor-145 .elementor-element.elementor-element-f326d84.e-con{--align-self:center;}.elementor-145 .elementor-element.elementor-element-73cc048 .jet-listing-dynamic-field__content{font-size:18px;text-align:left;}.elementor-145 .elementor-element.elementor-element-73cc048 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-145 .elementor-element.elementor-element-73cc048 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-145 .elementor-element.elementor-element-73cc048 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-145 .elementor-element.elementor-element-f91be2f .jet-listing-dynamic-field__content{font-size:18px;text-align:left;}.elementor-145 .elementor-element.elementor-element-f91be2f .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-145 .elementor-element.elementor-element-f91be2f .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-145 .elementor-element.elementor-element-f91be2f .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-145 .elementor-element.elementor-element-b2f21e7{--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-145 .elementor-element.elementor-element-ffbd4f6{--display:flex;}.elementor-145 .elementor-element.elementor-element-ffbd4f6.e-con{--align-self:center;--order:99999 /* order end hack */;}.elementor-145 .elementor-element.elementor-element-da5b952 .jet-listing-dynamic-field__content{font-size:18px;text-align:left;}.elementor-145 .elementor-element.elementor-element-da5b952 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-145 .elementor-element.elementor-element-da5b952 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-145 .elementor-element.elementor-element-da5b952 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-145 .elementor-element.elementor-element-16132e6 .jet-listing-dynamic-field__content{font-size:18px;text-align:left;}.elementor-145 .elementor-element.elementor-element-16132e6 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-145 .elementor-element.elementor-element-16132e6 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-145 .elementor-element.elementor-element-16132e6 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-145 .elementor-element.elementor-element-be2fe6e{--display:flex;}.elementor-145 .elementor-element.elementor-element-773cd1b.elementor-element{--order:-99999 /* order start hack */;}.elementor-145 .elementor-element.elementor-element-773cd1b .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-145 .elementor-element.elementor-element-773cd1b .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-145 .elementor-element.elementor-element-773cd1b .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-145 .elementor-element.elementor-element-773cd1b .jet-listing-dynamic-image img{border-radius:10px 10px 10px 10px;}.elementor-145 .elementor-element.elementor-element-773cd1b .jet-listing-dynamic-image__caption{text-align:left;}.elementor-145 .elementor-element.elementor-element-a0a3ccd{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-145 .elementor-element.elementor-element-0906ffb{--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-145 .elementor-element.elementor-element-4c2bc1c.elementor-element{--order:-99999 /* order start hack */;}.elementor-145 .elementor-element.elementor-element-4c2bc1c .jet-listing-dynamic-image{justify-content:flex-start;}.elementor-145 .elementor-element.elementor-element-4c2bc1c .jet-listing-dynamic-image__figure{align-items:flex-start;}.elementor-145 .elementor-element.elementor-element-4c2bc1c .jet-listing-dynamic-image a{display:flex;justify-content:flex-start;}.elementor-145 .elementor-element.elementor-element-4c2bc1c .jet-listing-dynamic-image img{border-radius:10px 10px 10px 10px;}.elementor-145 .elementor-element.elementor-element-4c2bc1c .jet-listing-dynamic-image__caption{text-align:left;}.elementor-145 .elementor-element.elementor-element-f42d776{--display:flex;}.elementor-145 .elementor-element.elementor-element-f42d776.e-con{--align-self:center;}.elementor-145 .elementor-element.elementor-element-9bed2c4 .jet-listing-dynamic-field__content{font-size:18px;text-align:left;}.elementor-145 .elementor-element.elementor-element-9bed2c4 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-145 .elementor-element.elementor-element-9bed2c4 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-145 .elementor-element.elementor-element-9bed2c4 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-145 .elementor-element.elementor-element-19f31ce .jet-listing-dynamic-field__content{font-size:18px;text-align:left;}.elementor-145 .elementor-element.elementor-element-19f31ce .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-145 .elementor-element.elementor-element-19f31ce .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-145 .elementor-element.elementor-element-19f31ce .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-145 .elementor-element.elementor-element-d2281c6{--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-145 .elementor-element.elementor-element-ecd1bce{--display:flex;}.elementor-145 .elementor-element.elementor-element-c9623e4 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#292929;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-products .jet-woo-products__item{--columns:4;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-carousel .swiper-slide{--space-between:10px;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-products .jet-woo-products__inner-box{border-style:none;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-products .jet-woo-product-thumbnail{order:1;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-products .jet-woo-product-button .button{display:block;text-decoration:none;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-products .jet-woo-product-button .button> *{text-decoration:none;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-products .jet-woo-product-button .button:hover{text-decoration:none;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-products .jet-woo-product-button .button:hover > *{text-decoration:none;}.elementor-145 .elementor-element.elementor-element-eeb28ca  .jet-woo-product-button{text-align:center;order:1;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-products .jet-woo-product-price del{display:inline-block;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-products .jet-woo-product-price ins{display:inline-block;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-products .jet-woo-product-price .price del{font-weight:400;text-decoration:line-through;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-products .jet-woo-product-price .price ins{font-weight:400;text-decoration:none;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-products .jet-woo-product-price{text-align:center;order:1;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-products .jet-woo-product-price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-products .jet-woo-product-tags{text-align:center;order:1;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-products__not-found{text-align:center;}.elementor-145 .elementor-element.elementor-element-273733f{--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-145 .elementor-element.elementor-element-0298ff7{--display:flex;}@media(max-width:1024px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:768px){.elementor-145 .elementor-element.elementor-element-d1090c1{--content-width:1600px;}.elementor-145 .elementor-element.elementor-element-fb3361e{--content-width:1600px;}.elementor-145 .elementor-element.elementor-element-7a1925a{--width:69%;}.elementor-145 .elementor-element.elementor-element-00bc3ea{--width:50%;}.elementor-145 .elementor-element.elementor-element-5a7f441{--content-width:1600px;}.elementor-145 .elementor-element.elementor-element-fd0d551{--content-width:1600px;}.elementor-145 .elementor-element.elementor-element-d2281c6{--content-width:1600px;}}@media(max-width:767px){.elementor-145 .elementor-element.elementor-element-db7a000 .jet-gallery-swiper-thumb .swiper-slide{--columns:9;--space-between:5px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-145 .elementor-element.elementor-element-53c48ef .elementor-heading-title{font-size:18px;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-145 .elementor-element.elementor-element-75638a4 .jet-woo-builder .single_add_to_cart_button.button{max-width:110px;}.elementor-145 .elementor-element.elementor-element-75638a4 .elementor-jet-single-add-to-cart .variations .label label{font-size:15px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-145 .elementor-element.elementor-element-6079d30{--n-accordion-title-font-size:15px;}.elementor-145 .elementor-element.elementor-element-4477a68{--n-accordion-title-font-size:15px;--n-accordion-icon-gap:50px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-145 .elementor-element.elementor-element-03d1abe{--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-145 .elementor-element.elementor-element-3bfcefb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-11cf205{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-11cf205.e-con{--order:-99999 /* order start hack */;}.elementor-145 .elementor-element.elementor-element-f326d84.e-con{--order:-99999 /* order start hack */;}.elementor-145 .elementor-element.elementor-element-b2f21e7{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-ffbd4f6{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-145 .elementor-element.elementor-element-be2fe6e{--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-145 .elementor-element.elementor-element-a0a3ccd{--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-145 .elementor-element.elementor-element-0906ffb{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-145 .elementor-element.elementor-element-0906ffb.e-con{--order:-99999 /* order start hack */;}.elementor-145 .elementor-element.elementor-element-f42d776.e-con{--order:-99999 /* order start hack */;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-products .jet-woo-products__item{--columns:1;padding:0px 0px 0px 0px;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-products:not(.swiper-wrapper){margin-right:-0px;margin-left:-0px;}.elementor-145 .elementor-element.elementor-element-eeb28ca.elementor-element{--align-self:center;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-products .jet-woo-product-button .button{width:148px;border-radius:15px 15px 15px 15px;}.elementor-145 .elementor-element.elementor-element-eeb28ca  .jet-woo-products .jet-woo-product-button .button{font-size:12px;}.elementor-145 .elementor-element.elementor-element-eeb28ca  .jet-woo-product-button{text-align:center;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-carousel .jet-arrow{font-size:39px;}.elementor-145 .elementor-element.elementor-element-eeb28ca .jet-woo-carousel .jet-arrow:before{font-size:39px;}}/* Start custom CSS for jet-single-add-to-cart, class: .elementor-element-75638a4 *//*
 * WooCommerce 隐藏价格和变体详情 - 只在 #price 容器内生效
 * Hide WooCommerce Price and Variation Details - Only in #price Container
 * 最后更新: 2025
 * ----------------------------------------------------------------*/

/*
 * 隐藏所有价格显示 - 只在 #price 容器内
 * Hide All Price Display - Only within #price container
 * ----------------------------------------------------------------*/
#price .woocommerce div.product p.price,
#price .woocommerce div.product span.price,
#price .woocommerce div.product .woocommerce-variation-price,
#price .woocommerce div.product .single_variation .woocommerce-variation-price,
#price .woocommerce div.product .woocommerce-Price-amount,
#price .woocommerce div.product ins,
#price .woocommerce div.product del,
#price .woocommerce-variation-price,
#price .price-range,
#price p.price,
#price span.price,
#price .price {
    display: none !important;
    visibility: hidden !important;
    opacity: 0 !important;
    height: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Elementor 页面构建器兼容 - 只在 #price 容器内 */
#price .elementor-widget-woocommerce-product-price .price,
#price .elementor-widget-woocommerce-product-add-to-cart .price {
    display: none !important;
    visibility: hidden !important;
}

/*
 * 隐藏变体详情 - 只在 #price 容器内
 * Hide Variation Details - Only within #price container
 * ----------------------------------------------------------------*/
#price .variations .label .woo-selected-variation-item-name,
#price .woocommerce-variation-description,
#price .reset_variations {
    display: none !important;
}

/*
 * 隐藏添加到购物车按钮和数量选择器 - 只在 #price 容器内
 * Hide Add to Cart Button and Quantity Selector - Only within #price container
 * ----------------------------------------------------------------*/
#price .woocommerce div.product form.cart button.single_add_to_cart_button,
#price .woocommerce div.product form.cart .quantity,
#price button.single_add_to_cart_button,
#price .quantity,
#price input.qty,
#price .quantity input,
#price .cart button,
#price form.cart button {
    display: none !important;
    visibility: hidden !important;
}

/*
 * 额外的价格隐藏规则 - 只在 #price 容器内
 * Additional Price Hiding Rules - Only within #price container
 * ----------------------------------------------------------------*/
#price .product-price,
#price .product_price,
#price .summary .price,
#price .entry-summary .price,
#price [class*="price"] ins,
#price [class*="price"] del,
#price .woocommerce-Price-currencySymbol {
    display: none !important;
}

/*
 * 移动端兼容 - 只在 #price 容器内
 * Mobile Compatibility - Only within #price container
 * ----------------------------------------------------------------*/
@media (max-width: 768px) {
    #price .woocommerce div.product p.price,
    #price .woocommerce div.product span.price,
    #price .woocommerce-variation-price {
        display: none !important;
        visibility: hidden !important;
    }
}/* End custom CSS */