.elementor-2407 .elementor-element.elementor-element-6eda0ee3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2407 .elementor-element.elementor-element-2a26a1ec{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2407 .elementor-element.elementor-element-1dc57300{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2407 .elementor-element.elementor-element-d4945c7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B1B1B15C;--border-color:#B1B1B15C;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.woocommerce .elementor-2407 .elementor-element.elementor-element-41fe9b0a .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
				.woocommerce .elementor-2407 .elementor-element.elementor-element-41fe9b0a .flex-viewport, .woocommerce .elementor-2407 .elementor-element.elementor-element-41fe9b0a .flex-control-thumbs img{border-style:none;}.woocommerce .elementor-2407 .elementor-element.elementor-element-41fe9b0a .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-2407 .elementor-element.elementor-element-41fe9b0a .flex-viewport{border-radius:5px 5px 5px 5px;}.woocommerce .elementor-2407 .elementor-element.elementor-element-41fe9b0a .flex-control-thumbs img{border-radius:5px 5px 5px 5px;}.elementor-2407 .elementor-element.elementor-element-54d5290{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2407 .elementor-element.elementor-element-23fd3d79{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#B1B1B15C;--border-color:#B1B1B15C;--border-radius:30px 30px 30px 30px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.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-2407 .elementor-element.elementor-element-23707d3e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-9d6ce7b );}.woocommerce .elementor-2407 .elementor-element.elementor-element-7905eefe .woocommerce-product-details__short-description{color:#000000;font-family:"Montserrat", Sans-serif;font-size:15px;font-weight:500;}.elementor-widget-wc-add-to-cart .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2407 .elementor-element.elementor-element-7e38bfa2 .elementor-button{background-color:var( --e-global-color-9d6ce7b );font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;}.elementor-2407 .elementor-element.elementor-element-7e38bfa2 .elementor-button:hover, .elementor-2407 .elementor-element.elementor-element-7e38bfa2 .elementor-button:focus{background-color:#305C88EB;}.elementor-2407 .elementor-element.elementor-element-7e38bfa2{padding:0px 0px 0px 0px;}.elementor-2407 .elementor-element.elementor-element-7e38bfa2 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-2407 .elementor-element.elementor-element-37336389{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2407 .elementor-element.elementor-element-37336389:not(.elementor-motion-effects-element-type-background), .elementor-2407 .elementor-element.elementor-element-37336389 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb328ee );}.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-2407 .elementor-element.elementor-element-6504d8bb img{width:70%;}.elementor-2407 .elementor-element.elementor-element-5bd08c8f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2407 .elementor-element.elementor-element-6f15f4ef{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2407 .elementor-element.elementor-element-6f15f4ef:not(.elementor-motion-effects-element-type-background), .elementor-2407 .elementor-element.elementor-element-6f15f4ef > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-fb328ee );}.elementor-2407 .elementor-element.elementor-element-2df5965b{--display:flex;}.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-2407 .elementor-element.elementor-element-22d0e4c2{text-align:center;}.elementor-2407 .elementor-element.elementor-element-22d0e4c2 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;color:#FFFFFF;}.elementor-2407 .elementor-element.elementor-element-53138f20{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2407 .elementor-element.elementor-element-2a55f8b0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2407 .elementor-element.elementor-element-2a55f8b0:hover{border-style:none;}.elementor-2407 .elementor-element.elementor-element-2a55f8b0, .elementor-2407 .elementor-element.elementor-element-2a55f8b0::before{--border-transition:0.3s;}.elementor-widget-text-editor{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-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-2407 .elementor-element.elementor-element-3d28924c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2407 .elementor-element.elementor-element-73e6897c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2407 .elementor-element.elementor-element-34c46b28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2407 .elementor-element.elementor-element-34c46b28:hover{border-style:none;}.elementor-2407 .elementor-element.elementor-element-34c46b28, .elementor-2407 .elementor-element.elementor-element-34c46b28::before{--border-transition:0.3s;}.elementor-2407 .elementor-element.elementor-element-6123ab08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2407 .elementor-element.elementor-element-658ddaa7{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2407 .elementor-element.elementor-element-668f3450{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2407 .elementor-element.elementor-element-668f3450:hover{border-style:none;}.elementor-2407 .elementor-element.elementor-element-668f3450, .elementor-2407 .elementor-element.elementor-element-668f3450::before{--border-transition:0.3s;}.elementor-2407 .elementor-element.elementor-element-605e3b45{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2407 .elementor-element.elementor-element-6ba340cb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2407 .elementor-element.elementor-element-295ae1f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2407 .elementor-element.elementor-element-295ae1f9:hover{border-style:none;}.elementor-2407 .elementor-element.elementor-element-295ae1f9, .elementor-2407 .elementor-element.elementor-element-295ae1f9::before{--border-transition:0.3s;}.elementor-2407 .elementor-element.elementor-element-6cd8a955{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2407 .elementor-element.elementor-element-346345c4{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2407 .elementor-element.elementor-element-272eaeed{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2407 .elementor-element.elementor-element-272eaeed:hover{border-style:none;}.elementor-2407 .elementor-element.elementor-element-272eaeed, .elementor-2407 .elementor-element.elementor-element-272eaeed::before{--border-transition:0.3s;}.elementor-2407 .elementor-element.elementor-element-65e22cc2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2407 .elementor-element.elementor-element-66b26565{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2407 .elementor-element.elementor-element-6a0b9e17{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2407 .elementor-element.elementor-element-6a0b9e17:hover{border-style:none;}.elementor-2407 .elementor-element.elementor-element-6a0b9e17, .elementor-2407 .elementor-element.elementor-element-6a0b9e17::before{--border-transition:0.3s;}.elementor-2407 .elementor-element.elementor-element-6c293d8b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2407 .elementor-element.elementor-element-1dd1b801{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2407 .elementor-element.elementor-element-56fd1dad{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2407 .elementor-element.elementor-element-56fd1dad:hover{border-style:none;}.elementor-2407 .elementor-element.elementor-element-56fd1dad, .elementor-2407 .elementor-element.elementor-element-56fd1dad::before{--border-transition:0.3s;}.elementor-2407 .elementor-element.elementor-element-1ef733d9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2407 .elementor-element.elementor-element-3b87bdcb{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2407 .elementor-element.elementor-element-639a88d9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2407 .elementor-element.elementor-element-639a88d9:hover{border-style:none;}.elementor-2407 .elementor-element.elementor-element-639a88d9, .elementor-2407 .elementor-element.elementor-element-639a88d9::before{--border-transition:0.3s;}.elementor-2407 .elementor-element.elementor-element-41935f20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:left;font-family:"Montserrat", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFF;}.elementor-2407 .elementor-element.elementor-element-7f880b39{--n-accordion-title-font-size:15px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:7px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:var( --e-global-color-astglobalcolor2 );--n-accordion-icon-size:15px;}.elementor-2407 .elementor-element.elementor-element-7f880b39 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#FFFFFF80;border-style:none;}.elementor-2407 .elementor-element.elementor-element-7f880b39 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#FFFFFF5E;}.elementor-2407 .elementor-element.elementor-element-7f880b39 > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#FFFFFF5E;}.elementor-2407 .elementor-element.elementor-element-7f880b39 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-2407 .elementor-element.elementor-element-7f880b39 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montserrat", Sans-serif;font-weight:500;}:where( .elementor-2407 .elementor-element.elementor-element-7f880b39 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-2407 .elementor-element.elementor-element-758ae18e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-2407 .elementor-element.elementor-element-61776f18{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:5px 5px;--row-gap:5px;--column-gap:5px;border-style:none;--border-style:none;--border-radius:30px 30px 30px 30px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2407 .elementor-element.elementor-element-61776f18:not(.elementor-motion-effects-element-type-background), .elementor-2407 .elementor-element.elementor-element-61776f18 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-34120e4 );}.elementor-2407 .elementor-element.elementor-element-5581ea4d{--display:flex;}.elementor-2407 .elementor-element.elementor-element-b02d4c3{text-align:center;}.elementor-2407 .elementor-element.elementor-element-b02d4c3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-9d6ce7b );}.elementor-2407 .elementor-element.elementor-element-65e09ab2{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-9d6ce7b );}.elementor-2407 .elementor-element.elementor-element-23668a82{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-2407 .elementor-element.elementor-element-23668a82:not(.elementor-motion-effects-element-type-background), .elementor-2407 .elementor-element.elementor-element-23668a82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF78;}.elementor-2407 .elementor-element.elementor-element-68c64a8c{--display:flex;}.elementor-2407 .elementor-element.elementor-element-1deee425{text-align:center;}.elementor-2407 .elementor-element.elementor-element-1deee425 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:24px;font-weight:600;color:var( --e-global-color-9d6ce7b );}.elementor-2407 .elementor-element.elementor-element-21ab11b3{text-align:center;font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:400;color:var( --e-global-color-9d6ce7b );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-2407 .elementor-element.elementor-element-5fedc09f .elementor-button{background-color:var( --e-global-color-astglobalcolor1 );font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:30px 30px 30px 30px;}.elementor-2407 .elementor-element.elementor-element-5fedc09f .elementor-button:hover, .elementor-2407 .elementor-element.elementor-element-5fedc09f .elementor-button:focus{background-color:var( --e-global-color-astglobalcolor1 );color:#FFFFFF;}.elementor-2407 .elementor-element.elementor-element-5fedc09f .elementor-button:hover svg, .elementor-2407 .elementor-element.elementor-element-5fedc09f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-2407 .elementor-element.elementor-element-1b71959f{margin-top:20px;margin-bottom:20px;padding:50px 0px 50px 0px;}.elementor-2407 .elementor-element.elementor-element-6052dbd6 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-2407 .elementor-element.elementor-element-6052dbd6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2407 .elementor-element.elementor-element-7f16182e{text-align:center;}.elementor-2407 .elementor-element.elementor-element-7f16182e .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:600;}.elementor-2407 .elementor-element.elementor-element-428203d{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#83C1FF57;}.elementor-2407 .elementor-element.elementor-element-428203d .swiper-slide > .elementor-element{height:100%;}.elementor-2407 .elementor-element.elementor-element-9955db1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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 );}@media(max-width:1024px){.elementor-2407 .elementor-element.elementor-element-1b71959f{padding:0px 0px 0px 0px;}.elementor-2407 .elementor-element.elementor-element-428203d{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-2407 .elementor-element.elementor-element-6eda0ee3{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-2407 .elementor-element.elementor-element-2a26a1ec{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2407 .elementor-element.elementor-element-1dc57300.e-con{--order:99999 /* order end hack */;}.elementor-2407 .elementor-element.elementor-element-54d5290{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2407 .elementor-element.elementor-element-23fd3d79{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2407 .elementor-element.elementor-element-7e38bfa2 .elementor-button{border-radius:10px 10px 10px 10px;}.elementor-2407 .elementor-element.elementor-element-2df5965b{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2407 .elementor-element.elementor-element-5581ea4d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2407 .elementor-element.elementor-element-68c64a8c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2407 .elementor-element.elementor-element-1b71959f{padding:0px 0px 0px 0px;}.elementor-2407 .elementor-element.elementor-element-428203d{--swiper-slides-to-display:1;}}@media(min-width:768px){.elementor-2407 .elementor-element.elementor-element-1dc57300{--width:65%;}.elementor-2407 .elementor-element.elementor-element-d4945c7{--width:100%;}.elementor-2407 .elementor-element.elementor-element-23fd3d79{--width:100%;}.elementor-2407 .elementor-element.elementor-element-6f15f4ef{--width:100%;}.elementor-2407 .elementor-element.elementor-element-2df5965b{--width:70%;}.elementor-2407 .elementor-element.elementor-element-5581ea4d{--width:70%;}.elementor-2407 .elementor-element.elementor-element-23668a82{--width:35%;}.elementor-2407 .elementor-element.elementor-element-68c64a8c{--width:70%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-41fe9b0a *//* Disabilita lazy loading su mobile */
img {
  loading: eager !important;
}

/* Forza caricamento immagini prodotto */
.woocommerce-product-gallery img {
  loading: eager !important;
  display: block !important;
}/* End custom CSS */
/* Start custom CSS for wc-add-to-cart, class: .elementor-element-7e38bfa2 *//* Arrotonda il dropdown Quantità */
.woocommerce form.cart select {
  border-radius: 8px !important;
  border: 1px solid #ddd !important;
}

/* Arrotonda il campo TikTok (input text) */
.woocommerce form.cart input[type="text"],
input[type="text"][data-panelhelper] {
  border-radius: 8px !important;
  border: 1px solid #ddd !important;
}

/* Toglie la linea della table */
.woocommerce form.cart table.variations {
  border-collapse: collapse !important;
  border: none !important;
}

.woocommerce form.cart table.variations tr {
  border-bottom: none !important;
}

.woocommerce form.cart table.variations td {
  border: none !important;
  padding-bottom: 0 !important;
}

/* Nasconde la linea grigia sotto il dropdown */
.woocommerce form.cart .reset_variations {
  display: none !important;
}

/* Nasconde i bottoni +/- */
.woocommerce form.cart .quantity button {
  display: none !important;
}

/* Arrotonda il bottone */
button.button.alt {
  border-radius: 50px !important;
}

/* Arrotonda il form */
.woocommerce form.cart {
  border-radius: 20px !important;
}/* End custom CSS */