.elementor-5433 .elementor-element.elementor-element-d50f065 > .elementor-background-overlay{background-color:#FFFFFF94;opacity:0.78;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5433 .elementor-element.elementor-element-d50f065:not(.elementor-motion-effects-element-type-background), .elementor-5433 .elementor-element.elementor-element-d50f065 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-5433 .elementor-element.elementor-element-d50f065{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 0px 20px 0px;}.elementor-5433 .elementor-element.elementor-element-a9fbe61:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-5433 .elementor-element.elementor-element-a9fbe61 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D8E0B0A1;}.elementor-5433 .elementor-element.elementor-element-a9fbe61 > .elementor-element-populated, .elementor-5433 .elementor-element.elementor-element-a9fbe61 > .elementor-element-populated > .elementor-background-overlay, .elementor-5433 .elementor-element.elementor-element-a9fbe61 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-5433 .elementor-element.elementor-element-a9fbe61 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5433 .elementor-element.elementor-element-a9fbe61 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-5433 .elementor-element.elementor-element-9b79a7f{text-align:center;}.elementor-5433 .elementor-element.elementor-element-9b79a7f .elementor-heading-title{color:#6F764A;}.woocommerce .elementor-5433 .elementor-element.elementor-element-2297f78 .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-5433 .elementor-element.elementor-element-2297f78 .flex-viewport{border-radius:20px 20px 20px 20px;}.woocommerce .elementor-5433 .elementor-element.elementor-element-2297f78 .flex-control-thumbs img{border-radius:20px 20px 20px 20px;}.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-5433 .elementor-element.elementor-element-880a809 .cart button, .elementor-5433 .elementor-element.elementor-element-880a809 .cart .button{font-family:"Roboto", Sans-serif;font-weight:500;border-radius:20px 20px 20px 20px;padding:5px 5px 5px 5px;color:var( --e-global-color-astglobalcolor5 );background-color:#6F764A;transition:all 0.2s;}.elementor-5433 .elementor-element.elementor-element-880a809 .cart button:hover, .elementor-5433 .elementor-element.elementor-element-880a809 .cart .button:hover{background-color:#9FAB5D;}.elementor-5433 .elementor-element.elementor-element-880a809{--button-spacing:14px;}.elementor-5433 .elementor-element.elementor-element-880a809 .quantity .qty{border-radius:20px 20px 20px 20px;color:#F5F5F5B3;background-color:#6F764A99;border-color:#D8E0B000;transition:all 0.2s;}.woocommerce .elementor-5433 .elementor-element.elementor-element-880a809 form.cart table.variations label{color:var( --e-global-color-7653c73 );}.woocommerce .elementor-5433 .elementor-element.elementor-element-880a809 form.cart table.variations td.value select{color:var( --e-global-color-7653c73 );}.woocommerce .elementor-5433 .elementor-element.elementor-element-880a809 form.cart table.variations td.value select, .woocommerce .elementor-5433 .elementor-element.elementor-element-880a809 form.cart table.variations td.value:before{background-color:var( --e-global-color-7653c73 );border:var( --e-global-color-7653c73 );border-radius:20px;}.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-5433 .elementor-element.elementor-element-9fd684c{margin:10px 10px calc(var(--kit-widget-spacing, 0px) + 10px) 10px;text-align:center;}.woocommerce .elementor-5433 .elementor-element.elementor-element-9fd684c .price{color:var( --e-global-color-7653c73 );}.woocommerce .elementor-5433 .elementor-element.elementor-element-9fd684c .price ins{color:var( --e-global-color-7653c73 );}.elementor-5433 .elementor-element.elementor-element-872a955 .glsr:not([data-theme]) .glsr-bar-background-percent{--glsr-bar-bg:#6F764A !important;}.elementor-5433 .elementor-element.elementor-element-872a955 .glsr:not([data-theme]) .glsr-star-empty{background:#6F764A !important;mask-image:var(--glsr-star-empty);mask-size:100%;}.elementor-5433 .elementor-element.elementor-element-872a955 .glsr:not([data-theme]) .glsr-star-full{background:#6F764A !important;mask-image:var(--glsr-star-full);mask-size:100%;}.elementor-5433 .elementor-element.elementor-element-872a955 .glsr:not([data-theme]) .glsr-star-half{background:#6F764A !important;mask-image:var(--glsr-star-half);mask-size:100%;}.elementor-5433 .elementor-element.elementor-element-872a955 .glsr:not([data-theme]) .glsr-star{--glsr-summary-star:1.5em;}.elementor-5433 .elementor-element.elementor-element-872a955 .glsr-summary{justify-content:center;--glsr-max-w:450px;}.elementor-5433 .elementor-element.elementor-element-872a955 .glsr-summary-text{display:flex;justify-content:center;}.elementor-5433 .elementor-element.elementor-element-872a955 .glsr-summary .glsr-bar-background{--glsr-text-md:1em;}.elementor-5433 .elementor-element.elementor-element-872a955 .glsr-summary .glsr-bar{--glsr-bar-leading:1.5em;}.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-5433 .elementor-element.elementor-element-72ecb06{margin:5px 5px calc(var(--kit-widget-spacing, 0px) + 5px) 5px;text-align:center;font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-7653c73 );}.elementor-widget-woocommerce-product-meta .product_meta .detail-container:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-5433 .elementor-element.elementor-element-a3571b5{color:var( --e-global-color-7653c73 );}.elementor-5433 .elementor-element.elementor-element-a3571b5 a{color:var( --e-global-color-7084a67 );}.elementor-bc-flex-widget .elementor-5433 .elementor-element.elementor-element-fdee3b5.elementor-column .elementor-widget-wrap{align-items:space-between;}.elementor-5433 .elementor-element.elementor-element-fdee3b5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:space-between;align-items:space-between;}.elementor-5433 .elementor-element.elementor-element-fdee3b5 > .elementor-element-populated{margin:0px 0px 0px 87px;--e-column-margin-right:0px;--e-column-margin-left:87px;padding:0px 0px 0px 0px;}.elementor-5433 .elementor-element.elementor-element-ac25571{background-color:var( --e-global-color-9bee1ae );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;border-radius:20px 20px 20px 20px;}.woocommerce .elementor-5433 .elementor-element.elementor-element-ac25571 .woocommerce-tabs ul.wc-tabs li a{color:#6F764A;}.woocommerce .elementor-5433 .elementor-element.elementor-element-ac25571 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-7653c73 );}.woocommerce .elementor-5433 .elementor-element.elementor-element-ac25571 .woocommerce-tabs ul.wc-tabs li{border-color:var( --e-global-color-7653c73 );border-radius:20px 20px 0 0;}.woocommerce .elementor-5433 .elementor-element.elementor-element-ac25571 .woocommerce-tabs ul.wc-tabs li.active{border-color:var( --e-global-color-7653c73 );}.woocommerce .elementor-5433 .elementor-element.elementor-element-ac25571 .woocommerce-tabs ul.wc-tabs li:not(.active){border-bottom-color:var( --e-global-color-7653c73 );}.woocommerce .elementor-5433 .elementor-element.elementor-element-ac25571 .woocommerce-Tabs-panel h2{color:var( --e-global-color-secondary );}.elementor-5433 .elementor-element.elementor-element-5dc4e82 > .elementor-widget-container{background-color:var( --e-global-color-9bee1ae );margin:20px 0px 0px 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-5433 .elementor-element.elementor-element-5dc4e82 .glsr:not([data-theme]) .glsr-review .glsr-star-empty{background:#6F764A !important;mask-image:var(--glsr-star-empty);mask-size:100%;}.elementor-5433 .elementor-element.elementor-element-5dc4e82 .glsr:not([data-theme]) .glsr-review .glsr-star-full{background:#6F764A !important;mask-image:var(--glsr-star-full);mask-size:100%;}.elementor-5433 .elementor-element.elementor-element-5dc4e82 .glsr:not([data-theme]) .glsr-review .glsr-star-half{background:#6F764A !important;mask-image:var(--glsr-star-half);mask-size:100%;}.elementor-5433 .elementor-element.elementor-element-5dc4e82 .glsr:not([data-theme]) .glsr-review .glsr-star{--glsr-review-star:1.25em;}.elementor-5433 .elementor-element.elementor-element-5dc4e82 .glsr:not([data-theme]) .glsr-review{text-align:start;justify-content:start;}.elementor-5433 .elementor-element.elementor-element-5dc4e82 .glsr:not([data-theme]) .glsr-review .glsr-review-actions{justify-content:start;}.elementor-5433 .elementor-element.elementor-element-5dc4e82 .glsr:not([data-theme]) .glsr-review .glsr-review-date{flex:inherit;}.elementor-5433 .elementor-element.elementor-element-5dc4e82 .glsr-reviews{--glsr-gap-xl:2em;}.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-5433 .elementor-element.elementor-element-254f61a .elementor-button{background-color:var( --e-global-color-7653c73 );fill:var( --e-global-color-astglobalcolor4 );color:var( --e-global-color-astglobalcolor4 );border-radius:20px 20px 20px 20px;}.elementor-5433 .elementor-element.elementor-element-254f61a .elementor-button:hover, .elementor-5433 .elementor-element.elementor-element-254f61a .elementor-button:focus{background-color:var( --e-global-color-7084a67 );}.elementor-5433 .elementor-element.elementor-element-254f61a{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-5433 .elementor-element.elementor-element-e0c9720:not(.elementor-motion-effects-element-type-background), .elementor-5433 .elementor-element.elementor-element-e0c9720 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-9bee1ae );background-image:url("https://i0.wp.com/la-perle.ch/wp-content/uploads/2025/12/sas_Physio-6_sw.jpg?fit=5184%2C3456&ssl=1");background-position:center center;background-size:cover;}.elementor-5433 .elementor-element.elementor-element-e0c9720{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-5433 .elementor-element.elementor-element-e0c9720 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-5433 .elementor-element.elementor-element-30158f4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5433 .elementor-element.elementor-element-30158f4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5433 .elementor-element.elementor-element-f55b174 > .elementor-element-populated{padding:0120px 0px 120px 0px;}.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-5433 .elementor-element.elementor-element-153e9a8{text-align:center;}.elementor-5433 .elementor-element.elementor-element-153e9a8 .elementor-heading-title{color:var( --e-global-color-8dacf5f );}.elementor-5433 .elementor-element.elementor-element-81ede01 .elementor-button{background-color:var( --e-global-color-8dacf5f );font-family:"Roboto", Sans-serif;font-weight:500;border-radius:20px 20px 20px 20px;padding:16px 16px 16px 16px;}.elementor-5433 .elementor-element.elementor-element-81ede01{margin:20px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;}.elementor-5433 .elementor-element.elementor-element-097bb32:not(.elementor-motion-effects-element-type-background), .elementor-5433 .elementor-element.elementor-element-097bb32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7653c73 );}.elementor-5433 .elementor-element.elementor-element-097bb32{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-5433 .elementor-element.elementor-element-097bb32 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-5433 .elementor-element.elementor-element-04aaba4 > .elementor-widget-container{background-color:var( --e-global-color-9bee1ae );margin:0px 0px 10px 0px;padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-5433 .elementor-element.elementor-element-04aaba4 .glsr:not([data-theme]) .glsr-field:not(.glsr-field-is-invalid) .glsr-star-rating--stars > span{background:#6F764A !important;mask-image:var(--glsr-star-empty);mask-size:100%;}.elementor-5433 .elementor-element.elementor-element-04aaba4 .glsr:not([data-theme]) .glsr-field-is-invalid .glsr-star-rating--stars > span.gl-active{background:#6F764A !important;mask-image:var(--glsr-star-error);mask-size:100%;}.elementor-5433 .elementor-element.elementor-element-04aaba4 form.glsr-form .glsr-field-rating{--glsr-form-star:2em;}.elementor-5433 .elementor-element.elementor-element-04aaba4 .glsr[data-theme] .glsr-field-rating [data-stars]{font-size:initial;}.elementor-5433 .elementor-element.elementor-element-04aaba4 .glsr[data-theme] .glsr-field-rating [data-stars] > span{font-size:initial;height:var(--glsr-form-star);width:var(--glsr-form-star);}.elementor-5433 .elementor-element.elementor-element-04aaba4 form.glsr-form .glsr-field-rating span[data-rating]{column-gap:2px;}.elementor-5433 .elementor-element.elementor-element-04aaba4 .glsr-review-form{--glsr-gap-md:0.75em;}.elementor-5433 .elementor-element.elementor-element-04aaba4 .elementor-form .elementor-form-fields-wrapper .glsr-field{margin-bottom:0.75em;}.elementor-5433 .elementor-element.elementor-element-04aaba4 .glsr:not([data-theme]) .glsr-field:not(.glsr-field-is-invalid) .glsr-star-rating--stars > span:is(.gl-active,.gl-selected){mask-image:var(--glsr-star-full);mask-size:100%;}.elementor-bc-flex-widget .elementor-5433 .elementor-element.elementor-element-d082e9e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-5433 .elementor-element.elementor-element-d082e9e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-5433 .elementor-element.elementor-element-e860983{padding:10px 10px 10px 10px;text-align:center;}.elementor-5433 .elementor-element.elementor-element-e860983 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-astglobalcolor4 );}.elementor-5433 .elementor-element.elementor-element-e21efb1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .products > h2{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-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .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-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-upsell.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5433 .elementor-element.elementor-element-6de6c7c.elementor-wc-products ul.products li.product{text-align:center;border-radius:20px;background-color:var( --e-global-color-9bee1ae );}.elementor-5433 .elementor-element.elementor-element-6de6c7c{margin:0px 030px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-5433 .elementor-element.elementor-element-6de6c7c.elementor-wc-products  ul.products{grid-column-gap:60px;grid-row-gap:40px;}.elementor-5433 .elementor-element.elementor-element-6de6c7c.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:20px 20px 20px 20px;}.elementor-5433 .elementor-element.elementor-element-6de6c7c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-7653c73 );}.elementor-5433 .elementor-element.elementor-element-6de6c7c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-7653c73 );}.elementor-5433 .elementor-element.elementor-element-6de6c7c.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-5433 .elementor-element.elementor-element-6de6c7c.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Roboto", Sans-serif;}.elementor-5433 .elementor-element.elementor-element-6de6c7c.elementor-wc-products .products > h2{color:var( --e-global-color-7653c73 );font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;text-align:center;}.elementor-5433 .elementor-element.elementor-element-6de6c7c.elementor-wc-products ul.products li.product .star-rating{color:#6F764A;}.elementor-5433 .elementor-element.elementor-element-6de6c7c.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-7653c73 );}.elementor-5433 .elementor-element.elementor-element-6de6c7c.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-7653c73 );}.elementor-5433 .elementor-element.elementor-element-6de6c7c.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-7653c73 );}.elementor-5433 .elementor-element.elementor-element-6de6c7c.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-secondary );}.elementor-5433 .elementor-element.elementor-element-6de6c7c.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-secondary );}.elementor-5433 .elementor-element.elementor-element-6de6c7c.elementor-wc-products ul.products li.product .button{color:#FFFFFF;background-color:var( --e-global-color-7653c73 );font-family:"Roboto", Sans-serif;font-weight:500;border-radius:20px 20px 20px 20px;}.elementor-5433 .elementor-element.elementor-element-6de6c7c.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-7084a67 );}.elementor-5433 .elementor-element.elementor-element-6de6c7c.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-5433 .elementor-element.elementor-element-18152d2 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.woocommerce .elementor-widget-woocommerce-product-related.elementor-wc-products .products > h2{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-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .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-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-product-related.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-5433 .elementor-element.elementor-element-729c475.elementor-wc-products ul.products li.product{text-align:center;border-radius:20px;background-color:var( --e-global-color-9bee1ae );}.elementor-5433 .elementor-element.elementor-element-729c475{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 030px;padding:0px 0px 0px 0px;}.elementor-5433 .elementor-element.elementor-element-729c475.elementor-wc-products  ul.products{grid-column-gap:60px;grid-row-gap:40px;}.elementor-5433 .elementor-element.elementor-element-729c475.elementor-wc-products .attachment-woocommerce_thumbnail{border-radius:20px 20px 20px 20px;}.elementor-5433 .elementor-element.elementor-element-729c475.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-7653c73 );}.elementor-5433 .elementor-element.elementor-element-729c475.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-7653c73 );}.elementor-5433 .elementor-element.elementor-element-729c475.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-5433 .elementor-element.elementor-element-729c475.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.woocommerce .elementor-5433 .elementor-element.elementor-element-729c475.elementor-wc-products .products > h2{color:var( --e-global-color-7653c73 );font-family:"Roboto", Sans-serif;font-size:30px;font-weight:600;text-align:center;}.elementor-5433 .elementor-element.elementor-element-729c475.elementor-wc-products ul.products li.product .star-rating{color:var( --e-global-color-7653c73 );}.elementor-5433 .elementor-element.elementor-element-729c475.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-7653c73 );}.elementor-5433 .elementor-element.elementor-element-729c475.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-7653c73 );}.elementor-5433 .elementor-element.elementor-element-729c475.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-7653c73 );}.elementor-5433 .elementor-element.elementor-element-729c475.elementor-wc-products ul.products li.product .price del{color:#000000;}.elementor-5433 .elementor-element.elementor-element-729c475.elementor-wc-products ul.products li.product .price del .amount{color:#000000;}.elementor-5433 .elementor-element.elementor-element-729c475.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-astglobalcolor5 );background-color:var( --e-global-color-7653c73 );border-radius:20px 20px 20px 20px;}.elementor-5433 .elementor-element.elementor-element-729c475.elementor-wc-products ul.products li.product .button:hover{background-color:var( --e-global-color-7084a67 );}.elementor-5433 .elementor-element.elementor-element-729c475.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-5433 .elementor-element.elementor-element-48913a4{--divider-border-style:solid;--divider-color:#DAE1CD;--divider-border-width:2px;margin:0px -40px calc(var(--kit-widget-spacing, 0px) + 0px) -40px;}.elementor-5433 .elementor-element.elementor-element-48913a4 .elementor-divider-separator{width:100%;}.elementor-5433 .elementor-element.elementor-element-48913a4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-5433 .elementor-element.elementor-element-a6aa019{padding:10px 10px 10px 10px;text-align:center;}.elementor-5433 .elementor-element.elementor-element-a6aa019 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:var( --e-global-color-7653c73 );}.elementor-5433 .elementor-element.elementor-element-0b81fcd > .elementor-widget-container{background-color:var( --e-global-color-9bee1ae );padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}@media(max-width:1024px){.elementor-5433 .elementor-element.elementor-element-6de6c7c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-5433 .elementor-element.elementor-element-729c475.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}@media(min-width:768px){.elementor-5433 .elementor-element.elementor-element-a9fbe61{width:33.4%;}.elementor-5433 .elementor-element.elementor-element-fdee3b5{width:66.6%;}.elementor-5433 .elementor-element.elementor-element-30158f4{width:66.667%;}.elementor-5433 .elementor-element.elementor-element-f55b174{width:33.333%;}}@media(max-width:767px){.elementor-5433 .elementor-element.elementor-element-fdee3b5 > .elementor-element-populated{margin:010px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-5433 .elementor-element.elementor-element-ac25571{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-5433 .elementor-element.elementor-element-6de6c7c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5433 .elementor-element.elementor-element-6de6c7c.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-5433 .elementor-element.elementor-element-729c475{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-5433 .elementor-element.elementor-element-729c475.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-2297f78 */.woocommerce div.product span.onsale {
  min-height: 2em;
  min-width: 2em;
  line-height: 2em;
}

