@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap);html{font-size:62.5%!important}body{font-size:16px!important}*{outline:none}.storefront-breadcrumb{margin:0!important;padding:0!important}.storefront-breadcrumb .col-full{margin:0;padding:0}.storefront-breadcrumb .woocommerce-breadcrumb a{text-decoration:none!important}.storefront-breadcrumb .woocommerce-breadcrumb a:before{content:none!important}#primary{float:unset;width:100%}.text-link a{color:CurrentColor}#text-limit{max-height:173px;overflow:hidden;transition:max-height .5s ease}#text-limit.expandido{max-height:10000px}#toggleButton{cursor:pointer}@media screen and (min-width:768px){.icon-box .elementor-icon-box-icon{margin-top:-20px}}.select__category h5{background:#fff;border:1px solid #333;border-radius:5px;color:#333;cursor:pointer;font-family:DM Sans;font-size:1.8rem;font-weight:500;margin:0;padding:14px 20px}.select__category h5:after{content:"\F078";font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:600;margin-left:10px}@media screen and (max-width:767px){.select__category h5{font-size:1.8rem;text-align:right}}.select__category ul{background-color:#fff;box-shadow:0 3px 6px #00000029;display:none;left:0;list-style:none;margin-left:0;padding:0;position:absolute;top:60px;width:300px;z-index:9}@media screen and (max-width:767px){.select__category ul{left:auto;margin-top:10px;right:0}}.select__category ul li{margin-left:0!important}.select__category ul li:hover{background:#db3a57}.select__category ul li:hover a{color:#fff}.select__category ul li a{color:#333;display:block;font-family:DM Sans;font-size:1.8rem;font-weight:400;padding:8px 20px;text-decoration:none!important;width:100%}#postimagediv,#woocommerce-product-images{display:block!important}.slider_reviews .elementor-swiper-button{margin-top:100px}@media screen and (max-width:880px){.form_newsletter .elementor-field-type-email{width:100%!important}}@media screen and (min-width:881px){.form_newsletter .elementor-field-type-acceptance{order:3}}@media screen and (max-width:880px){.form_newsletter .elementor-field-type-submit{width:100%!important}}@media screen and (min-width:881px){.form_newsletter .elementor-field-type-submit{order:2}}.products-cat img{margin-bottom:20px!important;width:100%}.products-cat h2{margin-bottom:0!important}.products-cat h2:after{color:#333;content:url(../../img/build/arrow_forward.svg)}.form_contact .elementor-field-group{display:flex;flex-direction:row;gap:20px}@media screen and (max-width:767px){.form_contact .elementor-field-group{gap:5px}}.form_contact .elementor-field-group label{flex-basis:15%}@media screen and (max-width:767px){.form_contact .elementor-field-group label{flex-basis:100%}}.form_contact .elementor-field-group input,.form_contact .elementor-field-group textarea{flex-basis:75%!important}@media screen and (max-width:767px){.form_contact .elementor-field-group input,.form_contact .elementor-field-group textarea{flex-basis:100%}}.form_contact .elementor-field-group button[type=submit]{border:1px solid #333!important}.form_contact .elementor-field-group button[type=submit]:hover{background-color:transparent!important;color:#333!important}@media screen and (max-width:767px){.form_contact .elementor-field-group button[type=submit]{margin-bottom:30px}}.form_contact .elementor-field-group a{color:currentColor}body.single-product #moove_gdpr_save_popup_settings_button{bottom:90px;left:unset;right:20px}.swiper .swiper-slide.e-loop-item:first-of-type,.swiper:not([class^=elementor-]):not(.e-n-carousel) .swiper-slide:first-of-type{margin-left:calc(50% - 750px)!important;padding:0}@media screen and (max-width:1600px){.swiper .swiper-slide.e-loop-item:first-of-type,.swiper:not([class^=elementor-]):not(.e-n-carousel) .swiper-slide:first-of-type{margin-left:40px!important}}@media screen and (max-width:767px){.swiper .swiper-slide.e-loop-item:first-of-type,.swiper:not([class^=elementor-]):not(.e-n-carousel) .swiper-slide:first-of-type{margin-left:20px!important}}.swiper .swiper-slide.e-loop-item:last-child,.swiper:not([class^=elementor-]):not(.e-n-carousel) .swiper-slide:last-child{margin-right:calc(50% - 750px)!important}@media screen and (max-width:1600px){.swiper .swiper-slide.e-loop-item:last-child,.swiper:not([class^=elementor-]):not(.e-n-carousel) .swiper-slide:last-child{margin-right:40px!important}}@media screen and (max-width:767px){.swiper .swiper-slide.e-loop-item:last-child,.swiper:not([class^=elementor-]):not(.e-n-carousel) .swiper-slide:last-child{margin-right:20px!important}}.slider_products .swiper-wrapper{display:flex!important}.slider_products .swiper-wrapper .swiper-slide{max-width:360px;min-width:360px;padding:0 0 0 20px}@media screen and (max-width:767px){.slider_products .swiper-wrapper .swiper-slide{max-width:234px;min-width:234px;padding:0 0 0 11px}}.swiper__navigation{height:30px;position:absolute;right:calc(50% - 750px);top:-60px;width:100%;z-index:99}@media screen and (max-width:1600px){.swiper__navigation{right:40px}}@media screen and (max-width:767px){.swiper__navigation{display:none}}.swiper__navigation .swiper-button-disabled{opacity:.5}.swiper__navigation .swiper-button-next,.swiper__navigation .swiper-button-prev{background:transparent;font-size:0}.swiper__navigation .swiper-button-next:after,.swiper__navigation .swiper-button-prev:after{color:#1a1849;font-size:36px!important;height:38px!important;width:38px!important}.swiper__navigation .swiper-button-prev{left:unset;right:100px}.navigation_light .swiper__navigation .swiper-button-next:after,.navigation_light .swiper__navigation .swiper-button-prev:after{color:#fff}.navigation_light .swiper-scrollbar{background:#ffffff54}.navigation_light .swiper-scrollbar .swiper-scrollbar-drag{background:#fff}.swiper-scrollbar{bottom:-30px!important;left:calc(50% - 750px)!important;max-width:100%;max-width:1500px;overflow:hidden;visibility:hidden}@media screen and (max-width:1600px){.swiper-scrollbar{left:40px!important;max-width:calc(100% - 80px)}}@media screen and (max-width:767px){.swiper-scrollbar{left:20px!important;max-width:calc(100% - 40px);visibility:visible}}.swiper-scrollbar .swiper-scrollbar-drag{background:#1a1849}.featured_bar .elementor-slide-description,.featured_bar .elementor-slide-heading{margin-bottom:0!important}.featured_bar .swiper-slide-contents{display:flex;flex-direction:row-reverse;gap:10px;justify-content:center;max-width:100%!important}.featured_bar .swiper-slide-contents img{width:20px}#open_cart a#elementor-menu-cart__toggle_button{background:transparent;border:0;padding:0}.menu_arrow li a{padding-right:30px!important}.menu_arrow li a:focus{background-color:transparent!important}.menu_arrow li a.has-submenu.highlighted:after{transform:rotate(-90deg)}.menu_arrow li a:after{background-color:transparent!important;color:#333;content:url(../../img/build/arrow_forward.svg);opacity:1!important;position:absolute;right:0}.elementor-menu-cart__main{width:462px!important}@media screen and (max-width:767px){.elementor-menu-cart__main{width:100%!important}}.s-header.elementor-sticky--active .header__menu{margin-top:-70px}.s-header.elementor-sticky--active .header__menu a:not(.elementor-sub-item){margin:0 20px!important}.s-header.elementor-sticky--active .header__menu-secondary{display:none}.s-header.elementor-sticky--active .search-icon{display:block!important}.s-header.elementor-sticky--active form.dgwt-wcas-search-form{display:none}.footer-featured_bar .swiper-slide-contents{align-items:center}.footer-featured_bar .swiper-slide-contents img{width:30px}.footer-featured_bar .elementor-swiper-button-next{margin-right:-20px}.footer-featured_bar .elementor-swiper-button-prev{margin-left:-20px}.c-faqs .accordion-content,.c-faqs .elementor-widget-container>:not(h3):not(.accordion-item){display:none;padding:0 15px}.c-faqs .accordion-header,.c-faqs h3{background-color:#f1f1f1;border:1px solid #ddd;cursor:pointer;margin:0 0 10px;padding:10px}.c-faqs .accordion-header.active,.c-faqs h3.active{background-color:#fff}.c-faqs b,.c-faqs span{display:unset!important}.elementor-page-9614 .s_product-content,.elementor-page-9739 .s_product-content,body.single-product .s_product-content{box-sizing:content-box;display:flex;flex-direction:row;margin:0 auto;max-width:1500px;padding:0 40px;position:relative;z-index:1}@media screen and (max-width:970px){.elementor-page-9614 .s_product-content,.elementor-page-9739 .s_product-content,body.single-product .s_product-content{flex-direction:column;padding-top:20px!important}}@media screen and (max-width:767px){.elementor-page-9614 .s_product-content,.elementor-page-9739 .s_product-content,body.single-product .s_product-content{padding:20px 20px 0!important}}.elementor-page-9614 .product-images,.elementor-page-9739 .product-images,body.single-product .product-images{height:fit-content;position:sticky;top:0;width:40%}@media screen and (max-width:970px){.elementor-page-9614 .product-images,.elementor-page-9739 .product-images,body.single-product .product-images{position:relative;width:100%}}.elementor-page-9614 .product-images img,.elementor-page-9739 .product-images img,body.single-product .product-images img{border-radius:0;width:100%}.elementor-page-9614 .product,.elementor-page-9739 .product,body.single-product .product{display:flex;flex-direction:row;margin-left:80px;width:60%}@media screen and (max-width:970px){.elementor-page-9614 .product,.elementor-page-9739 .product,body.single-product .product{margin:40px 0 0;width:100%}}.elementor-page-9614 .product .products-steps,.elementor-page-9739 .product .products-steps,body.single-product .product .products-steps{flex-basis:unset;float:unset;width:100%}.elementor-page-9614 .product .products-steps .products-step,.elementor-page-9739 .product .products-steps .products-step,body.single-product .product .products-steps .products-step{margin:0!important}.elementor-page-9614 .product .products-steps h1,.elementor-page-9614 .product .products-steps h1 p,.elementor-page-9739 .product .products-steps h1,.elementor-page-9739 .product .products-steps h1 p,body.single-product .product .products-steps h1,body.single-product .product .products-steps h1 p{margin:0;padding:0}.elementor-page-9614 .product .product-checkout,.elementor-page-9739 .product .product-checkout,body.single-product .product .product-checkout{flex-basis:unset;float:unset;height:auto!important;margin:20px 0 0;width:100%}.elementor-page-9614 .product .product-checkout .product-checkout-wrapper,.elementor-page-9739 .product .product-checkout .product-checkout-wrapper,body.single-product .product .product-checkout .product-checkout-wrapper{height:auto!important}.elementor-page-9614 .products-steps,.elementor-page-9739 .products-steps,body.single-product .products-steps{margin:0!important}.elementor-page-9614 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item,.elementor-page-9739 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item,body.single-product .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item{background:#fff;border:1px solid #b0b0b0;border-radius:15px;cursor:pointer;margin-bottom:13px!important;padding:15px 30px;transition:.5s}@media screen and (max-width:767px){.elementor-page-9614 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item,.elementor-page-9739 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item,body.single-product .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item{padding:15px}}.elementor-page-9614 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item.active,.elementor-page-9739 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item.active,body.single-product .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item.active{position:relative!important;top:unset!important;width:100%}.elementor-page-9614 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item.active .products-steps-attrs-name:after,.elementor-page-9739 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item.active .products-steps-attrs-name:after,body.single-product .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item.active .products-steps-attrs-name:after{transform:rotateY(180deg)}.elementor-page-9614 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-name,.elementor-page-9739 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-name,body.single-product .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-name{color:#333;cursor:pointer;font-family:DM Sans;font-size:18px;font-weight:700;line-height:1.2em;margin:0!important;position:relative;text-transform:capitalize}@media screen and (max-width:767px){.elementor-page-9614 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-name,.elementor-page-9739 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-name,body.single-product .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-name{font-size:16px}}.elementor-page-9614 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-name:before,.elementor-page-9739 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-name:before,body.single-product .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-name:before{color:#db3a57;content:var(--content-before);font-family:DM Sans;font-size:18px;font-style:normal;font-weight:700;line-height:normal;position:absolute;right:0;top:-6px;top:0}@media screen and (max-width:767px){.elementor-page-9614 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-name:before,.elementor-page-9739 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-name:before,body.single-product .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-name:before{font-size:16px;right:0}}.elementor-page-9614 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values,.elementor-page-9739 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values,body.single-product .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values{gap:7px;margin-top:20px}@media screen and (max-width:767px){.elementor-page-9614 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values,.elementor-page-9739 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values,body.single-product .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values{display:grid;grid-template-columns:1fr 1fr}.elementor-page-9614 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values .enlace-info,.elementor-page-9739 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values .enlace-info,body.single-product .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values .enlace-info{grid-column:1/3}}.elementor-page-9614 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values .products-steps-attrs-value,.elementor-page-9739 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values .products-steps-attrs-value,body.single-product .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values .products-steps-attrs-value{background:#fff;border:1px solid #b0b0b0;border-radius:15px;box-sizing:content-box;cursor:pointer;padding:10px 20px}@media screen and (max-width:767px){.elementor-page-9614 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values .products-steps-attrs-value,.elementor-page-9739 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values .products-steps-attrs-value,body.single-product .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values .products-steps-attrs-value{box-sizing:border-box;font-size:13px;max-width:100%!important;padding:10px;width:100%!important}}.elementor-page-9614 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values .products-steps-attrs-value[data-attribute=pa_color] img,.elementor-page-9739 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values .products-steps-attrs-value[data-attribute=pa_color] img,body.single-product .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values .products-steps-attrs-value[data-attribute=pa_color] img{max-width:25px!important}.elementor-page-9614 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values .products-steps-attrs-value p,.elementor-page-9739 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values .products-steps-attrs-value p,body.single-product .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values .products-steps-attrs-value p{margin:0}.elementor-page-9614 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values .products-steps-attrs-value.selected,.elementor-page-9739 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values .products-steps-attrs-value.selected,body.single-product .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item .products-steps-attrs-values .products-steps-attrs-value.selected{border:3px solid #db3a57}.elementor-page-9614 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item.active .products-steps-attrs-values,.elementor-page-9739 .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item.active .products-steps-attrs-values,body.single-product .products-steps .products-step-content .products-steps-attrs .products-steps-attrs-item.active .products-steps-attrs-values{display:none!important}.elementor-page-9614 .products-step-title,.elementor-page-9614 .products-steps-attr-cat,.elementor-page-9614 h4.wcuf_upload_field_title,.elementor-page-9739 .products-step-title,.elementor-page-9739 .products-steps-attr-cat,.elementor-page-9739 h4.wcuf_upload_field_title,body.single-product .products-step-title,body.single-product .products-steps-attr-cat,body.single-product h4.wcuf_upload_field_title{display:none}.elementor-page-9614 .wcuf_single_upload_field_container .wcuf_upload_fields_row_element,.elementor-page-9739 .wcuf_single_upload_field_container .wcuf_upload_fields_row_element,body.single-product .wcuf_single_upload_field_container .wcuf_upload_fields_row_element{padding:0}.elementor-page-9614 .wcuf_single_upload_field_container .wcuf_upload_drag_and_drop_area,.elementor-page-9739 .wcuf_single_upload_field_container .wcuf_upload_drag_and_drop_area,body.single-product .wcuf_single_upload_field_container .wcuf_upload_drag_and_drop_area{border:1px solid #333;border-radius:15px;display:flex;flex-direction:column;padding:13px 30px;position:relative}.elementor-page-9614 .wcuf_single_upload_field_container img.icono-carpeta,.elementor-page-9739 .wcuf_single_upload_field_container img.icono-carpeta,body.single-product .wcuf_single_upload_field_container img.icono-carpeta{content:url(../../img/build/drive_folder_upload.svg);margin:0;position:absolute;right:20px;top:20px;width:30px}.elementor-page-9614 .wcuf_single_upload_field_container span.boton-upload,.elementor-page-9739 .wcuf_single_upload_field_container span.boton-upload,body.single-product .wcuf_single_upload_field_container span.boton-upload{background-color:transparent;color:#333;margin:0;padding:0;text-align:left;width:auto}.elementor-page-9614 .wcuf_single_upload_field_container span.subtitulo-upload,.elementor-page-9739 .wcuf_single_upload_field_container span.subtitulo-upload,body.single-product .wcuf_single_upload_field_container span.subtitulo-upload{margin:0;text-align:left}.elementor-page-9614 .wcuf_single_upload_field_container .wcuf_drag_and_drop_area_description,.elementor-page-9739 .wcuf_single_upload_field_container .wcuf_drag_and_drop_area_description,body.single-product .wcuf_single_upload_field_container .wcuf_drag_and_drop_area_description{display:none}.elementor-page-9614 .woocommerce-cart .content-area .woocommerce .cart-collaterals,.elementor-page-9614 .woocommerce-cart .content-area .woocommerce .woocommerce-cart-form,.elementor-page-9739 .woocommerce-cart .content-area .woocommerce .cart-collaterals,.elementor-page-9739 .woocommerce-cart .content-area .woocommerce .woocommerce-cart-form,body.single-product .woocommerce-cart .content-area .woocommerce .cart-collaterals,body.single-product .woocommerce-cart .content-area .woocommerce .woocommerce-cart-form{width:100%!important}.elementor-page-9614 .woocommerce-cart .e-cart__container,.elementor-page-9614 .woocommerce-cart .elementor-widget-woocommerce-cart,.elementor-page-9739 .woocommerce-cart .e-cart__container,.elementor-page-9739 .woocommerce-cart .elementor-widget-woocommerce-cart,body.single-product .woocommerce-cart .e-cart__container,body.single-product .woocommerce-cart .elementor-widget-woocommerce-cart{width:100%}@media screen and (min-width:768px){.elementor-page-9614 .e-cart__column.e-cart__column-start,.elementor-page-9739 .e-cart__column.e-cart__column-start,body.single-product .e-cart__column.e-cart__column-start{margin-right:60px}}.elementor-page-9614 .product-checkout .cart-price-encuadernar,.elementor-page-9614 .product-checkout .info-add-cart,.elementor-page-9614 .product-checkout .product-checkout-name,.elementor-page-9614 .product-checkout .product-checkout-summary,.elementor-page-9739 .product-checkout .cart-price-encuadernar,.elementor-page-9739 .product-checkout .info-add-cart,.elementor-page-9739 .product-checkout .product-checkout-name,.elementor-page-9739 .product-checkout .product-checkout-summary,body.single-product .product-checkout .cart-price-encuadernar,body.single-product .product-checkout .info-add-cart,body.single-product .product-checkout .product-checkout-name,body.single-product .product-checkout .product-checkout-summary{display:none}@media screen and (max-width:767px){.elementor-page-9614 .product-checkout .cart-price,.elementor-page-9739 .product-checkout .cart-price,body.single-product .product-checkout .cart-price{bottom:110px;left:0;padding:0 20px;position:fixed;width:100vw;z-index:99999999}}.elementor-page-9614 .product-checkout .cart-price-total,.elementor-page-9614 .product-checkout .total-cart,.elementor-page-9739 .product-checkout .cart-price-total,.elementor-page-9739 .product-checkout .total-cart,body.single-product .product-checkout .cart-price-total,body.single-product .product-checkout .total-cart{border:0;padding:0;width:fit-content}.elementor-page-9614 .product-checkout .cart-price-total span,.elementor-page-9614 .product-checkout .total-cart span,.elementor-page-9739 .product-checkout .cart-price-total span,.elementor-page-9739 .product-checkout .total-cart span,body.single-product .product-checkout .cart-price-total span,body.single-product .product-checkout .total-cart span{border:0;color:#db3a57;font-family:DM Sans;font-size:24px;font-style:normal;font-weight:700;line-height:normal;padding:0;width:fit-content}@media screen and (max-width:767px){.elementor-page-9614 .product-checkout .cart-price-total,.elementor-page-9614 .product-checkout .total-cart,.elementor-page-9739 .product-checkout .cart-price-total,.elementor-page-9739 .product-checkout .total-cart,body.single-product .product-checkout .cart-price-total,body.single-product .product-checkout .total-cart{bottom:80px;left:0;padding:0 20px;position:fixed;width:100vw;z-index:99999999}.elementor-page-9614 .product-checkout a.product-checkout-button-link,.elementor-page-9739 .product-checkout a.product-checkout-button-link,body.single-product .product-checkout a.product-checkout-button-link{background:#f0f0f0;bottom:0;left:0;padding:40px 20px 20px;position:fixed;width:100vw;z-index:9999999}}.elementor-page-9614 .product-checkout a.product-checkout-button-link .product-checkout-button,.elementor-page-9739 .product-checkout a.product-checkout-button-link .product-checkout-button,body.single-product .product-checkout a.product-checkout-button-link .product-checkout-button{border-radius:15px;display:block;width:100%}@media screen and (max-width:767px){.elementor-page-9614 .product-checkout a.product-checkout-button-link .product-checkout-button,.elementor-page-9739 .product-checkout a.product-checkout-button-link .product-checkout-button,body.single-product .product-checkout a.product-checkout-button-link .product-checkout-button{padding:15px 10px}}.elementor-page-9614 .product-checkout .product-checkout-wrapper br,.elementor-page-9739 .product-checkout .product-checkout-wrapper br,body.single-product .product-checkout .product-checkout-wrapper br{display:none}.elementor-page-9614 .product-checkout .product-checkout-wrapper,.elementor-page-9739 .product-checkout .product-checkout-wrapper,body.single-product .product-checkout .product-checkout-wrapper{background:transparent!important;padding:0!important}@media screen and (max-width:767px){.elementor-page-9614 .product-checkout span#precio-total-cart,.elementor-page-9739 .product-checkout span#precio-total-cart,body.single-product .product-checkout span#precio-total-cart{bottom:70px;font-size:24px;z-index:999999999}}.elementor-page-9614 p.despliega,.elementor-page-9739 p.despliega,body.single-product p.despliega{cursor:pointer;margin:20px 0 0}.elementor-page-9614 .product-checkout-wrapper .product-checkout-file-uploaded,.elementor-page-9614 .product-checkout-wrapper .wcuf_totals_container,.elementor-page-9614 .product-checkout-wrapper h3,.elementor-page-9614 .product-checkout-wrapper hr,.elementor-page-9739 .product-checkout-wrapper .product-checkout-file-uploaded,.elementor-page-9739 .product-checkout-wrapper .wcuf_totals_container,.elementor-page-9739 .product-checkout-wrapper h3,.elementor-page-9739 .product-checkout-wrapper hr,body.single-product .product-checkout-wrapper .product-checkout-file-uploaded,body.single-product .product-checkout-wrapper .wcuf_totals_container,body.single-product .product-checkout-wrapper h3,body.single-product .product-checkout-wrapper hr{display:none}.elementor-page-9614 .product-checkout-copies .button-minus,.elementor-page-9614 .product-checkout-copies .button-plus,.elementor-page-9739 .product-checkout-copies .button-minus,.elementor-page-9739 .product-checkout-copies .button-plus,body.single-product .product-checkout-copies .button-minus,body.single-product .product-checkout-copies .button-plus{background:transparent!important;color:#e8585e!important;line-height:1px!important;max-height:25px;min-height:25px;min-width:25px!important;padding:0!important}.elementor-page-9614 .product-checkout-copies input#quantity_d,.elementor-page-9739 .product-checkout-copies input#quantity_d,body.single-product .product-checkout-copies input#quantity_d{background:transparent;border:0;box-shadow:none;color:#e8585e;font-size:23px}.elementor-page-9614 .woocommerce-cart-form__cart-item,.elementor-page-9739 .woocommerce-cart-form__cart-item,body.single-product .woocommerce-cart-form__cart-item{position:relative}.elementor-page-9614 td.product-remove,.elementor-page-9739 td.product-remove,body.single-product td.product-remove{margin:0!important;position:absolute!important;right:0;top:0;width:50px;width:fit-content}.elementor-page-9614 td.product-remove a,.elementor-page-9739 td.product-remove a,body.single-product td.product-remove a{width:20px!important}.elementor-page-9614 td.product-remove a:before,.elementor-page-9739 td.product-remove a:before,body.single-product td.product-remove a:before{content:""!important;font-family:Font Awesome\ 5 Free;font-weight:600}.elementor-page-9614 .texto__seo,.elementor-page-9739 .texto__seo,body.single-product .texto__seo{width:100%}.elementor-page-9614 .wcuf_single_upload_field_container,.elementor-page-9739 .wcuf_single_upload_field_container,body.single-product .wcuf_single_upload_field_container{margin:0!important;max-width:100%!important}.elementor-page-9614 .wcuf_upload_button_container .wcuf_upload_field_button,.elementor-page-9739 .wcuf_upload_button_container .wcuf_upload_field_button,body.single-product .wcuf_upload_button_container .wcuf_upload_field_button{margin:30px 0!important;order:3}.elementor-page-9614 .wcuf_upload_button_container,.elementor-page-9739 .wcuf_upload_button_container,body.single-product .wcuf_upload_button_container{display:flex;flex-direction:column;padding-top:20px}.elementor-page-9614 .wcuf_upload_button_container p:not(:empty):before,.elementor-page-9739 .wcuf_upload_button_container p:not(:empty):before,body.single-product .wcuf_upload_button_container p:not(:empty):before{border:2px solid #db3a57;border-radius:50%;color:#db3a57;content:"i";font-size:16px;font-weight:700;height:20px!important;left:0;line-height:21px;margin-top:-2px;position:absolute;text-align-last:center;width:20px!important}.elementor-page-9614 p.info-adicional,.elementor-page-9614 p.wcuf_field_description,.elementor-page-9739 p.info-adicional,.elementor-page-9739 p.wcuf_field_description,body.single-product p.info-adicional,body.single-product p.wcuf_field_description{margin:0;padding:0 0 0 35px}.elementor-page-9614 .wcuf_field_description,.elementor-page-9739 .wcuf_field_description,body.single-product .wcuf_field_description{margin-top:20px!important}.elementor-page-9614 .info-icon,.elementor-page-9739 .info-icon,body.single-product .info-icon{display:none}.elementor-page-9614 .wcuf_max_size_notice,.elementor-page-9739 .wcuf_max_size_notice,body.single-product .wcuf_max_size_notice{display:none!important}.elementor-page-9614 .e-n-tabs-heading,.elementor-page-9739 .e-n-tabs-heading,body.single-product .e-n-tabs-heading{border-bottom:1px solid #c8c8c8;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;width:100%!important}@media screen and (max-width:767px){.elementor-page-9614 .e-n-tabs-heading,.elementor-page-9739 .e-n-tabs-heading,body.single-product .e-n-tabs-heading{flex-direction:column!important;gap:25px!important;margin-bottom:30px}}.elementor-page-9614 .e-n-tabs-heading .e-n-tab-title,.elementor-page-9739 .e-n-tabs-heading .e-n-tab-title,body.single-product .e-n-tabs-heading .e-n-tab-title{border:none!important;flex:33.333%!important;justify-content:flex-start!important;padding:0 0 7px!important}@media screen and (max-width:767px){.elementor-page-9614 .e-n-tabs-heading .e-n-tab-title,.elementor-page-9739 .e-n-tabs-heading .e-n-tab-title,body.single-product .e-n-tabs-heading .e-n-tab-title{gap:0!important;margin:0!important;padding:0 0 20px!important}}.elementor-page-9614 .e-n-tabs-heading .e-n-tab-title[aria-selected=true] .e-n-tab-title-text:after,.elementor-page-9739 .e-n-tabs-heading .e-n-tab-title[aria-selected=true] .e-n-tab-title-text:after,body.single-product .e-n-tabs-heading .e-n-tab-title[aria-selected=true] .e-n-tab-title-text:after{width:100%}.elementor-page-9614 .e-n-tabs-heading .e-n-tab-title .e-n-tab-title-text:after,.elementor-page-9739 .e-n-tabs-heading .e-n-tab-title .e-n-tab-title-text:after,body.single-product .e-n-tabs-heading .e-n-tab-title .e-n-tab-title-text:after{background:#333;bottom:0;content:"";height:4px;left:0;position:absolute;transition:.5s;width:0}.storefront-primary-navigation{display:none}@media screen and (max-width:767px){img.info-icon{max-width:7%}}.wcuf_upload_status_box{align-items:center;flex-wrap:wrap;justify-content:space-between;margin-bottom:30px!important;margin-top:20px!important;padding-right:60px;width:100%!important}.wcuf_upload_status_box .wcuf_percent{display:flex;float:right;height:100%;margin-right:-60px;margin-top:-15px;width:fit-content}.wcuf_upload_status_box .wcuf_status{margin-top:10px;width:100%}.wcuf_upload_status_box .wcuf_bar{background-color:#db3a57!important}.wcuf_already_uploaded_data_container{margin:0}.wcuf_already_uploaded_data_container li.wcuf_file_preview_list_item{display:flex;flex-direction:column-reverse}.wcuf_already_uploaded_data_container li.wcuf_file_preview_list_item img.wcuf_file_preview_icon{order:1;width:20px}.wcuf_already_uploaded_data_container h4,button.wcuf_delete_button{display:none}.wcuf_totals_container{border:0!important;padding:0 0 30px!important}.wcuf_totals_container h4.wcuf_totals_area_title{display:none}.wcuf_upload_fields_row_element{margin:0!important}.wcuf_upload_fields_row_element .wcuf_already_uploaded_data_container{border:1px solid #b0b0b0;border-radius:16px;overflow:hidden}.wcuf_product_ajax_container h4{font-size:18px}.s-product-tabs .elementor-widget-container h3{margin-top:30px!important}.section_cart .cart-collaterals{width:100%!important}.section_cart .cart-collaterals,.section_cart .cart_totals,.section_cart .cart_totals .calculated_shipping,.section_cart td{background:transparent!important}.section_cart .e-cart__container{width:100%}.section_cart form.woocommerce-cart-form{padding-right:50px;width:100%!important}@media screen and (max-width:1024px){.section_cart form.woocommerce-cart-form{padding-right:0}}div#order_review{float:unset;padding:0;width:100%}.col2-set{float:unset!important;width:100%!important}@media screen and (min-width:1025px){#customer_details{padding:0 50px 0 0}}#order_review .product-name dl:first-of-type .wcuf_cart_preview_container{flex-direction:column}#order_review .product-name dl:first-of-type .wcuf_cart_preview_container img{width:20px!important}#order_review .product-name dl:first-of-type .wcuf_cart_preview_container span{font-size:12px!important}#order_review .product-name dl:last-of-type{display:none}#order_review .product-name{width:80%!important}tr.woocommerce-shipping-totals.shipping{display:flex;flex-direction:column;width:100%}tr.woocommerce-shipping-totals.shipping td,tr.woocommerce-shipping-totals.shipping th{max-width:unset;width:100%!important}@media screen and (max-width:767px){.shop_table.woocommerce-cart-form__contents tbody{display:flex;flex-direction:column}}.woocommerce-cart-form__cart-item{position:relative}@media screen and (max-width:767px){.woocommerce-cart-form__cart-item{margin-bottom:40px;padding:20px 0!important}}.woocommerce-cart-form__cart-item td.product-remove{max-width:20px}@media screen and (max-width:767px){.woocommerce-cart-form__cart-item td.product-remove{position:absolute!important;right:0;top:25px}}.woocommerce-cart-form__cart-item td.product-remove a.remove{width:20px}.woocommerce-cart-form__cart-item td.product-remove a.remove:before{content:""!important}.woocommerce-cart-form__cart-item td{padding:7px 0!important}@media screen and (max-width:767px){.woocommerce-cart-form__cart-item .product-name{padding-right:30px!important}}tr.order-total td,tr.order-total th{background:transparent!important;padding:0}.wcuf_cart_preview_container{display:flex!important;gap:10px;width:100%}.wcuf_cart_preview_container span.wcuf_cart_file_preview_name{font-size:14px!important;line-height:1.3em!important;max-width:100%}.wcuf_cart_preview_container img{height:auto!important;object-fit:contain;width:50px!important}.select2-selection--single{display:flex!important}.e-coupon-box{margin:30px 0 60px!important}.woocommerce-billing-fields__field-wrapper{gap:20px}.form-row{margin-bottom:20px!important}.form-row.place-order{background:transparent!important}@media screen and (min-width:768px){.e-my-account-tab .woocommerce{display:flex}}.woocommerce-MyAccount-content{padding:0!important}.archive_blog a{text-decoration:none!important}.archive_blog .page-numbers.current{align-content:center;border:1px solid #db3a57;display:inline-block;height:44px;width:44px}.post_content{font-family:DM Sans}.post_content a{color:CurrentColor;text-decoration:underline}.post_content h2{font-size:31px;margin:54px 0 0}.post_content h2,.post_content h3{font-family:DM Sans;font-weight:700}.post_content h3{font-size:26px;margin:37px 0 0}.post_content img{margin:0}@media screen and (max-width:1024px){.post_navigation .elementor-post-navigation{flex-direction:column;gap:33px}.post_navigation .elementor-post-navigation .elementor-post-navigation__link{width:100%}}.post_navigation .elementor-post-navigation .elementor-post-navigation__next a,.post_navigation .elementor-post-navigation .elementor-post-navigation__prev a{align-items:flex-start}.post_navigation .elementor-post-navigation .elementor-post-navigation__next a span.post-navigation__next--title,.post_navigation .elementor-post-navigation .elementor-post-navigation__next a span.post-navigation__prev--title,.post_navigation .elementor-post-navigation .elementor-post-navigation__prev a span.post-navigation__next--title,.post_navigation .elementor-post-navigation .elementor-post-navigation__prev a span.post-navigation__prev--title{line-height:1.2em;white-space:break-spaces;width:427px}#home_slider .elementor-slide-description{width:520px}#home_slider .swiper-pagination-bullet{border:2px solid #e4e4e4;margin:0 30px 40px!important}#home_slider .swiper-slide-inner{margin:0 auto!important;max-width:1500px;padding:0 40px!important}@media screen and (max-width:767px){#home_slider .swiper-slide-inner{padding:0 20px!important}#home_slider .swiper-slide{height:auto!important}#home_slider .swiper-slide-inner{height:350px;min-height:unset!important;padding:30px 20px 120px!important;position:relative!important;width:100%}#home_slider .swiper-slide-contents{max-width:100%!important}#home_slider .elementor-slide-description{font-size:40px!important;line-height:1.1em!important;margin-bottom:20px!important;width:100%!important}#home_slider .swiper-slide-bg{background-position:100% 0;height:250px!important;min-height:unset}}.home .footer_cta_newsletter{display:none}.category-item .elementor-section-wrap{width:100%}.category-item .elementor-widget-container a{width:100%!important}.category-item .elementor-button-text{text-align:left}.product.e-loop-item-9185{display:none!important}.e-apply-coupon{background-color:transparent!important;border:2px solid #b1b1b1!important;color:#b1b1b1!important}.e-apply-coupon:hover{background-color:#858585!important;color:#fff!important}.woocommerce-message{background-color:#ffd2da!important}.woocommerce-message,.woocommerce-message a,.woocommerce-message:after,.woocommerce-message:before{color:#606060!important}.woocommerce-cart .cart-collaterals .cart_totals{padding:20px!important}#wcuf_checkout_ajax_container{display:none!important}#ship-to-different-address+.shipping_address div,#ship-to-different-address+.shipping_address input,#ship-to-different-address+.shipping_address label,#ship-to-different-address+.shipping_address p,#ship-to-different-address+.shipping_address span{display:block!important}#ship-to-different-address,#ship-to-different-address input,#ship-to-different-address label,#ship-to-different-address span{bottom:unset;display:block!important;display:flex!important;flex-direction:row;position:relative;top:0}#ship-to-different-address-checkbox{position:relative!important}.elementor-menu-cart__product-name .despliega{display:none!important}.elementor-menu-cart__product-name .variation{display:grid!important}.woocommerce-cart-form__cart-item .despliega{display:none!important}.woocommerce-cart-form__cart-item .variation{display:grid!important;grid-template-columns:1fr 1fr;margin:0;width:120%!important}.woocommerce-cart-form__cart-item dd{margin:0!important}.e-checkout__order_review{padding:20px!important}.e-checkout__order_review h3#order_review_heading{margin:0 0 20px}.e-checkout__order_review td.product-name,.e-checkout__order_review td.product-total{padding:0!important}.e-checkout__order_review .woocommerce-shipping-totals{padding:0!important;width:100%}.e-checkout__order_review .woocommerce-shipping-totals th{background:transparent!important;padding:0!important}.e-checkout__order_review .woocommerce-shipping-totals td{padding:0!important}.e-checkout__column-inner.e-sticky-right-column .place-order{margin:0!important}.e-checkout__column-inner.e-sticky-right-column .e-coupon-box{margin:20px 0!important}