.elementor-182 .elementor-element.elementor-element-a2f6fcf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--overflow:hidden;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-1768774 );--border-color:var( --e-global-color-1768774 );--margin-top:0px;--margin-bottom:-12px;--margin-left:0px;--margin-right:0px;--padding-top:101px;--padding-bottom:100px;--padding-left:30px;--padding-right:30px;--z-index:50;}.elementor-182 .elementor-element.elementor-element-a2f6fcf:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-a2f6fcf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#7BA34340;}.elementor-182 .elementor-element.elementor-element-a2f6fcf::before, .elementor-182 .elementor-element.elementor-element-a2f6fcf > .elementor-background-video-container::before, .elementor-182 .elementor-element.elementor-element-a2f6fcf > .e-con-inner > .elementor-background-video-container::before, .elementor-182 .elementor-element.elementor-element-a2f6fcf > .elementor-background-slideshow::before, .elementor-182 .elementor-element.elementor-element-a2f6fcf > .e-con-inner > .elementor-background-slideshow::before, .elementor-182 .elementor-element.elementor-element-a2f6fcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://shopifresh.es/wp-content/uploads/2025/05/Diseno-sin-titulo-2025-05-07T133153.567-1.png");--background-overlay:'';background-position:center center;background-repeat:repeat;background-size:28% auto;}.elementor-182 .elementor-element.elementor-element-c3f0a62{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-182 .elementor-element.elementor-element-da42877{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:50;}.elementor-182 .elementor-element.elementor-element-f9c859c{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:15px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-182 .elementor-element.elementor-element-075bce4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-182 .elementor-element.elementor-element-075bce4 .flex-viewport:not(:last-child){margin-bottom:0px;}.woocommerce .elementor-182 .elementor-element.elementor-element-075bce4 .flex-control-thumbs li{padding-right:calc(0px / 2);padding-left:calc(0px / 2);padding-bottom:0px;}.woocommerce .elementor-182 .elementor-element.elementor-element-075bce4 .flex-control-thumbs{margin-right:calc(-0px / 2);margin-left:calc(-0px / 2);}.elementor-182 .elementor-element.elementor-element-ec0c142{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:49px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-182 .elementor-element.elementor-element-631a8b4 > .elementor-widget-container{margin:0px 0px 15px 0px;padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-631a8b4 .elementor-heading-title{font-family:"Istok Web", Sans-serif;font-size:2.188rem;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:var( --e-global-color-67e72cd );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-8111c76{width:var( --container-widget-width, 21% );max-width:21%;--container-widget-width:21%;--container-widget-flex-grow:0;}.elementor-182 .elementor-element.elementor-element-8111c76.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-182 .elementor-element.elementor-element-8111c76.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-182 .elementor-element.elementor-element-8111c76.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-182 .elementor-element.elementor-element-8111c76 .elementor-image-box-wrapper .elementor-image-box-img{width:100%;}.elementor-182 .elementor-element.elementor-element-8111c76 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-182 .elementor-element.elementor-element-8111c76 .elementor-image-box-title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-9356510 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-182 .elementor-element.elementor-element-6df1b70{width:var( --container-widget-width, 13% );max-width:13%;--container-widget-width:13%;--container-widget-flex-grow:0;}.elementor-182 .elementor-element.elementor-element-6df1b70 .elementor-heading-title{font-family:"Mitr", Sans-serif;font-size:1.188rem;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.368em;letter-spacing:0px;color:var( --e-global-color-9356510 );}.elementor-widget-image .widget-image-caption{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-b710c5a{width:var( --container-widget-width, 9% );max-width:9%;--container-widget-width:9%;--container-widget-flex-grow:0;}.woocommerce .elementor-widget-woocommerce-product-price .price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-182 .elementor-element.elementor-element-37bf465 > .elementor-widget-container{margin:12px 0px 0px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-182 .elementor-element.elementor-element-37bf465 .price{color:var( --e-global-color-67e72cd );}.woocommerce .elementor-182 .elementor-element.elementor-element-37bf465 .price ins{color:var( --e-global-color-1768774 );font-family:"Istok Web", Sans-serif;font-weight:bold;}.elementor-182 .elementor-element.elementor-element-edbfbd5 > .elementor-widget-container{margin:0px 0px -27px 0px;padding:0px 0px 0px 0px;}.woocommerce .elementor-182 .elementor-element.elementor-element-edbfbd5 .woocommerce-product-details__short-description{font-family:"Istok Web", Sans-serif;font-weight:300;}.elementor-widget-woocommerce-product-add-to-cart .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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-182 .elementor-element.elementor-element-64953bd > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-64953bd .cart button, .elementor-182 .elementor-element.elementor-element-64953bd .cart .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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );color:#FFFFFF;background-color:var( --e-global-color-1768774 );transition:all 0.2s;}.elementor-182 .elementor-element.elementor-element-64953bd .cart button:hover, .elementor-182 .elementor-element.elementor-element-64953bd .cart .button:hover{color:#FFFFFF;background-color:var( --e-global-color-1535214 );}.elementor-182 .elementor-element.elementor-element-64953bd .quantity .qty{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );border-style:solid;border-width:0px 0px 2px 0px;color:var( --e-global-color-9356510 );background-color:var( --e-global-color-40d2884 );border-color:var( --e-global-color-9356510 );transition:all 0s;}.woocommerce .elementor-182 .elementor-element.elementor-element-64953bd form.cart .variations{width:80%;margin-bottom:0px;}.woocommerce .elementor-182 .elementor-element.elementor-element-64953bd form.cart table.variations tr th, .woocommerce .elementor-182 .elementor-element.elementor-element-64953bd form.cart table.variations tr td{padding-top:calc( 21px/2 );padding-bottom:calc( 21px/2 );}.woocommerce .elementor-182 .elementor-element.elementor-element-64953bd form.cart table.variations label{color:#000000BF;font-family:"Istok Web", Sans-serif;font-size:16px;font-weight:600;}.woocommerce .elementor-182 .elementor-element.elementor-element-64953bd form.cart table.variations td.value select{color:var( --e-global-color-1768774 );}.woocommerce .elementor-182 .elementor-element.elementor-element-64953bd form.cart table.variations td.value select, .woocommerce .elementor-182 .elementor-element.elementor-element-64953bd form.cart table.variations td.value:before{background-color:#02010100;border:var( --e-global-color-1768774 );}.elementor-182 .elementor-element.elementor-element-78b24346:not(.elementor-motion-effects-element-type-background), .elementor-182 .elementor-element.elementor-element-78b24346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF12;}.elementor-182 .elementor-element.elementor-element-78b24346{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:-12px;margin-bottom:-12px;padding:101px 30px 100px 30px;z-index:2;}.elementor-182 .elementor-element.elementor-element-78b24346 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-182 .elementor-element.elementor-element-2509d6ed > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-182 .elementor-element.elementor-element-6afb786{--display:flex;}.elementor-widget-woocommerce-product-content{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-b86a7d4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-b86a7d4{font-family:"Mitr", Sans-serif;font-size:1rem;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.368em;letter-spacing:0px;}.elementor-182 .elementor-element.elementor-element-fbe3335{--display:flex;}.elementor-182 .elementor-element.elementor-element-df6b376{--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;--justify-content:center;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-1c307f5{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-182 .elementor-element.elementor-element-1c307f5 > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:dotted;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1768774 );border-radius:12px 12px 12px 12px;}.elementor-182 .elementor-element.elementor-element-1c307f5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1768774 );fill:var( --e-global-color-9356510 );color:var( --e-global-color-9356510 );}.elementor-182 .elementor-element.elementor-element-1c307f5.elementor-view-framed .elementor-icon, .elementor-182 .elementor-element.elementor-element-1c307f5.elementor-view-default .elementor-icon{fill:var( --e-global-color-1768774 );color:var( --e-global-color-1768774 );border-color:var( --e-global-color-1768774 );}.elementor-182 .elementor-element.elementor-element-1c307f5.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9356510 );}.elementor-182 .elementor-element.elementor-element-1c307f5.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-182 .elementor-element.elementor-element-1c307f5.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-1535214 );fill:var( --e-global-color-1768774 );color:var( --e-global-color-1768774 );}.elementor-182 .elementor-element.elementor-element-1c307f5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-182 .elementor-element.elementor-element-1c307f5.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-182 .elementor-element.elementor-element-1c307f5.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-182 .elementor-element.elementor-element-1c307f5.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-1535214 );color:var( --e-global-color-1535214 );border-color:var( --e-global-color-1535214 );}.elementor-182 .elementor-element.elementor-element-1c307f5.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-182 .elementor-element.elementor-element-1c307f5.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1768774 );}.elementor-182 .elementor-element.elementor-element-1c307f5 .elementor-icon{font-size:53px;padding:10px;}.elementor-182 .elementor-element.elementor-element-1c307f5 .elementor-icon-box-title, .elementor-182 .elementor-element.elementor-element-1c307f5 .elementor-icon-box-title a{font-family:"Istok Web", Sans-serif;font-size:23px;font-weight:600;text-transform:uppercase;}.elementor-182 .elementor-element.elementor-element-1c307f5 .elementor-icon-box-title{color:var( --e-global-color-1768774 );}.elementor-182 .elementor-element.elementor-element-1c307f5 .elementor-icon-box-description{font-family:"Mitr", Sans-serif;font-size:1.188rem;font-weight:300;font-style:normal;text-decoration:none;line-height:1.368em;letter-spacing:0px;}.elementor-182 .elementor-element.elementor-element-f943662{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-182 .elementor-element.elementor-element-f943662 > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:dotted;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1768774 );border-radius:12px 12px 12px 12px;}.elementor-182 .elementor-element.elementor-element-f943662.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1768774 );fill:var( --e-global-color-9356510 );color:var( --e-global-color-9356510 );}.elementor-182 .elementor-element.elementor-element-f943662.elementor-view-framed .elementor-icon, .elementor-182 .elementor-element.elementor-element-f943662.elementor-view-default .elementor-icon{fill:var( --e-global-color-1768774 );color:var( --e-global-color-1768774 );border-color:var( --e-global-color-1768774 );}.elementor-182 .elementor-element.elementor-element-f943662.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9356510 );}.elementor-182 .elementor-element.elementor-element-f943662.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-182 .elementor-element.elementor-element-f943662.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-1535214 );fill:var( --e-global-color-1768774 );color:var( --e-global-color-1768774 );}.elementor-182 .elementor-element.elementor-element-f943662.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-182 .elementor-element.elementor-element-f943662.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-182 .elementor-element.elementor-element-f943662.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-182 .elementor-element.elementor-element-f943662.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-1535214 );color:var( --e-global-color-1535214 );border-color:var( --e-global-color-1535214 );}.elementor-182 .elementor-element.elementor-element-f943662.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-182 .elementor-element.elementor-element-f943662.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1768774 );}.elementor-182 .elementor-element.elementor-element-f943662 .elementor-icon{font-size:53px;padding:10px;}.elementor-182 .elementor-element.elementor-element-f943662 .elementor-icon-box-title, .elementor-182 .elementor-element.elementor-element-f943662 .elementor-icon-box-title a{font-family:"Istok Web", Sans-serif;font-size:23px;font-weight:600;}.elementor-182 .elementor-element.elementor-element-f943662 .elementor-icon-box-title{color:var( --e-global-color-1768774 );}.elementor-182 .elementor-element.elementor-element-f943662 .elementor-icon-box-description{font-family:"Mitr", Sans-serif;font-size:1.188rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.368em;letter-spacing:0px;}.elementor-182 .elementor-element.elementor-element-d9b13f1{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;--icon-box-icon-margin:15px;}.elementor-182 .elementor-element.elementor-element-d9b13f1 > .elementor-widget-container{padding:20px 20px 20px 20px;border-style:dotted;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-1768774 );border-radius:12px 12px 12px 12px;}.elementor-182 .elementor-element.elementor-element-d9b13f1.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-1768774 );fill:var( --e-global-color-9356510 );color:var( --e-global-color-9356510 );}.elementor-182 .elementor-element.elementor-element-d9b13f1.elementor-view-framed .elementor-icon, .elementor-182 .elementor-element.elementor-element-d9b13f1.elementor-view-default .elementor-icon{fill:var( --e-global-color-1768774 );color:var( --e-global-color-1768774 );border-color:var( --e-global-color-1768774 );}.elementor-182 .elementor-element.elementor-element-d9b13f1.elementor-view-framed .elementor-icon{background-color:var( --e-global-color-9356510 );}.elementor-182 .elementor-element.elementor-element-d9b13f1.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-182 .elementor-element.elementor-element-d9b13f1.elementor-view-stacked:has(:focus) .elementor-icon{background-color:var( --e-global-color-1535214 );fill:var( --e-global-color-1768774 );color:var( --e-global-color-1768774 );}.elementor-182 .elementor-element.elementor-element-d9b13f1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-182 .elementor-element.elementor-element-d9b13f1.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-182 .elementor-element.elementor-element-d9b13f1.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-182 .elementor-element.elementor-element-d9b13f1.elementor-view-default:has(:focus) .elementor-icon{fill:var( --e-global-color-1535214 );color:var( --e-global-color-1535214 );border-color:var( --e-global-color-1535214 );}.elementor-182 .elementor-element.elementor-element-d9b13f1.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-182 .elementor-element.elementor-element-d9b13f1.elementor-view-framed:has(:focus) .elementor-icon{background-color:var( --e-global-color-1768774 );}.elementor-182 .elementor-element.elementor-element-d9b13f1 .elementor-icon{font-size:43px;padding:13px;}.elementor-182 .elementor-element.elementor-element-d9b13f1 .elementor-icon-box-title, .elementor-182 .elementor-element.elementor-element-d9b13f1 .elementor-icon-box-title a{font-family:"Istok Web", Sans-serif;font-size:23px;font-weight:600;}.elementor-182 .elementor-element.elementor-element-d9b13f1 .elementor-icon-box-title{color:var( --e-global-color-1768774 );}.elementor-182 .elementor-element.elementor-element-d9b13f1 .elementor-icon-box-description{font-family:"Mitr", Sans-serif;font-size:1.188rem;font-weight:300;text-transform:none;font-style:normal;text-decoration:none;line-height:1.368em;letter-spacing:0px;}.elementor-182 .elementor-element.elementor-element-cdeadf8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-182 .elementor-element.elementor-element-cfe0512 .elementor-heading-title{font-size:19px;color:var( --e-global-color-1768774 );}.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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-bb43e02{text-align:left;font-family:"Mitr", Sans-serif;font-size:1rem;font-weight:200;text-transform:none;font-style:normal;text-decoration:none;line-height:1.368em;letter-spacing:0px;}.elementor-widget-button .elementor-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 );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-182 .elementor-element.elementor-element-363455b .elementor-button{font-size:13px;fill:#FFFFFF;color:#FFFFFF;padding:14px 14px 14px 14px;}.elementor-182 .elementor-element.elementor-element-d1e3be2{--display:flex;}.elementor-182 .elementor-element.elementor-element-8eb5bca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px -26px 0px;}.woocommerce .elementor-182 .elementor-element.elementor-element-8eb5bca .woocommerce-tabs ul.wc-tabs li a{color:#47A15D00;font-family:"Istok Web", Sans-serif;font-size:1px;font-weight:600;}.woocommerce .elementor-182 .elementor-element.elementor-element-8eb5bca .woocommerce-tabs ul.wc-tabs li{background-color:#FFFFFF;border-color:#FFFFFF;}.woocommerce .elementor-182 .elementor-element.elementor-element-8eb5bca .woocommerce-tabs .woocommerce-Tabs-panel{border-color:#FFFFFF;font-size:16px;border-width:0px 0px 0px 0px;margin-top:-0px;border-radius:0px 0px 0px 0px;}.woocommerce .elementor-182 .elementor-element.elementor-element-8eb5bca .woocommerce-Tabs-panel{color:var( --e-global-color-9356510 );}.woocommerce .elementor-182 .elementor-element.elementor-element-8eb5bca .woocommerce-Tabs-panel h2{color:#AAA79D00;}.woocommerce .elementor-182 .elementor-element.elementor-element-8eb5bca .woocommerce-tabs .woocommerce-Tabs-panel h2{font-family:"Istok Web", Sans-serif;font-size:1px;font-weight:600;}.woocommerce .elementor-182 .elementor-element.elementor-element-8eb5bca .woocommerce-tabs ul.wc-tabs{margin-left:0px;margin-right:0px;}.elementor-182 .elementor-element.elementor-element-b798772{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-color:var( --e-global-color-1768774 );}.elementor-182 .elementor-element.elementor-element-b798772 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#7BA34300;}.elementor-182 .elementor-element.elementor-element-b798772.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-f6ee21f );}.elementor-182 .elementor-element.elementor-element-b798772.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-182 .elementor-element.elementor-element-b798772.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-1768774 );}.elementor-182 .elementor-element.elementor-element-b798772.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-1768774 );}.elementor-182 .elementor-element.elementor-element-6d53081 > .elementor-widget-container{margin:50px 0px 39px 0px;padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-6d53081 .elementor-heading-title{font-family:"Istok Web", Sans-serif;font-size:30px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-widget-ucaddon_woocommerce_product_grid .ue_category_label{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_title,.elementor-widget-ucaddon_woocommerce_product_grid .uc_title a{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_sku_title{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .ue-description{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_price{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_price .ue-text-after-price{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_regular_price{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_regular_price .ue-text-after-price{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_regular_price:not(.uc_regular_price--single){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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_post_grid_style_one_button > a, .uc-button-addcart, .added_to_cart{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .ue_woocommerce_product_label{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .ue-no-posts-found{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_post_grid_style_one_button > a.uc_more_btn-custom-field{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-17fcdc8 .ue-woo-grid{grid-template-columns:repeat(4, 1fr);gap:18px;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .ue_grid_prices > div{display:inline-block;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .padding{padding:20px 20px 20px 20px;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc_post_grid_style_one_item{border-radius:11px;box-shadow:-1px 2px 5px 0.5px rgba(0, 0, 0, 0.23);}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc_post_grid_style_one_item .uc_content{background-color:#EEEEEE66;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc_post_image img{height:269px;object-fit:Cover;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc_post_image{background-color:#ffffff;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .ue_category_label{color:#000000;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .ue_category_label:first-child{margin-top:0px;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .ue_category_wrapper{justify-content:center;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc_title a{color:var( --e-global-color-text );}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc_title,.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc_title a{font-family:"Istok Web", Sans-serif;font-size:20px;font-weight:600;text-transform:capitalize;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc_title{margin-top:0px;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .ue-description{color:#000000;margin-top:0px;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc_price{color:#502525;font-size:1px;margin:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc_price .ue-text-after-price{color:#CC1F1F;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc_regular_price{color:#7F7F7F00;font-size:1px;margin:00px 00px 00px 00px;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc_regular_price .ue-text-after-price{font-size:1.1rem;color:#000000;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc_regular_price:not(.uc_regular_price--single){color:#02010100;font-size:1px;margin:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc_post_grid_style_one_button > a, .uc-button-addcart, .added_to_cart{font-family:"Istok Web", Sans-serif;font-size:16px;font-weight:600;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc_post_grid_style_one_button > a,.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc-button-addcart,.elementor-182 .elementor-element.elementor-element-17fcdc8 .added_to_cart{padding:10px 20px 10px 20px;margin-top:10px;border-radius:20px;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .ue-inner-btn-wrapper{gap:10px;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc-button-addcart,.elementor-182 .elementor-element.elementor-element-17fcdc8 .added_to_cart,.elementor-182 .elementor-element.elementor-element-17fcdc8 .ue-variable-btn{background-color:var( --e-global-color-1768774 );color:#ffffff;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc_more_btn{background-color:#000000;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc_post_grid_style_one_button > a.uc_more_btn{color:#ffffff;border-style:none;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .ue_woocommerce_product_label{font-family:"Istok Web", Sans-serif;font-size:14px;font-weight:600;color:#ffffff;padding:10px 10px 10px 10px;border-radius:11px;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .ue_woocommerce_product_carousel_sale_label{background-color:#FF0303;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .ue_woocommerce_product_grid_out_of_stock_label{background-color:#000000;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .ue_woocommerce_product_label-custom-field{margin-top:0px;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .product-rating{margin-top:5px;color:#ffb900;font-size:15px;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc-grid-count-buttons{margin:10px 0px 10px 0px;gap:6px;justify-content:center;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc-grid-count-buttons button{height:45px;width:50px;background-color:#919191;color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#767676;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc-grid-count-buttons input{height:45px;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc-grid-count-buttons button,.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc-grid-count-buttons input{border-radius:100px 100px 100px 100px;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc-grid-count-buttons__number{max-width:63px;}.elementor-182 .elementor-element.elementor-element-17fcdc8 input.uc-grid-count-buttons__number{background-color:#ffffff;border-style:solid;border-width:1px 1px 1px 1px;border-color:#aaaaaa;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc-grid-count-buttons button svg{fill:#ffffff;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc-grid-count-buttons button:hover{color:#ffffff;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc-grid-count-buttons button:hover svg{fill:#ffffff;}.elementor-182 .elementor-element.elementor-element-17fcdc8 .ue-no-posts-found{color:#000000;background-color:#e8e8e8;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#c4c4c4;}@media(min-width:768px){.elementor-182 .elementor-element.elementor-element-f9c859c{--width:41%;}.elementor-182 .elementor-element.elementor-element-ec0c142{--width:53%;}}@media(max-width:1024px){.elementor-182 .elementor-element.elementor-element-a2f6fcf{--margin-top:-7px;--margin-bottom:-7px;--margin-left:0px;--margin-right:0px;--padding-top:68px;--padding-bottom:88px;--padding-left:30px;--padding-right:30px;}.elementor-182 .elementor-element.elementor-element-631a8b4 .elementor-heading-title{font-size:1.875rem;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-8111c76 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-6df1b70 .elementor-heading-title{font-size:1.125rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-37bf465 > .elementor-widget-container{margin:8px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-182 .elementor-element.elementor-element-64953bd > .elementor-widget-container{margin:18px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-64953bd .cart button, .elementor-182 .elementor-element.elementor-element-64953bd .cart .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-182 .elementor-element.elementor-element-64953bd .quantity .qty{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-78b24346{margin-top:-7px;margin-bottom:-7px;padding:68px 30px 88px 30px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-b86a7d4 > .elementor-widget-container{margin:33px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-b86a7d4{font-size:1.125rem;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-1c307f5 .elementor-icon-box-description{font-size:1.125rem;}.elementor-182 .elementor-element.elementor-element-f943662 .elementor-icon-box-description{font-size:1.125rem;}.elementor-182 .elementor-element.elementor-element-d9b13f1 .elementor-icon-box-description{font-size:1.125rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-bb43e02{font-size:1.125rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-182 .elementor-element.elementor-element-8eb5bca > .elementor-widget-container{margin:42px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-ucaddon_woocommerce_product_grid .ue_category_label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_title,.elementor-widget-ucaddon_woocommerce_product_grid .uc_title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_sku_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .ue-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_price .ue-text-after-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_regular_price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_regular_price .ue-text-after-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_regular_price:not(.uc_regular_price--single){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_post_grid_style_one_button > a, .uc-button-addcart, .added_to_cart{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .ue_woocommerce_product_label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .ue-no-posts-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_post_grid_style_one_button > a.uc_more_btn-custom-field{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-17fcdc8 .ue-woo-grid{grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor-182 .elementor-element.elementor-element-a2f6fcf::before, .elementor-182 .elementor-element.elementor-element-a2f6fcf > .elementor-background-video-container::before, .elementor-182 .elementor-element.elementor-element-a2f6fcf > .e-con-inner > .elementor-background-video-container::before, .elementor-182 .elementor-element.elementor-element-a2f6fcf > .elementor-background-slideshow::before, .elementor-182 .elementor-element.elementor-element-a2f6fcf > .e-con-inner > .elementor-background-slideshow::before, .elementor-182 .elementor-element.elementor-element-a2f6fcf > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-size:359px auto;}.elementor-182 .elementor-element.elementor-element-a2f6fcf{--margin-top:-3px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:58px;--padding-bottom:78px;--padding-left:20px;--padding-right:20px;}.elementor-182 .elementor-element.elementor-element-f9c859c{--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-182 .elementor-element.elementor-element-ec0c142{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:28px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-182 .elementor-element.elementor-element-631a8b4{width:100%;max-width:100%;}.elementor-182 .elementor-element.elementor-element-631a8b4 .elementor-heading-title{font-size:1.75rem;line-height:1em;letter-spacing:0px;}.elementor-widget-image-box .elementor-image-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-8111c76{--container-widget-width:161px;--container-widget-flex-grow:0;width:var( --container-widget-width, 161px );max-width:161px;}.elementor-182 .elementor-element.elementor-element-8111c76 .elementor-image-box-img{margin-bottom:12px;}.elementor-182 .elementor-element.elementor-element-8111c76 .elementor-image-box-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-6df1b70{width:var( --container-widget-width, 85px );max-width:85px;--container-widget-width:85px;--container-widget-flex-grow:0;}.elementor-182 .elementor-element.elementor-element-6df1b70 .elementor-heading-title{font-size:1.2rem;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-b710c5a{width:var( --container-widget-width, 41px );max-width:41px;--container-widget-width:41px;--container-widget-flex-grow:0;}.elementor-182 .elementor-element.elementor-element-37bf465{width:100%;max-width:100%;}.elementor-182 .elementor-element.elementor-element-37bf465 > .elementor-widget-container{margin:4px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-182 .elementor-element.elementor-element-64953bd > .elementor-widget-container{margin:14px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-64953bd .cart button, .elementor-182 .elementor-element.elementor-element-64953bd .cart .button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-182 .elementor-element.elementor-element-64953bd .quantity .qty{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-78b24346{margin-top:-3px;margin-bottom:0px;padding:58px 20px 78px 20px;}.elementor-widget-nested-tabs{--n-tabs-title-font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-widget-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-b86a7d4 > .elementor-widget-container{margin:28px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-b86a7d4{font-size:1rem;}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-1c307f5{width:100%;max-width:100%;}.elementor-182 .elementor-element.elementor-element-1c307f5 .elementor-icon-box-description{font-size:1rem;}.elementor-182 .elementor-element.elementor-element-f943662{width:100%;max-width:100%;}.elementor-182 .elementor-element.elementor-element-f943662 .elementor-icon-box-description{font-size:1rem;}.elementor-182 .elementor-element.elementor-element-d9b13f1{width:100%;max-width:100%;}.elementor-182 .elementor-element.elementor-element-d9b13f1 .elementor-icon-box-description{font-size:1rem;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-bb43e02{font-size:1rem;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );}.elementor-182 .elementor-element.elementor-element-8eb5bca > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-b798772 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-182 .elementor-element.elementor-element-b798772{--n-tabs-title-padding-top:17px;--n-tabs-title-padding-right:17px;--n-tabs-title-padding-bottom:17px;--n-tabs-title-padding-left:17px;}:where( .elementor-182 .elementor-element.elementor-element-b798772.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-content ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-widget-ucaddon_woocommerce_product_grid .ue_category_label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_title,.elementor-widget-ucaddon_woocommerce_product_grid .uc_title a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_sku_title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .ue-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_price .ue-text-after-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_regular_price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_regular_price .ue-text-after-price{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_regular_price:not(.uc_regular_price--single){font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_post_grid_style_one_button > a, .uc-button-addcart, .added_to_cart{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .ue_woocommerce_product_label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .ue-no-posts-found{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-ucaddon_woocommerce_product_grid .uc_post_grid_style_one_button > a.uc_more_btn-custom-field{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-182 .elementor-element.elementor-element-17fcdc8 .ue-woo-grid{grid-template-columns:repeat(1, 1fr);}}/* Start custom CSS for woocommerce-product-images, class: .elementor-element-075bce4 */.woocommerce .flex-control-thumbs {
    margin: 10px 0px 10px -5px !important; /* Thumbnails separation top and bottom */
    width: 100% !important; /* Controls width of thumbnails container on desktop - Horizontally */
	display: flex;
}
.woocommerce div.product div.images .flex-control-thumbs li img{
        margin: 0 0 5px;
}
/* Controls thumbnails width on desktop - vertically
 * Enable this ONLY for VERTICAL display
 */ 
