:root{--barra-alto:6rem}@media (max-width:1023px){:root{--barra-alto:4.5rem}}.barra{--barra-hueco:.75rem;--barra-pastilla:4.5rem;isolation:isolate;transition:transform .55s var(--ease-out-expo,cubic-bezier(.22, 1, .36, 1)), opacity .3s var(--ease-out-expo,cubic-bezier(.22, 1, .36, 1))}@media (max-width:1023px){.barra{--barra-hueco:.5rem;--barra-pastilla:3.5rem}}.barra--oculta{opacity:0;pointer-events:none;transform:translateY(calc(-100% - 2.5rem))}.barra__marco{padding:var(--barra-hueco) .75rem}.barra__pastilla{height:var(--barra-pastilla);background:color-mix(in srgb, var(--color-surface,#fff) 92%, transparent);border:1px solid color-mix(in srgb, var(--color-outline,#e3d2c6) 70%, transparent);transition:background-color .45s var(--ease-out-expo,cubic-bezier(.22, 1, .36, 1)), border-color .45s var(--ease-out-expo,cubic-bezier(.22, 1, .36, 1)), box-shadow .5s var(--ease-out-expo,cubic-bezier(.22, 1, .36, 1));border-radius:4px;box-shadow:0 10px 24px -18px #4a3b3573}.barra--portada .barra__pastilla{background:color-mix(in srgb, var(--color-surface,#fff) 66%, transparent);border-color:color-mix(in srgb, var(--color-outline,#e3d2c6) 45%, transparent);box-shadow:none}@media (min-width:1024px) and (hover:hover) and (pointer:fine){.barra__pastilla{background:color-mix(in srgb, var(--color-surface,#fff) 62%, transparent);-webkit-backdrop-filter:blur(18px)saturate(150%);border-color:color-mix(in srgb, var(--color-outline,#e3d2c6) 65%, transparent);box-shadow:0 16px 36px -24px #4a3b3580}.barra--portada .barra__pastilla{background:color-mix(in srgb, var(--color-surface,#fff) 42%, transparent);border-color:color-mix(in srgb, var(--color-outline,#e3d2c6) 40%, transparent);box-shadow:none}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.barra__pastilla,.barra--portada .barra__pastilla{background:color-mix(in srgb, var(--color-surface,#fff) 94%, transparent)}}@media (prefers-reduced-transparency:reduce){.barra__pastilla,.barra--portada .barra__pastilla{background:var(--color-surface,#fff);-webkit-backdrop-filter:none}}.barra .tema-icono{display:none}html[data-tema=claro] .barra .tema-icono--a-oscuro,html[data-tema=oscuro] .barra .tema-icono--a-claro,html:not([data-tema]) .barra .tema-icono--a-oscuro{display:block}.barra__enlace{letter-spacing:.15em;text-transform:uppercase;white-space:nowrap;font-size:.7rem;font-weight:600;position:relative}.barra__enlace:after{content:"";height:1px;transition:transform .45s var(--ease-out-expo,cubic-bezier(.22, 1, .36, 1));background:currentColor;position:absolute;bottom:-.35rem;left:0;right:0;transform:scaleX(0)}.barra__enlace:hover:after,.barra__enlace--activo:after{transform:scaleX(1)}@keyframes barra-contador{0%{transform:scale(1)}45%{transform:scale(1.35)}to{transform:scale(1)}}.barra__contador{animation:barra-contador .45s var(--ease-out-expo,cubic-bezier(.22, 1, .36, 1))}@keyframes barra-panel{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.barra__panel{animation:barra-panel .3s var(--ease-out-expo,cubic-bezier(.22, 1, .36, 1)) both;background:var(--color-surface,#fff);border:1px solid var(--color-outline,#e3d2c6);border-radius:4px;box-shadow:0 22px 44px -24px #4a3b3580}.barra__panel a{animation:barra-panel .35s var(--ease-out-expo,cubic-bezier(.22, 1, .36, 1)) both}@media (prefers-reduced-motion:reduce){.barra,.barra__marco,.barra__pastilla,.barra__enlace:after,.barra__contador,.barra__panel,.barra__panel a{transition:none!important;animation:none!important}.barra--oculta{visibility:hidden;transform:none}}@media (max-width:1023px){.barra--oculta{opacity:1;visibility:visible;pointer-events:auto;transform:none}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
html[data-motion] [data-split],html[data-motion] [data-stagger]>*,html[data-motion] [data-entrada-propia]>*,html[data-motion] [data-pin-step]{visibility:hidden}html[data-motion=on] [data-split],html[data-motion=on] [data-stagger]>*,html[data-motion=on] [data-entrada-propia]>*,html[data-motion=on] [data-pin-step]{animation:0s linear 3.5s forwards motion-red-seguridad}html[data-motion] .entra-al-cambiar{animation:.85s cubic-bezier(.22,1,.36,1) both entra-al-cambiar}@keyframes entra-al-cambiar{0%{opacity:0;transform:translateY(.5em)}}@keyframes motion-red-seguridad{to{visibility:visible}}.split-linea{margin-top:-.18em;margin-bottom:-.08em;padding-top:.18em;padding-bottom:.08em}html.lenis.lenis-stopped:not(.lenis-autoToggle){overflow:visible}.vuelo-carrito{z-index:80;object-fit:cover;pointer-events:none;will-change:transform, opacity;border-radius:3px;position:fixed;box-shadow:0 18px 40px -14px #2c211c73}.frase-desliza__hueca{color:#0000;-webkit-text-stroke:2px var(--color-brand)}@media (min-width:1024px){.frase-desliza__hueca{-webkit-text-stroke-width:3px}}
