@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,400%3b0,500%3b0,700%3b1,400%3b1,700&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'BebasNeue_Bold';src:url(/themes/custom/front_theme/fonts/BebasNeue_Bold.eot?tf6yrd=);src:url(/themes/custom/front_theme/fonts/BebasNeue_Bold.eot?tf6yrd=#iefix) format('embedded-opentype'),url(/themes/custom/front_theme/fonts/BebasNeue_Bold.ttf?tf6yrd=) format('truetype'),url(/themes/custom/front_theme/fonts/BebasNeue_Bold.woff?tf6yrd=) format('woff'),url(/themes/custom/front_theme/fonts/BebasNeue_Bold.svg?tf6yrd=#BebasNeue_Bold) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'BebasNeue_Book';src:url(/themes/custom/front_theme/fonts/BebasNeue_Book.eot?tf6yrd=);src:url(/themes/custom/front_theme/fonts/BebasNeue_Book.eot?tf6yrd=#iefix) format('embedded-opentype'),url(/themes/custom/front_theme/fonts/BebasNeue_Book.ttf?tf6yrd=) format('truetype'),url(/themes/custom/front_theme/fonts/BebasNeue_Book.woff?tf6yrd=) format('woff'),url(/themes/custom/front_theme/fonts/BebasNeue_Book.svg?tf6yrd=#BebasNeue_Book) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'icons';src:url(/themes/custom/front_theme/fonts/icons.eot?tf6yrd=);src:url(/themes/custom/front_theme/fonts/icons.eot?tf6yrd=#iefix) format('embedded-opentype'),url(/themes/custom/front_theme/fonts/icons.ttf?tf6yrd=) format('truetype'),url(/themes/custom/front_theme/fonts/icons.woff?tf6yrd=) format('woff'),url(/themes/custom/front_theme/fonts/icons.svg?tf6yrd=#icons) format('svg');font-weight:normal;font-style:normal;}html,body{width:100%;height:100%;min-width:320px;}body{font-size:16px;font-family:'Roboto',Arial,sans-serif;font-weight:400;margin:0;padding:0;color:#000000;background:#ffedc7;}.modal-open{overflow:hidden;}p{margin:0 0 1.4em 0;padding:0;line-height:1.6em;}table{margin:0;margin-bottom:1.4em;padding:0;border-spacing:0;border-collapse:collapse;}tbody{border:0;}table td,table th{padding:0.7em 1.4em;border:0;}table th{padding:1.4em;text-align:center;}a:link,a:visited{color:#d32332;}a:hover{color:#000000;}h1,.title-h1,.form-title{font-family:'BebasNeue_Bold',Arial,sans-serif;font-size:2em;font-weight:400;padding:1em 0;margin:0;}h1.title-h1{font-size:3.25em;line-height:0.85em;padding:0.75em 0 1em;}.form-title{padding:0 0 1em;}h2,.title-h2{font-size:1.625em;font-weight:700;padding:1em 0 0.7em;margin:0;}h3,.title-h3{font-size:1.375em;font-weight:700;margin:0;padding:1em 0 0.6em;}h4{font-size:1.250em;font-weight:700;margin:0;padding:1em 0 0.6em;}img,a[rel="shadowbox"]{border:0;}legend{padding:0;}div.messages{padding:0.7em 0.7em 0.7em;}.messages div[role="alert"]{color:#d32332;}label,.field-label{font-size:1em;font-weight:400;line-height:1.8em;color:#000000;}label.form-required:after{content:'*';color:#d32332;padding-left:0.2em;}fieldset{margin:0;padding:0;border:0;}*:focus{outline:none;}button::-moz-focus-inner,input[type="reset"]::-moz-focus-inner,input[type="button"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="submit"]::-moz-focus-inner,input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;-moz-box-sizing:content-box;}.form-text,.form-textarea,.form-select,.form-email,.form-number,.form-tel{font-size:1em;margin:0;padding:0;padding-left:1em;box-sizing:border-box;width:100%;background-color:#fff;border:1px solid #fff;}.form-text,.form-select,.form-email,.form-number,.form-tel{height:2.5em;line-height:2.5em;}.form-textarea{width:100%;max-width:100%;min-width:100%;max-height:10em;}input:focus,textarea:focus{border-color:#b3b3b3;}input.form-text.error,textarea.form-textarea.error,select.form-select.error,.form-item input.error,.form-item textarea.error,.form-item select.error{border:1px solid #d32332;}.form-submit,.link-filters,.link-next-year,.cookie-agreement-button{font-family:'BebasNeue_Bold',Arial,sans-serif;font-weight:700;font-size:1.125em;text-align:center;cursor:pointer;box-sizing:border-box;height:2.5em;line-height:2.5em;margin:0;padding:0 1em;color:#fff;background-color:#d32332;position:relative;border:0;-webkit-appearance:none;}.form-submit:hover,.link-filters:hover,.link-next-year:hover,.cookie-agreement-button:hover{background-color:#000;}.form-submit:disabled{display:none;}.form-actions{margin:0;padding-top:1.4em;text-align:center;}.form-item{margin:0;margin-bottom:0.7em;}.grippie{display:none;}label.error{font-size:0.85em;font-weight:400;color:#d32332;}.cookie-agreement{position:fixed;bottom:1em;left:50%;transform:translateX(-50%);width:90%;max-width:26em;padding:1.5em;z-index:1;box-sizing:border-box;background-clip:padding-box;background-color:#fff;border:solid 2px #141E29;}a.cookie-agreement-button{display:inline-block;color:#fff;margin-top:1em;border:0;text-decoration:none;}.content{padding-bottom:1.5em;z-index:2;}.content .inner{max-width:1460px;margin:0 auto;}.content p:last-child,.content ul li:last-child,.content ol li:last-child{margin-bottom:0;}.content strong{font-weight:700;}.content em{font-weight:400;font-style:italic;}.content strong em,.content em strong{font-weight:700;font-style:italic;}.content ul,.content ol{display:inline-block;margin-top:0;margin-bottom:1.4em;}.content .messages ul{margin-bottom:0;}.node-body ul ul,.node-body ol ol{margin:0.7em 0 0;}.content-body p + ul,.content-body p + ol{margin-top:-1em;}.node-body table{max-width:100%;line-break:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;border:1px solid #b3b3b3;background-color:#fff;}.node-body table td,.node-body table th{padding:0.7em;}.node-body table th{text-align:left;background-color:#b3b3b3;font-size:0.86em;font-weight:700;}.node-body table tr:nth-child(2n){}.node-body table td{border-bottom:1px solid #bfbfbf;}.content img{border:0;max-width:100%;height:auto;}.item-list ul li{margin-left:1.4em;}.item-list ul{margin:0;padding:0;}.progress-disabled{display:none;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.wrapper{display:flex;flex-direction:column;min-height:100%;margin:0 auto;}.container{flex:1 0 auto;width:100%;overflow:hidden;}.footer{flex:0 0 auto;margin:0 auto;width:100%;text-align:center;background-color:#fff;}.inner{max-width:1600px;margin:0 auto;padding:0 1.25em;}.header{padding:1em 0;text-align:center;background:#fff;border-bottom:1.375em solid #f2e2c0;}.logo{height:3.375em;margin-bottom:0.625em;}a.front-link{display:inline-block;height:3.375em;text-decoration:none;}a.front-link img{height:100%;width:auto;}.block-contact{float:left;width:80%;text-align:left;}.time,.link-map{font-size:0.875em;position:relative;padding-left:2em;line-height:1.6em;}.link-map{display:inline-block;}.link-map .border{cursor:pointer;border-bottom:1px dashed #000;}.link-map:hover{color:#d32332;}.link-map:hover .border{border-bottom-color:#d32332;}.time:after,.link-map:after{font-size:1.4em;font-family:'icons';display:block;position:absolute;left:0;top:50%;height:1em;width:1em;margin-top:-0.5em;color:#d32332;text-align:center;}.time:after{content:'\e900';}.link-map:after{content:'\e901';}.block-social{float:left;width:20%;text-align:right;}a.header-social-vk{display:inline-block;position:relative;width:2em;height:2em;margin-top:0.5em;text-decoration:none;}a.header-social-vk:after{content:'\e903';font-size:1.4em;font-family:'icons';display:block;position:absolute;left:50%;top:50%;height:1em;width:1em;margin-top:-0.5em;margin-left:-0.5em;color:#aab1c1;}a.header-social-vk:hover:after{color:#d32332;}.footer .inner{padding-top:2em;padding-bottom:2em;max-width:1600px;}.copyright{margin-bottom:2em;}.privacy-policy{display:inline-block;margin-top:0.5em;}.block-time{margin-bottom:0.5em;}a.phone{color:#000;position:relative;padding-left:2em;text-decoration:none;}a.phone:after{content:'\e902';font-size:1.4em;font-family:'icons';display:block;position:absolute;left:0;top:50%;height:1em;width:1em;margin-top:-0.5em;color:#d32332;}.phone-code{font-family:'BebasNeue_Book',Arial,sans-serif;font-size:1.5em;}.phone-number{font-family:'BebasNeue_Bold',Arial,sans-serif;font-size:1.5em;font-weight:700;}a.link-menu-main{font-size:1em;display:block;position:absolute;left:0.5em;top:0.8em;border:0;width:2.5em;height:2.5em;padding:0;z-index:3;}.link-menu-main-inner{display:block;position:relative;width:1.875em;height:0;border-top:1px solid #000;border-bottom:1px solid #000;cursor:pointer;margin:1.3em 0.3em;box-sizing:border-box;}.link-menu-main-inner:before,.link-menu-main-inner:after{content:'';display:block;position:absolute;width:100%;height:0;border-top:1px solid #000;border-bottom:1px solid #000;}.link-menu-main-inner:before{top:0.4em;}.link-menu-main-inner:after{bottom:0.4em;}a.full-wrapper{position:fixed;left:80%;top:0px;width:100%;height:100%;z-index:1000;padding:0;margin:0;background-color:#ffedc7;}a.full-wrapper .link-menu-main-inner{height:2.5em;border:0;margin:1em 0 0 0.7em;}a.full-wrapper .link-menu-main-inner:before{display:none;}a.full-wrapper .link-menu-main-inner:after{content:'\e909';border:0;font-size:1.4em;font-family:'icons';position:absolute;left:0;top:0;width:1.8em;height:1.8em;line-height:1.8em;text-align:center;color:#000;border:2px solid #000;border-radius:1.5em;}.menu-main.sidr{display:none;position:fixed;padding:0;top:0;height:100%;z-index:999;width:80%;overflow-x:none;overflow-y:auto;}.menu-main.sidr.left{left:-80%;right:auto;background-color:#fff;}.menu-main{text-align:left;}ul.menu{margin:0;padding:0;}ul.menu li{margin:0;padding:0;}ul li.leaf{list-style:none;}.menu-main ul.menu{margin:1em;width:12.25em;box-sizing:border-box;}.menu-main ul.menu li{margin-bottom:0.5em;}.menu-main ul.menu a{display:block;font-family:'BebasNeue_Bold',Arial,sans-serif;font-size:1.375em;font-weight:700;text-decoration:none;color:#2a2a2a;padding:0.3em 0;}.menu-main li a:hover,.menu-main li a.is-active{color:#d32332;}.menu-main ul.menu li.item-menu-2{display:none;}.front .header,.page-history .header{border-bottom-color:#9f162b;}.front .content,.page-history  .content{position:relative;}.front .content:after,.page-history  .content:after{content:'';position:absolute;left:0;top:0;height:42.75em;width:100%;background-color:#a52834;z-index:1;}.front h1.title-h1,.page-history .title-h1{color:#fff;}.title-h1-thin{font-family:'BebasNeue_Book',Arial,sans-serif;font-weight:400;}.front-brands-title{font-size:3.875em;line-height:0.85em;padding:0 0 0.6em;}.front .content .inner,.page-history  .content .inner{position:relative;z-index:3;}.view-front-category{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:3em;}.view-front-category .views-row{display:inline-block;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;vertical-align:top;margin-bottom:1.25em;position:relative;}.view-front-category .views-row-cover{position:relative;width:16.5em;height:21.25em;margin:0 auto;box-sizing:border-box;}a.category-title-cover{display:block;width:100%;height:100%;text-decoration:none;color:#fff;}.category-title{display:inline;position:absolute;left:0.36em;bottom:0.36em;max-width:5.6em;font-size:2.375em;font-family:'BebasNeue_Bold',Arial,sans-serif;font-weight:700;padding:0.2em 0.3em;background:-moz-linear-gradient(top,rgba(255,196,86,0.1) 0%,rgba(255,122,74,0.1) 100%);background:-webkit-linear-gradient(top,rgba(255,196,86,0.1) 0%,rgba(255,122,74,0.1) 100%);background:linear-gradient(to bottom,rgba(255,196,86,0.1) 0%,rgba(255,122,74,0.1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1affc456',endColorstr='#1aff7a4a',GradientType=0);}.category-chasy-i-bizhuteriya{background:url(/themes/custom/front_theme/images/category-chasy-i-bizhuteriya.jpg) no-repeat 0 0;}.category-cvety-podarki{background:url(/themes/custom/front_theme/images/category-cvety-podarki.jpg) no-repeat 0 0;}.category-dlya-detey{background:url(/themes/custom/front_theme/images/category-dlya-detey.jpg) no-repeat 0 0;}.category-dlya-doma{background:url(/themes/custom/front_theme/images/category-dlya-doma.jpg) no-repeat 0 0;}.category-kafe-produkty{background:url(/themes/custom/front_theme/images/category-kafe-produkty.jpg) no-repeat 0 0;}.category-knigi-kancelyarskie-tovary{background:url(/themes/custom/front_theme/images/category-knigi-kancelyarskie-tovary.jpg) no-repeat 0 0;}.category-kosmetika-parfyumeriya{background:url(/themes/custom/front_theme/images/category-kosmetika-parfyumeriya.jpg) no-repeat 0 0;}.category-obuv-kozhgalantereya{background:url(/themes/custom/front_theme/images/category-obuv-kozhgalantereya.jpg) no-repeat 0 0;}.category-odezhda{background:url(/themes/custom/front_theme/images/category-odezhda.jpg) no-repeat 0 0;}.category-salony-svyazi{background:url(/themes/custom/front_theme/images/category-salony-svyazi.jpg) no-repeat 0 0;}.category-tekhnika-i-elektronika{background:url(/themes/custom/front_theme/images/category-tekhnika-i-elektronika.jpg) no-repeat 0 0;}.category-yuvelirnye-izdeliya{background:url(/themes/custom/front_theme/images/category-yuvelirnye-izdeliya.jpg) no-repeat 0 0;}.category-zdorove{background:url(/themes/custom/front_theme/images/category-zdorove.jpg) no-repeat 0 0;}.front .view-brands{width:100%;box-sizing:border-box;}.front .view-brands .item-list{overflow:hidden;min-height:19em;width:100%;}.front .view-brands .item-list ul{list-style:none;margin:0;padding:0;height:100%;width:100%;}.front .view-brands .item-list ul li{margin-left:0;}.front .view-brands .views-row{float:left;padding:0;touch-action:manipulation;}.scrollbar{margin:0 0 1em 0;height:4px;background:#e0e0e0;line-height:0;width:100%;opacity:0.4;}.scrollbar .handle{width:100px;height:12px;position:relative;top:-4px;background:#c2c2c2;cursor:pointer;border-radius:6px;touch-action:manipulation;}.scrollbar .handle .mousearea{position:absolute;top:-9px;left:0;width:100%;height:20px;}.square-wrapper{max-width:20em;}.js-form-item-zapolnite label{display:inline-block;font-size:1.250em;font-weight:700;margin:0;padding:1em 0 0.6em;}.form-item-ot,.form-item-do{display:inline-block;width:45%;vertical-align:top;}.form-item-ot{margin-right:8%;}.js-form-item-srok-arendy{max-width:20em;}.webform-submission-zayavka-na-arendu-form .messages div[role='contentinfo']{font-size:1.375em;font-weight:700;margin:0;padding:1em 0 0.6em;}.paragraph--type--contact{margin-bottom:2.5em;}.field_contact_title{font-family:'BebasNeue_Bold',Arial,sans-serif;font-size:1.875em;font-weight:700;margin-bottom:0.4em;}.field_contact_email{font-size:1.25em;margin-bottom:0.7em;}.paragraph--type--phone{margin-bottom:0.7em;}.field_phone_phone{font-size:1.25em;}.field_phone_section{color:#777777;}.form-link-map{max-width:56em;}.form-link-map .form-block-inner{padding:4em 1.25em;}#ymap,#ymap2{width:100%;height:450px;padding:0;margin:0;}#ymap2{margin-bottom:2em;}.link-filters{margin:0 auto 2em;max-width:14.66em;}.link-filters .title-inner{position:relative;padding-left:1.3em;}.link-filters .title-inner:before{content:'\e90a';font-family:'icons';position:absolute;left:0;top:0;color:#fff;line-height:1.3em;}.form-link-filters{display:none;width:100%;}.views-exposed-form.bef-exposed-form .fieldset-legend{font-size:1.25em;font-weight:500;line-height:2em;}.form-radios .form-item{display:inline-block;margin:0 0.5em 0.5em 0;padding:0;}.form-radios .form-radio{display:none;}.form-radios .form-item label{display:inline-block;padding:0 0.8em;line-height:1.625em;cursor:pointer;}.form-radios input.form-radio:checked ~ label{border-radius:1em;background-color:#fff;color:#000;text-decoration:none;}.views-exposed-form.bef-exposed-form .form-actions{display:none;}.view-brands .views-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;}.view-brands .views-row{display:inline-block;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;vertical-align:top;margin-bottom:1em;position:relative;}.view-brands .views-row-cover{width:100%;position:relative;width:16.5em;height:16.5em;margin:0 auto;background-color:#fff;box-sizing:border-box;}.views-row-cover .ajax-progress{position:absolute;left:0;top:0;width:16.5em;height:16.5em;background-color:#fff;}.views-row-cover .ajax-progress .throbber{font-size:1em;top:50%;margin:-1.5em auto 0;}a.brand-item{display:table-cell;color:#000;height:16.5em;width:16.5em;vertical-align:middle;cursor:pointer;text-decoration:none;text-align:center;box-sizing:border-box;padding:0.75em;}.field_brand_logo{display:flex;position:relative;box-sizing:border-box;margin-bottom:1.25em;padding-bottom:1.25em;min-height:4.375em;border-bottom:2px solid #6d6f72;}.logo-cover{margin:auto;width:100%;}.ui-widget{font-family:'Roboto',Arial,sans-serif;}.ui-widget-content{color:#000;background:none;}.ui-dialog{padding:0;}.ui-dialog-title{display:none;}.ui-corner-all{border:0;border-radius:0;}.ui-dialog .ui-dialog-titlebar{position:absolute;top:1.625em;right:1.625em;z-index:10001;}.ui-dialog .ui-dialog-titlebar{padding:0;}.ui-widget-header{background:none;}.ui-dialog .ui-dialog-titlebar-close{right:0;top:0;width:2.5em;height:2.5em;margin:0;padding:0;background:none;border:0;}.ui-button:hover{border:0;}.ui-button:active,.ui-button:focus{border:0;background:none;}.ui-dialog .ui-dialog-titlebar-close .ui-button-icon{width:2.5em;height:2.5em;top:0;left:0;margin:0;}.ui-dialog .ui-dialog-titlebar-close .ui-button-icon:after{content:'\e909';font-family:'icons';font-size:1.25em;position:absolute;right:0;top:0;height:100%;width:100%;text-align:center;line-height:1.85em;color:#000;text-indent:0;border:2px solid #000;border-radius:1.5em;box-sizing:border-box;}.ui-dialog .ui-dialog-titlebar-close .ui-button-icon:hover:after{color:#d32332;border-color:#d32332;}.ui-button.ui-dialog-titlebar-close .ui-icon{background:none;}.ui-widget.ui-widget-content{background-color:#ffedc7;border:0;position:relative;z-index:10000;}.page-brands .ui-widget.ui-widget-content,.page-front .ui-widget.ui-widget-content{height:100% !important;}.ui-dialog .ui-dialog-content{padding:0;}.page-brands .ui-dialog .ui-dialog-content,.page-front .ui-dialog .ui-dialog-content{height:100% !important;}.brand-left{display:none;}.brand-right{height:100%;padding:1.25em;box-sizing:border-box;position:relative;}.brand-title{font-family:'BebasNeue_Bold',Arial,sans-serif;font-size:3.25em;font-weight:700;max-width:4.65em;overflow-wrap:break-word;word-wrap:break-word;}.brand-right .brand-title{font-size:2.250em;max-width:none;padding-right:1.2em;line-height:0.85em;}.brand-top{margin:0.8em 0 1em;}.field_brand_category,.field_brand_floor{display:inline-block;line-height:2.25em;background-color:#fff;border:1px solid #e1e1e1;border-radius:1.5em;padding:0 1em;margin-right:1em;margin-bottom:0.5em;}.field_brand_desc{color:#777777;margin-bottom:1em;max-height:13.75em;}.scroll-wrapper{overflow:hidden !important;padding:0 !important;position:relative;}.scroll-wrapper > .scroll-content{border:none !important;box-sizing:content-box !important;height:auto;left:0;margin:0;max-height:none;max-width:none !important;overflow:scroll !important;padding:0 1em 0 0;position:relative !important;top:0;width:auto !important;}.scroll-wrapper > .scroll-content::-webkit-scrollbar{height:0;width:0;}.scroll-element{display:none;}.scroll-element,.scroll-element div{box-sizing:content-box;}.scroll-element.scroll-x.scroll-scrollx_visible,.scroll-element.scroll-y.scroll-scrolly_visible{display:block;}.scroll-element .scroll-bar,.scroll-element .scroll-arrow{cursor:default;}.scroll-textarea{border:1px solid #cccccc;border-top-color:#999999;}.scroll-textarea > .scroll-content{overflow:hidden !important;}.scroll-textarea > .scroll-content > textarea{border:none !important;box-sizing:border-box;height:100% !important;margin:0;max-height:none !important;max-width:none !important;overflow:scroll !important;outline:none;padding:2px;position:relative !important;top:0;width:100% !important;}.scroll-textarea > .scroll-content > textarea::-webkit-scrollbar{height:0;width:0;}.field_brand_desc > .scroll-element,.field_brand_desc > .scroll-element div{border:none;margin:0;padding:0;position:absolute;z-index:10;}.field_brand_desc > .scroll-element div{display:block;height:100%;left:0;top:0;width:100%;}.field_brand_desc > .scroll-element.scroll-x{bottom:2px;height:8px;left:0;width:100%;}.field_brand_desc > .scroll-element.scroll-y{height:100%;right:2px;top:0;width:8px;}.field_brand_desc > .scroll-element .scroll-element_outer{overflow:hidden;}.field_brand_desc > .scroll-element .scroll-element_outer,.field_brand_desc > .scroll-element .scroll-element_track,.field_brand_desc > .scroll-element .scroll-bar{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;}.field_brand_desc > .scroll-element .scroll-element_track,.field_brand_desc > .scroll-element .scroll-bar{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40);opacity:0.4;}.field_brand_desc > .scroll-element .scroll-element_track{background-color:#e0e0e0;}.field_brand_desc > .scroll-element .scroll-bar{background-color:#c2c2c2;}.field_brand_desc > .scroll-element:hover .scroll-bar{background-color:#000;}.field_brand_desc > .scroll-element.scroll-draggable .scroll-bar{background-color:#919191;}.field_brand_desc > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track{left:-12px;}.field_brand_desc > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track{top:-12px;}.field_brand_desc > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size{left:-12px;}.field_brand_desc > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size{top:-12px;}.paragraph--type--social{display:inline-block;margin-right:1em;}a.social-link{display:block;position:relative;width:2.25em;height:2.25em;background-color:#fff;border-radius:1.5em;}a.social-link:after{display:block;font-family:'icons';font-size:1.25em;position:absolute;right:0;top:0;height:100%;width:100%;text-align:center;line-height:1.8em;color:#000;}.social-vk:after{content:'\e903';}.social-fb:after{content:'\e904';}.social-in:after{content:'\e905';}.social-ok:after{content:'\e906';}.social-tw:after{content:'\e907';}.social-yt:after{content:'\e908';}.social-tt:after{content:'\e910';}.social-tg:after{content:'\e911';}a.social-link:hover{background-color:#d32332;}a.social-link:hover:after{color:#fff;}.field_brand_phone{margin-top:0.5em;font-size:1.25em;}.brand-site{margin-top:0.5em;font-size:1.25em;}.page-history .title-h1 span{font-family:'BebasNeue_Book',Arial,sans-serif;}.page-history .node-body{max-width:60em;margin:0 auto;padding:1.25em;background-color:#fff;}.page-history .history-top{font-size:1.25em;margin-bottom:2em;}.history-years-content{position:relative;}.history-years{margin-bottom:1.2em;}.history-years ul{margin:0;padding:0;}.history-year{list-style:none;display:inline-block;line-height:1.625em;margin:0 1em 0.5em 0;padding:0 0.8em;color:#d32332;cursor:pointer;border-radius:1em;transition:.2s background-color;}.history-year.selected{color:#fff;background-color:#d32332;}.history-year .border{border-bottom:1px dashed #d32332;}.history-year.selected .border{border:0;}.history-content{height:0;overflow:hidden;opacity:0;visibility:hidden;transition:.9s opacity,.9s visibility;}.history-content.selected{height:auto;overflow:visible;opacity:1;visibility:visible;}.field_stage_years{font-family:'BebasNeue_Bold',Arial,sans-serif;font-weight:700;font-size:4.5em;border-bottom:2px solid #777777;color:#d32332;padding-bottom:0.2em;margin-bottom:0.4em;}.link-next-year{display:inline-block;margin-top:3em;}.user-login-form{max-width:15em;}.form-overlay{position:fixed;width:100%;left:0;top:0;background-color:rgba(0,0,0,0.6);z-index:1000;}.form-block{position:absolute;z-index:2000;width:100%;}.form-close,#cboxClose.cbox-close-plain{position:absolute;cursor:pointer;z-index:1003;width:2.5em;height:2.5em;background:none;right:0.5em;top:0.5em;}.form-close:after,#cboxClose.cbox-close-plain:after{content:'\e909';font-family:'icons';font-size:1.25em;position:absolute;right:0;top:0;height:100%;width:100%;text-align:center;line-height:2em;color:#000;border:2px solid #000;border-radius:1.5em;}.form-close:hover:after,#cboxClose.cbox-close-plain:hover:after{color:#d32332;border-color:#d32332;}.form-block-inner{height:100%;box-sizing:border-box;padding:1.25em;background-color:#ffedc7;z-index:1002;}.messages div[role="alert"]{color:#d32332;}.webform-confirmation{font-size:1.25em;}.webform-confirmation p{margin:0;}.form-block div.messages{margin:0;padding-left:0.7em;}.webform-client-form  .form-checkbox{display:inline-block;width:1.4em;}.webform-component--politika-konfidencialnosti .form-item label{font-weight:400;line-height:1.4em;}.form-managed-file .form-submit{height:2.5em;line-height:2.3em;font-size:0.813em;font-weight:700;width:10em;margin:0.5em 0;color:#000;border-radius:1.8em;text-align:center;border:2px solid #d32332;background:none;}.form-managed-file .form-submit:hover,.form-managed-file .form-submit:active{background-color:#d32332;color:#fff;}.captcha .description,.captcha__title{display:none;}.captcha__image-wrapper{margin-bottom:0.3em;}.form-item-captcha-response label{margin-right:1em;}.form-item-captcha-response .form-text{max-width:10em;}.description{font-size:0.7em;}.visually-hidden{display:none;}.webform-submission-form div.messages{padding:0;margin:0 0 1em 0;}.ajax-progress{display:block;text-align:center;height:2.813em;}.form-body .ajax-progress{height:2.813em;}.ajax-progress .throbber{float:none;margin:0 auto;background:none;display:block;padding:0;}.throbber,.throbber:after,.ui-widget-overlay:after{border-radius:50%;width:2.813em;height:2.813em;}.throbber,.ui-widget-overlay:after{font-size:10px;width:1em;height:1em;position:relative;text-indent:-9999em;border-top:1em solid rgba(36,40,44,0.2);border-right:1em solid rgba(36,40,44,0.2);border-bottom:1em solid rgba(36,40,44,0.2);border-left:1em solid #d32332;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear;}.ui-widget-overlay:after{content:'';display:block;left:50%;top:50%;margin-left:-1.2em;margin-top:-1.2em;}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg);}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.ajax-progress .message{display:none;}#cboxContent,.cboxPhoto{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}#cboxPrevious,#cboxNext,#cboxSlideshow,#cboxClose{border:0;padding:0;margin:0;overflow:visible;width:auto;background:none;}.item-list-pager{width:100%;padding:0;margin:2em 0 1em;overflow:hidden;}.item-list-pager .pager__items{float:left;left:50%;position:relative;text-align:center;margin:0;padding:0;}ul.pager__items li{right:50%;position:relative;list-style:none;display:inline-block;vertical-align:top;margin:0 0.35em;padding:0;text-align:center;}ul.pager__items a{display:inline-block;font-size:1.125em;height:2em;width:2em;line-height:2em;border:0;border-radius:1.5em;color:#000;text-decoration:none;}ul.pager__items .pager__item--previous a,ul.pager__items .pager__item--next a{font-size:1.15em;height:1.957em;width:1.957em;line-height:1.9em;border:0;border-radius:1.5em;text-decoration:none;}.pager__items .is-active a,.pager__items a:hover{background-color:#fff;}.pager__item--ellipsis{height:2em;width:2em;line-height:2em;}@media screen and (min-width:360px){.field_stage_years{font-size:4.75em;}}@media screen and (min-width:660px){.view-front-category .views-row,.view-brands .views-row{width:50%;}.paragraph--type--contact{float:left;width:45%;}.paragraph--type--contact:nth-child(2n){margin-left:10%;}.captcha__image-wrapper{display:inline-block;width:11.25em;vertical-align:top;margin-right:1em;}.js-form-item-captcha-response{display:inline-block;width:24em;vertical-align:top;margin-top:0.6em;}}@media screen and (min-width:760px){h1.title-h1{font-size:3.875em;}.inner{padding:0 1.25em;height:100%;}.float-block{float:left;position:relative;}.header{height:auto;padding:1.375em 0;text-align:left;}.logo{display:block;width:22%;height:auto;margin-bottom:0;}a.front-link{height:auto;margin:0;}.block-contact{width:30%;margin-top:0.3em;}.block-social{width:5%;text-align:center;margin-top:0.4em;}a.link-menu-main{display:none;}.menu-main-block{width:38%;margin-left:3%;margin-top:0.19em;}.menu-main.sidr{display:block;position:relative;top:0;width:100%;z-index:0;overflow-x:unset;overflow-y:unset;}.menu-main.sidr.left{left:unset;background:none;}.menu-main ul.menu{width:100%;margin:0;}.menu-main ul.menu li{display:inline-block;margin-left:0.5em;margin-bottom:0.2em;}.menu-main ul.menu a{padding:0;}.copyright{width:60%;text-align:left;margin:0;}.footer-contact{width:40%;}.block-phone{float:right;}.footer .block-map{float:right;}.views-exposed-form{margin-bottom:2em;}.link-filters,.form-link-filters .form-close{display:none;}.form-link-filters{position:relative;display:block;z-index:1;}.form-link-filters .form-block-inner{padding:0;}.filter-category .form-item{width:48%;margin-right:0;}.form-link-map .form-block-inner{padding:4em 2em 2em;}}@media screen and (min-width:980px){.inner{padding:0 1.4em;}.logo{width:17%;}.block-contact{width:25%;}.menu-main-block{width:50%;margin-top:1.2em;}.menu-main{text-align:right;}.menu-main ul.menu li.item-menu-2{display:inline-block;}.copyright{width:50%;}.footer-contact{width:50%;}.block-phone{width:50%;float:left;text-align:center;}.footer .block-map{width:50%;float:left;text-align:right;}.view-front-category .views-row,.view-brands .views-row{width:33.33%;width:calc(100% / 3);margin-bottom:1.4em;}.view-front-category .views-row-cover,.view-brands .views-row-cover{margin:0;}.filter-category .form-item{width:33%;}.webform-submission-zayavka-na-arendu-form{max-width:51.25em;}.webform-submission-zayavka-na-arendu-form .form-actions{text-align:left;}.webform-submission-zayavka-na-arendu-form .form-actions .ajax-progress{width:6em;}.ui-dialog  .node-body{height:100%;}.brand-left{display:block;float:left;width:50%;padding:5%;height:100%;box-sizing:border-box;background-color:#fff;}.brand-right{background-color:#ffedc7;padding:6em 5em 5em 5em;box-sizing:border-box;position:relative;}.brand-right.float-left{width:50%;margin-left:50%;box-sizing:border-box;padding:2em 5em 2em 2em;}.ui-dialog .ui-dialog-content{overflow:hidden;}.float-left .brand-social{position:absolute;bottom:6.5em;}.brand-social.bs-top{bottom:4em;}.float-left .field_brand_phone{position:absolute;bottom:3.5em;}.float-left .brand-site{position:absolute;bottom:1.8em;}.view-map{width:100%;height:100%;}.map-left{float:left;height:100%;width:80%;}#page-preloader{position:absolute;left:0;top:0;right:0;bottom:0;background:#fff;z-index:100500;}#page-preloader .spinner{width:2em;height:2em;position:absolute;left:50%;top:50%;margin:-1em 0 0 -1em;}.view-map .map-body{display:flex;justify-content:center;align-items:center;width:100%;height:100%;max-height:40em;position:relative;}.map-cover{position:relative;height:auto;width:100%;}.map-cover .ajax-progress{position:absolute;left:50%;top:50%;margin-left:-1em;margin-top:-1em;}.view-maps .map-body{padding:2em;background-color:#fff;}.map-cover img{max-width:100%;width:auto;}.view-maps .map-cover img{height:38em;}.view-maps div.imgmaphl{margin:0 auto;}.imgmaphl{background-repeat:no-repeat;}.tipsy{position:absolute;z-index:10000;}.page-brands .tipsy,.page-front .tipsy{z-index:1000000;}.tipsy-arrow{display:non;position:absolute;bottom:-0.5em;left:50%;margin-left:-0.5em;width:1em;height:1em;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background-color:#fff;-webkit-box-shadow:0px 1px 2px 0px rgba(21,34,72,0.1);-moz-box-shadow:0px 1px 2px 0px rgba(21,34,72,0.1);box-shadow:0px 1px 2px 0px rgba(21,34,72,0.1);}.tooltip-value{width:12.5em;padding:1em;text-align:center;background-color:#fff;vertical-align:middle;box-sizing:borer-box;-webkit-box-shadow:0px 1px 2px 0px rgba(21,34,72,0.1);-moz-box-shadow:0px 1px 2px 0px rgba(21,34,72,0.1);box-shadow:0px 1px 2px 0px rgba(21,34,72,0.1);}.tooltip-value .shop-logo{padding:0;}.map-cover area:hover{cursor:pointer;}.map-legend{float:left;width:20%;padding-left:2%;border-left:1px solid #e5e5e5;box-sizing:border-box;}.legend-item{padding-left:4em;position:relative;line-height:3em;margin-bottom:0.8em;}.legend-item:before{content:'\e90d';font-size:1.4em;font-family:'icons';display:block;position:absolute;left:0;top:0;height:2em;width:2em;color:#000;text-align:center;line-height:2em;border:1px solid #e5e5e5;border-radius:1em;}.legend-item.item-stair:before{content:'\e90c';}.legend-item.item-elevator:before{content:'\e90e';}.legend-item.item-wc:before{content:'\e90f';}.legend-item.item-entrance:before{content:'\e90b';}}@media screen and (min-width:1240px){.logo{width:15%;}.block-contact{width:37%;margin-top:1.25em;}.block-phone{width:50%;}.block-map{width:50%;text-align:center;}.block-social{width:3%;margin-left:2%;}.menu-main-block{width:40%;}.copyright{width:40%;}.footer-contact{width:60%;margin-top:0.7em;}.view-front-category .views-row,.view-brands .views-row{width:25%;}.filter-category .form-item{width:24%;}.paragraph--type--contact{width:23%;margin-left:2%;}.paragraph--type--contact:nth-child(2n){margin-left:2%;}.paragraph--type--contact:first-child{margin-left:0;}.brand-left{float:left;width:55%;}.brand-right.float-left{width:45%;margin-left:55%;padding:5em 5em 5em;}.field_brand_desc{max-height:17.75em;}.float-left .brand-social{bottom:9em;}.brand-social.bs-top{bottom:6.7em;}.float-left .field_brand_phone{bottom:5.6em;}.float-left .brand-site{bottom:4em;}}@media screen and (min-width:1360px){.block-social{margin:0.5em 2% 0 2%;}.menu-main-block{width:38%;}.filter-category .form-item{width:19%;}.menu-main ul.menu li{margin-left:0.7em;}}@media screen and (min-width:1400px){.view-front-category .views-row,.view-brands .views-row{width:20%;}}@media screen and (min-width:1600px){.block-social{margin:0.5em 4% 0 4%;}.menu-main-block{width:34%;}}