ol.flex-control-nav.flex-control-thumbs li {
	width: 15% !important; 
}
/* Enable this ONLY for HORIZONTAL display */
/*ol.flex-control-nav.flex-control-thumbs li {
	width: 18% !important; 
}*/

/* PHONES */
@media (max-width:414px){
	ol.flex-control-nav.flex-control-thumbs li {
		width: 18% !important; /* Controls thumbnails width on mobile - Horizontally */
	}
}

/* TABLETS */
@media (min-width:568px) and (max-width:768px){
	/* Controls thumbnails container width on tablet - vertically
	 * Enable this ONLY for VERTICAL display */
	.woocommerce .flex-control-thumbs {
    	margin: 10px 0px 10px -5px !important; 
    	width: 15% !important;
	}
	/* Controls width of thumbnails container on tablet - horizontally
	 * Enable this ONLY for HORIZONTAL display */
	/*.woocommerce .flex-control-thumbs {
    	width: 70% !important; 
	}*/
	ol.flex-control-nav.flex-control-thumbs li {
		width: 90% !important; /* Controls thumbnails image width on tablet - vertically */
	}
}
@media (min-width:769px) and (max-width:1024px){
	/* Controls thumbnails container width on tablet - vertically
	 * Enable this ONLY for VERTICAL display */
	.woocommerce .flex-control-thumbs {
    	margin: 10px 0px 10px -5px !important; 
    	width: 12% !important;
	}
	/* Controls width of thumbnails container on tablet - horizontally
	 * Enable this ONLY for HORIZONTAL display */
	/*.woocommerce .flex-control-thumbs {
    	width: 70% !important; 
	}*/
	ol.flex-control-nav.flex-control-thumbs li {
		width: 100% !important; /* Controls thumbnails image width on tablet - vertically */
	}
}

