.celebrity-list,.logo-row{-webkit-box-direction:normal}.logo-row,.main-wrap{padding-bottom:50px}.instagram-list .box .info,.marker span,.media-profiles-list-more,.modal.modal-profiles,.profiles-list>* .info,body .social-wrapper--center{text-align:center}@font-face{font-family:Black;src:url(../fonts/black.eot);src:url(../fonts/black.eot?#iefix) format('embedded-opentype'),url(../fonts/black.woff) format('woff'),url(../fonts/black.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Regular;src:url(../fonts/regular.eot);src:url(../fonts/regular.eot?#iefix) format('embedded-opentype'),url(../fonts/regular.woff) format('woff'),url(../fonts/regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Bold;src:url(../fonts/bold.eot);src:url(../fonts/bold.eot?#iefix) format('embedded-opentype'),url(../fonts/bold.woff) format('woff'),url(../fonts/bold.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Medium;src:url(../fonts/medium.eot);src:url(../fonts/medium.eot?#iefix) format('embedded-opentype'),url(../fonts/medium.woff) format('woff'),url(../fonts/medium.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-family:Light;src:url(../fonts/light.eot);src:url(../fonts/light.eot?#iefix) format('embedded-opentype'),url(../fonts/light.woff) format('woff'),url(../fonts/light.ttf) format('truetype');font-weight:400;font-style:normal}body{font-family:Regular,sans-serif;font-size:16px;color:#646464;background:url(../assets/images/pattern.png)}.logo-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;padding-top:15px;position:relative}.g-nav{position:absolute;left:50%;bottom:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}@media screen and (min-width:768px){.logo-row{padding-bottom:0}.g-nav{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:270px;position:relative;-webkit-transform:none;transform:none;left:auto;bottom:auto}}.logo,.marker span,.skin,.spanketa .form{display:block}.g-nav__link{text-decoration:none;color:#d70c7a;font-family:Bold;font-size:16px}.g-nav__link:hover{text-decoration:underline;color:#d70c7a}.logo,.marker{text-decoration:none;cursor:pointer}.g-footer{padding-bottom:20px}.logo--hd{width:73px}@media screen and (min-width:768px){.logo--hd{width:104px}}.logo--cosmo{width:80px}@media screen and (min-width:768px){.logo--cosmo{width:115px}}.skin{width:280px;margin:0 auto}@media screen and (min-width:768px){.skin{width:720px}body{position:relative}}@media screen and (min-width:992px){.skin{width:940px}body{overflow-x:hidden}}@media screen and (min-width:1200px){.skin{width:1020px}}img{max-width:100%;vertical-align:top}body .social-wrapper{height:32px;min-height:32px;padding:0}body .social .social-button{border:1px solid #003da6;border-radius:0}body .social .social-button .social-caption{color:#003da6;font-size:12px;font-family:Black;padding:5px 30px 5px 10px;background-image:url(../assets/images/share.png);background-position:right 10px center}.parallax-layer{display:none}@media screen and (min-width:992px){.parallax-layer{z-index:-2;display:block;background-repeat:no-repeat;background-size:contain;background-position:top center;position:fixed;width:100%;top:1%;height:351px}.parallax-layer--left{width:210px;background-image:url(../assets/images/flower_left.png);left:0;-webkit-transform:translateX(-20%);transform:translateX(-20%)}.parallax-layer--right{background-image:url(../assets/images/flower_right.png);width:235px;right:0;-webkit-transform:translateX(20%) rotate(180deg);transform:translateX(20%) rotate(180deg)}}.marker{position:fixed;right:0;top:40%;z-index:5}.marker span{font-size:13px;font-family:Medium;position:absolute;color:#fff;top:32px;line-height:14px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:107px}.inputImage .alertsWrapper{position:relative}.inputImage .alertsWrapper .alerts{position:absolute;width:100%}.spanketa .thanks,.spanketa.success .form{display:none}.spanketa.success .thanks{display:block}.instagram-list .box{width:25%;float:left;position:relative;overflow:hidden}.instagram-list .box .social-wrapper{position:absolute;z-index:1}.instagram-list .box .social-wrapper .social .social-button{padding:0 10px;background-color:#fff}.instagram-list .box a.item{display:block}.instagram-list .box a.item img{-webkit-transform:scale(1);transform:scale(1)}.instagram-list .box a.item:hover .opacity_bg{opacity:.9}.instagram-list .box a.item:hover .info{top:40%;opacity:1}.instagram-list .box a.item:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.instagram-list .box .opacity_bg{position:absolute;top:0;left:0;right:0;bottom:0;background:#3dc0f1;opacity:0;z-index:10}.instagram-list .box .info{position:absolute;top:-35%;left:0;right:0;z-index:20;opacity:0}.instagram-list .box .info .full_name{display:block;font-size:26px;line-height:28px;color:#fff}.instagram-list .box .info .username{display:block;font-size:20px;line-height:24px;color:#fff}.instagram-carousel .carousel-control{display:none}.media-profiles-list-more{line-height:38px;padding:0 30px;border-radius:6px;letter-spacing:2px;font-weight:700;background-color:#009ca6}.media-profiles-list-more:hover{opacity:.6;color:#fff}.modal-profiles-dialog{display:inline-block;width:auto}.fadeIn.ng-leave{display:none}.profiles-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:1110px;margin:100px auto}@media screen and (max-width:767px){.profiles-list{width:290px;margin:30px auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.profiles-list>*{width:277px;height:277px;position:relative;margin:0;padding:0;cursor:pointer}@media screen and (max-width:767px){.profiles-list>*{width:290px;height:290px}}.profiles-list>:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:block;background:#294685;overflow:hidden;opacity:0;transition:opacity .4s ease}.profiles-list>:hover:after{opacity:.8}.profiles-list>:hover .info{opacity:1}.profiles-list>* .info{opacity:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;font-size:22px;font-weight:'Open Sans';font-weight:700;color:#fff;z-index:5}.social-wrapper{text-align:right;margin:5px 0;min-height:35px;padding-top:10px;padding-right:15px}.social{text-align:center;margin:0 auto;outline:0;display:inline-block}.social .social-shares{display:none}.social .social-button{color:#fff;font-size:18px;line-height:20px;text-transform:uppercase;border-radius:12px;padding:0;border:0;font-weight:700}.social .social-button .social-count{display:none;padding-left:10px;border-left:1px solid #fff}.social .social-button .social-caption{display:inline-block;padding:5px 10px 5px 30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA4AAAAPCAYAAADUFP50AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg0QThCQUJBMUY5MjExRTdCMjQwRTRGNTkxMDMxRjI3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg0QThCQUJCMUY5MjExRTdCMjQwRTRGNTkxMDMxRjI3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODRBOEJBQjgxRjkyMTFFN0IyNDBFNEY1OTEwMzFGMjciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODRBOEJBQjkxRjkyMTFFN0IyNDBFNEY1OTEwMzFGMjciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz77EwR2AAABEklEQVR42ozSPUuCURTA8UchRBep8AVaRIhatEXnfBmiNgcRGgJHQVxV+gAttrXo0JfILyA4OLiIk2mIpZAKkp/g6X/kCOKg94HfhXO55zn3HK5l27Zl4B6fWKMJv0nSBWaIwIEKPkwSc6jvxJK8clrHvwBu4ND4CgvJlsClG1Os9EAEr/DIQfjRRQZFKR3HGC3t5RkNDJHVq4kEnhDaFGPp41bvf4oJXuA61Lssi73NdzwcG5oM5xcp7escaSThPjgysmPaY1t7LOMNX3jc6TGFPMJScTvVE53qD9b6z2vU4MMcXp1qFiWTB1BAR6tKfCm3MXkAS/SkK41HODOpGMQ3onCiavpWxR0G+JMk+P4FGAA+09g2PWs32wAAAABJRU5ErkJggg==) left center no-repeat}.social.social-open .social-button{display:none}.social.social-open .social-shares,.sp-ulogin{display:inline-block}.social-black .social .social-button{color:#000;border-color:#000}.social-black .social .social-button .social-count{border-color:#000}.social-black .social .social-button .social-caption{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABBUlEQVQ4T6XTTyuEURTH8c/kf6QUsfF6WLGwsLJC2TA7hYUFCyVJbGws7Wy8AhvvxEYhiaiZ0Klza5qYnmnu6rnPPfd7fr9zzq3pcdV6vK8bwDLO8I1N3ETyqoBhPGE0Fb9hEo0qgEFsZPbiuIFxfLUDxjLiHZF1HduI/3dYxA/2cNRuoY7jDLjGPPpxiguE7Jk8fyxSioIRvCLklrWDc3x06lQr4CVll/hDnCT4X0ZrDdayUOHxCguYSBVh4xmzaeGh3ULZD2RAE/G9gl1M4x5zeb6Pg6pz0IdVXLb4iATRxs8qcxD3hnKQSpuj4FNoVgUEZClbGqO8hduqFjq+t24U/An6BTDLMREGLJ12AAAAAElFTkSuQmCC) left center no-repeat}.sp-ulogin{position:relative;top:1px;font-size:18px;vertical-align:middle}.sp-ulogin .auth__text,.sp-ulogin .auth__user .auth__logout,.sp-ulogin a{font-size:14px}.sp-ulogin .auth__user{margin-right:15px}.sp-ulogin .auth__user .auth__fio{position:relative;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sp-ulogin .auth__user .auth__avatar{max-width:40px}@media screen and (max-width:750px){.sp-ulogin .auth__text{display:none}.sp-ulogin .auth__user .auth__fio{margin-left:4px;font-size:16px}.sp-ulogin .auth__user .auth__avatar{max-width:32px}.sp-ulogin .auth__user .auth__logout{bottom:-10px}}.btn_active{color:red}.transition_all_inst{transition:all .5s ease-in-out}.vk-list a{width:25%;float:left;position:relative;overflow:hidden}.vk-list .img_fixes,.vk-list .img_overflow{width:100%;height:285px}.vk-list .info,.vk-list .opacity_bg{position:absolute;left:0;opacity:0;right:0}.vk-list a img{-webkit-transform:scale(1);transform:scale(1)}.vk-list .opacity_bg{top:0;bottom:0;background:#3dc0f1;z-index:10}.vk-list .info{top:-35%;z-index:20;text-align:center}.vk-list .info .full_name{display:block;font-size:26px;line-height:28px;color:#fff}.vk-list .info .username{display:block;font-size:20px;line-height:24px;color:#fff}.vk-list a:hover .opacity_bg{opacity:.9}.vk-list a:hover .info{top:40%;opacity:1}.vk-list a:hover .img_fixes,.vk-list a:hover img{-webkit-transform:scale(1.2);transform:scale(1.2)}.vk-list .img_overflow{overflow:hidden}.vk-list .img_fixes img{height:285px;width:auto;margin:0 auto;display:block}.vk-carousel .carousel-control{display:none}.celebrity-list,.hairstyle-list{display:-ms-flexbox;-webkit-box-orient:vertical}.hairstyle-wrap{padding-top:24px}.celebrity__article{color:#646464;line-height:24px;font-size:16px;width:270px;text-align:center;margin:0 auto 25px}@media screen and (min-width:768px){.celebrity__article{width:665px}}@media screen and (min-width:1200px){.hairstyle-wrap{padding-top:55px}.celebrity__article{width:873px;font-size:21px;line-height:30px;margin-bottom:35px}}.celebrity-list{display:-webkit-box;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.celebrity-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:35px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}}@media screen and (min-width:992px){.celebrity-list{width:777px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1200px){.celebrity-list{width:940px}}.celebrity-item{width:210px;margin-bottom:25px}@media screen and (min-width:768px){.celebrity-item{margin-bottom:0;width:205px}}@media screen and (min-width:992px){.celebrity-item{width:235px}}@media screen and (min-width:1200px){.celebrity-item{width:284px}}.celebrity-item__image{width:100%;margin-bottom:8px}@media screen and (min-width:1200px){.celebrity-item__image{margin-bottom:12px}}.celebrity-item__image img{width:100%;vertical-align:top}.celebrity-item__desc{color:#003da6;font-size:10px;font-style:italic;text-align:left;position:relative;left:-20px}@media screen and (min-width:992px){.celebrity-item__desc{font-size:12px}}.celebrity__hint{font-size:13px;line-height:26px;color:#646464;text-align:center;margin-bottom:30px}@media screen and (min-width:768px){.celebrity-item__desc{left:0}.celebrity__hint{width:570px;margin:0 auto 50px}}@media screen and (min-width:992px){.celebrity__hint{width:775px;padding:0 11px;margin-bottom:40px;font-size:15px}}.celebrity__hint br{display:block;content:' ';margin-top:10px}@media screen and (min-width:1200px){.celebrity__hint{width:940px;padding:0 5px}.celebrity__hint br{margin-top:20px}.section--hairstyle .skin{width:1140px}}.section--hairstyle{padding-bottom:40px}.hairstyle-list{display:-webkit-box;display:flex;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rules-list,.russian-celebrity-list{display:-webkit-box;display:-ms-flexbox;-webkit-box-direction:normal}@media screen and (min-width:768px){.hairstyle-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:40px}}.hairstyle-item{margin-bottom:30px}@media screen and (min-width:768px){.hairstyle-item{width:220px;margin-bottom:0}}@media screen and (min-width:992px){.hairstyle-item{width:290px;-ms-flex-negative:0;flex-shrink:0;height:555px}}@media screen and (min-width:1200px){.hairstyle-item{width:360px;height:590px}}.hairstyle-item:nth-child(1) .hairstyle-item-desc{background-color:rgba(255,197,140,.5);height:370px;padding-bottom:59px;padding-top:147px;margin-top:-145px;float:right}@media screen and (min-width:768px){.hairstyle-item:nth-child(1) .hairstyle-item-desc{height:300px;margin-top:-90px;padding-top:100px}}@media screen and (min-width:992px){.hairstyle-item:nth-child(1) .hairstyle-item-desc{height:370px;padding-top:147px;margin-top:-139px}}@media screen and (min-width:1200px){.hairstyle-item:nth-child(1) .hairstyle-item-desc{height:240px;margin-top:-52px;padding-top:63px}}.hairstyle-item:nth-child(2) .hairstyle-item-desc{background-color:rgba(255,198,200,.5);padding-top:27px;padding-bottom:136px}@media screen and (min-width:768px){.hairstyle-item:nth-child(2) .hairstyle-item-desc{height:300px}}@media screen and (min-width:992px){.hairstyle-item:nth-child(2) .hairstyle-item-desc{height:330px}}.hairstyle-item:nth-child(2) .hairstyle-item__image{float:right;margin-top:-110px}@media screen and (min-width:768px){.hairstyle-item:nth-child(2) .hairstyle-item__image{margin-top:-90px}}@media screen and (min-width:992px){.hairstyle-item:nth-child(2) .hairstyle-item__image{margin-top:-101px}}@media screen and (min-width:1200px){.hairstyle-item:nth-child(2) .hairstyle-item-desc{height:240px}.hairstyle-item:nth-child(2) .hairstyle-item__image{margin-top:-51px}}.hairstyle-item:nth-child(3) .hairstyle-item-desc{background-color:rgba(196,207,255,.5);margin-top:190px;height:390px;padding:147px 44px 40px 30px}@media screen and (min-width:768px){.hairstyle-item:nth-child(3) .hairstyle-item-desc{height:300px;margin-top:158px;padding:97px 15px 15px}}@media screen and (min-width:992px){.hairstyle-item:nth-child(3) .hairstyle-item-desc{height:370px;padding-top:145px;padding-left:30px;margin-top:184px}}.hairstyle-item:nth-child(3) .hairstyle-item__name{position:relative;left:10px}.hairstyle-item:nth-child(3) .hairstyle-item__image{float:right}.hairstyle-item__image{width:244px;position:relative;z-index:2}@media screen and (min-width:768px){.hairstyle-item__image{width:185px}}@media screen and (min-width:992px){.hairstyle-item__image{width:244px}}@media screen and (min-width:1200px){.hairstyle-item:nth-child(3) .hairstyle-item-desc{height:240px;margin-top:350px;padding:60px 20px 20px}.hairstyle-item:nth-child(3) .hairstyle-item__name{left:35px}.hairstyle-item__image{width:303px}}.hairstyle-item__image img{width:100%;vertical-align:top}.hairstyle-item-desc{width:240px;padding:20px;border-radius:12px;position:relative;z-index:1}@media screen and (min-width:768px){.hairstyle-item-desc{width:182px;padding:15px}}@media screen and (min-width:992px){.hairstyle-item-desc{width:240px;padding:20px}}@media screen and (min-width:1200px){.hairstyle-item-desc{width:300px}}.hairstyle-item__name{color:#003da6;font-size:12px;font-style:italic;margin-bottom:20px}@media screen and (min-width:768px){.hairstyle-item__name{font-size:10px;margin-bottom:10px}}@media screen and (min-width:992px){.hairstyle-item__name{font-size:12px}}.hairstyle-item__title{color:#003da6;font-family:Black;font-size:15px;margin-bottom:15px;text-transform:uppercase}.rules-gift b,.rules-item__desc b,.rules-item__num,.rules__title,.russian-celebrity__title{font-family:Bold}@media screen and (min-width:768px){.hairstyle-item__title{font-size:13px}}@media screen and (min-width:992px){.hairstyle-item__title{font-size:15px;margin-bottom:10px}}.hairstyle-item__text{color:#646464;font-size:15px}@media screen and (min-width:768px){.hairstyle-item__text{font-size:13px}.hairstyle__article{width:590px;margin:0 auto}}@media screen and (min-width:992px){.hairstyle-item__text{font-size:15px;line-height:19px}}.hairstyle__article{font-size:13px;line-height:26px;color:#646464;text-align:center}@media screen and (min-width:992px){.hairstyle__article{width:774px;font-size:15px;line-height:30px}}.section--russian-celebrity{padding-bottom:20px}@media screen and (min-width:768px){.section--russian-celebrity{padding-bottom:50px}}@media screen and (min-width:1200px){.section--russian-celebrity{padding-bottom:80px}.section--russian-celebrity .skin{width:1140px}}.russian-celebrity__title{color:#003da6;font-size:16px;line-height:24px;text-align:center;margin-bottom:30px}@media screen and (min-width:768px){.russian-celebrity__title{margin:0 auto 30px;width:560px}}@media screen and (min-width:992px){.russian-celebrity__title{width:740px;font-size:21px;line-height:35px}}.russian-celebrity-list{display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:130px;background:url(../assets/images/flower.png) center bottom no-repeat;background-size:160px}.russian-celebrity__item{width:290px;margin-bottom:30px}@media screen and (min-width:768px){.russian-celebrity-list{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding-bottom:200px;background-size:auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.russian-celebrity__item{width:220px;margin-bottom:0}}@media screen and (min-width:992px){.russian-celebrity__item{width:290px}}@media screen and (min-width:1200px){.russian-celebrity__item{width:360px}}.russian-celebrity__item-name{font-style:italic;margin-top:8px;color:#003da6;font-size:12px}.russian-celebrity__item img{width:100%;vertical-align:top}.section--rules{padding-bottom:60px}.rules__title{color:#003da6;font-size:18px;text-align:center;margin-bottom:25px}@media screen and (min-width:768px){.rules__title{width:480px;font-size:24px;margin:0 auto 25px}}@media screen and (min-width:992px){.rules__title{font-size:30px;font-family:Black}}@media screen and (min-width:1200px){.section--rules{padding-bottom:80px}.rules__title{font-size:36px;width:713px}}.rules-list{display:flex;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:768px){.rules-list{width:660px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto 40px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:1200px){.rules-list{width:830px}}.rules-item{width:200px;margin-bottom:30px}@media screen and (min-width:768px){.rules-item{width:160px;margin-bottom:0}}@media screen and (min-width:992px){.rules-item{width:180px}}.rules-item__num{color:#d70c7a;text-align:center;margin-bottom:14px;font-size:18px;line-height:1}@media screen and (min-width:768px){.rules-item__num{font-size:24px;margin-bottom:20px}}@media screen and (min-width:1200px){.rules-item{width:200px}.rules-item__num{font-size:36px}}.rules-item__desc{font-size:14px;line-height:21px;text-align:center;color:#646464}@media screen and (min-width:768px){.rules-item__desc{font-size:16px;line-height:24px}.rules-item__desc-img img{max-width:61px}}@media screen and (min-width:992px){.rules-item__desc{font-size:18px;line-height:30px}}@media screen and (min-width:1200px){.rules-item__desc{font-size:21px;line-height:35px}}.rules-item__desc-img{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:5px}.rules-gift{line-height:21px;text-align:center;position:relative;padding-top:162px;padding-bottom:150px;margin-bottom:20px;font-size:14px;color:#003da6;font-family:Black}@media screen and (min-width:768px){.rules-gift{padding:0 160px;font-size:18px;line-height:24px}}@media screen and (min-width:992px){.rules-gift{margin-bottom:40px;font-size:25px;line-height:30px}}@media screen and (min-width:1200px){.rules-gift{font-size:30px;line-height:35px}}.rules-gift:after,.rules-gift:before{content:'';display:block;position:absolute;width:100%;left:0;background-repeat:no-repeat}@media screen and (min-width:768px){.rules-gift:after,.rules-gift:before{height:100%;width:165px;bottom:0;top:0}}.rules-gift:before{top:0;height:162px;background-image:url(../assets/images/objects/dress.png);background-position:center top}@media screen and (min-width:768px){.rules-gift:before{left:0;background-position:left top}}.rules-gift:after{bottom:0;height:150px;background-image:url(../assets/images/objects/comb.png);background-position:center bottom}.rules-gift__link{font-size:14px;margin-top:20px;margin-bottom:10px;color:#db2487;font-family:Black;text-align:center;text-decoration:underline;cursor:pointer}.rules-gift__link:hover{color:#db2487;text-decoration:none}@media screen and (min-width:768px){.rules-gift:after{right:0;left:auto;background-position:right top}.rules-gift__link{font-size:18px;margin-top:25px}}@media screen and (min-width:992px){.rules-gift__link{font-size:25px}}.section--guides{padding-bottom:90px}.guides .flickity-prev-next-button{background-color:transparent;width:20px;height:32px;background-size:contain;background-repeat:no-repeat;top:37%}.guides .flickity-prev-next-button.next{background-image:url(../assets/images/objects/ar_next.png)}.guides .flickity-prev-next-button.previous{background-image:url(../assets/images/objects/ar_prev.png)}.guides .flickity-prev-next-button svg{display:none}.guides__title{color:#003da6;font-size:18px;font-family:Bold;margin-bottom:10px;text-align:center}@media screen and (min-width:768px){.guides__title{font-size:24px}}@media screen and (min-width:1200px){.guides__title{font-size:36px}}.guides__article{font-size:14px;line-height:21px;color:#646464;text-align:center;margin-bottom:30px}@media screen and (min-width:992px){.guides-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:940px;margin:0 auto}.inst .instagram-list .box .item,.inst .vk-list .box .item{z-index:3}}@media screen and (min-width:768px){.guides__article{font-size:16px;line-height:24px}.guides-wrap--1,.guides-wrap--2{height:650px;width:450px;margin-left:auto;margin-right:auto}.guides-wrap--1:after,.guides-wrap--2:after{content:'flickity';display:none}}@media screen and (min-width:1200px){.guides__article{font-size:21px;line-height:35px}.guides-wrap--1,.guides-wrap--2{margin:0}}@media screen and (min-width:768px){.guides-wrap--1{margin-bottom:30px}}@media screen and (min-width:1200px){.guides-wrap--1{margin:0}}.guides-item{width:100%;margin-bottom:10px}.guides-item__image{width:100%;background-color:#fff}.guides-item__image img{width:100%;vertical-align:top}.guides-item-desc{width:100%;background-color:#e167aa;position:relative;height:200px}.guides-item-desc-content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:100%;padding:15px}.inst__link,.inst__link:hover{color:#db2487}.guides-item__num,.inst .inst-more-btn{display:-webkit-box;display:-ms-flexbox}.guides-item__num{width:30px;height:30px;border:2px solid #fff;display:flex;text-align:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-family:Light;-ms-flex-negative:0;flex-shrink:0;margin-right:15px;border-radius:50%}.inst__link,.inst__title{font-family:Black;text-align:center}@media screen and (min-width:768px){.guides-item-desc-content{padding:23px}.guides-item__num{width:58px;height:58px;margin-right:25px;font-size:30px}}.guides-item__text{font-size:13px;line-height:15px}@media screen and (min-width:768px){.guides-item__text{padding-top:10px;font-size:15px;line-height:20px}}.section--inst{padding-bottom:120px}.inst__link{font-size:24px;text-decoration:underline;cursor:pointer}@media screen and (min-width:1200px){.section--inst{padding-bottom:20px}.section--inst .skin{width:1140px}.inst__link{font-size:36px}}.inst__title{color:#003da6;font-size:24px;margin-bottom:30px}@media screen and (min-width:768px){.inst__title{font-size:30px;margin-bottom:50px}}@media screen and (min-width:1200px){.inst__title{font-size:36px}}.inst .inst-more-btn{text-transform:uppercase;color:#fff;width:150px;height:25px;display:flex;margin:auto;font-family:Bold;background-image:linear-gradient(to right,#2b398b 0,#33a3dc 65%,#00549a 100%);font-size:12px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.inst .instagram-list .box .item:after,.inst .vk-list .box .item:after,.vk-list .animated:after{left:0;background:url(../assets/images/border.png) center center no-repeat;content:''}.inst .inst-more-btn:hover{text-decoration:none}.inst .instagram-list,.inst .vk-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){.inst .instagram-list,.inst .vk-list{width:720px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto auto 30px}}@media screen and (min-width:1200px){.inst .instagram-list,.inst .vk-list{width:100%}}.inst .instagram-list .box,.inst .vk-list .box{width:280px;height:280px;margin-bottom:30px;position:relative}@media screen and (min-width:768px){.inst .instagram-list .box,.inst .vk-list .box{width:220px;height:220px;margin-right:30px}.inst .instagram-list .box:nth-child(3n+3),.inst .vk-list .box:nth-child(3n+3){margin-right:0}}@media screen and (min-width:1200px){.inst .instagram-list .box,.inst .vk-list .box{width:260px;height:260px}.inst .instagram-list .box:nth-child(3n+3),.inst .vk-list .box:nth-child(3n+3){margin-right:30px}.inst .instagram-list .box:nth-child(4n+4),.inst .vk-list .box:nth-child(4n+4){margin-right:0}}@media screen and (min-width:768px){.inst .instagram-list .box .item,.inst .vk-list .box .item{height:220px}}@media screen and (min-width:1200px){.inst .instagram-list .box .item,.inst .vk-list .box .item{height:260px}}.inst .instagram-list .box .item:hover .opacity_bg,.inst .vk-list .box .item:hover .opacity_bg{opacity:.5}.inst .instagram-list .box .item:after,.inst .vk-list .box .item:after{display:block;position:absolute;top:0;z-index:1;width:100%;height:100%;background-size:cover}.inst .instagram-list .box .opacity_bg,.inst .vk-list .box .opacity_bg{background-color:#db2487}.inst .instagram-list .box .social,.inst .vk-list .box .social{display:none}.inst .instagram-list .box .info .full_name,.inst .vk-list .box .info .full_name{font-size:18px;font-family:Regular;margin-bottom:15px}@media screen and (min-width:768px){.inst .instagram-list .box .info .full_name,.inst .vk-list .box .info .full_name{font-size:14px;margin-bottom:8px}}@media screen and (min-width:1200px){.inst .instagram-list .box .info .full_name,.inst .vk-list .box .info .full_name{font-size:16px}}.inst .instagram-list .box .info .username,.inst .vk-list .box .info .username{font-size:14px;font-family:Bold;margin-bottom:10px}@media screen and (min-width:768px){.inst .instagram-list .box .info .username,.inst .vk-list .box .info .username{font-size:11px}}@media screen and (min-width:1200px){.inst .instagram-list .box .info .username,.inst .vk-list .box .info .username{font-size:13px}}.inst .instagram-list .box .info .likes,.inst .vk-list .box .info .likes{color:#fff;font-size:18px}.vk-list .animated{width:280px;height:280px;margin-bottom:30px;position:relative}.vk-list .animated:after{display:block;position:absolute;top:0;z-index:1;width:100%;height:100%;background-size:cover}.section--kate.section-collapse .js-about-btn b,.vk-list .animated .social{display:none}@media screen and (min-width:768px){.inst .instagram-list .box .info .likes,.inst .vk-list .box .info .likes{font-size:14px}.vk-list .animated{width:220px;height:220px;margin-right:30px}.vk-list .animated:nth-child(3n+3){margin-right:0}}@media screen and (min-width:1200px){.inst .instagram-list .box .info .likes,.inst .vk-list .box .info .likes{font-size:16px}.vk-list .animated{width:260px;height:260px}.vk-list .animated:nth-child(3n+3){margin-right:30px}.vk-list .animated:nth-child(4n+4){margin-right:0}}.vk-list .animated .opacity_bg{background-color:#db2487}.vk-list .animated .info .full_name{font-size:18px;font-family:Regular;margin-bottom:15px}@media screen and (min-width:768px){.vk-list .animated .info .full_name{font-size:14px;margin-bottom:8px}}@media screen and (min-width:1200px){.vk-list .animated .info .full_name{font-size:16px}}.vk-list .animated .info .username{font-size:14px;font-family:Bold;margin-bottom:10px}@media screen and (min-width:768px){.vk-list .animated .info .username{font-size:11px}}@media screen and (min-width:1200px){.vk-list .animated .info .username{font-size:13px}}.vk-list .animated .info .likes{color:#fff;font-size:18px}@media screen and (min-width:768px){.vk-list .animated .info .likes{font-size:14px}}@media screen and (min-width:1200px){.vk-list .animated .info .likes{font-size:16px}}.winners-list{color:#646464;text-decoration:none;font-family:Regular;font-size:14px}.winners-list--general{margin-top:60px}.winners-list--general .winners-list-title{font-size:28px}.winners-list--general .winners-list a{font-size:18px;font-family:Bold}.winners-list--second .winners-list-title{font-size:21px}.winners-list--second .winners-list a{font-size:16px}.winners-list--third .winners-list-title{font-size:18px}.winners-list--third .winners-list a{font-size:14px}.winners-list-wrap{margin-bottom:35px}@media screen and (max-width:767px){.rules-item__desc-img:last-child img{max-width:61px}.winners-list-wrap{margin-bottom:20px}}.winners-list-wrap:last-child{margin-bottom:0}.winners-list-title{font-family:Black;color:#d70c7a;margin-bottom:18px}@media screen and (max-width:767px){.winners-list-title{margin-bottom:10px;font-size:18px!important}}.winners-list a{color:#646464;text-decoration:none;font-family:Regular;white-space:nowrap}.winners-list a:hover{text-decoration:underline}.contest-ann-image__btn,.contest-ann-text__btn,.contest-info-shamp-text__btn,.contest-info-shamp__btn,.gradient-red,.product-form .btn-default.fbuttons_submit{background-image:linear-gradient(to right,#e7008c 0,#b21f72 20%,#e7008c 30%,#e871ab 50%,#e7008c 80%,#b21f72 100%)}.gradient-blue{background-image:linear-gradient(to right,#2b398b 0,#33a3dc 65%,#00549a 100%)}.section--kate.section-collapse .about-quote-hidden{max-height:3000px}@media screen and (min-width:992px){.section--kate.section-collapse .about-quote-hidden{margin-top:50px}.section--kate.section-collapse .about-photo-shamp{top:590px}.about-photo{width:445px;position:relative;left:-80px}}.section--kate.section-collapse .js-about-btn i{display:inline}.about-photo{position:relative;margin-bottom:10px}@media screen and (min-width:1200px){.section--kate.section-collapse .about-photo-shamp{top:580px}.about-photo{left:-120px}}.about-photo-shamp{position:absolute;top:60px;left:0;width:78px;z-index:1}@media screen and (min-width:768px){.about-photo-shamp{width:123px;left:50%;-webkit-transform:translateX(-215px);transform:translateX(-215px);top:100px}}@media screen and (min-width:992px){.about-photo-shamp{transition:all .6s ease}}.about-photo__image{position:relative;width:276px}@media screen and (min-width:768px){.about-photo__image{width:430px;margin:-20px auto 0}}.about-photo__image:after{content:'';position:absolute;bottom:10px;right:0;width:238px;height:256px;border-radius:15px;background:rgba(203,196,255,.5);display:block;z-index:-1}.about-photo__title{font-size:0;text-align:right}@media screen and (min-width:768px){.about-photo__image:after{width:374px;height:398px;right:-10px;bottom:22px}.about-photo__title{text-align:left;line-height:34px;font-size:36px;color:#fff;font-family:Black;position:absolute;bottom:20px;right:50%;-webkit-transform:translateX(191px);transform:translateX(191px);text-transform:uppercase}.about-photo__title span{display:block;font-size:13px;margin-top:-5px;font-family:Medium;text-transform:uppercase}.about-photo__title img{display:none}}.about-photo__title img{margin-top:25px}.text-hidden{max-height:0;overflow:hidden;transition:all .4s ease}.about-quote{padding:67px 0;position:relative;background:url(../assets/images/quote/top.png) left top no-repeat,url(../assets/images/quote/bottom.png) right bottom no-repeat}@media screen and (min-width:768px){.about-quote{padding:67px 93px 67px 86px}}@media screen and (min-width:992px){.about-quote{width:382px;padding:37px 5px 67px 82px}}@media screen and (min-width:1200px){.about-quote{width:452px;padding:42px 10px 80px 90px}}.about-quote-hidden{padding-top:25px;font-size:13px;line-height:26px}@media screen and (min-width:992px){.about-quote-hidden{width:850px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:15px;line-height:30px}}@media screen and (min-width:1200px){.about-quote-hidden{width:1000px;left:-50px;position:relative}}@media screen and (min-width:992px){.about-quote-hidden .text-column:first-child{width:285px}}@media screen and (min-width:1200px){.about-quote-hidden .text-column:first-child{width:356px}}@media screen and (min-width:992px){.about-quote-hidden .text-column:last-child{width:370px}}.about-quote-hidden b{color:#003da6;font-family:Bold}.about-quote-hidden br{display:block;content:' ';margin-top:30px}.about-quote .text-base{line-height:24px}@media screen and (min-width:992px){.about-quote .text-base{font-size:18px;line-height:30px}}@media screen and (min-width:1200px){.about-quote-hidden .text-column:last-child{width:444px}.about-quote .text-base{font-size:21px;line-height:35px}}.about-quote .text-base span{color:#d70c7a;font-family:Black;line-height:24px;text-transform:uppercase;display:block;text-align:right;position:absolute;bottom:29px;right:73px;cursor:pointer}.about-quote .text-base span i{font-style:normal;display:none}.section--ann,.section--kate{padding-top:30px}@media screen and (min-width:768px){.section--ann{padding-top:35px}.section--ann.section-collapse-lena.section-collapse{padding-bottom:1380px}}@media screen and (min-width:992px){.section--ann{padding-top:150px}.section--ann.section-collapse-lena.section-collapse{padding-bottom:1380px}}.section--ann.section-collapse-lena{padding-bottom:1960px}@media screen and (min-width:768px){.section--ann.section-collapse-lena{padding-bottom:800px}}@media screen and (min-width:992px){.section--ann.section-collapse-lena{padding-bottom:1060px}}@media screen and (min-width:1200px){.section--ann.section-collapse-lena{padding-bottom:800px}}.section--ann.section-collapse-lena .contest-info-shamp-text{max-height:3000px;font-size:13px;line-height:26px;border-radius:15px;padding:60px 20px 150px;width:300px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:-36px;position:relative}.section--ann.section-collapse-lena .contest-info-shamp-text:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(203,196,255,.5);z-index:-1}@media screen and (min-width:768px){.section--ann.section-collapse-lena .contest-info-shamp-text{width:750px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:50px;padding-top:50px;margin:-150px 0 0;left:-15px;-webkit-transform:none;transform:none}}@media screen and (min-width:992px){.section--ann.section-collapse-lena .contest-info-shamp-text{width:960px;left:-105px;font-size:15px;line-height:30px;margin-top:-130px}}@media screen and (min-width:1200px){.section--ann.section-collapse-lena .contest-info-shamp-text{width:1110px;left:-138px;padding-top:30px;padding-left:35px;padding-right:35px;margin-top:-130px}}@media screen and (min-width:768px){.section--ann.section-collapse-lena .contest-info-shamp-text__column{width:288px;padding-top:50px}.section--ann.section-collapse-lena .contest-info-shamp-text__column:nth-child(1){padding-top:150px;width:310px}.section--ann.section-collapse{padding-bottom:450px}}@media screen and (min-width:992px){.section--ann.section-collapse-lena .contest-info-shamp-text__column{width:370px}.section--ann.section-collapse-lena .contest-info-shamp-text__column:nth-child(1){padding-top:130px;width:440px}}@media screen and (min-width:1200px){.section--ann.section-collapse-lena .contest-info-shamp-text__column{width:470px}}.section--ann.section-collapse-lena .contest-info-shamp-text b{color:#003da6;font-family:Bold}.section--ann.section-collapse-lena .contest-info-shamp-text br{display:block;content:' ';margin-top:30px}@media screen and (min-width:992px){.section--ann.section-collapse{padding-bottom:550px}}.section--ann.section-collapse .contest-ann-text{max-height:3000px;font-size:13px;line-height:26px;border-radius:15px;background:rgba(255,198,200,.5);padding:240px 20px 150px;width:300px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin-top:-211px}@media screen and (min-width:768px){.section--ann.section-collapse .contest-ann-text{width:750px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:50px;padding-top:50px;margin:-150px 0 0;left:-315px;-webkit-transform:none;transform:none}}@media screen and (min-width:992px){.section--ann.section-collapse .contest-ann-text{width:960px;left:-528px;font-size:15px;line-height:30px;margin-top:-330px;z-index:1}}@media screen and (min-width:1200px){.section--ann.section-collapse .contest-ann-text{width:1110px;left:-630px;padding-top:30px;padding-left:35px;padding-right:35px;margin-top:-290px}}@media screen and (min-width:768px){.section--ann.section-collapse .contest-ann-text__column{width:308px}.section--ann.section-collapse .contest-ann-text__column:nth-child(2){padding-top:150px}}@media screen and (min-width:992px){.section--ann.section-collapse .contest-ann-text__column{width:410px}.section--ann.section-collapse .contest-ann-text__column:nth-child(2){padding-top:280px}}.section--ann.section-collapse .contest-ann-text b{color:#003da6;font-family:Bold}.section--ann.section-collapse .contest-ann-text br{display:block;content:' ';margin-top:30px}.section--ann.section-collapse .contest-info-shamp{top:1920px}@media screen and (min-width:768px){.section--ann.section-collapse .contest-info-shamp{top:1150px}.contest{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:992px){.section--ann.section-collapse .contest-info-shamp{top:925px}}@media screen and (min-width:1200px){.section--ann.section-collapse .contest-ann-text__column{width:510px}.section--ann.section-collapse .contest-info-shamp{top:825px;left:110px}}.contest-info{position:relative}@media screen and (min-width:768px){.contest-info{width:220px;padding-bottom:574px}}@media screen and (min-width:992px){.contest-info{width:464px;padding-bottom:0}}.contest-info__title{font-family:Light;color:#003da6;font-size:36px;text-transform:uppercase}.contest-ann-image__btn,.contest-ann-image__title,.contest-info-shamp__btn{font-family:Black;text-transform:uppercase}@media screen and (min-width:992px){.contest-info__title{font-size:48px;margin-bottom:20px;line-height:1}}@media screen and (min-width:1200px){.contest-info{width:540px}.contest-info__title{font-size:58px}}.contest-info__text{line-height:24px;margin-bottom:35px}@media screen and (min-width:992px){.contest-info__text{font-size:18px;line-height:30px}}@media screen and (min-width:1200px){.contest-info__text{font-size:21px;line-height:36px}}.contest-info-shamp{position:absolute;width:273px;height:309px;top:580px}@media screen and (min-width:768px){.contest-info-shamp{width:410px;top:400px;height:464px}}@media screen and (min-width:992px){.contest-info-shamp{width:450px;height:508px;position:relative;top:auto;left:110px}}.contest-info-shamp:after{content:'';position:absolute;bottom:36px;right:45px;width:188px;height:188px;border-radius:15px;background:rgba(203,196,255,.5);display:block;z-index:-1}.contest-ann-image__anim,.contest-info-shamp__anim{opacity:.5;background:url(../assets/images/grad_an.png) 200% 100% no-repeat}@media screen and (min-width:768px){.contest-info-shamp:after{width:295px;height:295px;top:132px;right:55px}}@media screen and (min-width:992px){.contest-info-shamp:after{top:140px}.contest-ann-image{z-index:2}}.contest-info-shamp__anim{position:absolute;left:96px;top:134px;width:192px;height:193px;cursor:pointer;z-index:2}@media screen and (min-width:768px){.contest-info-shamp__anim{width:290px;height:290px;left:159px;top:218px}}.contest-info-shamp__btn{width:151px;height:25px;color:#fff;font-size:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:26px;bottom:0;cursor:pointer;text-decoration:none}.contest-info-shamp__btn:hover{color:#fff;text-decoration:none}.contest-ann{padding-bottom:399px}@media screen and (min-width:768px){.contest-info-shamp__btn{right:0}.contest-ann{width:422px;-ms-flex-negative:0;flex-shrink:0;padding:0}}@media screen and (min-width:1200px){.contest-ann{padding-top:30px}}.contest-ann-image{position:relative;cursor:pointer}.contest-ann-image:after{content:'';position:absolute;top:48px;right:40px;width:188px;height:188px;border-radius:15px;background:rgba(255,198,200,.5);display:block;z-index:-1}@media screen and (min-width:768px){.contest-ann-image:after{width:295px;height:295px;top:61px;right:50px}}.contest-ann-image__btn{width:151px;height:25px;color:#fff;font-size:12px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:absolute;right:88px;top:0;cursor:pointer}@media screen and (min-width:768px){.contest-ann-image__btn{right:132px}}.contest-ann-image__title{position:absolute;color:#fff;width:104px;top:195px;text-align:right;line-height:18px;right:86px}@media screen and (min-width:768px){.contest-ann-image__title{font-size:21px;line-height:21px;top:300px;right:133px;width:140px}}.contest-ann-image__anim{position:absolute;width:192px;height:193px;top:0}@media screen and (min-width:768px){.contest-ann-image__anim{width:290px;height:290px}.section--product{padding-top:80px}}.contest-ann-text,.contest-info-shamp-text{max-height:0;overflow:hidden;transition:background .3s ease,padding .3s ease,max-height .3s ease;position:relative}.contest-ann-text__btn,.contest-info-shamp-text__btn{position:absolute;right:15px;bottom:20px;height:25px;width:25px}.contest-ann-text__btn:after,.contest-info-shamp-text__btn:after{content:'';display:block;top:0;left:0;width:100%;height:100%;background:url(../assets/images/close.png) center center no-repeat}.section--product .skin{position:relative;padding-bottom:300px}@media screen and (min-width:768px){.section--product .skin{padding-bottom:400px}}@media screen and (min-width:992px){.section--product .skin{padding-bottom:0}.product-about{width:370px}}@media screen and (min-width:1200px){.section--product{padding-top:130px}.product-about{width:450px}}.product-about__text{color:#003da6;font-size:18px;font-family:Bold;line-height:27px;margin-bottom:30px}@media screen and (min-width:768px){.product-about__text{width:640px;margin-bottom:140px;font-size:24px;line-height:36px}}@media screen and (min-width:992px){.product-about__text{width:100%;margin-bottom:30px;margin-top:50px}}@media screen and (min-width:1200px){.product-about__text{font-size:30px;line-height:44px}}.product-form{border-radius:12px;background-color:rgba(249,183,255,.5);padding:35px 20px}@media screen and (min-width:768px){.product-form{width:453px;padding:40px 120px 40px 30px}}.product-form article{z-index:1;position:relative;max-width:250px}.product-form-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-bottom:50px}.product-form .btn-default.fbuttons_reset,.product-form .control-label{display:none}@media screen and (min-width:992px){.product-form-wrap{padding-right:60px;position:relative;top:60px}}.product-form-wrap .social-wrapper{position:absolute;left:50%;bottom:-40px;-webkit-transform:translateX(-50%);transform:translateX(-50%);margin:0}@media screen and (min-width:992px){.product-form-wrap .social-wrapper{left:20%;bottom:-10px}}.product-form .input_text{background:0 0;border:1px solid #fff;height:44px;line-height:42px;font-family:Medium;font-size:14px;position:relative;z-index:1;width:100%;padding:0 10px}.contest-info-shamp__title,.intro__title,.product-form .btn-default.fbuttons_submit{font-family:Black}.product-form .btn-default.fbuttons_submit{width:100%;height:40px;line-height:20px;color:#fff;text-transform:uppercase;border:0;border-radius:0}.product-form .form-group:nth-child(5){position:relative;padding-bottom:30px}.product-form .form-group:nth-child(5):after{content:'Укажите полный адрес, включая индекс, и  номер телефона, чтобы с вами связался курьер';position:absolute;bottom:0;left:0;display:block;font-size:9px;padding-left:10px}.product-form .form-group:nth-child(7){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;padding-left:20px}.product-form .form-group:nth-child(7) .control-label{font-size:14px;line-height:1;color:#646464;padding:0;display:block;font-weight:400}.product-form .form-group:nth-child(7) #lac2112,.product-form .frequired,.product-form-image-shamp{display:none}.product-form .form-group:nth-child(7) .control-label a{color:#646464;text-decoration:underline}.product-form .form-group:nth-child(7) input[type=checkbox]{position:absolute;margin:0;left:0;top:0}.product-form .field-button{margin:0}.product-form-image{padding-top:20px}@media screen and (min-width:768px){.product-form .btn-default.fbuttons_submit{width:234px}.product-form-image{background:url(../assets/images/form/flower.png) no-repeat;width:294px;height:544px;right:54px;position:absolute}.product-form-image-mobile{display:none}}@media screen and (min-width:992px){.product-form-image{right:-18px;top:-91px}}.product-form-image-shamp.shamp-1{top:40px;left:120px}.product-form-image-shamp.shamp-2{top:200px;right:10px}.product-form-image-shamp.shamp-3{top:310px;left:110px}.product-about__image{position:absolute;bottom:0;left:50%;width:180px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (min-width:768px){.product-form-image-shamp{display:inline-block;position:absolute}.product-about__image{width:280px}}@media screen and (min-width:992px){.product-about__image{position:relative;-webkit-transform:none;transform:none;bottom:auto;top:-20px;left:130px}.column-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:1200px){.product-about__image{top:-40px;left:180px}}.contest-info-shamp__title{position:absolute;color:#fff;width:104px;top:92px;text-align:left;text-transform:uppercase;line-height:18px;right:72px}@media screen and (min-width:768px){.contest-info-shamp__title{font-size:21px;line-height:21px;top:147px;right:125px;width:140px}}@media screen and (min-width:992px){.column-wrap.about{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.contest-info-shamp__title{top:157px;right:151px}}.contest-info-shamp:before{display:none;content:'';position:absolute;right:-190px;top:260px;width:150px;height:150px;z-index:2;background:url(../assets/images/cream.png) no-repeat;background-size:contain}.reviews-wrap{padding-top:70px}.section--intro{padding-bottom:310px}.intro{text-align:center}@media screen and (min-width:768px){.contest-info-shamp:before{display:block}.intro{width:320px;margin:0 auto}}.intro__title{font-size:23px;line-height:30px;color:#003da6;margin-bottom:10px}.instruction__title,.intro__link{font-family:Bold}@media screen and (min-width:1200px){.reviews-wrap{background:url(../assets/images/shamp_bg.png) center 70px no-repeat}.section--intro{padding-bottom:280px}.intro{width:560px}.intro__title{font-size:30px;line-height:40px;margin-bottom:15px}}.intro__text{line-height:22px;font-size:13px;color:#646464;margin-bottom:10px}.intro__text br{display:block;content:' ';margin-top:8px}@media screen and (min-width:1200px){.intro__text{font-size:15px;line-height:30px;margin-bottom:20px}.intro__text br{margin-top:16px}.section--instruction .skin{width:1140px}}.intro__link{color:#646464;font-size:13px;text-decoration:underline}.section--instruction{padding-bottom:60px}@media screen and (min-width:768px){.instruction{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:1200px){.instruction{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:768px){.instruction-desc-wrap{width:345px;-ms-flex-negative:0;flex-shrink:0}}@media screen and (min-width:1200px){.instruction-desc-wrap{width:540px;padding-top:45px}}@media screen and (min-width:768px){.instruction-form-wrap{width:345px;-ms-flex-negative:0;flex-shrink:0}}.instruction__title{color:#003da6;font-size:16px;line-height:24px;margin-bottom:35px}.instruction-form .control-label.lquestions.lquest_5,.instruction-form label{font-family:Medium;font-size:14px;display:inline-block}@media screen and (min-width:1200px){.instruction-form-wrap{width:555px}.instruction__title{font-size:18px}}.instruction__list{padding-left:15px}.instruction__item{margin-bottom:25px;color:#646464;font-size:13px;line-height:25px;padding-left:15px;background:url(../assets/images/objects/ok.png) left top 5px no-repeat}@media screen and (min-width:1200px){.instruction__item{font-size:15px}}.instruction-form{border-radius:12px;background-color:rgba(249,183,255,.5);padding:30px 20px}@media screen and (min-width:768px){.instruction-form{padding:30px}}.instruction-form .form-group label,.instruction-form .form-group.fquestions.fquest_3 input{display:none}.instruction-form label{color:#646464}.instruction-form label a{text-decoration:none;color:#646464}.instruction-form input[type=checkbox]{display:inline-block}.instruction-form .form-group,.instruction-form-row{margin-bottom:30px}.instruction-form .form-group:last-child,.instruction-form-row:last-child{margin-bottom:0}.instruction-form .input_text,.instruction-form textarea,.instruction-form__text,.instruction-form__textarea{border:1px solid #fff;width:100%;height:44px;line-height:42px;color:#646464;font-size:14px;padding:0 10px;background:0 0}.instruction-form textarea{height:180px;padding:10px;line-height:18px}.instruction-form .control-label.lquestions.lquest_5{color:#646464;position:absolute;margin-left:20px;width:240px}.instruction-form .fbuttons_submit,.instruction-form__btn,.media-profiles-list-more{display:-webkit-box;-webkit-box-pack:center;text-transform:uppercase;background-image:linear-gradient(to right,#e7008c 0,#b21f72 20%,#e7008c 30%,#e871ab 50%,#e7008c 80%,#b21f72 100%)}@media screen and (min-width:1200px){.instruction-form .control-label.lquestions.lquest_5{width:380px}}.instruction-form .control-label.lquestions.lquest_5 a{text-decoration:underline}.instruction-form .fbuttons_submit,.instruction-form__btn{color:#fff;font-size:16px;font-family:Black;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;outline:0;width:228px;height:40px;border-radius:0}.reviews-item__author,.reviews__title{font-family:Bold;color:#003da6}.instruction-form .form-group.fbuttons{height:40px;margin-bottom:0}.instruction-form .fbuttons_reset{display:none}@media screen and (min-width:1200px){.section--reviews .skin{width:1140px}}.reviews__title{font-size:18px;text-align:center;margin-bottom:30px}@media screen and (min-width:768px){.reviews__title{font-size:24px;width:550px;margin-left:auto;margin-right:auto;margin-bottom:40px}}@media screen and (min-width:1200px){.reviews__title{font-size:30px;width:680px;margin-bottom:30px}}@media screen and (min-width:768px){.reviews-list{width:720px;margin-left:auto;margin-right:auto}}@media screen and (min-width:1200px){.reviews-list{width:100%}}.reviews-item{margin-bottom:30px;border-radius:12px;padding:38px 20px;background-color:rgba(255,198,200,.5)}@media screen and (min-width:768px){.reviews-item{width:345px}}.reviews-item:nth-child(1),.reviews-item:nth-child(2),.reviews-item:nth-child(4),.reviews-item:nth-child(5),.reviews-item:nth-child(8){background-color:rgba(151,217,255,.5)}.reviews-item__author{font-size:13px;text-transform:uppercase;margin-bottom:20px}@media screen and (min-width:1200px){.reviews-item{width:550px;padding:40px 60px 40px 50px}.reviews-item__author{font-size:15px;margin-bottom:25px}}.reviews-item__text{color:#646464;line-height:25px;font-size:13px}@media screen and (min-width:1200px){.reviews-item__text{font-size:15px}}.media-profiles-list-more{width:151px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:25px;font-family:Black;font-size:12px;color:#fff;text-decoration:none;cursor:pointer;margin:25px auto}.media-profiles-list-more:hover{text-decoration:none}.reviews-star{width:16px;height:16px;font-size:0;display:inline-block;vertical-align:top;background:url(../assets/images/objects/stars/once/outline.png) no-repeat;background-size:contain;outline:0}.reviews-star.active,.reviews-star:hover{background-image:url(../assets/images/objects/stars/once/full.png)}.instruction-form--text{text-align:center;font-family:Bold}@media screen and (min-width:992px){.contest-info-shamp:before{top:310px}.instruction-form--text{font-size:1.3em;margin-top:40px}}.uloginbox-fixbox{position:fixed;top:70px;z-index:9999;border:1px solid #ddd;background-color:#fff;padding:5px 5px 5px 0;white-space:nowrap;font-size:0;right:65px;-webkit-transform:translateX(100%);transform:translateX(100%);opacity:.6}.uloginbox-fixbox:active,.uloginbox-fixbox:focus{outline:0}.uloginbox-fixbox.opened{right:0;-webkit-transform:translateX(0);transform:translateX(0);opacity:1}.uloginbox-fixbox .loginbox__icon{display:inline-block;position:relative;font-size:32px;margin-right:10px;width:65px;text-align:center;color:#333;height:100%;vertical-align:middle}.uloginbox-fixbox .loginbox__icon:active,.uloginbox-fixbox .loginbox__icon:focus{outline:0;border:none}@media screen and (max-width:750px){.uloginbox-fixbox{top:180px;opacity:.6;right:55px}.uloginbox-fixbox.opened{opacity:1}.loginbox__icon{font-size:24px;width:55px;margin-right:0}}