@media only screen and (max-width:1025px){#top-menu-nav,#top-menu{display:none}#et_top_search{display:none}#et_mobile_nav_menu{display:block}}@media screen and (max-width:980px){.pc{display:none!important}.row-pie-tienda p{font-size:.8rem;margin-bottom:20px}.row-pie-tienda{padding-bottom:10px!important}.row-header .et_pb_menu_3_tb_header,.row-header .et_pb_text_2_tb_header{display:none}.row-header .et_pb_module{margin-bottom:0!important}div.et_pb_section{padding:0 0}.et_pb_column .et_pb_row_inner,.et_pb_row{padding:25px 0}.row-txt-img{display:grid}.row-txt-img .et_pb_column:first-child{order:2}.row-txt-img .et_pb_column:last-child{order:1;margin:40px 0}.row-txt-img p,.row-img-txt p{text-align:center}#main-header .et_mobile_menu .menu-item-has-children>a{background-color:transparent;position:relative}.et_mobile_menu{border-top:3px solid var(--color-principal)}.row-a-pantalla .col-txt>*{max-width:80%;margin-right:auto!important;margin-left:auto!important;padding:0}.row-a-pantalla .col-txt.col-centrado-vertical{padding-left:10%;padding-right:10%}.col-txt h2{text-align:center!important}#footer-widgets .footer-widget:nth-last-child(-n+2){margin-bottom:0!important}.row-txt-img .col-txt p,.row-img-txt .col-txt p{text-align:center}}@media screen and (max-width:767px){#widgets-row-top{position:absolute;top:-22px;width:100%;text-align:right;right:0;padding:0 20px}#cookie-table caption{font-size:1.3em}#cookie-table thead{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#cookie-table tr{border-bottom:2px solid #ddd;display:block;margin-bottom:.325em}#cookie-table td,#cookie-table tbody th{border-bottom:1px solid #ddd;display:block;font-size:1rem;text-align:right;min-height:20px;position:relative}#cookie-table tbody th{background:#ddd}#cookie-table tbody th:before,#cookie-table td:before{clear:both;content:attr(data-label);float:left;font-variant:small-caps;font-weight:700}#cookie-table td:last-child{border-bottom:0}#cookie-table td{border-top:1px solid #ccc}.widget-banner-s,.widget-banner-m,.widget-banner-l,.widget-banner-xl{height:auto}#footer-widgets .footer-widget .fwidget,#footer-widgets .footer-widget:nth-child(n){margin-bottom:10px!important}.cp-block{display:block;text-align:center}}@media screen and (max-width:479px){html{font-size:16px}.contacto.label input[type="text"],.contacto.label input[type="tel"],.contacto.label input[type="email"],.contacto.label textarea{width:100%}#widgets-row-top{display:none}#footer-widgets .footer-widget:nth-child(n),.footer-widget .fwidget{margin-bottom:10px!important}.et_pb_column .et_pb_map,.et_pb_fullwidth_section .et_pb_map{height:500px}}.tax-product_cat .row-pie-tienda .et_pb_text_0_tb_body .et_pb_text_inner{font-family:Didot,Arial;font-size:1.5rem!important;border-bottom:1px solid #000;margin:20px 0 15px 0;padding-bottom:10px!important}.tax-product_cat .et_pb_section_0_tb_body{padding-bottom:0!important;margin-bottom:0!important}.tax-product_cat .et_pb_section_1_tb_body{padding-top:0!important}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:none!important;border-right:none!important}.woocommerce nav.woocommerce-pagination ul li a{color:#000}.woocommerce nav.woocommerce-pagination ul li span.current{background:none;border-bottom:1px solid #8a7e88!important}.entry-content table:not(.variations),body.et-pb-preview #main-content .container table{border:none!important}.woocommerce-page .quantity input.qty,.woocommerce .quantity input.qty,.woocommerce-cart table.cart td.actions .coupon .input-text,.woocommerce-cart table.cart td.actions .coupon .input-text::placeholder{background-color:white!important;color:#666!important;font-weight:33!important;font-family:'Lato'}.woocommerce-cart table.cart td.actions .coupon .input-text{border:1px solid rgba(0,0,0,.1)!important}body .et_pb_menu_0_tb_header.et_pb_menu .nav li ul,body.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu .nav li ul{background:none!important;background-color:transparent!important}.pon-acf-etiqueta:after{content:":"}.woocommerce .woocommerce-message,.woocommerce .woocommerce-error{background:none!important;font-size:1rem!important;border:1px solid #eee!important;color:black!important;font-family:'Lato';line-height:1.3rem}.woocommerce-message .button,.woocommerce-error .button{background-color:var(--rosa)!important}body .woocommerce-message .button:hover,body .woocommerce-error .button:hover{opacity:0.8!important}@media screen and (max-width:980px){.woocommerce-loop-product__title{font-size:0.8rem!important}.woocommerce ul.products li.product .price,.products .price bdi{font-size:0.8rem!important;line-height:.9rem}.et-db #et-boc .et-l .et_pb_section{padding:0}.et-db #et-boc .et-l .et_pb_column .et_pb_row_inner,.et-db #et-boc .et-l .et_pb_row{padding:0}.single-product header{position:absolute;width:100%}.single-product .et_pb_section_0_tb_header{background:none}.single-product h1{font-size:1.4rem!important}.info-post-titulo span{font-size:1.6rem!important}.page-id-231395 #et-main-area{margin-top:0!important}.post-popup .et_pb_row .et_pb_module .popup-galeria-post img{margin-bottom:10px!important}.single-post .et_pb_image_0_tb_body{margin-bottom:15px!important}.siete-columnas .et_pb_module{display:list-item;width:fit-content!important;float:none!important}.siete-columnas img{height:10px!important}.siete-columnas>div{display:flex}}.nolabel ::-webkit-input-placeholder{font-family:'Didot';font-style:italic;font-size:2rem;color:var(--negro)}.nolabel :-moz-placeholder{font-family:'Didot';font-style:italic;font-size:2rem;color:var(--negro)}.nolabel ::-moz-placeholder{font-family:'Didot';font-style:italic;font-size:2rem;color:var(--negro)}.nolabel :-ms-input-placeholder{font-family:'Didot';font-style:italic;font-size:2rem;color:var(--negro)}.nolabel .etiqueta-form{font-family:'Didot';font-style:italic;font-size:2rem;color:var(--negro)}.page-id-211060 .wpcf7 input[type="text"],.page-id-211060 .wpcf7 input[type="email"]{border:none;border-bottom:1px solid #aaa;background:none;padding:0;box-shadow:none;font-size:1rem;margin-bottom:15px}.page-id-211060 .wpcf7 input::placeholder{font-size:1.6rem}.page-id-211060 .wpcf7 textarea{background:none;box-shadow:none;border:1px solid #aaa;margin-top:30px;max-height:151px}.page-id-211060 label[for="your-message"]{border-bottom:1px solid #aaa;width:100%;display:block;font-size:1.6rem;padding-bottom:7px}.page-id-211060 .et_pb_text_inner p{font-size:.9rem}.page-id-211060 .wpcf7 .contacto .acceptance .wpcf7-submit,.pum-content.popmake-content .wpcf7 .acceptance .wpcf7-submit{width:100%;border:3px solid var(--rosa)!important;margin-top:20px;color:#000;text-transform:uppercase;font-family:Didot;font-size:1.1rem}.page-id-211060 .wpcf7 .contacto .acceptance .wpcf7-submit:hover,.pum-content.popmake-content .wpcf7 .acceptance .wpcf7-submit:hover{background:none;opacity:0.8!important;border:3px solid var(--rosa)!important}.wpcf7-list-item,.wpcf7-list-item a{color:#000}.col-newsletter input::placeholder{font-family:'Didot';font-size:1.2rem!important}.woocommerce-products-header__title,#main-content .woocommerce-breadcrumb{display:none}.col-newsletter .wpcf7{display:inline-block;width:100%;text-align:left;margin-bottom:30px}.woocommerce-cart .main_title,.cart_totals h2,.shipping_calculator h2{display:none}.woocommerce-cart .product-name a{color:#000}.woocommerce a.remove{color:var(--rosa)!important}.et_pb_section_0_tb_footer{padding:0!important}.row-header .col-menu #menu-tienda a{font-family:'GardenW01-Pro';font-size:2.7rem;line-height:2rem;color:var(--negro)!important}.row-header .col-menu #menu-tienda .sub-menu a{padding-left:10px!important;padding-right:0!important;font-size:2.8rem!important}.row-header .col-menu #menu-tienda a:after{display:none}#menu-tienda>li>ul{opacity:1!important;visibility:inherit!important;width:350px!important}#menu-tienda>li>ul>li{display:block!important}.row-header .col-menu #menu-tienda .sub-menu li:hover .sub-menu{display:contents!important}.row-header #menu-tienda .ver-menu .sub-menu li a{font-size:1.2rem!important}.row-header .col-menu #menu-tienda .sub-menu.sub-menu li a{width:auto!important}.row-header .col-menu #menu-tienda a:hover{background:none!important}#menu-tienda>li{float:none;clear:both;display:inline-block;width:100%}.page-id-211187 #menu-principal .sub-menu{display:none!important}.woocommerce-mini-cart__buttons .checkout{display:none!important}.dropdown-cart-button .dropdown .buttons .button{font-family:Didot,Arial;font-size:1rem!important;text-transform:uppercase;color:white!important;width:100%;text-align:center;background:var(--rosa)!important;border-color:var(--rosa)!important;color:#fff;opacity:1!important;border-radius:2px;border:1px solid;padding:10px 20px;margin:0}.dropdown-cart-button .dropdown .buttons .button:hover{background:#fff!important;border-color:var(--rosa);color:var(--rosa)!important;opacity:1!important;border:1px solid;padding:10px 20px}.dropdown-cart-button .quantity{display:none!important}.woocommerce-mini-cart-item,.woocommerce-mini-cart-item a{width:100%!important}#menu-principal .sub-menu .sub-menu .menu-item:after{content:"/";padding-left:10px}#menu-principal .sub-menu .sub-menu .menu-item:last-child:after{content:""!important}#menu-principal .sub-menu .sub-menu .menu-item a{float:left}#menu-principal .sub-menu li{line-height:2.9em!important}.et-l--header .col-datos .et_pb_sidebar_0_tb_header{text-align:right;float:right;clear:both}.et_pb_wc_breadcrumb_0_tb_header{clear:both}.dropdown-cart-button .dropdown.dropdown-left{right:0!important;left:auto!important}.dropdown-total span{position:absolute;top:10px;text-align:center;left:0;color:black!important;font-family:'GardenW01-Pro',Arial;font-size:1.1rem;width:100%}.et_pb_sidebar_0_tb_header{margin-bottom:0!important}.et_pb_wc_breadcrumb_0_tb_header{padding:0!important}.subcategories-list{list-style:none!important;font-family:'GardenW01-Pro';font-size:2rem;line-height:2rem;color:var(--negro)!important;padding:0!important;margin:0!important}.subcategories-list li{margin-bottom:5px}.subcategories-list a{color:var(--negro)!important;text-transform:lowercase;font-size:1.6rem}.et_pb_menu_1_tb_header{margin-bottom:20px!important}.et-db #et-boc .et-l .et_pb_menu_1_tb_header.et_pb_menu{background:none!important}.quantity input{font-family:'Lato';font-weight:300;color:#666;font-weight:normal!important}.info-post-leer-mas a{color:#000;text-decoration:underline}.page-id-231395 #et-main-area{margin-top:220px}@media screen and (max-width:980px){.up-sells.upsells.products ul:before{content:'';display:none}#pon-upsells:before{content:'PRODUCTOS RELACIONADOS';text-align:center!important;width:100%;margin-bottom:25px;display:block;font-size:1.2rem}*{box-sizing:border-box;scrollbar-color:transparent transparent;scrollbar-width:0}*::-webkit-scrollbar{width:0}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:transparent;border:none}*{-ms-overflow-style:none}#pon-upsells section.upsells{position:relative;padding-top:75%;perspective:100px}#pon-upsells section.upsells ul{position:absolute;top:0;right:0;bottom:0;left:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-flow:row;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:stretch;-moz-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;overflow-x:scroll;counter-reset:item;flex-wrap:nowrap;justify-content:flex-start;flex-direction:row;scroll-behavior:smooth;scroll-snap-type:x mandatory}#pon-upsells section.upsells ul li{position:relative;flex:0 0 40%;width:100px}.fmenum,.fmenur{position:relative}.fmenum a,.fmenur a{pointer-events:none}.fmenum #pon-link-menu-2,.fmenur #pon-link-menu-1{position:absolute;top:0;left:0;right:0;bottom:0;height:100%;width:100%;pointer-events:all;display:inline-block!important;clear:both}}.textoanimacion p{padding:0;margin:0;color:#fff;font-size:.7rem;line-height:.8rem;font-family:'Lato'}.textoanimacion{margin:10px!important;display:inline-block;position:absolute;bottom:0;right:0}.textoanimacionmovil p{padding:0;margin:0;color:#fff;font-size:.4rem;line-height:.5rem;font-family:'Lato'}.textoanimacionmovil{margin:10px!important;display:inline-block;position:absolute;bottom:100px;right:0}#filatexto{width:100%!important}.animacionhome{height:calc(100vh - 55px);width:100%;overflow:hidden}@media screen and (max-width:767px){.animacionhome div{height:100%!important;width:100%;overflow:hidden}.animacionhome video{width:auto!important;max-width:inherit!important}}