.LandingPopup-module__FGPI0q__root{z-index:1000;overscroll-behavior:contain;animation:LandingPopup-module__FGPI0q__fadeIn .24s var(--easing);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.LandingPopup-module__FGPI0q__closing{animation:LandingPopup-module__FGPI0q__fadeOut .22s var(--easing) forwards}.LandingPopup-module__FGPI0q__dim{background:#0b10208f;position:absolute;inset:0}.LandingPopup-module__FGPI0q__panel{box-shadow:var(--shadow-xl);background:#fff;position:relative;overflow:hidden}.LandingPopup-module__FGPI0q__media{aspect-ratio:4/3;background:var(--c-bg-soft);position:relative}.LandingPopup-module__FGPI0q__track{scroll-snap-type:x mandatory;scrollbar-width:none;height:100%;display:flex;overflow-x:auto}.LandingPopup-module__FGPI0q__track::-webkit-scrollbar{display:none}.LandingPopup-module__FGPI0q__slide{scroll-snap-align:start;cursor:pointer;background:0 0;border:0;flex:0 0 100%;height:100%;padding:0}.LandingPopup-module__FGPI0q__slide:disabled{cursor:default}.LandingPopup-module__FGPI0q__slide img{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%}.LandingPopup-module__FGPI0q__count{border-radius:var(--radius-pill);color:#ffffffb8;pointer-events:none;background:#0b10208c;padding:4px 10px;font:400 12px/16px Pretendard,sans-serif;position:absolute;top:12px;right:12px}.LandingPopup-module__FGPI0q__count b{color:#fff;font-weight:600}.LandingPopup-module__FGPI0q__dots{align-items:center;gap:6px;display:flex}.LandingPopup-module__FGPI0q__dots i{background:var(--c-border-strong);width:6px;height:6px;transition:width var(--tr);border-radius:3px}.LandingPopup-module__FGPI0q__dots i.LandingPopup-module__FGPI0q__on{background:var(--c-primary);width:18px}.LandingPopup-module__FGPI0q__arrow{width:36px;height:36px;box-shadow:var(--shadow-md);color:var(--c-text);cursor:pointer;transition:opacity var(--tr-fast);background:#ffffffeb;border:0;border-radius:50%;justify-content:center;align-items:center;margin-top:-18px;font-size:13px;display:none;position:absolute;top:50%}.LandingPopup-module__FGPI0q__arrow:disabled{opacity:0;pointer-events:none}.LandingPopup-module__FGPI0q__prev{left:12px}.LandingPopup-module__FGPI0q__next{right:12px}@media (min-width:768px) and (hover:hover) and (pointer:fine){.LandingPopup-module__FGPI0q__arrow{display:inline-flex}}.LandingPopup-module__FGPI0q__qr{animation:LandingPopup-module__FGPI0q__fadeIn .2s var(--easing);background:#fff;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.LandingPopup-module__FGPI0q__qrText{color:var(--c-text-soft);text-align:center;margin:0;font:400 14px/20px Pretendard,sans-serif}.LandingPopup-module__FGPI0q__qrBack{color:var(--c-primary);cursor:pointer;background:0 0;border:0;padding:4px 8px;font:600 14px/20px Pretendard,sans-serif}.LandingPopup-module__FGPI0q__foot{justify-content:space-between;align-items:center;padding:4px 12px;display:flex}.LandingPopup-module__FGPI0q__foot button{height:44px;color:var(--c-text-soft);white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0 8px;font:400 14px/20px Pretendard,sans-serif}.LandingPopup-module__FGPI0q__foot button:hover{color:var(--c-text)}.LandingPopup-module__FGPI0q__center .LandingPopup-module__FGPI0q__panel{border-radius:var(--radius-xl);width:min(100vw - 48px,400px);animation:LandingPopup-module__FGPI0q__pop .28s var(--easing)}.LandingPopup-module__FGPI0q__center.LandingPopup-module__FGPI0q__closing .LandingPopup-module__FGPI0q__panel{animation:LandingPopup-module__FGPI0q__popOut .22s var(--easing) forwards}.LandingPopup-module__FGPI0q__center .LandingPopup-module__FGPI0q__foot{grid-template-columns:1fr auto 1fr;column-gap:12px;display:grid}.LandingPopup-module__FGPI0q__center .LandingPopup-module__FGPI0q__foot button:first-child{justify-self:start}.LandingPopup-module__FGPI0q__center .LandingPopup-module__FGPI0q__foot button:last-child{grid-column:3;justify-self:end}.LandingPopup-module__FGPI0q__split .LandingPopup-module__FGPI0q__panel{border-radius:var(--radius-xl);width:min(880px,100vw - 48px);animation:LandingPopup-module__FGPI0q__pop .28s var(--easing);grid-template-columns:minmax(0,1fr) 320px;display:grid}.LandingPopup-module__FGPI0q__split.LandingPopup-module__FGPI0q__closing .LandingPopup-module__FGPI0q__panel{animation:LandingPopup-module__FGPI0q__popOut .22s var(--easing) forwards}.LandingPopup-module__FGPI0q__split .LandingPopup-module__FGPI0q__foot{border-top:1px solid var(--c-border);grid-column:1/-1}.LandingPopup-module__FGPI0q__side{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:28px;display:flex}.LandingPopup-module__FGPI0q__sideTitle{-webkit-line-clamp:2;color:var(--c-text);-webkit-box-orient:vertical;margin:0 0 4px;font:700 18px/26px Pretendard,sans-serif;display:-webkit-box;overflow:hidden}.LandingPopup-module__FGPI0q__stores{gap:8px;margin-top:6px;display:flex}.LandingPopup-module__FGPI0q__stores .lp-store-btn{width:128px;height:40px}@keyframes LandingPopup-module__FGPI0q__fadeIn{0%{opacity:0}}@keyframes LandingPopup-module__FGPI0q__fadeOut{to{opacity:0}}@keyframes LandingPopup-module__FGPI0q__pop{0%{opacity:0;transform:translateY(12px)scale(.98)}}@keyframes LandingPopup-module__FGPI0q__popOut{to{opacity:0;transform:translateY(12px)scale(.98)}}@media (prefers-reduced-motion:reduce){.LandingPopup-module__FGPI0q__root,.LandingPopup-module__FGPI0q__panel,.LandingPopup-module__FGPI0q__qr{animation-duration:1ms!important}}
