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}.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: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}}.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:0;overflow:hidden}.hero,.hero .hero__zone{position:relative}.hero .hero__zone:before{content:"";display:block;padding-bottom:63.5416666667%;width:100%}.hero .hero__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.hero .hero__zone .hero__title{position:absolute;z-index:1;top:12%;left:2.5%;width:94%;text-align:center;opacity:0}.js-loading .hero .hero__zone .hero__title{-webkit-animation:runIn 1.2s ease-out 1.4s forwards;animation:runIn 1.2s ease-out 1.4s forwards}@media screen and (min-width:960px){.js-loading .hero .hero__zone .hero__title{-webkit-animation:runIn-web 1.2s ease-out 1.4s forwards;animation:runIn-web 1.2s ease-out 1.4s forwards}}@media screen and (min-width:960px){.hero .hero__zone .hero__title{left:calc(50% - 440px);width:auto}}.hero .hero__zone .decor__title{top:0;z-index:-1;width:100%}@media screen and (min-width:960px){.hero .hero__zone .decor__title{width:auto;height:auto}}.hero .hero__zone .decor__title--light{top:-20%;opacity:0}.hero .hero__zone .decor__title--light img{transform:scale(1.45)}.js-loading .hero .hero__zone .decor__title--light{-webkit-animation:shine-zoomIn .7s ease-in 1.2s 1 forwards,shine-scale 2.5s linear 2s infinite alternate;animation:shine-zoomIn .7s ease-in 1.2s 1 forwards,shine-scale 2.5s linear 2s infinite alternate}@media screen and (min-width:960px){.js-loading .hero .hero__zone .decor__title--light{-webkit-animation:shine-zoomIn-web .8s ease-in 1.2s 1 forwards,shine-scale 3.5s linear 2s infinite alternate;animation:shine-zoomIn-web .8s ease-in 1.2s 1 forwards,shine-scale 3.5s linear 2s infinite alternate}}.hero .hero__zone .decor__title--dog{top:14%;left:1%;width:28%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:0;transform:translateX(16%)}.js-loading .hero .hero__zone .decor__title--dog{-webkit-animation:move-fade-in .4s ease-out 2.2s 1 forwards,jump 1.2s ease-out 2.6s 1 forwards,dog-rambling 3.6s ease-in-out 3.8s infinite alternate forwards;animation:move-fade-in .4s ease-out 2.2s 1 forwards,jump 1.2s ease-out 2.6s 1 forwards,dog-rambling 3.6s ease-in-out 3.8s infinite alternate forwards}@media screen and (min-width:960px){.js-loading .hero .hero__zone .decor__title--dog{-webkit-animation:move-fade-in .4s ease-out 2.2s 1 forwards,jump-web 1.2s ease-out 2.6s 1 forwards,dog-rambling 3.6s ease-in-out 3.8s infinite alternate forwards;animation:move-fade-in .4s ease-out 2.2s 1 forwards,jump-web 1.2s ease-out 2.6s 1 forwards,dog-rambling 3.6s ease-in-out 3.8s infinite alternate forwards}}@media screen and (min-width:960px){.hero .hero__zone .decor__title--dog{top:10%;width:auto}}@-webkit-keyframes seal{0%{opacity:0;transform:scale(10)}1%{opacity:1}80%{opacity:1;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes seal{0%{opacity:0;transform:scale(10)}1%{opacity:1}80%{opacity:1;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes runIn-web{0%{opacity:0;transform:translateY(200px) scale3d(.3,.3,.3)}60%,to{opacity:1;transform:translateY(4%) scaleX(1)}70%{transform:translateY(-3%)}80%{transform:translateY(3%)}90%{transform:translateY(-3%)}to{transform:translateY(0)}}@keyframes runIn-web{0%{opacity:0;transform:translateY(200px) scale3d(.3,.3,.3)}60%,to{opacity:1;transform:translateY(4%) scaleX(1)}70%{transform:translateY(-3%)}80%{transform:translateY(3%)}90%{transform:translateY(-3%)}to{transform:translateY(0)}}@-webkit-keyframes runIn{0%{opacity:0;transform:translateY(0) scale3d(.3,.3,.3)}60%,to{opacity:1;transform:translateY(4%) scaleX(1)}70%{transform:translateY(-3%)}80%{transform:translateY(3%)}90%{transform:translateY(-3%)}to{transform:translateY(0)}}@keyframes runIn{0%{opacity:0;transform:translateY(0) scale3d(.3,.3,.3)}60%,to{opacity:1;transform:translateY(4%) scaleX(1)}70%{transform:translateY(-3%)}80%{transform:translateY(3%)}90%{transform:translateY(-3%)}to{transform:translateY(0)}}@-webkit-keyframes up-and-down-2{0%{transform:translateY(0)}50%{transform:translateY(4%)}to{transform:translateY(0)}}@keyframes up-and-down-2{0%{transform:translateY(0)}50%{transform:translateY(4%)}to{transform:translateY(0)}}@-webkit-keyframes shine-zoomIn-web{0%{opacity:0;transform:translateY(200px) scale(0)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes shine-zoomIn-web{0%{opacity:0;transform:translateY(200px) scale(0)}to{opacity:1;transform:translateY(0) scale(1)}}@-webkit-keyframes shine-zoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes shine-zoomIn{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@-webkit-keyframes move-fade-in{0%{transform:translateX(16%) scale(.7);opacity:0}to{transform:translateX(-4%) scale(1);opacity:1}}@keyframes move-fade-in{0%{transform:translateX(16%) scale(.7);opacity:0}to{transform:translateX(-4%) scale(1);opacity:1}}@-webkit-keyframes jump{0%{transform:rotate(0deg) translateY(-10px)}4%{transform:rotate(0deg) translate(2.5px,-10px)}8%{transform:rotate(0deg) translate(5px,-7.5px)}12%{transform:rotate(0deg) translate(7.5px,-5px)}16%{transform:rotate(0deg) translate(10px,-2.5px)}20%{transform:rotate(-.5deg) translate(10px)}25%{transform:rotate(-1deg) translate(10px,-5px)}30%{transform:rotate(-2deg) translate(7.5px,-10px)}35%{transform:rotate(-3deg) translate(5px,-15px)}40%{transform:rotate(-2deg) translate(2.5px,-20px)}45%{transform:rotate(-1deg) translate(1px,-22.5px)}50%{transform:rotate(0deg) translate(-1px,-22.5px)}55%{transform:rotate(1deg) translate(-2.5px,-20px)}58%{transform:rotate(2deg) translate(-5px,-15px)}62%{transform:rotate(3deg) translate(-7.5px,-10px)}66%{transform:rotate(2deg) translate(-10px,-5px)}70%{transform:rotate(1deg) translate(-10px)}76%{transform:rotate(.5deg) translate(-10px,-2.5px)}82%{transform:rotate(0deg) translate(-7.5px,-5px)}88%{transform:rotate(0deg) translate(-5px,-7.5px)}94%{transform:rotate(0deg) translate(-2.5px,-2%)}to{transform:rotate(0deg) translateY(-2%)}}@keyframes jump{0%{transform:rotate(0deg) translateY(-10px)}4%{transform:rotate(0deg) translate(2.5px,-10px)}8%{transform:rotate(0deg) translate(5px,-7.5px)}12%{transform:rotate(0deg) translate(7.5px,-5px)}16%{transform:rotate(0deg) translate(10px,-2.5px)}20%{transform:rotate(-.5deg) translate(10px)}25%{transform:rotate(-1deg) translate(10px,-5px)}30%{transform:rotate(-2deg) translate(7.5px,-10px)}35%{transform:rotate(-3deg) translate(5px,-15px)}40%{transform:rotate(-2deg) translate(2.5px,-20px)}45%{transform:rotate(-1deg) translate(1px,-22.5px)}50%{transform:rotate(0deg) translate(-1px,-22.5px)}55%{transform:rotate(1deg) translate(-2.5px,-20px)}58%{transform:rotate(2deg) translate(-5px,-15px)}62%{transform:rotate(3deg) translate(-7.5px,-10px)}66%{transform:rotate(2deg) translate(-10px,-5px)}70%{transform:rotate(1deg) translate(-10px)}76%{transform:rotate(.5deg) translate(-10px,-2.5px)}82%{transform:rotate(0deg) translate(-7.5px,-5px)}88%{transform:rotate(0deg) translate(-5px,-7.5px)}94%{transform:rotate(0deg) translate(-2.5px,-2%)}to{transform:rotate(0deg) translateY(-2%)}}@-webkit-keyframes jump-web{0%{transform:rotate(0deg) translateY(-20px)}4%{transform:rotate(0deg) translate(5px,-20px)}8%{transform:rotate(0deg) translate(10px,-15px)}12%{transform:rotate(0deg) translate(15px,-10px)}16%{transform:rotate(0deg) translate(20px,-5px)}20%{transform:rotate(-.5deg) translate(20px)}25%{transform:rotate(-1deg) translate(20px,-10px)}30%{transform:rotate(-2deg) translate(15px,-20px)}35%{transform:rotate(-3deg) translate(10px,-30px)}40%{transform:rotate(-2deg) translate(5px,-40px)}45%{transform:rotate(-1deg) translate(2px,-45px)}50%{transform:rotate(0deg) translate(-2px,-45px)}55%{transform:rotate(1deg) translate(-5px,-40px)}58%{transform:rotate(2deg) translate(-10px,-30px)}62%{transform:rotate(3deg) translate(-15px,-20px)}66%{transform:rotate(2deg) translate(-20px,-10px)}70%{transform:rotate(1deg) translate(-20px)}76%{transform:rotate(.5deg) translate(-20px,-5px)}82%{transform:rotate(0deg) translate(-15px,-10px)}88%{transform:rotate(0deg) translate(-10px,-15px)}94%{transform:rotate(0deg) translate(-5px,-4%)}to{transform:rotate(0deg) translateY(-4%)}}@keyframes jump-web{0%{transform:rotate(0deg) translateY(-20px)}4%{transform:rotate(0deg) translate(5px,-20px)}8%{transform:rotate(0deg) translate(10px,-15px)}12%{transform:rotate(0deg) translate(15px,-10px)}16%{transform:rotate(0deg) translate(20px,-5px)}20%{transform:rotate(-.5deg) translate(20px)}25%{transform:rotate(-1deg) translate(20px,-10px)}30%{transform:rotate(-2deg) translate(15px,-20px)}35%{transform:rotate(-3deg) translate(10px,-30px)}40%{transform:rotate(-2deg) translate(5px,-40px)}45%{transform:rotate(-1deg) translate(2px,-45px)}50%{transform:rotate(0deg) translate(-2px,-45px)}55%{transform:rotate(1deg) translate(-5px,-40px)}58%{transform:rotate(2deg) translate(-10px,-30px)}62%{transform:rotate(3deg) translate(-15px,-20px)}66%{transform:rotate(2deg) translate(-20px,-10px)}70%{transform:rotate(1deg) translate(-20px)}76%{transform:rotate(.5deg) translate(-20px,-5px)}82%{transform:rotate(0deg) translate(-15px,-10px)}88%{transform:rotate(0deg) translate(-10px,-15px)}94%{transform:rotate(0deg) translate(-5px,-4%)}to{transform:rotate(0deg) translateY(-4%)}}@-webkit-keyframes zoom-in-out{0%{transform:scale(1)}to{transform:scale(.95)}}@keyframes zoom-in-out{0%{transform:scale(1)}to{transform:scale(.95)}}@-webkit-keyframes shine-scale{0%{transform-origin:bottom center;transform:scale(1)}to{transform:scale(1.35)}}@keyframes shine-scale{0%{transform-origin:bottom center;transform:scale(1)}to{transform:scale(1.35)}}@-webkit-keyframes dog-rambling{0%{opacity:1;transform:translateY(-4%)}10%{transform:translate(-12%,-4%)}15%{transform:translate(-12%,-9%)}20%{transform:translate(-12%,-5%)}25%{transform:translate(-12%,-8%)}30%{opacity:1;transform:translate(-12%,-4%)}45%{opacity:0;transform:translate(100%,-4%)}47%{opacity:0;transform:scaleX(-1) translate(-100%,-4%)}78%,to{opacity:1;transform:scaleX(-1) translate(-250%,-4%)}}@keyframes dog-rambling{0%{opacity:1;transform:translateY(-4%)}10%{transform:translate(-12%,-4%)}15%{transform:translate(-12%,-9%)}20%{transform:translate(-12%,-5%)}25%{transform:translate(-12%,-8%)}30%{opacity:1;transform:translate(-12%,-4%)}45%{opacity:0;transform:translate(100%,-4%)}47%{opacity:0;transform:scaleX(-1) translate(-100%,-4%)}78%,to{opacity:1;transform:scaleX(-1) translate(-250%,-4%)}}.decoration--background{display:none;position:absolute!important;z-index:0;top:0;left:0;overflow:hidden;pointer-events:none}@media screen and (min-width:1260px){.decoration--background{display:block}}.decoration__wrap{width:100%}.decoration__item{top:0;margin-top:4%}.decoration__item img{position:relative;z-index:0;width:100%}.decoration__item:first-child{width:1804px}.decoration__item:last-child{width:1788px}.bg-decoration-wrap{position:absolute;top:0;left:0;z-index:1;width:100%;opacity:0}.js-loading .bg-decoration-wrap{-webkit-animation:balloon-zoomIn .8s ease-out 1.4s 1 forwards;animation:balloon-zoomIn .8s ease-out 1.4s 1 forwards}.product--dynamic{width:100%}.product--dynamic .product__img{border-radius:2vw 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 2vw 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:#f6403a;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:22px 22px 0 0}.product--dynamic .product__text{border-radius:0 0 22px 22px}.product--dynamic .product__name{margin-bottom:10px;font-size:20px}.product--dynamic .product__price span:first-child,.product--dynamic .product__price span:last-child{font-size:24px}}.promo__group--promo-slider-2{position:relative;z-index:0;overflow:hidden}.promo__group--promo-slider-2 .promo__wrap{background:url(bg-promo-slider-2.png) center 0 no-repeat;background-size:100%}@media screen and (min-width:960px){.promo__group--promo-slider-2 .promo__wrap{background-size:auto}}.promo__group--promo-slider-2 .promo__wrap .promo__zone{position:relative}.promo__group--promo-slider-2 .promo__wrap .promo__zone:before{content:"";display:block;padding-bottom:114.6904512067%;width:100%}.promo__group--promo-slider-2 .promo__wrap .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo__group--promo-slider-2 .promo__wrap .promo__zone .promo__block .swiper-container{height:100%}.promo__group--promo-slider-2 .promo__wrap .promo__zone .promo__block .swiper-slide,.promo__group--promo-slider-2 .promo__wrap .promo__zone .promo__block .swiper-slide-duplicate{width:31%}.promo__group--promo-slider-2 .promo__wrap .promo__zone .promo__block .swiper-slide-duplicate a,.promo__group--promo-slider-2 .promo__wrap .promo__zone .promo__block .swiper-slide a{transition:all .6s;opacity:0}.promo__group--promo-slider-2 .promo__wrap .promo__zone .promo__block .swiper-slide-active,.promo__group--promo-slider-2 .promo__wrap .promo__zone .promo__block .swiper-slide-duplicate-active{z-index:1}.promo__group--promo-slider-2 .promo__wrap .promo__zone .promo__block .swiper-slide-active a,.promo__group--promo-slider-2 .promo__wrap .promo__zone .promo__block .swiper-slide-duplicate-active a{transition:all 1.6s;filter:brightness(105%);opacity:1}@media screen and (min-width:960px){.promo__group--promo-slider-2 .promo__wrap .promo__zone .promo__block .swiper-slide-active a,.promo__group--promo-slider-2 .promo__wrap .promo__zone .promo__block .swiper-slide-duplicate-active a{width:auto}}.promo__group--promo-event{position:relative;overflow:hidden}.promo__group--promo-event .promo__wrap{background:url(bg-promo-event.png) center 0 no-repeat;background-size:100%}.promo__group--promo-event .promo__zone{position:relative}.promo__group--promo-event .promo__zone:before{content:"";display:block;padding-bottom:144.0713536201%;width:100%}.promo__group--promo-event .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo__group--promo-event .promo__zone .promo__block{padding:6% 1% 0 2.2%}.promo__group--promo-event .promo__zone .promo__block li:hover{transform:translateY(-1%);filter:brightness(125%)}.promo__group--promo-event .promo__zone .promo__block .promo__box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.promo__group--promo-event .promo__zone .promo__block .promo__box li{width:31%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.promo__group--promo-event .promo__zone .promo__block .promo__box li:nth-child(2){width:38%}.promo__group--promo-event .promo__zone .promo__block .promo__box li:first-child{padding-left:.75%}.promo__group--promo-event .promo__zone .promo__block .promo__box li:first-child a{padding:3%}.promo__group--promo-event .promo__zone .promo__block .promo__box .swiper-container{width:31%;padding-left:.5%}.promo__group--promo-event .promo__zone .promo__block .promo__box .swiper-container li{text-align:center}.promo__group--promo-event .promo__zone .promo__block .event__box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:-47%;margin-bottom:1.65%}@media screen and (min-width:960px){.promo__group--promo-event .promo__zone .promo__block .event__box{margin-bottom:5%}}.promo__group--promo-event .promo__zone .promo__block .event__box li{width:34%;margin-bottom:.2%}@media screen and (min-width:960px){.promo__group--promo-event .promo__zone .promo__block .event__box li{width:48%}}.promo__group--promo-event .promo__zone .promo__block .event__box li:first-child{padding-right:4%}@media screen and (min-width:960px){.promo__group--promo-event .promo__zone .promo__block .event__box li:first-child{padding-right:.5%}}.promo__group--promo-event .promo__zone .promo__block .event__box li:nth-child(2){padding-left:4%;padding-right:1%;text-align:right}@media screen and (min-width:960px){.promo__group--promo-event .promo__zone .promo__block .event__box li:nth-child(2){padding-right:.5%}}.promo__group--promo-event .promo__zone .promo__block .event__box li:nth-child(3){padding-left:0;padding-right:3.5%}@media screen and (min-width:960px){.promo__group--promo-event .promo__zone .promo__block .event__box li:nth-child(3){padding-left:.6%;padding-right:0}}.promo__group--promo-event .promo__zone .promo__block .event__box li:nth-child(4){padding-left:3.5%;padding-right:1%;text-align:right}@media screen and (min-width:960px){.promo__group--promo-event .promo__zone .promo__block .event__box li:nth-child(4){padding-right:.6%}}.promo__group--promo-event .promo__zone .promo__block .bn__box{margin-bottom:5.1%;padding:2.5% 11% 0 10%}.promo__group--promo-event .promo__zone .promo__block .bn__box li{text-align:center;transition:all .2s}.promo__group--promo-event .promo__zone .promo__block .bn__box li:hover{transform:scale(1.02);filter:brightness(105%)}.promo__group--promo-event .promo__zone .promo__block .bn__box li img{border-radius:.8em}@media screen and (min-width:960px){.promo__group--promo-event .promo__zone .promo__block .bn__box li img{border-radius:12px}}@media screen and (min-width:960px){.promo__group--promo-event .promo__zone .promo__block .bn__box{margin-bottom:6.1%;padding:1% 11% 0 10%}}.promo__group--promo-event .promo__zone .promo__block .bank__box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:0 1% 0 .8%}.animate{-webkit-animation:heartBeat 1.2s linear 1 both;animation:heartBeat 1.2s linear 1 both}@-webkit-keyframes rotateX{0%,to{transform:rotate(0deg)}30%{transform:rotate(20deg)}65%{transform:rotate(-20deg)}}@keyframes rotateX{0%,to{transform:rotate(0deg)}30%{transform:rotate(20deg)}65%{transform:rotate(-20deg)}}@-webkit-keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%{transform:translate3d(0,-10px,0)}20%,40%,60%{transform:translate3d(0,10px,0)}}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%{transform:translate3d(0,-10px,0)}20%,40%,60%{transform:translate3d(0,10px,0)}}@-webkit-keyframes heartBeat{0%,to{transform-origin:center;transform:scale(1)}14%{transform:scale(1.1);filter:brightness(120%)}28%{transform:scale(1);filter:brightness(120%)}42%{transform:scale(1.1);filter:brightness(120%)}70%{transform:scale(1)}}@keyframes heartBeat{0%,to{transform-origin:center;transform:scale(1)}14%{transform:scale(1.1);filter:brightness(120%)}28%{transform:scale(1);filter:brightness(120%)}42%{transform:scale(1.1);filter:brightness(120%)}70%{transform:scale(1)}}.promo__group--tab-section{overflow:hidden}.promo__group--tab-section .decor__wrap{position:relative;padding-top:4%}.promo__group--tab-section .decor__wrap .decor__item{width:auto}.promo__group--tab-section .decor__wrap .decor__item--title{position:absolute;z-index:-1;top:4vw;left:21%;width:70%}@media screen and (min-width:960px){.promo__group--tab-section .decor__wrap .decor__item--title{top:30px;left:calc(50% - 280px)}}.promo__group--tab-section .decor__wrap .decor__item--title.active{z-index:1;-webkit-animation:jump-out-bounce 1s both;animation:jump-out-bounce 1s both}.promo__group--tab-section .decor__wrap .decor__item--left{position:absolute;z-index:-1;top:4vw;left:6%;width:20%}@media screen and (min-width:960px){.promo__group--tab-section .decor__wrap .decor__item--left{top:30px;left:calc(50% - 400px)}}.promo__group--tab-section .decor__wrap .decor__item--left.active{z-index:1;-webkit-animation:jump-out-bounce 1s both,swing 3s linear 1s infinite;animation:jump-out-bounce 1s both,swing 3s linear 1s infinite}.promo__group--tab-section .promo__wrap{background:url(bg-tab.png) center 0 no-repeat;background-size:100%}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap{background:url(web-bg-tab.png) center 0 no-repeat;background-size:auto}}.promo__group--tab-section .promo__wrap .promo__zone{position:relative}.promo__group--tab-section .promo__wrap .promo__zone:before{content:"";display:block;padding-bottom:113.7894736842%;width:100%}.promo__group--tab-section .promo__wrap .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo__group--tab-section .promo__wrap .tab__wrap{padding:21.3% 3% 0}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .tab__wrap{padding:23.2% 3.5% 0}}.promo__group--tab-section .promo__wrap .tab__wrap .tab__box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.promo__group--tab-section .promo__wrap .tab__wrap .tab__item{position:relative;width:33%;margin-bottom:0;transform-origin:left bottom;cursor:pointer}.promo__group--tab-section .promo__wrap .tab__wrap .tab__item .active{opacity:1}.promo__group--tab-section .promo__wrap .tab__wrap .tab__item.active,.promo__group--tab-section .promo__wrap .tab__wrap .tab__item:hover{transform:rotate(-3deg)}.promo__group--tab-section .promo__wrap .content__zone .content__block{margin-top:2%}.promo__group--tab-section .promo__wrap .content__zone .content__box{display:none;padding:0 1%}.promo__group--tab-section .promo__wrap .content__zone .content__box.active{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.promo__group--tab-section .promo__wrap .content__zone .content__box .promo__item{width:40%}.promo__group--tab-section .promo__wrap .content__zone .content__box .promo__item .promo__box{padding:3% 23% 18% 5%}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .content__zone .content__box .promo__item .promo__box{padding:0 23% 18% 5%}}.promo__group--tab-section .promo__wrap .content__zone .content__box .tab__slider{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:67%;padding:.5% 0 0 1.5%}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .content__zone .content__box .tab__slider{padding-top:2.5%}}.promo__group--tab-section .promo__wrap .content__zone .content__box .tab__slider.swiper-container{margin-right:0}.promo__group--tab-section .promo__wrap .content__zone .content__box .tab__slider .swiper-slide{width:44%;transform:translateY(0)}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .content__zone .content__box .tab__slider .swiper-slide{width:48%;transform:translateY(-6%)}}.promo__group--tab-section .promo__wrap .content__zone .content__box .tab__slider .swiper-slide .product.product--dynamic{border-radius:2vw;background-color:#fff}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .content__zone .content__box .tab__slider .swiper-slide .product.product--dynamic{border-radius:10px}}.promo__group--tab-section .promo__wrap .content__zone .content__box .tab__slider .swiper-slide .product.product--dynamic .product__img{border-radius:2vw 2vw 0 0}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .content__zone .content__box .tab__slider .swiper-slide .product.product--dynamic .product__img{border-radius:10px 10px 0 0}}.promo__group--tab-section .promo__wrap .content__zone .content__box .tab__slider .swiper-slide .product.product--dynamic .product__text{border-radius:0 0 2vw 2vw}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .content__zone .content__box .tab__slider .swiper-slide .product.product--dynamic .product__text{border-radius:0 0 10px 10px}}.promo__group--tab-section .promo__wrap .content__zone .content__box .tab__slider .swiper-slide .product.product--dynamic .product__name{height:2.52em;padding:2% 5%}.promo__group--tab-section .promo__wrap .content__zone .content__box .tab__slider .swiper-slide .product.product--dynamic .product__price{padding:0 2% 4%}@-webkit-keyframes jump-out-bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-16%,0) scaleY(1.05)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-10%,0) scaleY(1.025)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-5%,0) scaleY(1.01)}}@-webkit-keyframes swing{10%{transform-origin:right bottom;transform:rotate(4deg)}20%{transform:rotate(-12deg)}30%{transform:rotate(2deg)}40%{transform:rotate(-10deg)}50%{transform-origin:right bottom;transform:rotate(0deg)}}@keyframes swing{10%{transform-origin:right bottom;transform:rotate(4deg)}20%{transform:rotate(-12deg)}30%{transform:rotate(2deg)}40%{transform:rotate(-10deg)}50%{transform-origin:right bottom;transform:rotate(0deg)}}.promo__group--tab-section-2{position:relative;z-index:0;overflow:hidden}.promo__group--tab-section-2 .decor__wrap{padding-top:8.5%}@media screen and (min-width:960px){.promo__group--tab-section-2 .decor__wrap{padding-top:0}}.promo__group--tab-section-2 .decor__item{width:auto}.promo__group--tab-section-2 .decor__item:first-child{position:absolute;z-index:1;top:.5%;right:10%;width:20%}@media screen and (min-width:960px){.promo__group--tab-section-2 .decor__item:first-child{right:calc(50% - 325px);width:auto}}.promo__group--tab-section-2 .decor__item:first-child.active{-webkit-animation:thunder-shock .6s cubic-bezier(0,.46,.57,1.01) infinite alternate forwards;animation:thunder-shock .6s cubic-bezier(0,.46,.57,1.01) infinite alternate forwards}.promo__group--tab-section-2 .decor__item:last-child{position:absolute;z-index:1;top:2.5%;right:0;width:16%}@media screen and (min-width:960px){.promo__group--tab-section-2 .decor__item:last-child{top:0;right:calc(50% - 409px);width:auto}}.promo__group--tab-section-2 .decor__item:last-child.active{-webkit-animation:thunder-shock .6s cubic-bezier(0,.46,.57,1.01) .3s infinite alternate forwards;animation:thunder-shock .6s cubic-bezier(0,.46,.57,1.01) .3s infinite alternate forwards}.promo__group--tab-section-2 .promo__wrap{position:relative}.promo__group--tab-section-2 .promo__wrap:before{content:"";display:block;padding-bottom:147.9079497908%;width:100%}.promo__group--tab-section-2 .promo__wrap>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo__group--tab-section-2 .promo__wrap .promo__zone{background:url(bg-tab-section-2.png) center 0 no-repeat;background-size:100%}.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .tab__box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:23.2%}.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item{position:relative;width:32.8%;margin-top:-.1vw}@media screen and (min-width:768px){.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item{margin-top:0}}.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item--top{position:absolute;z-index:0;top:.2%;left:0;margin-top:0;opacity:0;cursor:pointer}.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item .active{opacity:1}.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item:first-child{margin-top:-.45vw}@media screen and (min-width:768px){.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item:first-child{margin-top:-.4vw}}@media screen and (min-width:960px){.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item:first-child{margin-top:-3.75px}}.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item:last-child{margin-top:-.5vw}@media screen and (min-width:768px){.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item:last-child{margin-top:-.2vw}}@media screen and (min-width:960px){.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item:last-child{margin-top:-2.8px}}.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item:last-child .tab__item--top{top:.6%}.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .content__zone{margin-top:-1.4vw}@media screen and (min-width:768px){.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .content__zone{margin-top:1.4vw}}@media screen and (min-width:960px){.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .content__zone{margin-top:0}}.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .content__zone .content__box{display:none}.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .content__zone .content__box.active{display:block}.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .content__zone .content__box .tab__slider--sec{width:97%}.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .content__zone .content__box .tab__slider--sec .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:1% auto}.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .content__zone .content__box .tab__slider--sec .swiper-wrapper .swiper-slide{margin-bottom:1.2%}@media screen and (min-width:960px){.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .content__zone .content__box .tab__slider--sec .swiper-wrapper .swiper-slide{margin-bottom:2%}}.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .content__zone .content__box .tab__slider--sec .swiper-wrapper .swiper-slide .product.product--dynamic{margin-right:auto;margin-left:auto;width:95%}@media screen and (min-width:960px){.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .content__zone .content__box .tab__slider--sec .swiper-wrapper .swiper-slide .product.product--dynamic{width:95%}}.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .content__zone .content__box .tab__slider--sec .swiper-wrapper .swiper-slide .product.product--dynamic .product__name{margin-bottom:0;background-color:#fff}@media screen and (min-width:960px){.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .content__zone .content__box .tab__slider--sec .swiper-wrapper .swiper-slide .product.product--dynamic .product__name{font-size:26px;height:2.43em}}.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .content__zone .content__box .tab__slider--sec .swiper-wrapper .swiper-slide .product.product--dynamic .product__price{background-color:#fff;border-radius:0 0 2vw 2vw}@media screen and (min-width:960px){.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .content__zone .content__box .tab__slider--sec .swiper-wrapper .swiper-slide .product.product--dynamic .product__price{border-radius:0 0 20px 20px}}@media screen and (min-width:960px){.promo__group--tab-section-2 .promo__wrap .promo__zone .tab__wrap .content__zone .content__box .tab__slider--sec .swiper-wrapper .swiper-slide .product.product--dynamic .product__price span:last-child{font-size:36px}}@-webkit-keyframes thunder-shock{0%,to{transform:translate(24%,-6%) rotate(4deg)}2%,10%,18%,26%{transform:translate(-1px,-1px)}4%,12%,20%,28%{transform:translate(-1px,1px)}6%,14%,22%,30%{transform:translate(1px,1px)}8%,16%,24%,32%{transform:translate(1px,-1px)}}@keyframes thunder-shock{0%,to{transform:translate(24%,-6%) rotate(4deg)}2%,10%,18%,26%{transform:translate(-1px,-1px)}4%,12%,20%,28%{transform:translate(-1px,1px)}6%,14%,22%,30%{transform:translate(1px,1px)}8%,16%,24%,32%{transform:translate(1px,-1px)}}.promo__group--match{position:relative;z-index:0}.promo__group--match .promo__wrap{position:relative}.promo__group--match .promo__wrap:before{content:"";display:block;padding-bottom:159.375%;width:100%}.promo__group--match .promo__wrap>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo__group--match .promo__wrap .promo__zone{padding:32% 2.6% 0;background:url(bg-match-game.png) center 0 no-repeat;background-size:100% auto}.promo__group--match .promo__wrap .promo__zone .promo__title{position:absolute;z-index:0;top:0;right:1%;width:28%}@media screen and (min-width:960px){.promo__group--match .promo__wrap .promo__zone .promo__title{margin-left:7%}}.promo__group--match .promo__wrap .promo__zone .promo__title.active{-webkit-animation:figure-enlarge 1s ease-out 1;animation:figure-enlarge 1s ease-out 1}.promo__group--match .card__box{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.promo__group--match .card__item{position:relative;z-index:0;width:23.5%;perspective:600px;margin-bottom:2%;cursor:pointer}.promo__group--match .card__item.animation{transition:1s;-webkit-animation:headShake 1.2s linear 1 both;animation:headShake 1.2s linear 1 both}.promo__group--match .card__back,.promo__group--match .card__front{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:all .3s}.promo__group--match .card__front{position:absolute;z-index:-1;top:0;left:0;width:100%;height:100%;transform-style:preserve-3d;transform:rotateY(180deg)}.promo__group--match .card__item:before{content:"";position:absolute;z-index:0;bottom:-5%;right:-5%;width:30%;height:30%;opacity:0}.promo__group--match .card__item.match .card__back,.promo__group--match .card__item.open .card__back{transform:rotateY(-180deg)}.promo__group--match .card__item.match .card__front,.promo__group--match .card__item.open .card__front{transform:rotateY(0)}.promo__group--match .card__item.match{position:relative;z-index:0;-webkit-animation:shinning .8s .3s;animation:shinning .8s .3s}.promo__group--match .card__item.match:before{-webkit-animation:bounceInDown 1s .3s both;animation:bounceInDown 1s .3s both}.promo__group--match .card__item.match .card__front{pointer-events:auto}.promo__group--match .card__item.match .card__front a{cursor:alias}.promo__group--match .card__item.unmatched{-webkit-animation:shakeX3 .3s .3s;animation:shakeX3 .3s .3s}.promo__group--match .card__item.disabled{pointer-events:none}@-webkit-keyframes shake-shinning{0%{transform:translateY(2%)}50%{transform:translateY(-2%);filter:brightness(150%)}to{transform:translateY(2%)}}@keyframes shake-shinning{0%{transform:translateY(2%)}50%{transform:translateY(-2%);filter:brightness(150%)}to{transform:translateY(2%)}}@-webkit-keyframes shinning{0%,to{filter:brightness(100%)}50%{filter:brightness(300%)}}@keyframes shinning{0%,to{filter:brightness(100%)}50%{filter:brightness(300%)}}@-webkit-keyframes bounceInDown{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(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{opacity:1;transform:translate3d(0,-10px,0) scaleY(.95)}90%{opacity:1;transform:translate3d(0,5px,0) scaleY(.985)}to{opacity:1;transform:translateZ(0)}}@keyframes bounceInDown{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(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{opacity:1;transform:translate3d(0,-10px,0) scaleY(.95)}90%{opacity:1;transform:translate3d(0,5px,0) scaleY(.985)}to{opacity:1;transform:translateZ(0)}}@-webkit-keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}@-webkit-keyframes figure-enlarge{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.promo__group--w3m3{position:relative;z-index:0;overflow:hidden}.promo__group--w3m3 .decor__wrap .decor__item{text-align:center}.promo__group--w3m3 .promo__wrap{margin-top:-3.2%}.promo__group--w3m3 .promo__wrap .promo__zone{position:relative}.promo__group--w3m3 .promo__wrap .promo__zone:before{content:"";display:block;padding-bottom:88.5416666667%;width:100%}.promo__group--w3m3 .promo__wrap .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:960px){.promo__group--w3m3 .promo__wrap .promo__zone{position:relative}.promo__group--w3m3 .promo__wrap .promo__zone:before{content:"";display:block;padding-bottom:83.3333333333%;width:100%}.promo__group--w3m3 .promo__wrap .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}}.promo__group--w3m3 .promo__wrap .promo__zone .promo__block{position:absolute;z-index:1;top:0;left:0}.promo__group--w3m3 .promo__wrap .promo__zone .promo__block .event__wrap .good__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.promo__group--w3m3 .promo__wrap .promo__zone .promo__block .event__wrap .good__wrap li{position:relative;width:32%;margin-bottom:1.5%;text-align:center}@media screen and (min-width:960px){.promo__group--w3m3 .promo__wrap .promo__zone .promo__block .event__wrap .good__wrap li{margin-bottom:2%}}.promo__group--w3m3 .promo__wrap .promo__zone .promo__block .event__wrap .good__wrap li a{overflow:hidden;transition:transform .16s}.promo__group--w3m3 .promo__wrap .promo__zone .promo__block .event__wrap .good__wrap li a:hover{transform:translateY(-12px)}.promo__group--w3m3 .promo__wrap .promo__zone .promo__block .event__wrap .good__wrap li a img{filter:brightness(95%)}.promo__group--w3m3 .promo__wrap .promo__zone .promo__block .event__wrap .good__wrap li a.active{transition:transform .4s;transform:translateY(-6px)}@media screen and (min-width:960px){.promo__group--w3m3 .promo__wrap .promo__zone .promo__block .event__wrap .good__wrap li a.active{transform:translateY(-12px)}}.promo__group--w3m3 .promo__wrap .promo__zone .promo__block .event__wrap .good__wrap li a.active .ice-shine{position:absolute;width:100%;height:100%}.promo__group--w3m3 .promo__wrap .promo__zone .promo__block .event__wrap .good__wrap li a.active .ice-shine:after{content:"";position:absolute;top:0;left:-25px;z-index:8;width:30%;height:100%;background-color:hsla(0,0%,100%,.65);transform:skewX(-15deg);-webkit-filter:blur(16px);-webkit-animation:ice-shine 4s linear -1s infinite;animation:ice-shine 4s linear -1s infinite}.promo__group--w3m3 .promo__wrap .promo__zone .promo__block .event__wrap .good__wrap li a.active img{filter:brightness(105%)}@-webkit-keyframes ice-shine{0%,65%{opacity:0;left:-50%}75%{opacity:1;left:75%}76%{opacity:0;left:75%}90%{opacity:0;left:-50%}to{opacity:1;left:75%}}@keyframes ice-shine{0%,65%{opacity:0;left:-50%}75%{opacity:1;left:75%}76%{opacity:0;left:75%}90%{opacity:0;left:-50%}to{opacity:1;left:75%}}@-webkit-keyframes up-and-down{0%{transform:translateX(-3px) translateY(60%)}6.5%{transform-origin:top center;transform:translateX(-3px) translateY(0) scale(1.05) rotate(13deg)}20%{transform:rotate(-5deg) translateY(15%)}40%{transform:rotate(10deg) translateY(30%)}60%{transform:rotate(-5deg) translateY(42%)}80%{transform:rotate(10deg) translateY(56%)}to{transform:translateY(60%) rotate(0deg) scale(.95)}}@keyframes up-and-down{0%{transform:translateX(-3px) translateY(60%)}6.5%{transform-origin:top center;transform:translateX(-3px) translateY(0) scale(1.05) rotate(13deg)}20%{transform:rotate(-5deg) translateY(15%)}40%{transform:rotate(10deg) translateY(30%)}60%{transform:rotate(-5deg) translateY(42%)}80%{transform:rotate(10deg) translateY(56%)}to{transform:translateY(60%) rotate(0deg) scale(.95)}}@-webkit-keyframes dog-bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-8px,0)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}90%{transform:translate3d(0,-3px,0)}}@keyframes dog-bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-8px,0)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}90%{transform:translate3d(0,-3px,0)}}.bn-section{overflow:hidden}.bn-section .decor__wrap{padding-top:10%}@media screen and (min-width:960px){.bn-section .decor__wrap{padding-top:6%}}.bn-section .decor__wrap .decor__item{pointer-events:none}.bn-section .decor__wrap .decor__item--left{position:absolute;z-index:-1;top:6%;left:7%;width:24%}.bn-section .decor__wrap .decor__item--left.active{z-index:1;-webkit-animation:move-poli-right 3.2s ease-in forwards;animation:move-poli-right 3.2s ease-in forwards}@media screen and (min-width:960px){.bn-section .decor__wrap .decor__item--left{top:6%;left:calc(50% - 380px);width:auto}}@media screen and (min-width:960px){.bn-section .decor__wrap .decor__item{width:auto}}.bn-section .promo__wrap .promo__zone{position:relative}.bn-section .promo__wrap .promo__zone:before{content:"";display:block;padding-bottom:79.0625%;width:100%}.bn-section .promo__wrap .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.bn-section .promo__wrap .promo__zone .promo__block .promo__box{text-align:center;cursor:pointer}.bn-section .promo__wrap .promo__zone .promo__block .promo__box:hover{transition:all .6s ease;transform:translateY(-1%);filter:brightness(1.2)}@-webkit-keyframes up-down{0%,to{transform:translateY(5%)}50%{transform:translateY(-5%)}}@keyframes up-down{0%,to{transform:translateY(5%)}50%{transform:translateY(-5%)}}@-webkit-keyframes move-poli-right{0%,to{transform:translate(0)}10%,22%{transform:translate(20%,-12%) scaleY(1.05)}16%,28%{transform:translate(20%) rotate(0deg)}40%{transform:translate(10%,-12%) rotate(3deg)}48%{transform:translate(0)}}@keyframes move-poli-right{0%,to{transform:translate(0)}10%,22%{transform:translate(20%,-12%) scaleY(1.05)}16%,28%{transform:translate(20%) rotate(0deg)}40%{transform:translate(10%,-12%) rotate(3deg)}48%{transform:translate(0)}}.daily-time{overflow:hidden}.daily-time .decor__wrap{padding-top:8%}.daily-time .decor__item--title{position:absolute;z-index:-1;top:2.5%;left:7%;width:72%}@media screen and (min-width:960px){.daily-time .decor__item--title{top:6.5%;left:calc(50% - 370px);width:auto}}.daily-time .decor__item--title.active{z-index:1;-webkit-animation:jump-out-bounce 1s both;animation:jump-out-bounce 1s both}.daily-time .decor__item--right{position:absolute;z-index:-1;top:2%;right:7.5%;width:23%}@media screen and (min-width:960px){.daily-time .decor__item--right{top:7%;right:calc(50% - 358px)}}.daily-time .decor__item--right.active{z-index:1;-webkit-animation:jump-out-bounce 1s both,tada 2s ease-in-out 1s infinite;animation:jump-out-bounce 1s both,tada 2s ease-in-out 1s 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:90.8333333333%;width:100%}.daily-time .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.daily-time .promo__block{padding:21% 2% 0}@media screen and (min-width:960px){.daily-time .promo__block{padding-top:220px}}.daily-time .product__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.daily-time .product__wrap>div{width:33%}.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) .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:0 2%}.daily-time .product--dynamic{width:100%}.daily-time .product__time{margin-left:auto;margin-right:auto;padding-bottom:48%;margin-bottom:5.2%;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)}@media screen and (min-width:960px){.daily-time .product__time{padding-bottom:130px}}.daily-time .product--dynamic .product__name{position:relative;z-index:0;font-size:3.7vw;margin:3%;height:2.43em;line-height:125%!important}@media screen and (min-width:960px){.daily-time .product--dynamic .product__name{padding-top:3%;height:2.83em;font-size:22px}}.daily-time .product__price{margin:3%}.daily-time .product__price span:last-child{font-size:4.6vw}@media screen and (min-width:960px){.daily-time .product__price span:last-child{font-size:32px}}@-webkit-keyframes key-rotate-from-to{0%{transform:rotate(-10deg)}to{transform:rotate(10deg)}}@keyframes key-rotate-from-to{0%{transform:rotate(-10deg)}to{transform:rotate(10deg)}}@keyframes jump-out-bounce{0%,20%,53%,to{-webkit-animation-timing-function:cubic-bezier(.215,.61,.355,1);animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-16%,0) scaleY(1.05)}70%{-webkit-animation-timing-function:cubic-bezier(.755,.05,.855,.06);animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-10%,0) scaleY(1.025)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-5%,0) scaleY(1.01)}}@-webkit-keyframes tada{0%,55%{transform:scaleX(1)}5%,10%{transform:scale3d(.9,.9,.9) rotate(-3deg)}15%,25%,35%,45%{transform:scale3d(1.05,1.05,1.05) rotate(3deg)}20%,30%,40%{transform:scale3d(1.05,1.05,1.05) rotate(-3deg)}}@keyframes tada{0%,55%{transform:scaleX(1)}5%,10%{transform:scale3d(.9,.9,.9) rotate(-3deg)}15%,25%,35%,45%{transform:scale3d(1.05,1.05,1.05) rotate(3deg)}20%,30%,40%{transform:scale3d(1.05,1.05,1.05) rotate(-3deg)}}.bn-slider{position:relative;z-index:0;overflow:hidden}.bn-slider .decor__wrap{padding-bottom:5%}@media screen and (min-width:960px){.bn-slider .decor__wrap{padding-bottom:1%}}.bn-slider .decor__item--left{position:absolute;z-index:0;top:1%;left:4.3%;width:28%}@media screen and (min-width:960px){.bn-slider .decor__item--left{left:calc(50% - 415px)}}.bn-slider .decor__item--left.active{-webkit-animation:figure-enlarge 1s ease-out 1;animation:figure-enlarge 1s ease-out 1}@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%}.bn-slider .promo__zone{position:relative}.bn-slider .promo__zone:before{content:"";display:block;padding-bottom:113.125%;width:100%}.bn-slider .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.bn-slider .promo__block{padding:24.8% 0 0}.bn-slider .promo__block .promo__box{position:relative}.bn-slider .promo__block .promo__box .swiper-container{position:absolute;z-index:1;top:59%;left:0;width:100%;height:auto}@media screen and (min-width:960px){.bn-slider .promo__block .promo__box .swiper-container{top:60%}}.bn-slider .promo__block .promo__box .swiper-container .swiper-slide{text-align:center}@keyframes figure-enlarge{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}body{position:relative;background-color:#e6edcc;overflow-x:hidden}body .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){body .decor__bg{position:fixed;z-index:-1;top:0;left:0;background:url(bg-web.jpg) center 0 no-repeat;background-size:auto}}body .decor__fg{position:absolute;z-index:-1;top:0;left:0;background:url(bg-top.jpg) center 0 no-repeat;background-size:100%}@media screen and (min-width:960px){body .decor__fg{position:absolute;z-index:-1;top:0;left:0;background:url(bg-top-web.jpg) center 0 no-repeat;background-size:auto}}.decor__doors{position:relative}.decor__doors.door-shaking-animate{-webkit-animation:doorShaking .02s ease-in-out .4s infinite alternate;animation:doorShaking .02s ease-in-out .4s infinite alternate}.decor__doors .doors__wrap{position:absolute;width:100%;height:82vw;overflow:hidden}.decor__left{position:relative;position:absolute;z-index:0;top:40vw;left:-70%;width:120%;background:url(bg-left-door.png) center 0 no-repeat;background-size:100%}.decor__left:before{content:"";display:block;padding-bottom:34.3319838057%;width:100%}.decor__left>div{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:960px){.decor__left{top:362px;left:calc(50% - 1233px);width:1235px}}.js-loading .decor__left{-webkit-animation:doorMoveLeft 1s ease-out .4s 1 forwards;animation:doorMoveLeft 1s ease-out .4s 1 forwards}@media screen and (min-width:960px){.js-loading .decor__left{-webkit-animation:doorMoveLeft-web 1s ease-out .4s 1 forwards;animation:doorMoveLeft-web 1s ease-out .4s 1 forwards}}.decor__right{position:relative;position:absolute;z-index:0;top:40vw;left:50%;width:120%;background:url(bg-right-door.png) center 0 no-repeat;background-size:100%}.decor__right:before{content:"";display:block;padding-bottom:34.3319838057%;width:100%}.decor__right>div{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:960px){.decor__right{top:362px;left:50%;width:1235px}}.js-loading .decor__right{-webkit-animation:doorMoveRight 1s ease-out .4s 1 forwards;animation:doorMoveRight 1s ease-out .4s 1 forwards}@media screen and (min-width:960px){.js-loading .decor__right{-webkit-animation:doorMoveRight-web 1s ease-out .4s 1 forwards;animation:doorMoveRight-web 1s ease-out .4s 1 forwards}}.decor__etman{position:absolute;z-index:2;top:4.1%;left:16%;display:none;opacity:0}@media screen and (min-width:960px){.decor__etman{left:calc(50% - 790px);display:block}}.js-loading .decor__etman{-webkit-animation:float-down 2s ease-out 1.6s 1 forwards,floating-jump 2s cubic-bezier(.28,.84,.42,1) 2.8s infinite;animation:float-down 2s ease-out 1.6s 1 forwards,floating-jump 2s cubic-bezier(.28,.84,.42,1) 2.8s infinite}.decor__cat{position:absolute;z-index:2;top:14%;right:16%;display:none;opacity:0}@media screen and (min-width:960px){.decor__cat{top:4.9%;right:calc(50% - 761px);display:block}}.js-loading .decor__cat{-webkit-animation:float-down2 1s ease-out 1.6s 1 forwards,float-down-rotate 4.6s ease-in-out 2.6s 1 forwards,normal-jump 2s 7.2s 2 forwards;animation:float-down2 1s ease-out 1.6s 1 forwards,float-down-rotate 4.6s ease-in-out 2.6s 1 forwards,normal-jump 2s 7.2s 2 forwards}.navRightBar{height:39px}@media screen and (min-width:960px){.navRightBar{height:auto}}.decor--top,.decoration--top{position:absolute;pointer-events:none}section:not(.note){position:relative}section:not(.note) a{display:block}@-webkit-keyframes doorMoveLeft-web{0%{left:calc(50% - 1233px)}to{left:calc(50% - 1604px)}}@keyframes doorMoveLeft-web{0%{left:calc(50% - 1233px)}to{left:calc(50% - 1604px)}}@-webkit-keyframes doorMoveLeft{0%{left:-70%}to{left:-108%}}@keyframes doorMoveLeft{0%{left:-70%}to{left:-108%}}@-webkit-keyframes doorMoveRight-web{0%{left:50%}to{left:calc(50% + 365px)}}@keyframes doorMoveRight-web{0%{left:50%}to{left:calc(50% + 365px)}}@-webkit-keyframes doorMoveRight{0%{left:50%}to{left:88%}}@keyframes doorMoveRight{0%{left:50%}to{left:88%}}@-webkit-keyframes doorShaking{0%{transform:translateY(-.6px)}to{transform:translateY(.6px)}}@keyframes doorShaking{0%{transform:translateY(-.6px)}to{transform:translateY(.6px)}}@-webkit-keyframes balloon-zoomIn{0%{opacity:0;transform:translateY(200px) scale(0)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes balloon-zoomIn{0%{opacity:0;transform:translateY(200px) scale(0)}to{opacity:1;transform:translateY(0) scale(1)}}@-webkit-keyframes floating-jump{0%{transform:scale(1) translateY(0)}10%{transform:scale(1.05,.95) translateY(0)}30%{transform:scale(.95,1.05) translateY(-100px)}50%{transform:scale(1.025,.975) translateY(0)}57%{transform:scale(1) translateY(-3px)}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes floating-jump{0%{transform:scale(1) translateY(0)}10%{transform:scale(1.05,.95) translateY(0)}30%{transform:scale(.95,1.05) translateY(-100px)}50%{transform:scale(1.025,.975) translateY(0)}57%{transform:scale(1) translateY(-3px)}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@-webkit-keyframes normal-jump{0%{transform:scale(1) translateY(0)}10%{transform:scale(1.025) translateY(-10%)}20%{transform:scale(1) translateY(0)}30%{transform:scale(1.01) translateY(-6%)}40%{transform:scale(1) translateY(0)}to{transform:translateY(0)}}@keyframes normal-jump{0%{transform:scale(1) translateY(0)}10%{transform:scale(1.025) translateY(-10%)}20%{transform:scale(1) translateY(0)}30%{transform:scale(1.01) translateY(-6%)}40%{transform:scale(1) translateY(0)}to{transform:translateY(0)}}@-webkit-keyframes float-down{0%{transform:translateY(-20%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes float-down{0%{transform:translateY(-20%);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes float-down2{0%{transform:translateY(-60%);opacity:0}to{transform:translateY(-50%);opacity:1}}@keyframes float-down2{0%{transform:translateY(-60%);opacity:0}to{transform:translateY(-50%);opacity:1}}@-webkit-keyframes float-down-rotate{0%{transform-origin:top center;transform:translateY(-50%)}25%{transform:rotate(-8deg) translateY(-37%)}50%{transform:rotate(10deg) translateY(-25%)}75%{transform:rotate(-8deg) translateY(-10%)}to{transform:rotate(0deg) translateY(0)}}@keyframes float-down-rotate{0%{transform-origin:top center;transform:translateY(-50%)}25%{transform:rotate(-8deg) translateY(-37%)}50%{transform:rotate(10deg) translateY(-25%)}75%{transform:rotate(-8deg) translateY(-10%)}to{transform:rotate(0deg) translateY(0)}}