/* Functionality: Product page image thumbnails on left side
 * Date:  2021-03-10
 * Author: Rafael Azuaje
 * Disable this segment if you want to display horizontally
 */
@media (min-width:568px) {
	.woocommerce .flex-control-nav { 
		position: absolute; 
		top:-10px; 
		left: 0px;
	}
	.flex-control-thumbs {
		display: flex;
		flex-direction: column;
	}
}
@media (min-width:568px) and (max-width:768px){
	.woocommerce .flex-viewport {
		width: 86.5% !important;
		left: 100px !important;
	}
}
@media (min-width:769px) and (max-width:1024px){
	.woocommerce .flex-viewport {
		width: 87% !important;
		left: 95px !important;
	}
}
@media (min-width:1025px){
	.woocommerce .flex-viewport {
		width: 85% !important;
		left: 80px !important;
	}	
}/* End custom CSS */
/* Start custom CSS for woocommerce-product-add-to-cart, class: .elementor-element-64953bd */input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
    opacity: 1 !important;
    visibility: visible !important;
    pointer-events: all !important;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-8eb5bca */.woocommerce #review_form #respond textarea{
    color: #80993b
}

.woocommerce #review_form #respond {
    
    border: 1px solid #80993b;
   
    padding: 20px;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-8eb5bca */.woocommerce #review_form #respond textarea{
    color: #80993b
}

