.elementor-399 .elementor-element.elementor-element-d365146 > .elementor-container{max-width:1280px;}.elementor-399 .elementor-element.elementor-element-d365146{overflow:hidden;padding:3em 0em 3em 0em;}.woocommerce .elementor-399 .elementor-element.elementor-element-2cbea9d .star-rating{color:var( --e-global-color-82d80d5 );}.woocommerce .elementor-399 .elementor-element.elementor-element-2cbea9d .star-rating::before{color:var( --e-global-color-4d462f5 );}.woocommerce .elementor-399 .elementor-element.elementor-element-2cbea9d .woocommerce-review-link{color:var( --e-global-color-553f108 );font-family:"Oswald", Sans-serif;font-size:14px;font-weight:400;line-height:1.6em;}.woocommerce .elementor-399 .elementor-element.elementor-element-1efb7acb .woocommerce-product-gallery__trigger + .woocommerce-product-gallery__wrapper,
					.woocommerce .elementor-399 .elementor-element.elementor-element-1efb7acb .flex-viewport{border-radius:5px 5px 5px 5px;}.elementor-399 .elementor-element.elementor-element-57495d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-399 .elementor-element.elementor-element-3c1c2e7.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-399 .elementor-element.elementor-element-3c1c2e7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-399 .elementor-element.elementor-element-3c1c2e7 > .elementor-element-populated{padding:3em 3em 3em 3em;}.elementor-399 .elementor-element.elementor-element-7591c8f6 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:60px;color:var( --e-global-color-secondary );}.elementor-399 .elementor-element.elementor-element-2205a40f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-399 .elementor-element.elementor-element-2205a40f .woocommerce-product-details__short-description{color:#666666;font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:400;text-transform:none;font-style:normal;line-height:1.5em;}.elementor-399 .elementor-element.elementor-element-1a9bc84a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-399 .elementor-element.elementor-element-1a9bc84a .price{color:var( --e-global-color-secondary );font-family:"Oswald", Sans-serif;font-size:40px;font-weight:600;line-height:1.4em;}.woocommerce .elementor-399 .elementor-element.elementor-element-1a9bc84a .price ins{color:var( --e-global-color-primary );font-family:"Oswald", Sans-serif;font-size:50px;}body:not(.rtl) .elementor-399 .elementor-element.elementor-element-1a9bc84a:not(.elementor-product-price-block-yes) del{margin-right:0px;}body.rtl .elementor-399 .elementor-element.elementor-element-1a9bc84a:not(.elementor-product-price-block-yes) del{margin-left:0px;}.elementor-399 .elementor-element.elementor-element-1a9bc84a.elementor-product-price-block-yes del{margin-bottom:0px;}.elementor-399 .elementor-element.elementor-element-242f3df8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-242f3df8 .cart button, .elementor-399 .elementor-element.elementor-element-242f3df8 .cart .button{font-family:"Oswald", Sans-serif;font-size:25px;font-weight:500;border-style:solid;border-width:0px 0px 0px 0px;border-radius:3px 3px 3px 3px;padding:1px 1px 1px 1px;color:var( --e-global-color-text );background-color:var( --e-global-color-f005f06 );border-color:#39FF14;transition:all 0.2s;}.elementor-399 .elementor-element.elementor-element-242f3df8 .cart button:hover, .elementor-399 .elementor-element.elementor-element-242f3df8 .cart .button:hover{color:var( --e-global-color-d49ac81 );background-color:var( --e-global-color-553f108 );border-color:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-242f3df8 .added_to_cart{color:var( --e-global-color-f005f06 );font-family:"Oswald", Sans-serif;}.elementor-399 .elementor-element.elementor-element-242f3df8{--view-cart-spacing:0px;--button-spacing:0px;}.elementor-399 .elementor-element.elementor-element-242f3df8 .quantity .qty{font-family:var( --e-global-typography-520c191-font-family ), Sans-serif;font-size:var( --e-global-typography-520c191-font-size );font-weight:var( --e-global-typography-520c191-font-weight );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:4px 4px 4px 4px;color:var( --e-global-color-text );background-color:var( --e-global-color-f005f06 );border-color:var( --e-global-color-553f108 );transition:all 0.2s;}.elementor-399 .elementor-element.elementor-element-242f3df8 .quantity .qty:focus{color:var( --e-global-color-f005f06 );background-color:var( --e-global-color-553f108 );border-color:var( --e-global-color-f005f06 );}.woocommerce .elementor-399 .elementor-element.elementor-element-242f3df8 form.cart table.variations label{color:var( --e-global-color-primary );font-family:"Oswald", Sans-serif;font-size:25px;}.woocommerce .elementor-399 .elementor-element.elementor-element-242f3df8 form.cart table.variations td.value select, .woocommerce .elementor-399 .elementor-element.elementor-element-242f3df8 form.cart table.variations td.value:before{border:var( --e-global-color-553f108 );}.woocommerce .elementor-399 .elementor-element.elementor-element-242f3df8 form.cart table.variations td.value select, .woocommerce div.product.elementor.elementor-399 .elementor-element.elementor-element-242f3df8 form.cart table.variations td.value:before{font-family:"Oswald", Sans-serif;font-size:15px;}.elementor-399 .elementor-element.elementor-element-21e5fe3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-d2d5ac0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 40px 0px;}.elementor-399 .elementor-element.elementor-element-393b7160:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-393b7160 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-399 .elementor-element.elementor-element-393b7160{border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:2em;padding:2em 2em 2em 2em;}.elementor-399 .elementor-element.elementor-element-393b7160, .elementor-399 .elementor-element.elementor-element-393b7160 > .elementor-background-overlay{border-radius:3px 3px 3px 3px;}.elementor-399 .elementor-element.elementor-element-393b7160 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-399 .elementor-element.elementor-element-50c36d37 .elementor-heading-title{font-family:"Oswald", Sans-serif;color:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-657447e3{width:var( --container-widget-width, 96.79% );max-width:96.79%;--container-widget-width:96.79%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );color:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-657447e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-399 .elementor-element.elementor-element-657447e3 .product_meta .detail-container:not(:last-child):after{content:"";border-color:var( --e-global-color-primary );}.elementor-399 .elementor-element.elementor-element-657447e3:not(.elementor-woo-meta--view-inline) .product_meta .detail-container:not(:last-child):after{border-top-style:solid;border-top-width:3px;margin-bottom:calc(-3px/2);}.elementor-399 .elementor-element.elementor-element-657447e3.elementor-woo-meta--view-inline .product_meta .detail-container:not(:last-child):after{border-left-style:solid;border-left-width:3px;}.elementor-399 .elementor-element.elementor-element-657447e3 a{font-family:"Oswald", Sans-serif;font-size:15px;font-weight:500;color:var( --e-global-color-d49ac81 );}.elementor-399 .elementor-element.elementor-element-52b45263 .elementor-heading-title{font-family:"Oswald", Sans-serif;color:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-e50fcaa .elementskit-accordion.accoedion-primary .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"], .elementor-399 .elementor-element.elementor-element-e50fcaa .elementskit-accordion .elementskit-card-header>.elementskit-btn-link[aria-expanded=true], .elementor-399 .elementor-element.elementor-element-e50fcaa .elementskit-accordion.floating-style .elementskit-card .elementskit-btn-link[aria-expanded="true"]{background-color:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-e50fcaa .elementskit-accordion .elementskit-card-body, .elementor-399 .elementor-element.elementor-element-e50fcaa .accordion.floating-style .elementskit-card-body{background-color:var( --e-global-color-cfa1f76 );}.elementor-399 .elementor-element.elementor-element-e50fcaa > .elementor-widget-container{margin:20px 0px 10px 0px;padding:20px 0px 20px 0px;}.elementor-399 .elementor-element.elementor-element-e50fcaa .elementskit-accordion .elementskit-card-header>.elementskit-btn-link{font-family:"Oswald", Sans-serif;}.elementor-399 .elementor-element.elementor-element-e50fcaa .elementskit-accordion .elementskit-card .elementskit-card-header>.elementskit-btn-link[aria-expanded="true"]{color:var( --e-global-color-553f108 );}.elementor-399 .elementor-element.elementor-element-e50fcaa .elementskit-accordion.curve-shape .elementskit-card-header>.elementskit-btn-link[aria-expanded=true]{color:var( --e-global-color-553f108 );}.elementor-399 .elementor-element.elementor-element-e50fcaa .elementskit-accordion .elementskit-card .elementskit-card-header > .elementskit-btn-link[aria-expanded="true"]:hover{color:var( --e-global-color-553f108 );}.elementor-399 .elementor-element.elementor-element-e50fcaa .elementskit-accordion.curve-shape .elementskit-card-header > .elementskit-btn-link[aria-expanded=true]:hover{color:var( --e-global-color-553f108 );}.elementor-399 .elementor-element.elementor-element-e50fcaa .elementskit-accordion .elementskit-card-body p{color:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-e50fcaa .elementskit-accordion .elementskit-card-body{color:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-e50fcaa .elementskit-accordion .elementskit-card-body p, .elementor-399 .elementor-element.elementor-element-e50fcaa .elementskit-accordion .elementskit-card-body{font-family:"Oswald", Sans-serif;font-size:18px;}.elementor-399 .elementor-element.elementor-element-e50fcaa .elementskit-accordion.floating-style .elementskit-card-body{max-width:90%;}.elementor-399 .elementor-element.elementor-element-e50fcaa .elementskit-accordion > .elementskit-card.active{border-style:solid;border-color:var( --e-global-color-553f108 );box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-399 .elementor-element.elementor-element-e50fcaa .elementskit-accordion > .elementskit-card{border-style:solid;border-color:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-e50fcaa .elementskit-accordion .elementskit-card-header .elementskit-btn-link .ekit_accordion_normal_icon{color:var( --e-global-color-f005f06 );fill:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-e50fcaa .elementskit-accordion .elementskit-card-header .elementskit-btn-link:hover .ekit_accordion_normal_icon{color:var( --e-global-color-553f108 );fill:var( --e-global-color-553f108 );}.elementor-399 .elementor-element.elementor-element-2ac38965{text-align:start;}.elementor-399 .elementor-element.elementor-element-2ac38965 img{width:48%;}.elementor-399 .elementor-element.elementor-element-ff6f950 .elementor-repeater-item-591a95d > a :is(i, svg){color:#222222;fill:#222222;}.elementor-399 .elementor-element.elementor-element-ff6f950 .elementor-repeater-item-5ef1fc8 > a :is(i, svg){color:#222222;fill:#222222;}.elementor-399 .elementor-element.elementor-element-ff6f950 .elementor-repeater-item-5ef1fc8 > a:hover{color:#E1306C;}.elementor-399 .elementor-element.elementor-element-ff6f950 .elementor-repeater-item-5ef1fc8 > a:hover svg path{stroke:#E1306C;fill:#E1306C;}.elementor-399 .elementor-element.elementor-element-ff6f950 a > i{padding-right:5px;}.elementor-399 .elementor-element.elementor-element-ff6f950 .ekit_social_media{text-align:center;}.elementor-399 .elementor-element.elementor-element-ff6f950 .ekit_social_media > li > a{text-align:center;text-decoration:none;border-radius:50% 50% 50% 50%;line-height:28px;}.elementor-399 .elementor-element.elementor-element-ff6f950 .ekit_social_media > li{display:inline-block;margin:5px 5px 5px 5px;}.elementor-399 .elementor-element.elementor-element-121d054e:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-121d054e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d49ac81 );}.elementor-399 .elementor-element.elementor-element-121d054e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 0em 0em;}.elementor-399 .elementor-element.elementor-element-121d054e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-399 .elementor-element.elementor-element-9325278 > .elementor-element-populated, .elementor-399 .elementor-element.elementor-element-9325278 > .elementor-element-populated > .elementor-background-overlay, .elementor-399 .elementor-element.elementor-element-9325278 > .elementor-background-slideshow{border-radius:1px 1px 1px 1px;}.elementor-399 .elementor-element.elementor-element-33905f28 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-33905f28.elementor-element{--align-self:center;}.woocommerce .elementor-399 .elementor-element.elementor-element-33905f28 .woocommerce-tabs ul.wc-tabs li a{color:var( --e-global-color-text );font-family:"Oswald", Sans-serif;font-size:20px;font-weight:500;}.woocommerce .elementor-399 .elementor-element.elementor-element-33905f28 .woocommerce-tabs ul.wc-tabs li{background-color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );border-radius:3px 3px 0 0;}.woocommerce .elementor-399 .elementor-element.elementor-element-33905f28 .woocommerce-tabs .woocommerce-Tabs-panel{border-color:var( --e-global-color-primary );font-family:var( --e-global-typography-b2ce6af-font-family ), Sans-serif;font-size:var( --e-global-typography-b2ce6af-font-size );font-weight:var( --e-global-typography-b2ce6af-font-weight );text-transform:var( --e-global-typography-b2ce6af-text-transform );font-style:var( --e-global-typography-b2ce6af-font-style );line-height:var( --e-global-typography-b2ce6af-line-height );border-width:1px 1px 1px 1px;margin-top:-1px;border-radius:10px 10px 10px 10px;}.woocommerce .elementor-399 .elementor-element.elementor-element-33905f28 .woocommerce-tabs ul.wc-tabs li.active a{color:#39FF14;}.woocommerce .elementor-399 .elementor-element.elementor-element-33905f28 .woocommerce-tabs .woocommerce-Tabs-panel, .woocommerce .elementor-399 .elementor-element.elementor-element-33905f28 .woocommerce-tabs ul.wc-tabs li.active{background-color:var( --e-global-color-text );}.woocommerce .elementor-399 .elementor-element.elementor-element-33905f28 .woocommerce-tabs ul.wc-tabs li.active{border-bottom-color:var( --e-global-color-text );}.woocommerce .elementor-399 .elementor-element.elementor-element-33905f28 .woocommerce-Tabs-panel{color:var( --e-global-color-d49ac81 );}.woocommerce .elementor-399 .elementor-element.elementor-element-33905f28 .woocommerce-Tabs-panel h2{color:var( --e-global-color-primary );}.woocommerce .elementor-399 .elementor-element.elementor-element-33905f28 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:var( --e-global-typography-d3dae9a-font-family ), Sans-serif;font-size:var( --e-global-typography-d3dae9a-font-size );font-weight:var( --e-global-typography-d3dae9a-font-weight );text-transform:var( --e-global-typography-d3dae9a-text-transform );font-style:var( --e-global-typography-d3dae9a-font-style );line-height:var( --e-global-typography-d3dae9a-line-height );}.woocommerce .elementor-399 .elementor-element.elementor-element-33905f28 .woocommerce-tabs ul.wc-tabs{margin-left:10px;margin-right:10px;}.elementor-399 .elementor-element.elementor-element-b5560fe{--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-399 .elementor-element.elementor-element-c5c5109 img{width:100%;}.elementor-399 .elementor-element.elementor-element-38ff977e:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-38ff977e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#25292B;}.elementor-399 .elementor-element.elementor-element-38ff977e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0em 0em 7em 0em;}.elementor-399 .elementor-element.elementor-element-38ff977e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-399 .elementor-element.elementor-element-6087f01 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product{text-align:center;--button-align-display:flex;--button-align-direction:column;--button-align-justify:space-between;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);background-color:var( --e-global-color-cfa1f76 );border-color:var( --e-global-color-text );}.elementor-399 .elementor-element.elementor-element-de40a75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-element{--align-self:center;}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:90px;}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{color:var( --e-global-color-primary );}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-family:"Oswald", Sans-serif;font-size:25px;}.woocommerce .elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products .products > h2{color:var( --e-global-color-text );font-family:"Oswald", Sans-serif;font-size:90px;text-align:center;}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product .star-rating{color:var( --e-global-color-82d80d5 );}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product .star-rating::before{color:var( --e-global-color-82d80d5 );}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product .price ins{color:var( --e-global-color-primary );}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product .price ins .amount{color:var( --e-global-color-primary );}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product .price del{color:var( --e-global-color-d49ac81 );}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product .price del .amount{color:var( --e-global-color-d49ac81 );}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product .price del {font-family:"Bebas Neue", Sans-serif;font-size:25px;font-weight:500;}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product .button{color:var( --e-global-color-text );background-color:var( --e-global-color-primary );border-color:var( --e-global-color-553f108 );font-family:var( --e-global-typography-69c152f-font-family ), Sans-serif;font-size:var( --e-global-typography-69c152f-font-size );font-weight:var( --e-global-typography-69c152f-font-weight );line-height:var( --e-global-typography-69c152f-line-height );border-style:solid;border-width:1px 1px 1px 1px;border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product .button:hover{color:var( --e-global-color-f005f06 );background-color:var( --e-global-color-553f108 );border-color:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products .added_to_cart{color:var( --e-global-color-primary );font-family:var( --e-global-typography-7044a64-font-family ), Sans-serif;font-size:var( --e-global-typography-7044a64-font-size );font-weight:var( --e-global-typography-7044a64-font-weight );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product:hover{border-color:var( --e-global-color-639e8dd );}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product span.onsale{display:block;color:var( --e-global-color-secondary );background-color:var( --e-global-color-82d80d5 );font-family:"Oswald", Sans-serif;font-size:20px;font-weight:600;border-radius:10px;min-width:70px;min-height:48px;line-height:48px;left:auto;right:0;margin:-10px;}.elementor-399 .elementor-element.elementor-element-49f1ac8:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-49f1ac8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-399 .elementor-element.elementor-element-49f1ac8{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-399 .elementor-element.elementor-element-49f1ac8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-399 .elementor-element.elementor-element-a2aa012 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-399 .elementor-element.elementor-element-a2aa012:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-a2aa012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-a2aa012{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0em;margin-bottom:0em;padding:30px 0px 30px 0px;}.elementor-399 .elementor-element.elementor-element-a2aa012 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-399 .elementor-element.elementor-element-909116a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-399 .elementor-element.elementor-element-909116a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-399 .elementor-element.elementor-element-909116a > .elementor-element-populated, .elementor-399 .elementor-element.elementor-element-909116a > .elementor-element-populated > .elementor-background-overlay, .elementor-399 .elementor-element.elementor-element-909116a > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-399 .elementor-element.elementor-element-909116a > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em 2em 2em 2em;}.elementor-399 .elementor-element.elementor-element-909116a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-399 .elementor-element.elementor-element-5ce904d .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:21px;}.elementor-399 .elementor-element.elementor-element-5ce904d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f005f06 );fill:var( --e-global-color-553f108 );color:var( --e-global-color-553f108 );}.elementor-399 .elementor-element.elementor-element-5ce904d.elementor-view-framed .elementor-icon, .elementor-399 .elementor-element.elementor-element-5ce904d.elementor-view-default .elementor-icon{fill:var( --e-global-color-f005f06 );color:var( --e-global-color-f005f06 );border-color:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-5ce904d.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-553f108 );}.elementor-399 .elementor-element.elementor-element-5ce904d .elementor-icon{font-size:35px;}.elementor-399 .elementor-element.elementor-element-5ce904d .elementor-icon-box-title, .elementor-399 .elementor-element.elementor-element-5ce904d .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;}.elementor-399 .elementor-element.elementor-element-5ce904d .elementor-icon-box-description{font-family:"Oswald", Sans-serif;}.elementor-399 .elementor-element.elementor-element-9839b06 .elementor-button{background-color:var( --e-global-color-f005f06 );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:10px 10px 10px 10px;}.elementor-399 .elementor-element.elementor-element-9839b06 .elementor-button:hover, .elementor-399 .elementor-element.elementor-element-9839b06 .elementor-button:focus{background-color:var( --e-global-color-553f108 );color:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-9839b06 .elementor-button:hover svg, .elementor-399 .elementor-element.elementor-element-9839b06 .elementor-button:focus svg{fill:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-107a937:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-399 .elementor-element.elementor-element-107a937 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-399 .elementor-element.elementor-element-107a937 > .elementor-element-populated, .elementor-399 .elementor-element.elementor-element-107a937 > .elementor-element-populated > .elementor-background-overlay, .elementor-399 .elementor-element.elementor-element-107a937 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-399 .elementor-element.elementor-element-107a937 > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em 2em 2em 2em;}.elementor-399 .elementor-element.elementor-element-107a937 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-399 .elementor-element.elementor-element-fc4ee14 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:21px;}.elementor-399 .elementor-element.elementor-element-fc4ee14.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f005f06 );fill:var( --e-global-color-553f108 );color:var( --e-global-color-553f108 );}.elementor-399 .elementor-element.elementor-element-fc4ee14.elementor-view-framed .elementor-icon, .elementor-399 .elementor-element.elementor-element-fc4ee14.elementor-view-default .elementor-icon{fill:var( --e-global-color-f005f06 );color:var( --e-global-color-f005f06 );border-color:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-fc4ee14.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-553f108 );}.elementor-399 .elementor-element.elementor-element-fc4ee14 .elementor-icon{font-size:35px;}.elementor-399 .elementor-element.elementor-element-fc4ee14 .elementor-icon-box-title, .elementor-399 .elementor-element.elementor-element-fc4ee14 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;}.elementor-399 .elementor-element.elementor-element-fc4ee14 .elementor-icon-box-description{font-family:"Oswald", Sans-serif;}.elementor-399 .elementor-element.elementor-element-94f4766 .elementor-button{background-color:var( --e-global-color-f005f06 );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:10px 10px 10px 10px;}.elementor-399 .elementor-element.elementor-element-94f4766 .elementor-button:hover, .elementor-399 .elementor-element.elementor-element-94f4766 .elementor-button:focus{background-color:var( --e-global-color-553f108 );color:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-94f4766 .elementor-button:hover svg, .elementor-399 .elementor-element.elementor-element-94f4766 .elementor-button:focus svg{fill:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-e3492f7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-399 .elementor-element.elementor-element-e3492f7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-399 .elementor-element.elementor-element-e3492f7 > .elementor-element-populated, .elementor-399 .elementor-element.elementor-element-e3492f7 > .elementor-element-populated > .elementor-background-overlay, .elementor-399 .elementor-element.elementor-element-e3492f7 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-399 .elementor-element.elementor-element-e3492f7 > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em 2em 2em 2em;}.elementor-399 .elementor-element.elementor-element-e3492f7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-399 .elementor-element.elementor-element-00c793a .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:21px;}.elementor-399 .elementor-element.elementor-element-00c793a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-f005f06 );fill:var( --e-global-color-553f108 );color:var( --e-global-color-553f108 );}.elementor-399 .elementor-element.elementor-element-00c793a.elementor-view-framed .elementor-icon, .elementor-399 .elementor-element.elementor-element-00c793a.elementor-view-default .elementor-icon{fill:var( --e-global-color-f005f06 );color:var( --e-global-color-f005f06 );border-color:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-00c793a.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-553f108 );}.elementor-399 .elementor-element.elementor-element-00c793a .elementor-icon{font-size:35px;}.elementor-399 .elementor-element.elementor-element-00c793a .elementor-icon-box-title, .elementor-399 .elementor-element.elementor-element-00c793a .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;}.elementor-399 .elementor-element.elementor-element-00c793a .elementor-icon-box-description{font-family:"Oswald", Sans-serif;}.elementor-399 .elementor-element.elementor-element-a7dda8e .elementor-button{background-color:var( --e-global-color-f005f06 );fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:10px 10px 10px 10px;}.elementor-399 .elementor-element.elementor-element-a7dda8e .elementor-button:hover, .elementor-399 .elementor-element.elementor-element-a7dda8e .elementor-button:focus{background-color:var( --e-global-color-553f108 );color:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-a7dda8e .elementor-button:hover svg, .elementor-399 .elementor-element.elementor-element-a7dda8e .elementor-button:focus svg{fill:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-30b07d6{margin-top:0em;margin-bottom:2em;padding:40px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-28b7ee4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-399 .elementor-element.elementor-element-28b7ee4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-399 .elementor-element.elementor-element-28b7ee4 > .elementor-element-populated, .elementor-399 .elementor-element.elementor-element-28b7ee4 > .elementor-element-populated > .elementor-background-overlay, .elementor-399 .elementor-element.elementor-element-28b7ee4 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-399 .elementor-element.elementor-element-28b7ee4 > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em 2em 2em 2em;}.elementor-399 .elementor-element.elementor-element-28b7ee4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-399 .elementor-element.elementor-element-ccb2bbb .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:21px;}.elementor-399 .elementor-element.elementor-element-ccb2bbb.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-553f108 );color:var( --e-global-color-553f108 );}.elementor-399 .elementor-element.elementor-element-ccb2bbb.elementor-view-framed .elementor-icon, .elementor-399 .elementor-element.elementor-element-ccb2bbb.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-399 .elementor-element.elementor-element-ccb2bbb.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-553f108 );}.elementor-399 .elementor-element.elementor-element-ccb2bbb .elementor-icon{font-size:35px;}.elementor-399 .elementor-element.elementor-element-ccb2bbb .elementor-icon-box-title, .elementor-399 .elementor-element.elementor-element-ccb2bbb .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;}.elementor-399 .elementor-element.elementor-element-ccb2bbb .elementor-icon-box-description{font-family:"Oswald", Sans-serif;}.elementor-399 .elementor-element.elementor-element-04d59e4 .elementor-button{background-color:var( --e-global-color-f005f06 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-553f108 );}.elementor-399 .elementor-element.elementor-element-04d59e4 .elementor-button:hover, .elementor-399 .elementor-element.elementor-element-04d59e4 .elementor-button:focus{background-color:var( --e-global-color-553f108 );color:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-04d59e4 .elementor-button:hover svg, .elementor-399 .elementor-element.elementor-element-04d59e4 .elementor-button:focus svg{fill:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-91c91ba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-399 .elementor-element.elementor-element-91c91ba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-399 .elementor-element.elementor-element-91c91ba > .elementor-element-populated, .elementor-399 .elementor-element.elementor-element-91c91ba > .elementor-element-populated > .elementor-background-overlay, .elementor-399 .elementor-element.elementor-element-91c91ba > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-399 .elementor-element.elementor-element-91c91ba > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em 2em 2em 2em;}.elementor-399 .elementor-element.elementor-element-91c91ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-399 .elementor-element.elementor-element-b99a29e .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:21px;}.elementor-399 .elementor-element.elementor-element-b99a29e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-553f108 );color:var( --e-global-color-553f108 );}.elementor-399 .elementor-element.elementor-element-b99a29e.elementor-view-framed .elementor-icon, .elementor-399 .elementor-element.elementor-element-b99a29e.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-399 .elementor-element.elementor-element-b99a29e.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-553f108 );}.elementor-399 .elementor-element.elementor-element-b99a29e .elementor-icon{font-size:35px;}.elementor-399 .elementor-element.elementor-element-b99a29e .elementor-icon-box-title, .elementor-399 .elementor-element.elementor-element-b99a29e .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;}.elementor-399 .elementor-element.elementor-element-b99a29e .elementor-icon-box-description{font-family:"Oswald", Sans-serif;}.elementor-399 .elementor-element.elementor-element-d36c9b6 .elementor-button{background-color:var( --e-global-color-f005f06 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-553f108 );}.elementor-399 .elementor-element.elementor-element-d36c9b6 .elementor-button:hover, .elementor-399 .elementor-element.elementor-element-d36c9b6 .elementor-button:focus{background-color:var( --e-global-color-553f108 );color:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-d36c9b6 .elementor-button:hover svg, .elementor-399 .elementor-element.elementor-element-d36c9b6 .elementor-button:focus svg{fill:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-042f5a4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-399 .elementor-element.elementor-element-042f5a4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-text );}.elementor-399 .elementor-element.elementor-element-042f5a4 > .elementor-element-populated, .elementor-399 .elementor-element.elementor-element-042f5a4 > .elementor-element-populated > .elementor-background-overlay, .elementor-399 .elementor-element.elementor-element-042f5a4 > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-399 .elementor-element.elementor-element-042f5a4 > .elementor-element-populated{box-shadow:0px 0px 30px 0px rgba(0, 0, 0, 0.1);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:2em 2em 2em 2em;}.elementor-399 .elementor-element.elementor-element-042f5a4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-399 .elementor-element.elementor-element-0d9efc3 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:21px;}.elementor-399 .elementor-element.elementor-element-0d9efc3.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );fill:var( --e-global-color-553f108 );color:var( --e-global-color-553f108 );}.elementor-399 .elementor-element.elementor-element-0d9efc3.elementor-view-framed .elementor-icon, .elementor-399 .elementor-element.elementor-element-0d9efc3.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-399 .elementor-element.elementor-element-0d9efc3.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-553f108 );}.elementor-399 .elementor-element.elementor-element-0d9efc3 .elementor-icon{font-size:35px;}.elementor-399 .elementor-element.elementor-element-0d9efc3 .elementor-icon-box-title, .elementor-399 .elementor-element.elementor-element-0d9efc3 .elementor-icon-box-title a{font-family:"Oswald", Sans-serif;}.elementor-399 .elementor-element.elementor-element-0d9efc3 .elementor-icon-box-description{font-family:"Oswald", Sans-serif;}.elementor-399 .elementor-element.elementor-element-d0cc6b6 .elementor-button{background-color:var( --e-global-color-f005f06 );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-553f108 );}.elementor-399 .elementor-element.elementor-element-d0cc6b6 .elementor-button:hover, .elementor-399 .elementor-element.elementor-element-d0cc6b6 .elementor-button:focus{background-color:var( --e-global-color-553f108 );color:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-d0cc6b6 .elementor-button:hover svg, .elementor-399 .elementor-element.elementor-element-d0cc6b6 .elementor-button:focus svg{fill:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-2d6847ed{--display:flex;--min-height:15vh;--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overflow:hidden;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-399 .elementor-element.elementor-element-2d6847ed:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-2d6847ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfa1f76 );}.elementor-399 .elementor-element.elementor-element-5df0d445{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;--z-index:2;}.elementor-399 .elementor-element.elementor-element-5df0d445:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-5df0d445 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-82d80d5 );}.elementor-399 .elementor-element.elementor-element-7b967911{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-399 .elementor-element.elementor-element-5bcbbc23 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-399 .elementor-element.elementor-element-5bcbbc23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-399 .elementor-element.elementor-element-5bcbbc23 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-399 .elementor-element.elementor-element-5bcbbc23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-399 .elementor-element.elementor-element-5bcbbc23 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-399 .elementor-element.elementor-element-5bcbbc23 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-399 .elementor-element.elementor-element-5bcbbc23 .elementor-icon-list-icon i{color:var( --e-global-color-f005f06 );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-5bcbbc23 .elementor-icon-list-icon svg{fill:var( --e-global-color-f005f06 );transition:fill 0.3s;}.elementor-399 .elementor-element.elementor-element-5bcbbc23{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-399 .elementor-element.elementor-element-5bcbbc23 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-399 .elementor-element.elementor-element-5bcbbc23 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-399 .elementor-element.elementor-element-5bcbbc23 .elementor-icon-list-item > a{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:29px;letter-spacing:-0.48px;}.elementor-399 .elementor-element.elementor-element-5bcbbc23 .elementor-icon-list-text{color:var( --e-global-color-f005f06 );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-5e5a5988 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-399 .elementor-element.elementor-element-5e5a5988 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-399 .elementor-element.elementor-element-5e5a5988 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-399 .elementor-element.elementor-element-5e5a5988 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-399 .elementor-element.elementor-element-5e5a5988 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-399 .elementor-element.elementor-element-5e5a5988 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-399 .elementor-element.elementor-element-5e5a5988 .elementor-icon-list-icon i{color:var( --e-global-color-f005f06 );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-5e5a5988 .elementor-icon-list-icon svg{fill:var( --e-global-color-f005f06 );transition:fill 0.3s;}.elementor-399 .elementor-element.elementor-element-5e5a5988{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-399 .elementor-element.elementor-element-5e5a5988 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-399 .elementor-element.elementor-element-5e5a5988 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-399 .elementor-element.elementor-element-5e5a5988 .elementor-icon-list-item > a{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:29px;letter-spacing:-0.48px;}.elementor-399 .elementor-element.elementor-element-5e5a5988 .elementor-icon-list-text{color:var( --e-global-color-f005f06 );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-61dac59c > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-399 .elementor-element.elementor-element-61dac59c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-399 .elementor-element.elementor-element-61dac59c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-399 .elementor-element.elementor-element-61dac59c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-399 .elementor-element.elementor-element-61dac59c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-399 .elementor-element.elementor-element-61dac59c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-399 .elementor-element.elementor-element-61dac59c .elementor-icon-list-icon i{color:var( --e-global-color-f005f06 );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-61dac59c .elementor-icon-list-icon svg{fill:var( --e-global-color-f005f06 );transition:fill 0.3s;}.elementor-399 .elementor-element.elementor-element-61dac59c{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-399 .elementor-element.elementor-element-61dac59c .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-399 .elementor-element.elementor-element-61dac59c .elementor-icon-list-item > .elementor-icon-list-text, .elementor-399 .elementor-element.elementor-element-61dac59c .elementor-icon-list-item > a{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:29px;letter-spacing:-0.48px;}.elementor-399 .elementor-element.elementor-element-61dac59c .elementor-icon-list-text{color:var( --e-global-color-f005f06 );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-38053413{--display:flex;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-399 .elementor-element.elementor-element-38053413:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-38053413 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f005f06 );}.elementor-399 .elementor-element.elementor-element-118ec8fd{--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;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-399 .elementor-element.elementor-element-4ac57f > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-399 .elementor-element.elementor-element-4ac57f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-399 .elementor-element.elementor-element-4ac57f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-399 .elementor-element.elementor-element-4ac57f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-399 .elementor-element.elementor-element-4ac57f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-399 .elementor-element.elementor-element-4ac57f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-399 .elementor-element.elementor-element-4ac57f .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-4ac57f .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-399 .elementor-element.elementor-element-4ac57f{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-399 .elementor-element.elementor-element-4ac57f .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-399 .elementor-element.elementor-element-4ac57f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-399 .elementor-element.elementor-element-4ac57f .elementor-icon-list-item > a{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:29px;letter-spacing:-0.48px;}.elementor-399 .elementor-element.elementor-element-4ac57f .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-5841a754 > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-399 .elementor-element.elementor-element-5841a754 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-399 .elementor-element.elementor-element-5841a754 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-399 .elementor-element.elementor-element-5841a754 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-399 .elementor-element.elementor-element-5841a754 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-399 .elementor-element.elementor-element-5841a754 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-399 .elementor-element.elementor-element-5841a754 .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-5841a754 .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-399 .elementor-element.elementor-element-5841a754{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-399 .elementor-element.elementor-element-5841a754 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-399 .elementor-element.elementor-element-5841a754 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-399 .elementor-element.elementor-element-5841a754 .elementor-icon-list-item > a{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:29px;letter-spacing:-0.48px;}.elementor-399 .elementor-element.elementor-element-5841a754 .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-121e9ebd > .elementor-widget-container{padding:5px 5px 5px 5px;}.elementor-399 .elementor-element.elementor-element-121e9ebd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-399 .elementor-element.elementor-element-121e9ebd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-399 .elementor-element.elementor-element-121e9ebd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-399 .elementor-element.elementor-element-121e9ebd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-399 .elementor-element.elementor-element-121e9ebd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-399 .elementor-element.elementor-element-121e9ebd .elementor-icon-list-icon i{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-121e9ebd .elementor-icon-list-icon svg{fill:var( --e-global-color-text );transition:fill 0.3s;}.elementor-399 .elementor-element.elementor-element-121e9ebd{--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-399 .elementor-element.elementor-element-121e9ebd .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-399 .elementor-element.elementor-element-121e9ebd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-399 .elementor-element.elementor-element-121e9ebd .elementor-icon-list-item > a{font-family:"Oswald", Sans-serif;font-size:24px;font-weight:700;line-height:29px;letter-spacing:-0.48px;}.elementor-399 .elementor-element.elementor-element-121e9ebd .elementor-icon-list-text{color:var( --e-global-color-text );transition:color 0.3s;}.elementor-399 .elementor-element.elementor-element-454edb8{--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-399 .elementor-element.elementor-element-454edb8:not(.elementor-motion-effects-element-type-background), .elementor-399 .elementor-element.elementor-element-454edb8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cfa1f76 );}@media(max-width:1024px){.elementor-399 .elementor-element.elementor-element-d365146{padding:2em 1em 3em 1em;}.woocommerce .elementor-399 .elementor-element.elementor-element-2cbea9d .woocommerce-review-link{font-size:13px;}.elementor-399 .elementor-element.elementor-element-3c1c2e7 > .elementor-element-populated{padding:2em 2em 2em 2em;}.woocommerce .elementor-399 .elementor-element.elementor-element-2205a40f .woocommerce-product-details__short-description{font-size:15px;}.woocommerce .elementor-399 .elementor-element.elementor-element-1a9bc84a .price{font-size:16px;}.elementor-399 .elementor-element.elementor-element-242f3df8 .cart button, .elementor-399 .elementor-element.elementor-element-242f3df8 .cart .button{font-size:15px;}.elementor-399 .elementor-element.elementor-element-242f3df8 .quantity .qty{font-size:var( --e-global-typography-520c191-font-size );}.elementor-399 .elementor-element.elementor-element-657447e3{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-399 .elementor-element.elementor-element-121d054e{padding:0em 1em 3em 1em;}.woocommerce .elementor-399 .elementor-element.elementor-element-33905f28 .woocommerce-tabs ul.wc-tabs li a{font-size:15px;}.woocommerce .elementor-399 .elementor-element.elementor-element-33905f28 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.woocommerce .elementor-399 .elementor-element.elementor-element-33905f28 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-399 .elementor-element.elementor-element-38ff977e{padding:1em 1em 3em 1em;}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-399 .elementor-element.elementor-element-2d6847ed{--min-height:20vh;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-399 .elementor-element.elementor-element-d365146{padding:0em 0em 2em 0em;}.woocommerce .elementor-399 .elementor-element.elementor-element-2cbea9d .woocommerce-review-link{font-size:12px;}.elementor-399 .elementor-element.elementor-element-3c1c2e7 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-399 .elementor-element.elementor-element-7591c8f6{text-align:center;}.elementor-399 .elementor-element.elementor-element-2205a40f{text-align:center;}.woocommerce .elementor-399 .elementor-element.elementor-element-2205a40f .woocommerce-product-details__short-description{font-size:14px;}.elementor-399 .elementor-element.elementor-element-1a9bc84a{text-align:center;}.woocommerce .elementor-399 .elementor-element.elementor-element-1a9bc84a .price{font-size:14px;}.elementor-399 .elementor-element.elementor-element-cfa19b7.elementor-element{--align-self:center;}.elementor-399 .elementor-element.elementor-element-242f3df8.elementor-element{--align-self:center;}.elementor-399 .elementor-element.elementor-element-242f3df8 .cart button, .elementor-399 .elementor-element.elementor-element-242f3df8 .cart .button{font-size:14px;}.elementor-399 .elementor-element.elementor-element-242f3df8{--button-spacing:0px;}.elementor-399 .elementor-element.elementor-element-242f3df8 .quantity .qty{font-size:var( --e-global-typography-520c191-font-size );}.elementor-399 .elementor-element.elementor-element-21e5fe3.elementor-element{--align-self:center;}.elementor-399 .elementor-element.elementor-element-d2d5ac0.elementor-element{--align-self:center;}.elementor-399 .elementor-element.elementor-element-393b7160{padding:1em 1em 1em 1em;}.elementor-399 .elementor-element.elementor-element-657447e3{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-399 .elementor-element.elementor-element-e50fcaa > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-399 .elementor-element.elementor-element-e50fcaa.elementor-element{--align-self:center;}.elementor-399 .elementor-element.elementor-element-121d054e{padding:0em 0em 2em 0em;}.woocommerce .elementor-399 .elementor-element.elementor-element-33905f28 .woocommerce-tabs ul.wc-tabs li a{font-size:14px;}.woocommerce .elementor-399 .elementor-element.elementor-element-33905f28 .woocommerce-tabs .woocommerce-Tabs-panel{font-size:var( --e-global-typography-b2ce6af-font-size );line-height:var( --e-global-typography-b2ce6af-line-height );}.woocommerce .elementor-399 .elementor-element.elementor-element-33905f28 .woocommerce-tabs .woocommerce-Tabs-panel h2{font-size:var( --e-global-typography-d3dae9a-font-size );line-height:var( --e-global-typography-d3dae9a-line-height );}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products  ul.products{grid-column-gap:20px;grid-row-gap:40px;}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product .woocommerce-loop-product__title, .elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product .woocommerce-loop-category__title{font-size:25px;}.woocommerce .elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products .products > h2{font-size:50px;}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product .price{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products ul.products li.product .button{font-size:var( --e-global-typography-69c152f-font-size );line-height:var( --e-global-typography-69c152f-line-height );}.elementor-399 .elementor-element.elementor-element-de40a75.elementor-wc-products .added_to_cart{font-size:var( --e-global-typography-7044a64-font-size );line-height:var( --e-global-typography-7044a64-line-height );}.elementor-399 .elementor-element.elementor-element-a2aa012{padding:10px 0px 10px 0px;}.elementor-bc-flex-widget .elementor-399 .elementor-element.elementor-element-909116a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-399 .elementor-element.elementor-element-909116a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-399 .elementor-element.elementor-element-909116a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-399 .elementor-element.elementor-element-909116a > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:1em 1em 1em 1em;}.elementor-399 .elementor-element.elementor-element-5ce904d .elementor-icon-box-wrapper{text-align:center;gap:0px;}.elementor-399 .elementor-element.elementor-element-5ce904d .elementor-icon{font-size:35px;}.elementor-bc-flex-widget .elementor-399 .elementor-element.elementor-element-107a937.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-399 .elementor-element.elementor-element-107a937.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-399 .elementor-element.elementor-element-107a937.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-399 .elementor-element.elementor-element-107a937 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:1em 1em 1em 1em;}.elementor-399 .elementor-element.elementor-element-fc4ee14 .elementor-icon-box-wrapper{text-align:center;}.elementor-bc-flex-widget .elementor-399 .elementor-element.elementor-element-e3492f7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-399 .elementor-element.elementor-element-e3492f7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-399 .elementor-element.elementor-element-e3492f7.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-399 .elementor-element.elementor-element-e3492f7 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;padding:1em 1em 1em 1em;}.elementor-399 .elementor-element.elementor-element-00c793a .elementor-icon-box-wrapper{text-align:center;}.elementor-399 .elementor-element.elementor-element-2d6847ed{--min-height:20vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-399 .elementor-element.elementor-element-7b967911{--width:max-content;}.elementor-399 .elementor-element.elementor-element-118ec8fd{--width:max-content;}}@media(min-width:768px){.elementor-399 .elementor-element.elementor-element-3bab94b1{width:50%;}.elementor-399 .elementor-element.elementor-element-3c1c2e7{width:50%;}.elementor-399 .elementor-element.elementor-element-5df0d445{--width:125%;}.elementor-399 .elementor-element.elementor-element-7b967911{--width:max-content;}.elementor-399 .elementor-element.elementor-element-38053413{--width:125%;}.elementor-399 .elementor-element.elementor-element-118ec8fd{--width:max-content;}}@media(max-width:1024px) and (min-width:768px){.elementor-399 .elementor-element.elementor-element-909116a{width:50%;}.elementor-399 .elementor-element.elementor-element-107a937{width:50%;}.elementor-399 .elementor-element.elementor-element-e3492f7{width:50%;}.elementor-399 .elementor-element.elementor-element-28b7ee4{width:50%;}.elementor-399 .elementor-element.elementor-element-91c91ba{width:50%;}.elementor-399 .elementor-element.elementor-element-042f5a4{width:100%;}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-1efb7acb *//* ETIQUETA SALE TIPO SELLO DE OFERTA */
.elementor-399 .elementor-element.elementor-element-1efb7acb span.onsale {
    background-color: #fdd835 !important; /* Amarillo */
    color: #000000 !important; /* Texto negro */
    
    /* Tipografía y centrado */
    font-weight: 900 !important;
    font-family: 'Arial Black', sans-serif !important;
    text-transform: uppercase !important;
    font-size: 10px !important; /* Un poco más pequeño para que no se salga */
    line-height: 1 !important;
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    
    /* Tamaño fijo y cuadrado para que no se deforme */
    width: 80px !important;
    height: 80px !important;
    padding: 0 !important;
    
    /* Posicionamiento */
    top: 10px !important;
    left: 10px !important;

    /* FORMA DE ESTRELLA DE 20 PUNTAS (TIPO SELLO) */
    -webkit-clip-path: polygon(50% 0%, 55% 10%, 65% 5%, 68% 16%, 79% 14%, 79% 25%, 90% 26%, 87% 37%, 96% 41%, 90% 50%, 96% 59%, 87% 63%, 90% 74%, 79% 75%, 79% 86%, 68% 84%, 65% 95%, 55% 90%, 50% 100%, 45% 90%, 35% 95%, 32% 84%, 21% 86%, 21% 75%, 10% 74%, 13% 63%, 4% 59%, 10% 50%, 4% 41%, 13% 37%, 10% 26%, 21% 25%, 21% 14%, 32% 16%, 35% 5%, 45% 10%);
    clip-path: polygon(50% 0%, 55% 10%, 65% 5%, 68% 16%, 79% 14%, 79% 25%, 90% 26%, 87% 37%, 96% 41%, 90% 50%, 96% 59%, 87% 63%, 90% 74%, 79% 75%, 79% 86%, 68% 84%, 65% 95%, 55% 90%, 50% 100%, 45% 90%, 35% 95%, 32% 84%, 21% 86%, 21% 75%, 10% 74%, 13% 63%, 4% 59%, 10% 50%, 4% 41%, 13% 37%, 10% 26%, 21% 25%, 21% 14%, 32% 16%, 35% 5%, 45% 10%);
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-242f3df8 *//* 1. STOCK (DISPONIBLES) - GRANDE Y NEGRO */
.elementor-399 .elementor-element.elementor-element-242f3df8 .woocommerce-variation-availability {
    font-size: 24px !important; 
    font-weight: 700 !important; 
    margin-top: 20px !important; 
    margin-bottom: 15px !important; 
    color: #000000 !important; /* Negro para fondo blanco */
}

/* 2. OCULTAR EL TEXTO "LIMPIAR" ORIGINAL */
.elementor-399 .elementor-element.elementor-element-242f3df8 .reset_variations {
    font-size: 0 !important;
    text-decoration: none !important;
    margin-top: 25px !important;
    display: inline-block !important;
}

/* 3. CAMBIAR EL TEXTO POR "LIMPIAR FILTROS" */
.elementor-399 .elementor-element.elementor-element-242f3df8 .reset_variations::before {
    content: "LIMPIAR FILTROS"; /* El nuevo texto */
    font-size: 18px !important; /* Tamaño grande */
    font-weight: 600;
    text-transform: uppercase;
    text-decoration: underline;
    color: #000000; /* Color base negro */
    transition: all 0.3s ease;
}

/* 4. EFECTO HOVER (MOUSE ENCIMA) EN VERDE */
.elementor-399 .elementor-element.elementor-element-242f3df8 .reset_variations:hover::before {
    color: #2ecc10; /* Tu verde oscuro */
    text-decoration: none; /* Saca el subrayado al pasar el mouse */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-21e5fe3 *//* Contenedor principal: CON LÍNEA y MENOS MARGEN */
.sugerencia-categorias {
    margin-top: 5px !important; /* Casi pegado a lo de arriba */
    padding-top: 15px !important; /* Espacio entre la línea y el texto nuevo */
    border-top: 1px solid #e0e0e0 !important; /* Vuelve la línea gris sutil */
}

/* La frase de arriba */
.texto-sugerencia {
    font-size: 19px !important; 
    font-weight: 700 !important;
    color: #000000 !important;
    margin-bottom: 15px !important;
    display: block !important;
    line-height: 1.2 !important;
}

/* Contenedor de botones */
.contenedor-botones-cat {
    display: flex !important;
    flex-wrap: wrap !important;
    gap: 10px !important; 
}

/* Estilo de los Botones Negros */
.boton-cat-sugerida {
    background-color: #000000 !important;
    color: #ffffff !important;
    padding: 8px 18px !important;
    border-radius: 4px !important;
    text-decoration: none !important;
    font-size: 15px !important;
    font-weight: 600 !important;
    text-transform: uppercase;
    transition: all 0.3s ease !important;
    border: 2px solid #000000 !important;
}

/* Hover Verde */
.boton-cat-sugerida:hover {
    background-color: #2ecc10 !important;
    border-color: #2ecc10 !important;
    color: #000000 !important;
    transform: translateY(-2px);
}/* End custom CSS */