.elementor-1070 .elementor-element.elementor-element-13b99b37{--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;}.elementor-1070 .elementor-element.elementor-element-7a7af4c8{--display:flex;}.elementor-1070 .elementor-element.elementor-element-31ff8439{--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;--justify-content:flex-start;--padding-top:100px;--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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );color:var( --e-global-color-primary );}.elementor-1070 .elementor-element.elementor-element-6b430cea .elementor-heading-title{font-family:"Coolvetica", Sans-serif;font-size:28px;font-weight:500;text-transform:uppercase;line-height:30px;}.woocommerce .elementor-widget-woocommerce-product-price .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );}.elementor-1070 .elementor-element.elementor-element-4894f82c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -24px) 0px;}.woocommerce .elementor-1070 .elementor-element.elementor-element-4894f82c .price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-5b94b9e-font-family ), Sans-serif;font-size:var( --e-global-typography-5b94b9e-font-size );font-weight:var( --e-global-typography-5b94b9e-font-weight );text-transform:var( --e-global-typography-5b94b9e-text-transform );letter-spacing:var( --e-global-typography-5b94b9e-letter-spacing );}.elementor-widget-woocommerce-product-add-to-cart .added_to_cart{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1070 .elementor-element.elementor-element-56c2e790 .cart button, .elementor-1070 .elementor-element.elementor-element-56c2e790 .cart .button{font-family:"Coolvetica", Sans-serif;font-size:16px;font-weight:500;text-transform:uppercase;line-height:16px;border-radius:100px 100px 100px 100px;color:#FFFFFF;background-color:#5676E2;transition:all 0.2s;}.elementor-1070 .elementor-element.elementor-element-56c2e790 .cart button:hover, .elementor-1070 .elementor-element.elementor-element-56c2e790 .cart .button:hover{background-color:var( --e-global-color-secondary );}.elementor-1070 .elementor-element.elementor-element-56c2e790{--button-spacing:0px;}.elementor-1070 .elementor-element.elementor-element-56c2e790 .quantity .qty{border-radius:12px 12px 12px 12px;color:var( --e-global-color-secondary );transition:all 0.2s;}.woocommerce .elementor-1070 .elementor-element.elementor-element-56c2e790 form.cart .variations{width:100%;margin-bottom:20px;}.woocommerce .elementor-1070 .elementor-element.elementor-element-56c2e790 form.cart table.variations label{color:var( --e-global-color-secondary );}.elementor-1070 .elementor-element.elementor-element-617a2710{text-align:left;}.woocommerce .elementor-1070 .elementor-element.elementor-element-617a2710 .woocommerce-product-details__short-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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1070 .elementor-element.elementor-element-276276fd{--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-widget-woocommerce-product-content{color:var( --e-global-color-text );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-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1070 .elementor-element.elementor-element-27b9bb1c{color:var( --e-global-color-text );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 );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1070 .elementor-element.elementor-element-3eb2eed5{--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-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );color:var( --e-global-color-primary );}.elementor-1070 .elementor-element.elementor-element-2660bf12 .elementor-heading-title{font-family:"PPFragment-SansVariable", Sans-serif;font-size:24px;font-weight:800;text-transform:uppercase;}.elementor-widget-uael-woo-products .uael-woocommerce .uael-woo-products-summary-wrap .button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-uael-woo-products .uael-woocommerce .uael-woo-product-category{color:var( --e-global-color-text );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-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-uael-woo-products .uael-woocommerce .uael-loop-product__link, .elementor-widget-uael-woo-products .uael-woocommerce .woocommerce-loop-product__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-uael-woo-products .uael-woocommerce .uael-loop-product__link:hover .woocommerce-loop-product__title{color:var( --e-global-color-primary );}.elementor-widget-uael-woo-products .uael-woocommerce .star-rating, .elementor-widget-uael-woo-products .uael-woocommerce .star-rating::before{color:var( --e-global-color-accent );}.elementor-widget-uael-woo-products .uael-woocommerce li.product .price{color:var( --e-global-color-text );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-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-uael-woo-products .uael-woocommerce .uael-woo-products-description{color:var( --e-global-color-text );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-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-uael-woo-products .uael-woocommerce .uael-onsale{background-color:var( --e-global-color-accent );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-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-uael-woo-products .uael-woocommerce .uael-featured{background-color:var( --e-global-color-secondary );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-weight );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-uael-woo-products .uael-product-actions .uael-action-item-wrap:hover .uael-action-item{color:var( --e-global-color-accent );}.elementor-widget-uael-woo-products nav.uael-woocommerce-pagination ul li > .page-numbers{color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-uael-woo-products nav.uael-woocommerce-pagination ul li .page-numbers, .elementor-widget-uael-woo-products nav.uael-woocommerce-pagination ul li span.current{border-color:var( --e-global-color-accent );}.elementor-widget-uael-woo-products nav.uael-woocommerce-pagination ul li .page-numbers:focus, .elementor-widget-uael-woo-products nav.uael-woocommerce-pagination ul li .page-numbers:hover, .elementor-widget-uael-woo-products nav.uael-woocommerce-pagination ul li span.current{background-color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-1070 .elementor-element.elementor-element-6a04b95a .uael-woocommerce li.product{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:35px;}.elementor-1070 .elementor-element.elementor-element-6a04b95a .uael-woocommerce ul.products{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );}.elementor-1070 .elementor-element.elementor-element-6a04b95a .uael-woo-product-wrapper{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-27952b4 );background-color:#F9FAFF;}.elementor-1070 .elementor-element.elementor-element-6a04b95a .uael-woo-products-summary-wrap{padding:10px 10px 10px 10px;}.elementor-1070 .elementor-element.elementor-element-6a04b95a .uael-woocommerce .uael-woo-product-category{color:var( --e-global-color-text );font-family:var( --e-global-typography-70544bf-font-family ), Sans-serif;font-size:var( --e-global-typography-70544bf-font-size );font-weight:var( --e-global-typography-70544bf-font-weight );font-style:var( --e-global-typography-70544bf-font-style );text-transform:var( --e-global-typography-70544bf-text-transform );letter-spacing:var( --e-global-typography-70544bf-letter-spacing );margin-bottom:0px;}.elementor-1070 .elementor-element.elementor-element-6a04b95a .uael-woocommerce .uael-loop-product__link, .elementor-1070 .elementor-element.elementor-element-6a04b95a .uael-woocommerce .woocommerce-loop-product__title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-f8071f1-font-family ), Sans-serif;font-size:var( --e-global-typography-f8071f1-font-size );font-weight:var( --e-global-typography-f8071f1-font-weight );text-transform:var( --e-global-typography-f8071f1-text-transform );text-decoration:var( --e-global-typography-f8071f1-text-decoration );line-height:var( --e-global-typography-f8071f1-line-height );letter-spacing:var( --e-global-typography-f8071f1-letter-spacing );}.elementor-1070 .elementor-element.elementor-element-6a04b95a .uael-woocommerce .star-rating, .elementor-1070 .elementor-element.elementor-element-6a04b95a .uael-woocommerce .star-rating::before{color:#F7A03C;}.elementor-1070 .elementor-element.elementor-element-6a04b95a .uael-woocommerce li.product .price{color:var( --e-global-color-primary );font-family:var( --e-global-typography-2547888-font-family ), Sans-serif;font-size:var( --e-global-typography-2547888-font-size );font-weight:var( --e-global-typography-2547888-font-weight );font-style:var( --e-global-typography-2547888-font-style );line-height:var( --e-global-typography-2547888-line-height );letter-spacing:var( --e-global-typography-2547888-letter-spacing );margin-bottom:-2px;}@media(max-width:1024px){.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );}.woocommerce .elementor-1070 .elementor-element.elementor-element-4894f82c .price{font-size:var( --e-global-typography-5b94b9e-font-size );letter-spacing:var( --e-global-typography-5b94b9e-letter-spacing );}.woocommerce .elementor-1070 .elementor-element.elementor-element-617a2710 .woocommerce-product-details__short-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-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1070 .elementor-element.elementor-element-27b9bb1c{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-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-uael-woo-products .uael-woocommerce .uael-woo-product-category{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-uael-woo-products .uael-woocommerce .uael-loop-product__link, .elementor-widget-uael-woo-products .uael-woocommerce .woocommerce-loop-product__title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-uael-woo-products .uael-woocommerce li.product .price{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-uael-woo-products .uael-woocommerce .uael-woo-products-description{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-uael-woo-products .uael-woocommerce .uael-onsale{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-uael-woo-products .uael-woocommerce .uael-featured{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1070 .elementor-element.elementor-element-6a04b95a .uael-woocommerce .uael-woo-product-category{font-size:var( --e-global-typography-70544bf-font-size );letter-spacing:var( --e-global-typography-70544bf-letter-spacing );}.elementor-1070 .elementor-element.elementor-element-6a04b95a .uael-woocommerce .uael-loop-product__link, .elementor-1070 .elementor-element.elementor-element-6a04b95a .uael-woocommerce .woocommerce-loop-product__title{font-size:var( --e-global-typography-f8071f1-font-size );line-height:var( --e-global-typography-f8071f1-line-height );letter-spacing:var( --e-global-typography-f8071f1-letter-spacing );}.elementor-1070 .elementor-element.elementor-element-6a04b95a .uael-woocommerce li.product .price{font-size:var( --e-global-typography-2547888-font-size );line-height:var( --e-global-typography-2547888-line-height );letter-spacing:var( --e-global-typography-2547888-letter-spacing );}}@media(max-width:767px){.elementor-1070 .elementor-element.elementor-element-31ff8439{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-woocommerce-product-title .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );}.woocommerce .elementor-widget-woocommerce-product-price .price{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );}.woocommerce .elementor-1070 .elementor-element.elementor-element-4894f82c .price{font-size:var( --e-global-typography-5b94b9e-font-size );letter-spacing:var( --e-global-typography-5b94b9e-letter-spacing );}.woocommerce .elementor-1070 .elementor-element.elementor-element-617a2710 .woocommerce-product-details__short-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-woocommerce-product-content{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1070 .elementor-element.elementor-element-27b9bb1c{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-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-uael-woo-products .uael-woocommerce .uael-woo-product-category{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-uael-woo-products .uael-woocommerce .uael-loop-product__link, .elementor-widget-uael-woo-products .uael-woocommerce .woocommerce-loop-product__title{font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-weight );}.elementor-widget-uael-woo-products .uael-woocommerce li.product .price{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-uael-woo-products .uael-woocommerce .uael-woo-products-description{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-uael-woo-products .uael-woocommerce .uael-onsale{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-widget-uael-woo-products .uael-woocommerce .uael-featured{font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-1070 .elementor-element.elementor-element-6a04b95a .uael-woocommerce .uael-woo-product-category{font-size:var( --e-global-typography-70544bf-font-size );letter-spacing:var( --e-global-typography-70544bf-letter-spacing );}.elementor-1070 .elementor-element.elementor-element-6a04b95a .uael-woocommerce .uael-loop-product__link, .elementor-1070 .elementor-element.elementor-element-6a04b95a .uael-woocommerce .woocommerce-loop-product__title{font-size:var( --e-global-typography-f8071f1-font-size );line-height:var( --e-global-typography-f8071f1-line-height );letter-spacing:var( --e-global-typography-f8071f1-letter-spacing );}.elementor-1070 .elementor-element.elementor-element-6a04b95a .uael-woocommerce li.product .price{font-size:var( --e-global-typography-2547888-font-size );line-height:var( --e-global-typography-2547888-line-height );letter-spacing:var( --e-global-typography-2547888-letter-spacing );}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Coolvetica';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://frutossecosmc.com/wp-content/uploads/2025/10/CoolveticaUl-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Coolvetica';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://frutossecosmc.com/wp-content/uploads/2025/10/CoolveticaEl-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Coolvetica';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://frutossecosmc.com/wp-content/uploads/2025/10/CoolveticaLt-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Coolvetica';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://frutossecosmc.com/wp-content/uploads/2025/10/CoolveticaBk-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Coolvetica';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://frutossecosmc.com/wp-content/uploads/2025/10/CoolveticaRg-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Coolvetica';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://frutossecosmc.com/wp-content/uploads/2025/10/CoolveticaRg-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Coolvetica';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://frutossecosmc.com/wp-content/uploads/2025/10/CoolveticaHv-Regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */