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-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}.moblie--show{display:block}@media screen and (min-width:960px){.moblie--show{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: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:25%;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% - 450px)}}.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{position:relative;z-index:0;overflow:hidden}.hero .decor__wrap{pointer-events:none}.hero .hero__wrap .hero__zone{position:relative}.hero .hero__wrap .hero__zone:before{content:"";display:block;padding-bottom:59.8958333333%;width:100%}.hero .hero__wrap .hero__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.hero .hero__wrap .hero__zone .hero__block{z-index:1}.hero .hero__wrap .hero__zone .hero__title{opacity:0}.hero .hero__wrap .hero__zone .hero__title--main{position:absolute;z-index:1;top:14%;left:6%;width:56%}.js-loading .hero .hero__wrap .hero__zone .hero__title--main{-webkit-animation:main-rotate-out .6s ease-in .8s both,main-heartBeat 1.4s ease-in-out 1.4s;animation:main-rotate-out .6s ease-in .8s both,main-heartBeat 1.4s ease-in-out 1.4s}.hero .hero__wrap .hero__zone .hero__title--star1{position:absolute;z-index:1;top:9.5%;left:3%;width:62%}.js-loading .hero .hero__wrap .hero__zone .hero__title--star1{-webkit-animation:star-show .4s linear 2.4s 1 forwards,star-flash 2.4s 3.2s infinite;animation:star-show .4s linear 2.4s 1 forwards,star-flash 2.4s 3.2s infinite}@media screen and (min-width:960px){.hero .hero__wrap .hero__zone .hero__title--star1{top:11%;left:calc(50% - 437px)}}.hero .hero__wrap .hero__zone .hero__title--star2{position:absolute;z-index:1;top:10.5%;left:3%;width:59%}@media screen and (min-width:960px){.hero .hero__wrap .hero__zone .hero__title--star2{top:14%;left:calc(50% - 422px)}}.js-loading .hero .hero__wrap .hero__zone .hero__title--star2{-webkit-animation:star-show .4s linear 2.4s 1 forwards,star-flash 2.4s 3.6s infinite;animation:star-show .4s linear 2.4s 1 forwards,star-flash 2.4s 3.6s infinite}@media screen and (min-width:960px){.hero .hero__wrap .hero__zone .hero__title{width:auto}}.bg-web--sub{position:absolute;z-index:2;top:51.5vw;left:-4%;width:100%;opacity:0}.js-loading .bg-web--sub{transform-origin:85% 100%;-webkit-animation:sub-show .8s ease-in-out .8s 1 forwards;animation:sub-show .8s ease-in-out .8s 1 forwards}@media screen and (min-width:960px){.bg-web--sub{width:auto;top:525px;left:calc(50% - 500px)}.bg-web--sub img{transform-origin:bottom left;transform:scale(1)}}@media screen and (min-width:960px)and (min-width:960px){.bg-web--sub img{transform:scale(1.11)}}.bg-web--figure{position:absolute;z-index:1;top:.1%;left:62%;width:36.5vw}@media screen and (min-width:960px){.bg-web--figure{top:0;left:calc(50% + 170px)}}.js-loading .bg-web--figure{-webkit-animation-play-state:pause;animation-play-state:pause}@media screen and (min-width:960px){.js-loading .bg-web--figure{-webkit-animation:figure-moving 4.2s ease-in-out 3.8s infinite alternate both;animation:figure-moving 4.2s ease-in-out 3.8s infinite alternate both;-webkit-animation-play-state:running;animation-play-state:running}}.bg-web--figure>div{position:absolute;z-index:2;top:0;left:0;width:100%;opacity:0}@media screen and (min-width:960px){.bg-web--figure>div{width:auto}}.js-loading .bg-web--figure>div{transform-origin:center bottom}.js-loading .bg-web--figure .no-move{-webkit-animation:figure-show .8s ease-in-out .8s 1 forwards,figure-heartBeat 1.4s ease-in-out 1.4s forwards,hero-flash 4s steps(1) 1.8s infinite;animation:figure-show .8s ease-in-out .8s 1 forwards,figure-heartBeat 1.4s ease-in-out 1.4s forwards,hero-flash 4s steps(1) 1.8s infinite}.js-loading .bg-web--figure .move{-webkit-animation:figure-show .8s ease-in-out .8s 1 forwards,figure-heartBeat 1.4s ease-in-out 1.4s forwards,hero-move 4s steps(1) 1.8s infinite;animation:figure-show .8s ease-in-out .8s 1 forwards,figure-heartBeat 1.4s ease-in-out 1.4s forwards,hero-move 4s steps(1) 1.8s infinite}.bg-web--figure img{width:100%}@media screen and (min-width:960px){.bg-web--figure img{width:auto;max-width:760px}}.bg-web--shine{position:absolute;z-index:-1;top:0;left:0;background:url(bg-shine-1.png) center 0 no-repeat;background-size:100%;width:100%;transform-origin:33% 1.9%;transform:scale(0)}@media screen and (min-width:960px){.bg-web--shine{background:url(bg-web-shine-1.png) center 0 no-repeat;background-size:auto}}.js-loading .bg-web--shine{-webkit-animation:shine-zoomIn .6s ease-in 1s 1 forwards;animation:shine-zoomIn .6s ease-in 1s 1 forwards}.bg-web--shine.active{display:none}.bg-web--shine .bg-shine2{background:url(bg-shine-2.png) center 0 no-repeat;background-size:100%}@media screen and (min-width:960px){.bg-web--shine .bg-shine2{background:url(bg-web-shine-2.png) center 0 no-repeat;background-size:auto}}.js-loading .bg-web--shine .bg-shine2{-webkit-animation:hero-flash 4s steps(1) 1s infinite;animation:hero-flash 4s steps(1) 1s infinite}@-webkit-keyframes main-rotate-out{0%{transform:scale(.3) rotate(0deg);opacity:0}to{transform:scale(1) rotate(1turn);opacity:1}}@keyframes main-rotate-out{0%{transform:scale(.3) rotate(0deg);opacity:0}to{transform:scale(1) rotate(1turn);opacity:1}}@-webkit-keyframes main-heartBeat{0%{transform:scale(1) rotate(0deg) translateZ(0)}14%{transform:scale(1.15) rotate(5deg) translate3d(-5px,-8px,0)}28%{transform:scale(1) rotate(0deg) translateZ(0)}42%{transform:scale(1.15) rotate(-5deg) translate3d(5px,-8px,0)}70%,to{transform:scale(1) rotate(0deg) translateZ(0)}}@keyframes main-heartBeat{0%{transform:scale(1) rotate(0deg) translateZ(0)}14%{transform:scale(1.15) rotate(5deg) translate3d(-5px,-8px,0)}28%{transform:scale(1) rotate(0deg) translateZ(0)}42%{transform:scale(1.15) rotate(-5deg) translate3d(5px,-8px,0)}70%,to{transform:scale(1) rotate(0deg) translateZ(0)}}@-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 figure-heartBeat{0%{transform:scale(.9) rotate(0deg) translateZ(0)}14%{transform:scale(1) rotate(-2deg) translate3d(2px,-4px,0)}28%{transform:scale(.9) rotate(0deg) translateZ(0)}42%{transform:scale(1) rotate(2deg) translate3d(-2px,-4px,0)}70%{transform:scale(.9) rotate(0deg) translateZ(0)}}@keyframes figure-heartBeat{0%{transform:scale(.9) rotate(0deg) translateZ(0)}14%{transform:scale(1) rotate(-2deg) translate3d(2px,-4px,0)}28%{transform:scale(.9) rotate(0deg) translateZ(0)}42%{transform:scale(1) rotate(2deg) translate3d(-2px,-4px,0)}70%{transform:scale(.9) rotate(0deg) translateZ(0)}}@-webkit-keyframes hero-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes hero-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes hero-move{0%,50%,to{opacity:0}25%,75%{opacity:1}}@keyframes hero-move{0%,50%,to{opacity:0}25%,75%{opacity:1}}@-webkit-keyframes figure-moving{0%,to{transform:translate(0)}40%,48%,56%,60%{transform:rotate(0deg) translate(-70px)}44%{transform:rotate(1deg) translate(-70px,10px)}52%{transform:rotate(-1deg) translate(-70px,10px)}}@keyframes figure-moving{0%,to{transform:translate(0)}40%,48%,56%,60%{transform:rotate(0deg) translate(-70px)}44%{transform:rotate(1deg) translate(-70px,10px)}52%{transform:rotate(-1deg) translate(-70px,10px)}}@-webkit-keyframes figure-show{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(.9)}}@keyframes figure-show{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(.9)}}@-webkit-keyframes sub-show{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(.9)}}@keyframes sub-show{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(.9)}}@-webkit-keyframes star-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes star-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes star-show{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes star-show{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.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-event{position:relative;overflow:hidden}.promo__group--promo-event .decor__wrap{pointer-events:none}.promo__group--promo-event .decor__wrap .decor__item--bg{position:absolute;z-index:-1;top:9%;left:2.5%;width:95%}@media screen and (min-width:960px){.promo__group--promo-event .decor__wrap .decor__item--bg{left:calc(50% - 438px)}}.promo__group--promo-event .decor__wrap .decor__item--cat{position:absolute;z-index:1;top:12%;left:31%;width:34%;transform-origin:bottom center;-webkit-animation:cat-snore 5s ease-in-out infinite;animation:cat-snore 5s ease-in-out infinite}@media screen and (min-width:960px){.promo__group--promo-event .decor__wrap .decor__item--cat{left:calc(50% - 170px)}}.promo__group--promo-event .decor__wrap .decor__item--hat{position:absolute;z-index:1;top:57%;left:37%;width:24%;-webkit-animation:hat-tada 3s infinite;animation:hat-tada 3s infinite}@media screen and (min-width:960px){.promo__group--promo-event .decor__wrap .decor__item--hat{top:56%;left:calc(50% - 140px);width:auto}.promo__group--promo-event .decor__wrap .decor__item--hat img{transform:scale(.9)}}@media screen and (min-width:960px){.promo__group--promo-event .decor__wrap .decor__item{width:auto}}.promo__group--promo-event .promo__wrap{background:url(bg-promo-event.png) center 0 no-repeat;background-size:100%;margin-top:17%}.promo__group--promo-event .promo__zone{position:relative}.promo__group--promo-event .promo__zone:before{content:"";display:block;padding-bottom:145.0630252101%;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:9.5% 4% 0}.promo__group--promo-event .promo__zone .promo__block li:hover{transform:translateY(-1%);filter:brightness(130%)}.promo__group--promo-event .promo__zone .promo__block .promo__boxs{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2.5%}.promo__group--promo-event .promo__zone .promo__block .promo__boxs .promo__box{width:31%}.promo__group--promo-event .promo__zone .promo__block .promo__boxs .promo__box:nth-child(2){margin:auto;transform:translateY(32%)}.promo__group--promo-event .promo__zone .promo__block .promo__boxs .promo__box:nth-child(2) a{text-align:center}.promo__group--promo-event .promo__zone .promo__block .promo__boxs .promo__box:nth-child(2) .promo__item:first-child{padding:0 4%}.promo__group--promo-event .promo__zone .promo__block .promo__boxs .promo__box:nth-child(2) .promo__item:first-child a{margin-top:60%;margin-bottom:0}@media screen and (min-width:960px){.promo__group--promo-event .promo__zone .promo__block .promo__boxs .promo__box:nth-child(2) .promo__item:first-child a{margin-top:55%}}.promo__group--promo-event .promo__zone .promo__block .promo__boxs .promo__box .promo__item:first-child a{margin-bottom:9%}.promo__group--promo-event .promo__zone .promo__block .event__block{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.promo__group--promo-event .promo__zone .promo__block .event__block li{width:48%}.animate{-webkit-animation:headShake 1.2s linear 1 both;animation:headShake 1.2s linear 1 both}@-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 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 cat-snore{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes cat-snore{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@-webkit-keyframes hat-tada{0%{transform:scaleX(1)}3%,6%{transform:scale3d(.9,.9,.9) rotate(-3deg)}10%,20%,27%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}14%,26%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}36%{transform:scaleX(1)}to{transform:scaleX(1)}}@keyframes hat-tada{0%{transform:scaleX(1)}3%,6%{transform:scale3d(.9,.9,.9) rotate(-3deg)}10%,20%,27%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}14%,26%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}36%{transform:scaleX(1)}to{transform:scaleX(1)}}.promo__group--daily-slider{overflow:hidden}@media screen and (min-width:960px){.promo__group--daily-slider{overflow:visible}}.promo__group--daily-slider .decor__wrap{padding-top:0}@media screen and (min-width:960px){.promo__group--daily-slider .decor__wrap{padding-top:8%}}.promo__group--daily-slider .decor__wrap .decor__item--left{position:absolute;z-index:0;top:11%;right:25%;width:14%}@media screen and (min-width:960px){.promo__group--daily-slider .decor__wrap .decor__item--left{top:16%;right:calc(50% - 230px);width:auto}}.promo__group--daily-slider .decor__wrap .decor__item--right{position:absolute;z-index:0;top:0;right:1%;width:38%;transition:transform .6s}@media screen and (min-width:960px){.promo__group--daily-slider .decor__wrap .decor__item--right{right:calc(50% - 470px);width:auto}}.promo__group--daily-slider .promo__wrap{position:relative;margin-top:2%}.promo__group--daily-slider .promo__wrap:before{content:"";display:block;padding-bottom:120.5020920502%;width:100%}.promo__group--daily-slider .promo__wrap>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo__group--daily-slider .promo__zone{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;position:relative;z-index:0;padding-top:34%;background:url(bg-daily-slider.png) center 0 no-repeat;background-size:100%}.promo__group--daily-slider a:active,.promo__group--daily-slider a:hover{filter:brightness(102%) contrast(105%)}.promo__group--daily-slider .product--dynamic .product__intro{display:none}.promo__group--daily-slider .product--dynamic .product__img{margin-bottom:3%;width:100%;border-radius:0;text-align:center}.promo__group--daily-slider .product--dynamic .product__img img{width:100%}.promo__group--daily-slider .product--dynamic .product__name{color:#000}.promo__group--daily-slider .product--dynamic .product__price{width:100%;color:#f6403a}.promo__group--daily-slider .product--dynamic .product__text{width:100%;background-color:transparent;border-radius:0}.promo__group--daily-slider .daily__slider{position:relative;z-index:0;width:54%;padding:10% 3% 0 1.8%}.promo__group--daily-slider .daily__slider .swiper-container,.promo__group--daily-slider .daily__slider .swiper-container li{width:100%}.promo__group--daily-slider .daily__slider .product__block{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#fff}.promo__group--daily-slider .daily__slider .product__name{margin-bottom:1%}@media screen and (min-width:960px){.promo__group--daily-slider .daily__slider .product__name{font-size:2.2rem;padding:0 3%}}.promo__group--daily-slider .daily__slider .product__price span:last-child{font-size:5.5vw}@media screen and (min-width:960px){.promo__group--daily-slider .daily__slider .product__price span:last-child{font-size:60px}}.promo__group--daily-slider .daily__block{width:40%;padding-top:10%;padding-left:1%;padding-right:1.3%}.promo__group--daily-slider .daily__block .product--dynamic{position:relative;z-index:0}.promo__group--daily-slider .daily__block .product__img{filter:grayscale(100%)}@media screen and (min-width:960px){.promo__group--daily-slider .daily__block .product__img{margin-bottom:7%}}.promo__group--daily-slider .daily__block .product__text{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.promo__group--daily-slider .daily__block .product__name{padding:0 6%}@media screen and (min-width:960px){.promo__group--daily-slider .daily__block .product__name{font-size:2.2rem}}.promo__group--daily-slider .daily__block .product__price{display:none}.promo__group--daily-slider .daily__block .product__price span:last-child{font-size:5.5vw}@media screen and (min-width:960px){.promo__group--daily-slider .daily__block .product__price span:last-child{font-size:42px}}.promo__group--daily-slider .daily--next.active .product__img{width:63%;filter:none}.promo__group--daily-slider .daily--next.active .product__name{-webkit-line-clamp:1;margin-top:0;height:1.2em}.promo__group--daily-slider .daily--next.active .product__price{display:block}.promo__group--dynamic-slider{position:relative;z-index:0;overflow:hidden}.promo__group--dynamic-slider .decor__wrap .decor__item:first-child{position:absolute;z-index:0;top:6%;left:1%;width:25%}@media screen and (min-width:960px){.promo__group--dynamic-slider .decor__wrap .decor__item:first-child{top:6%;left:calc(50% - 495px);width:auto}}.promo__group--dynamic-slider .decor__wrap .decor__item:first-child.active{-webkit-animation:mug-enlarge 4s infinite;animation:mug-enlarge 4s infinite}.promo__group--dynamic-slider .decor__wrap .decor__item:last-child{position:absolute;z-index:1;top:3%;right:1%;width:18%}@media screen and (min-width:960px){.promo__group--dynamic-slider .decor__wrap .decor__item:last-child{right:calc(50% - 490px);width:auto}}.promo__group--dynamic-slider .decor__wrap .decor__item:last-child.active{-webkit-animation:lamp-up-down 4.5s ease-in infinite;animation:lamp-up-down 4.5s ease-in infinite}.promo__group--dynamic-slider .promo__wrap{position:relative}.promo__group--dynamic-slider .promo__wrap:before{content:"";display:block;padding-bottom:200.8403361345%;width:100%}.promo__group--dynamic-slider .promo__wrap>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo__group--dynamic-slider .promo__wrap .promo__zone{background:url(bg-dynamic-slider.png) center 0 no-repeat;background-size:100%}.promo__group--dynamic-slider .promo__wrap .promo__zone .promo__block{width:100%;margin-left:auto;margin-right:auto}.promo__group--dynamic-slider .promo__wrap .promo__zone .promo__block .promo__slider{margin-top:25%;width:100%}.promo__group--dynamic-slider .promo__wrap .promo__zone .promo__block .promo__slider .swiper-slide{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-bottom:2%}.promo__group--dynamic-slider .promo__wrap .promo__zone .promo__block .promo__slider .swiper-slide .dynamic__item{width:32%;margin-bottom:2%}.promo__group--dynamic-slider .promo__wrap .promo__zone .promo__block .promo__slider .swiper-slide .dynamic__item .product--dynamic{margin-left:auto;margin-right:auto;width:95%;border-radius:3px}.promo__group--dynamic-slider .promo__wrap .promo__zone .promo__block .promo__slider .swiper-slide .dynamic__item:first-child{width:100%}.promo__group--dynamic-slider .promo__wrap .promo__zone .promo__block .promo__slider .swiper-slide .dynamic__item:first-child .product--dynamic .product__img:before{padding-bottom:80%}.promo__group--dynamic-slider .promo__wrap .promo__zone .promo__block .promo__slider .swiper-slide .dynamic__item:first-child .product--dynamic .product__text{display:none}.promo__group--dynamic-slider .promo__wrap .promo__zone .promo__block .promo__slider .swiper-slide .dynamic__item:first-child{display:block}.promo__group--dynamic-slider .promo__wrap .promo__zone .promo__block .promo__slider .swiper-slide .dynamic__item:not(:first-child){padding:0 1%}.promo__group--dynamic-slider .promo__wrap .promo__zone .promo__block .promo__slider .swiper-slide .dynamic__item:not(:first-child) .product--dynamic{width:100%}.promo__group--dynamic-slider .promo__wrap .promo__zone .promo__block .promo__slider .swiper-slide .dynamic__item .product__text{padding-top:4%}.promo__group--dynamic-slider .promo__wrap .promo__zone .promo__block .promo__slider .swiper-slide .dynamic__item .product__text .product__name{margin-bottom:0;height:1.25em;background-color:#fff}@media screen and (min-width:960px){.promo__group--dynamic-slider .promo__wrap .promo__zone .promo__block .promo__slider .swiper-slide .dynamic__item .product__text .product__name{padding-bottom:3%;height:2.35em}}.promo__group--dynamic-slider .promo__wrap .promo__zone .promo__block .promo__slider .swiper-slide .dynamic__item .product__text .product__price{padding-bottom:3%;background-color:#fff}@-webkit-keyframes lamp-up-down{0%{transform:translateY(0)}50%{transform:translateY(10%)}to{transform:translateY(0)}}@keyframes lamp-up-down{0%{transform:translateY(0)}50%{transform:translateY(10%)}to{transform:translateY(0)}}@-webkit-keyframes mug-enlarge{0%{transform:scale(1) translateZ(0)}25%{transform:scale(1.05) translateZ(-50px)}to{transform:scale(1) translateZ(0)}}@keyframes mug-enlarge{0%{transform:scale(1) translateZ(0)}25%{transform:scale(1.05) translateZ(-50px)}to{transform:scale(1) translateZ(0)}}.promo__group--tab-section .decor__wrap .decor__item{width:100%}@media screen and (min-width:960px){.promo__group--tab-section .decor__wrap .decor__item img{width:auto;height:auto}}.promo__group--tab-section .decor__wrap .decor__item--wallet{position:absolute;z-index:1;top:0;left:76%;width:24%;pointer-events:none}@media screen and (min-width:960px){.promo__group--tab-section .decor__wrap .decor__item--wallet{top:4%;left:75%}}.promo__group--tab-section .decor__wrap .decor__item--wallet .not-open,.promo__group--tab-section .decor__wrap .decor__item--wallet .open{position:absolute;z-index:2;top:0;left:0}.promo__group--tab-section .decor__wrap .decor__item--wallet .open{width:100%;height:100%;opacity:0}.promo__group--tab-section .decor__wrap .decor__item--wallet.active .not-open{-webkit-animation:wallet-not-open 4s steps(1) infinite;animation:wallet-not-open 4s steps(1) infinite}.promo__group--tab-section .decor__wrap .decor__item--wallet.active .open{-webkit-animation:wallet-open 4s steps(1) infinite;animation:wallet-open 4s steps(1) infinite}.promo__group--tab-section .decor__wrap .decor__item--money{position:absolute;z-index:1;top:-1%;left:46%;width:16%;opacity:0;pointer-events:none;transform:skewY(-4deg) scale(.7)}.promo__group--tab-section .decor__wrap .decor__item--money.active{-webkit-animation:money-out 4s steps(1) 1.5s infinite;animation:money-out 4s steps(1) 1.5s infinite}@media screen and (min-width:960px){.promo__group--tab-section .decor__wrap .decor__item--money{left:calc(50% - 20px);z-index:0;transform:skewY(-8deg) scale(.7)}}.promo__group--tab-section .decor__wrap .decor__item--money2{position:absolute;z-index:0;top:0;left:59%;width:16%;opacity:0;pointer-events:none;transform:skewY(6deg) scale(.5)}.promo__group--tab-section .decor__wrap .decor__item--money2.active{-webkit-animation:money-out 4s steps(1) 1.3s infinite;animation:money-out 4s steps(1) 1.3s infinite}@media screen and (min-width:960px){.promo__group--tab-section .decor__wrap .decor__item--money2{top:2%;left:calc(50% + 100px);transform:skewY(16deg) scale(.45)}}.promo__group--tab-section .promo__wrap{position:relative;overflow:hidden}.promo__group--tab-section .promo__wrap:before{content:"";display:block;padding-bottom:159.2243186583%;width:100%}.promo__group--tab-section .promo__wrap>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo__group--tab-section .promo__wrap .promo__zone{background:url(bg-tab.png) center 0 no-repeat;background-size:100%;padding-top:28.5%}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .promo__zone{padding-top:100px;margin-top:50px}}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap{margin:10% 1.5% 0}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap{margin:28% 0 0}}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .tab__box{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .tab__box{-ms-flex-pack:center;justify-content:center}}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item{position:relative;width:33%;text-align:center}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item:first-child{width:27%}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item--top{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;opacity:0;cursor:pointer}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item .active{opacity:1}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .tab__box .tab__item img{width:auto}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__block{margin-top:4%}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__block{margin-top:40px}}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__block .content__box{display:none}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__block .content__box.active{display:block}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__block .content__box .tab__slider{width:99%}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__block .content__box .tab__slider .swiper-wrapper{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:2% auto}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__block .content__box .tab__slider .swiper-wrapper .swiper-slide{margin-bottom:2%}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__block .content__box .tab__slider .swiper-wrapper .swiper-slide{width:23%}}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__block .content__box .tab__slider .swiper-wrapper .swiper-slide .product.product--dynamic{margin-right:auto;margin-left:auto;width:95%}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__block .content__box .tab__slider .swiper-wrapper .swiper-slide .product.product--dynamic .product__name{margin-bottom:0;padding-bottom:5%;background-color:#fff}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__block .content__box .tab__slider .swiper-wrapper .swiper-slide .product.product--dynamic .product__name{font-size:26px}}.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__block .content__box .tab__slider .swiper-wrapper .swiper-slide .product.product--dynamic .product__price{background-color:#fff;padding-bottom:5%;border-radius:0 0 2vw 2vw}@media screen and (min-width:960px){.promo__group--tab-section .promo__wrap .promo__zone .tab__wrap .content__zone .content__block .content__box .tab__slider .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 .promo__wrap .promo__zone .tab__wrap .content__zone .content__block .content__box .tab__slider .swiper-wrapper .swiper-slide .product.product--dynamic .product__price span:last-child{font-size:36px}}@-webkit-keyframes wallet-open{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes wallet-open{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes wallet-not-open{0%,50%,to{opacity:0}25%,75%{opacity:1}}@keyframes wallet-not-open{0%,50%,to{opacity:0}25%,75%{opacity:1}}@-webkit-keyframes opacity-change1{0%,25%{opacity:1}75%,to{opacity:0}}@keyframes opacity-change1{0%,25%{opacity:1}75%,to{opacity:0}}@-webkit-keyframes opacity-change2{0%,25%{opacity:0}75%,to{opacity:1}}@keyframes opacity-change2{0%,25%{opacity:0}75%,to{opacity:1}}@-webkit-keyframes money-out{0%,50%,to{opacity:0}25%,75%{opacity:1}}@keyframes money-out{0%,50%,to{opacity:0}25%,75%{opacity:1}}.promo__group--w3m3{position:relative;z-index:0;overflow:hidden}.promo__group--w3m3 .decor__wrap{padding-top:2%;pointer-events:none}.promo__group--w3m3 .decor__wrap .decor__item--bg{position:absolute;z-index:-1;top:6%;left:2.5%;width:95%}@media screen and (min-width:960px){.promo__group--w3m3 .decor__wrap .decor__item--bg{left:calc(50% - 458px)}}.promo__group--w3m3 .decor__wrap .decor__item--left{position:absolute;z-index:0;top:1%;left:4%;width:25%;transform:translateY(60%)}.promo__group--w3m3 .decor__wrap .decor__item--left.active{-webkit-animation:up-and-down 8s ease-in-out infinite both;animation:up-and-down 8s ease-in-out infinite both}@media screen and (min-width:960px){.promo__group--w3m3 .decor__wrap .decor__item--left{top:0;left:calc(50% - 436px)}}.promo__group--w3m3 .decor__wrap .decor__item--right{position:absolute;z-index:1;top:0;right:3%;width:24%}@media screen and (min-width:960px){.promo__group--w3m3 .decor__wrap .decor__item--right{top:1%;right:calc(50% - 475px)}}.promo__group--w3m3 .decor__wrap .decor__item--right.active{-webkit-animation:dog-bounce 1.2s .2s 1;animation:dog-bounce 1.2s .2s 1}@media screen and (min-width:960px){.promo__group--w3m3 .decor__wrap .decor__item{width:auto}}.promo__group--w3m3 .promo__wrap{background:url(bg-event-w3m3.png) center 0 no-repeat;background-size:100%}.promo__group--w3m3 .promo__wrap .promo__zone{position:relative}.promo__group--w3m3 .promo__wrap .promo__zone:before{content:"";display:block;padding-bottom:130.987394958%;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{padding:29.5% 1% 0}@media screen and (min-width:960px){.promo__group--w3m3 .promo__wrap .promo__zone .promo__block .event__wrap{padding:29% 0 5% .5%}}.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%}@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 .4s}.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)}}.promo__group--dynamic-slider-half{position:relative;z-index:0;overflow:hidden}.promo__group--dynamic-slider-half .decor__wrap .decor__item--left{position:absolute;z-index:0;top:3%;left:0;width:45%;transform:translateY(-30%)}@media screen and (min-width:960px){.promo__group--dynamic-slider-half .decor__wrap .decor__item--left{left:calc(50% - 490px);width:auto}}.promo__group--dynamic-slider-half .decor__wrap .decor__item--right{position:absolute;z-index:1;top:4.5%;right:21%;width:21%;transform:rotate(-2deg);transform-origin:bottom left}@media screen and (min-width:960px){.promo__group--dynamic-slider-half .decor__wrap .decor__item--right{top:1%;right:calc(50% - 240px);padding-top:3%;width:auto}}.js-loading .promo__group--dynamic-slider-half .decor__wrap .decor__item--right{-webkit-animation:crown-shine 2.4s linear 1.2s infinite;animation:crown-shine 2.4s linear 1.2s infinite}.promo__group--dynamic-slider-half .promo__wrap{position:relative;margin-top:14%}.promo__group--dynamic-slider-half .promo__wrap:before{content:"";display:block;padding-bottom:174.5798319328%;width:100%}.promo__group--dynamic-slider-half .promo__wrap>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo__group--dynamic-slider-half .promo__zone{background:url(bg-dynamic-slider-half.png) center 0 no-repeat;background-size:100%;padding:30% 4% 0}@media screen and (min-width:960px){.promo__group--dynamic-slider-half .promo__zone{padding-top:31%;padding-left:1.5%;padding-right:1.5%}}.promo__group--dynamic-slider-half .promo__zone .promo__block{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;height:30%;margin-bottom:4%}.promo__group--dynamic-slider-half .promo__zone .promo__block .promo__box{width:26%}@media screen and (min-width:960px){.promo__group--dynamic-slider-half .promo__zone .promo__block .promo__box{width:auto}}.promo__group--dynamic-slider-half .promo__zone .promo__block .promo__box img{width:91%}@media screen and (min-width:960px){.promo__group--dynamic-slider-half .promo__zone .promo__block .promo__box img{width:auto;transform-origin:top;transform:scale(.95)}}.promo__group--dynamic-slider-half .promo__zone .promo__block .slider__box{width:74%}@media screen and (min-width:960px){.promo__group--dynamic-slider-half .promo__zone .promo__block .slider__box{width:75%}}.promo__group--dynamic-slider-half .promo__zone .promo__block .slider__box .promo__slider .swiper-slide .product--dynamic{width:100%}.promo__group--dynamic-slider-half .promo__zone .promo__block .slider__box .promo__slider .swiper-slide .product--dynamic .product__block{padding:1.5% 2%}.promo__group--dynamic-slider-half .promo__zone .promo__block .slider__box .promo__slider .swiper-slide .product--dynamic .product__block .product__img{border-radius:2vw 2vw 0 0}@media screen and (min-width:960px){.promo__group--dynamic-slider-half .promo__zone .promo__block .slider__box .promo__slider .swiper-slide .product--dynamic .product__block .product__img{border-radius:22px 22px 0 0}}.promo__group--dynamic-slider-half .promo__zone .promo__block .slider__box .promo__slider .swiper-slide .product--dynamic .product__block .product__text{border-radius:0 0 2vw 2vw}@media screen and (min-width:960px){.promo__group--dynamic-slider-half .promo__zone .promo__block .slider__box .promo__slider .swiper-slide .product--dynamic .product__block .product__text{border-radius:0 0 22px 22px}}.promo__group--dynamic-slider-half .promo__zone .promo__block .slider__box .promo__slider .swiper-slide .product--dynamic .product__block .product__text .product__name{padding-top:4%;height:8.7vw;font-size:3.3vw}@media screen and (min-width:960px){.promo__group--dynamic-slider-half .promo__zone .promo__block .slider__box .promo__slider .swiper-slide .product--dynamic .product__block .product__text .product__name{padding-top:2%;height:60px;font-size:22px}}.promo__group--dynamic-slider-half .promo__zone .promo__block .slider__box .promo__slider .swiper-slide .product--dynamic .product__block .product__text .product__price{padding:3% 2%}@-webkit-keyframes crown-shine{0%,to{transform:rotate(-2deg) scale(1);filter:brightness(1)}50%{transform:rotate(2deg) scale(1.08);filter:brightness(1.15)}}@keyframes crown-shine{0%,to{transform:rotate(-2deg) scale(1);filter:brightness(1)}50%{transform:rotate(2deg) scale(1.08);filter:brightness(1.15)}}.promo__group--bn-section{position:relative;z-index:0;overflow:hidden}.promo__group--bn-section .decor__item--bg{position:absolute;z-index:-1;top:6%;left:2.5%;width:95%;transform:translateY(50%)}@media screen and (min-width:960px){.promo__group--bn-section .decor__item--bg{top:50px;left:calc(50% - 430px)}}.promo__group--bn-section .decor__item--bg.active{-webkit-animation:father-enlarge 1s ease-out 1;animation:father-enlarge 1s ease-out 1}@media screen and (min-width:960px){.promo__group--bn-section .decor__item{width:auto}}.promo__group--bn-section .promo__wrap{background:url(bg-bn-section.png) center 0 no-repeat;background-size:100%;margin-top:37.5%}@media screen and (min-width:960px){.promo__group--bn-section .promo__wrap{margin-top:330px}}.promo__group--bn-section .promo__wrap .promo__zone{position:relative}.promo__group--bn-section .promo__wrap .promo__zone:before{content:"";display:block;padding-bottom:61.0294117647%;width:100%}.promo__group--bn-section .promo__wrap .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo__group--bn-section .promo__wrap .promo__zone .promo__block{padding:21% 1.5% 0}.promo__group--bn-section .promo__wrap .promo__zone .promo__block .promo__box{cursor:pointer}.promo__group--bn-section .promo__wrap .promo__zone .promo__block .promo__box img{width:100%}@media screen and (min-width:960px){.promo__group--bn-section .promo__wrap .promo__zone .promo__block .promo__box img{width:auto}}.promo__group--bn-section .promo__wrap .promo__zone .promo__block .promo__box:hover{transition:all .6s ease;transform:translateY(-1%);filter:brightness(1.2)}@-webkit-keyframes father-enlarge{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes father-enlarge{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.promo__group--bn{position:relative;z-index:0;overflow:hidden}.promo__group--bn .decor__item--bg{position:absolute;z-index:0;top:10%;left:2.5%;width:95%}@media screen and (min-width:960px){.promo__group--bn .decor__item--bg{left:calc(50% - 450px)}}.promo__group--bn .decor__item--title{position:absolute;z-index:1;top:0;left:8.5%;width:83%}@media screen and (min-width:960px){.promo__group--bn .decor__item--title{left:calc(50% - 386px)}}.promo__group--bn .decor__item--left{position:absolute;z-index:2;top:6%;left:3%;width:24%}@media screen and (min-width:960px){.promo__group--bn .decor__item--left{top:95px;left:calc(50% - 455px)}}.promo__group--bn .decor__item--right{position:absolute;z-index:2;top:8%;right:1.2%;width:24%}@media screen and (min-width:960px){.promo__group--bn .decor__item--right{top:115px;right:calc(50% - 485px)}}@media screen and (min-width:960px){.promo__group--bn .decor__item{width:auto}}.promo__group--bn .promo-title{position:absolute;z-index:0;top:0;left:0;width:60%}.promo__group--bn .promo__wrap{position:relative;margin-top:6%}.promo__group--bn .promo__wrap:before{content:"";display:block;padding-bottom:111.4495798319%;width:100%}.promo__group--bn .promo__wrap>div{position:absolute;top:0;left:0;width:100%;height:100%}@media screen and (min-width:960px){.promo__group--bn .promo__wrap{margin-top:8%}}.promo__group--bn .promo__wrap .promo__zone{background:url(bg-bn-slider.png) center 0 no-repeat;background-size:100%}.promo__group--bn .promo__wrap .promo__zone .promo__box{position:absolute;z-index:1;top:3%;left:1.5%;width:97%;padding:25% 0 0}.promo__group--bn .promo__wrap .promo__zone .promo__box img{width:100%}.promo__group--bn .promo__wrap .promo__zone .promo__box a{margin-bottom:2%}@media screen and (min-width:960px){.promo__group--bn .promo__wrap .promo__zone .swiper-container{margin-top:-.5%}}.promo__group--bn-section-2{position:relative;z-index:0;margin-bottom:8%;overflow:hidden}@media screen and (min-width:960px){.promo__group--bn-section-2{margin-bottom:70px}}.promo__group--bn-section-2 .decor__item--left{position:absolute;z-index:0;top:0;left:3%;width:23%}@media screen and (min-width:960px){.promo__group--bn-section-2 .decor__item--left{left:calc(50% - 470px)}}.promo__group--bn-section-2 .decor__item--right{position:absolute;z-index:0;top:7%;left:73.5%;width:24%}@media screen and (min-width:960px){.promo__group--bn-section-2 .decor__item--right{left:calc(50% + 230px)}}@media screen and (min-width:960px){.promo__group--bn-section-2 .decor__item{width:auto}}.promo__group--bn-section-2 .promo__wrap{background:url(bg-bn-section-2.png) center 0 no-repeat;background-size:100%;margin-top:6%}@media screen and (min-width:960px){.promo__group--bn-section-2 .promo__wrap{margin-top:8%}}.promo__group--bn-section-2 .promo__wrap .promo__zone{position:relative}.promo__group--bn-section-2 .promo__wrap .promo__zone:before{content:"";display:block;padding-bottom:61.0294117647%;width:100%}.promo__group--bn-section-2 .promo__wrap .promo__zone>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo__group--bn-section-2 .promo__wrap .promo__zone .promo__block{padding:20.5% 1.5% 0}.promo__group--bn-section-2 .promo__wrap .promo__zone .promo__block .promo__box{cursor:pointer}.promo__group--bn-section-2 .promo__wrap .promo__zone .promo__block .promo__box:hover{transition:all .6s ease;transform:translateY(-.5%);filter:brightness(1.1)}@media screen and (min-width:960px){.promo__group--bn-section-2 .promo__wrap .promo__zone .promo__block .promo__box img{width:auto}}.promo__group--daily-time{position:relative;z-index:0;margin-bottom:10%;overflow:hidden}@media screen and (min-width:960px){.promo__group--daily-time{margin-bottom:80px}}.promo__group--daily-time .decor__item--title{position:absolute;z-index:0;top:0;width:100%;padding-top:3%}.promo__group--daily-time .decor__item--left{position:absolute;z-index:0;top:0;left:2%;width:23.5%}.promo__group--daily-time .decor__item--left.active{-webkit-animation:shakeX2 2.6s linear infinite;animation:shakeX2 2.6s linear infinite}@media screen and (min-width:960px){.promo__group--daily-time .decor__item--left{top:40px;left:calc(50% - 460px)}}.promo__group--daily-time .decor__item--right{position:absolute;z-index:0;top:2%;right:6%;width:20%}@media screen and (min-width:960px){.promo__group--daily-time .decor__item--right{top:40px;right:calc(50% - 410px)}}@media screen and (min-width:960px){.promo__group--daily-time .decor__item{width:auto}}.promo__group--daily-time .promo__wrap{position:relative}.promo__group--daily-time .promo__wrap:before{content:"";display:block;padding-bottom:97.0588235294%;width:100%}.promo__group--daily-time .promo__wrap>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo__group--daily-time .promo__zone{position:relative;z-index:0;padding:27% 0 0}@media screen and (min-width:960px){.promo__group--daily-time .promo__zone{padding:40% 4% 0 3.2%}}.promo__group--daily-time .product__wrap{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;padding:8% 3% 0}@media screen and (min-width:960px){.promo__group--daily-time .product__wrap{padding:0}}.promo__group--daily-time .product__wrap>div{width:33%;margin-bottom:1.5%}.promo__group--daily-time .product__block{padding:0 2%}.promo__group--daily-time .product--dynamic{width:100%;margin-top:-130%}@media screen and (min-width:960px){.promo__group--daily-time .product--dynamic{margin-top:-390px}}.promo__group--daily-time .product__time{margin-left:auto;margin-right:auto;padding-bottom:135%;filter:brightness(50%)}.promo__group--daily-time .product__time+.product{filter:brightness(50%)}.promo__group--daily-time .product__time.active,.promo__group--daily-time .product__time.active+.product{filter:grayscale(0)}.promo__group--daily-time .product--dynamic .product__name{position:relative;z-index:0;font-size:3.3vw;height:2.43em;line-height:126%!important}@media screen and (min-width:960px){.promo__group--daily-time .product--dynamic .product__name{margin-bottom:0;font-size:22px}}.promo__group--daily-time .product__price span:last-child{font-size:3.6vw}@media screen and (min-width:960px){.promo__group--daily-time .product__price span:last-child{font-size:28px}}@-webkit-keyframes shakeX2{0%,50%,to{transform:translateZ(0)}5%,15%,25%,35%,45%{transform:translate3d(-3px,0,0)}10%,20%,30%,40%{transform:translate3d(3px,0,0)}}@keyframes shakeX2{0%,50%,to{transform:translateZ(0)}5%,15%,25%,35%,45%{transform:translate3d(-3px,0,0)}10%,20%,30%,40%{transform:translate3d(3px,0,0)}}.promo__group--bn-special .decor__wrap .decor__item:first-child{position:absolute;z-index:1;top:3%;left:4%;width:18%}@media screen and (min-width:960px){.promo__group--bn-special .decor__wrap .decor__item:first-child{left:calc(50% - 495px);width:auto}}.promo__group--bn-special .decor__wrap .decor__item:first-child.active{-webkit-animation:tada 2.5s linear infinite;animation:tada 2.5s linear infinite}.promo__group--bn-special .decor__wrap .decor__item:last-child{position:absolute;z-index:1;top:3%;right:4%;width:18%}@media screen and (min-width:960px){.promo__group--bn-special .decor__wrap .decor__item:last-child{right:calc(50% - 490px);width:auto}}.promo__group--bn-special .promo__wrap{position:relative;background:url(bg-special-p.png) center 0 no-repeat;background-size:100%}.promo__group--bn-special .promo__wrap:before{content:"";display:block;padding-bottom:100%;width:100%}.promo__group--bn-special .promo__wrap>div{position:absolute;top:0;left:0;width:100%;height:100%}.promo__group--bn-special .promo__slider,.promo__group--bn-special .slider__box{position:relative;z-index:0;padding-top:8%}.promo__group--bn-special #sliderSpecialPrev.swiper-container{display:-ms-flexbox;display:flex}.promo__group--bn-special #sliderSpecialPrev.swiper-container .swiper-slide,.promo__group--bn-special #sliderSpecialPrev.swiper-container .swiper-slide-duplicate{position:relative;z-index:0;width:33%;margin:0 auto}.promo__group--bn-special #sliderSpecialPrev.swiper-container .swiper-slide-duplicate:before,.promo__group--bn-special #sliderSpecialPrev.swiper-container .swiper-slide:before{content:"";display:block;padding-bottom:109.9737532808%;width:100%}.promo__group--bn-special #sliderSpecialPrev.swiper-container .swiper-slide-duplicate>a,.promo__group--bn-special #sliderSpecialPrev.swiper-container .swiper-slide>a{position:absolute;top:0;left:0;width:100%;height:100%}.promo__group--bn-special #sliderSpecialPrev.swiper-container .swiper-slide-duplicate a,.promo__group--bn-special #sliderSpecialPrev.swiper-container .swiper-slide a{filter:brightness(50%);transform:translate(-3%,15%) scale(.85);opacity:0}.promo__group--bn-special #sliderSpecialPrev.swiper-container .swiper-slide-next a{transition:all .6s;transform:translate(-4%) scale(.85);opacity:1}.promo__group--bn-special #sliderSpecialPrev.swiper-container .swiper-slide-prev a{transition:all .6s;transform:translate(4%) scale(.85);opacity:1}.promo__group--bn-special #sliderSpecialPrev.swiper-container .swiper-slide-active,.promo__group--bn-special #sliderSpecialPrev.swiper-container .swiper-slide-duplicate-active{z-index:1}.promo__group--bn-special #sliderSpecialPrev.swiper-container .swiper-slide-active a,.promo__group--bn-special #sliderSpecialPrev.swiper-container .swiper-slide-duplicate-active a{transition:all .6s;transform:translateY(36%) scale(1.55);filter:brightness(105%);opacity:1}.promo__group--bn-special #sliderSpecialNext.swiper-container{position:absolute;z-index:1;top:70%;left:0;height:40%;transform:scale(.85)}@media screen and (min-width:960px){.promo__group--bn-special #sliderSpecialNext.swiper-container{transform:scale(1)}}.promo__group--bn-special #sliderSpecialNext.swiper-container .swiper-slide{width:90%}@media screen and (min-width:960px){.promo__group--bn-special #sliderSpecialNext.swiper-container .swiper-slide{width:auto}}.promo__group--bn-special #sliderSpecialNext.swiper-container a{text-align:center}body{position:relative;background-color:#f5e9db}.bg-web{overflow:hidden}.bg-web--top{position:fixed;z-index:0;top:0;left:0;background:url(bg.png) center 0 no-repeat;background-size:100%}@media screen and (min-width:960px){.bg-web--top{background:url(bg-web.png) center 0 no-repeat;background-size:auto}}.js-loading .bg-web--top{transform:translateY(0);-webkit-animation:bg-move-down .8s ease-in,down-shake .8s .8s;animation:bg-move-down .8s ease-in,down-shake .8s .8s}.bg-web--top.bg-fixed{transition:transform .8s ease-in;transform:translateY(-100%)}.bg-web--bottom{position:fixed;z-index:-1;top:0;left:0;display:none;opacity:0;transition:all .7s ease-in;transform:translateY(45%)}@media screen and (min-width:960px){.bg-web--bottom{background:url(bg-web-bottom.png) center 0 no-repeat;background-size:auto;display:block}}.bg-web--bottom.active{opacity:1;transform-origin:top center;transform:translateY(0)}.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 bg-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@keyframes bg-flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}@-webkit-keyframes bg-move-down{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes bg-move-down{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@-webkit-keyframes down-shake{0%,to{transform:translateZ(0)}20%{transform:translate3d(0,-16px,0)}40%{transform:translate3d(0,16px,0)}60%{transform:translate3d(0,-8px,0)}80%{transform:translate3d(0,8px,0)}90%{transform:translateZ(0)}}@keyframes down-shake{0%,to{transform:translateZ(0)}20%{transform:translate3d(0,-16px,0)}40%{transform:translate3d(0,16px,0)}60%{transform:translate3d(0,-8px,0)}80%{transform:translate3d(0,8px,0)}90%{transform:translateZ(0)}}