.elementor-field-subgroup .elementor-field-option label{display:inline-block!important}#cormorantGaramond{font-family:"Cormorant Garamond",'Times New Roman',serif;font-optical-sizing:auto;font-weight:400;font-style:normal}#lexend{font-family:"Lexend",Arial,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}#alyana{font-family:"Alyana",'Brush Script MT',cursive;font-optical-sizing:auto;font-weight:400;font-style:normal}#dancingscript{font-family:"Dancing Script",cursive;font-optical-sizing:auto;font-weight:400;font-style:normal}body{font-family:"Lexend",sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;color:#666}p{line-height:1.8rem}a{color:#006ecf;text-decoration:none}a:hover{text-decoration:underline;transition:all 0.3s ease!important}h1{font-weight:400;font-size:1.6rem}h2{font-size:1.3rem;font-weight:400}.idm-h2-esp h2{font-family:"Dancing Script",cursive;font-size:3rem!important;font-weight:400;text-align:center!important}h3{font-size:1.2rem;font-weight:400}.woocommerce-breadcrumb a:hover{text-decoration:underline!important;transition:all 0.3s ease!important}.idm-acordeon .e-n-accordion-item:first-child{border-top:1px solid #000}.idm-acordeon .e-n-accordion-item{border-bottom:1px solid #000}#idm-flotante-whatsapp .e-contact-buttons__content-wrapper{border:none!important;outline:none!important}#idm-flotante-whatsapp button{background-color:#25d366!important;border:none!important;color:#ffffff!important}#idm-flotante-whatsapp .e-contact-buttons__close-button{background:none!important}#idm-flotante-whatsapp .e-contact-buttons__chat-button-container{padding-inline-end:0px!important}#idm-flotante-whatsapp{margin-bottom:80px!important}#idm-flotante-whatsapp .e-contact-buttons__top-bar-title{font-size:1rem!important}#idm-flotante-whatsapp .e-contact-buttons__top-bar-subtitle{font-size:0.8rem!important}#idm-flotante-whatsapp .e-contact-buttons__message-bubble-name{font-size:0.8rem!important}#idm-flotante-whatsapp .e-contact-buttons__message-bubble-body{font-size:0.8rem!important}#idm-flotante-whatsapp .e-contact-buttons__message-bubble-time{font-size:0.8rem!important}#idm-flotante-whatsapp .e-contact-buttons__send-cta{font-size:0.8rem!important}header{background-color:#ffffff!important}#stickyheaders .elementor-search-form .e-font-icon-svg-container{background-color:transparent!important}#stickyheaders .elementor-search-form svg{fill:#ffffff!important}#stickyheaders #idm-barra-superior-de-menu a{color:#ffffff!important;height:40px!important}#stickyheaders #idm-barra-superior-de-menu .elementor-item-active{color:#000000!important}#stickyheaders #logo-header:hover{filter:opacity(.5)}#stickyheaders a{color:#666}#stickyheaders a:hover{text-decoration:underline;transition:all 0.3s ease!important}#stickyheaders .e-fas-user{margin-top:10px!important;}#idm-sticky-icon-hamburger .elementor-button{background:none!important;color:#666666!important;border:none!important}#idm-sticky-icon-hamburger .elementor-button svg{fill:#666666!important;width:1.8rem!important;height:1.8rem!important}#stickyheaders .elementor-menu-cart__toggle_button{background:none!important;border:0px!important}#stickyheaders .elementor-menu-cart__toggle_button:hover{background:none!important;border:0px!important}#stickyheaders .sub-menu a{background-color:#ffffff!important}#stickyheaders .elementor-item-active{background-color:#e7e7e7!important}#stickyheaders .sub-menu .elementor-item-active,#stickyheaders .current-menu-ancestor>a{background-color:#e7e7e7!important}.elementor-nav-menu--dropdown{min-width:inherit!important;width:100%!important}.dialog-close-button{outline:none!important}#stickyheaders-mov .elementor-button{background:none!important;border:0px!important}#idm-menu-canvas{margin-bottom:100px}#idm-menu-canvas a{color:#666666!important}#idm-menu-canvas .elementor-nav-menu--main ul li a:hover{text-decoration:none!important;background-color:#e3e3e3!important}#idm-menu-canvas .menu-item-has-children .sub-menu{display:contents!important}#idm-menu-canvas .sub-menu .sub-menu a{padding-left:18px!important;text-decoration:none!important}#idm-menu-canvas .elementor-item-active{background-color:#666666!important;color:#fff!important}button,.elementor-button{font-size:0.8rem!important;font-weight:300!important;background-color:#666666!important;border:1px solid #666666!important;color:#ffffff!important;padding:20px!important;text-decoration:none!important}button:hover,.elementor-button:hover{background-color:#000000!important;border:1px solid #000000!important;color:#ffffff!important}#idm-img-ppal-home h1{font-family:"Cormorant Garamond",'Times New Roman',serif;font-optical-sizing:auto;font-weight:400;font-style:italic;font-size:4rem;color:#fff;text-transform:uppercase}@media(max-width:767px){#idm-img-ppal-home h1{font-size:2.8rem}}#idm-cont-home #idm-h2-home h2{font-size:2rem!important}#idm-p-esp-home{font-size:1.5rem}#idm-banner-4-img-home h3{font-family:"Cormorant Garamond",'Times New Roman',serif;font-size:1.5rem}#idm-pags-esp h1{font-family:"Dancing Script",cursive;font-size:3rem!important;font-weight:400;text-align:center}#idm-acordeon-faq .e-n-accordion-item .e-n-accordion-item-title{padding:25px 10px 25px 10px;border-bottom:1px solid #000;}#idm-acordeon-faq .e-n-accordion-item .e-n-accordion-item-title[aria-expanded="true"]{font-weight:700}#idm-acordeon-faq .e-n-accordion-item .e-n-accordion-item-title[aria-expanded="false"]{font-weight:400}#idm-acordeon-faq .e-n-accordion-item-title-icon svg{margin-top:-12px;height:40px;width:40px}#idm-acordeon-faq .e-closed svg{fill:#c9c9c9!important}#idm-acordeon-faq .e-opened svg{fill:#7a8977!important}#idm-acordeon-faq .e-n-accordion-item .elementor-element{margin-bottom:50px;border:none!important}.idm-legales-cabecera h1{margin-top:50px;border-bottom:1px solid #b9b9b9}.idm-legales-contenido h2:not(:first-child){margin-top:5%!important}.idm-legales-contenido h2{font-family:"Open Sans",sans-serif!important}.idm-legales-contenido h3{margin-top:5%;font-family:"Open Sans",sans-serif!important}.idm-legales-contenido h4{font-family:"Open Sans",sans-serif!important;margin-top:3%}.idm-legales-contenido ul{margin-bottom:2%}#idm-templ-cat-prod h1{font-family:"Cormorant Garamond",'Times New Roman',serif;font-size:3rem}.elementor-widget-woocommerce-product-add-to-cart button{background-color:#cc6666!important;border:none!important;color:#fff;padding:15px!important;font-size:0.8rem!important;font-weight:300!important;text-transform:none!important}.elementor-widget-woocommerce-product-add-to-cart button:hover{background-color:#993333!important;transition:all 0.3s ease!important}a.add_to_cart_button:hover{color:#ffffff!important}.button{background-color:#cc6666!important;border:none!important;color:#ffffff!important;padding:15px!important;font-size:0.8rem!important;font-weight:300!important;text-transform:none!important;text-align:center!important}.button:hover{background-color:#993333!important;transition:all 0.3s ease!important}.quantity .input-text{text-align:left!important;width:5rem!important}.elementor-widget-woocommerce-product-upsell{margin-top:30px}.elementor-widget-woocommerce-product-upsell .up-sells ul{margin-top:30px!important}.elementor-widget-woocommerce-product-upsell .up-sells h2{color:#666666!important}.elementor-widget-woocommerce-product-upsell .up-sells h2:hover{text-decoration:underline!important}#idm-productos .woocommerce-Price-amount{color:#666}#idm-productos del{color:#c66}#idm-productos ins{text-decoration:none!important;font-weight:inherit!important;color:#666}#idm-elemento-talla-acordeon-producto{display:none}.postid-7955 #idm-elemento-talla-acordeon-producto{display:block!important}@media(max-width:767px){.idm-t-t-table{width:100%}}@media(min-width:768px){.idm-t-t-table{width:100%;margin-right:0%;margin-left:0%}}.idm-t-t-table{text-align:center;margin-top:3%;border-collapse:collapse}.idm-t-t-header{text-align:center;background-color:#cacaca;border:.5px solid grey;border-collapse:collapse;padding-top:10px;padding-bottom:10px}.idm-t-t-name td{text-align:center;width:25%;background-color:#cacaca;border:.5px solid grey;padding-top:10px;padding-right:0;padding-bottom:10px;padding-left:0}.tc-container{margin-bottom:25px!important}.tc-label-text,.tm-element-description{font-size:0.8rem!important}.tc-price-wrap{width:100%!important;display:block!important}.tmhexcolorimage-li-nowh{max-width:20%!important}.tmhexcolorimage{width:50px!important}.tmhexcolorimage .tc-image{border-radius:25px!important;border:1px solid #d1d1d1!important}.tm-transparent-swatch{background-image:url(https://www.kitquiero.es/wp-content/uploads/2026/04/color-surtido.png);background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:25px!important}.tc-active .tmhexcolorimage .tc-image{border:1px solid #000000!important}.tc-active .radio-image-label{background-color:#000000!important;color:#ffffff!important}.tc-active .tc-price-wrap .woocommerce-Price-amount{background-color:#000000!important;color:#ffffff!important}.elementor-menu-cart__main{z-index:9999!important}#stickyheaders #idm-barra-superior-de-menu .elementor-menu-cart__main .elementor-menu-cart__product-name a{color:#666666!important;text-decoration:underline!important}.elementor-menu-cart__main .tc-epo-metadata{display:block!important}.elementor-menu-cart__product-price{color:#666666!important}.elementor-menu-cart__product-remove{border-color:#666666!important}.elementor-menu-cart__product-remove:hover{border-color:#000000!important;background-color:#000000!important}.elementor-menu-cart__product-remove:before{background:#666666!important}.elementor-menu-cart__product-remove:before:hover{background:#ffffff!important}.elementor-menu-cart__subtotal{font-size:1rem!important}.elementor-menu-cart__footer-buttons a{color:#ffffff!important}.elementor-menu-cart__footer-buttons a:hover{text-decoration:none!important}.elementor-menu-cart__main .elementor-button{background-color:#cc6666!important;border:none!important;padding:15px!important;font-size:0.8rem!important;font-weight:300!important;text-transform:none!important}.elementor-menu-cart__main .elementor-button:hover{background-color:#993333!important;transition:all 0.3s ease!important}.checkout-button{background-color:#cc6666!important;border:none!important;padding:15px!important;font-size:0.8rem!important;font-weight:300!important;text-transform:none!important}.checkout-button:hover{background-color:#993333!important;transition:all 0.3s ease!important}.elementor-widget-woocommerce-products .add_to_cart_button{background-color:#cc6666!important;border:none!important;padding:15px!important;font-size:0.8rem!important;font-weight:300!important;text-transform:none!important}.elementor-widget-woocommerce-products a.add_to_cart_button{color:#ffffff!important}.elementor-widget-woocommerce-products .add_to_cart_button:hover{background-color:#993333!important;transition:all 0.3s ease!important}.elementor-widget-woocommerce-products .woocommerce-loop-product__title{color:#666666!important}.elementor-widget-woocommerce-products .woocommerce-loop-product__title:hover{text-decoration:underline!important}.elementor-widget-woocommerce-products .price,.woocommerce-Price-amount{color:#666666!important}.checkout button{background-color:#cc6666!important;border:none!important;color:#fff;padding:15px!important;font-size:0.8rem!important;font-weight:300!important;text-transform:none!important}.checkout button:hover{background-color:#993333!important;transition:all 0.3s ease!important}.page-id-4578 #moove_gdpr_cookie_info_bar{display:none!important}.page-id-610 #idm-banner-dudas-footer{display:none!important}#idm-banner-dudas-footer{margin-top:50px}#idm-footer,#idm-footer-creditos{background-color:#f5f5f5}#idm-footer a,#idm-footer-creditos a{color:#666}#idm-footer a:hover{text-decoration:underline;transition:all 0.3s ease!important}#idm-footer{margin-top:75px;padding-top:50px}#idm-footer ul li a{padding:10px 20px 10px 0px!important}