a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}@media (-ms-high-contrast:active),(-ms-high-contrast:none){a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{vertical-align:top}}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}html{font-size:62.5%;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{line-height:1.4}h1,h2,h3,h4,h5,h6{font-weight:400;font-size:unset}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}hr{height:0}embed,img,object{max-width:100%;height:auto;border:0;vertical-align:middle}svg:not(:root){overflow:hidden}input,select{vertical-align:middle}button,input,optgroup,option,select,textarea{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit}button,input,optgroup,select,textarea{margin:0}input[type=button],input[type=checkbox],input[type=radio],input[type=reset],input[type=submit]{cursor:pointer}input[type=checkbox],input[type=radio]{padding:0}button,select{cursor:pointer}a{text-decoration:none;background-color:transparent}a:active,a:hover{outline:0}ol,ul{list-style:none}*,:after,:before{box-sizing:border-box}body{font-family:PingFangTC-regular,LiHei Pro,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,Source Han Sans TC,Microsoft JhengHei,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji}.clearfix:after{content:"";display:block;clear:both}.sp__wrap img{-ms-flex-item-align:start;align-self:flex-start;width:100%}@media screen and (min-width:960px){.sp__wrap img{width:auto}}.note ol{list-style-type:decimal}.note ul{list-style-type:disc}.block--center{margin-left:auto;margin-right:auto}.text--right{text-align:right}.text--center{text-align:center}.text--left{text-align:left}.m-top--xs{margin-top:1%}.m-top--sm{margin-top:2%}.m-top--md{margin-top:3%}.m-top--lg{margin-top:4%}.m-bottom--xs{margin-bottom:1%}@media screen and (min-width:960px){.m-bottom--xs{margin-bottom:10px}}.m-bottom--sm{margin-bottom:2%}@media screen and (min-width:960px){.m-bottom--sm{margin-bottom:20px}}.m-bottom--md{margin-bottom:3%}@media screen and (min-width:960px){.m-bottom--md{margin-bottom:30px}}.m-bottom--lg{margin-bottom:4%}@media screen and (min-width:960px){.m-bottom--lg{margin-bottom:40px}}.m-bottom--xl{margin-bottom:5%}@media screen and (min-width:960px){.m-bottom--xl{margin-bottom:50px}}.m-bottom--xxl{margin-bottom:8%}@media screen and (min-width:1260px){.m-bottom--xxl{margin-bottom:80px}}.m-left--minus{margin-left:-10%}.m-right--xs{margin-right:1%}.m-right--sm{margin-right:2%}.m-right--md{margin-right:3%}.m-right-px--xs{margin-right:5px}.m-right-px--sm{margin-right:10px}.m-right-px--md{margin-right:15px}.m-right--em{margin-right:.5em}.m-top--custom{margin-top:18%}@media screen and (min-width:960px){.m-top--custom{margin-top:9%}}.m-bottom-custom{margin-bottom:18%}@media screen and (min-width:960px){.m-bottom-custom{margin-bottom:13%}}.padding-xs{padding:1%}.padding-sm{padding:2%}.padding-md{padding:3%}.padding-lg{padding:4%}.p-bottom--xs{padding-bottom:1%}.p-bottom--sm{padding-bottom:2%}.p-bottom--md{padding-bottom:3%}.p-bottom--lg{padding-bottom:4%}.p-bottom--xl{padding-bottom:5%}.default-border{border:1px solid #999}.layout--main{margin-left:auto;margin-right:auto;max-width:960px}.one-screen{width:100%;height:100vh}.full-parent{width:100%;height:100%}.full-parent.swiper-container{height:100%}.block-center{margin-left:auto;margin-right:auto}.n-pic{position:relative}.img-reverse-x{transform:scaleX(-1)}.icon__home{z-index:20}.web-display{display:none}@media screen and (min-width:960px){.web-display{display:block}}.moblie-display{display:block}@media screen and (min-width:960px){.moblie-display{display:none}}.btn{display:inline-block;zoom:1;line-height:normal;white-space:nowrap;vertical-align:middle;cursor:pointer;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn::-moz-focus-inner{padding:0;border:0}.btn{border:1px solid transparent;padding:0 .4rem;text-align:center;font-size:16px;font-size:1.6rem}.btn:focus{outline:0}.btn-hidden{display:none}.btn--primary{color:#b50005;border-color:#b50005;font-weight:700}.btn--primary:focus,.btn--primary:hover{color:#e80006;border-color:#e80006}.go-top{display:none;position:fixed;z-index:18;bottom:90px;right:10px;padding:0;width:48px;height:48px;background:rgba(0,0,0,.7);border:0;border-radius:50%;transition:all .4s linear;opacity:0;cursor:pointer;pointer-events:none}.go-top svg{stroke-dasharray:151}.go-top svg stop{transition:all .4s linear}@media screen and (min-width:960px){.go-top{bottom:30px}.go-top:hover{background:#000}.go-top:hover svg{-webkit-animation:svg-stroke .4s linear both;animation:svg-stroke .4s linear both}.go-top:hover svg stop{stop-opacity:.7}}@media screen and (min-width:1920px){.go-top{bottom:90px}}.go-top.is-visible{display:block;opacity:1;pointer-events:auto}.go-top:focus{outline:0}.main,.side{transform:none}@-webkit-keyframes svg-stroke{0%{stroke-dashoffset:60}to{stroke-dashoffset:0}}@keyframes svg-stroke{0%{stroke-dashoffset:60}to{stroke-dashoffset:0}}.logo{position:relative;z-index:0;margin-left:4%;width:27%;pointer-events:auto}.logo.logo--e{max-width:200px}.logo.logo--u{max-width:220px}@media screen and (min-width:960px){.logo{left:calc(50% - 480px)}}.share__wrap{display:-ms-flexbox;display:flex;margin:0 .5%;position:absolute;top:2.5vw;right:3.75vw}@media screen and (min-width:960px){.share__wrap{margin:0 2%;top:-10px;right:calc(50% - 350px)}}.share__btn img{width:20px}@media screen and (min-width:768px){.share__btn img{width:55px}}.header__wrap{position:absolute;z-index:17;top:0;left:0;width:100%;pointer-events:none}.header__zone{padding-top:2%}.header__zone a{display:block}@media screen and (min-width:960px){.header__zone{padding-top:15px}}.swiper-container{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.hero{z-index:1;overflow:hidden}.hero,.hero .hero__zone{position:relative}.hero .hero__zone:before{content:"";display:block;padding-bottom:119.7916666667%;width:100%}.hero .hero__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:960px){.hero .hero__zone{position:relative}.hero .hero__zone:before{content:"";display:block;padding-bottom:104.1666666667%;width:100%}.hero .hero__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}}.hero .hero__zone .hero__title{position:relative;z-index:0;width:100%;height:100%}.hero .hero__zone .hero__title>div{position:absolute}.hero .hero__zone .hero__title .title--left{top:5%;left:0;width:36%;opacity:0;transform:scale(1.7)}@media screen and (min-width:960px){.hero .hero__zone .hero__title .title--left{top:5%;width:auto}}.js-loading .hero .hero__zone .hero__title .title--left{-webkit-animation:scaling-title 1.4s ease-out 1 forwards;animation:scaling-title 1.4s ease-out 1 forwards}.hero .hero__zone .hero__title .title--right{z-index:1;top:42.2%;left:55.5%;width:32%;opacity:0;transform:translate3d(3000px,0,0) scale(.9)}@media screen and (min-width:960px){.hero .hero__zone .hero__title .title--right{top:45%;left:calc(50% + 115px);width:auto}}.js-loading .hero .hero__zone .hero__title .title--right{-webkit-animation:bounceInRight-title .6s ease 1.3s 1 forwards;animation:bounceInRight-title .6s ease 1.3s 1 forwards}.hero .hero__zone .hero__title .decor__wrap{top:0;width:100%;height:100%}.hero .hero__zone .hero__title .decor__wrap .decor__item{position:absolute;text-align:center}.hero .hero__zone .hero__title .decor__wrap .decor__item--top{top:6%;left:0;width:90%;height:67.05%;background:url(decor-hero-top.png);background-size:400% 100%;opacity:0;transform:scale(1.7) rotate(2deg)}@media screen and (min-width:960px){.hero .hero__zone .hero__title .decor__wrap .decor__item--top{width:893px;height:865px}}.js-loading .hero .hero__zone .hero__title .decor__wrap .decor__item--top{-webkit-animation:scaling-queen 1.4s cubic-bezier(.1,.54,.64,.92) .1s 1 forwards,step-queen 1.7s steps(4) 2.1s infinite;animation:scaling-queen 1.4s cubic-bezier(.1,.54,.64,.92) .1s 1 forwards,step-queen 1.7s steps(4) 2.1s infinite}.hero .hero__zone .hero__title .decor__wrap .decor__item--bottom{top:4%;z-index:-1}.hero .hero__zone .sub__title{position:absolute;z-index:0;bottom:36%;left:32%;width:50%;opacity:0}.js-loading .hero .hero__zone .sub__title{-webkit-animation:move-x .6s ease-out 3s both;animation:move-x .6s ease-out 3s both}@-webkit-keyframes move-x{0%{transform:translateX(500%);opacity:0}20%,80%{opacity:1}to{transform:translateX(0);opacity:1}}@-webkit-keyframes bounceInRight-title{0%{opacity:0;transform:translate3d(3000px,0,0) scale(.9)}60%{opacity:1;transform:translate3d(-25px,0,0) scale(.9)}75%{transform:translate3d(10px,0,0) scale(.9)}90%{transform:translate3d(-5px,0,0) scale(.9)}to{opacity:1;transform:translateZ(0) scale(.9)}}@keyframes bounceInRight-title{0%{opacity:0;transform:translate3d(3000px,0,0) scale(.9)}60%{opacity:1;transform:translate3d(-25px,0,0) scale(.9)}75%{transform:translate3d(10px,0,0) scale(.9)}90%{transform:translate3d(-5px,0,0) scale(.9)}to{opacity:1;transform:translateZ(0) scale(.9)}}@-webkit-keyframes title-heartBeat{0%{transform:scale(1)}3%{transform:scale(1.06)}6%{transform:scale(1)}12%{transform:scale(1.06)}24%,to{transform:scale(1)}}@keyframes title-heartBeat{0%{transform:scale(1)}3%{transform:scale(1.06)}6%{transform:scale(1)}12%{transform:scale(1.06)}24%,to{transform:scale(1)}}@-webkit-keyframes scaling-queen{0%{top:6%;opacity:0;transform:scale(1.7) rotate(2deg)}65%{top:6%;opacity:1;transform:scale(1) rotate(2deg)}to{top:8%;opacity:1;transform:scale(1) rotate(0)}}@keyframes scaling-queen{0%{top:6%;opacity:0;transform:scale(1.7) rotate(2deg)}65%{top:6%;opacity:1;transform:scale(1) rotate(2deg)}to{top:8%;opacity:1;transform:scale(1) rotate(0)}}@-webkit-keyframes scaling-title{0%{left:0;opacity:0;transform:scale(1.7)}65%{left:14%;opacity:1;transform:scale(1)}to{left:14%;opacity:1;transform:scale(1)}}@keyframes scaling-title{0%{left:0;opacity:0;transform:scale(1.7)}65%{left:14%;opacity:1;transform:scale(1)}to{left:14%;opacity:1;transform:scale(1)}}@-webkit-keyframes jump-male{0%,64%,to{transform:scale(.9) translateY(0)}10%{transform:scale(.92,.875) translateY(0)}30%{transform:scale(.875,.92) translateY(-10%)}50%{transform:scale(.915,.885) translateY(0)}57%{transform:scale(.9) translateY(-1%)}}@keyframes jump-male{0%,64%,to{transform:scale(.9) translateY(0)}10%{transform:scale(.92,.875) translateY(0)}30%{transform:scale(.875,.92) translateY(-10%)}50%{transform:scale(.915,.885) translateY(0)}57%{transform:scale(.9) translateY(-1%)}}@-webkit-keyframes step-queen{0%{background-position:0}to{background-position:-400%}}@keyframes step-queen{0%{background-position:0}to{background-position:-400%}}.product--dynamic{width:100%}.product--dynamic .product__img{border-radius:1.2vw 1.2vw 0 0;overflow:hidden;position:relative;z-index:0}.product--dynamic .product__img:before{content:"";display:block;padding-bottom:100%;width:100%}.product--dynamic .product__img>span{position:absolute;top:0;left:0;width:100%;height:100%}.product--dynamic .product__img img{position:absolute;z-index:1;top:0;left:0}.product--dynamic .product__text{background-color:#fff;border-radius:0 0 1.2vw 1.2vw;overflow:hidden}.product--dynamic .product__name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;padding:0 1%;color:#000;line-height:120%;height:2.33em;font-size:12px;overflow:hidden}.product--dynamic .product__price{padding:0 2%;color:#f62a22;font-weight:700;text-align:center}.product--dynamic .product__price span:first-child{font-size:2vw}.product--dynamic .product__price span:last-child{font-size:4vw}@media screen and (min-width:480px){.product--dynamic .product__name{margin-bottom:.5%;font-size:2.5vw}.product--dynamic .product__price span:first-child{font-size:2vw}.product--dynamic .product__price span:last-child{font-size:3.5vw}}@media screen and (min-width:960px){.product--dynamic .product__img{border-radius:12px 12px 0 0}.product--dynamic .product__text{border-radius:0 0 12px 12px}.product--dynamic .product__name{margin-bottom:10px;font-size:20px}.product--dynamic .product__price span:first-child{font-size:24px}.product--dynamic .product__price span:last-child{font-size:32px}}.promo-event{z-index:2;margin-top:-30%;overflow:hidden}@media screen and (min-width:768px){.promo-event{margin-top:-205px}}.promo-event .decor__wrap{padding-bottom:3%}.promo-event .decor__item--left{position:absolute;z-index:0;top:2%;left:13%;width:20%}@media screen and (min-width:960px){.promo-event .decor__item--left{left:calc(50% - 350px)}}.promo-event .decor__item--right{position:absolute;z-index:1;top:0;right:1%;width:26%}@media screen and (min-width:960px){.promo-event .decor__item--right{right:calc(50% - 430px)}}@media screen and (min-width:960px){.promo-event .decor__item{width:auto}}.promo-event .promo__wrap{position:relative;background:url(bg-promo-event.png) center 0 no-repeat;background-size:100%}.promo-event .promo__wrap:before{content:"";display:block;padding-bottom:154.1666666667%;width:100%}.promo-event .promo__wrap>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo-event .promo__zone{padding:18% 8% 0 5%}.promo-event .promo__block:first-child{margin-bottom:2%}.promo-event .promo__block:first-child .promo__box{display:-ms-flexbox;display:flex}.promo-event .promo__block:first-child .promo__box:first-child{padding:.8% 0 0}@media screen and (min-width:960px){.promo-event .promo__block:first-child .promo__box:first-child{padding:7% 3% 0 0}}.promo-event .promo__block:first-child .promo__box:first-child .item__box:first-child{width:58%}.promo-event .promo__block:first-child .promo__box:first-child .item__box:last-child{width:42%;margin:auto 0;transform:scale(1.1)}.promo-event .promo__block:first-child .promo__box:last-child{-ms-flex-pack:justify;justify-content:space-between;padding-left:2.5%;padding-right:.5%}.promo-event .promo__block:first-child .promo__box:last-child .item__box{width:32%}.promo-event .promo__block:last-child{padding-left:1.4%}.promo-event .event__item{width:100%;text-align:center;transition:all .5s}.promo-event .event__item:active,.promo-event .event__item:hover{transform:scale(.95);filter:contrast(1.2)}.promo-event .promo__box .swiper-container{max-width:100%}.promo-event .promo__box .swiper-container li{text-align:center}.animate{transition:all .5s;transform:scale(.95);filter:contrast(1.2)}.promo__group--slider-w1m1{position:relative;z-index:0;overflow:hidden}.promo__group--slider-w1m1 .decor__wrap{padding-top:4%}@media screen and (min-width:960px){.promo__group--slider-w1m1 .decor__wrap{padding-top:0}}.promo__group--slider-w1m1 .decor__item{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}.promo__group--slider-w1m1 .decor__item--title{position:absolute;z-index:2;top:2%;left:19%;width:60%}@media screen and (min-width:960px){.promo__group--slider-w1m1 .decor__item--title{left:calc(50% - 240px)}}.promo__group--slider-w1m1 .decor__item--title.active{-webkit-animation:bounce-in-right .6s ease 1 forwards;animation:bounce-in-right .6s ease 1 forwards}.promo__group--slider-w1m1 .decor__item--right{position:absolute;z-index:2;top:9.1%;right:21%;width:62%;-webkit-mask:url(decor-slider-w1m1-mask.png);mask:url(decor-slider-w1m1-mask.png);-webkit-mask-size:300% 100%;mask-size:300% 100%;-webkit-mask-position:0 0;mask-position:0 0;transition:.6s}@media screen and (min-width:960px){.promo__group--slider-w1m1 .decor__item--right{top:6.1%;right:calc(50% - 240px)}}.promo__group--slider-w1m1 .decor__item--right.active{-webkit-animation:bounce-in-right .6s ease 1 forwards,calligraphy 1.8s steps(2) .6s infinite;animation:bounce-in-right .6s ease 1 forwards,calligraphy 1.8s steps(2) .6s infinite}@media screen and (min-width:960px){.promo__group--slider-w1m1 .decor__item{width:auto}}.promo__group--slider-w1m1 .promo__wrap{margin-top:8%}.promo__group--slider-w1m1 .promo__zone{background:url(bg-slider-w1m1.png) center 0 no-repeat;background-size:100%;position:relative}.promo__group--slider-w1m1 .promo__zone:before{content:"";display:block;padding-bottom:107.2555205047%;width:100%}.promo__group--slider-w1m1 .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo__group--slider-w1m1 .promo__zone .promo__block{padding:30% 4% 0}@media screen and (min-width:960px){.promo__group--slider-w1m1 .promo__zone .promo__block{padding:27% 0 0 3%}}.promo__group--slider-w1m1 .promo__zone .promo__slider{text-align:center}.promo__group--slider-w1m1 .promo__zone .swiper-slide{opacity:1;transition:all .5s}.promo__group--slider-w1m1 .promo__zone .swiper-slide-next a,.promo__group--slider-w1m1 .promo__zone .swiper-slide-prev a{opacity:0;transition:all .5s;transform-origin:bottom center;transform:scale(.3)}@-webkit-keyframes fadeInOut{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes fadeInOut{0%{opacity:1}50%{opacity:0}to{opacity:1}}@-webkit-keyframes calligraphy{0%,to{-webkit-mask-position:0 0;mask-position:0 0}50%{-webkit-mask-position:100% 0;mask-position:100% 0}}@keyframes calligraphy{0%,to{-webkit-mask-position:0 0;mask-position:0 0}50%{-webkit-mask-position:100% 0;mask-position:100% 0}}@-webkit-keyframes bounce-in-right{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{opacity:1;transform:translateZ(0)}}.promo__group--slider-w3m3{position:relative;z-index:0;overflow:hidden}.promo__group--slider-w3m3 .decor__item--title{position:absolute;z-index:1;top:0;left:18.5%;width:64%;transform:scaleX(0)}.promo__group--slider-w3m3 .decor__item--title.active{-webkit-animation:flipY-title 8s infinite forwards;animation:flipY-title 8s infinite forwards}@media screen and (min-width:960px){.promo__group--slider-w3m3 .decor__item--title{left:calc(50% - 295px);width:auto}}.promo__group--slider-w3m3 .promo__wrap{background:url(bg-slider-w3m3.png) center 0 no-repeat;background-size:100%;margin-top:-.4%}.promo__group--slider-w3m3 .promo__zone{position:relative}.promo__group--slider-w3m3 .promo__zone:before{content:"";display:block;padding-bottom:116.6666666667%;width:100%}.promo__group--slider-w3m3 .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo__group--slider-w3m3 .promo__block{padding:27% 0 0}@media screen and (min-width:960px){.promo__group--slider-w3m3 .promo__block{padding:15% 0 0}}.promo__group--slider-w3m3 .promo__block .swiper-container:first-child{height:65%}.promo__group--slider-w3m3 .promo__block .swiper-container:last-child{height:35%}.promo__group--slider-w3m3 .promo__block .swiper-slide,.promo__group--slider-w3m3 .promo__block .swiper-slide-active,.promo__group--slider-w3m3 .promo__block .swiper-slide-duplicate,.promo__group--slider-w3m3 .promo__block .swiper-slide-duplicate-active{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;transition:all .6s}.promo__group--slider-w3m3 .promo__block .gallery-top .swiper-slide,.promo__group--slider-w3m3 .promo__block .gallery-top .swiper-slide-active,.promo__group--slider-w3m3 .promo__block .gallery-top .swiper-slide-duplicate,.promo__group--slider-w3m3 .promo__block .gallery-top .swiper-slide-duplicate-active{-ms-flex-align:end;align-items:end;width:40%}@media screen and (min-width:960px){.promo__group--slider-w3m3 .promo__block .gallery-top .swiper-slide,.promo__group--slider-w3m3 .promo__block .gallery-top .swiper-slide-active,.promo__group--slider-w3m3 .promo__block .gallery-top .swiper-slide-duplicate,.promo__group--slider-w3m3 .promo__block .gallery-top .swiper-slide-duplicate-active{width:auto}}.promo__group--slider-w3m3 .promo__block .gallery-top .swiper-slide-active a,.promo__group--slider-w3m3 .promo__block .gallery-top .swiper-slide-duplicate-active a,.promo__group--slider-w3m3 .promo__block .gallery-top .swiper-slide-duplicate a,.promo__group--slider-w3m3 .promo__block .gallery-top .swiper-slide a{padding:20% 11% 0 10%}.promo__group--slider-w3m3 .promo__block .gallery-thumbs .swiper-slide,.promo__group--slider-w3m3 .promo__block .gallery-thumbs .swiper-slide-active,.promo__group--slider-w3m3 .promo__block .gallery-thumbs .swiper-slide-duplicate,.promo__group--slider-w3m3 .promo__block .gallery-thumbs .swiper-slide-duplicate-active{width:50%}.promo__group--slider-w3m3 .promo__block .gallery-thumbs .swiper-slide-duplicate-next,.promo__group--slider-w3m3 .promo__block .gallery-thumbs .swiper-slide-duplicate-prev,.promo__group--slider-w3m3 .promo__block .gallery-thumbs .swiper-slide-next,.promo__group--slider-w3m3 .promo__block .gallery-thumbs .swiper-slide-prev{filter:brightness(.5)}@-webkit-keyframes flipY-title{0%,30%,to{transform:rotateY(0deg)}15%{transform:rotateY(1turn)}}@keyframes flipY-title{0%,30%,to{transform:rotateY(0deg)}15%{transform:rotateY(1turn)}}.promo__group--w4m2{position:relative;z-index:0;overflow:hidden}.promo__group--w4m2 .decor__item--title{position:absolute;z-index:0;top:0;left:0;width:100%}@media screen and (min-width:960px){.promo__group--w4m2 .decor__item--title{left:calc(50% - 470px)}}.promo__group--w4m2 .decor__item--title.active{-webkit-animation:title-moveX 2s linear infinite;animation:title-moveX 2s linear infinite}.promo__group--w4m2 .decor__item--right{position:absolute;z-index:0;top:2%;right:2%;width:22%}@media screen and (min-width:960px){.promo__group--w4m2 .decor__item--right{top:6%;right:calc(50% - 450px)}}.promo__group--w4m2 .decor__item--right.active{-webkit-animation:scale-shine 1.8s linear infinite;animation:scale-shine 1.8s linear infinite}@media screen and (min-width:960px){.promo__group--w4m2 .decor__item{width:auto}}.promo__group--w4m2 .promo__wrap{position:relative;margin-top:18.6%;background:url(bg-event-w4m2.png) center 0 no-repeat;background-size:100%}@media screen and (min-width:960px){.promo__group--w4m2 .promo__wrap{margin-top:19.6%;background:url(bg-event-w4m2-web.png) center 0 no-repeat;background-size:100%}}.promo__group--w4m2 .promo__zone{position:relative}.promo__group--w4m2 .promo__zone:before{content:"";display:block;padding-bottom:249.4791666667%;width:100%}.promo__group--w4m2 .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:960px){.promo__group--w4m2 .promo__zone{position:relative}.promo__group--w4m2 .promo__zone:before{content:"";display:block;padding-bottom:118.75%;width:100%}.promo__group--w4m2 .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}}.promo__group--w4m2 .promo__block{padding:16% 1% 0}@media screen and (min-width:960px){.promo__group--w4m2 .promo__block{padding-top:13%}}.promo__group--w4m2 .bn__wrap{display:block;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2%}@media screen and (min-width:960px){.promo__group--w4m2 .bn__wrap{display:-ms-flexbox;display:flex}}.promo__group--w4m2 .bn__wrap .bn__box{width:100%}@media screen and (min-width:960px){.promo__group--w4m2 .bn__wrap .bn__box{width:calc(50% - 7.5px)}}.promo__group--w4m2 .bn__wrap .bn__box:first-child{margin-bottom:3%}@media screen and (min-width:960px){.promo__group--w4m2 .bn__wrap .bn__box:first-child{margin-bottom:0}}.promo__group--w4m2 .swiper-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.promo__group--w4m2 .swiper-wrapper li{width:25%}.promo__group--w4m2 .swiper-wrapper li a{transition:all .5s}.promo__group--w4m2 .swiper-wrapper li a.active,.promo__group--w4m2 .swiper-wrapper li a:hover{transform:scale(.95);filter:contrast(1.1)}.promo__group--w4m2 .swiper-wrapper li:nth-child(2n){margin-top:0}@media screen and (min-width:960px){.promo__group--w4m2 .swiper-wrapper li:nth-child(2n){margin-top:4%}}@-webkit-keyframes figure-enlarge{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@-webkit-keyframes figure-moveX{0%,50%,to{transform:translateX(0)}25%{transform:translateX(10%)}75%{transform:translateX(-8%)}}@-webkit-keyframes scale-shine{0%,to{transform:rotate(-10deg) scale(1);filter:brightness(1)}50%{transform:rotate(6deg) scale(1.1);filter:brightness(1.2)}}@keyframes scale-shine{0%,to{transform:rotate(-10deg) scale(1);filter:brightness(1)}50%{transform:rotate(6deg) scale(1.1);filter:brightness(1.2)}}@-webkit-keyframes title-moveX{0%,50%,to{transform:translateX(0)}5%,25%{transform:translateX(1.2%)}15%,35%{transform:translateX(-1.2%)}}@keyframes title-moveX{0%,50%,to{transform:translateX(0)}5%,25%{transform:translateX(1.2%)}15%,35%{transform:translateX(-1.2%)}}.promo__group--tab-section{position:relative;z-index:0;overflow:hidden}.promo__group--tab-section .decor__wrap{padding-top:4%}.promo__group--tab-section .decor__item--left{width:100%;height:0}@media screen and (min-width:960px){.promo__group--tab-section .decor__item--left{height:90px}}.promo__group--tab-section .decor__item--left .hand1{position:absolute;z-index:2;top:.6%;left:31.5%;width:20%}@media screen and (min-width:960px){.promo__group--tab-section .decor__item--left .hand1{left:calc(50% - 140px);width:auto}}.js-loading .promo__group--tab-section .decor__item--left .hand1{-webkit-animation:rotate-hands 1.6s infinite;animation:rotate-hands 1.6s infinite}.promo__group--tab-section .decor__item--left .hand2{position:absolute;z-index:0;top:2.6%;left:45.2%;width:16%;transform-origin:top}@media screen and (min-width:960px){.promo__group--tab-section .decor__item--left .hand2{left:calc(50% - 7px);width:auto}}.js-loading .promo__group--tab-section .decor__item--left .hand2{-webkit-animation:rotate-hands2 1.6s infinite;animation:rotate-hands2 1.6s infinite}.promo__group--tab-section .promo__wrap{position:relative;margin-top:6%}.promo__group--tab-section .promo__wrap:before{content:"";display:block;padding-bottom:168.8668866887%;width:100%}.promo__group--tab-section .promo__wrap>div{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap{margin-top:-36px}}.promo__group--tab-section .promo__wrap .promo__zone{background:url(bg-tab-web.png) center 0 no-repeat;background-size:100%}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap{padding:17.4% .5% 0}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap{padding-top:167px}}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .tab__box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item{position:relative;width:calc(25% - 2.5px);margin-bottom:3%}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item{margin-bottom:2%}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item img{width:100%}}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item:nth-child(2){margin-left:-.6%}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item--top{position:absolute;top:0;left:0;opacity:0;cursor:pointer}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item--top{width:100%}}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item .active{opacity:1}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__block{padding:2.5% 3.2% 0 4.5%}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__block{padding:7.5% 2% 0 3.5%}}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__box{display:none}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__box.active{display:block}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__box .tab__slider .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__box .tab__slider .swiper-wrapper .swiper-slide{margin-bottom:1.2%}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__box .tab__slider .swiper-wrapper .swiper-slide .product.product--dynamic{margin-right:auto;margin-left:auto;width:95%}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__box .tab__slider .swiper-wrapper .swiper-slide .product.product--dynamic .product__name{margin-bottom:0;padding-bottom:5%;background-color:#fff}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__box .tab__slider .swiper-wrapper .swiper-slide .product.product--dynamic .product__name{font-size:24px}}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__box .tab__slider .swiper-wrapper .swiper-slide .product.product--dynamic .product__price{padding-bottom:2%;padding-top:1%;background-color:#fff;border-radius:0 0 1.2vw 1.2vw}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__box .tab__slider .swiper-wrapper .swiper-slide .product.product--dynamic .product__price{border-radius:0 0 12px 12px}}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__box .tab__slider .swiper-wrapper .swiper-slide .product.product--dynamic .product__price span:last-child{font-size:4.5vw}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__box .tab__slider .swiper-wrapper .swiper-slide .product.product--dynamic .product__price span:last-child{font-size:26px}}@-webkit-keyframes rotate-hands{0%,to{transform:rotate(0)}50%{transform:rotate(-10deg)}}@keyframes rotate-hands{0%,to{transform:rotate(0)}50%{transform:rotate(-10deg)}}@-webkit-keyframes rotate-hands2{0%,to{transform:translate(0) scaleX(1)}50%{transform:translateY(-10%) scaleX(1.2)}}@keyframes rotate-hands2{0%,to{transform:translate(0) scaleX(1)}50%{transform:translateY(-10%) scaleX(1.2)}}.promo__group--w3m3{position:relative;z-index:0;overflow:hidden}.promo__group--w3m3 .decor__item--left1{position:absolute;z-index:0;top:20.4%;left:18%;width:59.8%;height:69.966%;background:url(decor-event-w3m3-beauty1.png);background-size:200% 100%}@media screen and (min-width:960px){.promo__group--w3m3 .decor__item--left1{top:18.6%;left:calc(50% - 300px);width:575px;height:1190px}}.js-loading .promo__group--w3m3 .decor__item--left1{-webkit-animation:step-figure 2.2s steps(2) infinite;animation:step-figure 2.2s steps(2) infinite}.promo__group--w3m3 .decor__item--right{position:absolute;z-index:0;top:14.6%;right:.1%;width:100%}@media screen and (min-width:960px){.promo__group--w3m3 .decor__item--right{right:calc(50% - 480px);width:auto}}.promo__group--w3m3 .promo__wrap{background:url(bg-event-w3m3.png) center 0 no-repeat;background-size:100%}.promo__group--w3m3 .promo__zone{position:relative}.promo__group--w3m3 .promo__zone:before{content:"";display:block;padding-bottom:172.9166666667%;width:100%}.promo__group--w3m3 .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo__group--w3m3 .promo__block{padding:31% 3% 0 3.2%}.promo__group--w3m3 .good__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.promo__group--w3m3 .good__wrap li{width:31%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.promo__group--w3m3 .good__wrap li a{text-align:center;transition:all .5s}.promo__group--w3m3 .good__wrap li a.active,.promo__group--w3m3 .good__wrap li a:hover{transform:scale(.95);filter:contrast(1.1)}.promo__group--w3m3 .good__wrap li:nth-child(2){margin-top:32.2%}.promo__group--w3m3 .good__wrap li:nth-child(2n+4){margin-top:-19%}.promo__group--w3m3 .good__wrap li:nth-child(5){margin-top:13.2%}@keyframes figure-enlarge{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes figure-moveX{0%,50%,to{transform:translateX(0)}25%{transform:translateX(10%)}75%{transform:translateX(-8%)}}@-webkit-keyframes step-figure{0%{background-position:0}to{background-position:-200%}}@keyframes step-figure{0%{background-position:0}to{background-position:-200%}}.dynamic-slider{overflow:hidden}.dynamic-slider .decor__wrap{padding-bottom:1%}@media screen and (min-width:960px){.dynamic-slider .decor__wrap{padding-bottom:0}}.dynamic-slider .decor__item--title{position:absolute;z-index:0;top:13%;left:14.5%;width:70%;opacity:0}@media screen and (min-width:960px){.dynamic-slider .decor__item--title{top:186px;left:calc(50% - 335px)}}.dynamic-slider .decor__item--title.active{-webkit-animation:bounce-in-right .6s ease 1 forwards;animation:bounce-in-right .6s ease 1 forwards}@media screen and (min-width:960px){.dynamic-slider .decor__item{width:auto}}.dynamic-slider .promo__wrap{background:url(bg-dynamic-slider.png) center 0 no-repeat;background-size:100%}.dynamic-slider .promo__zone{position:relative}.dynamic-slider .promo__zone:before{content:"";display:block;padding-bottom:151.0416666667%;width:100%}.dynamic-slider .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.dynamic-slider .promo__block{padding:33.5% 9% 0 8.2%}@media screen and (min-width:960px){.dynamic-slider .promo__block{padding-top:312px}}.dynamic-slider .promo__slider{overflow:hidden;height:90vw;max-height:800px}@media screen and (min-width:960px){.dynamic-slider .promo__slider{height:77vw}}.dynamic-slider .promo__slider .dynamic__item .product__name{margin-top:0;margin-bottom:0}@media screen and (min-width:960px){.dynamic-slider .promo__slider .dynamic__item .product__name .product__name{margin-top:5px;margin-bottom:15px}}.dynamic-slider .promo__slider .dynamic__item:first-child{width:100%;margin:0 auto}@media screen and (min-width:960px){.dynamic-slider .promo__slider .dynamic__item:first-child{margin-top:35px}}.dynamic-slider .promo__slider .dynamic__item:first-child .product--dynamic{padding-bottom:0}.dynamic-slider .promo__slider .dynamic__item:first-child .product--dynamic .product__img:before{padding-bottom:44%}.dynamic-slider .promo__slider .dynamic__item:first-child .product--dynamic .product__img img{left:0}@media screen and (min-width:960px){.dynamic-slider .promo__slider .dynamic__item:first-child .product--dynamic .product__img img{left:2.5%}}.dynamic-slider .promo__slider .dynamic__item:first-child .product--dynamic .product__img:first-child img{border-radius:1.2vw}@media screen and (min-width:960px){.dynamic-slider .promo__slider .dynamic__item:first-child .product--dynamic .product__img:first-child img{border-radius:12px}}.dynamic-slider .promo__slider .dynamic__item:first-child .product__text{display:none}.dynamic-slider .promo__slider .dynamic__item:last-child,.dynamic-slider .promo__slider .dynamic__item:nth-child(2),.dynamic-slider .promo__slider .dynamic__item:nth-child(3){position:absolute;z-index:0;top:43%;width:calc(33.33% - 2.5px)}@media screen and (min-width:960px){.dynamic-slider .promo__slider .dynamic__item:last-child,.dynamic-slider .promo__slider .dynamic__item:nth-child(2),.dynamic-slider .promo__slider .dynamic__item:nth-child(3){top:380px;width:calc(33.33% - 7.5px)}}.dynamic-slider .promo__slider .dynamic__item:nth-child(2){left:0}.dynamic-slider .promo__slider .dynamic__item:nth-child(3){left:33.8%}@media screen and (min-width:960px){.dynamic-slider .promo__slider .dynamic__item:nth-child(3){left:269px}}.dynamic-slider .promo__slider .dynamic__item:last-child{right:0}.dynamic-slider .promo__slider .swiper-slide-prev{opacity:0}.promo__group--tab-section2{position:relative;z-index:0;overflow:hidden}.promo__group--tab-section2 .decor__item{position:absolute;z-index:0;top:2.3%;left:1.8%;width:96%}.promo__group--tab-section2 .decor__item--left.active{-webkit-animation:rotating 3s ease-in-out infinite;animation:rotating 3s ease-in-out infinite}.promo__group--tab-section2 .decor__item--right.active{-webkit-animation:instrument-heartBeat 2s ease infinite;animation:instrument-heartBeat 2s ease infinite}@media screen and (min-width:960px){.promo__group--tab-section2 .decor__item{left:calc(50% - 440px);width:auto}}.promo__group--tab-section2 .promo__wrap{position:relative;margin-top:33%}.promo__group--tab-section2 .promo__wrap:before{content:"";display:block;padding-bottom:152.4520255864%;width:100%}.promo__group--tab-section2 .promo__wrap>div{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:960px){.promo__group--tab-section2 .promo__wrap{position:relative}.promo__group--tab-section2 .promo__wrap:before{content:"";display:block;padding-bottom:142.8571428571%;width:100%}.promo__group--tab-section2 .promo__wrap>div{position:absolute;top:0;left:0;width:100%;height:100%}}.promo__group--tab-section2 .promo__zone{background:url(bg-tab-section2.png) center 0 no-repeat;background-size:100%}@media screen and (min-width:960px){.promo__group--tab-section2 .promo__zone{background:url(bg-tab-section2-web.png) center 0 no-repeat;background-size:100%}}.promo__group--tab-section2 .promo__block{padding:4% 4% 0}@media screen and (min-width:960px){.promo__group--tab-section2 .promo__block{padding-top:8%}}.promo__group--tab-section2 .promo__slider{padding:1% 4.2% 0 3%}@media screen and (min-width:960px){.promo__group--tab-section2 .promo__slider{padding-left:2%}}.promo__group--tab-section2 .swiper-wrapper{padding-top:0}.promo__group--tab-section2 .pagination{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-bottom:1%}@media screen and (min-width:960px){.promo__group--tab-section2 .pagination{margin-bottom:5%}}.promo__group--tab-section2 .swiper-pagination-bullets .swiper-pagination-bullet{position:relative;display:block;width:50%;height:auto;margin:0;background:transparent;text-align:center;opacity:1;transition:all .5s}.promo__group--tab-section2 .swiper-pagination-bullets .swiper-pagination-bullet .tab2--top{position:absolute;top:0;left:0;opacity:0;cursor:pointer;transition:all .5s}@media screen and (min-width:960px){.promo__group--tab-section2 .swiper-pagination-bullets .swiper-pagination-bullet .tab2--top{width:100%}}.promo__group--tab-section2 .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active .tab2--top{opacity:1}.promo__group--tab-section2 .swiper-slide{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.2%;padding:1% 4% 0 5.8%;border-radius:4vw}@media screen and (min-width:960px){.promo__group--tab-section2 .swiper-slide{border-radius:35px;padding-left:8.8%}}@media screen and (min-width:960px){.promo__group--tab-section2{margin-bottom:2%}}.promo__group--tab-section2 .dynamic__item--tab{width:calc(50% - 2.5px);margin-bottom:2%}@media screen and (min-width:960px){.promo__group--tab-section2 .dynamic__item--tab{margin-bottom:15px}}.promo__group--tab-section2 .dynamic__item--tab.decor--etman img{padding-top:9%;padding-right:2%}@media screen and (min-width:960px){.promo__group--tab-section2 .dynamic__item--tab.decor--etman img{padding-top:10px;padding-right:10px}}.promo__group--tab-section2 .product.product--dynamic{margin-left:auto;margin-right:auto;width:100%}@media screen and (min-width:960px){.promo__group--tab-section2 .product.product--dynamic{width:92%}}.promo__group--tab-section2 .product.product--dynamic .product__name{margin-bottom:0;background-color:#fff}@media screen and (min-width:960px){.promo__group--tab-section2 .product.product--dynamic .product__name{font-size:26px;height:2.43em}}.promo__group--tab-section2 .product.product--dynamic .product__price{background-color:#fff;border-radius:0 0 2vw 2vw}@media screen and (min-width:960px){.promo__group--tab-section2 .product.product--dynamic .product__price{border-radius:0 0 20px 20px}}@media screen and (min-width:960px){.promo__group--tab-section2 .product.product--dynamic .product__price span:last-child{font-size:36px}}@-webkit-keyframes instrument-heartBeat{0%,to{transform:scale(1)}7%{transform:scale(1.06,1.1)}14%{transform:scale(1)}21%{transform:scale(1.06,1.1)}35%{transform:scale(1)}}@keyframes instrument-heartBeat{0%,to{transform:scale(1)}7%{transform:scale(1.06,1.1)}14%{transform:scale(1)}21%{transform:scale(1.06,1.1)}35%{transform:scale(1)}}@-webkit-keyframes rotating{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}@keyframes rotating{0%,to{transform:rotate(-2deg)}50%{transform:rotate(2deg)}}.daily-time{overflow:hidden}.daily-time .decor__item--left1{position:absolute;z-index:1;top:0;left:0;width:100%;-webkit-animation:fade-in-out 1.6s infinite both;animation:fade-in-out 1.6s infinite both}@media screen and (min-width:960px){.daily-time .decor__item--left1{top:10px;left:calc(50% - 470px)}}.js-loading .daily-time .decor__item--left1{-webkit-animation:fade-in-out 1.8s ease-in-out infinite;animation:fade-in-out 1.8s ease-in-out infinite}.daily-time .decor__item--left2{position:absolute;z-index:0;top:-2%;left:0;width:100%}@media screen and (min-width:960px){.daily-time .decor__item--left2{top:60px;left:calc(50% - 365px)}}.js-loading .daily-time .decor__item--left2{-webkit-animation:fade-in-out 1.8s ease-in-out 1.8s infinite;animation:fade-in-out 1.8s ease-in-out 1.8s infinite}.daily-time .decor__item--right{position:absolute;z-index:-1;top:13%;right:0;width:100%}@media screen and (min-width:960px){.daily-time .decor__item--right{top:170px;right:calc(50% - 470px)}}.daily-time .decor__item--right.active{-webkit-animation:move-x 1.8s linear infinite;animation:move-x 1.8s linear infinite}@media screen and (min-width:960px){.daily-time .decor__item{width:auto}}.daily-time .promo__wrap{background:url(bg-daily-time.png) center 0 no-repeat;background-size:100%}.daily-time .promo__zone{position:relative}.daily-time .promo__zone:before{content:"";display:block;padding-bottom:115.625%;width:100%}.daily-time .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.daily-time .promo__block{padding:36% 0 0}@media screen and (min-width:960px){.daily-time .promo__block{padding-top:328px}}.daily-time .product__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.daily-time .product__wrap>div{width:33.33%}@media screen and (min-width:960px){.daily-time .product__wrap>div{width:calc(33.33% - 12.5px)}}.daily-time .product__wrap>div:first-child .product__time{background:url(daily-time-hour-1.png) center 0 no-repeat;background-size:100%}.daily-time .product__wrap>div:nth-child(2){margin-top:10.5%}.daily-time .product__wrap>div:nth-child(2) .product__time{background:url(daily-time-hour-2.png) center 0 no-repeat;background-size:100%}.daily-time .product__wrap>div:nth-child(3) .product__time{background:url(daily-time-hour-3.png) center 0 no-repeat;background-size:100%}.daily-time .product__block{padding:2% 7.2%}.daily-time .product--dynamic{width:100%;margin-top:-155%}@media screen and (min-width:960px){.daily-time .product--dynamic{margin-top:-470px}}.daily-time .product__time{padding-bottom:187%;filter:brightness(50%)}.daily-time .product__time+.product{filter:brightness(50%)}.daily-time .product__time.active,.daily-time .product__time.active+.product{filter:grayscale(0)}.daily-time .product--dynamic .product__text .product__name{position:relative;z-index:0;font-size:12px;margin:0 3%;height:2.43em;line-height:125%}@media screen and (min-width:960px){.daily-time .product--dynamic .product__text .product__name{padding-top:3%;height:2.83em;font-size:22px}}.daily-time .product__price span:last-child{font-size:4vw}@media screen and (min-width:960px){.daily-time .product__price span:last-child{font-size:32px}}@-webkit-keyframes fade-in-out{0%,to{opacity:1}50%{opacity:0}}@keyframes fade-in-out{0%,to{opacity:1}50%{opacity:0}}@keyframes move-x{0%,to{transform:translateY(0)}50%{transform:translateY(-12%)}}.dynamic-slider-w2m2{position:relative;z-index:0;overflow:hidden;margin-top:-2%}.dynamic-slider-w2m2 .decor__item--title{position:absolute;z-index:0;top:8%;left:4%;width:90%}@media screen and (min-width:960px){.dynamic-slider-w2m2 .decor__item--title{top:110px;left:calc(50% - 404px)}}@media screen and (min-width:960px){.dynamic-slider-w2m2 .decor__item{width:auto}}.dynamic-slider-w2m2 .promo__wrap{background:url(bg-dynamic-slider-w2m2.png) center 0 no-repeat;background-size:100%}.dynamic-slider-w2m2 .promo__zone{position:relative}.dynamic-slider-w2m2 .promo__zone:before{content:"";display:block;padding-bottom:140.625%;width:100%}.dynamic-slider-w2m2 .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.dynamic-slider-w2m2 .promo__block{padding:41.5% 11% 0}.dynamic-slider-w2m2 .promo__box{margin-bottom:2%}.dynamic-slider-w2m2 .promo__box a{text-align:center}.dynamic-slider-w2m2 .promo__box img{border:2px solid #fff3c5;border-radius:2vw}@media screen and (min-width:960px){.dynamic-slider-w2m2 .promo__box img{border:3.6px solid #fff3c5;border-radius:16px}}.dynamic-slider-w2m2 .promo__slider .swiper-slide{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.dynamic-slider-w2m2 .promo__slider .product__block{border:2px solid #fff3c5;border-radius:2vw}@media screen and (min-width:960px){.dynamic-slider-w2m2 .promo__slider .product__block{border:3.6px solid #fff3c5;border-radius:16px}}.dynamic-slider-w2m2 .promo__slider .product__block .product__img img{width:100%;max-width:none}.dynamic-slider-w2m2 .promo__slider .product__block .product__price{padding-bottom:4%}@-webkit-keyframes key-shake-self-y{0%{transform:translateY(-5px)}to{transform:translateY(5px)}}@keyframes key-shake-self-y{0%{transform:translateY(-5px)}to{transform:translateY(5px)}}.bn-slider{position:relative;z-index:0;overflow:hidden}.bn-slider .decor__wrap{padding-bottom:2%}@media screen and (min-width:960px){.bn-slider .decor__wrap{padding-bottom:0}}.bn-slider .decor__item--title{position:absolute;z-index:0;top:0;left:4%;width:92%;transform:translate3d(3000px,0,0) scaleX(3)}@media screen and (min-width:960px){.bn-slider .decor__item--title{top:10px;left:calc(50% - 425px)}}.bn-slider .decor__item--title.active{-webkit-animation:bounce-in-right .6s ease 1 forwards;animation:bounce-in-right .6s ease 1 forwards}@media screen and (min-width:960px){.bn-slider .decor__item{width:auto}}.bn-slider .promo__wrap{background:url(bg-bn-slider.png) center 0 no-repeat;background-size:100%;margin-top:12.5%}.bn-slider .promo__zone{position:relative}.bn-slider .promo__zone:before{content:"";display:block;padding-bottom:88.9583333333%;width:100%}.bn-slider .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.bn-slider .promo__block{padding:0 6%}.bn-slider .promo__block .promo__box{position:absolute;z-index:0;top:12%;left:10%;width:80%}@media screen and (min-width:960px){.bn-slider .promo__block .promo__box{top:14%}}.bn-slider .promo__block .promo__slider{position:absolute;z-index:0;bottom:0;left:2.9%;width:95%}.bn-slider .promo__block .promo__slider .swiper-slide{padding:2%}.bn-slider .promo__block .promo__slider .swiper-slide-visible a{transition:all .6s}.bn-slider .promo__block .promo__slider .swiper-slide-visible.swiper-slide-next a{margin-top:20%;transition:all .6s;filter:brightness(105%)}@media screen and (min-width:960px){.bn-slider .promo__block .promo__slider .swiper-slide-visible.swiper-slide-next a{margin-top:48px}}@keyframes bounce-in-right{0%,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{opacity:1;transform:translateZ(0)}}.bn-section{overflow:hidden}.bn-section .decor__wrap{padding-top:3%}.bn-section .decor__item{pointer-events:none}.bn-section .decor__item--title{position:absolute;z-index:1;top:3%;right:6.6%;width:86%}@media screen and (min-width:960px){.bn-section .decor__item--title{right:calc(50% - 400px)}}.bn-section .decor__item--title.active{-webkit-animation:floatY-title 2s ease-in-out infinite;animation:floatY-title 2s ease-in-out infinite}.bn-section .decor__item--left{position:absolute;z-index:0;top:4%;left:0;width:100%}@media screen and (min-width:960px){.bn-section .decor__item--left{top:80px;left:calc(50% - 483px);width:auto}}@media screen and (min-width:960px){.bn-section .decor__item{width:auto}}.bn-section .promo__wrap{margin-top:19%}@media screen and (min-width:960px){.bn-section .promo__wrap{margin-top:18%}}.bn-section .promo__wrap .promo__zone{position:relative}.bn-section .promo__wrap .promo__zone:before{content:"";display:block;padding-bottom:58.3333333333%;width:100%}.bn-section .promo__wrap .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:960px){.bn-section .promo__wrap .promo__zone{position:relative}.bn-section .promo__wrap .promo__zone:before{content:"";display:block;padding-bottom:64.0657084189%;width:100%}.bn-section .promo__wrap .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}}.bn-section .promo__wrap .promo__box{display:none;text-align:center;cursor:pointer}.bn-section .promo__wrap .promo__box:hover{transition:all .6s ease;transform:translateY(-1%);filter:contrast() 1.2}.bn-section .promo__block>div.promo__box:first-child{display:block}@-webkit-keyframes floatY-title{0%,to{transform:translateY(0)}50%{transform:translateY(-10%)}}@keyframes floatY-title{0%,to{transform:translateY(0)}50%{transform:translateY(-10%)}}.promo-special{overflow:hidden}.promo-special .decor__wrap{padding-bottom:1%}@media screen and (min-width:960px){.promo-special .decor__wrap{padding-bottom:16px}}.promo-special .decor__item{pointer-events:none}.promo-special .decor__item--left{position:absolute;z-index:1;top:35%;left:.7%;width:100%;transform-origin:bottom center}@media screen and (min-width:960px){.promo-special .decor__item--left{left:calc(50% - 478px)}}.promo-special .decor__item--left.active{-webkit-animation:shake-box .6s 1 forwards,open-box-top .4s ease-out .8s 1 forwards;animation:shake-box .6s 1 forwards,open-box-top .4s ease-out .8s 1 forwards}.promo-special .decor__item--right1{position:absolute;z-index:1;top:4%;right:18%;width:15%}@media screen and (min-width:960px){.promo-special .decor__item--right1{top:30px;right:calc(50% - 310px)}}.promo-special .decor__item--right2{position:absolute;z-index:1;top:6%;right:14%;width:15%;opacity:0}.promo-special .decor__item--right2.active{-webkit-animation:feather 1.3s linear forwards;animation:feather 1.3s linear forwards}@media screen and (min-width:960px){.promo-special .decor__item--right2{top:40px;right:calc(50% - 350px)}}@media screen and (min-width:960px){.promo-special .decor__item{width:auto}}.promo-special .promo__wrap{background:url(bg-promo-special.png) center 0 no-repeat;background-size:100%;background-position:bottom}.promo-special .promo__zone{position:relative}.promo-special .promo__zone:before{content:"";display:block;padding-bottom:98.4375%;width:100%}.promo-special .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo-special .promo__block{padding:24% 3.2% 0 1%}@media screen and (min-width:960px){.promo-special .promo__block{padding-top:230px}}.promo-special .event__block{background:url(decor-promo-sp-left2.png) center 0 no-repeat;background-size:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;height:37vw;margin-bottom:2%;transform:rotateX(90deg);transform-origin:bottom}@media screen and (min-width:960px){.promo-special .event__block{height:340px}}.promo-special .event__block.active{-webkit-animation:open-box .4s ease-out .8s 1 forwards;animation:open-box .4s ease-out .8s 1 forwards}.promo-special .event__block li{width:calc(50% - 10px);transition:.3s}.promo-special .event__block li:hover{transform:scale(.95);filter:contrast(1.2)}.promo-special .event__block li a{width:100%;height:100%}.promo-special .promo__slider{padding:5% 12% 0 14%}@media screen and (min-width:960px){.promo-special .promo__slider{padding:64px 100px 0 120px}}@-webkit-keyframes shining-title{0%{-webkit-mask-position:150% 0;mask-position:150% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes shining-title{0%{-webkit-mask-position:150% 0;mask-position:150% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@-webkit-keyframes feather{0%{transform:rotate(-3deg) translate(20px,-100px);opacity:0}30%{transform:rotate(8deg) translate(-20px,-100px);opacity:1}62%{transform:rotate(-5deg) translate(20px,-40px)}95%{transform:rotate(-1deg) translate(0)}to{transform:rotate(0deg) translate(0);opacity:1}}@keyframes feather{0%{transform:rotate(-3deg) translate(20px,-100px);opacity:0}30%{transform:rotate(8deg) translate(-20px,-100px);opacity:1}62%{transform:rotate(-5deg) translate(20px,-40px)}95%{transform:rotate(-1deg) translate(0)}to{transform:rotate(0deg) translate(0);opacity:1}}@-webkit-keyframes open-box-top{0%{top:35%}to{top:0}}@keyframes open-box-top{0%{top:35%}to{top:0}}@-webkit-keyframes open-box{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}@keyframes open-box{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}@-webkit-keyframes shake-box{0%,to{transform:translateZ(0) rotate(0)}10%,30%,50%,70%,90%{transform:translate3d(-.4%,-.2%,0) rotate(-1deg)}20%,40%,60%,80%{transform:translate3d(.4%,.2%,0) rotate(1deg)}}@keyframes shake-box{0%,to{transform:translateZ(0) rotate(0)}10%,30%,50%,70%,90%{transform:translate3d(-.4%,-.2%,0) rotate(-1deg)}20%,40%,60%,80%{transform:translate3d(.4%,.2%,0) rotate(1deg)}}.bn-section-2{overflow:hidden}.bn-section-2 .decor__wrap{padding-bottom:2%}@media screen and (min-width:960px){.bn-section-2 .decor__wrap{padding-bottom:0}}.bn-section-2 .decor__item{pointer-events:none}.bn-section-2 .decor__item--title{position:absolute;z-index:-1;top:0;right:4.8%;width:92%}@media screen and (min-width:960px){.bn-section-2 .decor__item--title{right:calc(50% - 400px)}}.bn-section-2 .decor__item--left{position:absolute;z-index:0;top:0;left:0;width:100%}@media screen and (min-width:960px){.bn-section-2 .decor__item--left{top:5px;left:calc(50% - 482px)}}.bn-section-2 .decor__item--left.active{-webkit-animation:shakeX-horse 2.8s linear infinite;animation:shakeX-horse 2.8s linear infinite}@media screen and (min-width:960px){.bn-section-2 .decor__item{width:auto}}.bn-section-2 .promo__wrap{margin-top:21%}@media screen and (min-width:960px){.bn-section-2 .promo__wrap{margin-top:24%}}.bn-section-2 .promo__zone{position:relative}.bn-section-2 .promo__zone:before{content:"";display:block;padding-bottom:54.1666666667%;width:100%}.bn-section-2 .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.bn-section-2 .promo__box{text-align:center;cursor:pointer}.bn-section-2 .promo__box:hover{transition:all .6s ease;transform:translateY(-1%);filter:contrast(1.2)}@-webkit-keyframes shakeX-horse{0%,50%{transform:translateZ(0)}5%,15%,25%,35%,45%{transform:translate3d(-.6%,0,0)}10%,20%,30%,40%{transform:translate3d(.6%,0,0)}}@keyframes shakeX-horse{0%,50%{transform:translateZ(0)}5%,15%,25%,35%,45%{transform:translate3d(-.6%,0,0)}10%,20%,30%,40%{transform:translate3d(.6%,0,0)}}body{position:relative;background-color:#bb99e3;overflow-x:hidden}.decor__bg{position:fixed;z-index:-1;top:0;left:0;background:url(bg.jpg) center 0 no-repeat;background-size:100%}@media screen and (min-width:960px){.decor__bg{position:fixed;z-index:-1;top:0;left:0;background:url(bg-web.jpg) center 0 no-repeat;background-size:auto}}.decor__bottom{position:fixed;width:100%;height:100vh;text-align:center;overflow:hidden}.decor__bottom .bg__wrap{width:100%;height:150vh;background:url(decor-bottom.png) center 0 no-repeat;background-size:100%;transform:scale(1.5,1.1);transform-origin:top center}@media screen and (min-width:960px){.decor__bottom .bg__wrap{background:url(decor-bottom-web.png) center 0 no-repeat;background-size:auto}}.js-loading .decor__bottom .bg__wrap{-webkit-animation:scaling-bg 1.3s 1 forwards;animation:scaling-bg 1.3s 1 forwards}.decor__balloon,.decor__flower{position:absolute;z-index:0;top:0;left:0;width:100%;height:100vh;text-align:center;overflow:hidden}@media screen and (min-width:960px){.decor__balloon,.decor__flower{width:100%;height:100vw}}.decor__balloon img,.decor__flower img{width:auto}.decor__flower .bg__wrap{width:100%;height:50vh;background:url(decor-flower.png) center 0 no-repeat;background-size:100%;opacity:0;transform:scale(0);transform-origin:50% 30vw}@media screen and (min-width:960px){.decor__flower .bg__wrap{height:150vh;background:url(decor-flower-web.png) center 0 no-repeat;background-size:auto}}.js-loading .decor__flower .bg__wrap{-webkit-animation:grow-flower 1.2s ease-in-out 1.4s forwards,floatY-flower 2.4s ease-in-out 2.6s infinite;animation:grow-flower 1.2s ease-in-out 1.4s forwards,floatY-flower 2.4s ease-in-out 2.6s infinite}@media screen and (min-width:960px){.js-loading .decor__flower .bg__wrap{-webkit-animation:grow-flower 1.2s ease-in-out 1.4s forwards,floatY-flower 4s ease-in-out 2.6s infinite;animation:grow-flower 1.2s ease-in-out 1.4s forwards,floatY-flower 4s ease-in-out 2.6s infinite}}.decor__balloon .bg__wrap{width:100%;height:150vh;background:url(decor-balloon.png) center 0 no-repeat;background-size:100%;opacity:0;transform:translateY(-15vw) scale(1.5,1.1);transform-origin:top center}@media screen and (min-width:960px){.decor__balloon .bg__wrap{background:url(decor-balloon-web.png) center 0 no-repeat;background-size:auto}}.js-loading .decor__balloon .bg__wrap{-webkit-animation:scaling-balloon 2.4s .1s 1 forwards;animation:scaling-balloon 2.4s .1s 1 forwards}.decor__chair{position:absolute;z-index:0;top:0;left:0;background:url(decor-chair.png) 76% 0 no-repeat;background-size:110%;width:100%;height:150vw}@media screen and (min-width:960px){.decor__chair{background:url(decor-chair-web.png) center 0 no-repeat;background-size:auto}}.decor__figures{position:absolute;z-index:0;top:0;left:0;display:none;width:100%;height:1280px}@media screen and (min-width:960px){.decor__figures{display:block;height:2560px}}.decor__figures>div{position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transform-origin:bottom;transform:scaleY(0)}.decor__figures>div:before{position:absolute;z-index:0;width:40%;height:20%}@media screen and (min-width:960px){.decor__figures>div:before{width:106px;height:107px}}.js-loading .decor__figures>div:before{-webkit-animation:heartBeat-instrument 1.6s ease 2.8s infinite;animation:heartBeat-instrument 1.6s ease 2.8s infinite}.decor__figures .figure-1{top:61vw;left:-3%;width:26%}@media screen and (min-width:960px){.decor__figures .figure-1{top:19.8%;left:calc(50% - 612px);width:auto}}@media screen and (min-width:1260px){.decor__figures .figure-1{left:calc(50% - 702px)}}.decor__figures .figure-1:before{content:"";top:-13.8%;left:94%;background:url(decor-flute-left.png) 50% no-repeat;background-size:100%;transform-origin:0 90%}@media screen and (min-width:960px){.decor__figures .figure-1:before{left:calc(50% + 121px);background-size:auto}}.decor__figures .figure-1 img{transform:scaleX(-1)}.js-loading .decor__figures .figure-1{-webkit-animation:grow1 .6s cubic-bezier(.08,.72,.71,1.27) 2.8s forwards,figure-dancing1 1.6s ease-in-out 3.7s infinite;animation:grow1 .6s cubic-bezier(.08,.72,.71,1.27) 2.8s forwards,figure-dancing1 1.6s ease-in-out 3.7s infinite}.decor__figures .figure-2{top:22.8%;left:calc(50% - 1010px);display:none}@media screen and (min-width:1920px){.decor__figures .figure-2{display:block}}.decor__figures .figure-2:before{content:"";top:-13.7%;left:3%;background:url(decor-flute-left.png) 50% no-repeat;background-size:100%;transform-origin:0 90%}@media screen and (min-width:960px){.decor__figures .figure-2:before{left:calc(50% + 121px);background-size:auto}}.decor__figures .figure-2 img{transform:scaleX(-1)}.js-loading .decor__figures .figure-2{-webkit-animation:grow2 .6s cubic-bezier(.08,.72,.71,1.27) 2.6s forwards,figure-dancing2 1.6s ease-in-out 3.7s infinite;animation:grow2 .6s cubic-bezier(.08,.72,.71,1.27) 2.6s forwards,figure-dancing2 1.6s ease-in-out 3.7s infinite}.decor__figures .figure-3{top:61vw;left:75.5%;width:26%}@media screen and (min-width:960px){.decor__figures .figure-3{top:19.8%;left:calc(50% + 242px);width:auto}}@media screen and (min-width:1260px){.decor__figures .figure-3{left:calc(50% + 370px)}}@media screen and (min-width:1368px){.decor__figures .figure-3{left:calc(50% + 420px)}}.decor__figures .figure-3:before{content:"";top:-13.6%;left:-35%;background:url(decor-flute.png) 50% no-repeat;background-size:100%;transform-origin:92% 90%}@media screen and (min-width:960px){.decor__figures .figure-3:before{left:calc(50% - 228px);background-size:auto}}.js-loading .decor__figures .figure-3{-webkit-animation:grow1 .6s cubic-bezier(.08,.72,.71,1.27) 3s forwards,figure-dancing3 1.6s ease-in-out 3.7s infinite;animation:grow1 .6s cubic-bezier(.08,.72,.71,1.27) 3s forwards,figure-dancing3 1.6s ease-in-out 3.7s infinite}.decor__figures .figure-4{top:22.8%;left:calc(50% + 670px);display:none}@media screen and (min-width:1920px){.decor__figures .figure-4{display:block}}.decor__figures .figure-4:before{content:"";top:-13.9%;left:3%;background:url(decor-flute.png) 50% no-repeat;background-size:100%;transform-origin:92% 90%}@media screen and (min-width:960px){.decor__figures .figure-4:before{left:calc(50% - 228px);background-size:auto}}.js-loading .decor__figures .figure-4{-webkit-animation:grow2 .6s cubic-bezier(.08,.72,.71,1.27) 3.2s forwards,figure-dancing4 1.6s ease-in-out 3.7s infinite;animation:grow2 .6s cubic-bezier(.08,.72,.71,1.27) 3.2s forwards,figure-dancing4 1.6s ease-in-out 3.7s infinite}.decor__audience{position:absolute;z-index:2;top:13.4vw;left:0;width:100%;height:1280px;pointer-events:none;overflow:hidden;transform:translateY(0);transform-origin:50% 100%}@media screen and (min-width:960px){.decor__audience{top:0;height:2560px}}.js-loading .decor__audience{-webkit-animation:cheer-mobile 1.6s ease-in-out 2.8s infinite forwards;animation:cheer-mobile 1.6s ease-in-out 2.8s infinite forwards}@media screen and (min-width:960px){.js-loading .decor__audience{-webkit-animation:cheer-web 1.6s ease-in-out 3.7s infinite forwards;animation:cheer-web 1.6s ease-in-out 3.7s infinite forwards}}.decor__audience .audience-left--1{position:absolute;z-index:0;width:100vw;height:100vw;background:url(decor-audience.png);background-size:200% 100%;opacity:0;transform-origin:50% 100%;transform:scale(1.5,1.1)}@media screen and (min-width:960px){.decor__audience .audience-left--1{left:calc(50% - 1275px);background:url(decor-audience-web.png);width:2560px;height:1712px}}.js-loading .decor__audience .audience-left--1{-webkit-animation:scaling-audience 1.5s .3s 1 forwards,step-audience 1.6s steps(2) 2.6s infinite;animation:scaling-audience 1.5s .3s 1 forwards,step-audience 1.6s steps(2) 2.6s infinite}@media screen and (min-width:960px){.js-loading .decor__audience .audience-left--1{-webkit-animation:scaling-audience 1.5s .3s 1 forwards,step-audience 1.6s steps(2) 3.6s infinite;animation:scaling-audience 1.5s .3s 1 forwards,step-audience 1.6s steps(2) 3.6s infinite}}.navRightBar{height:39px}@media screen and (min-width:960px){.navRightBar{height:auto}}.decor--top,.decoration--top{position:absolute;pointer-events:none}@media screen and (min-width:960px){.decor--top,.decoration--top{width:auto}}.sp-icon-fixed{position:fixed;z-index:18;right:4px;bottom:157px;display:none;padding:0;width:20%;border:0;transition:all .4s linear;opacity:0;cursor:pointer;pointer-events:none}.sp-icon-fixed.is-visible{display:block;opacity:1;pointer-events:auto}@media screen and (min-width:768px){.sp-icon-fixed{right:4px;width:120px}}@media screen and (min-width:960px){.sp-icon-fixed{bottom:84px;width:84px}}@media screen and (min-width:1368px){.sp-icon-fixed{bottom:94px;width:140px}}@media screen and (min-width:1920px){.sp-icon-fixed{bottom:157px;width:150px}}section:not(.note){position:relative}section:not(.note) a{display:block}@-webkit-keyframes opacity-change{0%,25%{opacity:1}75%,to{opacity:0}}@keyframes opacity-change{0%,25%{opacity:1}75%,to{opacity:0}}@-webkit-keyframes step-audience{0%{background-position:0}50%,to{background-position:-200%}}@keyframes step-audience{0%{background-position:0}50%,to{background-position:-200%}}@-webkit-keyframes grow-flower{0%{opacity:0;transform:scale(0)}25%{opacity:1;transform:scale(80%)}75%{opacity:1;transform:scale(75%)}to{opacity:1;transform:scale(1)}}@keyframes grow-flower{0%{opacity:0;transform:scale(0)}25%{opacity:1;transform:scale(80%)}75%{opacity:1;transform:scale(75%)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes floatY-flower{0%,to{transform:translateY(0)}50%{transform:translateY(-1.6vw)}}@keyframes floatY-flower{0%,to{transform:translateY(0)}50%{transform:translateY(-1.6vw)}}@-webkit-keyframes heartBeat-instrument{0%,24%,46%,to{transform:scale(1)}12%,36%{transform:scale(1.3,1.24)}}@keyframes heartBeat-instrument{0%,24%,46%,to{transform:scale(1)}12%,36%{transform:scale(1.3,1.24)}}@-webkit-keyframes cheer-mobile{0%,24%,46%,to{transform:translateY(0)}12%,36%{transform:translateY(-2.4vw)}}@keyframes cheer-mobile{0%,24%,46%,to{transform:translateY(0)}12%,36%{transform:translateY(-2.4vw)}}@-webkit-keyframes cheer-web{0%,24%,46%,to{transform:translateY(0)}12%,36%{transform:translateY(-.8vw)}}@keyframes cheer-web{0%,24%,46%,to{transform:translateY(0)}12%,36%{transform:translateY(-.8vw)}}@-webkit-keyframes scaling-bg{0%{opacity:1;transform:translateY(1.5) scale(1.1)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes scaling-bg{0%{opacity:1;transform:translateY(1.5) scale(1.1)}to{opacity:1;transform:translate(0) scale(1)}}@-webkit-keyframes scaling-balloon{0%{opacity:0;transform:translateY(-15vw) scale(1.5,1.1)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes scaling-balloon{0%{opacity:0;transform:translateY(-15vw) scale(1.5,1.1)}to{opacity:1;transform:translate(0) scale(1)}}@-webkit-keyframes scaling-audience{0%{opacity:0;transform:translateY(0) scale(1.5,1.1)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes scaling-audience{0%{opacity:0;transform:translateY(0) scale(1.5,1.1)}to{opacity:1;transform:translate(0) scale(1)}}@-webkit-keyframes grow1{0%{transform:scaleY(0)}50%{transform:scale(.7,.9)}to{transform:scale(.75)}}@keyframes grow1{0%{transform:scaleY(0)}50%{transform:scale(.7,.9)}to{transform:scale(.75)}}@-webkit-keyframes grow2{0%{transform:scaleY(0)}50%{transform:scale(.9,1.2)}to{transform:scale(1)}}@keyframes grow2{0%{transform:scaleY(0)}50%{transform:scale(.9,1.2)}to{transform:scale(1)}}@-webkit-keyframes grow3{0%{transform:scaleY(0)}50%{transform:scale(1.005,1.03)}to{transform:scale(1)}}@keyframes grow3{0%{transform:scaleY(0)}50%{transform:scale(1.005,1.03)}to{transform:scale(1)}}@-webkit-keyframes figure-dancing1{0%,50%,to{transform:scale(.75) skew(0deg)}25%{transform:scale(.78) skew(2deg)}75%{transform:scale(.8) skew(-3deg)}}@keyframes figure-dancing1{0%,50%,to{transform:scale(.75) skew(0deg)}25%{transform:scale(.78) skew(2deg)}75%{transform:scale(.8) skew(-3deg)}}@-webkit-keyframes figure-dancing2{0%,50%,to{transform:scale(1) skew(0deg)}25%{transform:scale(1.05) skew(2deg)}75%{transform:scale(1.08) skew(-3deg)}}@keyframes figure-dancing2{0%,50%,to{transform:scale(1) skew(0deg)}25%{transform:scale(1.05) skew(2deg)}75%{transform:scale(1.08) skew(-3deg)}}@-webkit-keyframes figure-dancing3{0%,50%,to{transform:scale(.75) skew(0deg)}25%{transform:scale(.78) skew(-2deg)}75%{transform:scale(.8) skew(3deg)}}@keyframes figure-dancing3{0%,50%,to{transform:scale(.75) skew(0deg)}25%{transform:scale(.78) skew(-2deg)}75%{transform:scale(.8) skew(3deg)}}@-webkit-keyframes figure-dancing4{0%,50%,to{transform:scale(1) skew(0deg)}25%{transform:scale(1.05) skew(-2deg)}75%{transform:scale(1.08) skew(3deg)}}@keyframes figure-dancing4{0%,50%,to{transform:scale(1) skew(0deg)}25%{transform:scale(1.05) skew(-2deg)}75%{transform:scale(1.08) skew(3deg)}}