.colorp{color:var(--principal)}.colors{color:var(--secundario)}.colorp{color:#d33}.colors{color:var(--secundario)}.grecaptcha-badge,.elementor-g-recaptcha{display:none!important}.btn-gradient-border .elementor-button{position:relative;border:transparent;background:linear-gradient(var(--grad0),var(--grad1),var(--grad2));-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.btn-gradient-border .elementor-button::before{content:"";position:absolute;inset:0;border-radius:50px;padding:2px;background:linear-gradient(var(--grad0),var(--grad1),var(--grad2));mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.btn-gradient-border .elementor-button:hover{border:transparent;background:linear-gradient(var(--grad0),var(--grad1),var(--grad2))!important;-webkit-background-clip:none!important;background-clip:none!important;color:#fff!important}.btn-gradient-border .elementor-button:hover::before{content:none}.elementor-widget-text-editor p:last-child{margin-bottom:0!important}.elementor-edit-area-active .elementor-inline-editing{min-height:auto}span.elementor-menu-toggle__icon--close,span.elementor-menu-toggle__icon--open,.elementor-button-icon{line-height:0px}.wd-nav-pagin-item{display:flex}@media (max-width:1023px){.slider-hero .wd-nav-arrows{display:none}}.elementor-field-type-acceptance{font-size:16px}.elementor-field-type-acceptance a{font-weight:600}.elementor-field-type-submit{margin-top:20px;width:100%!important;flex-basis:none;justify-content:center}.elementor-field-type-submit button{width:33%}.elementor-message-success{display:none!important}.woodmart-archive-shop .wd-page-title .wd-nav-product-cat li a{font-size:16px;letter-spacing:.1rem;padding:5px}.woodmart-archive-shop .wd-page-title ul.wd-nav-product-cat{gap:40px}.woodmart-archive-shop .wd-page-title .container{gap:0px}@media (max-width:767px){.woodmart-archive-shop .wd-page-title .container{gap:5px}}.woodmart-archive-shop .wd-page-title .wd-back-btn{--wd-action-icon-size:18px!important}.cart-widget-side .product_list_widget>li .wd-entities-title{font-size:17px}.woocommerce-shop .descripcion{display:none}.sidebar-widget h5.widget-title,.wd-sidebar .widget-area h5.widget-title{font-size:20px}.sidebar-widget .product-categories li a,.wd-sidebar .widget-area .product-categories li a{font-size:14px;padding:4px 0!important}.sidebar-widget button{border-width:0}.single-product-page .wd-breadcrumbs span{font-size:15px}.single-product-page .single-breadcrumbs-wrapper{margin-bottom:10px}.single-product-page .wd-swatch.wd-text .wd-swatch-text{padding:6px 10px 4px}.single-product-page .wd-swatches-single{gap:8px!important}.single-product-page .related-products .wrap-price{margin-top:0!important}.pswp__button--close,.pswp__button--share,.pswp__button--fs,.pswp__button--arrow--left,.pswp__button--arrow--right{background-color:#000!important;border:0px!important}.wd-checkout-steps li span{font-size:17px;text-transform:uppercase}.wd-checkout-steps li:after{margin:0 15px;font-weight:400;font-size:65%;opacity:.7}.woocommerce-cart .woocommerce-cart-form__contents thead th{font-size:14px;text-transform:uppercase;letter-spacing:.03rem}.woocommerce-cart .woocommerce-shipping-destination{font-size:13px}.woocommerce-cart tr.order-total strong .amount{font-size:22px;line-height:1}.woocommerce-cart #coupon_code{font-size:16px;height:46px}.woocommerce-cart .cart_totals h2{letter-spacing:.02rem}.wc-proceed-to-checkout a{text-transform:uppercase!important;letter-spacing:.1rem;font-size:14px}.woocommerce-cart .woocommerce-shipping-methods li{display:flex;flex-direction:row-reverse;align-items:flex-start;gap:6px}.woocommerce-cart .woocommerce-shipping-methods label{font-size:16px}.woocommerce-checkout input,.woocommerce-checkout .select2-selection__rendered,.woocommerce-checkout textarea,.woocommerce-checkout .select2-selection--single{font-size:16px!important;border-radius:8px!important}.woocommerce-checkout input.qty{border-radius:0px!important}.woocommerce-checkout .wd-order-table thead th{font-size:12px}.payment_method_redsys_insite #div_save_reference{display:flex}.payment_method_redsys_insite #div_save_reference label{padding-top:6px}.woocommerce-checkout .metodospago{padding-top:20px;padding-bottom:5px;font-size:22px;border-bottom:1px solid #e5e5e5}.woocommerce-checkout .wc_payment_method>label{font-weight:600;font-size:20px}.woocommerce-checkout .woocommerce-shipping-methods label{font-size:16px}.correos_oficial{font-size:15px}.correos_oficial h3{font-size:20px}.woocommerce-order-received .woocommerce-order{max-width:none}.woocommerce-order-received .page-title{display:none}.woocommerce-order-received .woocommerce-thankyou-order-received{border-color:#000;color:#000;font-size:16px;text-transform:uppercase}.woocommerce-order-received h2{font-size:18px;letter-spacing:0px}@media (max-width:1023px){.woocommerce-order-received .main-page-wrapper{margin-top:-10px;padding:0 50px}}@media (max-width:767px){.woocommerce-order-received .main-page-wrapper{margin-top:-10px;padding:0}}.woocommerce-account .wd-page-content{background-color:#fff;background-image:none}.woocommerce-account .woocommerce-orders-table__cell-order-actions a{color:#000;background-color:#eee;padding:6px 12px;min-height:0px}.woocommerce-MyAccount-navigation ul li a{font-size:16px}.woocommerce-MyAccount-content header>h2{font-size:20px;letter-spacing:0px}.woocommerce-OrderUpdates.notes{background-color:#f8f8f8;padding:20px 20px 1px;list-style:none}.woocommerce-OrderUpdate-meta{font-size:12px;font-weight:600;margin-bottom:5px}.woocommerce-OrderUpdate-description{font-size:15px}.woocommerce-OrderUpdate-description a{font-weight:600;text-decoration:underline}.woocommerce-account h2,.woocommerce-my-account-wrapper h2{font-size:20px}.woocommerce-account h3,.woocommerce-account header.title>h3,.woocommerce-my-account-wrapper h3{font-size:18px}.wd-wishlist-content .wd-social-icons{display:none}.woocommerce-account .password-input{position:relative;display:block}.woocommerce-account .show-password-input{position:absolute;top:0;inset-inline-end:0;cursor:pointer;color:#ccc!important;width:var(--wd-form-height);height:var(--wd-form-height)}.woocommerce-account .show-password-input::before{font-family:"woodmart-font";content:"";font-size:16px}.page-id-10294 .wd-page-content{background-color:#fff;background-image:none}.page-id-10294 .woocommerce-MyAccount-content h2{font-size:44px}.page-id-10294 .woocommerce-MyAccount-content h2:before{display:block;margin-bottom:20px;color:rgba(var(--bgcolor-black-rgb),.07);font-weight:400;font-size:3.8em;line-height:1;content:"";font-family:"woodmart-font"}.wd-empty-wishlist{display:none}@media (max-width:767px){.page-id-10294 .woocommerce-MyAccount-content h2{font-size:34px}.page-id-10294 .woocommerce-MyAccount-content h2:before{font-size:2.8em}}.search-results h2.title{font-size:18px!important}.search-results .wd-breadcrumbs{display:none}.search-results .archive_col1{display:none}.search-results .archive_col2{width:100%!important}@media (max-width:768px){.search-results h2.title{font-size:14px!important}.search-results .archive_filtrado{display:none}}.page-id-29 .wd-page-content{background-color:#fff;background-image:none}.moove-gdpr-cookie-notice p{font-size:13px!important}@media (max-width:768px){.moove-gdpr-cookie-notice p{font-size:12px!important}}.moove-gdpr-company-logo-holder{text-align:center!important}#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:after,#moove_gdpr_cookie_info_bar .moove-gdpr-infobar-close-btn.moovegdpr-arrow-close:before,.gdpr-icon.moovegdpr-arrow-close:after,.gdpr-icon.moovegdpr-arrow-close:before,i.moovegdpr-arrow-close.moovegdpr-arrow-close:after,i.moovegdpr-arrow-close.moovegdpr-arrow-close:before{height:16px;top:calc(50% - 8px)}.moove-gdpr-modal-close,.moovegdpr-arrow-close{width:32px!important;height:32px!important}.moove-gdpr-modal-close{top:-22px!important;right:-14px!important}.moove-gdpr-modal-title .tab-title{font-size:26px!important}.moove-gdpr-tab-content p{font-size:14px!important}.moove-gdpr-tab-content .tab-title{font-size:18px!important}@media (max-width:768px){.moove-gdpr-modal-right-content{padding:25px 20px!important}.moove-gdpr-modal-title .tab-title{font-size:20px!important}.moove-gdpr-tab-content p{font-size:12px!important}.moove-gdpr-tab-content .tab-title{font-size:16px!important}}.texto{padding:0 50px 100px 0;max-width:900px!important}@media (max-width:767px){.texto{padding:0}}.texto h2{font-size:26px;padding:20px 0 0;margin-bottom:10px}@media (max-width:747px){.texto h2{font-size:22px}}.texto ul{padding-top:15px;padding-bottom:15px}.texto p+ul{padding-top:0!important}.texto a{color:var(--e-global-color-text)}.entrada h2{font-size:24px;padding:30px 0 10px;margin-bottom:0;line-height:1.1}.entrada h3{font-size:18px;padding:25px 0 10px;margin-bottom:0;line-height:1.1}.entrada ul{padding-top:15px;padding-bottom:15px}.entrada p+ul{padding-top:0!important}@media (max-width:768px){.entrada h2{font-size:20px}.entrada h3{font-size:16px}}