@media screen and (min-width:900px){#barra-cabecera{display:block;width:100%;margin:0 auto;padding:5px 20px;background-color:#7e0909;clear:both;text-align:center}}.woocommerce-store-notice,p.demo_store{font-size:15px !important}#barra-cabecera,#barra-cabecera p,#barra-cabecera a{color:#fff}#barra-cabecera p{margin-bottom:0}.site-branding img{width:220px !important}.main-navigation li a{font-size:15px !important;padding:10px !important}@media screen and (min-width:768px){.boton-contacto-menu a{padding:3px 16px !important;background-color:#7e0909;color:#fff !important;border-radius:3px}.boton-contacto-menu a:hover{opacity:.9}}#banner-inicio{margin-top:-20px}body,button,input,select,textarea{font-size:19px !important}blockquote{background-color:#f9f9f9;padding:40px 30px !important;box-shadow:2px 2px 2px #ccc;font-size:22px;line-height:30px;margin:30px auto}blockquote p{font-size:22px !important;line-height:36px !important}.entry-title{margin:60px auto 80px auto !important}.entry-content a:hover{opacity:.8}.entry-content h2{text-align:center;font-size:28px !important}.entry-content p{margin-bottom:15px}.entry-content ul{margin-left:0 !important;margin-bottom:16px !important}.entry-content ul li{list-style:none}.entry-content ul li:before{content:'\f046' !important;font-family:'FontAwesome' !important;color:#7e0909 !important;vertical-align:middle;margin-right:10px !important}.texto-centrado,.texto-centrado p{text-align:center}.texto-centrado p:before{display:none}#eslogan-destacado-home{background:linear-gradient(165deg,#7e0909 0%,#7e0909 50%,#bb4146 85%);color:#fff;padding:70px 20px;text-align:center;color:#fff}#eslogan-destacado-home p{text-align:center;color:#fff;margin-bottom:20px;font-size:40px;font-weight:600;letter-spacing:1px;font-family:'Dancing Script'}#fila-frases-icono{padding:60px 20px 20px}#fila-frases-icono p{text-align:center}#fila-frases-icono p:before{content:'\f046' !important;font-size:20px !important;font-family:'FontAwesome' !important;color:#7e0909 !important;vertical-align:middle;margin-right:10px !important;padding-bottom:12px}#fila-caracteristicas{padding:80px 20px;background-color:#f9f9f9}#fila-caracteristicas ul li:before,#vestidos-destacados-inicio ul li:before,#fila-catalogo-vestidos ul li:before{display:none !important}#fila-caracteristicas h3{font-size:24px;letter-spacing:1px;font-weight:500 !important;color:#262626 !important}#fila-caracteristicas p{margin-bottom:10px !important}#fila-pasos-novia{padding:80px 20px;background-color:#fff}#fila-pasos-novia ul li:before{display:none !important}#fila-pasos-novia h3{font-size:24px;letter-spacing:1px;font-weight:500 !important;color:#262626 !important}#fila-pasos-novia p{margin-bottom:10px !important}.foto-instalaciones-mila img{border:solid 6px #e88286;border-radius:2px;box-shadow:2px 2px 2px #ededed}#vestidos-destacados-inicio{padding:80px 20px;background-color:#f9f9f9}#vestidos-destacados-inicio .price{display:none !important}#vestidos-destacados-inicio .products h2{font-size:16px !Important}.fila-clustar-talleres img{border:solid 6px #7e0909}.fila-clustar-talleres h3{margin:16px auto !important;color:#4d4d4d !important;font-size:32px !important;font-weight:700 !Important;font-family:'Marck Script' !important}.fila-clustar-talleres h3 a{color:#4d4d4d !important}.lista-destacada ul li{margin-bottom:14px;list-style:none}.lista-destacada ul li:before{content:'\f046' !important;font-size:20px !important;font-family:'FontAwesome' !important;color:#7e0909 !important;vertical-align:middle;margin-right:10px !important;padding-bottom:12px}.fondo-destacado-color{background-color:#7e0909 !important;color:#fff;text-align:center;padding:40px 20px;box-shadow:2px 2px 2px #f9f9f9}.fondo-destacado-color p,.fondo-destacado-color ul li{text-align:center;color:#fff;margin-bottom:10px;font-size:36px;font-weight:600;letter-spacing:1px;font-family:'Dancing Script'}.fondo-destacado-color ul li:before{color:#fff !Important}#fila-cta{background:linear-gradient(165deg,#7e0909 0%,#7e0909 50%,#bb4146 85%);padding:60px 20px;text-align:center;color:#fff}#fila-cta p{text-align:center;color:#fff;margin-bottom:10px;font-size:26px}.imagen-borde img{border:solid 8px #7e0909;border-radius:5px;box-shadow:2px 2px 2px #262626}#galeria-complementos img{border:solid 1px #ededed !important}.galeria-fotos-vestidos .gallery-item{margin:1px !important}.galeria-fotos-vestidos img{border-radius:2px !important}@media screen and (min-width:1200px){.galeria-fotos-vestidos .gallery-item{margin:.5% !important}.gallery-columns-6 .gallery-item{max-width:15%}}.archive .woocommerce-breadcrumb,.woocommerce-result-count{display:none !important}.woocommerce-breadcrumb{padding-top:20px !important}.woocommerce-ordering{display:none !important}.product .entry-title{margin:18px 0 !important;color:#7e0909}.product .price{color:#23b580 !important}.product_meta span{margin-bottom:10px !important}.product .summary{margin-top:20px;width:100%}.product .summary .flex-control-thumbs{display:flex !important;flex-direction:row !important;flex-wrap:nowrap !important;list-style:none;margin:0;padding:0;gap:10px;overflow-x:auto;overflow-y:hidden}.product .summary .flex-control-thumbs li{display:block;margin:0 !important;padding:0}.product .summary .flex-control-thumbs img{display:block;width:100%;height:auto;cursor:pointer}.flex-control-nav li{float:left}.flex-control-nav li{width:25%}.product .posted_in{display:none !important}.product .summary .flex-control-thumbs li:last-child{margin-right:0 !important}.product .summary .flex-control-thumbs img{border-radius:4px;transition:opacity .2s ease}.product .summary .flex-control-thumbs img:hover{opacity:.9;box-shadow:0 0 6px rgba(0,0,0,.18)}.product ol{list-style:none !important;margin:10px 0 !important}.addtoany_header{font-size:16px;padding-top:14px}.product .related{clear:both !important}.related h2{font-size:12px !important;font-family:"Nunito Sans",sans-serif;letter-spacing:1px !important;font-weight:700;text-transform:uppercase !important}.woocommerce-Tabs-panel h2{display:none}.product_meta{display:none}#colophon h3{font-family:'Century Gothic' !important;font-size:16px !important;letter-spacing:1px}#colophon{text-align:center}#colophon p{margin-bottom:10px !important;font-size:18px}#colophon i{color:#7e0909}#redes-footer i{font-size:22px;color:#7e0909;margin-right:8px}#redes-footer .texto-red{display:none !important}#menu-footer li{display:inline-block;list-style-type:none !important;margin-left:20px;margin-right:20px}#datos-seccion-contacto{padding:30px;background-color:#fff9f9;box-shadow:2px 2px 2px #ededed}#datos-seccion-contacto i{color:#7e0909}#datos-seccion-contacto h3{text-decoration:underline;text-decoration-color:#7e0909;text-decoration-thickness:4px;text-underline-offset:10px;margin:0 0 16px}#fila-mensaje-enviado i{color:#00b32d !important;font-size:18px !important}#fila-mensaje-enviado p{text-align:center}#formulario-contacto p{font-size:14px !important}#formulario-contacto label,#formulario-contacto input,#formulario-contacto textarea{font-size:14px !important}.wpcf7-list-item{margin-left:0 !important}#capa-recaptcha{padding-bottom:20px !important}input[type=text],input[type=email],input[type=tel]{width:100% !important}.col-izq,.col-ultima{margin-bottom:10px}.limpiar-col{clear:both;margin:0 auto 10px auto}#formulario-contacto select{font-size:16px !important;padding:12px !important}#formulario-contcto select label{font-size:16px !important}#entradilla-privacidad{clear:both;margin-top:20px;margin-bottom:10px}#entradilla-privacidad p{font-size:12px !important;font-style:italic}.woocommerce-Reviews h2{display:none !important}form select{box-sizing:border-box;font-size:.9333em;font-weight:400;line-height:normal;outline:none;padding:9px 13px 13px;transition:.3s;width:100%;font-size:13px !important;-webkit-appearance:none;color:#908f90 !important}textarea{height:140px}@media (min-width:800px){.col-izq{margin-right:2%}.col-izq,.col-ultima{float:left;display:block;width:49%}.col-ultima{clear:right}}#aviso-legal,#aviso-legal p,#aviso-legal lu{font-size:15px}#aviso-legal h3{font-size:20px}media (max-width:700px){.tabla-cookies{font-size:11px !important}}.tabla-cookies{width:100%;border-collapse:separate;border-spacing:2px;border:none !important;margin:40px auto !important;font-size:13px !important}.tabla-cookies td{background-color:#f8f8f8;padding:12px 2px;text-align:center !important}.tabla-cookies th{text-align:center !important;font-weight:500;padding:12px 4px;background-color:#7e0909;color:#fff}