@charset "UTF-8";
@font-face{font-family:FiveMinutes;src:url(/css/fonts/FiveMinutes/FiveMinutes.eot)}
@font-face{font-family:FiveMinutes;src:url(/css/fonts/FiveMinutes/FiveMinutes.otf)}
@font-face{font-family:BeerMoney;src:url(/css/fonts/BeerMoney/beermoney.eot)}
@font-face{font-family:BeerMoney;src:url(/css/fonts/BeerMoney/beermoney.ttf)}
body,html{height:100%;background-color:#fff}body.burger-opened{overflow:hidden}input,button,select,textarea,a,img{outline:none}img{border-width:0;vertical-align:center}a,a:hover,a:focus{color:inherit;text-decoration:none}.main-wrapper{max-width:1280px;margin:0 auto;padding:0 30px 210px;box-sizing:border-box;box-shadow:0 0 10px 5px #a9a9a9;min-height:100%;position:relative}.unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.duration3{-webkit-transition-duration:.3s;-o-transition-duration:.3s;-moz-transition-duration:.3s;transition-duration:.3s}.duration50{-webkit-transition-duration:5s;-o-transition-duration:5s;-moz-transition-duration:5s;transition-duration:5s}.transparent{color:transparent}header{font-family:FiveMinutes,serif;position:relative;min-height:200px;box-sizing:border-box;padding-top:124px;background:url(/images/header/header-left.png) no-repeat left top 14px,url(/images/header/header-right.png) no-repeat right top 14px}header a{color:#000;white-space:nowrap;font-size:25px}header a:hover{text-decoration:none;color:#000}header .ribbon-menu{padding:0 110px}header .ribbon-menu>div{width:calc(50% - 120px);text-align:justify}header .ribbon-menu a,header .ribbon-menu .user-menu{display:inline-block;width:45%;text-align:center;vertical-align:middle}header .ribbon-menu .user-menu{position:relative}header .ribbon-menu .user-menu a{width:100%}header .ribbon-menu .user-menu .username{max-width:105px;text-overflow:ellipsis;overflow:hidden}header .ribbon-menu .user-menu li>a{display:block;width:100%;text-align:left}header .main-logo{position:absolute;left:calc(50% - 120px);top:65px}header .menu-panel{position:relative;margin-top:41px;height:210px}header .menu-left,header .menu-right{position:absolute;top:0;padding:25px 0}header .menu-left{left:0;background:url(/images/header/left-menu-bg-bottom.png) no-repeat left bottom,url(/images/header/left-menu-bg-top.png) no-repeat left top}header .menu-right{right:0;background:url(/images/header/right-menu-bg-bottom.png) no-repeat right bottom,url(/images/header/right-menu-bg-top.png) no-repeat right top}header .menu-left a,header .menu-right a{display:block}header .menu-left a{padding-left:20px}header .menu-right a{text-align:right;padding-right:20px}header .menu-middle{text-align:center;padding:45px 210px 0}header .menu-middle a{display:inline-block;width:19%;text-align:center}header .menu-middle a img{vertical-align:top}header .search-form{padding-right:20px}header .search-btn{background:url(/images/header/search.png) no-repeat 0 0;width:32px;height:27px;border:none;cursor:pointer;vertical-align:bottom}header .search-bar{border:none;background:url(/images/header/search-bar.png) no-repeat 0 0;width:152px;height:27px;padding:0 10px;box-sizing:border-box;vertical-align:bottom;font-family:FiveMinutes,serif;font-size:18px}header .dot-right span,header .dot-left span{position:relative}header .dot-left:hover span:after,header .dot-right:hover span:before{background:url(/images/components/common/mark.png) no-repeat center;content:'';position:absolute;top:0;width:10px;height:32px}header .dot-left:hover span:after{right:calc(100% + 7px)}header .dot-right:hover span:before{left:calc(100% + 7px)}header .short-menu{padding:10px 0;display:none;text-align:center;position:relative}header .short-menu .burger-dropdown{background-color:#1a1718;position:fixed;left:0;top:0;bottom:0;width:0;overflow:hidden;z-index:100}header .short-menu .burger-content{text-align:left;padding:10px 10px 10px 30px;color:#d4d9d7;white-space:nowrap}header .short-menu .burger-content img{max-width:initial}header .short-menu .burger-content ul{list-style:none;padding-left:6px;overflow-y:auto;width:calc(100% - 40px);min-width:260px;padding-right:15px;position:absolute;bottom:0;top:80px}header .short-menu .burger-content .user-data{text-align:left;font-size:1.35em;padding-left:15px;margin-bottom:5px;vertical-align:top}header .short-menu .burger-content .user-data>div{line-height:initial;vertical-align:middle;display:inline-block}header .short-menu .burger-content .user-data .username{max-width:175px;text-overflow:ellipsis;overflow:hidden}header .short-menu .burger-content ul li{margin-bottom:7px}header .short-menu .burger-content ul li .divider{width:1px;height:26px;display:inline-block;background-color:#fff;margin:0 10px;vertical-align:-6px}header .short-menu .burger-content .cart-count{border-radius:2px;background-color:#fff;color:#000;padding:0 10px;margin-left:5px;display:inline-block;vertical-align:middle}header .short-menu .burger-content .cart-status[data-count="0"]{display:none}header .short-menu .burger-content ul li:last-child{margin-bottom:0}header .short-menu .burger-content ul li a{color:inherit}header .short-menu .burger-content ul li.filler{border-bottom:1px dotted #999;height:1px}header .short-menu .burger-back{display:none;position:fixed;left:0;top:0;bottom:0;right:0;z-index:90}header .short-menu input:checked~.burger-dropdown{width:300px}header .short-menu input:checked~.burger-back{display:block}header .short-menu img{max-width:100%}header .short-menu .right-btn,header .short-menu .burger-menu{display:inline-block;height:70px;line-height:70px;text-align:center}header .short-menu .short-logo{display:inline-block;width:200px}header .short-menu .burger-menu img{width:50px}header .short-menu .right-btn{position:relative}header .short-menu .right-btn img{width:60px}header .short-menu .right-btn li>a{min-width:220px;text-align:center;font-weight:700}header .short-menu .right-btn li>a>span{display:block;font-weight:400}header .panel-menu{display:none;margin:10px 0 20px}header .panel-menu a{background:no-repeat center url(/images/header/wide-button.png);background-size:contain;display:block;padding:18px 10px 18px 30px;width:340px;margin:0 auto;position:relative}header .panel-menu a img{width:50px;float:right;position:absolute;right:15px;top:calc(50% - 25px)}header .panel-menu a:last-child{margin-bottom:0}footer{background:url(/images/footer/footer-left.png) left center no-repeat,url(/images/footer/footer-right.png) right center no-repeat;padding:60px 0 30px;position:absolute;left:30px;right:30px;bottom:0}footer .links{max-width:300px;text-align:center;margin:0 auto}footer .links a{margin:0 5px;display:inline-block}footer .links a:hover{opacity:.55}footer .links a img{max-width:100%}.sidebar-menu{padding:25px 0;background:url(/images/components/common/sidebar-menu-bottom.png) no-repeat left bottom,url(/images/components/common/sidebar-menu-top.png) no-repeat left top}.sidebar-menu a{font-family:FiveMinutes,serif;display:block;padding:5px 0 5px 20px;font-size:24px}.sidebar-menu .back-link{display:none}.sidebar-menu a.active,.sidebar-menu a:hover{background:url(/images/components/common/mark.png) no-repeat left center}.page-content{padding-top:10px}.button-up{position:fixed;left:calc(50% - 720px);bottom:10px;z-index:20;width:60px;height:60px;background:url(/images/footer/up.png) center no-repeat;opacity:0;cursor:pointer;pointer-events:none}.button-up.show{opacity:1;pointer-events:auto}.transparent-modal .modal-content{background-color:transparent;box-shadow:none;border:none}.site-modal{font-family:FiveMinutes,serif;font-size:24px}.site-modal .modal-header{font-family:BeerMoney,serif;border:none;padding-bottom:0}.site-modal .modal-header .title{font-size:1.2em}.site-modal .modal-header .title:empty{padding-bottom:15px}.site-modal .close-btn{display:block;position:absolute;right:5px;top:0;background:url(/images/components/modal/exit.png) no-repeat center;width:50px;height:50px;cursor:pointer;z-index:10}.site-modal .close-btn:hover{background-image:url(/images/components/modal/exit-hover.png)}.site-modal .modal-content{border-radius:0}.modal-backdrop.in{opacity:.8}.popover{border-radius:0;font-size:1.5em}.popover .popover-title{font-size:1.3em;font-family:BeerMoney,serif}.popover .popover-content{font-family:FiveMinutes,serif}.site-modal .form-control,.text-block .form-control{font-family:inherit;font-size:inherit;padding:10px;box-sizing:border-box;border-color:#3d3a3a;height:auto;border-radius:0}.text-block textarea.form-control{resize:vertical}.site-modal textarea.form-control{resize:none}.text-block{max-width:800px;margin:0 auto;font-family:FiveMinutes,serif;font-size:24px;text-align:left}.text-block.wide{max-width:100%}.text-block.short{max-width:600px}.text-block h1,.text-block .text-title{font-size:40px;font-family:BeerMoney,serif;font-weight:400;box-sizing:border-box;padding:10px 20px 20px;margin-top:0}.text-block h2{font-size:30px;font-family:BeerMoney,serif;font-weight:400}.text-block p{text-indent:25px;padding:5px 0}.site-link,.text-block .text-link{color:#e61d51}.text-block .center-image{text-align:center;padding:10px}.text-block .center-image img{max-width:100%}.click-link{border-bottom:1px dashed #000}.click-link:hover{border-bottom-style:solid}.text-block .notice{font-size:.9em;margin:20px 0}.text-block .text-errors{margin-bottom:40px}.text-block .text-errors li{color:#e61d51}.site-link:hover,.text-block .text-link:hover{text-decoration:underline}.no-content{font-size:30px;text-align:center;padding:100px 0 100px}.privacy ol{counter-reset:item}.privacy li{position:relative;display:inline-block;padding:5px 0}.privacy li:before{position:absolute;right:calc(100% + 10px);top:5px;content:counters(item,".") " ";counter-increment:item;display:block}.privacy li h3{display:inline-block;padding:0;margin:-2px 0 10px;font-weight:700}.privacy ol>li:last-child{padding-bottom:30px}.cart-button,.site-btn{background:url(/images/components/common/btn.png) no-repeat;height:31px;width:145px;cursor:pointer;display:inline-block;font-family:FiveMinutes,serif;font-size:24px;text-align:center;border:none}.site-btn{background:url(/images/components/common/btn.png) no-repeat}.site-btn:hover{background-image:url(/images/components/common/btn-hover.png)}.cart-button{background:url(/images/catalog/cart-btn.png) no-repeat;padding-left:20px;text-align:left;height:35px}.cart-button:hover{background-image:url(/images/catalog/cart-btn-hover.png)}.article-table{width:100%;border-collapse:collapse}.article-table.mini{font-size:.9em}.article-table td{padding:20px 5px;border-bottom:1px dashed #a9a9a9}.article-table td.center{text-align:center}.article-table tr:last-child td{border-bottom:none}.article-table .price{width:110px}.article-table .title{font-size:1.1em;font-weight:700}.cart-counter{display:inline-block;width:90px}.cart-counter .btn-left,.cart-counter .btn-right{background:no-repeat center;width:19px;height:31px;cursor:pointer;display:inline-block;vertical-align:top}.cart-counter .btn-left{background-image:url(/images/catalog/count-left-btn.png)}.cart-counter .btn-right{background-image:url(/images/catalog/count-right-btn.png)}.cart-counter .btn-left:hover{background-image:url(/images/catalog/count-left-btn-hover.png)}.cart-counter .btn-right:hover{background-image:url(/images/catalog/count-right-btn-hover.png)}.cart-counter input{width:40px;font-size:24px;border:none;text-align:center}.status-bar{font-family:FiveMinutes,serif;font-size:24px;margin-bottom:40px}.status-bar .cart-panel .cart-sum,.status-bar .cart-panel .cart-count{font-weight:700}.status-bar .cart-panel .cart-count{margin-right:5px}.admin-panel{margin-bottom:10px;padding-bottom:10px;border-bottom:1px dotted #000;font-family:FiveMinutes,serif}.admin-panel .title{font-size:24px}.admin-panel .site-btn{margin-left:5px}@media (max-width:600px){.admin-panel{text-align:center}.admin-panel .title{margin-bottom:10px}.admin-panel .site-btn,.admin-panel .title{float:none !important}}.auth-note{margin-top:15px}.eauth .eauth-list{margin-top:10px;text-align:center}.eauth .eauth-service-link:before{width:60px;height:65px}.eauth .eauth-service{margin:0 1em 0 0}.eauth .eauth-service-link,.eauth .eauth-service-link:hover{color:transparent}.eauth .eauth-service-link:hover{opacity:.55}.eauth .eauth-service-id-yandex_oauth .eauth-service-link:before{background:url(/images/socials/yandex.png) no-repeat center}.eauth .eauth-service-id-vkontakte .eauth-service-link:before{background:url(/images/socials/vk.png) no-repeat center}.eauth .eauth-service-id-facebook .eauth-service-link:before{background:url(/images/socials/facebook.png) no-repeat center}.eauth .eauth-service-id-odnoklassniki .eauth-service-link:before{background:url(/images/socials/ok.png) no-repeat center}.eauth .eauth-service-id-instagram .eauth-service-link:before{background:url(/images/socials/instagram.png) no-repeat center}div>ymaps{max-width:800px;width:auto !important}.concert-affiche-block{text-align:center}.concert-affiche-block img{vertical-align:bottom;max-width:100%}.concert-affiche-block .audio .title{text-align:left;font-family:BeerMoney,serif;font-size:30px;padding:20px 0}.concert-affiche-block embed{margin-bottom:20px}.concert-affiche-block .affiche-list{padding:20px 20px 20px 80px;border-top:1px dashed #a9a9a9;text-align:left}.concert-affiche-block .affiche-list:first-child{border-top:none}@media (max-width:1450px){.button-up{left:10px}}@media (max-width:979px){header{background:0 0;padding-top:0;min-height:auto}.main-logo,.ribbon-menu,.menu-right,.menu-left{display:none}header .menu-panel{margin-top:0;height:auto}header .menu-middle{padding:0;margin-bottom:40px}header .short-menu{display:block}footer{background:0 0}.text-block h1,.text-block .text-title{font-size:34px;padding-bottom:0}}@media (max-width:767px){.status-bar{margin-bottom:15px}.sidebar-menu{background:0 0;max-width:250px;margin:0 auto;padding:0}.sidebar-menu.inner-catalog{max-width:initial;text-align:center}.sidebar-menu.inner-catalog a{display:inline-block;padding:5px 10px}.sidebar-menu.inner-catalog a:not(.active):not(.back-link){display:none}.sidebar-menu.inner-catalog a:hover,.sidebar-menu.inner-catalog a.active{background:0 0}}@media (max-width:739px){header .short-menu .right-btn,header .short-menu .burger-menu{width:60px}}@media (max-width:544px){.main-wrapper{padding:0 10px 260px}header .short-menu{padding:10px 0}header .short-menu .burger-content{padding:10px}header .short-menu .burger-content ul{width:calc(100% - 20px)}header .menu-middle{display:none}header .panel-menu{display:block}.text-block{padding:10px 20px}.hide-mobile{display:none}}@media (max-width:420px){header .short-menu .right-btn,header .short-menu .burger-menu{height:50px;line-height:50px}header .short-menu .burger-content .user-data{padding-left:0}header .short-menu .short-logo{width:150px}header .short-menu .burger-menu img{width:30px}header .short-menu .right-btn img{width:40px}footer .links a.footer-icon{max-width:55px}}@media (max-width:370px){header .panel-menu a{width:280px;padding:12px 10px 12px 15px}header .panel-menu a img{width:40px;top:calc(50% - 20px)}footer .links a.footer-icon{max-width:45px}}.eauth{overflow:hidden}.eauth-list{margin:-1em 0 0;padding:0;list-style:none}.eauth-service{display:inline-block;vertical-align:top;margin:1em 1em 0 0}.eauth-service-link{position:relative;display:block;width:60px;padding-top:34px;text-align:center}.eauth-service-link:before,.eauth-service-link:after{content:'';position:absolute;top:0;left:50%;width:32px;height:32px;margin-left:-16px;background:url(/assets/75319295/css/../images/auth.png) 0 0 no-repeat}.eauth-service-link:after{display:none}.eauth-service-link:hover:after{display:block}.eauth-service-id-google_oauth .eauth-service-link:before{background-position:0 -34px}.eauth-service-id-yandex_oauth .eauth-service-link:before{background-position:0 -102px}.eauth-service-id-twitter .eauth-service-link:before{background-position:0 -68px}.eauth-service-id-vkontakte .eauth-service-link:before{background-position:0 -136px}.eauth-service-id-facebook .eauth-service-link:before{background-position:0 -170px}.eauth-service-id-mailru .eauth-service-link:before{background-position:0 -204px}.eauth-service-id-moikrug .eauth-service-link:before{background-position:0 -238px}.eauth-service-id-odnoklassniki .eauth-service-link:before{background-position:0 -272px}.eauth-service-id-linkedin .eauth-service-link:before,.eauth-service-id-linkedin_oauth2 .eauth-service-link:before{background-position:0 -306px}.eauth-service-id-github .eauth-service-link:before{background-position:0 -340px}.eauth-service-id-live .eauth-service-link:before{background-position:0 -372px}.eauth-service-id-yahoo .eauth-service-link:before{background-position:0 -406px}.eauth-service-id-steam .eauth-service-link:before{background-position:0 -440px}.eauth-service-id-instagram .eauth-service-link:before{background-position:0 -474px}