.elementor-1496 .elementor-element.elementor-element-38018eda > .elementor-container{max-width:1320px;}.elementor-1496 .elementor-element.elementor-element-38018eda:not(.elementor-motion-effects-element-type-background), .elementor-1496 .elementor-element.elementor-element-38018eda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBFBFB;}.elementor-1496 .elementor-element.elementor-element-38018eda{border-style:solid;border-width:2px 0px 0px 0px;border-color:#E0E0E0;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0% 3% 0% 3%;}.elementor-1496 .elementor-element.elementor-element-38018eda > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-1496 .elementor-element.elementor-element-1ce43675.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1496 .elementor-element.elementor-element-1ce43675.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1496 .elementor-element.elementor-element-1ce43675 > .elementor-element-populated{padding:10px 0px 10px 30px;}.elementor-1496 .elementor-element.elementor-element-303ecbfe .elementor-button .elementor-align-icon-right{margin-left:12px;}.elementor-1496 .elementor-element.elementor-element-303ecbfe .elementor-button .elementor-align-icon-left{margin-right:12px;}.elementor-1496 .elementor-element.elementor-element-303ecbfe .elementor-button{font-family:"Graphik", Sans-serif;font-size:13px;font-weight:300;fill:#232323;color:#232323;background-color:#FFFFFF00;padding:0px 0px 0px 0px;}.elementor-1496 .elementor-element.elementor-element-303ecbfe .elementor-button:hover, .elementor-1496 .elementor-element.elementor-element-303ecbfe .elementor-button:focus{color:#DD574D;}.elementor-1496 .elementor-element.elementor-element-303ecbfe .elementor-button:hover svg, .elementor-1496 .elementor-element.elementor-element-303ecbfe .elementor-button:focus svg{fill:#DD574D;}.elementor-bc-flex-widget .elementor-1496 .elementor-element.elementor-element-47f5d26e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1496 .elementor-element.elementor-element-47f5d26e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1496 .elementor-element.elementor-element-47f5d26e > .elementor-element-populated{padding:10px 30px 10px 0px;}.elementor-1496 .elementor-element.elementor-element-d8abb83 .ee-breadcrumbs{margin-left:-12px;}.elementor-1496 .elementor-element.elementor-element-d8abb83 .ee-breadcrumbs__item{margin-left:12px;color:#050505;}.elementor-1496 .elementor-element.elementor-element-d8abb83 .ee-breadcrumbs__separator{margin-left:12px;color:#DD574D;}.elementor-1496 .elementor-element.elementor-element-d8abb83 .ee-breadcrumbs__text{font-family:"Graphik", Sans-serif;font-size:13px;font-weight:300;}.elementor-1496 .elementor-element.elementor-element-d8abb83 .ee-breadcrumbs__item a{color:#050505;}.elementor-1496 .elementor-element.elementor-element-d8abb83 .ee-breadcrumbs__item--current{color:#DD574D;}.elementor-1496 .elementor-element.elementor-element-d8abb83 .ee-breadcrumbs__item--current .ee-breadcrumbs__text{font-weight:400;}@media(max-width:767px){.elementor-1496 .elementor-element.elementor-element-38018eda{padding:7px 15px 7px 15px;}.elementor-1496 .elementor-element.elementor-element-1ce43675{width:35%;}.elementor-bc-flex-widget .elementor-1496 .elementor-element.elementor-element-1ce43675.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1496 .elementor-element.elementor-element-1ce43675.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1496 .elementor-element.elementor-element-1ce43675 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-1496 .elementor-element.elementor-element-47f5d26e{width:65%;}.elementor-bc-flex-widget .elementor-1496 .elementor-element.elementor-element-47f5d26e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-1496 .elementor-element.elementor-element-47f5d26e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-1496 .elementor-element.elementor-element-47f5d26e > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS */#btn-volver i {
    color: #74B7A7;
    font-size: 15px;
}
#carrito h2 {
    font-family: 'Graphik';
    color: #000;
    font-weight: 400;
    font-size: 19px;
    text-transform: uppercase;
    letter-spacing: 1px;
}
#carrito table.shop_table {
    border-radius: 0;
}
#carrito {
    font-family: 'Graphik';
    font-size: 17px;
}
#carrito table.shop_table tr.cart-subtotal th, #carrito table.shop_table tr.order-total th {
    color: #000;
    background: rgb(185 185 185 / 20%);
    border: 0;
    text-transform: uppercase;
    padding: 16px 16px;
    font-weight: 400;
    letter-spacing: 2px;
    border-right: 1px solid #ebe9eb;
}
#carrito table.shop_table tr.cart-subtotal td, #carrito table.shop_table tr.order-total td {
    padding: 13px 15px;
}
#carrito a.checkout-button {
    background-color: #000;
    border: 3px solid #000;
     border-radius: 93px;
     width: 100%;
     margin-top: 0px;
     padding: 16px 40px;
     font-size: 20px;
     text-transform: uppercase;
     letter-spacing: 1px;
     font-weight: 400;
}
#carrito a.checkout-button:hover {
    background-color: #EFAEA5;
    color: #fff;
    border-color: #EFAEA5;
}
#carrito table tbody tr:hover>td, #carrito table tbody tr:hover>th {
    background-color: inherit;
}
#carrito table.woocommerce-cart-form__contents th {
    color:#74B7A7;
    background: rgb(185 185 185 / 20%);
    border: 0;
    text-transform: uppercase;
    padding: 16px 6px;
    font-weight: 500;
    letter-spacing: 1px;
}
.woocommerce table.shop_table td {
    background: #fff;
}
#carrito .coupon {
    display: none;
}
#carrito .quantity .minus, #carrito .quantity .plus {
    border-radius: 0;
    font-size: 26px;
    border-color: #D3D3D3;
    background: #f5f5f5;
    max-height: 49px;
    height: 45px;
    padding: 0;
    width: 30px;
    line-height: 30px;
    color: #74B7A7;
}
#carrito #smntcswcb {
    border-radius: 0;
    border-color: #D3D3D3;
}
#carrito .woocommerce-cart-form table tbody tr:last-child {
    display: none;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Light.eot');
	src: url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Light.eot?#iefix') format('embedded-opentype'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Light.woff2') format('woff2'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Light.woff') format('woff'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Light.ttf') format('truetype'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Light.svg#Graphik') format('svg');
}
@font-face {
	font-family: 'Graphik';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-LightItalic.eot');
	src: url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-LightItalic.eot?#iefix') format('embedded-opentype'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-LightItalic.woff2') format('woff2'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-LightItalic.woff') format('woff'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-LightItalic.ttf') format('truetype'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-LightItalic.svg#Graphik') format('svg');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Regular.eot');
	src: url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Regular.woff2') format('woff2'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Regular.woff') format('woff'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Regular.ttf') format('truetype'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Regular.svg#Graphik') format('svg');
}
@font-face {
	font-family: 'Graphik';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-RegularItalic-1.eot');
	src: url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-RegularItalic-1.eot?#iefix') format('embedded-opentype'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-RegularItalic-1.woff2') format('woff2'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-RegularItalic-1.woff') format('woff'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-RegularItalic-1.ttf') format('truetype'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-RegularItalic-1.svg#Graphik') format('svg');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Medium.eot');
	src: url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Medium.eot?#iefix') format('embedded-opentype'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Medium.woff2') format('woff2'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Medium.woff') format('woff'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Medium.ttf') format('truetype'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Medium.svg#Graphik') format('svg');
}
@font-face {
	font-family: 'Graphik';
	font-style: italic;
	font-weight: 400;
	font-display: auto;
	src: url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-MediumItalic.eot');
	src: url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-MediumItalic.eot?#iefix') format('embedded-opentype'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-MediumItalic.woff2') format('woff2'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-MediumItalic.woff') format('woff'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-MediumItalic.ttf') format('truetype'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-MediumItalic.svg#Graphik') format('svg');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Semibold.eot');
	src: url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Semibold.eot?#iefix') format('embedded-opentype'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Semibold.woff2') format('woff2'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Semibold.woff') format('woff'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Semibold.ttf') format('truetype'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Semibold.svg#Graphik') format('svg');
}
@font-face {
	font-family: 'Graphik';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-SemiboldItalic.eot');
	src: url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-SemiboldItalic.eot?#iefix') format('embedded-opentype'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-SemiboldItalic.woff2') format('woff2'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-SemiboldItalic.woff') format('woff'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-SemiboldItalic.ttf') format('truetype'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-SemiboldItalic.svg#Graphik') format('svg');
}
@font-face {
	font-family: 'Graphik';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Bold.eot');
	src: url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Bold.eot?#iefix') format('embedded-opentype'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Bold.woff2') format('woff2'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Bold.woff') format('woff'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Bold.ttf') format('truetype'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-Bold.svg#Graphik') format('svg');
}
@font-face {
	font-family: 'Graphik';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-BoldItalic.eot');
	src: url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-BoldItalic.eot?#iefix') format('embedded-opentype'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-BoldItalic.woff2') format('woff2'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-BoldItalic.woff') format('woff'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-BoldItalic.ttf') format('truetype'),
		url('https://sumilux.es/wp-content/uploads/2021/10/Graphik-BoldItalic.svg#Graphik') format('svg');
}
/* End Custom Fonts CSS */