.woocommerce .elementor-widget-woocommerce-product-images span.onsale {
  padding: 7px !important;
}

.woocommerce span.onsale, .wc-block-grid__product .wc-block-grid__product-onsale {
  background-color: #6f764a;
  color: #ffffff;
}
.woocommerce span.onsale {
  min-width: 2em;
  min-height: 2em;
  line-height: 2em;
  padding: 0;
  font-size: 1em;
  font-weight: 600;
  position: absolute;
  text-align: center;
  top: .5em;
  left: .5em;
  margin: 0;
  border-radius: 20px;
  background-color: #6F764A;
  color: #fff;
  -webkit-font-smoothing: antialiased;
  z-index: 9;
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-880a809 */.woocommerce-variation-price{
    color: #6F764A !important;
    text-align: center !important;
}

.woo-variation-items-wrapper{
    text-align: center !important;
}

.variable-items-wrapper{
    text-align: center !important;
    justify-content:center !important;
    width: 100% !important;
}

.button-variable-item{
     color: #6F764A !important;
     background-color: #6F764A00 !important;
     border-radius: 20px !important;
     border: 1px, solid, #6F764A !important;
}

.button-variable-item:selected{
     border-color: #6F764A !important;
}/* End custom CSS */
/* Start custom CSS for site_reviews, class: .elementor-element-5dc4e82 */[class*=glsr-] {
    font-family: roboto;
    color: #7A7A7A;
}

.glsr-review-title h4 {
  font-size: medium;
}/* End custom CSS */
/* Start custom CSS for site_reviews_form, class: .elementor-element-04aaba4 */.wp-block-button .wp-block-button__link {
    border-radius: 20px;
    font-size: medium;
    font-style: bold;
}

.wp-block-button .wp-block-button__link:hover {
    color: white;
}

.glsr-default form.glsr-form label.glsr-label{
    font-size: medium;
    font-family: roboto:
    color: black;
}

.glsr-default .glsr-field-error {
    color: #6F764A;
}

.glsr-default .glsr-form-failed {
    color: #6F764A;
}

form.glsr-form .glsr-field-is-invalid .glsr-star-rating--stars[class*=" s"] > span{
    background-image: var(--glsr-star-empty);
}/* End custom CSS */
/* Start custom CSS for wpforms, class: .elementor-element-0b81fcd */#wpforms-2261 .wpforms-field-label {
    color: #6F764A;
}

