.border-grid:after,.description__title::after,.shop-name.present:before{content:""}.description__item,.mob .desc,.photo-grid__card{-webkit-box-direction:normal}.arrow-up,.footer__center,.header .menu,.photo-grid__card,.shops--title,.stock-grid.tablet-mob .txt__wrap{text-align:center}::-webkit-input-placeholder{color:#666;opacity:1}:-moz-placeholder{color:#666;opacity:1}::-moz-placeholder{color:#666;opacity:1}:-ms-input-placeholder{color:#666;opacity:1}.play,.social-icon a:hover{opacity:.8}html.js .loader{background:#fff;bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:9999}html.js .loader_inner{background-image:url(../img/preloader.gif);background-size:cover;background-repeat:no-repeat;background-position:center center;background-color:#fff;height:60px;width:60px;margin-top:-30px;margin-left:-30px;left:50%;top:50%;position:absolute}body{font-size:16px;min-width:320px;position:relative;line-height:1.6;font-family:FuturaFuturis,sans-serif;overflow-x:hidden;margin:0;letter-spacing:.9px}.header,.wrap,.wrapper{margin:0 auto}.z-ind{z-index:2}.t-up{text-transform:uppercase}.wrapper{max-width:1920px;z-index:10}.hidden{display:none}.header-wrapper{position:fixed;z-index:10;width:100%;left:0;background-color:#fff}.header{-ms-flex-pack:justify;-webkit-box-pack:justify;justify-content:space-between;-ms-flex-align:center;-webkit-flex:1;-webkit-flex-wrap:wrap;-webkit-align-items:center;-webkit-justify-content:space-between;padding-top:20px;padding-bottom:15px;z-index:10;width:100%;position:relative;display:-webkit-flex}.header a{text-transform:lowercase;text-decoration:none;color:#000;font-size:24px;line-height:27px}.header .menu{padding:0 10px}.header .menu:hover{background-color:#e1e1e1}.wrap{max-width:1280px}.logo img{width:130px}.photo-title{font-size:25px}.photo-grid{display:-webkit-box;display:-ms-flexbox;display:flex;display:-webkit-flex;margin-bottom:6px;-ms-flex-pack:distribute;-webkit-box-pack:center;justify-content:center}.photo-grid__card,.video-grid{display:-webkit-box;display:-ms-flexbox}.photo-grid.blue-grid,.photo-grid.yellow-grid{padding-top:120px}.photo-grid__card{padding:5px;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;margin:6px 3px 0;color:#fff;height:440px;z-index:-1;overflow:hidden;position:relative}.photo-grid.blue-grid .photo-grid__card{background-color:#00cdf5}.photo-grid.purple-grid .photo-grid__card{background-color:#e792f0;color:#fff}.photo-grid img{margin-top:50px}.photo-grid.purple-grid{padding-top:120px}.photo-grid.rose-grid .photo-grid__card{background-color:#ff6098}.photo-grid__card img{margin-top:60px;-webkit-transform:translateZ(1px)}.photo-grid__card span{display:block}.photo-grid__card .card-title{position:absolute;min-width:230px;top:15px;font-size:16px;left:50%;margin-left:-115px}.photo-grid__card .logo-white{position:absolute;bottom:15px;width:115px;margin-bottom:0;left:50%;margin-left:-57px}.photo-grid__item:first-child .photo-grid__card{margin-left:0;font-size:33px}.photo-grid__item:last-child .photo-grid__card{margin-right:0}.card-description__bottom{font-size:22px;margin-top:15px}.camera-photo{max-width:160px}.delimiter{height:27px}.gray{background-color:#bdbdbd}.green{background-color:#8bdb2e}.gold{background-color:#ffdb00}.blue{background-color:#00cdf5}.rose{background-color:#ff6098}.purple{background-color:#e792f0}.video-grid{margin-bottom:30px;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:75px 60px}.video-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:1280px;width:100%;margin:0 auto}.video__item{position:relative;background-position:center;background-repeat:no-repeat}.camera-description{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;display:-webkit-flex;-webkit-flex:1;-webkit-flex-wrap:wrap;-webkit-justify-content:space-around;margin-bottom:15px}.camera-description span{display:block}.camera-description .photocard{max-width:300px}.description__item{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;width:30%}.description__item p{margin:0;line-height:0}.description__title{font-size:30px;text-transform:uppercase}.description__title::after{background:#000;width:250px;height:1px;display:block;margin:35px auto 25px}.footer,.mob .desc{display:-webkit-box;display:-ms-flexbox}.description__line{max-width:290px;height:1px;background-color:#ccc;margin:0 auto;width:100%}.arrow-up,.arrow-up span{margin-left:-15px}.description__text{font-size:20px;margin-bottom:30px;width:100%}.arrow-up{padding:25px 0;position:absolute;bottom:250px;font-size:15px;background:url(../img/arrow-up.svg) no-repeat;background-size:contain;width:30px;font-weight:700;left:50%}.photo-grid-bottom,.social-icon a{position:relative}.arrow-up:hover{cursor:pointer}.photo-grid-bottom .card-description__bottom{margin-bottom:25px}.photo-grid-bottom .photo-up{top:60px}.photo-grid-bottom img{max-width:145px;margin-bottom:25px}.footer{display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:40px;padding-bottom:60px}.footer__left img{max-width:220px}.footer__center{width:53%}.footer__center img{max-width:510px}.photo-grid-bottom:first-child .photo-grid__card{margin:0}.delimiter-mob,.mob{display:none}.delimiter-mob__item{width:25%}.social-icon{font-family:Fontello;font-size:20px;overflow:hidden;float:right}.social-icon a:first-child{margin-left:0}.social-icon a{color:#fff;display:block;float:left;margin-left:20px;width:40px;height:40px}.social-icon i{display:block;height:inherit}.icon-fb-icon{background-color:#3b4c9b}.icon-vk-icon{background-color:#43688e}.icon-insta-icon{background-color:#d22989}.icon-youtube-icon{background-color:#eb5c4c;font-size:29px}.header a span{display:block}.description-mob{display:none}.video-title{font-size:24px;text-transform:uppercase;color:#fff;position:absolute;top:10px;left:0;width:100%}.photo-up{width:85px;height:140px;background:url(../img/bottom-photo-5.png) center no-repeat;background-size:contain;position:absolute;top:40px;left:50%;margin-left:-33px}a.video_pop_up{position:relative;display:block}a.video_pop_up img{position:relative;z-index:5}.bottom-abs,.play{position:absolute}.play{width:74px;height:70px;top:50%;margin-top:-35px;left:50%;margin-left:-37px;z-index:2}.play:hover{opacity:1}.video-background{width:100%;border:3px solid #000}.photo-grid__item{width:320px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.big{width:640px}.big .photo-title{font-size:55px;line-height:68px}.small{width:320px}.photo-grid.orange-grid .photo-grid__card{background-color:#ffb500}.bottom-abs{bottom:20px}.border-grid,.shops{position:relative}.bottom-abs img{max-width:170px;margin-bottom:0}.desc-img{line-height:20px}.mob .desc{display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.photo-up.top-photo{background-image:url(../img/bottom-photo--1.png)}.photo-grid-bottom .camera-photo.simple{-webkit-box-shadow:0 0 35px rgba(0,0,0,.5);box-shadow:0 0 35px rgba(0,0,0,.5)}.card-item{max-width:300px;margin:0 auto}.shops{padding-top:20px}.shops__grid{overflow:hidden;margin-top:30px;margin-bottom:150px}.shops--title{font-size:22px}.shops__grid--block{font-size:22px;font-weight:500;padding-left:50px;padding-right:50px}.border-grid:after{position:absolute;height:100%;width:1px;right:0;top:0;background-color:#e0e0e0}.stock-grid.desk,.stock-grid.tablet-mob{background-color:#96cdc2;overflow:hidden}.shops__grid--block-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;position:relative;margin-bottom:20px}.shops__grid--block-item:last-child{margin-bottom:0}.shops__grid--block-item img{max-width:30px}.shops__grid--block-item a{display:inline-block;position:relative}.shop-links{width:70px;position:absolute;right:0}.shop-name.present{position:relative}.shop-name.present:before{position:absolute;background-image:url(../img/present.png);background-size:cover;width:15px;height:15px;right:-20px;top:50%;margin-top:-10px}#buy{position:absolute;top:-85px}.stock-grid.desk{height:450px;margin-bottom:6px;padding-left:80px;padding-right:80px;display:-webkit-box;display:-ms-flexbox;display:flex}.stock-grid.desk .stock-grid__left{width:51%;position:relative}.stock-grid.desk .stock-grid__left .txt__wrap{position:relative}.stock-grid.desk .stock-grid__left .img{position:absolute;top:15px;left:530px}.stock-grid.desk .stock-grid__left .img img{width:370px}.stock-grid.desk .stock-grid__left .title{font-size:280px;line-height:280px;color:#fff;text-transform:uppercase;font-weight:500;padding-top:105px}.stock-grid.desk .stock-grid__left .subtitle{font-size:29px;color:#fff;position:absolute;bottom:12px;text-transform:uppercase}.stock-grid.desk .stock-grid__right{width:49%;padding-top:105px;position:relative;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:justify;-ms-flex-pack:justify;justify-content:space-between}.stock-grid.desk .stock-grid__right .img img,.stock-grid.tablet-mob .stock-grid__content--bottom .img img,.stock-grid.tablet-mob .stock-grid__content--top .img img{width:100%}.stock-grid.desk .stock-grid__right .txt__wrap{font-size:31px;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.stock-grid.desk .stock-grid__right .txt__wrap .txt{line-height:40px}.stock-grid.desk .stock-grid__right .right-txt{padding-right:40px}.stock-grid.desk .stock-grid__right .img{position:absolute;top:14px;left:290px;max-width:180px;-webkit-transform:rotate(8deg);transform:rotate(8deg);-webkit-filter:drop-shadow(12px 12px 25px rgba(0, 0, 0, .5));-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')"}.stock-grid.desk .stock-grid__right .shops{text-transform:uppercase;font-size:29px}.stock-grid.desk .stock-grid__right .shops__title{color:#fff}.stock-grid.desk .stock-grid__right .shops__list{list-style:none;margin-top:0;margin-bottom:30px;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex}.stock-grid.desk .stock-grid__right .shops__list a{text-decoration:underline}.stock-grid.desk .stock-grid__right .shops__list a:hover{text-decoration:none}.stock-grid.desk .stock-grid__right .shops__list li{margin-right:50px}.stock-grid.desk .stock-grid__right .shops__list li:last-child{margin-right:0}.stock-grid.tablet-mob{margin-bottom:6px;padding-left:80px;padding-right:80px;display:none}.stock-grid.tablet-mob .title{font-size:280px;line-height:280px;color:#fff;text-transform:uppercase;font-weight:500;padding-top:10px;display:inline-block;position:relative}.stock-grid.tablet-mob .subtitle{font-size:29px;color:#fff;position:absolute;bottom:-106px;right:0;margin-right:20px;text-transform:uppercase}.stock-grid.tablet-mob .txt{font-size:31px;text-transform:uppercase}.stock-grid.tablet-mob .stock-grid__content--top{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;top:-150px}.stock-grid.tablet-mob .stock-grid__content--top .img{max-width:350px}.stock-grid.tablet-mob .stock-grid__content{position:relative}.stock-grid.tablet-mob .stock-grid__content .arrow{position:absolute;top:50%;left:50%;margin-top:-80px;margin-left:40px;max-width:80px}.stock-grid.tablet-mob .stock-grid__content--bottom{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;top:290px;left:50%;margin-left:-60px}.stock-grid.tablet-mob .stock-grid__content--bottom .txt{text-align:right;margin-right:20px}.stock-grid.tablet-mob .stock-grid__content--bottom .img{-webkit-transform:rotate(8deg);transform:rotate(8deg);-webkit-filter:drop-shadow(12px 12px 25px rgba(0, 0, 0, .5));-ms-filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')";filter:"progid:DXImageTransform.Microsoft.Dropshadow(OffX=12, OffY=12, Color='#444')"}.stock-grid.tablet-mob .shops{text-transform:uppercase;font-size:29px;margin-top:100px}.stock-grid.tablet-mob .shops__title{color:#fff}.stock-grid.tablet-mob .shops__list{list-style:none;margin-top:0;margin-bottom:30px;padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.stock-grid.tablet-mob .shops__list a{text-decoration:underline}.stock-grid.tablet-mob .shops__list a:hover{text-decoration:none}.stock-grid.tablet-mob .shops__list li{margin-right:50px}.stock-grid.tablet-mob .shops__list li:last-child{margin-right:0}