.woocommerce #review_form #respond {
    
    border: 1px solid #80993b;
   
    padding: 20px;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-8eb5bca */.woocommerce #review_form #respond textarea{
    color: #80993b
}

.woocommerce #review_form #respond {
    
    border: 1px solid #80993b;
   
    padding: 20px;}/* End custom CSS */
/* Start custom CSS for woocommerce-product-data-tabs, class: .elementor-element-8eb5bca */.woocommerce #review_form #respond textarea{
    color: #80993b
}

.woocommerce #review_form #respond {
    
    border: 1px solid #80993b;
   
    padding: 20px;}/* End custom CSS */
/* Start custom CSS */@media (min-width: 768px) {
 .woocommerce .elementor-182 .elementor-element.elementor-element-37bf465 .price ins {
    padding-left: 15px;
}
 .woocommerce .elementor-182 .elementor-element.elementor-element-37bf465 .price{
       display: inline-flex
;
   }
}
.woocommerce .elementor-widget-woocommerce-product-images span.onsale {
    padding: 0;
    display: none;
}

/* variable opciones */
   table tbody>tr:nth-child(odd)>td, table tbody>tr:nth-child(odd)>th{
        background-color:#02010100;
    }


  .woocommerce .elementor-182 .elementor-element.elementor-element-18e94d2d .woocommerce-tabs ul.wc-tabs{
      display: none
  }
  
    /* alinear cajas variable */
    .woocommerce .elementor-182 .elementor-element.elementor-element-193ee2e9 form.cart table.variations tr th, .woocommerce .elementor-182 .elementor-element.elementor-element-193ee2e9 form.cart table.variations tr td{
        text-align: start
    }
    
    /* cajas variable en mismo color */
   .woocommerce .elementor-182 .elementor-element.elementor-element-64953bd form.cart table.variations td.value select, .woocommerce .elementor-182 .elementor-element.elementor-element-64953bd form.cart table.variations td.value:before{
            border: 1px solid #7ba343;
            background-color: white;
    }
    
    /* precio */
    .woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
    border: 0;
    
    line-height: 2em;
    vertical-align: top;
   
    text-align: start;}
    
    
    
    
    
@media (max-width: 767px) {
       .woocommerce div.product form.cart .variations td, .woocommerce div.product form.cart .variations th {
    border: 0;
    line-height: 2em;
    vertical-align: top;
    width: 100%;
    display: block;
            text-align: start;
       }
       /* precio alineado */
    .woocommerce .elementor-product-price-block-yes.elementor-widget-woocommerce-product-price .price del, .woocommerce .elementor-product-price-block-yes.elementor-widget-woocommerce-product-price .price ins {
    display: inline-flex
;
    }
/* precio espacio variable */
.woocommerce .elementor-182 .elementor-element.elementor-element-37bf465 .price ins {
    padding-left: 10px;}
 

}


#uc_woocommerce_product_grid_elementor_17fcdc8 ins{
    font-size: 18px!important
}

#uc_woocommerce_product_grid_elementor_17fcdc8 del{
    font-size: 18px!important
}

.elementor-182 .elementor-element.elementor-element-17fcdc8 .uc_regular_price:not(.uc_regular_price--single){
    margin: -30px;
}/* End custom CSS */