#wpforms-2261 .wpforms-form .wpforms-field-sublabel {
    color: #6F764A;
}

#wpforms-2261 .wpforms-container input[type=date], .wpforms-container input[type=datetime], .wpforms-container input[type=datetime-local], .wpforms-container input[type=email], .wpforms-container input[type=month], .wpforms-container input[type=number], .wpforms-container input[type=password], .wpforms-container input[type=range], .wpforms-container input[type=search], .wpforms-container input[type=tel], .wpforms-container input[type=text], .wpforms-container input[type=time], .wpforms-container input[type=url], .wpforms-container input[type=week], .wpforms-container select, .wpforms-container textarea {
    background-color: #D8E0B000 !important;
    box-sizing: border-box;
    border-radius: 20px !important;
    color: #7A7A7A !important;
    font-size: 11pt !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    border: 1px solid #6F764A !important;
    padding: 10px 10px 10px 10px !important;
    width: 100% !important;
    height: 100% !important;
    line-height: 1.3;
}

.wpforms-confirmation-container-full {
    color: #333;
    margin: 0 0 20px 0;
    background: #D8E0B0A1;
    border: 20px solid #6F764A;
    padding: 15px 15px;
}

.wpforms-form button[type=submit] {
    background-color: #6F764A !important;
    color: #FFFFFF !important;
    border-radius: 20px !important;
    border: 0px solid !important;
    font: roboto !important;
    font-weight: 550 !important;
    width: 100% !important;
}

.wpforms-form button[type=submit]:hover {
    background-color: #9FAB5D !important;
    color: #FFFFFF !important;
    border-radius: 20px !important;
    border: 0px solid !important;
    width: 100% !important;
}/* End custom CSS */