.cinema-reserve[data-v-5d5615d8]{position:fixed;z-index:35;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem 20px calc(.7rem + env(safe-area-inset-bottom));background:#efe7dc;color:#17130f;box-shadow:0 -10px 30px -12px #0009;transform:translateY(110%);transition:transform .28s ease,opacity .28s ease;font-family:Hanken Grotesk,sans-serif}.cinema-reserve.is-visible[data-v-5d5615d8]{transform:none}.cinema-reserve-info[data-v-5d5615d8]{min-width:0;line-height:1.25}.cinema-reserve-info .price[data-v-5d5615d8]{font-size:1rem;font-weight:600;white-space:nowrap}.cinema-reserve-info .detail[data-v-5d5615d8]{font-size:.8125rem;color:#17130fbf;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cinema-reserve-btn[data-v-5d5615d8]{flex:none;margin-left:auto;padding:.7rem 1.4rem;border-radius:999px;background:var(--site-color-accent, #c8693f);color:#17130f;font-weight:600;font-size:.9375rem;text-decoration:none;transition:filter .2s ease}.cinema-reserve-btn[data-v-5d5615d8]:hover{filter:brightness(1.08)}@media (min-width: 900px){.cinema-reserve[data-v-5d5615d8]{inset:116px 32px auto auto;padding:.45rem .45rem .45rem 1.4rem;border-radius:999px;box-shadow:0 18px 40px -16px #000000b3;opacity:0;pointer-events:none;transform:translateY(-8px)}.cinema-reserve.is-visible[data-v-5d5615d8]{opacity:1;pointer-events:auto;transform:none}.cinema-reserve-info[data-v-5d5615d8]{margin-right:.5rem}}
