.elementor-kit-6{--e-global-color-primary:#6ec1e4;--e-global-color-secondary:#54595f;--e-global-color-text:#7a7a7a;--e-global-color-accent:#61ce70;--e-global-typography-primary-font-family:"Nunito Sans";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Nunito Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Nunito Sans";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Nunito Sans";--e-global-typography-accent-font-weight:500}.elementor-kit-6 e-page-transition{background-color:#ffbc7d}.elementor-section.elementor-section-boxed>.elementor-container{max-width:1140px}.e-con{--container-max-width:1140px}.elementor-widget:not(:last-child){--kit-widget-spacing:20px}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px}{}h1.entry-title{display:var(--page-title-display)}.site-header .site-branding{flex-direction:column;align-items:stretch}.site-header{padding-inline-end:0px;padding-inline-start:0px}.site-footer .site-branding{flex-direction:column;align-items:stretch}@media(max-width:1024px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:1024px}.e-con{--container-max-width:1024px}}@media(max-width:767px){.elementor-section.elementor-section-boxed>.elementor-container{max-width:767px}.e-con{--container-max-width:767px}}.elementskit-navbar-nav>li.btn-menu>a.ekit-menu-nav-link{color:#f2273b !important;font-weight:700 !important;font-size:inherit !important}.elementskit-navbar-nav>li.btn-menu>a.ekit-menu-nav-link:hover{color:#d91f33 !important;background:0 0 !important;border:none !important}.elementskit-navbar-nav>li.btn-menu>a.ekit-menu-nav-link:before{display:none !important}.elementskit-navbar-nav>li.btn-menu{display:flex !important;align-items:center !important}.zoom-hover{overflow:hidden;border-radius:10px}.zoom-hover img{transition:transform .4s ease;transform-origin:center center}.zoom-hover:hover img{transform:scale(1.08)}.se-cart .se-atc-qty .input-quantity,.se-cart .se-atc-qty input[type=number]{width:70px !important;padding:6px 10px !important;font-size:16px !important;text-align:center}.se-cart .se-atc-qty{min-width:80px !important}.elementor-menu-cart__main{position:relative;padding-top:80px !important}.elementor-menu-cart__main:before{content:"Mi compra";position:absolute;top:25px;left:25px;font-size:20px;font-weight:600;color:#131313;z-index:10}.elementor-menu-cart__main:after{content:"";position:absolute;top:60px;left:25px;right:25px;height:2px;background-color:#ddd;opacity:.5;z-index:10}#sidebar-filtros{position:fixed;top:0;left:-350px;width:300px;height:100vh;background:#fff;padding:25px 20px;box-shadow:3px 0 12px rgba(0,0,0,.15);overflow-y:auto;z-index:999999;transition:all .35s ease}#sidebar-filtros.active{left:0}#btn-filtrar{cursor:pointer}.elementor-jet-woo-builder-products-ordering .woocommerce-ordering:before{content:none !important;display:none !important}body:not(.elementor-editor-active) .elementor-jet-woo-builder-products-ordering .woocommerce-ordering{position:relative}body:not(.elementor-editor-active) .elementor-jet-woo-builder-products-ordering .woocommerce-ordering:after{content:"";position:absolute;right:12px;top:50%;transform:translateY(-50%);width:14px;height:14px;background-repeat:no-repeat;background-size:contain;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 320 512'%3E%3Cpath fill='%23000' d='M31.5 192h257c28.4 0 42.8 34.5 22.6 54.6l-128.5 128c-12.5 12.5-32.8 12.5-45.3 0l-128.5-128C-11.3 226.5 3.1 192 31.5 192z'/%3E%3C/svg%3E")}.woocommerce-form-register .form-row{margin-bottom:16px}.woocommerce-form-register label{display:block;margin-bottom:6px;font-weight:500}.woocommerce-form-register input[type=text],.woocommerce-form-register input[type=tel],.woocommerce-form-register input[type=email]{width:100%;padding:10px 12px;border:1px solid #dcdcdc;border-radius:4px;font-size:14px;line-height:1.4;box-shadow:none;transition:border-color .2s ease}.woocommerce-form-register input:focus{border-color:#000;outline:none}form.woocommerce-form-register{display:flex;flex-direction:column}form.woocommerce-form-register .woocommerce-pending-message{order:15;margin:12px 0 20px;font-size:13px;color:#666}.woocommerce-form-register .required{color:#f2273b;font-weight:700;margin-left:0}