.elementor-7259 .elementor-element.elementor-element-f5f4992 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-7259 .elementor-element.elementor-element-f5f4992:not(.elementor-motion-effects-element-type-background), .elementor-7259 .elementor-element.elementor-element-f5f4992 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor2 );}.elementor-7259 .elementor-element.elementor-element-f5f4992{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-60px;margin-bottom:0px;}.elementor-7259 .elementor-element.elementor-element-f5f4992 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-7259 .elementor-element.elementor-element-6e618f3.elementor-column .elementor-widget-wrap{align-items:flex-end;}.elementor-7259 .elementor-element.elementor-element-6e618f3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-end;align-items:flex-end;}.elementor-7259 .elementor-element.elementor-element-6e618f3 > .elementor-element-populated{margin:58px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7259 .elementor-element.elementor-element-069f829 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 30px 0px 30px;}.elementor-7259 .elementor-element.elementor-element-069f829{text-align:center;}.elementor-7259 .elementor-element.elementor-element-069f829 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;color:#FFFFFF;}.elementor-7259 .elementor-element.elementor-element-90e6ddf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 0px 30px;}.elementor-7259 .elementor-element.elementor-element-90e6ddf{text-align:center;}.elementor-7259 .elementor-element.elementor-element-90e6ddf .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:45px;font-weight:400;color:var( --e-global-color-accent );}.elementor-7259 .elementor-element.elementor-element-10998d3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 30px 30px 30px;}.elementor-7259 .elementor-element.elementor-element-10998d3{text-align:center;}.elementor-7259 .elementor-element.elementor-element-10998d3 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:24px;font-weight:300;color:#FFFFFF;}.elementor-bc-flex-widget .elementor-7259 .elementor-element.elementor-element-1524f2d.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7259 .elementor-element.elementor-element-1524f2d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7259 .elementor-element.elementor-element-1524f2d.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-7259 .elementor-element.elementor-element-1524f2d > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4725ecc );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-7259 .elementor-element.elementor-element-1524f2d > .elementor-element-populated, .elementor-7259 .elementor-element.elementor-element-1524f2d > .elementor-element-populated > .elementor-background-overlay, .elementor-7259 .elementor-element.elementor-element-1524f2d > .elementor-background-slideshow{border-radius:15px 20px 20px 15px;}.elementor-7259 .elementor-element.elementor-element-1524f2d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products{--products-title-color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-primary );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7259 .elementor-element.elementor-element-05580d8.elementor-wc-products ul.products li.product{text-align:left;}.elementor-7259 .elementor-element.elementor-element-05580d8{width:var( --container-widget-width, 126.531% );max-width:126.531%;--container-widget-width:126.531%;--container-widget-flex-grow:0;}.elementor-7259 .elementor-element.elementor-element-05580d8.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4725ecc );border-radius:20px 20px 20px 20px;}.elementor-7259 .elementor-element.elementor-element-05580d8.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7259 .elementor-element.elementor-element-05580d8.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-7259 .elementor-element.elementor-element-05580d8.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-text );font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:300;}.elementor-7259 .elementor-element.elementor-element-05580d8.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-text );}.elementor-7259 .elementor-element.elementor-element-05580d8.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-text );}.elementor-7259 .elementor-element.elementor-element-05580d8.elementor-wc-products ul.products li.product .price del {font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7259 .elementor-element.elementor-element-05580d8.elementor-wc-products ul.products li.product .button{background-color:var( --e-global-color-secondary );font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;border-radius:30px 30px 30px 30px;}.elementor-7259 .elementor-element.elementor-element-05580d8.elementor-wc-products .added_to_cart{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-7259 .elementor-element.elementor-element-05580d8.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-bc-flex-widget .elementor-7259 .elementor-element.elementor-element-1d0849a.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7259 .elementor-element.elementor-element-1d0849a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7259 .elementor-element.elementor-element-1d0849a.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-7259 .elementor-element.elementor-element-1d0849a > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4725ecc );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-7259 .elementor-element.elementor-element-1d0849a > .elementor-element-populated, .elementor-7259 .elementor-element.elementor-element-1d0849a > .elementor-element-populated > .elementor-background-overlay, .elementor-7259 .elementor-element.elementor-element-1d0849a > .elementor-background-slideshow{border-radius:15px 20px 20px 15px;}.elementor-7259 .elementor-element.elementor-element-1d0849a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7259 .elementor-element.elementor-element-3c606c0.elementor-wc-products ul.products li.product{text-align:left;}.elementor-7259 .elementor-element.elementor-element-3c606c0{width:var( --container-widget-width, 126.531% );max-width:126.531%;--container-widget-width:126.531%;--container-widget-flex-grow:0;}.elementor-7259 .elementor-element.elementor-element-3c606c0.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4725ecc );border-radius:20px 20px 20px 20px;}.elementor-7259 .elementor-element.elementor-element-3c606c0.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7259 .elementor-element.elementor-element-3c606c0.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-7259 .elementor-element.elementor-element-3c606c0.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-text );font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:300;}.elementor-7259 .elementor-element.elementor-element-3c606c0.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-text );}.elementor-7259 .elementor-element.elementor-element-3c606c0.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-text );}.elementor-7259 .elementor-element.elementor-element-3c606c0.elementor-wc-products ul.products li.product .price del {font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7259 .elementor-element.elementor-element-3c606c0.elementor-wc-products ul.products li.product .button{background-color:var( --e-global-color-secondary );font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;border-radius:30px 30px 30px 30px;}.elementor-7259 .elementor-element.elementor-element-3c606c0.elementor-wc-products .added_to_cart{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-7259 .elementor-element.elementor-element-3c606c0.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-bc-flex-widget .elementor-7259 .elementor-element.elementor-element-f26053c.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7259 .elementor-element.elementor-element-f26053c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7259 .elementor-element.elementor-element-f26053c.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-7259 .elementor-element.elementor-element-f26053c > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4725ecc );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-7259 .elementor-element.elementor-element-f26053c > .elementor-element-populated, .elementor-7259 .elementor-element.elementor-element-f26053c > .elementor-element-populated > .elementor-background-overlay, .elementor-7259 .elementor-element.elementor-element-f26053c > .elementor-background-slideshow{border-radius:15px 20px 20px 15px;}.elementor-7259 .elementor-element.elementor-element-f26053c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7259 .elementor-element.elementor-element-509e9ad.elementor-wc-products ul.products li.product{text-align:left;}.elementor-7259 .elementor-element.elementor-element-509e9ad{width:var( --container-widget-width, 126.531% );max-width:126.531%;--container-widget-width:126.531%;--container-widget-flex-grow:0;}.elementor-7259 .elementor-element.elementor-element-509e9ad.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4725ecc );border-radius:20px 20px 20px 20px;}.elementor-7259 .elementor-element.elementor-element-509e9ad.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7259 .elementor-element.elementor-element-509e9ad.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-7259 .elementor-element.elementor-element-509e9ad.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-text );font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:300;}.elementor-7259 .elementor-element.elementor-element-509e9ad.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-text );}.elementor-7259 .elementor-element.elementor-element-509e9ad.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-text );}.elementor-7259 .elementor-element.elementor-element-509e9ad.elementor-wc-products ul.products li.product .price del {font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7259 .elementor-element.elementor-element-509e9ad.elementor-wc-products ul.products li.product .button{background-color:var( --e-global-color-secondary );font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;border-radius:30px 30px 30px 30px;}.elementor-7259 .elementor-element.elementor-element-509e9ad.elementor-wc-products .added_to_cart{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-7259 .elementor-element.elementor-element-509e9ad.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-bc-flex-widget .elementor-7259 .elementor-element.elementor-element-a321a48.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-7259 .elementor-element.elementor-element-a321a48.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-7259 .elementor-element.elementor-element-a321a48.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-7259 .elementor-element.elementor-element-a321a48 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4725ecc );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 5px 0px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-7259 .elementor-element.elementor-element-a321a48 > .elementor-element-populated, .elementor-7259 .elementor-element.elementor-element-a321a48 > .elementor-element-populated > .elementor-background-overlay, .elementor-7259 .elementor-element.elementor-element-a321a48 > .elementor-background-slideshow{border-radius:15px 20px 20px 15px;}.elementor-7259 .elementor-element.elementor-element-a321a48 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7259 .elementor-element.elementor-element-4f51ea4.elementor-wc-products ul.products li.product{text-align:left;}.elementor-7259 .elementor-element.elementor-element-4f51ea4{width:var( --container-widget-width, 126.531% );max-width:126.531%;--container-widget-width:126.531%;--container-widget-flex-grow:0;}.elementor-7259 .elementor-element.elementor-element-4f51ea4.elementor-wc-products .attachment-woocommerce_thumbnail{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-4725ecc );border-radius:20px 20px 20px 20px;}.elementor-7259 .elementor-element.elementor-element-4f51ea4.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-7259 .elementor-element.elementor-element-4f51ea4.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-7259 .elementor-element.elementor-element-4f51ea4.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-text );font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:300;}.elementor-7259 .elementor-element.elementor-element-4f51ea4.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-text );}.elementor-7259 .elementor-element.elementor-element-4f51ea4.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-text );}.elementor-7259 .elementor-element.elementor-element-4f51ea4.elementor-wc-products ul.products li.product .price del {font-family:"IBM Plex Sans", Sans-serif;font-size:20px;font-weight:400;}.elementor-7259 .elementor-element.elementor-element-4f51ea4.elementor-wc-products ul.products li.product .button{background-color:var( --e-global-color-secondary );font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;border-radius:30px 30px 30px 30px;}.elementor-7259 .elementor-element.elementor-element-4f51ea4.elementor-wc-products .added_to_cart{font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-7259 .elementor-element.elementor-element-4f51ea4.elementor-wc-products ul.products li.product span.onsale{display:block;}.elementor-7259 .elementor-element.elementor-element-11931ac{margin-top:24px;margin-bottom:0px;}.elementor-bc-flex-widget .elementor-7259 .elementor-element.elementor-element-3909824.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7259 .elementor-element.elementor-element-3909824.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7259 .elementor-element.elementor-element-f41b55d{text-align:end;font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-7259 .elementor-element.elementor-element-87c4f34:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7259 .elementor-element.elementor-element-87c4f34 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-4725ecc );}.elementor-7259 .elementor-element.elementor-element-87c4f34 > .elementor-element-populated, .elementor-7259 .elementor-element.elementor-element-87c4f34 > .elementor-element-populated > .elementor-background-overlay, .elementor-7259 .elementor-element.elementor-element-87c4f34 > .elementor-background-slideshow{border-radius:30px 30px 30px 30px;}.elementor-7259 .elementor-element.elementor-element-87c4f34 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7259 .elementor-element.elementor-element-87c4f34 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-hfe-cart .hfe-menu-cart__toggle .elementor-button{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7259 .elementor-element.elementor-element-10c83b6 .hfe-menu-cart__toggle .elementor-button{font-family:"IBM Plex Sans", Sans-serif;font-size:18px;font-weight:400;}.elementor-7259 .elementor-element.elementor-element-10c83b6 .hfe-menu-cart__toggle .elementor-button,.elementor-7259 .elementor-element.elementor-element-10c83b6 .hfe-cart-menu-wrap-default .hfe-cart-count:after, .elementor-7259 .elementor-element.elementor-element-10c83b6 .hfe-cart-menu-wrap-default .hfe-cart-count{border-width:1px 1px 1px 1px;border-radius:30px 30px 30px 30px;}.elementor-7259 .elementor-element.elementor-element-10c83b6 .hfe-menu-cart__toggle .elementor-button,.elementor-7259 .elementor-element.elementor-element-10c83b6 .hfe-cart-menu-wrap-default span.hfe-cart-count{color:var( --e-global-color-secondary );background-color:var( --e-global-color-astglobalcolor4 );}.elementor-7259 .elementor-element.elementor-element-10c83b6 .hfe-menu-cart__toggle .elementor-button,.elementor-7259 .elementor-element.elementor-element-10c83b6 .hfe-cart-menu-wrap-default .hfe-cart-count:after, .elementor-7259 .elementor-element.elementor-element-10c83b6 .hfe-masthead-custom-menu-items .hfe-cart-menu-wrap-default .hfe-cart-count{border-color:#02010100;}@media(max-width:1024px){.elementor-7259 .elementor-element.elementor-element-f5f4992{margin-top:-70px;margin-bottom:0px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-7259 .elementor-element.elementor-element-05580d8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7259 .elementor-element.elementor-element-3c606c0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7259 .elementor-element.elementor-element-509e9ad.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7259 .elementor-element.elementor-element-4f51ea4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hfe-cart .hfe-menu-cart__toggle .elementor-button{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-7259 .elementor-element.elementor-element-069f829 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7259 .elementor-element.elementor-element-90e6ddf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-7259 .elementor-element.elementor-element-90e6ddf .elementor-heading-title{font-size:32px;line-height:1.1em;}.elementor-7259 .elementor-element.elementor-element-10998d3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7259 .elementor-element.elementor-element-10998d3{text-align:justify;}.elementor-7259 .elementor-element.elementor-element-10998d3 .elementor-heading-title{font-size:20px;}.elementor-7259 .elementor-element.elementor-element-1524f2d > .elementor-element-populated{margin:5px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.products-heading-show .related-products > h2, .elementor-widget-woocommerce-products.products-heading-show .upsells > h2, .elementor-widget-woocommerce-products.products-heading-show .cross-sells > h2{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .price del {font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-woocommerce-products.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-accent-font-size );}.elementor-7259 .elementor-element.elementor-element-05580d8.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7259 .elementor-element.elementor-element-1d0849a > .elementor-element-populated{margin:5px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7259 .elementor-element.elementor-element-3c606c0.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7259 .elementor-element.elementor-element-f26053c > .elementor-element-populated{margin:5px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7259 .elementor-element.elementor-element-509e9ad.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-7259 .elementor-element.elementor-element-a321a48 > .elementor-element-populated{margin:5px 0px 5px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-7259 .elementor-element.elementor-element-4f51ea4.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-hfe-cart .hfe-menu-cart__toggle .elementor-button{font-size:var( --e-global-typography-primary-font-size );}}@media(min-width:768px){.elementor-7259 .elementor-element.elementor-element-3909824{width:34%;}.elementor-7259 .elementor-element.elementor-element-87c4f34{width:15.445%;}.elementor-7259 .elementor-element.elementor-element-eabd53c{width:25.555%;}}@media(max-width:1024px) and (min-width:768px){.elementor-7259 .elementor-element.elementor-element-87c4f34{width:23%;}}/* Start custom CSS for section, class: .elementor-element-f5f4992 */#back001{
    background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' version='1.1' xmlns:xlink='http://www.w3.org/1999/xlink' xmlns:svgjs='http://svgjs.dev/svgjs' width='1920' height='1080' preserveAspectRatio='none' viewBox='0 0 1920 1080'%3e%3cg mask='url(%26quot%3b%23SvgjsMask1000%26quot%3b)' fill='none'%3e%3cpath d='M26 1080L1106 0L1350.5 0L270.5 1080z' fill='url(%26quot%3b%23SvgjsLinearGradient1001%26quot%3b)'%3e%3c/path%3e%3cpath d='M751.6 1080L1831.6 0L2529.1 0L1449.1 1080z' fill='url(%26quot%3b%23SvgjsLinearGradient1001%26quot%3b)'%3e%3c/path%3e%3cpath d='M1856 1080L776 0L650 0L1730 1080z' fill='url(%26quot%3b%23SvgjsLinearGradient1002%26quot%3b)'%3e%3c/path%3e%3cpath d='M1225.4 1080L145.4000000000001 0L-526.5999999999999 0L553.4000000000001 1080z' fill='url(%26quot%3b%23SvgjsLinearGradient1002%26quot%3b)'%3e%3c/path%3e%3cpath d='M1158.83499600834 1080L1920 318.83499600834L1920 1080z' fill='url(%26quot%3b%23SvgjsLinearGradient1001%26quot%3b)'%3e%3c/path%3e%3cpath d='M0 1080L761.16500399166 1080L 0 318.83499600834z' fill='url(%26quot%3b%23SvgjsLinearGradient1002%26quot%3b)'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask id='SvgjsMask1000'%3e%3crect width='1920' height='1080' fill='white'%3e%3c/rect%3e%3c/mask%3e%3clinearGradient x1='0%25' y1='100%25' x2='100%25' y2='0%25' id='SvgjsLinearGradient1001'%3e%3cstop stop-color='rgba(15%2c 70%2c 185%2c 0.2)' offset='0'%3e%3c/stop%3e%3cstop stop-opacity='0' stop-color='rgba(15%2c 70%2c 185%2c 0.2)' offset='0.66'%3e%3c/stop%3e%3c/linearGradient%3e%3clinearGradient x1='100%25' y1='100%25' x2='0%25' y2='0%25' id='SvgjsLinearGradient1002'%3e%3cstop stop-color='rgba(15%2c 70%2c 185%2c 0.2)' offset='0'%3e%3c/stop%3e%3cstop stop-opacity='0' stop-color='rgba(15%2c 70%2c 185%2c 0.2)' offset='0.66'%3e%3c/stop%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");
   
}

#back001 {
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
}

@media (max-width: 767px) {
  #back001 {
    min-height: 100vh;

    display: flex;
    align-items: center;      /* centra vertical */
    justify-content: center;  /* centra horizontal (opcional) */
    
    background-size: 100% auto;
    background-position: bottom center;
  }
}/* End custom CSS */