body.cinema-nav-voy-on .cinema-nav-voy-native{visibility:hidden!important;pointer-events:none!important}
.cinema-nav-voy{position:fixed;bottom:0;z-index:1001;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));height:18.67vw;max-height:90.72px;background:#790a17;border-top:1px solid #a32937;color:#cc5d68}
.cinema-nav-voy button{appearance:none;border:0;background:transparent;color:inherit;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2px;position:relative;padding:0;min-width:0;font:inherit;font-size:clamp(12px,3.73vw,18.14px);cursor:pointer}
.cinema-nav-voy button[aria-current=page]{color:#ffd44b}
.cinema-nav-voy .icon{height:6.67vw;width:6.67vw;max-height:32.39px;max-width:32.39px;position:relative;display:block}
.cinema-nav-voy svg{position:absolute;inset:0;width:100%;height:100%;fill:currentColor}
.cinema-nav-voy .gift{position:absolute;top:-6px;width:13.33vw;height:13.33vw;max-width:64.8px;max-height:64.8px;object-fit:contain}
.cinema-nav-voy .offer-label{margin-top:6.17vw}
@media(min-width:486px){.cinema-nav-voy .offer-label{margin-top:30px}}

.cinema-nav-voy .icon-layer-0{color:#cc5d68;fill:#cc5d68}
.cinema-nav-voy .icon-layer-1{color:#ffd44b;fill:#ffd44b}
.cinema-nav-voy button[aria-current=page] .icon-layer-0,.cinema-nav-voy button[aria-current=page] .icon-layer-1{color:#ffd44b;fill:#ffd44b}
