@charset "UTF-8";@font-face{font-family:'Brandon Text Bold';src:url("../assets/Brandon Text Bold.60cd28fcf26b41fc.eot");src:url("../assets/Brandon Text Bold.60cd28fcf26b41fc.eot") format("embedded-opentype"),url("../assets/Brandon Text Bold.95b796b1309e2df0.woff2") format("woff2"),url("../assets/Brandon Text Bold.de4f1de1ce6bc42a.woff") format("woff"),url("../assets/Brandon Text Bold.4e1a9627f5ecd927.ttf") format("truetype"),url("../assets/Brandon Text Bold.bf56054c512e5155.otf") format("opentype"),url("../assets/Brandon Text Bold.ad1683e492b2df6f.svg") format("svg");font-weight:450;font-style:normal;font-stretch:normal}@font-face{font-family:'Brandon Text Black';src:url("../assets/Brandon Text Black.da1fc1bb51613f05.eot");src:url("../assets/Brandon Text Black.da1fc1bb51613f05.eot") format("embedded-opentype"),url("../assets/Brandon Text Black.68db511bda647c4d.woff2") format("woff2"),url("../assets/Brandon Text Black.b17db252bcf38198.woff") format("woff"),url("../assets/Brandon Text Black.50cf7266c0f20cf8.ttf") format("truetype"),url("../assets/Brandon Text Black.f8a1caa089ae88f0.otf") format("opentype"),url("../assets/Brandon Text Black.32a8217d69d02242.svg") format("svg");font-weight:500;font-style:normal;font-stretch:normal}@font-face{font-family:'Playfair Display Italic';src:url("../assets/Playfair Display Italic.5c75430a09c3ff9e.eot");src:url("../assets/Playfair Display Italic.5c75430a09c3ff9e.eot") format("embedded-opentype"),url("../assets/Playfair Display Italic.6e8a2a8abeda0b66.woff2") format("woff2"),url("../assets/Playfair Display Italic.a9bbb9d555076448.woff") format("woff"),url("../assets/Playfair Display Italic.793e8ef37507ee81.ttf") format("truetype"),url("../assets/Playfair Display Italic.1c97fd5348e3326f.otf") format("opentype"),url("../assets/Playfair Display Italic.05103ec42a7b4bf8.svg") format("svg");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:'Helvetica Neue LT W1G 55 Roman';src:url("../assets/Helvetica Neue LT W1G 55 Roman.7101d5364d3a86ff.eot");src:url("../assets/Helvetica Neue LT W1G 55 Roman.7101d5364d3a86ff.eot") format("embedded-opentype"),url("../assets/Helvetica Neue LT W1G 55 Roman.873241ebc51b5411.woff2") format("woff2"),url("../assets/Helvetica Neue LT W1G 55 Roman.da86e91b791185a5.woff") format("woff"),url("../assets/Helvetica Neue LT W1G 55 Roman.94b28f16a8e1337b.ttf") format("truetype"),url("../assets/Helvetica Neue LT W1G 55 Roman.1fd21c8f31295256.otf") format("opentype"),url("../assets/Helvetica Neue LT W1G 55 Roman.1fec9789d29decf2.svg") format("svg");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Helvetica Neue LT W1G 45 Light';src:url("../assets/Helvetica Neue LT W1G 45 Light.0008a678fec3a033.eot");src:url("../assets/Helvetica Neue LT W1G 45 Light.0008a678fec3a033.eot") format("embedded-opentype"),url("../assets/Helvetica Neue LT W1G 45 Light.1a63c5350e335a44.woff2") format("woff2"),url("../assets/Helvetica Neue LT W1G 45 Light.c9c6e05c1ec81092.woff") format("woff"),url("../assets/Helvetica Neue LT W1G 45 Light.456a51d8326f0eed.ttf") format("truetype"),url("../assets/Helvetica Neue LT W1G 45 Light.bd90028f49a81a7e.otf") format("opentype"),url("../assets/Helvetica Neue LT W1G 45 Light.2c1aca333d8375cc.svg") format("svg");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Avenir Next Cyr Medium';src:url(../assets/AvenirNextCyr-Medium.48f19a810c6a6a25.eot),url(../assets/AvenirNextCyr-Medium.48f19a810c6a6a25.eot) format("embedded-opentype"),url(../assets/AvenirNextCyr-Medium.47b2f0f1f3ec5730.woff2) format("woff2"),url(../assets/AvenirNextCyr-Medium.5f75e316d0a26254.woff) format("woff"),url(../assets/AvenirNextCyr-Medium.295b03bab77f3026.ttf) format("truetype"),url(../assets/AvenirNextCyr-Medium.681503b364c23632.svg) format("svg");font-weight:450;font-style:normal;font-stretch:normal;unicode-range:U+0-10FFFF}@font-face{font-family:'Avenir Next Cyr Bold';src:url(../assets/AvenirNextCyr-Bold.4c47af4609e9cade.eot);src:url(../assets/AvenirNextCyr-Bold.4c47af4609e9cade.eot) format("embedded-opentype"),url(../assets/AvenirNextCyr-Bold.de04b10924c5e9b0.woff2) format("woff2"),url(../assets/AvenirNextCyr-Bold.141bd7f03821fa9d.woff) format("woff"),url(../assets/AvenirNextCyr-Bold.46d11f91eb5ef220.ttf) format("truetype"),url(../assets/AvenirNextCyr-Bold.2c8a77cc967570b2.svg) format("svg");font-weight:750;font-style:normal;font-stretch:normal;unicode-range:U+0-10FFFF}*{margin:0;padding:0;outline:0;box-sizing:border-box}body,html{margin:0;padding:0;height:100%;width:100%}body{font:16px/24px "Helvetica Neue LT W1G 55 Roman",arial,sans-serif;min-width:320px;letter-spacing:0;background:#f5f5f5;color:#888}a{text-decoration:none;color:#ed1c24}a:hover{color:#888}img{max-width:100%;height:auto}h1{font-family:"Brandon Text Bold",arial,sans-serif;font-size:40px;color:#333;letter-spacing:10px;line-height:54px;font-weight:400}h2{font-family:"Brandon Text Bold",arial,sans-serif;font-size:30px;color:#333;letter-spacing:7.5px;line-height:54px;font-weight:400}h3{font-family:"Brandon Text Bold",arial,sans-serif;font-size:18px;color:#333;letter-spacing:2px;line-height:26px;font-weight:400}h4{font-family:"Brandon Text Bold",arial,sans-serif;font-size:14px;color:#333;letter-spacing:1.75px;line-height:22px;font-weight:400}table{max-width:100%;overflow:auto}table thead th,table thead tr td{text-transform:uppercase;color:#fff;padding:9px 20px;background-color:#777}table td{padding:9px 20px;background-color:#f5f5f5}table.no-style thead th,table.no-style thead tr td{color:inherit;background-color:transparent}table.no-style td{background-color:transparent}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}html[lang=ru] .header__bottom ul li{font-family:"Avenir Next Cyr Medium",arial,sans-serif;font-weight:700}html[lang=ru] .header__time{font-family:"Avenir Next Cyr Medium",arial,sans-serif;font-weight:700}html[lang=ru] .upper-footer__banner-content h2{font-family:"Avenir Next Cyr Medium",arial,sans-serif;font-weight:700;font-size:25px;line-height:39px}html[lang=ru] .mobile-menu .mobile-menu__menu{font-family:"Avenir Next Cyr Medium",arial,sans-serif}.holder{overflow:hidden}.container{max-width:1464px;margin:0 auto;padding:0 12px}.row{margin:0 -12px}.col{padding:0 12px;float:left}.clear{clear:both}.form{padding:30px;background-color:#f5f5f5;border-radius:2px;display:inline-block}.form-group:not(.form-group--fill)>div{display:inline-block;width:300px}.form-group>div{line-height:0}.form-group label{display:inline-block;vertical-align:top;text-align:right;width:200px;line-height:46px;margin-right:8px}.form-group input,.form-group textarea{background:#fff;border-radius:4px;border:none;font-family:"Helvetica Neue LT W1G 55 Roman",arial,sans-serif;font-size:18px;color:#333;line-height:20px;padding:14px 16px;width:100%;resize:vertical}.form-group:not(:last-child){margin-bottom:8px}.form-group.from-group--last{margin-bottom:25px}.form-error{font-size:14px;line-height:20px;display:block;color:#f93e3e}.form-success{display:block;color:#6cb756}.form-submit{background:#777;font-family:"Brandon Text Black",arial,sans-serif;font-size:16px;color:#fff;letter-spacing:2px;line-height:22px;border:none;padding:17px 22px;height:56px;text-transform:uppercase;cursor:pointer;border-radius:4px}.form-submit:hover{background:#999}.col2-form-group{display:flex;flex-direction:row}.col2-form-group .form-group:last-child{margin-left:5px}@media screen and (max-width:610px){.form{width:100%}.form .form-group>div{display:block;width:auto}.form .form-group label{text-align:left;width:auto;display:block}.col2-form-group{display:block}.col2-form-group .form-group:last-child{margin-left:0;margin-bottom:8px}}#subscribe .form-error{text-align:left}.header__top{position:relative;padding:40px 0 0 0;min-height:120px}.header__time{border:1px solid #ddd;position:absolute;left:17%;top:28px;float:left;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;font-size:14px;line-height:21px;color:#333;letter-spacing:1.75px;font-family:"Brandon Text Bold",arial,sans-serif;text-align:right;z-index:200}.header__timebody{padding:10px 35px 7px 55px;cursor:pointer;position:relative}.header__timebody:before{position:absolute;left:16px;top:20px;display:block;content:' ';float:left;width:24px;height:24px;background:url(../assets/clock.ca18311cbbf90ab9.svg) center center no-repeat;background-size:24px auto}.header__timebody:after{position:absolute;right:14px;top:28px;display:block;content:' ';float:right;width:11px;height:5px;background:url(../assets/arrow.cce34e7a17d54a54.svg) center center no-repeat;background-size:11px auto}.header__timeline{padding:0 35px 0 55px;white-space:nowrap}.header__timeline span{letter-spacing:1px;font-family:"Playfair Display Italic",arial,sans-serif}.header__timebody .header__timeline{padding:0}.header__timeline--title{padding:0 20px 6px 55px;text-transform:uppercase;text-align:left}.header__info--active .header__infobody{display:block}.header__infobody{z-index:200;padding:10px 20px;display:none;border-top:1px solid #555;background:#333;position:absolute;font-size:14px;line-height:21px;color:#f5f5f5;letter-spacing:1.75px;font-family:"Brandon Text Bold",arial,sans-serif;right:30px;top:13px;width:max-content;max-width:300px;min-width:150px;word-wrap:break-word;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.header__shoptime{padding:10px 0;display:none;border-top:1px solid #555;background:#333}.header__shoptime:last-child{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.header__shoptime--shop1{background:#333 url(../assets/audiniu_galerija.45cd128dbb868be0.png) 14px 22px no-repeat;background-size:30px auto}.header__shoptime--shop1:hover{background-image:url(../assets/audiniu_galerija_hover.bd2e1493e3146d62.png)}.header__shoptime--shop2{background:#333 url(../assets/iki.f23e6eb7a5c9f243.png) 7px 15px no-repeat;background-size:39px auto}.header__shoptime--shop2:hover{background-image:url(../assets/iki_hover.e31e6cfe0683412c.png)}.header__time--active{color:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #777;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px 0 rgba(0,0,0,.2)}.header__time--active .header__timebody{background:#333;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px}.header__time--active .header__timebody:before{background:url(../assets/clock_hover.aac7fe7da79438c8.svg) center center no-repeat;background-size:24px auto}.header__time--active .header__timebody:after{position:absolute;right:14px;top:28px;display:block;content:' ';float:right;width:11px;height:5px;background:url(../assets/arrow_hover.f0e2e43bcfeac06d.svg) center center no-repeat;background-size:11px auto}.header__shoptime:hover,.header__timebody:hover{background-color:#777;cursor:pointer}.header__time--active .header__shoptime{display:block}.header__holidays{padding:20px 0 0 0;font-family:"Playfair Display Italic",arial,sans-serif;font-size:16px;letter-spacing:1px;line-height:24px;position:absolute;top:26px;width:105px;right:48%}.header__holidays a{color:#ed1c24;display:block;padding:2px 0 2px 40px;background:url(../assets/clock_hover_red.2bccbbcdbe25707e.svg) 0 center no-repeat;max-height:50px;overflow:visible}.header__plans{padding:20px 0 0 0;font-family:"Playfair Display Italic",arial,sans-serif;font-size:16px;letter-spacing:1px;line-height:24px;position:absolute;right:22%;top:35px;float:left}.header__plans a{color:#333;display:block;padding:2px 0 2px 40px;background:url(../assets/layers.ab87460c05051f7f.svg) 0 center no-repeat}.header__plans a:hover{color:#ed1c24;background:url(../assets/layers_hover.6ccbc41daa306b48.svg) 0 center no-repeat}.header__logo{position:absolute;top:32px;left:0;width:175px}.header__info{padding:20px 0 0 0;font-family:"Playfair Display Italic",arial,sans-serif;font-size:16px;letter-spacing:1px;line-height:24px;position:absolute;right:40%;top:35px;width:136px}.header__info a{color:#ed1c24;display:block;padding:2px 0 2px 40px;background:url(../assets/warning.00d116e818426eb9.svg) 0 center no-repeat;width:max-content}.header__top--holiday .header__info{right:35.5%;top:25px}.header__top--holiday .header__info a{width:initial}.header__facebook{position:absolute;top:56px;right:0;width:26px;height:26px}.header__facebook a{display:block;width:100%;height:100%;background:url(../assets/facebook.4f02351f9bb2ce20.svg) center center no-repeat}.header__facebook a:hover{background:url(../assets/facebook_hover.c766badb31d64504.svg) center center no-repeat}.header__instagram{position:absolute;top:56px;right:3%;width:26px;height:26px}.header__instagram a{display:block;width:100%;height:100%;background:url(../assets/insta-black.0963aee76e1d606d.png) center center no-repeat;background-size:contain}.header__instagram a:hover{background-image:url(../assets/insta-hover.943835c8f9e8b87b.png)}.header__search{position:absolute;top:57px;right:17%;width:24px;height:24px}.header__search a{display:block;width:24px;height:24px;background:url(../assets/search.1717ca370cac9eea.svg) center center no-repeat}.header__search-body{position:relative}.header__search-form{position:absolute;background:#333;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px 0 rgba(0,0,0,.2);border-radius:4px;width:276px;height:48px;top:-12px;right:-16px;display:none}.header__search-input{width:220px;height:48px;float:left;padding:13px 16px 15px;border:none;background:0 0;font-family:"Helvetica Neue LT W1G 45 Light",arial,sans-serif;font-size:16px;color:#fff;letter-spacing:0;line-height:20px}.header__search-input::-webkit-input-placeholder{color:#fff;opacity:1}.header__search-input::-moz-placeholder{color:#fff;opacity:1}.header__search-input:-ms-input-placeholder{color:#fff;opacity:1}.header__search-input:-moz-placeholder{color:#fff;opacity:1}.header__search-input:focus::-webkit-input-placeholder{opacity:0}.header__search-input:focus::-moz-placeholder{opacity:0}.header__search-input:focus:-ms-input-placeholder{opacity:0}.header__search-input:focus:-moz-placeholder{opacity:0}.header__search-submit{width:56px;height:48px;background:#777 url(../assets/search_hover.d31c25b3af4cac46.svg) center center no-repeat;background-size:24px auto;border:none;float:right;-webkit-border-top-right-radius:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-topright:4px;-moz-border-radius-bottomright:4px;border-top-right-radius:4px;border-bottom-right-radius:4px;cursor:pointer}.header__lang{position:absolute;top:45px;right:6%;font-family:"Playfair Display Italic",arial,sans-serif;font-size:16px;color:#333;letter-spacing:1.14px;line-height:21px;z-index:1}.header__lang a{color:#fff}.header__lang--active{background:#333;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px 0 rgba(0,0,0,.2);border-radius:4px}.header__langline{display:none;padding:0;border-top:1px solid #555}.header__langline:first-child{border:none}.header__langline a{padding:10px 32px 10px 52px;display:block}.header__langline a:hover{background:#777}.header__langline:last-child a{-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.header__langline--active{padding:14px 32px 13px 52px;display:block;-webkit-border-top-left-radius:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topleft:4px;-moz-border-radius-topright:4px;border-top-left-radius:4px;border-top-right-radius:4px;position:relative}.header__langline--active:before{position:absolute;left:16px;top:12px;display:block;content:' ';float:left;width:24px;height:24px;background:url(../assets/globe.c322b4ba37bdd06a.svg) center center no-repeat;background-size:24px auto}.header__langline--active:after{position:absolute;right:14px;top:23px;display:block;content:' ';float:right;width:11px;height:5px;background:url(../assets/arrow.cce34e7a17d54a54.svg) center center no-repeat;background-size:11px auto}.header__lang--active .header__langbody{background:url(../assets/globe_hover.a61e346c5b3c9049.svg) 16px 12px no-repeat}.header__lang--active .header__langline{display:block;color:#fff}.header__lang--active .header__langline--active{background:#777}.header__lang--active .header__langline--active:before{background:url(../assets/globe_hover.a61e346c5b3c9049.svg) center center no-repeat;background-size:24px auto}.header__lang--active .header__langline--active:after{background:url(../assets/arrow_hover.f0e2e43bcfeac06d.svg) center center no-repeat;background-size:11px auto}.header__bottom{background:#333}.header__bottom.sticky{position:fixed;top:0;z-index:200;width:100%;left:0}.header__bottom ul{text-align:center;display:flex;justify-content:center}.header__bottom ul li{list-style:none;display:flex;font-family:"Brandon Text Bold",arial,sans-serif;font-size:16px;color:#333;letter-spacing:2.25px;line-height:22px;text-transform:uppercase;position:relative}.header__bottom ul li:not(:last-child){border-right:1px solid #555}.header__bottom ul li:last-child a{color:#ed1c24}.header__bottom ul li a{color:#f5f5f5;display:block;padding:20px 19px}.header__bottom ul li a svg{min-width:20px;margin-right:10px;vertical-align:text-bottom}.header__bottom ul li a:hover{color:#ed1c24}.header__bottom ul li.highlight{background-color:#ed1c24}.header__bottom ul li.highlight a{color:#fff}.header__bottom ul li.active:after{content:' ';position:absolute;width:76px;height:9px;display:block;top:48px;left:50%;margin:0 0 0 -38px;background:url(../assets/underline.084e9a5830ba058c.svg) center center no-repeat;background-size:76px auto}.header__bottom.maintenance ul{justify-content:space-around}.header__bottom.maintenance ul li:last-child a{color:#fff}.header__bottom.maintenance ul li.active:after{content:' ';background:unset}.header__bottom.maintenance ul li.active a{color:#ed1c24}.slider ul li{list-style:none;position:relative}.slider ul li img{display:block}.slider .slick-arrow{width:32px;height:129px;top:50%;margin:-65px 0 0 0;position:absolute;z-index:100;text-indent:-9999px;border:none;cursor:pointer}.slider .slick-arrow:after{content:' ';display:block;width:20px;height:16px}.slider .slick-next{right:-1px;background:url(../assets/next.4952207c7049f1ac.png) right center no-repeat;background-size:100% auto}.slider .slick-next:after{float:right;background:url(../assets/next_arrow.446b06c3f7df45f9.svg) right center no-repeat;background-size:100% auto}.slider .slick-prev{left:-1px;background:url(../assets/prev.275dcf107b929139.png) 0 center no-repeat;background-size:100% auto}.slider .slick-prev:after{float:left;background:url(../assets/prev_arrow.13ce02893ac78875.svg) right center no-repeat;background-size:100% auto}.slider__text{position:absolute;top:15%;left:8%;width:33%}.slider__text.with-link{width:initial;background-color:#f5f5f5;left:0}.slider__text .slider__hashlink{padding:15px 15px 15px 35px}.slider__title{font-family:"Brandon Text Bold",arial,sans-serif;font-size:40px;color:#333;letter-spacing:10px;line-height:54px;text-transform:uppercase;padding:0 0 30px 0}.slider__title.with-link{padding:0}.slider__title span{color:#ed1c24;font-family:'Playfair Display',arial,sans-serif;font-style:italic;font-size:95px;letter-spacing:0;line-height:110px;text-transform:none}.slide__video-btn{font-family:"Brandon Text Bold",arial,sans-serif;font-size:20px;letter-spacing:2px;line-height:28px;text-transform:uppercase;background-color:#fff;border-radius:5px;position:relative;background-image:url(../assets/videos-bg.3ce1e08b34323671.png);background-repeat:repeat-y;background-position-x:right}.slide__video-btn .slide__video-btn__play{display:block;width:72px;height:72px;background-color:#ed1c24;color:#fff;border-radius:50%;border:4px solid #fff;background-image:url(../assets/play-icon.d841cde6796da67b.png);background-repeat:no-repeat;background-position:55% 50%;position:absolute;right:-16px;top:50%;transform:translateY(-50%)}.slide__video-btn a{color:#333;display:block;padding:30px 60px 30px 30px}.slide__video-btn a:hover{color:#ed1c24}@media screen and (max-width:1243px){.slide__video-btn{font-size:15px;letter-spacing:2px;line-height:23px}.slide__video-btn a{padding:15px 60px 15px 15px}}@media screen and (max-width:767px){.slide__video-btn{font-size:10px;letter-spacing:2px;line-height:12px}.slide__video-btn .slide__video-btn__play{width:62px;height:62px}.slide__video-btn a{padding:15px 60px 15px 15px}}.slider__btn{font-family:"Brandon Text Bold",arial,sans-serif;font-size:18px;letter-spacing:2px;line-height:26px;text-transform:uppercase}.slider__btn a{border-radius:4px;display:inline-block;padding:22px 32px 24px 32px;border:2px solid #ed1c24;background:#ed1c24;color:#fff}.slider__btn a:hover{border:2px solid #fff;background:#fff;color:#ed1c24}.shops{padding:0 0 92px}.shops--homepage .cat-0{display:none}.shops__categories{padding:27px 0 38px;background:#333}.shops__categories ul{text-align:center}.shops__categories ul li{list-style:none;font-family:"Helvetica Neue LT W1G 45 Light",arial,sans-serif;font-size:18px;line-height:22px;display:inline-block;vertical-align:top}.shops__categories ul li.cat-0 a{background:url(../assets/visos.7639233f4f4b1d1e.svg) center 0 no-repeat;background-size:43px auto}.shops__categories ul li.cat-0.active a{background:url(../assets/visos_a.3267733384ba290d.svg) center 0 no-repeat;background-size:43px auto}.shops__categories ul li.cat-1 a{background:url(../assets/avalyne.418750083cae2f72.svg) center 0 no-repeat;background-size:45px auto}.shops__categories ul li.cat-1.active a{background:url(../assets/avalyne_a.44140c442d477720.svg) center 0 no-repeat;background-size:45px auto}.shops__categories ul li.cat-2 a{background:url(../assets/papuosalai.3090f8113c012458.svg) center 0 no-repeat;background-size:41px auto}.shops__categories ul li.cat-2.active a{background:url(../assets/papuosalai_a.b192da90150f4b5a.svg) center 0 no-repeat;background-size:41px auto}.shops__categories ul li.cat-3 a{background:url(../assets/drabuziai.0e8c5a9d22012acf.svg) center 0 no-repeat;background-size:37px auto}.shops__categories ul li.cat-3.active a{background:url(../assets/drabuziai_a.9c907a8e0a6c9b7c.svg) center 0 no-repeat;background-size:37px auto}.shops__categories ul li.cat-4 a{background:url(../assets/galanterija.cdbde05ad8bf29a0.svg) center 0 no-repeat;background-size:45px auto}.shops__categories ul li.cat-4.active a{background:url(../assets/galanterija_a.65b8a760b1271e97.svg) center 0 no-repeat;background-size:45px auto}.shops__categories ul li.cat-5 a{background:url(../assets/dovanos.93c3270e2c01394f.svg) center 0 no-repeat;background-size:46px auto}.shops__categories ul li.cat-5.active a{background:url(../assets/dovanos_a.76b1186e2a7a425f.svg) center 0 no-repeat;background-size:46px auto}.shops__categories ul li.cat-6 a{background:url(../assets/maistas.cf99d10afd01d0d9.svg) center 0 no-repeat;background-size:55px auto}.shops__categories ul li.cat-6.active a{background:url(../assets/maistas_a.1feb0a1e3611907b.svg) center 0 no-repeat;background-size:55px auto}.shops__categories ul li.cat-7 a{background:url(../assets/audiniai.ef7dee1cad75355f.svg) center 0 no-repeat;background-size:39px auto}.shops__categories ul li.cat-7.active a{background:url(../assets/audiniai_a.0cfe42a6013d1f32.svg) center 0 no-repeat;background-size:39px auto}.shops__categories ul li.cat-8 a{background:url(../assets/kosmetika.0fd2855d76084d91.svg) center 0 no-repeat;background-size:42px auto}.shops__categories ul li.cat-8.active a{background:url(../assets/kosmetika_a.3762f828c3c7fef9.svg) center 0 no-repeat;background-size:42px auto}.shops__categories ul li.cat-9 a{background:url(../assets/namams.2dadb0692af01c2a.svg) center 0 no-repeat;background-size:46px auto}.shops__categories ul li.cat-9.active a{background:url(../assets/namams_a.f375e7346ae06849.svg) center 0 no-repeat;background-size:46px auto}.shops__categories ul li.cat-10 a{background:url(../assets/vaikams.13901519d7047898.svg) center 0 no-repeat;background-size:47px auto}.shops__categories ul li.cat-10.active a{background:url(../assets/vaikams_a.1880f57b0951280e.svg) center 0 no-repeat;background-size:47px auto}.shops__categories ul li.cat-11 a{background:url(../assets/vaistines.a24e4b6284e82cc0.svg) center 0 no-repeat;background-size:45px auto}.shops__categories ul li.cat-11.active a{background:url(../assets/vaistines_a.f12d8f88a4272232.svg) center 0 no-repeat;background-size:45px auto}.shops__categories ul li.cat-12 a{background:url(../assets/kitos.b7b7efb59b5bfc18.svg) center 0 no-repeat;background-size:45px auto}.shops__categories ul li.cat-12.active a{background:url(../assets/kitos_a.a56f4841442504df.svg) center 0 no-repeat;background-size:45px auto}.shops__categories ul li.service a{background:url(../assets/service.216b4cbf49d5183f.svg) center 0 no-repeat;background-size:45px auto}.shops__categories ul li.service.active a{background:url(../assets/service_a.dfaf9ecfc55754f0.svg) center 0 no-repeat;background-size:45px auto}.shops__categories ul li a{color:#fff;display:inline-block;padding:52px 19px 2px;transition:all .2s ease-in-out}.shops__categories ul li:hover a{transform:scale(1.1)}.shops__categories ul li.active a{color:#ed1c24}.shops--inner{padding:0 0 0}.shops--inner .shops__categories ul li{font-size:16px;line-height:19px}.titles{padding:0 0 58px;text-align:center}.titles h1{text-transform:uppercase}.titles p{font-family:"Playfair Display Italic",arial,sans-serif;font-size:24px;color:#333;letter-spacing:3px}.more{text-align:center;padding:0 0 100px;font-family:"Brandon Text Black",arial,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:1.75px;line-height:22px}.more a{color:#333;padding:0 25px 0 0;background:url(../assets/more.c12a98693bde46fb.svg) right center no-repeat;background-size:18px auto}.more a:hover{color:#ed1c24;background:url(../assets/more_hover.b674ed2d508688bd.svg) right center no-repeat;background-size:18px auto}.prev{margin-top:34px;font-family:"Brandon Text Black",arial,sans-serif;text-transform:uppercase;font-size:14px;letter-spacing:1.75px;line-height:22px}.prev a{color:#333;padding-left:25px;background:url(../assets/prev_arrow.13ce02893ac78875.svg) left center no-repeat;background-size:18px auto}.prev a:hover{color:#ed1c24;background:url(../assets/prev_arrow_hover.af3bfee02a85f7c3.svg) left center no-repeat;background-size:18px auto}.news{padding:0 0 34px}.news__col{width:33.3333%}.news__item{background:#fff;border-radius:2px;padding:8px 8px 21px 8px;margin:0 0 24px 0;position:relative;transform:scale(1);transition:transform .2s ease-in-out}.news__item a{position:absolute;top:0;left:0;width:100%;height:100%;display:block}.news__item p{padding:0!important}.news__item-img{background:no-repeat center center;background-size:cover}.news__item-img.news__item-img--full{padding-top:75%}.news__item-img.news__item-img--half{padding-top:55%}.news__item-text{padding:10px 16px 0 16px;color:#333;position:relative;margin:0;background:#fff}.news__item-text h3{text-transform:uppercase}.news__item-text p{font-family:"Playfair Display Italic",arial,sans-serif;font-size:14px;letter-spacing:.5px;padding:0 0 2px}.news__item-text p span{padding:0 0 0 20px;background:url(../assets/marker.6effe700ddc547b3.svg) 2px center no-repeat;background-size:10px auto}.news__item-tag{position:absolute;color:#fff;top:-40px;left:16px;padding:2px 15px;font-family:"Brandon Text Black",arial,sans-serif;font-size:16px;letter-spacing:2px;line-height:22px;text-transform:uppercase;background:#ed1c24;transform:skew(-18deg)}.news__item-tag span{display:inline-block;text-transform:none;max-width:0;overflow:hidden;white-space:nowrap;vertical-align:top;transition:max-width .2s ease-in-out}.news__item-tag-text{transform:skew(18deg)}.news__item-tag--event{background:#2e3192}.news__item-summary-holder{font-family:"Helvetica Neue LT W1G 55 Roman",arial,sans-serif;font-size:14px;line-height:20px;text-transform:none;max-height:0;overflow:hidden}.news__item-summary-holder span{content:' ';display:inline-block;width:18px;background:url(../assets/more2.93eb2f77e4728573.svg) right center no-repeat;background-size:18px auto;height:14px;vertical-align:top;margin:2px 0 0 4px}.news__item-summary{padding:8px 16px 0 16px}.news__item--active{box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px 0 rgba(0,0,0,.2);transform:scale(1.05);transition:transform .2s ease-in-out}.news__item--active .news__item-text--has-summary{margin:-48px 0 0 0}.news__item--active .news__item-summary-holder{max-height:200px}.news__item--active .news__item-tag span{max-width:200px;transition:max-width .2s ease-in-out}.inner{padding:0 0 24px 0}.inner h1,.inner h2,.inner h3,.inner h4{text-transform:uppercase}.inner h1{padding:0 0 25px}.inner h1:after{margin:18px 0 0 0;content:' ';display:block;width:100px;height:6px;background:#ed1c24}.inner h2{padding:11px 0 20px}.inner h3{padding:0 0 15px;margin:-4px 0 0 0}.inner h4{padding:0 0 10px}.inner p{padding:0 0 24px}.inner ol{padding:0 0 18px;margin:0 0 0 18px;counter-reset:item;list-style:none}.inner ol li{padding:0 0 6px 0}.inner ol li:before{content:counter(item) ".";counter-increment:item;font-family:"Brandon Text Bold",arial,sans-serif;font-size:18px;color:#ed1c24;letter-spacing:2px;width:28px;display:inline-block}.inner__content{background:#fff;padding:9px 8px}.inner__content .main,.inner__content main{padding:46px 104px 70px;display:block;overflow-x:auto}.inner__content .main p img,.inner__content main p img{margin-left:10px;margin-right:10px}.inner__content .main ul,.inner__content main ul{padding:0 0 18px;list-style:none}.inner__content .main ul li,.inner__content main ul li{padding:0 0 6px 38px;background:url(../assets/ul_li.5fc0556c2ad0dc63.svg) 18px 7px no-repeat;background-size:10px 10px}.inner__visual{padding:90px 104px 65px;min-height:280px;background:url(../assets/page1.28680d8790c5398a.jpg) center center no-repeat;background-size:cover}.inner__visual--shop{padding:48px 104px 15px;min-height:190px;background:url(../assets/page2.f1fac7cad29600fc.jpg) center center no-repeat;background-size:cover}.inner__visual--over{background:rgba(255,216,114,.42)}.shops_list{padding:0 0 34px}.shops_list__col{width:33.3333%}.shops_list__col:nth-child(3n+1){clear:left}.shops_list__item{background:#fff;border-radius:2px;padding:8px 8px 21px 8px;margin:24px 0 0 0;position:relative}.shops_list__item-text{padding:10px 16px 0 16px;color:#888;position:relative;margin:0;background:#fff;font-family:"Helvetica Neue LT W1G 55 Roman",arial,sans-serif;font-size:16px;line-height:22px;min-height:76px}.shops_list__item-text a{color:#888;text-decoration:underline}.shops_list__item-text a:hover{color:#ed1c24;text-decoration:none}.shops_list__inner-col{float:left;width:56%}.shops_list__inner-col--left{padding:0 40px 0 0;width:44%}.shops_list__item-infoblock{color:#fff;position:relative;padding:8px}.shops_list__item-infoblock h3{padding:0 0 30px;font-size:24px;color:#fff;letter-spacing:2.67px;line-height:26px}.shops_list__item-infoblock p{padding:0}.shops_list__item-infoblocktext{position:relative;padding:41px 16px 24px;min-height:184px}.shops_list__item-logo{position:absolute;top:0;left:0;background:#fff;width:100%;height:100%;text-align:center;padding:36px 115px;line-height:100px}.shops_list__item-logo img{vertical-align:middle;line-height:30px}.shops_list__item-links{position:absolute;bottom:0;left:0;width:100%;padding:0 8px 4px 8px;font-family:"Brandon Text Black",arial,sans-serif;font-size:14px;letter-spacing:1.75px;line-height:20px;text-transform:uppercase}.shops_list__item-links .map-link{float:left;width:44%}.shops_list__item-links .map-link a{padding:0 0 0 18px;background:url(../assets/map_link.e0388de48a7d3f82.svg) 0 2px no-repeat}.shops_list__item-links .more-link{display:none;float:left;width:56%}.shops_list__item-links .more-link a{padding:0 19px 0 0;background:url(../assets/more_link.cc8d30f220fd0d5d.svg) right 4px no-repeat}.shops_list__item-links a{color:#888}.shops_list__item-icons{position:absolute;top:5px;left:8px}.shops_list__item-icons .icon{float:left;font-family:"Brandon Text Black",arial,sans-serif;color:#fff;width:29px;height:24px;text-align:center;position:relative}.shops_list__item-icons .icon .icon-popup{display:none;position:absolute;top:28px;left:0;margin:0 0 0 -55px;padding:12px 0 0 0;white-space:nowrap;font-family:"Helvetica Neue LT W1G 55 Roman",arial,sans-serif;font-size:14px;color:#fff;letter-spacing:0;line-height:20px}.shops_list__item-icons .icon .icon-popup-body{padding:5px 10px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.shops_list__item-icons .icon.discount-icon{font-size:20px;letter-spacing:1.46px;line-height:20px;background:url(../assets/discount_icon.d7a2af031070c15b.svg) right 4px no-repeat;background-size:100% 100%;padding:3px 0 0 0}.shops_list__item-icons .icon.discount-icon .icon-popup{margin:0 0 0 -18px;background:url(../assets/discount_icon_top.c54a7bdbf3c2de70.svg) center top no-repeat;background-size:26px 12px}.shops_list__item-icons .icon.discount-icon .icon-popup-body{background:#ed1c24}.shops_list__item-icons .icon.new-icon{font-size:16px;letter-spacing:1.4px;line-height:20px;background:url(../assets/new_icon.ed355f4d00ab5a71.svg) right 4px no-repeat;background-size:100% 100%;padding:4px 0 0 0}.shops_list__item-icons .icon.new-icon .icon-popup{background:url(../assets/new_icon_top.cac4e1708adac4b3.svg) center top no-repeat;background-size:26px 12px}.shops_list__item-icons .icon.new-icon .icon-popup-body{background:#3cb154}.shops_list__item-icons .icon.icon--active .icon-popup{display:block}.shops_list__item--active{box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px 0 rgba(0,0,0,.2)}.shops_list__item--active .shops_list__item-logo{display:none}.shops_list__item--active .shops_list__item-links .map-link a{background:url(../assets/map_link_w.af186a7137f644df.svg) 0 2px no-repeat}.shops_list__item--active .shops_list__item-links .more-link{display:block}.shops_list__item--active .shops_list__item-links a{color:#fff}.load-more{text-align:center;padding:40px 0 30px}.load-more img{margin:0 3px}.shop__left{float:left;width:50%}.shop__left-col-left{float:left;width:30%}.shop__left-col-left .shop__logo{padding:18px 0 0 0}.shop__left-col-right{float:right;width:70%;padding:0 0 0 32px}.shop__left-col-right .shop__worktime{float:left;padding:0 0 0 30px;width:42%}.shop__left-col-right .shop__contacts{float:right;padding:0 0 0 30px;width:58%}.shop__left-col-right .map-link{padding:27px 0 0 30px;clear:both;font-family:"Brandon Text Black",arial,sans-serif;font-size:16px;letter-spacing:2px;line-height:22px;text-transform:uppercase}.shop__left-col-right .map-link a{padding:0 0 0 24px;background:url(../assets/map_link_r.4c18be93362bd833.svg) 0 3px no-repeat}.shop__right{float:right;width:50%;padding:0 0 0 16px}.shops_list__titles .title{padding:70px 104px 20px}.shops_list__titles .title h2{padding:0 0 0;font-size:40px;letter-spacing:10px;line-height:54px}.shop__news{padding:40px 0 0 104px;margin:0 -86px 0 0}.shop__news-title{padding:0 0 0 8px}.gallery{margin:0 -8px -8px 0}.gallery__block{float:left;width:25%;padding:0 8px 8px 0}.gallery__block img{display:block;opacity:.5;width:100%}.gallery__block img:hover{opacity:1;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px 0 rgba(0,0,0,.2)}.gallery__block-items{margin:0 -8px -8px 0}.gallery__block-item{float:left;width:50%;padding:0 8px 8px 0}.video-holder .news__item-img{position:relative;cursor:pointer}.video-holder__play-overlay{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:block;width:70px;height:70px;opacity:.75}.upper-footer__banner--half{width:50%}.upper-footer__banner--half .upper-footer__banner-content--banner1{background:url(../assets/banner1.a0b6e736ac8b66da.jpg) center center no-repeat;background-size:cover}.upper-footer__banner--half .upper-footer__banner-content--banner3{background:url(../assets/banner2.0af48a6c3aace03d.jpg) center center no-repeat;background-size:cover}.upper-footer__banner{width:33.3333%;margin:0 0 24px}.upper-footer__banner.maintenance *{color:#fff!important}.upper-footer__banner.maintenance .upper-footer__banner-body{background:#333;color:#fff;padding:6px 20px}.upper-footer__banner.maintenance .upper-footer__banner-content--banner1,.upper-footer__banner.maintenance .upper-footer__banner-content--banner3{background:#333;color:#fff}@media screen and (min-width:1243px){.upper-footer__banners--quad .upper-footer__banner{width:25%}.upper-footer__banners--quad .upper-footer__banner-content{height:200px}.upper-footer__banners--quad .upper-footer__banner-content{padding:16px 0 0 0}.upper-footer__banners--quad .upper-footer__banner-content h2{font-size:30px;line-height:44px}.upper-footer__banners--quad .upper-footer__banner-content-side{width:50%;margin:-10px 0 0 0}.upper-footer__banners--quad .upper-footer__banner-content-side h2{font-size:25px;letter-spacing:7px;line-height:34px}}@media screen and (max-width:1242px){.upper-footer__banners--quad .upper-footer__banner{width:50%}}@media screen and (max-width:767px){.upper-footer__banners--quad .upper-footer__banner:nth-child(3){margin:0 0 24px}}@media screen and (max-width:520px){.upper-footer__banners--quad .upper-footer__banner{width:100%}.upper-footer__banners--quad .upper-footer__banner-content{height:260px;padding:50px 0 0 0}.upper-footer__banners--quad .upper-footer__banner-content h2{font-size:40px;letter-spacing:10px;line-height:54px}.upper-footer__banners--quad .upper-footer__banner-content-side{width:46%;margin:-10px 0 0 0}.upper-footer__banners--quad .upper-footer__banner-content-side h2{font-size:30px;letter-spacing:7px;line-height:39px}}.upper-footer__banner-content--video-bg{background:url(../assets/video-block-bg.30d1a929fb539192.png) center center no-repeat!important;background-size:138%!important}.upper-footer__banner-body{background-image:radial-gradient(50% 127%,#ed1c24 11%,#6c428e 100%);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;padding:8px}.upper-footer__banner-content{background:#fff;height:320px;padding:65px 0 0 0;text-align:center;position:relative}.upper-footer__banner-content h2{font-family:"Brandon Text Bold",arial,sans-serif;font-size:40px;color:#333;letter-spacing:10px;line-height:54px;text-transform:uppercase;display:block;margin:0 auto;max-width:270px;padding:0 0 6px}.upper-footer__banner-content p{font-family:"Playfair Display Italic",arial,sans-serif;font-size:24px;line-height:32px;color:#333;letter-spacing:3px;margin:0 auto;max-width:250px}.upper-footer__banner-content a{position:absolute;top:0;left:0;width:100%;height:100%}.upper-footer__banner-content--banner1{background:url(../assets/banner1small.0493a01d6c67a940.jpg) center center no-repeat;background-size:cover}.upper-footer__banner-content--banner2{background:#fff url(../assets/katalogas.32c099d4ff169151.jpg) 0 center no-repeat;background-size:auto 100%}.upper-footer__banner-content--banner3{background:url(../assets/banner3.dc1c678532b8dad3.jpg) center center no-repeat;background-size:cover}.upper-footer__banner-content-side{float:right;width:42%;padding:0 10px 0 0;text-align:left;margin:-20px 0 0 0}.upper-footer__banner-content-side h2{font-size:36px;letter-spacing:9px}.upper-footer__banner-content-side h2 span{margin:-7px 0 14px 0;display:block;text-transform:none;color:#ed1c24;font-family:"Playfair Display Italic",arial,sans-serif;font-size:40px;letter-spacing:0;font-weight:400;line-height:40px}.upper-footer__banner-content-side p span{display:inline-block;padding:0 0 8px;border-bottom:4px solid #ed1c24}.upper-footer__banner--active h2{color:#ed1c24}.upper-footer__banner--active p{color:#ed1c24}.upper-footer__newsletter{color:#fff;background:#333;padding:36px 24px 47px}.upper-footer__newsletter-body{text-align:center}.upper-footer__newsletter-text{display:inline-block;padding:0 18px;font-family:"Playfair Display Italic",arial,sans-serif;font-size:20px;color:#fff;letter-spacing:3px;text-align:left;vertical-align:top;max-width:50%}.upper-footer__newsletter-text strong{font-family:"Brandon Text Bold",arial,sans-serif;font-size:24px;letter-spacing:7.5px;line-height:32px;font-weight:400;text-transform:uppercase}.upper-footer__newsletter-form{display:inline-block;padding:3px 18px 0;vertical-align:top}.upper-footer__newsletter-form-input{float:left;background:#555;border-radius:4px 0 0 4px;width:calc(100% - 200px)}.upper-footer__newsletter-form-input input{background:0 0;border:none;font-family:"Helvetica Neue LT W1G 55 Roman",arial,sans-serif;font-size:18px;color:#fff;line-height:20px;width:100%;height:56px;padding:16px 24px 18px}.upper-footer__newsletter-form-input input.has-errors{box-shadow:inset 0 0 0 1px red}.upper-footer__newsletter-form-input input::-webkit-input-placeholder{color:#fff;opacity:1}.upper-footer__newsletter-form-input input::-moz-placeholder{color:#fff;opacity:1}.upper-footer__newsletter-form-input input:-ms-input-placeholder{color:#fff;opacity:1}.upper-footer__newsletter-form-input input:-moz-placeholder{color:#fff;opacity:1}.upper-footer__newsletter-form-input input:focus::-webkit-input-placeholder{opacity:0}.upper-footer__newsletter-form-input input:focus::-moz-placeholder{opacity:0}.upper-footer__newsletter-form-input input:focus:-ms-input-placeholder{opacity:0}.upper-footer__newsletter-form-input input:focus:-moz-placeholder{opacity:0}.upper-footer__newsletter-form-submit{float:left}.upper-footer__newsletter-form-submit input{background:#777;font-family:"Brandon Text Black",arial,sans-serif;font-size:16px;color:#fff;letter-spacing:2px;line-height:22px;border:none;padding:17px 22px;height:56px;text-transform:uppercase;cursor:pointer;border-radius:0 4px 4px 0}.upper-footer__newsletter-form-submit input:hover{background:#999}.footer{padding:90px 0 100px}.footer .row{padding:0 100px}.footer__menu-title{font-family:"Brandon Text Bold",arial,sans-serif;font-size:18px;color:#333;letter-spacing:2px;line-height:26px;padding:0 0 20px;text-transform:uppercase}.footer__menu-links{font-size:14px;line-height:20px;padding:0 12px 0 0}.footer__menu-links ul{display:inline-block;vertical-align:top}.footer__menu-links ul:nth-child(2){max-width:85px}.footer__menu-links ul li{padding:0 25px 10px 0;list-style:none}.footer__menu-links ul li a{color:#888}.footer__menu-links ul li a:hover{color:#ed1c24}.footer__links{margin:20px 0 0 0}.footer__links ul li{list-style:none;display:inline-block;font-family:"Playfair Display Italic",arial,sans-serif;font-size:18px;letter-spacing:2.25px;line-height:24px;max-width:168px;text-align:center;vertical-align:top;padding:0 16px}.footer__links ul li a{color:#333;display:block;padding:57px 0 0 0}.footer__links ul li a:hover{color:#ed1c24}.footer__links ul li.plans a{background:url(../assets/layers_big.e3eefade570bc111.svg) center 0 no-repeat;background-size:56px auto}.footer__links ul li.plans a:hover{background:url(../assets/layers_hover.6ccbc41daa306b48.svg) center 0 no-repeat;background-size:56px auto}.footer__links ul li.fb a{background:url(../assets/facebook_big.e32f64c49bccb9e4.svg) center 0 no-repeat;background-size:26px auto}.footer__links ul li.fb a:hover{background:url(../assets/facebook_hover.c766badb31d64504.svg) center 0 no-repeat;background-size:26px auto}.footer__links ul li.insta a{background:url(../assets/insta.a1cff06b120d26b7.png) center 0 no-repeat;background-size:45px auto}.footer__links ul li.insta a:hover{background:url(../assets/insta-hover.943835c8f9e8b87b.png) center 0 no-repeat;background-size:45px auto}.footer__links ul li.carrer a{background:url(../assets/karjera.63b0d6fc8caf0f98.svg) center 0 no-repeat;background-size:55px auto}.footer__links ul li.carrer a:hover{background:url(../assets/karjera_hover.8c4f7a09636c98f0.svg) center 0 no-repeat;background-size:55px auto}.footer__copy-solution{float:right;font-size:14px;color:#888;line-height:24px}.footer__copy-solution p{padding:0 0 10px}.footer__copy{padding:26px 0 0 0}.footer__solution a{color:#888}.footer__solution a:hover{color:#888}.footer__solution a.cp{display:block;width:103px;height:28px;background:url(../assets/cp.a71f48cc399e57a9.svg) 0 0 no-repeat}.footer__solution a.cp:hover{background:url(../assets/cp_hover.1314070ff4f6509f.svg) 0 0 no-repeat}.shops-map{display:flex}@media (max-width:991px){.shops-map{flex-direction:column}}.shops-map__sidebar{min-width:280px;max-width:280px;margin-right:43px;transition:max-height 1s}@media (max-width:991px){.shops-map__sidebar{min-width:auto;max-width:100%;width:100%;max-height:130px;overflow:hidden;margin-bottom:30px}}.shops-map__sidebar.shops-map__sidebar--active{max-height:1000px}.shops-map__sidebar.shops-map__sidebar--active .shops-map__sidebar__drop-down-btn:after{transform:rotate(180deg)}.shops-map__sidebar__item{padding-bottom:32px;margin-bottom:26px}.shops-map__sidebar__item:not(:last-child){border-bottom:1px solid #ddd}.shops-map__sidebar__drop-down-btn{font-family:"Brandon Text Black",arial,sans-serif;text-transform:uppercase;letter-spacing:1.5px;font-size:22px;color:#000;margin-top:15px;display:none;text-align:center}@media (max-width:991px){.shops-map__sidebar__drop-down-btn{display:block}}.shops-map__sidebar__drop-down-btn:hover{color:#000}.shops-map__sidebar__drop-down-btn:after{display:inline-block;content:' ';width:11px;height:5px;background:url(../assets/arrow.cce34e7a17d54a54.svg) center center no-repeat;background-size:11px auto;vertical-align:baseline;margin:5px}.shops-map__sidebar__title{font-family:"Brandon Text Black",arial,sans-serif;font-size:16px;color:#333;letter-spacing:2px;line-height:22px;text-transform:uppercase;padding-bottom:7px}.shops-map__floor-select-button{background:#f5f5f5;float:left;width:25%;font-family:"Brandon Text Black",arial,sans-serif;font-size:30px;color:#333;line-height:54px;text-align:center;cursor:pointer;border:1px solid #ddd;margin-bottom:8px}.shops-map__floor-select-button:first-child{border-radius:4px 0 0 4px}.shops-map__floor-select-button:last-child{border-radius:0 4px 4px 0}.shops-map__floor-select-button.shops-map__floor-select-button--active{background:#333;border-color:#333;color:#fff;position:relative}.shops-map__floor-select-button.shops-map__floor-select-button--active:after{content:'';position:absolute;top:100%;left:50%;transform:translateX(-50%);display:block;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #333}.shops-map__floor-select-button__count{font-family:"Helvetica Neue LT W1G 55 Roman",arial,sans-serif;font-size:11px;color:#ed1c24;line-height:20px;vertical-align:text-top}.shops-map__content{position:relative}.shops-map__content svg{max-width:100%}@media (max-width:991px){.shops-map__content svg{height:auto}}.zoom-controls{position:absolute;right:0;top:0}.zoom-controls__zoom-button{cursor:pointer;border:none;background:#ddd;display:block;width:40px;height:40px;margin-bottom:1px;font-size:42px;line-height:40px}.zoom-controls__zoom-button:first-child{border-radius:4px 4px 0 0;font-family:"Brandon Text Bold",arial,sans-serif}.zoom-controls__zoom-button:last-child{border-radius:0 0 4px 4px;font-family:"Brandon Text Black",arial,sans-serif}.zoom-controls__zoom-button span{display:inline-block;vertical-align:top;margin-top:-3px}.SpaceHover__content{line-height:1.1em;padding:7%;font-family:"Helvetica Neue LT W1G 55 Roman",arial,sans-serif;color:#fff}.SpaceHover__title{font-family:"Brandon Text Black",arial,sans-serif;text-transform:uppercase;letter-spacing:.125em;line-height:1.375em}.SpaceHover__category{font-size:.875em;color:#aaa;line-height:1em}.SpaceHover__info{font-size:.875em;color:#fff;letter-spacing:0;line-height:1.375em;display:block;margin-top:.5em}.SpaceHover__link{font-family:"Brandon Text Black",arial,sans-serif;text-transform:uppercase;color:#ed1c24;letter-spacing:.15em;line-height:1.1em;font-size:.75em;margin-top:.375em;display:block}.SpaceHover__link:hover{color:#ed1c24}.SpaceHover__link:after{content:'';width:1.5em;height:1.2em;margin-left:.2em;display:inline-block;background:url(../assets/arrow-right_red.b66c2b1423a622a3.png) bottom no-repeat;background-size:contain;vertical-align:bottom}.SpaceHover__close{color:#fff;font-size:1.35em;line-height:1em}.object-select__item{width:33.3%;float:left;height:84px;border:solid 1px #ddd;background-color:#f5f5f5;letter-spacing:0;font-size:14px;line-height:1em;color:#333;text-align:center;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:10px}.object-select__item--active{background-color:#333;color:#fff}.object-select__item--active g,.object-select__item--active path,.object-select__item--active polygon,.object-select__item--active svg{fill:#fff!important}.object-select__item:not(:nth-child(3n+1)){border-left:none}.object-select__item:not(:nth-child(-n+3)){border-top:none}.object-select__item:first-child{border-radius:4px 0 0 0}.object-select__item:nth-child(3){border-radius:0 4px 0 0}.object-select__item:nth-child(6){border-radius:0 0 4px 0}.object-select__item:nth-child(7){border-radius:0 0 4px 4px}.object-select__item__icon{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;padding-bottom:5px}.shops-map__filter-details{font-size:14px;line-height:20px;color:#aaa;padding-top:7px}.shops-map__filter-details .stronger{color:#888}.career-ad{margin-bottom:22px;display:flex}.career-ad:not(:last-child){border-bottom:solid 1px #ddd}@media (max-width:991px){.career-ad{display:inherit}}.career-ad__image{max-width:inherit;width:175px;padding:10px 15px 0 0}@media (max-width:991px){.career-ad__image{float:left}}@media (max-width:476px){.career-ad__image{float:none;width:100%}}.career-ad__date{font-family:"Playfair Display Italic",arial,sans-serif;font-size:14px;letter-spacing:.5px}.mobile-menu{display:none;margin-bottom:10px}.mobile-menu .header__langbody{display:inline-block;color:#fff;position:absolute;top:-53px;right:50px}.mobile-menu .header__langbodywrapper{position:absolute;background-color:#333;box-shadow:0 24px 38px 3px rgba(0,0,0,.14),0 9px 46px 8px rgba(0,0,0,.12),0 11px 15px 0 rgba(0,0,0,.2)}.mobile-menu .header__langline--active:before{background:url(../assets/globe_hover.a61e346c5b3c9049.svg) center center no-repeat;background-size:24px auto}.mobile-menu .header__langline--active:after{background:url(../assets/arrow_hover.f0e2e43bcfeac06d.svg) center center no-repeat;background-size:11px auto}.mobile-menu .header__langline{width:150px}.mobile-menu .header__langline a{color:#fff}.mobile-menu .header__search-form{display:block;top:auto;left:auto;position:relative;box-shadow:none;margin:0 auto}.mobile-menu .header__search-form .header__search-input{background-color:#f5f5f5;border-top-left-radius:4px;border-bottom-left-radius:4px;color:#333}.mobile-menu .header__search-form .header__search-input::-webkit-input-placeholder{color:#333}.mobile-menu .header__time{display:inline-block;margin-top:30px;position:relative;top:auto;right:auto;bottom:auto;left:auto;transform:none;float:none}.mobile-menu .header__holidays{min-width:200px;position:relative;float:none;display:inline-block;padding:0;margin:20px 0 0 0;top:auto;left:auto;right:auto;bottom:auto;text-align:left}.mobile-menu .header__plans{min-width:206px;position:relative;float:none;display:inline-block;padding:0;margin:20px 0 0 0;top:auto;left:auto;right:auto;bottom:auto;text-align:left}.mobile-menu .header__plans a{padding-left:46px}.mobile-menu__logo-active{display:none}.mobile-menu--active .mobile-menu__bar{background-color:#333}.mobile-menu--active .mobile-menu__logo{display:none}.mobile-menu--active .mobile-menu__logo-active{display:inline-block}.mobile-menu--active .mobile-menu__dropdown{display:block;background-color:#333;left:0;right:0;z-index:1000;padding-bottom:1000%}.mobile-menu--active .mobile-menu__toggle span:nth-child(1){transform:rotate(45deg);top:45%}.mobile-menu--active .mobile-menu__toggle span:nth-child(2){display:none}.mobile-menu--active .mobile-menu__toggle span:nth-child(3){transform:rotate(-45deg);top:45%}.mobile-menu__bar{background-color:#fff;height:60px}.mobile-menu__bar img{height:100%;padding:10px}.mobile-menu__toggle{float:right;width:60px;height:100%;background-color:#333;padding:14px 12px}.mobile-menu__toggle div{position:relative;width:100%;height:100%}.mobile-menu__toggle span{position:absolute;display:block;height:5px;background-color:#fff;right:0;left:0}.mobile-menu__toggle span:nth-child(1){top:0}.mobile-menu__toggle span:nth-child(2){top:50%;transform:translateY(-50%)}.mobile-menu__toggle span:nth-child(3){bottom:0}.mobile-menu__dropdown{position:absolute;display:none;padding-bottom:20px}.mobile-menu__row>*{vertical-align:middle}.mobile-menu__row--center{text-align:center}.mobile-menu__menu{text-transform:uppercase;line-height:50px;font-size:24px;font-family:"Brandon Text Bold",arial,sans-serif;padding-bottom:40px;padding-top:40px}.mobile-menu__menu li:last-child a{color:#ed1c24}.mobile-menu__menu a{color:#fff}@media screen and (max-width:710px){.mobile-menu{display:block}.desktop-menu{display:none}}.modal{position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4);visibility:hidden;opacity:0;transition:visibility .3s linear,opacity .3s linear}.modal--active{visibility:visible;opacity:1}.modal__content{background-color:#f5f5f5;margin:15% auto;padding:20px;border:1px solid #888;width:80%;color:#0e0e0e;overflow-x:auto}.modal__icon{color:#aaa;float:right;font-size:28px;font-weight:700}.modal__icon:focus,.modal__icon:hover{color:#000;text-decoration:none;cursor:pointer}.btn{border:2px solid #333;border-radius:4px;display:inline-block;padding:10px 15px 10px 15px;color:#333;background:0 0;cursor:pointer;font-family:"Brandon Text Bold",arial,sans-serif;font-size:18px;letter-spacing:2px;line-height:26px;text-transform:uppercase;margin:5px}.btn:hover{background-color:#ed1c24!important;border-color:#ed1c24;color:#fff}.modal table{border-collapse:collapse;border-spacing:0}.modal table td,.modal table th{border:1px solid #000}.modal p{padding-bottom:15px}a.mobile-menu{display:none}.recommended-mobile-items{display:none}@media screen and (max-width:1463px){.header__info{right:40%}.header__top--holiday .header__info{right:36%}.container{max-width:1324px}.footer{padding:70px 0 80px}.footer .row{padding:0}.upper-footer__banner-content{height:286px;padding:48px 0 0 0}.upper-footer__banner-content h2{letter-spacing:9px}.upper-footer__banner-content-side h2{font-size:32px;letter-spacing:6px}.upper-footer__banner-content-side h2 span{font-size:34px}.inner__visual{padding:70px 104px 65px;min-height:240px}.inner__visual--shop{padding:38px 104px 5px;min-height:170px}.shops_list__item-logo{padding:36px 100px}.shops_list__item-infoblock h3{padding:0 0 20px}.shops_list__item-links{font-size:13px;letter-spacing:1px}.shops_list__inner-col--left{padding:0 30px 0 0}.inner__content .main--shop{padding-left:24px;padding-right:24px}.shop__news{margin:0 -126px 0 0}}@media screen and (max-width:1300px){.header__time{margin-left:10px}.container{max-width:1244px}.upper-footer__banner-content{height:268px;padding:42px 0 0 0}.shops__categories ul li a{padding:52px 14px 2px}.slider__title{letter-spacing:9px}.slider__title span{font-size:126px}.slider__text{top:8%;left:5%}.slider__btn{font-size:17px;line-height:24px}.header__bottom ul li a{padding:20px 15px}.shops_list__item-logo{padding:36px 85px}.shops_list__item-links{letter-spacing:.5px}.shops_list__item-text{font-size:15px}.shop__left-col-right{padding:0 0 0 16px}}@media screen and (max-width:1243px){.container{max-width:992px}.header__search{right:16%}.header__facebook{right:1.6%;top:47px}.header__instagram{right:1.6%;top:17px}.header__time{top:25px;left:25%}.header__plans{padding:0 0 0 15px;top:20px;left:59.3%}.header__info{top:56px;left:61%}.header__top--holiday .header__info{right:6.8%;top:35px;left:initial}.header__holidays{left:61%;top:35px}.header__search{right:16px;top:78px}.header__lang{top:10px}.header{height:auto}.header__bottom ul{flex-wrap:wrap}.header__bottom ul li{font-size:17px;letter-spacing:1px}.header__bottom ul li a{padding-top:20px;padding-bottom:20px}.shops__categories ul li{font-size:17px;min-width:60px}.shops__categories ul li a{padding:52px 5px 2px}.shops__categories ul li.cat-0 a{padding:52px 14px 2px}.shops__categories{padding:25px 0 30px}.slider__title{letter-spacing:7px;font-size:32px;padding:0 0 15px}.slider__text{top:2%}.slider__title span{font-size:106px;line-height:86px}.slider__btn a{padding:15px 20px 16px 20px}.shops{padding:0 0 60px}.titles{padding:0 0 40px}.upper-footer__banner-content h2,h1{letter-spacing:7px;font-size:32px;line-height:44px}.news{padding:0 0 20px}.more{padding:0 0 70px}h3{font-size:17px;letter-spacing:1px}.news__item-text{padding:10px 12px 0}.news__item-summary{padding:8px 12px 0}.footer__copy-solution,.footer__menu{width:33.3333%}.footer .row{padding:0 0 0 100px}.footer__menu-links ul:nth-child(2){max-width:160px}.footer{padding:40px 0 40px}.footer__links ul li{max-width:250px;padding:0 90px 0 0}.upper-footer__banner-content{height:210px;padding:24px 0 0 0}.upper-footer__banner-content p{font-size:18px;line-height:26px;max-width:200px}.upper-footer__banner-content-side{margin:-4px 0 0 0}.upper-footer__banner-content-side h2{font-size:22px;letter-spacing:7px;line-height:30px}.upper-footer__banner-content-side h2 span{font-size:26px;margin:-7px 0 0}.upper-footer__newsletter{padding:30px 24px 40px}.footer__links{clear:left}.inner__content .main,.inner__content main{padding:46px 24px 30px}.inner__visual{padding:50px 24px 35px;min-height:180px}h2{font-size:24px;line-height:40px}.inner__visual--shop{padding:38px 24px 5px;min-height:160px}.shops--inner .shops__categories ul li{font-size:15px}.shops--inner{padding:0 0 0}.shops_list__col{width:50%}.shops_list__col:nth-child(3n+1){clear:none}.shops_list__col:nth-child(2n+1){clear:left}.shops_list__item-logo{padding:36px 115px}.shop__news{margin:0 -70px 0 0;padding:40px 0 0 16px}.shop__left-col-left{width:40%}.shop__left-col-right{width:60%}.shop__left-col-right .shop__worktime{width:100%}.shop__left-col-right .shop__contacts{padding:20px 0 0 30px;width:100%}.shops_list__titles .title{padding:60px 24px 10px}.inner__content .main--shop{padding-bottom:50px}.shop__news{padding:30px 0 0 16px}.shop__news .news{padding:0 0 0}}@media screen and (max-width:991px){.container{max-width:100%}.header__lang{top:10px}.header__bottom ul li a{padding-top:15px;padding-bottom:15px}.header__search{right:16px;top:78px}.shops__categories ul li{padding:0 0 25px}.shops__categories ul li a{padding:52px 22px 2px}.shops__categories{padding:25px 0 5px}.footer .row{padding:0 0 0 70px}.footer__menu-links ul{display:block}.footer__links ul li{max-width:200px;padding:0 50px 0 0}.upper-footer__newsletter-text{display:block;padding:0 0 20px;max-width:100%;text-align:center}.slider__title,.upper-footer__banner-content h2,h1{letter-spacing:4px;font-size:30px;line-height:36px}.upper-footer__banner-content{height:165px;padding:18px 0 0 0}.slider__text{top:10%;width:37%;left:6%}.slider__title span{font-size:86px;line-height:76px}.slider__btn{font-size:16px;line-height:22px;max-width:200px;text-align:center}.news{padding:0 0 10px}.news__item-text h3{font-size:16px;letter-spacing:0;line-height:22px}.news__item-text{padding:10px 10px 0}.news__item-summary{padding:8px 10px 0}.upper-footer__banner-content p{line-height:22px}.upper-footer__banner-content-side h2{font-size:18px;letter-spacing:4px;line-height:24px}.upper-footer__banner-content-side h2 span{font-size:20px;margin:-7px 0 0}.upper-footer__banner-content-side p{letter-spacing:1px;font-size:16px}.upper-footer__banner-content-side{width:40%;padding:0 5px 0 0}.slider__btn a{padding:10px 15px}.news__item-tag{font-size:15px;letter-spacing:0}.upper-footer__banner-body{padding:6px}.news__item--active .news__item-summary-holder{display:none}.news__item--active .news__item-text--has-summary{margin:0}.news__item-tag span{max-width:100%}.header__bottom ul li.active::after{top:38px}.inner__content .main,.inner__content main{padding:30px 16px 20px}.inner__visual{padding:40px 16px 25px;min-height:150px}.shops_list__item-logo{padding:58px 85px}.shops_list__inner-col--left{padding:0 20px 0 0}.shops_list__item-infoblocktext{min-height:225px}.load-more{text-align:center;padding:40px 0 10px}.shops_list__inner-col{float:none;width:100%}.shop__left-col-left{width:100%}.shop__left-col-right{width:100%;padding:0}.shop__left-col-left .shop__logo{padding:0 50px 0 0}.shop__left{width:35%}.shop__right{width:65%}.shop__left-col-right .shop__worktime{padding:0}.shop__left-col-right .shop__contacts{padding:20px 0 0 0}.shop__left-col-right .map-link{padding:20px 0 0 0}.shop__left-col-left .shop__logo{padding:0 30% 20px 0}.shop__news{padding:30px 0 0 8px}.shops_list__titles .title{padding:50px 8px 0}.shops_list__titles .title h2{font-size:34px;letter-spacing:6px;line-height:44px}.SpaceHover__info{display:none}.SpaceHover__link{margin-top:1em}}@media screen and (max-width:900px){.header__top--holiday .header__info{font-size:12px;right:3.2%;line-height:16px;top:50px}.header__top--holiday .header__info a{background-size:20px;padding:2px 0 2px 30px}.header__top--holiday .header__holidays{font-size:12px;line-height:16px;top:50px}.header__top--holiday .header__holidays a{background-size:20px;padding:2px 0 2px 30px}.header__top--holiday .header__plans{font-size:12px;line-height:16px;top:24px}.header__top--holiday .header__plans a{background-size:20px;padding:2px 0 2px 30px}.header__top--holiday .header__lang{font-size:12px}}@media screen and (max-width:767px){.header__timebody{padding:10px 30px 7px 45px}.shops__categories ul li a{padding:52px 12px 2px}.header__time{top:25px}.slider__text{top:9%;width:38%;left:7%}.slider__title{letter-spacing:3px;font-size:22px;line-height:26px}.slider__title span{font-size:66px;line-height:54px}.slider__btn{font-size:15px;line-height:20px;max-width:170px;letter-spacing:1px}.news__col{float:none;width:auto;text-align:center;margin:0 -2%}.news__item{text-align:left;margin:0 1% 24px 1%;max-width:47%;display:inline-block;vertical-align:top}.news__item-img{max-height:60%;overflow:hidden}.upper-footer__banner{width:50%}.upper-footer__banner:nth-child(3){margin:0 0 24px 25%}.footer .row{padding:0}.footer__links ul li{max-width:170px;padding:0 30px 0 0}.more{padding:0 0 50px}.inner__visual{padding:30px 16px 15px;min-height:130px}.shops_list__inner-col--left{padding:0 0 20px 0}.shops_list__item-infoblocktext{min-height:265px}.shops_list__item-logo{padding:76px 35px}.shops_list__item-links .map-link{float:none;width:100%}.shops_list__item-links .more-link{float:none;width:100%;padding:10px 0 0}.shops_list__item-infoblocktext{padding:41px 8px 24px}.gallery__block{width:50%}.shop__left{width:42%}.shop__right{width:58%}.shops_list__titles .title h2{font-size:30px;letter-spacing:5px;line-height:44px}.shop__news{margin:0 0 0}.shop__news .news__col{width:50%;margin:0;float:left}.shop__news .news__col .news__item{margin:0 0 24px 0;max-width:100%}.shop__news{padding:30px 8px 0 8px}}@media screen and (max-width:700px){.mobile-menu{display:block}.desktop-menu{display:none}.header__timeline{text-align:left}.mobile-menu__row .header__time{margin-top:20px}.header__info{padding:10px 0 0 0;top:auto;left:auto;right:auto;bottom:auto;display:inline-block;text-align:left;min-width:206px;float:none;position:relative}.header__infobody{left:0;top:52px;width:initial;right:initial}.header__top{min-height:190px}.header__time{top:120px;width:90%}.header__plans{top:140px;left:auto;right:0}.mobile-header__plans{border-bottom:1px solid #ddd;padding-bottom:10px;width:90%;margin:auto}}@media screen and (max-width:599px){.header__bottom ul li{font-size:16px}.header__bottom ul li a{padding:10px 10px}.header__logo{top:20px;left:0;margin:0;width:180px}.header__plans{top:56px;left:auto;right:8px}.header__search{top:94px}.header__facebook{right:14%;top:92px}.header__time{left:auto;right:50%;transform:translateX(50%)}.upper-footer__banners .row{margin:0 -6px}.upper-footer__banner{padding:0 6px}.shops__categories ul li a{padding:52px 16px 2px}.header__bottom{padding:15px 0 15px}.news__item-text{padding:10px 0 0}.upper-footer__banner-content h2{letter-spacing:3px;font-size:28px;line-height:32px}.upper-footer__banner-content-side h2{font-size:18px;letter-spacing:3px;line-height:24px}.upper-footer__banner-content{height:160px;padding:20px 0 0 0}.upper-footer__banner-content-side{margin:-12px 0 0 0}.upper-footer__newsletter{padding:20px 12px 24px}.upper-footer__newsletter-form-submit input{font-size:15px;padding:17px 17px}.upper-footer__newsletter-form{display:inline-block;padding:3px 0 0;vertical-align:top}.upper-footer__newsletter-form-input{width:calc(100% - 200px)}.footer__menu-links ul li{padding:0 5px 10px 0}.footer__copy-solution{width:100%}.footer__copy-solution p{padding:0 0 10px;display:inline-block;vertical-align:baseline}.footer__solution a{margin:0 0 -10px 10px}.footer{padding:30px 0 20px}.footer__links ul li{max-width:200px;padding:0 55px 0 0}.footer__copy{float:left;max-width:48%}.footer__solution{float:right;padding:14px 0 0 0;max-width:48%}.slider__text{top:9%;width:37%;left:8%}.slider__title{letter-spacing:2px;font-size:20px;line-height:24px}.slider__title span{font-size:56px;line-height:48px}.slider__btn a{padding:6px 10px}.slider__btn{font-size:14px;line-height:17px;max-width:155px;letter-spacing:1px}.header__facebook{right:41%;top:21px}.header__search{top:58px;right:41%}.shops{padding:0 0 30px}.titles{padding:0 0 30px}.inner__visual{padding:20px 16px 5px;min-height:110px}.shops--inner{padding:0 0 0}.shops_list__col{width:100%}.shops_list__item-infoblocktext{padding:41px 8px 24px;min-height:220px}.shops_list__item-logo{padding:47px 97px}.shop__left{width:100%;padding:0 0 20px}.shop__right{width:100%}.shop__left-col-left .shop__logo{padding:0 50% 20px 0}.shop__left-col-right .shop__contacts{padding:0 0 0 30px;width:65%}.shop__left-col-right .shop__worktime{width:35%}.shop__news{padding:30px 0 0 0}.shop__news .news__col{padding:0 6px}.shops_list__titles .title{padding:50px 0 0}.shops_list__titles .title h2{font-size:26px;letter-spacing:3px;line-height:36px}}@media screen and (max-width:479px){.slider__text{left:0!important;width:100%!important}.slide__video-btn{width:50%}.shops__categories{margin:0 -12px}.shops__categories ul li a{padding:52px 15px 2px}.slider ul{margin:0 -12px}.slider .slick-next::after{margin:0 4px 0 0}.slider .slick-prev::after{margin:0 0 0 4px}.slider__title{letter-spacing:1px;font-size:18px;line-height:22px}.slider__title span{font-size:46px;line-height:38px}.footer__menu-title{letter-spacing:1px}.footer__links ul li{max-width:170px;padding:0 35px 0 0}.upper-footer__newsletter-text strong{font-size:22px;letter-spacing:4px}.upper-footer__newsletter-text{font-size:18px;letter-spacing:1px}.upper-footer__newsletter-form-input input{padding:16px 16px 18px}.upper-footer__newsletter-form-input{width:calc(100% - 200px)}.upper-footer__newsletter-form-submit input{font-size:14px;padding:17px 14px;letter-spacing:1px}.upper-footer__banner{width:100%;margin:0 0 20px}.upper-footer__banner:nth-child(3){margin:0 0 20px}.upper-footer__banner-content{height:210px;padding:42px 0 0 0}.upper-footer__banner-content h2{max-width:230px;letter-spacing:7px}.upper-footer__banner-content-side{margin:-12px 0 0 0;width:47%}.upper-footer__banner-content-side h2{font-size:28px;letter-spacing:3px;line-height:32px}.upper-footer__banner-content-side h2 span{font-size:26px;margin:-7px 0 0}.news__col{margin:0}.news__item{margin:0 0 24px;max-width:100%;display:block}.news__item-text{padding:10px 12px 0}.header__bottom{display:none}a.mobile-menu{display:block;position:absolute;top:172px;right:17px;padding:0 0 6px}a.mobile-menu span{display:block;width:35px;margin:6px 0 0 0;height:3px;background:#ed1c24}.header--holiday a.mobile-menu{top:197px}.header__lang{z-index:50}.header__facebook{right:auto;top:108px;left:10%}.header__search{top:109px;right:10%}.header__search a{display:none}.header__search-form{box-shadow:none;display:block}.header{min-height:160px}.header__top{min-height:235px}.header__time{top:155px;left:0;transform:none}.header__logo{top:15px}.slider{margin:0 -80px 0 -80px}.slider ul{margin:0}.slider .slick-next{right:67px}.slider .slick-prev{left:68px}.slider__text{top:auto;bottom:3%;width:49%;left:36%}.slider__text.with-link{left:36%}.slider__title{display:inline-block;width:50%;padding:15px 15px 15px 35px}.slider__title.with-link{width:100%}.slider__btn{width:48%;margin:0 0 16px 0;vertical-align:bottom;max-width:48%}.inner__content .main,.inner__content main{padding:20px 4px 20px}.inner__visual{padding:10px 4px 0;min-height:20px;background:0 0;margin:0 0 -20px 0}.shops--inner .shops__categories{margin:15px 0 0}.inner__visual--shop{background:0 0!important}.shop__left-col-right .shop__contacts{padding:0 0 0 20px}.shop__news .news__col{width:100%}.recommended-mobile-items{display:block}.recommended-items{display:none}}@media screen and (max-width:410px){.shops__categories ul li{font-size:16px}.shops__categories ul li a{padding:52px 8px 2px}h1{letter-spacing:3px;font-size:28px;line-height:34px}.more{letter-spacing:1px}.news__item{margin:0 0 15px}.slider__title{width:51%}.slider__btn{width:47%}.slider__text{bottom:2%;width:48%;left:37%}.header__search-form{width:248px}.header__search{right:19%}.header__facebook{left:3px}a.mobile-menu{right:12px}.header__search-input{width:190px}.header__lang{right:-12px}.header__plans{right:5px;font-size:15px}.header__logo{top:21px;width:160px}.header__bottom ul li a{padding:8px 9px}.upper-footer__newsletter-form-input{width:100%;border-radius:0}.upper-footer__newsletter-form-input input{padding:12px 16px 14px;height:auto;text-align:center}.upper-footer__newsletter-form-submit{width:100%}.upper-footer__newsletter-form-submit input{font-size:14px;padding:12px 23px;letter-spacing:1px;border-radius:0;margin:5px 0 0 0;height:auto}.footer__menu-title{font-size:16px}.footer__links ul li{max-width:160px;padding:0 20px 0 0;font-size:17px}.shops_list__item-infoblocktext{min-height:240px}.shops_list__item-logo{padding:65px 65px}.shop__left-col-right .shop__worktime{width:100%}.shop__left-col-right .shop__contacts{padding:20px 0 0 0;width:100%}}@media screen and (max-width:359px){.shops__categories ul li a{padding:52px 12px 2px}.footer__menu-title{font-size:15px;letter-spacing:0;padding:0 0 10px}.footer__menu-links{font-size:13px;line-height:18px}.upper-footer__newsletter-text strong{font-size:20px;letter-spacing:2px}.footer__links ul li{max-width:160px;padding:0 16px 0 0;font-size:15px;line-height:20px}.footer__copy{float:none;max-width:100%}.footer__solution{float:none;max-width:100%}.upper-footer__banner-content{height:195px;padding:40px 0 0 0}.upper-footer__banner-content-side{margin:-18px 0 0 0;width:45%}.slider__text{left:38%}.slider__btn{font-size:13px;line-height:16px;letter-spacing:.5px}.slider__title{font-size:16px}.slider__title span{font-size:36px}.header__bottom ul li{font-size:15px;letter-spacing:0}.header__facebook{display:none}.header__search{right:22%}.header__plans{font-size:14px}.header__lang{font-size:15px;top:5px}.header__logo{top:23px;width:136px}.news__item-text h3{font-size:15px;line-height:21px}}.text-ellipsis{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cursive{font-family:"Playfair Display Italic",arial,sans-serif!important;text-transform:unset!important}.maintenance-title{padding-bottom:5px!important}.text-center{text-align:center!important}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.Select{position:relative;cursor:pointer;background:#f5f5f5;border:1px solid #ddd;border-radius:4px;font-family:"Helvetica Neue LT W1G 45 Light",arial,sans-serif;font-size:18px;color:#333;letter-spacing:0;line-height:20px;transition:border-color ease-in-out .15s}.Select.Select--open .Select__Arrow:after{transform:rotate(180deg)}.Select__Selection{padding:14px 30px 14px 12px;color:#000}.Select__Arrow:after{content:'';display:inline-block;position:absolute;top:50%;right:12px;line-height:1;transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #333}.Select__Clear:after{content:'×';display:inline-block;position:absolute;top:50%;font-size:16px;right:30px;line-height:1;transform:translateY(-50%)}.SelectDropDown{position:absolute;border:1px solid #ddd;background:#fff;z-index:3500;box-shadow:0 0 6px rgba(179,179,179,.4)}.SelectDropDown.SelectDropDown--searchable{padding-top:12px}.SelectDropDown__Search{padding:0 12px 0 12px;position:relative}.SelectDropDown__Search input{padding:7px 12px 7px 12px;border-radius:3px;border:1px solid #ddd;outline:0;width:100%}.SelectDropDown__Results{padding:8px 0 8px 0;max-height:200px;overflow-y:auto}.SelectDropDown__Results::-webkit-scrollbar{width:4px}.SelectDropDown__Results::-webkit-scrollbar-thumb{background:rgba(223,223,223,.8)}.SelectDropDown__Results.SelectDropDown__Results--empty{padding:7px 24px;color:#9c9c9c;cursor:default}.SelectOption{padding:7px 24px;transition:background .3s;cursor:default}.SelectOption[disabled]{background:#e3e3e3}.SelectOption:not([disabled]):hover{cursor:pointer}.SelectOption:not([disabled]):not(.SelectOption--selected):hover{background:#fafafa}.SelectOption.SelectOption--selected{background:#ddd;color:#fff}.checkbox-container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:left}.checkbox-container input{position:absolute;opacity:0;cursor:pointer}.checkbox-container__checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#555;font-size:22px}.checkbox-container__checkmark.has-errors{box-shadow:inset 0 0 0 1px red}.checkbox-container:hover input~.checkbox-container__checkmark{background-color:#777}.checkbox-container input:checked~.checkbox-container__checkmark{background-color:#777}.checkbox-container__checkmark:after{content:"";position:absolute;display:none}.checkbox-container input:checked~.checkbox-container__checkmark:after{display:block}.checkbox-container .checkbox-container__checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
/*# sourceMappingURL=app.css.map */
