.elementor-27 .elementor-element.elementor-element-bef8d77{margin-top:50px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-319c497 .woocommerce-breadcrumb{color:#1C1510;font-family:"Montserrat", Sans-serif;font-size:11px;font-weight:400;}.elementor-27 .elementor-element.elementor-element-319c497 .woocommerce-breadcrumb > a{color:#767676;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-4079e00.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-4079e00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-911153b > .elementor-widget-container{margin:20px 20px 20px 20px;}.woocommerce .elementor-27 .elementor-element.elementor-element-911153b .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-27 .elementor-element.elementor-element-911153b .flex-viewport, .woocommerce .elementor-27 .elementor-element.elementor-element-911153b .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-27 .elementor-element.elementor-element-911153b .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-27 .elementor-element.elementor-element-911153b .flex-viewport{border-radius:0px 0px 0px 0px;}.woocommerce .elementor-27 .elementor-element.elementor-element-911153b .flex-viewport:not(:last-child){margin-bottom:0px;}.woocommerce .elementor-27 .elementor-element.elementor-element-911153b .flex-control-thumbs img{border-style:solid;border-width:1px 1px 1px 1px;border-radius:9px 9px 9px 9px;}.woocommerce .elementor-27 .elementor-element.elementor-element-911153b .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-27 .elementor-element.elementor-element-911153b .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-27 .elementor-element.elementor-element-6f4e828 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-27 .elementor-element.elementor-element-b517cd7 > .elementor-element-populated{margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;}.elementor-27 .elementor-element.elementor-element-7841280 > .elementor-widget-container{background-color:#FFFFFF;padding:0px 0px 0px 0px;border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-7841280 .jet-listing-dynamic-field__content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:10px;font-weight:400;text-align:left;}.elementor-27 .elementor-element.elementor-element-7841280 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-27 .elementor-element.elementor-element-7841280 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-27 .elementor-element.elementor-element-7841280 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-7841280 .jet-listing-dynamic-field__icon{font-size:50px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-3fbc101{text-align:left;}.elementor-27 .elementor-element.elementor-element-3fbc101 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:26px;font-weight:500;color:#000000;}.elementor-widget-woocommerce-product-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-51f3df8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-51f3df8{text-align:left;color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:24px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-27 .elementor-element.elementor-element-86bdbe1{text-align:left;}.woocommerce .elementor-27 .elementor-element.elementor-element-86bdbe1 .price{color:#000000;font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-27 .elementor-element.elementor-element-0258d6b .cart button, .elementor-27 .elementor-element.elementor-element-0258d6b .cart .button{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;border-radius:8px 8px 8px 8px;color:#FFFFFF;background-color:#1C150F;border-color:#1C150F;transition:all 0.2s;}.elementor-27 .elementor-element.elementor-element-0258d6b .added_to_cart{color:#000000;font-family:"Comfortaa", Sans-serif;font-weight:500;}.elementor-27 .elementor-element.elementor-element-0258d6b{--view-cart-spacing:0px;--button-spacing:26px;}.elementor-27 .elementor-element.elementor-element-0258d6b .quantity .qty{font-family:"Montserrat", Sans-serif;border-radius:9px 9px 9px 9px;color:#000000;border-color:#000000;transition:all 0.2s;}.woocommerce .elementor-27 .elementor-element.elementor-element-0258d6b form.cart .variations{width:45%;margin-bottom:9px;}.woocommerce .elementor-27 .elementor-element.elementor-element-0258d6b form.cart table.variations tr th, .woocommerce .elementor-27 .elementor-element.elementor-element-0258d6b form.cart table.variations tr td{padding-top:calc( 12px/2 );padding-bottom:calc( 12px/2 );}.woocommerce .elementor-27 .elementor-element.elementor-element-0258d6b form.cart table.variations label{color:#1C150F;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:500;}.woocommerce .elementor-27 .elementor-element.elementor-element-0258d6b form.cart table.variations td.value select{color:#FFFFFF;}.woocommerce .elementor-27 .elementor-element.elementor-element-0258d6b form.cart table.variations td.value select, .woocommerce .elementor-27 .elementor-element.elementor-element-0258d6b form.cart table.variations td.value:before{background-color:#1C150F;border:1px solid #1C150F;border-radius:9px;}.woocommerce .elementor-27 .elementor-element.elementor-element-0258d6b form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-27 .elementor-element.elementor-element-0258d6b form.cart table.variations td.value:before{font-family:"Montserrat", Sans-serif;font-size:13px;}.elementor-27 .elementor-element.elementor-element-8495f20:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-8495f20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-27 .elementor-element.elementor-element-8495f20{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-27 .elementor-element.elementor-element-8495f20 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-27 .elementor-element.elementor-element-b4e9e40 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-b4e9e40{text-align:center;}.elementor-27 .elementor-element.elementor-element-b4e9e40 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;color:#150D07;}.elementor-27 .elementor-element.elementor-element-b7a4e3d{margin-top:20px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-e68f252 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-e68f252{text-align:left;}.elementor-27 .elementor-element.elementor-element-e68f252 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#150D07;}.elementor-27 .elementor-element.elementor-element-3f0901a > .elementor-widget-container{background-color:#FFFFFF;margin:13px 0px 0px 0px;padding:10px 20px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-3f0901a .jet-listing-dynamic-field__content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;line-height:25px;text-align:left;}.elementor-27 .elementor-element.elementor-element-3f0901a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-27 .elementor-element.elementor-element-3f0901a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-27 .elementor-element.elementor-element-3f0901a .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-3f0901a .jet-listing-dynamic-field__icon{font-size:50px;}.elementor-27 .elementor-element.elementor-element-301de9e > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-301de9e .jet-listing-dynamic-field__content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-align:left;}.elementor-27 .elementor-element.elementor-element-301de9e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-27 .elementor-element.elementor-element-301de9e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-27 .elementor-element.elementor-element-301de9e .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-301de9e .jet-listing-dynamic-field__icon{font-size:50px;}.elementor-27 .elementor-element.elementor-element-82ff95b > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-82ff95b .jet-listing-dynamic-field__content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-align:left;}.elementor-27 .elementor-element.elementor-element-82ff95b .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-27 .elementor-element.elementor-element-82ff95b .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-27 .elementor-element.elementor-element-82ff95b .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-82ff95b .jet-listing-dynamic-field__icon{font-size:57px;}.elementor-27 .elementor-element.elementor-element-a883860 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-a883860 .jet-listing-dynamic-field__content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-align:left;}.elementor-27 .elementor-element.elementor-element-a883860 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-27 .elementor-element.elementor-element-a883860 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-27 .elementor-element.elementor-element-a883860 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-a883860 .jet-listing-dynamic-field__icon{font-size:57px;}.elementor-27 .elementor-element.elementor-element-85f8d7e > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:7px;}.elementor-27 .elementor-element.elementor-element-85f8d7e > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-85f8d7e > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-85f8d7e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-85f8d7e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 0px 30px;--e-column-margin-right:10px;--e-column-margin-left:30px;padding:0px 20px 20px 0px;}.elementor-27 .elementor-element.elementor-element-85f8d7e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-ad6fbc5 > .elementor-widget-container{margin:0px 0px 12px 0px;}.elementor-27 .elementor-element.elementor-element-ad6fbc5{text-align:left;}.elementor-27 .elementor-element.elementor-element-ad6fbc5 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:500;color:#150D07;}.elementor-27 .elementor-element.elementor-element-0257bac > .elementor-widget-container{background-color:#FFFFFF;margin:12px 0px 0px 0px;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-0257bac .jet-listing-dynamic-field__content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-align:left;}.elementor-27 .elementor-element.elementor-element-0257bac .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-27 .elementor-element.elementor-element-0257bac .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-27 .elementor-element.elementor-element-0257bac .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-0257bac .jet-listing-dynamic-field__icon{font-size:57px;}.elementor-27 .elementor-element.elementor-element-2a3dc51 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 0px 10px;border-radius:10px 10px 0px 0px;}.elementor-27 .elementor-element.elementor-element-2a3dc51 .jet-listing-dynamic-field__content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-align:left;}.elementor-27 .elementor-element.elementor-element-2a3dc51 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-27 .elementor-element.elementor-element-2a3dc51 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-27 .elementor-element.elementor-element-2a3dc51 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-2a3dc51 .jet-listing-dynamic-field__icon{font-size:57px;}.elementor-27 .elementor-element.elementor-element-824243a > .elementor-widget-container{background-color:#FFFFFF;margin:-7px 0px 0px 0px;padding:10px 10px 10px 10px;border-radius:0px 0px 10px 10px;}.elementor-27 .elementor-element.elementor-element-824243a .jet-listing-dynamic-field__content{color:#000000;font-family:"Comfortaa", Sans-serif;font-size:13px;font-weight:300;text-align:left;}.elementor-27 .elementor-element.elementor-element-824243a .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-27 .elementor-element.elementor-element-824243a .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-27 .elementor-element.elementor-element-824243a .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-824243a .jet-listing-dynamic-field__icon{font-size:57px;}.elementor-27 .elementor-element.elementor-element-d78024e > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 0px 10px;border-radius:10px 10px 0px 0px;}.elementor-27 .elementor-element.elementor-element-d78024e .jet-listing-dynamic-field__content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-align:left;}.elementor-27 .elementor-element.elementor-element-d78024e .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-27 .elementor-element.elementor-element-d78024e .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-27 .elementor-element.elementor-element-d78024e .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-d78024e .jet-listing-dynamic-field__icon{font-size:57px;}.elementor-27 .elementor-element.elementor-element-def86fb > .elementor-widget-container{background-color:#FFFFFF;margin:-7px 0px 0px 0px;padding:10px 10px 10px 10px;border-radius:0px 0px 10px 10px;}.elementor-27 .elementor-element.elementor-element-def86fb .jet-listing-dynamic-field__content{color:#000000;font-family:"Comfortaa", Sans-serif;font-size:13px;font-weight:300;text-align:left;}.elementor-27 .elementor-element.elementor-element-def86fb .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-27 .elementor-element.elementor-element-def86fb .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-27 .elementor-element.elementor-element-def86fb .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-def86fb .jet-listing-dynamic-field__icon{font-size:57px;}.elementor-27 .elementor-element.elementor-element-738f632 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-738f632 .jet-listing-dynamic-field__content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-align:left;}.elementor-27 .elementor-element.elementor-element-738f632 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-27 .elementor-element.elementor-element-738f632 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-27 .elementor-element.elementor-element-738f632 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-738f632 .jet-listing-dynamic-field__icon{font-size:57px;}.elementor-27 .elementor-element.elementor-element-d346419 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-d346419 .jet-listing-dynamic-field__content{color:#000000;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:300;text-align:left;}.elementor-27 .elementor-element.elementor-element-d346419 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-27 .elementor-element.elementor-element-d346419 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-27 .elementor-element.elementor-element-d346419 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-d346419 .jet-listing-dynamic-field__icon{font-size:57px;}.elementor-27 .elementor-element.elementor-element-e4c2caa > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-e4c2caa .jet-listing-dynamic-field__content{color:#000000;font-family:"Comfortaa", Sans-serif;font-size:15px;font-weight:300;text-align:left;}.elementor-27 .elementor-element.elementor-element-e4c2caa .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-27 .elementor-element.elementor-element-e4c2caa .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-27 .elementor-element.elementor-element-e4c2caa .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-e4c2caa .jet-listing-dynamic-field__icon{font-size:57px;}.elementor-27 .elementor-element.elementor-element-63a6116 > .elementor-widget-container{background-color:#FFFFFF;padding:10px 10px 10px 10px;border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-63a6116 .jet-listing-dynamic-field__content{color:#000000;font-family:"Comfortaa", Sans-serif;font-size:15px;font-weight:300;text-align:left;}.elementor-27 .elementor-element.elementor-element-63a6116 .jet-listing-dynamic-field .jet-listing-dynamic-field__inline-wrap{width:auto;}.elementor-27 .elementor-element.elementor-element-63a6116 .jet-listing-dynamic-field .jet-listing-dynamic-field__content{width:auto;}.elementor-27 .elementor-element.elementor-element-63a6116 .jet-listing-dynamic-field{justify-content:flex-start;}.elementor-27 .elementor-element.elementor-element-63a6116 .jet-listing-dynamic-field__icon{font-size:57px;}.elementor-27 .elementor-element.elementor-element-d238633{margin-top:50px;margin-bottom:0px;}.elementor-27 .elementor-element.elementor-element-2290d7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-2290d7b{text-align:center;}.elementor-27 .elementor-element.elementor-element-2290d7b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;color:#150D07;}.elementor-27 .elementor-element.elementor-element-b6d9eeb > .elementor-container{max-width:1200px;}.elementor-27 .elementor-element.elementor-element-b6d9eeb{margin-top:20px;margin-bottom:50px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-80374dc > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-27 .elementor-element.elementor-element-71682e8 > .elementor-widget-container{background-color:#ECECEC;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-71682e8 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-71682e8{--icon-box-icon-margin:17px;}.elementor-27 .elementor-element.elementor-element-71682e8.elementor-view-stacked .elementor-icon{background-color:#150D07;}.elementor-27 .elementor-element.elementor-element-71682e8.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-71682e8.elementor-view-default .elementor-icon{fill:#150D07;color:#150D07;border-color:#150D07;}.elementor-27 .elementor-element.elementor-element-71682e8 .elementor-icon{font-size:92px;}.elementor-27 .elementor-element.elementor-element-71682e8 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-71682e8 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;}.elementor-27 .elementor-element.elementor-element-71682e8 .elementor-icon-box-title{color:#150D07;}.elementor-27 .elementor-element.elementor-element-71682e8 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0px;color:#150D07;}.elementor-27 .elementor-element.elementor-element-417a796 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-818f096 > .elementor-widget-container{background-color:#ECECEC;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-818f096 .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-818f096{--icon-box-icon-margin:17px;}.elementor-27 .elementor-element.elementor-element-818f096.elementor-view-stacked .elementor-icon{background-color:#150D07;}.elementor-27 .elementor-element.elementor-element-818f096.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-818f096.elementor-view-default .elementor-icon{fill:#150D07;color:#150D07;border-color:#150D07;}.elementor-27 .elementor-element.elementor-element-818f096 .elementor-icon{font-size:92px;}.elementor-27 .elementor-element.elementor-element-818f096 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-818f096 .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;}.elementor-27 .elementor-element.elementor-element-818f096 .elementor-icon-box-title{color:#150D07;}.elementor-27 .elementor-element.elementor-element-818f096 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0px;color:#150D07;}.elementor-27 .elementor-element.elementor-element-4a08831 > .elementor-element-populated{margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-333b03f > .elementor-widget-container{background-color:#ECECEC;padding:20px 20px 20px 20px;border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-333b03f .elementor-icon-box-wrapper{text-align:center;}.elementor-27 .elementor-element.elementor-element-333b03f{--icon-box-icon-margin:17px;}.elementor-27 .elementor-element.elementor-element-333b03f.elementor-view-stacked .elementor-icon{background-color:#150D07;}.elementor-27 .elementor-element.elementor-element-333b03f.elementor-view-framed .elementor-icon, .elementor-27 .elementor-element.elementor-element-333b03f.elementor-view-default .elementor-icon{fill:#150D07;color:#150D07;border-color:#150D07;}.elementor-27 .elementor-element.elementor-element-333b03f .elementor-icon{font-size:92px;}.elementor-27 .elementor-element.elementor-element-333b03f .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-333b03f .elementor-icon-box-title a{font-family:"Montserrat", Sans-serif;font-size:21px;font-weight:500;text-transform:uppercase;}.elementor-27 .elementor-element.elementor-element-333b03f .elementor-icon-box-title{color:#150D07;}.elementor-27 .elementor-element.elementor-element-333b03f .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:22px;letter-spacing:0px;color:#150D07;}.elementor-27 .elementor-element.elementor-element-b0039e1:not(.elementor-motion-effects-element-type-background), .elementor-27 .elementor-element.elementor-element-b0039e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ECECEC;}.elementor-27 .elementor-element.elementor-element-b0039e1 > .elementor-container{max-width:1200px;}.elementor-27 .elementor-element.elementor-element-b0039e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:30px 0px 30px 0px;}.elementor-27 .elementor-element.elementor-element-b0039e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-27 .elementor-element.elementor-element-ecfd127 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-ecfd127{text-align:center;}.elementor-27 .elementor-element.elementor-element-ecfd127 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;color:#150D07;}.elementor-27 .elementor-element.elementor-element-c4effe9{text-align:center;}.elementor-27 .elementor-element.elementor-element-c4effe9 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;line-height:26px;color:#150D07;}.elementor-27 .elementor-element.elementor-element-362c663{padding:30px 0px 30px 0px;}.elementor-27 .elementor-element.elementor-element-409d6be > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-409d6be{text-align:center;}.elementor-27 .elementor-element.elementor-element-409d6be .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;color:#150D07;}.elementor-27 .elementor-element.elementor-element-01f9eed > .elementor-container{max-width:1200px;}.elementor-27 .elementor-element.elementor-element-01f9eed{margin-top:50px;margin-bottom:50px;}.elementor-27 .elementor-element.elementor-element-81860a3 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-81860a3 > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-81860a3 > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-81860a3 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-647315c{text-align:center;}.elementor-27 .elementor-element.elementor-element-647315c .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#150D07;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-27 .elementor-element.elementor-element-4b97d5d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-4b97d5d > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-4b97d5d > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-4b97d5d > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-26183e5 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-26183e5 > .elementor-element-populated, .elementor-27 .elementor-element.elementor-element-26183e5 > .elementor-element-populated > .elementor-background-overlay, .elementor-27 .elementor-element.elementor-element-26183e5 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-27 .elementor-element.elementor-element-4b19d6b{text-align:center;}.elementor-27 .elementor-element.elementor-element-4b19d6b .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;color:#150D07;}.elementor-27 .elementor-element.elementor-element-09aa283 img{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-2cbdae6 img{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-423cbc1 img{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-ba64120 img{width:100%;max-width:100%;}.elementor-27 .elementor-element.elementor-element-80586f6 img{width:100%;max-width:100%;}@media(max-width:1024px){.elementor-27 .elementor-element.elementor-element-bef8d77{padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-d23de58{padding:20px 20px 20px 20px;}.elementor-bc-flex-widget .elementor-27 .elementor-element.elementor-element-4079e00.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-27 .elementor-element.elementor-element-4079e00.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-27 .elementor-element.elementor-element-4079e00.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-27 .elementor-element.elementor-element-4079e00 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-3fbc101 .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-51f3df8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-51f3df8{font-size:13px;line-height:2em;}.woocommerce .elementor-27 .elementor-element.elementor-element-86bdbe1 .price{font-size:26px;}.elementor-27 .elementor-element.elementor-element-8495f20{padding:50px 0px 50px 0px;}.elementor-27 .elementor-element.elementor-element-b7a4e3d{margin-top:0px;margin-bottom:0px;padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-3f0901a .jet-listing-dynamic-field__content{font-size:13px;line-height:1.8em;}.elementor-27 .elementor-element.elementor-element-301de9e .jet-listing-dynamic-field__content{font-size:13px;}.elementor-27 .elementor-element.elementor-element-82ff95b .jet-listing-dynamic-field__content{font-size:13px;}.elementor-27 .elementor-element.elementor-element-a883860 .jet-listing-dynamic-field__content{font-size:13px;}.elementor-27 .elementor-element.elementor-element-85f8d7e > .elementor-element-populated{margin:10px 0px 0px 10px;--e-column-margin-right:0px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-0257bac > .elementor-widget-container{margin:27px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-0257bac .jet-listing-dynamic-field__content{font-size:13px;}.elementor-27 .elementor-element.elementor-element-2a3dc51 .jet-listing-dynamic-field__content{font-size:13px;}.elementor-27 .elementor-element.elementor-element-824243a .jet-listing-dynamic-field__content{font-size:13px;}.elementor-27 .elementor-element.elementor-element-d78024e .jet-listing-dynamic-field__content{font-size:13px;}.elementor-27 .elementor-element.elementor-element-738f632 .jet-listing-dynamic-field__content{font-size:13px;}.elementor-27 .elementor-element.elementor-element-d346419 .jet-listing-dynamic-field__content{font-size:13px;}.elementor-27 .elementor-element.elementor-element-b6d9eeb{padding:0px 10px 0px 10px;}.elementor-27 .elementor-element.elementor-element-80374dc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-71682e8 > .elementor-widget-container{padding:30px 10px 30px 10px;}.elementor-27 .elementor-element.elementor-element-71682e8{--icon-box-icon-margin:17px;}.elementor-27 .elementor-element.elementor-element-71682e8 .elementor-icon{font-size:69px;}.elementor-27 .elementor-element.elementor-element-71682e8 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-71682e8 .elementor-icon-box-title a{font-size:17px;}.elementor-27 .elementor-element.elementor-element-417a796 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-818f096 > .elementor-widget-container{padding:30px 10px 30px 10px;}.elementor-27 .elementor-element.elementor-element-818f096 .elementor-icon{font-size:69px;}.elementor-27 .elementor-element.elementor-element-818f096 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-818f096 .elementor-icon-box-title a{font-size:17px;}.elementor-27 .elementor-element.elementor-element-818f096 .elementor-icon-box-description{font-size:14px;}.elementor-27 .elementor-element.elementor-element-4a08831 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-333b03f > .elementor-widget-container{padding:30px 10px 30px 10px;}.elementor-27 .elementor-element.elementor-element-333b03f .elementor-icon{font-size:69px;}.elementor-27 .elementor-element.elementor-element-333b03f .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-333b03f .elementor-icon-box-title a{font-size:17px;}.elementor-27 .elementor-element.elementor-element-333b03f .elementor-icon-box-description{font-size:14px;}.elementor-27 .elementor-element.elementor-element-b0039e1{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-01f9eed{padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-81860a3 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-27 .elementor-element.elementor-element-26183e5 > .elementor-element-populated{padding:10px 10px 10px 10px;}}@media(max-width:767px){.elementor-27 .elementor-element.elementor-element-319c497 .woocommerce-breadcrumb{font-size:10px;text-align:center;}.elementor-27 .elementor-element.elementor-element-b517cd7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-7841280 .jet-listing-dynamic-field{justify-content:center;}.elementor-27 .elementor-element.elementor-element-3fbc101{text-align:center;}.elementor-27 .elementor-element.elementor-element-51f3df8{text-align:center;}.elementor-27 .elementor-element.elementor-element-86bdbe1 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-86bdbe1{text-align:center;}.elementor-27 .elementor-element.elementor-element-8495f20{margin-top:20px;margin-bottom:20px;padding:20px 0px 20px 0px;}.elementor-27 .elementor-element.elementor-element-70e887b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-b4e9e40 .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-b7a4e3d{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-e68f252 .elementor-heading-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-3f0901a .jet-listing-dynamic-field__icon{font-size:40px;}.elementor-27 .elementor-element.elementor-element-301de9e .jet-listing-dynamic-field__icon{font-size:40px;}.elementor-27 .elementor-element.elementor-element-82ff95b .jet-listing-dynamic-field__icon{font-size:40px;}.elementor-27 .elementor-element.elementor-element-a883860 .jet-listing-dynamic-field__icon{font-size:40px;}.elementor-27 .elementor-element.elementor-element-85f8d7e > .elementor-element-populated{margin:50px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:0px 0px 0px 0px;}.elementor-27 .elementor-element.elementor-element-ad6fbc5 .elementor-heading-title{font-size:18px;}.elementor-27 .elementor-element.elementor-element-2290d7b .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-71682e8 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-71682e8 .elementor-icon-box-title a{font-size:18px;}.elementor-27 .elementor-element.elementor-element-71682e8 .elementor-icon-box-description{font-size:13px;}.elementor-27 .elementor-element.elementor-element-818f096 .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-818f096 .elementor-icon-box-title a{font-size:18px;}.elementor-27 .elementor-element.elementor-element-818f096 .elementor-icon-box-description{font-size:13px;}.elementor-27 .elementor-element.elementor-element-333b03f .elementor-icon-box-title, .elementor-27 .elementor-element.elementor-element-333b03f .elementor-icon-box-title a{font-size:18px;}.elementor-27 .elementor-element.elementor-element-333b03f .elementor-icon-box-description{font-size:13px;}.elementor-27 .elementor-element.elementor-element-b0039e1{margin-top:0px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-27 .elementor-element.elementor-element-621e35b > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-ecfd127 .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-409d6be .elementor-heading-title{font-size:19px;}.elementor-27 .elementor-element.elementor-element-01f9eed{padding:0px 20px 0px 20px;}.elementor-27 .elementor-element.elementor-element-77f1b6e{width:50%;}.elementor-27 .elementor-element.elementor-element-fcc5f5d img{width:70%;max-width:70%;}.elementor-27 .elementor-element.elementor-element-f9d6b4e{width:50%;}.elementor-27 .elementor-element.elementor-element-d15f59a img{width:70%;max-width:70%;}.elementor-27 .elementor-element.elementor-element-bfbef52{width:50%;}.elementor-27 .elementor-element.elementor-element-f6e5253 img{width:70%;max-width:70%;}.elementor-27 .elementor-element.elementor-element-e4e6815{width:50%;}.elementor-27 .elementor-element.elementor-element-43a862a img{width:70%;max-width:70%;}.elementor-27 .elementor-element.elementor-element-26183e5 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-27 .elementor-element.elementor-element-04b70cb{width:50%;}.elementor-27 .elementor-element.elementor-element-09aa283 img{width:70%;max-width:70%;}.elementor-27 .elementor-element.elementor-element-14347c3{width:50%;}.elementor-27 .elementor-element.elementor-element-2cbdae6 img{width:70%;max-width:70%;}.elementor-27 .elementor-element.elementor-element-630856b{width:50%;}.elementor-27 .elementor-element.elementor-element-423cbc1 img{width:70%;max-width:70%;}.elementor-27 .elementor-element.elementor-element-fddf9fb{width:50%;}.elementor-27 .elementor-element.elementor-element-ba64120 img{width:70%;max-width:70%;}.elementor-27 .elementor-element.elementor-element-80586f6 img{width:30%;max-width:30%;}}@media(min-width:768px){.elementor-27 .elementor-element.elementor-element-4079e00{width:47.833%;}.elementor-27 .elementor-element.elementor-element-b517cd7{width:52.167%;}.elementor-27 .elementor-element.elementor-element-b22a77e{width:60.714%;}.elementor-27 .elementor-element.elementor-element-85f8d7e{width:39.197%;}.elementor-27 .elementor-element.elementor-element-81860a3{width:44.915%;}.elementor-27 .elementor-element.elementor-element-4b97d5d{width:4.279%;}.elementor-27 .elementor-element.elementor-element-26183e5{width:50.417%;}}@media(max-width:1024px) and (min-width:768px){.elementor-27 .elementor-element.elementor-element-4079e00{width:50%;}.elementor-27 .elementor-element.elementor-element-b517cd7{width:50%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-911153b */.elementor-27 .elementor-element.elementor-element-911153b{
 pointer-events: none;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-6f4e828 */.spedizione_banner_container {
    background: #ECECEC;
    border-radius: 9px;
    border: 1px solid;
    padding: 10px 20px;
    font-family: "Montserrat";
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-0258d6b *//* hidden clear*/

.artbees-was-reset-options {
    margin-bottom: 15px;
    color: #1C1510;
    display: none;
}


/* cart bottom*/

.woocommerce div.product form.cart div.quantity {
    float: none;
    margin: 0 0 0rem;
}
.woocommerce form.cart div.quantity input, .woocommerce .product-quantity div.quantity input {
    width: 80px;
    height: 36px;
    padding-top: 7px;
    padding-bottom: 7px;
}


/* hidden no selection */

.variations_form .label .artbees-was-chosen-attribute .no-selection, li.product-type-variable .label .artbees-was-chosen-attribute .no-selection {
    color: #aaaaab;
    display: none;
}

/* price */

.woocommerce div.product span.price {
    color: #1C1510;
    font-family: "Montserrat", Sans-serif;
    font-size: 25px;
    font-weight: 500;
}
    
.woocommerce div.product .woocommerce-variation-price {
    margin-bottom: 1rem;
    text-align: left;

}

th.label {
    text-align: left;
}

ul.artbees-was-setting-horizontal {
   justify-content: flex-end; 
}

/* Variation hover*/

.variations_form .artbees-was-swatch .artbees-was-content.selected-attribute, li.product-type-variable .artbees-was-swatch .artbees-was-content.selected-attribute {
color: #fff;
}

/* Arrows show */
.cart .quantity input[type=number]::-webkit-inner-spin-button, 
.cart .quantity input[type=number]::-webkit-outer-spin-button {  

   opacity: 1;

}


/* Tolgo clear */
a.reset_variations {
    visibility: hidden !important;
}

/*variazioni*/

.woo-variation-swatches .variable-items-wrapper .variable-item:not(.radio-variable-item) {
    margin: 4px 7px;
    border-radius: 9px !important;
}

table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th {
    background-color: #fff !important;
}

.elementor-27 .elementor-element.elementor-element-0258d6b form.cart table.variations tr th{
    padding-left: calc(12px / 2);
}


/* Sistemo blocco add to cart da mobile*/
@media all and (max-width: 767px){
	.elementor-add-to-cart.elementor-product-variable table.variations {
		margin-right: auto;
		width: 65% !important;
	}
	.elementor-add-to-cart.elementor-product-variable table.variations .label {
	    text-align: center;
	}
	.woocommerce-variation-add-to-cart.variations_button {
	    justify-content: center !important;
	}
	.woocommerce-variation-price {
	    text-align: center !important;
	}
	
	.elementor-add-to-cart.elementor-product-variable table.variations select {
	    text-align: center;
	}
	
	table.variations {
	    margin: auto;
	}
	
	.woo-variation-swatches .variable-items-wrapper {
	    justify-content: center;
	}
}/* End custom CSS */
/* Start custom CSS */.custom-data-label {
    font-family: "Montserrat", Sans-serif;
    font-size: 15px;
    font-weight: 500;
}


.custom-label{
    font-family: "Montserrat", Sans-serif;
    font-size: 13px;
    font-weight: 500;
}
.custom-label-ean{
 font-family: "Montserrat", Sans-serif;
    font-size: 10px;
    font-weight: bold;
}/* End custom CSS */