.elementor-60321 .elementor-element.elementor-element-2f0917a{padding:64.5px 16px 0px 16px;}.elementor-60321 .elementor-element.elementor-element-cff6504 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image img{border-radius:12px 12px 12px 12px;}.elementor-60321 .elementor-element.elementor-element-cff6504 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:center;}.elementor-60321 .elementor-element.elementor-element-cff6504 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-prev{top:0;bottom:auto;transform:translate(0,0);right:auto;}.elementor-60321 .elementor-element.elementor-element-cff6504 .jet-woo-product-gallery-slider .jet-swiper-nav.jet-swiper-button-next{top:0;bottom:auto;transform:translate(0,0);left:auto;}.elementor-60321 .elementor-element.elementor-element-cff6504 .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;background-color:var( --e-global-color-79dc6bc );}.elementor-60321 .elementor-element.elementor-element-cff6504 .jet-woo-swiper-vertical .swiper-pagination.swiper-pagination-bullets-dynamic{width:6px;}.elementor-60321 .elementor-element.elementor-element-cff6504 .swiper-pagination .swiper-pagination-bullet:hover{background-color:var( --e-global-color-f717fe2 );}.elementor-60321 .elementor-element.elementor-element-cff6504 .swiper-pagination .swiper-pagination-bullet-active{background-color:var( --e-global-color-f717fe2 );}.elementor-60321 .elementor-element.elementor-element-cff6504 .jet-woo-swiper-horizontal .swiper-pagination{bottom:16px;top:auto;}.elementor-60321 .elementor-element.elementor-element-bacc66c{padding:0px 22px 0px 22px;}.elementor-60321 .elementor-element.elementor-element-89116ad .jet-woo-builder .product_title{font-family:var( --e-global-typography-4dda3c1-font-family ), Sans-serif;font-size:var( --e-global-typography-4dda3c1-font-size );font-weight:var( --e-global-typography-4dda3c1-font-weight );line-height:var( --e-global-typography-4dda3c1-line-height );letter-spacing:var( --e-global-typography-4dda3c1-letter-spacing );word-spacing:var( --e-global-typography-4dda3c1-word-spacing );color:var( --e-global-color-7161e52 );margin:0px 0px 0px 0px;text-align:left;}.elementor-bc-flex-widget .elementor-60321 .elementor-element.elementor-element-a6ebc5b.elementor-column .elementor-column-wrap{align-items:center;}.elementor-60321 .elementor-element.elementor-element-a6ebc5b.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-a6ebc5b.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-60321 .elementor-element.elementor-element-a6ebc5b:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-60321 .elementor-element.elementor-element-a6ebc5b > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFEE0029;}.elementor-60321 .elementor-element.elementor-element-a6ebc5b > .elementor-element-populated, .elementor-60321 .elementor-element.elementor-element-a6ebc5b > .elementor-element-populated > .elementor-background-overlay, .elementor-60321 .elementor-element.elementor-element-a6ebc5b > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-60321 .elementor-element.elementor-element-a6ebc5b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-60321 .elementor-element.elementor-element-a6ebc5b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60321 .elementor-element.elementor-element-a6ebc5b > .elementor-element-populated > .elementor-widget-wrap{padding:1.5px 8px 1.5px 8px;}.elementor-60321 .elementor-element.elementor-element-c3f7772 .elementor-heading-title{color:#FFEE00;font-family:var( --e-global-typography-4eb82be-font-family ), Sans-serif;font-size:var( --e-global-typography-4eb82be-font-size );font-weight:var( --e-global-typography-4eb82be-font-weight );line-height:var( --e-global-typography-4eb82be-line-height );letter-spacing:var( --e-global-typography-4eb82be-letter-spacing );word-spacing:var( --e-global-typography-4eb82be-word-spacing );}.elementor-60321 .elementor-element.elementor-element-c3f7772 > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-60321 .elementor-element.elementor-element-60452e0 .elementor-icon-wrapper{text-align:center;}.elementor-60321 .elementor-element.elementor-element-60452e0.elementor-view-stacked .elementor-icon{background-color:#FFEE00;}.elementor-60321 .elementor-element.elementor-element-60452e0.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-60452e0.elementor-view-default .elementor-icon{color:#FFEE00;border-color:#FFEE00;}.elementor-60321 .elementor-element.elementor-element-60452e0.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-60452e0.elementor-view-default .elementor-icon svg{fill:#FFEE00;}.elementor-60321 .elementor-element.elementor-element-60452e0 .elementor-icon{font-size:14px;}.elementor-60321 .elementor-element.elementor-element-60452e0 > .elementor-widget-container{margin:-0.5px 0px 0px 0px;}.elementor-60321 .elementor-element.elementor-element-b2549e0 .elementor-heading-title{color:#FFFFFFE0;font-family:var( --e-global-typography-325a9b3-font-family ), Sans-serif;font-size:var( --e-global-typography-325a9b3-font-size );font-weight:var( --e-global-typography-325a9b3-font-weight );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-b2549e0 > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-60321 .elementor-element.elementor-element-9184d8c.elementor-column .elementor-column-wrap{align-items:center;}.elementor-60321 .elementor-element.elementor-element-9184d8c.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-9184d8c.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-60321 .elementor-element.elementor-element-9184d8c:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-60321 .elementor-element.elementor-element-9184d8c > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-64e5c53 );}.elementor-60321 .elementor-element.elementor-element-9184d8c > .elementor-element-populated, .elementor-60321 .elementor-element.elementor-element-9184d8c > .elementor-element-populated > .elementor-background-overlay, .elementor-60321 .elementor-element.elementor-element-9184d8c > .elementor-background-slideshow{border-radius:6px 6px 6px 6px;}.elementor-60321 .elementor-element.elementor-element-9184d8c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-60321 .elementor-element.elementor-element-9184d8c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60321 .elementor-element.elementor-element-9184d8c > .elementor-element-populated > .elementor-widget-wrap{padding:1.5px 8px 1.5px 8px;}.elementor-60321 .elementor-element.elementor-element-6f34ce8 .elementor-heading-title{color:#FFFFFFE0;font-family:var( --e-global-typography-325a9b3-font-family ), Sans-serif;font-size:var( --e-global-typography-325a9b3-font-size );font-weight:var( --e-global-typography-325a9b3-font-weight );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-6f34ce8 > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-60321 .elementor-element.elementor-element-b581f06 .jet-woo-builder .onsale{font-family:var( --e-global-typography-2b4c1d8-font-family ), Sans-serif;font-size:var( --e-global-typography-2b4c1d8-font-size );font-weight:var( --e-global-typography-2b4c1d8-font-weight );line-height:var( --e-global-typography-2b4c1d8-line-height );letter-spacing:var( --e-global-typography-2b4c1d8-letter-spacing );word-spacing:var( --e-global-typography-2b4c1d8-word-spacing );color:var( --e-global-color-2a7d11f );background-color:var( --e-global-color-ec3b516 );border-radius:4px 4px 4px 4px;padding:1px 6px 1px 6px;}.elementor-60321 .elementor-element.elementor-element-9619362 .elementor-heading-title{color:var( --e-global-color-7161e52 );font-family:var( --e-global-typography-2b4c1d8-font-family ), Sans-serif;font-size:var( --e-global-typography-2b4c1d8-font-size );font-weight:var( --e-global-typography-2b4c1d8-font-weight );line-height:var( --e-global-typography-2b4c1d8-line-height );letter-spacing:var( --e-global-typography-2b4c1d8-letter-spacing );word-spacing:var( --e-global-typography-2b4c1d8-word-spacing );}.elementor-60321 .elementor-element.elementor-element-2cf5d41 .elementor-heading-title{color:var( --e-global-color-2a7d11f );font-family:var( --e-global-typography-2b4c1d8-font-family ), Sans-serif;font-size:var( --e-global-typography-2b4c1d8-font-size );font-weight:var( --e-global-typography-2b4c1d8-font-weight );line-height:var( --e-global-typography-2b4c1d8-line-height );letter-spacing:var( --e-global-typography-2b4c1d8-letter-spacing );word-spacing:var( --e-global-typography-2b4c1d8-word-spacing );}.elementor-60321 .elementor-element.elementor-element-2cf5d41 > .elementor-widget-container{padding:1px 6px 1px 6px;background-color:var( --e-global-color-ec3b516 );border-radius:4px 4px 4px 4px;}.elementor-60321 .elementor-element.elementor-element-921c83f .jet-woo-builder.elementor-jet-single-price .price del{display:inline-block;color:var( --e-global-color-15ff8fd );font-weight:400;text-decoration:line-through;}.elementor-60321 .elementor-element.elementor-element-921c83f .jet-woo-builder.elementor-jet-single-price .price ins{display:inline-block;color:var( --e-global-color-7161e52 );font-weight:400;text-decoration:none;}.elementor-60321 .elementor-element.elementor-element-921c83f .jet-woo-builder.elementor-jet-single-price .price del+ins{margin-left:8px;}.elementor-60321 .elementor-element.elementor-element-921c83f .jet-woo-builder.elementor-jet-single-price .price{font-family:var( --e-global-typography-325a9b3-font-family ), Sans-serif;font-size:var( --e-global-typography-325a9b3-font-size );font-weight:var( --e-global-typography-325a9b3-font-weight );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );color:var( --e-global-color-7161e52 );}.elementor-60321 .elementor-element.elementor-element-921c83f .jet-woo-builder.elementor-jet-single-price .price .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-60321 .elementor-element.elementor-element-c8c9db3 .elementor-heading-title{color:var( --e-global-color-2a7d11f );font-family:var( --e-global-typography-07e3482-font-family ), Sans-serif;font-size:var( --e-global-typography-07e3482-font-size );font-weight:var( --e-global-typography-07e3482-font-weight );line-height:var( --e-global-typography-07e3482-line-height );letter-spacing:var( --e-global-typography-07e3482-letter-spacing );word-spacing:var( --e-global-typography-07e3482-word-spacing );}.elementor-60321 .elementor-element.elementor-element-c8c9db3 > .elementor-widget-container{margin:4px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-60321 .elementor-element.elementor-element-07134cb.elementor-column .elementor-column-wrap{align-items:center;}.elementor-60321 .elementor-element.elementor-element-07134cb.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-07134cb.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-60321 .elementor-element.elementor-element-07134cb:not(.elementor-motion-effects-element-type-background) > .elementor-column-wrap, .elementor-60321 .elementor-element.elementor-element-07134cb > .elementor-column-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-38e53ec );}.elementor-60321 .elementor-element.elementor-element-07134cb > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4d147e7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-60321 .elementor-element.elementor-element-07134cb > .elementor-element-populated, .elementor-60321 .elementor-element.elementor-element-07134cb > .elementor-element-populated > .elementor-background-overlay, .elementor-60321 .elementor-element.elementor-element-07134cb > .elementor-background-slideshow{border-radius:12px 12px 12px 12px;}.elementor-60321 .elementor-element.elementor-element-07134cb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60321 .elementor-element.elementor-element-07134cb{z-index:1;}.elementor-60321 .elementor-element.elementor-element-4058191 .elementor-icon-wrapper{text-align:center;}.elementor-60321 .elementor-element.elementor-element-4058191.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-4058191.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-4058191.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-4058191.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-4058191.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-60321 .elementor-element.elementor-element-4058191 .elementor-icon{font-size:24px;}.elementor-60321 .elementor-element.elementor-element-d735212 .jet-data-store-link-wrapper{justify-content:center;}.elementor-60321 .elementor-element.elementor-element-d735212 .jet-data-store-link__icon{font-size:24px;}.elementor-60321 .elementor-element.elementor-element-d735212 .jet-data-store-link{gap:0px;}.elementor-60321 .elementor-element.elementor-element-8519d77{margin-top:22px;margin-bottom:0px;padding:0px 16px 0px 16px;}.elementor-60321 .elementor-element.elementor-element-dc5dca2 .elementor-heading-title{color:var( --e-global-color-7161e52 );font-family:var( --e-global-typography-29cac84-font-family ), Sans-serif;font-size:var( --e-global-typography-29cac84-font-size );font-weight:var( --e-global-typography-29cac84-font-weight );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-dc5dca2 > .elementor-widget-container{padding:0px 6px 0px 6px;}.elementor-60321 .elementor-element.elementor-element-6d088df .elementor-heading-title{color:var( --e-global-color-7161e52 );font-family:var( --e-global-typography-2b4c1d8-font-family ), Sans-serif;font-size:var( --e-global-typography-2b4c1d8-font-size );font-weight:var( --e-global-typography-2b4c1d8-font-weight );line-height:var( --e-global-typography-2b4c1d8-line-height );letter-spacing:var( --e-global-typography-2b4c1d8-letter-spacing );word-spacing:var( --e-global-typography-2b4c1d8-word-spacing );}.elementor-60321 .elementor-element.elementor-element-6d088df > .elementor-widget-container{padding:1px 6px 1px 6px;background-color:var( --e-global-color-e71af9e );border-radius:4px 4px 4px 4px;}.elementor-60321 .elementor-element.elementor-element-e04a60a .elementor-heading-title{color:var( --e-global-color-7161e52 );font-family:var( --e-global-typography-29cac84-font-family ), Sans-serif;font-size:var( --e-global-typography-29cac84-font-size );font-weight:var( --e-global-typography-29cac84-font-weight );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-e04a60a > .elementor-widget-container{padding:0px 6px 0px 6px;}.elementor-60321 .elementor-element.elementor-element-79603be{--add-to-cart-wc-forward-display:none;}.elementor-60321 .elementor-element.elementor-element-79603be .jet-woo-quantity-button-added .jet-woo-qty-control{flex:0 1 100%;font-size:14px;}.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart .cart .quantity{display:inline-block;width:100%;margin:0px 0px 0px 0px;}.elementor-60321 .elementor-element.elementor-element-79603be .jet-woo-builder .single_add_to_cart_button.button{display:inline-block;width:100%;font-family:var( --e-global-typography-29cac84-font-family ), Sans-serif;font-size:var( --e-global-typography-29cac84-font-size );font-weight:var( --e-global-typography-29cac84-font-weight );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );color:var( --e-global-color-1bb0b7e );background-color:var( --e-global-color-f717fe2 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f717fe2 );border-radius:12px 12px 12px 12px;margin:0px 0px 0px 0px;padding:11.5px 16px 10.5px 16px;}.elementor-60321 .elementor-element.elementor-element-79603be .jet-woo-builder .single_add_to_cart_button.button:hover{color:var( --e-global-color-f717fe2 );background-color:var( --e-global-color-38e53ec );border-color:var( --e-global-color-f717fe2 );}.elementor-60321 .elementor-element.elementor-element-79603be .jet-woo-builder .single_add_to_cart_button.button.disabled{color:var( --e-global-color-1bb0b7e );background-color:var( --e-global-color-15ff8fd );border-color:var( --e-global-color-15ff8fd );}.elementor-60321 .elementor-element.elementor-element-79603be .jet-woo-builder .single_add_to_cart_button.button.disabled:hover{border-color:var( --e-global-color-15ff8fd );}.elementor-60321 .elementor-element.elementor-element-79603be .jet-woo-quantity-button-added{gap:16px;}.elementor-60321 .elementor-element.elementor-element-79603be .jet-woo-builder .qty{font-family:var( --e-global-typography-325a9b3-font-family ), Sans-serif;font-size:var( --e-global-typography-325a9b3-font-size );font-weight:var( --e-global-typography-325a9b3-font-weight );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );color:var( --e-global-color-7161e52 );background-color:var( --e-global-color-38e53ec );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-15ff8fd );border-radius:12px 12px 12px 12px;padding:12.5px 65px 11.5px 65px;}.elementor-60321 .elementor-element.elementor-element-79603be .jet-woo-builder .qty:focus{color:var( --e-global-color-7161e52 );background-color:var( --e-global-color-38e53ec );border-color:var( --e-global-color-f717fe2 );}.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart .variations{max-width:270px;}.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart .variations .label label{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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-7161e52 );}.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart .variations select{font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;line-height:20px;letter-spacing:0px;color:var( --e-global-color-7161e52 );background-color:var( --e-global-color-38e53ec );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-15ff8fd );border-radius:0% 0% 0% 0%;box-shadow:0px 0px 0px 0px rgba(0, 0, 0, 0);margin:0px 0px 4px 0px;padding:8px 16px 8px 16px;}.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart .variations select:focus{color:var( --e-global-color-7161e52 );background-color:var( --e-global-color-38e53ec );border-color:var( --e-global-color-f717fe2 );}.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart .woocommerce-variation-price .price del{text-decoration:line-through;font-weight:400;}.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price del{text-decoration:line-through;font-weight:400;}.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart .woocommerce-variation-price .price ins{text-decoration:none;font-weight:400;}.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart .woocommerce-grouped-product-list-item__price ins{text-decoration:none;font-weight:400;}.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart .woocommerce-Price-currencySymbol{vertical-align:baseline;}.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart .reset_variations{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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-15ff8fd );}.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart .reset_variations:hover{color:var( --e-global-color-7161e52 );}.elementor-60321 .elementor-element.elementor-element-79603be > .elementor-widget-container{margin:0px 0px 24px 0px;}.elementor-60321 .elementor-element.elementor-element-c1e1195:not(.elementor-motion-effects-element-type-background), .elementor-60321 .elementor-element.elementor-element-c1e1195 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-38e53ec );}.elementor-60321 .elementor-element.elementor-element-c1e1195{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4d147e7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-60321 .elementor-element.elementor-element-c1e1195, .elementor-60321 .elementor-element.elementor-element-c1e1195 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-60321 .elementor-element.elementor-element-c1e1195 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60321 .elementor-element.elementor-element-3a7e4c7 .elementor-heading-title{color:var( --e-global-color-7161e52 );font-family:var( --e-global-typography-dbe62ac-font-family ), Sans-serif;font-size:var( --e-global-typography-dbe62ac-font-size );font-weight:var( --e-global-typography-dbe62ac-font-weight );line-height:var( --e-global-typography-dbe62ac-line-height );letter-spacing:var( --e-global-typography-dbe62ac-letter-spacing );word-spacing:var( --e-global-typography-dbe62ac-word-spacing );}.elementor-60321 .elementor-element.elementor-element-1008f55{--divider-border-style:solid;--divider-color:var( --e-global-color-e71af9e );--divider-border-width:1px;}.elementor-60321 .elementor-element.elementor-element-1008f55 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-60321 .elementor-element.elementor-element-1008f55 .elementor-divider{text-align:center;padding-top:16px;padding-bottom:16px;}.elementor-60321 .elementor-element.elementor-element-aeceda4 .elementor-icon-wrapper{text-align:center;}.elementor-60321 .elementor-element.elementor-element-aeceda4.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-aeceda4.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-aeceda4.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-aeceda4.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-aeceda4.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-60321 .elementor-element.elementor-element-2063b15 .elementor-icon-wrapper{text-align:center;}.elementor-60321 .elementor-element.elementor-element-2063b15.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-2063b15.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-2063b15.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-2063b15.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-2063b15.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-60321 .elementor-element.elementor-element-fd472ce .elementor-icon-wrapper{text-align:center;}.elementor-60321 .elementor-element.elementor-element-fd472ce.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-fd472ce.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-fd472ce.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-fd472ce.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-fd472ce.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-60321 .elementor-element.elementor-element-884ca0a .elementor-icon-wrapper{text-align:center;}.elementor-60321 .elementor-element.elementor-element-884ca0a.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-884ca0a.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-884ca0a.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-884ca0a.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-884ca0a.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-60321 .elementor-element.elementor-element-d96ecb5 .elementor-icon-wrapper{text-align:center;}.elementor-60321 .elementor-element.elementor-element-d96ecb5.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-d96ecb5.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-d96ecb5.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-d96ecb5.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-d96ecb5.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-60321 .elementor-element.elementor-element-69098bb .elementor-icon-wrapper{text-align:center;}.elementor-60321 .elementor-element.elementor-element-69098bb.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-69098bb.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-69098bb.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-69098bb.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-69098bb.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-60321 .elementor-element.elementor-element-f8d212d{padding:0px 16px 0px 16px;}.elementor-60321 .elementor-element.elementor-element-537d332:not(.elementor-motion-effects-element-type-background), .elementor-60321 .elementor-element.elementor-element-537d332 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-64e5c53 );}.elementor-60321 .elementor-element.elementor-element-537d332{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-92876fd );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 16px 16px 16px;}.elementor-60321 .elementor-element.elementor-element-537d332, .elementor-60321 .elementor-element.elementor-element-537d332 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-60321 .elementor-element.elementor-element-537d332 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60321 .elementor-element.elementor-element-66b1143 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-60321 .elementor-element.elementor-element-66b1143 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-60321 .elementor-element.elementor-element-66b1143 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-60321 .elementor-element.elementor-element-66b1143 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-60321 .elementor-element.elementor-element-66b1143 > .elementor-widget-container > .jet-listing-grid, .elementor-60321 .elementor-element.elementor-element-66b1143 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-60321 .elementor-element.elementor-element-66b1143 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc(-0px / 2);margin-right:calc(-0px / 2);width:calc(100% + 0px);}.elementor-60321 .elementor-element.elementor-element-66b1143 .jet-listing-grid__loader{--spinner-color:var( --e-global-color-7161e52 );--spinner-size:18px;}.elementor-60321 .elementor-element.elementor-element-66b1143 .jet-listing-not-found{font-family:var( --e-global-typography-4eb82be-font-family ), Sans-serif;font-size:var( --e-global-typography-4eb82be-font-size );font-weight:var( --e-global-typography-4eb82be-font-weight );line-height:var( --e-global-typography-4eb82be-line-height );letter-spacing:var( --e-global-typography-4eb82be-letter-spacing );word-spacing:var( --e-global-typography-4eb82be-word-spacing );color:var( --e-global-color-15ff8fd );}.elementor-60321 .elementor-element.elementor-element-f726357 .jet-data-store-link-wrapper{justify-content:center;}.elementor-60321 .elementor-element.elementor-element-f726357 .jet-data-store-link__icon{font-size:18px;}.elementor-60321 .elementor-element.elementor-element-f726357 .jet-data-store-link{gap:8px;font-family:var( --e-global-typography-29cac84-font-family ), Sans-serif;font-size:var( --e-global-typography-29cac84-font-size );font-weight:var( --e-global-typography-29cac84-font-weight );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );fill:var( --e-global-color-1bb0b7e );color:var( --e-global-color-1bb0b7e );background-color:var( --e-global-color-f717fe2 );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f717fe2 );border-radius:12px 12px 12px 12px;padding:11.5px 16px 10.5px 16px;}.elementor-60321 .elementor-element.elementor-element-f726357 .jet-data-store-link:hover{color:var( --e-global-color-f717fe2 );background-color:var( --e-global-color-38e53ec );}.elementor-60321 .elementor-element.elementor-element-f726357 .jet-data-store-link:hover svg{fill:var( --e-global-color-f717fe2 );}.elementor-60321 .elementor-element.elementor-element-f726357 .jet-data-store-link.in-store:not(:hover){color:var( --e-global-color-f717fe2 );background-color:var( --e-global-color-38e53ec );}.elementor-60321 .elementor-element.elementor-element-f726357 .jet-data-store-link.in-store:not(:hover) svg{fill:var( --e-global-color-f717fe2 );}.elementor-60321 .elementor-element.elementor-element-f726357 .jet-data-store-link.in-store:not(:hover) .jet-data-store-link__icon{color:var( --e-global-color-f717fe2 );}.elementor-60321 .elementor-element.elementor-element-f726357 .jet-data-store-link.in-store:not(:hover) .jet-data-store-link__icon svg{fill:var( --e-global-color-f717fe2 );}.elementor-60321 .elementor-element.elementor-element-f726357 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-60321 .elementor-element.elementor-element-944d1c0:not(.elementor-motion-effects-element-type-background), .elementor-60321 .elementor-element.elementor-element-944d1c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-38e53ec );}.elementor-60321 .elementor-element.elementor-element-944d1c0{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4d147e7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 16px 16px;}.elementor-60321 .elementor-element.elementor-element-944d1c0, .elementor-60321 .elementor-element.elementor-element-944d1c0 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-60321 .elementor-element.elementor-element-944d1c0 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60321 .elementor-element.elementor-element-9148d69 .elementor-heading-title{color:var( --e-global-color-7161e52 );font-family:var( --e-global-typography-29cac84-font-family ), Sans-serif;font-size:var( --e-global-typography-29cac84-font-size );font-weight:var( --e-global-typography-29cac84-font-weight );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-9148d69 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-60321 .elementor-element.elementor-element-2873d3e .elementor-heading-title{color:var( --e-global-color-15ff8fd );font-family:var( --e-global-typography-325a9b3-font-family ), Sans-serif;font-size:var( --e-global-typography-325a9b3-font-size );font-weight:var( --e-global-typography-325a9b3-font-weight );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-2873d3e > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-60321 .elementor-element.elementor-element-acadb5e .elementor-icon-list-icon i{color:#00000000;}.elementor-60321 .elementor-element.elementor-element-acadb5e .elementor-icon-list-icon svg{fill:#00000000;}.elementor-60321 .elementor-element.elementor-element-acadb5e{--e-icon-list-icon-size:16px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;}.elementor-60321 .elementor-element.elementor-element-acadb5e .elementor-icon-list-text{color:var( --e-global-color-7161e52 );padding-left:8px;}.elementor-60321 .elementor-element.elementor-element-acadb5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60321 .elementor-element.elementor-element-acadb5e .elementor-icon-list-item > a{font-family:var( --e-global-typography-4eb82be-font-family ), Sans-serif;font-size:var( --e-global-typography-4eb82be-font-size );font-weight:var( --e-global-typography-4eb82be-font-weight );line-height:var( --e-global-typography-4eb82be-line-height );letter-spacing:var( --e-global-typography-4eb82be-letter-spacing );word-spacing:var( --e-global-typography-4eb82be-word-spacing );}.elementor-60321 .elementor-element.elementor-element-acadb5e > .elementor-widget-container{padding:12.5px 16px 12.5px 16px;background-color:var( --e-global-color-38e53ec );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4d147e7 );border-radius:12px 12px 12px 12px;}.elementor-60321 .elementor-element.elementor-element-cc27236 .elementor-tab-title{border-width:0px;padding:11.5px 16px 11.5px 16px;}.elementor-60321 .elementor-element.elementor-element-cc27236 .elementor-tab-content{border-width:0px;color:var( --e-global-color-9c8dbb0 );font-family:var( --e-global-typography-325a9b3-font-family ), Sans-serif;font-size:var( --e-global-typography-325a9b3-font-size );font-weight:var( --e-global-typography-325a9b3-font-weight );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );padding:3.5px 16px 13px 16px;}.elementor-60321 .elementor-element.elementor-element-cc27236 .elementor-toggle-item:not(:last-child){margin-bottom:0px;}.elementor-60321 .elementor-element.elementor-element-cc27236 .elementor-toggle-title, .elementor-60321 .elementor-element.elementor-element-cc27236 .elementor-toggle-icon{color:var( --e-global-color-7161e52 );}.elementor-60321 .elementor-element.elementor-element-cc27236 .elementor-toggle-icon svg{fill:var( --e-global-color-7161e52 );}.elementor-60321 .elementor-element.elementor-element-cc27236 .elementor-tab-title.elementor-active a, .elementor-60321 .elementor-element.elementor-element-cc27236 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-7161e52 );}.elementor-60321 .elementor-element.elementor-element-cc27236 .elementor-toggle-title{font-family:var( --e-global-typography-29cac84-font-family ), Sans-serif;font-size:var( --e-global-typography-29cac84-font-size );font-weight:var( --e-global-typography-29cac84-font-weight );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-cc27236 > .elementor-widget-container{background-color:var( --e-global-color-38e53ec );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4d147e7 );border-radius:12px 12px 12px 12px;}.elementor-60321 .elementor-element.elementor-element-abfc7b6:not(.elementor-motion-effects-element-type-background), .elementor-60321 .elementor-element.elementor-element-abfc7b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-38e53ec );}.elementor-60321 .elementor-element.elementor-element-abfc7b6{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4d147e7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:17px 17px 17px 17px;}.elementor-60321 .elementor-element.elementor-element-abfc7b6, .elementor-60321 .elementor-element.elementor-element-abfc7b6 > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-60321 .elementor-element.elementor-element-abfc7b6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-60321 .elementor-element.elementor-element-7d7f87e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-60321 .elementor-element.elementor-element-7d7f87e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-7d7f87e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-60321 .elementor-element.elementor-element-1df86f9 .elementor-icon-wrapper{text-align:center;}.elementor-60321 .elementor-element.elementor-element-1df86f9.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-1df86f9.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-1df86f9.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-1df86f9.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-1df86f9.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-60321 .elementor-element.elementor-element-1df86f9 .elementor-icon{font-size:48px;}.elementor-60321 .elementor-element.elementor-element-838d77e .elementor-heading-title{color:var( --e-global-color-7161e52 );font-family:var( --e-global-typography-29cac84-font-family ), Sans-serif;font-size:var( --e-global-typography-29cac84-font-size );font-weight:var( --e-global-typography-29cac84-font-weight );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-bc-flex-widget .elementor-60321 .elementor-element.elementor-element-a6c5fcd.elementor-column .elementor-column-wrap{align-items:center;}.elementor-60321 .elementor-element.elementor-element-a6c5fcd.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-a6c5fcd.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-60321 .elementor-element.elementor-element-a6c5fcd > .elementor-element-populated > .elementor-widget-wrap{padding:0px 0px 1px 0px;}.elementor-60321 .elementor-element.elementor-element-64292e8 .elementor-icon-wrapper{text-align:center;}.elementor-60321 .elementor-element.elementor-element-64292e8.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-64292e8.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-64292e8.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-64292e8.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-64292e8.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-60321 .elementor-element.elementor-element-64292e8 .elementor-icon{font-size:16px;}.elementor-60321 .elementor-element.elementor-element-ad7056d .elementor-heading-title{color:var( --e-global-color-9c8dbb0 );font-family:var( --e-global-typography-325a9b3-font-family ), Sans-serif;font-size:var( --e-global-typography-325a9b3-font-size );font-weight:var( --e-global-typography-325a9b3-font-weight );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-ad7056d > .elementor-widget-container{margin:6px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-60321 .elementor-element.elementor-element-e502725.elementor-column .elementor-column-wrap{align-items:center;}.elementor-60321 .elementor-element.elementor-element-e502725.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-e502725.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-60321 .elementor-element.elementor-element-6580a45 .elementor-icon-wrapper{text-align:center;}.elementor-60321 .elementor-element.elementor-element-6580a45.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-6580a45.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-6580a45.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-6580a45.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-6580a45.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-60321 .elementor-element.elementor-element-6580a45 .elementor-icon{font-size:18px;}.elementor-60321 .elementor-element.elementor-element-0b5eb16{padding:0px 16px 112.5px 16px;}.elementor-60321 .elementor-element.elementor-element-e6bf76d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-60321 .elementor-element.elementor-element-e6bf76d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-60321 .elementor-element.elementor-element-e6bf76d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-60321 .elementor-element.elementor-element-e6bf76d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-60321 .elementor-element.elementor-element-e6bf76d > .elementor-widget-container > .jet-listing-grid, .elementor-60321 .elementor-element.elementor-element-e6bf76d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-60321 .elementor-element.elementor-element-e6bf76d > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc(-0px / 2);margin-right:calc(-0px / 2);width:calc(100% + 0px);}.elementor-60321 .elementor-element.elementor-element-e6bf76d .jet-listing-grid__loader{--spinner-color:var( --e-global-color-7161e52 );--spinner-size:24px;}.elementor-60321 .elementor-element.elementor-element-e6bf76d .jet-listing-not-found{font-family:var( --e-global-typography-29cac84-font-family ), Sans-serif;font-size:var( --e-global-typography-29cac84-font-size );font-weight:var( --e-global-typography-29cac84-font-weight );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );color:var( --e-global-color-15ff8fd );}.elementor-60321 .elementor-element.elementor-element-a3546b8 .elementor-heading-title{color:var( --e-global-color-7161e52 );font-family:var( --e-global-typography-29cac84-font-family ), Sans-serif;font-size:var( --e-global-typography-29cac84-font-size );font-weight:var( --e-global-typography-29cac84-font-weight );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-a3546b8 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-60321 .elementor-element.elementor-element-964dbda .elementor-heading-title{color:var( --e-global-color-9c8dbb0 );font-family:var( --e-global-typography-325a9b3-font-family ), Sans-serif;font-size:var( --e-global-typography-325a9b3-font-size );font-weight:var( --e-global-typography-325a9b3-font-weight );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-964dbda > .elementor-widget-container{margin:0px 0px 14px 0px;}.elementor-60321 .elementor-element.elementor-element-d2b12fc > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-d2b12fc:not(.elementor-motion-effects-element-type-background), .elementor-60321 .elementor-element.elementor-element-d2b12fc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-38e53ec );}.elementor-60321 .elementor-element.elementor-element-d2b12fc{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f717fe2 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:11px 16px 11px 16px;}.elementor-60321 .elementor-element.elementor-element-d2b12fc, .elementor-60321 .elementor-element.elementor-element-d2b12fc > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-60321 .elementor-element.elementor-element-d2b12fc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-60321 .elementor-element.elementor-element-46c53c0.elementor-column .elementor-column-wrap{align-items:center;}.elementor-60321 .elementor-element.elementor-element-46c53c0.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-46c53c0.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-60321 .elementor-element.elementor-element-076fa92 .elementor-icon-wrapper{text-align:center;}.elementor-60321 .elementor-element.elementor-element-076fa92.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-076fa92.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-076fa92.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-076fa92.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-076fa92.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-60321 .elementor-element.elementor-element-076fa92 .elementor-icon{font-size:48px;}.elementor-bc-flex-widget .elementor-60321 .elementor-element.elementor-element-801f818.elementor-column .elementor-column-wrap{align-items:center;}.elementor-60321 .elementor-element.elementor-element-801f818.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-801f818.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-60321 .elementor-element.elementor-element-f59c50e .elementor-heading-title{color:var( --e-global-color-7161e52 );font-family:var( --e-global-typography-29cac84-font-family ), Sans-serif;font-size:var( --e-global-typography-29cac84-font-size );font-weight:var( --e-global-typography-29cac84-font-weight );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-f59c50e > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-60321 .elementor-element.elementor-element-f59c50e{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-60321 .elementor-element.elementor-element-245ac8a.elementor-column .elementor-column-wrap{align-items:center;}.elementor-60321 .elementor-element.elementor-element-245ac8a.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-245ac8a.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-60321 .elementor-element.elementor-element-fdf79a5{--divider-border-style:solid;--divider-color:var( --e-global-color-e71af9e );--divider-border-width:24px;width:auto;max-width:auto;}.elementor-60321 .elementor-element.elementor-element-fdf79a5 .elementor-divider-separator{width:0.5px;margin:0 auto;margin-center:0;}.elementor-60321 .elementor-element.elementor-element-fdf79a5 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-bc-flex-widget .elementor-60321 .elementor-element.elementor-element-d587c01.elementor-column .elementor-column-wrap{align-items:center;}.elementor-60321 .elementor-element.elementor-element-d587c01.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-d587c01.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-60321 .elementor-element.elementor-element-de72f1e .elementor-heading-title{color:var( --e-global-color-9c8dbb0 );font-family:var( --e-global-typography-325a9b3-font-family ), Sans-serif;font-size:var( --e-global-typography-325a9b3-font-size );font-weight:var( --e-global-typography-325a9b3-font-weight );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-de72f1e > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-60321 .elementor-element.elementor-element-f6d3a5f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-60321 .elementor-element.elementor-element-f6d3a5f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-f6d3a5f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-60321 .elementor-element.elementor-element-100d047 .elementor-icon-wrapper{text-align:center;}.elementor-60321 .elementor-element.elementor-element-100d047.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-100d047.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-100d047.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-100d047.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-100d047.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-60321 .elementor-element.elementor-element-100d047 .elementor-icon{font-size:18px;}.elementor-60321 .elementor-element.elementor-element-3a885fb > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-3a885fb:not(.elementor-motion-effects-element-type-background), .elementor-60321 .elementor-element.elementor-element-3a885fb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-38e53ec );}.elementor-60321 .elementor-element.elementor-element-3a885fb{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f717fe2 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:11px 16px 11px 16px;}.elementor-60321 .elementor-element.elementor-element-3a885fb, .elementor-60321 .elementor-element.elementor-element-3a885fb > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-60321 .elementor-element.elementor-element-3a885fb > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-60321 .elementor-element.elementor-element-84846d5.elementor-column .elementor-column-wrap{align-items:center;}.elementor-60321 .elementor-element.elementor-element-84846d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-84846d5.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-60321 .elementor-element.elementor-element-bd94fe0 .elementor-icon-wrapper{text-align:center;}.elementor-60321 .elementor-element.elementor-element-bd94fe0.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-bd94fe0.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-bd94fe0.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-bd94fe0.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-bd94fe0.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-60321 .elementor-element.elementor-element-bd94fe0 .elementor-icon{font-size:48px;}.elementor-bc-flex-widget .elementor-60321 .elementor-element.elementor-element-abe2df2.elementor-column .elementor-column-wrap{align-items:center;}.elementor-60321 .elementor-element.elementor-element-abe2df2.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-abe2df2.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-60321 .elementor-element.elementor-element-140f3e0 .elementor-heading-title{color:var( --e-global-color-7161e52 );font-family:var( --e-global-typography-29cac84-font-family ), Sans-serif;font-size:var( --e-global-typography-29cac84-font-size );font-weight:var( --e-global-typography-29cac84-font-weight );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-140f3e0 > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-60321 .elementor-element.elementor-element-140f3e0{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-60321 .elementor-element.elementor-element-189de94.elementor-column .elementor-column-wrap{align-items:center;}.elementor-60321 .elementor-element.elementor-element-189de94.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-189de94.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-60321 .elementor-element.elementor-element-648deed{--divider-border-style:solid;--divider-color:var( --e-global-color-e71af9e );--divider-border-width:24px;width:auto;max-width:auto;}.elementor-60321 .elementor-element.elementor-element-648deed .elementor-divider-separator{width:0.5px;margin:0 auto;margin-center:0;}.elementor-60321 .elementor-element.elementor-element-648deed .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-bc-flex-widget .elementor-60321 .elementor-element.elementor-element-8e6a0fe.elementor-column .elementor-column-wrap{align-items:center;}.elementor-60321 .elementor-element.elementor-element-8e6a0fe.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-8e6a0fe.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-60321 .elementor-element.elementor-element-6a8ac50 .elementor-heading-title{color:var( --e-global-color-9c8dbb0 );font-family:var( --e-global-typography-325a9b3-font-family ), Sans-serif;font-size:var( --e-global-typography-325a9b3-font-size );font-weight:var( --e-global-typography-325a9b3-font-weight );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-6a8ac50 > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-60321 .elementor-element.elementor-element-ae28a49.elementor-column .elementor-column-wrap{align-items:center;}.elementor-60321 .elementor-element.elementor-element-ae28a49.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-ae28a49.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-60321 .elementor-element.elementor-element-3db321f .elementor-icon-wrapper{text-align:center;}.elementor-60321 .elementor-element.elementor-element-3db321f.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-3db321f.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-3db321f.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-3db321f.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-3db321f.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-60321 .elementor-element.elementor-element-3db321f .elementor-icon{font-size:18px;}.elementor-60321 .elementor-element.elementor-element-7a68ffd > .elementor-container > .elementor-row > .elementor-column > .elementor-column-wrap > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-7a68ffd:not(.elementor-motion-effects-element-type-background), .elementor-60321 .elementor-element.elementor-element-7a68ffd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-38e53ec );}.elementor-60321 .elementor-element.elementor-element-7a68ffd{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-f717fe2 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:11px 16px 11px 16px;}.elementor-60321 .elementor-element.elementor-element-7a68ffd, .elementor-60321 .elementor-element.elementor-element-7a68ffd > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-60321 .elementor-element.elementor-element-7a68ffd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-60321 .elementor-element.elementor-element-b23587e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-60321 .elementor-element.elementor-element-b23587e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-b23587e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-60321 .elementor-element.elementor-element-4b10ab0 .elementor-icon-wrapper{text-align:center;}.elementor-60321 .elementor-element.elementor-element-4b10ab0.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-4b10ab0.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-4b10ab0.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-4b10ab0.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-4b10ab0.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-60321 .elementor-element.elementor-element-4b10ab0 .elementor-icon{font-size:24px;}.elementor-bc-flex-widget .elementor-60321 .elementor-element.elementor-element-7558a4f.elementor-column .elementor-column-wrap{align-items:center;}.elementor-60321 .elementor-element.elementor-element-7558a4f.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-7558a4f.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:flex-start;}.elementor-60321 .elementor-element.elementor-element-23e5817 .elementor-heading-title{color:var( --e-global-color-7161e52 );font-family:var( --e-global-typography-29cac84-font-family ), Sans-serif;font-size:var( --e-global-typography-29cac84-font-size );font-weight:var( --e-global-typography-29cac84-font-weight );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-23e5817 > .elementor-widget-container{padding:1px 0px 0px 0px;}.elementor-60321 .elementor-element.elementor-element-23e5817{width:auto;max-width:auto;}.elementor-bc-flex-widget .elementor-60321 .elementor-element.elementor-element-a45ea3e.elementor-column .elementor-column-wrap{align-items:center;}.elementor-60321 .elementor-element.elementor-element-a45ea3e.elementor-column.elementor-element[data-element_type="column"] > .elementor-column-wrap.elementor-element-populated > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-60321 .elementor-element.elementor-element-a45ea3e.elementor-column > .elementor-column-wrap > .elementor-widget-wrap{justify-content:center;}.elementor-60321 .elementor-element.elementor-element-0723d10 .elementor-icon-wrapper{text-align:center;}.elementor-60321 .elementor-element.elementor-element-0723d10.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-0723d10.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-0723d10.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-60321 .elementor-element.elementor-element-0723d10.elementor-view-framed .elementor-icon, .elementor-60321 .elementor-element.elementor-element-0723d10.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-60321 .elementor-element.elementor-element-0723d10 .elementor-icon{font-size:14px;}.elementor-60321 .elementor-element.elementor-element-c06752c:not(.elementor-motion-effects-element-type-background), .elementor-60321 .elementor-element.elementor-element-c06752c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-38e53ec );}.elementor-60321 .elementor-element.elementor-element-c06752c{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4d147e7 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:16px 16px 14px 16px;}.elementor-60321 .elementor-element.elementor-element-c06752c, .elementor-60321 .elementor-element.elementor-element-c06752c > .elementor-background-overlay{border-radius:12px 12px 12px 12px;}.elementor-60321 .elementor-element.elementor-element-c06752c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60321 .elementor-element.elementor-element-dd65eb1 .elementor-heading-title{color:var( --e-global-color-7161e52 );font-family:var( --e-global-typography-29cac84-font-family ), Sans-serif;font-size:var( --e-global-typography-29cac84-font-size );font-weight:var( --e-global-typography-29cac84-font-weight );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-dd65eb1 > .elementor-widget-container{margin:0px 0px 6px 0px;}.elementor-60321 .elementor-element.elementor-element-98b127a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-60321 .elementor-element.elementor-element-98b127a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-60321 .elementor-element.elementor-element-98b127a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-60321 .elementor-element.elementor-element-98b127a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-60321 .elementor-element.elementor-element-98b127a > .elementor-widget-container > .jet-listing-grid, .elementor-60321 .elementor-element.elementor-element-98b127a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-60321 .elementor-element.elementor-element-98b127a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc(-0px / 2);margin-right:calc(-0px / 2);width:calc(100% + 0px);}.elementor-60321 .elementor-element.elementor-element-98b127a .jet-listing-grid__loader{--spinner-color:var( --e-global-color-7161e52 );--spinner-size:24px;}.elementor-60321 .elementor-element.elementor-element-98b127a .jet-listing-not-found{font-family:var( --e-global-typography-325a9b3-font-family ), Sans-serif;font-size:var( --e-global-typography-325a9b3-font-size );font-weight:var( --e-global-typography-325a9b3-font-weight );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );color:var( --e-global-color-9c8dbb0 );}.elementor-60321 .elementor-element.elementor-element-430b2e0{color:var( --e-global-color-9c8dbb0 );font-family:var( --e-global-typography-325a9b3-font-family ), Sans-serif;font-size:var( --e-global-typography-325a9b3-font-size );font-weight:var( --e-global-typography-325a9b3-font-weight );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-430b2e0 > .elementor-widget-container{margin:22px 0px 0px 0px;}.elementor-60321 .elementor-element.elementor-element-072eafb{text-align:center;color:var( --e-global-color-9c8dbb0 );font-family:var( --e-global-typography-325a9b3-font-family ), Sans-serif;font-size:var( --e-global-typography-325a9b3-font-size );font-weight:var( --e-global-typography-325a9b3-font-weight );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-072eafb > .elementor-widget-container{margin:16px 0px 16px 0px;padding:14px 16px 13px 16px;background-color:var( --e-global-color-38e53ec );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4d147e7 );border-radius:12px 12px 12px 12px;}.elementor-60321 .elementor-element.elementor-element-4f1e141 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}:is( .elementor-60321 .elementor-element.elementor-element-4f1e141 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-60321 .elementor-element.elementor-element-4f1e141 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-60321 .elementor-element.elementor-element-4f1e141 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(0px / 2);padding-bottom:calc(0px / 2);}:is( .elementor-60321 .elementor-element.elementor-element-4f1e141 > .elementor-widget-container > .jet-listing-grid, .elementor-60321 .elementor-element.elementor-element-4f1e141 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-60321 .elementor-element.elementor-element-4f1e141 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc(-0px / 2);margin-right:calc(-0px / 2);width:calc(100% + 0px);}.elementor-60321 .elementor-element.elementor-element-4f1e141 .jet-listing-grid__loader{--spinner-color:var( --e-global-color-7161e52 );--spinner-size:24px;}.elementor-60321 .elementor-element.elementor-element-4f1e141 .jet-listing-not-found{font-family:var( --e-global-typography-29cac84-font-family ), Sans-serif;font-size:var( --e-global-typography-29cac84-font-size );font-weight:var( --e-global-typography-29cac84-font-weight );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );color:var( --e-global-color-15ff8fd );}.elementor-60321 .elementor-element.elementor-element-73d2087{--divider-border-style:solid;--divider-color:var( --e-global-color-e71af9e );--divider-border-width:0.5px;}.elementor-60321 .elementor-element.elementor-element-73d2087 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-60321 .elementor-element.elementor-element-73d2087 .elementor-divider{text-align:center;padding-top:0px;padding-bottom:0px;}.elementor-60321 .elementor-element.elementor-element-73d2087 > .elementor-widget-container{margin:24px 0px 16px 0px;}.elementor-60321 .elementor-element.elementor-element-ef9e25a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}:is( .elementor-60321 .elementor-element.elementor-element-ef9e25a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-60321 .elementor-element.elementor-element-ef9e25a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-60321 .elementor-element.elementor-element-ef9e25a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(12px / 2);padding-right:calc(12px / 2);padding-top:calc(22px / 2);padding-bottom:calc(22px / 2);}:is( .elementor-60321 .elementor-element.elementor-element-ef9e25a > .elementor-widget-container > .jet-listing-grid, .elementor-60321 .elementor-element.elementor-element-ef9e25a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-60321 .elementor-element.elementor-element-ef9e25a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc(-12px / 2);margin-right:calc(-12px / 2);width:calc(100% + 12px);}.elementor-60321 .elementor-element.elementor-element-ef9e25a .jet-listing-grid__loader{--spinner-color:var( --e-global-color-7161e52 );--spinner-size:24px;}.elementor-60321 .elementor-element.elementor-element-ef9e25a .jet-listing-not-found{font-family:var( --e-global-typography-29cac84-font-family ), Sans-serif;font-size:var( --e-global-typography-29cac84-font-size );font-weight:var( --e-global-typography-29cac84-font-weight );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );color:var( --e-global-color-15ff8fd );}.elementor-60321 .elementor-element.elementor-element-ef9e25a > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-60321 .elementor-element.elementor-element-ee152c0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}:is( .elementor-60321 .elementor-element.elementor-element-ee152c0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-60321 .elementor-element.elementor-element-ee152c0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-60321 .elementor-element.elementor-element-ee152c0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(12px / 2);padding-right:calc(12px / 2);padding-top:calc(22px / 2);padding-bottom:calc(22px / 2);}:is( .elementor-60321 .elementor-element.elementor-element-ee152c0 > .elementor-widget-container > .jet-listing-grid, .elementor-60321 .elementor-element.elementor-element-ee152c0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-60321 .elementor-element.elementor-element-ee152c0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc(-12px / 2);margin-right:calc(-12px / 2);width:calc(100% + 12px);}.elementor-60321 .elementor-element.elementor-element-ee152c0 .jet-listing-grid__loader{--spinner-color:var( --e-global-color-7161e52 );--spinner-size:24px;}.elementor-60321 .elementor-element.elementor-element-ee152c0 .jet-listing-not-found{font-family:var( --e-global-typography-29cac84-font-family ), Sans-serif;font-size:var( --e-global-typography-29cac84-font-size );font-weight:var( --e-global-typography-29cac84-font-weight );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );color:var( --e-global-color-15ff8fd );}.elementor-60321 .elementor-element.elementor-element-ee152c0 > .elementor-widget-container{margin:-11px 0px 0px 0px;}.elementor-60321 .elementor-element.elementor-element-9397b39 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:4;}:is( .elementor-60321 .elementor-element.elementor-element-9397b39 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-60321 .elementor-element.elementor-element-9397b39 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-60321 .elementor-element.elementor-element-9397b39 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(12px / 2);padding-right:calc(12px / 2);padding-top:calc(22px / 2);padding-bottom:calc(22px / 2);}:is( .elementor-60321 .elementor-element.elementor-element-9397b39 > .elementor-widget-container > .jet-listing-grid, .elementor-60321 .elementor-element.elementor-element-9397b39 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-60321 .elementor-element.elementor-element-9397b39 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc(-12px / 2);margin-right:calc(-12px / 2);width:calc(100% + 12px);}.elementor-60321 .elementor-element.elementor-element-9397b39 .jet-listing-grid__loader{--spinner-color:var( --e-global-color-7161e52 );--spinner-size:24px;}.elementor-60321 .elementor-element.elementor-element-9397b39 .jet-listing-not-found{font-family:var( --e-global-typography-29cac84-font-family ), Sans-serif;font-size:var( --e-global-typography-29cac84-font-size );font-weight:var( --e-global-typography-29cac84-font-weight );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );color:var( --e-global-color-15ff8fd );}.elementor-60321 .elementor-element.elementor-element-9397b39 > .elementor-widget-container{margin:-11px 0px 0px 0px;}@media(max-width:1024px){.elementor-60321 .elementor-element.elementor-element-89116ad .jet-woo-builder .product_title{font-size:var( --e-global-typography-4dda3c1-font-size );line-height:var( --e-global-typography-4dda3c1-line-height );letter-spacing:var( --e-global-typography-4dda3c1-letter-spacing );word-spacing:var( --e-global-typography-4dda3c1-word-spacing );}.elementor-60321 .elementor-element.elementor-element-c3f7772 .elementor-heading-title{font-size:var( --e-global-typography-4eb82be-font-size );line-height:var( --e-global-typography-4eb82be-line-height );letter-spacing:var( --e-global-typography-4eb82be-letter-spacing );word-spacing:var( --e-global-typography-4eb82be-word-spacing );}.elementor-60321 .elementor-element.elementor-element-b2549e0 .elementor-heading-title{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-6f34ce8 .elementor-heading-title{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-b581f06 .jet-woo-builder .onsale{font-size:var( --e-global-typography-2b4c1d8-font-size );line-height:var( --e-global-typography-2b4c1d8-line-height );letter-spacing:var( --e-global-typography-2b4c1d8-letter-spacing );word-spacing:var( --e-global-typography-2b4c1d8-word-spacing );}.elementor-60321 .elementor-element.elementor-element-9619362 .elementor-heading-title{font-size:var( --e-global-typography-2b4c1d8-font-size );line-height:var( --e-global-typography-2b4c1d8-line-height );letter-spacing:var( --e-global-typography-2b4c1d8-letter-spacing );word-spacing:var( --e-global-typography-2b4c1d8-word-spacing );}.elementor-60321 .elementor-element.elementor-element-2cf5d41 .elementor-heading-title{font-size:var( --e-global-typography-2b4c1d8-font-size );line-height:var( --e-global-typography-2b4c1d8-line-height );letter-spacing:var( --e-global-typography-2b4c1d8-letter-spacing );word-spacing:var( --e-global-typography-2b4c1d8-word-spacing );}.elementor-60321 .elementor-element.elementor-element-921c83f .jet-woo-builder.elementor-jet-single-price .price{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-c8c9db3 .elementor-heading-title{font-size:var( --e-global-typography-07e3482-font-size );line-height:var( --e-global-typography-07e3482-line-height );letter-spacing:var( --e-global-typography-07e3482-letter-spacing );word-spacing:var( --e-global-typography-07e3482-word-spacing );}.elementor-60321 .elementor-element.elementor-element-dc5dca2 .elementor-heading-title{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-6d088df .elementor-heading-title{font-size:var( --e-global-typography-2b4c1d8-font-size );line-height:var( --e-global-typography-2b4c1d8-line-height );letter-spacing:var( --e-global-typography-2b4c1d8-letter-spacing );word-spacing:var( --e-global-typography-2b4c1d8-word-spacing );}.elementor-60321 .elementor-element.elementor-element-e04a60a .elementor-heading-title{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-79603be .jet-woo-builder .single_add_to_cart_button.button{width:100%;font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart .cart .quantity{width:100%;}.elementor-60321 .elementor-element.elementor-element-79603be .jet-woo-builder .qty{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart .variations .label label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart .reset_variations{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-60321 .elementor-element.elementor-element-3a7e4c7 .elementor-heading-title{font-size:var( --e-global-typography-dbe62ac-font-size );line-height:var( --e-global-typography-dbe62ac-line-height );letter-spacing:var( --e-global-typography-dbe62ac-letter-spacing );word-spacing:var( --e-global-typography-dbe62ac-word-spacing );}.elementor-60321 .elementor-element.elementor-element-66b1143 .jet-listing-not-found{font-size:var( --e-global-typography-4eb82be-font-size );line-height:var( --e-global-typography-4eb82be-line-height );letter-spacing:var( --e-global-typography-4eb82be-letter-spacing );word-spacing:var( --e-global-typography-4eb82be-word-spacing );}.elementor-60321 .elementor-element.elementor-element-f726357 .jet-data-store-link{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-9148d69 .elementor-heading-title{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-2873d3e .elementor-heading-title{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-acadb5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60321 .elementor-element.elementor-element-acadb5e .elementor-icon-list-item > a{font-size:var( --e-global-typography-4eb82be-font-size );line-height:var( --e-global-typography-4eb82be-line-height );letter-spacing:var( --e-global-typography-4eb82be-letter-spacing );word-spacing:var( --e-global-typography-4eb82be-word-spacing );}.elementor-60321 .elementor-element.elementor-element-cc27236 .elementor-toggle-title{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-cc27236 .elementor-tab-content{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-838d77e .elementor-heading-title{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-ad7056d .elementor-heading-title{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-0b5eb16{padding:0px 16px 179px 16px;}.elementor-60321 .elementor-element.elementor-element-e6bf76d .jet-listing-not-found{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-a3546b8 .elementor-heading-title{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-964dbda .elementor-heading-title{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-f59c50e .elementor-heading-title{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-de72f1e .elementor-heading-title{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-140f3e0 .elementor-heading-title{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-6a8ac50 .elementor-heading-title{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-23e5817 .elementor-heading-title{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-dd65eb1 .elementor-heading-title{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-98b127a .jet-listing-not-found{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-430b2e0{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-072eafb{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-4f1e141 .jet-listing-not-found{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-ef9e25a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-60321 .elementor-element.elementor-element-ef9e25a .jet-listing-not-found{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-ee152c0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-60321 .elementor-element.elementor-element-ee152c0 .jet-listing-not-found{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-9397b39 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:3;}.elementor-60321 .elementor-element.elementor-element-9397b39 .jet-listing-not-found{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}}@media(max-width:1024px) and (min-width:768px){.elementor-60321 .elementor-element.elementor-element-c220bd7{width:50%;}}@media(max-width:767px){.elementor-60321 .elementor-element.elementor-element-c220bd7.elementor-column{order:1;}.elementor-60321 .elementor-element.elementor-element-cff6504 .jet-woo-product-gallery-slider .jet-woo-product-gallery__image{text-align:left;}.elementor-60321 .elementor-element.elementor-element-cff6504 .swiper-pagination .swiper-pagination-bullet{width:6px;height:6px;margin:0px 6px 0px 6px;}.elementor-60321 .elementor-element.elementor-element-cff6504 .jet-woo-swiper-vertical .swiper-pagination.swiper-pagination-bullets-dynamic{width:6px;}.elementor-60321 .elementor-element.elementor-element-cff6504 .jet-woo-swiper-horizontal .swiper-pagination{bottom:16px;top:auto;}.elementor-60321 .elementor-element.elementor-element-89116ad .jet-woo-builder .product_title{font-size:var( --e-global-typography-4dda3c1-font-size );line-height:var( --e-global-typography-4dda3c1-line-height );letter-spacing:var( --e-global-typography-4dda3c1-letter-spacing );word-spacing:var( --e-global-typography-4dda3c1-word-spacing );}.elementor-60321 .elementor-element.elementor-element-c3f7772 .elementor-heading-title{font-size:var( --e-global-typography-4eb82be-font-size );line-height:var( --e-global-typography-4eb82be-line-height );letter-spacing:var( --e-global-typography-4eb82be-letter-spacing );word-spacing:var( --e-global-typography-4eb82be-word-spacing );}.elementor-60321 .elementor-element.elementor-element-b2549e0 .elementor-heading-title{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-6f34ce8 .elementor-heading-title{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-b581f06 .jet-woo-builder .onsale{font-size:var( --e-global-typography-2b4c1d8-font-size );line-height:var( --e-global-typography-2b4c1d8-line-height );letter-spacing:var( --e-global-typography-2b4c1d8-letter-spacing );word-spacing:var( --e-global-typography-2b4c1d8-word-spacing );}.elementor-60321 .elementor-element.elementor-element-b581f06{z-index:0;}.elementor-60321 .elementor-element.elementor-element-9619362 .elementor-heading-title{font-size:var( --e-global-typography-2b4c1d8-font-size );line-height:var( --e-global-typography-2b4c1d8-line-height );letter-spacing:var( --e-global-typography-2b4c1d8-letter-spacing );word-spacing:var( --e-global-typography-2b4c1d8-word-spacing );}.elementor-60321 .elementor-element.elementor-element-2cf5d41 .elementor-heading-title{font-size:var( --e-global-typography-2b4c1d8-font-size );line-height:var( --e-global-typography-2b4c1d8-line-height );letter-spacing:var( --e-global-typography-2b4c1d8-letter-spacing );word-spacing:var( --e-global-typography-2b4c1d8-word-spacing );}.elementor-60321 .elementor-element.elementor-element-921c83f .jet-woo-builder.elementor-jet-single-price .price del+ins{margin-left:8px;}.elementor-60321 .elementor-element.elementor-element-921c83f .jet-woo-builder.elementor-jet-single-price .price{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-c8c9db3 .elementor-heading-title{font-size:var( --e-global-typography-07e3482-font-size );line-height:var( --e-global-typography-07e3482-line-height );letter-spacing:var( --e-global-typography-07e3482-letter-spacing );word-spacing:var( --e-global-typography-07e3482-word-spacing );}.elementor-60321 .elementor-element.elementor-element-dc5dca2 .elementor-heading-title{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-6d088df .elementor-heading-title{font-size:var( --e-global-typography-2b4c1d8-font-size );line-height:var( --e-global-typography-2b4c1d8-line-height );letter-spacing:var( --e-global-typography-2b4c1d8-letter-spacing );word-spacing:var( --e-global-typography-2b4c1d8-word-spacing );}.elementor-60321 .elementor-element.elementor-element-e04a60a .elementor-heading-title{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-79603be .jet-woo-builder .single_add_to_cart_button.button{width:100%;font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );border-width:2px 2px 2px 2px;}.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart .cart .quantity{width:100%;}.elementor-60321 .elementor-element.elementor-element-79603be .jet-woo-builder .qty{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart .variations .label label{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart .reset_variations{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );margin:0px 0px 0px 0px;}.elementor-60321 .elementor-element.elementor-element-c1e1195{margin-top:0px;margin-bottom:0px;}.elementor-60321 .elementor-element.elementor-element-3a7e4c7 .elementor-heading-title{font-size:var( --e-global-typography-dbe62ac-font-size );line-height:var( --e-global-typography-dbe62ac-line-height );letter-spacing:var( --e-global-typography-dbe62ac-letter-spacing );word-spacing:var( --e-global-typography-dbe62ac-word-spacing );}.elementor-60321 .elementor-element.elementor-element-66b1143 .jet-listing-not-found{font-size:var( --e-global-typography-4eb82be-font-size );line-height:var( --e-global-typography-4eb82be-line-height );letter-spacing:var( --e-global-typography-4eb82be-letter-spacing );word-spacing:var( --e-global-typography-4eb82be-word-spacing );}.elementor-60321 .elementor-element.elementor-element-f726357 .jet-data-store-link{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-9148d69 .elementor-heading-title{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-2873d3e .elementor-heading-title{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-acadb5e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-60321 .elementor-element.elementor-element-acadb5e .elementor-icon-list-item > a{font-size:var( --e-global-typography-4eb82be-font-size );line-height:var( --e-global-typography-4eb82be-line-height );letter-spacing:var( --e-global-typography-4eb82be-letter-spacing );word-spacing:var( --e-global-typography-4eb82be-word-spacing );}.elementor-60321 .elementor-element.elementor-element-cc27236 .elementor-toggle-title{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-cc27236 .elementor-tab-content{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-838d77e .elementor-heading-title{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-ad7056d .elementor-heading-title{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-0b5eb16{padding:0px 16px 179px 16px;}.elementor-60321 .elementor-element.elementor-element-e6bf76d .jet-listing-not-found{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-a3546b8 .elementor-heading-title{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-964dbda .elementor-heading-title{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-f59c50e .elementor-heading-title{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-de72f1e .elementor-heading-title{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-140f3e0 .elementor-heading-title{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-6a8ac50 .elementor-heading-title{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-23e5817 .elementor-heading-title{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-dd65eb1 .elementor-heading-title{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-98b127a .jet-listing-not-found{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-430b2e0{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-072eafb{font-size:var( --e-global-typography-325a9b3-font-size );line-height:var( --e-global-typography-325a9b3-line-height );letter-spacing:var( --e-global-typography-325a9b3-letter-spacing );word-spacing:var( --e-global-typography-325a9b3-word-spacing );}.elementor-60321 .elementor-element.elementor-element-4f1e141 .jet-listing-not-found{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-ef9e25a > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-60321 .elementor-element.elementor-element-ef9e25a .jet-listing-not-found{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-ee152c0 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-60321 .elementor-element.elementor-element-ee152c0 .jet-listing-not-found{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}.elementor-60321 .elementor-element.elementor-element-9397b39 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-60321 .elementor-element.elementor-element-9397b39 .jet-listing-not-found{font-size:var( --e-global-typography-29cac84-font-size );line-height:var( --e-global-typography-29cac84-line-height );letter-spacing:var( --e-global-typography-29cac84-letter-spacing );word-spacing:var( --e-global-typography-29cac84-word-spacing );}}/* Start custom CSS for jet-woo-product-gallery-slider, class: .elementor-element-cff6504 */.elementor-60321 .elementor-element.elementor-element-cff6504 .jet-woo-product-gallery__image img {
    outline-style: solid !important;
    outline-color: var(--e-global-color-1b22d08, #ffffff3d) !important;
    outline-width: 0.5px !important;
    outline-offset: -0.5px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-2f0917a */.elementor-60321 .elementor-element.elementor-element-2f0917a {
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c3f7772 */.elementor-60321 .elementor-element.elementor-element-c3f7772 {
    width: auto !important;
    margin-right: 4px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-60452e0 */.elementor-60321 .elementor-element.elementor-element-60452e0 {
    width: 14px !important;
    height: 14px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d27ffee */.elementor-60321 .elementor-element.elementor-element-d27ffee {
    width: auto !important;
    height: 19px !important;
    margin-left: 8px !important;
    margin-right: 8px !important;
}

.elementor-60321 .elementor-element.elementor-element-d27ffee
.product-ratings-separator {
    width: 0.5px !important;
    height: 19px !important;
    background-color: #FFFFFF29 !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b2549e0 */.elementor-60321 .elementor-element.elementor-element-b2549e0 {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a6ebc5b */.elementor-60321 .elementor-element.elementor-element-a6ebc5b {
    width: auto !important;
}

.elementor-60321 .elementor-element.elementor-element-a6ebc5b .elementor-widget-wrap {
    display: flex !important
;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f1b89c4 */.elementor-60321 .elementor-element.elementor-element-f1b89c4 {
    width: 100% !important;
    margin-top: 8px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ba0f94d */.elementor-60321 .elementor-element.elementor-element-ba0f94d {
    width: 14px !important;
    height: 14px !important;
    margin-right: 0px !important;
}

.ad-product-total-sales .notificationbadge {
    width: 14px !important;
    height: 14px !important;
}

.ad-product-total-sales .outer-circle {
    animation: notificationbadge 1s ease-out infinite !important;
    display: flex !important;
    justify-content: center !important;
    align-items: center !important;
    /*background-color: #ff000029 !important;*/
    opacity: 0.0;
    background-color: var(--e-global-color-92876fd, #5CC9FF) !important;
    width: 14px !important;
    height: 14px !important;
    border-radius: 100% !important;
    backdrop-filter: blur( 12px ) !important;
    -webkit-backdrop-filter: blur( 12px ) !important;
}

.ad-product-total-sales @keyframes notificationbadge {
    0% {
        transform: scale(0.1, 0.1);
        opacity: 0.0;
    }
    50% {
        opacity: 1.0;
    }
    100% {
        transform: scale(1.2, 1.2);
        opacity: 0.0;
    }
}

.ad-product-total-sales .inner-circle {
    animation: none !important;
    position: absolute !important;
    top: 2px !important;
    left: 2px !important;
    background-color: var(--e-global-color-92876fd, #5CC9FF) !important;
    width: 10px !important;
    height: 10px !important;
    border-radius: 100% !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6f34ce8 */.elementor-60321 .elementor-element.elementor-element-6f34ce8 {
    width: auto !important;
    margin-left: 4px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9184d8c */.elementor-60321 .elementor-element.elementor-element-9184d8c {
    width: auto !important;
}

.elementor-60321 .elementor-element.elementor-element-9184d8c .elementor-widget-wrap {
    display: flex !important
;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-42e7d44 */.elementor-60321 .elementor-element.elementor-element-42e7d44 {
    width: 100% !important;
    margin-top: 8px !important;
}/* End custom CSS */
/* Start custom CSS for jet-single-sale-badge, class: .elementor-element-b581f06 */.elementor-60321 .elementor-element.elementor-element-b581f06 {
    width: auto !important;
}

.salebadge .elementor-jet-single-sale-badge.jet-woo-builder span.onsale {
    min-height: 100% !important;
    min-width: auto !important;
    line-height: var(--e-global-typography-2b4c1d8-line-height, 16px) !important;
    position: static !important;
}

.salebadge .elementor-jet-single-sale-badge.jet-woo-builder {
    height: 18px !important;
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9619362 */.elementor-60321 .elementor-element.elementor-element-9619362 {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2cf5d41 */.elementor-60321 .elementor-element.elementor-element-2cf5d41 {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3260b1d */.elementor-60321 .elementor-element.elementor-element-3260b1d {
    width: 100% !important;
    flex: 1 !important;
}

.elementor-60321 .elementor-element.elementor-element-3260b1d .elementor-widget-wrap {
    gap: 8px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b42a78c */.elementor-60321 .elementor-element.elementor-element-b42a78c {
    width: 100% !important;
    margin-top: 8px !important;
}/* End custom CSS */
/* Start custom CSS for jet-single-price, class: .elementor-element-921c83f */.elementor-60321 .elementor-element.elementor-element-921c83f .elementor-jet-single-price.jet-woo-builder p.price {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    justify-content: flex-start !important;
    align-items: center !important;
    gap: 8px !important;
}

.elementor-60321 .elementor-element.elementor-element-921c83f .elementor-jet-single-price.jet-woo-builder ins {
    order: 1 !important;
    margin-left: 0px !important;
}

.elementor-60321 .elementor-element.elementor-element-921c83f .elementor-jet-single-price.jet-woo-builder del {
    order: 2 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-c42ad08 */.elementor-60321 .elementor-element.elementor-element-c42ad08 {
    width: 100% !important;
    flex: 1 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ae27222 */.elementor-60321 .elementor-element.elementor-element-ae27222 {
    width: 100% !important;
    margin-top: 15px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5f7373e */.elementor-60321 .elementor-element.elementor-element-5f7373e {
    width: 100% !important;
    flex: 1 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4058191 */.elementor-60321 .elementor-element.elementor-element-4058191 {
    width: 48px !important;
    min-width: 48px !important;
    max-width: 48px !important;
    height: 48px !important;
    min-height: 48px !important;
    max-height: 48px !important;
}

.elementor-60321 .elementor-element.elementor-element-4058191 .elementor-widget-container {
    width: 48px !important;
    min-width: 48px !important;
    max-width: 48px !important;
    height: 48px !important;
    min-height: 48px !important;
    max-height: 48px !important;
}

.elementor-60321 .elementor-element.elementor-element-4058191 .elementor-icon-wrapper {
    width: 48px !important;
    min-width: 48px !important;
    max-width: 48px !important;
    height: 48px !important;
    min-height: 48px !important;
    max-height: 48px !important;
    padding: 12px !important;
}/* End custom CSS */
/* Start custom CSS for jet-engine-data-store-button, class: .elementor-element-d735212 */.elementor-60321 .elementor-element.elementor-element-d735212 {
    width: 48px !important;
    height: 48px !important;
}

.ad-product-details-wishlist .jet-data-store-link-wrapper {
    width: 48px !important;
    max-width: 48px !important;
    height: 48px !important;
    max-height: 48px !important;
}

.ad-product-details-wishlist .jet-data-store-link-wrapper a {
    width: 48px !important;
    min-width: 48px !important;
    max-width: 48px !important;
    height: 48px !important;
    min-height: 48px !important;
    max-height: 48px !important;
    padding: 12px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-07134cb */.elementor-60321 .elementor-element.elementor-element-07134cb {
    width: 48px !important;
    height: 48px !important;
    margin-left: 16px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-bacc66c */.elementor-60321 .elementor-element.elementor-element-bacc66c {
    width: 100% !important;
    margin-top: 16px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dc5dca2 */.elementor-60321 .elementor-element.elementor-element-dc5dca2 {
    margin-bottom: 7px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d088df */.elementor-60321 .elementor-element.elementor-element-6d088df {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e04a60a */.elementor-60321 .elementor-element.elementor-element-e04a60a {
    margin-top: 16px !important;
    margin-bottom: 7px !important;
}/* End custom CSS */
/* Start custom CSS for jet-single-add-to-cart, class: .elementor-element-79603be */.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart.jet-woo-builder p.ast-stock-detail {
    display: none !important;
}

.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart.jet-woo-builder form.cart {
    display: flex !important;
    flex-direction: column !important;
    flex-wrap: nowrap !important;
    justify-content: flex-start !important;
    align-items: flex-start !important;
}

.elementor-60321 .elementor-element.elementor-element-79603be .quantity.jet-woo-quantity-button-added.position-horizontal {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
}

.elementor-60321 .elementor-element.elementor-element-79603be a.jet-woo-qty-control.decrease, .elementor-60321 .elementor-element.elementor-element-79603be a.jet-woo-qty-control.increase {
    position: absolute !important;
    width: 48px !important;
    height: 48px !important;
    padding: 17px !important;
    
}

.elementor-60321 .elementor-element.elementor-element-79603be a.jet-woo-qty-control.decrease {
    left: 0px !important;
}

.elementor-60321 .elementor-element.elementor-element-79603be a.jet-woo-qty-control.increase {
    right: 0px !important;
}

.elementor-60321 .elementor-element.elementor-element-79603be input.qty {
    width: 100% !important;
    max-width: 100% !important;
    flex: 1 !important;
}

.elementor-60321 .elementor-element.elementor-element-79603be input.qty:focus {
    border-style: solid !important;
    border-width: 1px !important;
}

/* Add To Cart And Buy Now Button Container */
.elementor-60321 .elementor-element.elementor-element-79603be .ad-add-to-cart-and-buy-now-btn-container {
    width: 100% !important;
    flex: 1 !important;
    position: fixed !important;
    bottom: 66.5px !important;
    left: 0px !important;
    margin-left: 0px !important;
    margin-right: 0px !important;
    backdrop-filter: blur( 32px );
    -webkit-backdrop-filter: blur( 32px );
    padding: 16px 16px 16px 16px !important;
    background-color: #00000052 !important;
    border-style: solid !important;
    border-width: 0.5px 0px 0px 0px !important;
    border-color: var(--e-global-color-5958db8, #FFFFFF29) !important;
    z-index: 1000 !important;
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: flex-start !important;
    align-items: flex-start !important;
    gap: 12px !important;
}

@media (min-width: 1024px) {
    .elementor-60321 .elementor-element.elementor-element-79603be .ad-add-to-cart-and-buy-now-btn-container {
        width: calc(68% - 1px) !important;
        margin-left: calc(16% + 0.5px) !important;
        margin-right: calc(16% + 0.5px) !important;
        bottom: 0px !important;
    }
}

/* Add To Cart Button */
.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart.jet-woo-builder form.cart button[name="add-to-cart"] {
    text-transform: capitalize !important;
    margin: 0px !important;
    color: var(--e-global-color-f717fe2, #FFFFFF) !important;
    background-color: var(--e-global-color-38e53ec, #141414) !important;
    z-index: 2000 !important;
}

/* Add To Cart Button :hover */
.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart.jet-woo-builder form.cart button[name="add-to-cart"]:hover {
    color: var(--e-global-color-1bb0b7e, #000000) !important;
    background-color: var(--e-global-color-f717fe2, #FFFFFF) !important;
}

/* Buy Now Button */
.elementor-60321 .elementor-element.elementor-element-79603be .elementor-jet-single-add-to-cart.jet-woo-builder form.cart button#btn-1cc-pdp {
    margin: 0px !important;
    z-index: 2000 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8519d77 */.elementor-60321 .elementor-element.elementor-element-8519d77 {
    width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-84230a2 */.elementor-60321 .elementor-element.elementor-element-84230a2 {
    width: auto !important;
    height: 14px !important;
}

.elementor-60321 .elementor-element.elementor-element-84230a2 svg {
    height: 14px !important;
}

.elementor-60321 .elementor-element.elementor-element-84230a2 .elementor-widget-container {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-432b578 */.elementor-60321 .elementor-element.elementor-element-432b578 {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-807de88 */.elementor-60321 .elementor-element.elementor-element-807de88 {
    width: 100% !important;
    flex: 1 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d703388 */.elementor-60321 .elementor-element.elementor-element-d703388 .elementor-row {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: flex-start !important;
    align-items: center !important;
    gap: 8px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-aeceda4 */.elementor-60321 .elementor-element.elementor-element-aeceda4 {
    width: auto !important;
    height: 28px !important;
    overflow: hidden !important;
    border-style: solid !important;
    border-color: var(--e-global-color-4d147e7, #3D3D3D) !important;
    border-width: 0.5px !important;
    border-radius: 6px !important;
    padding: 0px 8px 0px 8px !important;
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
}

.elementor-60321 .elementor-element.elementor-element-aeceda4 .elementor-icon {
    width: 33.98px !important;
    height: 12px !important;
    display: flex !important;
    flex-direction: row;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
}

.elementor-60321 .elementor-element.elementor-element-aeceda4 svg {
    width: auto !important;
    height: 12px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-2063b15 */.elementor-60321 .elementor-element.elementor-element-2063b15 {
    width: auto !important;
    height: 28px !important;
    overflow: hidden !important;
    border-style: solid !important;
    border-color: var(--e-global-color-4d147e7, #3D3D3D) !important;
    border-width: 0.5px !important;
    border-radius: 6px !important;
    padding: 0px 8px 0px 8px !important;
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
}

.elementor-60321 .elementor-element.elementor-element-2063b15 .elementor-icon {
    width: 41.48px !important;
    height: 13px !important;
    display: flex !important;
    flex-direction: row;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
}

.elementor-60321 .elementor-element.elementor-element-2063b15 svg {
    width: auto !important;
    height: 13px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-fd472ce */.elementor-60321 .elementor-element.elementor-element-fd472ce {
    width: auto !important;
    height: 28px !important;
    overflow: hidden !important;
    border-style: solid !important;
    border-color: var(--e-global-color-4d147e7, #3D3D3D) !important;
    border-width: 0.5px !important;
    border-radius: 6px !important;
    padding: 0px 8px 0px 8px !important;
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
}

.elementor-60321 .elementor-element.elementor-element-fd472ce .elementor-icon {
    width: 58.91px !important;
    height: 16px !important;
    display: flex !important;
    flex-direction: row;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
}

.elementor-60321 .elementor-element.elementor-element-fd472ce svg {
    width: auto !important;
    height: 16px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-884ca0a */.elementor-60321 .elementor-element.elementor-element-884ca0a {
    width: auto !important;
    height: 28px !important;
    overflow: hidden !important;
    border-style: solid !important;
    border-color: var(--e-global-color-4d147e7, #3D3D3D) !important;
    border-width: 0.5px !important;
    border-radius: 6px !important;
    padding: 2px 8px 0px 8px !important;
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
}

.elementor-60321 .elementor-element.elementor-element-884ca0a .elementor-icon {
    width: 37.7px !important;
    height: 15px !important;
    display: flex !important;
    flex-direction: row;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
}

.elementor-60321 .elementor-element.elementor-element-884ca0a svg {
    width: auto !important;
    height: 15px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-d96ecb5 */.elementor-60321 .elementor-element.elementor-element-d96ecb5 {
    width: auto !important;
    height: 28px !important;
    overflow: hidden !important;
    border-style: solid !important;
    border-color: var(--e-global-color-4d147e7, #3D3D3D) !important;
    border-width: 0.5px !important;
    border-radius: 6px !important;
    padding: 0px 8px 0px 8px !important;
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
}

.elementor-60321 .elementor-element.elementor-element-d96ecb5 .elementor-icon {
    width: 36.96px !important;
    height: 12px !important;
    display: flex !important;
    flex-direction: row;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
}

.elementor-60321 .elementor-element.elementor-element-d96ecb5 svg {
    width: auto !important;
    height: 12px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-69098bb */.elementor-60321 .elementor-element.elementor-element-69098bb {
    width: auto !important;
    height: 28px !important;
    overflow: hidden !important;
    border-style: solid !important;
    border-color: var(--e-global-color-4d147e7, #3D3D3D) !important;
    border-width: 0.5px !important;
    border-radius: 6px !important;
    padding: 0px 8px 0px 8px !important;
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
}

.elementor-60321 .elementor-element.elementor-element-69098bb .elementor-icon {
    width: 22.65px !important;
    height: 14px !important;
    display: flex !important;
    flex-direction: row;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
}

.elementor-60321 .elementor-element.elementor-element-69098bb svg {
    width: auto !important;
    height: 14px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-269a5f3 */.elementor-60321 .elementor-element.elementor-element-269a5f3 .elementor-widget-wrap {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: wrap !important;
    justify-content: flex-start !important;
    align-items: flex-start !important;
    gap: 8px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c1e1195 */.elementor-60321 .elementor-element.elementor-element-c1e1195 {
    margin-left: 16px !important;
    margin-right: 16px !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-66b1143 */.ad-product-details-single-seller-cart-instructions-listing-grid .jet-listing-grid__loader-spinner {
    border-width: 2px !important;
}/* End custom CSS */
/* Start custom CSS for jet-engine-data-store-button, class: .elementor-element-f726357 */.elementor-60321 .elementor-element.elementor-element-f726357 {
    width: 100% !important;
}

.ad-product-details-single-seller-cart-save-product-btn .jet-data-store-link-wrapper {
    width: 100% !important;
    max-width: 100% !important;
}

.ad-product-details-single-seller-cart-save-product-btn .jet-data-store-link-wrapper a {
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-66b1143 */.ad-product-details-single-seller-cart-instructions-listing-grid .jet-listing-grid__loader-spinner {
    border-width: 2px !important;
}/* End custom CSS */
/* Start custom CSS for jet-engine-data-store-button, class: .elementor-element-f726357 */.elementor-60321 .elementor-element.elementor-element-f726357 {
    width: 100% !important;
}

.ad-product-details-single-seller-cart-save-product-btn .jet-data-store-link-wrapper {
    width: 100% !important;
    max-width: 100% !important;
}

.ad-product-details-single-seller-cart-save-product-btn .jet-data-store-link-wrapper a {
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-66b1143 */.ad-product-details-single-seller-cart-instructions-listing-grid .jet-listing-grid__loader-spinner {
    border-width: 2px !important;
}/* End custom CSS */
/* Start custom CSS for jet-engine-data-store-button, class: .elementor-element-f726357 */.elementor-60321 .elementor-element.elementor-element-f726357 {
    width: 100% !important;
}

.ad-product-details-single-seller-cart-save-product-btn .jet-data-store-link-wrapper {
    width: 100% !important;
    max-width: 100% !important;
}

.ad-product-details-single-seller-cart-save-product-btn .jet-data-store-link-wrapper a {
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-66b1143 */.ad-product-details-single-seller-cart-instructions-listing-grid .jet-listing-grid__loader-spinner {
    border-width: 2px !important;
}/* End custom CSS */
/* Start custom CSS for jet-engine-data-store-button, class: .elementor-element-f726357 */.elementor-60321 .elementor-element.elementor-element-f726357 {
    width: 100% !important;
}

.ad-product-details-single-seller-cart-save-product-btn .jet-data-store-link-wrapper {
    width: 100% !important;
    max-width: 100% !important;
}

.ad-product-details-single-seller-cart-save-product-btn .jet-data-store-link-wrapper a {
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-66b1143 */.ad-product-details-single-seller-cart-instructions-listing-grid .jet-listing-grid__loader-spinner {
    border-width: 2px !important;
}/* End custom CSS */
/* Start custom CSS for jet-engine-data-store-button, class: .elementor-element-f726357 */.elementor-60321 .elementor-element.elementor-element-f726357 {
    width: 100% !important;
}

.ad-product-details-single-seller-cart-save-product-btn .jet-data-store-link-wrapper {
    width: 100% !important;
    max-width: 100% !important;
}

.ad-product-details-single-seller-cart-save-product-btn .jet-data-store-link-wrapper a {
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-537d332 */.elementor-60321 .elementor-element.elementor-element-537d332 {
    display: none !important;
    margin-top: 24px !important;
    margin-bottom: 24px !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2363d53 */.elementor-60321 .elementor-element.elementor-element-2363d53 {
    width: auto !important;
}

.elementor-60321 .elementor-element.elementor-element-2363d53 .ad-coupon-save100 {
    overflow: hidden !important;
    border-style: dashed !important;
    border-width: 1px !important;
    border-color: var(--e-global-color-1b22d08, #FFFFFF3D) !important;
    border-radius: 8px !important;
    background-color: var(--e-global-color-ec3b516, #002900) !important;
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
    cursor: pointer;
    user-select: none; /* Disable text selection */
    -webkit-user-select: none; /* Safari */
    -moz-user-select: none;    /* Firefox */
    -ms-user-select: none;     /* IE10+/Edge */
}

.elementor-60321 .elementor-element.elementor-element-2363d53 .ad-coupon-save100 .coupon-content {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: flex-start !important;
    align-items: center !important;
    gap: 16px !important;
    padding: 8px 16px 8px 16px !important;
}

.elementor-60321 .elementor-element.elementor-element-2363d53 .ad-coupon-save100 .coupon-content.visible {
    visibility: visible !important;
}

.elementor-60321 .elementor-element.elementor-element-2363d53 .ad-coupon-save100 .coupon-content.hidden {
    visibility: hidden !important;
}

.elementor-60321 .elementor-element.elementor-element-2363d53 .ad-coupon-save100 .coupon-content .coupon-text {
    font-family: var(--e-global-typography-4dda3c1-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-4dda3c1-font-size) !important;
    font-weight: var(--e-global-typography-4dda3c1-font-weight) !important;
    line-height: var(--e-global-typography-4dda3c1-line-height) !important;
    letter-spacing: var(--e-global-typography-4dda3c1-letter-spacing) !important;
    word-spacing: var(--e-global-typography-4dda3c1-word-spacing) !important;
    color: var(--e-global-color-2a7d11f, #47FF47) !important;
}

.elementor-60321 .elementor-element.elementor-element-2363d53 .ad-coupon-save100 .coupon-content .coupon-icon {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
}

.elementor-60321 .elementor-element.elementor-element-2363d53 .ad-coupon-save100 .coupon-content .coupon-icon svg {
    width: 18px !important;
    height: 18px !important;
}

.elementor-60321 .elementor-element.elementor-element-2363d53 .ad-coupon-save100 .coupon-content .coupon-icon svg path {
    stroke: var(--e-global-color-2a7d11f, #47FF47) !important;
}

.elementor-60321 .elementor-element.elementor-element-2363d53 .ad-coupon-save100 .coupon-content-copied.visible {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
    padding: 8px 16px 8px 16px !important;
    position: absolute !important;
    width: 100% !important;
    flex: 1 !important;
}

.elementor-60321 .elementor-element.elementor-element-2363d53 .ad-coupon-save100 .coupon-content-copied.hidden {
    display: none !important;
}


.elementor-60321 .elementor-element.elementor-element-2363d53 .ad-coupon-save100 .coupon-content-copied.visible .copied-text {
    color: var(--e-global-color-7161e52, #FFFFFF) !important;
    font-family: var(--e-global-typography-325a9b3-font-family), Sans-serif !important;
    font-size: var(--e-global-typography-325a9b3-font-size) !important;
    font-weight: var(--e-global-typography-325a9b3-font-weight) !important;
    line-height: var(--e-global-typography-325a9b3-line-height) !important;
    letter-spacing: var(--e-global-typography-325a9b3-letter-spacing) !important;
    word-spacing: var(--e-global-typography-325a9b3-word-spacing) !important;
    padding: 2.5px 0px 1.5px 0px !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-acadb5e */.elementor-60321 .elementor-element.elementor-element-acadb5e {
    overflow: hidden !important;
}

.elementor-60321 .elementor-element.elementor-element-acadb5e ul.elementor-icon-list-items {
    display: flex
 !important;
    flex-direction: column !important;
    flex-wrap: nowrap !important;
    justify-content: flex-start !important;
    align-items: flex-start !important;
    gap: 8px !important;
}

.elementor-60321 .elementor-element.elementor-element-acadb5e li.elementor-icon-list-item {
    width: 100% !important;
}

.elementor-60321 .elementor-element.elementor-element-acadb5e li.elementor-icon-list-item span.elementor-icon-list-text {
    padding-top: 1px !important;
}

.elementor-60321 .elementor-element.elementor-element-acadb5e li.elementor-icon-list-item span.elementor-icon-list-icon svg {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-8a6a470 */.elementor-60321 .elementor-element.elementor-element-8a6a470 {
    margin-top: 16px !important;
    margin-bottom: 16px !important;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-cc27236 */.about-adproductdetails .elementor-tab-title {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: center !important;
    gap: 16px !important;
}

.about-adproductdetails a.elementor-toggle-title {
    width: 100% !important;
    flex: 1 !important;
    order: 1 !important;
    padding-top: 1px !important;
}

.about-adproductdetails span.elementor-toggle-icon.elementor-toggle-icon-right {
    order: 2 !important;
}

.about-adproductdetails span.elementor-toggle-icon-closed, .about-adproductdetails span.elementor-toggle-icon-opened {
    width: 14px !important;
    height: 14px !important;
}

.about-adproductdetails .elementor-tab-content {
    white-space: pre-wrap !important;
}

.about-adproductdetails .elementor-tab-content p {
    margin: 0px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-f8d212d */.elementor-60321 .elementor-element.elementor-element-f8d212d {
    width: 100% !important;
    margin-top: 16px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1df86f9 */.elementor-60321 .elementor-element.elementor-element-1df86f9 {
    width: 48px !important;
    height: 48px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7d7f87e */.elementor-60321 .elementor-element.elementor-element-7d7f87e {
    width: 48px !important;
    height: 48px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-838d77e */.elementor-60321 .elementor-element.elementor-element-838d77e {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-35a0528 */.elementor-60321 .elementor-element.elementor-element-35a0528 {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-64292e8 */.elementor-60321 .elementor-element.elementor-element-64292e8 {
    width: 16px !important;
    height: 16px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a6c5fcd */.elementor-60321 .elementor-element.elementor-element-a6c5fcd {
    width: 16px !important;
    height: 17px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-81ef24d */.ad-instagram-profile-link .elementor-row .ad-instagram-profile-link-username-verified .elementor-row {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: flex-start !important;
    align-items: center !important;
    gap: 4px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ad7056d */.elementor-60321 .elementor-element.elementor-element-ad7056d {
    width: 100% !important;
    flex: 1 !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f5f9fb2 */.elementor-60321 .elementor-element.elementor-element-f5f9fb2 {
    width: 100% !important;
    flex: 1 !important;
}

.elementor-60321 .elementor-element.elementor-element-f5f9fb2 .elementor-widget-wrap {
    display: flex !important;
    flex-direction: column !important;
    flex-wrap: nowrap !important;
    justify-content: flex-start !important;
    align-items: flex-start !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6580a45 */.elementor-60321 .elementor-element.elementor-element-6580a45 {
    width: 18px !important;
    height: 18px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e502725 */.elementor-60321 .elementor-element.elementor-element-e502725 {
    width: 18px !important;
    height: 18px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-abfc7b6 */.elementor-60321 .elementor-element.elementor-element-abfc7b6 {
    margin-top: 16px !important;
    margin-left: 16px !important;
    margin-right: 16px !important;
}

.ad-instagram-profile-link .elementor-row {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: flex-start !important;
    align-items: flex-start !important;
    gap: 16px !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-e6bf76d */.ad-product-reviews-listing-grid .jet-listing-grid__loader {
    margin-top: 16px !important;
}

.ad-product-reviews-listing-grid .jet-listing-grid__loader-spinner {
    border-width: 2px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a3546b8 */.elementor-60321 .elementor-element.elementor-element-a3546b8 {
    margin-top: 24px !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-076fa92 */.elementor-60321 .elementor-element.elementor-element-076fa92 {
    width: 24px !important;
    height: 24px !important;
}

.ad-contact-whatsapp-link .elementor-icon-wrapper {
    width: 24px !important;
    height: 24px !important;
}

.ad-contact-whatsapp-link .elementor-icon {
    position: absolute !important;
    top: -12px !important;
    left: -12px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-46c53c0 */.elementor-60321 .elementor-element.elementor-element-46c53c0 {
    width: 24px !important;
    height: 24px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-801f818 */.elementor-60321 .elementor-element.elementor-element-801f818 {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-245ac8a */.elementor-60321 .elementor-element.elementor-element-245ac8a {
    width: auto !important;
    height: 24px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-d587c01 */.elementor-60321 .elementor-element.elementor-element-d587c01 {
    width: 100% !important;
    max-width: 100% !important;
    flex: 1 !important;
    overflow: hidden !important;
}

.elementor-60321 .elementor-element.elementor-element-d587c01 .elementor-widget-container h2 {
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-100d047 */.elementor-60321 .elementor-element.elementor-element-100d047 {
    width: 18px !important;
    height: 18px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f6d3a5f */.elementor-60321 .elementor-element.elementor-element-f6d3a5f {
    width: 18px !important;
    height: 18px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d2b12fc */.elementor-60321 .elementor-element.elementor-element-d2b12fc {
    height: 48px !important;
    margin-bottom: 16px !important;
}

.elementor-60321 .elementor-element.elementor-element-d2b12fc .elementor-row {
    flex-wrap: nowrap !important;
    gap: 16px !important;
    align-items: center !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-bd94fe0 */.elementor-60321 .elementor-element.elementor-element-bd94fe0 {
    width: 24px !important;
    height: 24px !important;
}

.ad-contact-instagram-link .elementor-icon-wrapper {
    width: 24px !important;
    height: 24px !important;
}

.ad-contact-instagram-link .elementor-icon {
    position: absolute !important;
    top: -12px !important;
    left: -12px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-84846d5 */.elementor-60321 .elementor-element.elementor-element-84846d5 {
    width: 24px !important;
    height: 24px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-abe2df2 */.elementor-60321 .elementor-element.elementor-element-abe2df2 {
    width: auto !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-189de94 */.elementor-60321 .elementor-element.elementor-element-189de94 {
    width: auto !important;
    height: 24px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-8e6a0fe */.elementor-60321 .elementor-element.elementor-element-8e6a0fe {
    width: 100% !important;
    max-width: 100% !important;
    flex: 1 !important;
    overflow: hidden !important;
}

.elementor-60321 .elementor-element.elementor-element-8e6a0fe .elementor-widget-container h2 {
    white-space: nowrap !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3db321f */.elementor-60321 .elementor-element.elementor-element-3db321f {
    width: 18px !important;
    height: 18px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-ae28a49 */.elementor-60321 .elementor-element.elementor-element-ae28a49 {
    width: 18px !important;
    height: 18px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-3a885fb */.elementor-60321 .elementor-element.elementor-element-3a885fb {
    height: 48px !important;
    margin-bottom: 16px !important;
}

.elementor-60321 .elementor-element.elementor-element-3a885fb .elementor-row {
    flex-wrap: nowrap !important;
    gap: 16px !important;
    align-items: center !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-4b10ab0 */.elementor-60321 .elementor-element.elementor-element-4b10ab0 {
    width: 24px !important;
    height: 24px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b23587e */.elementor-60321 .elementor-element.elementor-element-b23587e {
    width: 24px !important;
    height: 24px !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7558a4f */.elementor-60321 .elementor-element.elementor-element-7558a4f {
    width: auto !important;
    flex: 1 !important;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-0723d10 */.elementor-60321 .elementor-element.elementor-element-0723d10 {
    width: 14px !important;
    height: 14px !important;
}

.elementor-60321 .elementor-element.elementor-element-0723d10 .elementor-icon-wrapper {
    display: flex !important;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    justify-content: center !important;
    align-items: center !important;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-a45ea3e */.elementor-60321 .elementor-element.elementor-element-a45ea3e {
    width: 18px !important;
    height: 18px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-7a68ffd */.elementor-60321 .elementor-element.elementor-element-7a68ffd {
    height: 48px !important;
}

.elementor-60321 .elementor-element.elementor-element-7a68ffd .elementor-row {
    flex-wrap: nowrap !important;
    gap: 16px !important;
    align-items: center !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-98b127a */.shipping-policy-ad-product-details .jet-listing-grid__loader {
    margin-top: 16px !important;
}

.shipping-policy-ad-product-details .jet-listing-grid__loader-spinner {
    border-width: 2px !important;
}

.shipping-policy-ad-product-details .jet-listing-not-found {
    text-align: left !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-430b2e0 */.elementor-60321 .elementor-element.elementor-element-430b2e0 p {
    margin: 0px !important;
    &:not(:last-child)  {
        margin-bottom: 22px !important;
    }
}

.elementor-60321 .elementor-element.elementor-element-430b2e0 a {
    text-decoration: underline !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-c06752c */.elementor-60321 .elementor-element.elementor-element-c06752c {
    margin-top: 24px !important;
    margin-bottom: 16px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-072eafb */.elementor-60321 .elementor-element.elementor-element-072eafb p {
    margin: 0px !important;
    &:not(:last-child)  {
        margin-bottom: 22px !important;
    }
}

.elementor-60321 .elementor-element.elementor-element-072eafb {
    display: none !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-4f1e141 */.shop-details-ad-product-details .jet-listing-grid__loader {
    margin-top: 16px !important;
}

.shop-details-ad-product-details .jet-listing-grid__loader-spinner {
    border-width: 2px !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ef9e25a */.ad-product-grid .jet-listing-grid__loader {
    margin-top: 16px !important;
}

.ad-product-grid .jet-listing-grid__loader-spinner {
    border-width: 2px !important;
}

.elementor-60321 .elementor-element.elementor-element-ef9e25a .jet-listing-not-found.jet-listing-grid__items {
    padding-top: 11px !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-ee152c0 */.ad-product-grid .jet-listing-grid__loader {
    margin-top: 16px !important;
}

.ad-product-grid .jet-listing-grid__loader-spinner {
    border-width: 2px !important;
}

.elementor-60321 .elementor-element.elementor-element-ee152c0 .jet-listing-not-found.jet-listing-grid__items {
    padding-top: 11px !important;
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-9397b39 */.ad-product-grid .jet-listing-grid__loader {
    margin-top: 16px !important;
}

.ad-product-grid .jet-listing-grid__loader-spinner {
    border-width: 2px !important;
}

.elementor-60321 .elementor-element.elementor-element-9397b39 .jet-listing-not-found.jet-listing-grid__items {
    padding-top: 11px !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-0b5eb16 */.elementor-60321 .elementor-element.elementor-element-0b5eb16 {
    width: 100% !important;
}/* End custom CSS */