.elementor-3170101 .elementor-element.elementor-element-c9abd9e .elementor-widget-container{text-align:right;}.elementor-3170101 .elementor-element.elementor-element-c9abd9e .ce-product-badge{min-width:50px;font-family:"Geist", sans-serif;font-size:14px;font-weight:800;}.elementor-3170101 .elementor-element.elementor-element-c9abd9e .ce-product-badge-sale, .elementor-3170101 .elementor-element.elementor-element-c9abd9e .ce-product-badge-onsale{color:#FFFFFF;background-color:#FE0000;}.elementor-3170101 .elementor-element.elementor-element-c9abd9e > .elementor-widget-container{padding:0px 3px 0px 0px;}body:not(.lang-rtl) .elementor-3170101 .elementor-element.elementor-element-c9abd9e{right:-5px;}body.lang-rtl .elementor-3170101 .elementor-element.elementor-element-c9abd9e{left:-5px;}.elementor-3170101 .elementor-element.elementor-element-c9abd9e{top:0px;}.elementor-3170101 .elementor-element.elementor-element-57ade99 > .elementor-widget-container{margin:0% 0% -2% 0%;}.elementor-3170101 .elementor-element.elementor-element-0bb81d3{text-align:left;}.elementor-3170101 .elementor-element.elementor-element-0bb81d3 .elementor-image img{width:125px;}.elementor-3170101 .elementor-element.elementor-element-0bb81d3 > .elementor-widget-container{margin:-3% 0% -3% 0%;}.elementor-3170101 .elementor-element.elementor-element-c69ab93 .ce-product-name{white-space:normal;overflow:visible;}.elementor-3170101 .elementor-element.elementor-element-c69ab93 .elementor-heading-title{color:#000000;font-family:"Geist", sans-serif;font-size:14px;font-weight:400;line-height:18px;}.elementor-3170101 .elementor-element.elementor-element-76e821b .ce-product-prices{justify-content:left;font-family:"Geist", sans-serif;font-size:14px;font-weight:600;color:#000000;}body:not(.lang-rtl) .elementor-3170101 .elementor-element.elementor-element-76e821b .ce-product-prices > div{margin:0 10px 10px 0;}body:not(.lang-rtl) .elementor-3170101 .elementor-element.elementor-element-76e821b .ce-product-prices{margin:0 -10px -10px 0;}body.lang-rtl .elementor-3170101 .elementor-element.elementor-element-76e821b .ce-product-prices > div{margin:0 0 10px 10px;}body.lang-rtl .elementor-3170101 .elementor-element.elementor-element-76e821b .ce-product-prices{margin:0 0 -10px -10px;}.elementor-3170101 .elementor-element.elementor-element-76e821b .ce-product-price-regular{font-family:"Geist", sans-serif;font-size:12px;font-weight:400;color:#C80000;}.elementor-3170101 .elementor-element.elementor-element-76e821b .ce-has-discount{color:#000000;}.elementor-3170101 .elementor-element.elementor-element-76e821b > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor.elementor-3170101 .elementor-section-wrap{overflow:hidden;-webkit-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);}/* Start Custom Fonts CSS */ @font-face {
	font-family: 'Geist';
	font-weight: normal;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Geist-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-weight: bold;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Geist-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-weight: 600;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Geist-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-weight: 500;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Geist-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-weight: 300;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Geist-Light.ttf') format('truetype');
}
@font-face {
	font-family: 'Geist';
	font-weight: 900;
	font-style: normal;
	font-display: swap;
	src: url('/modules/creativeelements/views/fonts/Geist-ExtraBold.ttf') format('truetype');
}
 /* End Custom Fonts CSS */
/* Start custom CSS for page-settings */.descuento {
  background-color: #FE0000;
  padding: 0px 0px;
  display: inline-block;
  clip-path: polygon(10% 0, 100% 0, 100% 100%, 25% 100%);
  max-width:70px;
}/* End custom CSS */