html{background:#fff}blockquote,body,code,dd,div,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,pre,td,textarea,th,ul{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:400}ol,ul{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:inherit}q:after,q:before{content:""}abbr,acronym{border:0;font-feature-settings:normal;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}button,input,select,textarea{font-family:inherit;font-size:inherit;font-weight:inherit}fieldset,form{border:none;margin:0;padding:0}input,select,textarea{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#0000;border:none;border-radius:0;margin:0;outline:none;padding:0}input[type=checkbox],input[type=radio]{padding:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}button{background:none;border:none;color:inherit;cursor:pointer;padding:0}#yui3-css-stamp.cssreset{display:none}@keyframes loop-left{0%{transform:translateZ(0)}to{transform:translate3d(-100%,0,0)}}@keyframes loop-right{0%{transform:translate3d(-100%,0,0)}to{transform:translateZ(0)}}@keyframes loop-top{0%{transform:translateZ(0)}to{transform:translate3d(0,-100%,0)}}@keyframes loop-rotate{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes loop-rotate-x{0%{transform:rotateX(0)}to{transform:rotateX(1turn)}}@keyframes loop-rotate-y{0%{transform:rotateY(0)}to{transform:rotateY(1turn)}}@keyframes bg-noise{0%{background-position:0 0}to{background-position:100px 100px}}@keyframes mo-bubble{0%{transform:scale(0)}to{opacity:0;transform:scale(1)}}@keyframes text-shake{0%{rotate:180deg;translate:-4% 4%}15%{rotate:0deg;translate:4% -4%}55%{translate:-10% 15%}70%{translate:15% -5%}85%{opacity:0}}@keyframes image-shake{0%{translate:-1px 1px}50%{translate:1px -1px}}@keyframes shake-skew{0%{transform:skew(0) skewY(0)}33%{transform:skew(-30deg) skewY(10deg)}66%{transform:skew(30deg) skewY(-10deg)}to{transform:skew(0) skewY(0)}}body,html{color:#000;font-family:Noto Sans JP,Hiragino Kaku Gothic ProN,Hiragino Sans,Helvetica Neue,Arial,Meiryo,sans-serif;font-size:10px;font-weight:500;letter-spacing:.02em;line-height:1;-webkit-font-smoothing:antialiased;font-feature-settings:"palt";-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;word-break:break-word}body ::selection,html ::selection{background-color:#cf0015;color:#fff}html{height:100%}body{-webkit-text-size-adjust:100%;text-size-adjust:100%}body *{box-sizing:border-box}a{color:inherit;display:block;text-decoration:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}a[href=""]{cursor:default;pointer-events:none}button{display:block;-webkit-tap-highlight-color:rgba(0,0,0,0)}img,svg,video{display:block;height:auto;-webkit-user-select:none;user-select:none;width:100%;-webkit-user-drag:none;pointer-events:none}svg use{fill:currentColor}.l-bg{background-color:#954d53;background-image:url(/gb2026winter/assets/images/bg_poster_1.jpg);background-image:image-set(url(/gb2026winter/assets/images/bg_poster_1.webp) type("image/webp"),url(/gb2026winter/assets/images/bg_poster_1.jpg) type("image/jpeg"));background-position:50%;background-repeat:repeat;background-size:cover;height:calc(100vh - 6.3rem);height:calc(100lvh - 6.3rem);left:0;overflow:hidden;pointer-events:none;position:fixed;top:6.3rem;width:100%}.l-bg.is-play{background-image:none}.l-bg__video{height:max(100%,56.25vw);left:50%;min-height:calc(100% + 1px);min-width:calc(100% + 1px);position:absolute;top:50%;transform:translate(-50%,-50%);width:max(100%,177.78vh)}.l-bg__glitch,.l-bg__video iframe{height:100%;width:100%}.l-bg__glitch{left:0;opacity:0;pointer-events:none;position:absolute;top:0}.l-bg__glitch-container,.l-bg__glitch-item{height:100%}.l-bg__glitch img{height:100%;object-fit:cover}body.is-switch-dream .l-bg__glitch{animation-duration:.7s;animation-iteration-count:infinite;animation-timing-function:steps(1);opacity:1}@keyframes bg-glitch-1{9%{clip-path:inset(10% 0 82% 0);mix-blend-mode:difference;opacity:1;transform:translate(4%,-1.2%) skew(5deg)}11%{clip-path:inset(45% 0 42% 0);opacity:1;transform:translate(-2%,.8%) skew(-3deg)}18%{opacity:0}44%{clip-path:inset(86% 0 10% 0);opacity:1;transform:translate(1%) skew(20deg)}46%{clip-path:inset(0 0 85% 0);opacity:1;transform:translate(-3%,3%) skew(-5deg)}52%{opacity:0}77%{clip-path:inset(40% 0 50% 0);opacity:1;transform:translate(2%) skew(-20deg)}79%{clip-path:inset(70% 0 20% 0);mix-blend-mode:difference;opacity:1;transform:translate(-3%,3%) skew(-5deg)}88%,to{opacity:0}}@keyframes bg-glitch-2{9%{clip-path:inset(0 0 45% 0);mix-blend-mode:difference;opacity:1;transform:translate(4%,-1.2%) skew(5deg)}11%{clip-path:inset(30% 0 62% 0);opacity:1;transform:translate(-2%,.8%) skew(-3deg)}25%{opacity:0}44%{clip-path:inset(70% 0 10% 0);opacity:1;transform:translate(1%) skew(20deg)}46%{clip-path:inset(0 0 60% 0);opacity:1;transform:translate(-3%,3%) skew(-5deg)}62%{opacity:0}77%{clip-path:inset(5% 0 80% 0);opacity:1;transform:translate(2%) skew(-20deg)}79%{clip-path:inset(50% 0 40% 0);mix-blend-mode:difference;opacity:1;transform:translate(-3%,3%) skew(-5deg)}93%,to{opacity:0}}@keyframes bg-glitch-3{9%{clip-path:inset(0 0 32% 0);mix-blend-mode:difference;opacity:1;transform:translate(4%,-1.2%) skew(5deg)}11%{clip-path:inset(20% 0 62% 0);opacity:1;transform:translate(-2%,.8%) skew(-3deg)}30%{opacity:0}44%{clip-path:inset(34% 0 5% 0);opacity:1;transform:translate(1%) skew(20deg)}46%{clip-path:inset(0 0 70% 0);opacity:1;transform:translate(-3%,3%) skew(-5deg)}68%{opacity:0}77%{clip-path:inset(5% 0 0 0);opacity:1;transform:translate(2%) skew(-20deg)}79%{clip-path:inset(70% 0 24% 0);mix-blend-mode:difference;opacity:1;transform:translate(-3%,3%) skew(-5deg)}96%,to{opacity:0}}@keyframes bg-glitch-4{9%{clip-path:inset(0 0 22% 0);mix-blend-mode:difference;opacity:1;transform:translate(4%,-1.2%) skew(5deg)}11%{clip-path:inset(50% 0 15% 0);opacity:1;transform:translate(-2%,.8%) skew(-3deg)}38%{opacity:0}44%{clip-path:inset(14% 0 65% 0);opacity:1;transform:translate(1%) skew(20deg)}46%{clip-path:inset(90% 0 0 0);opacity:1;transform:translate(-3%,3%) skew(-5deg)}73%{opacity:0}77%{clip-path:inset(5% 0 20% 0);opacity:1;transform:translate(2%) skew(-20deg)}79%{clip-path:inset(20% 0 34% 0);mix-blend-mode:difference;opacity:1;transform:translate(-3%,3%) skew(-5deg)}88%,to{opacity:0}}@keyframes bg-glitch-5{9%{clip-path:inset(0 0 10% 0);mix-blend-mode:difference;opacity:1;transform:translate(4%,-1.2%) skew(5deg)}11%{clip-path:inset(5% 0 15% 0);opacity:1;transform:translate(-2%,.8%) skew(-3deg)}42%{opacity:0}44%{clip-path:inset(10% 0 40% 0);opacity:1;transform:translate(1%) skew(20deg)}46%{clip-path:inset(0 0 20% 0);opacity:1;transform:translate(-3%,3%) skew(-5deg)}75%{opacity:0}77%{clip-path:inset(35% 0 50% 0);opacity:1;transform:translate(2%) skew(-20deg)}79%{clip-path:inset(60% 0 10% 0);mix-blend-mode:difference;opacity:1;transform:translate(-3%,3%) skew(-5deg)}to{opacity:0}}body.is-switch-dream .l-bg__glitch-container{animation-duration:.5s;animation-iteration-count:infinite;animation-name:bg-glitch-container;animation-timing-function:steps(5)}@keyframes bg-glitch-container{0%{transform:translateY(0) scale(1.15)}to{transform:translateY(-500%) scale(1.15)}}body.is-switch-dream[dream-depth="0"] .l-bg__glitch,body.is-switch-dream[dream-depth="1"] .l-bg__glitch{animation-name:bg-glitch-1}body.is-switch-dream[dream-depth="2"] .l-bg__glitch{animation-name:bg-glitch-2}body.is-switch-dream[dream-depth="3"] .l-bg__glitch{animation-name:bg-glitch-3}body.is-switch-dream[dream-depth="4"] .l-bg__glitch{animation-name:bg-glitch-4}body.is-switch-dream[dream-depth="5"] .l-bg__glitch{animation-name:bg-glitch-5}.l-container{padding-top:100lvh;position:relative}body.is-switch-dream .l-container a{pointer-events:none!important}.l-footer{background:linear-gradient(180deg,#0000,#0003 24%,#00000080);color:#fff;display:flex;flex-direction:column;justify-content:flex-end;min-height:calc(100vh - 6.3rem);min-height:calc(100lvh - 6.3rem);padding:47rem 0 6.2rem;position:relative}.l-footer__credit{margin-inline:auto;text-align:center;width:82.5rem}.l-footer__credit-title{font-size:4rem}.l-footer__credit-detail{font-size:1.4rem;line-height:1.86;margin-top:3.6rem}.l-footer__credit-detail span{display:inline-block}.l-footer__sns{display:flex;gap:1.2rem;justify-content:center;margin-top:20rem}.l-footer__sns-item{position:relative;width:1.5rem}.l-footer__sns-item:before{bottom:-.6rem;content:"";left:-.6rem;position:absolute;right:-.6rem;top:-.6rem}.l-footer__copyright{font-size:1.1rem;margin-top:3.5rem;text-align:center}.l-header{align-items:center;background-color:#fff;color:#cf0015;display:flex;height:6.3rem;justify-content:space-between;left:0;padding:0 1.56%;position:fixed;top:0;width:100%;z-index:120}.l-header__logo{width:6.7rem}.l-header__contents{align-items:center;display:flex;gap:2rem}.l-header__contents-interval{background-color:currentColor;height:1.6rem;opacity:.3;width:1px}.l-header__nav{display:flex;font-size:1.2rem;gap:2rem}.l-header__nav-item a{position:relative}.l-header__nav-item a:before{bottom:-2rem;content:"";left:-.9rem;position:absolute;right:-.9rem;top:-2rem}.l-header__sound{align-items:center;display:flex;gap:1.2rem;overflow:hidden;visibility:hidden}.l-header__sound.is-ready{visibility:visible}.l-header__sound-title{font-size:1.2rem}.l-header__sound-buttons{align-items:center;background-color:currentColor;border:3px solid;border-radius:3rem;display:flex;height:3.3rem;position:relative}.l-header__sound-buttons:before{background-color:#fff;height:100%;left:0;top:0;transition:transform .3s cubic-bezier(.445,.05,.55,.95);width:50%}.l-header__sound-buttons:after,.l-header__sound-buttons:before{border-radius:3rem;content:"";pointer-events:none;position:absolute}.l-header__sound-buttons:after{border:1px solid #fff3;bottom:-3px;left:-3px;right:-3px;top:-3px}.l-header__sound-buttons[data-sound-state=on]:before{transform:translate(0)}.l-header__sound-buttons[data-sound-state=off]:before{transform:translate(100%)}.l-header__sound-button{color:#fff;font-size:1.2rem;height:100%;position:relative;text-align:center;transition:color .12s cubic-bezier(.55,.055,.675,.19) 30ms;width:5rem}.l-header__sound-button:before{bottom:-.9rem;left:-.9rem;right:-.9rem;top:-.9rem}.l-header__sound-button.is-current{color:#cf0015;pointer-events:none}.l-header__sound-button.is-current:before{display:none}.l-header__sound-button:before{background-color:#fff;border-radius:50%;content:"";height:250%;left:-10%;opacity:.86;pointer-events:none;position:absolute;right:-10%;top:-75%;transform:scale(0)}.l-opening{background-color:#666;color:#fff;font-size:1rem;position:fixed;z-index:200}.l-opening,.l-opening:before{height:100%;left:0;top:0;width:100%}.l-opening:before{animation:bg-noise .6s steps(5) infinite;background-image:url(/gb2026winter/assets/images/bg_noise.png);background-image:image-set(url(/gb2026winter/assets/images/bg_noise.webp) type("image/webp"),url(/gb2026winter/assets/images/bg_noise.png) type("image/png"));background-repeat:repeat;background-size:100px auto;content:"";opacity:.2;pointer-events:none;position:absolute}.l-opening.is-show .l-opening__container{clip-path:inset(0 0 0 0);transition:clip-path 1.9s linear}.l-opening.is-show .l-opening__contents{opacity:1;transition-delay:1.9s;transition-duration:1.9s;transition-property:opacity,visibility;visibility:visible}.l-opening.is-show .l-opening__bg img{animation:l-opening__bg-scale 8s cubic-bezier(.445,.05,.55,.95) infinite alternate}@keyframes l-opening__bg-scale{0%{transform:scale(.917)}to{transform:scale(1)}}.l-opening.is-hidden{opacity:0;transition:opacity .6s .7s}.l-opening.is-hidden:before{animation:none}.l-opening.is-hidden .l-opening__bg{transform:scale(1.75);transition:transform 1.3s cubic-bezier(.28,.19,.65,.5)}.l-opening.is-hidden .l-opening__bg img{animation-play-state:paused}.l-opening.is-hidden .l-opening__contents{opacity:0;pointer-events:none;transition:opacity .35s}.l-opening__container{clip-path:inset(0 0 100%);height:100%;position:relative}.l-opening__contents{height:100%;opacity:0;position:relative;visibility:hidden}.l-opening__bg{height:120%;left:-10%;position:absolute;top:-10%;transform:scale(.917);width:120%}.l-opening__bg img{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.l-opening__title{bottom:6em;left:4.69%;position:absolute}.l-opening__title-logo{width:max(20.5em,16.02vw)}.l-opening__title-date{font-size:max(1.88vw,2.4em);margin-top:.58em}.l-opening__enter{bottom:-38vh;height:5.7em;left:0;margin:auto;position:absolute;right:0;top:0;width:27.9em}.l-opening__enter button{align-items:center;background-color:#cf0015;display:flex;font-size:1.4em;gap:.93em;height:100%;justify-content:center;width:100%}.l-opening__enter button span{flex-shrink:0}.l-opening__enter button .u-arrow{margin-top:.07em;width:.43em}.l-opening__sound{align-items:center;bottom:6em;display:flex;gap:1.5em;position:absolute;right:5.39%;visibility:hidden}.l-opening__sound.is-ready{visibility:visible}.l-opening__sound-title{font-size:1.3em}.l-opening__sound-buttons{display:flex;gap:.8em;height:3.2em}.l-opening__sound-button{border:1px solid #ffffff80;border-radius:2.31em;font-size:1.3em;height:100%;overflow:hidden;position:relative;transition:background-color .15s;width:6.15em}.l-opening__sound-button.is-current{background-color:#cf0015;border-color:#0000;pointer-events:none;transition:background-color .25s}.l-opening__sound-button.is-current:before{display:none}.l-scene{bottom:0;left:0;pointer-events:none;position:fixed;top:6.3rem;width:100%;z-index:50}.l-scene-image{animation-duration:var(--fall-duration,5s);animation-fill-mode:forwards;animation-iteration-count:1;animation-name:l-scene-fall;animation-timing-function:linear;left:0;position:absolute;top:0;transform:translateZ(0);width:50rem}.l-scene-image img{animation-direction:var(--spin-direction,normal);animation-duration:var(--spin-duration,6s);animation-iteration-count:infinite;animation-name:l-scene-rotate;animation-timing-function:linear;aspect-ratio:1000/540;transform:translate(-50%,-100%) rotate(0) scale(var(--scale,1))}@keyframes l-scene-fall{0%{transform:translateZ(0)}to{transform:translate3d(0,calc(200% + 100vh),0)}}@keyframes l-scene-rotate{0%{transform:translate(-50%,-100%) rotate(0) scale(var(--scale,1))}to{transform:translate(-50%,-100%) rotate(1turn) scale(var(--scale,1))}}.l-switch{bottom:2rem;opacity:0;position:fixed;right:2rem;transform:translateY(100%) scaleY(2) skew(10deg);transform-origin:center top;visibility:hidden;z-index:130}.l-switch.is-reappearance,.l-switch.is-show{opacity:1;transform:translateY(0) scaleY(1) skew(0);transition:opacity .8s cubic-bezier(.215,.61,.355,1),visibility .8s,transform .8s cubic-bezier(.215,.61,.355,1);visibility:visible}.l-switch.is-reappearance .l-switch__reality-image,.l-switch.is-show .l-switch__reality-image{transform:scale(1) skew(0);transition:transform .8s cubic-bezier(.215,.61,.355,1)}.l-switch.is-reappearance[data-mode=reality] .l-switch__reality-glitch,.l-switch.is-show[data-mode=reality] .l-switch__reality-glitch{animation:reality-glitch 2s steps(1) .5s infinite alternate}@keyframes reality-glitch{0%{clip-path:inset(13% 0 86% 0);mix-blend-mode:exclusion;opacity:1;transform:translate(7%,-1.2%) skew(5deg)}5%{clip-path:inset(83% 0 16% 0);opacity:1;transform:translate(-2%,8%) skew(-3deg)}10%{opacity:0}45%{clip-path:inset(6% 0 93% 0);opacity:1;transform:translate(5%) skew(20deg)}50%{clip-path:inset(39% 0 60% 0);opacity:1;transform:translate(-3%,13%) skew(-5deg)}55%{opacity:0}80%{clip-path:inset(20% 0 79% 0);opacity:1;transform:translate(2%) skew(-20deg)}85%{clip-path:inset(89% 0 10% 0);mix-blend-mode:exclusion;opacity:1;transform:translate(1%,3%) skew(5deg)}90%,to{opacity:0}}.l-switch.is-show,.l-switch.is-show .l-switch__reality-image{transition-delay:2.5s}.l-switch.is-reappearance,.l-switch.is-reappearance .l-switch__reality-image{transition-delay:.3s}.l-switch[data-mode=reality] .l-switch__dream{display:none}.l-switch[data-mode=dream] .l-switch__close{right:.2em;top:.2em}.l-switch[data-mode=dream] .l-switch__reality{display:none}.l-switch__reality{height:11.2em;width:20.7em}.l-switch__reality-container{border:.2em solid #cf0015;height:100%;overflow:hidden;position:relative}.l-switch__reality-image{height:100%;transform:scale(1.35) skew(-20deg);transform-origin:center bottom}.l-switch__reality-image img,.l-switch__reality-image video{height:100%;object-fit:cover}.l-switch__reality-glitch{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.l-switch__dream{background-color:#cf0015;border:.2em solid #fff;border-top:none;color:#fff;width:20.7em}.l-switch__dream:before{background-color:#fff;content:"";display:block;height:2.7em;width:100%}.l-switch__dream-container{align-items:center;display:flex;flex-direction:column;justify-content:center;padding-block:1.3em 1.6em}.l-switch__dream .char{display:inline-block}.l-switch__dream-title{align-items:center;display:flex;gap:.5em}.l-switch__dream-title-icon{transform-origin:35% 65%;width:1.6em}.l-switch__dream-title-text{font-size:1.4em}.l-switch__dream-button{align-items:center;border:1px solid #fff;border-radius:.2em;display:flex;height:2.4em;justify-content:center;margin-top:1.4em;width:6em}.l-switch__dream-button-text{font-size:1.1em}.l-switch__close{background-color:#cf0015;height:2.3em;position:absolute;right:0;top:0;width:2.3em}.l-switch__close-cross{display:block;height:100%;pointer-events:none;position:relative;transition:transform .35s cubic-bezier(.215,.61,.355,1)}.l-switch__close-cross:after,.l-switch__close-cross:before{background-color:#fff;bottom:0;content:"";height:.15em;left:0;margin:auto;position:absolute;right:0;top:0;width:43.48%}.l-switch__close-cross:before{transform:rotate(-45deg)}.l-switch__close-cross:after{transform:rotate(45deg)}.l-switch-entrance{background-color:#000c;color:#fff;display:none;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .7s;width:100%;z-index:560}.l-switch-entrance.is-show{opacity:1}.l-switch-entrance.is-animate:before{animation:bg-noise .6s steps(5) infinite}.l-switch-entrance.is-animate .l-switch-entrance__image{opacity:1;transition:opacity 1.1s cubic-bezier(.27,.18,.36,.5)}.l-switch-entrance.is-whiteout{background-color:#fff;pointer-events:none;transition:background-color .5s,opacity .5s cubic-bezier(.39,.575,.565,1)}.l-switch-entrance.is-whiteout:before{opacity:.1;transition:opacity .5s}.l-switch-entrance.is-whiteout .l-switch-entrance__image{opacity:0;overflow:visible;transition:opacity .6s}.l-switch-entrance.is-whiteout .l-switch-entrance__image img{transform:scale(2) translateZ(0);transform-origin:center 40%;transition:transform .88s cubic-bezier(.39,.575,.565,1)}.l-switch-entrance.is-whiteout .l-switch-entrance__info{opacity:0;transition:opacity .6s}.l-switch-entrance.is-whiteout .l-switch-entrance__button--apply{background-color:#fff;color:#cf0015}.l-switch-entrance:before{background-image:url(/gb2026winter/assets/images/bg_noise.png);background-image:image-set(url(/gb2026winter/assets/images/bg_noise.webp) type("image/webp"),url(/gb2026winter/assets/images/bg_noise.png) type("image/png"));background-repeat:repeat;background-size:100px auto;content:"";height:100%;left:0;opacity:.35;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.l-switch-entrance__image{left:50%;opacity:0;overflow:hidden;position:absolute;top:50%;transform:translate(-50%,-52%);width:min(82rem,150vh)}.l-switch-entrance__image img{margin-left:-1px;width:calc(100% + 2px)}.l-switch-entrance__info{align-items:center;bottom:min(8rem,10vh);display:flex;flex-direction:column;gap:4rem;left:0;position:absolute;width:100%;z-index:3}.l-switch-entrance__text{font-size:1.7rem;font-weight:500}.l-switch-entrance__buttons{display:flex;gap:2.8rem;height:4rem}.l-switch-entrance__button{color:#fff;font-size:1.3rem;font-weight:500;height:100%;transition:background-color .15s;width:17.9rem}.l-switch-entrance__button--apply{background-color:#cf0015}.l-switch-entrance__button--cancel{border:1px solid #fff9}.l-switch-attention{background-color:#000c;bottom:0;display:none;height:100%;left:0;position:fixed;width:100%;z-index:550}.l-switch-attention.is-show:before{animation:bg-noise .6s steps(5) infinite}.l-switch-attention:before{background-image:url(/gb2026winter/assets/images/bg_noise.png);background-image:image-set(url(/gb2026winter/assets/images/bg_noise.webp) type("image/webp"),url(/gb2026winter/assets/images/bg_noise.png) type("image/png"));background-repeat:repeat;background-size:100px auto;content:"";height:100%;left:0;opacity:.35;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.l-switch-attention__container{background-color:#cf0015;bottom:0;color:#fff;left:0;padding:3.3rem 3.91%;position:absolute;width:100%;z-index:2}.l-switch-attention__info-title{font-size:2.2rem;font-weight:700}.l-switch-attention__info-description{font-size:1.5rem;font-weight:400;line-height:2;margin-top:1.4rem}.l-switch-attention__close{background-color:#fff;height:3.6rem;position:absolute;right:0;top:0;width:3.6rem}.l-switch-attention__close-cross{display:block;height:100%;position:relative;transition:transform .35s cubic-bezier(.215,.61,.355,1)}.l-switch-attention__close-cross:after,.l-switch-attention__close-cross:before{background-color:#cf0015;bottom:0;content:"";height:.2rem;left:0;margin:auto;position:absolute;right:0;top:0;width:42.86%}.l-switch-attention__close-cross:before{transform:rotate(-45deg)}.l-switch-attention__close-cross:after{transform:rotate(45deg)}.l-switch-end{background-color:#fff;display:none;height:100vh;left:0;opacity:0;position:fixed;top:0;transition:opacity 1s;width:100%;z-index:550}.l-switch-end.is-show{opacity:1;transition:opacity .4s}.l-switch-end.is-animate:before{animation:bg-noise .6s steps(5) infinite}.l-switch-end:before{background-image:url(/gb2026winter/assets/images/bg_noise.png);background-image:image-set(url(/gb2026winter/assets/images/bg_noise.webp) type("image/webp"),url(/gb2026winter/assets/images/bg_noise.png) type("image/png"));background-repeat:repeat;background-size:100px auto;content:"";height:100%;left:0;opacity:.1;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.l-wrapper{overflow:hidden;overflow:clip}.c-column{align-items:center;display:flex;justify-content:space-between}.c-column__image{position:relative;width:50.79%}.c-column__image-slider{height:0;padding-bottom:100%;position:relative}.c-column__image-item{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%}.c-column__image-item.is-current{opacity:1;pointer-events:auto;transition:opacity .4s}.c-column__image-controller{bottom:1rem;display:flex;gap:.5rem;position:absolute;right:1rem;z-index:3}.c-column__image-controller button{align-items:center;background-color:#cf0015;color:#fff;display:flex;height:3.5rem;justify-content:center;width:3.5rem}.c-column__image-controller button .u-arrow{width:.9rem}.c-column__image-controller-prev{transform:rotate(180deg)}.c-column__info{position:relative;width:41.49%;z-index:1}.c-column__info-block:nth-child(n+2){margin-top:3.5rem}.c-column__info-block .c-column__info-title{margin-bottom:2rem}.c-column__info-block .c-column__info-subtitle{margin-bottom:1.1rem}.c-column__info-title{font-size:3rem;font-weight:700;line-height:1.17;margin-bottom:2.5rem}.c-column__info-title.u-font-garamond{font-size:3.2rem;line-height:1}.c-column__info-subtitle{font-size:1.8rem;font-weight:700;margin-bottom:1.6rem}.c-column__info-supplement{font-size:1.4rem;margin-top:.5rem}.c-column__info-description{font-size:1.3rem;line-height:1.54}.c-column__info-description-item{display:flex;gap:.2rem}.c-column__info-description-item span:first-child{flex-shrink:0}.c-column__info-notes{font-size:1rem;line-height:1.6;margin-top:1.5rem}.c-column__info-link{border:1px solid;font-size:1.4rem;margin-top:3rem;padding-block:1.2rem;text-align:center}.u-bg-white .c-column__info,.u-bg-yellow .c-column__info{color:#000}.u-bg-white .c-column__info-title,.u-bg-yellow .c-column__info-title{color:#cf0015}.c-confetti{contain:layout style paint;top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:500}.c-confetti--paused{display:none}body.is-nocursor .c-confetti{z-index:80}.c-confetti__canvas{display:block;height:100%;width:100%}.c-goods-list{cursor:grab;display:flex;overflow:hidden;overflow:clip visible;-webkit-user-select:none;user-select:none}.c-goods-list:active{cursor:grabbing}.c-goods{align-items:center;background-color:#fff;display:flex;flex-direction:column;flex-shrink:0;gap:2.5rem;justify-content:space-between;margin-inline:1rem;padding-block:4rem;width:26.5rem}.c-goods__image{margin-inline:auto;width:82.64%}.c-goods__info{text-align:center}.c-goods__info-num{font-size:1.4rem}.c-goods__info-name{color:#000;font-size:1.4rem;line-height:1.43;margin-top:.4rem}.c-goods__info-name-detail,.c-goods__info-name-price{display:block;font-size:.86em;margin-top:.4rem}body.is-switch-reality .c-goods-list.fInview--enter .c-goods:nth-child(odd) .c-goods__image,body.is-switch-reality .p-campaign__chance-goods.fInview--enter .c-goods:nth-child(odd) .c-goods__image{animation-name:c-goods-image-animation-odd}@keyframes c-goods-image-animation-odd{0%{transform:rotate(0)}25%{transform:rotate(-11deg)}50%{transform:rotate(0)}75%{transform:rotate(11deg)}to{transform:rotate(0)}}body.is-switch-reality .c-goods-list.fInview--enter .c-goods:nth-child(2n) .c-goods__image,body.is-switch-reality .p-campaign__chance-goods.fInview--enter .c-goods:nth-child(2n) .c-goods__image{animation-name:c-goods-image-animation-even}@keyframes c-goods-image-animation-even{0%{transform:rotate(0)}25%{transform:rotate(11deg)}50%{transform:rotate(0)}75%{transform:rotate(-11deg)}to{transform:rotate(0)}}body.is-switch-reality .c-goods__image{animation-duration:2.5s;animation-iteration-count:infinite;animation-timing-function:steps(1)}body.is-switch-dream .c-goods:nth-child(odd) .c-goods__image-glitch{animation-delay:-1.5s}body.is-switch-dream .c-goods:nth-child(3n) .c-goods__image-glitch{animation-delay:-3s}body.is-switch-dream .c-goods:nth-child(4n) .c-goods__image-glitch{animation-delay:-2.5s}body.is-switch-dream .c-goods__image{position:relative}body.is-switch-dream .c-goods__image-glitch{animation-duration:3s;animation-iteration-count:infinite;animation-timing-function:steps(1);height:100%;left:0;position:absolute;top:0;width:100%}body.is-switch-dream .c-goods-list.fInview--enter .c-goods__image-glitch{animation-name:c-goods-ascii-glitch}@keyframes c-goods-ascii-glitch{0%{clip-path:inset(8% 0 90% 0);transform:translate(5%,-1.2%)}1%{clip-path:inset(50% 0 49% 0);transform:translate(-2%,.8%)}2%{clip-path:inset(100% 0)}30%{clip-path:inset(70% 0 25% 0);transform:translate(2%,.8%)}31%{clip-path:inset(25% 0 62% 0);transform:translate(-3%,3%)}32%{clip-path:inset(10% 0 85% 0);transform:translate(1%,3%)}33%{clip-path:inset(100% 0)}60%{clip-path:inset(45% 0 50% 0);transform:translate(2%,.8%)}62%{clip-path:inset(17% 0 80% 0);transform:translate(-5%,3%)}63%{clip-path:inset(100% 0)}90%{clip-path:inset(65% 0 30% 0);transform:translate(1%,3%)}91%,to{clip-path:inset(100% 0)}}.c-section{margin-top:8rem;padding:8.8rem 0 15rem;scroll-margin-top:3.3rem}.c-section__heading{font-size:7rem;margin-inline:auto;text-align:center;white-space:nowrap;width:66.53%}.c-section__contents{margin-top:8rem;margin-inline:auto;padding-top:6.5rem;width:79.42%}.c-section__contents-heading{align-items:center;display:flex;flex-direction:column;scroll-margin-top:8.3rem;text-align:center}body.is-switch-dream .u-animation-text-rotate.fInview--enter .char:nth-child(4n),body.is-switch-dream .u-animation-text-rotate.fInview--enter .char:nth-child(odd){animation:u-animation-text-rotate 2s steps(1) infinite}@keyframes u-animation-text-rotate{0%{transform:rotate(180deg) translate(50%) skew(3deg)}1%{transform:rotate(180deg) translate(0) skew(-3deg) scaleY(1.2)}2%{transform:rotate(180deg) translate(-50%) skew(3deg)}3%{transform:rotate(180deg) translate(0) skew(-3deg)}4%{transform:rotate(180deg) translate(0) skew(0)}}body.is-switch-dream .u-animation-text-rotate.fInview--enter .char:nth-child(3n){animation-delay:.1s}body.is-switch-dream .u-animation-text-rotate.fInview--enter .char:nth-child(4n){animation-delay:.3s}body.is-switch-dream .u-animation-text-rotate.fInview--enter .char:nth-child(5n){animation-delay:.2s}body.is-switch-dream .u-animation-text-rotate.fInview--enter .char:nth-child(6n){animation-delay:50ms}body.is-switch-dream .u-animation-text-rotate.fInview--enter .char:nth-child(7n){animation-delay:.13s}body.is-switch-dream .u-animation-text-rotate.fInview--enter .char:nth-child(8n){animation-delay:.4s}body.is-switch-dream .u-animation-text-rotate.fInview--enter .char:nth-child(9n){animation-delay:.35s}body.is-switch-dream .u-animation-text-rotate .char{display:inline-block}body.is-switch-dream .u-animation-text-rotate .char:nth-child(4n),body.is-switch-dream .u-animation-text-rotate .char:nth-child(odd){transform:rotate(180deg)}body.is-switch-dream .u-animation-text-burst{white-space:nowrap}body.is-switch-dream .u-animation-text-bumpy.fInview--enter .char{animation-name:u-animation-text-bumpy}body.is-switch-dream .u-animation-text-bumpy[data-bumpy-origin="bottom top"] .char:nth-of-type(odd){transform-origin:bottom}body.is-switch-dream .u-animation-text-bumpy[data-bumpy-origin="bottom top"] .char:nth-of-type(2n){transform-origin:top}body.is-switch-dream .u-animation-text-bumpy .char{animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.68,-.55,.265,1.55);display:inline-block}@keyframes u-animation-text-bumpy{0%{transform:scaleY(1)}50%{transform:scaleY(2.4)}}body.is-switch-dream .u-animation-text-bumpy .char:nth-of-type(2n){animation-delay:.5s}body.is-switch-dream .u-animation-text-shake.fInview--enter .char{animation-name:u-animation-text-shake}@keyframes u-animation-text-shake{0%{transform:translate(0) skew(0)}3%{transform:translate(50%) skew(3deg)}6%{transform:translate(0) skew(-3deg) scaleY(1.2)}9%{transform:translate(-50%) skew(3deg)}12%{transform:translate(0) skew(-3deg)}15%{transform:translate(50%) skew(3deg) scale(-1)}18%{transform:translate(0) skew(-3deg) scaleY(1.2)}21%{transform:translate(-50%) skew(3deg)}24%{transform:translate(0) skew(-3deg)}27%{transform:translate(50%) skew(3deg) scale(-1)}30%,to{transform:translate(0) skew(0)}}body.is-switch-dream .u-animation-text-shake.fInview--enter .char:nth-child(4n),body.is-switch-dream .u-animation-text-shake.fInview--enter .char:nth-child(odd){animation-name:u-animation-text-shake-reverse}@keyframes u-animation-text-shake-reverse{0%{transform:translate(0) skew(0) rotate(180deg)}3%{transform:translate(50%) skew(3deg) rotate(180deg)}6%{transform:translate(0) skew(-3deg) scaleY(1.2) rotate(180deg)}9%{transform:translate(-50%) skew(3deg) rotate(180deg)}12%{transform:translate(0) skew(-3deg)}15%{transform:translate(50%) skew(3deg) scale(-1) rotate(180deg)}18%{transform:translate(0) skew(-3deg) scaleY(1.2) rotate(180deg)}21%{transform:translate(-50%) skew(3deg) rotate(180deg)}24%{transform:translate(0) skew(-3deg) rotate(180deg)}27%{transform:translate(50%) skew(3deg) scale(-1) rotate(180deg)}30%,to{transform:translate(0) skew(0) rotate(180deg)}}body.is-switch-dream .u-animation-text-shake .char{animation-duration:.6s;animation-iteration-count:infinite;animation-timing-function:steps(1);display:inline-block}body.is-switch-dream .u-animation-text-shake .char:nth-child(2n){animation-delay:.4s}body.is-switch-dream .u-animation-text-shake .char:nth-child(3n){animation-delay:.1s}body.is-switch-dream .u-animation-text-shake .char:nth-child(4n){animation-delay:.55s}body.is-switch-dream .u-animation-text-shake .char:nth-child(5n){animation-delay:.3s}body.is-switch-dream .u-animation-text-shake .char:nth-child(6n){animation-delay:.2s}body.is-switch-dream .u-animation-image-clipping{aspect-ratio:1;display:flex;justify-content:space-between}body.is-switch-dream .u-animation-image-clipping[data-clipping-pattern=horizontal]{flex-direction:column}body.is-switch-dream .u-animation-image-clipping[data-clipping-pattern=horizontal].fInview--enter .u-animation-image-clipping-item{animation-name:u-animation-image-clipping-horizontal;animation-timing-function:linear}@keyframes u-animation-image-clipping-horizontal{0%{transform:translate(0)}to{transform:translate(100%)}}body.is-switch-dream .u-animation-image-clipping[data-clipping-pattern=horizontal] .u-animation-image-clipping-item{animation-duration:.5s;height:6.44%}body.is-switch-dream .u-animation-image-clipping[data-clipping-pattern=horizontal] .u-animation-image-clipping-item:nth-child(2n){animation-delay:-.5s}body.is-switch-dream .u-animation-image-clipping[data-clipping-pattern=vertical].fInview--enter .u-animation-image-clipping-item{animation-name:u-animation-image-clipping-vertical}@keyframes u-animation-image-clipping-vertical{0%{transform:translateY(0)}to{transform:translateY(8%)}}body.is-switch-dream .u-animation-image-clipping[data-clipping-pattern=vertical] .u-animation-image-clipping-item{animation-duration:.2s;animation-timing-function:cubic-bezier(.68,-.55,.265,1.55);width:3.87%}body.is-switch-dream .u-animation-image-clipping[data-clipping-pattern=vertical] .u-animation-image-clipping-item:nth-child(odd){animation-delay:-.2s}body.is-switch-dream .u-animation-image-clipping-item{animation-direction:alternate;animation-iteration-count:infinite;border-radius:5rem;overflow:hidden}body.is-switch-dream .u-animation-image-clipping-item img{height:100%;object-fit:cover}@keyframes u-animation-image-mask{0%{transform:rotate(.3deg) translateY(0)}6%{transform:rotate(-.6deg) translateY(.5%)}12%{transform:rotate(-.9deg) translateY(1%)}17%{transform:rotate(-1.2deg) translateY(1.5%)}21%{transform:rotate(1.5deg) translateY(2%)}25%{transform:rotate(-1.8deg) translateY(2.5%)}30%{transform:rotate(2.1deg) translateY(3%)}35%{transform:rotate(-2.4deg) translateY(3.5%)}40%{transform:rotate(2.7deg) translateY(4%)}45%{transform:rotate(-3deg) translateY(4.5%)}50%{transform:rotate(3.3deg) translateY(5%)}55%{transform:rotate(-3.6deg) translateY(5.5%)}60%{transform:rotate(3.9deg) translateY(6%)}65%{transform:rotate(-4.2deg) translateY(6.5%)}70%{transform:rotate(4.5deg) translateY(7%)}75%{transform:rotate(-4.8deg) translateY(7.5%)}80%{transform:rotate(5.1deg) translateY(8%)}85%{transform:rotate(-5.4deg) translateY(8.5%)}90%{transform:rotate(5.7deg) translateY(9%)}95%{transform:rotate(-6deg) translateY(9.5%)}to{transform:rotate(6.3deg) translateY(10%)}}@keyframes u-animation-image-mask-fall-odd{0%,99.9%{visibility:visible}to{visibility:hidden}0%{transform:translateY(10%) rotate(6.3deg)}to{transform:translateY(calc(100lvh + 370rem)) rotate(700deg)}}@keyframes u-animation-image-mask-fall-even{0%,99.9%{visibility:visible}to{visibility:hidden}0%{transform:translateY(10%) rotate(6.3deg)}to{transform:translateY(calc(100lvh + 370rem)) rotate(-700deg)}}body.is-switch-dream .u-animation-image-mask.fInview--enter .u-animation-image-mask-item:nth-child(odd){animation-name:u-animation-image-mask,u-animation-image-mask-fall-odd}body.is-switch-dream .u-animation-image-mask.fInview--enter .u-animation-image-mask-item:nth-child(2n){animation-name:u-animation-image-mask,u-animation-image-mask-fall-even}body.is-switch-dream .u-animation-image-mask-origin{visibility:hidden}body.is-switch-dream .u-animation-image-mask-items{display:grid;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(6,1fr);height:100%;left:0;position:absolute;top:0;width:100%}body.is-switch-dream .u-animation-image-mask-item{animation-delay:.3s,1.3s;animation-duration:1s,3.5s;animation-fill-mode:forwards;animation-timing-function:steps(1),cubic-bezier(.22,.04,.42,.19);overflow:hidden;position:relative;transform:scale(1.01)}body.is-switch-dream .u-animation-image-mask-item img{display:block;height:600%;left:var(--left,0);position:absolute;top:var(--top,0);width:600%}body.is-switch-dream .u-animation-image-mask-item:nth-child(6n-5) img{--left:0}body.is-switch-dream .u-animation-image-mask-item:nth-child(6n-4) img{--left:-100%}body.is-switch-dream .u-animation-image-mask-item:nth-child(6n-3) img{--left:-200%}body.is-switch-dream .u-animation-image-mask-item:nth-child(6n-2) img{--left:-300%}body.is-switch-dream .u-animation-image-mask-item:nth-child(6n-1) img{--left:-400%}body.is-switch-dream .u-animation-image-mask-item:nth-child(6n) img{--left:-500%}body.is-switch-dream .u-animation-image-mask-item:nth-child(-n+6) img{--top:0}body.is-switch-dream .u-animation-image-mask-item:nth-child(n+7):nth-child(-n+12) img{--top:-100%}body.is-switch-dream .u-animation-image-mask-item:nth-child(n+13):nth-child(-n+18) img{--top:-200%}body.is-switch-dream .u-animation-image-mask-item:nth-child(n+19):nth-child(-n+24) img{--top:-300%}body.is-switch-dream .u-animation-image-mask-item:nth-child(n+25):nth-child(-n+30) img{--top:-400%}body.is-switch-dream .u-animation-image-mask-item:nth-child(n+31):nth-child(-n+36) img{--top:-500%}body.is-switch-dream .u-animation-image-mask-item:nth-child(2n){animation-delay:.7s,1.7s}body.is-switch-dream .u-animation-image-mask-item:nth-child(14),body.is-switch-dream .u-animation-image-mask-item:nth-child(21),body.is-switch-dream .u-animation-image-mask-item:nth-child(3n){animation-delay:.9s,1.9s}body.is-switch-dream .u-animation-image-mask-item:nth-child(4n){animation-delay:1.1s,2.1s}body.is-switch-dream .u-animation-image-mask-item:nth-child(5n){animation-delay:1.3s,2.3s}body.is-switch-dream .u-animation-image-mask-item:nth-child(17n),body.is-switch-dream .u-animation-image-mask-item:nth-child(7n){animation-delay:1.5s,2.5s}body.is-switch-dream .u-animation-image-mask-item:nth-child(11n),body.is-switch-dream .u-animation-image-mask-item:nth-child(19n){animation-delay:1.7s,2.7s}body.is-switch-dream .u-animation-image-grid.fInview--enter .u-animation-image-grid-overlay{animation:u-animation-image-grid-overlay 1s steps(1) .4s forwards}@keyframes u-animation-image-grid-overlay{0%{opacity:.8}3%{opacity:1}20%{opacity:.7}25%{opacity:1}35%{opacity:.5}40%{opacity:1}43%{opacity:.3}55%{opacity:1}57%{opacity:.1}70%{opacity:1}73%{opacity:0}85%{opacity:1}87%{opacity:0}90%{opacity:1}93%{opacity:.2}97%{opacity:1}99.5%,to{opacity:0}}body.is-switch-dream .u-animation-image-grid.fInview--enter .u-animation-image-grid-item{animation-name:u-animation-image-grid}@keyframes u-animation-image-grid{2%{transform:rotate(-25deg)}4%{transform:rotate(25deg)}6%{transform:rotate(-25deg)}8%{transform:rotate(25deg)}10%{transform:rotate(-25deg)}12%{transform:rotate(25deg)}14%{transform:rotate(-25deg)}16%{transform:rotate(25deg)}18%{transform:rotate(-25deg)}20%{transform:rotate(0)}22%{transform:rotate(-25deg)}24%{transform:rotate(25deg)}26%{transform:rotate(-25deg)}28%{transform:rotate(25deg)}30%{transform:rotate(-25deg)}32%{transform:rotate(25deg)}34%{transform:rotate(-25deg)}36%{transform:rotate(25deg)}38%{transform:rotate(-25deg)}40%{transform:rotate(25deg)}42%{transform:rotate(-25deg)}44%{transform:rotate(25deg)}46%{transform:rotate(-25deg)}48%{transform:rotate(25deg)}50%{transform:rotate(-25deg)}52%{transform:rotate(25deg)}54%{transform:rotate(-25deg)}56%{transform:rotate(25deg)}58%{transform:rotate(-25deg)}60%,to{transform:rotate(0)}}body.is-switch-dream .u-animation-image-grid-overlay{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}body.is-switch-dream .u-animation-image-grid-items{aspect-ratio:1;display:grid;gap:.77%;grid-template-columns:repeat(6,1fr);grid-template-rows:repeat(6,1fr);position:relative}body.is-switch-dream .u-animation-image-grid-item{animation-delay:.8s;animation-duration:2s;animation-iteration-count:infinite;animation-timing-function:steps(1);overflow:hidden;position:relative}body.is-switch-dream .u-animation-image-grid-item img{left:-100%;object-fit:cover;position:absolute;top:-100%;width:300%}body.is-switch-dream .u-animation-image-grid-item:nth-child(2n){animation-delay:1.4s}body.is-switch-dream .u-animation-image-grid-item:nth-child(3n){animation-delay:2s}body.is-switch-dream .u-animation-image-grid-item:nth-child(4n){animation-delay:3s}body.is-switch-dream .u-animation-image-grid-item:nth-child(5n){animation-delay:2.5s}body.is-switch-dream .u-animation-image-grid-item:nth-child(17n),body.is-switch-dream .u-animation-image-grid-item:nth-child(7n){animation-delay:2.3s}body.is-switch-dream .u-animation-image-grid-item:nth-child(11n),body.is-switch-dream .u-animation-image-grid-item:nth-child(19n){animation-delay:3.8s}body.is-switch-dream .u-animation-image-glitch{overflow:hidden;position:relative}body.is-switch-dream .u-animation-image-glitch.fInview--enter{animation:u-animation-image-glitch-container .1s steps(1) infinite}@keyframes u-animation-image-glitch-container{80%{opacity:.3}}body.is-switch-dream .u-animation-image-glitch.fInview--enter .u-animation-image-glitch-item:first-child{animation-name:u-animation-image-glitch-1}@keyframes u-animation-image-glitch-1{50%{transform:translate(-.3%,.1%)}}body.is-switch-dream .u-animation-image-glitch.fInview--enter .u-animation-image-glitch-item:nth-child(2){animation-name:u-animation-image-glitch-2}@keyframes u-animation-image-glitch-2{9%{clip-path:inset(20% 0 72% 0);opacity:1;transform:translate(4%,-1.2%) skew(5deg)}11%{clip-path:inset(40% 0 52% 0);opacity:1;transform:translate(-2%,.8%) skew(-3deg)}18%{opacity:0}44%{clip-path:inset(56% 0 40% 0);opacity:1;transform:translate(1%) skew(20deg)}46%{clip-path:inset(16% 0 80% 0);opacity:1;transform:translate(-3%,3%) skew(-5deg)}52%{opacity:0}77%{clip-path:inset(10% 0 80% 0);opacity:1;transform:translate(2%) skew(-20deg)}79%{clip-path:inset(70% 0 24% 0);opacity:1;transform:translate(-3%,3%) skew(-5deg)}88%,to{opacity:0}}body.is-switch-dream .u-animation-image-glitch-item{animation-iteration-count:infinite;animation-timing-function:steps(1)}body.is-switch-dream .u-animation-image-glitch-item:first-child{animation-duration:60ms}body.is-switch-dream .u-animation-image-glitch-item:nth-child(2){animation-direction:alternate;animation-duration:.3s;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}body.is-switch-dream .u-animation-image-scale{position:relative}body.is-switch-dream .u-animation-image-scale.fInview--enter .u-animation-image-scale-item{animation-name:u-animation-image-scale}@keyframes u-animation-image-scale{0%{transform:scale(0);z-index:10}to{transform:scale(1);z-index:0}}body.is-switch-dream .u-animation-image-scale[data-scale-origin=top] .u-animation-image-scale-item{transform-origin:top}body.is-switch-dream .u-animation-image-scale[data-scale-origin=bottom] .u-animation-image-scale-item{transform-origin:bottom}body.is-switch-dream .u-animation-image-scale[data-scale-origin=left] .u-animation-image-scale-item{transform-origin:left}body.is-switch-dream .u-animation-image-scale[data-scale-origin=right] .u-animation-image-scale-item{transform-origin:right}body.is-switch-dream .u-animation-image-scale[data-scale-origin=center] .u-animation-image-scale-item{transform-origin:center}body.is-switch-dream .u-animation-image-scale-item{animation-duration:1s;animation-timing-function:linear;transform:scale(0)}body.is-switch-dream .u-animation-image-scale-item:first-child{animation-fill-mode:forwards;position:relative}body.is-switch-dream .u-animation-image-scale-item:nth-child(n+2){animation-iteration-count:infinite;height:100%;left:0;position:absolute;top:0;width:100%}body.is-switch-dream .u-animation-image-scale-item:nth-child(2){animation-delay:143ms}body.is-switch-dream .u-animation-image-scale-item:nth-child(3){animation-delay:286ms}body.is-switch-dream .u-animation-image-scale-item:nth-child(4){animation-delay:429ms}body.is-switch-dream .u-animation-image-scale-item:nth-child(5){animation-delay:572ms}body.is-switch-dream .u-animation-image-scale-item:nth-child(6){animation-delay:715ms}body.is-switch-dream .u-animation-image-scale-item:nth-child(7){animation-delay:858ms}body.is-switch-dream .u-animation-image-scale-item:nth-child(8){animation-delay:1001ms}body.is-switch-dream .u-animation-image-scale+.c-column__image-controller{display:none}body.is-switch-dream .u-animation-fall{position:relative;transition-property:transform;transition-timing-function:cubic-bezier(.19,.02,.46,.36);z-index:20}body.is-switch-dream .u-animation-fall.fInview--enter{animation:image-shake 50ms steps(1) infinite}body.is-switch-dream .u-animation-fall.fInview--enter.p-main__heading-logo,body.is-switch-dream .u-animation-fall.fInview--enter[data-fall-hide],body.is-switch-dream .u-animation-fall.fInview--enter[data-fall-offset]{animation:none}body.is-switch-dream .u-animation-fall.p-main__heading-logo{z-index:30}body.is-switch-dream .u-animation-fall[data-fall-offset]{pointer-events:none}body.is-switch-dream .u-animation-fall[data-fall-offset] *{pointer-events:none!important}.u-bg-red{background-color:#cf0015;background-image:url(/gb2026winter/assets/images/bg_red.png);background-image:image-set(url(/gb2026winter/assets/images/bg_red.webp) type("image/webp"),url(/gb2026winter/assets/images/bg_red.png) type("image/png"));background-repeat:repeat;background-size:5rem 5rem;color:#fff}.u-bg-red ::selection{background-color:#f7f71b;color:#cf0015}.u-bg-yellow{background-color:#f7f71b;background-image:url(/gb2026winter/assets/images/bg_yellow.png);background-image:image-set(url(/gb2026winter/assets/images/bg_yellow.webp) type("image/webp"),url(/gb2026winter/assets/images/bg_yellow.png) type("image/png"))}.u-bg-white,.u-bg-yellow{background-repeat:repeat;background-size:5rem 5rem;color:#cf0015}.u-bg-white{background-color:#fff;background-image:url(/gb2026winter/assets/images/bg_white.png);background-image:image-set(url(/gb2026winter/assets/images/bg_white.webp) type("image/webp"),url(/gb2026winter/assets/images/bg_white.png) type("image/png"))}.u-dashed-bottom,.u-dashed-top{border-image:repeating-linear-gradient(90deg,currentColor 0 2px,#0000 2px 4px) 1;border-style:solid}.u-dashed-top{border-width:1px 0 0}.u-dashed-bottom{border-width:0 0 1px}.u-font-garamond{font-family:EB Garamond,serif;font-weight:800}.u-font-notosansjp{font-family:Noto Sans JP,sans-serif;font-weight:500}body.is-switch-reality .u-inview-translateY{opacity:0;transform:translateY(8rem);visibility:hidden}body.is-switch-reality .u-inview-translateY.fInview--enter{opacity:1;transform:translateY(0);transition:opacity .85s,visibility .85s,transform .85s cubic-bezier(.215,.61,.355,1);visibility:visible}body.is-switch-reality .u-bg-red .u-inview-image:after{background-color:#ba0013}body.is-switch-reality .u-bg-yellow .u-inview-image:after{background-color:#e0e01b}body.is-switch-reality .u-bg-white .u-inview-image:after{background-color:#efe9e9}body.is-switch-reality .u-inview-image{overflow:hidden;pointer-events:none;position:relative}body.is-switch-reality .u-inview-image.fInview--enter{pointer-events:auto}body.is-switch-reality .u-inview-image.fInview--enter:after{animation:u-inview-image-mask 1.6s cubic-bezier(.215,.61,.355,1) forwards}@keyframes u-inview-image-mask{0%{transform:scaleY(0);transform-origin:bottom}45%,55%{transform:scaleY(1)}50%{transform-origin:bottom}51%,to{transform-origin:top}to{transform:scaleY(0)}}body.is-switch-reality .u-inview-image.fInview--enter .u-inview-image__container{opacity:1;transform:scale(1);transition:opacity 0s,transform 1s cubic-bezier(.25,.46,.45,.94);transition-delay:.8s}body.is-switch-reality .u-inview-image:after{bottom:-1px;content:"";left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px;transform:scaleY(0);transform-origin:bottom;z-index:3}body.is-switch-reality .u-inview-image__container{opacity:0;transform:scale(1.18)}.u-mo-op{transition:opacity .13s}.u-mo-button{transition-duration:.12s;transition-property:background-color,border-color,color}.u-mo-crop__text{clip-path:inset(-.2em 0);display:block;position:relative}.u-mo-crop__text-inner,.u-mo-crop__text:before{transition:opacity .43s,transform .43s cubic-bezier(.215,.61,.355,1)}.u-mo-crop__text:before{content:attr(data-text);left:0;opacity:0;position:absolute;top:160%;width:100%}.u-mo-border__text,.u-mo-crop__text-inner{display:inline-block}.u-mo-border__text{line-height:1;position:relative}.u-mo-border__text:after{background-color:currentcolor;bottom:-.2em;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .45s cubic-bezier(.215,.61,.355,1);width:100%}.u-mo-line__text{line-height:1;position:relative}.u-mo-line__text:after{background-color:currentcolor;bottom:-.1rem;content:"";height:1px;left:0;position:absolute;width:100%}.u-mo-line-view__text{display:inline-block;position:relative;white-space:nowrap}.u-mo-line-view__text:after{background-color:currentcolor;bottom:0;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transform-origin:right;transition:transform .55s cubic-bezier(.215,.61,.355,1);width:100%}.u-mo-rows__text{background-position:0 100%;background-size:100% 1px}.u-mo-rows-view__text,.u-mo-rows__text{background-image:linear-gradient(90deg,currentcolor,currentcolor);background-repeat:no-repeat;display:inline;line-height:1}.u-mo-rows-view__text{background-position:100% 100%;background-size:0 1px;transition:background-size .8s cubic-bezier(.215,.61,.355,1)}body.is-switch-dream .u-only-reality,body:not(.is-switch-dream) .u-only-dream{display:none!important}.u-period{font-size:1.6rem;font-weight:700}.p-campaign .c-section__contents-heading{gap:1.4rem}.p-campaign .c-section__contents-heading-main{font-size:4.6rem}.p-campaign .c-section__contents-heading-sub{color:#000;font-size:1.8rem;font-weight:700}.p-campaign__novelty .c-column{margin-top:5rem}.p-campaign__chance-date{align-items:center;border:1px solid;display:flex;flex-direction:column;font-size:1.6rem;gap:.8rem;margin-top:5rem;margin-inline:auto;padding-block:1.2rem;width:53.8%}.p-campaign__chance-date-notes{font-size:.75em}.p-campaign__chance-info{color:#000;margin-top:2.5rem}.p-campaign__chance-title{color:#cf0015;font-size:3rem;font-weight:700}.p-campaign__chance-description{font-size:1.3rem;line-height:1.54;margin-top:1.9rem}.p-campaign__chance-notes{font-size:1rem;line-height:1.6;margin-top:1.5rem}.p-campaign__chance-goods{display:flex;flex-direction:column;gap:2rem;margin-top:5rem}.p-campaign__tiktok .c-column{margin-top:5rem}body.is-switch-dream .p-campaign .char:nth-child(odd){font-variation-settings:"wght" 100}body.is-switch-dream .p-campaign .char:nth-child(5n){font-style:italic;font-variation-settings:"wght" 300}body.is-switch-dream .p-campaign .c-section__heading-svg{display:block;margin-inline:auto;width:38.2rem}body.is-switch-dream .p-campaign .c-section__heading-svg.fInview--enter .title-scale{animation:campaign-heading-animation 3.5s cubic-bezier(.76,.83,.9,1.11) infinite alternate}@keyframes campaign-heading-animation{0%{transform:scale(1)}90%,to{transform:scale(7,2.2)}}body.is-switch-dream .p-campaign .c-section__heading-svg svg{overflow:visible}body.is-switch-dream .p-campaign .c-section__heading-svg .title-scale{backface-visibility:hidden;transform-box:fill-box;transform-origin:50% 50%}body.is-switch-dream .p-campaign__chance-date{left:-10.95%;position:relative}body.is-switch-dream .p-campaign__chance-date.fInview--enter{animation:campaign-chance-date-animation .55s cubic-bezier(.68,-.55,.265,1.55) infinite alternate}@keyframes campaign-chance-date-animation{0%{transform:skew(-15deg) rotateY(180deg) rotate(3deg) translate(5%)}to{transform:skew(30deg) rotateY(180deg) rotate(3deg) translate(5%)}}body.is-switch-dream .p-campaign__chance-description{transform:translate(10rem,1rem)}body.is-switch-dream .p-campaign__chance-notes{transform:translate(-6rem,3rem)}body.is-switch-dream .p-campaign__novelty .c-section__contents-heading{transform:rotate(6deg)}body.is-switch-dream .p-campaign__novelty .c-column{flex-direction:row-reverse}body.is-switch-dream .p-campaign__novelty .c-column__image{right:-15%;transform:rotate(-4deg)}body.is-switch-dream .p-campaign__novelty .c-column__info{transform:rotate(-17deg)}body.is-switch-dream .p-campaign__tiktok.fInview--enter .c-column__image{animation:campaign-tiktok-image-animation 1.8s linear infinite alternate}@keyframes campaign-tiktok-image-animation{0%{transform:scale(.5)}to{transform:scale(1.8)}}body.is-switch-dream .p-campaign__tiktok .c-section__contents-heading{transform:rotate(130deg)}body.is-switch-dream .p-campaign__tiktok .c-column__image{transform-origin:right center;z-index:1}body.is-switch-dream .p-campaign__tiktok .c-column__info{transform:rotate(202deg)}.p-collabo .c-section__contents:nth-child(4) .c-column__info-subtitle{line-height:1.39}.p-collabo .c-section__contents-heading-main{font-size:4.6rem}.p-collabo .c-column{margin-top:4.5rem}.p-collabo .c-column__info-link[href="#"]{pointer-events:none}body.is-switch-dream .p-collabo .char:nth-child(odd){font-variation-settings:"wght" 100}body.is-switch-dream .p-collabo .char:nth-child(5n){font-style:italic;font-variation-settings:"wght" 300}body.is-switch-dream .p-collabo__list .c-section__contents-heading{position:relative;z-index:1}body.is-switch-dream .p-collabo__list .c-section__contents:first-child .c-column__image{transform:scale(1.4);transform-origin:right center}body.is-switch-dream .p-collabo__list .c-section__contents:first-child .c-column__info{transform:rotate(10deg)}body.is-switch-dream .p-collabo__list .c-section__contents:nth-child(2) .c-column__image{transform:scale(1.6);transform-origin:20% 35%;z-index:3}body.is-switch-dream .p-collabo__list .c-section__contents:nth-child(2) .c-column__info{transform:rotate(-200deg);z-index:3}body.is-switch-dream .p-collabo__list .c-section__contents:nth-child(3) .c-column{flex-direction:row-reverse}body.is-switch-dream .p-collabo__list .c-section__contents:nth-child(3) .c-column__image{transform:scale(1.25);transform-origin:120% center}body.is-switch-dream .p-collabo__list .c-section__contents:nth-child(3) .c-column__info{transform:scale(1.5) rotate(-20deg)}body.is-switch-dream .p-collabo__list .c-section__contents:nth-child(3) .c-column__info-subtitle{font-size:5rem;white-space:nowrap}body.is-switch-dream .p-collabo__list .c-section__contents:nth-child(4) .c-column__info{transform:scaleY(3.5)}body.is-switch-dream .p-collabo__list .c-section__contents:nth-child(4) .c-column__info-link{transform:scale(-1,1.5) rotate(10deg)}body.is-switch-dream .p-collabo__list .c-section__contents:nth-child(5) .c-column{flex-direction:row-reverse}body.is-switch-dream .p-collabo__list .c-section__contents:nth-child(5) .c-column__info{animation:p-collabo_column-info-animation 1s steps(1) infinite alternate;transform:scaleX(2.5)}@keyframes p-collabo_column-info-animation{0%{opacity:0}1%{opacity:.8}2%{opacity:0}3%,30%{opacity:1}32%{opacity:0}33%{opacity:1}35%,40%{opacity:0}42%{opacity:1}43%{opacity:0}44%{opacity:.6}45%{opacity:.3}46%{opacity:0}47%{opacity:.5}49%,75%{opacity:1}76%{opacity:0}77%{opacity:.9}79%{opacity:0}to{opacity:0}}.p-creative__contents{display:flex;flex-direction:column;gap:8rem;margin-top:0}.p-creative__movie{height:0;padding-bottom:56.25%;pointer-events:none;position:relative}.p-creative__movie.is-ready{pointer-events:auto}.p-creative__movie.is-ready .p-creative__movie-play{visibility:visible}.p-creative__movie.is-play .p-creative__movie-thumb{opacity:0;pointer-events:none}.p-creative__movie .u-inview-image__container,.p-creative__movie-embed,.p-creative__movie-thumb{height:100%;left:0;position:absolute;top:0;width:100%}.p-creative__movie-thumb{transition:opacity .3s}.p-creative__movie-thumb img{height:100%;object-fit:cover}.p-creative__movie-play{aspect-ratio:1;background-color:#cf0015;border-radius:50%;right:0;width:9.76%}.p-creative__movie-play,.p-creative__movie-play .u-play{bottom:0;left:0;margin:auto;position:absolute;top:0;transition:transform .25s}.p-creative__movie-play .u-play{color:#fff;right:-5%;width:31.15%}.p-creative__about .c-column__info-title{width:21.7rem}.p-creative__about .c-column__info-subtitle{color:#cf0015;font-size:2.2rem;margin-top:1.8rem}.p-creative__credit{bottom:2rem;color:#000;font-size:1rem;position:absolute;right:2rem}body.is-switch-dream .p-creative .char:nth-child(odd){font-variation-settings:"wght" 100}body.is-switch-dream .p-creative .char:nth-child(4n){display:inline-block;font-style:italic;font-variation-settings:"wght" 300;transform:scaleY(-1)}body.is-switch-dream .p-creative .c-section__heading{position:relative;z-index:25}body.is-switch-dream .p-creative .c-section__heading-svg{display:block;margin-inline:auto;width:35rem}body.is-switch-dream .p-creative .c-section__heading-svg svg{backface-visibility:hidden;overflow:visible}body.is-switch-dream .p-creative .c-section__heading-svg svg .title-scale{transform-box:fill-box;transform-origin:50% 0}body.is-switch-dream .p-creative .c-section__heading-svg path{fill:currentColor}.p-main #store-list{scroll-margin-top:2.3rem}.p-main .c-section__contents{margin-top:0;padding-top:0}.p-main__heading{align-items:center;display:flex;flex-direction:column;position:relative}.p-main__heading-logo{width:75.33%}.p-main__heading-logo-svg .d{fill:#fff}.p-main__heading-date{font-size:3.8rem;margin-top:2.6rem}.p-main__heading-notes{font-size:1.4rem;margin-top:1.5rem}.p-main__store{margin-top:8rem;padding-top:7.5rem}.p-main__store .c-section__contents-heading{gap:1.8rem}.p-main__store .c-section__contents-heading-main{font-size:4.4rem}.p-main__store .c-section__contents-heading-sub{font-size:1.6rem}.p-main__store-block{margin-top:4.5rem}.p-main__store-date{font-size:3rem;text-align:center}.p-main__store-list{display:flex;flex-wrap:wrap;gap:2rem;margin-top:3.7rem}.p-main__store-list:not(:has(>:nth-child(3))){align-items:center;justify-content:center}.p-main__store-item{flex:0 1 calc(33.33333% - 1.33333rem);font-size:1.4rem;line-height:1.43}.p-main__store-item a{align-items:center;border:1px solid #fff9;display:flex;justify-content:space-between;padding:1.4rem 2rem}.p-main__store-item p{position:relative}.p-main__store-item .u-arrow{flex-shrink:0;width:.7rem}body.is-switch-dream .p-main .char:nth-child(3n){font-variation-settings:"wght" 100}body.is-switch-dream .p-main .char:nth-child(5n){font-style:italic;font-variation-settings:"wght" 300}body.is-switch-dream .p-main__heading{margin-block:-4rem;padding-block:4rem}body.is-switch-dream .p-main__heading.fInview--enter .p-main__heading-butterfly{animation:p-main__heading-butterfly-animation 1s cubic-bezier(.445,.05,.55,.95) infinite alternate}@keyframes p-main__heading-butterfly-animation{0%{transform:translate(-50%)}to{transform:translate(-50%,-50%)}}body.is-switch-dream .p-main__heading-garbled{font-size:9rem;left:0;line-height:.9;position:absolute;top:0;white-space:nowrap;width:100%}body.is-switch-dream .p-main__heading-garbled .char{display:inline-block;height:1.05em;overflow:hidden;text-align:center;visibility:hidden;width:1em}body.is-switch-dream .p-main__heading-garbled .char:nth-child(n+1){font-style:normal}body.is-switch-dream .p-main__heading-butterfly{left:0;opacity:0;position:absolute;top:0;transition:visibility .8s,opacity .8s;visibility:hidden;width:5.5rem;z-index:30}body.is-switch-dream .p-main__heading-butterfly.is-show{opacity:1;visibility:visible}body.is-switch-dream .p-main__store-block.fInview--enter .p-main__store-item:nth-child(13) a,body.is-switch-dream .p-main__store-block.fInview--enter .p-main__store-item:nth-child(2) a,body.is-switch-dream .p-main__store-block.fInview--enter .p-main__store-item:nth-child(5) a,body.is-switch-dream .p-main__store-block.fInview--enter .p-main__store-item:nth-child(8) a{animation:p-main__store-item-tick 4s steps(1) infinite}@keyframes p-main__store-item-tick{0%{opacity:0}2%{opacity:1}30%{opacity:0}31%{opacity:1}32%{opacity:0}33%{opacity:1}60%{opacity:0}63%{opacity:1}90%{opacity:0}92%,to{opacity:1}}body.is-switch-dream .p-main__store-block.fInview--enter .p-main__store-item:nth-child(13):nth-child(2) a,body.is-switch-dream .p-main__store-block.fInview--enter .p-main__store-item:nth-child(2):nth-child(2) a,body.is-switch-dream .p-main__store-block.fInview--enter .p-main__store-item:nth-child(5):nth-child(2) a,body.is-switch-dream .p-main__store-block.fInview--enter .p-main__store-item:nth-child(8):nth-child(2) a{animation-delay:.7s}body.is-switch-dream .p-main__store-block.fInview--enter .p-main__store-item:nth-child(13):nth-child(8) a,body.is-switch-dream .p-main__store-block.fInview--enter .p-main__store-item:nth-child(2):nth-child(8) a,body.is-switch-dream .p-main__store-block.fInview--enter .p-main__store-item:nth-child(5):nth-child(8) a,body.is-switch-dream .p-main__store-block.fInview--enter .p-main__store-item:nth-child(8):nth-child(8) a{animation-delay:3.5s;animation-delay:2.5s}body.is-switch-dream .p-main__store-block.fInview--enter .p-main__store-item:nth-child(13):nth-child(13) a,body.is-switch-dream .p-main__store-block.fInview--enter .p-main__store-item:nth-child(2):nth-child(13) a,body.is-switch-dream .p-main__store-block.fInview--enter .p-main__store-item:nth-child(5):nth-child(13) a,body.is-switch-dream .p-main__store-block.fInview--enter .p-main__store-item:nth-child(8):nth-child(13) a{animation-delay:1.5s}@keyframes p-main__store-item-animation_1{0%{transform:rotate(-30deg)}to{transform:rotate(30deg)}}@keyframes p-main__store-item-animation_2{0%{transform:rotate(-14deg)}to{transform:rotate(14deg)}}@keyframes p-main__store-item-animation_3{to{transform:translateY(-120%)}}@keyframes p-main__store-item-animation_4{0%{transform:translateY(-90%)}to{transform:translateY(80%)}}body.is-switch-dream .p-main__store-block#store-block-1.fInview--enter .p-main__store-item:first-child .p-main__store-item-name{animation:loop-rotate 3s linear infinite}body.is-switch-dream .p-main__store-block#store-block-1.fInview--enter .p-main__store-item:nth-child(13) .u-arrow,body.is-switch-dream .p-main__store-block#store-block-1.fInview--enter .p-main__store-item:nth-child(5) .u-arrow{animation:loop-rotate 1s steps(4) infinite}body.is-switch-dream .p-main__store-block#store-block-1.fInview--enter .p-main__store-item:nth-child(8) .p-main__store-item-name{animation:loop-left 1.5s linear infinite alternate-reverse}body.is-switch-dream .p-main__store-block#store-block-1.fInview--enter .p-main__store-item:nth-child(12) .p-main__store-item-name{animation:p-main__store-item-animation_4 5s linear infinite alternate-reverse}body.is-switch-dream .p-main__store-block#store-block-2.fInview--enter .p-main__store-item:first-child a{animation:loop-rotate 5s linear infinite,p-main__store-item-animation_5 .5s cubic-bezier(.175,.885,.32,1.275) infinite alternate}@keyframes p-main__store-item-animation_5{to{border-radius:0}}body.is-switch-dream .p-main__store-block#store-block-2.fInview--enter .p-main__store-item:first-child .p-main__store-item-name{animation:loop-rotate 5s linear infinite reverse}body.is-switch-dream .p-main__store-block#store-block-2.fInview--enter .p-main__store-item:first-child .u-arrow{animation:loop-rotate .5s linear infinite reverse}body.is-switch-dream .p-main__store-block#store-block-2 .p-main__store-item:first-child{height:20rem}body.is-switch-dream .p-main__store-block#store-block-2 .p-main__store-item:first-child a{border-radius:20rem;height:100%}body.is-switch-dream .p-main__store-block#store-block-3.fInview--enter .p-main__store-item:first-child a{animation:p-main__store-item-animation_6 1s linear infinite alternate}@keyframes p-main__store-item-animation_6{to{transform:scaleY(-1)}}body.is-switch-dream .p-main__store-block#store-block-3 .p-main__store-item:first-child{height:28rem;margin-top:-2rem;transform:rotate(90deg)}body.is-switch-dream .p-main__store-block#store-block-3 .p-main__store-item:first-child a{border-radius:50% 0 0 50%;height:100%}.p-popup .c-section__contents-heading{color:#000;gap:1.8rem}.p-popup .c-section__contents-heading-main{font-size:2.2rem;font-weight:700}.p-popup .c-section__contents-heading-sub{font-size:1.3rem;line-height:1.54}.p-popup__date{background-color:#cf0015;color:#fff;font-size:1.6rem;margin-top:3.5rem;margin-inline:auto;padding-block:1.3rem;text-align:center;width:73.69%}.p-popup__place{display:flex;flex-wrap:wrap;gap:3rem;margin-top:4rem}.p-popup__place-item{width:calc(50% - 1.5rem)}.p-popup__place-item a{align-items:center;border:1px solid;display:flex;height:100%;justify-content:space-between;padding-block:1.6rem;position:relative}.p-popup__place-info{flex-shrink:0;padding-left:5.45%;width:76.29%}.p-popup__place-name{font-size:2rem;font-weight:700;margin-bottom:.9rem}.p-popup__place-detail{display:flex;font-size:1.2rem;line-height:1.4;margin-top:.3rem}.p-popup__place-detail span:first-child{flex-shrink:0}.p-popup__place-arrow{display:flex;flex-direction:column;flex-shrink:0;height:100%;justify-content:center;width:23.16%}.p-popup__place-arrow .u-arrow{margin-inline:auto;width:1.1rem}.p-popup .c-column{margin-top:5rem}.p-popup .c-column__info-link{color:#000;margin:5rem auto 0;width:31.7rem}.p-popup__goods{margin-top:5rem}body.is-switch-dream .p-popup{display:flex;flex-direction:column-reverse}body.is-switch-dream .p-popup .char:nth-child(odd){font-variation-settings:"wght" 100}body.is-switch-dream .p-popup .char:nth-child(5n){font-style:italic;font-variation-settings:"wght" 300}body.is-switch-dream .p-popup .c-section__heading{box-sizing:initial;height:1em;margin-block:-2em;overflow:hidden;padding:2em 0;transform:scaleY(-1)}body.is-switch-dream .p-popup .c-section__contents-heading{transform:rotate(190deg)}body.is-switch-dream .p-popup .c-section__contents-heading-main{font-size:7rem}body.is-switch-dream .p-popup .c-column__info{transform:scale(2.5) rotate(-20deg)}body.is-switch-dream .p-popup .c-column__info-link{animation:p-popup_column-info-link-animation .1s steps(1) infinite,p-popup_column-info-link-animation-move 4.5s cubic-bezier(.445,.05,.55,.95) infinite alternate;transform:translate(-5rem) scale(1.5) rotate(5deg)}@keyframes p-popup_column-info-link-animation{0%{transform:translate(-5rem) scale(1.5) rotate(5deg)}50%{transform:translate(-5rem) scale(1.5) rotate(-5deg)}}@keyframes p-popup_column-info-link-animation-move{0%{translate:2rem 0}20%{translate:-1rem 2rem}40%{translate:6rem -5rem}60%{translate:-2rem -3rem}80%{translate:5rem 4rem}to{translate:7rem 0}}body.is-switch-dream .p-popup__date{font-size:5rem;overflow:hidden;transform:scaleY(-1);white-space:nowrap}body.is-switch-dream .p-popup__place-item.is-vertical a{display:flex;flex-direction:column-reverse;justify-content:space-between}body.is-switch-dream .p-popup__place-item.is-vertical .p-popup__place-info{display:flex;flex-direction:column;font-feature-settings:normal;justify-content:center;max-height:60%;white-space:nowrap;writing-mode:vertical-rl}body.is-switch-dream .p-popup__place-item.is-vertical .p-popup__place-arrow{transform:translateY(15%) rotate(-90deg)}body.is-switch-dream .p-popup__place-item .p-popup__place-info.is-duplicate{position:absolute}body.is-switch-dream .p-popup__place-item .p-popup__place-info:not(.is-duplicate){visibility:hidden}body.is-switch-dream .p-popup__place-item:first-child,body.is-switch-dream .p-popup__place-item:nth-child(2){height:22.6rem}body.is-switch-dream .p-popup__place-item:nth-child(3){height:36.7rem;transform-origin:left}body.is-switch-dream .p-popup__place-item:nth-child(4){transform-origin:right}body.is-switch-dream .p-popup__goods .c-goods__image,body.is-switch-dream .p-popup__goods .c-goods__info,body.is-switch-dream .p-popup__place-item:nth-child(4) a{transform:scaleY(-1)}@media screen and (min-width:1001px){.l-container{margin-inline:auto;width:96.2rem}.c-column__info-link{max-width:31.7rem}.u-only-sp{display:none!important}.p-campaign__chance-info{text-align:center}.p-campaign__chance-info .c-column__info-link{margin-inline:auto}.p-creative__contents{margin-inline:auto;width:64.97%}.p-main__heading{margin-inline:auto;width:78.53%}.p-main__store-block#store-block-1{margin-top:5.6rem}body.is-switch-dream .p-main__store-block#store-block-1.fInview--enter .p-main__store-item:nth-child(3){animation:p-main__store-item-animation_1 .5s linear infinite alternate}body.is-switch-dream .p-main__store-block#store-block-1.fInview--enter .p-main__store-item:nth-child(7){animation:p-main__store-item-animation_2 .15s linear infinite alternate}body.is-switch-dream .p-main__store-block#store-block-1.fInview--enter .p-main__store-item:nth-child(9){animation:p-main__store-item-animation_1 .5s linear infinite alternate-reverse}body.is-switch-dream .p-main__store-block#store-block-1.fInview--enter .p-main__store-item:nth-child(11) a{animation:p-main__store-item-animation_3 .55s linear infinite alternate}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:first-child{height:8.5rem}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:first-child a{height:100%;transform:rotate(180deg)}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(3){height:10rem;margin-top:3rem;transform:rotate(-30deg)}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(4){margin-top:-4.5rem}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(5){margin-top:-8rem}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(5) a{transform:rotate(180deg)}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(6){margin-top:1rem}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(7){margin-top:-2.5rem;transform:rotate(-14deg)}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(8){height:13rem;margin-top:-8.5rem}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(8) a{height:100%}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(9){margin-top:5.5rem;transform:rotate(30deg)}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(10){margin-top:-4.5rem}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(10) a{transform:rotate(180deg)}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(11){height:6.5rem;margin-top:-5.5rem;transform:rotate(180deg)}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(11) a{height:100%}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(12){margin-top:5.5rem}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(12) a{transform:rotate(180deg)}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(13){margin-top:-9.5rem}.p-popup__place-arrow{border-image:repeating-linear-gradient(currentColor 0 2px,#0000 2px,#0000 4px) 1;border-style:solid;border-width:0 0 0 1px}body.is-switch-dream .p-popup__place.fInview--enter .p-popup__place-item{animation-iteration-count:infinite;animation-name:p-popup_place-item-push-lg;animation-timing-function:linear}@keyframes p-popup_place-item-push-lg{0%{transform:scaleX(1.75)}to{transform:scaleX(.25)}}body.is-switch-dream .p-popup__place.fInview--enter .p-popup__place-item:first-child,body.is-switch-dream .p-popup__place.fInview--enter .p-popup__place-item:nth-child(2){animation-duration:.6s}body.is-switch-dream .p-popup__place.fInview--enter .p-popup__place-item:nth-child(3),body.is-switch-dream .p-popup__place.fInview--enter .p-popup__place-item:nth-child(4){animation-duration:1.3s}body.is-switch-dream .p-popup__place.fInview--enter .p-popup__place-item:nth-child(2),body.is-switch-dream .p-popup__place.fInview--enter .p-popup__place-item:nth-child(3){animation-direction:alternate-reverse}body.is-switch-dream .p-popup__place.fInview--enter .p-popup__place-item:first-child,body.is-switch-dream .p-popup__place.fInview--enter .p-popup__place-item:nth-child(4){animation-direction:alternate}}@media screen and (max-width:1000px){body,html{font-size:2.5641vw}.l-bg{height:calc(100vh - 5.3rem);height:calc(100lvh - 5.3rem);top:5.3rem}.l-bg__video{height:max(100%,177.78vw);width:max(100%,56.25vh)}.l-footer{min-height:calc(100vh - 5.3rem);min-height:calc(100lvh - 5.3rem);padding:25rem 0 12rem}.l-footer__credit{width:85.9%}.l-footer__credit-title{font-size:3.4rem}.l-footer__credit-detail{margin-top:3.3rem}.l-footer__sns{margin-top:8rem}.l-header__sound-button:before{height:180%;left:-15%;right:-15%;top:-40%}.l-header{height:5.3rem;padding:0 2.56% 0 3.85%}.l-header__contents{gap:1rem}.l-header__menu{background-color:currentColor;border:1px solid #fff3;border-radius:3rem;height:3.3rem;overflow:hidden;width:6.7rem}body.is-menu-open .l-header__menu .l-header__menu-button{transform:translateY(-100%)}.l-header__menu-button{color:#fff;font-size:1.1rem;height:100%;text-align:center;transition:transform .3s cubic-bezier(.445,.05,.55,.95);width:100%}.l-header__sound{gap:.8rem}.l-header__sound-title{font-size:1.1rem}.l-header__sound-button{font-size:1.1rem;width:4rem}.l-menu{background-color:#fff;bottom:0;color:#cf0015;display:none;left:0;padding-block:3rem;position:fixed;top:calc(5.3rem - 1px);width:100%;z-index:150}.l-menu.is-open .l-menu__container{transform:translateY(0);transition:transform .8s cubic-bezier(.215,.61,.355,1)}.l-menu.is-open .l-menu__nav-item{opacity:1;transform:translateY(0);transition:opacity 1.1s,visibility 1.1s,transform 1.1s cubic-bezier(.165,.84,.44,1);visibility:visible}.l-menu.is-open .l-menu__nav-item:first-child{transition-delay:.18s}.l-menu.is-open .l-menu__nav-item:nth-child(2){transition-delay:.26s}.l-menu.is-open .l-menu__nav-item:nth-child(3){transition-delay:.34s}.l-menu.is-open .l-menu__nav-item:nth-child(4){transition-delay:.42s}.l-menu.is-open .l-menu__nav-item:nth-child(5){transition-delay:.5s}.l-menu.is-open .l-menu__nav-item:nth-child(6){transition-delay:.58s}.l-menu__container{display:flex;flex-direction:column;justify-content:space-between;margin-inline:auto;min-height:100%;transform:translateY(3rem);width:88.97%}.l-menu__header{align-items:center;display:flex;gap:1.35rem;justify-content:center;padding-bottom:2.8rem}.l-menu__header-parco{width:27.09%}.l-menu__header-interval{width:3.6%}.l-menu__header-paprika{width:38.47%}.l-menu__nav{margin-top:5.5rem}.l-menu__nav-list{align-items:center;display:flex;flex-direction:column;font-size:3.7rem;gap:2.7rem}.l-menu__nav-item{opacity:0;transform:translateY(55%);visibility:hidden}.l-menu__bottom{margin-top:6.8rem;padding-top:3rem}.l-menu__sns{display:flex;gap:1.2rem;justify-content:center}.l-menu__sns-item{position:relative;width:1.5rem}.l-menu__sns-item:before{bottom:-.6rem;content:"";left:-.6rem;position:absolute;right:-.6rem;top:-.6rem}.l-menu__copyright{font-size:1.1rem;margin-top:1.8rem;text-align:center}.l-opening{font-size:min(2.56vh,1rem)}.l-opening__title{align-items:center;bottom:42vh;bottom:42svh;display:flex;flex-direction:column;left:0;width:100%}.l-opening__title-logo{width:29.3em}.l-opening__title-date{font-size:2.2em;margin-top:.67em}.l-opening__enter{bottom:calc(42vh - 7.8em);bottom:calc(42svh - 7.8em);height:4.7em;top:auto}.l-opening__sound{bottom:3em;justify-content:center;right:0;width:100%}.l-scene-image{width:28rem}.l-switch[data-mode=dream] .l-switch__close{font-size:.78rem}.l-switch-attention:before,.l-switch-entrance:before{background-size:50px auto;opacity:.3}.l-switch-end:before{background-size:50px auto}.l-switch{bottom:1.5rem;right:1.5rem}.l-switch[data-mode=dream][data-phase="2"]{font-size:1.6rem}.l-switch[data-mode=dream][data-phase="3"]{font-size:2.4rem}.l-switch__reality{height:8.8em;width:16.2em}.l-switch__reality-container{border-width:.15em}.l-switch__dream{font-size:.78rem}.l-switch-entrance__image{transform:translate(-50%,-70%);width:min(92.31%,120vh)}.l-switch-entrance__info{bottom:5.7rem;gap:2.8rem}.l-switch-entrance__text{line-height:1.47;text-align:center}.l-switch-entrance__button{width:14rem}.l-switch-attention__container{padding-inline:2rem}.l-switch-attention__info-title{font-size:1.7rem}.l-switch-attention__info-description{font-size:1.2rem;line-height:1.83}.l-switch-attention__close{height:2.8rem;width:2.8rem}.c-column{display:block}.c-column__image{width:100%}.c-column__info{margin-top:2.1rem;width:100%}.c-column__info-title{font-size:2.4rem;line-height:1.25}.c-column__info-subtitle{font-size:1.6rem}.c-goods{flex-direction:column-reverse;gap:1.2rem;margin-inline:.5rem;padding-block:2.8rem 2.3rem;width:20.7rem}.c-goods__info-num{font-size:1.3rem}.c-goods__info-name{font-size:1.3rem;line-height:1.31}.c-section{margin-top:3rem;padding:4.5rem 0 8rem;scroll-margin-top:4.9rem}.c-section__heading{font-size:3.3rem;width:84.62%}.c-section__contents{margin-top:4.5rem;padding-top:4.5rem;width:84.62%}.c-section__contents-heading{align-items:flex-start;scroll-margin-top:7.3rem;text-align:left}.u-only-pc{display:none!important}.u-period{font-size:1.5rem}body.is-switch-dream .p-campaign .c-section__heading-svg{width:17.9rem}.p-campaign .c-section__contents-heading-main{font-size:3rem}.p-campaign .c-section__contents-heading-sub{font-size:1.6rem}.p-campaign__novelty .c-column{margin-top:4rem}.p-campaign__chance-date{align-items:flex-start;margin-top:3rem;padding-inline:1.5rem;width:100%}.p-campaign__chance-info{color:#000;margin-top:2.5rem}.p-campaign__chance-title{font-size:2.4rem}.p-campaign__chance-goods{gap:1.7rem;margin-top:4rem}.p-campaign__chance-goods .c-goods-list:first-child .c-goods:nth-child(n+5){margin-inline:0}.p-campaign__tiktok-video{border-radius:2.3rem;width:51.52%}.p-campaign__tiktok .c-column{margin-top:4rem}.p-campaign__tiktok .c-column__image,.p-campaign__tiktok .c-column__info{width:100%}.p-collabo .c-section__contents-heading{align-items:center}.p-collabo .c-section__contents-heading-main{font-size:2.8rem}.p-collabo .c-column{margin-top:2.6rem}body.is-switch-dream .p-creative .c-section__heading-svg{width:16.5rem}.p-creative__contents{gap:2.5rem;margin-top:0}.p-creative__movie-play{width:15.15%}.p-creative__about .c-column__info{margin-top:3rem}.p-creative__about .c-column__info-title{margin-inline:auto;width:18.8rem}.p-creative__about .c-column__info-subtitle{font-size:1.8rem;margin-top:1.2rem;text-align:center}.p-creative__credit{bottom:2.5rem;right:7.69%;transform:scale(.9);transform-origin:right bottom}body.is-switch-dream .p-main__heading{margin-block:-3rem;padding-block:3rem}body.is-switch-dream .p-main__heading-garbled{font-size:4.5rem}body.is-switch-dream .p-main__heading-butterfly{width:4.3rem}.p-main #store-list{scroll-margin-top:3.8rem}.p-main__heading-logo{width:69.7%}.p-main__heading-date{font-size:2.4rem}.p-main__store{margin-top:5rem;padding-top:4.3rem}.p-main__store .c-section__contents-heading{align-items:center;gap:1rem}.p-main__store .c-section__contents-heading-main{font-size:3.3rem}.p-main__store .c-section__contents-heading-sub{font-size:1.4rem}.p-main__store-block{margin-top:3.5rem}.p-main__store-date{font-size:2.2rem}.p-main__store-list{align-items:center;gap:1rem;margin-top:2.6rem}.p-main__store-item{flex:0 1 calc(50% - .5rem);font-size:1.2rem}.p-main__store-item a{padding-inline:1.5rem}@keyframes p-main__store-item-animation_1{0%,25%{transform:rotate(-30deg)}75%,to{transform:rotate(30deg)}}@keyframes p-main__store-item-animation_3{0%{transform:translateY(100%)}to{transform:translateY(-120%)}}body.is-switch-dream .p-main__store-block#store-block-1.fInview--enter .p-main__store-item:nth-child(6){animation:p-main__store-item-animation_2 .15s linear infinite alternate}body.is-switch-dream .p-main__store-block#store-block-1.fInview--enter .p-main__store-item:nth-child(7){animation:p-main__store-item-animation_3 .55s linear infinite alternate}body.is-switch-dream .p-main__store-block#store-block-1.fInview--enter .p-main__store-item:nth-child(9){animation:p-main__store-item-animation_1 2.5s cubic-bezier(.68,-.55,.265,1.55) infinite alternate}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:first-child{height:10rem}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:first-child a{height:100%}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(6){height:9rem;transform:rotate(-15deg)}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(8){height:16rem}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(8) a{height:100%}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(9){height:12rem;transform:rotate(30deg)}body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(11),body.is-switch-dream .p-main__store-block#store-block-1 .p-main__store-item:nth-child(4){transform:rotate(180deg)}body.is-switch-dream .p-main__store-block#store-block-3 .p-main__store-item:first-child{flex:.6;height:25rem}body.is-switch-dream .p-main__store-item{display:flex;flex-direction:column;justify-content:center}.p-popup .c-column__info-link{width:20rem}body.is-switch-dream .p-popup .c-section__contents-heading-main{font-size:3.5rem}body.is-switch-dream .p-popup__date{font-size:2.5rem}.p-popup .c-section__contents-heading{gap:1.6rem}.p-popup .c-section__contents-heading-main{font-size:1.9rem}.p-popup__date{font-size:1.4rem;margin-top:2.6rem;width:100%}.p-popup__place{gap:1.4rem;margin-top:3rem}.p-popup__place-item{width:calc(50% - .7rem)}.p-popup__place-item a{padding-block:1.3rem}.p-popup__place-info{padding-inline:1.5rem;width:100%}.p-popup__place-name{font-size:1.4rem}.p-popup__place-detail{font-size:1rem;margin-top:.3rem}.p-popup .c-column{margin-top:4rem;padding-top:3rem;position:relative}.p-popup .c-column__info{margin-top:1.3rem;position:static}.p-popup .c-column__info-subtitle{left:0;position:absolute;top:0}.p-popup .c-column__info-description{font-size:1.1rem}.p-popup__goods{margin-top:4rem}@keyframes p-popup_place-item-push-sm{0%{transform:scaleX(1.8)}to{transform:scaleX(.2)}}@keyframes p-popup_place-item-push-sm-y{0%{transform:scaleY(2.5)}to{transform:scaleY(.5)}}body.is-switch-dream .p-popup__place.fInview--enter .p-popup__place-item:first-child{animation:loop-rotate 4.5s linear infinite}body.is-switch-dream .p-popup__place.fInview--enter .p-popup__place-item:nth-child(2){animation:p-popup_place-item-push-sm .9s linear infinite alternate-reverse}body.is-switch-dream .p-popup__place.fInview--enter .p-popup__place-item:nth-child(3){animation:p-popup_place-item-push-sm .9s linear infinite alternate}body.is-switch-dream .p-popup__place.fInview--enter .p-popup__place-item:nth-child(4){animation:p-popup_place-item-push-sm-y .9s linear infinite alternate-reverse}body.is-switch-dream .p-popup__place-item:first-child{width:100%}body.is-switch-dream .p-popup__place-item:nth-child(2){height:33rem;transform-origin:left}body.is-switch-dream .p-popup__place-item:nth-child(3){height:33rem;transform-origin:right}body.is-switch-dream .p-popup__place-item:nth-child(4){transform-origin:top;width:100%}}@media screen and (max-width:1000px) and (min-width:1001px){.p-campaign__chance-info{text-align:center}}@media (hover:hover){.l-header__sound-button:where(:any-link,:enabled,summary,label):hover:before{animation:mo-bubble .9s cubic-bezier(.215,.61,.355,1) forwards}.l-opening__sound-button:where(:any-link,:enabled,summary,label):hover{background-color:#fff3}.l-switch.is-reappearance[data-mode=reality] .l-switch__reality-container:where(:any-link,:enabled,summary,label):hover,.l-switch.is-show[data-mode=reality] .l-switch__reality-container:where(:any-link,:enabled,summary,label):hover{animation:reality-container-hover 8s linear infinite}@keyframes reality-container-hover{0%{border-color:#cf0015}33%{border-color:#f7f71b}66%{border-color:#fff}to{border-color:#cf0015}}.l-switch.is-reappearance[data-mode=reality] .l-switch__reality-container:where(:any-link,:enabled,summary,label):hover .l-switch__reality-image img,.l-switch.is-show[data-mode=reality] .l-switch__reality-container:where(:any-link,:enabled,summary,label):hover .l-switch__reality-image img{animation:reality-image-animation .3s steps(1) infinite alternate}@keyframes reality-image-animation{0%{transform:scale(1)}20%{transform:scale(1.01) translateY(.4%)}40%{transform:scale(1) translate(.2%,-.2%)}60%{transform:scale(1.01) translate(-.1%,.2%)}80%{transform:scale(1) translate(0)}to{transform:scale(1)}}.l-switch.is-reappearance[data-mode=reality] .l-switch__reality-container:where(:any-link,:enabled,summary,label):hover .l-switch__reality-glitch,.l-switch.is-show[data-mode=reality] .l-switch__reality-container:where(:any-link,:enabled,summary,label):hover .l-switch__reality-glitch{animation:reality-glitch-hover .5s steps(1) infinite alternate}@keyframes reality-glitch-hover{9%{clip-path:inset(13% 0 85% 0);mix-blend-mode:exclusion;opacity:1;transform:translate(7%,-1.2%) skew(5deg)}18%{clip-path:inset(80% 0 16% 0);opacity:1;transform:translate(-2%,8%) skew(-3deg)}30%{opacity:0}44%{clip-path:inset(6% 0 50% 0);opacity:1;transform:translate(5%) skew(20deg)}50%{clip-path:inset(36% 0 60% 0);opacity:1;transform:translate(-3%,13%) skew(-5deg)}60%{opacity:0}80%{clip-path:inset(20% 0 75% 0);opacity:1;transform:translate(2%) skew(-20deg)}83%{clip-path:inset(85% 0 10% 0);mix-blend-mode:exclusion;opacity:1;transform:translate(1%,3%) skew(5deg)}90%,to{opacity:0}}.l-switch[data-mode=reality] .l-switch__close:where(:any-link,:enabled,summary,label):hover{background-color:#fff}.l-switch[data-mode=reality] .l-switch__close:where(:any-link,:enabled,summary,label):hover .l-switch__close-cross:after,.l-switch[data-mode=reality] .l-switch__close:where(:any-link,:enabled,summary,label):hover .l-switch__close-cross:before{background-color:#cf0015}.l-switch__dream:where(:any-link,:enabled,summary,label):hover:has(.l-switch__dream-button:hover){animation:l-switch__dream-hover .85s steps(1) infinite}@keyframes l-switch__dream-hover{0%{background-color:#cf0015;border-color:#fff;color:#fff}5%{background-color:#fff;border-color:#cf0015;color:#cf0015}10%{background-color:#cf0015;border-color:#fff;color:#fff}40%{background-color:#fff;border-color:#cf0015;color:#cf0015}45%,to{background-color:#cf0015;border-color:#fff;color:#fff}}.l-switch__dream:where(:any-link,:enabled,summary,label):hover .l-switch__dream-title-text .char{animation:text-shake .25s steps(1) infinite}.l-switch__dream:where(:any-link,:enabled,summary,label):hover .l-switch__dream-title-text .char:nth-child(2n){animation-direction:reverse}.l-switch__dream:where(:any-link,:enabled,summary,label):hover .l-switch__dream-title-text .char:nth-child(3n){animation-delay:-70ms}.l-switch__dream:where(:any-link,:enabled,summary,label):hover .l-switch__dream-title-icon{animation:loop-rotate .35s linear infinite reverse}.l-switch__dream-button:hover{background-color:#fff;color:#cf0015}.l-switch__dream-button:hover .char{animation:text-shake .25s steps(1) infinite}.l-switch__dream-button:hover .char:nth-child(2n){animation-direction:reverse}.l-switch__dream-button:hover .char:nth-child(3n){animation-delay:-70ms}.l-switch__close:where(:any-link,:enabled,summary,label):hover .l-switch__close-cross{transform:rotate(90deg)}.l-switch-entrance__button--apply:where(:any-link,:enabled,summary,label):hover{background-color:#fff;color:#cf0015}.l-switch-entrance__button--cancel:where(:any-link,:enabled,summary,label):hover{background-color:#fff3}.l-switch-attention__close:where(:any-link,:enabled,summary,label):hover .l-switch-attention__close-cross{transform:rotate(90deg)}body.is-switch-dream .u-animation-image-grid-item:hover{animation-play-state:paused;filter:hue-rotate(180deg)}.u-arrow:is(:where(:any-link,:enabled,summary,label):hover *){animation:arrow-hover .45s cubic-bezier(.215,.61,.355,1) forwards}@keyframes arrow-hover{0%{opacity:1;transform:translate(0)}50%{transform:translate(120%)}50%,55%{opacity:0}52.5%{transform:translate(-120%)}to{transform:translate(0)}}.u-mo-op:where(:any-link,:enabled,summary,label):hover{opacity:.65}.u-mo-button:where(:any-link,:enabled,summary,label):hover{background-color:#cf0015;border-color:#cf0015;color:#fff}.u-bg-red .u-mo-button:where(:any-link,:enabled,summary,label):hover{background-color:#fff;border-color:#fff;color:#cf0015}.u-mo-crop:where(:any-link,:enabled,summary,label):hover .u-mo-crop__text:before{opacity:1;transform:translate3d(0,-160%,0)}.u-mo-crop:where(:any-link,:enabled,summary,label):hover .u-mo-crop__text-inner{opacity:0;transform:translate3d(0,-160%,0)}.u-mo-border:where(:any-link,:enabled,summary,label):hover .u-mo-border__text:after{transform:scaleX(1);transform-origin:left;transition-delay:.25s}.u-mo-line:where(:any-link,:enabled,summary,label):hover .u-mo-line__text:after{animation:mo-line .8s cubic-bezier(.215,.61,.355,1) forwards}@keyframes mo-line{0%,46.3%{transform-origin:right}46.6%,to{transform-origin:left}46%,47%{transform:scaleX(0)}to{transform:scaleX(1)}}.u-mo-line-view:where(:any-link,:enabled,summary,label):hover .u-mo-line-view__text:after{transform:scaleX(1);transform-origin:left}.u-mo-rows:where(:any-link,:enabled,summary,label):hover .u-mo-rows__text{animation:mo-rows 1.1s cubic-bezier(.215,.61,.355,1) forwards}@keyframes mo-rows{0%,49.3%{background-position-x:right}49.6%,to{background-position-x:left}49%,50%{background-size:0 1px}to{background-size:100% 1px}}.u-mo-rows-view:where(:any-link,:enabled,summary,label):hover .u-mo-rows-view__text{background-position-x:left;background-size:100% 1px}.p-creative__movie-thumb:where(:any-link,:enabled,summary,label):hover .p-creative__movie-play{transform:scale(1.3)}.p-creative__movie-thumb:where(:any-link,:enabled,summary,label):hover .p-creative__movie-play .u-play{transform:scale(.85)}}@media (prefers-reduced-motion:reduce){.c-confetti{display:none}}
