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;padding:2%}.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}.swiper-slide{transform:translateZ(0)}.hero{position:relative;z-index:0;overflow:hidden}.hero .hero__decor--top .decor__item{width:100%}.hero .hero__decor--top .decor__item--title{position:absolute;z-index:2;top:8.5%;left:-1%;width:63%;opacity:0;transform:translateX(-40px) scale(1.06)}@media screen and (min-width:960px){.hero .hero__decor--top .decor__item--title{top:10.5%;left:calc(50% - 507px);width:auto}}.js-loading .hero .hero__decor--top .decor__item--title{-webkit-animation:scale-in-title 2s ease-out 1 both;animation:scale-in-title 2s ease-out 1 both}.js-loading .hero .hero__decor--top .decor__item--title img{-webkit-animation:title-heartBeat 5s ease-in 1.8s infinite both;animation:title-heartBeat 5s ease-in 1.8s infinite both}.hero .hero__decor--top .decor__item--title .decor__item--flower{position:absolute;z-index:-1;top:-15%;left:8.2%;width:91%}@media screen and (min-width:960px){.hero .hero__decor--top .decor__item--title .decor__item--flower{top:-18%;left:calc(50% - 265px);width:auto}}.js-loading .hero .hero__decor--top .decor__item--title .decor__item--flower{-webkit-animation:flower-keep-rotate 5s cubic-bezier(0,0,.1,1) 2s infinite both;animation:flower-keep-rotate 5s cubic-bezier(0,0,.1,1) 2s infinite both}.hero .hero__decor--top .decor__item--title .decor__item--flower img{opacity:0;transform:translateY(8%) scale(.9) rotate(0)}.js-loading .hero .hero__decor--top .decor__item--title .decor__item--flower img{-webkit-animation:scale-in-flower 1.8s ease-out 1 both;animation:scale-in-flower 1.8s ease-out 1 both}.hero .hero__decor--top .decor__item--confetti1{position:absolute;z-index:0;top:0;background:url(decor-confetti1.png) center 0 no-repeat;background-size:250%}@media screen and (min-width:960px){.hero .hero__decor--top .decor__item--confetti1{background-size:auto}}.js-loading .hero .hero__decor--top .decor__item--confetti1{-webkit-animation:floatY-confetti 3s ease-in-out infinite;animation:floatY-confetti 3s ease-in-out infinite}.hero .hero__decor--top .decor__item--confetti2{position:absolute;z-index:0;top:0;background:url(decor-confetti2.png) center 0 no-repeat;background-size:250%;-webkit-animation:floatY-confetti 3s ease-in-out 1.5s infinite;animation:floatY-confetti 3s ease-in-out 1.5s infinite}@media screen and (min-width:960px){.hero .hero__decor--top .decor__item--confetti2{background-size:auto}}.hero .hero__decor--top .decor__item--tree-left{position:absolute;z-index:0;top:0;display:none;overflow:hidden}@media screen and (min-width:960px){.hero .hero__decor--top .decor__item--tree-left{display:block}}.hero .hero__decor--top .decor__item--tree-left img{position:absolute;z-index:0;top:0;opacity:0;transform:translateX(-40px) scale(1.06) rotate(-5deg);transform-origin:0 100%}@media screen and (min-width:960px){.hero .hero__decor--top .decor__item--tree-left img{left:calc(50% - 1380px);display:block}}.js-loading .hero .hero__decor--top .decor__item--tree-left img{-webkit-animation:tree1-rotate-in 2s ease-out .2s 1 both,tree-rotate 3.2s ease-in-out 2s infinite alternate;animation:tree1-rotate-in 2s ease-out .2s 1 both,tree-rotate 3.2s ease-in-out 2s infinite alternate}.hero .hero__decor--top .decor__item--tree-right{position:absolute;z-index:0;top:0;display:none;overflow:hidden}@media screen and (min-width:960px){.hero .hero__decor--top .decor__item--tree-right{display:block}}.hero .hero__decor--top .decor__item--tree-right img{position:absolute;z-index:0;top:0;right:0;opacity:0;transform:translateX(40px) scale(1.06) rotate(8deg)}@media screen and (min-width:960px){.hero .hero__decor--top .decor__item--tree-right img{right:calc(50% - 1332px)}}.js-loading .hero .hero__decor--top .decor__item--tree-right img{-webkit-animation:tree2-rotate-in 2s ease-out .2s 1 both,tree-rotate 3.2s ease-in-out 2s infinite alternate;animation:tree2-rotate-in 2s ease-out .2s 1 both,tree-rotate 3.2s ease-in-out 2s infinite alternate}.hero .hero__decor--top .decor__item--character{position:absolute;z-index:2;top:0;opacity:0;overflow:hidden;transform:translateX(26px) scale(1.06);transform-origin:0 0}.js-loading .hero .hero__decor--top .decor__item--character{-webkit-animation:scale-in-character 1.8s ease-out 1 both;animation:scale-in-character 1.8s ease-out 1 both}.hero .hero__decor--top .decor__item--character .decor__item--body{position:absolute;z-index:2;top:1.8%;left:46%;width:80%;transform-origin:0 0}@media screen and (min-width:960px){.hero .hero__decor--top .decor__item--character .decor__item--body{top:3%;left:48.4%}}.hero .hero__decor--top .decor__item--character .character-mask{position:absolute;z-index:2;top:0;left:0;overflow:hidden;-webkit-mask-size:300% 200%;mask-size:300% 200%;-webkit-mask-image:-webkit-linear-gradient(-45deg,hsla(0,0%,100%,0) 40%,#ffffeb 50%,hsla(0,0%,100%,0) 60%);mask-image:-webkit-linear-gradient(-45deg,hsla(0,0%,100%,0) 40%,#ffffeb 50%,hsla(0,0%,100%,0) 60%);filter:brightness(1.3);transition-duration:6s;-webkit-animation:image-shining 4.6s ease-out 2s infinite;animation:image-shining 4.6s ease-out 2s infinite}.hero .hero__decor--top .decor__item--character .decor__item--hat{position:absolute;z-index:2;top:7%;left:91%;width:4.2%;transform-origin:0 0}@media screen and (min-width:960px){.hero .hero__decor--top .decor__item--character .decor__item--hat{top:7.4%;left:calc(50% + 400px);width:auto}}.js-loading .hero .hero__decor--top .decor__item--character .decor__item--hat{-webkit-animation:hair2-float 2.6s ease-in-out 2.2s infinite both;animation:hair2-float 2.6s ease-in-out 2.2s infinite both}.hero .hero__decor--top .decor__item--character .decor__item--hair1{position:absolute;z-index:2;top:16%;left:74%;width:7%;transform-origin:0 0}@media screen and (min-width:960px){.hero .hero__decor--top .decor__item--character .decor__item--hair1{left:calc(50% + 224px);width:auto}}.js-loading .hero .hero__decor--top .decor__item--character .decor__item--hair1{-webkit-animation:hair1-float 2s ease-in-out 2s infinite both;animation:hair1-float 2s ease-in-out 2s infinite both}.hero .hero__decor--top .decor__item--character .decor__item--hair2{position:absolute;z-index:2;top:26.6%;left:79%;width:6%;transform-origin:0 0}@media screen and (min-width:960px){.hero .hero__decor--top .decor__item--character .decor__item--hair2{left:calc(50% + 273px);width:auto}}.js-loading .hero .hero__decor--top .decor__item--character .decor__item--hair2{-webkit-animation:hair2-float 2s ease-in-out 2s infinite both;animation:hair2-float 2s ease-in-out 2s infinite both}.hero .hero__decor--top .decor__item--shooting-star{position:absolute;z-index:0;top:0;left:15%;width:40%;opacity:0;transform:translateX(80px) scale(1.06)}@media screen and (min-width:960px){.hero .hero__decor--top .decor__item--shooting-star{left:calc(50% - 348px);width:auto}}.js-loading .hero .hero__decor--top .decor__item--shooting-star{-webkit-animation:scale-in-shooting-star 2s ease-out 1 both;animation:scale-in-shooting-star 2s ease-out 1 both}.hero .hero__decor--top .decor__item--shooting-star .shooting-star-mask{position:absolute;z-index:2;top:0;left:0;overflow:hidden;-webkit-mask-size:300% 200%;mask-size:300% 200%;-webkit-mask-image:-webkit-linear-gradient(-45deg,hsla(0,0%,100%,0) 40%,#f5ffff 50%,hsla(0,0%,100%,0) 60%);mask-image:-webkit-linear-gradient(-45deg,hsla(0,0%,100%,0) 40%,#f5ffff 50%,hsla(0,0%,100%,0) 60%);filter:brightness(1.2);-webkit-animation:image-shining 3.4s ease-out 2s infinite;animation:image-shining 3.4s ease-out 2s infinite}@media screen and (min-width:960px){.hero .hero__decor--top .decor__item{width:auto}}.hero .hero__zone{position:relative;overflow:hidden}.hero .hero__zone:before{content:"";display:block;padding-bottom:112.5%;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:112.5%;width:100%}.hero .hero__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}}.hero .hero__zone .title{position:absolute;z-index:2;top:10%;left:8%;width:80%}@media screen and (min-width:960px){.hero .hero__zone .title{left:calc(50% - 562px)}}.hero .hero__zone .title--main{position:absolute;z-index:2;top:10%;left:8%;width:80%}@media screen and (min-width:960px){.hero .hero__zone .title--main{left:calc(50% - 562px)}}@-webkit-keyframes scale-in-character{0%{opacity:0;transform:translate(26px) scale(1.06)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes scale-in-character{0%{opacity:0;transform:translate(26px) scale(1.06)}to{opacity:1;transform:translate(0) scale(1)}}@-webkit-keyframes scale-in-title{0%{opacity:0;transform:translate(-10%) scale(1.06)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes scale-in-title{0%{opacity:0;transform:translate(-10%) scale(1.06)}to{opacity:1;transform:translate(0) scale(1)}}@-webkit-keyframes scale-in-shooting-star{0%{opacity:0;transform:translate(80px) scale(1.06)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes scale-in-shooting-star{0%{opacity:0;transform:translate(80px) scale(1.06)}to{opacity:1;transform:translate(0) scale(1)}}@-webkit-keyframes scale-in-flower{0%{opacity:0;transform:translateY(8%) scale(.9)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes scale-in-flower{0%{opacity:0;transform:translateY(8%) scale(.9)}to{opacity:1;transform:translate(0) scale(1)}}@-webkit-keyframes floatY-confetti{0%,to{transform:translateY(0)}50%{transform:translateY(3%)}}@keyframes floatY-confetti{0%,to{transform:translateY(0)}50%{transform:translateY(3%)}}@-webkit-keyframes tree1-rotate-in{0%{opacity:0;transform:translateX(-40px) scale(1.06) rotate(-5deg)}to{opacity:1;transform:translateX(0) scale(1) rotate(0)}}@keyframes tree1-rotate-in{0%{opacity:0;transform:translateX(-40px) scale(1.06) rotate(-5deg)}to{opacity:1;transform:translateX(0) scale(1) rotate(0)}}@-webkit-keyframes tree2-rotate-in{0%{opacity:0;transform:translateX(40px) scale(1.06) rotate(8deg)}to{opacity:1;transform:translateX(0) scale(1) rotate(0)}}@keyframes tree2-rotate-in{0%{opacity:0;transform:translateX(40px) scale(1.06) rotate(8deg)}to{opacity:1;transform:translateX(0) scale(1) rotate(0)}}@-webkit-keyframes tree-rotate{0%{transform:rotate(0)}to{transform:rotate(-5deg)}}@keyframes tree-rotate{0%{transform:rotate(0)}to{transform:rotate(-5deg)}}@-webkit-keyframes flower-keep-rotate{0%{transform:rotate(0)}8%{transform:rotate(6deg)}24%{transform:rotate(-4deg)}70%,to{transform:rotate(1turn)}}@keyframes flower-keep-rotate{0%{transform:rotate(0)}8%{transform:rotate(6deg)}24%{transform:rotate(-4deg)}70%,to{transform:rotate(1turn)}}@-webkit-keyframes hair1-float{0%,to{transform:rotate(0)}50%{transform:rotate(20deg)}}@keyframes hair1-float{0%,to{transform:rotate(0)}50%{transform:rotate(20deg)}}@-webkit-keyframes hair2-float{0%,to{transform:rotate(0)}50%{transform:rotate(-15deg)}}@keyframes hair2-float{0%,to{transform:rotate(0)}50%{transform:rotate(-15deg)}}@-webkit-keyframes image-shining{0%{-webkit-mask-position:150% 0;mask-position:150% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@keyframes image-shining{0%{-webkit-mask-position:150% 0;mask-position:150% 0}to{-webkit-mask-position:0 0;mask-position:0 0}}@-webkit-keyframes title-heartBeat{0%,6%,12%,to{transform:scale(1)}4%,8%{transform:scale(1.025)}}@keyframes title-heartBeat{0%,6%,12%,to{transform:scale(1)}4%,8%{transform:scale(1.025)}}.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:#db1000;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}}.confetti-container{position:fixed;top:0;left:0;width:100vw;height:100vh}.confetti{position:absolute;z-index:-1}.confetti .rotate{-webkit-animation:driftRotate 1s ease-in-out infinite both;animation:driftRotate 1s ease-in-out infinite both;width:100%;height:100%}.confetti .askew{width:100%;height:100%;-webkit-animation:drift 1s ease-in-out infinite alternate both;animation:drift 1s ease-in-out infinite alternate both}.confetti:nth-child(0) .askew{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-delay:-1.1375s;animation-delay:-1.1375s}.confetti:nth-child(0) .rotate{-webkit-animation-duration:1.79s;animation-duration:1.79s;-webkit-animation-delay:-1.7542s;animation-delay:-1.7542s}.confetti:first-child .askew{-webkit-animation-duration:1.42s;animation-duration:1.42s;-webkit-animation-delay:-.1562s;animation-delay:-.1562s}.confetti:first-child .rotate{-webkit-animation-duration:1.88s;animation-duration:1.88s;-webkit-animation-delay:-.2256s;animation-delay:-.2256s}.confetti:nth-child(2) .askew{-webkit-animation-duration:1.18s;animation-duration:1.18s;-webkit-animation-delay:-.0708s;animation-delay:-.0708s}.confetti:nth-child(2) .rotate{-webkit-animation-duration:1.53s;animation-duration:1.53s;-webkit-animation-delay:-.612s;animation-delay:-.612s}.confetti:nth-child(3) .askew{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-delay:-.525s;animation-delay:-.525s}.confetti:nth-child(3) .rotate{-webkit-animation-duration:1.68s;animation-duration:1.68s;-webkit-animation-delay:-.5208s;animation-delay:-.5208s}.confetti:nth-child(4) .askew{-webkit-animation-duration:1.72s;animation-duration:1.72s;-webkit-animation-delay:-.172s;animation-delay:-.172s}.confetti:nth-child(4) .rotate{-webkit-animation-duration:1.35s;animation-duration:1.35s;-webkit-animation-delay:-1.242s;animation-delay:-1.242s}.confetti:nth-child(5) .askew{-webkit-animation-duration:1.81s;animation-duration:1.81s;-webkit-animation-delay:-.5792s;animation-delay:-.5792s}.confetti:nth-child(5) .rotate{-webkit-animation-duration:1.9s;animation-duration:1.9s;-webkit-animation-delay:-1.862s;animation-delay:-1.862s}.confetti:nth-child(6) .askew{-webkit-animation-duration:1.63s;animation-duration:1.63s;-webkit-animation-delay:-.1304s;animation-delay:-.1304s}.confetti:nth-child(6) .rotate{-webkit-animation-duration:1.85s;animation-duration:1.85s;-webkit-animation-delay:-.5365s;animation-delay:-.5365s}.confetti:nth-child(7) .askew{-webkit-animation-duration:1.73s;animation-duration:1.73s;-webkit-animation-delay:-1.2975s;animation-delay:-1.2975s}.confetti:nth-child(7) .rotate{-webkit-animation-duration:1.46s;animation-duration:1.46s;-webkit-animation-delay:-.6862s;animation-delay:-.6862s}.confetti:nth-child(8) .askew{-webkit-animation-duration:1.44s;animation-duration:1.44s;-webkit-animation-delay:-.1296s;animation-delay:-.1296s}.confetti:nth-child(8) .rotate{-webkit-animation-duration:1.92s;animation-duration:1.92s;-webkit-animation-delay:-1.536s;animation-delay:-1.536s}.confetti:nth-child(9) .askew{-webkit-animation-duration:1.41s;animation-duration:1.41s;-webkit-animation-delay:-1.2267s;animation-delay:-1.2267s}.confetti:nth-child(9) .rotate{-webkit-animation-duration:1.48s;animation-duration:1.48s;-webkit-animation-delay:-1.3172s;animation-delay:-1.3172s}.confetti:nth-child(10) .askew{-webkit-animation-duration:1.09s;animation-duration:1.09s;-webkit-animation-delay:-.8502s;animation-delay:-.8502s}.confetti:nth-child(10) .rotate{-webkit-animation-duration:1.39s;animation-duration:1.39s;-webkit-animation-delay:-.5004s;animation-delay:-.5004s}.confetti:nth-child(11) .askew{-webkit-animation-duration:1.91s;animation-duration:1.91s;-webkit-animation-delay:-.7258s;animation-delay:-.7258s}.confetti:nth-child(11) .rotate{-webkit-animation-duration:1.86s;animation-duration:1.86s;-webkit-animation-delay:-.0744s;animation-delay:-.0744s}.confetti:nth-child(12) .askew{-webkit-animation-duration:1.25s;animation-duration:1.25s;-webkit-animation-delay:-.45s;animation-delay:-.45s}.confetti:nth-child(12) .rotate{-webkit-animation-duration:1.17s;animation-duration:1.17s;-webkit-animation-delay:-.0819s;animation-delay:-.0819s}.confetti:nth-child(13) .askew{-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-delay:-.448s;animation-delay:-.448s}.confetti:nth-child(13) .rotate{-webkit-animation-duration:1.24s;animation-duration:1.24s;-webkit-animation-delay:-.0372s;animation-delay:-.0372s}.confetti:nth-child(14) .askew{-webkit-animation-duration:1.62s;animation-duration:1.62s;-webkit-animation-delay:-.2592s;animation-delay:-.2592s}.confetti:nth-child(14) .rotate{-webkit-animation-duration:1.62s;animation-duration:1.62s;-webkit-animation-delay:-1.3122s;animation-delay:-1.3122s}.confetti:nth-child(15) .askew{-webkit-animation-duration:1.86s;animation-duration:1.86s;-webkit-animation-delay:-1.8042s;animation-delay:-1.8042s}.confetti:nth-child(15) .rotate{-webkit-animation-duration:1.18s;animation-duration:1.18s;-webkit-animation-delay:-59ms;animation-delay:-59ms}.confetti:nth-child(16) .askew{-webkit-animation-duration:1.13s;animation-duration:1.13s;-webkit-animation-delay:-.8927s;animation-delay:-.8927s}.confetti:nth-child(16) .rotate{-webkit-animation-duration:1.05s;animation-duration:1.05s;-webkit-animation-delay:-1.0395s;animation-delay:-1.0395s}.confetti:nth-child(17) .askew{-webkit-animation-duration:1.53s;animation-duration:1.53s;-webkit-animation-delay:-.1071s;animation-delay:-.1071s}.confetti:nth-child(17) .rotate{-webkit-animation-duration:1.92s;animation-duration:1.92s;-webkit-animation-delay:-.1728s;animation-delay:-.1728s}.confetti:nth-child(18) .askew{-webkit-animation-duration:1.86s;animation-duration:1.86s;-webkit-animation-delay:-.3906s;animation-delay:-.3906s}.confetti:nth-child(18) .rotate{-webkit-animation-duration:1.21s;animation-duration:1.21s;-webkit-animation-delay:-.9559s;animation-delay:-.9559s}.confetti:nth-child(19) .askew{-webkit-animation-duration:1.35s;animation-duration:1.35s;-webkit-animation-delay:-.1755s;animation-delay:-.1755s}.confetti:nth-child(19) .rotate{-webkit-animation-duration:1.95s;animation-duration:1.95s;-webkit-animation-delay:-1.248s;animation-delay:-1.248s}.confetti:nth-child(20) .askew{-webkit-animation-duration:1.01s;animation-duration:1.01s;-webkit-animation-delay:-.1414s;animation-delay:-.1414s}.confetti:nth-child(20) .rotate{-webkit-animation-duration:1.41s;animation-duration:1.41s;-webkit-animation-delay:-1.3536s;animation-delay:-1.3536s}.confetti:nth-child(21) .askew{-webkit-animation-duration:1.76s;animation-duration:1.76s;-webkit-animation-delay:-.88s;animation-delay:-.88s}.confetti:nth-child(21) .rotate{-webkit-animation-duration:1.16s;animation-duration:1.16s;-webkit-animation-delay:-.3364s;animation-delay:-.3364s}.confetti:nth-child(22) .askew{-webkit-animation-duration:1.01s;animation-duration:1.01s;-webkit-animation-delay:-1.01s;animation-delay:-1.01s}.confetti:nth-child(22) .rotate{-webkit-animation-duration:1.88s;animation-duration:1.88s;-webkit-animation-delay:-.9212s;animation-delay:-.9212s}.confetti:nth-child(23) .askew{-webkit-animation-duration:1.58s;animation-duration:1.58s;-webkit-animation-delay:-1.2956s;animation-delay:-1.2956s}.confetti:nth-child(23) .rotate{-webkit-animation-duration:1.85s;animation-duration:1.85s;-webkit-animation-delay:-1.6095s;animation-delay:-1.6095s}.confetti:nth-child(24) .askew{-webkit-animation-duration:1.29s;animation-duration:1.29s;-webkit-animation-delay:-.5289s;animation-delay:-.5289s}.confetti:nth-child(24) .rotate{-webkit-animation-duration:1.7s;animation-duration:1.7s;-webkit-animation-delay:-.153s;animation-delay:-.153s}@-webkit-keyframes drift{0%{transform:skewY(15deg) translate3d(-250%,0,0)}to{transform:skewY(-15deg) translate3d(250%,0,0)}}@keyframes drift{0%{transform:skewY(15deg) translate3d(-250%,0,0)}to{transform:skewY(-15deg) translate3d(250%,0,0)}}@-webkit-keyframes driftRotate{0%{transform:rotateX(0)}to{transform:rotateX(1turn)}}@keyframes driftRotate{0%{transform:rotateX(0)}to{transform:rotateX(1turn)}}.promo-event{z-index:1;overflow:hidden;margin-top:-43%}@media screen and (min-width:960px){.promo-event{margin-top:-406px}}.promo-event .promo__wrap{background:url(bg-promo-event.png) center 0 no-repeat;background-size:100%}@media screen and (min-width:960px){.promo-event .promo__wrap{background-size:auto}}.promo-event .promo__zone{position:relative}.promo-event .promo__zone:before{content:"";display:block;padding-bottom:128.125%;width:100%}.promo-event .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo-event .promo__block{padding:13% 8.6% 0}@media screen and (min-width:960px){.promo-event .promo__block{padding:16% 8% 0}}.promo-event .promo__block .promo__box{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.promo-event .promo__block .promo__box:first-child{margin-bottom:9.8%}.promo-event .promo__block .promo__box:first-child .item__box:first-child{width:54%;margin-top:3%;margin-left:2%;margin-right:3%}@media screen and (min-width:960px){.promo-event .promo__block .promo__box:first-child .item__box:first-child{margin-top:.6%;margin-left:3%}}.promo-event .promo__block .promo__box:first-child .item__box:last-child{width:46%;margin-top:5%}@media screen and (min-width:960px){.promo-event .promo__block .promo__box:first-child .item__box:last-child{margin-top:10px}}.promo-event .promo__block .promo__box:nth-child(2){margin-bottom:16%;padding:2.3% 5% 0}@media screen and (min-width:960px){.promo-event .promo__block .promo__box:nth-child(2){padding-top:20px}}.promo-event .promo__block .promo__box:nth-child(2) .item__box{width:100%}.promo-event .promo__block .promo__box:last-child{-ms-flex-pack:start;justify-content:start}.promo-event .promo__block .promo__box:last-child .item__box{width:40%}.promo-event .promo__block .promo__box:last-child .item__box:first-child{margin-left:2.5%;margin-right:4%}.promo-event .promo__block .promo__box:last-child .item__box:last-child{width:30%}.promo-event .event__item{width:100%;text-align:center;transition:all .5s}.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--tab-section{position:relative;z-index:0;overflow:hidden}.promo__group--tab-section .decor__item{pointer-events:none}.promo__group--tab-section .decor__item--item1{position:absolute;z-index:2;top:20.7%;left:5%;width:22%;transform-origin:100% 96%}@media screen and (min-width:960px){.promo__group--tab-section .decor__item--item1{top:344px;left:calc(50% - 436px)}}.promo__group--tab-section .decor__item--item2{position:absolute;z-index:2;top:23.8%;left:29%;width:17%;transform-origin:100% 96%}@media screen and (min-width:960px){.promo__group--tab-section .decor__item--item2{top:404px;left:calc(50% - 186px)}}.promo__group--tab-section .decor__item--item3{position:absolute;z-index:2;top:19.4%;right:20%;width:32%}@media screen and (min-width:960px){.promo__group--tab-section .decor__item--item3{top:314px;right:calc(50% - 310px)}}.promo__group--tab-section .decor__item--item4{position:absolute;z-index:2;top:26%;right:8%;width:16%}@media screen and (min-width:960px){.promo__group--tab-section .decor__item--item4{top:444px;right:calc(50% - 396px)}}@media screen and (min-width:960px){.promo__group--tab-section .decor__item{width:auto}}.promo__group--tab-section .promo__wrap{background:url(bg-tab-section.png) center 0 no-repeat;background-size:100%}.promo__group--tab-section .promo__zone{position:relative}.promo__group--tab-section .promo__zone:before{content:"";display:block;padding-bottom:172.9166666667%;width:100%}.promo__group--tab-section .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo__group--tab-section .promo__block{padding-top:16%;overflow:hidden}.promo__group--tab-section .swiper-container{overflow:visible}.promo__group--tab-section .swiper-wrapper{padding-top:7%}@media screen and (min-width:960px){.promo__group--tab-section .swiper-wrapper{padding-top:7px}}.promo__group--tab-section .pagination{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-bottom:1%}.promo__group--tab-section .swiper-pagination-bullets .swiper-pagination-bullet{display:block;width:25%;height:auto;background:transparent;opacity:1;transition:all .5s}@media screen and (min-width:960px){.promo__group--tab-section .swiper-pagination-bullets .swiper-pagination-bullet{width:auto}}.promo__group--tab-section .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{transform:translateY(-18%);filter:contrast(1.2)}@media screen and (min-width:960px){.promo__group--tab-section .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{margin-top:0}}.promo__group--tab-section .swiper-slide{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 3%}@media screen and (min-width:960px){.promo__group--tab-section .swiper-slide{padding-top:50px}}@media screen and (min-width:960px){.promo__group--tab-section{margin-bottom:2%}}.promo__group--tab-section .dynamic__item--tab{width:33.33%;text-align:center;margin-bottom:2%}.promo__group--tab-section .dynamic__item--tab.decor img{padding-top:0;padding-right:2%;transform:scale(.9)}@media screen and (min-width:960px){.promo__group--tab-section .dynamic__item--tab.decor img{padding-top:10px;margin-left:20px}}@media screen and (min-width:960px){.promo__group--tab-section .dynamic__item--tab{margin-bottom:20px}}.promo__group--tab-section .product.product--dynamic{margin-right:auto;margin-left:auto;width:95%}@media screen and (min-width:960px){.promo__group--tab-section .product.product--dynamic{width:97%}}.promo__group--tab-section .product.product--dynamic .product__text{box-shadow:0 3px #c6a790}@media screen and (min-width:960px){.promo__group--tab-section .product.product--dynamic .product__text{box-shadow:0 5px #c6a790}}.promo__group--tab-section .product.product--dynamic .product__name{margin-bottom:0;background-color:#fff}@media screen and (min-width:960px){.promo__group--tab-section .product.product--dynamic .product__name{font-size:26px;height:2.43em}}.promo__group--tab-section .product.product--dynamic .product__price{background-color:#fff;border-radius:0 0 2vw 2vw}@media screen and (min-width:960px){.promo__group--tab-section .product.product--dynamic .product__price{border-radius:0 0 20px 20px}}@-webkit-keyframes grow{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(20%)}95%{transform:scale(1.2)}to{transform:scale(1)}}@keyframes grow{0%{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(20%)}95%{transform:scale(1.2)}to{transform:scale(1)}}@-webkit-keyframes key-wind-rotate{20%{transform:rotate(-5deg) skew(5deg)}40%{transform:rotate(4deg) skew(-4deg)}60%{transform:rotate(-2deg) skew(2deg)}80%{transform:rotate(1deg) skew(-1deg)}to{transform:rotate(0deg)}}@keyframes key-wind-rotate{20%{transform:rotate(-5deg) skew(5deg)}40%{transform:rotate(4deg) skew(-4deg)}60%{transform:rotate(-2deg) skew(2deg)}80%{transform:rotate(1deg) skew(-1deg)}to{transform:rotate(0deg)}}.dynamic-slider-logo{position:relative;z-index:0;overflow:hidden}.dynamic-slider-logo .decor__item--item{position:absolute;z-index:0;top:0;left:1%;width:98%}@media screen and (min-width:960px){.dynamic-slider-logo .decor__item--item{left:calc(50% - 458px)}}@media screen and (min-width:960px){.dynamic-slider-logo .decor__item{width:auto}}.dynamic-slider-logo .promo__wrap{background:url(bg-dynamic-slider-logo.png) center 0 no-repeat;background-size:100%}.dynamic-slider-logo .promo__zone{position:relative}.dynamic-slider-logo .promo__zone:before{content:"";display:block;padding-bottom:128.2291666667%;width:100%}.dynamic-slider-logo .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.dynamic-slider-logo .promo__block{padding:32% 5% 0}.dynamic-slider-logo .promo__slider{overflow:hidden;height:80vw;max-height:760px}.dynamic-slider-logo .promo__slider .dynamic__item{text-align:center}@media screen and (min-width:960px){.dynamic-slider-logo .promo__slider .dynamic__item .product__name{margin-top:5px;margin-bottom:15px}.dynamic-slider-logo .promo__slider .dynamic__item .product__price span:last-child{font-size:32px}}.dynamic-slider-logo .promo__slider .dynamic__item .product--dynamic .product__img{border-radius:2vw 2vw 0 0}@media screen and (min-width:960px){.dynamic-slider-logo .promo__slider .dynamic__item .product--dynamic .product__img{border-radius:30px 30px 0 0}}.dynamic-slider-logo .promo__slider .dynamic__item .product--dynamic .product__img img{width:100%}.dynamic-slider-logo .promo__slider .dynamic__item .product--dynamic .product__text{border-radius:0 0 2vw 2vw}@media screen and (min-width:960px){.dynamic-slider-logo .promo__slider .dynamic__item .product--dynamic .product__text{border-radius:0 0 30px 30px}}.dynamic-slider-logo .promo__slider .dynamic__item .product--dynamic .product__name{font-size:14px}@media screen and (min-width:960px){.dynamic-slider-logo .promo__slider .dynamic__item .product--dynamic .product__name{margin-top:10px;font-size:24px}}.dynamic-slider-logo .promo__slider .dynamic__item .product--dynamic .product__price{padding-bottom:2%}@media screen and (min-width:960px){.dynamic-slider-logo .promo__slider .dynamic__item .product--dynamic .product__price{padding-bottom:30px}}.dynamic-slider-logo .promo__slider .dynamic__item .product--dynamic .product__price span:last-child{font-size:5vw}@media screen and (min-width:960px){.dynamic-slider-logo .promo__slider .dynamic__item .product--dynamic .product__price span:last-child{font-size:36px}}.dynamic-slider-logo .promo__slider .dynamic__item:first-child{margin:4.5% auto 0;width:70%}.dynamic-slider-logo .promo__slider .dynamic__item:first-child .product--dynamic{padding-bottom:0}.dynamic-slider-logo .promo__slider .dynamic__item:first-child .product__text{display:none}.dynamic-slider-logo .promo__slider .dynamic__item:nth-child(2){position:absolute;z-index:0;top:28%;left:5%;width:43.5%;max-width:386px}@media screen and (min-width:960px){.dynamic-slider-logo .promo__slider .dynamic__item:nth-child(2){top:210px;left:calc(50% - 389px)}}.dynamic-slider-logo .promo__slider .dynamic__item:last-child{position:absolute;z-index:0;top:28%;right:5%;width:43.5%;max-width:386px}@media screen and (min-width:960px){.dynamic-slider-logo .promo__slider .dynamic__item:last-child{top:210px;right:calc(50% - 389px)}}.dynamic-slider-logo .dynamic__item:not(:first-child){border:2px solid #ef4900;border-radius:2vw}@media screen and (min-width:960px){.dynamic-slider-logo .dynamic__item:not(:first-child){border:5px solid #ef4900;border-radius:35px}}@-webkit-keyframes instrument-heartBeat{0%,to{transform:scale(1)}7%{transform:scale(1.12)}14%{transform:scale(1)}21%{transform:scale(1.12)}35%{transform:scale(1)}}@keyframes instrument-heartBeat{0%,to{transform:scale(1)}7%{transform:scale(1.12)}14%{transform:scale(1)}21%{transform:scale(1.12)}35%{transform:scale(1)}}@-webkit-keyframes shining{0%,to{filter:brightness(1)}50%{filter:brightness(1.3)}}@keyframes shining{0%,to{filter:brightness(1)}50%{filter:brightness(1.3)}}@-webkit-keyframes bounceDown{0%,20%,53%,to{transform:translateZ(0)}40%,43%{transform:translate3d(0,-15px,0) scaleY(1.1)}70%{transform:translate3d(0,-5px,0) scaleY(1.05)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}@keyframes bounceDown{0%,20%,53%,to{transform:translateZ(0)}40%,43%{transform:translate3d(0,-15px,0) scaleY(1.1)}70%{transform:translate3d(0,-5px,0) scaleY(1.05)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.promo__group--slider-w1m1{position:relative;z-index:0;overflow:hidden}.promo__group--slider-w1m1 .decor__item{pointer-events:none}.promo__group--slider-w1m1 .decor__item--item{position:absolute;z-index:2;bottom:11%;right:1%;width:35%;transform-origin:bottom;-webkit-animation:tada 2.6s linear infinite;animation:tada 2.6s linear infinite}@media screen and (min-width:960px){.promo__group--slider-w1m1 .decor__item--item{bottom:120px;right:calc(50% - 460px);width:auto}}.promo__group--slider-w1m1 .promo__wrap{background:url(bg-slider-w1m1.png) center 0 no-repeat;background-size:100%}.promo__group--slider-w1m1 .promo__zone{position:relative}.promo__group--slider-w1m1 .promo__zone:before{content:"";display:block;padding-bottom:113.75%;width:100%}.promo__group--slider-w1m1 .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo__group--slider-w1m1 .promo__block{padding:27% 13% 0 6%}.promo__group--slider-w1m1 .promo__slider{width:90%}@-webkit-keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scaleX(1) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.05,1.05,1.05) rotate(3deg)}40%,60%,80%{transform:scale3d(1.05,1.05,1.05) rotate(-3deg)}to{transform:scaleX(1)}}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scaleX(1) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.05,1.05,1.05) rotate(3deg)}40%,60%,80%{transform:scale3d(1.05,1.05,1.05) rotate(-3deg)}to{transform:scaleX(1)}}.dynamic-slider-w3m3{position:relative;z-index:0;overflow:hidden}.dynamic-slider-w3m3 .decor__wrap{padding-bottom:2%}@media screen and (min-width:960px){.dynamic-slider-w3m3 .decor__wrap{padding-bottom:0}}.dynamic-slider-w3m3 .decor__item--title{position:absolute;z-index:1;top:21%;left:5%;width:55%}@media screen and (min-width:960px){.dynamic-slider-w3m3 .decor__item--title{top:300px;left:calc(50% - 435px)}}.dynamic-slider-w3m3 .decor__item--left1{position:absolute;z-index:0;top:11%;left:2%;width:18%;-webkit-animation:flash 4s linear .5s infinite;animation:flash 4s linear .5s infinite}@media screen and (min-width:960px){.dynamic-slider-w3m3 .decor__item--left1{top:180px;left:calc(50% - 450px)}}.dynamic-slider-w3m3 .decor__item--left2{position:absolute;z-index:0;top:3.5%;left:15%;width:11%;transform:rotate(30deg);-webkit-animation:flash 4s linear 1s infinite;animation:flash 4s linear 1s infinite}@media screen and (min-width:960px){.dynamic-slider-w3m3 .decor__item--left2{top:40px;left:calc(50% - 370px);transform:rotate(30deg) scale(.7)}}.dynamic-slider-w3m3 .decor__item--left3{position:absolute;z-index:0;top:1%;left:5%;width:7%;-webkit-animation:flash 4s linear 1.5s infinite;animation:flash 4s linear 1.5s infinite}@media screen and (min-width:960px){.dynamic-slider-w3m3 .decor__item--left3{top:0;left:calc(50% - 490px);transform:scale(.4)}}.dynamic-slider-w3m3 .decor__item--right1{position:absolute;z-index:1;top:0;right:0;width:40%}@media screen and (min-width:960px){.dynamic-slider-w3m3 .decor__item--right1{right:calc(50% - 456px)}}.dynamic-slider-w3m3 .decor__item--right2{position:absolute;z-index:0;top:15%;right:35%;width:25%;transform-origin:right bottom;-webkit-animation:wave 1.5s linear infinite alternate;animation:wave 1.5s linear infinite alternate}@media screen and (min-width:960px){.dynamic-slider-w3m3 .decor__item--right2{top:233px;right:calc(50% - 125px)}}@media screen and (min-width:960px){.dynamic-slider-w3m3 .decor__item{width:auto}}.dynamic-slider-w3m3 .promo__wrap{background:url(bg-dynamic-slider-w3m3.png) center 0 no-repeat;background-size:100%}.dynamic-slider-w3m3 .promo__zone{position:relative}.dynamic-slider-w3m3 .promo__zone:before{content:"";display:block;padding-bottom:154.8958333333%;width:100%}.dynamic-slider-w3m3 .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.dynamic-slider-w3m3 .promo__block{padding:54% 2% 0}@media screen and (min-width:960px){.dynamic-slider-w3m3 .promo__block{padding-top:535px}}.dynamic-slider-w3m3 .promo__box{margin:0 auto}@media screen and (min-width:960px){.dynamic-slider-w3m3 .promo__box img{width:100%}}.dynamic-slider-w3m3 .promo__slider .product--dynamic{width:95%;margin-bottom:6%}.dynamic-slider-w3m3 .product.product--dynamic{border:2px solid #c75d9e;border-radius:1.2vw}@media screen and (min-width:960px){.dynamic-slider-w3m3 .product.product--dynamic{border:4px solid #c75d9e;border-radius:14px}}@-webkit-keyframes wave{0%{transform:rotate(5deg)}to{transform:rotate(-10deg)}}@keyframes wave{0%{transform:rotate(5deg)}to{transform:rotate(-10deg)}}@-webkit-keyframes flash{0%,39%{opacity:0}40%,to{opacity:1}}@keyframes flash{0%,39%{opacity:0}40%,to{opacity:1}}.promo__group--slider-w2m2{position:relative;z-index:0;overflow:hidden}.promo__group--slider-w2m2 .decor__item--title{position:absolute;z-index:1;top:15%;left:15%;width:70%}@media screen and (min-width:960px){.promo__group--slider-w2m2 .decor__item--title{top:200px;left:calc(50% - 347px)}}.promo__group--slider-w2m2 .decor__item--item{position:absolute;z-index:1;top:18%;left:0;width:99.5%}@media screen and (min-width:960px){.promo__group--slider-w2m2 .decor__item--item{top:230px;left:calc(50% - 482px)}}.promo__group--slider-w2m2 .decor__item--right{position:absolute;z-index:1;top:27%;right:12%;width:13%;-webkit-animation:rotate-self 5s ease-in-out infinite;animation:rotate-self 5s ease-in-out infinite}@media screen and (min-width:960px){.promo__group--slider-w2m2 .decor__item--right{top:360px;right:calc(50% - 370px)}}@media screen and (min-width:960px){.promo__group--slider-w2m2 .decor__item{width:auto}}.promo__group--slider-w2m2 .promo__wrap{background:url(bg-slider-w2m2.png) center 0 no-repeat;background-size:100%}@media screen and (min-width:960px){.promo__group--slider-w2m2 .promo__wrap{background-size:auto}}.promo__group--slider-w2m2 .promo__zone{position:relative}.promo__group--slider-w2m2 .promo__zone:before{content:"";display:block;padding-bottom:133.2291666667%;width:100%}.promo__group--slider-w2m2 .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo__group--slider-w2m2 .promo__block{padding:48% 3% 0}@-webkit-keyframes rotate-self{0%,5%,95%,to{transform:rotate(0)}50%{transform:rotate(1turn)}}@keyframes rotate-self{0%,5%,95%,to{transform:rotate(0)}50%{transform:rotate(1turn)}}.daily-time{position:relative;z-index:0;overflow:hidden}.daily-time .decor__item--item{position:absolute;z-index:0;top:3%;left:15%;width:70%;-webkit-animation:firework-grow 2s infinite alternate;animation:firework-grow 2s infinite alternate}@media screen and (min-width:960px){.daily-time .decor__item--item{top:30px;left:calc(50% - 283px)}}.daily-time .decor__item--left{position:absolute;z-index:0;top:0;left:35%;width:13%}.daily-time .decor__item--left.active{-webkit-animation:shake-box 2s infinite forwards;animation:shake-box 2s infinite forwards}@media screen and (min-width:960px){.daily-time .decor__item--left{left:calc(50% - 135px)}}.daily-time .decor__item--right{position:absolute;z-index:0;top:1%;right:40%;width:7%}.daily-time .decor__item--right.active{-webkit-animation:shake-box 2s 1s infinite forwards;animation:shake-box 2s 1s infinite forwards}@media screen and (min-width:960px){.daily-time .decor__item--right{top:15px;right:calc(50% - 90px)}}@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:91.5625%;width:100%}.daily-time .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.daily-time .promo__block{padding:33% 5% 0}@media screen and (min-width:960px){.daily-time .promo__block{padding-top:315px}}.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:31.33%}.daily-time .product__wrap>div:first-child .product__time{background:url(daily-time-hour-1.png) center 0 no-repeat;background-size:90%}.daily-time .product__wrap>div:nth-child(2) .product__time{background:url(daily-time-hour-2.png) center 0 no-repeat;background-size:90%}.daily-time .product__wrap>div:nth-child(3) .product__time{background:url(daily-time-hour-3.png) center 0 no-repeat;background-size:90%}.daily-time .product__block{padding:0 2%}.daily-time .product--dynamic{width:100%;margin-top:-145%}@media screen and (min-width:960px){.daily-time .product--dynamic{margin-top:-385px}}.daily-time .product__time{padding-bottom:187%;filter:brightness(50%);margin-left:5%}@media screen and (min-width:960px){.daily-time .product__time{margin-left:15px}}.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__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__name{padding-top:33px;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 shake-box{0%,50%,to{transform:translateZ(0) rotate(0)}5%,15%,25%,35%,45%{transform:translate3d(-.4%,-.2%,0) rotate(-3deg)}10%,20%,30%,40%{transform:translate3d(.4%,.2%,0) rotate(2deg)}}@keyframes shake-box{0%,50%,to{transform:translateZ(0) rotate(0)}5%,15%,25%,35%,45%{transform:translate3d(-.4%,-.2%,0) rotate(-3deg)}10%,20%,30%,40%{transform:translate3d(.4%,.2%,0) rotate(2deg)}}@-webkit-keyframes firework-grow{0%,25%{transform:translateY(20%) scale(0)}50%,90%{transform:translateY(0) scale(1)}}@keyframes firework-grow{0%,25%{transform:translateY(20%) scale(0)}50%,90%{transform:translateY(0) scale(1)}}.dynamic-slider-w2m2{position:relative;z-index:0;overflow:hidden}.dynamic-slider-w2m2 .decor__item--title{position:absolute;z-index:0;top:13.6%;left:1.5%;width:97%}@media screen and (min-width:960px){.dynamic-slider-w2m2 .decor__item--title{top:190px;left:calc(50% - 452px)}}.dynamic-slider-w2m2 .decor__item--item{position:absolute;z-index:0;top:0;left:27%;width:51%;transform-origin:bottom}.dynamic-slider-w2m2 .decor__item--item.active{-webkit-animation:swing 3s linear 1s infinite;animation:swing 3s linear 1s infinite}@media screen and (min-width:960px){.dynamic-slider-w2m2 .decor__item--item{left:calc(50% - 220px)}}.dynamic-slider-w2m2 .decor__item--left{position:absolute;z-index:0;top:4%;left:12%;width:20%;opacity:0}.dynamic-slider-w2m2 .decor__item--left.active{-webkit-animation:plane-fly-right .6s ease-in-out forwards;animation:plane-fly-right .6s ease-in-out forwards}@media screen and (min-width:960px){.dynamic-slider-w2m2 .decor__item--left{top:40px;left:calc(50% - 380px)}}.dynamic-slider-w2m2 .decor__item--right{position:absolute;z-index:0;top:7%;right:10%;width:20%;opacity:0}.dynamic-slider-w2m2 .decor__item--right.active{-webkit-animation:plane-fly-left .6s ease-in-out .2s forwards;animation:plane-fly-left .6s ease-in-out .2s forwards}@media screen and (min-width:960px){.dynamic-slider-w2m2 .decor__item--right{top:65px;right:calc(50% - 430px)}}@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:141.4583333333%;width:100%}.dynamic-slider-w2m2 .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.dynamic-slider-w2m2 .promo__block{padding:40% 6% 0}@media screen and (min-width:960px){.dynamic-slider-w2m2 .promo__block{padding-top:380px}}.dynamic-slider-w2m2 .promo__box{margin-bottom:1%}.dynamic-slider-w2m2 .promo__slider .product__block .product__img img{width:100%}.dynamic-slider-w2m2 .promo__slider .product__block .product__name{padding:0 4%}.dynamic-slider-w2m2 .product.product--dynamic{border:4px solid #895389;border-radius:1.2vw}@media screen and (min-width:960px){.dynamic-slider-w2m2 .product.product--dynamic{border:10px solid #895389;border-radius:20px}}@-webkit-keyframes swing{10%{transform:rotate(5deg)}30%{transform:rotate(-5deg)}50%,to{transform:rotate(0deg)}}@keyframes swing{10%{transform:rotate(5deg)}30%{transform:rotate(-5deg)}50%,to{transform:rotate(0deg)}}@-webkit-keyframes plane-fly-right{0%{transform:translate(200%,300%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes plane-fly-right{0%{transform:translate(200%,300%);opacity:0}to{transform:translate(0);opacity:1}}@-webkit-keyframes plane-fly-left{0%{transform:translate(-200%,300%);opacity:0}to{transform:translate(0);opacity:1}}@keyframes plane-fly-left{0%{transform:translate(-200%,300%);opacity:0}to{transform:translate(0);opacity:1}}.bn-slider{position:relative;z-index:0;overflow:hidden}.bn-slider .decor__item--left{position:absolute;z-index:0;top:2%;left:4%;width:18%;transform-origin:bottom}@media screen and (min-width:960px){.bn-slider .decor__item--left{top:25px;left:calc(50% - 430px)}}.bn-slider .decor__item--right{position:absolute;z-index:0;top:0;right:1%;width:20%;transform-origin:bottom}@media screen and (min-width:960px){.bn-slider .decor__item--right{right:calc(50% - 465px)}}@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:105.2083333333%;width:100%}.bn-slider .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.bn-slider .promo__block{padding:0 1%;overflow:hidden}.bn-slider .promo__block .promo__box{margin:28% auto 0;width:86%}.bn-slider .promo__block .promo__slider{margin-top:8%}.bn-slider .promo__block .promo__slider .swiper-container{overflow:visible}.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{transition:all .6s;transform:translateY(-15%)}@-webkit-keyframes bounceInRight{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)}}@keyframes bounceInRight{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-bottom:2%}@media screen and (min-width:960px){.bn-section .decor__wrap{padding-bottom:0}}.bn-section .decor__item{pointer-events:none}.bn-section .decor__item--left{position:absolute;z-index:0;top:0;left:5%;width:23%}.bn-section .decor__item--left.active{-webkit-animation:up-down 2.6s ease-in-out infinite;animation:up-down 2.6s ease-in-out infinite}@media screen and (min-width:960px){.bn-section .decor__item--left{left:calc(50% - 425px)}}.bn-section .decor__item--right{position:absolute;z-index:0;top:8%;right:4%;width:20%}.bn-section .decor__item--right.active{-webkit-animation:up-down 2.6s ease-in-out 1.3s infinite;animation:up-down 2.6s ease-in-out 1.3s infinite}@media screen and (min-width:960px){.bn-section .decor__item--right{top:50px;right:calc(50% - 440px)}}@media screen and (min-width:960px){.bn-section .decor__item{width:auto}}.bn-section .promo__wrap{background:url(bg-bn-section.png) 50% no-repeat;background-size:100%}.bn-section .promo__zone{position:relative}.bn-section .promo__zone:before{content:"";display:block;padding-bottom:78.2291666667%;width:100%}.bn-section .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.bn-section .promo__box{position:absolute;z-index:0;top:42%;left:10%;width:80%;cursor:pointer;transition:all .6s}.bn-section .promo__box:hover{transform:translateY(-1%);filter:contrast(1.2)}@-webkit-keyframes up-down{0%,to{transform:translateY(0)}50%{transform:translateY(13%)}}@keyframes up-down{0%,to{transform:translateY(0)}50%{transform:translateY(13%)}}.promo-special{position:relative;z-index:0;overflow:hidden}.promo-special .decor__item--left{position:absolute;z-index:1;top:0;left:3%;width:25%}@media screen and (min-width:960px){.promo-special .decor__item--left{left:calc(50% - 480px)}}.promo-special .decor__item--right{position:absolute;z-index:1;top:2%;right:1%;width:24%}@media screen and (min-width:960px){.promo-special .decor__item--right{top:20px;right:calc(50% - 465px)}}@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%}.promo-special .promo__zone{position:relative}.promo-special .promo__zone:before{content:"";display:block;padding-bottom:149.1666666667%;width:100%}.promo-special .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo-special .promo__block{padding:0 8%}.promo-special .promo__box{margin-top:27%;transition:all .5s}.promo-special .event__block{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.promo-special .event__block .special__item{width:50%;transition:all .5s}.promo-special .event__block .special__item:first-child{padding:0 3%}@media screen and (min-width:960px){.promo-special .event__block .special__item:first-child{padding-top:10px}}.promo-special .event__block .special__item:nth-child(2){padding-top:1%;padding-left:2%}@media screen and (min-width:960px){.promo-special .event__block .special__item:nth-child(2){padding-top:20px;padding-left:20px}}.promo-special .event__block .special__item:nth-child(3){padding-top:2%;padding-left:2%}@media screen and (min-width:960px){.promo-special .event__block .special__item:last-child,.promo-special .event__block .special__item:nth-child(3){padding-top:15px;padding-left:20px}}.bn-section-2{overflow:hidden}.bn-section-2 .decor__item--left{position:absolute;z-index:1;top:0;left:3.5%;width:16%}.bn-section-2 .decor__item--left.active{-webkit-animation:self-rotate-left 1.5s linear infinite alternate,bright 1.5s linear 1.5s infinite alternate;animation:self-rotate-left 1.5s linear infinite alternate,bright 1.5s linear 1.5s infinite alternate}@media screen and (min-width:960px){.bn-section-2 .decor__item--left{left:calc(50% - 460px)}}.bn-section-2 .decor__item--right{position:absolute;z-index:1;top:8%;right:3%;width:22%}.bn-section-2 .decor__item--right.active{animation:self-rotate-left 1.5s linear infinite alternate-reverse}@media screen and (min-width:960px){.bn-section-2 .decor__item--right{top:60px;right:calc(50% - 445px)}}@media screen and (min-width:960px){.bn-section-2 .decor__item{width:auto}}.bn-section-2 .promo__wrap{background:url(bg-bn-2.png) 50% no-repeat;background-size:100%}.bn-section-2 .promo__zone{position:relative}.bn-section-2 .promo__zone:before{content:"";display:block;padding-bottom:76.3541666667%;width:100%}.bn-section-2 .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.bn-section-2 .promo__box{position:absolute;z-index:0;top:43%;left:9%;width:82%;cursor:pointer}@media screen and (min-width:960px){.bn-section-2 .promo__box{left:calc(50% - 390px)}}.bn-section-2 .promo__box:hover{transition:all .6s ease;transform:translateY(-1%);filter:contrast(1.2)}@-webkit-keyframes self-rotate-left{0%{transform:rotate(-10deg)}to{transform:rotate(10deg)}}@keyframes self-rotate-left{0%{transform:rotate(-10deg)}to{transform:rotate(10deg)}}@-webkit-keyframes bright{0%{filter:contrast(1)}to{filter:contrast(1.2)}}@keyframes bright{0%{filter:contrast(1)}to{filter:contrast(1.2)}}body{position:relative;background-color:#fef3f1;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{background:url(bg-web.jpg) center 0 no-repeat;background-size:auto;background-position:50% 15%}}.decor__bg .bg__hat{display:none;transform:translateY(100%) scale(0);transition:transform 1.2s cubic-bezier(0,0,.1,1)}@media screen and (min-width:960px){.decor__bg .bg__hat{display:block;background:url(bg-hat.png) center 0 no-repeat;background-size:auto}}.decor__bg .bg__hat.bg-fixed{transform:translateY(0) scale(1)}.decor__fg{position:absolute;width:100%;height:100%;overflow:hidden}.decor__fg .fg__inner{position:absolute;z-index:0;top:0;left:0;background:url(fg.png) center 0 no-repeat;background-size:100%;transform:scale(1.05);transform-origin:50% 0}@media screen and (min-width:960px){.decor__fg .fg__inner{background:url(fg-web.png) center 0 no-repeat;background-size:auto}}.js-loading .decor__fg .fg__inner{-webkit-animation:fg-scale-in 2s ease-out 1 both;animation:fg-scale-in 2s ease-out 1 both}.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}}section:not(.note){position:relative}section:not(.note) a{display:block}@-webkit-keyframes fg-scale-in{0%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes fg-scale-in{0%{transform:scale(1.05)}to{transform:scale(1)}}