.FooterCTA_section___Spha{padding:64px 34px 100px}.PlaceholderBanners_wrap__hEVsB{position:relative}.PlaceholderBanners_viewport__r3kpa{overflow:hidden;border-radius:10px}.PlaceholderBanners_track__E_5J5{display:flex;transition:transform .4s ease}.PlaceholderBanners_slide__Scfyx{flex:0 0 100%;display:flex;align-items:center;justify-content:center;height:100px;background:#d9d9d9}.PlaceholderBanners_label__nEufC{font-size:14px;font-weight:700;color:#fff;letter-spacing:.06em}.PlaceholderBanners_arrow__lFEfZ{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:inherit;position:absolute;top:50%;width:24px;height:24px;transform:translateY(-50%)}.PlaceholderBanners_arrow__lFEfZ img{display:block;width:24px;height:24px}.PlaceholderBanners_prev__H8_kI{left:-12px}.PlaceholderBanners_next__CeM9R{right:-12px}.PlaceholderBanners_next__CeM9R img{transform:scaleX(-1)}.Secrets_section__6RQpI{padding:40px 16px 140px}.Secrets_head__CIruL{position:relative;height:56px;text-align:center}.Secrets_bubble__F7N9B{display:inline-block;height:43px;width:auto}.Secrets_deco__X2GJp{position:absolute;top:-16px;right:-2px;width:70px;height:auto}.Secrets_list__tHhJ0{display:flex;flex-direction:column;gap:10px;margin:16px 0 0;padding:0;list-style:none}.Secrets_card__DGV4Z{position:relative;padding:14px 16px 16px 63px;background:#fff;border-radius:10px}.Secrets_badge__g0amC{position:absolute;top:12px;left:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:44px;height:44px;background:#643f36;border-radius:50%;transform:rotate(-10deg)}.Secrets_ears__PYqIt{position:absolute;top:-9px;left:50%;width:28px;height:19px;transform:translateX(-50%)}.Secrets_badgeLabel__bMM2Y{font-size:10px;font-weight:900;color:#fff;letter-spacing:.06em;line-height:10px}.Secrets_badgeNo__lRAcY{margin-top:1px;color:#fff;font-family:var(--font-montserrat),sans-serif;font-size:16px;font-weight:700;line-height:16px}.Secrets_title__j16El{font-size:16px;font-weight:900;color:#d65532;letter-spacing:.03em;margin:0;line-height:1.3}.Secrets_body__mY6rc{font-size:12px;font-weight:700;color:#643f36;letter-spacing:-.02em;margin:6px 0 0;line-height:19px}.Collection_section__Boi_x{padding:64px 16px 0;text-align:center}.Collection_lead__RJ4DV{font-size:14px;font-weight:700;color:#fff;letter-spacing:.06em;margin:16px 0 0;line-height:23px}.Collection_binder__jrWTl{height:350px;overflow:hidden;margin-top:16px;padding:24px 16px 0;border-radius:20px 20px 0 0}.Collection_grid__gvd1m{display:grid;grid-template-columns:repeat(3,1fr);gap:13px 11px;margin:0;padding:0;list-style:none}.Collection_card__ks7_t{position:relative;display:flex;flex-direction:column;align-items:center;min-width:0;aspect-ratio:108/142;padding:7% 0 0;background:#643f36;border-radius:20px}.Collection_cardHidden__ybCZk{background:#e6e2d5}.Collection_disc__gYDPF{display:flex;flex-direction:row;align-items:center;justify-content:center;flex-shrink:0;width:81.5%;aspect-ratio:1;overflow:hidden;background:#fff;border-radius:50%}.Collection_image__QYsJ3{width:78%;height:78%;-o-object-fit:contain;object-fit:contain}.Collection_silhouette__pExtF{filter:brightness(0) invert(.72)}.Collection_dexNo__vfS1f{display:inline-flex;align-items:center;justify-content:center;background:#a5703c;border-radius:999px;flex-shrink:0;width:48px;max-width:100%;height:11px;margin-top:-6px;color:#fff;font-family:var(--font-montserrat),sans-serif;font-size:10px;font-weight:600;letter-spacing:.1em;line-height:10px}.Collection_dexNoHidden__1Od3D{background:#cac3aa}.Collection_name__WJ_nK{font-size:11px;font-weight:700;color:#fff;letter-spacing:0;margin-top:5px;padding:0 6px;line-height:11px}.Collection_cardHidden__ybCZk .Collection_name__WJ_nK{color:#fff;letter-spacing:.2em}.Collection_stars__b0xs5{margin-top:5px;color:#fcd134;font-size:9px;line-height:9px;letter-spacing:.05em}.Collection_starsOff__63wHR{color:hsla(0,0%,100%,.45)}.Collection_fade__hXttS{position:absolute;right:0;bottom:0;left:0;height:133px;background:linear-gradient(180deg,rgba(165,112,60,0),#a5703c);pointer-events:none}.Collection_story__DQrw0{font-size:14px;font-weight:700;color:#fff;letter-spacing:.06em;margin:24px 0 0;line-height:1.95}.Collection_accent__n_m9q{color:#fcd134;text-decoration:underline;text-underline-offset:4px}.Collection_ctaWrap__GZrUr{margin:20px 18px 0}.Collection_divider__VTh85{height:0;margin:56px 0 0;border:0;border-top:1px solid hsla(0,0%,100%,.5)}.Gacha_section__fzMC1{padding:40px 16px 0;text-align:center}.Gacha_lead__J_cKw{font-size:14px;font-weight:700;color:#643f36;letter-spacing:.06em;margin:16px 0 0;line-height:23px}.Gacha_card__JJBzm{margin-top:16px;padding:18px 18px 20px;background:#fff;border-radius:20px}.Gacha_price__K1VcK{display:inline-flex;align-items:center;justify-content:center;background:#643f36;color:#fff;border-radius:999px;gap:2px;margin:0 auto;padding:6px 18px;line-height:1}.Gacha_priceUnit__gN1mP{font-size:12px;font-weight:700;color:#fff;letter-spacing:.06em}.Gacha_priceNum__kqAW8{margin-left:6px;color:#fff;font-family:var(--font-montserrat),sans-serif;font-size:22px;font-weight:700;letter-spacing:.1em}.Gacha_stage__qMsTV{margin-top:16px}.Gacha_points__t5TCt{font-size:13px;font-weight:700;color:#643f36;letter-spacing:.06em;margin:16px 0 0;line-height:21px}.Gacha_pointsStrong___86H0{color:#d65532;font-size:16px}.Gacha_ctaWrap__3T8lH{margin-top:16px}.Gacha_comingSoon__O9tSy{margin-bottom:12px}.Gacha_ratesRow__ey_K_{margin:12px 0 0}.Gacha_ratesLink__fdoEW{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:inherit;font-size:12px;font-weight:700;color:#cbaf93;letter-spacing:.04em;line-height:19px;text-decoration:underline}.News_section__lpQhd{padding:64px 34px 0}.News_list__Hq4PB{margin-top:20px}.Footer_footer__1GzAj{position:relative;z-index:1}.Footer_wave__7WNec{display:block;width:100%;height:auto;margin-top:-17.15%}.Footer_band__F1s2z{padding:0 16px 24px;background:#a5703c;text-align:center}.Footer_char__L81Fz{position:relative;width:106px;height:104px;margin:-6px auto 0}.Footer_charOutline__Sq_rt{position:absolute;inset:0;width:106px;height:104px}.Footer_charBody__uezzi{position:absolute;top:2px;left:3px;width:101px;height:100px}.Footer_nav__dGkRz{margin-top:16px}.Footer_nav__dGkRz p{font-size:12px;font-weight:700;color:#fff;letter-spacing:.04em;display:flex;justify-content:center;gap:16px;margin:0;line-height:19px}.Footer_nav__dGkRz p+p{margin-top:12px}.Footer_nav__dGkRz a{color:inherit;text-decoration:underline;text-underline-offset:3px}.Footer_company__TE1c5{font-size:14px;font-weight:700;color:#fff;letter-spacing:.04em;display:inline-flex;align-items:center;gap:10px;margin:18px 0 0;line-height:14px}.Footer_logo__KWzEJ{width:33px;height:28px}.Footer_copyright__jhQm5{font-size:12px;font-weight:500;color:#fff;letter-spacing:.04em;margin:0;padding:14px;background:#643f36;line-height:19px;text-align:center}.ShishimameRing_stage__QeIcQ{position:relative;height:240px;margin-top:16px;overflow:hidden}.ShishimameRing_wheel__iypwk{position:absolute;top:calc(var(--r) + 105px);left:50%;width:0;height:0;transition:transform .9s cubic-bezier(.22,.61,.36,1);will-change:transform}.ShishimameRing_wheelCards__W_60J{z-index:0}.ShishimameRing_wheelChars__4KnQ_{z-index:2}.ShishimameRing_noMotion__co6pS{transition:none}.ShishimameRing_slot__VJxgd{display:flex;flex-direction:row;align-items:center;justify-content:center;position:absolute;top:-105px;left:-100px;width:200px;height:210px;transform:rotate(var(--a)) translateY(calc(-1 * var(--r)))}.ShishimameRing_card__0Dcra{position:relative;width:100%;height:100%;background:#fbf3de;border-radius:20px}.ShishimameRing_name__bJS9Z{font-size:12px;font-weight:700;color:#643f36;letter-spacing:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;position:absolute;right:8px;bottom:8px;left:8px;margin:0;line-height:15px;text-align:center;word-break:break-all}.ShishimameRing_img__LNrLT{width:150px;height:150px;-o-object-fit:contain;object-fit:contain}.ShishimameRing_imgDown__QRy2N{transform:translateY(24px)}.ShishimameRing_imgLift__aDeMC{animation:ShishimameRing_lift__5OV5A .6s cubic-bezier(.34,1.56,.64,1)}.ShishimameRing_liftGroup__RAYSm{z-index:1}.ShishimameRing_liftGroupFront__flweC,.ShishimameRing_liftGroup__RAYSm{position:absolute;inset:0;animation:ShishimameRing_lift__5OV5A .6s cubic-bezier(.34,1.56,.64,1)}.ShishimameRing_liftGroupFront__flweC{z-index:3}@keyframes ShishimameRing_lift__5OV5A{0%{transform:translateY(24px)}to{transform:translateY(0)}}.ShishimameRing_chopstickBack__LAfhy,.ShishimameRing_chopstickFront__PNw_d{position:absolute;width:300px;height:auto;transform-origin:23% 92%;pointer-events:none}.ShishimameRing_chopstickBack__LAfhy{top:-280px;left:calc(50% - 50px);z-index:1;transform:rotate(46deg)}.ShishimameRing_chopstickFront__PNw_d{top:-258px;left:calc(50% - 60px);z-index:3;transform:rotate(56deg);filter:drop-shadow(0 2px 2px rgba(100,63,54,.22))}@media(prefers-reduced-motion:reduce){.ShishimameRing_wheel__iypwk{transition:none}.ShishimameRing_imgLift__aDeMC,.ShishimameRing_liftGroupFront__flweC,.ShishimameRing_liftGroup__RAYSm{animation:none}}:root{--swiper-theme-color:#007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border-radius:50%;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-top:4px solid transparent}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.SponsorCarousel_wrap__yYsSN{position:relative}.SponsorCarousel_swiper__vbsf1{width:100%;padding:4px 0 10px}.SponsorCarousel_slide__7TIjq{transition:opacity .3s ease,transform .3s ease;opacity:.6;transform:scale(.94)}.SponsorCarousel_slide__7TIjq.swiper-slide-active{opacity:1;transform:scale(1)}.SponsorCarousel_banner__QdOIu{display:block;overflow:hidden;aspect-ratio:16/9;background:#fff;border:1px solid #e6e2d5;border-radius:10px;box-shadow:0 2px 8px rgba(100,63,54,.1);text-decoration:none;-webkit-user-drag:none}.SponsorCarousel_img__OuL6B{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none}.SponsorCarousel_dots__0exGS{display:flex;justify-content:center;gap:6px;margin-top:4px}.SponsorCarousel_dot__rUN98{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:none;padding:0;font:inherit;color:inherit;cursor:pointer;text-align:inherit;position:relative;width:20px;height:20px}.SponsorCarousel_dot__rUN98:before{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;border-radius:50%;background:#e6e2d5;transform:translate(-50%,-50%);transition:background .3s}.SponsorCarousel_dotActive__WiwhC:before{background:#d65532}