.promotion-modal[data-v-37208cdf]{align-items:center;animation:promotion-fade-37208cdf .25s ease;background:#121c169e;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:max(.75rem,env(safe-area-inset-top)) max(.75rem,env(safe-area-inset-right)) max(.75rem,env(safe-area-inset-bottom)) max(.75rem,env(safe-area-inset-left));position:fixed;z-index:10040}.promotion-modal__dialog[data-v-37208cdf]{--promo-max-width:min(960px, calc(100vw - 2.5rem) );--promo-max-height: calc(100dvh - 6.5rem) ;animation:promotion-pop-37208cdf .35s ease;max-width:var(--promo-max-width);position:relative;width:-moz-max-content;width:max-content}.promotion-modal__progress[data-v-37208cdf]{background:#ffffff47;height:3px;left:0;overflow:hidden;position:absolute;right:0;top:0;z-index:2}.promotion-modal__progress span[data-v-37208cdf]{background:var(--theme-color);display:block;height:100%;transform-origin:left center;width:100%}.promotion-modal__stage[data-v-37208cdf]{position:relative}.promotion-modal__media[data-v-37208cdf],.promotion-modal__stage[data-v-37208cdf]{max-width:100%;overflow:hidden;width:-moz-max-content;width:max-content}.promotion-modal__media[data-v-37208cdf]{box-shadow:0 24px 64px #00000052;display:block;height:auto;line-height:0}.promotion-modal__media.is-link[data-v-37208cdf]{cursor:pointer}.promotion-modal__media img[data-v-37208cdf]{display:block;height:auto;max-height:var(--promo-max-height);max-width:var(--promo-max-width);-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:auto}.promotion-modal__close[data-v-37208cdf]{align-items:center;background:#fff;border:0;border-radius:50%;box-shadow:0 6px 18px #00000038;color:#1b2c22;cursor:pointer;display:inline-flex;height:36px;justify-content:center;position:absolute;right:.7rem;top:.7rem;width:36px;z-index:3}.promotion-modal__close[data-v-37208cdf]:hover{background:#f4faf2}.promotion-modal__dots[data-v-37208cdf]{align-items:center;display:flex;gap:.4rem;justify-content:center;margin-top:.9rem}.promotion-modal__dots button[data-v-37208cdf]{background:#ffffff73;border:0;border-radius:999px;cursor:pointer;height:8px;padding:0;transition:width .25s ease,background .25s ease;width:8px}.promotion-modal__dots button.active[data-v-37208cdf]{background:#fff;width:22px}.promo-next-enter-active[data-v-37208cdf],.promo-next-leave-active[data-v-37208cdf],.promo-prev-enter-active[data-v-37208cdf],.promo-prev-leave-active[data-v-37208cdf]{transition:opacity .45s ease,transform .45s ease}.promo-next-leave-active[data-v-37208cdf],.promo-prev-leave-active[data-v-37208cdf]{top:0;right:0;bottom:0;left:0;position:absolute;width:100%}.promo-next-enter-from[data-v-37208cdf],.promo-prev-leave-to[data-v-37208cdf]{opacity:0;transform:translate(24px)}.promo-next-leave-to[data-v-37208cdf],.promo-prev-enter-from[data-v-37208cdf]{opacity:0;transform:translate(-24px)}@keyframes promotion-fade-37208cdf{0%{opacity:0}to{opacity:1}}@keyframes promotion-pop-37208cdf{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:767px){.promotion-modal[data-v-37208cdf]{padding:max(.5rem,env(safe-area-inset-top)) max(.5rem,env(safe-area-inset-right)) max(.5rem,env(safe-area-inset-bottom)) max(.5rem,env(safe-area-inset-left))}.promotion-modal__dialog[data-v-37208cdf]{--promo-max-width: calc(100vw - 1.25rem) ;--promo-max-height: calc(100dvh - 5rem) }.promotion-modal__dots[data-v-37208cdf]{margin-top:.6rem}.promotion-modal__close[data-v-37208cdf]{height:32px;right:.45rem;top:.45rem;width:32px}}@media (min-width:1400px) and (min-height:800px){.promotion-modal__dialog[data-v-37208cdf]{--promo-max-width:min(1100px, calc(100vw - 4rem) )}}@media (max-height:700px){.promotion-modal__dialog[data-v-37208cdf]{--promo-max-height: calc(100dvh - 4.25rem) }.promotion-modal__dots[data-v-37208cdf]{margin-top:.45rem}}@media (prefers-reduced-motion:reduce){.promo-next-enter-active[data-v-37208cdf],.promo-next-leave-active[data-v-37208cdf],.promo-prev-enter-active[data-v-37208cdf],.promo-prev-leave-active[data-v-37208cdf],.promotion-modal[data-v-37208cdf],.promotion-modal__dialog[data-v-37208cdf],.promotion-modal__dots button[data-v-37208cdf]{animation:none;transition:none}}
