/* Generado por generar_preview.py: fondos con foto y velos medidos (velos.py). */
:root { --vt-panel: #1C1712; }
:root { --vt-firma: #6B6865; }
:root { --vt-cabecera-texto: #fff; }
/* SITIO["css"] */
.vt-cabecera-wrap { background: var(--vt-oscuro); border-bottom: 1px solid rgba(201, 164, 92, .28); }
.vt-cabecera .wp-block-navigation__container > .wp-block-navigation-item > .wp-block-navigation-item__content { color: #fff; }
.vt-cabecera .wp-block-navigation__container > .wp-block-navigation-item > .wp-block-navigation-item__content:hover,
.vt-cabecera .wp-block-navigation__container > .current-menu-item > .wp-block-navigation-item__content { background: rgba(201, 164, 92, .18); color: #fff; }
.vt-cabecera .wp-block-navigation__submenu-icon, .vt-cabecera .wp-block-navigation__responsive-container-open { color: #fff; }
/* Desplegable (20/10, Eduardo: cambiarle el estilo): negro con filete dorado, ítems claros y el elegido en dorado */
.vt-cabecera .wp-block-navigation__submenu-container { background: var(--vt-oscuro) !important; border: 1px solid rgba(201, 164, 92, .4) !important; border-radius: 4px !important; box-shadow: 0 18px 40px -12px rgba(0, 0, 0, .6) !important; padding: .45rem !important; }
.vt-cabecera .wp-block-navigation__submenu-container .wp-block-navigation-item__content { color: #EFE7DA; border-radius: 2px !important; letter-spacing: .02em; }
.vt-cabecera .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover,
.vt-cabecera .wp-block-navigation__submenu-container .current-menu-item > .wp-block-navigation-item__content { background: rgba(201, 164, 92, .14); color: #C9A45C; }
.vt-cabecera .is-menu-open .wp-block-navigation__submenu-container { background: transparent !important; border: 0 !important; box-shadow: none !important; padding: 0 0 0 1rem !important; }
.vt-cabecera .is-menu-open .wp-block-navigation__submenu-container .wp-block-navigation-item__content:hover { background: transparent; }
:root { --vt-cabecera: 98px; } .vt-logo img { max-height: 72px; }
@media (max-width: 600px) { :root { --vt-cabecera: 76px; } .vt-logo img { max-height: 52px; } }
.vt-pie__marca img { max-height: 72px; }
.vt-fondo-inicio { --vt-foto: url(../img/fondo-inicio.webp); --vt-foto-pos: 70% center; --vt-foto-2: url(../img/fondo-inicio-2.webp); --vt-foto-3: url(../img/fondo-inicio-3.webp); background-image: var(--vt-foto); background-position: 70% center; }
@media (max-width: 781px) { .vt-fondo-inicio { --vt-foto: url(../img/fondo-inicio-m.webp); --vt-foto-2: url(../img/fondo-inicio-2-m.webp); --vt-foto-3: url(../img/fondo-inicio-3-m.webp); } }
.vt-fondo-oud { --vt-foto: url(../img/fondo-oud.webp); --vt-foto-pos: 60% center; background-image: var(--vt-foto); background-position: 60% center; }
@media (max-width: 781px) { .vt-fondo-oud { --vt-foto: url(../img/fondo-oud-m.webp); } }
.vt-fondo-mujer { --vt-foto: url(../img/fondo-mujer.webp); --vt-foto-pos: 65% center; background-image: var(--vt-foto); background-position: 65% center; }
@media (max-width: 781px) { .vt-fondo-mujer { --vt-foto: url(../img/fondo-mujer-m.webp); } }
.vt-fondo-hombre { --vt-foto: url(../img/fondo-hombre.webp); --vt-foto-pos: 65% center; background-image: var(--vt-foto); background-position: 65% center; }
@media (max-width: 781px) { .vt-fondo-hombre { --vt-foto: url(../img/fondo-hombre-m.webp); } }
.vt-fondo-maquillaje { --vt-foto: url(../img/fondo-maquillaje.webp); --vt-foto-pos: 65% center; background-image: var(--vt-foto); background-position: 65% center; }
@media (max-width: 781px) { .vt-fondo-maquillaje { --vt-foto: url(../img/fondo-maquillaje-m.webp); } }
.vt-fondo-regalo { --vt-foto: url(../img/fondo-regalo.webp); --vt-foto-pos: 70% center; background-image: var(--vt-foto); background-position: 70% center; }
@media (max-width: 781px) { .vt-fondo-regalo { --vt-foto: url(../img/fondo-regalo-m.webp); } }
.vt-fondo-flatlay { --vt-foto: url(../img/fondo-flatlay.webp); --vt-foto-pos: center; background-image: var(--vt-foto); background-position: center; }
@media (max-width: 781px) { .vt-fondo-flatlay { --vt-foto: url(../img/fondo-flatlay-m.webp); } }
.vt-fondo-inicio.vt-hero:not(.vt-hero--chico)::before { background: linear-gradient(90deg, rgba(0, 0, 0, 0.03) 0%, rgba(0, 0, 0, 0.03) 20%, rgba(0, 0, 0, 0.04) 24%, rgba(0, 0, 0, 0.1) 28%, rgba(0, 0, 0, 0.16) 32%, rgba(0, 0, 0, 0.2) 36%, rgba(0, 0, 0, 0.21) 40%, rgba(0, 0, 0, 0.27) 44%, rgba(0, 0, 0, 0.32) 48%, rgba(0, 0, 0, 0.29) 52%, rgba(0, 0, 0, 0.23) 56%, rgba(0, 0, 0, 0.17) 60%, rgba(0, 0, 0, 0.11) 64%, rgba(0, 0, 0, 0.05) 68%, rgba(0, 0, 0, 0.03) 72%, rgba(0, 0, 0, 0.03) 100%); }
@media (max-width: 781px) { .vt-fondo-inicio.vt-hero:not(.vt-hero--chico)::before { background: rgba(0, 0, 0, 0.48); } }
.vt-fondo-mujer.vt-hero--chico::before { background: linear-gradient(90deg, rgba(0, 0, 0, 0.03) 0%, rgba(0, 0, 0, 0.03) 20%, rgba(0, 0, 0, 0.09) 24%, rgba(0, 0, 0, 0.15) 28%, rgba(0, 0, 0, 0.21) 32%, rgba(0, 0, 0, 0.27) 36%, rgba(0, 0, 0, 0.33) 40%, rgba(0, 0, 0, 0.39) 44%, rgba(0, 0, 0, 0.44) 48%, rgba(0, 0, 0, 0.47) 52%, rgba(0, 0, 0, 0.48) 56%, rgba(0, 0, 0, 0.45) 60%, rgba(0, 0, 0, 0.39) 64%, rgba(0, 0, 0, 0.33) 68%, rgba(0, 0, 0, 0.27) 72%, rgba(0, 0, 0, 0.21) 76%, rgba(0, 0, 0, 0.15) 80%, rgba(0, 0, 0, 0.09) 84%, rgba(0, 0, 0, 0.03) 88%, rgba(0, 0, 0, 0.03) 100%); }
@media (max-width: 781px) { .vt-fondo-mujer.vt-hero--chico::before { background: rgba(0, 0, 0, 0.4); } }
.vt-fondo-oud.vt-hero--chico::before { background: linear-gradient(90deg, rgba(0, 0, 0, 0.03) 0%, rgba(0, 0, 0, 0.03) 24%, rgba(0, 0, 0, 0.09) 28%, rgba(0, 0, 0, 0.15) 32%, rgba(0, 0, 0, 0.21) 36%, rgba(0, 0, 0, 0.27) 40%, rgba(0, 0, 0, 0.33) 44%, rgba(0, 0, 0, 0.39) 48%, rgba(0, 0, 0, 0.44) 52%, rgba(0, 0, 0, 0.45) 56%, rgba(0, 0, 0, 0.4) 60%, rgba(0, 0, 0, 0.34) 64%, rgba(0, 0, 0, 0.28) 68%, rgba(0, 0, 0, 0.22) 72%, rgba(0, 0, 0, 0.16) 76%, rgba(0, 0, 0, 0.1) 80%, rgba(0, 0, 0, 0.04) 84%, rgba(0, 0, 0, 0.03) 88%, rgba(0, 0, 0, 0.03) 100%); }
@media (max-width: 781px) { .vt-fondo-oud.vt-hero--chico::before { background: rgba(0, 0, 0, 0.21); } }
.vt-fondo-regalo.vt-hero--chico::before { background: linear-gradient(90deg, rgba(0, 0, 0, 0.46) 0%, rgba(0, 0, 0, 0.47) 4%, rgba(0, 0, 0, 0.41) 8%, rgba(0, 0, 0, 0.38) 12%, rgba(0, 0, 0, 0.36) 16%, rgba(0, 0, 0, 0.3) 20%, rgba(0, 0, 0, 0.24) 24%, rgba(0, 0, 0, 0.18) 28%, rgba(0, 0, 0, 0.24) 32%, rgba(0, 0, 0, 0.3) 36%, rgba(0, 0, 0, 0.36) 40%, rgba(0, 0, 0, 0.42) 44%, rgba(0, 0, 0, 0.48) 48%, rgba(0, 0, 0, 0.52) 52%, rgba(0, 0, 0, 0.49) 56%, rgba(0, 0, 0, 0.43) 60%, rgba(0, 0, 0, 0.37) 64%, rgba(0, 0, 0, 0.31) 68%, rgba(0, 0, 0, 0.25) 72%, rgba(0, 0, 0, 0.19) 76%, rgba(0, 0, 0, 0.13) 80%, rgba(0, 0, 0, 0.07) 84%, rgba(0, 0, 0, 0.03) 88%, rgba(0, 0, 0, 0.03) 100%); }
@media (max-width: 781px) { .vt-fondo-regalo.vt-hero--chico::before { background: rgba(0, 0, 0, 0.3); } }
.vt-fondo-regalo.vt-cta::before { background: linear-gradient(90deg, rgba(0, 0, 0, 0.03) 0%, rgba(0, 0, 0, 0.03) 20%, rgba(0, 0, 0, 0.07) 24%, rgba(0, 0, 0, 0.13) 28%, rgba(0, 0, 0, 0.19) 32%, rgba(0, 0, 0, 0.25) 36%, rgba(0, 0, 0, 0.31) 40%, rgba(0, 0, 0, 0.37) 44%, rgba(0, 0, 0, 0.43) 48%, rgba(0, 0, 0, 0.47) 52%, rgba(0, 0, 0, 0.44) 56%, rgba(0, 0, 0, 0.45) 60%, rgba(0, 0, 0, 0.43) 64%, rgba(0, 0, 0, 0.42) 68%, rgba(0, 0, 0, 0.41) 72%, rgba(0, 0, 0, 0.38) 76%, rgba(0, 0, 0, 0.33) 80%, rgba(0, 0, 0, 0.27) 84%, rgba(0, 0, 0, 0.21) 88%, rgba(0, 0, 0, 0.15) 92%, rgba(0, 0, 0, 0.09) 96%, rgba(0, 0, 0, 0.03) 100%); }
@media (max-width: 781px) { .vt-fondo-regalo.vt-cta::before { background: rgba(0, 0, 0, 0.32); } }
