@charset "UTF-8";
@font-face{font-family:Roboto;font-weight:300;font-display:swap;font-style:normal;src:local("Roboto Light"),local("Roboto-Light"),url(/fonts/Roboto/Roboto-Light.woff2) format('woff2'),url(/fonts/Roboto/Roboto-Light.woff) format('woff')}
@font-face{font-family:Roboto;font-weight:400;font-display:swap;font-style:normal;src:local("Roboto Regular"),local("Roboto-Regular"),url(/fonts/Roboto/Roboto-Regular.woff2) format('woff2'),url(/fonts/Roboto/Roboto-Regular.woff) format('woff')}
@font-face{font-family:Roboto;font-weight:500;font-display:swap;font-style:normal;src:local("Roboto Medium"),local("Roboto-Medium"),url(/fonts/Roboto/Roboto-Medium.woff2) format('woff2'),url(/fonts/Roboto/Roboto-Medium.woff) format('woff')}
@font-face{font-family:Roboto;font-weight:600;font-display:swap;font-style:normal;src:local("Roboto Bold"),local("Roboto-Bold"),url(/fonts/Roboto/Roboto-Bold.woff2) format('woff2'),url(/fonts/Roboto/Roboto-Bold.woff) format('woff')}
@font-face{font-family:Roboto;font-weight:700;font-display:swap;font-style:normal;src:local("Roboto Bold"),local("Roboto-Bold"),url(/fonts/Roboto/Roboto-Bold.woff2) format('woff2'),url(/fonts/Roboto/Roboto-Bold.woff) format('woff')}
@font-face{font-family:Roboto;font-weight:900;font-display:swap;font-style:normal;src:local("Roboto Black"),local("Roboto-Black"),url(/fonts/Roboto/Roboto-Black.woff2) format('woff2'),url(/fonts/Roboto/Roboto-Black.woff) format('woff')}
@font-face{font-family:FontAwesome;src:url(/css/../fonts/FontAwesome/fontawesome-webfont.woff2) format('woff2'),url(/css/../fonts/FontAwesome/fontawesome-webfont.woff) format('woff');font-weight:400;font-style:normal;font-display:swap}
@font-face{font-family:Kosko;font-weight:700;font-display:swap;font-style:normal;src:local("Kosko Bold"),local("Kosko-bold"),url(/fonts/Kosko/Kosko-Bold.woff2) format('woff2'),url(/fonts/Kosko/Kosko-Bold.woff) format('woff')}
.homeads{margin-bottom:30px;padding:20px;background:#f9fafb;border-radius:2px}.homeads__head{max-width:640px;margin:0 auto;line-height:1.4;text-align:center}.homeads__title{font-weight:700;font-size:24px;color:#1e509a;text-transform:uppercase}@media (max-width:767px){.homeads{padding:16px}.homeads__head{max-width:100%;line-height:1.3}.homeads__title{font-size:20px}}.homeads__subtitle{margin-top:16px;font-size:16px}@media (max-width:767px){.homeads__subtitle{margin-top:10px;font-size:14px}}.homeads__container{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-top:30px}@media (max-width:767px){.homeads__container{grid-template-columns:1fr;gap:24px;margin-top:16px}}.homeads__items{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media (max-width:767px){.homeads__items{gap:8px 16px}}.homeads__item{display:flex;align-items:center;max-width:180px;line-height:1.2}.homeads__item--featured .homeads__icon{border-color:#ea431b;color:#ea431b}.homeads__item--green .homeads__icon{background:#090;border-color:#090;color:#fff}.homeads__item--green .homeads__name{color:#090}.homeads__icon{display:inline-flex;width:52px;height:52px;margin-right:8px;border:2px solid #5d82b8;border-radius:2px;color:#5d82b8;flex-shrink:0}.homeads__icon svg{width:36px;height:36px;margin:auto}.homeads__name{font-weight:500;font-size:14px;color:#1d2939}@media (max-width:991px){.homeads__icon{width:40px;height:40px;border-width:1px}.homeads__icon svg{width:24px;height:24px}.homeads__name{font-size:12px}}.main-slider{position:relative;margin:0 auto 20px;max-width:870px}@media screen and (max-width:767px){.main-slider{margin:-15px -15px 10px}}.main-slider .swiper-container img{width:100%}.main-slider .swiper-button-next,.main-slider .swiper-button-prev{color:#fff;display:none}.main-slider .swiper-button-prev{left:5px;transform:rotate(90deg) translateX(-10px)}.main-slider .swiper-button-next{right:5px;transform:rotate(-90deg) translateX(10px)}.main-slider .swiper-pagination{margin-top:5px}@media screen and (min-width:768px){.main-slider:hover .swiper-button-next,.main-slider:hover .swiper-button-prev{display:inline-flex}.main-slider .swiper-pagination{width:100%;position:absolute;bottom:10px;z-index:1;margin:0}.main-slider .swiper-pagination-bullet{border-color:#fff;opacity:.3}.main-slider .swiper-pagination-bullet-active{opacity:1}.popular .product-price .product-discount{order:1}}.home-ideas{font-size:15px;font-weight:500}@media screen and (max-width:1199px){.main-slider .swiper-container{max-width:100vw}.home-ideas{display:none}.popular{margin-top:10px}}.home-ideas .homepage__title{margin-bottom:10px}.home-ideas__container{border:1px solid #eee;height:195px;padding:10px 430px 10px 10px;display:flex;flex-wrap:wrap;align-items:center;background:url(/img/homepage/home-ideas/spring2022.svg) right center no-repeat #fff}.home-ideas__container._autumn{background:url(/img/homepage/home-ideas/autumn2022.svg) right center no-repeat #fff}.home-ideas__container._autumn .home-ideas__item{border-color:#f3f3f3}.home-ideas__container._autumn .home-ideas__item._all,.home-ideas__container._autumn .home-ideas__item._dj,.home-ideas__container._autumn .home-ideas__item._drum{color:#ffa03a}.home-ideas__item{display:inline-flex;align-items:center;height:58px;padding:0 10px;position:relative;border:2px solid #ffa03a;text-transform:uppercase;color:#4f8058;margin-left:34px}.home-ideas__item:hover{border-color:#ff9b30;color:#4f8058}.home-ideas__item img{position:absolute}.home-ideas__item._all,.home-ideas__item._dj,.home-ideas__item._drum{color:#f74a4b}.home-ideas__item._all,.home-ideas__item._kids{width:155px;padding-left:88px}.home-ideas__item._drum,.home-ideas__item._guitar{width:230px;padding-left:108px}.home-ideas__item._dj{width:120px;padding-left:86px}.home-ideas__item._dj img,.home-ideas__item._kids img{top:-8px;left:5px}.home-ideas__item._all img{top:-11px;left:14px}.home-ideas__item._guitar img{top:-17px;left:12px}.home-ideas__item._drum img{top:-9px;left:18px}.home-ideas__item._piano{width:230px;padding-left:88px}.home-ideas__item._piano img{top:-9px;left:1px}.home-brands .homepage__title{margin-bottom:20px;display:flex;justify-content:space-between}.home-brands .homepage__title h2{margin:0;text-transform:none;font-weight:500}.home-brands__container{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;justify-content:space-between}.home-brands__i{font-size:18px;display:flex;align-items:center;justify-content:center}.home-brands__i:not(._all){padding:15px;background:#fff;border:1px solid #eee}.home-brands__i._all{min-width:150px}.home-brands__i img{max-height:60px;filter:grayscale(1);opacity:.7}.home-brands__i:hover img{filter:none;opacity:1}.home-brands__arrow{transform:rotate(-90deg);margin-left:5px}.popular__container{position:relative}.popular__container:hover .swiper-button-next,.popular__container:hover .swiper-button-prev{display:inline-flex}@media screen and (max-width:479px){.popular__container{margin:0 -15px}}.popular .swiper-container{padding:1px 0 0 1px}.popular .swiper-wrapper{align-items:stretch}.popular .swiper-slide{height:auto;box-shadow:inset -1px 0 0 0 #eee,inset 0 -1px 0 0 #eee,-1px -1px 0 0 #eee,-1px 0 0 0 #eee,0 -1px 0 0 #eee}.popular .swiper-button-next,.popular .swiper-button-prev{color:#767676;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.6);border-radius:50%;width:30px;height:30px;padding:0;display:none}.popular .swiper-button-next svg,.popular .swiper-button-prev svg{transform:translateY(2px)}@media screen and (max-width:1199px){.popular .swiper-container{max-width:100vw}.popular .swiper-button-next,.popular .swiper-button-prev{display:none!important}}.popular .swiper-button-prev{transform:rotate(90deg) translateX(-45px);left:15px}.popular .swiper-button-next{transform:rotate(-90deg) translateX(45px);right:15px}.popular .swiper-button-disabled{display:none}.popular .btn.btn-transparent,.popular .button.rent,.popular .hidden-lg,.popular .id,.popular .pin.pin-arenda,.popular .product-text,.popular .product-weight{display:none!important}.popular .pin{margin:0 3px 3px 0}.popular .product-thumbnail{height:100%}.popular .product-pictures{padding:15px;height:260px}@media screen and (max-width:767px){.popular .pin:not(:first-child){display:none}.popular .add-to-fav{top:10px;right:10px}.popular .pins-area{top:10px;left:10px}.popular .product-pictures{height:220px;padding:10px}}.popular .product-pictures .add-to-fav{height:22px!important}.popular .product-pictures .add-to-fav span{font-size:0;line-height:0}.popular .product-pictures a{justify-content:center}.popular .product-pictures a img{max-height:85%}.popular .product-caption{padding:0 15px 15px;position:relative;display:flex;flex-direction:column}.popular .product-catalog-grid{line-height:1.2em;height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.popular .product-catalog-grid a{line-height:normal;color:#2b2b2b}@media screen and (max-width:767px){.popular .product-caption{padding:0 10px 10px}.popular .product-catalog-grid{height:15px}.popular .product-catalog-grid a{font-size:12px}}.popular .product-header{font:500 14px/1.2em Roboto;text-transform:uppercase;margin-bottom:10px;height:34px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.popular .product-header a{color:#000}.popular .product_offer{display:flex;flex-wrap:wrap}.popular .product-add-bonus-place,.popular .product-price{width:100%}.popular .product-add-bonus-place{font-size:12px;line-height:1.2em}@media screen and (max-width:767px){.popular .product-header{height:32px;margin-bottom:5px}.popular .product-add-bonus-place{display:none}}.popular .product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.popular .product-price .old-price{font-weight:400;font-size:12px;line-height:1.4;text-decoration:line-through;margin-bottom:0;text-decoration-color:#ea431b}.popular .product-price .price{font-weight:700;font-size:22px;line-height:26px}.popular .product-price .price:not(._percent){margin-top:2px;margin-bottom:2px}.popular .product-price .price._percent{background:#090;color:#fff;padding:2px 5px;margin-right:1em;border-radius:2px;order:-2}.popular .product-price .price._percent~.price{color:#767676}.popular .product-price .product-add-bonus-place{margin-top:0;margin-bottom:0}.popular .product-price .product-discount{margin:0}.popular .product-price .product-discount div{margin:0;border:1px solid #ea431b;border-radius:2px;color:#ea431b;padding:3px 4px;font:500 12px/1em Roboto}.popular .product-price .old-price-with-discount{align-items:flex-end;gap:10px}.popular .product-thumb-nav{flex-direction:row!important;align-items:center;position:static;width:auto;margin-top:10px}.popular .product-thumb-nav .product-badge{flex:1;padding-right:10px}.popular .product-thumb-nav .product-buy{margin:0;width:auto!important}.popular .product-thumb-nav .product-buy .btn-orange{height:32px;display:inline-flex;align-items:center}.popular .product-thumb-nav .product-buy .btn-orange img{margin:0}@media screen and (max-width:767px){.popular .product-price .product-discount div{font-size:11px}.popular .product-thumb-nav{margin-top:5px}.popular .product-thumb-nav .product-badge{display:none}.popular .product-thumb-nav .product-buy .btn-orange{font-size:0;width:44px;right:15px;top:72px}.popular .product-thumb-nav .product-buy .btn.btn-navy{width:44px;height:32px;right:15px;top:72px;font-size:0;background:url(/img/cart-check.svg) center center no-repeat #1e509a}}.popular .product-existence{font-size:12px;padding-bottom:6px;margin-top:2px}.popular .product-existence:not(._percent) .available-now .fa{display:none}.popular .product-existence._percent{display:inline-flex}@media screen and (min-width:1200px){.popular .product-existence._percent .tooltip{left:0!important}}@media screen and (max-width:767px){.popular .product-existence{font-size:11px}}.popular .product-installment-plan span{display:block}@media screen and (max-width:991px){.musicians{margin:0 -15px}.musicians .homepage__title{padding:0 15px}.musicians .swiper-wrapper{margin-left:5px}}.musicians__slider{position:relative;text-align:center}.musicians__img{border-radius:50%}.musicians__info{margin-top:10px;font-size:12px;color:#767676}.musicians__name{color:#3a64a2;font-size:14px;text-transform:uppercase;margin-top:3px;height:42px;overflow:hidden}.musicians .swiper-container{max-width:none}.musicians .swiper-slide{padding:0 10px}.musicians .swiper-button-next,.musicians .swiper-button-prev{color:#767676}.articles{background:#e2e8ee;padding:20px 40px;position:relative;margin-bottom:30px}@media screen and (max-width:991px){.musicians .swiper-button-next,.musicians .swiper-button-prev{display:none}.articles{margin:0 -15px 30px;padding:0;background:0 0}}.articles__name{display:block;color:inherit;margin:10px 0}.articles__more{display:inline-flex;align-items:center}.articles__more-icon{transform:rotate(-90deg);margin-left:3px}.articles .swiper-container{max-width:none;text-align:center}.articles .swiper-slide{padding:0 10px}.articles .swiper-button-next,.articles .swiper-button-prev{color:#767676}@media screen and (max-width:991px){.articles .swiper-slide{padding:0 15px}.articles .swiper-button-next,.articles .swiper-button-prev{display:none}.home-events .homepage__title{margin-bottom:0}}.articles .swiper-button-prev{left:8px}.articles .swiper-button-next{right:8px}.home-events .homepage__title{display:flex;justify-content:space-between}.home-events .swiper-container{padding-bottom:20px}.home-events .swiper-slide{height:auto;padding:15px;background:#fff;text-align:center;color:#767676;font-size:12px}@media screen and (min-width:992px){.musicians .swiper-container{width:93%}.home-events .swiper-container{margin-bottom:20px}.home-events .swiper-wrapper{transform:none!important;align-items:stretch}.home-events .swiper-slide{border:1px solid #eee;padding:20px}.home-events .swiper-slide:not(:first-of-type){border-left:none}}@media screen and (max-width:991px){.home-events .swiper-container{max-width:100vw}.home-events__slider{margin:0 -15px}}.home-events__img{width:100%;height:155px;object-fit:cover;margin-bottom:15px}.home-events__name{font-size:18px;line-height:1.3em;color:#000;margin:5px 0}.swiper-slide:hover .home-events__name{text-decoration:underline}.home-vk__date,.home-vk__head{color:#5181b8}.home-vk__head{display:flex;align-items:center;padding:10px;border-bottom:1px solid #eee;font-weight:700}.home-vk__head img{margin-right:10px}.home-vk__scroll{max-height:375px;overflow:auto;font-size:12px;padding:0 10px}.home-vk__i{padding:15px 0}.home-vk__i+.home-vk__i{border-top:1px solid #eee}.home-vk__date{font-weight:700;margin-bottom:10px}.home-vk__text{display:block;color:inherit}.home-vk__text:hover{color:inherit}.home-vk__img img{margin-top:10px}.home-youtube{padding:10px}.home-youtube__i{display:block;position:relative}.home-youtube__i+.home-youtube__i{margin-top:10px}.home-youtube__img{width:100%}.home-youtube__icon{position:absolute;top:50%;left:50%;transform:translate(-25px,-30px);z-index:10}.home-youtube__i:hover .home-youtube__icon{filter:invert(29%) sepia(97%) saturate(7018%) hue-rotate(357deg) brightness(94%) contrast(123%)}.home-news__i{padding:10px}.home-news__i+.home-news__i{border-top:1px solid #eee}.home-news__date{font-size:12px;padding:5px;background:#ededed}.home-news__title{display:block;margin-top:10px;color:inherit}.popular-products .tab-content{margin-bottom:20px}.compilations__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:40px;max-width:100%!important}.compilations__item{padding:18px;position:relative;z-index:0;display:flex;align-items:flex-end;min-height:180px}@media screen and (min-width:768px){.popular .product-thumb-nav .product-buy .btn-orange img{display:none}.compilations__item:first-child:nth-last-child(5)~.compilations__item{min-height:230px}}@media screen and (max-width:767px){.compilations__item{min-height:140px}}.compilations__item[href='#']{display:none}.compilations__item:hover:before{box-shadow:inset 0 0 50px 150px rgba(255,255,255,.1)}.compilations__item:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;transition:box-shadow .2s;background:linear-gradient(0,rgba(0,0,0,.2) 25%,transparent 40%);user-select:none;pointer-events:none}.compilations__item-img{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2}.compilations__item-img img{object-fit:cover;object-position:center;height:100%;width:100%}.compilations__item-text{color:#fff;font-size:16px}.homepage{display:flex;flex-direction:column}.homepage__section{margin-bottom:20px}@media screen and (max-width:1199px){.home-vk__scroll{max-height:460px}.compilations__grid{gap:20px}.homepage .popular{order:1}.homepage .articles,.homepage .home-events,.homepage .home-subscribe,.homepage .musicians{order:2}.homepage__section._desk{display:none!important}}.homepage__title{font-size:24px;font-weight:500;margin-bottom:20px;text-transform:none;text-align:left}@media screen and (max-width:991px){.home-vk__scroll{max-height:335px}.compilations__item{padding:10px 5px}.homepage__title{font-size:20px}}.homepage__head,.homepage__head-more,.homepage__head-social{display:flex;align-items:center}.homepage__head{justify-content:space-between}.homepage__head-more{font:16px Roboto}.homepage__head-arrow{transform:rotate(-90deg);margin-left:3px}.homepage__head-social{font:12px Roboto;padding:5px 7px;color:#fff!important;gap:0 5px}.homepage__head-social:hover{opacity:.9}.homepage__head-social._vk{background:#5181b8}.homepage__head-social._youtube{background:red}.homepage__card{background:#fff;border:1px solid #eee;flex:1}/*!
 * @copyright Copyright &copy; Kartik Visweswaran, Krajee.com, 2013 - 2021
 * @package yii2-widgets
 * @subpackage yii2-widget-growl
 * @version 1.1.3
 *
 * Styling for \kartik\widgets\Growl widget for Bootstrap 3.0
 * Built for Yii Framework 2.0
 * Author: Kartik Visweswaran
 * Year: 2014
 * For more Yii related demos visit http://demos.krajee.com
 */
.kv-alert-separator{clear:both;margin-top:10px;margin-bottom:13px;border:0;height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.15),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.15),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.15),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,.15),rgba(0,0,0,0))}.kv-progress-bar{margin-bottom:0;position:absolute;bottom:0;left:0;width:100%;height:5px}/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dl-horizontal dd{margin-left:180px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none;margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}abbr[data-original-title],abbr[title]{cursor:help}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\00A0 \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent;border-collapse:collapse;border-spacing:0}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:400}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;margin-bottom:0;text-align:center;white-space:nowrap;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;background-image:none;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-radius:4px 4px 0 0}.btn-group-vertical>.btn:last-child:not(:first-child){border-radius:0 0 4px 4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center;margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}@media (min-width:768px){.navbar{border-radius:4px}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}.navbar-static-top{z-index:1000;border-width:0 0 1px}.navbar-brand{float:left;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-static-top{border-radius:0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}.navbar-toggle{display:none}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:8px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}.navbar-form{padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin:8px -15px}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-text{float:left;margin-right:15px;margin-left:15px}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:4px 4px 0 0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none;appearance:none}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}.modal.fade#common-modal .common-modal{width:520px;margin:52px auto}.modal.fade#common-modal .common-modal .modal-content .modal-body .form-group button{width:243px;font-size:16px;font-weight:500}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-style:normal;font-weight:400;line-height:1.42857143;line-break:auto;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;font-size:12px;opacity:0}.tooltip.in{opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}*,:after,:before{box-sizing:border-box}:active,:focus,:hover{outline:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}img{max-width:100%;border:none;vertical-align:middle}td,th{padding:0}h1,h2,h3,h4,h5,h6{padding:0;font-size:inherit;font-weight:inherit;font-style:inherit;margin:0 0 10px}body{margin:0;font:14px/1.5 Roboto,sans-serif;color:#2b2b2b;background:#fff;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}form{box-shadow:none}input{font-family:Roboto;box-shadow:none}a{text-decoration:none;color:#3a64a2}a:focus,a:hover{text-decoration:none;color:#26416a}button{background:0 0;border:none;font-family:inherit;color:inherit}p{margin:0 0 12px}sub,sup{position:relative;top:-.5em;vertical-align:baseline;line-height:0;font-size:75%}.hidden{display:none!important}@media screen and (min-width:1200px){.mobile{display:none}}.visually-hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.nowrap{white-space:nowrap}.content-container{background:#fff;margin-bottom:30px}@media screen and (min-width:768px){.content-container{border:1px solid #eee;padding:30px}}.orange{color:#ea431b}.green{color:#090}.grecaptcha-badge{visibility:hidden}@media screen and (max-width:1199px){.wrap:not(._promo){padding-top:90px!important}.subscribe-page{padding-top:75px!important}#page{padding-bottom:70px}.ymaps-2-1-77-balloon{width:96%;left:50%!important;transform:translateX(-50%) translateY(-5px)}}.ymaps-2-1-77-copyrights-pane{z-index:1000!important}.cPEwwU{line-height:unset!important}#popmechanic-container-48187 .popmechanic-widget{z-index:1000000!important;bottom:75px!important}.arenda-seo-txt{margin:10px 0 10px 15px}#fastOrderModalAlert.alert-danger a{color:#a94442;font-weight:700;text-decoration:underline}#fastOrderModalAlert.alert-danger a:hover{text-decoration:none}.container{width:100%;max-width:1200px}.row{margin-left:-12.5px;margin-right:-12.5px}.col{padding-left:12.5px;padding-right:12.5px}.modal-header._no-border{border:none}.modal-body .col{padding-left:12.5px!important;padding-right:12.5px!important}h1,h2{font-size:24px}h3{font-size:20px}h4{font-size:18px}h1{font-weight:500;text-transform:uppercase}h2{text-transform:uppercase;font-weight:300;text-align:center}h3{font-weight:400}.btn{border-radius:2px;font-size:14px;font-weight:400;box-sizing:border-box}.btn:active,.btn:focus,.btn:visited{outline:0}.btn-dropping .btn,.btn-navy{background-color:#1e509a;border:none;color:#fff}.btn-navy:active,.btn-navy:focus,.btn-navy:hover{color:#fff}.btn-navy:active,.btn-navy:hover{background-color:#2666c5}.btn-navy.disabled{background-color:#fff}.btn-oneclick{background-color:transparent;border:2px solid #e2e8ee;font-weight:400;box-shadow:none;text-shadow:none;font-size:14px;line-height:1.4;color:#767676}.btn-oneclick:active,.btn-oneclick:focus,.btn-oneclick:hover{border:2px solid #e2e8ee;color:#1e509a;background:0 0;text-decoration:underline}.btn-success{background:#090}.btn-border-navy{border:2px solid #1e509a;background:#fff;color:#1e509a}.btn-border-navy:hover{border:2px solid #1e509a;background:#fff;color:#1e509a;opacity:.9}.btn-border-navy:active,.btn-border-navy:focus{border:2px solid #1e509a;background:#fff;color:#1e509a}.btn-orange{background-color:#ea431b;border:none;color:#fff}.btn-orange:active,.btn-orange:focus,.btn-orange:hover{color:#fff;outline:0}.btn-orange:active,.btn-orange:hover{background-color:#ee6a4a}.btn-orange.disabled{background-color:#fff}.btn-orange img{width:19px;margin-right:5px}.btn-darkblue{background-color:#1d1347;border:none;color:#fff}.btn-darkblue:active,.btn-darkblue:focus,.btn-darkblue:hover{color:#fff}.btn-darkblue:active,.btn-darkblue:hover{background-color:#1d1347}.btn-darkblue.disabled{background-color:#d4cdf2}.btn-darkblue img{max-height:30px;margin-left:6px}.btn-transparent{background-color:transparent;border:2px solid #e2e8ee;font-weight:400;color:#1e509a;box-shadow:none}.btn-transparent:active,.btn-transparent:focus,.btn-transparent:hover{color:#1e509a;border:2px solid #e2e8ee;text-decoration:underline}.btn-navy-orange{background-color:#1e509a;border:none;color:#fff}.btn-navy-orange:active,.btn-navy-orange:focus,.btn-navy-orange:hover{color:#fff}.btn-navy-orange:active,.btn-navy-orange:hover{background-color:#2666c5}.btn-navy-orange.disabled{background-color:#fff}.btn__stretch{width:100%}.free-delivery-link{text-decoration:none!important;color:#4c4c4c!important;white-space:nowrap;outline:0}.free-delivery-link .fa{width:12px;height:12px;color:#767676!important}.digi-autocomplete-container{padding-left:160px!important;z-index:1100000}.digi-autocomplete-background{top:90px!important;flex:1}.digi-autocomplete-background.digi-modal-active .digi-autocomplete-modal-close.visible{border:1px solid #e5e5e5!important}#usedesk-messenger{z-index:1005000!important}@media screen and (max-width:1199px){.digi-autocomplete-container{width:100%!important;padding:0!important;left:0!important}#menyaj-legko,#professional_tool_customization{padding-top:90px;margin-top:-90px;-webkit-background-clip:content-box;background-clip:content-box}}
/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
.fa{display:inline-block;font:14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:.08em solid #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:2s linear infinite fa-spin;animation:2s linear infinite fa-spin}.fa-pulse{-webkit-animation:1s steps(8) infinite fa-spin;animation:1s steps(8) infinite fa-spin}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-star:before{content:"\f005"}.fa-user:before{content:"\f007"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-trash-o:before{content:"\f014"}.fa-clock-o:before{content:"\f017"}.fa-refresh:before{content:"\f021"}.fa-map-marker:before{content:"\f041"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-arrows:before{content:"\f047"}.fa-play:before{content:"\f04b"}.fa-stop:before{content:"\f04d"}.fa-chevron-right:before{content:"\f054"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-calendar:before{content:"\f073"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-shopping-cart:before{content:"\f07a"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-thumbs-o-up:before{content:"\f087"}.fa-phone:before{content:"\f095"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-credit-card:before{content:"\f09d"}.fa-filter:before{content:"\f0b0"}.fa-arrows-alt:before{content:"\f0b2"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-truck:before{content:"\f0d1"}.fa-money:before{content:"\f0d6"}.fa-file-text-o:before{content:"\f0f6"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-shield:before{content:"\f132"}.fa-thumbs-up:before{content:"\f164"}.fa-youtube:before{content:"\f167"}.fa-youtube-play:before{content:"\f16a"}.fa-instagram:before{content:"\f16d"}.fa-vk:before{content:"\f189"}.fa-google:before{content:"\f1a0"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-commenting:before{content:"\f27a"}.fa-percent:before{content:"\f295"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.wrap-white-block{border:1px solid #eee;border-radius:0;box-shadow:none;background-color:#fff}.wrap-blue-block{padding:10px;color:#fff;background-color:#1e509a;border:1px solid #eee;border-radius:0;box-shadow:none}.comment-view{border-top:1px solid #eee;border-left:1px solid #eee;overflow:hidden}.thumbnail{margin-bottom:1px;background-color:#fff;border-radius:0;border:none;border-right:1px solid #eee;border-bottom:1px solid #eee}.block-header{position:relative}.block-header h5{font-weight:700}.balloon:before{position:absolute;top:-14px;left:30px;border:7px solid transparent;border-bottom:7px solid #eee;content:'';z-index:0}.balloon:after{position:absolute;top:-12px;left:30px;border:7px solid transparent;border-bottom:7px solid #fff;content:'';z-index:1}.balloon.index-thumbnail-list:after,.balloon.index-thumbnail-list:before{left:68px}.stars-existence{overflow:hidden;position:relative;height:20px}.stars-existence .fa-star,.stars-existence .fa-star-o{color:#ffd300}.stars{left:0}.orange-navyBlue-border{border-top:3px solid #ea431b;border-right:3px solid #1e509a;border-bottom:3px solid #1e509a;border-left:3px solid #ea431b}.orange-navyBlue-border .number{font-size:28px;font-weight:700;line-height:.9}.orange-navyBlue-border .month{font-weight:700;line-height:.9;font-size:10px;margin-top:4px}.list-group-block{margin-bottom:0}.list-group-block .list-group-item{margin-bottom:0;margin-top:0;border:none;border-radius:0}.orange-border{border:2px solid #ea431b}.navy-border{border:2px solid #1e509a}i.fa-rub{font-size:80%}.progress-navy{background-color:#e8e8e8;box-shadow:none}.progress-navy .progress-bar-striped,.progress-navy .progress-striped .progress-bar{background-image:linear-gradient(135deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:40px 40px;background-color:#1e509a}.wrap:not(._promo){padding-top:20px}#adresses-tabs-content,#change-auth-form,#change-avatar-form,#my-favorite-store,.brands-slider,.comment-view,.cumulative-discount,.discount-card,.expanded-profile,.my-orders,.my-subscriptions,.profile-nav,.service-banners,.user-nav{border:1px solid #eee;border-radius:0;box-shadow:none;background-color:#fff}.input-group-addon{background-color:#eee;border:1px solid #eee;border-radius:0}.select2-container--krajee .select2-selection{box-shadow:none;background-color:#fff;border:1px solid #e2e8ee;border-radius:0}.select2-container--krajee .select2-selection--single .select2-selection__arrow{border-left:1px solid #767676}.form-header-brand-search .form-group .input-group input,.form-header-date-search .form-group .date input{z-index:1;border:1px solid #eee;border-radius:0;box-shadow:none}.form-header-brand-search .form-group .input-group .input-group-addon,.form-header-date-search .form-group .date .input-group-addon{background-color:#1e509a;color:#fff;border:1px solid #1e509a}.no-online{color:#767676}.online{color:#390}.posters-date{border-top:2px solid #ea431b;border-right:2px solid #1e509a;border-bottom:2px solid #1e509a;border-left:2px solid #ea431b}.posters-date .month{font-weight:700;line-height:.9;font-size:10px;margin-top:4px}.posters-date .number{font-weight:700;line-height:.9;font-size:30px;padding-top:9px}.thumbnail-pictures{padding:0;position:relative}@media (min-width:992px){.thumbnail-pictures{border-right:1px solid #eee}.catalog-filter__list-container._all .catalog-filter__list._brands li:first-child{margin-top:0}}.breadcrumb{padding:15px;border-radius:0;margin-bottom:20px}.discount{border:1px solid #ea431b;border-radius:2px;color:#ea431b;text-align:center}.available-now{color:#090}.available-now__link{font-size:inherit!important}.existence{font-size:12px}.existence .expected,.existence .pre-order-now{color:#ea431b}.existence .not-available-now{color:#767676}.text-overflow{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.grid-row{display:flex}@media screen and (min-width:1200px){.grid-row{align-items:start;justify-content:space-between}.grid-sidebar{width:275px}}.grid-row._lk{margin-bottom:50px}@media screen and (max-width:1199px){.grid-row:not(._home-widgets){flex-direction:column}.grid-row._article .grid-sidebar,.grid-row._category .grid-sidebar,.grid-row._home .grid-sidebar{display:none}._home-widgets .grid-column:nth-child(3){width:100%}}@media screen and (min-width:768px){.grid-row._home-widgets{align-items:stretch;justify-content:space-between;flex-wrap:wrap}}@media screen and (max-width:767px){.grid-row._home-widgets{flex-direction:column}}._home-widgets .grid-column{margin-bottom:20px}@media screen and (min-width:768px){._home-widgets .grid-column{display:flex;flex-direction:column;width:calc(50% - 10px)}}@media screen and (min-width:1200px){.grid-content{width:calc(100% - 300px)}._home-widgets .grid-column{width:calc(100%/3 - 15px)}}.col5-lg-1,.col5-lg-2,.col5-lg-3,.col5-lg-4,.col5-lg-5,.col5-md-1,.col5-md-2,.col5-md-3,.col5-md-4,.col5-md-5,.col5-sm-1,.col5-sm-2,.col5-sm-3,.col5-sm-4,.col5-sm-5,.col5-xs-1,.col5-xs-2,.col5-xs-3,.col5-xs-4,.col5-xs-5{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;display:inline-block}@media only screen and (min-width:480px){.col5-xs-1{width:20%}.col5-xs-2{width:40%}.col5-xs-3{width:60%}.col5-xs-4{width:80%}.col5-xs-5{width:100%}}@media only screen and (min-width:768px){.col5-sm-1{width:20%}.col5-sm-2{width:40%}.col5-sm-3{width:60%}.col5-sm-4{width:80%}.col5-sm-5{width:100%}}@media only screen and (min-width:992px){.col5-md-1{width:20%}.col5-md-2{width:40%}.col5-md-3{width:60%}.col5-md-4{width:80%}.col5-md-5{width:100%}}@media only screen and (min-width:1200px){.col5-lg-1{width:20%}.col5-lg-2{width:40%}.col5-lg-3{width:60%}.col5-lg-4{width:80%}.col5-lg-5{width:100%}}@media only screen and (min-width:992px){.col5-lg-1{width:20%}.col5-lg-2{width:40%}.col5-lg-3{width:60%}.col5-lg-4{width:80%}.col5-lg-5{width:100%}}.col-tabs-lg-1,.col-tabs-lg-3,.feedbacks-tabs-lg-1,.feedbacks-tabs-lg-2{position:relative;min-height:1px;padding-left:15px;padding-right:15px;float:left;display:inline-block}.col-tabs-lg-1{width:24.4%}.col-tabs-lg-3{width:75.6%}@media (max-width:768px){#credit-send{font-size:11px;text-transform:none}.col-tabs-lg-1,.col-tabs-lg-3{width:100%}}.feedbacks-tabs-lg-1{width:32.2%}.feedbacks-tabs-lg-2{width:67.8%}.swiper-container{margin:0 auto;overflow:hidden;width:100%;max-width:calc(100vw - 42px);position:relative;z-index:1}.swiper-container-vertical>.swiper-wrapper{flex-direction:column}.swiper-container-multirow>.swiper-wrapper{flex-wrap:wrap}.swiper-container-multirow-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-container-autoheight,.swiper-container-autoheight .swiper-slide{height:auto}.swiper-container-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translate3d(0,0,0)}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.swiper-slide-invisible-blank{visibility:hidden}.swiper-button-next,.swiper-button-prev{display:inline-flex;align-items:center;justify-content:center;box-sizing:content-box;padding:5px;position:absolute;top:50%;z-index:10;cursor:pointer;opacity:.8}.swiper-button-next:hover,.swiper-button-prev:hover{opacity:1}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev{transform:rotate(90deg) translateX(-25px);left:-5px}.swiper-button-next{transform:rotate(-90deg) translateX(25px);right:5px}.swiper-pagination{text-align:center;transition:opacity .3s}.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{display:inline-flex;width:10px;height:10px;border:2px solid #ddd;background:#fff;border-radius:50%;margin:0 3px}.swiper-pagination-bullet-active{border-color:#ea431b}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-button-lock,.swiper-pagination-lock{display:none}.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}.slick-loading .slick-list{background:url(/css/ajax-loader.gif) center center no-repeat #fff}.slick-next,.slick-prev{position:absolute;display:block;height:20px;width:20px;line-height:0;font-size:0;cursor:pointer;background:0 0;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:0}.slick-next:focus,.slick-next:hover,.slick-prev:focus,.slick-prev:hover{outline:0;background:0 0;color:transparent}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted .slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:0 0;display:block;height:20px;width:20px;outline:0;line-height:0;font-size:0;color:transparent;padding:5px;cursor:pointer}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:slick;font-size:6px;line-height:20px;text-align:center;color:#000;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}.logo-muztorg{display:block;background:url(/css/../img/logo_muztorg.svg) no-repeat;width:185px;height:44px}.button{display:inline-flex;align-items:center;justify-content:center;text-align:center;height:44px;padding:0 20px;font-size:14px;font-weight:400;line-height:1;border-radius:2px;cursor:pointer;outline:0}.button.disabled,.button:disabled{background:#bfbfbf;color:#fff;pointer-events:none}.button._large{width:100%;height:48px;border-radius:8px;font:500 16px Roboto}.button._outlined{background:0 0;border:1px solid #2b2b2b;color:#2b2b2b}.button-orange{background:#ea431b;color:#fff}.button-orange:focus,.button-orange:hover{background:#ee6a4a;color:#fff}.button-orange.button-outlined{background:#fff;border:1px solid #ea431b;color:#ea431b}.button-red{background:#d9502f;color:#fff}.button-red:focus,.button-red:hover{background:#e1745a;color:#fff}.button-blue{background:#3a64a2;color:#fff}.button-blue:focus,.button-blue:hover{background:#4f7dc0;color:#fff}.button-light-blue{background:#3a8ee6;color:#fff}.button-light-blue:focus,.button-light-blue:hover{background:#67a8ec;color:#fff}.button-green{background:#090;color:#fff}.button-green:focus,.button-green:hover{background:#0c0;color:#fff}.button-sberpay{background:#21a038;color:#fff}.button-sberpay:after{content:'';width:48px;height:17px;display:block;background:url(/img/sberpay-logo.svg) center/contain no-repeat;margin-left:5px}.button-sberpay:focus,.button-sberpay:hover{background:#2aca47;color:#fff}.button-white{background:#fff;border:1px solid #e2e8ee}.button-gray{background:#fff;border:1px solid #2b2b2b;color:#2b2b2b;opacity:.5}.button-gray:focus,.button-gray:hover{color:#2b2b2b}.button-yellow{background:#ffd300;color:#2b2b2b;gap:0 10px}.button-yellow:focus,.button-yellow:hover{color:#2b2b2b}.button.rent{border:2px solid #ffd300;color:#4c4c4c}.button.rent:focus,.button.rent:hover{background:#ffd300}.button.kit{border:1px solid #3a8ee6;color:#3a8ee6}.button.kit:focus,.button.kit:hover{text-decoration:underline}.button.certificate{border:2px solid #1e509a;color:#1e509a;text-align:left}.button.certificate:focus,.button.certificate:hover{text-decoration:underline}.button.split{color:#2b2b2b;border:2px solid #2b2b2b}.button.split img{margin-right:.5em}.button.split:hover{color:inherit}.button .cart-icon{width:20px;height:20px}button.button,input.button{border:none}.dotted{border-bottom:1px dotted currentColor;cursor:pointer;font-family:Roboto;padding:0}.favorites-link{display:inline-flex;color:#767676;cursor:pointer}.favorites-link._filled .favorites-icon,.favorites-link:hover .favorites-icon{color:#ea431b;fill:#ea431b}.favorites-icon{fill:#fff;transition:fill .25s,color .25s}.del-icon,.minus-icon,.plus-icon{position:relative;display:inline-flex;cursor:pointer;color:inherit}.del-icon:hover,.minus-icon:hover,.plus-icon:hover{color:inherit;opacity:.9}.del-icon:after,.del-icon:before,.minus-icon:after,.minus-icon:before,.plus-icon:after,.plus-icon:before{content:"";display:block;width:2px;height:100%;background:currentColor;border-radius:2px;position:absolute;top:0;left:4px}.del-icon{width:13px;height:13px}.del-icon:before{transform:rotate(-45deg)}.del-icon:after{transform:rotate(45deg)}.minus-icon,.plus-icon{width:11px;height:11px}.minus-icon:after,.plus-icon:after{transform:rotate(90deg)}.minus-icon:before{display:none}.regular-field{box-shadow:none;border:1px solid #e2e8ee;background:#fff;color:#2a2a2d;border-radius:2px;padding:10px}.regular-field:disabled{background:#f5f5f5;color:#575757!important}.css-preloader{margin:0 auto;position:relative;height:50px;width:50px;border:3px solid transparent;border-top-color:#1e509a;border-left-color:#1e509a;border-bottom-color:#1e509a;border-radius:50%;animation:.7s linear infinite spin}@keyframes spin{from{transform:rotate(0)}to{transform:rotate(360deg)}}.css-spinner{position:relative;width:20px;height:20px}.css-spinner__container{position:absolute;top:calc(100% - 6px);left:calc(50% - 2px);transform-origin:50% -80%}.css-spinner__container:nth-of-type(0n+1){transform:translateX(100%) rotate(-90deg);animation-delay:-.875s}.css-spinner__container:nth-of-type(0n+2){transform:translateX(100%) rotate(-45deg);animation-delay:-.75s}.css-spinner__container:nth-of-type(0n+3){transform:translateX(100%);animation-delay:-.625s}.css-spinner__container:nth-of-type(0n+4){transform:translateX(100%) rotate(45deg);animation-delay:-.5s}.css-spinner__container:nth-of-type(0n+5){transform:translateX(100%) rotate(90deg);animation-delay:-.375s}.css-spinner__container:nth-of-type(0n+6){transform:translateX(100%) rotate(135deg);animation-delay:-.25s}.css-spinner__container:nth-of-type(0n+7){transform:translateX(100%) rotate(180deg);animation-delay:-.125s}.css-spinner__container:nth-of-type(0n+8){transform:translateX(100%) rotate(225deg);animation-delay:0s}.css-spinner__element{background:#1e509a;width:2px;height:5px;animation:1s infinite spoke;animation-delay:inherit}@keyframes spoke{0%{opacity:1}100%{opacity:.2}}.custom-checkbox--large.custom-checkbox label{min-height:24px;padding-left:34px}.custom-checkbox--large.custom-checkbox label:before{width:24px;height:24px}.custom-checkbox--large.custom-checkbox label:after{left:8px;width:8px;height:13px}.custom-checkbox--filled.custom-checkbox label:before{border-color:#ea431b}.custom-checkbox--filled.custom-checkbox label:after{border-color:#fff}.custom-checkbox--filled.custom-checkbox input:checked:disabled+label:before{background:#bfbfbf}.custom-checkbox--filled.custom-checkbox input:checked+label:before{background:#ea431b}.custom-checkbox--filled.custom-checkbox input:disabled+label{pointer-events:none}.custom-checkbox--filled.custom-checkbox input:disabled+label:before{border-color:#bfbfbf}.custom-checkbox--agreement.custom-checkbox{margin-block:10px}.custom-checkbox--agreement.custom-checkbox label:before{width:16px;height:16px;background:#e2e8ee;border-color:transparent}.custom-checkbox--agreement.custom-checkbox label:after{top:3px;left:5px;width:5px;border-color:#fff}.custom-checkbox--agreement.custom-checkbox input:checked+label:before{background:#1e509a}.custom-checkbox label{position:relative;margin:0;cursor:pointer;line-height:1.4em;color:inherit;padding-left:24px;min-height:18px}.custom-checkbox label:before{content:'';display:block;-webkit-appearance:none;width:18px;height:18px;border:2px solid #e2e8ee;border-radius:2px;position:absolute;top:0;left:0}.custom-checkbox label:after{content:'';display:block;width:6px;height:9px;border:solid #ea431b;border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);position:absolute;top:4px;left:6px;transition:.15s;opacity:0}.custom-checkbox input[type=checkbox],.custom-checkbox input[type=radio]{display:none}.custom-checkbox input[type=checkbox]:checked+label:after,.custom-checkbox input[type=radio]:checked+label:after{transform:rotate(45deg) scale(1);opacity:1}.custom-checkbox._radio label:after,.custom-checkbox._radio label:before{border-radius:50%}.custom-checkbox._radio label:before{width:16px;height:16px}.custom-checkbox._radio label:after{border:none;width:8px;height:8px;background:#ea431b;left:4px}.notice{display:flex;font-size:13px;line-height:1.4em;margin:15px 0}.notice._orange{color:#ea431b}.notice._whiteback{background:#fff;border:1px solid #eee;padding:15px}.notice__icon{min-width:15px;width:15px;height:14px;margin:2px 5px 0 0;color:#ea431b}.notice__title{text-transform:uppercase;color:#ea431b;margin-bottom:5px}.notify{padding:20px 35px;text-align:center;position:relative;margin:20px 0}.notify._yellow{background:#ffd300}.notify._red{background:#f2dede}.notify__close{padding:0;border:none;background:0 0;cursor:pointer;position:absolute;top:10px;right:10px}.notify__btn{margin-top:15px}.notify__btn .btn{white-space:unset}.notify ul{text-align:left;margin:0}.message{display:flex;align-items:center;margin-top:10px}.message img{margin-right:5px}.alerter{padding:15px;border:1px solid currentColor;border-radius:2px}.alerter._success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alerter._warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alerter._danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.help{display:inline-flex;align-items:center;position:relative;font-size:12px;line-height:18px;z-index:1}.help__icon{color:currentColor}.help__hint{background:#2a2a2d;color:#fff;text-align:center;width:200px;border-radius:4px;padding:5px 8px;position:absolute;top:100%;left:50%;margin:10px 0 0 -103px;transform:scale(.95);transition:opacity .1s,visibility .1s;opacity:0;visibility:hidden}.help__hint:before{content:'';border:6px solid transparent;border-bottom:6px solid #2a2a2d;position:absolute;top:-11px;left:50%;transform:translateX(-3px)}.help:hover .help__hint{opacity:1;visibility:visible;transform:scale(1);transition:opacity .1s,transform .2s}.select2-container{margin:0}.select2-container .select2-selection{border-color:#e2e8ee!important;color:inherit!important;border-radius:0!important;box-shadow:none!important;height:35px!important;line-height:1.6em!important}.select2-container .select2-selection .select2-selection__arrow{border-color:#e2e8ee!important;height:33px!important}.select2-container .select2-selection .select2-selection__placeholder{color:inherit}.select2-container .select2-selection .select2-selection__rendered{color:inherit!important}.select2-container .select2-dropdown{border-color:#e2e8ee!important;border-radius:0!important;overflow:unset!important}.select2-container .select2-dropdown .select2-search{padding:0;margin-top:-32px}.select2-container .select2-dropdown .select2-search__field{box-shadow:none!important;border:none!important;background:#fff!important;padding:8px 10px;height:35px;width:99.5%}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{padding:5px 10px!important}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option--highlighted{background:#3a64a2!important}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true]{background:#ea431b!important;color:#fff}.select2-container.select2-container--open{z-index:1010000}.burger{width:20px;height:15px;position:relative;border-top:3px solid currentColor;transition:.25s}.burger:after,.burger:before{content:"";width:100%;height:3px;background:currentColor;position:absolute;left:0;transition:.25s}.burger:before{top:3px}.burger:after{bottom:0}._burger-active .burger{border-color:transparent}._burger-active .burger:before{transform:rotate(45deg)}._burger-active .burger:after{transform:rotate(135deg);bottom:6px}.burger-container{display:flex;align-items:center;justify-content:center;width:40px;height:40px;cursor:pointer;padding:0;-webkit-tap-highlight-color:transparent}.switch-btn{width:40px;height:24px;background:#ededed;box-shadow:inset 0 4px 4px rgba(0,0,0,.02);border-radius:30px;position:relative;transition:background .15s}.switch-btn:before{content:"";display:block;width:20px;height:20px;border-radius:50%;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.05);position:absolute;top:2px;left:2px;transition:left .15s}.catalog-filter__type.active .switch-btn,.switch-active .switch-btn{background:#3a64a2}.catalog-filter__type.active .switch-btn:before,.switch-active .switch-btn:before{left:calc(100% - 22px)}.lk-message{display:flex;align-items:center;margin-top:10px}.lk-message img{margin-right:5px}.lk-message._success{color:#00b01c}.lk-message._fail{color:#d9502f}.privacy-policy{font-size:12px;display:block}.privacy-policy._white{color:#fff;margin-top:0}.privacy-policy._white a{color:inherit;text-decoration:underline}.datepicker .day.disabled{pointer-events:none;color:#2b2b2b;opacity:.2}.datepicker .day.disabled.today{background:0 0;color:#2b2b2b}.socials{display:flex;align-items:center}.socials._tiny{margin-left:10px}.socials._tiny .socials__item{width:22px;height:22px;margin:0 0 0 8px;background:#767676}.socials__item{display:flex;align-items:center;justify-content:center;border-radius:4px;width:38px;height:38px;margin-right:8px;cursor:pointer}.socials__item:hover{opacity:.9}.socials__item._odnoklassniki,.socials__item._odnoklassniki:hover{background:#f2720c}.socials__item._vk,.socials__item._vk:hover{background:#5181b8}.socials__item._fb,.socials__item._fb:hover{background:#3b5998}.socials__item._google,.socials__item._google:hover{background:#dd4b39}.socials__item._yandex,.socials__item._yandex:hover{background:#fc3f1d}.socials__item._insta,.socials__item._insta:hover{background:#cf3075}.socials__item._youtube,.socials__item._youtube:hover{background:red}.socials__item._twitter,.socials__item._twitter:hover{background:#1da1f2}.socials__item._viber,.socials__item._viber:hover{background:#8e24aa}.socials__item._telegram,.socials__item._telegram:hover{background:#039be5}.socials__item._ya,.socials__item._ya:hover{background:#fc3f1d}.socials__item._whatsapp{background:#4caf50}.socials__item._whatsapp:hover{background:#5cb860}.socials__item._chat{background:#43962a}.socials__item._chat:hover{background:#4caa30}.socials__item._chat svg{color:#fff}.socials__item._chat,.socials__item._whatsapp{position:relative}.socials__item._chat:hover,.socials__item._whatsapp:hover{opacity:1}.socials__hint{padding:10px 15px;width:160px;background:#fff;border-radius:4px;border:1px solid #eee;box-shadow:0 6px 12px rgba(0,0,0,.175);position:absolute;top:100%;left:100%;z-index:1;opacity:0;visibility:hidden;transform:scale(.95);transition:opacity .5s,visibility .5s,transform .5s}@media screen and (max-width:374px){._home-widgets .grid-column .homepage__title{font-size:16px}.socials__hint{width:150px;left:0}}.socials__item:hover .socials__hint{opacity:1;visibility:visible;transform:scale(1)}.socials__hint-btn{display:block;font:14px/1 Roboto,sans-serif;padding:8px 0;color:inherit;cursor:pointer}div.socials__item{cursor:unset}.socials-container{display:flex;align-items:center;justify-content:right}.content-page+.socials-container{margin-bottom:30px}#login-form .socials{margin-bottom:15px}.tab-content .socials{display:block}.rating{display:flex;align-items:center}.rating__value{font:500 16px Roboto;color:#ea431b}.rating__count{color:#767676;font-size:12px}.rating__container{position:relative;transform:translateY(-2px);margin-right:8px}.rating__stars{display:flex;transform:translateX(-2px)}.rating__stars._active{position:absolute;top:0;left:0;overflow:hidden}.rating__stars._active .rating__star{color:#ea431b}.rating__stars._vote{grid-auto-flow:column;direction:rtl}.rating__stars._vote .rating__star{display:inline-flex;cursor:pointer}.rating__stars._vote .rating__star:hover,.rating__stars._vote .rating__star:hover~.rating__star{color:#ea431b}.rating__stars input{display:none}.rating__stars input:checked+label,.rating__stars input:checked~input+label{color:#ea431b}.rating__star{flex-shrink:0;width:20px;height:20px;margin:0 2px;color:#e2e8ee}.rating__star._active,.rating__star._active~.rating__star{color:#ea431b}.tabbar{display:flex;justify-content:space-between;padding:0 15px;position:fixed;bottom:0;left:0;width:100%;z-index:103;background:#fff;box-shadow:0 2px 12px rgba(201,206,212,.7);transform:translate3d(0,0,0)}@media screen and (min-width:1200px){.tabbar{display:none}.header__search,.header__search-form{max-width:293px}}.tabbar__icon{width:20px;height:20px}.tabbar__img,.tabbar__item{display:flex;align-items:center;justify-content:center}.tabbar__img{height:32px}.tabbar__item{flex-direction:column;padding:10px 0 15px;text-align:center;font:500 12px/1.2em Roboto;cursor:pointer;color:#667085;-webkit-tap-highlight-color:transparent}.tabbar__item:hover{color:#667085}.tabbar__item._active{color:#3a64a2}.tabbar__item._filled{position:relative}.tabbar__item._filled:before{content:"";display:block;width:4px;height:4px;border-radius:50%;background:#ea431b;position:absolute;top:9px;left:50%}.topbar{display:flex;font-size:12px}@media screen and (max-width:1199px){.topbar{display:none}}.topbar__menu{display:flex;align-items:stretch;padding:0;margin:0}.topbar__menu._core{margin:0 auto}.topbar__menu-name{font:bold 13px Roboto;text-transform:uppercase;color:#1e509a}.topbar__menu-item{list-style:none;margin-left:40px}.topbar__menu-item:first-child{margin:0}.topbar__menu-item a{display:flex;align-items:center;height:100%;color:inherit;padding:8px 0}.topbar__menu-item._partner{min-width:140px;border-top:4px solid #1e509a}.topbar__menu-item._partner a{flex-direction:column;justify-content:center;align-items:start;color:#606060;padding-right:10px}.topbar__menu-item._parent{position:relative}.topbar__menu-item._parent._active .topbar__dropdown,.topbar__menu-item._parent:hover .topbar__dropdown{opacity:1;visibility:visible;transform:scale(1)}.topbar__menu-item._notable{font-weight:500}.topbar__icon{margin-right:3px}.topbar__icon._user{transform:translateY(-1px)}.topbar__icon._login{transform:rotate(180deg)}.topbar__parent-icon{margin:1px 0 0 5px}.topbar__dropdown{margin:0;padding:8px 0;width:210px;background:#fff;border-radius:4px;border:1px solid #eee;box-shadow:0 6px 12px rgba(0,0,0,.175);position:absolute;top:100%;left:-12px;z-index:10000000;opacity:0;visibility:hidden;transform:scale(.95);transition:opacity .1s,visibility .1s,transform .2s}.topbar__dropdown .topbar__menu-item{margin:0}.topbar__dropdown .topbar__menu-item a{padding:5px 12px;font-size:12px;font-weight:400}.header{border-top:1px solid #e2e8ee;padding:15px 0}.header .container{display:flex;align-items:center;position:relative}.header .logo-muztorg{margin-right:15px}@media screen and (max-width:1199px){.header{padding:0;border-top:none;background:#fff;border-bottom:1px solid #e2e8ee;position:fixed;top:0;width:100%;z-index:101}.header .container{padding-top:5px;padding-bottom:5px;min-height:50px}.header .logo-muztorg{width:150px;height:36px}}@media screen and (max-width:479px){.header .logo-muztorg{width:120px;height:28px;margin-right:8px}}@media screen and (max-width:374px){.header .logo-muztorg{width:90px;height:20px;margin-right:5px}}.header__slogan{font:500 9px/1.3em Roboto;text-transform:uppercase;width:150px;color:inherit;margin-right:auto}.header__slogan:hover{color:inherit}@media screen and (max-width:479px){.header__slogan{font-size:8px;line-height:1.2em;width:90px}.header._mobile .header__cart,.header._mobile .header__favorites,.header._mobile .header__search-link{display:none}}.header__region,.header__search{flex:1;margin-right:25px}@media screen and (max-width:1199px){.header__search{display:none;margin:0;width:100%;position:absolute;top:100%;left:0;background:#fff;border:1px solid #e2e8ee;z-index:101}.header__search._active{display:block}.header__search-form{margin:15px}}.header__search .form-control{border:none;box-shadow:none;background:0 0;padding:0 0 0 18px;height:38px;font-size:16px;width:100%;color:inherit}.header__search .form-control::placeholder{color:#4c4c4c;opacity:1}.header__search-form{display:flex;align-items:center;border:1px solid #e2e8ee}.header__search-button{height:38px;padding:0 10px;cursor:pointer}.header__search-button:hover{background:#f8f8f8;color:#2a2a2d}.header__search-icon{width:23px;height:23px;transform:translateY(1px)}.header__search-link{margin:4px 0 0 auto;color:#767676}@media screen and (min-width:1200px){.header__search-link{display:none}.header__cart{align-self:flex-start}}@media screen and (max-width:1199px){.header__region{display:none}}.header__region-head{margin-bottom:9px}.header__region-name{position:relative;display:inline-flex}.header__region-city{cursor:pointer;padding:0;font-size:inherit;color:#3a64a2}.header__region-city:hover{color:#26416a}.header__region .phone{font-size:16px;font-weight:500;margin-bottom:6px}.header__region .phone a{color:inherit;margin-right:10px}.header__region .address{margin:0}.header__hint{padding:15px 0 20px;width:190px;text-align:center;font-size:16px;background:#ea431b;color:#fff;position:absolute;top:calc(100% + 6px);left:50%;transform:translateX(-95px);z-index:1}.header__hint:before{content:"";display:block;border:8px solid transparent;border-bottom:8px solid #ea431b;position:absolute;top:-13px;left:50%;transform:translateX(-4px)}.header__hint-title{margin-bottom:12px}.header__hint-btn{width:60px;height:32px;border:2px solid #fff;color:#fff;font-size:14px;margin:0 2px;cursor:pointer}.header__hint-btn:hover{opacity:.9}.header__cart{font-size:12px;width:150px;position:relative}.header__cart-img{position:relative}.header__cart-text{color:inherit}.header__cart-amount{background:#3a64a2;color:#fff;font-size:10px;line-height:1;font-weight:600;padding:3px 5px 2px;border-radius:50%;position:absolute;top:-2px;left:17px;z-index:1}.header__cart-container{display:flex;position:relative}@media screen and (max-width:1199px){.header__cart{width:23px;height:27px;order:2;margin-left:6px}.header__cart-container{margin:0;position:absolute;top:0;left:0}}.header__cart-icon{width:23px;height:27px;color:#ea431b;margin-right:18px}@media screen and (max-width:1199px){.header__cart-icon{margin:0}.header__cart-sum{display:none}}.header__cart-sum{font-size:16px;line-height:1.2em;font-weight:600;margin-top:5px}.header__cart-dropdown{width:312%;position:absolute;top:100%;right:0;padding-top:5px;z-index:100000001;opacity:0;visibility:hidden;transform:scale(.95);transition:opacity .1s,visibility .1s,transform .2s}@media screen and (max-width:1199px){.header__cart-dropdown{width:60vw;transform:scale(1);padding-top:7px}}.header__cart-dropdown .tab-content{margin:0}.header__cart-tabs{display:flex;flex-wrap:wrap;gap:0 4px;margin:0 0 16px;padding:0;border-bottom:1px solid #e2e8ee;list-style:none}.header__cart-tabs-button{display:inline-flex;margin-bottom:-1px;padding:0 10px 8px;border-bottom:2px solid transparent;font-weight:500;font-size:16px;line-height:normal;transition:.2s}.header__cart-tabs-button a{color:#2b2b2b}.header__cart-tabs-button:not(.active):hover{border-color:rgba(234,67,27,.5)}.header__cart-tabs-button:not(.active) a{color:grey}.header__cart-tabs-button.active{border-color:#ea431b}.header__cart-tab{position:relative}.header__cart-tab:after{content:"";display:block;position:absolute;bottom:-24px;left:-20px;right:-20px;height:4px;background:#ea431b;border-radius:0 0 4px 4px}.header__cart-tab--rent:after{background:#ffd300}.header__cart-list{padding:20px;background:#fff;border-bottom:4px solid #ea431b;border-radius:4px;box-shadow:0 8px 16px 0 rgba(0,0,0,.08),0 0 4px 0 rgba(0,0,0,.04)}.header__cart-row{display:flex;border-top:1px solid #e2e8ee;padding:6px 0;gap:0 10px}.header__cart-row:first-child{border:none}.header__cart-cell{display:flex;align-items:center;justify-content:center}.header__cart-cell._image{width:50px;height:50px}.header__cart-cell._image img{max-height:100%}.header__cart-cell._name{flex:1;align-self:center;font-weight:700;font-size:16px;line-height:1.3;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}@media screen and (max-width:767px){.header__cart-dropdown{width:100vw;right:-15px}.header__cart-cell._name{font-size:12px}}.header__cart-cell._name a{color:inherit}.header__cart-cell._name a:hover{color:#3a64a2}.header__cart-cell._price{font-size:16px;font-weight:700;white-space:nowrap}@media screen and (max-width:767px){.header__cart-cell._price{font-size:14px}}.header__cart-cell._del{margin-left:10px}.header__cart-input{border:1px solid #e2e8ee;padding:3px;margin:0 8px;width:40px;text-align:center;font-size:14px;line-height:1}.header__cart-final{display:flex;flex-direction:column;gap:16px 0;border-top:1px solid #e2e8ee}.header__cart-final-price{display:inline-flex;align-items:center;justify-content:space-between;padding:10px 4px;font-size:16px;font-weight:700}.header__cart-final-price-label{text-transform:uppercase}.header__cart-final .button{width:100%;font-size:16px}.header__cart-empty{font-size:16px;font-weight:600}.header__cart-order-link{display:block;margin:1px 0 4px}@media screen and (max-width:1199px){.header__cart-order-link{display:none}}.header__cart-arenda{background:#ffd300;color:#2b2b2b;border-radius:2px;font-size:12px;line-height:1;padding:0 8px 1px;height:20px;display:inline-flex;align-items:center;margin-top:5px;cursor:pointer}.header__cart-arenda:hover{color:#2a2a2d}.header__favorites{width:24px;margin:4px 0 0 5px;align-self:start}@media screen and (max-width:1199px){.header__cart-arenda{display:none}.header__favorites{align-self:center;order:1;margin:7px 0 0 7px}.header__favorites .favorites-link{position:relative}.header__favorites .favorites-link._filled .favorites-icon,.header__favorites .favorites-link:hover .favorites-icon{color:#767676;fill:#fff}.header__favorites .favorites-link._filled:before{content:"";display:block;width:10px;height:10px;border-radius:50%;background:#ea431b;position:absolute;top:3px;left:50%;margin-left:4px}}.header .burger-container{margin:-2px 2px 0 -10px}.header._mobile .header__slogan{display:none}.header._mobile .burger-container{position:absolute;top:6px;left:280px}.header._order .header__region{flex:none;margin:0 0 0 auto}.header__region-delivery{font-size:13px}.promobar{display:block;text-align:center;line-height:1;font-weight:600;text-transform:uppercase;padding:5px 0;min-height:24px}@media screen and (min-width:1200px){.header__cart-container._active .header__cart-dropdown,.header__cart-container:hover .header__cart-dropdown{opacity:1;visibility:visible;transform:scale(1)}.header .burger-container,.promobar{display:none}}.unit-issue-area{border:0;border-radius:0;box-shadow:none;position:absolute;background:#ea431b;color:#fff;left:0;width:100%;padding:10px 0 20px;z-index:1}.unit-issue-area:before{position:absolute;content:'';z-index:0}.unit-issue-area:after{position:absolute;top:-12px;left:30px;border:7px solid transparent;border-bottom:7px solid #fff;content:'';z-index:1;content:none}.unit-issue-area.index-thumbnail-list:after,.unit-issue-area.index-thumbnail-list:before{left:68px}@media (max-width:991px){.unit-issue-area{position:relative;z-index:1030;width:200px}}.unit-issue-area:before{top:-13px;left:45.5%;border:8px solid transparent;border-bottom:8px solid #ea431b}.unit-issue-area a,.unit-issue-area p{font:16px Roboto,sans-serif}.unit-issue-area p{margin:7px 0}.unit-issue-area .btn{width:57px;height:32px;padding:4px 6px;border:2px solid #fff;border-radius:0;background:#ea431b;color:#fff}.unit-issue-area .btn+.btn{margin-left:5px}.unit-issue-area .btn.btn-yes{border:2px solid #fff}.mobile-menu .unit-issue-area{margin-top:5px}.catalog-menu{background:#fff;border:1px solid #eee;position:relative;z-index:100;font-size:13px;line-height:1;margin-bottom:20px}@media screen and (max-width:1199px){.catalog-menu{display:none}}.product-menu .catalog-menu{position:absolute;width:273px}.catalog-menu .burger{margin-right:10px}.catalog-menu .burger-container{justify-content:start;width:100%;height:48px;font-size:16px;font-weight:500;text-transform:uppercase;padding:0 20px;background:#ededed}.catalog-menu__head{transform:translateY(1px)}.catalog-menu__i a{color:inherit}.catalog-menu__i a._active,.catalog-menu__i a:hover{color:#ea431b}.catalog-menu__i>a{display:flex;align-items:center;justify-content:space-between;padding:7px 15px 7px 50px}.catalog-menu__i>a._active{background:#f8f8f8}.catalog-menu__i:hover>a{color:#ea431b;background:#f8f8f8;position:relative}.catalog-menu__i:hover>a:after{content:'';width:2px;bottom:0;position:absolute;right:-1px;top:0;background-color:#ea431b;z-index:11}.catalog-menu__i._arenda>a,.catalog-menu__i._bases>a,.catalog-menu__i._courses>a,.catalog-menu__i._kids>a,.catalog-menu__i._kits>a{position:relative;display:block}.catalog-menu__i._arenda>a:before,.catalog-menu__i._bases>a:before,.catalog-menu__i._courses>a:before,.catalog-menu__i._kids>a:before,.catalog-menu__i._kits>a:before{content:'';display:inline-flex;width:20px;height:20px;position:absolute;top:4px;left:22px;background-size:100%!important}.catalog-menu__i._arenda a:before{background:url(/img/icons/arenda.svg) no-repeat}.catalog-menu__i._bases a:before{background:url(/img/icons/microphone.svg) 0 0/contain no-repeat;width:14px;margin-left:3px}.catalog-menu__i._kits a:before{background:url(/img/icons/kits-menu.svg) no-repeat}.catalog-menu__i._kids a:before{background:url(/img/icons/kids.svg) no-repeat}.catalog-menu__i._courses>a:before{background:url(/img/icons/courses.svg) no-repeat}.catalog-menu__i._sale{font-size:14px}.catalog-menu__i._sale a{color:#ea431b}.catalog-menu__arrow{margin-left:10px;min-width:4px}.catalog-menu__body{padding-bottom:20px;display:none}.catalog-menu__column{display:inline-block;width:100%;line-height:1.5em;margin-bottom:20px}.catalog-menu__column a{display:block;padding:4px 0}.catalog-menu__category{margin-bottom:5px;font-weight:700}.catalog-menu__category a{display:inline;padding:0;border-bottom:1px dotted currentColor}.catalog-menu__panel{position:absolute;left:100%;top:0;z-index:10;width:calc(900px - 3px);min-height:100%;padding:20px 50px;background:#fff;-moz-column-count:3;column-count:3;-moz-column-gap:30px;column-gap:30px;transition-property:visibility;transition-delay:.3s;visibility:hidden;outline:#e2e8ee solid 1px}@media screen and (max-width:1199px){.catalog-menu__panel{width:calc(730px - 3px)}}@media screen and (max-width:1100px){.catalog-menu__panel{width:calc(650px - 3px)}}.catalog-menu__i:hover .catalog-menu__panel{visibility:visible}.catalog-menu._open .burger-container{cursor:unset}.catalog-menu._open .catalog-menu__body{display:block}.mobile-catalog-menu{position:relative;margin-bottom:5px}.mobile-catalog-menu a{padding:10px 15px;display:flex;align-items:center;justify-content:space-between}.mobile-catalog-menu a.mobile-catalog-menu__back{background:#464652}.mobile-catalog-menu__body{border-bottom:2px solid #ea431b;padding-bottom:10px;margin-bottom:15px}.mobile-catalog-menu__title{color:#fff;background:#464652;padding:10px 15px;display:flex;align-items:center}.mobile-catalog-menu__title img{transition:.25s}.mobile-catalog-menu__title._closed img{transform:rotate(180deg)}.mobile-catalog-menu__title-txt{margin:0 auto 0 10px}.mobile-catalog-menu__arrow{margin-left:10px;min-width:4px}.mobile-catalog-menu__submenu,.mobile-catalog-menu__submenu a{transform:translate3d(200%,0,0);transition:.25s;position:absolute;top:0;left:0;z-index:1;width:100%;background:#252525}.mobile-catalog-menu__submenu a._open,.mobile-catalog-menu__submenu a._open a,.mobile-catalog-menu__submenu._open,.mobile-catalog-menu__submenu._open a{transform:translate3d(0,0,0);position:unset}._sub>.mobile-catalog-menu__i{transform:translate3d(-200%,0,0)!important;position:absolute!important;top:0;left:0;width:100%}._sub>.mobile-catalog-menu__back{display:none}.category-head{display:flex;align-items:center;justify-content:space-between}.category-head._courses .button{height:36px;border-radius:3px;margin-bottom:10px}@media screen and (max-width:479px){.category-head._courses .button{width:100%}}@media screen and (max-width:767px){.category-head._courses .button{margin-top:10px}.category-head._courses{flex-direction:column;align-items:flex-start}}.category-head__caption{flex:1;padding:0 15px}.category-head__title{margin:0 10px 0 0;display:inline;font-size:22px}@media screen and (max-width:767px){.category-head__caption{padding-left:0}.category-head__title{font-size:18px}}.category-head__badge{display:inline-flex;white-space:nowrap;font-size:12px;line-height:1;padding:4px 7px;border-radius:10px;color:#fff;background:#767676;transform:translateY(-4px)}.category-head__search{text-transform:none;font-size:22px}.advantages{position:relative;z-index:0}.advantages:after{content:'';position:absolute;top:0;bottom:0;left:50%;right:0;z-index:-1}@media screen and (max-width:1199px){.advantages{display:none}}.advantages .container{display:flex}.advantages .container:after,.advantages .container:before{display:none}.advantages__item{display:flex;flex:1;align-items:start;padding:10px 1%;line-height:1.2em;text-align:center}.advantages__item a{color:currentColor;display:flex}.advantages__item a:focus,.advantages__item a:hover{color:currentColor}.advantages__item svg{margin-right:10px;flex-shrink:0;width:16px;height:16px}.footer{background:#f8f8f8}.footer .logo-muztorg{width:274px;height:64px}@media screen and (min-width:1200px){.category-head .dotted{font-size:16px}.footer__wrapper{border-bottom:1px solid #e2e8ee;padding:50px 0 0;display:flex}.footer__contacts{width:274px;margin-right:11%}}@media screen and (max-width:1199px){.footer .container{display:grid;padding-top:30px}.footer .logo-muztorg{margin:0 auto}.footer__wrapper{display:contents}.footer__activities{order:1;display:grid;gap:0 5px;grid-template-columns:repeat(2,1fr)}.footer__contacts{display:contents}}@media screen and (max-width:374px){.footer__activities{grid-template-columns:auto}}.footer__contacts .socials{margin:10px 0 20px}.footer__contacts .socials__item{width:30px;height:30px}.footer__menu{display:flex;flex:1}@media screen and (max-width:1199px){.footer__contacts .socials{margin:5px 0 10px}.footer__menu{margin-top:30px}}.footer__menu-title{font:bold 16px Roboto;color:#ea431b}.footer__menu ul{padding:0;margin:15px 0 20px}.footer__menu ul li{list-style:none;margin-bottom:8px}.footer__menu ul li a{color:inherit}.footer__menu ul li a:hover{color:#ea431b}.footer__column{width:27%}.footer__column:last-child{width:19%}@media screen and (max-width:767px){.category-head__badge{transform:translateY(-2px)}.footer__menu{flex-wrap:wrap;justify-content:space-between}.footer__column{width:calc(50% - 5px)!important}}.footer__app{display:block;margin-bottom:10px}.footer__get-button{min-height:36px;display:flex;align-items:center;justify-content:center;background:#5181b8;color:#fff;border-radius:6px;font:500 16px Roboto}@media (min-width:1200px){.footer__get-button{font-size:14px}}.footer__get-button:focus,.footer__get-button:hover{color:#fff}.footer__get-button-icon{margin-right:6px}.footer__ya-market{display:flex;width:274px;margin:30px 0 20px;gap:10px;align-items:center;justify-content:space-between}.footer__ya-market-logo{display:block}.footer__ya-market-logo .ya-market{flex-basis:50%}.footer__feedback-link{padding:0;cursor:pointer;font:14px/1 Roboto,sans-serif;color:#3a64a2;text-decoration:underline}.footer__feedback-link:after{content:'>'}.footer__feedback-link:hover{color:#ea431b}.footer__cards{padding:25px 0;display:flex;justify-content:center}@media screen and (min-width:1200px){.footer__cards{border-bottom:1px solid #e2e8ee;gap:25px}}.footer__cards-link{display:block}.footer__cards-link:hover{color:#ea431b}@media screen and (max-width:1199px){.footer__ya-market{margin:10px auto 25px}.footer__cards{padding:10px 0 20px;justify-content:space-between}.footer__cards-link{font-size:12px;margin-bottom:10px}}.footer__cards-link img{height:auto;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.08),0 0 6px rgba(0,0,0,.02)}.footer__cards-title{margin-top:10px}@media screen and (max-width:767px){.footer__cards-link{width:calc(50% - 5px)}.footer__cards-title{margin-top:6px}}.footer__ending{display:grid;align-items:baseline;padding:30px 0}@media screen and (max-width:1199px){.footer__ending{padding:20px 0;gap:20px;order:2}.footer__agreement{order:-1}}.footer__ending a{text-decoration:underline}.footer__copyright{font-size:10px}.footer .phone,.footer__copyright p{margin:0}.footer .phone a+a{margin-left:.5em}@media screen and (min-width:1200px){.footer__ending{grid-template-columns:repeat(2,1fr);grid-auto-flow:column;gap:12px}.footer__ending a{color:inherit}.footer__agreement,.footer__capcha-txt{text-align:right;grid-column:2}}.footer__agreement{margin:0;padding:0;text-align:right;list-style:none}.footer__capcha-txt{font-size:10px}.footer__socials{margin-top:20px;display:flex}@media screen and (max-width:1199px){.footer__agreement{text-align:left;font-size:13px}.footer__socials{margin-top:5px}}.ya-market{display:flex;flex-shrink:0}.ya-market__rating-title{text-align:center;color:#767676;font-size:12px;white-space:nowrap}.ya-market__stars{position:relative;color:#fc0}.ya-market__stars-row{display:flex;justify-content:center;gap:3px;white-space:nowrap;width:100%}.ya-market__stars-row svg{width:18px;height:18px;flex-shrink:0}.ya-market__stars-row--fill{position:absolute;width:94%;overflow:hidden;top:0;left:0}a:hover .ya-market__stars-row--fill{animation:2s infinite stars}@keyframes stars{from,to{width:94%}50%{width:100%}}.home-text{padding:30px 0}.home-text__title{font-size:20px;font-weight:400;text-transform:unset;margin-bottom:20px}.home-text__cols{display:flex;justify-content:space-between;margin-top:25px}@media (max-width:1199px){.home-text__cols{flex-direction:column}.home-text__cols+.home-text__cols{margin-top:0}}.home-text__col{margin-bottom:10px}@media (min-width:1200px){.home-text__col{width:calc(33% - 25px)}}.home-text__subtitle{margin-bottom:10px}.pin{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;padding:3px 5px;border-radius:3px;font:600 11px/1 Roboto;text-transform:uppercase;min-width:34px;min-height:20px;border:1px solid currentColor;background:#fff;margin:0 1px 3px 0;color:inherit;white-space:nowrap}.pin__icon{width:14px;height:14px}.pin-kits{color:#3a8ee6}.pin-low{color:#fff;border-color:#93c01f;background:#93c01f}.pin-instal{color:#090!important}.pin-new{color:#3be200}.pin-hit{color:#ea431b}.pin-discount{color:#fff;border-color:#ea431b;background:#ea431b;padding:2px 5px}.pin-coupon,.pin-coupon:focus,.pin-coupon:hover{color:#8e48cf}.pin-coupon svg{margin-right:4px;width:13px;height:13px;flex-shrink:0}.pin-arenda{border-color:#ffd300}.pin-arenda:hover{color:inherit}.pin-cashback{color:#fff!important;border-color:#ea431b;background:#ea431b;cursor:pointer}.pin-training{color:#fff;background:#3a8ee6;border-color:#3a8ee6}.pin-made-in-russia{border:none}.pin-made-in-russia img{width:35px;height:18px;object-fit:cover}.pin-split{background:#2b2b2b}.pin-split img{width:28px}a.pin:hover{opacity:.8}.catalog-filter .pin{min-width:auto;width:35px;height:20px;margin:0 10px 0 0;padding:0}.catalog-filter .pin-discount{color:#ea431b;background:#fff}.catalog-filter .pin-instal{font-size:12px}.catalog-filter .pin-hit{padding:0 0 0 2px}.catalog-filter .pin-arenda{padding:1px 0 0 2px;background:#ffd300}.specialty{position:relative;z-index:1}.specialty__list{width:100%;position:absolute;top:calc(100% - 1px);left:0;background:#fff;display:none}.specialty__list a{display:flex;align-items:center;font-size:14px;padding-right:35px;color:inherit;min-height:46px;position:relative;cursor:pointer}.specialty__list a:hover{background:#f8f8f8}.specialty__list a:after,.specialty__list a:before{content:"";border-radius:50%;position:absolute}.specialty__list a:before{width:16px;height:16px;border:2px solid #e2e8ee;background:#fff;top:15px;right:10px}.specialty__list a:after{width:8px;height:8px;background:#ea431b;top:19px;right:14px;transform:scale(0);opacity:0;transition:.15s}.specialty__list a svg{min-width:25px;margin:2px 15px 0 10px}.specialty__list a.selected{color:#1e509a}.specialty__list a.selected:after{transform:scale(1);opacity:1}.specialty__chevron{padding:0;position:absolute;top:9px;right:10px;pointer-events:none}.specialty._active input{border-color:#1e509a;border-bottom:1px solid #fff}.specialty._active .specialty__list{border:1px solid #1e509a;border-top:none;border-radius:0 0 2px 2px;display:block}.cookie{width:280px;padding:12px;border-radius:8px;background:#fff;box-shadow:0 8px 16px 0 rgba(0,0,0,.08),0 0 4px 0 rgba(0,0,0,.04);position:fixed;bottom:20px;right:12%;z-index:100;display:none}@media screen and (max-width:767px){.cookie{width:calc(100% - 30px);right:auto;left:15px}}.cookie__title{font:bold 16px/1.2em Roboto;margin-bottom:10px}.cookie p{margin-bottom:10px}.cookie p a{text-decoration:underline;white-space:nowrap}.cookie .button{font:bold 16px Roboto;width:100%;border-radius:6px}@media screen and (max-width:1199px){.cookie{bottom:80px}.cookie__title{display:none}.cookie p{font-size:12px}.cookie .button{width:auto;height:36px}}.services-panel{height:100%;padding:0 15px 90px;z-index:102;overflow-x:hidden;overflow-y:scroll;transition:.2s ease-out}.services-panel:not(._active){margin-left:-110%}.services-panel,.services-panel__header{background:#fff;position:fixed;width:100%}.services-panel__header{display:flex;align-items:flex-end;gap:10px;font:bold 20px Roboto;padding:15px 0}.services-panel__header-arrow{color:#667085}.services-panel__body{padding-top:55px}.services-panel__subtitle{font:bold 16px Roboto;margin-bottom:15px}.services-panel__tile{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-bottom:25px}.services-panel__item{display:block;background:#f9fafb;border:1px solid #d9d9d9;color:inherit;border-radius:8px;padding:10px;font:bold 12px/1.2em Roboto;min-height:82px}.services-panel__item-icon{color:#ea431b;margin-bottom:6px}.services-panel__tile._blue .services-panel__item-icon{color:#3a64a2}.slide-field{position:relative}.slide-field__input,.slide-field__label{font:14px Roboto}.slide-field__input{border:1px solid #e2e8ee;background:0 0;outline:0;border-radius:8px;width:100%;height:48px;padding:0 15px;color:#2b2b2b}.slide-field__input:-webkit-autofill{-webkit-box-shadow:none;background:0 0!important}.slide-field__input:focus+.slide-field__label,.slide-field__input:not(:placeholder-shown)+.slide-field__label{transform:translate(-4px,-24px);font-size:12px;padding:0 4px;color:#2b2b2b}.slide-field__label{color:#767676;background:#fff;position:absolute;left:15px;top:16px;pointer-events:none;transition:.2s}.delivery-geo._rent-studio .input{border-radius:8px;border:1px solid #667085;font-size:16px;padding:.5em .8em}.delivery-geo._rent-studio .input::placeholder{color:#98a2b3;opacity:1;font-style:italic}.delivery-geo._rent-studio .input:focus{border-color:#1e509a}.delivery-geo._rent-studio .modal-dialog{margin:80px auto 0;width:1180px}@media screen and (max-width:1199px){.delivery-geo._rent-studio .modal-dialog{width:950px}}.delivery-geo._rent-studio .modal-dialog .modal__header-close{--icon-size:24px;top:40px;right:10px;width:var(--icon-size);height:var(--icon-size);padding:0;color:#fff;position:absolute;z-index:1;cursor:pointer}@media (min-width:1200px){.delivery-geo._rent-studio .input{height:38px;padding:10px}.delivery-geo._rent-studio .modal-dialog .modal__header-close{top:-46px;right:0;width:36px;height:36px}}.delivery-geo._rent-studio .modal-dialog .modal__header-close svg{width:100%;height:100%}.delivery-geo._rent-studio .modal-content{border-radius:30px;padding:30px}@media screen and (min-width:992px){.delivery-geo._rent-studio .modal-content{min-height:550px}}.delivery-geo._rent-studio .delivery-geo__container{gap:0 30px}@media screen and (max-width:991px){.delivery-geo._rent-studio .modal-dialog{width:100%;position:absolute;top:0;bottom:0;margin-top:60px}.delivery-geo._rent-studio .modal-content{border-radius:30px 30px 0 0;padding:0;position:absolute;top:0;bottom:0;width:100%;min-height:unset}.delivery-geo._rent-studio .delivery-geo__container{grid-template-columns:auto;grid-template-rows:1fr auto;height:100%;overflow:hidden}}.delivery-geo._rent-studio .delivery-geo__map{min-height:520px}.delivery-geo._rent-studio .delivery-geo__map>ymaps{border-radius:15px;overflow:hidden}.delivery-geo._rent-studio .delivery-geo__banner{margin-top:auto;border-radius:12px;overflow:hidden}@media screen and (max-width:991px){.delivery-geo._rent-studio .delivery-geo__map>ymaps{border-radius:30px 30px 0 0}.delivery-geo._rent-studio .delivery-geo__map{order:-1;min-height:unset}.delivery-geo._rent-studio .delivery-geo__banner{display:none!important}.delivery-geo._rent-studio .delivery-geo__banner-swipe img{max-height:300px;object-position:top;object-fit:cover;border-radius:25px 25px 0 0;margin-bottom:-10vw}}.delivery-geo._rent-studio .delivery-geo__banner img{width:100%}@media screen and (min-width:992px){.delivery-geo._rent-studio .delivery-geo__banner-swipe{display:none}}@media screen and (max-width:1199px){.delivery-geo._rent-studio .delivery-geo__banner-swipe{position:absolute;bottom:149px;left:0;right:0;z-index:1}.delivery-geo._rent-studio .delivery-geo__banner-swipe:not(._touch){transition:bottom .3s}.delivery-geo._rent-studio .delivery-geo__banner-swipe+.delivery-geo__aside{box-shadow:0 0 0 transparent,0 0 0 transparent;border-radius:0}}@media (min-width:600px) and (max-width:1199px){.delivery-geo._rent-studio .delivery-geo__banner-swipe:before{content:'';width:75px;height:6px;background:#a7ccfd;border-radius:10px;position:absolute;top:15px;left:50%;transform:translateX(-50%)}}.delivery-geo._rent-studio .delivery-geo__banner-swipe img{width:100%}.delivery-geo._rent-studio .delivery-geo__label{font-size:12px}.delivery-geo._rent-studio .delivery-geo__suggest{margin:0}.delivery-geo._rent-studio .delivery-geo__suggest input{height:50px;border-radius:15px;-webkit-appearance:none;border-color:#767676;font:16px Roboto;background:#fff;padding:0 50px 0 25px;box-sizing:border-box}@media screen and (max-width:991px){.delivery-geo._rent-studio .delivery-geo__label{display:none}.delivery-geo._rent-studio .delivery-geo__suggest input{padding:0 25px 0 50px}.delivery-geo._rent-studio .delivery-geo__suggest input::-webkit-search-cancel-button{position:absolute;top:12px;width:24px;height:24px;right:10px;mask:url(/img/lk/close.svg) no-repeat center/contain;-webkit-mask:url(/img/lk/close.svg) no-repeat center/contain;background:currentColor;opacity:.3}.delivery-geo._rent-studio .delivery-geo__aside{width:100%;padding:30px 15px 15px;position:fixed;z-index:2;background:#fff;bottom:0;min-height:150px;border-radius:25px 25px 0 0;box-shadow:0 0 4px rgba(0,0,0,.04),0 -8px 16px rgba(0,0,0,.08);max-height:450px;height:150px}.delivery-geo._rent-studio .delivery-geo__aside:not(._touch){transition:.3s}.delivery-geo._rent-studio .delivery-geo__aside._keyboarding:not(._active){max-height:250px;height:250px}.delivery-geo._rent-studio .delivery-geo__aside._active{height:450px}}.delivery-geo._rent-studio .delivery-geo__aside{flex-direction:column;display:flex;gap:20px}.delivery-geo._rent-studio .delivery-geo__aside-swipe{display:none}@media screen and (max-width:991px){.delivery-geo._rent-studio .delivery-geo__aside-swipe{position:absolute;top:0;left:0;right:0;height:30px;display:flex;align-items:center;justify-content:center}.delivery-geo._rent-studio .delivery-geo__aside-swipe:before{content:'';width:75px;height:3px;background:#767676;opacity:.2;border-radius:10px}}.delivery-geo._rent-studio .delivery-geo__tabs{grid-template-columns:repeat(3,1fr);gap:10px}@media screen and (max-width:600px){.delivery-geo._rent-studio .delivery-geo__tabs{margin:0 -15px;max-width:100vw;width:100vw;flex-shrink:0}}.delivery-geo._rent-studio .delivery-geo__tabs .button{border-radius:10px;padding:10px 10px 7px;height:35px;font:12px/1.3em Roboto;text-transform:uppercase;gap:0 3px;cursor:pointer}@media screen and (min-width:992px){.delivery-geo._rent-studio .delivery-geo__tabs .button{flex-direction:column}}.delivery-geo._rent-studio .delivery-geo__tabs .button.no_points{color:#a6a6a6;border-color:#a6a6a6;pointer-events:none}.delivery-geo._rent-studio .delivery-geo__list{height:100%}.delivery-geo._rent-studio .delivery-geo__i{display:flex;flex-direction:column;align-items:flex-start;padding:20px 15px;margin:0;font-size:16px;height:100%;gap:20px;background:#f8fbff;border-radius:15px;overflow:hidden}@media screen and (max-width:991px){.delivery-geo._rent-studio .delivery-geo__i{padding:15px;font-size:14px}.delivery-geo._rent-studio .delivery-geo__btn{width:100%;position:relative}}.delivery-geo._rent-studio .delivery-geo__subtitle{font-weight:500;font-size:18px;text-transform:uppercase;color:#1e509a;margin-bottom:0}.delivery-geo._rent-studio .delivery-geo__content{padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid #e2e8ee}.delivery-geo._rent-studio .delivery-geo__btn{background:#ea431b;height:42px;font:500 16px Roboto;padding:0 30px;border-radius:10px;flex-shrink:0;margin:0;color:#fff}.delivery-geo._rent-studio .delivery-geo__btn._booking{background:#1e509a}.delivery-geo._rent-studio .delivery-geo__btn:hover{color:#fff;opacity:.9}.delivery-geo._rent-studio .delivery-geo__btn-back{border:1px solid currentColor;border-radius:10px;color:#1e509a;display:flex;gap:10px;align-items:center}@media screen and (max-width:991px){.delivery-geo._rent-studio .delivery-geo__btn-back{position:absolute;top:-45px;left:15px;color:#fff;height:30px}}.delivery-geo._rent-studio .delivery-geo__btn-back:before{content:'';width:22px;height:22px;mask:url(/img/icons/arrow-down.svg) no-repeat center/contain;-webkit-mask:url(/img/icons/arrow-down.svg) no-repeat center/contain;background:currentColor;transform:rotate(90deg)}.delivery-geo .modal-content{min-height:calc(565px + 30px);padding:15px}@media screen and (max-width:374px){.delivery-geo .modal-content{padding:10px}}.delivery-geo .modal-content .css-preloader{position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;z-index:2}.delivery-geo .modal-content .css-preloader+.css-preloader-blur{position:absolute;left:0;right:0;top:0;bottom:0;background:rgba(255,255,255,.75);z-index:1;display:block}.delivery-geo .modal-content .css-preloader.hidden+.css-preloader-blur{display:none}.delivery-geo.delivery-geo__container{padding-top:15px}.delivery-geo__container{display:grid;position:relative}.delivery-geo__container._rehearsal .delivery-geo__suggest{margin:10px}.delivery-geo__container._rehearsal .delivery-geo__list{max-height:513px}.delivery-geo__btn{background:#48b948;color:#fff;height:26px;padding:0 8px;margin-top:5px}.delivery-geo__btn svg{display:none}.delivery-geo__btn._checked{font-size:0}.delivery-geo__btn._checked svg{display:block}.delivery-geo__btn._disabled{background:#bfbfbf}.delivery-geo__suggest{position:relative;margin-bottom:10px;width:100%}.delivery-geo__suggest input{width:100%;height:32px;padding:0 30px 0 12px;border:1px solid #e2e8ee;border-radius:2px;font-size:12px}.delivery-geo__suggest input::placeholder{color:#2b2b2b;opacity:.3}.delivery-geo__map{min-height:565px}.delivery-geo__header{padding:15px 0 0}.delivery-geo__view{height:32px;border:1px solid #3a64a2!important;background:#fff;color:#3a64a2;position:absolute;top:30px;right:15px;z-index:1}@media screen and (min-width:768px){.delivery-geo__container{grid-template-columns:repeat(2,1fr)}.delivery-geo__header{padding:0 0 0 15px}.delivery-geo__view{display:none}}.delivery-geo__tabs{display:grid;grid-template-columns:repeat(2,1fr)}.delivery-geo__tabs .button{height:32px;border:1px solid #1e509a}.delivery-geo__tabs .button:nth-child(1){border-radius:2px 0 0 2px}.delivery-geo__tabs .button:nth-child(2){border-radius:0 2px 2px 0}.delivery-geo__tabs .button:not(._active){background:#fff;color:#3a64a2}.delivery-geo__tabs .button:not(._active):hover{color:#26416a}@media screen and (max-width:374px){.delivery-geo__tabs .button{font-size:13px}}.delivery-geo__tabs .button._active{cursor:auto}.delivery-geo__tabs .button._active:hover{background:#1e509a}.delivery-geo__list{max-height:491px;overflow:auto}.delivery-geo__list::-webkit-scrollbar{width:4px}.delivery-geo__list::-webkit-scrollbar-thumb{background:#767676;border-radius:4px}.delivery-geo__i{padding:12px 15px 15px;cursor:pointer}.delivery-geo__i._checked{background:#f4f4f4}.delivery-geo__subtitle{font:500 16px Roboto;margin-bottom:5px}.delivery-geo__type{font:14px Roboto}.delivery-geo__content._schedule{font-size:12px}.delivery-geo__metro img{margin:-3px 5px 0 0}.delivery-geo__pickup{font-weight:700}.delivery-geo__date{color:#090}.delivery-geo__refresh{display:inline-flex;align-items:center}.delivery-geo__refresh-text{margin-right:5px;font-weight:700;color:#1e509a}.delivery-geo__modal-topbar{display:flex;justify-content:flex-end}@media screen and (min-width:768px){.delivery-geo__i:hover{background:#f4f4f4}.delivery-geo__modal-topbar .modal__header-close{transform:translateY(-8px)}}@media screen and (max-width:767px){.delivery-geo._rent-studio .delivery-geo__i{gap:10px}.delivery-geo__modal-topbar .modal__header-close{width:34px;height:34px;position:absolute;top:-2px;right:-2px;margin:0}}.delivery-geo__desc{flex-grow:1;overflow:auto;height:100%;scrollbar-width:thin;scrollbar-color:#d7e8ff #a7ccfd}.delivery-geo__desc::-webkit-scrollbar{width:4px;background:#d7e8ff}.delivery-geo__desc::-webkit-scrollbar-thumb{background:#a7ccfd;border-radius:4px;width:2px}.delivery-geo__desc-value{display:inline-flex;align-items:flex-start;line-height:1.3}.delivery-geo__desc-value svg{width:18px;height:18px;margin-right:4px;color:#1d2939;opacity:.3;flex-shrink:0}.delivery-geo__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.delivery-geo__grid-col{display:flex;flex-direction:column;gap:1em}.delivery-geo__devices{margin-top:20px}.delivery-geo__iframe iframe{height:500px;border:none;width:100%;margin-top:10px}@media screen and (max-width:991px){.delivery-geo__iframe iframe{border-radius:25px 25px 0 0;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;max-height:calc(100% - 10px)}}.cart-courses{background:#fff;border:1px solid #eee;padding:20px 20px 30px}@media screen and (max-width:767px){.cart-courses{border:none;padding:20px 0}.cart-courses .swiper-container{max-width:none}}.cart-courses__title{font-size:16px;font-weight:600;text-transform:uppercase;margin-bottom:20px}.cart-courses__slider{position:relative;margin:0 -10px}@media screen and (min-width:992px){.delivery-geo__desc{max-height:275px}.cart-courses__slider{margin:0 -16px}}.cart-courses__img{flex:0 0 46px;margin-right:15px}@media screen and (max-width:992px){.cart-courses__img{margin-right:8px}}.cart-courses__name{font-size:13px;line-height:1.2em;padding-right:10px;align-self:flex-start;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box}.cart-courses__name:before{content:'';position:absolute;left:10px;top:10px;height:46px;width:46px}.cart-courses__footer{display:flex;flex-direction:column;flex-shrink:0;margin-left:auto;text-align:right}.cart-courses__price{white-space:nowrap;font-weight:600}.cart-courses .button{font-size:12px;height:24px;min-width:80px;padding:0}@media screen and (min-width:992px){.cart-courses .swiper-container{width:92%}}.cart-courses .swiper-slide{display:flex;padding:10px;overflow:hidden;height:64px;text-overflow:ellipsis}.cart-courses .swiper-button-next,.cart-courses .swiper-button-prev{color:#f7f7f8;margin-top:15px}@media screen and (max-width:991px){.cart-courses .swiper-button-next,.cart-courses .swiper-button-prev{display:none}}.cart-courses .swiper-button-next{right:0}.cart-courses .swiper-pagination{white-space:nowrap;overflow:hidden;margin:10px auto 0;display:none}.cart-courses .swiper-pagination-bullet{position:relative;transition:left .4s}.product-table__row:not(._head){color:#767676}.product-table__row{display:grid;gap:30px;padding:15px 0}.product-table__row._head{font-weight:700;border-bottom:1px solid #f8f8f8;margin-bottom:10px}.product-table__cell{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start}.product-table__cell._img{min-height:70px;align-items:center}.product-table__cell._name{justify-content:center}.product-table__cell._price{flex-direction:row;gap:0 5px;white-space:nowrap}.product-table__cell._icon{align-items:center;justify-content:center;width:70px;height:70px;background:#e2e8ee;border-radius:2px;color:#2b2b2b}.product-table__img{max-height:70px}.product-table__name{margin-bottom:0}.product-table__name a{color:#2b2b2b}.product-table__id{font-size:14px}@media screen and (min-width:768px){.product-table__mobile{display:none}}.product-table._lk{margin-top:10px}.product-table._lk .product-table__row{grid-template-columns:70px 1fr 12% 12% 12%}.product-table._lk .product-table__row._head{grid-template-columns:1fr 12% 12% 12%}@media screen and (max-width:767px){.cart-courses .swiper-pagination{display:block}.product-table__row{gap:0 20px}.product-table__cell._desktop,.product-table__row._head{display:none}.product-table._lk .product-table__row{grid-template-columns:1fr 3fr}.product-table._lk .product-table__cell._icon,.product-table._lk .product-table__cell._img{grid-row-start:1;grid-row-end:4}}.product-table._kit{margin-bottom:20px}.product-table._kit .product-table__row{grid-template-columns:20% 1fr 20% 15%}.product-table._kit .product-table__row._head{grid-template-columns:1fr 20% 15%;padding-top:0}.banner-promo{position:fixed;bottom:0;left:50%;max-width:1170px;width:100%;transform:translate(-50%,0);opacity:1;text-align:center;transition:transform 1s;z-index:1000100;animation:1s ease-in reverse showed}@keyframes showed{0%{transform:translate(-50%,0)}100%{transform:translate(-50%,100%)}}.banner-promo__link{display:block;transition:box-shadow .2s;width:100%}.banner-promo__link:hover{box-shadow:0 0 10px 5px rgba(42,42,45,.05)}.banner-promo__link picture{display:block}.banner-promo__link img{width:100%}.banner-promo__close{--size-icon:20px;position:absolute;top:10px;right:10px;padding:5px;display:flex;place-items:center;gap:.5em;color:#2b2b2b;cursor:pointer;transition:color .2s;font-size:12px;border-radius:50px}.banner-promo__close._outside{top:unset;bottom:calc(100% + 5px);right:0}.banner-promo__close--bg{background:rgba(255,255,255,.9);padding-inline:8px}.banner-promo__close--bg._light{background:rgba(43,43,43,.9)}.banner-promo__close[data-style] svg{border:1px solid;padding:2px;stroke-width:2}.banner-promo__close[data-style='1'] svg{border-radius:50%}.banner-promo__close[data-style='2']{border-radius:10px}.banner-promo__close[data-style='2'] svg{border-radius:5px}.banner-promo__close._light{color:#fff}.banner-promo__close:hover{color:#d9502f}.banner-promo__close svg{width:var(--size-icon);height:var(--size-icon);stroke-width:1.5;flex-shrink:0}.banners{position:fixed;text-align:center;z-index:1000100;transition:transform 1s,opacity .5s;opacity:1}.banners._loaded{opacity:0}.banners._bottom{bottom:0;width:100%;max-width:1170px;transform:translateX(-50%);left:50%}@media screen and (max-width:1199px){.banner-promo,.banners._bottom{bottom:69px}}.banners._bottom img{width:100%}.banners._bottom._loaded{transform:translateX(-50%) translateY(200%)}.banners._small{bottom:150px;right:0;max-width:220px}@media screen and (max-width:1199px){.banners._small{bottom:69px}}.banners._small._loaded{transform:translateX(200%)}.banners__link{display:inline-block;transition:box-shadow .2s;width:100%}.banners__link:hover{box-shadow:0 0 10px 5px rgba(42,42,45,.05)}.banners__close{position:absolute;top:10px;right:10px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;background-color:#fff;cursor:pointer;padding:0;transition:color .2s;border-radius:50%}.banners__close svg{width:24px;height:24px}.banners__close:hover{color:#d9502f}.product-banner-html{height:100%;padding:20px}.product-banner-html,.product-banner-image{margin:10px 0}.product-banner-html._icon{position:relative;padding-left:45px}.product-banner-html._icon:before{content:'';position:absolute;top:22px;left:22px;width:15px;height:15px;background-size:cover;background-image:url(/img/icons/info.svg)}.product-banner-html._default{background:#f4f4f4}.product-banner-html._info{background:#f1f8fe}.product-banner-html._info:before{background-image:url(/img/icons/info.svg)}.product-banner-html._danger{background:#fdf4f3}.product-banner-html._danger:before{background-image:url(/img/icon-i.png)}.product-banner-html .product-banner-title{font-weight:500;font-size:16px;color:#2b2b2b}.product-banner-image a{display:block;padding:10px 0 20px}.product-banner-media{position:relative;display:flex;height:100%}.product-banner-media__placeholder{position:absolute;top:0;bottom:0;left:0;right:0}.product-banner-media__placeholder img{width:100%;height:100%;object-fit:cover}.product-banner-media .integrated-widget{margin:0!important;height:100%!important;width:100%!important}.product-banner-media .qform-widget.integrated .qform-widget_wrap{border-radius:0!important}.product-banner-media .qform-widget .qform-widget_wrap{border:none!important;box-shadow:none!important;z-index:100!important}.banner-link img{width:100%}@media screen and (max-width:767px){.product-table._kit .product-table__row{grid-template-columns:1fr 3fr}.product-table._kit .product-table__cell._img{grid-row-start:1;grid-row-end:5}.product-banner-media .integrated-widget{height:390px!important}.productBannersS{display:block}.productBanners,.productBannersM{display:none}}@media screen and (min-width:768px) and (max-width:1199px){.productBannersM{display:block}.productBanners,.productBannersS{display:none}}@media (min-width:1200px){.productBanners{display:block}.productBannersM,.productBannersS{display:none}}.product-banner-mb{display:flex}.product-banner-mb--sm{margin-bottom:20px}.product-banner-mb--lg{margin-bottom:30px}@media (max-width:1199px){.product-banner-mb--sm{display:none}.product-banner-mb--lg{margin:16px 0}}.product-banner-mb a{width:100%}.product-banner-mb img{width:100%;object-fit:cover}.mb-block{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.mb-block .mb-info,.mb-block .similar__header{margin-bottom:0}@media (max-width:767px){.mb-block{flex-direction:column;align-items:flex-start;margin:16px 0}.mb-block .similar__header{margin-bottom:10px}}.mb-info{display:flex;align-items:center;margin-bottom:14px;padding:7px 12px;gap:10px;background:rgba(238,238,238,.4);border-radius:2px}@media (max-width:767px){.mb-info{margin-bottom:16px}}.mb-info__text{font-size:13px;line-height:1.3;opacity:.5}.mb-info__button{display:inline-flex;width:20px;height:20px;padding:0;color:#1e509a;flex-shrink:0;cursor:pointer}.mb-info__button svg{width:100%;height:100%}.catalog-filter{margin-bottom:10px}.catalog-filter-wrapper{display:flex;flex-direction:column;gap:20px;max-width:calc(100% - .5px);padding:10px 0}@media screen and (min-width:1200px){.product-table._lk .product-table__row:not(._head){font-size:16px}.catalog-filter-wrapper{padding:20px 15px}}.catalog-filter._empty{border:none;margin:0}.catalog-filter._empty .selected-filters{border:none}.catalog-filter .custom-radio input[type=radio]{accent-color:#3a64a2}.catalog-filter__form{margin:0;display:grid}.catalog-filter__container{padding:20px;position:relative}.catalog-filter__container._footer{text-align:center}@media (max-width:991px){.catalog-filter{border:none;margin-bottom:0}.catalog-filter__container._footer{position:fixed;left:0;bottom:0;width:100%;padding:10px;background:#fff;box-shadow:0 4px 14px rgba(30,80,154,.2);border:none;z-index:1001}.catalog-filter__container._footer .button{height:33px}}.catalog-filter__container:not(._types){border-top:1px solid #e2e8ee}.catalog-filter__title{font-size:16px;font-weight:500;margin-bottom:20px}.catalog-filter__type{display:flex;font-size:16px;line-height:1.2em;-webkit-tap-highlight-color:transparent;color:inherit}.catalog-filter__type+.catalog-filter__type{margin-top:15px}.catalog-filter__name{flex:1;padding-right:10px}.catalog-filter .switch-btn{top:-2px}.catalog-filter__list-container._all .catalog-filter__list{max-height:400px;margin-bottom:10px}.catalog-filter__list-container._all .catalog-filter__list._brands li,.catalog-filter__list-container._all .catalog-filter__list._brands:before{display:block}.catalog-filter__list-container._all .catalog-filter__list li:nth-child(n+7){display:block}.catalog-filter__list{padding:0;margin:8px 0 0;overflow:auto;position:relative}@media only screen and (min-width:374px) and (max-width:991px){.catalog-filter__list{display:flex;flex-wrap:wrap;align-content:flex-start}.catalog-filter__list li{width:50%}}@media (max-width:991px){.catalog-filter__list-container._all{position:fixed;top:0;left:0;width:100vw;height:100vh;padding:15px 0 0 20px;background:#fff;z-index:1000}.catalog-filter__list-container._all .catalog-filter__list{height:100%;max-height:none;padding:0 10px 100px 0;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.catalog-filter__list-container._all .catalog-filter__list._brands{margin:0}.catalog-filter__list-container._all .catalog-filter__title{padding-right:10px}.catalog-filter__list-container._all .catalog-filter__close._subclose{display:block}.catalog-filter__list{margin-bottom:15px}}.catalog-filter__list::-webkit-scrollbar-track{background-color:#f8f8f8;border-radius:6px}.catalog-filter__list::-webkit-scrollbar{width:6px;background-color:#f8f8f8}.catalog-filter__list::-webkit-scrollbar-thumb{border-radius:6px;background-color:#e2e8ee}.catalog-filter__list:not(._brands) li:nth-child(n+7){display:none}@media (min-width:992px){.catalog-filter__list-container._all .catalog-filter__list li:nth-child(n+6){display:block}.catalog-filter__list:not(._brands) li:first-child{margin-top:0}.catalog-filter__list:not(._brands) li:nth-child(n+6){display:none}.catalog-filter__more{font-size:12px}}.catalog-filter__list._brands li,.catalog-filter__list._brands:before{display:none}.catalog-filter__list._brands li._popular{display:block}.catalog-filter__list li{list-style:none;padding:0 10px 0 0;margin-top:12px;position:relative}.catalog-filter__list li a{color:#767676}.catalog-filter__list .custom-checkbox label:before{border:1px solid #bbb;width:16px;height:16px}.catalog-filter__list .custom-checkbox label:after{border-color:#fff;width:5px;height:8px;top:3px}.catalog-filter__list .custom-checkbox input:checked+label:before{background:#3a64a2;border-color:#3a64a2}.catalog-filter__list .custom-radio{width:100%}.catalog-filter__list .custom-radio label{display:flex;align-items:center;position:relative;margin:0}.catalog-filter__list .custom-radio label:before{content:'';display:block;border-radius:50%;border:1px solid #e2e8ee;width:16px;height:16px;margin-right:8px}.catalog-filter__list .custom-radio label:after{content:'';display:block;position:absolute;width:8px;height:8px;background:#d9502f;transform:scale(0);top:6px;left:4px;border-radius:50%;transition:.1s}.catalog-filter__list .custom-radio input{opacity:.1;clip-path:circle(0,0);height:1px;width:1px;position:absolute}.catalog-filter__list .custom-radio input:checked+label:after{transform:scale(1)}.catalog-filter__list .custom-radio[class*='_'] span{display:flex;align-items:center}.catalog-filter__list .custom-radio[class*='_'] span:before{content:'';width:18px;height:18px;margin-right:4px;background-repeat:no-repeat;background-size:contain;background-position:center}.catalog-filter__list .custom-radio._fast span:before{background-image:url(/img/icons/rocket.svg)}.catalog-filter__list .custom-radio._today span:before{background-image:url(/img/icons/human-run.svg)}.catalog-filter__more{border-bottom:1px dashed currentColor;cursor:pointer}.catalog-filter__more-icon{width:16px;height:7px;margin-left:2px;transition:.275s cubic-bezier(.4,.25,.3,1)}.catalog-filter__more._active .catalog-filter__more-icon{transform:rotate(-180deg)}.catalog-filter__values{display:flex;align-items:center;justify-content:space-between;padding:20px 0}.catalog-filter__input{border:1px solid #e2e8ee!important;color:#767676;width:100px;height:32px;font-size:16px;text-align:center;padding:5px}.catalog-filter__dash{width:16px;height:1px;background:#e2e8ee}.catalog-filter__clear{display:inline-flex;align-items:center;justify-content:center;width:140px;height:36px;border:1px solid #e2e8ee;background:#fff;border-radius:2px;font-size:12px;margin-top:15px}@media (max-width:991px){.catalog-filter__clear{display:none}}.catalog-filter__clear img{margin:-1px 5px 0 0}.catalog-filter__ear{align-items:center;white-space:nowrap;padding:2px 2px 2px 7px;border-radius:2px;position:absolute;left:97%;background:#fff;color:#3a64a2;box-shadow:0 4px 12px rgba(30,80,154,.2);z-index:100;display:none;margin-top:-18px}.catalog-filter__ear:before{content:'';display:block;width:10px;height:10px;background:#fff;box-shadow:-1px -1px 10px -2px rgba(30,80,154,.2);position:absolute;top:12px;left:-5px;transform:rotate(45deg)}@media (max-width:1199px){.catalog-filter__ear{left:auto;right:1%}}.catalog-filter__ear .button{display:inline-flex;min-width:160px;height:30px;font-size:12px}.catalog-filter__mobile-header{display:flex;align-items:center;justify-content:center;font-size:16px;background:#fff;box-shadow:0 4px 14px rgba(30,80,154,.2);padding:15px;width:100%;position:fixed;top:0;left:0;z-index:101}.catalog-filter__close,.catalog-filter__mobile-clear{position:absolute;top:16px;padding:0}.catalog-filter__mobile-clear{font-size:14px;border-bottom:1px dashed currentColor;left:20px}.catalog-filter__close{cursor:pointer;right:18px}.catalog-filter__close._subclose{display:none}.catalog-filter__close-icon{width:22px;height:22px;color:#3a64a2}.catalog-filter .slider{width:100%}.catalog-filter .slider-track{box-shadow:none;height:5px!important;border-radius:3px;width:calc(100% - 10px)!important;margin-left:5px}.catalog-filter .slider-selection{box-shadow:none;background:#3a64a2!important}.catalog-filter .slider-handle{width:25px!important;height:25px!important;border:none;box-shadow:none;margin-left:-14px!important;position:absolute!important;top:4px!important}.catalog-filter .slider-handle:before{content:'';display:block;width:16px;height:16px;border-radius:50%;box-shadow:0 2px 4px rgba(0,0,0,.1);background:#fff;border:1px solid #e2e8ee!important;position:absolute;top:50%;left:50%;transform:translateX(-7px) translateY(-7px)}.catalog-filter._courses ._brands{order:-2}.catalog-filter._courses ._type-of-training{order:-1}.filter-all{position:relative}@media (max-width:991px){.filter-all{padding-top:60px}.filter-all._active{padding-bottom:70px}.catalog-submenu._seo{display:none}}.range-slider{position:relative;width:100%}.range-slider__inputs{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.range-slider__inputs input{border:1px solid #e2e8ee;color:#767676;width:100px;height:32px;font-size:16px;text-align:center;padding:5px}.range-slider__dash{width:16px;height:1px;background:#e2e8ee}.range-slider__range{position:relative;width:100%;height:20px}.range-slider__range input{pointer-events:none;position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:100%;background-color:transparent;-webkit-appearance:none;margin:0;z-index:2}.range-slider__range input::-webkit-slider-thumb{-webkit-appearance:none;cursor:pointer;pointer-events:all;position:relative;z-index:3;border-radius:50%;height:16px;width:16px;background-color:#fff;border:1px solid #e2e8ee;box-shadow:0 2px 4px rgba(0,0,0,.1)}.range-slider__range input::-moz-range-thumb{-webkit-appearance:none;cursor:pointer;pointer-events:all;position:relative;z-index:3;border-radius:50%;height:16px;width:16px;background-color:#fff;border:1px solid #e2e8ee;box-shadow:0 2px 4px rgba(0,0,0,.1)}.range-slider__range-line,.range-slider__range:before{position:absolute;left:4px;right:4px;height:6px;top:50%;transform:translateY(-50%);border-radius:4px}.range-slider__range:before{background-color:#e2e8ee;content:'';z-index:0}.range-slider__range-line{background-color:#3a64a2;z-index:1}.catalog-top-filter{display:flex;align-items:center;flex-wrap:wrap}.catalog-top-filter .custom-checkbox{margin-right:20px}.catalog-top-filter .custom-select._quantity{width:70px}.catalog-top-filter .custom-select._type{width:170px}@media screen and (max-width:1199px){.catalog-top-filter .custom-select._quantity{display:none}.catalog-top-filter .custom-select._type{min-width:170px;overflow:hidden}.catalog-top-filter .custom-select._type .select2-selection--single{padding:0}.catalog-top-filter .custom-select._type .select2-container{height:36px}.catalog-top-filter .custom-select._type .select2-selection{border:none;color:inherit!important;height:100%!important;text-align:center}.catalog-top-filter .custom-select._type .select2-selection__rendered{display:flex;align-items:center;justify-content:center;gap:2px;height:100%}.catalog-top-filter .custom-select._type .select2-selection__rendered:before{content:url(/img/icons/arrows-up-down.svg);height:16px;width:16px}.catalog-top-filter .custom-select._type .select2-selection__arrow{display:none}}.catalog-top-filter__sort{margin-left:auto;display:flex;align-items:center}@media screen and (max-width:1199px){.catalog-top-filter__sort{width:100%}.catalog-top-filter__sort-text{display:none}}.catalog-top-filter__icon{width:22px;height:22px}.catalog-top-filter__icon._tile{display:none}.catalog-top-filter__view{margin-left:10px;color:inherit;border:1px solid #e2e8ee;display:flex;align-items:center;height:34px;padding:0 8px;transition:.1s}.catalog-top-filter__view:hover{border-color:#ea431b;background:#ea431b;color:#fff}.catalog-top-filter__view._active ._tile{display:block}.catalog-top-filter__view._active ._list{display:none}@media screen and (max-width:1199px){.catalog-top-filter__view{display:none}}.catalog-top-filter__mobile{width:100%;margin-top:10px;display:flex;gap:10px}@media screen and (min-width:1200px){.catalog-top-filter .custom-select{margin-left:10px}.catalog-top-filter__mobile{display:contents}.catalog-top-filter__button svg{display:none}}@media screen and (max-width:1199px){.catalog-top-filter__button{display:flex;align-items:center;justify-content:center;flex:1;height:36px;border:1px solid #e2e8ee;background:#fff;border-radius:36px;color:#3a64a2;padding:0 14px;cursor:pointer;font-size:14px;gap:2px;font-family:inherit;line-height:1}.catalog-top-filter__button svg{width:16px;height:16px}}@media screen and (min-width:1200px){.catalog-top-filter__button._filters{display:none}}.selected-filters{font-size:14px;color:#767676;display:flex;justify-content:space-between;gap:30px}@media screen and (max-width:767px){.catalog-top-filter__button._active{position:relative}.catalog-top-filter__button._active:before{content:'';display:block;width:14px;height:14px;border-radius:50%;background:#ea431b;position:absolute;top:-6px;right:7px}.selected-filters{gap:5px;flex-direction:column}.selected-filters__nav{text-align:center}}.selected-filters__result{display:flex;flex-wrap:wrap;align-items:baseline;gap:15px}.selected-filters__nav{flex-shrink:0}.selected-filters__tag{display:inline-flex;padding:3px 4px 3px 8px;border:1px solid #767676;border-radius:8px}.selected-filters__tag a{height:18px}.selected-filters__close-icon{width:15px;height:15px;margin:2px 0 0 5px;color:#2b2b2b}.selected-filters__close-icon:hover{opacity:.9}.selected-filters__count{display:inline-flex;white-space:nowrap}@media screen and (max-width:767px){.selected-filters__count{flex-basis:100%}}.selected-filters__clear{border-bottom:1px dashed currentColor}.left-column .selected-filters{display:none}.catalog-submenu{background:#fff;border:1px solid #eee;margin-bottom:10px;font-size:14px;line-height:1.2em;font-weight:500}.catalog-submenu._seo{margin-top:20px;font-weight:400}.catalog-submenu._seo .catalog-submenu__title{font-weight:400}.catalog-submenu__title{font-size:16px;font-weight:600;text-transform:uppercase;padding:20px;color:#2a2a2d}.catalog-submenu__list{padding:0 0 15px;margin:0}.catalog-submenu__list li{list-style:none}.catalog-submenu__list li a{display:block;padding:7px 20px;color:#2a2a2d}.catalog-submenu__list li a:hover{background:#f8f8f8;color:#ea431b}@media (max-width:991px){.filter-all .catalog-submenu{border:none;border-bottom:1px solid #eee}.set-z-index .catalog-submenu{display:none}}.services .infopage{display:grid;gap:40px}.services__container{display:grid;grid-template-columns:repeat(auto-fit,165px);gap:30px;justify-content:center;margin-top:30px}@media screen and (max-width:767px){.services__container{margin-top:20px;gap:20px;grid-template-columns:repeat(3,minmax(0,165px))}}@media screen and (max-width:479px){.services__container{grid-template-columns:repeat(2,minmax(0,165px))}}.services__item .button{min-width:32px;width:32px;height:32px;padding:0}.services__item .cart-icon{width:18px;height:18px}.services__img-container{display:flex;align-items:center;justify-content:center}.services__btn{border-radius:3px;margin:0!important}.services__footer{display:flex;align-items:center;justify-content:space-between;font-size:12px;line-height:1.2em;margin-top:10px}.services__footer-name{color:#2a2a2d;margin-right:10px}.categories-list{display:grid;grid-template-columns:repeat(3,1fr);margin:10px 0 20px}.category{display:flex;flex-direction:column;text-align:center;padding:20px;color:inherit;background:#fff;box-shadow:inset -1px 0 0 0 #eee,inset 0 -1px 0 0 #eee,-1px -1px 0 0 #eee,-1px 0 0 0 #eee,0 -1px 0 0 #eee}.category:hover{color:#3a64a2}.category__img{position:relative;margin-bottom:20px}@media screen and (max-width:1199px){.categories-list{grid-template-columns:repeat(2,1fr)}.category{padding:20px 10px}.category__img{height:100px}}.category__img:before{content:"";display:block;padding-top:80%}.category__img img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-height:100%}.category__name{line-height:1.2em}@media screen and (min-width:375px){.category__name{font-size:18px}}.category__amount{color:#767676;margin-top:auto;padding-top:15px}.seo-article .product-buy{position:static!important;width:max-content!important;margin:auto 0 0 auto}.category-courses{margin-bottom:30px}@media screen and (max-width:767px){.category-courses{margin-top:20px}}.category-courses__desc{display:flex;margin:0 0 20px;flex-wrap:wrap;min-height:100px;border-radius:10px}@media screen and (max-width:767px){.category-courses__desc{display:none}}.category-courses__desc-item{display:flex;margin:10px;align-items:center}.category-courses__desc-item:before{content:'';margin-right:10px;background-position:center;background-size:contain;background-repeat:no-repeat;flex-shrink:0;width:50px;height:100%}@media screen and (min-width:768px){.category-courses__desc-item._btn{flex:1}}.category-courses__desc-item._btn .button{width:100%}.category-courses__desc-item._done:before{background-image:url(/img/music-courses/graduation-hat.png)}.category-courses__desc-item._raiting:before{background-image:url(/img/music-courses/like.png);height:40px}.category-courses__desc-text{font-size:16px;display:grid}.category-courses__desc-text span{color:#767676;display:flex;align-items:center}.category-courses__desc-text svg{color:#ffd300;width:14px;height:14px;margin-left:.3em;display:block}.category-courses__sections{border-radius:20px;box-shadow:0 5px 15px 5px rgba(42,42,45,.1);padding:25px;min-height:500px;display:flex;flex-direction:column}.category-courses__sections-header{display:flex;justify-content:space-between;margin-bottom:30px}@media screen and (max-width:767px){.category-courses__desc-item:before{width:40px;height:30px}.category-courses__desc-item._btn{width:100%}.category-courses__desc-item._btn:before{display:none}.category-courses__desc-item._raiting:before{height:30px}.category-courses__desc-text{font-size:14px}.category-courses__sections{padding:10px}.category-courses__sections-header{flex-direction:column}}.category-courses__sections-title{text-align:left;text-transform:none;margin:0}.category-courses__sections-buttons{display:flex;align-items:center}@media screen and (max-width:767px){.category-courses__sections-buttons{margin-top:20px}}.category-courses__sections-button{border-radius:50%;border:1px solid currentColor;color:#3a8ee6;width:30px;height:30px;flex-shrink:0;padding:0;display:flex;align-items:center;justify-content:center}.category-courses__sections-button:before{content:'';width:18px;height:18px;mask:url(/img/icons/arrow-down.svg) no-repeat center/contain;-webkit-mask:url(/img/icons/arrow-down.svg) no-repeat center/contain;background:currentColor}.category-courses__sections-button:not(:disabled){cursor:pointer}.category-courses__sections-button:disabled{filter:grayscale(1)}.category-courses__sections-button._prev:before{transform:rotate(90deg)}.category-courses__sections-button._next:before{transform:rotate(-90deg)}.category-courses__sections-steps{margin:0 10px;flex-shrink:0}.category-courses__sections-steps>span{color:#3a8ee6}.category-courses__sections .music-course{width:100%;scrollbar-width:thin;scrollbar-color:#3a8ee6 #767676;margin:0 auto;padding:0 25px}.category-courses__sections .music-course::-webkit-scrollbar{width:10px}.category-courses__sections .music-course::-webkit-scrollbar-track{background:#767676;border-radius:10px}.category-courses__sections .music-course::-webkit-scrollbar-thumb{background-color:#3a8ee6;border-radius:10px;border:1px solid #767676}.category-courses__sections .music-course:not(._overflowed){overflow:hidden}.category-courses__sections .music-course:not(._overflowed) section:not(:first-child){display:none}.category-courses__sections .music-course._overflowed{overflow-y:scroll;overflow-x:hidden}.category-courses__section{display:flex;flex-direction:column;flex-grow:1}.category-courses__section:empty:before{content:'По этому запросу в вашем регионе ничего не нашлось. Попробуйте другой вариант.'}.category-courses__section:not(._active),.category-courses__section:not(:first-of-type) .category-courses__section-item:not(._show){display:none}.category-courses__section-grid{display:grid;grid-template-columns:repeat(4,minmax(100px,1fr));gap:40px;margin:0;padding:0;list-style:none}@media screen and (max-width:1199px){.category-courses__section-grid{grid-template-columns:repeat(3,minmax(100px,1fr));gap:20px}}@media screen and (max-width:767px){.category-courses__sections .music-course{margin:0;padding:0 10px}.category-courses__section-grid{grid-template-columns:repeat(2,minmax(100px,1fr))}}.category-courses__section-item{display:flex;flex-direction:column;margin:0;padding:0}.category-courses__section-item-image{display:flex;align-items:center;justify-content:center;width:100%;height:120px;margin-bottom:20px}.category-courses__section-item-image img{max-height:80px}.category-courses__section-item-button{display:flex;flex-direction:column;padding:0;position:relative}.category-courses__section-item-button+.category-courses__section-item-button{margin-top:15px}.category-courses__section-item-button input{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);margin:-1px}.category-courses__section-item-button input:checked+label{color:#3a8ee6}.category-courses__section-item-button label{border-radius:20px;border:1px solid currentColor;color:#767676;margin:0;padding:5px 10px;width:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;text-align:center}.category-courses__section-item-button small{margin-left:.5em}.category-courses__section-link{margin:auto -25px -25px;padding-top:25px}.category-courses__section-link a{height:56px;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#1687d0 21%,rgba(22,135,208,.55) 100%);border-radius:0 0 20px 20px;color:#fff;padding:0 10px;line-height:1}.category-courses .music-course__banner{margin:0}@media screen and (min-width:768px){.category-courses .music-course__banner-buttons{flex-direction:row}}.category-courses .music-course__cta-buttons>a{flex:1}@media (min-width:768px) and (max-width:1399px){.category-courses .music-course__stats-list{grid-template-columns:repeat(2,minmax(0,auto))}}@media screen and (max-width:767px){.category-courses__section-link{margin:auto -10px -10px;padding-top:10px}.category-courses__section-link a{height:40px}.category-courses .music-course__stats{scroll-margin-top:85px}}.category-courses__btn-link{margin-left:20px}@media screen and (max-width:767px){.category-courses__btn-link{margin:10px 0 0}}.category-courses__sections-slider{display:flex;align-items:center}.category-courses .swiper-button-next,.category-courses .swiper-button-prev{position:static;flex-shrink:0}@media screen and (max-width:991px){.services .infopage{gap:20px}.category-courses .swiper-button-next,.category-courses .swiper-button-prev{display:none}}.category-courses .swiper-button-next svg,.category-courses .swiper-button-prev svg{height:20px;width:20px}.category-courses .swiper-button-prev{transform:rotate(-180deg);margin-right:10px}.category-courses .swiper-button-next{margin-left:10px;transform:none}.category-courses .swiper-pagination{margin-top:10px}.category-courses .swiper-pagination-bullet{background-color:#9bb8d7;border:none}.category-courses .swiper-pagination-bullet-active{background-color:#3a8ee6}.music-course>div,.music-course>section{margin:40px 0}.music-course>div:first-child,.music-course>section:first-child{margin-top:0}.music-course h1,.music-course h2,.music-course-title{font-size:22px;font-weight:700;text-transform:none;text-align:left}.music-course h2{margin-bottom:20px}.music-course__pins{display:flex;margin:-4px -4px 16px;flex-wrap:wrap}.music-course__pins-pin{border-radius:50px;border:1px solid;color:#767676;padding:2px 12px;margin:4px}.music-course__banner{background:#f8f8f8;padding:25px;border-radius:25px}.music-course__banner-wrapper{display:grid;align-items:center;margin-bottom:50px}@media screen and (min-width:768px){.music-course__banner-wrapper{margin-bottom:30px;grid-template-columns:2fr 1fr;gap:20px}}@media screen and (max-width:767px){.music-course__banner-text{display:contents}}.music-course__banner-desc{color:#767676;margin-bottom:20px}.music-course__banner-desc p{margin:0}.music-course__banner-desc p+p{margin-top:12px}.music-course__banner-buttons{display:flex;flex-direction:column;max-width:460px;width:100%;margin-bottom:10px}@media screen and (max-width:767px){.music-course__banner-buttons{margin:0 auto 30px;order:1}}.music-course__banner-buttons .button{border-radius:5px;flex-grow:1;height:auto;min-height:44px;padding:5px 10px}.music-course__banner-buttons .button-light-blue{background:#1687d0;color:#fff}.music-course__banner-buttons .button-light-blue:disabled{background:grey;pointer-events:none;user-select:none}.music-course__banner-buttons .button-light-blue:hover{background:#126fab}.music-course__banner-buttons .button-light-blue._resume{border:1px solid currentColor;background:#fff;color:#1687d0}.music-course__banner-buttons .button-light-blue._resume:hover{background:#bae0f8}.music-course__banner-buttons .button-white{border-color:#1687d0}.music-course__banner-buttons .button-white:hover{color:#126fab;border-color:#126fab}.music-course__banner-periods{display:flex;justify-content:space-between;gap:20px;margin-bottom:30px}@media screen and (max-width:767px){.music-course__banner-periods{justify-content:center;gap:15px}}.music-course__banner-period{display:flex;flex-direction:column;align-items:center;width:100%;background:#fff;border-radius:10px;min-height:80px;justify-content:center}.music-course__banner-period-date{display:flex;justify-content:center;align-items:center;margin-bottom:16px;font-size:12px;color:grey}.music-course__banner-period-date._top:after{content:'';display:block;width:18px;height:18px;margin-left:5px;background:url(/img/music-courses/fire.png) center/contain no-repeat}.music-course__banner-period-price{font-size:14px;font-weight:600}.music-course__banner-cancel{display:flex;align-items:center;font-size:12px;color:grey;text-align:center;justify-content:center;order:2;margin-top:10px}.music-course__banner-cancel:before{content:'';display:block;width:16px;height:16px;margin-right:10px;background:url(/img/music-courses/refresh.svg) center/contain no-repeat}.music-course__banner-img{display:flex;justify-content:center;align-items:center}.music-course__banner-img img{max-height:300px}.music-course__stats-list{display:grid;gap:30px 20px;list-style:none;justify-content:space-between;margin:0;padding:0}@media screen and (max-width:1199px){.music-course__stats-list{grid-template-columns:repeat(2,minmax(0,auto))}}@media screen and (min-width:992px){.music-course__stats-list{grid-template-columns:repeat(4,minmax(0,auto))}}.music-course__stats-list>li{color:#767676}.music-course__stats-title{display:flex;align-items:center;color:#2b2b2b;margin-bottom:5px}.music-course__stats-title._star:before{mask:url(/img/music-courses/star.svg) no-repeat center/contain;-webkit-mask:url(/img/music-courses/star.svg) no-repeat center/contain}.music-course__stats-title._musician:before{mask:url(/img/music-courses/musician.svg) no-repeat center/contain;-webkit-mask:url(/img/music-courses/musician.svg) no-repeat center/contain}.music-course__stats-title._mortarboard:before{mask:url(/img/music-courses/mortarboard.svg) no-repeat center/contain;-webkit-mask:url(/img/music-courses/mortarboard.svg) no-repeat center/contain}.music-course__stats-title._elearning:before{mask:url(/img/music-courses/elearning.svg) no-repeat center/contain;-webkit-mask:url(/img/music-courses/elearning.svg) no-repeat center/contain}.music-course__stats-title._calendar:before{mask:url(/img/music-courses/calendar.svg) no-repeat center/contain;-webkit-mask:url(/img/music-courses/calendar.svg) no-repeat center/contain}.music-course__stats-title:before{content:'';background:#3a8ee6;width:20px;height:20px;margin-right:6px;flex-shrink:0}.music-course__for-desc{color:#767676;margin-bottom:30px}.music-course__for-grid{display:grid;gap:20px}@media screen and (min-width:768px){.music-course__stats-title{font-size:16px}.music-course__for-grid{grid-template-columns:1fr 1fr;gap:40px}}.music-course__for-card{box-shadow:0 0 20px 4px rgba(88,87,86,.15);padding:25px;border-radius:25px}.music-course__for-card-title{color:#3a8ee6;display:flex;align-items:center;margin-bottom:20px}.music-course__for-card-img{display:flex;align-items:center;justify-content:center;margin-right:10px;height:80px;flex-shrink:0}.music-course__for-card-img img{max-height:80px}.music-course__for-card-desc{color:#767676}.music-course__profit-list{list-style:none;padding:0;margin:0;display:grid;gap:20px}.music-course__profit-list>li{color:#767676;position:relative;padding-left:25px}.music-course__profit-list>li:before{content:'';width:20px;height:20px;background:url(/img/lk/check-circle.svg) center/contain no-repeat;position:absolute;top:0;left:0}.music-course__by{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:40px 0}.music-course__by-heading{margin-bottom:20px;display:flex;align-items:center}.music-course__by-heading-img{margin-right:10px;width:76px;height:76px;background:#f8f8f8;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:10px;flex-shrink:0}@media screen and (min-width:768px){.music-course__profit-list{grid-template-columns:repeat(3,minmax(120px,1fr));gap:20px 40px}.music-course__by-heading-img{width:90px;height:90px;margin-right:20px}}.music-course__by-heading-subtitle{font-size:12px;display:block}.music-course__by-rating{margin-bottom:20px}.music-course__by-content{color:#767676}.music-course__benefits-list{list-style:none;padding:0;margin:0;display:grid;gap:20px}@media screen and (min-width:480px){.music-course__benefits-list{grid-template-columns:repeat(6,minmax(0,1fr))}}.music-course__benefits-list>li{background:#f1f8ff;border-radius:15px;padding:15px;grid-column:span 3}.music-course__benefits-list>li p{color:#767676}.music-course__benefits-list>li:first-child:nth-last-child(3),.music-course__benefits-list>li:first-child:nth-last-child(3)~li{grid-column:span 2}.music-course__benefits-list-title{display:flex;align-items:center;font-size:16px;line-height:1.15;margin-bottom:8px}.music-course__benefits-list-title._ok:before{background-image:url(/img/music-courses/ok.png)}.music-course__benefits-list-title._flash:before{background-image:url(/img/music-courses/flash.png)}.music-course__benefits-list-title._synch:before{background-image:url(/img/music-courses/synch.png)}.music-course__benefits-list-title._chat:before{background-image:url(/img/music-courses/chat.png)}.music-course__benefits-list-title:before{content:'';background-repeat:no-repeat;background-size:contain;background-position:center;flex-shrink:0;width:30px;height:30px;margin-right:8px}.music-course__advantages{background:#f8f8f8;border-radius:25px;padding:20px;display:grid;gap:20px;align-items:center}@media screen and (min-width:768px){.music-course__advantages{grid-template-columns:1fr auto;gap:80px;padding:40px}}.music-course__advantages-desc{color:#767676}.music-course__advantages-desc p{margin:0}.music-course__advantages-desc p+p{margin-top:12px}.music-course__advantages-list{list-style:none;padding:0;margin:0}.music-course__advantages-list>li{border:1px dashed #767676;border-radius:15px;padding:10px 25px;display:flex;align-items:center;font-weight:700}.music-course__advantages-list>li+li{margin-top:10px}.music-course__advantages-list>li._fire:before{background-image:url(/img/music-courses/fire.png)}.music-course__advantages-list>li._boring:before{background-image:url(/img/music-courses/boring.png)}.music-course__advantages-list>li._stress:before{background-image:url(/img/music-courses/stress.png)}.music-course__advantages-list>li:before{content:'';background-repeat:no-repeat;background-size:contain;background-position:center;flex-shrink:0;width:40px;height:40px;margin-right:15px}.music-course__program-list{counter-reset:lesson;list-style:none;margin:0;padding:0}.music-course__program-list>li{counter-increment:lesson;padding:10px 25px;border-radius:10px;border:1px solid #767676}.music-course__program-list>li+li{margin-top:10px}.music-course__program-list>li b{color:#3a8ee6}.music-course__installment{background:linear-gradient(90deg,#1687d0 40%,#9fd6f9 100%);padding:30px;border-radius:15px;display:flex}.music-course__installment:not(._old){color:#fff;justify-content:space-between;align-items:center;gap:20px}@media screen and (max-width:767px){.music-course__banner-img{order:1}.music-course__stats-list>li{font-size:12px}.music-course__stats-title{font-weight:500}.music-course__installment:not(._old){flex-direction:column}}.music-course__installment:not(._old) .music-course__pins-pin{color:#fff}.music-course__installment._old{background:linear-gradient(50deg,#f8f8f8 40%,#3a8ee6 100%);flex-direction:column}.music-course__installment h2 b{color:#767676}.music-course__installment-block{display:flex;flex-direction:column}.music-course__installment-block h2{font-weight:700;margin-bottom:0}@media screen and (min-width:768px){.music-course__installment-block h2{font-size:30px}}.music-course__installment-block span{display:inline-block}.music-course__installment-subtitle{color:#3a8ee6;display:block;margin-top:10px}.music-course__installment-subtitle sub{font-size:14px}.music-course__installment .music-course__pins{order:-1}@media screen and (max-width:767px){.music-course__installment._old{background:linear-gradient(180deg,#f8f8f8 40%,#3a8ee6 100%)}.music-course__installment h2{text-align:center}.music-course__installment-block{align-items:center}.music-course__installment-block h2{text-align:center}.music-course__installment .music-course__pins-pin{flex-grow:1;text-align:center}}.music-course__installment-list{list-style:none;padding:0;display:flex;margin:-4px -10px;flex-wrap:wrap}@media screen and (max-width:767px){.music-course__installment-list{justify-content:center}}.music-course__installment-list>li{display:flex;margin:4px 10px;opacity:.8}.music-course__installment-list>li:before{content:'';width:6px;height:6px;background:#3a8ee6;border-radius:50%;margin-right:5px;margin-top:.5em}.music-course__installment-button{min-height:56px;min-width:250px;background:#fff;color:#1687d0;border-radius:10px;font-size:14px;cursor:pointer;font-weight:600;display:flex;align-items:center;justify-content:center}@media screen and (max-width:767px){.music-course__installment-button{min-height:45px;width:100%}}.music-course__installment-button:not(:disabled):hover{opacity:.8}.music-course__installment-button:disabled{pointer-events:none;user-select:none}.music-course__installment-desc{font-size:14px;margin-top:1em;opacity:.5}.music-course__how-list{list-style:none;margin:0;padding:0;counter-reset:how}@media screen and (min-width:992px){.music-course__how-list{gap:20px;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}}.music-course__how-list>li{counter-increment:how;position:relative;border-radius:15px;background:#f1f8ff;padding:25px 15px 15px;height:auto}.music-course__how-list>li._mail:before{background-image:url(/img/music-courses/mail.png)}.music-course__how-list>li._video:before{background-image:url(/img/music-courses/video.png)}.music-course__how-list>li._task:before{background-image:url(/img/music-courses/task.png)}.music-course__how-list>li._lesson:before{background-image:url(/img/music-courses/lesson.png)}.music-course__how-list>li._sms:before{background-image:url(/img/music-courses/sms.png)}.music-course__how-list>li._clock:before{background-image:url(/img/music-courses/clock.png)}.music-course__how-list>li._teacher:before{background-image:url(/img/music-courses/teacher.png)}.music-course__how-list>li:before{content:'';background-repeat:no-repeat;background-size:30px;background-position:center;border-radius:50%;border:1px solid #767676;width:60px;height:60px;display:block;margin-bottom:10px}.music-course__how-list>li:after{content:'0' counter(how);color:#767676;top:10px;right:10px;position:absolute;font-weight:700}.music-course__teachers{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:40px 0}.music-course__teachers-card{display:flex;align-items:center}.music-course__teachers-card+.music-course__teachers-card{margin-top:40px}.music-course__teachers-card-img{margin-right:20px;width:80px;height:80px;overflow:hidden;border-radius:50%;background:url(/img/music-courses/teachers-avatar.svg) center/contain no-repeat;flex-shrink:0}@media screen and (min-width:768px){.music-course__teachers-card-img{margin-right:40px;width:160px;height:160px}}.music-course__teachers-card-img img{width:100%;height:100%;object-position:center;object-fit:cover}.music-course__teachers-card-name{font-size:18px;margin-bottom:20px}.music-course__teachers-card-desc{color:#767676}.music-course__tools-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.music-course__tools-list>li{display:flex;color:#767676}.music-course__tools-list:not(._checkbox)>li{padding:15px;border-radius:15px;background:#f8f8f8}.music-course__tools-list:not(._checkbox)>li._laptop:before{background-image:url(/img/music-courses/laptop.png)}.music-course__tools-list:not(._checkbox)>li._tool:before{background-image:url(/img/music-courses/tool.png)}.music-course__tools-list:not(._checkbox)>li._watcher:before{background-image:url(/img/music-courses/watcher.png)}.music-course__tools-list:not(._checkbox)>li:before{content:'';background-repeat:no-repeat;background-size:contain;background-position:center;width:20px;height:20px;margin-right:10px;flex-shrink:0}@media screen and (min-width:768px){.music-course__tools-list:not(._checkbox)>li:before{width:40px;height:40px;margin-right:20px}}.music-course__tools-list._checkbox{background:#f8f8f8;padding:15px 15px 15px 65px;border-radius:15px;position:relative}.music-course__tools-list._checkbox:before{position:absolute;top:calc(50% - 20px);left:15px;content:'';background-repeat:no-repeat;background-size:contain;background-position:center;flex-shrink:0;width:40px;height:40px;background-image:url(/img/music-courses/note.png)}.music-course__tools-list._checkbox>li,.music-course__tools-list._checkbox>li._checked{position:relative}.music-course__tools-list._checkbox>li._checked:after{content:'';background-repeat:no-repeat;background-size:contain;background-position:center;flex-shrink:0;width:18px;height:18px;position:absolute;left:5px;top:calc(50% - 10px);background-image:url(/img/music-courses/checked.png)}.music-course__tools-list._checkbox>li:before{content:'';border-radius:50%;border:1px solid;width:20px;height:20px;margin-right:10px;flex-shrink:0}.music-course__reviews-subtitle{margin-bottom:20px}.music-course__reviews-slider-panel{display:flex;margin-top:20px;justify-content:center;align-items:center}.music-course__reviews-slider-panel .swiper-button-next,.music-course__reviews-slider-panel .swiper-button-prev{position:static;width:24px;height:24px;border-radius:50%;border:1px solid #767676;box-sizing:border-box;padding:0}.music-course__reviews-slider-panel .swiper-button-next svg,.music-course__reviews-slider-panel .swiper-button-prev svg{width:12px;height:12px}.music-course__reviews-slider-panel .swiper-button-prev{transform:rotate(180deg)}.music-course__reviews-slider-panel .swiper-button-next{transform:none}.music-course__reviews-slider-panel .swiper-pagination{font-weight:700;margin:0 20px}.music-course__reviews-card{background:#f8f8f8;border-radius:15px;padding:25px}@media screen and (min-width:600px){.music-course__reviews-card:first-child:nth-last-child(2),.music-course__reviews-card:first-child:nth-last-child(2)~.music-course__reviews-card{max-width:calc(50% - 10px)}.music-course__reviews-card:first-child:nth-last-child(2)~.music-course__reviews-card{margin-left:20px}}.music-course__reviews-card-header{display:flex;margin-bottom:20px}.music-course__reviews-card-avatar{border-radius:50%;width:60px;height:60px;overflow:hidden;background:url(/img/music-courses/reviews-avatar.svg) center/contain no-repeat;margin-right:20px;flex-shrink:0}.music-course__reviews-card-avatar img{width:100%;height:100%;object-position:center;object-fit:cover}.music-course__reviews-card-name{font-size:16px;margin-bottom:10px;display:block}.music-course__reviews-card-rating{display:flex}.music-course__reviews-card-rating svg{height:18px;width:18px;color:#ffd300}.music-course__reviews-card-rating svg+svg{margin-left:4px}.music-course__reviews-card-content{color:#767676}.music-course__cta{background:linear-gradient(90deg,#1687d0 40%,#9fd6f9 100%);padding:15px;border-radius:15px;display:grid;gap:20px;align-items:center}.music-course__cta-text{display:flex;flex-direction:column;color:#fff}@media screen and (min-width:992px){.music-course__cta{grid-template-columns:1fr 405px;gap:40px;padding:30px}.music-course__cta-text h2{font-size:32px;margin-bottom:40px}}.music-course__cta .music-course__pins{order:-1}.music-course__cta .music-course__pins-pin{color:inherit}@media screen and (max-width:767px){.music-course__cta .music-course__pins-pin{flex-grow:1;text-align:center}}.music-course__cta-list{list-style:none;padding:0;display:flex;gap:20px;margin:0}.music-course__cta-list>li{padding-left:32px}.music-course__cta-list-title{font-size:16px;display:flex;align-items:center;font-weight:600}.music-course__cta-list-title:before{content:'';background:currentColor;width:20px;height:20px;display:block;margin-left:-32px;margin-right:12px;flex-shrink:0}.music-course__cta-list-title._elearning:before{mask:url(/img/music-courses/elearning.svg) no-repeat center/contain;-webkit-mask:url(/img/music-courses/elearning.svg) no-repeat center/contain}.music-course__cta-list-title._mortarboard:before{mask:url(/img/music-courses/mortarboard.svg) no-repeat center/contain;-webkit-mask:url(/img/music-courses/mortarboard.svg) no-repeat center/contain}.music-course__cta-buy{background:#fff;border-radius:25px;padding:25px;display:flex;flex-direction:column;color:#767676}.music-course__cta-buy-block{display:flex;gap:15px;margin-bottom:20px;justify-content:space-between;align-items:center}.music-course__cta-buy-text{display:flex;flex-direction:column;flex-grow:2}@media screen and (max-width:1199px){.music-course__cta-list>li{padding-left:28px}.music-course__cta-list-title{font-size:12px}.music-course__cta-list-title:before{margin-left:-28px;margin-right:8px}.music-course__cta-buy{padding:15px}.music-course__cta-buy-text{font-size:12px}}.music-course__cta-buy-img{width:100%;max-width:120px;flex-shrink:2}.music-course__cta-price{font-weight:600;font-size:28px;margin-top:auto;color:#3a8ee6}.music-course__cta-price-value:after{content:' ₽';font-weight:400}.music-course__cta-price-value._actual{color:#3a8ee6;font-size:28px}.music-course__cta-price-value._origin{margin-left:8px;font-size:18px}@media screen and (max-width:1199px){.music-course__cta-price{font-size:22px}}.music-course__cta .button{background:#1687d0;border-radius:5px;color:#fff;cursor:pointer}.music-course__cta .button:not(:disabled):hover{background:#126fab}.music-course__cta .button:disabled{background:grey;pointer-events:none;user-select:none}.card-subscribe-listing{display:grid;gap:1px;grid-auto-rows:1fr}.card-subscribe-listing .product-thumbnail__banner{position:absolute;inset:0}.card-subscribe-listing .product-thumbnail__banner-img{object-position:bottom}.card-subscribe{padding:15px;display:flex;outline:#eee solid 1px;position:relative;width:100%;gap:10px}@media screen and (min-width:768px){.card-subscribe-listing{grid-template-columns:repeat(auto-fill,minmax(285px,1fr))}.card-subscribe{flex-direction:column;gap:20px;padding:25px 20px}}.card-subscribe__img{width:100%;flex-basis:120px;align-items:center;justify-content:center;display:flex;flex-grow:1;min-width:60px;margin:auto;flex-shrink:1}@media screen and (min-width:768px){.card-subscribe__img{max-height:200px;flex-basis:200px;max-width:200px}}@media screen and (max-width:767px){.music-course__cta-price{font-size:18px;white-space:nowrap}.card-subscribe__img{max-width:120px}}.card-subscribe__img:empty{background:url(/img/no_photo.png) center/contain no-repeat}.card-subscribe__img img{max-height:100%}.card-subscribe__info{display:flex;flex-direction:column;flex-grow:1;width:100%}.card-subscribe__type{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;flex-basis:calc(2em*1.2);line-height:1.2;color:#4c4c4c;margin-bottom:5px;align-self:flex-start}.card-subscribe__type:focus,.card-subscribe__type:hover{color:inherit;text-decoration:underline}.card-subscribe__title{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;flex-basis:calc(2em*1.2);line-height:1.2;font-size:16px;text-transform:uppercase;margin-bottom:25px;color:inherit;font-weight:700}.card-subscribe__title:focus,.card-subscribe__title:hover{color:inherit}.card-subscribe__hint{position:relative;margin-bottom:5px;font-size:12px;align-self:flex-start}.card-subscribe__hint-text{color:#090;display:flex;align-items:center;white-space:break-spaces}.card-subscribe__hint-text:after{content:'';width:14px;height:14px;mask:url(/img/icons/blue-question.svg) no-repeat center/contain;-webkit-mask:url(/img/icons/blue-question.svg) no-repeat center/contain;background:currentColor}.card-subscribe__hint-text:focus+.card-subscribe__hint-hidden,.card-subscribe__hint-text:hover+.card-subscribe__hint-hidden{opacity:1;z-index:1}.card-subscribe__hint-hidden{position:absolute;border-radius:2px;padding:5px 10px;color:#4c4c4c;background:#ddd;top:100%;left:50%;transform:translateX(-50%);max-width:200px;width:max-content;text-align:center;z-index:-1;opacity:0;transition:.1s}.card-subscribe__hint-hidden:before{content:'';position:absolute;width:8px;height:8px;border-radius:1px;background:#ddd;transform:rotate(45deg);top:-4px;left:calc(50% - 4px)}.card-subscribe__offer{display:flex;align-items:baseline;gap:10px}.card-subscribe__price{font-size:22px;margin-bottom:25px}.card-subscribe__price span{white-space:break-spaces;font-size:14px;font-weight:700}.card-subscribe__price-old span{font-size:16px;opacity:.5;text-decoration:line-through}.card-subscribe__split{display:flex;align-items:center}.card-subscribe__buttons{display:flex;align-items:center;justify-content:space-between;margin-top:auto}.card-subscribe__buy{border-radius:2px;padding:10px 5px;cursor:pointer;transition:.1s;margin-right:18px;flex-shrink:0;min-width:120px;max-width:200px;flex-grow:1;height:38px;display:flex;align-items:center;justify-content:center;font-size:clamp(13px,4vw,1rem);background:#ea431b;color:#fff}.card-subscribe__buy:disabled{background:#767676;pointer-events:none;user-select:none}.card-subscribe__buy:focus:not(:disabled),.card-subscribe__buy:hover:not(:disabled){background:#ee6a4a;color:#fff}.card-subscribe__buy._resume{border:1px solid currentColor;color:#ea431b;background:#fff}.card-subscribe__buy._resume:focus,.card-subscribe__buy._resume:hover{background:#fbddd6;color:#ea431b}.card-subscribe__favorites{width:24px;height:24px;padding:0}.card-subscribe-listing.thumbnail-list{display:grid!important}.card-subscribe-listing.thumbnail-list:after,.card-subscribe-listing.thumbnail-list:before{display:none!important}.card-subscribe-listing.thumbnail-list .product-thumbnail:after,.card-subscribe-listing.thumbnail-list .product-thumbnail:before{display:none}.card-subscribe-listing.thumbnail-list .product-thumbnail .product-pictures{width:auto!important;max-height:210px;margin-inline:-20px;margin-top:-10px}.card-subscribe-listing.thumbnail-list .product-thumbnail .product-pictures a img{max-height:100%;object-fit:contain;object-position:center}.card-subscribe-listing.thumbnail-list .product-thumbnail .product-pictures .add-to-fav{top:0;right:20px;width:24px;height:24px!important;padding:0}@media screen and (max-width:767px){.card-subscribe__buy{margin-right:10px}.card-subscribe-listing.thumbnail-list{grid-auto-rows:max-content}.card-subscribe-listing.thumbnail-list .pins-area{max-width:120px!important}.card-subscribe-listing.thumbnail-list .product-thumbnail .product-pictures{width:50%!important;max-height:unset;height:267px;margin-inline:0;margin:0;padding:40px 0 0}.card-subscribe-listing.thumbnail-list .product-thumbnail .product-pictures .add-to-fav{top:15px}.card-subscribe-listing.thumbnail-list .product-thumbnail .product-thumb-nav .product-buy .btn{max-width:200px}}@media screen and (min-width:768px){.card-subscribe-listing.thumbnail-list .product-thumbnail{display:grid;width:100%!important;margin:0!important;border:0!important;grid-template-rows:200px;gap:20px;padding:25px 20px;max-height:unset!important;outline:#eee solid 1px}.card-subscribe-listing.thumbnail-list .product-thumbnail .product-caption{width:100%;min-height:295px;display:grid;grid-template-columns:minmax(0,100%);grid-template-rows:1.9lh 3lh calc(1lh + 5px) minmax(0,100%);padding:0!important}}.card-subscribe-listing.thumbnail-list .product-thumbnail .product-caption .product-header{height:100%}.card-subscribe-listing.thumbnail-list .product-thumbnail .product-caption .product-existence{margin:0;padding:0}.card-subscribe-listing.thumbnail-list .product-thumbnail .product-caption .arrow{display:none}.card-subscribe-listing.thumbnail-list .product-thumbnail .product-thumb-nav .product-buy{display:flex;flex-direction:column;width:unset!important;flex-grow:1}.card-subscribe-listing.thumbnail-list .product-thumbnail .product-thumb-nav .product-buy .btn{display:flex;height:38px!important;place-content:center;align-items:center;padding:10px 5px}.card-subscribe-listing.thumbnail-list .product-thumbnail .product-thumb-nav .button.rent{order:-1;margin:0 0 5px}.product-gallery{padding-top:25px}@media screen and (max-width:1199px){.product-gallery{margin-bottom:20px}.modal__product-gallery .modal__header{padding:20px 10px}}.product-gallery img{max-height:100%}.product-gallery .swiper-slide{display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer;overflow:hidden}.product-gallery__slides{margin-bottom:10px;position:relative;overflow:hidden}.product-gallery__slides._brand-mark:before{content:'';position:absolute;bottom:-20px;right:-22px;width:98px;height:98px;z-index:2;background:url(/img/brand-mark.png);opacity:.5;user-select:none;pointer-events:none}.product-gallery__slides .swiper-slide{height:300px}.product-gallery__container:not(._types){border-top:1px solid #e2e8ee}.product-gallery__thumbs{max-width:100%}.product-gallery__thumbs-container{position:relative;padding:0 15px;margin:0 -15px}.product-gallery__thumbs .swiper-slide{border:1px solid #eee;border-radius:4px;height:64px}.product-gallery__thumbs .swiper-slide-thumb-active{border-color:#ea431b}.product-gallery__thumbs-next,.product-gallery__thumbs-prev{top:calc(50% - 24px/2);width:24px;height:24px;padding:0;background:#fff;border-radius:100%;box-shadow:-4px 0 8px 0 rgba(0,0,0,.06),0 0 4px 0 rgba(0,0,0,.04);opacity:1}.product-gallery__thumbs-next.swiper-button-disabled,.product-gallery__thumbs-prev.swiper-button-disabled{opacity:1}.product-gallery__thumbs-next.swiper-button-disabled svg,.product-gallery__thumbs-prev.swiper-button-disabled svg{opacity:.35}.product-gallery__thumbs-prev{left:3px;transform:rotate(90deg)}.product-gallery__thumbs-next{right:3px;transform:rotate(-90deg)}.product-gallery__lens{position:absolute;z-index:-1;width:40px;height:40px}.product-gallery__zoom{position:absolute;top:0;left:calc(100% + 2px);z-index:10;width:400px;height:400px;background-color:#fff;border:1px solid #eee;background-repeat:no-repeat;display:none}.product-gallery__zoom._show{display:block}@media (max-width:767px){.product-gallery__zoom._show{display:none}}.product-gallery__video-img{filter:brightness(50%)}.product-gallery__youtube-ic{position:absolute;top:50%;left:50%;transform:translate(-30px,-30px);z-index:10}._video:hover .product-gallery__youtube-ic{filter:invert(29%) sepia(97%) saturate(7018%) hue-rotate(357deg) brightness(94%) contrast(123%)}.modal__product-gallery{transition:.3s;padding-right:0!important;display:flex!important;align-items:center;justify-content:center;opacity:0;visibility:hidden}.modal__product-gallery.in{opacity:1;visibility:visible}.modal__product-gallery .modal-dialog{margin:0!important;width:calc(100% - 20px);height:calc(100% - 20px)}@media screen and (min-width:1200px){.category-courses .music-course__stats-list{grid-template-columns:repeat(4,minmax(0,auto))}.product-gallery__thumbs .swiper-slide:hover{border-color:#ea431b}.modal__product-gallery .modal-dialog{width:calc(100% - 60px);height:calc(100% - 60px)}}.modal__product-gallery .modal-content{height:100%;display:flex;flex-direction:column}.modal__product-gallery .modal__header{flex:0 0 auto}.modal__product-gallery .modal__header-title{font-size:18px}.modal__product-gallery .modal__header-close{margin-top:-2px}.modal__product-gallery .modal__body{flex:1 0 auto;position:relative}.modal__product-gallery .product-gallery{display:flex;flex-direction:column;height:calc(100% - 60px);padding:0 245px 30px}.modal__product-gallery .product-gallery .swiper-button-next,.modal__product-gallery .product-gallery .swiper-button-prev{width:25px;height:20px;padding-top:10px}@media screen and (min-width:1200px){.modal__product-gallery .product-gallery{height:calc(100% - 82px)}.modal__product-gallery .product-gallery .swiper-button-next._video,.modal__product-gallery .product-gallery .swiper-button-prev._video{display:none}.modal__product-gallery .product-gallery .swiper-button-next,.modal__product-gallery .product-gallery .swiper-button-prev{border-radius:50%;background:#eee;width:40px;height:35px}}.modal__product-gallery .product-gallery .swiper-button-prev{left:180px}.modal__product-gallery .product-gallery .swiper-button-next{right:180px}@media screen and (max-width:1199px){.modal__product-gallery .modal__header-title{font-size:14px}.modal__product-gallery .modal__header-close{margin:-5px 0 0 auto}.modal__product-gallery .product-gallery{padding:0 10px 30px;margin-bottom:0}.modal__product-gallery .product-gallery .swiper-button-next:not(._video),.modal__product-gallery .product-gallery .swiper-button-prev:not(._video){display:none}.modal__product-gallery .product-gallery .swiper-button-prev{left:-10px;transform:rotate(90deg) translateX(-10px)}.modal__product-gallery .product-gallery .swiper-button-next{right:-10px;transform:rotate(-90deg) translateX(10px)}}.modal__product-gallery .product-gallery .swiper-button-disabled{opacity:1}.modal__product-gallery .product-gallery .swiper-button-disabled svg{opacity:.3}.modal__product-gallery .product-gallery__slides{display:flex;flex-direction:column;height:100%}.modal__product-gallery .product-gallery__slides .swiper-wrapper{flex:1;align-items:stretch}.modal__product-gallery .product-gallery__slides .swiper-slide{cursor:default;height:auto;padding:0 25px}.modal__product-gallery .product-gallery__slides .swiper-slide img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:1199px){.modal__product-gallery .product-gallery__thumbs{flex:0 0 auto}}@media screen and (min-width:1200px){.modal__product-gallery .product-gallery__slides{margin:0}.modal__product-gallery .product-gallery__slides .swiper-slide{padding:0 15px}.modal__product-gallery .product-gallery__slides .swiper-slide img{max-width:95%}.modal__product-gallery .product-gallery__thumbs{position:absolute;top:0;left:30px;width:auto;height:100%}.modal__product-gallery .product-gallery__thumbs .swiper-slide{width:120px}.modal__product-gallery .product-gallery__thumbs .swiper-slide._3d{height:122px;margin-bottom:4px}.modal__product-gallery .product-gallery__thumbs._few .swiper-wrapper{transform:none!important}.product-info{font-size:13px}}.product-360{position:relative;display:flex;width:100%;height:100%}.product-360__canvas{max-width:100%;max-height:100%;height:100%;margin:auto;object-fit:contain;cursor:grab}.product-360__preloader{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;margin:auto}.product-360__preloader-content{display:inline-flex;align-items:center;justify-content:center;width:120px;height:120px;border-radius:100%;margin:auto;background:rgba(255,255,255,.8);text-align:center}.product-head .product-category{color:#4c4c4c}.product-head .product-title{text-transform:none;font-size:26px;font-weight:700;margin:5px 0 10px}.product-head .rating{margin-bottom:25px}.product-head .rating__stars._active .rating__star{opacity:.8}@media screen and (max-width:767px){.card-subscribe-listing.thumbnail-list .product-thumbnail .product-thumb-nav .button.rent{max-width:200px}.product-head .product-title,.product-head .rating{display:none}.product-info__i._available{order:1}}.product-info{column-count:2;column-gap:40px}@media screen and (max-width:991px){.product-info{column-count:auto;display:flex;flex-direction:column}}.product-info .pickup-shop.btn-primary{background-color:transparent}.product-info .product-info__i:not(._price) .button:not(._course){display:flex;min-height:42px;height:auto;font-size:14px;line-height:1.2em;padding:10px}.product-info .product-info__i:not(._price) .button:not(._course) img{margin-right:10px}.product-info .help__hint{z-index:1}.product-info__i{break-inside:avoid-column;page-break-inside:avoid;margin-bottom:15px}.product-info__i._footer{column-span:all;display:flex;justify-content:space-between;margin-bottom:0}@media screen and (max-width:1199px){.product-info__i._footer{flex-direction:column}.banners-slider .swiper-container{max-width:100vw}}@media screen and (min-width:992px){.product-info__i._footer{margin:15px 0 0}.product-info__i._description{min-height:90px}.product-info__i._price{min-height:200px}}@media screen and (max-width:767px){.product-info__i._description{margin:-15px 0 20px}}.product-info__i .dotted{white-space:nowrap}.product-info__available{color:#090;margin-bottom:5px}.product-info__available._pre-order{color:#ea431b}.product-info__available-list{color:#767676}.product-info__available svg{margin-left:5px}.product-info__customs,.product-info__delivery{flex-basis:calc(50% - 20px)}@media screen and (max-width:991px){.product-info__customs{margin-bottom:15px}}.product-info__delivery{font-size:14px}.product-info__delivery-i{display:flex}.product-info__delivery-i:not(:last-of-type){margin-bottom:10px}.product-info__delivery-i .css-preloader{width:20px;height:20px;margin:0}.product-info__delivery-i._yago{background:#ededed;border-radius:2px;padding:2px 0 0 2px}.product-info__delivery-i._yago a:not(.product-info__delivery-free){border-bottom:1px dotted currentColor}.product-info__delivery-i img{transform:translateY(2px);margin-right:6px}.product-info__delivery-info{flex:1}.product-info__delivery-price{color:inherit!important;white-space:nowrap}.product-info__delivery-price svg{transform:translateY(1px);opacity:.8}.product-info__delivery-free{text-decoration:none!important;white-space:nowrap;cursor:pointer;color:inherit!important}.product-info__pack{display:flex;font-size:12px;color:#a94442}.product-info__pack svg{min-width:12px;margin:3px 5px 0 0}.product-spu{position:relative;margin-bottom:10px;line-height:1.3;cursor:pointer;z-index:2}.product-spu.open .product-spu__field{border-bottom:0;border-color:#bfbfbf;border-radius:4px 4px 0 0}.product-spu.open .product-spu__body{display:block;border-color:#bfbfbf}.product-spu.open .product-spu__icon{transform:scale(1,-1)}.product-spu__field{display:flex;align-items:center;height:32px;padding:6px 10px;border:1px solid #eee;border-radius:4px}@media (max-width:767px){.product-360__canvas{cursor:pointer}.product-spu{margin-top:10px}.product-spu__field{height:44px}.product-spu__icon{transform:rotate(-90deg)}}.product-spu__value{width:100%}.product-spu__icon{display:inline-flex;width:12px;height:8px;margin-left:10px;color:grey;transition:.2s}.product-spu__icon svg{width:100%;height:100%}.product-spu__body{display:none;position:absolute;top:100%;width:100%;background:#fff;border:solid #eee;border-width:0 1px 1px;border-radius:0 0 4px 4px}.product-spu__body:after{content:'';position:absolute;top:-30px;bottom:0;left:0;right:0;box-shadow:0 8px 16px 0 rgba(0,0,0,.08),0 0 4px 0 rgba(0,0,0,.04);z-index:-1}.product-spu__content{margin:0 10px;padding:8px 0;border-top:1px solid #eee}.product-spu__text{margin-bottom:8px;opacity:.6}.product-spu-list{display:grid;grid-template-columns:repeat(2,1fr);gap:2px 6px;opacity:.6}.product-container{position:relative;margin-bottom:20px}.left-col .rating{margin-bottom:10px}.product #accordion .panel-heading{padding:10px 0}.product #accordion .panel-title{font-weight:500;line-height:1.3}.product #accordion .panel-title img{margin-right:7px;transform:rotate(90deg)}.product #accordion a[aria-expanded=true] .panel-title img{transform:scale(1,-1) rotate(90deg)}.product-page{padding:0 20px;margin-bottom:10px;min-height:0}.product-page .favorites-link{position:absolute;top:-2px;right:22px;z-index:10}@media (max-width:767px){.product-spu-list{gap:6px 10px;margin-top:14px}.product-page .favorites-link{top:0}.product-page{border:none;background:0 0;padding:0}#product-buttons .button.rent{margin-top:5px}}.product-page .conditions{font-size:12px;text-align:center;margin-bottom:45px}.product-page .conditions a{color:#090;text-decoration:none}.product-page .conditions a:hover{text-decoration:underline}.product-page .title_h1{font-weight:700;font-size:26px;margin:0 0 20px}.product-page .title_h3{font-size:20px;line-height:1.2em;margin-bottom:20px;font-weight:700;padding-right:45px}.product-page .product-page-price{position:relative;margin-bottom:15px}.product-page .product-page-price .list-product-page-price{margin-bottom:5px}.product-page .product-page-price .list-product-page-price li{padding-bottom:8px}.product-page .product-page-price .list-product-page-price li:last-child{padding-bottom:0}.product-page .product-page-price .list-product-page-price li.product-price{display:flex;align-items:center}.product-page .product-page-price .list-product-page-price li.product-action-price .icon-left{background-color:#ea431b}.product-page .product-page-price .list-product-page-price li.product-discount-price .icon-left{background-color:#1e509a}.product-page .product-page-price .list-product-page-price li.product-action-price .icon-left,.product-page .product-page-price .list-product-page-price li.product-discount-price .icon-left{width:24px;height:24px;position:absolute;text-align:center}.product-page .product-page-price .list-product-page-price li.product-action-price .icon-left .fa,.product-page .product-page-price .list-product-page-price li.product-discount-price .icon-left .fa{padding-top:5px;color:#fff;font-size:1.1em}.product-page .product-page-price .list-product-page-price li .price-description,.product-page .product-page-price .list-product-page-price li .price-value{margin-bottom:0;line-height:1.1}.product-page .product-page-price .list-product-page-price li .price-description{line-height:.8;font-size:10px;color:#2b2b2b}.product-page .product-page-price .list-product-page-price li .price-value{font-size:16px;font-weight:400}.product-page .product-page-price .list-product-page-price li .discount.grey{color:#eee;border-color:#eee}.product-page .product-page-price .list-product-page-price .price-value__percent{font-size:16px;border-radius:2px;background:#090;padding:2px 5px;color:#fff;display:inline-flex;align-items:center;flex-wrap:wrap;font-weight:100;gap:6px}.product-page .product-page-price .list-product-page-price .price-value__percent svg{width:12px;height:12px}.product-page .product-page-price.action-price ul li.product-price{position:relative}.product-page .product-page-price.action-price ul li.product-price .price-value{text-decoration:line-through;font-weight:400;color:#767676;text-decoration-color:#ea431b;margin-right:15px}.product-page .product-page-price.action-price ul li.product-discount-price{position:relative}.product-page .product-page-price.action-price ul li.product-discount-price .price-value{font-size:18px;text-decoration:line-through;font-weight:400}.product-page .product-page-price.action-price ul li.product-action-price,.product-page .product-page-price.action-price ul li.product-discount-price+li.product-action-price{position:relative}.product-page .product-page-price.action-price ul li.product-action-price .price-value,.product-page .product-page-price.action-price ul li.product-discount-price+li.product-action-price .price-value{font-size:36px;font-weight:500}.product-page .product-page-price.action-price ul li.product-action-price .icon-left,.product-page .product-page-price.action-price ul li.product-discount-price+li.product-action-price .icon-left{bottom:7px}.product-page .product-page-price.discount-price ul li.product-price{position:relative}.product-page .product-page-price.discount-price ul li.product-price .price-value{font-size:14px;text-decoration:line-through;font-weight:400}.product-page .product-page-price.discount-price ul li.product-action-price{position:relative}.product-page .product-page-price.discount-price ul li.product-action-price .price-value{font-size:18px;text-decoration:line-through;font-weight:400}.product-page .product-page-price.discount-price ul li.product-action-price+li.product-discount-price,.product-page .product-page-price.discount-price ul li.product-discount-price{position:relative}.product-page .product-page-price.discount-price ul li.product-action-price+li.product-discount-price .price-value,.product-page .product-page-price.discount-price ul li.product-discount-price .price-value{font-size:36px;font-weight:500;padding-right:50px}.product-page .product-page-price.discount-price ul li.product-action-price+li.product-discount-price .icon-left,.product-page .product-page-price.discount-price ul li.product-discount-price .icon-left{bottom:7px}.product-page .product-page-price.normal-price ul li.product-price{position:relative}.product-page .product-page-price.normal-price ul li.product-price .price-value{font-size:36px;font-weight:500;margin:0}.product-page .product-characteristics{font:bold 12px Roboto,sans-serif;margin:10px 0 0;padding-left:15px;list-style-type:square}.product-page .product-characteristics li+li{padding-top:3px}.product-page .discount{font-weight:500;font-size:12px;display:inline-block;padding:0 3px;line-height:18px;height:19px}.product-page .discount .hint{position:absolute;top:-10px;right:-13px;font-size:11px;color:#767676}.product-page .name-review{font-weight:700}.product-page .name-review i{margin-right:5px}.product-page .all-product-review{padding-top:3px}.product-page .btn-product-orange{font-size:14px;line-height:1.4;padding:11px 12px}.product-page .btn-product-orange img{height:19px;margin-right:10px}.product-page .btn-product-orange:active,.product-page .btn-product-orange:focus,.product-page .btn-product-orange:hover{opacity:.8}.product-page .btn-product{background-color:transparent;border:2px solid #e2e8ee;font-weight:400;color:#1e509a;box-shadow:none}.product-page .btn-product:active,.product-page .btn-product:focus,.product-page .btn-product:hover{color:#1e509a;border:2px solid #e2e8ee;text-decoration:underline}.product-page .found-cheaper{font-size:12px;display:block;float:right;position:absolute;bottom:0;right:0;border-bottom:1px dotted #1e509a}.product-page .found-cheaper a,.product-page .found-cheaper a:hover{text-decoration:none}.product-page .found-cheaper button{font-size:12px;text-decoration:none;border:0;border-bottom:1px dotted;background:0 0;padding:0}.product-page .delivery-methods a.dotted{color:#1e509a;text-decoration:none}.product-page .delivery-methods a.dotted:hover{color:#0d2445}.product-page .delivery-methods .normal{font-weight:400}.product-page .delivery-methods .delivery-delayed{width:14px;height:auto}.deliverybox-container{overflow:hidden;margin-bottom:12px;font-size:14px}.deliverybox-container .address_shop{font-weight:400;padding-left:20px}.deliverybox-container .fa-truck{width:18px;text-align:center;margin-right:2px;vertical-align:middle;content:url(/img/interface/delivery_truck.svg);opacity:.6}.deliverybox-container .fa-truck:before{display:none}.deliverybox-container p{margin-bottom:0;overflow:hidden}.deliverybox-container p .pull-right{margin-top:3px}.product_offer{display:flex;flex-direction:column}.product-add-bonus-place{color:#767676;font-size:12px;line-height:1.4;order:1}.product-add-bonus-place__icon{width:12px;height:12px;margin-left:3px}@media (max-width:480px){.product-add-bonus-place{font-size:14px}}.product-add-bonus-place a,.product-add-bonus-place a:hover{color:#767676;display:inline-flex;transform:translateY(1px)}.product-split{margin:5px 0;color:inherit;font-size:12px}.product-split:hover{color:inherit}.product-split__logo{width:20px;height:14px}.product-split__nowrap{white-space:nowrap}.fa-pick{width:16px;text-align:center;margin-right:5px;margin-bottom:25px;vertical-align:bottom;float:left;content:url(/img/interface/delivery_box.svg);opacity:.6}@media (max-width:480px){.fa-pick{margin-bottom:0}.pre-order_form #pre-order-form .col.cart-col-quantity.cart_quantity.text-center{float:right;margin-right:40px}}.modal-body .product-page{margin-bottom:0}#productTabs{border:1px solid #eee;background-color:#fff}#productTabs li a{margin:0;border:none;border-radius:0;font-size:13px;padding:14px 10px;background-color:inherit}#productTabs li.active>a{pointer-events:none;border-bottom:2px solid #ea431b;color:#3a64a2}#productTabs .socials{position:relative;margin-top:-10px;color:#4c4c4c}#myTabContent{border-right:1px solid #eee;border-left:1px solid #eee;border-bottom:1px solid #eee;background-color:#fff;padding:30px 20px 20px}#myTabContent p,#myTabContent ul{font-size:14px}#myTabContent i.mt-square+i.mt-square,#myTabContent i.mt-square+i.mt-square-o,#myTabContent i.mt-square-o+i.mt-square-o{margin-left:3px}#myTabContent i.mt-square,#myTabContent i.mt-square-o{content:'';bottom:5px;width:10px;height:10px}#myTabContent i.narrow-bar{width:6px}#myTabContent i.mt-square{background:#1e509a}#myTabContent i.mt-square-o{background:#767676}#myTabContent .found-error{float:left;color:#4c4c4c;margin-top:10px;font-size:12px}#myTabContent table img{padding-right:10px}.product-panel{margin-top:15px;border:none;border-radius:0;box-shadow:none}.review_form{margin-bottom:20px}.nav-tabs.opinion_tabs{border-bottom:1px solid #eee;margin-bottom:10px}.nav-tabs.opinion_tabs>li{margin-bottom:0}.nav-tabs.opinion_tabs>li>a,.nav-tabs.opinion_tabs>li>a:hover{border:none;background-color:#fff}.nav-tabs.opinion_tabs>li.active>a{border:none;border-bottom:2px solid #1e509a}.btn-product,.btn-product-orange{border:2px solid #eee;border-radius:2px;color:#767676}.btn-product-orange,.btn-product-orange:active,.btn-product-orange:focus,.btn-product-orange:hover{color:#fff;background-color:#ea431b;border:none}.btn-product:active,.btn-product:focus,.btn-product:hover{border:2px solid #767676;border-radius:0}#product-buttons{margin:10px 0 5px}#product-buttons .button{display:flex;font-size:16px}#product-buttons .button.rent{min-height:44px;height:auto;font-size:14px;line-height:1.2em;padding:10px}#product-buttons .button.split{margin:5px 0}.product-page-btn-block .btn{border-radius:2px;margin-bottom:5px;margin-top:0;height:42px;line-height:24px}.product-page-btn-block .btn.btn-product-orange{line-height:18px}@media (max-width:767px){.product-page-btn-block .btn{border-radius:0 2px 2px 0;margin-bottom:0}.product-page-btn-block{display:flex;flex-direction:row-reverse;border-radius:2px;overflow:hidden}.product-page-btn-block .btn-oneclick{border-color:#ea431b;color:#ea431b;border-right:none;line-height:24px;width:150px;border-top-right-radius:0;border-bottom-right-radius:0;box-sizing:border-box}.product-page-btn-block .btn-oneclick span{display:none}}@media (max-width:767px) and (max-width:767px){.product-page-btn-block .btn-oneclick{border-radius:3px 0 0 3px}}.modal.fade#common-modal .common-modal .modal-content{border:1px solid #767676;border-radius:0;box-shadow:none}.modal.fade#common-modal .common-modal .modal-content .modal-header{padding:15px 30px}@media (max-width:767px){.modal.fade#common-modal .common-modal .modal-content .modal-header{padding:15px 20px}.modal.fade#common-modal .common-modal .modal-content .modal-header .modal-title{font-size:20px}}.modal.fade#common-modal .common-modal .modal-content .modal-body{padding:30px 12.5px}.modal.fade#common-modal .common-modal .modal-content .modal-body form .form-group{margin:0 0 5px}.modal.fade#common-modal .common-modal .modal-content .modal-body form .form-group.field-seencheaperform-captcha{margin:0 0 12px}.modal.fade#common-modal .common-modal .modal-content .modal-body form .form-group:last-child{margin-top:10px;display:grid}.modal.fade#common-modal .common-modal .modal-content .modal-body form#seen-cheaper-form p{margin-left:15px}.modal.fade#common-modal .common-modal .modal-content .modal-body form#seen-cheaper-form .cheaper__agreement .col-lg-offset-4{margin-left:0;width:100%}.modal.fade#common-modal .common-modal .modal-content .modal-body form#seen-cheaper-form .cheaper__agreement .checkbox{margin-top:1em}.modal.fade#common-modal .common-modal .modal-content .modal-body label{display:table;height:32px;padding-top:0;padding-right:5px;text-align:left;font-size:14px;font-weight:400;color:#4c4c4c}.modal.fade#common-modal .common-modal .modal-content .modal-body label span{vertical-align:middle;display:table-cell}.modal.fade#common-modal .common-modal .modal-content .modal-body input{border:1px solid #ddd;border-radius:0;color:#4c4c4c}.modal.fade#common-modal .common-modal .modal-content .modal-body input#seencheaperform-deliverycost,.modal.fade#common-modal .common-modal .modal-content .modal-body input#seencheaperform-email,.modal.fade#common-modal .common-modal .modal-content .modal-body input#seencheaperform-phone,.modal.fade#common-modal .common-modal .modal-content .modal-body input#seencheaperform-price{font-size:16px}.modal.fade#common-modal .common-modal .modal-content .modal-body .input-group{width:calc(100% - 2px);float:right}.modal.fade#common-modal .common-modal .modal-content .modal-body select{border:0;border-radius:0;height:28px;padding:0 8px}.modal.fade#common-modal .common-modal .modal-content .modal-body select#prepayorderform-deliverytype{border:1px solid #ddd;height:34px}.modal.fade#common-modal .common-modal .modal-content .modal-body textarea{resize:none!important}.modal.fade#common-modal .common-modal .modal-content .modal-header h4{font-size:24px;font-weight:500}.modal.fade#common-modal .common-modal .modal-content .modal-header button{margin-top:5px}.banner-catalog img{margin-top:10px}@media screen and (max-width:767px){.product-page .found-cheaper{font-size:13px}.bc-block._brand-page{margin-left:15px}}@media (max-width:767px){.modal.fade#common-modal .common-modal .modal-content .modal-body{padding:20px}.breadcrumb{white-space:nowrap;display:flex;overflow:auto;border:none;padding:5px 0;position:relative;width:100%;margin-bottom:10px}.breadcrumb li:last-child{padding-right:20px}.table-row{display:block!important}.table-row.table-title{display:none!important}}.breadcrumb .bc-block{position:relative;width:100%}.breadcrumb .bc-block:after{position:absolute;width:40px;height:40px;content:'';background:#fff;background:linear-gradient(90deg,rgba(255,255,255,0) 0,#fff 48%,#fff 100%);z-index:2;right:0;top:1px}#accordion{margin-bottom:6px}#accordion .mt-square{background:#1e509a;width:10px;height:10px;margin-right:2px}#accordion .mt-square-o{background:#767676;width:10px;height:10px;margin-right:2px}#accordion .fa-plus{position:absolute;right:50px;padding-top:5px}#accordion .fa-chevron-right{position:absolute;right:0;padding-top:5px}#accordion a{color:inherit;text-decoration:none}#accordion a:hover,#accordion a:visited{text-decoration:none}#accordion a[aria-expanded=true] .fa-plus:before{content:'\f068';color:inherit}#accordion a[aria-expanded=true] .fa-chevron-right:before{content:'\f078';color:inherit}#accordion .panel-heading{border:0;padding:15px 0;background:0 0}#accordion .panel-body{border:none;padding:0}#accordion .panel{box-shadow:none;margin:0;border:0;border-bottom:1px solid #eee;border-radius:0;background:0 0}#accordion .panel:first-child{border-top:1px solid #eee}#accordion .panel-title{font-weight:500;font-size:18px;line-height:1.3;position:relative;display:flex;align-items:center}#accordion .panel-title img{transform:rotate(90deg);margin-left:auto;filter:invert(41%) sepia(7%) saturate(17%) hue-rotate(2deg) brightness(95%) contrast(97%);transition:.2s}#accordion a[aria-expanded=true] .panel-title img{transform:rotate(90deg) scale(-1,1)}.table-title .title-bold{padding-top:15px;padding-bottom:15px}.table-row:nth-child(1){border-top:1px solid #eee}.table-row{padding:15px 0;border-bottom:1px solid #eee}.table-row:last-child{border-bottom:0}.title-bold{font-weight:700}.dotted-border{border-bottom:1px dotted #3a64a2;cursor:pointer}.dotted-border:hover{text-decoration:none}.inner-product-page{padding-bottom:10px}.inner-product-page .product-page-img{height:100%}@media (min-width:768px){.inner-product-page{display:flex}.inner-product-page .product-page-img{display:flex;flex-direction:column}}.pad20{padding:20px}.StocksTab{margin:20px -18px}.StocksTab .row,.StocksTab h1,.StocksTab h2{padding-left:30px}.StocksTab .row .row,.StocksTab h1 .row,.StocksTab h2 .row{padding-left:0;padding-bottom:10px}.StocksTab #RegionStock h1{margin:0 -12px;padding-left:40px}.discount-on-qnty{font-weight:500;font-size:10px;margin-top:1px;margin-bottom:8px}.discount-on-qnty span{background:#ea431b;color:#fff;padding:3px 5px}.discount-on-qnty span .fa{font-size:12px}.product_tabs{display:flex;justify-content:space-between}.tab-pane{outline:0}#delivery-and-pay.tab-pane #delivery-country{margin:60px -30px}.delayed-delivery span{margin-right:10px}.product-list_remove a,.top-cart-minus,.top-cart-plus{cursor:pointer}.brand_block{border:1px solid #eee;background-color:#fff;padding:20px;display:flex;justify-content:space-between;margin-bottom:20px;font-size:13px}.brand_block .brand_links{margin:0;padding:0;list-style:none}.brand_block .brand_links li+li{margin-top:10px}.brand_block .brand_logo img{width:50px}.add-to-fav{position:absolute!important;top:15px;right:15px;z-index:1!important}.inner-product-page .add-to-fav{top:6px}@media (max-width:767px){.brand_block{margin-bottom:16px;padding:10px}#ModalListKitsContainingProduct .table>tbody>tr>td,#ModalListKitsContainingProduct .table>tbody>tr>th,#ModalListKitsContainingProduct .table>tfoot>tr>td,#ModalListKitsContainingProduct .table>tfoot>tr>th,#ModalListKitsContainingProduct .table>thead>tr>td,#ModalListKitsContainingProduct .table>thead>tr>th{display:block;border:none}.no-photo{margin:auto}}.buy-credit-link:hover{text-decoration:none!important}.cart-preorder2020 .col.cart-col-img.cart_product-img.text-center,.cart-preorder2020 .col.cart-col-img.cart_product-img.text-center a{padding-left:0!important;padding-right:0!important}.popmechanic-item-category,.popmechanic-item-name-link,.popmechanic-new-price{color:inherit!important}.popmechanic-old-price{color:#4c4c4c!important}.product-rating{display:flex;align-items:center;margin:6px 0 10px;font-size:12px}.product-rating__icon{width:14px;height:14px;margin:-.2em 2px 0 0;flex-shrink:0}.product-rating__value{color:#ea431b}.product-rating__text{margin-left:5px;color:#bfbfbf}@media screen and (min-width:992px){.qr-wrapper{width:calc(50% - 20px);margin-left:auto}}.qr{margin-left:auto;background:#ededed;padding:4px 10px;font-size:13px;color:#2a2a2d}.qr b{color:#ea431b}.qr--yellow{background:#ffec63}.qr--yellow p:last-child{margin-bottom:0}.shipment-form-address-info .qr--yellow{margin:10px 0}@media screen and (min-width:1200px){.shipment-form-address-info .qr--yellow{margin:20px 20px 0 35px}}.modal-body .qr--yellow{margin:10px 15px}@media screen and (min-width:1200px){.modal-body .qr--yellow{width:66%;margin:0 0 10px auto}}.wrapper--top{position:relative;display:inline-block}.wrapper--3d{background:#fff;overflow:hidden}.wrapper--3d,.wrapper--panel{margin:0;padding:0;top:0;left:0;width:100%;height:100%}.wrapper--3d canvas{position:absolute}.icon--panel{padding:10px;position:absolute;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon--panel.ios-top{top:0!important;margin-top:0!important}.icon--panel a:hover{opacity:.7}.icon--panel a{color:#fff;font-size:13px;cursor:pointer;padding:5px;background:#000;opacity:.5;border:none;text-align:center;line-height:normal!important;text-decoration:none}.wrapper--top.small .icon--panel a{padding:6px;width:25px;height:25px;font-size:13px}.icon--panel a.not--active,.icon--panel a.not--active:hover{color:#555;opacity:.5;text-decoration:none}.ip--horizon{padding-right:0;width:100%!important;padding-top:40px;text-align:center}.ip--horizon a{margin-right:10px;display:inline-block}.ip--vertical{padding-bottom:0}.ip--vertical a{margin-bottom:10px;display:block}#Modal3d-foto .modal-content{width:auto;border-radius:0}#Modal3d-foto .close{position:relative;z-index:100;margin:15px}.installment-plan{border:1px solid #090;box-sizing:border-box;border-radius:2px;background:#fff;font-size:11px;font-weight:700;padding:1px 4px;color:#090;display:inline-block;height:18px;margin-bottom:3px}.installment-plan:hover{color:#090}.product-installment-plan{float:left;line-height:1.4;font-size:13px;text-align:left!important;border-radius:2px;font-weight:400;color:#090}.product-installment-plan img{float:left;margin-right:5px}.product-installment-plan .icon-part{display:inline-block;border:2px solid #090;width:33px;height:33px;padding:0;line-height:31px;font-size:14px;text-align:center;color:#090}.product-installment-plan .icon-part i{font-weight:400;font-size:15px}.thumbnail-list .product-badge .product-installment-plan{margin-top:0;display:inline-block;width:auto;text-align:left;font-size:13px}.thumbnail-list .product-badge .product-installment-plan span{font-weight:400;color:#090;text-align:left}.thumbnail-list .product-badge .product-installment-plan span:nth-child(2){padding-top:7px}.thumbnail-list .product-badge .icon+.product-installment-plan{margin-left:10px}.thumbnail-list.grid-1 .product-badge .icon+.product-installment-plan,.thumbnail-list.grid-3 .product-badge .icon+.product-installment-plan,.thumbnail-list.grid-4 .product-badge .icon+.product-installment-plan{margin-left:0}.conditions .product-installment-plan{width:100%;float:none;margin-top:0;text-transform:none;text-align:left;line-height:1}.conditions .product-installment-plan img{float:right;margin-right:0}.conditions .product-installment-plan .icon-installment{display:inline-block;border:1px solid #090;width:33px;height:33px;font-size:14px;line-height:31px;text-align:center;color:#090;float:right;margin-right:0}.conditions .product-installment-plan .icon-installment i{font-size:14px}.conditions .product-installment-plan .form-group{float:left;padding-top:10px}.conditions .product-installment-plan .form-group i{font-size:85%;display:inline-block}.conditions .product-installment-plan label{padding-left:22px;font-weight:400;color:#090;font-size:12px;vertical-align:middle;margin-bottom:0}.custom_services{padding:0;margin:0;list-style:none;min-height:120px}.custom_services li{margin-bottom:7px;padding:8px 12px;vertical-align:middle;border-radius:2px;flex:1;width:100%;border:1px solid #e2e8ee;box-sizing:border-box}.custom_services li a{font-size:13px;text-decoration:none;position:relative;display:flex;align-items:center}.custom_services li a .dotted{border-bottom:1px dotted #1e509a}.custom_services li a:before{content:"";width:22px;height:22px;display:inline-block;margin-right:10px}.custom_services li.courses a{white-space:break-spaces}.custom_services li.courses a:before{content:'';mask:url(/img/icons/play.svg) no-repeat center/contain;-webkit-mask:url(/img/icons/play.svg) no-repeat center/contain;background:currentColor}@media screen and (min-width:1200px){.custom_services li{margin-bottom:10px;padding:0;border:none}.custom_services li.courses a:before{width:20px;height:20px;margin-right:6px;margin-left:2px}}.custom_services li.set a:before{background:url(/img/icons/tuning.svg) 50% 50%/contain no-repeat}.custom_services li.refund a:before{background:url(/img/icons/prolong.svg) 50% 50%/contain no-repeat;width:26px;height:26px;margin-right:4px}.custom_services li.warranty a:before{background:url(/img/icons/shield.svg) 50% 50%/contain no-repeat;width:20px;height:20px;margin:0 8px 0 2px}.custom_services li.rehearsal a:before{background:url(/img/icons/microphone.svg) 50% 50%/contain no-repeat;width:24px;height:24px;margin-right:6px}.custom_services li.used a:before{background:url(/img/icons/coins-stacked.svg) 50% 50%/contain no-repeat;width:24px;height:24px;margin-right:6px}.custom_services li.brand-mark a:before{background:url(/img/icons/brand-mark.svg) 50% 50%/contain no-repeat;width:24px;height:24px;margin-right:6px}@media (max-width:480px){.custom_services{min-height:auto;width:100%}.custom_services li{flex:auto}}.block_accordion .courses_outer .item{align-items:center}.block_accordion .item{margin-bottom:10px;overflow:hidden;display:flex;width:100%;flex-wrap:wrap}.block_accordion .item img{width:40px;margin-bottom:5px}.block_accordion .item .service-course-title,.block_accordion .item .service-set-title{display:flex;align-items:center}.block_accordion .title{color:#1e509a!important;font-size:1.1em;text-decoration:none;margin-right:20px}.block_accordion .title .dotted{border-bottom:1px dotted #1e509a}@media (max-width:480px){.block_accordion .title{font-size:13px;padding-right:10px;margin-right:0;line-height:1.4;border:none;overflow:hidden}}.block_accordion .panel-collapse{width:100%;clear:both}.block_accordion img{max-width:100px;width:100px;margin-right:10px}.block_accordion .price_block{display:flex;align-items:center;margin:0 0 0 auto;order:1}.block_accordion .price_block.warranty-group{position:absolute;top:0;right:0}.block_accordion .price_block .price{font-size:1.4em;margin-right:10px}@media (max-width:480px){.block_accordion .price_block .price{font-size:1em}}.block_accordion .price_block .btn-cart{color:#fff;background:#ea431b;display:inline-block;width:30px;height:30px;padding:5px;border-radius:2px}.block_accordion .price_block .fa{font-size:18px}.block_accordion .price_block .already-in-cart{width:30px;height:30px;padding:5px;background:#1e509a;color:#fff!important;cursor:default;border-radius:2px}.modal .block_accordion .price_block{order:unset}.service-description.shown{display:block!important}.product-offer{display:flex;align-items:center;font-size:13px;margin-bottom:15px}.product-offer__info-link{display:inline-flex}.product-offer__icon{min-width:12px;width:12px;height:12px;margin-left:5px}.product-offer__available{display:flex;align-items:center;color:#090!important}.product-offer__available .product-offer__icon{width:13px;height:13px}.product-offer .custom-checkbox label{padding-left:30px;min-height:20px;line-height:22px;display:flex;align-items:center}.product-offer .custom-checkbox label:before{width:20px;height:20px}@media screen and (max-width:767px){.product-offer .custom-checkbox label:before{border-color:#b4becc}}.product-offer .custom-checkbox label:after{left:7px}.product-offer._instal,.product-offer._instal .custom-checkbox label,.product-offer._instal .product-offer__icon{color:#090}.product-offer._instal .custom-checkbox label:after{border-color:#090}.product-offer._arenda{color:#767676;margin:10px 0 25px}@media screen and (max-width:479px){.product-offer{font-size:16px}.product-offer._arenda{justify-content:flex-end;margin:10px 0 0}}.product-offer._arenda .product-offer__icon{margin-top:2px}.reviews__rating .rating__stars{transform:translateX(-4px)}.reviews__rating .rating__star{width:36px;height:32px;margin:0 4px}.reviews__rating .rating__value{font-size:22px}.reviews__add{margin:20px 0;padding:20px 0;border-top:1px solid #e2e8ee;border-bottom:1px solid #e2e8ee}.reviews__add:not(._head){display:none}.reviews__add .rating{margin:15px 0}.reviews__add-footer{display:flex;align-items:center;margin-top:10px}.reviews__add-footer .button{height:32px;margin-right:10px}.reviews__add-footer .button:disabled{background:#e2e8ee}.reviews__form._warning .reviews__typed{color:#d9502f}.reviews__answer .reviews__form{margin-top:20px}.reviews__textarea{width:100%;height:100px;padding:15px;border:none;background:#f8f8f8;border-radius:6px;font-family:Roboto}.reviews__counter{text-align:right;font-size:12px;color:#8897ae}.reviews__agreement{font-size:12px;color:#767676}.reviews__message{padding:20px;border-radius:2px;display:flex;line-height:1.3}.reviews__message._info{background:rgba(226,232,238,.2)}.reviews__message._alert{background:#fdf4f3}.reviews__message._success{background:rgba(226,232,238,.2);font-weight:500;font-size:16px}.reviews__message-icon{margin:2px 10px 0 0}.reviews__i{padding:15px 0}.reviews__i .rating{margin-bottom:6px}.reviews__i .reviews__i{padding-left:50px}.reviews__i-header{display:flex;align-items:center}.reviews__i-avatar{width:40px;height:40px;color:#fff;background:#ffd300;font-size:18px;font-weight:500;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:8px}.reviews__i-avatar._manager{background:#ea431b}.reviews__i-avatar._manager:before{content:'';width:100%;height:100%;--mask:url(/img/logo-short.svg) no-repeat center/28px;-webkit-mask:var(--mask);mask:var(--mask);background:currentColor}.reviews__i-name{font-weight:700}.reviews__i-date{font-size:12px;color:#767676}.reviews__i-text{margin:8px 0 10px}.reviews__i-footer .dotted{padding:0;font:14px Roboto;color:#3a64a2}.reviews__i-footer-useful{color:#767676;margin-bottom:4px}.reviews__i-footer-wrapper{display:flex;align-items:center}.reviews__hand{padding:0;margin-right:16px;color:#e2e8ee;display:flex;align-items:center}.reviews__hand:hover:not([disabled]){color:#1e509a}.reviews__hand:hover:not([disabled])._manager span{color:#fff}.reviews__hand._active{color:#1e509a}.reviews__hand._active._manager span{color:#fff}.reviews__hand:not([disabled]){cursor:pointer}.reviews__hand._dislike svg{transform:rotateX(180deg) translateY(-2px)}.reviews__hand._manager{margin-right:12px;background:currentColor;padding:4px 9px;border-radius:14px}.reviews__hand span{white-space:break-spaces;color:#2b2b2b}.reviews__hand svg{margin-right:7px}.reviews__hand svg+span{color:#2a2a2d}.reviews__more{text-align:center;margin-bottom:10px}.reviews__more button{padding:0;color:#1e509a;font-size:16px}.banners-slider{position:relative;margin:10px auto;max-width:870px}.banners-slider .swiper-container img{width:100%}.banners-slider .swiper-button-next,.banners-slider .swiper-button-prev{color:#fff;display:none}.banners-slider .swiper-button-prev{left:5px;transform:rotate(90deg) translateX(-10px)}.banners-slider .swiper-button-next{right:5px;transform:rotate(-90deg) translateX(10px)}.banners-slider .swiper-pagination{margin-top:5px}@media screen and (min-width:768px){.banners-slider:hover .swiper-button-next,.banners-slider:hover .swiper-button-prev{display:inline-flex}.banners-slider .swiper-pagination{width:100%;position:absolute;bottom:10px;z-index:1;margin:0}.banners-slider .swiper-pagination-bullet{border-color:#fff;opacity:.3}.banners-slider .swiper-pagination-bullet-active{opacity:1}}.similar{border:1px solid #eee}.similar__header{text-transform:uppercase;display:block;text-align:left;font-size:16px;font-weight:500}@media screen and (max-width:1199px){.similar__wrapper{display:grid;grid-template-columns:repeat(4,1fr)}.similar-item{border-bottom:1px solid #eee}.similar-item:nth-child(n+5){display:none}}@media screen and (max-width:600px){.similar__wrapper{grid-template-columns:repeat(2,1fr);margin:0 0 -1px}}.similar-item{padding:15px;display:flex;flex-direction:column;height:auto}@media screen and (min-width:1200px){.similar-item:not(:last-of-type){border-bottom:1px solid #eee}.loyalty__heading .button{white-space:nowrap}}.similar-item__link{margin-bottom:15px;color:inherit;display:grid;grid-template-rows:190px auto auto}.similar-item__link:hover{color:inherit}.similar-item__img{display:flex;align-items:center;justify-content:center;margin-bottom:10px}.similar-item__img img{max-height:100%}.similar-item__brand{font-size:12px;display:block;margin-bottom:5px}.similar-item__title{font-size:16px;text-transform:uppercase;display:block;min-height:2.5em}.similar-item__footer{display:flex;justify-content:space-between;align-items:center;margin-top:auto}.similar-item__footer-price{display:flex;font-weight:500;line-height:1;flex-direction:column}.similar-item__footer-price span{font-size:22px}.similar-item__footer-price del{font-size:14px}.similar-item__footer-btn{width:40px;height:40px;display:block;padding:0;margin:0!important;position:relative}.similar-item__footer-btn:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;background:url(/img/interface/icon_cart_w.svg) center/24px 24px no-repeat}.similar-item__footer-btn.in-cart:before{transform:rotateY(180deg)}.add-services-mobile{margin-bottom:30px}@media screen and (min-width:768px){.add-services-mobile{margin-top:30px}}.add-services-mobile__title{font:bold 16px Roboto;text-transform:uppercase}.add-services-mobile__subtitle{font-weight:700;padding-left:25px;background-size:15px!important;filter:invert(11%) sepia(9%) saturate(0) hue-rotate(257deg) brightness(95%) contrast(84%);margin-bottom:10px}.add-services-mobile__subtitle._tuning{background:url(/img/icons/tuning.svg) 0 2px no-repeat}.add-services-mobile__subtitle._garantee{background:url(/img/icons/shield.svg) 0 1px no-repeat}.add-services-mobile__subtitle._rent{background:url(/img/icons/microphone.svg) no-repeat}.add-services-mobile__subtitle._refund{background:url(/img/icons/prolong.svg) -3px -2px no-repeat;background-size:25px!important}.add-services-mobile__section{margin-top:20px}.add-services-mobile__container,.add-services-mobile__section .block_accordion{padding-left:25px}.add-services-mobile__row{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px}.add-services-mobile__row+.add-services-mobile__row{margin-top:10px}.add-services-mobile__row .button{font-size:inherit;padding:0 15px;height:32px}.questions-section b{font-size:16px;font-weight:500;line-height:1.3}@media (max-width:767px){.thumbnail-list.grid-1 .product-badge .icon+.product-installment-plan,.thumbnail-list.grid-3 .product-badge .icon+.product-installment-plan,.thumbnail-list.grid-4 .product-badge .icon+.product-installment-plan{margin-left:10px}.conditions .product-installment-plan label{font-size:13px}.questions-section{margin:10px 0 14px}.questions-section b{font-size:14px}}.questions-section small{font-size:12px;line-height:1.3;color:rgba(43,43,43,.5)}.questions-section__header{margin-bottom:14px}.questions-section__header-form{display:grid;gap:14px 0;line-height:1.3;padding:20px;background:rgba(226,232,238,.2);margin-bottom:30px}.questions-section__header-form p{margin:0}.questions-section__header-form small{font-size:13px;color:rgba(43,43,43,.5)}.questions-section__header-row{display:flex;justify-content:space-between;align-items:flex-end}@media (max-width:767px){.questions-section__header-form{padding:16px;margin-bottom:24px}.questions-section__header-row{flex-direction:column;align-items:flex-start;gap:10px 0}.questions-section__header-button{width:100%}}.questions-section__header-row._reply{display:none}.questions-section__header-row a{color:#1e509a!important}.questions-section__header-row a:hover{text-decoration:underline}.questions-section__header-button{padding:11px 24px;border:1px solid #ea431b;border-radius:2px;font-size:14px;cursor:pointer;transition:.2s}.questions-section__header-button._submit{color:#fff;background:#ea431b}.questions-section__header-button._cancel{color:#ea431b;background:#fff}.questions-section__header-button:disabled{background:#767676;border-color:#767676;pointer-events:none}.questions-section__header-button._hidden{height:0;padding:0;transform:scale(0)}.questions-section__header-sort{width:210px}.questions-section__header-sort .select2-container .select2-selection{height:32px!important;padding:4px 28px 4px 12px;border-color:#eee!important;border-radius:2px}.questions-section__header-sort .select2-container .select2-selection .select2-selection__arrow{height:30px!important;margin-right:6px;border:0;cursor:pointer}.questions-section__header-sort .select2-container .select2-selection .select2-selection__arrow b{width:10px;height:7px;border:0;background-size:contain;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='11' height='8' viewBox='0 0 11 8' fill='none'%3E%3Cpath d='M10.3932 0.571289H9.38873C9.32043 0.571289 9.25614 0.604771 9.21596 0.659682L5.41105 5.90433L1.60614 0.659682C1.56596 0.604771 1.50167 0.571289 1.43337 0.571289H0.428907C0.341853 0.571289 0.29096 0.670396 0.341853 0.741379L5.06418 7.25165C5.2356 7.48736 5.5865 7.48736 5.75659 7.25165L10.4789 0.741379C10.5311 0.670396 10.4802 0.571289 10.3932 0.571289Z' fill='%23BFBFBF'/%3E%3C/svg%3E");transition:.2s}.questions-section__header-sort .select2-container--open .select2-selection--single .select2-selection__arrow b{transform:scale(1,-1)}.questions-section__main{display:grid}.questions-section__question{display:grid;padding:30px 0;border-top:1px solid #e2e8ee}.questions-section__question:first-child{margin-top:20px}.questions-section__question:last-of-type{border-bottom:1px solid #e2e8ee}.questions-section__question .product-feedback__reply{margin-top:1em}.questions-section__question-body{display:grid;grid-template-columns:80px 1fr max-content;gap:1em 0}@media (max-width:767px){.questions-section__header-sort{width:100%}.questions-section__question{padding:20px 0}.questions-section__question-body{display:flex;flex-wrap:wrap}}.questions-section__question-img{width:80px;height:80px;display:flex;align-items:center;justify-content:center;padding:.5em}.questions-section__question-img img{max-height:100%}.questions-section__question-content{display:flex;flex-direction:column;gap:2px 0;margin-inline:20px 40px;word-break:break-word}.questions-section__question-content b{margin-bottom:4px}.questions-section__question-reply .answer-section{gap:14px 0;margin-top:20px}.questions-section__question-reply .answer-section__body:before{content:none}.questions-section__question-reply .answer-section__body-content{margin:0}.questions-section__question-reply .answer-section small{font-size:13px}.questions-section__question-reply .product-feedback__text{flex-direction:column-reverse}.questions-section__question-reply .product-feedback__text b{font-size:14px}.questions-section__question-reply .product-feedback__input{min-height:48px}.questions-section__question-reply .questions-section__header-form{margin:0;padding:0;background:0 0}.questions-section__question-reply .questions-section__header-row._reply{display:flex;justify-content:flex-end;gap:0 12px}@media (max-width:767px){.questions-section__question-img{width:60px;height:60px}.questions-section__question-content{width:calc(100% - 60px);margin-inline:0}.questions-section__question-content b{margin-bottom:0}.questions-section__question-date{width:100%;margin:6px 0 0 60px}.questions-section__question-reply .questions-section__header-row._reply{gap:12px 0}}.questions-section__question-reply .questions-section__header-row._ask,.questions-section__question-reply .questions-section__header-tip{display:none}.questions-section__question-reply .questions-section__header-button{padding:7px 18px;font-size:13px}.questions-section__question-reply .questions-section__header-button:not(:disabled){border-color:#5d82b8}.questions-section__question-reply .questions-section__header-button:not(:disabled)._submit{background:#5d82b8}.questions-section__question-reply .questions-section__header-button:not(:disabled)._cancel{background:#fff;border:1px solid #5d82b8;color:#5d82b8}.answer-section{display:grid;gap:10px 0;margin-top:30px;padding-left:calc(80px + 20px)}@media (max-width:767px){.answer-section{grid-auto-columns:1fr;gap:8px 0;margin-top:14px;padding-left:calc(60px + 10px)}.answer-section__header-date{font-size:11px!important}}@media (max-width:479px){.answer-section{padding-left:0}}.answer-section small{font-size:12px}.answer-section .answer-section{padding:0}.answer-section__header{display:flex}.answer-section__header-date{margin:7px 0 0 10px;flex-shrink:0}.answer-section__body{display:grid;padding-left:calc(40px + 10px);position:relative}.answer-section__body:before{content:'';position:absolute;top:0;left:calc(40px/2 - 1px);width:1px;height:100%;background:#e2e8ee}.answer-section__body-content{margin-bottom:1em;word-break:break-word}.answer-section__body-content p:last-of-type{margin-bottom:0}.reviews-section{display:grid;gap:30px 0;line-height:1.3}.reviews-section small{font-size:12px;line-height:1.3;color:rgba(43,43,43,.5)}.reviews-section .answer-section__body-content{font-size:14px}.reviews-section__header{display:grid;grid-template-columns:minmax(0,400px) auto minmax(0,320px)}@media (max-width:767px){.answer-section__body-content{font-size:12px}.reviews-section{gap:24px 0;margin:10px 0 14px}.reviews-section__header{grid-template-columns:1fr;gap:24px 0}.reviews-section__header-divider{display:none}}.reviews-section__header-divider{width:1px;height:100%;margin:0 auto;background:#e2e8ee}.reviews-section__header-content{display:flex;flex-direction:column;justify-content:center;gap:16px 0;font-size:14px}.reviews-section__header-content p{margin:0}.reviews-section__header-button{width:100%;height:33px;font-size:16px;color:#ea431b}.reviews-section__header-button.button{border:1px solid #ea431b}.reviews-section__header-button:focus,.reviews-section__header-button:hover{color:#ea431b}.reviews-section__rating{display:flex;gap:0 24px;margin:8px 0}@media (max-width:767px){.reviews-section__header-button{height:44px}.reviews-section__rating{gap:0 14px;margin:0}}.reviews-section__stats{display:flex;flex-direction:column;gap:10px 0}.reviews-section__stats-item{display:flex;flex-direction:column}.reviews-section__stats-item small{font-size:13px}.reviews-section__stats-number{display:flex;align-items:center;gap:0 4px;color:#ea431b}.reviews-section__stats-value{font-size:24px}.reviews-section__stats-icon{display:inline-flex;width:20px;height:20px;flex-shrink:0}.reviews-section__stats-icon svg{width:100%;height:100%}.reviews-section__grade{display:flex;flex-direction:column;justify-content:space-between;width:100%}.reviews-section__grade-item{display:flex;align-items:center;height:20px;font-size:14px;color:rgba(43,43,43,.5)}.reviews-section__grade-line{position:relative;width:100%;height:8px;margin-left:10px;background:#eee;border-radius:4px}.reviews-section__grade-thumb{position:absolute;top:0;bottom:0;left:0;background:#ea431b;border-radius:4px}.reviews-section__main{display:grid}.reviews-section__gallery{display:flex;flex-wrap:wrap;gap:10px}.reviews-section__gallery-item{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100px;height:100px;border-radius:2px;overflow:hidden}.reviews-section__gallery-item._more img{filter:blur(3px)}.reviews-section__gallery-item:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(21,21,21,.4)}.reviews-section__gallery-number{position:absolute;top:0;bottom:0;left:0;right:0;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:26px;color:#fff;z-index:1}@media (max-width:767px){.reviews-section__stats-item small{font-size:12px}.reviews-section__gallery-item{width:60px;height:60px}.reviews-section__gallery-number{font-size:20px}}.reviews-section__sort{display:flex;align-items:center;gap:0 16px;margin-bottom:16px;line-height:1.2}.reviews-section__sort-label{font-weight:500;font-size:16px}.reviews-section__sort-item{display:inline-flex;align-items:center;gap:0 6px;padding:0;font-size:15px;cursor:pointer}.reviews-section__sort-item._active{color:#ea431b}.reviews-section__sort-icon{display:inline-flex;width:16px;height:16px;flex-shrink:0}.reviews-section__sort-icon svg{width:100%;height:100%}.review-section{display:grid;gap:16px 0;padding:30px 0;border-top:1px solid #e2e8ee}.review-section:last-of-type{border-bottom:1px solid #e2e8ee}.review-section b{font-size:16px;font-weight:500}.review-section .answer-section{margin-top:8px;padding-left:0}.review-section__header{display:flex}.review-section__header-info{display:flex;flex-direction:column;align-items:flex-end;gap:4px 0;margin-left:10px;flex-shrink:0}.review-section__header-info .rating__container{margin:0}.review-section__header-info .rating__star{width:16px;height:16px;margin:0}.review-section__body{display:grid;gap:16px 0}.review-section__body-content{display:grid;gap:16px 0;font-size:16px;line-height:1.4;word-break:break-word}.review-section__body-content b{margin-bottom:2px}.review-section__body-content p{margin:0;font-size:16px!important}.review-section__gallery{display:flex;flex-wrap:wrap;gap:8px}.review-section__gallery-item{position:relative;display:inline-flex;align-items:center;justify-content:center;width:70px;height:70px;border-radius:2px;overflow:hidden}@media (max-width:767px){.review-section{padding:20px 0}.review-section__gallery-item{width:60px;height:60px}}.review-section__gallery-item:after{content:'';position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(21,21,21,.4)}.review-section__source{display:flex;align-items:center;gap:0 8px;font-size:12px}.review-section__source-link{display:inline-flex;align-items:center;height:20px}.product-feedback__avatar{display:flex;align-items:center;justify-content:center;align-self:center;width:40px;height:40px;margin-right:10px;padding:5px;border-radius:50%;background:#5d82b8;font-weight:500;font-size:16px;line-height:1;color:#fff;flex-shrink:0}.product-feedback__text{display:flex;flex-direction:column;justify-content:center;min-height:40px;flex-grow:1}.product-feedback__text small{font-size:13px}.product-feedback__likes{display:flex;gap:1em}.product-feedback__likes-button{display:flex;align-items:center;cursor:pointer;padding:.5em;margin:-.5em}.product-feedback__likes-button:before{--mask:url(/img/icons/like.svg) no-repeat center top/contain;content:'';width:20px;height:20px;-webkit-mask:var(--mask);mask:var(--mask);background:currentColor;margin-right:.2em}.product-feedback__likes-button._active{color:#ea431b}.product-feedback__likes-button[data-dislike].product-feedback__likes-button:before{transform:rotateX(180deg)}.product-feedback__likes-button:hover{opacity:.8}.product-feedback__reply-button{padding:0;font-size:14px;color:#1e509a;cursor:pointer}.product-feedback__button-more{width:100%;height:34px;margin-top:30px;color:#1e509a}.product-feedback__button-more.button{border:1px solid #1e509a}@media (max-width:767px){.product-feedback__button-more{height:44px;margin-top:20px}}.product-feedback__input{width:100%;min-height:32px;max-height:250px;margin:0;padding:6px 10px;border:1px solid #e2e8ee;border-radius:2px;font-family:inherit;font-size:14px;line-height:1.3;resize:none;overflow:auto}.product-feedback__input-wrapper{display:grid;gap:6px 0}.product-feedback__input-wrapper._warning .product-feedback__input{border-color:#d9502f}.product-feedback__input-wrapper._warning .product-feedback__typed{color:#d9502f}.product-feedback__input._lg{min-height:40px;padding:10px}.product-feedback__input._textarea{resize:vertical;min-height:calc(1em*1.3);max-height:calc(5em*1.3);margin:0;box-sizing:content-box;font-family:inherit}.product-feedback__input::placeholder{opacity:.3;color:inherit}.product-feedback__input:focus-visible,.product-feedback__input:hover{border-color:#3a8ee6}.product-feedback__input:focus::placeholder{opacity:0}.product-feedback__checkbox{margin:0;font-size:13px;cursor:pointer}.product-feedback__checkbox input{appearance:none;-webkit-appearance:none;border:1px solid #e2e8ee;margin:0 4px 0 0;border-radius:2px;width:16px;height:16px;display:inline-flex;padding:2px;background:#fff}.product-feedback__checkbox input:before{--mask:content-box url(/img/info-pages/suppliers/check.svg) no-repeat center/contain;content:'';width:100%;height:100%;-webkit-mask:var(--mask);mask:var(--mask);background:#ea431b;opacity:0}.product-feedback__checkbox input:focus{outline:0}.product-feedback__checkbox input:checked:before{opacity:1}.product-feedback__tip{font-size:13px;line-height:1.3;color:rgba(43,43,43,.5);text-align:right}._moderator>.answer-section__header .product-feedback__avatar{background:#ea431b}._moderator>.answer-section__header .product-feedback__avatar:before{--mask:url(/img/logo-short.svg) no-repeat center/contain;content:'';width:100%;height:100%;-webkit-mask:var(--mask);mask:var(--mask);background:#fff}._moderator>.answer-section__header .product-feedback__text b{color:#ea431b}.infopage{font-size:16px;line-height:1.375}.infopage h1{font-size:22px;margin-bottom:20px}.infopage h2{font-size:16px;font-weight:700;text-align:left}.infopage__subtitle{font-weight:500;font-size:18px;display:block;margin:0 0 1.33333333em}.infopage__paragraph{margin:0 0 2em}.infopage__desc{margin-bottom:32px}.infopage__desc p:not(:last-child){margin-bottom:2em}.infopage__row{display:flex;gap:20px;justify-content:space-between}@media screen and (max-width:767px){.infopage h2{margin-bottom:1.5em}.infopage__row{flex-direction:column}}.infopage__left{display:flex;flex-direction:column}.infopage__left-footer{margin-top:auto}.infopage__left-footer p{margin-top:32px}.infopage__right{padding-top:20px;flex:0 0 264px}@media screen and (max-width:767px){.infopage__right{flex-basis:375px;margin:32px -15px 0;align-items:center;display:flex;overflow:hidden;justify-content:center;padding-top:0}.infopage__right img{width:320px}}@media (min-width:768px) and (max-width:991px){.infopage__right{flex-basis:200px}}.infopage ul:not([class]){margin:20px 0;padding:0}.infopage ul:not([class]) li{list-style:none;position:relative;padding-left:12px;margin-bottom:8px}.infopage ul:not([class]) li:before{content:'';width:4px;height:4px;border-radius:50%;background:currentColor;position:absolute;top:9px;left:0}.infopage .button{height:36px;padding:0 15px;border-radius:4px;margin:0 10px 10px 0}.infopage .socials__item{width:32px;height:32px}.about-us__banner{margin:0 -30px;background-repeat:no-repeat}@media screen and (max-width:767px){.about-us__banner{margin:0 -15px}.checkorder__banner{width:100%}}.about-us__banner-row{display:flex;align-items:center;gap:25px}.about-us__banner-row p{margin:0}.about-us__banner-img{flex-shrink:0}.about-us__banner--sm{background-position:center;background-size:cover;height:172px;background-image:url(/img/info-pages/about-us/banner-sm-lg.jpg);margin-bottom:32px}.about-us__banner--pro{background-color:#f8f8f8;padding:32px 30px}@media screen and (max-width:991px){.about-us__banner-row{gap:8px}.about-us__banner--sm{background-image:url(/img/info-pages/about-us/banner-sm-sm.jpg)}.about-us__banner--pro .about-us__banner-row{display:flex;flex-direction:column}}.about-us__banner--lg{background-color:#d9d7d8;background-image:url(/img/info-pages/about-us/banner-lg-5350.png);background-position:center bottom -2px;height:370px;background-size:contain}.about-us__banner--text{background-color:#d9502f;color:#fff;padding:12px 30px}@media screen and (max-width:991px){.about-us__banner--lg{height:180px}.about-us__banner--lg .about-us__banner-row{flex-direction:column;display:flex}.about-us__banner--text{padding:12px 15px}}.about-us__banner--text .about-us__banner-row{justify-content:center}.about-us__banner--text strong{font-size:52px;flex-shrink:0}@media screen and (max-width:991px){.about-us__banner--text strong{font-size:27px}}.about-us__banner--text span{font-size:18px;line-height:1.5;text-transform:uppercase}.about-us__list{display:flex;flex-wrap:wrap;list-style:none;gap:20px;padding:0}.about-us__item{flex:1 1 30%}@media screen and (max-width:991px){.about-us__banner--text span{font-size:12px}.about-us__banner--text span br{display:none}.about-us__services{margin-bottom:30px}.about-us__item{display:flex;flex:1 1 100%;gap:10px}}.about-us__item-img{flex:0 0 40px;margin-bottom:8px}.about-us__item-text{display:flex;flex-direction:column}.about-us__item-text b{font-weight:500;margin-bottom:8px}.about-us__advantages{display:flex;flex-direction:column;z-index:0;flex:1 1 30%;gap:8px}@media screen and (max-width:991px){.about-us__advantages{flex:1 1 100%;gap:10px;justify-content:center;align-items:center;margin-bottom:30px;text-align:center}}.about-us__advantages-img{position:relative;display:flex;align-items:center;flex:0 0 90px}@media screen and (min-width:992px){.about-us__advantages-img{margin-right:auto}}.about-us__advantages-img img{position:absolute;top:0;left:50%;transform:translateX(-50%);z-index:-1}.about-us__advantages-img strong{line-height:1;font-size:78px;color:#d9502f;text-align:center}.about-us__advantages b{text-transform:uppercase;line-height:1.1}.about-us__props{font-size:14px;padding:2em 0}.about-us__props p{color:#767676;margin:0}.about-us__props p:not(:last-child){margin-bottom:2em}.about-us__props-list{padding:0;list-style:none;margin:8px 0 24px}.about-us__props-list li{margin-bottom:8px}.checkorder{margin-bottom:15px;display:flex;flex-direction:column;background-color:#fff;min-height:560px}@media screen and (min-width:768px){.checkorder{padding:15px}}.checkorder h1{margin-bottom:24px}.checkorder__subtitle{font-size:16px;margin-bottom:24px}.checkorder__row{display:flex;gap:20px}@media screen and (max-width:991px){.checkorder{align-items:center}.checkorder__row{display:contents}}.checkorder__form{max-width:480px;width:100%;display:flex;flex-direction:column;gap:25px;flex:1 1 40%}.checkorder__form-field{display:flex;flex-direction:column;width:100%}.checkorder__form-label{display:flex;flex-direction:column}.checkorder__form-title{font-size:16px}.checkorder__form-input{border:1px solid #eee;height:38px;padding:0 15px;width:100%}.checkorder__form-input[type=number]::-webkit-inner-spin-button,.checkorder__form-input[type=number]::-webkit-outer-spin-button{display:none;-webkit-appearance:none;appearance:none}.checkorder__form-select{height:38px;background-color:#fff;border:1px solid #eee;width:100%}.checkorder__form-error{color:#ea431b;font-size:11px;line-height:1.2}.checkorder__form .button[type=submit]{height:38px;max-width:200px;width:100%;margin-top:20px}.checkorder__form .button[type=submit]:disabled{background:#e2e8ee;cursor:default}.checkorder__banner{margin-top:20px}.checkorder .homeads__item._application{margin-top:auto;flex:1 1 40%;min-height:270px;background:url(/img/homepage/home-ads/application-text.svg) top 15px right 15px/auto calc(100% - 30px) no-repeat,url(/img/homepage/home-ads/application-phone-lg.png) 0 bottom/contain no-repeat,url(/img/homepage/home-ads/application-bg.svg) center center/cover no-repeat}@media screen and (max-width:991px){.checkorder__form .button[type=submit]{max-width:100%}.checkorder .homeads__item._application{max-width:480px;min-height:210px;width:calc(100% + 30px);margin:0 -15px;order:1}.checkorder .alert-danger{width:100%;max-width:480px;margin:0}}.checkorder .order-details{margin-top:30px;width:100%}#select2-checkorder__form-select-results .select2-results__option[aria-selected=true]{background-color:#fff!important;font-weight:700;color:#000}#select2-checkorder__form-select-results .select2-results__option--highlighted{background-color:#f8f8f8!important;color:#000}.installments__container{padding:40px 60px}@media screen and (max-width:767px){.checkorder .order-details{padding:20px 30px}.installments__container{padding:0 15px 30px}.installments__container._sberbank .installments__title{margin:20px 0 10px}}.installments__container._sberbank .installments__explanation{margin-top:0}.installments__container._sberbank .installments__list{margin-right:18%}.installments__title{text-transform:uppercase;margin:0 0 40px;font-size:22px;font-weight:500;line-height:1.1}.installments__title._how{margin-bottom:0}.installments__subtitle{font-size:16px;font-weight:600;text-transform:uppercase;margin:20px 0 30px}.installments__advantages{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center;padding-bottom:30px}@media screen and (max-width:767px){.installments__container._sberbank .installments__list{margin:0}.installments__title._how{margin:10px 0 -10px}.installments__subtitle{margin-bottom:15px}.installments__advantages{padding-bottom:0;margin:0 -8px}}.installments__advantages-item{height:176px;width:calc(25% - 15px);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:30px 15px 25px;border:2px solid #f8f8f8;border-radius:6px}.installments__advantages-text{margin-top:10px;font-size:16px;line-height:1.3em;font-weight:500;display:flex;flex-direction:column}.installments__table{border:1px solid #e2e8ee;border-left:none}.installments__table td,.installments__table th{border-left:1px solid #e2e8ee;padding:20px 40px;width:50%}@media screen and (max-width:767px){.installments__advantages-item{width:calc(50% - 4px);margin-bottom:8px}.installments__table{margin:0 -15px}.installments__table td,.installments__table th{padding:15px}.installments__table-small-title{font-size:10px}}.installments__table th{font-weight:600;text-transform:uppercase;background:#f8f8f8}.installments__table td{vertical-align:top}.installments__table td:first-child{font-weight:500}.installments__explanation{font-size:12px;color:#767676;margin-top:10px}.installments__table+.installments__explanation{margin:15px 0 35px}.installments__info p{margin-bottom:8px}.installments__info p.installments__info-head{font-weight:500;font-size:16px;margin-top:25px}.installments__delivery{display:grid;grid-template-columns:43% 1fr;gap:30px;margin-top:30px}@media screen and (max-width:767px){.installments__delivery{grid-template-columns:auto;margin-top:0}}.installments__list{font-size:16px;line-height:1.4em}.installments__list-title{font-weight:500;margin:30px 0}.installments__list-item{display:flex;margin-bottom:20px}@media screen and (max-width:767px){.installments__list-title{margin-top:10px}.installments__list-item{margin-bottom:10px}}.installments__list-item._short{align-items:center}.installments__list-number{min-width:60px;height:60px;margin-right:30px;display:flex;align-items:center;justify-content:center;border:2px solid #f8f8f8;color:#090;font-size:22px;font-weight:500}.installments__list-description{font-size:14px;line-height:1.4em;margin-top:8px}.installments__sberbank{background:#4b9c3c;padding:25px 60px;display:flex;align-items:center;font-size:18px;font-weight:600;text-transform:uppercase;color:#fff}.installments__sberbank img{margin-right:30px}@media screen and (max-width:767px){.installments__sberbank{font-size:14px;padding:15px}.installments__sberbank img{margin-right:15px}}.installments__sberbank-title{font-size:32px;line-height:1.2em;margin-top:5px}@media screen and (max-width:767px){.installments__sberbank-title{font-size:24px}}.installments__button{text-align:center;padding:20px 0 30px}.installments__button .button{width:200px}.installments__accordion{font-size:12px;margin-top:12px}.installments__accordion-text{color:#767676;height:52px;overflow:hidden;margin-bottom:6px}.installments__accordion-icon{width:11px;height:7px}.installments__accordion-more{border-bottom:1px dotted currentColor}.installments__accordion.active .installments__accordion-text{height:auto}.installments__accordion.active .installments__accordion-more{display:none}.installments__green{color:#090;background:0 0}.content-container .installments{margin:0 -15px}@media screen and (min-width:768px){.content-container .installments{margin:-30px}}#myTabContent .installments{margin:-30px -20px -20px}#myTabContent .installments__info-head{font-size:16px!important}.modal-body .installments{margin:-15px}.modal-body .installments__container{padding:15px}.modal-body .installments__container._sberbank .installments__advantages-text{font-size:13px}.modal-body .installments__table{width:auto!important}@media screen and (max-width:374px){.installments__table td,.installments__table th{padding:10px}.modal-body .installments__advantages-text,.modal-body .installments__table td,.modal-body .installments__table th{font-size:13px}.modal-body .installments__sberbank-title{font-size:22px}}.how-do-order__row{margin-bottom:2em}.how-do-order__row--df{display:flex;gap:20px}@media screen and (max-width:767px){.how-do-order__row{margin-bottom:3em}.how-do-order__row--df{flex-direction:column;gap:1.5em}}.how-do-order__cell{flex:0 1 50%}.how-do-order__cell p:last-of-type{margin-bottom:0}.how-do-order__cell:nth-child(even){background-color:#f8f8f8;color:#767676;padding:16px;font-size:14px}.how-do-order__cell-img{margin-bottom:10px}.dealers .infopage__desc{margin-bottom:0}.exchange__article:not(:first-of-type){border-top:1px solid #e2e8ee;padding-top:40px}.exchange__article h1{margin-bottom:40px}@media screen and (max-width:767px){.exchange__article:not(:first-of-type){padding-top:20px}.exchange__article h1{margin-bottom:20px}.exchange__article h2{margin-bottom:16px}}.exchange__article p:last-of-type{margin-bottom:0}.exchange__article>section{margin-bottom:40px}.exchange__how{display:flex;gap:20px}@media screen and (max-width:767px){.exchange__article>section{margin-bottom:20px}.exchange__how{flex-direction:column}}@media screen and (min-width:768px){.exchange__how-left{flex:1 1 60%}.exchange__how-right{flex:0 1 264px}}.exchange__how-list-title{font-size:14px;font-weight:500}.exchange__how-list ul{padding-left:10px!important;margin:0!important}.exchange__how-note{font-size:14px;margin-top:12px;display:block}.exchange__warning{background-color:#aac5ee;padding:20px;border-radius:12px}.exchange__quote{background-color:#f8f8f8;padding:16px}.exchange__quote p{color:#767676}.exchange__list{list-style:none;margin:-10px 0 0;padding:0}.exchange__list>li{padding-top:20px;margin:0 0 20px}.exchange__list>li:not(:first-of-type){border-top:1px solid #e2e8ee}.exchange__list-button{display:flex;align-items:center;justify-content:space-between;width:100%;padding:5px 0;cursor:pointer;font-family:inherit;min-height:20px}.exchange__list-button.active svg{transform:rotateX(180deg)}.exchange__list-button b{font-size:16px;font-weight:500;text-align:left}.exchange__list-button svg{width:16px;height:10px;margin-top:5px;transition:transform .2s}.exchange__list-hidden{display:none}.exchange__back{display:flex;gap:20px}@media screen and (max-width:767px){.exchange__back{flex-direction:column}.exchange__guarantee{margin:40px 0!important}}@media screen and (min-width:768px){.exchange__back-col{flex:1 1 45%}.loyalty__item-img{margin-right:auto}}.rent-page .infopage__row{margin-bottom:32px}.rent-page__quote{background-color:#f8f8f8;padding:24px}.rent-page__quote ul:not([class]){margin:0;font-weight:500}.rent-page__quote ul:not([class]) li{margin-bottom:0}@media screen and (max-width:767px){.rent-page{display:flex;flex-direction:column}.rent-page .infopage__row{display:contents}.rent-page .infopage__left{order:0}.rent-page .infopage__right{order:6}.rent-page__quote{margin-bottom:32px;order:1}.rent-page__quote h2{margin-bottom:10px}.rent-page__footer{order:2}.loyalty__heading .button{display:none}}.rent-page__footer-socials{margin-top:32px}.loyalty__section{margin-bottom:40px}.loyalty__section ol li{margin-bottom:10px}.loyalty__heading{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.loyalty__heading h1{margin:0;text-transform:none}.loyalty__heading .button{margin:0;border-radius:2px}.loyalty h2{margin-bottom:1.5em}.loyalty p span{color:#d9502f}.loyalty__list{display:flex;gap:20px;justify-content:space-between;padding:0;margin-top:1em;margin-bottom:1.5em}@media screen and (max-width:767px){.loyalty__list{flex-direction:column;align-items:center;gap:40px}.loyalty__list--tac .loyalty__item-title{text-align:center}.loyalty__item{max-width:440px}}.loyalty__item{display:flex;flex-direction:column;flex-basis:33%}.loyalty__item-img{color:#d9502f;position:relative;z-index:0;margin-bottom:8px}.loyalty__item-img b{font-size:78px}.loyalty__item-img small{font-size:30px}.loyalty__item-img img{position:absolute;top:0;left:50%;z-index:-1;transform:translateX(-50%)}.loyalty__item-title{text-transform:uppercase;line-height:1.15}.loyalty__item-title+p{margin-top:8px}.loyalty__item p:last-child{margin-bottom:0}.loyalty__quote{color:#767676;font-size:14px}.loyalty__double-term+.loyalty__quote{margin-top:25px}.loyalty__quote a{font-size:16px}.loyalty__double{display:flex;gap:4px;align-items:center;margin-bottom:24px}@media screen and (max-width:767px){.loyalty__item-img{text-align:center}.loyalty__double{flex-direction:column}.loyalty__give-btns .button{width:100%}}@media (min-width:480px) and (max-width:991px){.loyalty__double{flex-wrap:wrap;justify-content:center}}.loyalty__double-term{color:#767676;background-color:#f8f8f8;padding:24px;font-size:14px;align-self:stretch;display:flex;justify-content:center;flex-direction:column;text-align:center}@media (min-width:480px) and (max-width:991px){.loyalty__double-term{flex:1 1 30%}}.loyalty__double-term p:first-child{font-weight:500}.loyalty__double-term p:last-child{margin-bottom:0}.loyalty__double-title{font-size:19px;color:#d9502f;margin-bottom:8px;display:block;text-align:center}.loyalty__double-icon{margin:-4px 3px 0 0}.loyalty__double-list{list-style:none;padding:0}.loyalty__double-item{flex-basis:30%}.loyalty__double-item:not(:last-child):after{content:'↓';color:#d9502f;display:block;margin-bottom:10px}.loyalty__double-item span{color:#d9502f}.loyalty__double-sign{flex-shrink:0;color:#d9502f;font-size:48px}@media (min-width:480px) and (max-width:991px){.loyalty__double-sign:last-of-type{flex:1 1 100%;text-align:center;margin:-16px 0}}.loyalty__give{display:flex;gap:10px;margin-bottom:40px}.loyalty__give-btns{margin:24px 0}@media screen and (min-width:768px){.loyalty__double-term--sum{max-width:300px}.loyalty__give-btns{display:flex}}.loyalty__give-btns .button{border-radius:2px}.loyalty__give-btns .button-blue{background:#548bde}.loyalty__give-left{display:flex;flex-direction:column;align-items:flex-start}.loyalty__give-list{margin-top:24px;display:flex;gap:20px;padding:0;list-style:none}@media screen and (max-width:767px){.loyalty__give-list{flex-direction:column}.loyalty__give-right{display:none}}.loyalty__give-item{flex:1 1 50%}.loyalty__give-item b{display:block;margin-bottom:8px;font-weight:500}.loyalty__give-right{flex:0 0 260px}@media (min-width:480px) and (max-width:991px){.loyalty__give-right{flex:0 0 200px}}.loyalty__tabs{border-bottom:1px solid #eee;display:flex;margin-bottom:30px;text-transform:uppercase;font-size:16px}.loyalty__tabs-item{padding:10px;color:#4c4c4c;cursor:pointer;position:relative}.loyalty__tabs-item+.loyalty__tabs-item{margin-left:10px}.loyalty__tabs-item._active,.loyalty__tabs-item:hover{color:#2b2b2b}.loyalty__tabs-item._active:before{content:"";display:block;width:100%;height:2px;background:#ea431b;position:absolute;left:0;bottom:-1px}.loyalty__footer{color:#767676;margin-top:20px}.loyalty__footer p{font-size:14px;margin:0 0 2em}.entity b{font-weight:500;color:#2b2b2b}.entity__section:not(:last-of-type){margin-bottom:32px}.entity__tab{border-bottom:1px solid #e2e8ee;display:flex;list-style:none;margin:0 0 36px;padding:0;gap:8px;position:relative}@media (min-width:768px) and (max-width:991px){.entity__tab:before{content:'';position:absolute;top:calc(50% - 4px);left:0;right:0;background-color:#e2e8ee;height:1px}}@media screen and (max-width:767px){.loyalty__tabs{font-size:11px}.entity{display:flex;flex-direction:column}.entity__tab{display:none}.entity__tab-input:checked~.entity__tab-button:after{left:0;right:0;background-color:#d9502f}}@media screen and (min-width:768px){.entity__tab{flex-wrap:wrap}}.entity__tab>li.line{position:absolute;left:0;bottom:-1px;background-color:#ea431b;transition:left .2s,right .2s;height:2px}.entity__tab-input{position:absolute;visibility:hidden;width:1px;height:1px}.entity__tab-input:checked{pointer-events:none}.entity__tab-button{font-weight:500;font-family:inherit;text-transform:uppercase;color:#767676;padding:10px 8px;cursor:pointer;position:relative;font-size:14px;margin:0;height:100%}@media screen and (max-width:991px){.entity__tab>li:not(.line){flex:1 1 40%;display:flex;justify-content:center}.entity__tab-button{text-align:center}}.entity__tab-input:checked~.entity__tab-button{color:inherit;pointer-events:none}.entity__tab-button:after{content:'';position:absolute;bottom:-1px}@media screen and (max-width:767px){.entity__tab-button:after{left:50%;right:50%;height:2px;transition:left .2s,right .2s}}@media screen and (min-width:768px){.entity__tab-button:after{width:100%;height:0;left:0;transition:height .2s}.entity__tab-button:hover:after{background-color:rgba(217,80,47,.5);height:2px}.entity__hidden{min-height:340px}.entity__hidden>article{display:none}.entity__hidden>article.active{display:flex}.entity__button-title:hover{color:#2e72d6}.entity__button-title:hover img{opacity:.8}}.entity__hidden-mobile{display:contents;padding-top:16px}@media screen and (max-width:767px){.entity__hidden-mobile{display:none}}.entity__quote{background-color:#f8f8f8;color:#767676;padding:16px}.entity__quote b{display:block;text-transform:uppercase;margin-bottom:10px}.entity__button-title{position:relative;color:#1e509a;display:flex;align-items:center;width:max-content;padding:5px 0;gap:8px;transition:color .2s,opacity .2s;margin-bottom:32px}.entity__button-title button{cursor:pointer;height:12px;padding:0}.entity__button-title button.active svg{transform:rotateX(180deg)}.entity__button-title button:after{position:absolute;top:0;right:0;bottom:0;left:0;content:''}.entity__button-title svg{width:16px;height:12px;color:#8897ae;transition:.2s}.entity__button-title--gray{color:inherit;height:56px;margin-bottom:0;justify-content:space-between;border-bottom:1px solid #e2e8ee}.entity__button-title--gray.active{margin-bottom:16px;border-bottom-color:transparent}.entity__button-title--gray.active svg{transform:rotateX(180deg)}.entity__hidden-content{display:none;flex-direction:column;gap:40px;padding-bottom:40px}.entity__bill{gap:24px}@media screen and (max-width:767px){.entity__button-title{width:100%}.entity__button-title button{margin-left:auto}.entity__bill{flex-wrap:wrap}}.entity__bill-left{flex:1 1 50%}.entity__bill-left ol{padding-left:25px;margin:0}.entity__bill-right{flex:1 1 50%}.entity__delivery{flex-direction:column}@media screen and (min-width:768px){.entity__button-title--gray{display:none}.entity__bill,.entity__delivery{display:flex}.entity__delivery-button{pointer-events:none}.entity__delivery-button svg{display:none}}.entity__delivery h3.visually-hidden{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}.entity__delivery-title img{transition:.2s;width:20px;height:20px}.entity__delivery-title:hover{color:#2e72d6}.entity__delivery-title:hover img{opacity:.8}.entity__delivery-row{display:flex;gap:24px;margin-bottom:40px}@media screen and (max-width:767px){.entity__delivery-row{flex-wrap:wrap;margin-bottom:24px}}.entity__delivery-left{flex:1 1 400px}.entity__delivery-right{padding:20px;display:flex;gap:8px;background-color:#aac5ee;border-radius:12px;flex:1 1 260px}.entity__delivery-right-img{flex-shrink:0;width:20px}.entity__delivery-right-text{display:flex;gap:8px;flex-direction:column}.entity__delivery-right-text b{line-height:1.15}.entity__delivery-right-text p{color:#767676;font-size:14px}.entity__delivery-quote{color:#767676;background-color:#f8f8f8;padding:24px}.entity__delivery-button{font-size:16px;font-weight:500;padding:5px 0;font-family:inherit;margin-bottom:16px}@media screen and (max-width:767px){.entity__delivery-button{width:100%;display:flex}.entity__delivery-button svg{width:16px;height:12px;color:#8897ae;transition:.2s;margin-left:auto}.entity__delivery-button.active svg{transform:rotateX(180deg)}.entity__delivery-table{margin-bottom:24px;display:none}}@media screen and (min-width:768px){.entity__delivery-table{display:grid;grid-template-columns:220px 220px 1fr;border:1px solid #e2e8ee;margin-bottom:12px}}.entity__delivery-list{list-style:none;margin:0;padding:0}@media screen and (max-width:767px){.entity__delivery-list{display:flex;flex-direction:column}.entity__delivery-list:first-child{display:none}.entity__delivery-list:not(:nth-child(2)){margin-top:-1px}}@media screen and (min-width:768px){.entity__delivery-list{display:contents}.entity__delivery-list:first-of-type li{height:58px;background-color:#f8f8f8;font-weight:500;display:flex;align-items:center}}@media screen and (max-width:767px){.entity__delivery-list li{padding:8px;border:1px solid #f8f8f8}.entity__delivery-list li:not(:last-of-type){border-bottom-color:transparent}.entity__delivery-list li:first-child{background-color:#f8f8f8;text-transform:uppercase;font-weight:700;font-size:14px;line-height:1}.entity__delivery-list li:nth-child(2):before,.entity__delivery-list li:nth-child(3):before{color:#767676;font-size:12px;display:block;margin-bottom:4px;content:'С грузовым лифтом'}}.entity__delivery-lift-footer{font-size:14px;color:#767676}.entity__service{counter-reset:serviceTitle;flex-direction:column}@media screen and (min-width:768px){.entity__delivery-list li{padding:8px 30px}.entity__delivery-list li:nth-child(2){border-left:1px solid #e2e8ee;border-right:1px solid #e2e8ee}.entity__service{display:flex}}.entity__service-title{counter-increment:serviceTitle}.entity__service-title span:before{content:counter(serviceTitle) '. '}.entity__service-list{counter-reset:serviceList;list-style:none;padding:0}.entity__service-list>li{counter-increment:serviceList}.entity__service-list>li:before{font-weight:500;content:counter(serviceTitle) '. ' counter(serviceList) '. '}.entity__service .entity__quote{margin:16px 0}.entity__service .entity__quote b{text-transform:none}.entity__service .entity__quote ul{margin:0;padding-left:10px;color:#4c4c4c}.entity__docs-list{list-style:none;gap:20px;padding:0;margin:0}.entity__docs-list>li:not(:last-of-type){margin-bottom:32px}.entity__docs-list a{padding:3px 0;border-bottom:1px dashed}@media screen and (max-width:991px){.guarantee{display:flex;flex-direction:column;gap:1.5em}.guarantee h1{order:-3;margin-bottom:0}.guarantee h2{display:none}}.guarantee h2{margin-top:3em;margin-bottom:20px}.guarantee__row{display:flex;gap:20px;position:relative;align-items:flex-start;margin-bottom:3em}@media screen and (max-width:991px){.guarantee__left,.guarantee__row{display:contents}.guarantee__left>p:first-child{order:-2;margin-bottom:0}.guarantee__right{display:contents}}.guarantee__left-quote{color:#767676;background-color:#f8f8f8;padding:1em;margin:20px 0}@media screen and (max-width:767px){.guarantee__left-quote{margin:16px -10px}}.guarantee__list{padding-left:0;list-style:none;counter-reset:guaranteeItem}.guarantee__list>li{counter-increment:guaranteeItem}.guarantee__list>li:not(:last-of-type){margin-bottom:2em}.guarantee__list>li:before{content:counter(guaranteeItem) '. '}@media (min-width:992px) and (max-width:1199px){.guarantee__right{top:85px}}@media screen and (min-width:992px){.rent-page .infopage__left{max-width:514px}.guarantee__right{flex:0 0 264px;position:sticky;right:0;top:0}.brands__list._popular{grid-template-columns:repeat(8,minmax(0,1fr))}}.guarantee__right p{color:#767676;font-size:14px;margin-bottom:0}.guarantee__right>div{padding:20px}.guarantee__right-header{background-color:#aac5ee;border-radius:12px;margin-bottom:20px}.guarantee__right-header b{display:block;margin-bottom:8px}.guarantee__right-footer{background-color:#f8f8f8}@media screen and (max-width:991px){.guarantee__right-header{order:-4;margin-bottom:0}.guarantee__right-footer{order:-1}}.survey{max-width:800px;margin:0 auto 40px;border:1px solid #eee;background:#fff;padding:40px}.survey h1{font-weight:400;line-height:1.4em;text-align:center;margin-bottom:20px}@media screen and (max-width:1199px){.survey{padding:30px 15px}.survey h1{font-size:18px;margin-bottom:10px}}.survey label{margin:0 5px 0 0}.survey label input{margin:0 3px;transform:translateY(2px)}.survey__item{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #eee;padding:15px 0}@media screen and (max-width:1199px){.survey__item{flex-direction:column;align-items:start}}.survey__item._recommend{flex-direction:column;align-items:start}.survey__item._recommend .survey__poll{width:100%;align-items:start;justify-content:center;margin:15px 0 0}.survey__item._recommend .survey__poll label{margin-bottom:10px}@media screen and (max-width:1199px){.survey__item._recommend .survey__poll{justify-content:unset}.survey__item._recommend .survey__checks{padding:0}.survey__note{display:none}}.survey__poll{margin-top:10px}@media screen and (min-width:1200px){.survey__item._recommend .survey__checks{margin:0 20px}.survey__poll{width:35%;margin:0 0 0 3%}.col-md-8 .banner-catalog.banner img{max-width:870px}}.survey__poll:not(._speed){display:flex;align-items:center}.survey__poll._speed label{display:block;padding:4px 0}.survey__checks{padding:0 5px}.survey__note{font-size:12px;line-height:1.4em;width:120px;text-align:right}.survey__checks+.survey__note{text-align:left}.survey__subtitle{margin:15px 0}.survey__textarea{width:100%;min-height:100px;border:1px solid #eee;box-shadow:none}.survey__button{text-align:center;margin-top:15px}.survey__input[type=text]{width:100%;padding:10px;border:1px solid #eee}.hotline__row{display:flex;gap:55px}.hotline__subtitle{font-size:16px;font-weight:500;display:block}.hotline__list span{color:#767676}.hotline__buttons{display:flex;margin-bottom:20px;gap:8px;flex-wrap:wrap}.hotline__buttons .button{margin:0}@media screen and (max-width:767px){.hotline__subtitle{margin-top:40px}.hotline__buttons{justify-content:center}.hotline__buttons .button{flex:0 0 40%;min-width:280px}}.hotline__description{background:#f8f8f8;padding:15px;color:#767676;margin:0 0 20px}.hotline__right{flex-shrink:0}@media screen and (max-width:991px){.hotline__right{display:none}}.jobs .infopage__left{gap:20px}.jobs .infopage__left ul:not([class]){padding-left:10px;margin-top:0}.jobs__links{flex-direction:column;display:flex;align-items:flex-start}.jobs__links small{font-size:14px;color:#767676;margin-bottom:12px}.jobs__links .button{border-radius:5px;margin:32px 0 0}.jobs__quote{background-color:#f8f8f8;padding:16px}.jobs__list{padding:0;list-style:none}.jobs__list li{display:grid;grid-template-columns:1fr 2fr}.jobs__list li:not(:last-child){margin-bottom:10px}.jobs__list li .vacancies-list a{display:block}@media screen and (max-width:991px){.jobs__list li{display:flex;flex-direction:column}.jobs__list li:not(:last-child){margin-bottom:15px}}.jobs__list span{color:#767676}.service-points{margin-bottom:50px;font-size:16px}@media screen and (min-width:768px){.service-points{padding-left:15px}}.service-points .select2-container{margin-bottom:15px}.service-points .select2-container .select2-selection{height:50px!important;padding:14px 24px 14px 10px}.service-points .select2-container .select2-selection__clear{display:none}.service-points .select2-container .select2-selection__arrow{border:none;height:100%!important;background:url(/img/icons/loop.svg) center center no-repeat;right:10px;cursor:pointer}.service-points .select2-container .select2-selection__arrow b{display:none}.service-points__dropdown .select2-search{margin-top:-40px!important}.service-points h1,.service-points__subtitle{margin-bottom:30px}.service-points__subtitle{text-transform:uppercase;font-weight:700}.service-points__item{border-bottom:1px solid #eee}.service-points__link{display:block;position:relative;padding:30px 30px 30px 0;text-transform:uppercase;font-weight:700;color:inherit;cursor:pointer}.service-points__link:after{content:"";display:block;width:10px;height:10px;border:2px solid currentColor;border-left:none;border-top:none;position:absolute;right:10px;top:calc(50% - 5px);transform:rotate(45deg);transition:.275s cubic-bezier(.4,.25,.3,1)}.service-points__link._active:after{transform:rotate(-135deg)}.service-points__container{padding-bottom:30px;display:flex;justify-content:center}@media screen and (max-width:767px){.service-points__container{flex-direction:column;font-size:14px}.service-points__map{margin-top:30px}}.service-points__container+.service-points__container{border-top:1px solid #eee;padding-top:30px}.service-points__content{flex:1;padding-right:20px}.service-points__map{height:200px}.service-points__name{font-weight:500;margin-bottom:10px}.service-points__row{display:flex}.service-points__row+.service-points__row{margin-top:10px}.service-points__cell:not(:first-child){flex:1}.service-points__cell:first-child{width:140px;padding-right:10px;color:#767676}.service-points__phone+.service-points__phone{margin-top:10px}.service-points__site{word-break:break-all}.service-points__message{display:flex;font-size:14px;padding:20px;border-radius:12px;color:#767676;margin-bottom:10px}.service-points__message p{margin:0}.service-points__message img{margin-right:8px}.service-points__message._note{background:#f2f9ff}.service-points__message._warning{background:#fdf5f3}@media screen and (max-width:1199px){.service-points__tags{display:none}}.service-points__tags input{color:#3a64a2;background:#fff;border:1px solid currentColor;border-radius:8px;display:inline-flex;padding:5px 10px;margin:0 2px 10px;font-size:16px;white-space:nowrap;cursor:pointer}.service-points__tags input:hover{opacity:.9}.service-points__capital{font-weight:700}.service-points__footer{margin-top:40px}.subscribe-page{background:#f8f8f8;padding-bottom:60px}.subscribe-page__header{text-align:center;background:#d9d7d8;padding-top:10px}@media screen and (min-width:768px){.service-points__map{height:320px;width:260px}.subscribe-page__header{padding-top:30px}}.subscribe-page__advantages,.subscribe-page__form-container{max-width:795px;margin:0 auto}.subscribe-page__advantages{background:#ff9500;color:#fff;padding:0 15px;font-size:13px;position:relative;z-index:1}@media screen and (min-width:768px){.subscribe-page__advantages{margin-top:-30px;padding:0 30px}}.subscribe-page__advantages-cell,.subscribe-page__advantages-row{display:flex;justify-content:space-between}.subscribe-page__advantages-row{padding:20px 0}.subscribe-page__advantages-row._features{border-top:1px solid #fff}@media screen and (max-width:767px){.subscribe-page__advantages-row:not(._features){align-items:center}.subscribe-page__advantages-row._features{flex-direction:column}}.subscribe-page__advantages-cell svg{width:30px;height:30px}.subscribe-page__advantages-cell._quantity{flex:1.1;font:bold 52px/1 Roboto;justify-content:flex-end}@media screen and (max-width:767px){.subscribe-page__advantages-cell._quantity{font-size:25px}}.subscribe-page__advantages-cell._title{flex:2;padding-left:30px;text-transform:uppercase;font-size:18px}.subscribe-page__advantages-txt{width:calc(100% - 40px)}.subscribe-page__advantages-txt b{display:block;font-size:16px;margin-bottom:2px}.subscribe-page__form-container{background:#fff;padding:30px 15px}@media screen and (max-width:767px){.subscribe-page__advantages-cell._title{font-size:12px;padding-left:10px}._features .subscribe-page__advantages-cell:not(:first-child){margin-top:10px}.subscribe-page__form{display:flex;flex-direction:column}}.subscribe-page__form-cell{margin-bottom:14px}.subscribe-page__form-row .select2-container .select2-selection{border-color:#969696!important;border-radius:4px!important}.subscribe-page__form-row .select2-container .select2-selection .select2-selection__arrow{border-color:#969696!important}.subscribe-page__specialty{position:relative}.subscribe-page__specialty .specialty__list{display:block}.subscribe-page__specialty .specialty__list a{min-height:auto;line-height:1.3em;padding:10px 45px 10px 0}.subscribe-page__specialty .specialty__list a:after,.subscribe-page__specialty .specialty__list a:before{top:50%;right:0}.subscribe-page__specialty .specialty__list a:before{transform:translateY(-8px)}.subscribe-page__specialty .specialty__list a:after{transform:translate(-4px,-4px) scale(0)}.subscribe-page__specialty .specialty__list a.selected:after{transform:translate(-4px,-4px) scale(1)}.subscribe-page__specialty .specialty__list a svg{margin:0 10px 0 0}.subscribe-page__specialty .specialty__list a.selected{border-color:#1e509a}.subscribe-page__specialty .specialty__chevron{transform:rotate(-90deg);top:10px}.subscribe-page__specialty .specialty__chevron img{filter:brightness(0)}@media screen and (min-width:768px){.subscribe-page__advantages-cell svg{width:35px;height:35px}.subscribe-page__advantages-cell:first-child .subscribe-page__advantages-cell svg{width:40px;height:40px}._features .subscribe-page__advantages-cell{width:calc(35% - 20px)}._features .subscribe-page__advantages-cell:first-child{width:calc(30% - 20px)}.subscribe-page__advantages-txt{width:calc(100% - 50px)}.subscribe-page__form-container{padding:35px 60px}.subscribe-page__form-cell{width:calc(50% - 7px)}.subscribe-page__form-row{display:flex;flex-wrap:wrap;justify-content:space-between}.subscribe-page__specialty .specialty__list{display:flex;flex-wrap:wrap;justify-content:space-between;position:static}.subscribe-page__specialty .specialty__list a{width:calc(33.3% - 7px);margin-bottom:14px;min-height:58px;border:1px solid #969696;border-radius:4px;padding:0 45px 0 15px}.subscribe-page__specialty .specialty__list a:after,.subscribe-page__specialty .specialty__list a:before{right:20px}.subscribe-page__specialty-select{display:none}}@media screen and (max-width:767px){.subscribe-page__specialty-modal,form .subscribe-page__title{display:none}}.subscribe-page__specialty._active .subscribe-page__specialty-modal{display:block;width:100vw;height:calc(100vh - 75px);position:fixed;left:0;bottom:0;background:#fff;z-index:1000}.subscribe-page__specialty._active .subscribe-page__specialty-modal .specialty__list{overflow:auto;top:0;height:100%;padding:0 15px 15px}.subscribe-page__modal-title{font-size:16px;margin:20px 0 15px;display:flex;align-items:center;justify-content:space-between}.subscribe-page__modal-title button{padding:0;transform:translateX(2px)}.subscribe-page__input{border:1px solid #969696;border-radius:4px;font-size:14px;width:100%;height:35px;padding:8px 15px}.subscribe-page__input._error{border-color:#d9502f}.subscribe-page__title{font:bold 16px/1.2em Roboto;text-transform:uppercase;margin-bottom:15px}form .subscribe-page__title{margin-top:30px}.subscribe-page__footer{text-align:center;margin-top:20px}.subscribe-page__footer .button{font-size:16px;font-weight:500}.subscribe-page__footer .button:disabled{background:#767676!important;cursor:default}.subscribe-page__footer .button-orange:hover{background:#ee6a4a}.subscribe-page__agreement,.subscribe-page__annotation{font-size:12px}.subscribe-page__annotation{color:#767676}@media screen and (max-width:767px){.subscribe-page__footer{order:1}.subscribe-page__annotation{order:1;margin:15px 0 10px}.subscribe-page__agreement{text-align:left}}.subscribe-page__agreement{margin-top:20px}.subscribe-page__agreement a{text-decoration:underline}.subscribe-page__agreement a:hover{text-decoration:none}.subscribe-modal .modal__header{display:block;padding-bottom:0}.subscribe-modal .modal__footer{text-align:right}.subscribe-modal .button{height:36px}.brands{background-color:#fff;margin-bottom:20px}@media screen and (min-width:768px){.subscribe-page__modal-title{display:none}.brands{padding:30px;border:1px solid #e2e8ee}}.brands__header{display:flex;align-items:center;gap:16px;margin-bottom:32px}@media screen and (max-width:767px){.brands__header{justify-content:space-between;margin-bottom:24px}}.brands__header h1{margin:0;font-size:22px}.brands__header-badge{font-size:12px;display:flex;flex-shrink:0;height:20px;padding:0 7px;align-items:center;justify-content:center;border-radius:10px;color:#fff;background:#767676}.brands h2{text-align:left;font-weight:700;font-size:16px}.brands__list{display:grid;list-style:none;grid-template-columns:repeat(6,minmax(0,1fr));padding:0;margin:0;gap:14px;justify-content:center}@media screen and (max-width:991px){.brands__list{gap:12px}._popular .brands__item:nth-last-child(-n+4){display:none}}@media screen and (max-width:767px){.brands__list{grid-template-columns:repeat(auto-fit,90px);gap:9px;justify-content:center}._letter .brands__item{min-height:75px}}.brands__item{border-radius:4px;border:1px solid #e2e8ee;background-color:#fff;display:flex;align-items:center;padding:8px;position:relative;min-height:88px;flex-direction:column}._letter .brands__item{justify-content:space-between;gap:8px}@media screen and (max-width:991px){._russian .brands__item:nth-last-child(-n+2){display:none}}.brands__item.searched{display:none}.brands__item-link{flex-grow:1;display:flex;align-items:stretch;justify-content:center;text-align:center;color:inherit;width:100%}.brands__item-link:before{content:'';position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:4px;transition:border-color .1s;border:1px solid transparent}.brands__item-link:hover:before{border-color:#ea431b}.brands__item-title{font-weight:500;text-align:center;text-transform:uppercase;margin:0;align-self:center}.brands__item-desc{color:#767676;line-height:1;align-self:flex-end;font-size:12px;font-style:italic}.brands__item-img{display:flex}.brands__item-img img{flex:1;font-size:10px;max-height:100%;object-fit:contain}.brands__popular,.brands__russian{margin-bottom:40px}.brands__searching>.brands__list{display:contents}.brands__search{margin-bottom:20px}.brands__search h2{margin-bottom:16px}.brands__search-form{display:flex}.brands__search-button{flex-shrink:0;margin-left:auto;height:35px;border:1px solid #e2e8ee}.brands__search .select2-selection{margin:0;padding:0 30px 0 10px;display:flex;align-items:center;border-right-color:transparent!important}.brands__search .select2-container .select2-selection .select2-selection__arrow{top:0;right:0;height:100%!important}.brands__search .select2-search__field{height:100%}.brands__alphabet{background-color:#f8f8f8;padding:16px;margin-bottom:20px}.searching .brands__alphabet{display:none}.brands__alphabet-list{display:flex;gap:5px;justify-content:center;font-size:20px;list-style:none;padding:0;margin:0;flex-wrap:wrap}.searching .brands__alphabet-list{display:contents}.brands__alphabet-list:not(:last-child){margin-bottom:10px}.brands__alphabet-list a{color:#767676;padding:5px;transition:color .1s}.brands__alphabet-list a:hover{color:#ea431b}.brands__letters:not(:last-of-type){margin-bottom:20px}.searching .brands__letters{display:none}.brands__letters-letter{position:relative;font-size:16px;color:#ea431b;text-align:center;margin-bottom:20px}.search .brands__letters-letter{display:none}.brands__letters-letter:after,.brands__letters-letter:before{content:'';width:calc(50% - 34px);top:calc(50% - 1px);height:1px;background-color:currentColor;position:absolute}.brands__letters-letter:before{left:0}.brands__letters-letter:after{right:0}.brands__search-input.select2-dropdown .select2-search{margin-top:-33px}.brands__search-input.select2-dropdown .select2-search__field{height:33px;padding:0 10px 1px;font-size:14px}.brands__search-input .select2-results._hide{display:none}.brand-info-block{margin-top:10px}.brand-info-block h1{width:79%;display:inline-block;padding:10px 0;margin:0}.brand-info-block h1+.btn{width:20%;margin-top:5px}@media (max-width:768px){.brand-info-block h1{width:70%;padding-left:0}.brand-info-block h1+.btn{width:auto;margin:0 15px}}@media (max-width:1199px){.brand-info-block .category-header{padding:0 0 10px}.brand-info-block .category-header .btn{display:block;max-width:150px;margin-top:10px}}.brand-info-block .category-header h1{width:100%;padding:0}.brand-info-block .category-header a{color:#fff;margin-top:-5px;text-transform:none}.brand-info-block .banner{background:#fff;margin:15px 0 6px;text-align:center}.brand-info-block .content{background:#fff;border:1px solid #e2e8ee;padding:40px 45px;margin-top:20px;margin-bottom:15px}.brand-info-block .content h3{margin:0;padding:0 0 30px;font-weight:600}@media (max-width:768px){.brand-info-block .content{border:none;padding:0;margin:20px 0 0}.brand-info-block .content img{max-width:30%;max-height:70px}}.brand-info-block .content .duration-action{font:14px sans-serif;padding-bottom:30px}.brand-info-block .text{font-size:12px}.brand-info-block #CategoryVievForm{margin-right:20px}.brand-info-block #CategoryVievForm select{width:210px}.brand-info-block #SubCategoryVievForm select{width:200px}.brand-info-block .ChangeCategory{margin:0 0 30px}.brand-info-block .ChangeCategory .sort-filter-right .form-group{margin-bottom:-15px}.brand-info-block .ChangeCategory form{float:none!important}.brand-info-block .ChangeCategory form .form-group{position:relative}.brand-info-block .ChangeCategory form .form-group:after{content:'';position:absolute;width:100%;left:0;bottom:-15px}@media (max-width:767px){.brand-info-block .category-header a{margin-top:0}.brand-info-block .category-header .pull-right{float:none!important;display:block;margin:20px}}@media (min-width:992px){.header-brands-page-top{display:block;margin-bottom:20px}h3.header-brands-page-top{display:inline-block}}.show-all-brand{padding-left:20px;padding-bottom:20px}.modal-all-brand{position:absolute;width:500px;padding:20px;background:#fff;z-index:101;border:1px solid #eee;display:none}.modal-all-brand h4{padding:0!important;border:0!important}.modal-all-brand h4 .fa{cursor:pointer}@media (max-width:991px){.brand-sale-filter,.modal-all-brand{width:244px!important}#mobile-panel .nav>li>a:focus,#mobile-panel .nav>li>a:hover{text-decoration:none;background-color:transparent!important}}#certificate-page-gallery .carousel-inner>.item>img{margin:auto}#certificate-page-gallery .carousel-indicators{bottom:0}#certificate-page-gallery .carousel-indicators li{border-radius:0;width:50px;height:50px}.brand-page__header{display:flex;flex-direction:column}.brand-page__header>*{margin-bottom:30px}.brand-page__desc{display:flex;flex-direction:column}h1+.brand-page__desc{margin-top:20px}.brand-page__desc p:last-of-type{margin-bottom:0}.brand-page__desc a{text-decoration:underline}.brand-page__desc-text:not(._full){overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:2.2lh}.brand-page__desc-btn{cursor:pointer;margin:10px auto 0;width:22px;height:22px;background:#fff;padding:2px;color:#767676}.brand-page__desc-btn svg{width:100%;height:100%;transform:rotate(90deg)}.brand-page__logo._short{margin-bottom:20px}.brand-page__logo img{max-width:200px;max-height:60px}.brand-page__title{text-transform:uppercase;font-size:20px;margin-bottom:24px;display:block}.brand-page__title-wrapper{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:0}.brand-page__title-wrapper+.brand-page__slider{margin-top:24px}.brand-page__title-wrapper .brand-page__title{margin-bottom:0}.brand-page__slider{display:flex;align-items:center}.brand-page__slider .swiper-container{margin:0 30px}.brand-page__slider .swiper-wrapper{padding:0;margin:0;list-style:none;align-items:stretch!important}.brand-page__slider .swiper-slide{width:auto}.brand-page__slider .swiper-button-next,.brand-page__slider .swiper-button-prev{width:18px;height:18px;display:flex;flex-shrink:0;padding:2px;background:#fff;color:#767676;position:static}.brand-page__slider .swiper-button-next svg,.brand-page__slider .swiper-button-prev svg{width:18px;height:18px}.brand-page__slider .swiper-button-prev{transform:rotate(-180deg)}.brand-page__slider .swiper-button-next{transform:rotate(0)}.brand-page__banner a{display:block}.brand-page__banner img{width:100%}.brand-page__video a{display:block}.brand-page__video video{width:100%;max-height:300px;object-fit:cover}@media screen and (min-width:768px){.brand-page__banners{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}}.brand-page__banners-item{max-height:238px;display:inline-flex;align-items:center;justify-content:center;align-self:stretch;overflow:hidden}.brand-page__tops-item{background:#fff;border:1px solid #eee;height:auto}.brand-page__tops-link{display:flex;flex-direction:column;color:inherit;padding:10px;height:100%}.brand-page__tops-link:hover{color:inherit}.brand-page__tops-img{display:flex;align-items:center;justify-content:center;flex-basis:120px;margin-bottom:15px;max-height:120px}.brand-page__tops-title{text-transform:uppercase;font-size:12px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.brand-page__tops-price{text-align:right;font-size:16px;margin-top:auto}@media screen and (max-width:1199px){.brand-page__category{padding-top:75px;margin-top:-75px}}.brand-page__category-link{font-size:14px;font-weight:500;text-transform:uppercase;background:#f8f8f8;border:#e2e8ee;display:flex;align-items:center;min-height:46px;padding:5px 15px;color:inherit}.brand-page__category-link:hover{color:currentColor}.brand-page__section-bg{background:#fff}@media screen and (min-width:992px){.brands__list._russian{grid-template-columns:repeat(8,minmax(0,1fr))}.brand-page__filter{display:none}.brand-page__listing{width:100%}.brand-page__listing .thumbnail-list.grid-3{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.brand-page__listing .thumbnail-list.grid-3:after,.brand-page__listing .thumbnail-list.grid-3:before{content:none}.brand-page__listing .product-thumbnail{width:100%!important;border:1px solid #eee!important}}.brand-page__listing .product-thumbnail{max-height:100%}.brand-page__listing .pagination>.active>a{border-color:#f0f0f0}.brand-page .swiper-button-next,.brand-page .swiper-button-prev{opacity:1}.brand-page .swiper-button-disabled{visibility:hidden}.musics-school{display:grid;gap:40px}.musics-school h1{font-size:22px;font-weight:400;margin:0}.musics-school h2{font-weight:700;font-size:16px;text-align:left;margin:0}.musics-school p{margin:0}.musics-school p+p{margin-top:12px}.musics-school>header,.musics-school>section{display:grid;gap:20px}.musics-school .button{color:#fff;background:#ed552e;flex-shrink:0;margin:0}.musics-school__header{display:flex;flex-direction:column}@media screen and (min-width:768px){.musics-school__header-heading{display:flex;justify-content:space-between}.musics-school__header-heading h1{margin-right:20px}}.musics-school__header-banner{order:-1;position:relative;display:flex;align-items:center;background:#dce4ed;justify-content:space-between;margin-bottom:20px}.musics-school__header-banner-text{padding:10px 25px;font-size:16px}@media screen and (max-width:767px){._popular .brands__item,._russian .brands__item{min-height:90px}.musics-school .button{margin:0 auto;max-width:290px;width:100%;display:flex}.musics-school__header-heading h1{margin-bottom:20px}.musics-school__header-banner{flex-direction:column}.musics-school__header-banner-text{padding:25px 10px;align-self:flex-start}.musics-school__header-banner:after{align-self:flex-end;order:-1;height:167px}}.musics-school__header-banner:after{content:'';display:block;max-width:320px;width:100%;flex-shrink:0;background:url(/img/info-pages/musics-school/banner.png) right bottom/cover no-repeat}@media screen and (min-width:768px){.musics-school__header-banner:after{height:100%;min-height:187px}.musics-school__benefits{grid-template-columns:1fr 1fr}}@media screen and (max-width:991px){.musics-school__advantages-students{display:flex;justify-content:space-between}.musics-school__advantages-students:after{margin-left:20px;content:'';background:url(/img/info-pages/musics-school/sm-img.png) right center/contain no-repeat;min-width:67px;min-height:60px;height:100%}}.musics-school__benefits{display:grid;gap:15px}.musics-school__benefits-list{padding:0;margin:0;list-style:none}.musics-school__benefits-list:before{content:attr(aria-label);text-transform:uppercase;font-weight:500;margin-bottom:15px;max-width:85px;text-align:center;display:block}.musics-school__benefits-list>li{display:flex;align-items:center}.musics-school__benefits-list>li+li{margin-top:15px}.musics-school__benefits-number{color:#e9772a;flex:0 0 85px;margin-right:20px;text-align:right;font-size:16px}.musics-school__benefits-number>b{line-height:1;text-transform:uppercase;font-size:36px;font-weight:500}.musics-school__notification{background:#f1f8fe;border-radius:12px;padding:20px;display:flex}.musics-school__notification:before{content:'';width:14px;height:14px;margin:3px 8px 0 0;mask:url(/img/info-pages/musics-school/notification.svg);mask-size:cover;mask-repeat:no-repeat;mask-position:center;-webkit-mask:url(/img/info-pages/musics-school/notification.svg);-webkit-mask-size:contain;-webkit-mask-repeat:no-repeat;-webkit-mask-position:center;background:#1e509a;flex-shrink:0}.musics-school__notification-title{font-size:16px;font-weight:500;display:block;margin-bottom:8px}.musics-school__loyalty-cta{display:grid;gap:20px}@media screen and (min-width:768px){.musics-school__loyalty-cta{grid-template-columns:1fr auto}}.musics-school__loyalty-cta .button{margin-top:20px;min-width:230px}.musics-school__loyalty-list{padding-left:1.1em}.musics-school__loyalty-list>li+li{margin-top:15px}.musics-school__accessibility small{font-size:12px;color:#767676}.musics-school .modal__body{display:grid;gap:32px;padding-bottom:30px}.musics-school .modal__body-title{font-size:16px}.musics-school .modal__form{display:grid;gap:32px}.musics-school .modal__input{display:flex;flex-direction:column}.musics-school .modal__input:before{content:attr(data-placeholder);margin-bottom:4px}.musics-school .modal__input input,.musics-school .modal__input textarea{font-size:16px;border:1px solid #767676;border-radius:2px;padding:8px 12px}.musics-school .modal__input input[type=number]::-webkit-inner-spin-button,.musics-school .modal__input input[type=number]::-webkit-outer-spin-button,.musics-school .modal__input textarea[type=number]::-webkit-inner-spin-button,.musics-school .modal__input textarea[type=number]::-webkit-outer-spin-button{display:none;appearance:none;-webkit-appearance:none}.musics-school .modal__input input::placeholder,.musics-school .modal__input textarea::placeholder{color:#767676;opacity:1}.musics-school .modal__input input._error,.musics-school .modal__input textarea._error{border-color:#d9502f}.musics-school .modal__input textarea{font-family:inherit;resize:none}.musics-school .modal small,.musics-school .modal__input:before{font-size:12px;color:#767676}.musics-school .modal__send{display:flex;min-width:220px;margin-bottom:10px;width:max-content}@media screen and (max-width:767px){.musics-school__loyalty-card{display:none}.musics-school .modal__send{max-width:290px;width:100%}}.musics-school .modal__send:disabled{opacity:.5;cursor:default}.offer-musics-school{counter-reset:heading}@media print{.offer-musics-school{display:none}}.offer-musics-school *{user-select:none;pointer-events:none}.offer-musics-school a{pointer-events:all}.offer-musics-school h1{margin:0 0 40px}.offer-musics-school section{counter-increment:heading;margin-bottom:40px;text-align:justify}.offer-musics-school h2{margin:0 0 20px}.offer-musics-school h2:before{content:counter(heading) '. '}.offer-musics-school small{font-size:12px;color:#767676}.offer-musics-school__term-list{list-style:none;margin:0;padding:0}.offer-musics-school__term-list>li+li{margin-top:10px}.offer-musics-school__order-list{list-style:none;margin:0;padding:0;counter-reset:listing}.offer-musics-school__order-list>li{counter-increment:listing;display:flex}.offer-musics-school__order-list>li+li{margin-top:10px}.offer-musics-school__order-list>li:before{flex:0 0 45px;content:counter(heading) '.' counter(listing) '. ';margin-right:6px}.offer-musics-school__in-order-list{list-style:none;margin:0 0 0 -51px;padding:0;counter-reset:inListing}.offer-musics-school__in-order-list>li{counter-increment:inListing;display:flex}.offer-musics-school__in-order-list>li+li{margin-top:10px}.offer-musics-school__in-order-list>li:before{flex:0 0 45px;content:counter(heading) '.' counter(listing) '.' counter(inListing) '. ';margin-right:6px}.offer-musics-school__unorder-list{list-style:none;margin:0;padding:0 0 0 30px}.offer-musics-school__unorder-list>li{display:flex;position:relative}.offer-musics-school__unorder-list>li:before{right:100%;position:absolute;content:'';background-color:currentColor;border-radius:50%;width:6px;height:6px;display:inline-block;flex-shrink:0;margin:.5em 15px 0 0}.offer-musics-school__table{border:1px solid #e2e8ee;border-collapse:collapse}.offer-musics-school__table-wrapper{margin:10px 0;overflow-x:auto;max-width:calc(100vw - 81px)}.offer-musics-school__table._sum{min-width:600px}.offer-musics-school__table._discount{min-width:720px}.offer-musics-school__table th{background-color:#f8f8f8}.offer-musics-school__table td,.offer-musics-school__table th{padding:10px;border:1px solid #e2e8ee;max-width:240px;text-align:center}.offer-musics-school dl{margin-bottom:0}.offer-musics-school__row{display:grid;gap:20px;margin-top:10px}.offer-musics-school__cell:first-child{font-style:italic}.returns{color:#2b2b2b}.returns .select2-container .select2-selection,.returns .select2-container .select2-selection__arrow{border-color:#767676!important}.returns h1{text-align:center;margin-bottom:40px}.returns form{margin-inline:auto;max-width:540px}.returns textarea{resize:vertical;min-height:3em}.returns__subtitle{font-size:16px;margin-bottom:20px;padding-top:10px}.returns__row{margin-bottom:20px}.returns__row input,.returns__row select{width:100%}.returns__row input[type=number],.returns__row input[type=text]{border:1px solid #767676;border-radius:4px;color:#2b2b2b}.returns__cell:first-child{display:block;margin-bottom:10px}.returns__cell-note{padding:10px 10px 0 24px}.returns__cell-note input{margin-top:5px}.returns__box{margin-bottom:15px;position:relative}.returns__box:before{inset:0;content:'';border-radius:4px;border:2px solid #ededed;position:absolute;pointer-events:none}@media screen and (min-width:992px){.offer-musics-school__row{grid-template-columns:repeat(2,1fr);text-align:left}.returns__subtitle{font-size:20px;text-align:center}.returns__row{display:grid;align-items:center;grid-template-columns:33% 1fr}.returns__cell:first-child{margin:0 10px 0 0}.returns__box{display:grid;align-items:center;grid-template-columns:33% 1fr}.returns__box:before{left:33%}.suppliers__block{min-height:650px}}.returns__box>*{display:contents}.returns__box .returns__row{margin:0}.returns__box .returns__row .custom-checkbox label:before{top:2px}.returns__box .returns__row .custom-checkbox label:after{top:6px}.returns__box .returns__row .custom-checkbox:not(._radio) input:checked+label:after{transform:scale(1)}.returns__box .returns__row .custom-checkbox:not(._radio) label:after{border:none;background:#ea431b;width:8px;height:8px;left:5px;top:7px}.returns__box .returns__cell{margin:0}.returns__box .returns__cell:not(:empty){padding:10px 10px 5px}.returns__field-number{width:100px!important}.returns__description{color:#767676;margin-top:5px}.returns__footer{display:flex;flex-direction:column;max-width:690px;margin-inline:auto}.returns__footer .button{height:40px}.returns__footer .return__agreement{position:relative}.returns__footer .return__agreement .error-message{position:absolute;inset:90% 0 0;text-align:center}.suppliers>section:not(._bg){padding:80px 0}.suppliers h2{margin-bottom:40px;text-transform:none}.suppliers__block{max-width:498px;width:100%;color:#fff;background:linear-gradient(313.51deg,#ea431b 14.47%,#ee6a4a 107.84%);padding:40px;display:flex;justify-content:center;flex-direction:column}.suppliers__block._right{background:linear-gradient(268.58deg,#195b9b -1.44%,#246fb8 100.26%)}@media screen and (min-width:992px){.suppliers__block._right{margin-left:auto}.suppliers__form-modal .suppliers__form{padding:20px 34px}}.suppliers__block-title{margin-bottom:30px;text-align:left}.suppliers__block-title h1{font-size:30px;font-weight:400;text-transform:none}@media screen and (max-width:991px){.suppliers>section:not(._bg){padding:48px 0}.suppliers>section._bg{padding:120px 0 30px}.suppliers>section._bg .container{padding:0}.suppliers__block{margin-left:auto;margin-right:auto;padding:20px 15px}.suppliers__block-title h1{font-size:16px}}.suppliers__block-title b{font-size:72px;display:block;letter-spacing:.02em;text-transform:uppercase}@media screen and (max-width:991px){.suppliers__block-title b{font-size:40px}}.suppliers__block-list{list-style:none;margin:0;padding:0}.suppliers__block-list>li{display:flex;align-items:center;line-height:1.15;font-size:18px}.suppliers__block-list>li+li{margin-top:15px}.suppliers__block-list>li:before{content:'';height:32px;width:32px;margin-right:10px;mask:url(/img/info-pages/suppliers/logo.svg) no-repeat center/contain;-webkit-mask:url(/img/info-pages/suppliers/logo.svg) no-repeat center/contain;background:currentColor;flex-shrink:0}.suppliers__block-buttons{display:flex;margin-top:50px;align-items:center}.suppliers__title{font-size:40px;font-weight:700}@media screen and (max-width:991px){.suppliers__block-list>li{font-size:12px}.suppliers__block-buttons{margin-top:30px;flex-direction:column;align-items:stretch}.suppliers__title{font-size:24px}}.suppliers__btn{border-radius:6px;background:linear-gradient(268.58deg,#195b9b -1.44%,#246fb8 100.26%);height:56px;display:flex;align-items:center;justify-content:center;padding:10px;transition:box-shadow .2s;min-width:250px;font-size:18px;color:#fff;box-shadow:0 0 4px rgba(0,0,0,.04);cursor:pointer}.suppliers__btn._orange{background:linear-gradient(313.51deg,#ea431b 14.47%,#ee6a4a 107.84%)}.suppliers__btn:hover{color:#fff;box-shadow:0 0 4px rgba(0,0,0,.04),inset 0 0 200px rgba(255,255,255,.2)}.suppliers__form{margin:0 auto;background:linear-gradient(314.74deg,#569fe5 11.04%,#89b7e3 100.9%);max-width:570px;padding:45px 34px;border-radius:5px;display:grid;gap:12px;color:#fff}@media screen and (max-width:991px){.suppliers__btn{height:50px;font-size:14px}.suppliers__form{padding:25px 15px}}.suppliers__form-modal .modal-dialog{margin:30px auto!important;width:max-content!important;max-width:100%}.suppliers__form-modal [data-dismiss=modal]{position:absolute;top:15px;right:15px;z-index:2}.suppliers__form-container{display:flex;padding:5px 20px}@media screen and (max-width:991px){.suppliers__form-container{padding:5px 10px}.suppliers__form-btn .suppliers__btn{width:100%}}.suppliers__form-container._col{flex-direction:column;align-items:flex-start;overflow:hidden}.suppliers__form-done{position:absolute;top:50%;left:0;right:0;display:flex;flex-direction:column;background:#fff;padding:15px;border-radius:5px;min-height:140px;box-shadow:0 0 15px 5px rgba(0,0,0,.2);transform:translateY(-50%);color:#2b2b2b;text-align:center;font-size:14px}.suppliers__form-done b{font-size:24px;margin-bottom:10px}.suppliers__form-done ul{list-style:none;padding:0;margin:0;text-align:left}.suppliers__form-done small{margin-top:auto;color:#767676;font-size:12px}.suppliers__form-btn{margin:20px 0;position:relative;display:flex;justify-content:center}.suppliers__form .suppliers__title{text-align:center}.suppliers__input,.suppliers__textarea{position:relative;width:100%;margin:0}.suppliers__input>input,.suppliers__input>textarea,.suppliers__textarea>input,.suppliers__textarea>textarea{border:1px solid transparent;border-radius:5px;transition:background .2s,border .2s;width:100%;padding:20px 40px 20px 20px;background:#eaf2fa}.suppliers__input>input::placeholder,.suppliers__input>textarea::placeholder,.suppliers__textarea>input::placeholder,.suppliers__textarea>textarea::placeholder{color:#aabaca;opacity:1}.suppliers__input>input:focus,.suppliers__input>input:hover,.suppliers__input>textarea:focus,.suppliers__input>textarea:hover,.suppliers__textarea>input:focus,.suppliers__textarea>input:hover,.suppliers__textarea>textarea:focus,.suppliers__textarea>textarea:hover{background:#fff;border-color:#3a8ee6}.suppliers__input>input._invalid,.suppliers__input>textarea._invalid,.suppliers__textarea>input._invalid,.suppliers__textarea>textarea._invalid{border-color:#ea431b}.suppliers__input>input,.suppliers__textarea>input{height:56px}.suppliers__input-icon,.suppliers__textarea-icon{border-radius:7px;background:linear-gradient(131.19deg,#799f0c 3.5%,#acbb78 97.67%);width:20px;height:20px;position:absolute;right:10px;top:calc(50% - 10px);user-select:none;display:flex;align-items:center;justify-content:center}.suppliers__input-icon:before,.suppliers__textarea-icon:before{content:'';width:100%;height:100%;background:#fff}.suppliers__input-icon._valid,.suppliers__textarea-icon._valid{background:linear-gradient(131.19deg,#799f0c 3.5%,#acbb78 97.67%);z-index:2}.suppliers__input-icon._valid:before,.suppliers__textarea-icon._valid:before{mask:url(/img/info-pages/suppliers/check.svg) no-repeat center/auto;-webkit-mask:url(/img/info-pages/suppliers/check.svg) no-repeat center/auto}.suppliers__input-icon._invalid,.suppliers__textarea-icon._invalid{background:linear-gradient(313.51deg,#ea431b 14.47%,#ee6a4a 107.84%);z-index:2}.suppliers__input-icon._invalid:before,.suppliers__textarea-icon._invalid:before{mask:url(/img/info-pages/suppliers/question-mark.svg) no-repeat center/auto;-webkit-mask:url(/img/info-pages/suppliers/question-mark.svg) no-repeat center/auto}.suppliers__input-icon._info,.suppliers__textarea-icon._info{background:linear-gradient(314.74deg,#569fe5 11.04%,#89b7e3 100.9%);z-index:0}.suppliers__input-icon._info:before,.suppliers__textarea-icon._info:before{mask:url(/img/info-pages/suppliers/question-mark.svg) no-repeat center/auto;-webkit-mask:url(/img/info-pages/suppliers/question-mark.svg) no-repeat center/auto}.suppliers__input-icon:not(._valid):hover+.suppliers__input-popup,.suppliers__textarea-icon:not(._valid):hover+.suppliers__input-popup{opacity:1}.suppliers__input-popup,.suppliers__textarea-popup{position:absolute;right:-10px;top:calc(50% + 18px);color:#aabaca;box-shadow:0 0 4px #aabaca;background:#fff;padding:12px 15px;max-width:290px;border-radius:5px;transition:opacity .2s;opacity:0;z-index:1;pointer-events:none}.suppliers__input-popup:before,.suppliers__textarea-popup:before{content:'';position:absolute;width:0;height:0;bottom:100%;right:25px;border:5px solid transparent;border-top:none;border-bottom-color:#fff;filter:drop-shadow(0 -1px 1px #aabaca)}.suppliers__textarea>textarea{resize:none}.suppliers__textarea .suppliers__input-icon{top:20px}.suppliers__checkbox>input,.suppliers__radio>input{visibility:hidden;position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.suppliers__checkbox>input:checked+label:before,.suppliers__radio>input:checked+label:before{opacity:1}.suppliers__checkbox>label,.suppliers__radio>label{padding-left:30px;position:relative;cursor:pointer;margin:0;user-select:none;transition:.2s}.suppliers__checkbox>label:after,.suppliers__radio>label:after{content:'';top:0;left:0;display:block;align-self:flex-start;width:20px;height:20px;border:1px solid currentColor;border-radius:5px;position:absolute}.suppliers__checkbox>label:before,.suppliers__radio>label:before{mask:url(/img/info-pages/suppliers/check.svg) no-repeat center/auto;-webkit-mask:url(/img/info-pages/suppliers/check.svg) no-repeat center/auto;content:'';position:absolute;background:currentColor;width:20px;height:20px;top:0;left:.5px;opacity:0;transition:opacity .2s}.suppliers__checkbox a,.suppliers__radio a{color:inherit;text-decoration:underline}.suppliers__checkbox a:hover,.suppliers__radio a:hover{text-decoration:none}.suppliers__checkbox._invalid,.suppliers__radio._invalid{color:#ea431b}.suppliers__radio{margin-left:15px}.suppliers__file{cursor:pointer;margin:0;display:flex;align-items:center;transition:color .2s}.suppliers__file:before{mask:url(/img/info-pages/suppliers/file.svg) no-repeat center/contain;-webkit-mask:url(/img/info-pages/suppliers/file.svg) no-repeat center/contain;content:'';display:block;background:currentColor;width:16px;height:16px;margin-right:12px;flex-shrink:0;transition:background .2s}.suppliers__file>input{visibility:hidden;position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.suppliers__file+.suppliers__file{margin-top:15px}.suppliers__file>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.suppliers__file._invalid{color:#ea431b}.suppliers__heading{background:url(/img/info-pages/suppliers/bg-heading.jpg) center/cover no-repeat}.suppliers__heading-question{color:#fff;text-decoration:underline;font-size:18px;cursor:pointer}@media screen and (max-width:991px){.suppliers__heading-question{font-size:14px;margin-top:10px;align-self:center}}@media screen and (min-width:992px){.suppliers__heading-question{margin-left:auto}.suppliers__stats-grid>li._span{grid-column:span 2}}.suppliers__heading-question:hover{text-decoration:none}.suppliers__stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:40px 25px;margin:0 0 75px;padding:0;list-style:none}.suppliers__stats-grid>li{background:linear-gradient(314.74deg,#569fe5 11.04%,#89b7e3 100.9%);border-radius:5px;padding:25px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;position:relative;z-index:0}.suppliers__stats-grid>li:before{content:'';right:0;bottom:0;top:0;left:0;background:#3a8ee6;position:absolute;z-index:-1}.suppliers__stats-grid>li._vote:before{mask:url(/img/info-pages/suppliers/vote.svg) no-repeat right bottom;-webkit-mask:url(/img/info-pages/suppliers/vote.svg) no-repeat right bottom}.suppliers__stats-grid>li._market:before{mask:url(/img/info-pages/suppliers/market.svg) no-repeat right bottom;-webkit-mask:url(/img/info-pages/suppliers/market.svg) no-repeat right bottom}.suppliers__stats-grid>li._contact:before{mask:url(/img/info-pages/suppliers/contact.svg) no-repeat right bottom;-webkit-mask:url(/img/info-pages/suppliers/contact.svg) no-repeat right bottom}.suppliers__stats-grid>li._chat:before{mask:url(/img/info-pages/suppliers/chat.svg) no-repeat right bottom;-webkit-mask:url(/img/info-pages/suppliers/chat.svg) no-repeat right bottom}.suppliers__stats-grid>li._email:before{mask:url(/img/info-pages/suppliers/email.svg) no-repeat right bottom;-webkit-mask:url(/img/info-pages/suppliers/email.svg) no-repeat right bottom}.suppliers__stats-grid>li._card:before{mask:url(/img/info-pages/suppliers/card.svg) no-repeat right bottom;-webkit-mask:url(/img/info-pages/suppliers/card.svg) no-repeat right bottom}.suppliers__stats-grid span{font-size:30px;line-height:1.15;margin-bottom:10px;font-weight:700}.suppliers__stats-grid span b{font-size:60px;display:block}@media screen and (max-width:991px){.suppliers__stats-grid{gap:10px 5px;margin-bottom:30px;grid-template-columns:repeat(2,1fr)}.suppliers__stats-grid>li{padding:25px 15px}.suppliers__stats-grid span{font-size:24px}.suppliers__stats-grid span b{font-size:40px}}.suppliers__stats-grid span b:before{content:'>'}.suppliers__stats-grid small{margin-top:auto;font-size:20px;font-weight:300;line-height:1.15}.suppliers__stats-list{padding:0;margin:0;list-style:none;display:grid;gap:20px;justify-content:space-between;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:991px){.suppliers__stats-grid small{font-size:16px}.suppliers__stats-list{grid-template-columns:repeat(2,1fr)}}.suppliers__stats-list>li{display:flex;align-items:center;font-size:18px}@media screen and (max-width:991px){.suppliers__stats-list>li{flex-direction:column;font-size:14px;text-align:center}.suppliers__stats-list>li:before{margin-top:10px}}.suppliers__stats-list>li:before{content:'';width:60px;height:60px;flex-shrink:0;margin-right:12px;background:#3a8ee6}.suppliers__stats-list>li._location:before{mask:url(/img/info-pages/suppliers/location.svg) no-repeat center;-webkit-mask:url(/img/info-pages/suppliers/location.svg) no-repeat center}.suppliers__stats-list>li._credit:before{mask:url(/img/info-pages/suppliers/credit.svg) no-repeat center;-webkit-mask:url(/img/info-pages/suppliers/credit.svg) no-repeat center}.suppliers__stats-list>li._delivery:before{mask:url(/img/info-pages/suppliers/delivery.svg) no-repeat center;-webkit-mask:url(/img/info-pages/suppliers/delivery.svg) no-repeat center}.suppliers__stats-list>li._clock:before{mask:url(/img/info-pages/suppliers/clock.svg) no-repeat center;-webkit-mask:url(/img/info-pages/suppliers/clock.svg) no-repeat center}.suppliers__stats-list>li._customer:before{mask:url(/img/info-pages/suppliers/customer.svg) no-repeat center;-webkit-mask:url(/img/info-pages/suppliers/customer.svg) no-repeat center}.suppliers__stats-list>li._music:before{mask:url(/img/info-pages/suppliers/music.svg) no-repeat center;-webkit-mask:url(/img/info-pages/suppliers/music.svg) no-repeat center}.suppliers__stats-list>li._loyality:before{mask:url(/img/info-pages/suppliers/loyality.svg) no-repeat center;-webkit-mask:url(/img/info-pages/suppliers/loyality.svg) no-repeat center}.suppliers__stats-list>li._center:before{mask:url(/img/info-pages/suppliers/center.svg) no-repeat center;-webkit-mask:url(/img/info-pages/suppliers/center.svg) no-repeat center}.suppliers__business{background:url(/img/info-pages/suppliers/bg-business.jpg) center/cover no-repeat}.suppliers__steps-list{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;counter-set:steps;margin:0 0 50px;padding:0}.suppliers__steps-list>li{background:linear-gradient(314.74deg,#569fe5 11.04%,#89b7e3 100.9%);border-radius:5px;padding:25px;color:#fff;position:relative;z-index:0;counter-increment:steps;font-size:20px;min-height:270px}@media screen and (max-width:991px){.suppliers__steps-list{grid-template-columns:repeat(1,minmax(140px,300px));justify-content:center;gap:15px}.suppliers__steps-list>li{font-size:18px;padding:25px 15px}.suppliers__steps-btn .suppliers__btn{max-width:300px;width:100%}}.suppliers__steps-list>li:before{content:'';right:10px;bottom:0;top:0;left:0;background:#fff;position:absolute;z-index:-1;user-select:none;pointer-events:none}.suppliers__steps-list>li._job:before{mask:url(/img/info-pages/suppliers/job.svg) no-repeat right bottom;-webkit-mask:url(/img/info-pages/suppliers/job.svg) no-repeat right bottom}.suppliers__steps-list>li._choose:before{mask:url(/img/info-pages/suppliers/choose.svg) no-repeat right bottom;-webkit-mask:url(/img/info-pages/suppliers/choose.svg) no-repeat right bottom}.suppliers__steps-list>li._shop:before{mask:url(/img/info-pages/suppliers/shop.svg) no-repeat right bottom;-webkit-mask:url(/img/info-pages/suppliers/shop.svg) no-repeat right bottom}.suppliers__steps-list b{font-size:28px;margin-bottom:10px;display:block}.suppliers__steps-list b:before{content:counter(steps) '. '}.suppliers__steps-btn{display:flex;align-items:center;justify-content:center;margin-bottom:75px}.suppliers__steps-banner{background:url(/img/info-pages/suppliers/bg-left.png) left bottom/auto 100% no-repeat,linear-gradient(268.58deg,#195b9b -1.44%,#246fb8 100.26%);border-radius:5px;color:#fff;font-size:24px;overflow:hidden;min-height:240px;display:flex;flex-direction:column;justify-content:center;padding:40px 15px 40px 70px;position:relative;z-index:0;transition:.2s}.suppliers__steps-banner:hover{color:#fff;box-shadow:inset 0 0 800px rgba(255,255,255,.2)}.suppliers__steps-banner small{font-size:18px}.suppliers__steps-banner:before{mask:url(/img/info-pages/suppliers/logo.svg) no-repeat right center/40% auto;-webkit-mask:url(/img/info-pages/suppliers/logo.svg) no-repeat right center/40% auto;opacity:.1;background:#fff;content:'';position:absolute;right:-5%;top:0;bottom:0;left:0;z-index:-1;user-select:none;pointer-events:none}@media screen and (max-width:991px){.suppliers__steps-banner{font-size:16px;padding:40px 15px;text-align:right;background-position:left -15px bottom,left bottom}.suppliers__steps-banner .suppliers__title{margin-bottom:50px;text-align:center}.suppliers__steps-banner small{font-size:12px;margin-bottom:30px;text-align:center}.suppliers__steps-banner:before{-webkit-mask-position:right bottom -50px;mask-position:right bottom -50px;-webkit-mask-size:70% auto;mask-size:70% auto}}.suppliers__join{background:linear-gradient(313.51deg,#ea431b 14.47%,#ee6a4a 107.84%);position:relative;overflow:hidden;z-index:0;color:#fff}.suppliers__join:before{mask:url(/img/info-pages/suppliers/logo-bg.svg) center/160px;-webkit-mask:url(/img/info-pages/suppliers/logo-bg.svg) center/160px;opacity:.1;background:#fff;content:'';position:absolute;right:-100%;top:-100%;bottom:-100%;left:-100%;transform:rotate(-20deg);z-index:-1;pointer-events:none;user-select:none}.joining-loyalty{border:1px solid #eee;padding:50px 40px 30px 30px}.joining-loyalty .regular-field::placeholder{opacity:.2}.joining-loyalty .regular-field:disabled{background:#fff;color:#fff!important}.joining-loyalty .regular-field.error{border-color:red}.joining-loyalty .button{height:40px;padding:0 30px}.joining-loyalty .button:disabled{background:#575757;cursor:not-allowed}.joining-loyalty .help{position:absolute;top:9px;right:11px}.joining-loyalty .help__hint{width:100px;margin:7px 0 0 -53px;background:#9f9f9f;font-weight:500}.joining-loyalty .help__hint:before{border-bottom-color:#9f9f9f}.joining-loyalty__title{font:bold 16px Roboto;text-transform:uppercase;margin-bottom:20px}.joining-loyalty__grid{display:flex}.joining-loyalty__grid+.joining-loyalty__grid:not(:first-child):not(._code){margin-top:10px}@media screen and (min-width:768px){.joining-loyalty__grid._card{margin-top:40px!important}.joining-loyalty__grid._card .joining-loyalty__cell:first-child{margin-top:0}}@media screen and (max-width:767px){.joining-loyalty{padding:20px 10px}.joining-loyalty__grid{flex-direction:column}}.joining-loyalty__cell{position:relative;flex:1}.joining-loyalty__cell:first-child{max-width:150px;margin:7px 20px 0 0;font-size:16px}@media screen and (max-width:767px){.joining-loyalty__cell:first-child{max-width:none;font-size:12px;margin:0 0 5px}.joining-loyalty__nav .regular-field{width:100%}}.joining-loyalty__field{width:100%}.joining-loyalty__btn{padding:0;cursor:pointer;position:absolute;top:9px;right:11px;color:#3a8ee6!important;font:italic 12px/20px Roboto}.joining-loyalty .js-loyalty-get-sms{margin-top:15px}.joining-loyalty__nav{display:flex;flex-direction:column}.joining-loyalty__nav._activation{margin-top:15px}.joining-loyalty__nav._activation .button{font-weight:700}@media screen and (min-width:768px){.joining-loyalty__nav .regular-field{flex:1;margin-right:20px}.joining-loyalty__nav._activation .button{padding:0 85px}.joining-loyalty__code-description{width:145px}}.joining-loyalty__agreement{flex:1;font-size:12px;color:#4c4c4c}.joining-loyalty__agreement._application{margin-top:20px}.joining-loyalty__login{font:bold 12px Roboto;display:inline-flex}.joining-loyalty__code-description{font:italic 12px Roboto;color:#fff!important}.joining-loyalty__code-description._active{color:#3a8ee6!important;cursor:pointer}.joining-loyalty__active-card{border:1px solid #e2e8ee;border-radius:2px;padding:10px;display:flex;font-size:16px;color:#00a738;margin-bottom:10px}.joining-loyalty__active-card img{margin-right:10px}.joining-loyalty__more{font:italic 500 14px Roboto;color:#548bde;display:flex;align-items:center}@media screen and (max-width:767px){.joining-loyalty__agreement,.joining-loyalty__code-description{margin-top:10px}.joining-loyalty__active-card img{position:absolute;top:15px;right:0}.joining-loyalty__more{font-size:12px}.joining-loyalty__success img{width:95px}}.joining-loyalty__more svg{margin-right:8px}.joining-loyalty__success{text-align:center;margin-top:35px}.joining-loyalty__success-message{max-width:345px;padding:10px;background:#00a738;border-radius:11px;font:bold 16px/20px Roboto;text-transform:uppercase;color:#fff;margin:-14px auto 0;position:relative;z-index:1}@media screen and (max-width:767px){.joining-loyalty__success-message{font:bold 11px/16px Roboto;margin-top:-12px}}.joining-loyalty__note{font:italic 12px/12px Roboto}.joining-loyalty__subscribe{font-size:16px;margin:40px 0 35px}.joining-loyalty__subscribe .custom-checkbox{display:inline-flex;margin:15px 30px 0 0}.joining-loyalty__subscribe .custom-checkbox label{line-height:1.1em}@media screen and (max-width:767px){.joining-loyalty__subscribe{font-size:12px;margin:15px 0}.favorites-page{padding:15px 0}}.favorites-page .product-thumbnail{max-height:unset!important}@media screen and (min-width:768px){.joining-loyalty__note{display:block}.favorites-page .product-thumbnail{display:flex;flex-direction:column}}.mcs-page{padding:40px 0}.mcs-page._full{position:relative;padding:15px;background:#ededed}@supports not (min-height:100casdqweq){.mcs-page._full{min-height:100vh}}.modal{z-index:1010000}.modal__body{padding:0 30px}.modal__body .content-page{padding:0;margin:0;border:none;background:0 0}.modal__body .content-page h1{display:none}@media screen and (max-width:767px){.modal__body{padding:0 20px}}.modal__footer,.modal__header{padding:30px}.modal__header{display:flex}.modal__header-title{font-size:24px;line-height:1.2em;padding-right:20px;flex:1}@media screen and (max-width:767px){.modal__footer,.modal__header{padding:20px}.modal__header-title{font-size:20px}.modal__header-product{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.modal__header-close{border:none;background:0 0;padding:0;cursor:pointer;margin:3px 0 0 auto;width:24px;height:24px}.modal__header-close-icon{width:100%;height:100%;color:#767676}.modal__footer._cart{text-align:center}.modal__footer._cart .button{height:38px;padding:0 50px}.modal__button{margin-bottom:15px}.modal .modal-title{font-weight:500;font-size:20px}.modal-open{height:100vh;width:100%;position:fixed;left:0}.modal-backdrop{opacity:.3!important}.modal-dialog{position:relative;width:auto;pointer-events:none}@media screen and (min-width:768px){.modal-dialog{width:680px;margin:30px auto}}.modal-content{pointer-events:auto}@media (min-width:992px){.modal-lg{width:1060px}}.daterangepicker.dropdown-menu{z-index:1010001!important}.ya-map{z-index:1}.ymaps-2-1-78-balloon_layout_panel{bottom:10px!important;left:10px!important;width:calc(100% - 20px)}.service-modal__close{position:absolute;top:-24px;right:0;display:inline-flex;width:24px;height:24px;padding:0;color:#fff;cursor:pointer}.service-modal__close .modal-close__icon{width:100%;height:100%}.service-modal .modal-dialog{display:flex;max-width:400px;margin:80px auto}.service-modal__content{position:relative;margin:auto;padding:24px;background:#fff;border-radius:12px;box-shadow:0 8px 8px -4px rgba(16,24,40,.04),0 20px 24px -4px rgba(16,24,40,.1);text-align:center}@media (max-width:767px){#common-modal .modal-dialog{width:100%;margin:0!important}#common-modal .modal-content{border-radius:0;box-shadow:none;min-width:320px}#ModalCredit .content-page_block .col:nth-child(2){margin-top:20px}.service-modal .modal-dialog{max-width:343px;margin:40px auto}.service-modal__content{padding:16px}}.service-modal__img{display:flex;width:100%;max-height:200px;margin-bottom:24px;padding:4px;background:#fee4e2;border-radius:8px}.service-modal__img img{margin:auto}.service-modal__title{font-weight:600;font-size:18px;line-height:1.5}.service-modal__text{margin-top:4px;font-size:16px;color:grey;line-height:1.3}.service-modal__button{width:100%;height:41px;margin-top:32px;border-radius:8px}.mb-modal__close{position:absolute;top:calc(-24px - 10px);right:0;display:inline-flex;width:24px;height:24px;padding:0;color:#fff;cursor:pointer}@media (max-width:767px){.service-modal__img{margin-bottom:20px}.service-modal__button{margin-top:24px}.mb-modal__close{right:12px}}.mb-modal__close .modal-close__icon{width:100%;height:100%}.mb-modal__title{margin-bottom:10px;font-weight:600}.mb-modal__list{padding-left:25px}.mb-modal__list li:not(:last-of-type){margin-bottom:1em}.mb-modal__link{margin-left:25px;text-decoration:underline}.mb-modal .modal-dialog{display:flex;max-width:800px;width:100%;margin:80px auto}.mb-modal .modal-content{border-radius:20px;border:1px solid rgba(238,238,238,.2);box-shadow:0 8px 16px 0 rgba(0,0,0,.08),0 0 4px 0 rgba(0,0,0,.04)}.mb-modal .modal-body{padding:26px;font-size:16px;line-height:1.3}.cashback-modal__close{position:absolute;top:6px;right:6px;display:inline-flex;width:24px;height:24px;padding:0;background:#fff;border-radius:8px;color:#2b2b2b;opacity:.7;z-index:1;cursor:pointer}.cashback-modal__close .modal-close__icon{width:100%;height:100%}.cashback-modal .modal-dialog{max-width:360px}.cashback-modal__content{position:relative;width:100%;padding:24px;background:#fff;border-radius:16px;pointer-events:auto}@media (max-width:767px){.mb-modal .modal-dialog{margin:60px auto 0}.mb-modal .modal-content{border-radius:20px 20px 0 0}.mb-modal .modal-body{padding:20px}.cashback-modal__close{top:10px;right:10px}.cashback-modal .modal-dialog{max-width:100%}.cashback-modal__content{border-radius:16px 16px 0 0;box-shadow:0 8px 36px 0 rgba(0,0,0,.16)}}.cashback-modal__img{position:relative;height:163px;margin:-8px -8px 18px;border-radius:8px;overflow:hidden}.cashback-modal__img-title{position:absolute;top:10px;left:10px;display:inline-flex;align-items:center;padding:3px 20px;border:1px solid #ea431b;border-radius:40px;font-weight:700;font-size:20px;line-height:1.2;color:#ea431b;text-transform:uppercase}.cashback-modal__img img{width:100%;height:100%;object-fit:cover}.cashback-modal__text{opacity:.7;line-height:1.3}.cashback-modal__list{margin:0;padding:0;list-style:none}.cashback-modal__list li{display:flex}.cashback-modal__list li:before{content:'';display:inline-block;width:14px;height:14px;margin:3px 6px 0 0;background:url(/css/../img/icons/check.svg) center/contain no-repeat;flex-shrink:0}.cashback-modal__list li:not(:last-of-type){margin-bottom:6px}.cashback-modal__buttons{display:grid;margin-top:24px;gap:10px}.cashback-modal__button{width:100%;border-radius:8px;font-weight:600}.modal-spu__close{position:absolute;top:14px;right:14px;display:inline-flex;width:24px;height:24px;padding:0;color:#000;opacity:.5;cursor:pointer}.modal-spu__close .modal-close__icon{width:100%;height:100%}.modal-spu .modal-dialog{max-width:100%;width:100%}.modal-spu__content{position:relative;width:100%;padding:16px 16px 30px;background:#fff;border-radius:20px;box-shadow:0 -4px 8px 0 rgba(0,0,0,.06),0 0 4px 0 rgba(0,0,0,.04);pointer-events:auto}.modal-spu__title{font-weight:500;font-size:16px;line-height:1.3}.modal-bottom .modal-dialog{display:flex;align-items:center;min-height:calc(100% - (1.75rem*2));margin:1.75rem auto}@media (max-width:767px){.modal-spu__content{border-radius:16px 16px 0 0}.modal-bottom{transform:translateY(100%);transition:.25s linear}.modal-bottom.in{transform:translateY(0)}.modal-bottom .modal-dialog{align-items:flex-end;min-height:100%;margin:0 auto}}.delivery-modal._card .delivery-modal__button,.delivery-modal._card .delivery-modal__header{background:#d8643d}.delivery-modal._card .delivery-modal__header{padding:45px 20px 20px}.delivery-modal._card .delivery-modal__header-title{font-size:18px;line-height:1.2em;margin-bottom:15px}.delivery-modal._card .delivery-modal__header img{filter:brightness(0) invert(1);margin-right:3px}.delivery-modal._card .delivery-modal__message{line-height:1.2em;color:#2a2a2d}.delivery-modal._card .delivery-modal__button:hover{background:#dc7552}.delivery-modal._cashback .delivery-modal__button,.delivery-modal._cashback .delivery-modal__header{background:#ffbd04!important}.delivery-modal._cashback .delivery-modal__header{color:#2a2a2d}.delivery-modal._blackfriday .delivery-modal__banner{background:#161a1b;color:#fff}.delivery-modal._blackfriday .delivery-modal__header{background:#161a1b}.delivery-modal._blackfriday .delivery-modal__header img{filter:none;margin-right:0}.delivery-modal._blackfriday .delivery-modal__header-title{margin-bottom:0}.delivery-modal._blackfriday .delivery-modal__button{background:#ffd300!important;color:#2b2b2b;display:flex;justify-content:center;padding:5px}.delivery-modal._blackfriday .delivery-modal__message{color:#fff;margin:25px 0 50px}.delivery-modal._blackfriday .delivery-modal__message b{font-size:38px}.delivery-modal._blackfriday .delivery-modal__dont-show{color:#fff}.delivery-modal._moved .delivery-modal__button,.delivery-modal._moved .delivery-modal__header{background:#d04141!important}.delivery-modal._moving .delivery-modal__button,.delivery-modal._moving .delivery-modal__header{background:#4caf50!important}.delivery-modal._active{display:flex}.delivery-modal .modal-dialog{max-width:425px;width:100%;z-index:10}.delivery-modal__overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:rgba(0,0,0,.4);z-index:0}.delivery-modal__banner{width:250px;background:#fff;text-align:center;position:relative}.delivery-modal__header{background:#004987;color:#fff;padding:35px 25px 10px;position:relative}.delivery-modal__close{padding:0;width:22px;height:22px;position:absolute;top:10px;right:10px;cursor:pointer}.delivery-modal__close-icon{width:100%;height:100%;color:#fff}.delivery-modal__close:hover{opacity:.9}.delivery-modal__title{font-size:16px;line-height:1.4em;font-weight:500;text-transform:uppercase;margin-top:12px}.delivery-modal__content{padding:28px 25px 10px;font-size:13px}.delivery-modal__message{font-size:18px;line-height:1.4em;margin-bottom:20px}.delivery-modal__message._sub{font-size:14px}.delivery-modal__text{margin-bottom:18px}.delivery-modal__button{display:inline-flex;line-height:1;font-weight:500;background:#004987;color:#fff;padding:5px 30px;text-transform:uppercase}.delivery-modal__button:active,.delivery-modal__button:hover{background:#0057a1;color:#fff}.delivery-modal__dont-show{margin-top:30px;font-size:10px;text-transform:uppercase;display:flex;align-items:center;color:#666}.delivery-modal__dont-show input{margin:-1px 5px 0 0}.delivery-modal__dont-show label{margin:0}.delivery-modal__lightning{margin-left:-22px}.delivery-modal__container{border-radius:15px;width:100%;padding:24px;height:auto;background:#fff;position:relative;pointer-events:auto}@media (max-width:479px){.delivery-modal__container{width:100%;border-radius:15px 15px 0 0}}.delivery-modal__container-close{position:absolute;top:16px;right:16px;cursor:pointer;padding:0}.delivery-modal__container-svg{margin:0 auto 14px;display:block}.delivery-modal__container-title{color:#1d2939;text-align:center;font:bold 20px/1.2em Roboto;padding-bottom:32px}.delivery-modal__container-description{color:#1d2939;text-align:center;font:14px/1.4em Roboto;width:272px;margin:0 auto 16px}.delivery-modal__container-button{border-radius:8px;background:#ea431b;height:47px;color:#fff;font:16px/1.2em Roboto;margin-bottom:17px;display:flex;justify-content:center;align-items:center}.delivery-modal__container-button:hover{color:#fff}.delivery-modal__container-checkbox{display:flex;gap:6px;align-items:center}.modal__header._arenda{padding:20px 15px!important;border-bottom:1px solid #eee}.modal__header._arenda .modal__header-title{display:flex;justify-content:space-between;align-items:center}@media screen and (min-width:768px){.modal__header._arenda .modal__header-title{padding-right:40px}}@media screen and (max-width:767px){.modal__footer{text-align:center}.modal__header._arenda .modal__header-title{flex-direction:column-reverse;width:100%;text-align:center}.modal__header-partner .nowrap{display:block}}.modal__header._arenda .modal__header-close{position:absolute;top:23px;right:15px;margin:0}.modal__header-partner{font-size:10px;text-transform:uppercase;color:#767676;display:flex;align-items:center}.modal__header-partner .nowrap{margin-right:10px;transform:translateY(3px)}.modal__header-partner img{width:125px}.change-region__subtitle{font-size:18px;line-height:1.4em;margin:25px 0 12px}.change-region__container{margin-bottom:20px}@media (min-width:375px){.change-region__container{-moz-column-count:2;column-count:2;-moz-column-gap:30px;column-gap:30px}}.change-region__i a{display:inline-flex;padding:5px 0;cursor:pointer}.change-region__i a.active{color:#ea431b}.change-region .select2-container--krajee-bs3 .select2-selection--single{padding-right:32px}.change-region .select2-container--krajee-bs3 .select2-selection--single .select2-selection__arrow{border:none;height:100%;background:url(/img/icons/loop.svg) center center/16px no-repeat;right:10px}.change-region .select2-container--krajee-bs3 .select2-selection--single .select2-selection__arrow b{display:none}.select2-container.select2-container--krajee-bs3 .select2-search.select2-search--dropdown{position:relative}.select2-container.select2-container--krajee-bs3 .select2-dropdown .select2-search__field{padding-right:24px}.select2-selection__clear-custom{position:absolute;right:10px;width:20px;height:100%;background:url(/img/icons/close.svg) center center/16px no-repeat;cursor:pointer}.select2-selection__clear-custom._hidden{opacity:0;visibility:hidden}.login .modal-dialog .modal-content{position:relative;border-radius:16px}.login .modal-dialog .modal-content .modal-body{width:100%;padding:25px}.login .modal-dialog .modal-content .modal__header-close{position:absolute;top:27px;right:25px;margin:0}@media screen and (max-width:479px){.login .modal-content,.login .modal-dialog{height:100%}.login .modal-dialog{margin:0}.login .modal-dialog .modal-content{border:none;border-radius:0;display:flex;align-items:center}.login .modal-dialog .modal-content .modal-body{padding:16px}.login .modal-dialog .modal-content .modal__header-close{right:16px}}.login .modal-dialog .modal-content .modal__header-close-icon{color:#2b2b2b}.login .slide-field+.slide-field{margin-top:15px}.login .error-message,.login__required{font:12px/1.4em Roboto;margin:5px 0 15px}.login .error-message+.login__clubcard{padding-top:0}.login .error-message+.login__required{display:none}.login__required{color:#667085}.login__wrapper{margin:50px auto}@media screen and (min-width:480px){.login .modal-dialog,.login__wrapper{width:410px}}.login__header{position:relative;padding:0 25px;margin-bottom:10px}.login__header-back-btn{position:absolute;top:5px;left:0;padding:0;cursor:pointer}@media screen and (max-width:479px){.login__header-back-btn{position:fixed;left:16px;top:30px}}.login__header-title{font:bold 22px/1.2em Roboto;text-align:center}.login__description{text-align:center;font:16px/1.4em Roboto;color:#667085;margin-bottom:25px}.login__clubcard{padding:15px 0 25px}.login__clubcard.custom-checkbox label:before{border-width:1px}.login__supportive{color:#767676;margin-top:10px}.login__supportive-btn{font:14px Roboto;padding:0;color:#3a64a2;text-decoration:underline;cursor:pointer}.login__footer{position:relative}.slide-field+.login__footer{margin-top:25px}.login__code-nav{text-align:center;color:#767676;margin-top:25px}.login__code-nav button{font:14px Roboto;color:#3a64a2;text-decoration:underline;cursor:pointer}.login__i{padding-bottom:10px}.login__i+.login__i{margin-top:15px}.login__label{margin-bottom:3px;display:flex;justify-content:space-between}.login__label a{cursor:pointer;font-size:12px}.login__label label{margin:0}.login__input{padding:9px 10px;border:1px solid #e2e8ee;border-radius:2px;font-size:16px;width:100%}.login__input:disabled{background:0 0;color:#767676}.login__input._sms{font-size:19px}.login__input._sms:disabled{opacity:.2}.login__agreement{margin-top:10px;font-size:12px;text-align:center;color:#667085}.login__agreement a{color:inherit;text-decoration:underline}.login__way{display:block;font:14px Roboto;color:#3a64a2;text-decoration:underline;padding:0;margin:25px auto 0;cursor:pointer}.login__user-type{display:block;width:100%;margin-top:25px;padding:16px 0;text-align:center;color:#ea431b;border:1px solid #ea431b;border-radius:8px;cursor:pointer;font-size:16px;font-weight:500}.login__code-container{margin-bottom:30px;display:flex;align-items:center;font-size:13px}.login__code{position:relative;width:140px;margin-right:25px}.login__loader{position:absolute;top:50%;left:50%;transform:translate(-30px,-7px)}.login__password{position:relative}.login__password .login__input{padding-right:35px}.login__password-eye-btn{font-size:0;padding:0;color:#767676;cursor:pointer;position:absolute;top:17px;right:15px;opacity:.6}.login__password-eye-btn.active:before{content:"";width:26px;height:1px;background:currentColor;transform:rotate(-25deg);position:absolute;top:6px;left:-3px}.login__btn{margin-top:15px}.login__code-notice{padding:15px 0;color:#2b2b2b}.login__success-btn{text-align:center;margin-top:25px}.login__success-btn .button{width:auto}@media screen and (min-width:480px){.purchase .modal-dialog{width:380px}}.purchase .modal__header{border-bottom:1px solid #eee;padding:20px 25px}.purchase .modal__header-title{font-size:16px}.purchase .modal__header-close{width:20px;height:20px;margin:0;opacity:.6}.purchase__content{padding:20px}.purchase__message{color:#a8a8ae}.purchase__code{position:relative;margin:15px 0 50px}.purchase__code input{height:50px;padding:8px 10px;border:1px solid #e2e8ee;border-radius:2px;width:auto;font-size:30px}.purchase__loader{position:absolute;top:50%;left:50%;transform:translate(-30px,-7px)}#modal-lg{margin:auto 0;border-radius:0!important}#modal-lg .modal-content{border-radius:0}@media (max-width:768px){#modal-lg .modal-dialog{width:600px;margin-left:10%}.pre-order .recaptcha>div{margin-right:auto;margin-left:auto}}@media (max-width:767px){#modal-lg .modal-dialog{margin:0!important;width:100%}#modal-lg .modal-content{border-radius:0;box-shadow:none;min-width:320px}}.delivery-date .modal-content{border-radius:10px;padding:40px 48px}@media screen and (max-width:767px){.delivery-date .modal-content{padding:20px}}.delivery-date .modal__header{padding:0 0 16px}.delivery-date .modal__header-title{font-size:22px;text-transform:uppercase;font-weight:500;padding-top:10px}@media screen and (max-width:767px){.delivery-date .modal__header-title{font-size:18px}}.delivery-date .modal__header-close{margin-top:0}@media screen and (min-width:768px){.purchase__content{padding:25px}.delivery-date .modal-dialog{max-width:532px}.delivery-date .modal__header-close{margin-right:-16px;margin-top:-10px}}.delivery-date .modal__header-close-icon{color:#3a64a2}.delivery-date .modal__body{min-height:180px;position:relative;font-size:14px;padding:0}.delivery-date__container{display:flex;margin-top:28px;gap:32px}.delivery-date__list{list-style:none;padding:0;margin:0;max-width:125px;width:100%}.delivery-date__list>li:not(:last-of-type){margin-bottom:8px}.delivery-date__button{border:1px solid #1e509a;border-radius:4px;background-color:#f8f8f8;transition:.1s;width:100%;height:34px;cursor:pointer;color:#1e509a;box-shadow:inset 0 0 0 0 rgba(30,80,154,.2);white-space:nowrap}.delivery-date__button:hover{box-shadow:inset 0 0 50px 5px rgba(30,80,154,.2)}.delivery-date__button[disabled]{background-color:#1e509a;color:#fff;cursor:auto}.delivery-date__info{display:none}.delivery-date__info._active{display:block}.delivery-date__info-time{display:flex;flex-wrap:wrap;gap:8px}.delivery-date__info-time span{padding:8px;background-color:#f8f8f8;white-space:nowrap;border-radius:4px}.delivery-date__info b,.delivery-date__info span{white-space:nowrap}.yago__note{background:#ffdc40;padding:20px;border-radius:3px;margin-top:20px}@media screen and (min-width:480px){.yago__note{margin-right:80px}}.yago__note p{margin-top:10px}.quality-of-service{z-index:10100000!important}.quality-of-service .modal-content{margin:auto;width:300px;border-radius:0}@media screen and (min-width:768px){.quality-of-service .modal-content{width:550px}}.quality-of-service .modal__body,.quality-of-service .modal__header{padding:20px}.quality-of-service .modal__header{display:block;border-bottom:none}.quality-of-service .modal__header-close{display:block;text-align:right}.quality-of-service .modal__header-title{padding-right:0}.quality-of-service .modal__body{padding-bottom:48px}.quality-of-service .rating{justify-content:center;padding:10px 0}.quality-of-service .rating__star{width:30px;height:30px}.quality-of-service .custom-checkbox{margin-bottom:8px}.quality-of-service .custom-checkbox label:after{border-color:#090}.quality-of-service .button{border-radius:4px;font:bold 16px Roboto;min-width:170px}.quality-of-service input,.quality-of-service textarea{font:16px Roboto;border-radius:0;border-color:#b0b0b0}.quality-of-service__ttl{font:500 24px Roboto}.quality-of-service__ttl img{transform:translateY(-2px)}.quality-of-service__ttl img.quality-of-service__megaphone{transform:translateY(-2px) scale(-1,1)}.quality-of-service__subtitle{font-size:16px;line-height:1.2em;margin:10px 0}.quality-of-service__subtitle+.custom-checkbox{margin-top:10px}.quality-of-service__label{font-size:12px;color:#767676;margin:0}.quality-of-service__input+.quality-of-service__label{margin-top:15px}.quality-of-service__input{border:1px solid #b0b0b0;border-radius:2px;width:100%;padding:5px;font:16px Roboto}.quality-of-service__area{border:1px solid #767676;width:100%;height:70px;padding:5px;margin-bottom:12px}.quality-of-service__footer{text-align:center;margin-top:25px}.quality-of-service__note{font-size:10px;margin:0 0 20px}.quality-of-service__btn{display:flex;align-items:center;text-align:center;width:170px;padding:15px 0;border-radius:4px;margin:20px auto 0;font:bold 16px Roboto}.quality-of-service__btn:hover{opacity:.9}.quality-of-service__btn._yago{background:#fcdd3e;color:#2b2b2b}.quality-of-service__btn._2gis{background:#a7cd29;color:#fff}#ModalCredit .modal-dialog{width:680px;margin-top:73px}#ModalCredit .modal-dialog .modal-content{border-radius:0;border:none;box-shadow:none}#ModalCredit .modal-dialog .modal-content table{width:100%!important}#ModalCredit .modal-dialog .modal-content .modal-header{padding:24px 34px;border-bottom:0}#ModalCredit .modal-dialog .modal-content .modal-header .modal-title{font-weight:500;font-size:20px;color:#2b2b2b!important}#ModalCredit .modal-dialog .modal-content .modal-header .close{margin-top:5px;color:#ddd;opacity:1}#ModalCredit .modal-dialog .modal-content .modal-body{padding:0 24px 24px 34px}#ModalCredit .modal-dialog .modal-content .modal-body h4{margin:24px 0;font-weight:500}#ModalCredit .modal-dialog .modal-content .modal-body .container-fluid{padding:0}#ModalCredit .modal-dialog .modal-content .modal-body .container-fluid a{font-weight:300;color:#2b2b2b}#ModalCredit .modal-dialog .modal-content .modal-body .container-fluid a:hover{text-decoration:none}#ModalCredit .modal-dialog .modal-content .modal-body .container-fluid .col{padding-bottom:3px;font-weight:400}#ModalCredit .modal-dialog .modal-content .modal-body .container-fluid .select-region{font-size:14px}@media (max-width:767px){#ModalCredit .modal-dialog{width:100%;margin:0 80px 0 0}#ModalCredit .modal-content{border-radius:0;box-shadow:none;min-width:320px}}#ModalPay .modal-dialog{width:500px;margin-top:73px}#ModalPay .modal-dialog .modal-content{border-radius:0;border:none;box-shadow:none}#ModalPay .modal-dialog .modal-content .modal-header{padding:24px 34px;border-bottom:0}#ModalPay .modal-dialog .modal-content .modal-header .modal-title{font-weight:500;color:#2b2b2b!important}#ModalPay .modal-dialog .modal-content .modal-header .close{margin-top:5px;color:#ddd;opacity:1}#ModalPay .modal-dialog .modal-content .modal-body{padding:0 24px 24px 34px}#ModalPay .modal-dialog .modal-content .modal-body h4{margin:24px 0;font-weight:500}#ModalPay .modal-dialog .modal-content .modal-body .container-fluid{padding:0}#ModalPay .modal-dialog .modal-content .modal-body .container-fluid a{font-weight:300;color:#2b2b2b}#ModalPay .modal-dialog .modal-content .modal-body .container-fluid a:hover{text-decoration:none}#ModalPay .modal-dialog .modal-content .modal-body .container-fluid .col{padding-bottom:3px;font-weight:400}#ModalPay .modal-dialog .modal-content .modal-body .container-fluid .select-region{font-size:14px}@media (max-width:767px){#ModalPay .modal-dialog{width:100%;margin:0 80px 0 0}#ModalPay .modal-content{border-radius:0;box-shadow:none;min-width:320px}}#ModalShipping .modal-dialog{width:500px;margin-top:73px}#ModalShipping .modal-dialog .modal-content{border-radius:0;border:none;box-shadow:none}#ModalShipping .modal-dialog .modal-content .modal-header{padding:24px 34px;border-bottom:0}#ModalShipping .modal-dialog .modal-content .modal-header .modal-title{font-weight:500;color:#2b2b2b!important}#ModalShipping .modal-dialog .modal-content .modal-header .close{margin-top:5px;color:#ddd;opacity:1}#ModalShipping .modal-dialog .modal-content .modal-body{padding:0 24px 24px 34px}#ModalShipping .modal-dialog .modal-content .modal-body h4{margin:24px 0;font-weight:600}#ModalShipping .modal-dialog .modal-content .modal-body .container-fluid{padding:0}#ModalShipping .modal-dialog .modal-content .modal-body .container-fluid a{font-weight:300;color:#2b2b2b}#ModalShipping .modal-dialog .modal-content .modal-body .container-fluid a:hover{text-decoration:none}#ModalShipping .modal-dialog .modal-content .modal-body .container-fluid .col{padding-bottom:3px;font-weight:400}#ModalShipping .modal-dialog .modal-content .modal-body .container-fluid .select-region{font-size:14px}@media (max-width:767px){#ModalShipping .modal-dialog{width:100%!important;margin:0 80px 0 0}#ModalShipping .modal-content{border-radius:0;box-shadow:none;min-width:320px}#ModalShipping .upsale-price-block{width:100%!important}#ModalShipping .upsale-stock-block{width:100%}}#ModalRequestPrice{z-index:1600}.pre-order_text{margin:10px;width:100%}.pre-order .recaptcha{margin-top:15px}.split{font-size:14px}.split .modal-dialog{max-width:600px;margin-left:auto;margin-right:auto}.split .close{margin-left:15px}.split .content_text{padding-bottom:20px}.split__header{display:flex;align-items:center;gap:.5em}.split__header img{width:100px}.split__content{display:flex;flex-direction:column;gap:30px}.split__heading b{display:block;font-size:24px}.split__heading span{font-size:16px;color:#b8b8b8}.split__system{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.split__system-item{display:flex;flex-direction:column;color:#b8b8b8}.split__system-item:first-of-type{color:#2b2b2b}.split__system-line{border-radius:1px;height:8px;margin-bottom:5px;background:currentColor}.split__system-price{font-size:20px;line-height:1.3;color:#2b2b2b}@media screen and (max-width:767px){.split__header img{width:80px}.split__system{gap:2px}.split__system-price{font-size:16px}}.split__system-price:after{content:' ₽';font-size:calc(1em - 4px)}.split__system-weeks{font-size:12px;color:inherit}.split__desc{list-style:none;padding:0;margin:0}@media screen and (max-width:767px){.split__system-weeks{font-size:10px}.split__desc{font-size:13px}}.split__desc>li{display:flex;align-items:center}.split__desc>li+li{margin-top:12px}.split__desc>li img{margin-right:5px;width:24px;height:24px}.split__how-title{font-size:16px}.split__how-list{padding-inline-start:25px}@media screen and (max-width:767px){.split__how-list{padding-inline-start:16px}}.split__how-list>li{line-height:1.5}.split__how-more{display:block;margin-top:30px}.split__buy{padding:20px 40px;display:grid;grid-template-columns:520px 323px;gap:30px;justify-content:space-between}@media screen and (max-width:1199px){.split__buy{padding:20px 25px;grid-template-columns:minmax(300px,520px) 240px}}.modal-add-card .buy-subscribe__iframe{position:sticky;flex:1;transform:none;visibility:visible;width:100vw;max-width:var(--maxWidthBlock)}.music-course-modal{z-index:100090}@media screen and (max-width:767px){.split__buy{grid-template-columns:auto}.modal-add-card .buy-subscribe__iframe{margin-inline:calc(var(--padding)*-1);box-shadow:none;border-radius:0}.music-course-modal .modal-dialog{margin:30px 0 0;padding:0}}@media screen and (max-width:1199px){.music-course-modal .modal-dialog{width:unset}}.music-course-modal .modal-content{border-radius:20px}.music-course-modal .category-courses__section-link{margin:auto -15px -15px}.music-course-modal .category-courses{margin:0}@media (min-width:768px) and (max-width:991px){.music-course-modal .music-course__stats-list{grid-template-columns:repeat(2,minmax(0,auto))}}.modal-order-cancel__dialog{max-width:max-content;justify-content:center}.modal-order-cancel__content{padding:40px}@media screen and (max-width:767px){.music-course-modal .modal-content{border-radius:20px 20px 0 0}.music-course-modal .category-courses__section-link a{border-radius:0}.music-course-modal .music-course,.music-course-modal .music-course__stats{display:none}.modal-order-cancel__dialog{width:100%;margin-left:auto;margin-right:auto}.modal-order-cancel__content{padding:20px}.buy-subscribe__modal.fade:not(.in) .modal-dialog{transform:translate(0,25%)}}.modal-order-cancel__header{margin:0 0 20px;text-align:center}.modal-order-cancel__header-title{color:#ea431b;font-size:20px}.modal-order-cancel__container{padding:0}.modal-order-cancel__container-title{font-size:16px;font-weight:500;margin:0 0 20px;text-align:center}.modal-order-cancel__list{display:flex;flex-direction:column;margin:0 auto;list-style:none;padding:0}.modal-order-cancel__item{margin:0}.modal-order-cancel__item-radio:checked+.modal-order-cancel__item-label .modal-order-cancel__item-checkbox:before{transform:translate(-50%,-50%) scale(1)}.modal-order-cancel__item-radio{position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px;overflow:hidden}.modal-order-cancel__item-label{margin:0;display:flex;align-items:center;padding:5px 0}.modal-order-cancel__item-checkbox{border:2px solid #e2e8ee;margin-right:10px;flex-shrink:0;width:16px;height:16px;border-radius:50%;position:relative}.modal-order-cancel__item-checkbox:before{content:'';position:absolute;top:50%;left:50%;width:8px;height:8px;transform:translate(-50%,-50%) scale(0);background:#d9502f;border-radius:50%;transition:.1s}.modal-order-cancel__item-input{border:none;border-bottom:1px solid;width:8em;padding:0}.modal-order-cancel__item-input-length{color:#bfbfbf}.modal-order-cancel__footer{margin:20px 0 0}.modal-order-cancel__buttons{display:flex;gap:15px}.modal-order-cancel__button{border-radius:10px;padding:12px 20px;border:1px solid;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.1s}.modal-order-cancel__button:hover{opacity:.8}.modal-order-cancel__button._red{background:#ea431b;color:#fff;border-color:#ea431b;flex-grow:1}.modal-order-cancel__button._white{color:#767676;border-color:#767676}.modal-order-cancel__error{color:#ea431b;margin-top:10px;display:none}.modal-product-review{line-height:1.3;z-index:1009999}.modal-product-review__close{position:absolute;top:24px;right:24px;display:inline-flex;width:24px;height:24px;padding:0;color:#000;opacity:.4;z-index:1;cursor:pointer}.modal-product-review__close .modal-close__icon{width:100%;height:100%}.modal-product-review .modal-dialog{max-width:533px;width:100%}.modal-product-review__content{position:relative;display:flex;flex-direction:column;gap:22px 0;width:100%;padding:30px;background:#fff;border-radius:6px;line-height:1.3;pointer-events:auto}@media (max-width:767px){.modal-product-review__content{padding:24px 20px;border-radius:6px 6px 0 0}}.modal-product-review__header{margin-right:36px;font-weight:500;font-size:16px}.modal-product-review__body{display:flex;flex-direction:column;gap:14px 0}.modal-product-review__footer{display:flex;flex-direction:column;gap:6px 0;margin-top:8px}.modal-product-review__title{font-weight:500;font-size:16px}.modal-product-review__info{display:flex;gap:0 8px;padding:10px;background:rgba(226,232,238,.4);border-radius:2px;color:#2b2b2b}.modal-product-review__info-icon{display:inline-flex;width:16px;height:16px;flex-shrink:0}.modal-product-review__info-text{font-size:12px;line-height:1.4}.modal-product-review__rating{display:flex;align-items:center;justify-content:center;gap:0 12px}.modal-product-review__rating-text{font-size:14px}.modal-product-review__rating .rating__star{width:26px;height:26px;margin:0}.modal-product-review__rating .rating__star svg{width:100%;height:100%}.modal-product-review__feedback{display:flex;flex-direction:column;gap:14px 0}.modal-product-review__feedback-fields{display:flex;flex-direction:column;gap:6px 0}.modal-product-review__feedback-files{display:flex;flex-direction:column;gap:8px 0}.modal-product-review__button{width:100%;height:40px}.modal-product-review__button:disabled{background:#767676;pointer-events:none}.modal-product-review__tip{font-size:12px;line-height:1.2;color:rgba(43,43,43,.5);text-align:center}.modal-product-review .questions-section__header-form{padding:0;background:0 0;margin:0}.modal-product-review .questions-section__header-row{flex-direction:column;align-items:flex-end;gap:6px 0}.modal-product-review .questions-section__header-text{text-align:center}.modal-product-review .questions-section__header-tip{order:-1}.modal-product-review .questions-section__header-submit{width:100%}.modal-product-review .reviews__message{padding:0;background:0 0;font-weight:400}.logo-modal__close{position:absolute;top:16px;right:16px;display:inline-flex;width:24px;height:24px;padding:0;color:#2b2b2b;z-index:1;cursor:pointer}.logo-modal__close .modal-close__icon{width:100%;height:100%}.logo-modal .modal-dialog{max-width:400px}.logo-modal__content{position:relative;width:100%;padding:32px;background:#fff;border-radius:15px;pointer-events:auto}.logo-modal__logo{width:172px;height:40px;margin:0 auto 32px}@media (max-width:767px){.modal-product-review__tip{font-size:11px}.logo-modal .modal-dialog{max-width:100%}.logo-modal__content{padding:32px 24px;border-radius:20px 20px 0 0}.logo-modal__logo{margin-bottom:24px}}.logo-modal__logo img{width:100%;height:100%}.buy-subscribe{--transition:.5s;--maxWidth:805px;--maxWidthBlock:390px;--padding:15px;--marginButton:74px;--gapLabel:15px;--paddingContainer:30px}.buy-subscribe__modal .modal-dialog{max-width:var(--maxWidth);width:fit-content}@media screen and (max-width:767px){.buy-subscribe__modal .modal-dialog{margin:30px auto 0;max-width:390px;height:calc(100dvh - 30px);display:flex}@supports not (height:calc(100dvh - 30px)){.buy-subscribe__modal .modal-dialog{height:calc(100vh - 30px)}}}.buy-subscribe__modal .modal-content{background:0 0;box-shadow:none;border:none}.buy-subscribe__content{width:fit-content;margin-inline:auto}.buy-subscribe__header{padding:var(--padding);display:flex;align-items:center;justify-content:space-between;color:#2b2b2b}@media screen and (min-width:768px){.music-course-modal .music-course__stats-list{grid-template-columns:repeat(4,minmax(0,auto))}.buy-subscribe{--marginButton:70px!important}.buy-subscribe__modal .modal-content{margin:auto;transition:.2s ease-in-out;max-width:var(--maxWidth)}.buy-subscribe__modal .modal-content._minimize{max-width:390px}.buy-subscribe__modal .buy-subscribe__header{color:#fff}}.buy-subscribe__header-button{--sizeButton:24px;padding:0;display:flex;align-items:center;justify-content:center;height:var(--sizeButton);cursor:pointer;margin:0}.buy-subscribe__header-button:before{content:'';background:currentColor;width:var(--sizeIcon);height:var(--sizeIcon)}.buy-subscribe__header-button._back{visibility:hidden}.buy-subscribe__header-button._back:before{--sizeIcon:14px;mask:url(/img/icons/arrow-down.svg) no-repeat center/contain;-webkit-mask:url(/img/icons/arrow-down.svg) no-repeat center/contain;transform:rotate(90deg)}.buy-subscribe__header-button._back:disabled{pointer-events:none;user-select:none;opacity:.5}.buy-subscribe__header-button._back span{margin-left:10px}.buy-subscribe__header-button._back._show{visibility:visible}.buy-subscribe__header-button._close{margin-left:auto}.buy-subscribe__header-button._close:before{--sizeIcon:18px;mask:url(/img/lk/close.svg) no-repeat center/contain;-webkit-mask:url(/img/lk/close.svg) no-repeat center/contain}@media screen and (max-width:767px){.buy-subscribe__modal .modal-content{box-shadow:0 5px 15px rgba(42,42,45,.5);border-radius:15px 15px 0 0;margin-top:auto;overflow:hidden}.buy-subscribe__content{max-width:var(--maxWidthBlock)}.buy-subscribe__header{background:#ededed;border-radius:15px 15px 0 0}.buy-subscribe__header-button._back span{display:none}.buy-subscribe__header-button{border-radius:50%;width:var(--sizeButton);background:#fff;opacity:.6}}.buy-subscribe__container{margin:0 auto;display:flex;flex-direction:column;overflow:hidden;background:#ededed;max-width:var(--maxWidth);transition:max-width var(--transition) ease-in-out;position:relative}._minimize .buy-subscribe__container{max-width:var(--maxWidthBlock)}.buy-subscribe__container-wrapper{display:grid;grid-template-columns:1fr var(--maxWidthBlock);overflow:hidden;position:relative;width:max-content;transition:ease-in-out var(--transition);flex:1;grid-auto-rows:1fr}._minimize .buy-subscribe__container-wrapper{transform:translateX(calc(-100% + var(--maxWidthBlock)))}._minimize-subscribe .buy-subscribe__container-wrapper{grid-template-columns:var(--maxWidthBlock)}@media screen and (max-width:767px){.buy-subscribe__container-wrapper{display:contents}.buy-subscribe__container{padding:var(--padding);background:#ededed;min-height:550px}}.buy-subscribe__static{display:contents}@media screen and (min-width:768px){.buy-subscribe__container{border-radius:15px;min-height:570px}.buy-subscribe__static{flex-direction:column;display:flex;background:#4c4c4c;padding:var(--paddingContainer);position:relative;min-width:378px;max-width:calc(var(--maxWidth) - var(--maxWidthBlock));transition:visibility var(--transition) ease-in-out}.buy-subscribe__static._hide{visibility:hidden}}.buy-subscribe__static-title{font-size:36px;color:#fff;margin-bottom:18px;line-height:1.2}.buy-subscribe__static-subtitle{color:#fff;margin-bottom:24px;font-size:clamp(.9rem,1.5vw,1rem)}.buy-subscribe__static-banner{margin-bottom:-30px;margin-top:-20px}.buy-subscribe__static-privacy{text-decoration:underline;color:#fff;text-align:right;font-size:12px;align-self:flex-end;position:absolute;bottom:var(--paddingContainer);right:var(--paddingContainer)}@media screen and (max-width:767px){.buy-subscribe__static-banner,.buy-subscribe__static-privacy,.buy-subscribe__static-subtitle,.buy-subscribe__static-title{display:none}}.buy-subscribe__static-privacy:focus,.buy-subscribe__static-privacy:hover{text-decoration:none;color:#fff}.buy-subscribe__main{padding:var(--paddingContainer);flex:1;display:flex;flex-direction:column;max-width:var(--maxWidthBlock)}@media screen and (max-width:767px){.buy-subscribe__main{display:contents}.buy-subscribe__steps{position:absolute;top:15px;left:50%;transform:translateX(-50%)}}.buy-subscribe__steps{--sizeIcon:24px;gap:3px;counter-reset:steps;justify-content:center;display:flex}@media screen and (min-width:768px){.buy-subscribe__steps{margin-bottom:0;height:0;opacity:0;visibility:hidden;transition:height var(--transition),margin var(--transition),opacity var(--transition),visibility var(--transition)}.buy-subscribe__title{transition:var(--transition) ease-in-out;margin-top:calc((var(--marginBottomTitle) + var(--paddingContainer))*-1)}.buy-subscribe__title._show{margin-top:0}.buy-subscribe__title._show+.buy-subscribe__steps{margin-bottom:25px;height:var(--sizeIcon);opacity:1;visibility:visible}}.buy-subscribe__steps-step{display:flex;align-items:center;justify-content:center;gap:3px;color:#767676}.buy-subscribe__steps-step._done{color:#1687d0}.buy-subscribe__steps-step._done:before{mask:url(/img/icons/success.svg) no-repeat center/contain;-webkit-mask:url(/img/icons/success.svg) no-repeat center/contain;background:currentColor}.buy-subscribe__steps-step._done+.buy-subscribe__steps-step{color:#1687d0}.buy-subscribe__steps-step:before{width:var(--sizeIcon);height:var(--sizeIcon);content:counter(steps);counter-increment:steps;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid currentColor;font-size:12px}.buy-subscribe__steps-step:not(:last-child):after{content:'';height:1px;width:14px;background:currentColor;display:block}.buy-subscribe__steps-step:first-child{color:#1687d0}.buy-subscribe__title{--marginBottomTitle:25px;font-size:22px;text-align:center;margin-bottom:var(--marginBottomTitle);font-weight:700;line-height:1.2}@media screen and (max-width:767px){.buy-subscribe__title{display:none}.buy-subscribe__title._end{display:block}.buy-subscribe__widget{order:-1}}.buy-subscribe__title span{font-size:18px;font-weight:500;display:block}.buy-subscribe__widget{display:flex;align-items:center;background:#fff;border-radius:10px;padding:10px;margin-bottom:24px;gap:10px;z-index:1}.buy-subscribe__widget-img{width:58px;height:58px;border-radius:50%;flex-shrink:0;margin-right:10px;display:flex;align-items:center;justify-content:center;overflow:hidden}.buy-subscribe__widget-img:empty:before{content:'';width:100%;height:100%;display:block;background:url(/img/no-image.svg) center/contain no-repeat}.buy-subscribe__widget-text{display:flex;flex-direction:column;width:100%}.buy-subscribe__widget-text-subtitle{font-size:12px}.buy-subscribe__widget-text-name{background:#fff}.buy-subscribe__widget-text-price{display:flex;align-items:center;border-top:1px solid rgba(128,128,128,.3);transition:var(--transition);transform:scaleY(0);transform-origin:top;height:0}.buy-subscribe__widget-text-price._show{height:32px;margin-top:10px;padding-top:10px;transform:scaleY(1)}.buy-subscribe__widget-text-price:before{content:'';mask:url(/img/music-courses/card.svg) no-repeat center/contain;-webkit-mask:url(/img/music-courses/card.svg) no-repeat center/contain;background:currentColor;width:16px;height:18px;margin-right:6px}.buy-subscribe__widget-text-period{display:flex;align-items:center;margin-top:0;transform:scaleY(0);transform-origin:top;height:0;transition:var(--transition)}.buy-subscribe__widget-text-period._show{height:20px;margin-top:10px;transform:scaleY(1)}.buy-subscribe__widget-text-period:before{mask:url(/img/music-courses/calendar-check.svg) no-repeat center/contain;-webkit-mask:url(/img/music-courses/calendar-check.svg) no-repeat center/contain;content:'';width:16px;height:18px;margin-right:6px;background:currentColor}.buy-subscribe__benefits{position:relative;margin-bottom:auto}.buy-subscribe__benefits-wrapper{overflow:hidden}.buy-subscribe__benefits-list{list-style:none;padding:0;margin:0;display:flex;gap:12px}@media screen and (max-width:767px){.buy-subscribe__benefits-list{flex-direction:column;gap:8px;max-height:200px;transition:max-height 0s ease-in-out,transform var(--transition) ease-in-out;transform:translateY(0);justify-content:flex-end}._swap .buy-subscribe__benefits-list{max-height:0;transform:translateY(-100%);transition:max-height 0s var(--transition) ease-in-out,transform var(--transition) ease-in-out}.buy-subscribe__benefits-item._play{display:none}.buy-subscribe__benefits-item._guitar{order:1}}@media screen and (min-width:768px){.buy-subscribe__benefits-list{flex-wrap:wrap}}.buy-subscribe__benefits-item{display:flex;align-items:center;font-size:12px;padding:9px 10px;border-radius:5px;background:#fff}@media screen and (min-width:768px){.buy-subscribe__benefits-item{font-size:16px;justify-content:center}.buy-subscribe__benefits-item._cool{background:#1687d0;color:#fff}.buy-subscribe__benefits-item span,.buy-subscribe__benefits-subtitle{display:none}}.buy-subscribe__benefits-item._wave:before{background-image:url(/img/music-courses/wave.png)}.buy-subscribe__benefits-item._guitar:before{background-image:url(/img/music-courses/guitar.png)}.buy-subscribe__benefits-item._play:before{background-image:url(/img/music-courses/play.png)}.buy-subscribe__benefits-item._cool:before{background-image:url(/img/music-courses/cool.png)}.buy-subscribe__benefits-item:before{content:'';flex-shrink:0;height:20px;width:20px;margin-right:10px}.buy-subscribe__benefits-subtitle{color:grey;transform:translateY(-60px);font-size:12px;visibility:hidden;background:#ededed}._swap .buy-subscribe__benefits-subtitle{transition:ease-in-out var(--transition) var(--transition);transform:translateY(0);visibility:visible}.buy-subscribe__sections{--gapSections:20px;overflow:hidden;position:relative;margin-top:auto;display:flex;flex-direction:column}@media screen and (min-width:768px){.buy-subscribe__sections{flex:1}.buy-subscribe__sections-wrapper{min-height:120px}}@media screen and (max-width:767px){.buy-subscribe__sections{height:100%;padding-top:12px}.buy-subscribe__tariff-list:before{font-size:10px}}.buy-subscribe__sections-small{color:grey;font-size:12px;margin-bottom:15px}.buy-subscribe__sections-wrapper{--currentSection:0;display:grid;gap:var(--gapSections);grid-auto-flow:column;grid-auto-columns:100%;grid-auto-rows:1fr;transition:transform var(--transition);margin-top:auto;transform:translateX(calc((-100% - var(--gapSections))*var(--currentSection)));align-items:flex-end}.buy-subscribe__sections-section{min-width:100%;visibility:hidden;display:flex;flex-direction:column;justify-content:flex-end;height:0;max-height:0}.buy-subscribe__sections-section._active{transition:var(--transition);visibility:visible;height:100%;max-height:500px}.buy-subscribe__tariff-list{display:flex;flex-direction:column;gap:20px;list-style:none;padding:0;margin:0}.buy-subscribe__tariff-list:before{content:'Выберите вариант подписки:';color:grey}.buy-subscribe__tariff-item{position:relative}.buy-subscribe__tariff-button{display:flex;align-items:center;padding:15px;border-radius:10px;background:#fff;width:100%;cursor:pointer;height:68px;border:2px solid #fff;transition:border-color .1s;overflow:hidden}.buy-subscribe__tariff-button:after{--sizeIcon:14px;content:'';background:currentColor;width:var(--sizeIcon);height:var(--sizeIcon);margin-left:20px;mask:url(/img/icons/chevron-right.svg) no-repeat center/contain;-webkit-mask:url(/img/icons/chevron-right.svg) no-repeat center/contain;transition:transform .2s}@media screen and (max-width:767px){.buy-subscribe__tariff-list{gap:15px}.buy-subscribe__tariff-button{height:60px;padding:10px 15px}.buy-subscribe__sms-block .buy-subscribe__button{margin-bottom:var(--marginButton)}}.buy-subscribe__tariff-button:focus,.buy-subscribe__tariff-button:hover{color:#1687d0;border-color:#1687d0}.buy-subscribe__tariff-button:focus:after,.buy-subscribe__tariff-button:hover:after{transform:translateX(100px)}.buy-subscribe__tariff-button-period{font-size:16px}.buy-subscribe__tariff-button-price{margin-left:auto;display:flex;flex-direction:column;gap:5px}.buy-subscribe__tariff-button-total{font-size:16px}.buy-subscribe__tariff-button-month{font-size:12px;color:grey}.buy-subscribe__tariff-button-pin{position:absolute;min-width:110px;top:-10px;right:20px;border-radius:5px;background:#fff;padding:2px 12px;font-size:10px;border:1px solid #1687d0;color:#2b2b2b}.buy-subscribe__tariff-button-pin._hot{display:flex;align-items:center;color:#fff;background:#1687d0}.buy-subscribe__tariff-button-pin._hot:after{content:'';display:flex;width:12px;height:12px;margin-left:6px;background:url(/img/music-courses/fire.png) center/contain no-repeat}.buy-subscribe__login-form{margin-top:auto;flex-direction:column;flex-grow:1;justify-content:flex-end;display:flex}@media screen and (min-width:768px){.buy-subscribe__tariff-list:before{text-align:center}.buy-subscribe__login-form{padding-bottom:var(--marginButton)}.buy-subscribe__login-form._pushed{padding-bottom:0}.buy-subscribe__input-wrapper{grid-auto-columns:minmax(0,1fr)}}.buy-subscribe__input{padding:10px;border-radius:5px;border:1px solid transparent;font-size:16px;width:100%;transition:border-color .1s;height:39px}.buy-subscribe__input::placeholder{color:grey;opacity:1}.buy-subscribe__input:focus,.buy-subscribe__input:not(:disabled):hover{border-color:#1687d0}.buy-subscribe__input:read-only{border-color:#1687d0;color:grey;opacity:.5;background:#fff;pointer-events:none;user-select:none}.buy-subscribe__input._error{border-color:#ea431b}._done .buy-subscribe__input{border-color:#1687d0}.buy-subscribe__input._error .buy-subscribe__input{border-color:#ea431b}.buy-subscribe__input-wrapper{position:relative;display:grid;gap:var(--gapLabel);align-items:flex-end}.buy-subscribe__input-label{display:flex;flex-direction:column;margin:0;width:100%;position:relative}._done .buy-subscribe__input-label:after,._error .buy-subscribe__input-label:after{content:'';width:20px;height:20px;position:absolute;right:10px;bottom:10px}._error .buy-subscribe__input-label:after{mask:url(/img/lk/close.svg) no-repeat center/contain;-webkit-mask:url(/img/lk/close.svg) no-repeat center/contain;background:#ea431b}._done .buy-subscribe__input-label{pointer-events:none;user-select:none}._done .buy-subscribe__input-label:after{mask:url(/img/music-courses/checked.svg) no-repeat center/contain;-webkit-mask:url(/img/music-courses/checked.svg) no-repeat center/contain;background:#1687d0}.buy-subscribe__input-subtext{font-size:12px;font-weight:600;margin-bottom:5px}.buy-subscribe__button{--height:39px;background:#1687d0;border-radius:10px;color:#fff!important;display:flex;align-items:center;justify-content:center;padding:10px;height:var(--height);width:100%;transition:opacity .1s,background .1s;cursor:pointer;font-size:16px}@media screen and (min-width:768px){.buy-subscribe__button{font-size:14px}.buy-subscribe__sms-block .buy-subscribe__button._grid-col{grid-column:2}}.buy-subscribe__button:not(:disabled):hover{opacity:.8;background:#126fab}.buy-subscribe__button:disabled{background:grey;cursor:default}.buy-subscribe__button-change-phone{color:#1687d0;cursor:pointer;transition:.1s;font-size:12px;position:absolute;right:0;top:2px}.buy-subscribe__button-change-phone:hover{color:#126fab}.buy-subscribe__button._buy{margin-top:var(--gapLabel);margin-bottom:var(--marginButton);transition:opacity .1s,background .1s,transform var(--transition)}.buy-subscribe__button._buy._hide{transform:translateY(calc(var(--marginButton) + var(--height)));margin-bottom:calc((var(--height) + var(--padding))*-1);visibility:hidden}.buy-subscribe__cards{--paddingCard:12px;line-height:1.2}.buy-subscribe__cards-subtitle{font-weight:500;font-size:12px;margin-bottom:10px}.buy-subscribe__cards-container{display:flex;flex-direction:column;background:#fff;border-radius:10px;overflow:hidden}.buy-subscribe__cards-list{max-height:130px;overflow-y:auto;scrollbar-width:thin;list-style:none;margin:0 10px 0 0;padding:0 10px 0 0}.buy-subscribe__cards-list::-webkit-scrollbar{width:4px}.buy-subscribe__cards-list::-webkit-scrollbar-track{border-radius:9px;background:#d9d9d9}.buy-subscribe__cards-list::-webkit-scrollbar-thumb{border-radius:9px;background:#8e8e8e;border:1px solid #d9d9d9}.buy-subscribe__cards-item+.buy-subscribe__cards-item{border-top:1px solid rgba(128,128,128,.1)}._loader .buy-subscribe__cards-item._add-card .buy-subscribe__cards-radio:before{content:'';right:-4px;bottom:-4px;width:20px;height:20px;border:2px solid #2b2b2b;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:.575s linear infinite cssload-spin;position:absolute}.buy-subscribe__cards-input{clip-path:circle(0);height:0;width:0;position:absolute;overflow:hidden;bottom:0}.buy-subscribe__cards-input:checked+.buy-subscribe__cards-label .buy-subscribe__cards-radio:after{transform:scale(1)}.buy-subscribe__cards-label{display:flex;align-items:center;padding:var(--paddingCard);margin:0;cursor:pointer;transition:.2s;position:relative}.buy-subscribe__cards-label:before{content:'';mask:url(/img/music-courses/card.svg) no-repeat center/contain;-webkit-mask:url(/img/music-courses/card.svg) no-repeat center/contain;background:currentColor;width:16px;height:18px;margin-right:10px;flex-shrink:0}.buy-subscribe__cards-radio{--sizeRadio:14px;margin-left:auto;width:var(--sizeRadio);height:var(--sizeRadio);border:1px solid grey;border-radius:50%;position:relative;flex-shrink:0}.buy-subscribe__cards-radio:after{content:'';--sizeDot:6px;width:var(--sizeDot);height:var(--sizeDot);background:#1687d0;position:absolute;top:calc(50% - (var(--sizeDot)/2));left:calc(50% - (var(--sizeDot)/2));transform:scale(0);border-radius:50%;transition:.2s}.buy-subscribe__sms-block{margin-top:15px}.buy-subscribe__privacy{position:absolute;bottom:0;left:0;right:0;transition:var(--transition);transform:translateY(var(--marginButton));visibility:hidden}.buy-subscribe__privacy._show{transform:translateY(0);visibility:visible}.buy-subscribe__privacy-link{font-size:12px;color:grey;display:block;margin-left:2px}.buy-subscribe__privacy-link a{text-decoration:underline;color:#1e509a}.buy-subscribe__privacy-link a:focus,.buy-subscribe__privacy-link a:hover{text-decoration:none}.buy-subscribe__privacy .custom-checkbox.custom-checkbox--agreement{margin:0}.buy-subscribe__privacy .custom-checkbox.custom-checkbox--agreement label:before{background:#fff}.buy-subscribe__iframe{overflow:hidden;border:none;position:absolute;visibility:hidden;background:#ededed;right:0;bottom:0;width:100%;transform:translateY(102%);transition:.4s;z-index:10;max-width:var(--maxWidthBlock)}.buy-subscribe__iframe._show{transform:translateY(0);visibility:visible}@media screen and (max-width:767px){.buy-subscribe__iframe{height:100%;min-height:400px;border-radius:15px 15px 0 0;z-index:1}}.buy-subscribe__yoo{overflow:hidden;border:none;position:absolute;visibility:hidden;background:#ededed;padding:32px;right:0;bottom:0;width:100%;transition:.4s;z-index:10;max-width:var(--maxWidthBlock)}.buy-subscribe__yoo._show{transform:translateY(0);visibility:visible}@media screen and (max-width:767px){.buy-subscribe__yoo{padding-top:0;height:100%;min-height:400px;border-radius:15px 15px 0 0;z-index:1}}@media screen and (min-width:768px){.buy-subscribe__iframe,.buy-subscribe__yoo{height:100%;top:0}}.buy-subscribe__ending{display:flex;flex-direction:column}.buy-subscribe__ending .buy-subscribe__button{margin-top:auto;margin-bottom:var(--marginButton)}.buy-subscribe__ending-img{display:flex;align-items:center;justify-content:center;margin:0 auto auto;width:clamp(75px,8vmax,100px);height:clamp(75px,8vmax,100px)}.buy-subscribe__ending-img img{height:100%}.buy-subscribe__ending-sms{font-size:16px;text-align:center;border-radius:10px}.buy-subscribe__ending-lk{background:rgba(102,102,102,.12);color:grey;font-size:12px;text-align:center;padding:10px;border-radius:10px}.buy-subscribe__ending-lk a{color:inherit;text-decoration:underline}.buy-subscribe__ending-error{border-radius:10px;border:1px solid grey;padding:15px;font-size:16px;margin:0}.buy-subscribe__ending-error:before{content:'Кажется, оплата не прошла. Что делать?';margin-bottom:15px;font-weight:600;display:block;text-align:center}.buy-subscribe__ending-error>li{margin:0 0 0 20px;text-align:left}.buy-subscribe__ending-error>li+li{margin-top:6px}.buy-subscribe__ending-button{font-size:inherit;padding:0;text-align:left}.buy-subscribe__ending-button:not(:disabled){color:#1687d0;cursor:pointer}.buy-subscribe__ending-button:not(:disabled):hover{color:#126fab}.buy-subscribe__ending-socials{margin-block:10px 5px}.buy-subscribe__ending-socials .socials__hint{top:unset;bottom:100%}.buy-subscribe__ending-message{display:flex;flex-direction:column;text-align:center;gap:15px;margin-top:15px;align-items:center}.info-youtube{text-align:center}.info-youtube iframe{margin-top:20px;border:none;margin-bottom:10px}.info-youtube .item{padding:0 10px;margin-top:10px;margin-bottom:20px;position:relative;text-align:center}.info-youtube .item img{display:inline-block;max-width:100%}.info-youtube .item .play{position:absolute;top:50%;left:50%;background:url(/img/index/play_button.png) no-repeat;width:52px;height:52px;z-index:2;margin-left:-26px;margin-top:-26px}.info-youtube .youtube{color:#fff;background-color:red;border-radius:0}.h2-today a{display:inline-block;float:right;font-size:12px;padding:5px 10px;background:#5181b8;color:#fff;border-radius:0}.h2-today a:hover{color:#fff}.info-vk{overflow:hidden;width:100%}.info-vk .head{padding:5px 10px;font-weight:700;border-bottom:1px solid #eee}.info-vk .head img{width:32px;display:inline-block;margin:0 10px 0 0}.info-vk .scroll-block{padding:10px;height:90%;position:relative;overflow-y:scroll}.info-vk .scroll-block::-webkit-scrollbar{width:8px}.info-vk .scroll-block::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent}.info-vk .scroll-block::-webkit-scrollbar-thumb{background-color:#767676;outline:#708090 solid 1px;border-radius:4px}.info-vk .vk-item{font-size:12px;padding:10px 0;border-bottom:1px solid #eee;margin-bottom:10px}.info-vk .vk-item .vk-photo{max-width:100%;margin:5px 0}.info-vk .vk-item .date{color:#3a8ee6;font-weight:700;margin-bottom:5px;-webkit-font-smoothing:antialiased}.info-vk .vk-item a{color:#2a2a2d;text-decoration:none}.vk_groups{margin:auto 0}@media (min-width:768px){.change-region__container{-moz-column-count:3;column-count:3}.brand-slider-block,.content-maps,.cumulative-discount,.discount-card,.expanded-profile,.info-block,.my-orders,.my-subscriptions,.paginator,.panel-group,.participate-discount-program,.profile-nav,.service-banners-block,.tab-content,.user-nav,.wide-banner{margin-bottom:30px}.brand-button-all button{margin:47px auto 0;padding:10px 5px 10px 0;font-size:20px;font-weight:700;border:none;border-radius:0;color:#1e509a;text-decoration:underline;background-color:#fff}.brand-button-all button:active,.brand-button-all button:focus,.brand-button-all button:hover{background-color:#fff;border:transparent;border-radius:0;box-shadow:none;text-decoration:underline;color:#1e509a}.thumbnail-list .thumbnail .caption{color:inherit}.thumbnail-list .thumbnail .caption h3{height:52px;overflow:hidden}.thumbnail-list .thumbnail .caption .price-discount{height:50px}.thumbnail-list .thumbnail .caption .stars-existence{overflow:hidden;position:relative;height:20px}.thumbnail-list .thumbnail .caption .stars-existence .fa-star,.thumbnail-list .thumbnail .caption .stars-existence .fa-star-o{color:#ffd300}.info-block{border:1px solid #eee;border-radius:0;box-shadow:none;background-color:#fff;padding:10px 0}.info-block .block-header{height:75px;position:relative}.info-block .block-header p{font-size:10px;margin-right:5px}.info-block .block-header .orange{width:60px;height:60px;margin-left:15px;padding:7px 10px 10px;font-size:40px;font-weight:700;line-height:.9;color:#ea431b;border:2px solid #ea431b}.info-block .block-header h5{max-height:52px;margin-left:85px;margin-right:10px;padding-top:15px;font:bold 15px Roboto,sans-serif;overflow:hidden}.info-block .block-header h5 a{max-height:52px;overflow:hidden;color:#000;text-decoration:none}.info-block .block-header .percent-icon{width:50px;height:50px;margin-top:5px;margin-left:15px;padding:10px;border:3px solid #ea431b;border-radius:2px;font-size:32px;font-weight:700;line-height:.7;color:#ea431b}.info-block .block-image{height:160px;overflow:hidden}.info-block .block-image a{display:block;line-height:160px;text-decoration:none;text-align:center}.info-block .block-image a img{max-height:160px;margin:0 auto;vertical-align:middle;display:inline}.info-block .small-description{margin:20px 20px 13px;height:80px;overflow:hidden}.info-block .row .col i.fa{margin-bottom:5px;font-size:45px}.info-block .row .col i.fa.fa-calendar{font-size:30px;margin-top:10px}.info-block .row .col i.fa.fa-map-marker{font-size:34px;margin-top:9px}.info-block .row .col i.fa-calendar,.info-block .row .col i.fa-map-marker{color:#ea431b}.info-block .row .col i.fa-clock-o{color:#1e509a}.info-block .row .col i.fa-angle-right{font-size:inherit;color:inherit;margin-bottom:0}.info-block .row .col .add-to-calendar,.info-block .row .col .amount-of-discount,.info-block .row .col .expiration-date,.info-block .row .col .show-on-the-map{margin-right:5px;margin-left:5px;margin-bottom:6px;font-size:10px}.info-block .row .col .add-to-calendar,.info-block .row .col .all-events,.info-block .row .col .show-on-the-map{color:#1e509a}.info-block .row .col .all-events,.info-block .row .col .all-shares{margin-right:15px;margin-left:5px;padding-top:50px}.info-block .row .col .all-shares{position:relative;right:-60px}.info-block .row .col .expiration-date{color:#1e509a}.info-block .row .col .orange{width:40px;height:40px;margin:0 auto 6px;padding-top:10px;font-size:17px;font-weight:700;line-height:.9;color:#ea431b;border:2px solid #ea431b}.info-block .row .col .orange.orange-promo-offers{padding-top:0;width:45px;height:45px;font-size:21px}.info-block .row .col .amount-of-discount{color:#ea431b}}@media (max-width:479px){.h2-categories-thumbnails{padding:5px 0 15px!important;font-weight:400!important}}.input-checkbox{vertical-align:top;margin:0 3px 0 0;width:17px;height:17px}.input-checkbox+label{cursor:pointer}.input-checkbox:not(checked){position:absolute;opacity:0}.input-checkbox:not(checked)+label{position:relative}.input-checkbox:not(checked)+label:before{content:'';position:absolute}.input-checkbox:not(checked)+label:after{display:none}.input-checkbox:checked+label:after{font:11px/1 FontAwesome;display:block;content:"\f00c";position:absolute;color:#f65600;transition:.2s}.category-header{margin:0 0 10px}@media (max-width:992px){.wrap:not(._promo){padding-top:65px}.text-informer+.wrap{padding-top:20px}#catalog-menu{display:none}h2.h2-categories-thumbnails,h2.h2-category-switcher,h2.h2-for-beginners,h2.h2-for-professional{text-align:center;font-size:18px;font-weight:700;text-transform:uppercase}.category-header>.h2-categories-thumbnails{border:0}h2.h2-category-switcher{margin:0;padding:25px}.thumbnail-list.index-thumbnail-list{margin-bottom:0;position:relative;left:1px}.index-thumbnail-list:after,.index-thumbnail-list:before{content:none}.thumbnail-view>a{height:384px;line-height:182px}.thumbnail-view .caption h3{height:66px!important}.thumbnail-view .caption h3 a.h3-vertical-center{height:66px!important;font:18px Roboto,sans-serif;text-align:center}#productsTabsContent{margin-bottom:30px}.col5-lg-2{width:100%}.col5-lg-2 h5{display:none}.col5-lg-2 h5.muztorg-social{display:block}.col5-lg-2 h5.muztorg-social+ul{text-align:center}.col5-lg-2 .muztorg-ya-market,.col5-lg-2 .payment-systems,.col5-lg-2 h5+a{display:none}}@media (max-width:992px) and (max-width:991px){h2.h2-category-switcher{font-weight:400}}@media (min-width:768px){.pagination-block{text-align:right}.h2-categories-thumbnails,.h2-our-brands,.wide-banner-block img{margin-bottom:25px}.brands-slider,.catalog-navigation .panel-group,.info-block,.main-banners-margin-bottom,.our-advantages-info,.thumbnail-list,.wide-banner{margin-bottom:20px}.category-header h1 a{text-decoration:none;color:inherit}.category-page-level-one{background:#fff;border:1px solid #eee;margin-bottom:20px}.category-text-description,.top-category-banners{margin:15px}}@media (min-width:768px) and (max-width:991px){.category-header{width:100%;padding:10px 30px}.category-header h1{font-size:24px}.category-header h1 span{margin-top:-5px}.col-tabs-lg-1{width:100%}.pagination-block{margin-bottom:20px;text-align:center}}@media (max-width:767px){.wrap:not(._promo){padding-top:85px}.category-header{width:100%;margin-bottom:0;padding:15px}.category-header h1{display:inline;font-size:18px;position:relative}.category-header h1 a{text-decoration:none;color:inherit}.category-header span{border-radius:5px;margin-left:3px}.pagination-block{margin:20px;text-align:center}.pagination-block li a{margin-bottom:10px}h2.h2-categories-thumbnails,h2.h2-for-beginners,h2.h2-for-professional,h2.h2-our-brands{margin-bottom:0;padding:25px;background:0 0;text-align:center;font-size:18px;font-weight:700;text-transform:uppercase}h2.h2-categories-thumbnails{background:0 0;border:none}.category-page-level-one{margin-bottom:20px;padding:20px;overflow:hidden;text-align:center;background:#fff;border:1px solid #eee}.category-page-level-one .top-category-banners{margin-bottom:0;vertical-align:middle;display:inline;line-height:268px;max-height:268px}}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:0;border-top-left-radius:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:0;border-top-right-radius:0}nav .container .navbar-collapse{padding-right:0;padding-left:0;width:100%;display:flex!important}nav .top-navigation{display:flex}nav .top-menu_auth{border-left:1px solid #e2e8ee;font-weight:500}nav .top-menu_auth a{color:#2b2b2b!important}nav .top-menu_auth li:first-child a:after{display:none}.top-menu{min-height:26px;margin-bottom:0;background:#fff;border:none;font-size:12px;line-height:13}.top-menu li>a{color:#767676;padding:8px 12px;line-height:31px}.top-menu li>a:hover{background:0 0}.top-menu li:hover>ul{display:block}.top-menu .navbar-fa-map-marker{background:url(/img/interface/shops_icon.png) 0 50%/auto 20px no-repeat;padding-left:15px;font-weight:500}@media screen and (max-width:1200px){.top-menu li>a{padding-left:8px;line-height:1;padding-right:2px}.top-menu .navbar-fa-map-marker{background-position:0 5px}}.top-menu .navbar-fa-map-marker a{color:#3f3f3f}.top-menu .navbar-muztorg-pro{border-bottom:2px solid #ea431b;border-left:1px solid #e2e8ee;border-right:1px solid #e2e8ee;padding-left:10px;padding-right:10px;font-size:12px}.top-menu .navbar-muztorg-pro a,.top-menu .navbar-muztorg-pro a:hover{color:#3f3f3f;line-height:14px}.top-menu .navbar-muztorg-pro span{text-transform:uppercase;display:block;font-weight:600}.top-menu .navbar-shop{border-bottom:2px solid #1e509a;border-left:1px solid #e2e8ee}.top-menu .navbar-shop a,.top-menu .navbar-shop a:hover{color:#3f3f3f;background-size:18px;line-height:14px}.top-menu .navbar-shop a span,.top-menu .navbar-shop a:hover span{display:block;color:#3f3f3f;font-weight:600}.top-menu .navbar-fa-discount a:before{content:"";background:url(/img/interface/icon_discount.png) 0 0/contain no-repeat;display:inline-block;vertical-align:middle;width:20px;height:20px;-webkit-background-size:contain;margin-right:5px}.top-menu .navbar-discount{color:#1b1b1b;border-bottom:2px solid #dd3282;border-left:1px solid #e2e8ee;padding-left:10px;padding-right:10px;font-size:12px}.top-menu .navbar-discount span{text-transform:uppercase;display:block;font-weight:600}.top-menu .navbar-discount a{line-height:14px;color:#3f3f3f}.top-menu .caret{border:none;display:inline-block;margin-left:.3em;width:10px;height:7px;background:url(/img/interface/caret.svg) no-repeat}.top-menu .navbar-highlight{margin-left:5px;font-weight:500;background:url(/img/interface/discount_icon.png) 0 50%/auto 20px no-repeat;padding-left:18px;padding-right:12px}@media screen and (max-width:1200px){.top-menu .navbar-highlight{background-position:0 5px;padding-right:20px}}.top-menu .navbar-highlight a{color:#3f3f3f}.top-menu_auth li:first-child a{padding-right:0}.top-menu_auth li:first-child a:after{content:'|';margin-left:8px}.top-menu_auth .user-login{background:url(/img/interface/entry_icon.png) 0 50%/auto 20px no-repeat;padding-left:25px;margin-left:20px;width:65px}.top-menu_auth .user-login:hover{background:url(/img/interface/entry_icon.png) 0 50%/auto 20px no-repeat}.top-menu_auth .user-logout{background:url(/img/interface/entry_icon.png) 100% 50%/auto 20px no-repeat;padding-right:20px}.top-menu_auth .user-logout:hover{background:url(/img/interface/entry_icon.png) 100% 50%/auto 20px no-repeat}.top-menu .dropdown-menu{border:1px solid #eee}.top-menu .dropdown-menu li a{font-weight:400;font-size:12px;line-height:12px}.navbar-brand{height:36px;padding:8px 0 15px}.microphones .logo-muztorg,.promo-page-bg .logo-muztorg{margin-right:auto}@media screen and (min-width:1200px){.microphones .header,.promo-page-bg .header{border:none}.microphones .header__region,.promo-page-bg .header__region{flex:none}.microphones .header__cart-order-link,.promo-page-bg .header__cart-order-link{display:none}.dark .header .favorites-link,.dark .header__cart-icon,.dark .header__cart-text *,.dark .header__region a{color:#fff}}.product-caption .product-catalog-grid{margin-bottom:5px}.promo-page-bg{overflow:hidden}.promo-page-bg .thumbnail-list{gap:10px}.promo-page-bg .thumbnail-list:after,.promo-page-bg .thumbnail-list:before{content:none!important}.promo-page-bg .product-thumbnail{width:100%!important;border:1px solid #e2e8ee!important}@media screen and (max-width:1399px){.promo-page-bg .product-thumb-nav{width:100%!important}}@media screen and (min-width:768px){.promo-page-bg .thumbnail-list{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))}.promo-page-bg .product-thumbnail{display:flex;flex-direction:column}.promo-page-bg .product-thumb-nav{margin-top:auto!important}.promo-page-bg .product-catalog-grid{min-height:42px}.promo-page-bg .product_offer{margin-bottom:10px}.promo-page-bg .product-caption{display:flex!important;flex-direction:column;flex:1}}.promo-page-bg .col{padding-left:5px!important;padding-right:5px!important}.promo-page-bg .container,.promo-page-bg .container-fluid{padding-left:12.5px;padding-right:12.5px}.promo-page-bg .promo_content{background:#fff;padding:20px}@media screen and (max-width:800px){.promo-page-bg .promo_content{padding:20px 0}.promo-page-bg .category-header h3{font-size:16px}}.promo-page-bg .promo_content img{max-width:100%}.promo-page-bg .promo_content .front-section-description{padding:5px 0 15px}.promo-page-bg .promo_content .section-grid-element{margin-bottom:20px}.promo-page-bg .promo_content .section-grid-element .old-price{margin-left:10px!important}.promo-page-bg .promo_content .section-grid-element .product-discount{position:absolute;right:22px}.promo-page-bg .light{color:inherit}.promo-page-bg .phone .dark{color:#fff}.promo-page-bg .nav{margin:6px -6px;display:flex;align-items:flex-start;justify-content:space-between;border-bottom:none}.promo-page-bg .nav .nav-item{flex:1 1 auto;margin:6px;padding:10px 5px;background:#fff;font-size:14px}@media screen and (max-width:999px){.promo-page-bg .nav .nav-item{font-size:12px}}@media screen and (max-width:839px){.promo-page-bg .nav .nav-item{font-size:11px}}.promo-page-bg .nav .nav-item:hover{background:#eee}.promo-page-bg .nav .nav-item .nav-link{background-position:50% 100%;color:#000;border:none}.promo-page-bg .nav .nav-item .nav-link:hover{text-decoration:none}.promo-page-bg .nav .nav-item .nav-link.nav-link-bg{text-indent:-9999px}@media screen and (max-width:680px){.promo-page-bg .nav .nav-item .nav-link{font-size:12px}.promo-page-bg .nav .nav-item .nav-link.nav-link-bg{text-indent:0!important;background-image:none!important}}.promo-page-bg.dark .footer,.promo-page-bg.dark .text,.promo-page-bg.dark .top-cart-total{color:#fff}.promo-page-bg.dark .footer a{color:#eee}.promo-page-bg.light .nav .nav-item{border:1px solid #eee}.promo-page-bg .head{position:relative}.promo-page-bg .head .catalog-navigation{position:absolute;top:120px;left:50px;width:250px;z-index:101}.promo-page-bg .head .catalog-navigation a{color:#4c4c4c}.promo-page-bg .head .title_page{margin:10px auto;clear:both}.promo-page-bg .head .title_page h3{font-size:110%}.promo-page-bg .promo_header{position:relative;text-align:center}.promo-page-bg .anchor{padding-top:65px;margin-top:-65px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;pointer-events:none}.promo-page-bg .category-header{padding:15px}@media screen and (max-width:800px){.promo-page-bg .nav{background:#fff;padding:30px 0}.promo-page-bg .nav .nav-item{width:auto;height:auto;white-space:nowrap;text-transform:uppercase;margin:0 5px;padding:0;border:none!important}.promo-page-bg .nav .nav-item .nav-link{background:#e9e9e9;padding:12px 10px 9px;font-size:11px;border-radius:0;display:block;overflow:hidden}.promo-page-bg .nav .nav-item.active .nav-link{background:#008988;color:#fff}.promo-page-bg .nav .slick-next{right:0;width:50px;height:50px;background:#fff}.promo-page-bg .nav .slick-next:before{font:14px/1 FontAwesome;content:'\f054';color:#000}.promo-page-bg .nav .slick-prev{left:0;width:50px;height:50px;background:#fff;z-index:10}.promo-page-bg .nav .slick-prev:before{font:14px/1 FontAwesome;content:'\f053';color:#000}}.promo-page-bg .thumbnail-list .product-thumbnail:first-child{border-top:1px solid #ddd}.promo-page-bg .front-promo-comment{padding:10px 0}.promo-page-bg footer .policy_link{display:block;margin:20px 0 0}.promo-page-bg footer .copyright-text p{line-height:1;margin:20px 0}.promo-page-bg footer .copyright-text p em{font-style:normal}.promo-page-bg .btn_place{text-align:center;margin:0 auto;width:100%;max-width:500px;clear:both}.promo-page-bg .btn_place .btn{display:block;margin:30px auto 0;text-transform:uppercase;color:#000;padding:10px 20px;border-radius:0;background:#d2d2d2;width:100%;text-decoration:none}@media screen and (max-width:800px){.promo-page-bg .btn_place .btn{padding:10px}}.promo-page-bg .btn_place .all-sale{margin-bottom:30px}@media screen and (min-width:800px){.promo-page-bg .product-thumbnail{min-height:460px}#section-799 .category-header,#section-805 .category-header,#section-808 .category-header{height:150px;display:flex;align-items:center;justify-content:center}#section-799 .category-header h3,#section-805 .category-header h3,#section-808 .category-header h3{margin:0;font-size:30px}#section-799 .category-header{background:url(/img/promo/casio/c_day_add1.jpg) 50% 50% no-repeat}#section-805 .category-header{background:url(/img/promo/casio/c_day_add2.jpg) 50% 50% no-repeat}#section-808 .category-header{background:url(/img/promo/casio/c_day_add3.jpg) 50% 50% no-repeat}}.promo-page__timer-items{display:grid;gap:15px;grid-template-columns:repeat(4,auto)}.promo-page__timer-item{position:relative;width:76px;height:76px;display:flex;align-items:center;justify-content:center;font-size:10px}.promo-page__timer-item:before{content:attr(data-title);position:absolute;bottom:15px;left:50%;transform:translateX(-50%);color:#ad0b09;font-weight:700;letter-spacing:.01rem}.promo-page__timer-item b{font-size:24px;padding-bottom:7px;color:#ad0b09}.promo-page__timer-item svg{position:absolute;top:0;left:0;transform:rotate(-90deg);height:100%;width:100%}.promo-page__timer-item svg circle{stroke-width:7;stroke:#ad0b09;fill:none}.promo-page__timer-item svg circle._fill{stroke:#2b2b2b;stroke-linecap:round;stroke-dasharray:216;transition:stroke-dashoffset .2s ease-in-out}.promo-page__timer-item svg circle._reset{transition:none}.promo-page__nav{margin:0;padding:0;list-style:none}@media screen and (min-width:768px){.promo-page__nav{display:flex;gap:10px;flex-wrap:wrap}}@media screen and (min-width:992px){.promo-page__nav{gap:20px;flex-wrap:nowrap}}.promo-page__nav-item{height:35px}@media screen and (max-width:767px){.promo-page__nav-item{min-width:90px;width:auto}.promo-page__nav-item:not(:last-of-type){margin-right:10px}}@media screen and (min-width:768px){.promo-page__nav-item{flex:1 1 21%;height:90px;width:120px}}@media screen and (min-width:992px){.promo-page__nav-item{flex:1;height:100px}}.promo-page__nav-button{display:grid;width:100%;height:100%;grid-template-rows:1fr 20px;gap:10px;justify-items:center;background-color:#fff;border:1px solid #eee;transition:.2s;cursor:pointer;align-items:center}@media screen and (max-width:767px){.promo-page__nav-button{background-color:#f8f8f8;padding:10px;align-items:center}.promo-page__nav-button img{display:none}}@media screen and (min-width:768px){.promo-page__nav-button{padding:5px}}.promo-page__nav-button.active,.promo-page__nav-button:hover{border:1px solid #ffd300;box-shadow:inset 0 0 2px 5px #eee}.promo-page__nav-button.active{box-shadow:inset 0 0 5px 100px #eee;pointer-events:none}.promo-page__nav-button span{color:#2a2a2d;text-transform:uppercase;font-size:12px;font-weight:600}.feature-table{table-layout:fixed}.feature-table td{vertical-align:top;border-top:1px solid #eee;padding:20px;font-size:12px;color:#2a2a2d}.feature-table td:first-child{width:10%;color:#767676;text-transform:uppercase;text-align:center}.feature-table td:first-child i{font-size:36px}.feature-table td:last-child{border-left:1px solid #eee;width:45%}.feature-table td.no-border{border-top:none}.content-page_section_title{font-size:20px;text-transform:none;font-weight:400}.content-page_section_title.align-left{text-align:left}.menu-anchor{list-style:none;position:relative;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-flow:row wrap;justify-content:space-around;margin:22px 0 30px}@media (max-width:768px){.menu-anchor{flex-direction:column}}.menu-anchor li{flex-grow:1;max-width:33%;margin:0 10px;padding:7px 14px;text-align:center;align-items:center;background-color:transparent;border:2px solid #e2e8ee;font-weight:400;color:#1e509a;box-shadow:none}.menu-anchor li:active,.menu-anchor li:focus,.menu-anchor li:hover{color:#1e509a;border:2px solid #e2e8ee;text-decoration:underline}.menu-anchor li:last-child{margin-right:0}.menu-anchor li:first-child{margin-left:0}.banner-delivery{margin:10px 0 20px;border:1px solid #e2e8ee;padding:10px 0 10px 40px}.banner-delivery.text-center{padding:10px 20px;background:#e2e8ee}.banner-delivery span{color:#090;font-weight:700;text-transform:uppercase;display:inline-block;vertical-align:middle;overflow:hidden}.banner-delivery .icon{width:69px;height:50px}@media (max-width:768px){.menu-anchor li{max-width:none;margin:5px 0}.banner-delivery{padding:10px}.banner-delivery .icon{margin-right:10px;float:left}}.banner-delivery .rub-300{background:url(/css/../img/delivery-and-pay/rub300.png) no-repeat}.banner-delivery .rub-500{background:url(/css/../img/delivery-and-pay/rub500.png) no-repeat}.legend_for_shop{margin:0 0 30px;border:1px solid #e2e8ee;padding:15px 20px;text-align:center}.legend_for_shop ul{list-style:none;margin-bottom:0}.legend_for_shop ul li{display:inline-block;margin:0 10px;font-size:12px}.legend_for_shop ul li span{display:inline-block;vertical-align:bottom;margin:0 5px;background:url(/img/index/sprite_delivery.png) no-repeat}.legend_for_shop ul li span.icon_shop_cash{width:22px;height:23px;background-position:-144px -125px}.legend_for_shop ul li span.icon_shop_cards{width:26px;height:23px;background-position:-56px -125px}.legend_for_shop ul li span.icon_shop_credit{width:26px;height:18px;background-position:-197px -48px}.legend_for_shop ul li span.icon_shop_post{width:44px;height:23px;background-position:-133px -10px}#delivery-country,#express,#pickup{padding-top:60px;outline:0;margin:-60px 0 10px}.delivery-title{font-size:20px;line-height:1.1}#delivery-country{margin:60px -60px;background:url(/img/delivery-and-pay/bg-country-delivery.png) 50% 50%/cover no-repeat;padding:60px;text-align:center}#delivery-country ul{padding:0;margin:0;list-style:none}#delivery-country ul li{display:inline-block;vertical-align:top;text-align:center;padding:10px;width:20%}@media (max-width:768px){.legend_for_shop{text-align:left}.legend_for_shop ul{padding-left:0}.legend_for_shop ul li{padding-bottom:10px}#delivery-country ul li{width:100%}}#delivery-country ul li span{background:url(/img/index/sprite_delivery.png) no-repeat;display:block;margin:10px auto}#delivery-country ul li span.icon_tk{width:38px;height:28px;background-position:-67px -70px}#delivery-country ul li span.icon_cards{width:39px;height:35px;background-position:-74px -10px}#delivery-country ul li span.icon_bank{width:44px;height:40px;background-position:-10px -10px}#delivery-country ul li span.icon_cash{width:37px;height:35px;background-position:-10px -70px}.mt-features{padding:0 20px}.mt-features_title{font-weight:400;text-transform:uppercase;margin-bottom:20px}.mt-features_title>a{white-space:nowrap}.mt-features_title_text{display:inline-block;vertical-align:middle;line-height:1.1;font-size:14px;white-space:normal}.mt-features_icon{display:inline-block;text-align:center;width:40px;height:40px;margin:0 10px 0 0;border-radius:50%;font-size:24px;line-height:40px;background-color:#ea431b;color:#fff;vertical-align:middle}.mt-features_text{font-size:12px;margin:-20px 0 20px 50px}.mt-features ul.feature-list{list-style-position:outside;font-size:12px;margin-left:5px;margin-bottom:20px}.mt-features ul.feature-list>li{margin-bottom:5px;position:relative}.banner_delivery_region{border:1px solid #3277ab;color:#3277ab;text-align:center;padding:10px;margin:20px 0;display:flex;align-items:center}@media (min-width:991px){.banner_delivery_region .img{padding:0 20px}}.banner_delivery_region .text{flex-grow:2;font-size:18px}.banner_delivery_region .text .mobile_line{display:inline}.banner_delivery_region .text .text-uppercase{font-size:20px}.banner_delivery_region .text .text-uppercase .text-normal{display:inline-block;text-transform:none}@media (max-width:991px){.banner_delivery_region .text{font-size:13px}.banner_delivery_region .text .text-uppercase{font-size:16px}.banner_delivery_region .text .text-uppercase .mobile_line{display:block}}.additional-info .mt-features_title_text{width:calc(100% - 40px)}@media (min-width:768px){.additional-info .mt-features_title{margin-bottom:0}}.additional-info a{color:#2b2b2b}.attention-delivery-block{border:1px solid #ea431b;padding:20px;position:relative;margin-top:20px}.attention-delivery-block h3{color:#ea431b;font-size:14px;position:absolute;margin-top:-35px;background:url(/img/icon-i.png) 10px 10px no-repeat #fff;padding:10px 10px 10px 30px;display:inline-block}a[href^="tel:"]{white-space:nowrap}.delivery-and-pay .title_h1,.delivery-and-pay h1{text-transform:uppercase;margin-bottom:10px;font:bold 18px Roboto,sans-serif}.shops_list{max-height:600px;overflow-y:auto;overflow-x:hidden}.shops_list::-webkit-scrollbar{width:4px;background:#eee}.shops_list::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent}.shops_list::-webkit-scrollbar-thumb{background-color:#1e509a;outline:#708090 solid 1px;border-radius:4px}.shops_map{max-height:600px;background-color:#eee}@media (max-width:767px){.shops_map{margin-bottom:20px}}.one-shop-view .shops{border:1px solid #eee;border-radius:0;box-shadow:none;background-color:#fff;margin:0 0 40px;padding:20px 0}.find-pickup-point-form{position:relative;z-index:1;margin:20px 0 40px}.find-pickup-point-form .address{border:1px solid #eee;border-radius:0;box-shadow:none;font-size:16px;padding:6px 10px}.map{width:100%;height:350px}.cities{column-count:4}.city{display:block}@media (max-width:767px){.cities{column-count:2}.city{margin-bottom:10px}}#change-auth-form .select2-container--krajee,#shipment .select2-container--krajee,.field-registerform-region .select2-container--krajee{z-index:1!important}.text-informer{width:100%;text-align:center;background-color:#1e509a;color:#fff;padding:10px 15px;margin-top:70px;margin-right:auto;margin-left:auto}.text-informer p{margin-bottom:0}.text-informer a,.text-informer a:hover{color:#fff}@media (min-width:1200px){.text-informer{width:1170px;margin-top:70px}}@media (min-width:991px){.text-informer{margin-top:0}}#register-form .panel{margin-bottom:20px;background-color:transparent;border:none;border-radius:0;box-shadow:none}#register-form .panel .help-block{color:#ea431b}#register-form .panel .panel-body{border:1px solid #eee;border-radius:0;box-shadow:none;background-color:#fff;padding:15px}#register-form .panel .panel-body .register__row .form-group{margin:0 0 10px;padding-inline:12.5px;display:grid;grid-template-columns:180px 1fr;gap:0 10px;align-items:center;transition:grid-template-rows .1s ease-in-out}#register-form .panel .panel-body .register__row .form-group:not(.has-error){grid-template-rows:1fr 0fr}#register-form .panel .panel-body .register__row .form-group.has-error{grid-template-rows:1fr 1fr}#register-form .panel .panel-body .register__row .form-group.has-error .form-control{border-color:#ea431b}#register-form .panel .panel-body .register__row .form-group .help-block{margin:0;overflow:hidden;grid-column:2}#register-form .panel .panel-body .register__row .select2-selection__arrow{display:none}#register-form .panel .panel-body .register__subscribe{display:flex;gap:20px}#register-form .panel .hr-line{opacity:.3;margin-block:18px;position:relative;text-align:center;display:flex;align-items:center;gap:10px}#register-form .panel .hr-line:after,#register-form .panel .hr-line:before{content:'';height:1px;width:100%;background:currentColor}#register-form .panel .socials{justify-content:center;margin-block:18px}#registerform-birth_date{width:100%;line-height:20px;-webkit-appearance:none;-moz-appearance:none}.highlight label{color:#ea431b}.confirm-phone{border:2px solid #1e509a;margin-top:-2px;color:#1e509a;background-color:#fff}.confirm-phone:active,.confirm-phone:focus,.confirm-phone:hover{color:#fff;border:2px solid #1e509a}.confirm-phone:active,.confirm-phone:hover{background-color:#2666c5}.confirm-phone.disabled{background-color:#fff}.btn-sign-up{background:#ea431b;color:#fff!important;width:100%}.reg-advantages{border:1px solid #eee;border-radius:0;box-shadow:none;background-color:#fff;margin-bottom:0;padding:15px 25px}.reg-advantages .list-group-item{margin-bottom:0;margin-top:0;border:none;border-radius:0}@media screen and (max-width:991px){.promo-page-bg .thumbnail-list{grid-template-columns:repeat(3,minmax(0,1fr))}.reg-advantages{padding:15px;margin-bottom:15px}.reg-advantages .list-group-item:not(:last-of-type){margin-bottom:15px}.shops-choice{order:-5}}.reg-advantages .list-group-item .media-left{padding-right:40px}.reg-advantages .list-group-item .media-left i{width:55px;height:55px;font-size:26px;line-height:50px;display:inline-block;color:#ea431b}.reg-advantages .list-group-item .media-left i:before{display:inline-block;width:31px;height:32px;background:url(/img/interface/sprite_reg.png) no-repeat;content:"";margin-top:10px}.reg-advantages .list-group-item .media-left i.icon-reg-cashback:before{background-position:-63px 0}.reg-advantages .list-group-item .media-left i.icon-reg-history:before{background-position:-31px 0}.reg-advantages .list-group-item .media-left i.icon-reg-comfort:before{background-position:-95px 0}.reg-advantages .list-group-item .media-left i.percent-icon{font-weight:700}.reg-advantages .list-group-item .media-body span{font-size:16px}.reg-advantages .list-group-item .media-body,.reg-advantages .list-group-item .media-left{vertical-align:middle}.kv-drp-container{max-width:200px}.backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#fff;opacity:.5;z-index:1020000;display:none;overflow:hidden}.cssload-speeding-wheel{position:absolute;top:0;right:0;bottom:0;left:0;width:50px;height:50px;margin:auto;border:3px solid #000;border-radius:50%;border-left-color:transparent;border-right-color:transparent;animation:.575s linear infinite cssload-spin}@keyframes cssload-spin{100%{transform:rotate(360deg)}}.delivery-loader{text-align:center;margin-bottom:0}.delivery-loader img{width:64px;height:auto}.user-login h2{font-size:20px;font-weight:500;text-transform:unset;text-align:left}#login-form{margin-top:10px;overflow:hidden;padding:3px;display:flex;flex-direction:column}#login-form .form-control{border:1px solid #eee;border-radius:0;box-shadow:none}#login-form label[for=loginform-rememberme]{width:auto}#login-form .button{height:34px}.participate-discount-program{display:block;margin-bottom:30px}.participate-discount-program.active,.participate-discount-program:hover{text-decoration:none}.participate-discount-program .media{padding:21px 30px;border:4px solid #1e509a;margin-top:13px}.participate-discount-program .media .media-left{padding-right:30px}.participate-discount-program .media .media-left i{font-size:52px}.participate-discount-program .media .media-body{position:relative}.participate-discount-program .media .media-body p{height:44px;font-size:16px;margin:auto;position:absolute;top:0;left:0;bottom:0;right:0}#loginform-forgot{padding-top:6px;display:block;text-align:right;margin:-15px 0 0;font-size:12px}#loginform-forgot strong{font-weight:400}#loginform-submit{width:100%}#mobile-panel{width:267px;background:#252525;position:fixed;margin-left:-265px;left:0;top:0;bottom:0;display:none;z-index:1010000;overflow-y:scroll;overflow-x:hidden}#mobile-panel .mobile-slider-menu{margin:15px 0 0 -15px;padding:0}#mobile-panel .mobile-slider-menu li{padding:0;list-style-type:none;border-top:1px solid #464652}#mobile-panel .mobile-slider-menu li a{padding:15px!important;display:block}#mobile-panel .item-mobile-menu{padding:10px 0 10px 15px;color:#fff;display:block;cursor:pointer}#mobile-panel .item-mobile-menu i{padding-right:10px}#mobile-panel .item-mobile-menu .check-order{color:#5798e1;border-color:#5798e1;width:94%}#mobile-panel .offset-menu i{padding-left:5px;width:24px}#mobile-panel .offset-menu li a{padding-left:5px}#mobile-panel .fa-chevron-down{position:absolute;left:230px;margin-top:5px}#mobile-panel .phone_number{color:#fff;padding-left:15px;padding-top:10px;font-size:20px;font-family:'Roboto Condensed',sans-serif}#mobile-panel .phone_number a{text-decoration:none}#mobile-panel .nav-city-change{font-size:12px;padding-top:0;padding-bottom:0}#mobile-panel .nav-city-change .city-name{border-bottom:1px dotted #fff;cursor:pointer;padding:0;color:#fff;vertical-align:baseline}#mobile-panel .nav-city-change .city-name:hover{text-decoration:none;border-bottom-color:transparent}#mobile-panel .nav-singup{padding:0;font-size:12px}#mobile-panel .nav-singup span{padding:0 10px}#mobile-panel .nav-singup ul li{padding:0;float:left}#mobile-panel .nav-singup ul li a{background-color:transparent;background-image:none;color:#fff;text-decoration:none;border:none;padding:5px}#mobile-panel .nav-singup ul li a:hover{background-color:#ea431b}#mobile-panel .nav-singup ul li:first-child a:hover:after{color:#ea431b}#mobile-panel .nav-singup ul li:first-child a{padding-left:15px}#mobile-panel .nav-stacked .dropdown a{color:#fff;padding:14px 0 14px 15px;border-bottom:1px solid #464652}#mobile-panel .nav-stacked .dropdown a .fa-angle-right:before{padding-right:20px;font-size:18px}#mobile-panel .nav-stacked .dropdown a:hover{background:#ea431b}#mobile-panel a{color:#fff}#mobile-panel .dropdown-toggle .pull-right{padding-right:5px;font-size:18px}#mobile-panel .list-group{margin-bottom:0}#mobile-panel .list-group-item{border:0;border-radius:0;color:#fff;padding:14px 15px;border-bottom:1px solid #464652!important;background:0 0;cursor:pointer}#mobile-panel .list-group-item:hover{background:#ea431b}#mobile-panel .nav-city{cursor:pointer;padding:10px 0;color:#fff}#mobile-panel .shop-list{padding:0}#mobile-panel .shop-list li{color:#fff;padding:15px;list-style:none;border-bottom:1px solid #464652}#mobile-panel .mobile-shop-list{display:none}#mobile-panel .item-slide-menu{float:left;width:264px;border-bottom:2px solid #ea431b;margin-bottom:15px}#mobile-panel .search-city{width:100%;height:45px;padding-left:15px;border:0;border-right:3px solid #464652}#mobile-panel .nav-panel{color:#fff;background:#464652}#mobile-panel .nav-panel .fa{padding-right:10px;font-size:14px}.mobile-menu{position:fixed;top:0;left:-265px;overflow-x:hidden}.PosiitionAbsolute,.padding-body{position:absolute}@media (max-width:767px){.nav-city-change{float:none}.nav-city-change a{border-bottom:1px dotted #fff}.nav-city-change a:hover{text-decoration:none}.navbar-right{float:none!important}}#mobile-panel .nav-singup ul{padding:0;margin:0;float:none!important}.fixed-menu .navbar-toggle,.mobile-xs-navbar .navbar-toggle{display:block;float:left;margin-top:16px;margin-left:12px;border:0;border-radius:0;height:12px;width:16px;background:url(/img/interface/navbar-toggle.svg) 50% 50% no-repeat}#mobile-filter{width:100%;height:100vh!important;background:#fff;position:fixed;margin-left:-265px;left:0;top:0;display:none;z-index:1050;overflow-x:hidden;overflow-y:scroll;padding:0}#mobile-filter .input-checkbox,#mobile-filter .input-checkbox+label{-webkit-appearance:none;-moz-appearance:none;appearance:none}#mobile-filter .filter-panel-top{position:sticky;top:0;left:0;margin:0;height:50px;width:100%;border-bottom:1px solid #eee;background:#fff;font-size:14px;box-shadow:0 0 5px #eee;z-index:101;transition:.5s;display:flex;align-items:center;justify-content:space-between}#mobile-filter .filter-panel-top>div{width:33%}#mobile-filter .filter-panel-top_title{text-align:center}#mobile-filter .filter-panel-top h3{font-size:16px;margin:2px 0 0}#mobile-filter .list-main-category{padding-left:10px}#mobile-filter .nav-stacked .dropdown a{padding:6px 6px 6px 18px!important}#mobile-filter .product-nav{margin-left:20px}#mobile-filter .product-nav .nav-stacked li{display:inline-block;border:none;background:0 0;padding:0;line-height:1;margin-bottom:18px;vertical-align:top}#mobile-filter .product-nav .nav-stacked li .icon-installment,#mobile-filter .product-nav .nav-stacked li i.fa-hit,#mobile-filter .product-nav .nav-stacked li i.fa-kit,#mobile-filter .product-nav .nav-stacked li i.fa-new,#mobile-filter .product-nav .nav-stacked li i.fa-percent{display:block;margin-bottom:5px;width:78px;height:30px;border-width:1px;border-radius:2px}#mobile-filter .product-nav .nav-stacked li .fa-kit{background:#3a8ee6;text-align:center}#mobile-filter .product-nav .nav-stacked li .fa-kit img{margin-right:0;height:30px}#mobile-filter .product-nav .nav-stacked li+li{margin-top:0}#mobile-filter .product-nav .nav-stacked li a{padding:0}#mobile-filter .btn-clear-filter{width:100%;float:none;font-size:16px;color:#1e509a;border-radius:0;margin-bottom:10px;text-align:center;margin-left:10px;border-color:#1e509a}#mobile-filter .btn-close-filter{color:#2b2b2b;font-size:19px;float:right;padding:5px 15px;outline:0}#mobile-filter .filter-list,#mobile-filter .filter-price,#mobile-filter .filter-range,#mobile-filter .type-product-filter{background:0 0;border:none}#mobile-filter .filter-list h4,#mobile-filter .filter-price h4,#mobile-filter .filter-range h4,#mobile-filter .type-product-filter h4{border:none;text-transform:none}#mobile-filter .filter-price .filter-price-block{padding-top:0}#mobile-filter .filter-price .filter-price-block .slider#price-slider-slider{margin-top:0}#mobile-filter .filter-price .filter-price-block .slider#price-slider-slider .slider-selection{background:#1e509a}#mobile-filter .filter-price .filter-price-block .slider#price-slider-slider .slider-track{height:2px}#mobile-filter .filter-price .filter-price-block .form-group{padding:0;margin:0!important}#mobile-filter .filter-price .filter-price-block .form-group input{border:none;-webkit-appearance:none;padding:0;color:#666;font-weight:400;box-shadow:none}#mobile-filter .filter-price .filter-price-block .mdash{display:none!important}#mobile-filter .filter-range .filter-range-block{padding-top:0}#mobile-filter .filter-range .filter-range-block .slider{margin-top:0}#mobile-filter .filter-range .filter-range-block .slider .slider-selection{background:#1e509a}#mobile-filter .filter-range .filter-range-block .slider .slider-track{height:2px}#mobile-filter .filter-range .filter-range-block .slider+input[type=text]{display:none!important}#mobile-filter .filter-range .filter-range-block .form-group{padding:0;margin:0!important}#mobile-filter .filter-range .filter-range-block .form-group input{border:none;-webkit-appearance:none;padding:0;color:#767676;font-weight:400;box-shadow:none}#mobile-filter .filter-range .filter-range-block .mdash{display:none!important}#mobile-filter .filter-brand ul{column-count:2;column-gap:10px;margin-bottom:10px}#mobile-filter .filter-brand ul li{margin-top:0;margin-bottom:10px}#mobile-filter .btn-dropping{position:sticky;bottom:0;left:0;height:58px;width:100%;border-top:1px solid #eee;background:#fff;font-size:14px;box-shadow:0 0 5px #eee;z-index:101;text-align:center}#mobile-filter .btn-dropping .btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:10px auto;background:0 0!important;color:#3a64a2;border:1px solid #3a64a2;border-radius:2px;padding:8px 12px!important;outline:0;line-height:22px}#mobile-filter .btn-dropping .btn-transparent{border:1px solid #1e509a;text-shadow:none;background:0 0;color:#1e509a;display:block!important}#mobile-filter .btn-dropping .fadelink{display:none!important}#mobile-filter .catalog-navigation .panel{background:0 0;border:none}#mobile-filter .catalog-navigation .panel-title span{text-transform:none;padding:10px}#mobile-filter .catalog-navigation .catalog_item a{padding-left:10px}#mobile-filter .modal-all-brand{padding:0;width:100%!important;position:absolute;height:180px;overflow-y:auto;overflow-x:hidden;background:#fff;z-index:9}#mobile-filter .modal-all-brand h4{font-size:14px;margin:10px 20px}#mobile-filter .modal-all-brand #subfilter-modal{display:none!important}.call-button-container{position:fixed;bottom:96px;right:20px;will-change:transform;z-index:99999}@media screen and (min-device-width:320px) and (max-device-width:667px) and (orientation:landscape){.call-button-container{display:none}}@media (min-width:768px){.navbar-right{margin-right:0}.call-button-container{display:none}}.call-button{display:inline-block;background:#299d30;color:#fff;padding:17px;text-align:center;width:65px;height:65px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}.call-button:hover{color:#fff;text-decoration:none}.call-button_icon{font-size:36px;vertical-align:middle;-moz-transform:scale(-1,1);-webkit-transform:scale(-1,1);-o-transform:scale(-1,1);transform:scale(-1,1);filter:FlipH;-ms-filter:FlipH}.call-button_text{display:none;vertical-align:middle;font-size:12px}.call-button_text span{display:block;font-size:18px}@media (max-width:768px){.usedesk-widget{display:none}}.head .favorites,.header .favorites{position:absolute;top:15px;right:0}.heart-red{height:20px;width:20px;background:url(/img/interface/heart-active.svg) 0 0/contain no-repeat;-webkit-background-size:contain}.heart-grey{height:20px;width:20px;background:url(/img/interface/heart.svg) 0 0/contain no-repeat;-webkit-background-size:contain}.favorites-btn-cart{color:#fff;background:#ea431b;display:inline-block;width:40px;height:40px;padding:10px;margin:80%}.favorites-already-in-cart{width:40px;height:40px;padding:10px;background:#1e509a;color:#fff!important;display:inline-block}.favorites-not-authorization{box-shadow:0 1px 4px 0 rgba(0,0,0,.2);background:#fff;padding:1.9rem 2rem 1.5rem;margin-bottom:1rem}.clear_favorites{float:right;text-decoration:none;border-bottom:1px dotted #1e509a}.clear_favorites:hover{opacity:.7;text-decoration:none}.clear_favorites:active,.clear_favorites:focus{text-decoration:none}.empty_favorites{display:flex;align-items:center;flex-direction:column;margin:100px auto;color:#767676}.empty_favorites h1,.empty_favorites p{color:#767676}.empty_favorites h1{text-transform:none;margin-bottom:22px;font-size:14px;line-height:16px}.empty_favorites p{font-size:13px;margin-bottom:20px}.site-contact{background:#fff;padding:40px 40px 10px;margin-bottom:30px}.site-contact label{padding-left:0}.site-contact input,.site-contact textarea{display:block;width:100%;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:2px solid #eee;border-radius:0}#calendar-shop-info{clear:both;text-align:center;border-radius:5px;margin-bottom:10px;padding:20px}#calendar-shop-info strong{color:#1e509a}.checkout-pickup-info{padding:10px;margin:10px 10px 10px 35px;font-size:12px;display:none}.delivery-type-agent:checked~.checkout-pickup-info{display:block}.smsCallRadio .radio{margin-top:0;margin-bottom:0}.smsCallRadio label{float:left;margin-left:20px;margin-right:20px}.smsCallRadio input{display:block!important}.smsCallRadio div.text-right{float:right;margin-left:5px}.to-list{margin:8px 15px}@media (max-width:768px){.to-list{margin:8px 0;float:none!important}.shops-warning img{display:block;float:none!important}}#map-shop{height:350px;width:100%}#map-region{height:634px;width:100%}.contacts{margin-top:20px;margin-bottom:20px}.shops-warning{margin-top:0}.shops_list .accordion_shop_title{text-align:left;font-size:14px}.shops_list .accordion_shop_title a{color:#4c4c4c}.shops_list .accordion_shop_title a span{margin-right:10px}.shops_list .panel-group{border-bottom:1px solid #eee;margin-bottom:10px}.shops_list .panel-group .collapse{outline:0}.shops_list .shop{width:100%;margin-bottom:10px;padding:0;font-size:12px}.shops_list .shop_title{font-size:14px}@media (max-width:680px){.shops_list .shop{border-bottom:0}.shops_list .shop_title{text-align:left}}.shops_list .shop_metro{color:#767676;padding:2px 0 0 30px;background:url(/img/interface/metro30.png) center left/auto 30px no-repeat;display:flex;align-items:center;width:100%;min-height:30px}.one-shop-view .shops_list .shop_metro{margin-left:0}.shops_list .shop_contact{border:1px solid #eee;padding:10px;margin:5px 0 20px}.shops_list .shop_contact a{text-decoration:none;color:#4c4c4c}.shops_list .shop_contact ul.types_of_pay{list-style:none;margin-top:20px;padding-left:0;margin-bottom:0}.shops_list .shop_contact ul.types_of_pay li{padding:0;margin:0 5px 0 0;display:inline-block;text-indent:-9999px;background:url(/img/index/sprite_delivery.png);vertical-align:middle}.shops_list .shop_contact ul.types_of_pay li.cash{width:22px;height:23px;background-position:-102px -125px}.shops_list .shop_contact ul.types_of_pay li.credit{width:26px;height:18px;background-position:-197px -10px}.shops_list .shop_contact ul.types_of_pay li.cards{width:26px;height:23px;background-position:-10px -125px}.shops_list .shop_contact ul.types_of_pay li.post{width:44px;height:23px;background-position:-133px -53px}.shops_list .shop_schedule{margin-bottom:5px}.shops_list .shop_schedule p{margin:7px 0}.no-shops-info .shops_list .shop_phone{font-size:16px}.height-bound{height:250px;overflow:hidden}.one-shop-view .box{display:flex;align-items:center;border:1px solid #eee;border-radius:0;box-shadow:none;background-color:#fff;height:100px;padding-left:90px;padding-right:10px;font-size:12px;line-height:1.2;position:relative}.one-shop-view .box .icon{font-size:70px;position:absolute;top:10px;left:15px;color:#eee}.one-shop-view .box__contacts{padding-left:70px}.one-shop-view .box__contacts a{color:#2b2b2b;text-decoration:none}.one-shop-view .box__contacts .icon{left:30px}.one-shop-view .box__address{padding-left:70px}.one-shop-view .box__address .shop_metro{color:#2b2b2b;padding:2px 0 0 30px;background:url(/img/interface/metro30.png) center left/auto 30px no-repeat;min-height:30px;width:100%;display:flex;align-items:center}.one-shop-view .box__sсhedule p{margin-bottom:0}.title-height{height:50px}@media (max-width:768px){.shops_list{margin-bottom:30px}.title-height{height:auto;font-weight:700;margin-top:10px;padding:15px;border:1px solid #eee;border-bottom:none;background:#fff}}.heart{background:url(/img/interface/heart20.png) 17% 0 no-repeat;height:30px;padding:0 0 0 70px}.heart-anounce{background:url(/img/interface/heart20.png) 10% 0 no-repeat;height:30px;padding:0 0 0 50px;cursor:pointer}.left-plate{padding-top:10px;background:#fff;min-height:600px}.personnel h4{margin-left:15px}.personnel .text-center h4{margin:10px 0 0}.delivery-block-type-agents .shops_list .shop_contact{margin-top:0;margin-bottom:5px}.delivery-block-type-agents .shops_list .shop_contact .shop_title{overflow:hidden;margin-bottom:5px;margin-top:5px}.delivery-block-type-agents .shops_list .shop_contact .light{color:#767676;font-size:.8em}.delivery-block-type-agents .shops_list .shop_contact ul.types_of_pay{padding:0 0 5px;display:table}.delivery-block-type-agents .shops_list .shop{border-bottom:none;margin-bottom:0}.block_contacts_mobile{margin:0 0 10px;padding:0 15px 15px;border:1px solid #eee;border-top:none;background:#fff}.block_contacts_mobile .fa{text-align:center;width:15px;font-size:20px;margin-right:10px;margin-left:3px}.block_contacts_mobile .fa.fa-envelope{font-size:14px}.block_contacts_mobile .fa.fa-clock-o{font-size:18px}.block_contacts_mobile a{color:inherit}.block_contacts_mobile .shop_metro{background:url(/img/interface/metro30.png) no-repeat;padding-left:28px}.block_contacts_mobile h4{font-size:14px;text-transform:uppercase}.block_contacts_mobile .openingHours{padding-left:30px}.shops{margin-bottom:40px}@media screen and (min-width:768px){.shops{padding-left:15px}.popular .product-price .product-discount{order:1}}.shops h1{margin-bottom:40px}.shops h2{font-weight:500;text-align:left;margin-bottom:40px}@media screen and (min-width:992px){.shops-choice{margin-bottom:40px}.shops-grid{grid-template-columns:1fr 262px}}.shops._selected .shops-choice,.shops._selected .shops-city__list,.shops:not(._selected) .shops-shop{display:none}.shops-breadcrumb{display:flex;justify-content:space-between;margin-bottom:20px;align-items:center}.shops-breadcrumb .breadcrumb{margin:0}.shops-breadcrumb__back{margin-left:20px;height:32px;flex-shrink:0;min-width:262px}@media screen and (max-width:991px){.shops-breadcrumb__back{display:none}}.shops-breadcrumb__back:not(._selected){display:none}.shops .select2-container .select2-selection{height:50px!important;padding:14px 24px 14px 10px}.shops .select2-container .select2-selection__clear{display:none}.shops .select2-container .select2-selection__arrow{border:none;height:100%!important;background:url(/img/icons/loop.svg) center center no-repeat;right:10px;cursor:pointer}.shops .select2-container .select2-selection__arrow b{display:none}.shops .select2-container__dropdown .select2-search{margin-top:-40px!important}.shops-grid{display:grid;gap:20px}.shops-city__list{list-style:none;padding:0;margin-bottom:40px}@media screen and (max-width:991px){.shops-main{display:contents}.shops-city__list{order:-4}}.shops-city__list>li{padding:12px 0 0}.shops-city__list>li+li{border-top:1px solid #e2e8ee;margin-top:12px}.shops-city__link{font-size:16px;display:inline-block}.shops-city__link:not(:last-of-type){margin-right:12px}.shops-city__link._capital{font-weight:500}.shops-notification{background:#f1f8ff;border-radius:12px;padding:20px}.shops-notification._sign{display:flex}.shops-notification._sign:before{content:'';width:14px;height:1.4em;margin-right:8px;mask:url(/img/shops/notification.svg) no-repeat center/contain;-webkit-mask:url(/img/shops/notification.svg) no-repeat center/contain;background:#1e509a;flex-shrink:0}.shops-notification._alert{background:rgba(217,80,47,.06)}.shops-notification._alert:before{background:#d9502f}.shops-notification._notification{background:#f1f8ff}.shops-notification._notification:before{background:#3a8ee6}.shops-notification._common{background:#f8f8f8}.shops-notification._common:before{content:unset}.shops-notification-title{font-size:16px;font-weight:500;margin-bottom:8px;line-height:1.15}.shops-notification p:not([class]){color:#2b2b2b;margin:0}.shops-notification p:not([class])+p{margin-top:2em}.shops__marked{background-color:#ffd300;color:#1e509a;padding:0}.shops-shop{display:grid;gap:20px;margin-bottom:40px}.shops-shop__map{height:280px}@media screen and (max-width:991px){.shops-shop{display:contents}.shops-shop__map{order:-2;height:210px}.shops-shop .shops-notification{order:-4}.shops-shop__address{order:-3}}.shops-shop-address{margin:0}.shops-shop-address__list{margin:0;display:grid;grid-template-columns:auto 1fr;gap:6px 4px;align-items:baseline}.shops-shop-address__list>dt{font-size:16px;font-weight:500}.shops-shop-address__list>dd:empty,.shops-shop-address__list>dt:empty{display:none}.shops-shop__about h2{margin-bottom:20px}.shops-shop__images{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.shops-shop__images>a{display:flex;align-items:flex-start;justify-content:center}.shops-shop__modal{transition:.3s;display:flex!important;align-items:center;justify-content:center;opacity:0;visibility:hidden}.shops-shop__modal.in{opacity:1;visibility:visible}.shops-shop__modal-small{font-size:16px}.shops-shop__modal-swiper{position:relative;margin-bottom:20px}.shops-shop__modal-swiper .swiper-slide,.shops-shop__modal-swiper .swiper-slide img{width:100%!important}.shops-shop__modal-swiper .swiper-button-next,.shops-shop__modal-swiper .swiper-button-prev{color:#fff}.shops-shop__modal-swiper .swiper-button-next{right:40px}.shops-shop__modal-swiper .swiper-button-prev{left:40px}@media screen and (max-width:767px){.shops-shop__modal-swiper .swiper-button-next{right:20px}.shops-shop__modal-swiper .swiper-button-prev{left:20px}.shops-shop__modal-swiper .swiper-pagination{display:none}}.shops-shop__modal-swiper .swiper-pagination{width:100%;position:absolute;left:0;bottom:10px;z-index:1}.shops-shop__modal-swiper .swiper-pagination-bullet{border-color:#fff;opacity:.3}.shops-shop__modal-swiper .swiper-pagination-bullet-active{opacity:1}.shops-footer{margin-top:20px;order:1}.shops-aside{position:relative}.shops-aside__list{list-style:none;padding:0;margin-bottom:20px}.shops-aside__list>li+li{margin-top:35px}.shops-banner{font-size:16px;top:20px;color:inherit;min-height:220px;width:100%}.shops-banner:hover{color:inherit}@media screen and (min-width:992px){.shops-shop__map._region{height:540px}.shops-banner{position:sticky;display:grid}}@media screen and (max-width:991px){.shops-aside{display:grid}.shops-aside__list{order:-3}.shops-banner._left .shops-banner__img,.shops-banner._right .shops-banner__img{max-width:60%;height:100%;pointer-events:none;min-width:290px}.shops-banner._left .shops-banner__img{float:left;margin-right:10px}.shops-banner._right .shops-banner__img{float:right;margin-left:10px;justify-content:flex-end}}@media screen and (max-width:330px){.shops-banner._left .shops-banner__img,.shops-banner._right .shops-banner__img{margin:0}}@media (max-width:1199px){.shops-banner{top:calc(20px + 75px)}}.shops-banner__text{padding:26px;font-size:14px;margin-bottom:2em}@media screen and (max-width:991px){.shops-banner__text{padding:10px}}.shops-banner__text b{font-size:20px;line-height:1.15}.shops-banner__text span{font-size:18px}.shops-banner__img{order:1;display:flex;align-items:flex-end}.js-shops-dropdown .select2-search--dropdown{margin-top:-48px!important}.js-shops-dropdown .select2-search__field{height:50px!important}.aside-shop{display:grid;gap:8px;position:relative}.aside-shop._active{outline-offset:8px;outline:#ea431b solid 1px}.aside-shop__title{font-size:16px;font-weight:500}.aside-shop .shops-notification{padding:4px;border-radius:6px;font-size:12px}.aside-shop .shops-notification:before{width:16px;height:16px}.aside-shop__address{margin:0}.aside-shop__address-list{margin:0;padding:0;list-style:none}.aside-shop__address-metro{display:flex}.aside-shop__address-metro:before{margin-right:4px;content:'';width:16px;height:16px;display:block;flex-shrink:0;background:url(/img/shops/metro.svg) center/contain no-repeat}.aside-shop__link{border-bottom:1px dashed currentColor;justify-self:flex-start}._active .aside-shop__link{display:none}#slider{width:100%;height:5px;margin:20px 0;background-color:#767676}.ui-slider{position:relative}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:13px;height:16px;background:#1e509a;cursor:pointer}.ui-slider .ui-slider-handle:before{position:absolute;top:-12px;left:0;border:6.8px solid transparent;border-bottom:6.8px solid #1e509a;content:'';z-index:1}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;overflow:hidden}.ui-slider-horizontal{height:3px}.ui-slider-horizontal .ui-slider-handle{top:5px;margin-left:-6px}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.pagination-container{display:flex;align-items:center;justify-content:space-between;margin:20px 0 25px;width:100%}.pagination-container._blue .pagination-container__list{gap:8px}@media screen and (max-width:767px){.pagination-container{flex-direction:column}.pagination-container._blue .pagination-container__list{width:100%}.pagination-container._blue .pagination-container__more{margin-bottom:20px}}.pagination-container._blue .pagination-container__item{width:32px;height:32px;border-radius:8px;font-size:13px;color:#667085}.pagination-container._blue .pagination-container__item:hover:not(._disabled){background:#fff;border-color:#1e509a;color:#1e509a}.pagination-container._blue .pagination-container__item._active{background:#1e509a;border-color:#1e509a;color:#fff}.pagination-container._blue .pagination-container__item._next:before,.pagination-container._blue .pagination-container__item._prev:before{mask:url(/img/icons/chevron-down.svg) no-repeat center/12px;-webkit-mask:url(/img/icons/chevron-down.svg) no-repeat center/12px}.pagination-container._blue .pagination-container__item._next._disabled,.pagination-container._blue .pagination-container__item._prev._disabled{opacity:.4}.pagination-container._blue .pagination-container__more{min-width:328px;height:41px;border-color:#1e509a;border-radius:8px;color:#1e509a}.pagination-container._blue .pagination-container__more:hover:not(:disabled){background:#1e509a;color:#fff}.pagination-container__list{list-style:none;padding:0;margin:0;display:flex;gap:5px}@media screen and (max-width:767px){.pagination-container__list{justify-content:space-between}}.pagination-container__item{width:36px;height:36px;border:1px solid transparent;user-select:none;transition:.1s;border-radius:1px}.pagination-container__item:hover:not(._disabled){background:#ededed}.pagination-container__item._active{border-color:currentColor}.pagination-container__item._next,.pagination-container__item._prev{position:relative;z-index:0}.pagination-container__item._next:before,.pagination-container__item._prev:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;mask:url(/img/icons/chevron-down-slim.svg) no-repeat center/14px;-webkit-mask:url(/img/icons/chevron-down-slim.svg) no-repeat center/14px;background:currentColor;z-index:-1}.pagination-container__item._next._disabled,.pagination-container__item._prev._disabled{opacity:.5}.pagination-container__item._prev:before{transform:rotate(90deg)}.pagination-container__item._next:before{transform:rotate(-90deg)}.pagination-container__item>a,.pagination-container__item>span{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:inherit}.pagination-container__more{border:1px solid;border-radius:1px;height:36px;cursor:pointer;width:calc(33.33333333% + 1px);transition:.2s}@media screen and (max-width:767px){.pagination-container__more{width:100%;order:-1;margin-bottom:25px}}.pagination-container__more:hover:not(:disabled){background:#ededed}.warranty_param .price_block{position:absolute;top:0;right:0}.cart-col-delete,.cart-col-img,.cart-col-info,.cart-col-price,.cart-col-quantity,.cart-col-sum,.cart-col-text,.cart-col-title{float:left}.cart_item .cart-col-delete .cart-col-price,.cart_item .cart-col-delete .cart-col-title,.cart_item .cart-col-img .cart-col-price,.cart_item .cart-col-img .cart-col-title,.cart_item .cart-col-info .cart-col-price,.cart_item .cart-col-info .cart-col-title,.cart_item .cart-col-price .cart-col-price,.cart_item .cart-col-price .cart-col-title,.cart_item .cart-col-quantity .cart-col-price,.cart_item .cart-col-quantity .cart-col-title,.cart_item .cart-col-sum .cart-col-price,.cart_item .cart-col-sum .cart-col-title,.cart_item .cart-col-text .cart-col-price,.cart_item .cart-col-text .cart-col-title,.cart_item .cart-col-title .cart-col-price,.cart_item .cart-col-title .cart-col-title{display:block!important}.cart_item .count-form-evn{margin:0 auto}.cart_item .cart_product-img{position:relative}.cart_item .cart_product-img .fa-percent:before{padding-top:0}.cart_item .cart_product-img a{padding:10px;display:inline-block;vertical-align:middle}.cart_item .cart_product-img .label-badge-right{top:10px;right:5px}.cart_item .cart_product-img .label-badge-right span i{width:24px;height:24px;padding-top:3px;font-size:1.3em;border:none}.cart_item .cart_product-title{position:relative;margin:0!important}.cart_item .cart_product-title .pin{margin:15px 0 -2px}.cart_item .cart_product-title h3{font-size:14px;font-weight:600;margin-top:17px}.cart_item .cart_product-title h3 a{color:inherit}.cart_item .cart_quantity input{border:3px solid #eee}.cart_item .cart_quantity a{font-size:12px;font-weight:600;color:inherit;top:25px;text-decoration:none}.cart_item .cart_quantity a:active,.cart_item .cart_quantity a:focus,.cart_item .cart_quantity a:hover{text-decoration:none}.cart_item .cart_quantity a.minus{left:18px;top:55px}.cart_item .cart_quantity a.plus{right:18px;top:55px}.cart-col-title .item_services_cart{padding-left:10px;padding-bottom:10px;position:relative}.cart-col-title .item_services_cart:before{position:absolute;content:"\2022";display:inline-block;left:0}@media (min-width:992px){.cart-col-img{width:16%}.cart-col-info{width:84%}.cart-col-title{width:45%}.cart-col-price{width:15%}.cart-col-quantity{width:13%}.cart-col-sum{width:17%}.cart-col-delete{width:10%}.cart-col-text{width:40%}.cart-caption{margin-bottom:5px;font-weight:700}.cart-caption .col{line-height:30px}.cart-caption .cart-col-info .col{padding-left:0}.cart_item{border:1px solid #eee;border-radius:0;box-shadow:none;background-color:#fff;margin-bottom:3px}.cart_item .col.cart-col-img{padding-left:25px}.cart_item .col.cart-col-delete{padding-right:25px}.cart_item .col:not(:first-child){border-left:1px solid #eee}.cart_item .col.cart-col-preorder{border-top:1px solid #eee}.cart_item .cart_product-title h3{font-size:16px}.cart_item .cart_product-title .product-stars .stars-status{display:inline-block}.cart_item .cart_product-title .product-stars .stars-status i.fa{color:#ffd300;font-size:14px;letter-spacing:-2px}.cart_item .cart_product-title .product-stars .vendor-code,.cart_item .cart_product-title .product-stars .vendor-code-value{font-size:12px;color:#4c4c4c}.cart_item .cart_product-title .guarantee .status{font-size:10px;margin-right:5px;color:#fff;padding:3px 8px;margin-bottom:10px}.cart_item .cart_product-title .guarantee .status .fa{font-size:12px}.cart_item .cart_product-title .guarantee .status.in-stock{color:#090;padding:0;display:inline-block}.cart_item .cart_product-title .guarantee .status.not-in-stock,.cart_item .cart_product-title .guarantee .status.pre-order{background:#ea431b}.cart_item .cart_product-title .guarantee .label-badge-bottom-right{right:22px;text-align:right;font-weight:500;font-size:10px;margin-top:1px;margin-bottom:8px;bottom:auto;width:210px}.cart_item .cart_product-title .guarantee .label-badge-bottom-right span{background:#ea431b;color:#fff;padding:3px 5px}.cart_item .cart_product-title .guarantee .label-badge-bottom-right span .fa{font-size:12px}.cart_item .pre-order_text{padding-left:20px}.cart_item .cart_price{position:relative}.cart_item .cart_price .list-cart-price{display:table-cell;height:105px;margin-bottom:0;vertical-align:middle}.cart_item .cart_price .list-cart-price li{padding-bottom:5px}.cart_item .cart_price .list-cart-price li:last-child{padding-bottom:0}.cart_item .cart_price .list-cart-price li.product-action-price .icon-left{background-color:#ea431b}.cart_item .cart_price .list-cart-price li.product-discount-price .icon-left{background-color:#1e509a}.cart_item .cart_price .list-cart-price li.product-action-price,.cart_item .cart_price .list-cart-price li.product-discount-price{position:relative}.cart_item .cart_price .list-cart-price li.product-action-price .icon-left,.cart_item .cart_price .list-cart-price li.product-discount-price .icon-left{width:24px;height:24px;position:absolute;text-align:center;left:10px}.cart_item .cart_price .list-cart-price li.product-action-price .icon-left .fa,.cart_item .cart_price .list-cart-price li.product-discount-price .icon-left .fa{padding-top:5px;color:#fff;font-size:1.1em}.cart_item .cart_price .list-cart-price li.product-action-price .hint,.cart_item .cart_price .list-cart-price li.product-discount-price .hint{position:absolute;top:-5px;right:-10px;font-size:11px;color:#767676}.cart_item .cart_price .list-cart-price li .price-description,.cart_item .cart_price .list-cart-price li .price-value{margin-bottom:0;line-height:1.1}.cart_item .cart_price .list-cart-price li .price-description{line-height:.8;font-size:10px}.cart_item .cart_price .list-cart-price li .price-value{font-size:18px;font-weight:400;position:relative}.cart_item .cart_price .list-cart-price li .price-value.origin{font-weight:500}.cart_item .cart_price.action-price ul li.product-price .price-value{font-size:14px;text-decoration:line-through;font-weight:400}.cart_item .cart_price.action-price ul li.product-discount-price .price-value{font-size:16px;text-decoration:line-through;font-weight:400}.cart_item .cart_price.action-price ul li.product-action-price .price-value,.cart_item .cart_price.action-price ul li.product-discount-price+li.product-action-price .price-value{font-size:18px;font-weight:500}.cart_item .cart_price.discount-price ul li.product-price .price-value{font-size:14px;text-decoration:line-through;font-weight:400}.cart_item .cart_price.discount-price ul li.product-action-price .price-value{font-size:16px;text-decoration:line-through;font-weight:400}.cart_item .cart_price.discount-price ul li.product-action-price+li.product-discount-price .price-value,.cart_item .cart_price.discount-price ul li.product-discount-price .price-value{font-size:18px;font-weight:500}.cart_item .cart_quantity{position:relative;white-space:nowrap}.cart_item .cart_quantity input{width:34px;height:34px;margin-top:35px}.cart_item .cart_sum{padding-top:37px;font-weight:700;font-size:22px;line-height:26px}.cart_item .cart_sum .small{font-size:9pt;font-weight:400}.cart_item .cart_delete-product a{display:inline-block;width:100%;line-height:105px;font-size:18px;color:#767676}.cart_item .cart_delete-service a{display:inline-block;width:100%;text-align:center;margin:0 auto;color:#767676}}@media (max-width:992px){.cart-col-img{width:20%}.cart-col-info{width:80%}.cart-col-info .row-flex{align-items:center}.cart-col-price,.cart-col-title{width:100%}.cart-col-quantity{width:60%;margin-bottom:10px}.cart-col-sum{display:none}.cart-col-delete{width:40%}.cart_item{border-bottom:1px solid #eee;background-color:#fff;padding:0 10px}.cart_item:after,.cart_item:before{display:table;content:" "}.cart_item:after{clear:both}.cart_item .product-price{border-bottom:1px dotted;text-align:right;position:relative;margin-top:20px}.cart_item .product-price .price-value{margin:0;background:#fff;position:absolute;right:0;bottom:-6px;padding-left:5px;font-weight:500}.cart_item .product-price:before{content:"Цена";background:#fff;position:absolute;left:0;bottom:-6px;padding-right:5px;font-weight:400}.cart_item .cart_quantity{text-align:left;white-space:nowrap}.cart_item .cart_quantity input{width:60%;height:34px;max-width:100px;border:1px solid #ddd}.cart_item .cart_quantity a{padding:10px 5%}.cart_item .cart_quantity:before{content:"Количество";display:block;font-weight:500;font-size:12px}.cart_item .cart_quantity p{padding-top:5px}.cart_item .cart_delete-product{position:relative}.cart_item .cart_delete-product a{float:right;margin-top:15px;background:#ea431b;height:32px;width:32px;font-size:20px;color:#fff;border-radius:2px}.cart_item .services .cart-col-title{width:70%;overflow:hidden}.cart_item .services .cart-col-price{width:22%;padding:0 5px;text-align:right}.cart_item .services .cart_delete-service{width:8%;padding:0}.links_services{position:static}}.links_services a{text-decoration:none}.links_services .dotted{text-decoration:none;border-bottom:1px dotted #1e509a}.links_services .link-services_item{margin-bottom:5px}ul.warranty_param{width:100%;margin:10px 0;padding:0;display:flex;flex-wrap:wrap;position:relative}ul.warranty_param li{display:inline-block;position:relative;float:left;margin-right:10px}ul.warranty_param li input[type=radio]{position:absolute;width:100%;height:100%;z-index:2;opacity:0}ul.warranty_param li label{display:block;position:relative;margin:0;cursor:pointer;font-size:12px;font-weight:400;transition:.25s linear;border:1px solid #ccc;border-radius:15px;padding:4px 10px}ul.warranty_param input[type=radio]:checked~label{color:#fff;background:#1687d0;border:1px solid #1687d0}.custom_services_cart .item_services{display:flex;margin-bottom:10px;justify-content:space-between;align-items:center;flex-wrap:wrap}.custom_services_cart .item_services .item_services_title{display:flex;align-items:center}.custom_services_cart .item_services .item_services_title img{margin-right:10px}.custom_services_cart .item_services .item_services_title .title{text-decoration:none;border-bottom:1px dotted #1e509a;cursor:pointer}@media (max-width:480px){.custom_services_cart .item_services .item_services_title{flex-basis:200px}.custom_services_cart .item_services .item_services_title img{width:50px}.custom_services_cart .item_services .item_services_title .title{border:none}}@media screen and (max-width:374px){.custom_services_cart .item_services .warranty_param .price_block{top:30px}}.custom_services_cart .item_services .price_block{float:right;display:flex;align-items:center;margin:0 0 0 auto}.custom_services_cart .item_services .price_block .price{font-size:1.1em;margin-right:10px;font-family:"Roboto Condensed",sans-serif}.custom_services_cart .item_services .price_block .already-in-cart{padding:6px 12px;background:#1e509a;color:#fff!important;cursor:default;text-align:center}.custom_services_cart .item_services .service-description{width:100%;clear:both}.forgot-card-link,.new-card-link{font-size:12px}.pre-order_form .cart-caption .cart-col-info .col{padding-left:0!important}.pre-order_form .cart_quantity{display:flex;align-items:center}.pre-order_form .cart_quantity input{margin:0;min-width:34px}@media (max-width:370px){.pre-order_form .capcha-slim{padding:0!important;margin:0 -20px}}.product-page .notice{display:none}.custom_services_cart .item_services .warranty_param .price_block{position:absolute;top:0;right:0}@media screen and (max-width:374px){.custom_services_cart .item_services .warranty_param .price_block{top:25px}}.recom-slider .product-thumbnail{padding:0 20px}.recom-slider .product-thumbnail .product-pictures{height:150px}.recom-slider .product-thumbnail .id{font-size:11px}.recom-slider .product-thumbnail .product-caption .product-header{font-size:14px;height:48px;overflow:hidden;text-transform:uppercase;font-family:sans-serif}.recom-slider .product-thumbnail .product-caption a{color:inherit}.recom-slider .product-thumbnail .product-characteristics{padding-left:0;margin-left:0;font-size:12px}.recom-slider .product-thumbnail .product_offer{display:flex;align-items:flex-start;justify-content:space-between}.recom-slider .product-thumbnail .product_offer .product-price{line-height:1;font-size:24px;font-weight:500;margin-bottom:0}.recom-slider .product-thumbnail .product_offer .add-service-req{color:#fff}.recom-slider .product-thumbnail .status{font-size:10px}.recom-slider .product-thumbnail .status .fa{font-size:12px}.recom-slider .product-thumbnail .status .tooltip{margin-left:30px}.recom-slider .product-thumbnail .status.in-stock{color:#090;padding:0;display:inline-block}.recom-slider .product-thumbnail .status.not-in-stock,.recom-slider .product-thumbnail .status.pre-order{background:#ea431b}.modal .product-page-price{font-size:18px;font-weight:400}.recomend_product .product_title a{color:inherit}@media screen and (max-width:992px){.recom-slider .product-thumbnail{display:flex;padding:20px 0}.recom-slider .product-thumbnail .product-pictures{width:20%}.recom-slider .product-thumbnail .product-pictures img{max-width:90%}.recom-slider .product-thumbnail .product-caption{padding-left:10px;width:80%}.recom-slider .product-thumbnail .product-caption .product-header{height:auto}}.shipment-prepayment{margin-left:5px;padding:1px 5px;background:#ea431b;color:#fff;font-size:10px;font-weight:700}.thanks-page-block,.thanks-page-number{border:1px solid #eee;border-radius:0;box-shadow:none;background-color:#fff;padding:20px}.thanks-page-details,.thanks-page-number{margin-bottom:20px}.modal table{width:100%!important}.credit-alert{display:none}.checkout-form .credit-alert{display:block}.alert ul{padding-left:15px}.informer{padding:20px 0 20px 20px;background:#fff;font-size:0;max-width:350px;text-align:left}.informer_text{font-size:12px;width:65%;line-height:1.1;display:inline-block}.informer_sum{font-size:16px;color:#ea431b;text-align:center;width:30%;line-height:1.1;display:inline-block;vertical-align:top;white-space:nowrap}.informer_progress{padding:40px 0 10px}.informer_progress_bar{height:4px;width:100%;background:#eee;position:relative}.informer_progress_bar:before{content:'';display:block;position:absolute;background:#ea431b;width:24px;height:100%}.informer_progress_bar:after{position:absolute;bottom:0;left:0;content:"";font-size:24px;font-family:FontAwesome,serif;color:#ea431b}.informer__free-shipping .informer_progress_bar:after{content:"\f0d1";display:inline-block;transform:scale(-1,1)}.informer__promocode .informer_progress_bar:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFEAAAA0CAMAAADFaCTtAAADAFBMVEV0ts3/tpn//vz/7uf/yqX6RwdhiZnVTipBsNACkLGEiId1zfOSx9VAnbb8/Pz/y7S17/7///v/9fHs////v6vY//+Wlpr/1Lbw////9er/QwB8wtz/cz8Acoqk6v6XnKf/5dyg8v/X7P2OhYHYsKb7////5su1vMTX1tf/8uEAZ5fn6vWp1+fK////aC7X4uukqq3cinP//P//+v4wfJAAWXmrtL3/+fno////nXf/+PHclID/7NrE3+3/8d7/SQT/+fTCu7eBiJT18/zFxsn5/v//RACmrrdWUE3gWS/WkX3/Vxl2rL/iRxn/qYkAZX3//vV1foix////tYrohmn//Pj4+Pj59fMAboao+//4//r/wZtnna17eHXyVB4Ad5fi//+//////Pr//Pz/qX3/69H3flSdoqn/gFIAW5DkZ0L2+P7f5e9tZ2X1//+unJT/+OwASWsAmMX/5NL/38oAZoz7//yY0+oAVX8sh6AAh7QAqtvm3tuJkZu69f/1TBfg6e//jmH7+f952/T/3b//lWf/9viqo6Dq8PoAe6vLz9r7+/uV5//d9/6c///8//r8/P/9/fsASnXiUSmo3vL/0KsAdZ7gfmPwlHSTjIf4/fwAe6jt5urH8/+k9/+NkI/Nfmj7+/2GgHv/1sze4uP6qpL/TxHUycb1/P4AS3f8//maop9oc339bUj+hmNmYF1HRUPq8PPz+/f/kWzzXC3wjnH//viF8f8ARGsAUn6S9P/28O7/o4e4s67/+/PeYTizr6ruooeelZGfz+IATnLudU3ZbU54c25gWVT+2c/////v7+///v/+///+/v79/v/o6+76tKP/sZL8/fjD5/P1nYcAQ2JFPjntzsb/z8Z/gotavd3/PADg8PIAteHVhnDr5uIAapHw6+cAcZD/7fLW0Mv/f2X/m3r7+/P59/X7//f3///g8/n6/fzY9PtpcWqX2fTp7+7w6u7ielq4XDzMXjr5+fr5/PkObIHj/P//RQDAwc3y9/z2+/r/0s7/0sPcNn9iAAAKaElEQVR4Aa2XC1gTVxbHw4UIViFMxsCgUER7BZT4GDQJNMWIJEgBUWgUQSQkUqpCGgWjVhHbVVBxm8QHrY9KS62bWq3bh7SuGi3a1k7vndRH3S1uH9Z2d23cdh/rQ3TXPUOq2+7Wfttd//PdmzOTmV/+59zDfBfZ+3dbsvenTbsw7a7psgeIl1tbW6Puli5HSURREEThLsnTCsTWu0kUJI/id4kI9P+ZBKIgIe8aUZQ8Cj9A7L3oCZqPEmHcfkKE+MeKdCciSIQng1hQkB7Vy4dY/O+JtxUFCE+U0CqIniAO5uDPBPk/nSgxRckWQcEjCvHI1iqAflrWt9WKPMjj8VyYbmWmX5h+4ACDPpvOaCm0sMT8Hzx6oKKumCOoblKK9d26vXV7J7y7d++ECmtKBXwFTn86EYFFdM/QzUNb6ibUvdtyoGJvhaHl+KRD7XVuQApRP0rkCYKAEILMhkylUplp8AVX3No+6ZeH0OZfdw090tkxqaszZ9Lxiro6UZA8EiKAKA0OhIIzgQFEIj1u43ne7Mi6OSBkgKI61WdGmBB+aMuySctaJi3rGM1UbD5+6JuO41O+3Ot0EkJFwsOEMRaQ0wn1YTAWPYyZ2BgXEG1MJySh1Sr1IX/NCy8szJt7sCHOJzyXzk9IOdDS0jXhFy0pnz+67FBFR8qEL5cduSCkExclvJuK1IgR2gKD8VyhAjrFQMQAEX6FMmVT4hR7Cg+/drL8ZMbc8NdDUs2IWLu6OjZ3fHboSFfH0M0dm1u66rqGPrq5mSfiKReDXGAUmbWEGrdQN0FaD8YBp7PMCUSXEbx3xiny5KvCyjNWZZTETm4qPBnnQ8xLyd+0t6doRrfHxNTFVNzT3lGTe08NTziW5Ti7neM4SgQvx3IBL/YG7IFAADsxBiKDCK/1NeQ1lZePNJlM8qb82ZvmFpY7nGU6lZrlWN1plY67yH799cfXVFVqC8ep1Gq1yqJSqVWsnbOo1RYdx6qkOPAc4fmJsjiHUtncnLWvsKRk1viegb+Nny2XZ2yadVhv1/UfVxqtii4q6qfqU6CLHpuWVlpZueSZo6VtlQlXoweVnk84aoleUlo685lr/ROKNG6f1CnNX8hWxioUz4fGhr+8aWfPzp6BpsnDRsqbSjIuvRd4Zty5tvPF59uGL0w6dlW97kzBRtnZiMWVP4s4tz9y0KL1WyPOzS/eujgi8s2I5cdKC4aEKkBhiudlv9/QtGGMflXhgAxTz+x4U3596smmpj0rG+L46PULnhzetvDJpXOSxpVWrZsvU0VH9l28oLh4wf4q1aIX+xVHHntjzXB11f4FSWdkKvFmXhNow9OyVTvHyw9Wx+dv2iOPHxZS+Hiqsv6dSyf1+gGhQ44tqTr75tmqBXN+NS6heN38At1RIPatqloybrnl6Pp+VZHzJeIQIM4vsGgVTT0g+dOyR3oGykuqR+aHHS4M0Ve/o9APyFLErmy4/2+Dgajud6a/asGcN8ZVFr+xvsCiqipeWKRWA1F39M1bRHUvkU1XjB8IGv+ybCQQJ0seL728MiTreX153spNj88qf/rwsCHzl6g39nlA1Xf/jKI5Sx9bfPZPEZ8sXTxWrRp7bDn7wIttnww/NmPNnKULXozYfqbgWvpHcoloelj29qz8DS9UPzJrU0jsa4dXKkMfkY+cNV4e9vZc/ZAzMy06lrMMWqK+t+/WNYvPbqxsa4tcrtPJ+qhZy6DH2vqmqdfM2VoZUbV8bH82/aO8nTvz82c9JNNXD6sPVR58e9imfGib0IadPT0meXxY3kOOizMvBvwUQ0dy0HD3ri/QsaxOZ3d7A1KDQ2jRqYYPh3aUOj7AGwbX1zc0DP6HbLpvSme6tv7gvth8kyl/WIZpIJQ37PHwAb5XWcxbkQcTQnhi3DhfpsOdZsTzhPyhE2PE2ASsO7fQgqhf8FC3Ddm0VrPNtg3+ZszIY47bV5gR9rpp/KqRUAp5SXnhHr0VYUqQljrLqMiTwOk+1/xYesm5qdH1FRZ4LSGIm7mIE54Ted4vMMBBVmT9HN4UZjhprt9TODk2frxcbjLFl5fn5Sni4A6BGu06EAtpW1RSemxv5tLMSdXQqVTSl5wdY9cuhhEEa+cBeOO6vmIQr7w5tzA+LKxkdkl52KqmDYq4ZsIwxMiqFkVWJiRcTUhIOJ/wXZUGR6U09V2kZu2Y6WSiBBG9D0TnLoREa2rD7zaEP5wxefbDeeF7FKlQL4Qwe/pqwqB1STOStifBlLQdlCQdEMJH75UZ26MHjb2aprO7EAMVFYAIVSCIYWzaUMW+S+Hh4YefCtE7fJ02nseWtKL+FkgWxAXzhem2dNLx89Onr+ngvkEc4UWMqUTEEnEXQ5/gfanVsbGxDalKLTrFEJ5no4s2WuxYJPMmbvvLtmnGV3e84vdSYccK4haQIGJKPxj9UnJyjeaGZXlRGutPv0UkPMWBMirwtikOR1xcc3M6ZOyh1M2OPWvZ4ifkiXnd2e3ZI2qnNk7NDazObuyOMeK/Yy/2fhCTcsO+et7aRFaXdlUd4LG3l+ik0MbOV50eItLe9SLEDa4xtp8uVXMIzsiI7IAd+6depxN3j8pNDODuZIxxAAcSa+2N2dcbR+VosK6yH8e7MZaILsYpICgk/SMkakXOK5TxUydzKsAWzFTZnZcJMdZmj1rBvTJ1Gs/X5GbXYu/1GH8ZNbp35GJ7co1X0+iumciejdS1kihBIu5yuZAkQeDTeSJCR5dRJ3UhgWvUcFArPw6M2p2YPXpHN6yhJjF7BMZru53wq2JODuaSs9c2rsVHau1pY+2E8L3EMgaWnQqEJwQhadmdmCI41Wrv+00mrDjFeMuNMq5b002ewJrG7BFuf0o3YkQi5OSI3pjdNSnYm7sCvfdopgASg0RpZ0AIERDheytIKQbDmfediNPa0BWMEXHjRE33xIC3RgNZu6/H0CtwaVuNeKNm6mqv8UbNPG35Wz4siL1EJ+JBBDudFIDgG9AYhLTvPZilRETwCwfmkRG7a7OT2Yu7a3MTvX5YGS/FRpy7VkzWrLDbNTl85ochPqcAkohEAgrUCUgIKEUIUWzHTl75qcIxBbkJ/2V7zNTrgVHQPRrv6sbs7kQj5GHExtWJ13ls/1gzWqsc/Gy1j+LbRAQiwAJ/CLYFjITcgt3am09VO6ZQtAtNXzEPLHl3/Bljo7v2A4HCvRja7nJy4ujRL+UwhqwxAxxfnZIIQISSQe8AUYBzhoGdhkT0wkOG1BOfNjgyHT5fpm+Kz2fI9IHMPoPBIF2Rzsza5i9CfT6lfsxbDoMZfZs1phgBI0iEFQIqz2OjgMydPseJZ19Yqc/KSg0qKzWrN4Zx6xMCfUPIsyccmaeg9f5FBBEBCRJR6h+e+DGxMoynM7P+hTFjHryl+6VxO7wdj/kQNnNmGwGJEpH+xyYX6OCXICQgqyEzLnTwjys0zmCwSpbIt/3oAd4dBY5BvM1mtpqtIPP3BJc8HjPQ0Pf+i4uSPN5JGAtwf+9DnegHZJWm7xBFiXjZc2cixRg6Qlo4pvcACd870L8Ro6KAeLf1T4Wp9xCVsf2pAAAAAElFTkSuQmCC);background-size:100%;width:49px;height:31px;bottom:5px}.filter-price.product-left-form .form-group input{border:1px solid #eee;border-radius:0;box-shadow:none}.characteristics-product-filter,.filter-price,.filter-range,.product-left-form,.type-product-filter{border:1px solid #eee;border-radius:0;box-shadow:none;background-color:#fff;color:#767676;margin-bottom:6px}.characteristics-product-filter h4,.filter-price h4,.filter-range h4,.product-left-form h4,.type-product-filter h4{padding:18px;border-bottom:1px solid #eee;margin-bottom:0;font-weight:700;color:#2b2b2b}.characteristics-product-filter h4 i.fa-rub,.filter-price h4 i.fa-rub,.filter-range h4 i.fa-rub,.product-left-form h4 i.fa-rub,.type-product-filter h4 i.fa-rub{font-size:100%}.characteristics-product-filter .filter-list,.filter-price .filter-list,.filter-range .filter-list,.product-left-form .filter-list,.type-product-filter .filter-list{padding:18px;border-bottom:1px solid #eee;margin-bottom:0}.characteristics-product-filter .filter-list select,.filter-price .filter-list select,.filter-range .filter-list select,.product-left-form .filter-list select,.type-product-filter .filter-list select{width:100%}.characteristics-product-filter ul,.filter-price ul,.filter-range ul,.product-left-form ul,.type-product-filter ul{padding:0 10px 0 18px;margin-bottom:0}.characteristics-product-filter ul li label,.filter-price ul li label,.filter-range ul li label,.product-left-form ul li label,.type-product-filter ul li label{width:100%;padding-left:35px}.characteristics-product-filter ul li label a,.filter-price ul li label a,.filter-range ul li label a,.product-left-form ul li label a,.type-product-filter ul li label a{text-decoration:none;color:inherit}.characteristics-product-filter ul li .input-checkbox:not(checked)+label:before,.filter-price ul li .input-checkbox:not(checked)+label:before,.filter-range ul li .input-checkbox:not(checked)+label:before,.product-left-form ul li .input-checkbox:not(checked)+label:before,.type-product-filter ul li .input-checkbox:not(checked)+label:before{border:2px solid #eee;top:2px;left:3px;width:15px;height:15px}.characteristics-product-filter ul li .input-checkbox:checked+label:after,.filter-price ul li .input-checkbox:checked+label:after,.filter-range ul li .input-checkbox:checked+label:after,.product-left-form ul li .input-checkbox:checked+label:after,.type-product-filter ul li .input-checkbox:checked+label:after{top:4px;left:5px}.filter-price .filter-price-block{padding:20px 20px 5px}.filter-price .filter-price-block .form-group{width:43.7%}.filter-price .filter-price-block .form-group input{width:100%;height:36px;border:1px solid #eee;border-radius:0;color:#2a2a2d}.filter-price .filter-price-block .form-group input#end-price{text-align:right}.filter-price .filter-price-block .mdash{text-align:center;margin-top:7px;color:#767676}.filter-price .filter-price-block input#price-slider{visibility:hidden}.filter-price .filter-price-block .slider#price-slider-slider{margin-top:20px;margin-bottom:20px;width:100%}.filter-price .filter-price-block .slider#price-slider-slider .slider-track{height:5px;background:#767676;box-shadow:none;border-radius:0}.filter-price .filter-price-block .slider#price-slider-slider .slider-selection{background:#ea431b;box-shadow:none;border-radius:0}.filter-price .filter-price-block .slider#price-slider-slider .slider-handle.triangle,.filter-price .filter-price-block .slider#price-slider-slider .slider-tick.triangle{border-width:0 6px 6px;border-bottom-color:#1e509a;margin-left:-6px}.filter-price .filter-price-block .slider#price-slider-slider .slider-handle.triangle:before,.filter-price .filter-price-block .slider#price-slider-slider .slider-tick.triangle:before{width:12px;height:15px;content:'';position:absolute;background:#1e509a;left:-6px;top:6px}.filter-range .filter-range-block{padding:20px 20px 5px}.filter-range .filter-range-block .form-group{width:43.7%}.filter-range .filter-range-block .form-group input{width:100%;height:36px;border:1px solid #eee;border-radius:0;color:#2a2a2d}.filter-range .filter-range-block .form-group input.end-value{text-align:right}.filter-range .filter-range-block .mdash{text-align:center;margin-top:7px;color:#767676}.filter-range .filter-range-block .slider input{visibility:hidden}.filter-range .filter-range-block .slider{margin-top:20px;margin-bottom:20px;width:100%}.filter-range .filter-range-block .slider .slider-track{height:5px;background:#767676;box-shadow:none;border-radius:0}.filter-range .filter-range-block .slider .slider-selection{background:#ea431b;box-shadow:none;border-radius:0}.filter-range .filter-range-block .slider .slider-handle.triangle,.filter-range .filter-range-block .slider .slider-tick.triangle{border-width:0 6px 6px;border-bottom-color:#1e509a;margin-left:-6px}.filter-range .filter-range-block .slider .slider-handle.triangle:before,.filter-range .filter-range-block .slider .slider-tick.triangle:before{width:12px;height:15px;content:'';position:absolute;background:#1e509a;left:-6px;top:6px}#sale-filters select{-moz-appearance:none;-webkit-appearance:none;background:0 0;font:14px Roboto,sans-serif;height:30px;padding:5px 10px;position:relative;z-index:2;border:1px solid #eee;border-radius:0;box-shadow:none}#sale-filters .fa{margin-left:-25px;position:relative;z-index:1}#sale-filters #filter-reset{color:#fff;background:#1e509a;border:none;height:32px;padding:3px 5px;margin-top:5px}#category-filter-form-sale .brand-sale-filter{text-align:left}#category-filter-form-sale .brand-sale-filter .show-all-brand{padding:0;margin:0}#category-filter-form-sale .brand-sale-filter .show-all-brand a{border:1px solid #1e509a;background:#fff;padding:1px 2px;text-align:center}#category-filter-form-sale .brand-sale-filter label{display:inline;margin-top:5px;padding:0 0 3px 10px;font-weight:400}#category-filter-form-sale .brand-sale-filter span{margin-top:5px;padding:0 0 5px 10px}#category-filter-form-sale .brand-sale-filter #subfilter{color:#fff;background:#1e509a;border:none;height:32px;padding:3px 5px}.filter-form{padding-top:10px;padding-bottom:10px}.list-style-type-none{padding-left:50px;list-style-type:none;margin:0}.list-style-type-none li{margin-top:5px}.border-bottom{border-bottom:1px solid #eee;padding-left:50px}.filter-block{margin-bottom:10px;padding-top:10px;padding-bottom:10px;border:1px solid #eee;border-radius:0;box-shadow:none;background-color:#fff}.filter-block__in-stock{padding-top:0;padding-bottom:0;margin-bottom:6px}.filter-block__in-stock label{padding-left:35px}.filter-block_title{font-weight:500;text-transform:uppercase;font-size:18px}.filter-block .input-group{position:relative;width:100%;margin-bottom:20px}.filter-block .input-group select{width:100%;cursor:pointer}.filter-block .input-group .icon{position:absolute;right:10px;line-height:30px;z-index:0}.filter-block .modal-all-brand{top:0}.brand_label{padding-left:35px;font-weight:400}.sub_categories-mobile{margin-bottom:-10px}.sub_categories-mobile a{color:#3a64a2;display:flex;justify-content:center}.sub_categories-mobile a .fa{font-size:21px;font-weight:700;margin:0 0 0 7px}.sub_categories-mobile a.collapsed .fa{transform:rotate(-90deg)}.sub_categories-mobile .expand-over{background:#fff;transform:translateY(2px);border-bottom:1px solid #eee}@media only screen and (min-width:1200px){.col9-lg-1{width:11.1111111%}}.alphabet{margin-top:10px;font:24px Roboto,sans-serif}.alphabet a{color:#2b2b2b;padding:5px;text-decoration:none}.letter-block{position:relative;margin-bottom:40px}.letter{font:48px Roboto,sans-serif}.letter:after,.letter:before{display:table;content:" "}.letter:after{clear:both}.letter hr{margin-top:40px;margin-bottom:40px;border-top:2px solid #767676}.letter a,.letter span{display:block;position:absolute;margin:0 auto;top:10px;left:46.75%;padding:0 15px;color:#2b2b2b;text-decoration:none;background-color:#fff}.all-brands .letter a,.all-brands .letter span{background-color:#f8f8f8}.actions-page-thumbnail-block .actions-page-thumbnail-row{margin-left:-5px;margin-right:-5px;margin-bottom:10px}.actions-page-thumbnail-block .actions-page-thumbnail-col{padding-left:5px;padding-right:5px}.catalog-action-thumbnail{position:relative;padding-bottom:30px;border:1px solid #eee;border-radius:0;box-shadow:none;background-color:#fff;margin-bottom:10px;overflow:hidden}.catalog-action-thumbnail .action-thumbnail-poster{height:150px;margin-bottom:20px;text-align:center;position:relative;overflow:hidden}.catalog-action-thumbnail .action-thumbnail-poster img{vertical-align:top;position:absolute;left:0;top:0;width:100%;max-width:inherit}@media screen and (max-device-width:991px){.catalog-action-thumbnail{height:auto!important}.catalog-action-thumbnail .action-thumbnail-poster{height:auto}.catalog-action-thumbnail .action-thumbnail-poster img{position:static}}.catalog-action-thumbnail h3{margin-left:20px;margin-right:20px;font:bold 15px Roboto,sans-serif}.catalog-action-thumbnail h3 a{display:block;height:36px;overflow:hidden;color:inherit;text-decoration:none}.catalog-action-thumbnail p{margin:0 20px 23px;font:12px/1.5 Roboto,sans-serif;overflow:hidden}.catalog-action-thumbnail a.btn-navy{display:block;width:115px;height:37px;margin:0 auto 17px;padding:10px 3px 3px;font:bold 14px Roboto,sans-serif}.catalog-action-thumbnail:hover{border-color:#ea431b}.catalog-action-thumbnail .dates{position:absolute;left:10px;bottom:10px;font-size:11px}@media screen and (max-device-width:1024px){.catalog-action-thumbnail .dates{position:static;margin-left:20px}}.catalog-action-thumbnail .more-link{position:absolute;right:10px;bottom:10px}@media screen and (max-device-width:1024px){.catalog-action-thumbnail .more-link{position:static;margin-left:20px}}.upsale-items{padding:0 40px 20px}@media (max-width:767px){.upsale-items{padding:0 25px 20px}}.upsale-items--rent{padding:0 40px 30px}.upsale-items--rent .upsale-item{gap:0 15px}@media (max-width:767px){.upsale-items--rent{padding:0 25px 30px}.upsale-items--rent .upsale-item{gap:15px 0}}.upsale-items--rent .upsale-item__img{width:100px;height:100px}.upsale-items--rent .upsale-item__info{gap:2px 0}.upsale-items--rent .upsale-item__code{font-size:13px;line-height:1.3;opacity:.3}.upsale-items--rent .upsale-item__buttons{gap:10px 0}.upsale-item{display:flex;align-items:center;gap:0 24px}@media (max-width:767px){.upsale-item{flex-direction:column;align-items:flex-start;gap:24px 0}}.upsale-item__img{display:inline-flex;width:122px;height:122px;padding:10px}.upsale-item__img img{height:100%;margin:auto;object-fit:contain}.upsale-item__info{display:flex;flex-direction:column;align-items:flex-start;gap:6px 0;flex-grow:1}.upsale-item__title{font-weight:700;font-size:16px;line-height:1.3;text-transform:uppercase}.upsale-item__code{font-size:14px;line-height:1.2}.upsale-item__price{margin-top:5px;line-height:1.1}.upsale-item__price-row{display:inline-flex;align-items:center;gap:0 15px}.upsale-item__price-value{margin-top:5px;font-weight:700;font-size:28px}.upsale-item__price-value--origin{font-size:18px;text-decoration:line-through;text-decoration-color:#ea431b}.upsale-item__price .discount{display:inline-flex;align-items:center;height:26px;padding:0 5px;font-weight:500;font-size:18px}.upsale-item__buttons{display:flex;flex-direction:column;align-items:center;gap:14px 0;min-width:260px}.upsale-item__buttons .button{width:100%;height:36px;font-size:13px}.upsale-item__buttons .dotted{font-size:13px}.upsale-item__total{font-weight:500;font-size:16px;line-height:1.3}.upsale-item__rent-info{display:grid;grid-template-columns:repeat(2,auto);gap:0 16px;margin-top:8px;line-height:1.2}.upsale-item__rent-info-item{display:flex;flex-direction:column;gap:4px 0}.upsale-item__rent-info-label{font-size:13px;opacity:.5}.upsale-item__rent-info-value{font-weight:500;font-size:14px}.upsale-item__rent-info-value span{opacity:.2}.upsale-modal .modal-close{position:absolute;top:20px;right:40px;display:inline-flex;width:24px;height:24px;padding:0;color:#bfbfbf;cursor:pointer}.upsale-modal .modal-close__icon{width:100%;height:100%}.upsale-modal .modal-dialog{display:flex;align-items:center;max-width:960px;width:100%;min-height:calc(100% - (1.75rem*2));margin:1.75rem auto;pointer-events:none}.upsale-modal .modal-content{width:100%;border:0;border-radius:2px;box-shadow:0 8px 16px 0 rgba(0,0,0,.08),0 0 4px 0 rgba(0,0,0,.04);pointer-events:auto}.upsale-modal .modal-content .modal-header{position:relative;padding:20px 40px 14px;border-bottom:0}@media (max-width:767px){.upsale-item__buttons{min-width:100%}.upsale-modal .modal-close{top:15px;right:25px}.upsale-modal .modal-dialog{margin:0 auto}.upsale-modal .modal-content .modal-header{padding:15px 25px}}.upsale-modal .modal-content .modal-header .modal-title{font-size:24px;font-weight:500}.upsale-modal .modal-content .modal-body{padding:0}@media (max-width:1100px){.backend-navigation .navbar-collapse{overflow-x:hidden}.backend-navigation .navbar-collapse li a{padding-left:30px;padding-right:10px}.top-menu{display:none}nav.mobile-xs-navbar{background:#fff;display:block}nav.mobile-xs-navbar .container{width:100%}nav.mobile-xs-navbar .navbar-header{height:50px;overflow:hidden;position:relative;float:none}nav.mobile-xs-navbar .navbar-header a.cart-process-btn,nav.mobile-xs-navbar .navbar-header a.search-process-btn,nav.mobile-xs-navbar .navbar-header button.cart-process-btn,nav.mobile-xs-navbar .navbar-header button.search-process-btn{display:inline-block;float:right;position:relative;margin:0;padding:6px 10px 0 15px;font-size:2.5rem;z-index:1}nav.mobile-xs-navbar .navbar-header a.cart-process-btn .cart-products-counter,nav.mobile-xs-navbar .navbar-header a.search-process-btn .cart-products-counter,nav.mobile-xs-navbar .navbar-header button.cart-process-btn .cart-products-counter,nav.mobile-xs-navbar .navbar-header button.search-process-btn .cart-products-counter{position:absolute;font-size:9px;top:8px;right:8px;color:#fff;background:#1e509a;display:inline-block;width:18px;height:18px;text-align:center;padding:3px 0;border-radius:50%;font-weight:700}nav.mobile-xs-navbar .navbar-header a.search-process-btn,nav.mobile-xs-navbar .navbar-header button.search-process-btn{background:url(/img/interface/icon-search.svg) 0 0/contain no-repeat;-webkit-background-size:contain;height:17px;width:17px;display:block;margin-top:17px}nav.mobile-xs-navbar .navbar-header a.search-process-btn i.fa,nav.mobile-xs-navbar .navbar-header button.search-process-btn i.fa{color:#939393}nav.mobile-xs-navbar .navbar-header a.cart-process-btn img,nav.mobile-xs-navbar .navbar-header button.cart-process-btn img{width:22px;vertical-align:top;margin-top:8px}nav.mobile-xs-navbar .navbar-header a.cart-process-btn i.fa,nav.mobile-xs-navbar .navbar-header button.cart-process-btn i.fa{padding-right:10px;color:#ea431b}nav.mobile-xs-navbar .navbar-header .navbar-toggle{display:block}nav.mobile-xs-navbar .navbar-header .logo{text-align:center;max-height:50px;padding:5px;position:static}nav.mobile-xs-navbar .navbar-header .logo:after,nav.mobile-xs-navbar .navbar-header .logo:before{display:table;content:" "}nav.mobile-xs-navbar .navbar-header .logo:after{clear:both}nav.mobile-xs-navbar .navbar-header .logo .navbar-brand{height:100%;padding:0;float:none;overflow:hidden;margin-left:40px;margin-right:0}nav.mobile-xs-navbar .navbar-header .logo .navbar-brand img{position:static;max-height:35px;max-width:130px;display:inline-block}nav.mobile-xs-navbar .navbar-header .cart-process-btn,nav.mobile-xs-navbar .navbar-header .search-process-btn{display:inline-block;float:right}nav.mobile-xs-navbar .btn-favorites{float:right;margin-top:17px;margin-left:5px}nav.mobile-xs-navbar .btn-favorites.heart-grey{width:18px;height:18px;-webkit-background-size:contain;background-size:contain}nav.mobile-xs-navbar .btn-favorites.heart-red{width:18px;height:18px;background:url(/img/interface/heart-active-mob.svg) 0 0/contain no-repeat;-webkit-background-size:contain}}@media (min-width:1101px){nav.mobile-xs-navbar{display:none}nav#w0{display:block}}.discount-header_mobile .promo-bar{display:none}.new-header_mobile .promo-bar{background:#1e509a;color:#fff;position:fixed;width:100%;height:20px;top:0;left:0;z-index:1030;text-align:center}.new-header_mobile .promo-bar .uppercase-text{text-transform:uppercase}.new-header_mobile .promo-bar .highlight{padding:3px;color:#ea431b}.new-header_mobile .promo-bar .fa{font-size:12px}.new-header_mobile .promo-bar a{color:#000}@media (max-width:680px){.new-header_mobile .wrap{padding-top:85px}.new-header_mobile .navbar-fixed-top{top:19px}.new-header_mobile .header-logotype a.navbar-brand{display:flex;align-items:center;justify-content:center;flex-direction:row-reverse}.new-header_mobile .header-logotype a.navbar-brand .text-logo{padding:0 0 0 5px;color:#767676;display:block;text-align:left;max-width:120px;font-weight:500;font-size:6.5px;line-height:8px;text-transform:uppercase}.new-header_mobile .header-logotype a.navbar-brand img{width:auto;height:25px;margin-top:0}.shops_list.scroll-block{height:72vh;margin-bottom:10px;margin-left:13px}}@media (max-width:680px) and (max-width:319px){.new-header_mobile .header-logotype a.navbar-brand .text-logo{display:none}}#accordion .panel-heading .panel-title a{width:100%}.uw__messenger-layout__buttons{bottom:80px!important;right:15px!important}.call-back{color:#fff;border-radius:9px;text-align:center;will-change:transform;position:fixed;bottom:5%;right:22px;z-index:100;transform:translateX(74.5%);padding:0 20px;white-space:nowrap;transition:transform .5s,background-color .5s}@media screen and (max-width:1199px){.call-back{display:none}}.call-back__and-chat{bottom:20px;right:20px}.call-back_icon{background-color:#1e509a;border-radius:9px;text-align:center;width:46px;font-size:32px;line-height:46px;vertical-align:top}.call-back_text{will-change:transform;transition:transform .3s ease-out .2s,opacity .1s .3s;transform:scaleX(0);transform-origin:right center;display:inline-block;vertical-align:top;font-size:14px;font-weight:300;line-height:46px}.call-back:hover{background-color:#1e509a;color:#fff;text-decoration:none;transform:translateX(0);transition:transform .5s,background-color}.call-back:hover .call-back_icon{width:auto;margin-right:10px}.call-back:hover .call-back_text{transform:scaleX(1)}.call-back:active,.call-back:focus,.call-back:visited{color:#fff}#ModalCallBack .modal-dialog{width:400px}@media screen and (max-width:479px){#ModalCallBack .modal-dialog{width:95%}}@media screen and (min-width:1200px){#ModalCallBack .modal-dialog{position:absolute;right:100px;bottom:80px}}#ModalCallBack .modal-dialog .modal-content{border-radius:0}#ModalCallBack .modal-dialog .modal-content #callback{border:none}#ModalCallBack .modal-dialog #callback-form-send-error-result{margin:30px}#ModalCallBack .modal-dialog #callback-form-send-error-result:empty{display:none!important}#ModalCallBack .modal-dialog .modal-header{background:#1e509a;color:#fff;height:80px;padding:22px}#ModalCallBack .modal-dialog .modal-header.success form{display:none}#ModalCallBack .modal-dialog .modal-header h3{font-weight:400}#ModalCallBack .modal-dialog .modal-header .close{color:#fff;font-weight:400;opacity:1;font-size:30px;text-shadow:none}#ModalCallBack .modal-dialog .callback__agreement{margin-top:1em}.shops_list.scroll-block{padding:0 5px 10px 0;margin-right:-5px;max-height:460px;position:relative;overflow-y:auto}.shops_list.scroll-block::-webkit-scrollbar{width:4px;background:#eee}.shops_list.scroll-block::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px transparent}.shops_list.scroll-block::-webkit-scrollbar-thumb{background-color:#1e509a;outline:#708090 solid 1px;border-radius:4px}.shops_list #container-issp ul{margin-left:0;padding:0;list-style:none}.shops_list #container-issp .shop:hover .shop_contact{border:1px solid #ea431b}.shops_list #container-issp .shop_contact{border:1px solid #e2e8ee;padding:10px;margin:0 0 10px;line-height:1.2;font-size:12px;overflow:hidden}.shops_list #container-issp .shop_contact .date_price{height:30px}.shops_list #container-issp .shop_contact .types_of_pay{margin-top:5px}.shops_list #container-issp .shop_contact .shop_title{font-weight:700;margin-bottom:8px;margin-top:0}.shops_list #container-issp .shop_contact .hint{font-size:11px;color:#949494}.shops_list #container-issp .shop_contact .btn{color:#fff;height:30px;font-weight:400;line-height:30px;padding:0 10px;text-decoration:none}.shops_list #container-issp .shop_contact .btn-orange{font-weight:400}.shops_list #container-issp .shop_contact .btn-orange .fa{font-size:14px}.shops_list #container-issp .shop_contact .shop_address,.shops_list #container-issp .shop_contact .shop_metro{margin-bottom:8px}.shops_list #container-issp .shop_contact .btn-primary{background:#1e509a;width:30px;padding:0;font-size:18px}.shops_list #container-issp .shop_contact .date,.shops_list #container-issp .shop_contact .price{font-weight:700;text-transform:lowercase}.shops_list #container-issp .shop_contact .date{white-space:nowrap}.shops_list #container-issp .shop_contact label{font-weight:400;padding-left:0}.shops_list #container-issp .shop_contact label:before{display:none}.shops_list #container-issp .shop_contact .bar-available i.fa{width:5px;height:10px;background:#1e509a}.shops_list #container-issp .shop_contact .bar-available i.fa:before{display:none}.shops_list #container-issp .shop_contact .bar-available i.fa+i.fa{margin-left:3px}.shops_list #container-issp .shop_contact .bar-available i.fa-square-o{background:#767676}.shops_list #container-issp .shop__selected .shop_contact{border:1px solid #ea431b}.mobile-map-location{position:absolute;bottom:15px;margin-bottom:0!important}.mobile-map-location .btn-default{border-color:#1e509a;color:#1e509a}.mobile-map-location .btn-primary{background:#1e509a;border-color:#1e509a}#modalProductMap .modal-body{position:static;padding:15px}#container-controls{margin:10px 0}#container-controls #search-btn{height:34px}#container-controls .btn-group{width:100%;margin-bottom:10px}#container-controls .btn-group .btn-default{border-color:#1e509a;color:#1e509a;background:#fff;outline:0}#container-controls .btn-group .btn-primary{border-color:#1e509a;background:#1e509a;box-shadow:none;outline:0}#container-controls #control-issp .input-group{width:100%;margin-bottom:5px}#issp-filter{width:100%;margin:5px 0}#issp-filter label{padding:0 5px;font-weight:400}#map-location{margin-bottom:10px}.mobile-map-slide #yandex-map{height:65vh}.modal_product_map .modal-close{position:absolute;top:0;right:10px;z-index:10;font-size:22px}.modal .modal-dialog.modal-fs{width:100%!important;margin:0;box-shadow:none;height:100%!important;max-height:100%;position:fixed!important;left:0;right:0;top:0;bottom:0}.modal .modal-dialog.modal-fs .modal-content{border:none;border-radius:0;box-shadow:none;height:100%}#map-container .ymaps-2-1-75-copyrights-pane{bottom:0!important;right:0;top:28px!important;left:0;position:absolute}#map-container .ymaps-2-1-75-balloon{box-shadow:inset 0 0 0 0 rgba(0,0,0,.15),0 5px 15px -7px rgba(0,0,0,.5)}#map-container .ymaps-2-1-75-balloon_layout_panel{bottom:10px;left:10px;right:10px}.shops_map .mr10{margin-right:10px!important}.shops_map .shops_list .shop{border-bottom:none}.shops_map .shops_list .shop .shop_contact{border:none;margin:0;padding:0}@media (max-width:680px){.shops_map .shops_list .shop .shop_contact .balloon_map-info{height:90px;overflow-y:auto;margin-bottom:5px}}.shops_map .shops_list .shop .shop_contact .balloon_map-info .date_price{font-weight:700;text-transform:lowercase}.shops_map .shops_list .shop .shop_contact .shop_address,.shops_map .shops_list .shop .shop_contact p{margin-bottom:5px}.shops_map .shops_list .shop .shop_contact .shop_schedule p{margin:0}.shops_map .shops_list .shop .shop_contact .shop_title{display:flex;justify-content:space-between;padding-right:15px;margin-top:0}.shops_map .shops_list .shop .shop_contact .types_of_pay{margin-top:0}.shops_map .shops_list .shop .shop_contact .types_of_pay li{margin-top:5px}.shops_map .shops_list .shop .shop_contact .types_of_pay .tooltip{display:none!important}.shops_map .hide-on-map{display:none}.shops_map .hint{font-size:11px;color:#949494}.shops_map p{line-height:1.4}.shops_map .bar-available i.fa{width:5px;height:10px;background:#1e509a}.shops_map .bar-available i.fa:before{display:none}.shops_map .bar-available i.fa+i.fa{margin-left:3px}.shops_map .bar-available i.fa-square-o{background:#767676}.shops_map ul.types_of_pay{list-style:none;padding-left:0;margin-bottom:0}.shops_map ul.types_of_pay li{padding:0;margin:5px 5px 0 0;display:inline-block;vertical-align:middle;width:auto!important;height:auto;font-size:10px;text-indent:inherit!important;background:0 0!important}.shops_map ul.types_of_pay li span{display:inline-block;vertical-align:bottom;margin:0 5px 0 0;background:url(/img/index/sprite_delivery.png) no-repeat}.shops_map ul.types_of_pay li.cash span{width:22px;height:23px;background-position:-102px -125px}.shops_map ul.types_of_pay li.credit span{width:26px;height:18px;background-position:-197px -10px}.shops_map ul.types_of_pay li.cards span{width:26px;height:23px;background-position:-10px -125px}.shops_map ul.types_of_pay li.post span{width:44px;height:23px;background-position:-133px -53px}.shops_map .btn-orange-border{color:#ea431b!important;border:1px solid #ea431b;background:#fff;font-size:11px!important;padding:5px;text-decoration:none!important}.shops_map .btn-selected{text-align:center;margin-top:10px}.shops_map .btn{font-size:14px!important;padding:5px;text-decoration:none!important;color:#fff!important;display:inline-block;min-width:200px}.shops_map .shops_list{margin-bottom:0}#issue-points-list{padding:0;margin:0;list-style:none}#issue-points-list li{margin-bottom:10px;overflow:hidden;padding:10px;border:1px solid #ddd;font-size:12px;line-height:1.2}#issue-points-list li:hover{border:1px solid #ea431b!important}#issue-points-list li .date_price{min-height:30px}#issue-points-list li .date,#issue-points-list li .price{font-weight:700;text-transform:lowercase}#issue-points-list li .shop_title{margin-top:0;margin-bottom:10px}#issue-points-list li .btn{color:#fff;text-decoration:none;height:30px;line-height:30px;padding:0 10px;font-weight:400}#issue-points-list li .btn.btn-primary{padding:0;width:30px;font-size:18px;background:#1e509a}#issue-points-list li .text-right{margin-top:3px}#issue-points-list li.shop__selected{border:1px solid #ea431b!important}#containergp{margin-top:20px}#containergp button{min-width:150px;width:100%;padding:0;background-color:#000;border-radius:0;min-height:37px;box-shadow:none}#containerap{width:45%;float:right}#containerap button{min-width:150px;width:100%;padding:7px 30px;background-color:#000;border-radius:0;min-height:37px;box-shadow:none;display:none;background-position:50% 50%;background-size:auto 20px;background-image:url(/img/apple-pay/apple_pay--btn.svg);background-repeat:no-repeat}#payment-type-applepay{width:150px;height:50px;border-radius:5px;margin-left:auto;margin-right:auto;margin-top:20px;background-image:-webkit-named-image(apple-pay-logo-white);background-repeat:no-repeat}.old-price-kit{text-decoration:line-through}.price-kit{font-size:36px;font-weight:700}.btn-margin-bottom{margin-bottom:5px}.product-kit .btn-product-orange{font:18px Roboto,sans-serif}.thumbnail-list.kits .product-kit{display:flex;justify-content:flex-start;flex-wrap:wrap;margin-left:-2.3%}.thumbnail-list.kits .product-kit .product-thumbnail{float:none;width:31%;margin-left:2.3%;margin-bottom:20px;padding:5px;justify-content:center;align-items:center;text-align:center;position:relative;border:1px solid #eee}.thumbnail-list.kits .product-kit .product-thumbnail .product-caption{height:auto;padding:10px;text-align:left}.thumbnail-list.kits .product-kit .product-thumbnail .product-caption .product-header,.thumbnail-list.kits .product-kit .product-thumbnail .product-caption .product-price{height:auto;min-height:auto}.thumbnail-list.kits .product-kit .product-thumbnail .product-caption .product-header{min-height:65px}.thumbnail-list.kits .product-kit .product-thumbnail .product-caption .product-price .product-discount{right:0}.thumbnail-list.kits .product-kit .product-thumbnail:before{position:absolute;top:50%;left:-16px;color:#1e509a;font-size:24px;content:'+'}.thumbnail-list.kits .product-kit .product-thumbnail:first-child{border-color:#1e509a}.thumbnail-list.kits .product-kit .product-thumbnail:first-child:before{content:''}.final-price-block{width:31%;margin-left:2.3%;margin-bottom:20px;padding:5px 30px;display:flex;justify-content:center;align-items:center;text-align:center;position:relative;background:#f8f8f8}.final-price-block .price-kit{display:block}.final-price-block:before{position:absolute;top:50%;left:-16px;color:#1e509a;font-size:24px;content:'='}.brand-info-block .final-price-block{background:0 0;padding-top:25px;border-top:1px solid #eee}.brand-info-block .final-price-block:before{display:none}.brand-info-block .product-buy .btn.in-cart{width:100%;display:block}@media (max-width:767px){#containerap button{background-image:url(/img/apple-pay/apple_pay--btn-mob.svg);padding:5px 10px}.thumbnail-list.fix-kits .product-kit .product-thumbnail{width:100%}.thumbnail-list.fix-kits .product-kit .product-thumbnail:before{top:-28px;left:40px}.thumbnail-list.fix-kits .product-kit .product-thumbnail .product-caption{text-align:left}.thumbnail-list.fix-kits .product-kit .final-price-block{width:100%}.thumbnail-list.fix-kits .product-kit .final-price-block:before{top:-25px;left:40px}}.all-news-list,.all-posters-list{border:1px solid #767676;border-radius:0;margin-bottom:10px}.news-list .list-group-item{padding:10px 20px!important}.news-list .list-group-item p{margin-bottom:0}.news-list .list-group-item p a{color:inherit}.news-list .list-group-item p.list-group-item-heading{font-weight:400}.news-list .list-group-item p.date{background:#ededed;display:inline-block;padding:2px 5px;font-size:12px;margin-bottom:10px}.socials__inner{display:inline-flex;align-items:center}.socials_title{margin-right:10px}.socials__list{margin:0}.socials_item .icon{font-size:24px;color:#4c4c4c}.socials_item .fa-vk:hover{color:#5181b8}.socials_item .fa-facebook-square:hover{color:#3b5998}.socials_item .fa-twitter-square:hover{color:#1da1f2}.socials_item .fa-odnoklassniki-square:hover{color:#f2720c}.content-page .socials{margin-top:20px}.img__popup{cursor:zoom-in}.page-uslugi .row a{color:#000}.page-uslugi .row .col-xs-6{min-height:220px}.page-uslugi h5{font-size:12px;font-weight:400;display:flex;justify-content:space-between;align-items:center;margin-top:10px;margin-bottom:15px;outline:0}.page-uslugi h5 #already-in-cart{padding:4px 12px}.page-uslugi h5 .btn{color:#fff}#category-block-banner-slider{margin-bottom:10px}.content-maps iframe{border:1px solid #767676}.product-catalog-grid a{display:block;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-weight:400;font-size:14px;line-height:1.4;color:#4c4c4c;text-decoration:none}.product-header .category_title{font-weight:400;font-size:14px;line-height:1.4;color:#4c4c4c;text-decoration:none;text-transform:none;display:block;margin-bottom:5px}.banner__sale{margin-bottom:20px}.ajax-page-id{height:0;display:none}#loading{text-align:center;margin-bottom:15px;margin-top:0}#loading img{width:32px}.filter-list .input-group{height:36px;border:1px solid #eee;overflow:hidden;background:#fff;width:100%}.filter-list .input-group select{font:14px Roboto,sans-serif;padding:10px;height:36px;border:0;border-radius:0;background:0 0;box-shadow:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.filter-list .input-group:after{font:15px/15px FontAwesome;position:absolute;content:"\f078";color:#2a2a2d;text-align:center;right:10px;top:9px;opacity:.5;pointer-events:none}li.checkbox .filter-disabled{color:#767676;position:relative;padding-left:35px}li.checkbox .filter-disabled:before{content:'';position:absolute;background:#767676;top:2px;left:3px;width:15px;height:15px}.product-one-hour__container{background:rgba(142,72,207,.05);color:#8e48cf}.product-shipment-today__container{background:rgba(93,130,184,.05);color:#5d82b8}.product-one-hour__container,.product-shipment-today__container{display:inline-flex;font:500 12px/1.4em Roboto;padding:3px 5px;border-radius:2px;background:rgba(currentColor,.05)}.product-one-hour__container img,.product-shipment-today__container img{margin-right:4px}.product-weight{padding:15px;font-size:12px;font-weight:500;text-transform:uppercase;display:flex;flex-wrap:wrap;position:relative}@media screen and (max-width:767px){.product-catalog-grid a{font-size:12px}.product-header .category_title{font-size:16px}.product-weight{padding-left:0}}.product-weight__name{padding:1px 8px 0 0;color:#4c4c4c}.product-weight__container{flex:1}.product-weight .pin{margin:0 2px 5px 0}.product-weight .pin:hover:before{opacity:1;visibility:visible;transform:scale(1);bottom:-11px}.product-weight .pin:before{z-index:1;content:'';visibility:hidden;opacity:0;width:12px;height:6px;background-color:#2a2a2d;clip-path:polygon(50% 0,0 100%,100% 100%);position:absolute;bottom:-14px;left:calc(50% - 6px);transform:scale(.95);transition:.1s}.product-weight .pin .help__hint{margin:10px 0 0;max-width:200px;width:max-content;left:unset;padding:10px;z-index:1}.product-weight .pin .help__hint:before{content:none}.product-thumbnail{position:relative}.product-thumbnail__banner{display:flex;align-items:center;justify-content:center;height:100%;overflow:hidden}.product-thumbnail__banner-img{height:100%;width:100%;object-fit:cover;max-width:unset}.product-pictures{position:relative;z-index:0;overflow:hidden}.product-pictures a{display:flex!important;align-items:center;height:100%}.product-pictures._brand-mark:before{content:'';position:absolute;bottom:-20px;right:-22px;width:98px;height:98px;z-index:1;background:url(/img/brand-mark.png);opacity:.5;user-select:none;pointer-events:none}.label-badge-bottom-right,.label-badge-left,.label-badge-right{z-index:1;position:absolute}.label-badge-right{display:block;pointer-events:auto!important;cursor:auto!important}.label-badge-bottom-right{width:180px;text-align:right}.label-badge-bottom-right a{line-height:normal!important}.label-badge-left{top:25px;left:22px;width:50%}.landing_logo{background-color:transparent!important;position:absolute!important;top:158px}.product-page .landing_logo{top:135px}.thumbnail-list:after,.thumbnail-list:before{display:table;content:" "}.thumbnail-list:after{clear:both}.thumbnail-list .product-thumbnail{width:33.33333333%;float:left;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;background-color:#fff}.thumbnail-list .product-thumbnail .product-caption .id{clear:both;margin:15px 0;display:none}.thumbnail-list .product-thumbnail .product-caption .id span{position:relative;font-size:11px}.thumbnail-list .product-thumbnail .product-caption .arrow a{color:rgba(0,0,0,.5)}.thumbnail-list .product-caption,.thumbnail-list .product-pictures{display:block;width:100%}.thumbnail-list .product-pictures{padding:15px 22px;height:267px}.thumbnail-list .product-pictures a{display:block;padding-top:20px;line-height:250px;text-decoration:none;text-align:center;position:relative;z-index:0}.thumbnail-list .product-pictures a img{max-height:240px;margin:0 auto;vertical-align:middle;display:inline}.thumbnail-list .product-pictures .label-badge-bottom-right{right:22px;bottom:11px;text-align:right;font-weight:500;font-size:10px;margin-top:1px;margin-bottom:8px}.thumbnail-list .product-pictures .label-badge-bottom-right span{background:#ea431b;color:#fff;padding:3px 5px}.thumbnail-list .product-pictures .label-badge-bottom-right span .fa{font-size:12px}.thumbnail-list .label-badge-left{pointer-events:auto;cursor:text}.thumbnail-list .label-badge-left>.id{font-size:11px;font-weight:300;padding:4px 8px 2px}.thumbnail-list .label-badge-left>.id:active,.thumbnail-list .label-badge-left>.id:focus,.thumbnail-list .label-badge-left>.id:hover{color:#383838;text-decoration:none}.thumbnail-list .dec-price{display:block}.thumbnail-list .label-badge-right{padding:0;font-size:75%;font-weight:700;line-height:1;color:#fff;white-space:nowrap;vertical-align:baseline;border-radius:.25em;top:28px;right:22px;text-align:right;display:none}a.thumbnail-list .label-badge-right:focus,a.thumbnail-list .label-badge-right:hover{color:#fff;text-decoration:none;cursor:pointer}.thumbnail-list .label-badge-right:empty{display:none}.btn .thumbnail-list .label-badge-right{position:relative;top:-1px}.thumbnail-list .product-caption{padding:15px;position:relative}.thumbnail-list .product-caption .product_offer{display:flex;flex-direction:column;align-items:flex-start;gap:5px;margin-bottom:10px}.thumbnail-list .product-caption .product-header{text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;height:64px;overflow:hidden;margin-bottom:5px}.thumbnail-list .product-caption .product-header .title,.thumbnail-list .product-caption .product-header h3{font-style:normal;font-weight:700;font-size:16px;line-height:1;white-space:inherit;max-height:65px;overflow:hidden;text-transform:uppercase;position:relative}@media (max-width:480px){.thumbnail-list .product-caption .product-header .title,.thumbnail-list .product-caption .product-header h3{height:65px}.thumbnail-list .product-caption .product-header .title:after,.thumbnail-list .product-caption .product-header h3:after{content:"";height:20px;position:absolute;left:0;bottom:0;width:100%;background:linear-gradient(0deg,#fff 0,rgba(255,255,255,0) 100%)}}.thumbnail-list .product-caption .product-header .title a,.thumbnail-list .product-caption .product-header h3 a{color:#2b2b2b;text-decoration:none}.thumbnail-list .product-caption .product-existence{font-size:12px;display:inline-block;padding-bottom:6px}@media screen and (max-width:1199px){#popular-categories .homepage__title{padding-top:10px}.thumbnail-list .product-caption .product-existence._percent{order:-1;margin:0}.thumbnail-list .product-caption .product-price{display:contents!important}}.thumbnail-list .product-caption .product-price .old-price{font-weight:400;font-size:12px;line-height:1.4;text-decoration:line-through;margin-bottom:0;text-decoration-color:#ea431b}.thumbnail-list .product-caption .product-price .price{font-weight:700;font-size:22px;line-height:26px;margin-bottom:0}.thumbnail-list .product-caption .product-price .price._percent{background:#090;color:#fff;padding:2px 5px;margin-right:1em;border-radius:2px;order:-2}.thumbnail-list .product-caption .product-price .price._percent~.price{color:#767676}.thumbnail-list .product-caption .product-price .product-add-bonus-place{margin-top:0;margin-bottom:0}.thumbnail-list .product-caption .product-discount{text-align:center}.thumbnail-list .product-caption .product-discount div{border:1px solid #ea431b;border-radius:2px;color:#ea431b;text-align:center;display:inline-block;padding:0 4px;font-weight:700;font-size:12px;height:19px;line-height:18px}.thumbnail-list .product-caption .product-buy{float:right;clear:both}.thumbnail-list .product-caption .product-buy .button.rent{height:36px;width:100%;padding:0;margin-top:5px;font-size:13px;line-height:1.2em}.thumbnail-list .product-caption .product-buy .btn-transparent{display:none}.thumbnail-list .product-caption .product-buy .btn{height:33px!important;line-height:33px!important;padding-top:0;border-radius:2px}@media (max-width:991px){#mobile-filter .catalog-filter__ear{display:none!important}.cart_item .cart_quantity:before{visibility:hidden}.thumbnail-list .product-caption .product-buy .btn{width:100%}}.thumbnail-list .tooltip-inner{width:200px}@media (min-width:768px){.thumbnail-list .product-thumbnail+.product-thumbnail{margin-top:-1px}.thumbnail-list .product-thumbnail{width:100%;color:#2b2b2b;background-color:#fff}.thumbnail-list .product-thumbnail:after,.thumbnail-list .product-thumbnail:before{display:table;content:" "}.thumbnail-list .product-thumbnail:after{clear:both}.thumbnail-list .product-caption,.thumbnail-list .product-pictures{display:inline-block;float:left}.thumbnail-list .product-pictures{width:40%;height:220px;padding:15px}.thumbnail-list .product-pictures a{text-decoration:none;line-height:200px;display:block;text-align:center}.thumbnail-list .product-pictures a img{margin:0 auto;max-height:200px;vertical-align:middle;display:inline}.thumbnail-list .product-pictures .label-badge-left>.id{display:none}.thumbnail-list .product-pictures .label-badge-bottom-right{right:22px;bottom:11px;text-align:right;font-weight:500;font-size:10px;margin-top:1px;margin-bottom:8px}.thumbnail-list .product-pictures .label-badge-bottom-right span{background:#ea431b;color:#fff;padding:3px 5px}.thumbnail-list .product-pictures .label-badge-bottom-right span .fa{font-size:12px}.thumbnail-list .product-caption{width:60%;padding:22px;position:relative}.thumbnail-list .product-caption .product-header h3{max-width:90%;max-height:55px;margin:0 0 3px;font-weight:500;font-size:24px;overflow:hidden}.thumbnail-list .product-caption .product-header h3 a{color:#2b2b2b;text-decoration:none}.thumbnail-list .product-caption .product-price .old-price{font-size:14px;color:#767676;text-decoration:line-through;text-decoration-color:#ea431b;margin-left:15px}.thumbnail-list .product-caption .product-price .price{font-weight:700;font-size:22px;line-height:26px;position:relative;margin-bottom:0}.thumbnail-list .product-caption .product-stars{float:left;margin-bottom:10px;left:0;width:40%;min-height:1px}.thumbnail-list .product-caption .product-badge,.thumbnail-list .product-caption .product-compare,.thumbnail-list .product-caption .product-discount,.thumbnail-list .product-caption .product-guarantee,.thumbnail-list .product-caption .product-text{float:left}.thumbnail-list .product-caption .product-guarantee,.thumbnail-list .product-caption .product-text{width:70%;position:relative;margin-right:5%;margin-bottom:5px;overflow:hidden}.thumbnail-list .product-caption .product-text{height:55px;margin-bottom:0}.thumbnail-list .product-caption .product-text p{font-size:12px;line-height:inherit;overflow:hidden;margin-bottom:0}.thumbnail-list .product-caption .product-text p:after{background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#fff 100%);pointer-events:none;background-size:100% auto;bottom:0;content:"";display:block;height:35%;left:0;position:absolute;width:100%}.thumbnail-list .product-caption .product-guarantee{font-weight:500;font-size:12px;position:absolute;left:20px;bottom:60px}.thumbnail-list .product-caption .product-badge{display:inline;padding:0;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;min-height:33px;position:absolute;left:15px;bottom:22px}a.thumbnail-list .product-caption .product-badge:focus,a.thumbnail-list .product-caption .product-badge:hover{color:#fff;text-decoration:none;cursor:pointer}.thumbnail-list .product-caption .product-badge:empty{display:none}.btn .thumbnail-list .product-caption .product-badge{position:relative;top:-1px}.thumbnail-list .product-caption .product-badge a{float:left}.thumbnail-list .product-caption .product-badge a:not(:first-child){margin-left:5px}.thumbnail-list .product-caption .product-compare{width:20%;min-height:1px}.thumbnail-list .product-caption .product-compare .checkbox{margin:0;padding:6px 0}.thumbnail-list .product-caption .product-discount{margin-left:20px}.thumbnail-list .product-caption .product-discount div{border:1px solid #ea431b;border-radius:2px;color:#ea431b;text-align:center}.thumbnail-list .product-caption .product-buy{width:30%;position:absolute;bottom:25px;right:25px;text-align:center}.thumbnail-list .product-caption .product-buy .btn{height:37px;line-height:37px;text-align:center;padding:0 10px;width:100%;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}.thumbnail-list .product-caption .product-buy .btn.btn-transparent{display:block;line-height:35px;margin-top:5px}.thumbnail-list .product-caption .product-price{width:100%;margin:0;text-align:left;display:flex;flex-wrap:wrap;align-items:flex-end}.thumbnail-list .product-caption .product-price .product-add-bonus-place{margin-top:0;flex-basis:100%;clear:both}.thumbnail-list.balloon:after,.thumbnail-list.balloon:before{content:none}.thumbnail-list.grid-3{display:flex;flex-wrap:wrap}.thumbnail-list.grid-1:after,.thumbnail-list.grid-1:before,.thumbnail-list.grid-3:after,.thumbnail-list.grid-3:before,.thumbnail-list.grid-4:after,.thumbnail-list.grid-4:before{display:table;content:" "}.thumbnail-list.grid-1:after,.thumbnail-list.grid-3:after,.thumbnail-list.grid-4:after{clear:both}.thumbnail-list.grid-1 .product-thumbnail,.thumbnail-list.grid-3 .product-thumbnail,.thumbnail-list.grid-4 .product-thumbnail{display:flex;flex-direction:column;width:33.33333333%;float:left;margin-top:-1px;margin-right:-1px;border-right:0;background-color:#fff}.thumbnail-list.grid-1 .product-thumbnail:last-child,.thumbnail-list.grid-1 .product-thumbnail:nth-of-type(3n),.thumbnail-list.grid-3 .product-thumbnail:last-child,.thumbnail-list.grid-3 .product-thumbnail:nth-of-type(3n),.thumbnail-list.grid-4 .product-thumbnail:last-child,.thumbnail-list.grid-4 .product-thumbnail:nth-of-type(3n){border-right:1px solid #eee}.thumbnail-list.grid-1 .product-thumbnail:nth-last-of-type(-n+3),.thumbnail-list.grid-3 .product-thumbnail:nth-last-of-type(-n+3),.thumbnail-list.grid-4 .product-thumbnail:nth-last-of-type(-n+3){border-bottom:1px solid #eee}.thumbnail-list.grid-1 .product-thumbnail .not-available-now,.thumbnail-list.grid-3 .product-thumbnail .not-available-now,.thumbnail-list.grid-4 .product-thumbnail .not-available-now{display:block}.thumbnail-list.grid-1 .product-caption,.thumbnail-list.grid-1 .product-pictures,.thumbnail-list.grid-3 .product-caption,.thumbnail-list.grid-3 .product-pictures,.thumbnail-list.grid-4 .product-caption,.thumbnail-list.grid-4 .product-pictures{display:flex;flex-direction:column;width:100%;height:100%}.thumbnail-list.grid-1 .product-pictures,.thumbnail-list.grid-3 .product-pictures,.thumbnail-list.grid-4 .product-pictures{padding:15px;height:267px;border:none;float:none;flex-shrink:0}.thumbnail-list.grid-1 .product-pictures a,.thumbnail-list.grid-3 .product-pictures a,.thumbnail-list.grid-4 .product-pictures a{display:block;line-height:250px;text-decoration:none;text-align:center}.thumbnail-list.grid-1 .product-pictures a img,.thumbnail-list.grid-3 .product-pictures a img,.thumbnail-list.grid-4 .product-pictures a img{margin:0 auto;vertical-align:middle;display:inline}.thumbnail-list.grid-1 .product-caption,.thumbnail-list.grid-3 .product-caption,.thumbnail-list.grid-4 .product-caption{padding:0 15px 15px;position:relative}.thumbnail-list.grid-1 .product-caption .product-header,.thumbnail-list.grid-3 .product-caption .product-header,.thumbnail-list.grid-4 .product-caption .product-header{width:100%;overflow:hidden}.thumbnail-list.grid-1 .product-caption .product-header h3,.thumbnail-list.grid-3 .product-caption .product-header h3,.thumbnail-list.grid-4 .product-caption .product-header h3{white-space:inherit;max-width:100%;max-height:46px;overflow:hidden;margin-bottom:5px;font-weight:600;font-size:16px;line-height:1.4}.thumbnail-list.grid-1 .product-caption .product-header h3 a,.thumbnail-list.grid-3 .product-caption .product-header h3 a,.thumbnail-list.grid-4 .product-caption .product-header h3 a{text-decoration:none}.thumbnail-list.grid-1 .product-caption .product-price,.thumbnail-list.grid-3 .product-caption .product-price,.thumbnail-list.grid-4 .product-caption .product-price{width:100%;margin:0;text-align:left;display:flex;flex-wrap:wrap;align-items:center}.thumbnail-list.grid-1 .product-caption .product-price .product-add-bonus-place,.thumbnail-list.grid-3 .product-caption .product-price .product-add-bonus-place,.thumbnail-list.grid-4 .product-caption .product-price .product-add-bonus-place{margin-top:0;flex-basis:100%;clear:both}.thumbnail-list.grid-1 .product-caption .product-price .old-price,.thumbnail-list.grid-3 .product-caption .product-price .old-price,.thumbnail-list.grid-4 .product-caption .product-price .old-price{font-size:14px;text-decoration:line-through;text-decoration-color:#ea431b;margin-bottom:0}.thumbnail-list.grid-1 .product-caption .product-price .price,.thumbnail-list.grid-3 .product-caption .product-price .price,.thumbnail-list.grid-4 .product-caption .product-price .price{font-weight:700;font-size:22px;line-height:26px;margin-bottom:0}.thumbnail-list.grid-1 .product-caption .product-price .price .product-add-bonus-place,.thumbnail-list.grid-3 .product-caption .product-price .price .product-add-bonus-place,.thumbnail-list.grid-4 .product-caption .product-price .price .product-add-bonus-place{margin-top:0}.thumbnail-list.grid-1 .product-caption .product-badge .icon,.thumbnail-list.grid-1 .product-caption .product-guarantee,.thumbnail-list.grid-1 .product-caption .product-text,.thumbnail-list.grid-3 .product-caption .product-badge .icon,.thumbnail-list.grid-3 .product-caption .product-guarantee,.thumbnail-list.grid-3 .product-caption .product-text,.thumbnail-list.grid-4 .product-caption .product-badge .icon,.thumbnail-list.grid-4 .product-caption .product-guarantee,.thumbnail-list.grid-4 .product-caption .product-text{display:none}.thumbnail-list.grid-1 .product-caption .product-discount div,.thumbnail-list.grid-3 .product-caption .product-discount div,.thumbnail-list.grid-4 .product-caption .product-discount div{border:1px solid #ea431b;border-radius:2px;color:#ea431b;text-align:center;display:inline-block;padding:0 4px;position:static;font-weight:700;font-size:12px;line-height:18px;height:19px}.thumbnail-list.grid-1 .product-caption .product-buy,.thumbnail-list.grid-3 .product-caption .product-buy,.thumbnail-list.grid-4 .product-caption .product-buy{float:none;width:50%;position:absolute;bottom:22px;right:15px}.thumbnail-list.grid-1 .product-caption .product-buy .btn-transparent,.thumbnail-list.grid-3 .product-caption .product-buy .btn-transparent,.thumbnail-list.grid-4 .product-caption .product-buy .btn-transparent{display:none}.thumbnail-list.grid-1 .product-caption .product-badge,.thumbnail-list.grid-3 .product-caption .product-badge,.thumbnail-list.grid-4 .product-caption .product-badge{padding-left:0;padding-bottom:0}.thumbnail-list.grid-1 .product-thumbnail{width:100%;border:1px solid #eee}.thumbnail-list.grid-1 .product-thumbnail+.product-thumbnail{margin-top:-1px}.thumbnail-list.grid-4 .product-thumbnail{width:25%}.thumbnail-list.grid-4 .product-thumbnail:last-of-type,.thumbnail-list.grid-4 .product-thumbnail:nth-child(4n){border-right:1px solid #eee}.thumbnail-list.grid-4 .product-thumbnail:nth-last-child(-n+3){border-bottom:none}.thumbnail-list.grid-4 .product-thumbnail:nth-child(4n+1){border-left:1px solid #eee}.thumbnail-list.grid-4 .product-thumbnail:nth-last-child(-n+4){border-bottom:1px solid #eee}.thumbnail-list.grid-4 .product-thumbnail .product-caption .id span{display:none}.thumbnail-list.grid-1 .product-existence,.thumbnail-list.grid-3 .product-existence,.thumbnail-list.grid-4 .product-existence{font-size:12px;white-space:nowrap}.thumbnail-list.grid-1 .product-existence .expected,.thumbnail-list.grid-1 .product-existence .pre-order-now,.thumbnail-list.grid-3 .product-existence .expected,.thumbnail-list.grid-3 .product-existence .pre-order-now,.thumbnail-list.grid-4 .product-existence .expected,.thumbnail-list.grid-4 .product-existence .pre-order-now{color:#ea431b}.thumbnail-list.grid-1 .product-existence .not-available-now,.thumbnail-list.grid-3 .product-existence .not-available-now,.thumbnail-list.grid-4 .product-existence .not-available-now{color:#767676}.thumbnail-list.grid-1 .product-existence a,.thumbnail-list.grid-3 .product-existence a,.thumbnail-list.grid-4 .product-existence a{font-size:85%}.thumbnail-list.grid-1 .label-badge-left,.thumbnail-list.grid-1 .label-badge-right,.thumbnail-list.grid-3 .label-badge-left,.thumbnail-list.grid-3 .label-badge-right,.thumbnail-list.grid-4 .label-badge-left,.thumbnail-list.grid-4 .label-badge-right{display:block;padding-left:0}.thumbnail-list.grid-3 .category-thumbnail{width:33.33333333%}.thumbnail-list.grid-3 .id{display:none}.thumbnail-list.grid-3 .product-thumbnail .label-badge-left .id{display:block}.thumbnail-list.grid-4 .category-thumbnail{width:25%}.thumbnail-list.grid-4 .category-thumbnail:nth-child(3n+1){border-left:none}.thumbnail-list.grid-4 .category-thumbnail:nth-last-child(-n+3){border-bottom:none}.thumbnail-list.grid-4 .category-thumbnail:nth-child(4n+1){border-left:1px solid #eee}.thumbnail-list.grid-4 .category-thumbnail:nth-last-child(-n+4){border-bottom:1px solid #eee}#popular-categories-content .index-thumbnail-list{display:flex;justify-content:space-between;flex-flow:row wrap}#popular-categories-content .index-thumbnail-list:after,#popular-categories-content .index-thumbnail-list:before{display:none}#popular-categories-content .index-thumbnail-list .category-thumbnail{float:none;width:24%;margin-bottom:10px;position:relative;border:none;overflow:hidden}#popular-categories-content .index-thumbnail-list .category-thumbnail img{padding:0;height:100%;max-height:100%;width:100%;object-fit:cover;position:absolute;top:0;left:0}#popular-categories-content .index-thumbnail-list .category-thumbnail .category-caption{position:absolute;bottom:0;width:100%;padding:5px 10px;background:rgba(255,255,255,.9)}#popular-categories-content .index-thumbnail-list .category-thumbnail .category-caption h2,#popular-categories-content .index-thumbnail-list .category-thumbnail .category-caption h3{text-transform:none;height:auto}#popular-categories-content .index-thumbnail-list .category-thumbnail .category-caption h2 a,#popular-categories-content .index-thumbnail-list .category-thumbnail .category-caption h3 a{height:auto}#popular-categories-content .index-thumbnail-list .category-thumbnail .category-caption:hover h2,#popular-categories-content .index-thumbnail-list .category-thumbnail .category-caption:hover h3{text-decoration:underline}.articles-thumbnail,.news-thumbnail,.posters-thumbnail{width:100%;background:#fff;border:1px solid #eee;margin-bottom:10px}.articles-thumbnail:after,.articles-thumbnail:before,.news-thumbnail:after,.news-thumbnail:before,.posters-thumbnail:after,.posters-thumbnail:before{display:table;content:" "}.articles-thumbnail:after,.news-thumbnail:after,.posters-thumbnail:after{clear:both}.articles-img,.news-img,.posters-img{width:33.33333333%}.articles-img a,.news-img a,.posters-img a{display:block;height:190px;line-height:189px;text-align:center;overflow:hidden}.articles-img a img,.news-img a img,.posters-img a img{display:inline;vertical-align:middle;max-height:190px}.posters-img a{height:386px;line-height:385px}.posters-img a img{max-height:386px}.articles-caption,.news-caption,.posters-caption{width:66.66666667%;padding:20px 12%}.articles-caption,.articles-img,.news-caption,.news-img,.posters-caption,.posters-img{display:inline-block;float:left}.articles-caption h3,.articles-img h3,.news-caption h3,.news-img h3,.posters-caption h3,.posters-img h3{height:112px;font-size:16px;overflow:hidden}.articles-caption h3 a,.articles-img h3 a,.news-caption h3 a,.news-img h3 a,.posters-caption h3 a,.posters-img h3 a{text-decoration:none;color:#2b2b2b}.articles-caption .articles-comments,.articles-caption .articles-date,.articles-caption .articles-more,.articles-caption .news-comments,.articles-caption .news-date,.articles-caption .news-more,.articles-img .articles-comments,.articles-img .articles-date,.articles-img .articles-more,.articles-img .news-comments,.articles-img .news-date,.articles-img .news-more,.news-caption .articles-comments,.news-caption .articles-date,.news-caption .articles-more,.news-caption .news-comments,.news-caption .news-date,.news-caption .news-more,.news-img .articles-comments,.news-img .articles-date,.news-img .articles-more,.news-img .news-comments,.news-img .news-date,.news-img .news-more,.posters-caption .articles-comments,.posters-caption .articles-date,.posters-caption .articles-more,.posters-caption .news-comments,.posters-caption .news-date,.posters-caption .news-more,.posters-img .articles-comments,.posters-img .articles-date,.posters-img .articles-more,.posters-img .news-comments,.posters-img .news-date,.posters-img .news-more{display:inline-block;float:left;margin-top:8px}.articles-caption .articles-comments i.fa-calendar,.articles-caption .articles-comments i.fa-comments,.articles-caption .articles-date i.fa-calendar,.articles-caption .articles-date i.fa-comments,.articles-caption .articles-more i.fa-calendar,.articles-caption .articles-more i.fa-comments,.articles-caption .news-comments i.fa-calendar,.articles-caption .news-comments i.fa-comments,.articles-caption .news-date i.fa-calendar,.articles-caption .news-date i.fa-comments,.articles-caption .news-more i.fa-calendar,.articles-caption .news-more i.fa-comments,.articles-img .articles-comments i.fa-calendar,.articles-img .articles-comments i.fa-comments,.articles-img .articles-date i.fa-calendar,.articles-img .articles-date i.fa-comments,.articles-img .articles-more i.fa-calendar,.articles-img .articles-more i.fa-comments,.articles-img .news-comments i.fa-calendar,.articles-img .news-comments i.fa-comments,.articles-img .news-date i.fa-calendar,.articles-img .news-date i.fa-comments,.articles-img .news-more i.fa-calendar,.articles-img .news-more i.fa-comments,.news-caption .articles-comments i.fa-calendar,.news-caption .articles-comments i.fa-comments,.news-caption .articles-date i.fa-calendar,.news-caption .articles-date i.fa-comments,.news-caption .articles-more i.fa-calendar,.news-caption .articles-more i.fa-comments,.news-caption .news-comments i.fa-calendar,.news-caption .news-comments i.fa-comments,.news-caption .news-date i.fa-calendar,.news-caption .news-date i.fa-comments,.news-caption .news-more i.fa-calendar,.news-caption .news-more i.fa-comments,.news-img .articles-comments i.fa-calendar,.news-img .articles-comments i.fa-comments,.news-img .articles-date i.fa-calendar,.news-img .articles-date i.fa-comments,.news-img .articles-more i.fa-calendar,.news-img .articles-more i.fa-comments,.news-img .news-comments i.fa-calendar,.news-img .news-comments i.fa-comments,.news-img .news-date i.fa-calendar,.news-img .news-date i.fa-comments,.news-img .news-more i.fa-calendar,.news-img .news-more i.fa-comments,.posters-caption .articles-comments i.fa-calendar,.posters-caption .articles-comments i.fa-comments,.posters-caption .articles-date i.fa-calendar,.posters-caption .articles-date i.fa-comments,.posters-caption .articles-more i.fa-calendar,.posters-caption .articles-more i.fa-comments,.posters-caption .news-comments i.fa-calendar,.posters-caption .news-comments i.fa-comments,.posters-caption .news-date i.fa-calendar,.posters-caption .news-date i.fa-comments,.posters-caption .news-more i.fa-calendar,.posters-caption .news-more i.fa-comments,.posters-img .articles-comments i.fa-calendar,.posters-img .articles-comments i.fa-comments,.posters-img .articles-date i.fa-calendar,.posters-img .articles-date i.fa-comments,.posters-img .articles-more i.fa-calendar,.posters-img .articles-more i.fa-comments,.posters-img .news-comments i.fa-calendar,.posters-img .news-comments i.fa-comments,.posters-img .news-date i.fa-calendar,.posters-img .news-date i.fa-comments,.posters-img .news-more i.fa-calendar,.posters-img .news-more i.fa-comments{color:#ea431b;font-size:14px}.articles-caption .articles-comments strong,.articles-caption .articles-date strong,.articles-caption .articles-more strong,.articles-caption .news-comments strong,.articles-caption .news-date strong,.articles-caption .news-more strong,.articles-img .articles-comments strong,.articles-img .articles-date strong,.articles-img .articles-more strong,.articles-img .news-comments strong,.articles-img .news-date strong,.articles-img .news-more strong,.news-caption .articles-comments strong,.news-caption .articles-date strong,.news-caption .articles-more strong,.news-caption .news-comments strong,.news-caption .news-date strong,.news-caption .news-more strong,.news-img .articles-comments strong,.news-img .articles-date strong,.news-img .articles-more strong,.news-img .news-comments strong,.news-img .news-date strong,.news-img .news-more strong,.posters-caption .articles-comments strong,.posters-caption .articles-date strong,.posters-caption .articles-more strong,.posters-caption .news-comments strong,.posters-caption .news-date strong,.posters-caption .news-more strong,.posters-img .articles-comments strong,.posters-img .articles-date strong,.posters-img .articles-more strong,.posters-img .news-comments strong,.posters-img .news-date strong,.posters-img .news-more strong{margin-left:5px}.articles-caption .articles-date strong,.articles-caption .news-date strong,.articles-img .articles-date strong,.articles-img .news-date strong,.news-caption .articles-date strong,.news-caption .news-date strong,.news-img .articles-date strong,.news-img .news-date strong,.posters-caption .articles-date strong,.posters-caption .news-date strong,.posters-img .articles-date strong,.posters-img .news-date strong{font-weight:500;font-size:14px}.articles-caption .news-comments,.articles-img .news-comments,.news-caption .news-comments,.news-img .news-comments,.posters-caption .news-comments,.posters-img .news-comments{margin-left:8%}.articles-caption .articles-comments a,.articles-caption .news-comments a,.articles-img .articles-comments a,.articles-img .news-comments a,.news-caption .articles-comments a,.news-caption .news-comments a,.news-img .articles-comments a,.news-img .news-comments a,.posters-caption .articles-comments a,.posters-caption .news-comments a,.posters-img .articles-comments a,.posters-img .news-comments a{text-decoration:none;color:inherit}.articles-caption .articles-more,.articles-caption .news-more,.articles-caption .posters-more,.articles-img .articles-more,.articles-img .news-more,.articles-img .posters-more,.news-caption .articles-more,.news-caption .news-more,.news-caption .posters-more,.news-img .articles-more,.news-img .news-more,.news-img .posters-more,.posters-caption .articles-more,.posters-caption .news-more,.posters-caption .posters-more,.posters-img .articles-more,.posters-img .news-more,.posters-img .posters-more{float:right}.articles-caption .articles-more a,.articles-caption .news-more a,.articles-caption .posters-more a,.articles-img .articles-more a,.articles-img .news-more a,.articles-img .posters-more a,.news-caption .articles-more a,.news-caption .news-more a,.news-caption .posters-more a,.news-img .articles-more a,.news-img .news-more a,.news-img .posters-more a,.posters-caption .articles-more a,.posters-caption .news-more a,.posters-caption .posters-more a,.posters-img .articles-more a,.posters-img .news-more a,.posters-img .posters-more a{color:#1e509a;text-decoration:none}}@media (min-width:992px) and (max-width:1199px){.thumbnail-list .product-buy .btn-transparent{font-size:12px}.thumbnail-list .product-header h3 a{font-size:16px}.rent-studio__filters-form{--filter-gap:.6em}}@media (max-width:992px){#popular-categories-content .index-thumbnail-list .category-thumbnail{margin-bottom:5px;position:relative;border:none}#popular-categories-content .index-thumbnail-list .category-thumbnail:nth-child(2n+1){border-right:5px solid #fff}#popular-categories-content .index-thumbnail-list .category-thumbnail .category-caption{background:#fff}.thumbnail-list .category-thumbnail{width:50%}.thumbnail-list .category-thumbnail:nth-child(2n+1){border-left:1px solid #eee}.thumbnail-list .category-thumbnail:nth-last-child(-n+2){border-bottom:1px solid #eee}.thumbnail-list .product-catalog-grid{pointer-events:none;margin-bottom:5px}.tga_promopage .darker .list-item .media-youtube-video{float:none}}@media screen and (min-width:768px) and (max-width:1200px){.thumbnail-list.grid-3 .product-existence,.thumbnail-list.grid-4 .product-existence{width:auto}.thumbnail-list.grid-3 .product-caption .product-buy .btn,.thumbnail-list.grid-4 .product-caption .product-buy .btn{padding-bottom:0;height:27px;line-height:27px}.thumbnail-list.grid-3 .product-caption .product-header h3,.thumbnail-list.grid-4 .product-caption .product-header h3{line-height:1.1}}@media (max-width:767px){.thumbnail-list .product-thumbnail+.product-thumbnail{margin-top:-1px}.thumbnail-list .label-badge-left{left:17px;top:17px;padding:0}.thumbnail-list .add-to-fav{top:17px}.thumbnail-list .product-thumbnail{width:100%;position:relative;border:1px solid #eee;background-color:#fff}.thumbnail-list .product-thumbnail:after,.thumbnail-list .product-thumbnail:before{display:table;content:" "}.thumbnail-list .product-thumbnail:after{clear:both;content:"\f054";font-family:FontAwesome,sans-serif;font-style:normal;font-weight:400;text-decoration:inherit;color:#2b2b2b;position:absolute;top:43%;right:5px;display:none}.thumbnail-list .product-caption,.thumbnail-list .product-pictures{display:inline-block;float:left}.thumbnail-list .product-pictures{width:50%;padding:40px 17px 0}.thumbnail-list .product-pictures a{text-decoration:none;line-height:110px;display:block;text-align:center}.thumbnail-list .product-pictures a img{margin:0 auto;vertical-align:middle;display:inline}.thumbnail-list .product-pictures .label-badge-bottom-right{display:none}.thumbnail-list .product-caption{width:50%;padding:15px 5px 15px 0;position:relative}.thumbnail-list .product-caption .id{display:none}.thumbnail-list .product-caption .arrow{position:absolute;top:50%;transform:translateY(-50%);right:17px;z-index:100}.thumbnail-list .product-caption .product-header{width:100%;height:auto;text-align:left}.thumbnail-list .product-caption .product-header h3{max-width:100%;height:auto;max-height:none;margin:0 0 3px;font-weight:600;font-size:14px;overflow:hidden}.thumbnail-list .product-caption .product-header h3 a{color:#2b2b2b;text-decoration:none}.thumbnail-list .product-caption .product-price{position:relative;height:auto;margin-top:30px;display:flex;flex-direction:column-reverse}.thumbnail-list .product-caption .product-price .old-price{font-size:16px;text-decoration:line-through;text-decoration-color:#ea431b;margin-bottom:0}.thumbnail-list .product-caption .product-price .old-price:first-child{padding-top:5px}.thumbnail-list .product-caption .product-price .price{font-weight:600;font-size:20px;line-height:1;position:relative}.thumbnail-list .product-caption .product-compare,.thumbnail-list .product-caption .product-stars,.thumbnail-list .product-caption .product-text{display:none}.thumbnail-list .product-caption .product-badge,.thumbnail-list .product-caption .product-compare,.thumbnail-list .product-caption .product-discount,.thumbnail-list .product-caption .product-guarantee,.thumbnail-list .product-caption .product-text{float:left}.thumbnail-list .product-caption .product-guarantee{font-size:11px;font-weight:500;position:static;width:50%;margin-bottom:5px;overflow:hidden}.thumbnail-list .product-caption .product-existence{position:static;margin-top:8px;font-size:13px}.thumbnail-list .product-caption .product-existence .expected,.thumbnail-list .product-caption .product-existence .pre-order-now{color:#ea431b}.thumbnail-list .product-caption .product-existence .not-available-now{color:#767676}.thumbnail-list .product-caption .product-existence .text-right{text-align:left;display:inline;text-transform:none}.thumbnail-list .product-caption .product-existence a{font-size:85%}.thumbnail-list .product-caption .product-badge{font-weight:400;min-height:1px;display:block;width:100%;padding-left:0;padding-right:0}.thumbnail-list .product-caption .product-badge a{float:left;vertical-align:top}.thumbnail-list .product-caption .product-badge span+span{margin-left:5px}.thumbnail-list .product-caption .product-discount{position:absolute;top:-3px;right:12px}.thumbnail-list .product-caption .product-discount div{border:1px solid #ea431b;border-radius:2px;color:#ea431b;text-align:center}.thumbnail-list .product-caption .product-buy{margin-top:2px;float:none;position:absolute;bottom:17px;width:calc(100% - 17px)}.retailrocket-items .product-buy{margin-top:0}}@media (max-width:768px){#popular-categories-content .category-thumbnail a.category-img{height:130px;line-height:130px}#popular-categories-content .category-thumbnail a.category-img img{padding:0;height:130px;width:100%}.thumbnail-list .label-badge-left{display:block}.thumbnail-list .label-badge-left>.id{display:none}.articles-thumbnail,.news-thumbnail,.posters-thumbnail{width:100%;background:#fff;border:1px solid #eee;margin-bottom:10px}.articles-thumbnail:after,.articles-thumbnail:before,.news-thumbnail:after,.news-thumbnail:before,.posters-thumbnail:after,.posters-thumbnail:before{display:table;content:" "}.articles-thumbnail:after,.news-thumbnail:after,.posters-thumbnail:after{clear:both}.articles-img,.news-img,.posters-img{width:100%;padding:15px}.articles-img a,.news-img a,.posters-img a{display:block;height:130px;line-height:129px;text-align:center;overflow:hidden}.articles-img a img,.news-img a img,.posters-img a img{display:inline;vertical-align:middle;max-height:130px}.articles-caption,.news-caption,.posters-caption{padding:15px}.articles-caption:after,.articles-caption:before,.news-caption:after,.news-caption:before,.posters-caption:after,.posters-caption:before{display:table;content:" "}.articles-caption:after,.news-caption:after,.posters-caption:after{clear:both}.articles-caption h3,.articles-img h3,.news-caption h3,.news-img h3,.posters-caption h3,.posters-img h3{height:63px;font-size:19px;overflow:hidden}.articles-caption h3 a,.articles-img h3 a,.news-caption h3 a,.news-img h3 a,.posters-caption h3 a,.posters-img h3 a{text-decoration:none;color:#2b2b2b}.articles-caption .articles-comments,.articles-caption .articles-date,.articles-caption .articles-more,.articles-caption .news-comments,.articles-caption .news-date,.articles-caption .news-more,.articles-img .articles-comments,.articles-img .articles-date,.articles-img .articles-more,.articles-img .news-comments,.articles-img .news-date,.articles-img .news-more,.news-caption .articles-comments,.news-caption .articles-date,.news-caption .articles-more,.news-caption .news-comments,.news-caption .news-date,.news-caption .news-more,.news-img .articles-comments,.news-img .articles-date,.news-img .articles-more,.news-img .news-comments,.news-img .news-date,.news-img .news-more,.posters-caption .articles-comments,.posters-caption .articles-date,.posters-caption .articles-more,.posters-caption .news-comments,.posters-caption .news-date,.posters-caption .news-more,.posters-img .articles-comments,.posters-img .articles-date,.posters-img .articles-more,.posters-img .news-comments,.posters-img .news-date,.posters-img .news-more{display:inline-block;float:left}.articles-caption .articles-comments i.fa-calendar,.articles-caption .articles-comments i.fa-comments,.articles-caption .articles-date i.fa-calendar,.articles-caption .articles-date i.fa-comments,.articles-caption .articles-more i.fa-calendar,.articles-caption .articles-more i.fa-comments,.articles-caption .news-comments i.fa-calendar,.articles-caption .news-comments i.fa-comments,.articles-caption .news-date i.fa-calendar,.articles-caption .news-date i.fa-comments,.articles-caption .news-more i.fa-calendar,.articles-caption .news-more i.fa-comments,.articles-img .articles-comments i.fa-calendar,.articles-img .articles-comments i.fa-comments,.articles-img .articles-date i.fa-calendar,.articles-img .articles-date i.fa-comments,.articles-img .articles-more i.fa-calendar,.articles-img .articles-more i.fa-comments,.articles-img .news-comments i.fa-calendar,.articles-img .news-comments i.fa-comments,.articles-img .news-date i.fa-calendar,.articles-img .news-date i.fa-comments,.articles-img .news-more i.fa-calendar,.articles-img .news-more i.fa-comments,.news-caption .articles-comments i.fa-calendar,.news-caption .articles-comments i.fa-comments,.news-caption .articles-date i.fa-calendar,.news-caption .articles-date i.fa-comments,.news-caption .articles-more i.fa-calendar,.news-caption .articles-more i.fa-comments,.news-caption .news-comments i.fa-calendar,.news-caption .news-comments i.fa-comments,.news-caption .news-date i.fa-calendar,.news-caption .news-date i.fa-comments,.news-caption .news-more i.fa-calendar,.news-caption .news-more i.fa-comments,.news-img .articles-comments i.fa-calendar,.news-img .articles-comments i.fa-comments,.news-img .articles-date i.fa-calendar,.news-img .articles-date i.fa-comments,.news-img .articles-more i.fa-calendar,.news-img .articles-more i.fa-comments,.news-img .news-comments i.fa-calendar,.news-img .news-comments i.fa-comments,.news-img .news-date i.fa-calendar,.news-img .news-date i.fa-comments,.news-img .news-more i.fa-calendar,.news-img .news-more i.fa-comments,.posters-caption .articles-comments i.fa-calendar,.posters-caption .articles-comments i.fa-comments,.posters-caption .articles-date i.fa-calendar,.posters-caption .articles-date i.fa-comments,.posters-caption .articles-more i.fa-calendar,.posters-caption .articles-more i.fa-comments,.posters-caption .news-comments i.fa-calendar,.posters-caption .news-comments i.fa-comments,.posters-caption .news-date i.fa-calendar,.posters-caption .news-date i.fa-comments,.posters-caption .news-more i.fa-calendar,.posters-caption .news-more i.fa-comments,.posters-img .articles-comments i.fa-calendar,.posters-img .articles-comments i.fa-comments,.posters-img .articles-date i.fa-calendar,.posters-img .articles-date i.fa-comments,.posters-img .articles-more i.fa-calendar,.posters-img .articles-more i.fa-comments,.posters-img .news-comments i.fa-calendar,.posters-img .news-comments i.fa-comments,.posters-img .news-date i.fa-calendar,.posters-img .news-date i.fa-comments,.posters-img .news-more i.fa-calendar,.posters-img .news-more i.fa-comments{color:#ea431b;font-size:14px}.articles-caption .articles-comments strong,.articles-caption .articles-date strong,.articles-caption .articles-more strong,.articles-caption .news-comments strong,.articles-caption .news-date strong,.articles-caption .news-more strong,.articles-img .articles-comments strong,.articles-img .articles-date strong,.articles-img .articles-more strong,.articles-img .news-comments strong,.articles-img .news-date strong,.articles-img .news-more strong,.news-caption .articles-comments strong,.news-caption .articles-date strong,.news-caption .articles-more strong,.news-caption .news-comments strong,.news-caption .news-date strong,.news-caption .news-more strong,.news-img .articles-comments strong,.news-img .articles-date strong,.news-img .articles-more strong,.news-img .news-comments strong,.news-img .news-date strong,.news-img .news-more strong,.posters-caption .articles-comments strong,.posters-caption .articles-date strong,.posters-caption .articles-more strong,.posters-caption .news-comments strong,.posters-caption .news-date strong,.posters-caption .news-more strong,.posters-img .articles-comments strong,.posters-img .articles-date strong,.posters-img .articles-more strong,.posters-img .news-comments strong,.posters-img .news-date strong,.posters-img .news-more strong{margin-left:5px}.articles-caption .articles-date strong,.articles-caption .news-date strong,.articles-img .articles-date strong,.articles-img .news-date strong,.news-caption .articles-date strong,.news-caption .news-date strong,.news-img .articles-date strong,.news-img .news-date strong,.posters-caption .articles-date strong,.posters-caption .news-date strong,.posters-img .articles-date strong,.posters-img .news-date strong{font-size:14px;font-weight:500}.articles-caption .news-comments,.articles-img .news-comments,.news-caption .news-comments,.news-img .news-comments,.posters-caption .news-comments,.posters-img .news-comments{margin-left:8%}.articles-caption .articles-comments a,.articles-caption .news-comments a,.articles-img .articles-comments a,.articles-img .news-comments a,.news-caption .articles-comments a,.news-caption .news-comments a,.news-img .articles-comments a,.news-img .news-comments a,.posters-caption .articles-comments a,.posters-caption .news-comments a,.posters-img .articles-comments a,.posters-img .news-comments a{text-decoration:none;color:inherit}.articles-caption .articles-more,.articles-caption .news-more,.articles-caption .posters-more,.articles-img .articles-more,.articles-img .news-more,.articles-img .posters-more,.news-caption .articles-more,.news-caption .news-more,.news-caption .posters-more,.news-img .articles-more,.news-img .news-more,.news-img .posters-more,.posters-caption .articles-more,.posters-caption .news-more,.posters-caption .posters-more,.posters-img .articles-more,.posters-img .news-more,.posters-img .posters-more{float:right}.articles-caption .articles-more a,.articles-caption .news-more a,.articles-caption .posters-more a,.articles-img .articles-more a,.articles-img .news-more a,.articles-img .posters-more a,.news-caption .articles-more a,.news-caption .news-more a,.news-caption .posters-more a,.news-img .articles-more a,.news-img .news-more a,.news-img .posters-more a,.posters-caption .articles-more a,.posters-caption .news-more a,.posters-caption .posters-more a,.posters-img .articles-more a,.posters-img .news-more a,.posters-img .posters-more a{color:#1e509a;text-decoration:none}}.category-thumbnail{display:inline-block;float:left;color:#2b2b2b;border:1px solid #eee;margin-top:-1px;margin-left:-1px;background-color:#fff}.category-thumbnail:hover .category-caption h2 a,.category-thumbnail:hover .category-caption h3 a{color:#3a64a2}.category-thumbnail a.category-img{display:block;height:210px;line-height:210px;vertical-align:middle;text-decoration:none;text-align:center;overflow:hidden}.category-thumbnail a.category-img img{vertical-align:middle;display:inline;max-height:182px;padding:5px 15px 0}.category-thumbnail.main-page img{position:absolute;top:0;left:0}.category-thumbnail .category-caption{padding:0 10px 10px}.category-thumbnail .category-caption h2,.category-thumbnail .category-caption h3{width:100%;display:table;margin:0;height:70px}.category-thumbnail .category-caption h2 a,.category-thumbnail .category-caption h3 a{font-size:18px;color:#2b2b2b;display:table-cell;vertical-align:middle;line-height:1;overflow:hidden;text-decoration:none}.category-thumbnail .category-caption p{font-size:14px;color:#9e9e9e;margin-bottom:0}.not-available-now{min-width:150px}.not-available-now i{color:grey;font-size:13px}.old-price-with-discount{display:flex;align-items:center}.old-price-with-discount .product-discount{position:static!important;margin-left:20px}.pins-area{position:absolute;top:15px;left:15px;max-width:75%;display:inline-flex;flex-wrap:wrap;z-index:10}@media (max-width:767px){.pins-area{max-width:32%;left:10px}}@media (max-width:374px){.pins-area{max-width:30%}}.inner-product-page .pins-area{max-width:90%;top:1px;left:-12px}.product-thumb-nav{display:flex;flex-direction:column;justify-content:space-between;position:absolute;width:calc(100% - 44px)}.grid-3 .product-thumb-nav{position:relative;width:100%;margin-top:auto}@media (max-width:1199px){.category-thumbnail .category-caption h2,.category-thumbnail .category-caption h3{height:45px}.inner-product-page .pins-area{left:0}.product-thumb-nav{flex-direction:column}.grid-3 .product-thumb-nav{width:95%}}.product-thumb-nav .product-badge,.product-thumb-nav .product-buy{position:static!important}.product-thumb-nav .product-buy{order:2;width:40%!important;margin-top:-55px}.grid-3 .product-thumb-nav .product-buy{margin-top:0;width:55%!important}@media (max-width:1199px){.grid-3 .product-thumb-nav .product-buy{margin-top:15px}.product-thumb-nav .product-buy.product-buy--buttons{flex-direction:column}}.product-thumb-nav .product-buy.product-buy--buttons{display:flex;width:calc(100% + 10px)!important;margin:-5px}.product-thumb-nav .product-buy.product-buy--buttons .btn{min-width:calc(50% - 10px);width:calc(100% - 10px);margin:5px;flex-grow:1}.product-thumb-nav .product-badge{width:45%!important}@media (max-width:1199px){.grid-3 .product-thumb-nav .product-badge,.grid-3 .product-thumb-nav .product-buy{width:auto!important}}@media (max-width:767px){.tab-content .thumbnail-list .product-caption{display:flex;flex-direction:column}.tab-content .thumbnail-list .product-caption .product-badge{margin:5px 0}.tab-content .thumbnail-list .product-caption .product-buy{position:static;order:1}.tab-content .thumbnail-list .product-pictures{padding-bottom:10px}.tab-content .thumbnail-list .product-pictures a img{max-height:100%}.row-fav{margin-top:15px}.row-fav .thumbnail-list .product-caption .product-buy{position:static!important;margin-top:5px!important}.row-fav .thumbnail-list .product-pictures{min-height:300px;padding-bottom:10px}}.product-update #go-to-site{margin-left:60px}.article-update #go-to-site{margin-left:30px}.news-update #go-to-site{margin-left:50px}.landing-page-update #go-to-site{margin-left:47px}.brand-update #go-to-site,.poster-update #go-to-site{margin-left:50px}.content-head{display:flex;align-items:center;justify-content:space-between;padding:0 0 10px 15px}.content-head__title h1{margin:0 10px 0 0;display:inline}@media screen and (max-width:1199px){.content-head{padding:0 0 10px}.content-head__title h1{font-size:18px}.content-head .button{padding:0 10px}}.content-head__badge{font-size:12px;line-height:1;color:#fff;background:#767676;padding:3px 7px;border-radius:10px;white-space:nowrap}.content-head .button{height:32px;white-space:nowrap;margin-left:15px}.content-page._action{padding:0!important}@media screen and (max-width:767px){.content-page._action{border:none;margin:0 -15px}}.content-page__timing{margin:0 20px}@media screen and (min-width:1200px){.content-head__title{display:flex;align-items:center}.content-page__timing{text-align:right}.popular .product-existence._percent .tooltip{left:0!important}}.content-page__container{padding:20px}.content-page_subtitle,.content-page_title{margin-bottom:20px}.content-page_block{margin-bottom:40px}.content-page_block_title{text-transform:uppercase;font-weight:300;margin-bottom:20px}.content-page_block_title_h3{font-weight:400;font-size:20px}.content-page .title_h1{text-transform:uppercase;margin-bottom:10px}.content-page .poster-caption{display:flex;margin-bottom:10px}.content-page .posters-date{width:60px;height:60px;margin-right:10px;flex-shrink:0;text-align:center}@media screen and (max-width:767px){.content-page .posters-date{margin-right:15px}}.content-page .posters-date strong{padding:0;line-height:1.3}.content-page .posters-date small{font-size:70%;display:block;margin:0}@media (max-width:768px){.content-page{padding:15px;margin-bottom:15px;border:1px solid #eee;background-color:#fff}.content-page .breadcrumb{margin:0 0 15px;padding:0;border:0;background:0 0}.content-page .posters-add-to-calendar+h1{width:69%;min-height:60px;margin-left:15px;display:inline-block}.content-page .title_h1,.content-page h1{text-transform:uppercase;margin-bottom:10px;font:bold 18px Roboto,sans-serif}}@media (min-width:768px){.content-page{padding:50px 60px;margin-bottom:30px;border:1px solid #eee;background-color:#fff}.content-page .breadcrumb{margin:0 0 30px;padding:0;border:0;background:0 0}.content-page .breadcrumb+a{float:right;color:#767676;text-decoration:none}.content-page .breadcrumb+a i{margin-right:2px}.content-page .posters-add-to-calendar+h1{width:85%;min-height:60px;margin-left:15px;display:inline-block}.content-page .title_h1,.content-page h1{font:bold 24px Roboto,sans-serif}.content-page ul{list-style-position:inside;padding-left:0}}@media (min-width:480px){.content-page img.main-image{width:40%;margin:0 30px 10px 0;float:left}}.add-another-product{margin-bottom:15px;margin-top:-15px}.addProductParent{display:none}#user-unsubscribe-page{margin-bottom:30px}#user-unsubscribe-page input{border:1px solid #eee;border-radius:0}#user-unsubscribe-page img{height:350px;width:350px;object-fit:cover;object-position:40%;display:inline-block;margin-bottom:10px}#user-unsubscribe-page .small-description{font-style:italic;color:grey;font-size:11px}@media screen and (max-width:1199px){.popular{margin-top:10px}.popular .swiper-container{max-width:100vw}}.popular__container{position:relative}.popular__container:hover .swiper-button-next,.popular__container:hover .swiper-button-prev{display:inline-flex}@media screen and (max-width:479px){.popular__container{margin:0 -15px}}.popular .swiper-container{padding:1px 0 0 1px}.popular .swiper-wrapper{align-items:stretch}.popular .swiper-slide{height:auto;box-shadow:inset -1px 0 0 0 #eee,inset 0 -1px 0 0 #eee,-1px -1px 0 0 #eee,-1px 0 0 0 #eee,0 -1px 0 0 #eee}.popular .swiper-button-next,.popular .swiper-button-prev{color:#767676;background:#fff;box-shadow:0 0 4px 0 rgba(0,0,0,.6);border-radius:50%;width:30px;height:30px;padding:0;display:none}.popular .swiper-button-next svg,.popular .swiper-button-prev svg{transform:translateY(2px)}@media screen and (max-width:1199px){.popular .swiper-button-next,.popular .swiper-button-prev{display:none!important}}.popular .swiper-button-prev{transform:rotate(90deg) translateX(-45px);left:15px}.popular .swiper-button-next{transform:rotate(-90deg) translateX(45px);right:15px}.popular .swiper-button-disabled{display:none}.popular .btn.btn-transparent,.popular .button.rent,.popular .hidden-lg,.popular .id,.popular .pin.pin-arenda,.popular .product-text,.popular .product-weight{display:none!important}.popular .pin{margin:0 3px 3px 0}.popular .product-thumbnail{height:100%}.popular .product-pictures{padding:15px;height:260px}@media screen and (max-width:767px){.popular .pin:not(:first-child){display:none}.popular .add-to-fav{top:10px;right:10px}.popular .pins-area{top:10px;left:10px}.popular .product-pictures{height:220px;padding:10px}}.popular .product-pictures .add-to-fav{height:22px!important}.popular .product-pictures .add-to-fav span{font-size:0;line-height:0}.popular .product-pictures a{justify-content:center}.popular .product-pictures a img{max-height:85%}.popular .product-caption{padding:0 15px 15px;position:relative;display:flex;flex-direction:column}.popular .product-catalog-grid{line-height:1.2em;height:20px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1}.popular .product-catalog-grid a{line-height:normal;color:#2b2b2b}@media screen and (max-width:767px){.popular .product-caption{padding:0 10px 10px}.popular .product-catalog-grid{height:15px}.popular .product-catalog-grid a{font-size:12px}}.popular .product-header{font:500 14px/1.2em Roboto;text-transform:uppercase;margin-bottom:10px;height:34px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.popular .product-header a{color:#2a2a2d}.popular .product_offer{display:flex;flex-wrap:wrap}.popular .product-add-bonus-place,.popular .product-price{width:100%}.popular .product-add-bonus-place{font-size:12px;line-height:1.2em}@media screen and (max-width:767px){.popular .product-header{height:32px;margin-bottom:5px}.popular .product-add-bonus-place{display:none}}.popular .product-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px}.popular .product-price .old-price{font-weight:400;font-size:12px;line-height:1.4;text-decoration:line-through;margin-bottom:0;text-decoration-color:#ea431b}.popular .product-price .price{font-weight:700;font-size:22px;line-height:26px}.popular .product-price .price:not(._percent){margin-top:2px;margin-bottom:2px}.popular .product-price .price._percent{background:#090;color:#fff;padding:2px 5px;margin-right:1em;border-radius:2px;order:-2}.popular .product-price .price._percent~.price{color:#767676}.popular .product-price .product-add-bonus-place{margin-top:0;margin-bottom:0}.popular .product-price .product-discount{margin:0}.popular .product-price .product-discount div{margin:0;border:1px solid #ea431b;border-radius:2px;color:#ea431b;padding:3px 4px;font:500 12px/1em Roboto}.popular .product-price .old-price-with-discount{align-items:flex-end;gap:10px}.popular .product-thumb-nav{flex-direction:row!important;align-items:center;position:static;width:auto;margin-top:10px}.popular .product-thumb-nav .product-badge{flex:1;padding-right:10px}.popular .product-thumb-nav .product-buy{margin:0;width:auto!important}.popular .product-thumb-nav .product-buy .btn-orange{height:32px;display:inline-flex;align-items:center}.popular .product-thumb-nav .product-buy .btn-orange img{margin:0}@media screen and (max-width:767px){.popular .product-price .product-discount div{font-size:11px}.popular .product-thumb-nav{margin-top:5px}.popular .product-thumb-nav .product-badge{display:none}.popular .product-thumb-nav .product-buy .btn-orange{font-size:0;width:44px;right:15px;top:72px}.popular .product-thumb-nav .product-buy .btn.btn-navy{width:44px;height:32px;right:15px;top:72px;font-size:0;background:url(/img/cart-check.svg) center center no-repeat #1e509a}}.popular .product-existence{font-size:12px;padding-bottom:6px;margin-top:2px}.popular .product-existence:not(._percent) .available-now .fa{display:none}.popular .product-existence._percent{display:inline-flex}.popular .product-installment-plan span{display:block}.error-page{background-color:#fff;padding:120px 180px;position:relative;z-index:100}.error-page_title{text-transform:none;color:#3f3f3f;font-weight:700;font-size:16px;line-height:1.4}@media (max-width:767px){.error-page_title{margin:30px 0}}.error-page_title_code{display:inline-block;background-color:#ea431b;color:#fff;font-weight:400;text-align:center;width:55px;margin-right:35px}.error-page_wrapper{display:flex;align-items:center}@media (max-width:767px){.error-page_wrapper{flex-direction:column}}.error-page_img{flex-basis:60%}@media (max-width:767px){.error-page_img{flex-basis:100%}}.error-page_img img{max-width:100%}.error-page_text{text-align:left;flex-basis:40%;margin-bottom:28px;font-size:12px;line-height:1.4;color:#767676}@media (max-width:767px){.error-page_text{flex-basis:100%}}.error-page_link{padding:8px 0;border-radius:2px;width:47%;font-size:12px;border:none;cursor:pointer}.error-page_link_blue{background:#1e509a}.error-page_link_blue:hover{background:#2460b8}.error-page_link_orange{background:#ea431b}.error-page_link_orange:hover{background:#ed5e3c}.error-page_link a{display:block;color:#fff;text-decoration:none}.error-page_link a:hover{color:#fff}.error-page .btn+.btn{margin-left:10px}.error-page__recommend{display:flex;flex-direction:column;width:100%;margin:0 0 50px;padding:0}.digi-disable-scroll{position:absolute!important}._promo._custom .promotion-page__header{color:#fff}._promo._custom .promotion-page__header._sticky .promotion-page__header-logo{filter:brightness(0) invert(1)}._promo._custom .promotion-page__header._sticky .promotion-page__header-search{border-color:rgba(255,255,255,.4)}._promo._custom .promotion-page__header._sticky .promotion-page__header-cart-amount span{color:#2b2b2b}._promo._custom .promotion-page__category-header-goto{padding:0;color:#fff;opacity:.7}._promo._custom .promotion-page__category-header-goto:hover{color:#fff}._promo._custom .promotion-page__category-header h2{line-height:1.2;color:#fff}._promo._custom .promotion-page__category-goto{color:#fff}._promo._custom .promotion-page__category-list .thumbnail-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0}@media (max-width:991px){._promo._custom .promotion-page__category-list .thumbnail-list{display:flex;flex-wrap:wrap;gap:unset}}._promo._custom .promotion-page__category-list .thumbnail-list.swiper-wrapper{flex-wrap:nowrap}._promo._custom .promotion-page__category-list .product-thumbnail{width:100%;min-height:618px;border-radius:8px;border-color:transparent}._promo._custom .promotion-page__category-list .swiper-pagination-bullet{background:#fff;border-color:#fff}._promo._custom .promotion-page__category-banner{min-height:618px;background:var(--banner-bg-img) no-repeat center 100%/cover,transparent!important}._promo._custom .promotion-page__category-banner-text{max-width:100%;font-size:24px}@media (max-width:767px){.error-page__recommend{padding:0 12.5px}.error-page{padding:120px 40px}._promo._custom .promotion-page__category-header{margin-bottom:20px}._promo._custom .promotion-page__category-header h2{font-size:20px}._promo._custom .promotion-page__category-list .product-thumbnail{min-height:506px}._promo._custom .promotion-page__category-list .swiper-pagination{margin-block:7px}._promo._custom .promotion-page__category-banner{min-height:506px}._promo._custom .promotion-page__category-banner-text{font-size:20px}}._promo._custom .promotion-page__statistic-wrapper{position:relative}@media screen and (max-width:991px){._promo._custom .promotion-page__statistic-wrapper{margin-top:0}._promo._custom .promotion-page__statistic-row{padding-block:40px;gap:20px}}._promo._custom .promotion-page__statistic-img{position:absolute;margin:0}@media screen and (max-width:991px){._promo._custom .promotion-page__statistic-img{margin:0 auto}}._promo._custom .promotion-page__statistic-img img{width:100%;height:100%}._promo._custom .promotion-page__statistic-item{display:flex;flex-direction:column}._promo._custom .promotion-page__statistic-item span{color:#fff}._promo._custom .promotion-page__cta{position:relative;margin-top:35px;background-repeat:no-repeat;background-position:center;background-size:cover;color:#fff}@media screen and (max-width:767px){.popular .product-existence{font-size:11px}._promo._custom .promotion-page__statistic-row{gap:0}._promo._custom .promotion-page__cta{margin-top:55px}.promotion-page__link-arrow{margin-inline:auto}}._promo._custom .promotion-page__cta-catalog{margin-top:-35px}._promo._custom .promotion-page__cta-goto{max-width:368px;padding:12px 14px}._promo._custom .promotion-page__cta-goto:focus,._promo._custom .promotion-page__cta-goto:hover{color:inherit}._promo._custom .footer{color:#fff}._promo._custom .footer__ya-market-logo svg>path:first-child{fill:#fff}._promo._custom .footer .ya-market__rating-title{color:#fff;opacity:.5}._promo._custom .footer__cards-link{color:#fff}._promo._custom .footer__ending{opacity:.5}._promo._custom .footer__ending a,._promo._custom .footer__feedback-link{color:#fff}._promo._dark{background:#1f1f1f}._promo._dark .promotion-page__header._sticky{background:#191919;border-color:transparent}._promo._dark .footer{background:#191919}._promo._ny{background:#a02526}._promo._ny .promotion-page__header{background:rgba(66,4,4,.6);border-color:#fcd017;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}._promo._ny .footer{background:#6f0c0d}._promo._ny .footer__menu-title{color:#fff}._promo._ny .footer__get-button{background:#fff;color:#ea431b}._promo._ny .footer .logo-muztorg{filter:brightness(0) invert(1)}._promo._giftsforhim{background-color:#150e0e;background-image:url(/img/promo/giftsforhim/bg-desktop.png);background-repeat:no-repeat;background-position:center;background-size:cover}._promo._giftsforhim .promotion-page__header{background:rgba(21,14,14,.3);border-color:#ea431b;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media (max-width:767px){._promo._custom .promotion-page__cta-catalog{margin-top:-55px}._promo._giftsforhim{background-image:url(/img/promo/giftsforhim/bg-mobile.png)}._promo._giftsforhim .promotion-page__header{border-color:#fff}}._promo._giftsforhim .footer{background:#191919}._promo._giftsforher{background:linear-gradient(90deg,#eadfdf 59%,#ece2df 100%)}._promo._giftsforher .promotion-page__header{background:rgba(21,14,14,.3);border-color:transparent;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}@media (max-width:767px){._promo._giftsforher .promotion-page__header{background:rgba(3,3,3,.4)}}._promo._giftsforher .footer{background:linear-gradient(92deg,#f48958 0,#f6783e 100%)}._promo._giftsforher .footer__menu-title{color:#fff}._promo._giftsforher .footer__menu ul li a:hover{color:inherit;text-decoration:underline}._promo._giftsforher .footer .logo-muztorg{filter:brightness(0) invert(1)}.promotion-page{--section-gap:45px;--gray-bg-clr:#f9fafb;position:relative}.promotion-page h1,.promotion-page h2{text-transform:none}.promotion-page .wrapper{--wrapper-width:1230px;max-width:var(--wrapper-width);padding-inline:15px;margin-inline:auto}.promotion-page .favorites-button,.promotion-page .lk-button{--icon-size-default:28px;display:flex;fill:transparent}.promotion-page .favorites-button._filled,.promotion-page .lk-button._filled{fill:#ea431b}.promotion-page .favorites-button:hover,.promotion-page .lk-button:hover{color:#ea431b}.promotion-page .favorites-button svg,.promotion-page .lk-button svg{width:var(--icon-size,var(--icon-size-default));height:var(--icon-size,var(--icon-size-default))}.promotion-page__link-arrow{--icon-size:16px;font-size:16px;font-weight:500;line-height:1;overflow:hidden;display:flex;place-content:center;place-items:center;border-radius:8px;padding:14px;border:1px solid;color:inherit;transition:opacity .2s,color .2s;max-width:360px}.promotion-page__link-arrow:after{--mask:url(/img/icons/arrow-down.svg) no-repeat center/contain;mask:var(--mask);-webkit-mask:var(--mask);width:var(--icon-size);height:var(--icon-size);margin-left:.25em;transform:rotate(-90deg);transition:opacity .2s,transform .2s;background:currentColor;content:''}.promotion-page__link-arrow:hover{opacity:.7;color:inherit}.promotion-page__link-arrow:hover:after{opacity:0;transform:translateX(calc(100% + 1.25em)) rotate(-90deg)}.promotion-page__link-arrow:focus{color:inherit}.promotion-page__header{--transition-duration:.2s;--transition:ease-in-out var(--transition-duration);position:fixed;top:0;left:0;width:100%;transition:background var(--transition),border-color var(--transition),color var(--transition);border-bottom:1px solid transparent;z-index:100}.promotion-page__header._sticky{border-color:#eee}.promotion-page__header:not(._sticky) .promotion-page__header-logo{filter:brightness(0) invert(1)}.promotion-page__header-row{display:flex;align-items:center;gap:12px;padding-block:30px}@media screen and (min-width:768px){.popular .product-thumb-nav .product-buy .btn-orange img{display:none}.promotion-page{--section-gap:70px}.promotion-page__header-row{justify-content:space-between}.promotion-page__header-search-button[data-promotion-open-search]{display:none}}.promotion-page__header-row a{color:inherit}.promotion-page__header-logo{width:194px;height:45px;background:url(/img/logo.svg) left center/auto 100% no-repeat;flex-shrink:0;transition:filter var(--transition)}@media screen and (max-width:767px){.promotion-page__header{--icon-size:24px}.promotion-page__header-row{padding-block:16px}.promotion-page__header-logo{width:158px;height:36px;margin-right:auto;transition:filter var(--transition),width var(--transition) var(--transition-duration)}.promotion-page__header-logo._short{width:40px;transition:filter var(--transition),width var(--transition)}}.promotion-page__header-search{max-width:384px;width:100%;border:2px solid rgba(255,255,255,.4);padding:10px 16px;border-radius:10px;display:flex;align-items:center;gap:10px;transition:border-color var(--transition)}._sticky .promotion-page__header-search{border-color:rgba(42,42,45,.4)}@media screen and (min-width:1200px){.promotion-page__header-search{position:relative}.promotion-page__header .digi-autocomplete-container{top:calc(100% + 33px)}}.promotion-page__header-search-input{width:100%;font-size:16px;border:0;background-color:transparent;color:inherit}.promotion-page__header-search-input::placeholder{color:inherit;opacity:1}.promotion-page__header-search-button{--icon-size-default:28px;--mask:url(/img/sprites/general/svg-separate/loop-alt.svg) no-repeat center/contain;mask:var(--mask);-webkit-mask:var(--mask);width:var(--icon-size,var(--icon-size-default));height:var(--icon-size,var(--icon-size-default));background:currentColor;flex-shrink:0;cursor:pointer}@media screen and (max-width:767px){.promotion-page__header-search{margin-left:auto;padding:5px 10px;transition:border-color var(--transition),width var(--transition) var(--transition-duration),visibility var(--transition) var(--transition-duration),overflow var(--transition) var(--transition-duration)}.promotion-page__header-search:not(._show){width:0;visibility:hidden;transition:border-color var(--transition),width var(--transition),visibility var(--transition),overflow var(--transition);overflow:hidden}.promotion-page__header-search-button[data-promotion-open-search]._show{--mask:url(/img/lk/close.svg) no-repeat center/contain}.promotion-page__header-callback-phone{width:var(--icon-size);height:var(--icon-size)}.promotion-page__header-callback-phone:not(:first-child){display:none}.promotion-page__header-callback-phone:first-child:after{--mask:url(/img/icons/phone-call.svg) no-repeat center/cover;mask:var(--mask);-webkit-mask:var(--mask);width:var(--icon-size);height:var(--icon-size);transition:opacity .2s,transform .2s;background:currentColor;display:block;content:''}}.promotion-page__header-misc{display:contents}@media screen and (max-width:480px){.promotion-page__header-misc{display:flex;align-items:center;gap:12px;max-width:100%;overflow:hidden;transition:max-width var(--transition) var(--transition-duration),visibility var(--transition) var(--transition-duration)}.promotion-page__header-misc._hide{visibility:hidden;max-width:0;transition:max-width var(--transition),visibility var(--transition)}}.promotion-page__header-callback{font-size:16px;font-weight:500;line-height:1.2;display:flex;align-items:center;gap:8px}@media screen and (max-width:991px){.promotion-page__header-callback{flex-direction:column}}.promotion-page__header-callback-phone{flex-shrink:0}.promotion-page__header-callback-phone:hover{text-decoration:underline}@media screen and (min-width:992px){.promotion-page__header-callback-phone{display:contents}.promotion-page__header-callback-phone:not(:first-child):before{content:'';width:1px;background:currentColor;opacity:.5;align-self:stretch;pointer-events:none}}.promotion-page__header-callback-phone span{text-decoration:inherit}.promotion-page__header-info{display:flex;gap:10px;align-items:center}.promotion-page__header-info .header__cart-order-link{display:none!important}@media screen and (max-width:767px){.promotion-page__header-callback-phone span,.promotion-page__header-cart{display:none}.promotion-page__header .digi-autocomplete-background{max-width:384px}}.promotion-page__header-cart-link{display:flex;gap:14px;align-items:center}.promotion-page__header-cart-img{position:relative}.promotion-page__header-cart-img:before{--icon-size-default:28px;--mask:url(/img/icons/shopping-cart.svg) no-repeat center/contain;mask:var(--mask);-webkit-mask:var(--mask);width:var(--icon-size,var(--icon-size-default));height:var(--icon-size,var(--icon-size-default));background:currentColor;content:'';display:block}.promotion-page__header-cart-amount{position:absolute;padding:2px 8px;display:inline-flex;background:currentColor;border-radius:32px;top:-.2em;right:-.3em}.promotion-page__header-cart-amount span{font-size:12px;color:#2b2b2b;font-weight:500;line-height:.9;transition:color var(--transition)}._sticky .promotion-page__header-cart-amount span{color:#fff}.promotion-page__header-cart-total{font-size:16px;white-space:pre}.promotion-page__header .digi-hidden{visibility:hidden}@media screen and (max-width:1199px){.promotion-page__header .digi-autocomplete-container{width:100vw!important;max-height:calc(100dvh - 100%)!important;overflow:scroll}}.promotion-page__header .digi-autocomplete-modal{height:100%}.promotion-page__head{display:grid;margin-bottom:30px;position:relative}.promotion-page__head-banner{display:block;width:100%;overflow:hidden}.promotion-page__head-banner img{width:100%;height:100%;object-fit:cover;object-position:center}.promotion-page__head-wrapper{position:absolute;bottom:3%;width:100%;left:0}.promotion-page__head-info{display:flex;justify-content:space-between;text-transform:uppercase;color:#fff;font-size:14px;font-weight:600;opacity:.9;text-align:center}.promotion-page__head-info small{font-size:inherit}@media screen and (max-width:600px){.promotion-page__head-info small:last-of-type{opacity:.4}.promotion-page__head-info{flex-direction:column;font-size:11px}}.promotion-page__main{display:grid;gap:var(--section-gap)}.promotion-page__description{text-align:center;color:#fff}.promotion-page__description h1{margin:0;font-weight:600;font-size:32px;line-height:1.2}.promotion-page__description p{margin:30px auto 0;font-size:18px;line-height:1.3;max-width:56em}@media (max-width:767px){.promotion-page__description p{margin-top:15px}}.promotion-page__catalog-list{display:flex;list-style:none;padding:0;margin:0;gap:10px;justify-content:center;flex-wrap:wrap}@media screen and (max-width:767px){.promotion-page__catalog-list>li{flex-basis:calc(50% - 5px)}}.promotion-page__catalog-item{display:flex;gap:10px;padding:13px 18px 13px 14px;border-radius:8px;border:1px solid #e2e8ee;background:var(--gray-bg-clr);flex-shrink:0;align-items:center;height:100%}.promotion-page__catalog-item-img{--img-size:clamp(34px,10vw,74px);object-fit:contain;object-position:center;width:var(--img-size);height:var(--img-size);mix-blend-mode:multiply}.promotion-page__catalog-item-text b{color:#2b2b2b;display:block;font-size:clamp(14px,3vw,18px);font-weight:500;line-height:1.2}.promotion-page__catalog-item-text small{margin-top:4px;font-size:clamp(12px,2vw,14px);color:#767676;line-height:1.3}.promotion-page__category-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:30px}.promotion-page__category-header h2{font-size:24px;font-weight:600;margin:0}.promotion-page__category-header-goto{font-size:18px;opacity:.5;line-height:1.2;border:0}.promotion-page__category-list .thumbnail-list:after,.promotion-page__category-list .thumbnail-list:before{display:none}@media screen and (max-width:991px){.promotion-page__category-list .thumbnail-list{flex-wrap:nowrap}.promotion-page__category-list .thumbnail-list .product-thumbnail{max-width:286px;height:100%;max-height:100%}}.promotion-page__category-list .thumbnail-list .product-thumbnail{display:flex;flex-direction:column}.promotion-page__category-list .thumbnail-list .product-thumbnail:after,.promotion-page__category-list .thumbnail-list .product-thumbnail:before{display:none}.promotion-page__category-list .thumbnail-list .product-thumbnail .product-pictures{width:100%;max-height:267px}@media (max-width:767px){.promotion-page__category-list .thumbnail-list .product-thumbnail .product-pictures{max-height:200px;width:calc(100% + 30px);margin:0 -15px}}.promotion-page__category-list .thumbnail-list .product-thumbnail .product-pictures a{padding-top:25px}.promotion-page__category-list .thumbnail-list .product-thumbnail .product-pictures a img{max-height:100%;object-fit:contain;object-position:center}.promotion-page__category-list .thumbnail-list .product-thumbnail .pins-area{max-width:80%}.promotion-page__category-list .thumbnail-list .product-thumbnail .product-caption{display:flex;flex-direction:column;width:100%;flex-grow:1}.promotion-page__category-list .thumbnail-list .product-thumbnail .product-caption .product-existence{margin:0;padding:0}.promotion-page__category-list .thumbnail-list .product-thumbnail .product-caption .arrow{display:none}.promotion-page__category-list .thumbnail-list .product-thumbnail .product-split{pointer-events:none}.promotion-page__category-list .thumbnail-list .product-thumbnail .product-split .fa-question-circle{display:none}.promotion-page__category-list .thumbnail-list .product-thumbnail .product-thumb-nav{align-self:end}@media screen and (max-width:767px){.promotion-page__catalog-item{padding:12px 18px 12px 14px;gap:4px}.promotion-page__category-header-goto{display:none}.promotion-page__category-list .thumbnail-list .product-thumbnail:not(.promotion-page__category-banner){padding:0 15px}.promotion-page__category-list .thumbnail-list .product-thumbnail .product-caption{padding:0 0 15px}.promotion-page__category-list .thumbnail-list .product-thumbnail .product-thumb-nav{width:100%}}.promotion-page__category-list .thumbnail-list .product-thumbnail .product-thumb-nav .product-buy{display:flex;flex-direction:column}.promotion-page__category-list .thumbnail-list .product-thumbnail .product-thumb-nav .button.rent{display:none}.promotion-page__category-list .card-subscribe-listing{grid-template-columns:repeat(4,minmax(200px,1fr))}.promotion-page__category-list .card-subscribe{flex-direction:column;align-items:center;gap:20px}@media screen and (max-width:991px){.promotion-page__category-list .card-subscribe-listing{display:flex}.promotion-page__category-list .card-subscribe{border-radius:8px}}.promotion-page__category-list .card-subscribe__img{max-height:200px;flex-basis:200px;max-width:200px}.promotion-page__category-list .swiper-container{margin-inline:-15px;max-width:100vw;width:auto;overflow:unset;contain:layout}.promotion-page__category-list .swiper-slide{width:100%;max-width:clamp(280px,85vw,300px);margin-inline:5px;height:auto;display:grid}.promotion-page__category-list .swiper-slide:first-child{margin-left:15px}.promotion-page__category-list .swiper-slide:last-child{margin-right:15px}.promotion-page__category-list .swiper-pagination{margin-block:14px}.promotion-page__category-list .swiper-pagination-bullet{background:#667085;width:8px;height:8px;opacity:.3;border-color:#667085}.promotion-page__category-list .swiper-pagination-bullet-active{opacity:1;border-color:#667085}.promotion-page__category-list .add-to-fav{padding:0}.promotion-page__category-banner{background:var(--banner-bg-img) no-repeat right -100px/100% auto,#f2f4f7!important;padding:30px;display:grid;background-blend-mode:multiply}.card-subscribe-listing .promotion-page__category-banner{outline:#eee solid 1px}@media screen and (max-width:991px){.promotion-page__category-banner{padding:24px}}.promotion-page__category-banner:after,.promotion-page__category-banner:before{content:none!important}.promotion-page__category-banner-text{max-width:213px;margin-top:auto;color:#2b2b2b;font-size:clamp(16px,2vw,26px);font-weight:700;line-height:1.2}.promotion-page__category-banner-text:before{--icon-size:80px;content:'';width:var(--icon-size);height:var(--icon-size);background:url(/img/promo/fire-banner.webp) center/contain no-repeat;display:block;margin-bottom:4px;margin-left:-14px}.promotion-page__category-goto{color:#1e509a}.promotion-page__statistic{--img-margin-bottom:36px}.promotion-page__statistic-wrapper{width:100%;background:var(--gray-bg-clr);border-radius:10px;margin-top:40px}@media screen and (min-width:768px){.promotion-page__category-goto{display:none}.promotion-page__statistic-wrapper{margin-top:0}}@media screen and (min-width:1200px){.promotion-page__statistic-wrapper{padding:0 7.5% 0 6%}}.promotion-page__statistic-row{display:flex;align-items:center;flex-direction:column;gap:20px;padding-block:60px 40px}@media screen and (min-width:768px){.promotion-page__statistic-row{padding-bottom:60px;max-width:calc(var(--wrapper-width) - 160px);margin-inline:auto;gap:calc(40px + var(--img-margin-bottom)) 40px;flex-wrap:wrap}}.promotion-page__statistic-img{--img-height:211px;width:220px;height:var(--img-height);margin-top:calc(var(--img-height)/-2);contain:layout}@media screen and (min-width:767px){#containergp{width:45%;float:right;margin:0}.promotion-page__statistic-img{margin-left:auto;margin-right:auto;margin-bottom:calc(var(--img-margin-bottom)/-1)}}@media screen and (min-width:992px){.promotion-page__statistic-row{flex-direction:row}.promotion-page__statistic-img{margin-left:0;margin-right:auto}}.promotion-page__statistic-img img{width:326px;height:266px;max-width:unset;object-fit:contain}.promotion-page__statistic-list{display:flex;list-style:none;margin:0 auto;padding:0;gap:50px}@media screen and (max-width:767px){.promotion-page__category-banner-text{font-size:20px}.promotion-page__statistic-list{flex-direction:column;text-align:center;gap:20px;align-items:center}}.promotion-page__statistic-item{min-width:200px}.promotion-page__statistic-item b{color:#ea431b;font-size:50px;line-height:1.1;display:block;margin-bottom:3px}.promotion-page__statistic-item span{opacity:.6;font-size:16px;line-height:1.3}.promotion-page__cta{--cta-bg-img:#333;background:var(--cta-bg-img) no-repeat center 2.5em/cover}.promotion-page__cta-row{display:grid;gap:50px;place-items:center;padding-bottom:60px}.promotion-page__cta-catalog{order:-1}.promotion-page__cta-goto{--icon-size:clamp(20px,3vw,24px);font-size:clamp(20px,3vw,24px);border-width:2px;width:100%}.promo-menu{display:flex;padding:0;margin:0 -18px 0 -17px}.promo-menu li{list-style:none;flex:1;margin:5px;text-align:center}@media screen and (max-width:991px){.promo-menu{margin:0 -10px;overflow:auto;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.promo-menu li{white-space:nowrap;scroll-snap-align:start}}.promo-menu li a{display:block;padding:20px 10px;background:#fff;color:#2a2a2d}.promo-menu li a:hover{background:#f5f5f5}.promo-menu+div .promo_content{padding-top:15px}body.dealer .header{background:#2a2a2d;padding:20px 0;position:relative!important}body.dealer .header .logo-muztorg{filter:brightness(0) invert(1)}body.dealer .header__slogan{color:#fff;text-transform:unset;margin:0;font-size:10px;width:120px}@media screen and (min-width:375px){body.dealer .header__slogan{font-size:11px}}@media screen and (min-width:1200px){body.dealer .header__slogan{font-size:13px;width:280px;position:absolute;left:65px;bottom:-5px}}body.dealer .header__phones{margin-left:auto}body.dealer .header__phones .phone{font:22px/1.4em Roboto,sans-serif;margin:0}@media screen and (max-width:1199px){body.dealer .header{padding:0}body.dealer .header .container{padding:5px 10px}body.dealer .header__phones .phone{font-size:11px}}@media screen and (max-width:374px){body.dealer .header__phones .phone{font-size:10px}}body.dealer .header__phones .phone a{display:block;color:#fff}body.dealer .footer{background:#2a2a2d;color:#fff}body.dealer .footer__ending{padding:20px 0}body.dealer .footer__ending a{color:#fff}.page-content{padding:45px;border:1px solid #eee;border-radius:0;box-shadow:none;background-color:#fff;margin-bottom:20px}.page-title{text-transform:uppercase;font-size:36px}.gift-card{padding:40px}@media (min-width:992px){.gift-card{min-height:700px}.gift-card:first-child{border-right:1px solid #eee}}@media (max-width:991px){.promotion-page__category-list .thumbnail-list .product-thumbnail .product-pictures a{padding-top:0}.gift-card:first-child{border-bottom:1px solid #eee}}.gift-card_title{text-transform:uppercase;text-align:center;margin-bottom:0}.gift-card_img{padding:40px}.gift-card_features{font-size:16px;line-height:2}.gift-card .btn__buy{padding:6px 12px;font-size:14px;height:33px;width:120px;border-radius:2px;margin-top:15px}.more{text-decoration:underline}#promo-page{margin:0;padding:0;background:#0b1119}#promo-page .container,#promo-page .container-fluid{padding-left:12.5px;padding-right:12.5px}#promo-page .wrap{padding:0;background-color:#101d30;background-repeat:no-repeat;background-position:top center}#promo-page .wrap .container{min-width:100px;max-width:990px}#promo-page .head{background:#101d30;color:#fff}#promo-page .head a{color:#fff}#promo-page .head .header-logotype{height:55px;width:auto;margin-top:30px}#promo-page .head .title_page{text-transform:uppercase;font-size:11px;line-height:15px;margin:0 auto 20px 50px;text-align:left}#promo-page .head .select-region-phone .two-phone{margin-top:40px;color:#fff;text-align:right}#promo-page .head .select-region-phone .two-phone a{display:block}#promo-page .head .top-cart-wrapper{color:#fff;margin-top:30px}#promo-page .head .top-cart-wrapper .text,#promo-page .head .top-cart-wrapper a{color:#fff}#promo-page .head .link-consultant-free{margin-top:30px;background:#1e509a;padding:10px 15px}#promo-page .head .link-consultant-free i.fa{display:inline-block;font-size:32px;vertical-align:top}#promo-page .head .link-consultant-free div{display:inline-block;width:90px;margin-left:10px}#promo-page .head .link-consultant-free div span{border-bottom:1px dotted #fff}#promo-page .head .link-consultant-free a{text-decoration:none}#promo-page .promo_header{height:290px}#promo-page .promo_header .promo-header-background{position:relative;height:100%}#promo-page .promo_header .promo-header-background .title_promo_page{position:relative;text-align:left;color:#fff;padding-top:50px;text-transform:uppercase;margin-bottom:20px}#promo-page .promo_header .promo-header-background .description{color:#fff;max-width:500px;position:relative}#promo-page .product-thumbnail{padding:0;margin-bottom:20px}#promo-page .product-thumbnail .label-badge-left{top:5px;left:5px}#promo-page .product-thumbnail .label-badge-left span{color:#090;font-size:12px;padding:3px 4px;border:1px solid #090}#promo-page .product-thumbnail .product-pictures{height:290px;border-bottom:1px solid #eee}#promo-page .product-thumbnail .product-pictures img{margin-top:20px}#promo-page .product-thumbnail .product-header{margin:20px;padding-top:10px;clear:both;height:150px;border-bottom:1px solid #eee}#promo-page .product-thumbnail .product-header h3{margin-top:10px;font-size:20px;color:#164588;text-transform:uppercase;max-height:45px;overflow:hidden}#promo-page .product-thumbnail .product-header .product-text{font-size:12px;color:#2b2b2b}#promo-page .product-thumbnail .icons_label{margin:5px}#promo-page .product-thumbnail .icons_label ul{margin:0 0 15px 20px;padding:0;list-style:none;display:inline-block}#promo-page .product-thumbnail .product_offer{padding:0 20px;display:flex;margin-bottom:20px;align-items:flex-end;justify-content:space-between}#promo-page .product-thumbnail .product_offer .product-price{display:inline-block}#promo-page .product-thumbnail .product_offer .product-price .price{font-size:22px;margin-bottom:0}#promo-page .product-thumbnail .product_offer .product-price .old-price{color:#2b2b2b;font-size:14px;line-height:14px;margin-bottom:0;text-decoration:line-through}#promo-page .product-thumbnail .product_offer .product-buy{float:right;display:inline-block}#promo-page .product-thumbnail .icons_label ul li{display:inline-block}#promo-page .product-thumbnail .icons_label ul li a{text-indent:-9999px;background:url(/img/promo/icon_sprites.png) no-repeat;display:inline-block;width:30px;height:24px}#promo-page .product-thumbnail .icons_label ul li.scene a{background-position:-60px -10px}#promo-page .product-thumbnail .icons_label ul li.studio a{background-position:-10px -54px}#promo-page .product-thumbnail .icons_label ul li.mobile a{background-position:-60px -54px}#promo-page .product-thumbnail .icons_label ul li.stream a{background-position:-10px -10px}#promo-page .product-thumbnail .icons_label ul li.speak a{background-position:-110px -10px}#promo-page .footer{background:#101d30;color:#fff}#promo-page .footer em{font-style:normal}#promo-page .footer a{color:#fff}#promo-page .form_call_back{margin-bottom:80px;margin-top:60px}#promo-page .form_call_back .container{background:#1e509a;padding:30px 0;color:#fff}#promo-page .form_call_back .container h2{color:#fff;font-size:30px;font-weight:400}#promo-page .form_call_back .container .row{max-width:990px;margin:0 auto}#promo-page .form_call_back .container input{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}#promo-page .form_call_back .container .btn{width:100%}#promo-page h2.recommendation_block_title{text-transform:uppercase;color:#fff;font-size:24px;font-weight:400;margin-bottom:20px}#promo-page .recommendation_block{display:flex;width:100%;color:#fff;margin:0 0 80px}#promo-page .recommendation_block .item{text-align:center;width:20%;padding:0;display:inline-block}#promo-page .recommendation_block .item img{display:block;margin:0 auto 20px}#promo-page .recommendation_block a{color:#3a8ee6;font-size:16px;text-decoration:underline}#promo-page #ModalConsultant .modal-dialog{position:absolute;left:50%;margin-left:-52px;top:70px;width:400px}#promo-page #ModalConsultant .modal-dialog .modal-content{border-radius:0}#promo-page #ModalConsultant .modal-dialog .modal-content #callback{border:none}#promo-page #ModalConsultant .modal-dialog .modal-header{background:#1e509a;color:#fff;height:80px;padding:22px}#promo-page #ModalConsultant .modal-dialog .modal-header.success form{display:none}#promo-page #ModalConsultant .modal-dialog .modal-header h3{font-weight:400}#promo-page #ModalConsultant .modal-dialog .modal-header .close{color:#fff;font-weight:400;opacity:1;font-size:30px;text-shadow:none}#promo-page #ModalConsultant .modal-dialog form{padding:20px}#promo-page #ModalConsultant .modal-dialog form input{border-radius:0}#promo-page #ModalConsultant .modal-dialog form .btn{padding:10px 40px}@media (max-width:768px){#promo-page .head .cart-dropdown-trigger .btn-cart{right:0}#promo-page .head .top-cart-wrapper .text{display:none}#promo-page .head .top-cart-wrapper .cart-dropdown-body{width:320px}#promo-page .head .col-xs-3{padding-right:0}#promo-page .head .select-region-phone .two-phone{font-size:12px}#promo-page .head .header-logotype,#promo-page .head .top-cart-wrapper{margin:5px 0}#promo-page .head .header-logotype a.navbar-brand img{width:90%}#promo-page .promo_header{height:120px}#promo-page .promo_header .promo-header-background .title_promo_page{padding-top:30px;max-width:200px}#promo-page .recommendation_block{display:block}#promo-page .recommendation_block .item{display:block;width:100%}#promo-page .thumbnail-list .product-thumbnail{margin-bottom:5px}#promo-page .thumbnail-list .product-thumbnail .icons_label,#promo-page .thumbnail-list .product-thumbnail .label-badge-left,#promo-page .thumbnail-list .product-thumbnail:after{display:none}#promo-page .thumbnail-list .product-thumbnail .product-header{display:inline-block;width:60%;margin:0;padding-left:10px;border:none;height:auto;border-left:1px solid #eee}#promo-page .thumbnail-list .product-thumbnail .product-pictures{float:left;width:110px;height:auto;min-height:150px;border-bottom:none}#promo-page .thumbnail-list .product-thumbnail .product_offer{width:60%;margin:0;padding:0 0 20px 10px;border-left:1px solid #eee}#promo-page .thumbnail-list .product-thumbnail .product_offer .product-price .price{font-size:20px}#promo-page .wrap{-webkit-background-size:auto 170px;background-size:auto 170px}#promo-page .wrap .container{padding:0 10px}}body.white{background:#fff}.promo_bonus{color:#515152}.promo_bonus .block_grey{background:#f3f3f3}.promo_bonus .center{text-align:center}.promo_bonus section{padding:40px 0}.promo_bonus section ol{margin-left:0;padding-left:0;margin-bottom:30px}.promo_bonus section ol li{margin-left:15px;margin-bottom:5px}.promo_bonus section.first{border-top:20px solid #f3f3f3;padding-bottom:50px}.promo_bonus section.first h3{color:#ea5a20;font-weight:400;font-style:italic;padding-bottom:20px;padding-top:5px;background:url(/img/promo/club-bonus/quote.png) 0 0/20px auto no-repeat;-webkit-background-size:20px auto;padding-left:30px;margin-left:-30px;position:relative}.promo_bonus section.first .accent{font-size:1em}.promo_bonus section.first h4.accent{margin-top:30px;font-size:1.2em}.promo_bonus section .btn{background:#ea5a20;color:#fff;font-size:18px;border:none;display:inline-block;padding:10px 20px;margin:20px auto;width:265px}.promo_bonus section .btn.border{background:#fff;border:1px solid #ea5a20;color:#ea5a20}.promo_bonus h2{display:block;text-align:center;font-size:21px;font-weight:700;margin-bottom:30px}.promo_bonus .accent{color:#ea5a20}.promo_bonus a.accent{text-decoration:underline}.promo_bonus strong.accent{font-size:18px}.promo_bonus h3{color:#515152;font-size:22px;font-weight:700;margin-bottom:30px}.promo_bonus .center-block{text-align:center}.promo_bonus table{width:100%}.promo_bonus table td{padding:15px 20px;vertical-align:top;background:#f3f3f3;text-align:center;border-bottom:10px solid #fff;border-right:20px solid #fff}.promo_bonus .center-block img.img-responsive{display:inline-block}.promo_bonus .footer{min-height:430px;background:url(/img/promo/club-bonus/promo_bg_footer.png) bottom center repeat-x}.promo_bonus .footer .phone{text-transform:uppercase;font-weight:700;font-size:21px;text-align:center;margin:50px 0 0;color:#ea5a20}.promo_bonus .container{display:table}.promo_bonus .table-row{display:table-row}.promo_bonus .table-cell{display:table-cell;float:none;vertical-align:middle}@media screen and (max-width:991px){.promo_bonus .table-cell{display:block}.promo_bonus .table-row{border:none}.promo_bonus section.first h3{margin-left:0;margin-top:20px;margin-bottom:0}.promo_bonus section.first h3.mt40{margin-top:40px}.promo_bonus .header-promo{margin-top:80px}.promo_bonus .footer{-webkit-background-size:auto 160px;background-size:auto 160px;min-height:230px}.promo_bonus .footer .phone span{display:block}}.tga_promopage{font-size:16px}.tga_promopage .primary-image{background:#000}@media (max-width:768px){.tga_promopage .primary-image{margin-top:55px}}.tga_promopage .no-tout{padding:50px 0}.tga_promopage .copy-title{font-weight:700;font-size:34px;margin-bottom:30px}.tga_promopage .lighter{background-color:#f6f5f1}.tga_promopage .darker{padding:50px 0;background:#eae5de}.tga_promopage .darker .list-item{padding:0 0 30px;font-size:16px}.tga_promopage .darker .list-item p{max-width:400px}.tga_promopage .darker .list-item h2.title{font-weight:700;font-size:34px;text-transform:none;margin:50px 0 20px;text-align:left}.tga_promopage .darker .list-item .media-youtube-video iframe{width:100%;height:auto;min-height:300px}.tga_promopage .multi-column-module{padding:50px 0}.tga_promopage .multi-column-module h2{font-size:48px;margin-bottom:15px;font-weight:700;text-transform:none}.tga_promopage .multi-column-module .copy{max-width:525px;margin:0 auto 50px;font-weight:700;text-transform:none;color:#6b6354;line-height:1.5;position:relative}.tga_promopage .multi-column-module .copy:after{display:block;content:'';position:absolute;bottom:-30px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-color:#aa1f23;height:6px;width:70px}.tga_promopage .column{text-align:center}.tga_promopage .column img{display:block;text-align:center;margin:10px auto;max-width:100%}.tga_promopage .column .column-content{text-align:center}.tga_promopage .column .column-content .column-title{font-size:18px;font-weight:700;line-height:1;margin-bottom:15px;text-align:center}.tga_promopage .column .column-content .column-copy{margin-bottom:15px;font-size:16px;line-height:1.5;padding:0 35px}.tga_promopage .column .price{font-size:18px}.tga_promopage .column .title{font-size:18px;font-weight:700;line-height:1;margin-bottom:15px;text-align:center}.tga_promopage .column .img-product{display:block;max-width:100%}.tga_promopage .column .btn{border:1px solid #8d8882;color:#393939;display:inline-block;font-size:12px;padding:10px 25px;text-align:center;text-transform:uppercase;transition-property:color,border-color;min-width:170px;max-width:270px}.tga_promopage .column .btn:hover{border-color:#ea431b}.black-friday__header{border-color:#ffd300!important}.black-friday__head{margin-bottom:40px}.black-friday__head-info,.black-friday__head-info small{opacity:.9!important}.black-friday__head-wrapper{bottom:2.5%}.black-friday__catalog-item{border-color:#ffd300}.black-friday__description h1{color:#ffd300}.black-friday__cta{background-image:url(/img/promo/black-friday/2023/bottom-bg-desktop.webp)}@media (max-width:767px){.black-friday__head{margin-bottom:26px}.black-friday__cta{background-image:url(/img/promo/black-friday/2023/bottom-bg-mobile.webp)}}.black-friday__cta-row{padding-bottom:80px;gap:148px}@media (max-width:991px){.black-friday__cta-row{padding-bottom:63px;gap:144px}}.black-friday__cta-goto{background:#ffd300;border-color:#ffd300;color:#2b2b2b}.black-friday__cta-goto:hover{color:#2b2b2b}.black-friday__category--bg-bottom{background:url(/img/promo/black-friday/2023/text-bg.webp) bottom/contain no-repeat}.black-friday__category--bg-top{background:url(/img/promo/black-friday/2023/text-bg-top.webp) top/contain no-repeat}@media (max-width:767px){.black-friday__category{background:0 0}}.black-friday__category-header h2{color:#ffd300}.black-friday__category-list .swiper-pagination-bullet{background:#ffd300;border-color:#ffd300}.black-friday__statistic-wrapper{padding:0 7.5% 0 33%;background:#2d2d2d;border:1px solid #ffd300;box-shadow:0 5px 11px 0 rgba(255,213,0,.15),0 19px 19px 0 rgba(255,213,0,.13),0 43px 26px 0 rgba(255,213,0,.08),0 77px 31px 0 rgba(255,213,0,.02),0 120px 34px 0 rgba(255,213,0,0)}.black-friday__statistic-img{bottom:0;left:0;width:367px;height:243px;transform:translateX(-28px)}.black-friday__statistic-item b{color:#ffd300}.black-friday__statistic-item span{opacity:1}.new-year__head{margin-bottom:0}.new-year__head-img{position:absolute}@media (max-width:991px){.black-friday__statistic-wrapper{padding:161px 0 0}.black-friday__statistic-img{top:-34px;left:0;right:0}.new-year__head-img{display:none}}.new-year__head-img--left{bottom:-210px;left:-20px}.new-year__head-img--right{bottom:-292px;right:0}.new-year__main{padding-top:60px;background:url(/img/promo/newyear/2023/bg-desktop.webp) center/cover no-repeat}@media (max-width:767px){.black-friday__statistic-img{transform:translateX(-45px)}.new-year__main{padding-top:26px;background:url(/img/promo/newyear/2023/bg-mobile.webp) center/cover no-repeat}}.new-year__catalog-img{position:absolute;top:-86%;left:-10px;z-index:1;pointer-events:none}@media (max-width:991px){.new-year__catalog-img{top:-32%;left:auto;right:0}}.new-year__catalog-item{border-color:#c9a301}.new-year__catalog .wrapper{position:relative}.new-year__category-list .promotion-page__category-banner{border-color:#c9a301!important}.new-year__category-list .promotion-page__category-banner-text{color:#fff}.new-year__category-list .promotion-page__category-banner-text:before{margin-bottom:10px;background:url(/img/promo/newyear/2023/santa-banner.webp) center/contain no-repeat}.new-year__category-list .product-thumbnail{z-index:1}.new-year__cta{background-image:url(/img/promo/newyear/2023/bottom-bg-desktop.webp)}.new-year__cta-img{position:absolute;bottom:23%;left:23px}@media (max-width:1199px){.new-year__catalog-img{max-width:25%}.new-year__cta-img{display:none}}.new-year__cta-row{padding-bottom:80px;gap:148px}@media (max-width:767px){.new-year__cta{background-image:url(/img/promo/newyear/2023/bottom-bg-mobile.webp)}.new-year__cta-row{padding-bottom:80px;gap:130px}}.new-year__cta-goto{background:#fff;border-color:#fff;color:#932600}.new-year__cta-goto:hover{color:#932600}.new-year__statistic-wrapper{padding:31px 60px 31px 240px;background:radial-gradient(51.94% 316.83% at 52.59% 143.72%,#ed3649 0,#982422 100%);border:1px solid #c9a301;box-shadow:0 5px 11px 0 rgba(118,20,20,.05),0 19px 19px 0 rgba(118,20,20,.04),0 43px 26px 0 rgba(118,20,20,.03),0 77px 31px 0 rgba(118,20,20,.01),0 120px 34px 0 rgba(118,20,20,0)}@media (max-width:767px){.new-year__statistic-wrapper{padding:148px 32px 38px}}.new-year__statistic-img{top:-85%;left:-12%;max-width:631px;max-height:682px;width:100%;height:auto}@media (max-width:1199px){.new-year__statistic-img{top:-40%;left:-5%;max-width:350px}}@media (max-width:767px){.new-year__statistic-img{top:-136px;right:0;left:0;max-width:400px;transform:rotate(-15deg)}}@media (max-width:479px){.new-year__statistic-img{top:-70px;transform:none}}@media (max-width:374px){.new-year__statistic-wrapper{padding-top:109px}.new-year__statistic-img{top:-52px}}.new-year__statistic-text{width:100%;height:100%}.new-year__statistic-text img{width:100%}.cybermonday{background:#fff}.cybermonday .header{position:absolute;top:0;left:0;width:100%;z-index:100}@media screen and (min-width:1200px){.cybermonday .header__logo{filter:brightness(0) invert(1)}.cybermonday .header__region a{color:#fff}.cybermonday .header .favorites-link,.cybermonday .header__cart-icon,.cybermonday .header__cart-text *{color:#00277c}}@media screen and (max-width:1199px){.cybermonday .header{position:fixed}}.cybermonday .promo_content{padding:0 20px}.cybermonday .head{background:#000}.cybermonday .head .top-cart-total{color:#fff}.cybermonday .head .header_promo_top{position:absolute;z-index:10;width:100%}.cybermonday .nav{margin:0;padding:30px 0;background:#fff;display:flex;width:100%;align-items:flex-start;justify-content:space-between;border-bottom:none}.cybermonday .nav .nav-item{width:120px;height:100px;padding:10px 5px;background:#ddd}.cybermonday .nav .nav-item .nav-link{background-color:#ddd;background-position:50% 0;background-repeat:no-repeat;padding:0;height:100%;border:none}.cybermonday .nav .nav-item.active,.cybermonday .nav .nav-item:hover{background-color:#ffde00}.cybermonday .nav .nav-item.active .nav-link,.cybermonday .nav .nav-item:hover .nav-link{background-color:#ffde00;color:#000}.cybermonday .btn_place{text-align:center;margin:0 auto;width:100%;max-width:500px;clear:both}.cybermonday .btn_place .btn{display:block;margin:30px auto 0;text-transform:uppercase;color:#000;padding:10px 20px;border-radius:0;background:#d2d2d2;width:100%;text-decoration:none}@media screen and (max-width:800px){.cybermonday .btn_place .btn{padding:10px}}.cybermonday .btn_place .all-sale{margin-bottom:30px}.cybermonday .prefooter{position:relative;text-align:center}.cybermonday .prefooter_btn{display:inline-block;padding:10px 40px;color:#000;background:#ffde00;text-transform:uppercase;font-weight:300;font-size:22px;z-index:2;position:absolute;bottom:45%;left:50%;transform:translateX(-50%)}.cybermonday .prefooter .container._promo-prefooter{position:absolute;bottom:20px;left:8%;color:#fff}@media screen and (max-width:1200px){.cybermonday .prefooter .container._promo-prefooter{position:static;color:#2a2a2d;padding-top:20px;padding-bottom:20px}}.cybermonday .footer{background:#000;color:#fff;position:relative}.cybermonday .footer .container{padding:0}.cybermonday .footer a{color:#fff}.cybermonday .footer .policy_link{margin-top:40px}.cybermonday .footer .list-social-networks,.cybermonday .footer .mobile-feedback-btn{display:none}@media screen and (max-width:1100px){.cybermonday .header_promo_top{display:block}}@media screen and (max-width:800px){.cybermonday .nav{margin-bottom:-1px}.cybermonday .nav .nav-item{width:auto;height:auto;white-space:nowrap;text-transform:uppercase;font-family:sans-serif;margin:0 5px;padding:0;border:none!important}.cybermonday .nav .nav-item .nav-link{background:#e9e9e9;padding:12px 10px 9px;font-size:11px}.cybermonday .nav .nav-item.active .nav-link{background:#ffde00}.cybermonday .nav .slick-next{right:0;width:50px;height:50px;background:#fff}.cybermonday .nav .slick-next:before{font:14px/1 FontAwesome;content:"\f054";color:#000}.cybermonday .nav .slick-prev{left:0;width:50px;height:50px;background:#fff;z-index:10}.cybermonday .nav .slick-prev:before{font:14px/1 FontAwesome;content:"\f053";color:#000}.cybermonday .footer{position:relative;margin-top:0;text-align:center;background:#fff;color:#000}.cybermonday .footer .copyright-text{text-align:center;padding:0 30px}.cybermonday .footer a{color:#000}.cybermonday .footer .policy_link{margin-top:10px;text-decoration:underline}}@media screen and (max-width:680px){.cybermonday .logo{max-width:150px}.cybermonday .promo_header{padding:20px 0 0}.cybermonday .promo_header img{float:left}.cybermonday .btn_place{width:100%}.cybermonday .cart-dropdown-body{width:190%}.cybermonday .cart-dropdown-trigger:after{right:-10px}.cybermonday .thumbnail-list .product-thumbnail{margin:10px 0}.cybermonday .prefooter_btn{font-size:18px;padding:5px 15px;bottom:40%}}.inlove{background:#fff}.inlove .promo_content{padding:0 20px}.inlove .head .container{position:relative}.inlove .head .top-cart-total{color:#fff}.inlove .head .cart-dropdown-trigger .btn-cart{background:url(/img/interface/cart_w.svg) no-repeat}.inlove .head .header_promo_top{position:absolute;z-index:10;width:100%}.inlove .nav{margin:0;padding:30px 0;background:#fff;display:flex;width:100%;align-items:flex-start;justify-content:space-between;border-bottom:none}.inlove .nav .nav-item{width:120px;height:100px;padding:10px 5px;background:#edeef9}.inlove .nav .nav-item .nav-link{background-color:#edeef9;background-position:50% 0;border:none;background-repeat:no-repeat;padding:0;height:100%}@media screen and (min-width:800px){.cybermonday .nav .nav-item .nav-link.nav-link-bg{text-indent:0}.cybermonday .nav .nav-item .nav-link.nav-link-bg span{position:absolute;bottom:0;left:0;width:100%;text-transform:uppercase;font-size:12px;font-weight:600}.inlove .nav .nav-item .nav-link.nav-link-bg{text-indent:0}.inlove .nav .nav-item .nav-link.nav-link-bg span{position:absolute;bottom:0;left:0;width:100%;text-transform:uppercase;font-size:12px;font-weight:600}}.inlove .nav .nav-item.active,.inlove .nav .nav-item.active .nav-link,.inlove .nav .nav-item:hover,.inlove .nav .nav-item:hover .nav-link{background-color:#b5b8db}.inlove .btn_place{text-align:center;margin:0 auto;width:100%;max-width:500px;clear:both}.inlove .btn_place .btn{display:block;margin:30px auto 0;text-transform:uppercase;color:#000;padding:10px 20px;border-radius:0;background:#edeef9;width:100%;text-decoration:none}@media screen and (max-width:800px){.inlove .btn_place .btn{padding:10px}}.inlove .btn_place .all-sale{margin-bottom:30px}.inlove .prefooter{position:relative;text-align:center}.inlove .prefooter_btn{display:inline-block;padding:10px 40px 8px;color:#000;background:#edeef9;text-transform:uppercase;font-weight:300;font-size:22px;z-index:2;position:absolute;bottom:45%;left:50%;transform:translateX(-50%)}.inlove .footer{background:0 0;color:#000;position:relative;margin-top:-100px}.inlove .footer .container{padding:0}.inlove .footer a{color:#000}.inlove .footer .policy_link{margin-top:40px}.inlove .footer .list-social-networks,.inlove .footer .mobile-feedback-btn{display:none}.inlove .dec-price{font-size:10px;padding:2px 2px 1px}@media screen and (max-width:1100px){.inlove .header_promo_top{display:block}}@media screen and (max-width:800px){.inlove .nav{margin-bottom:-1px}.inlove .nav .nav-item{width:auto;height:auto;white-space:nowrap;text-transform:uppercase;font-family:sans-serif;margin:0 5px;padding:0;border:none!important}.inlove .nav .nav-item .nav-link{background:#edeef9;padding:12px 10px 9px;font-size:11px}.inlove .nav .nav-item.active .nav-link{background:#b5b8db}.inlove .nav .slick-next{right:0;width:50px;height:50px;background:#fff}.inlove .nav .slick-next:before{font:14px/1 FontAwesome;content:"\f054";color:#000}.inlove .nav .slick-prev{left:0;width:50px;height:50px;background:#fff;z-index:10}.inlove .nav .slick-prev:before{font:14px/1 FontAwesome;content:"\f053";color:#000}.inlove .footer{position:relative;margin-top:0;text-align:center;background:#fff;color:#000}.inlove .footer .copyright-text{text-align:center;padding:0 30px}.inlove .footer a{color:#000}.inlove .footer .policy_link{margin-top:10px;text-decoration:underline}}@media screen and (max-width:680px){.inlove .logo{max-width:150px}.inlove .btn_place{width:100%}.inlove .cart-dropdown-body{width:190%}.inlove .cart-dropdown-trigger:after{right:-10px}.inlove .thumbnail-list .product-thumbnail{margin:10px 0}.inlove .prefooter_btn{font-size:18px;padding:5px 15px;bottom:40%}}.giftsforhim{position:relative;overflow-x:hidden}.giftsforhim__header-search{padding:8px 16px}.giftsforhim__head{margin-bottom:60px;padding-top:108px}.giftsforhim__catalog-item{min-width:235px;border-color:#d9502f}.giftsforhim__category-list .promotion-page__category-banner{border:1px solid #ea431b!important}.giftsforhim__category-list .promotion-page__category-banner-text{color:#fff}.giftsforhim__category-list .promotion-page__category-banner-text:before{margin-bottom:10px}.giftsforhim__statistic-wrapper{padding:0 7.5% 0 28%;border-radius:8px;border:1px solid #ea431b;background-image:url(/img/promo/giftsforhim/stat-bg-desktop.png);background-repeat:no-repeat;background-position:center;background-size:cover;box-shadow:0 3px 7px 0 rgba(216,19,19,.13),0 13px 13px 0 rgba(216,19,19,.11),0 30px 18px 0 rgba(216,19,19,.07),0 53px 21px 0 rgba(216,19,19,.02),0 83px 23px 0 rgba(216,19,19,0)}@media (max-width:991px){.giftsforhim__statistic-wrapper{padding:161px 0 0}.giftsforhim__statistic-img{right:0}}.giftsforhim__statistic-row{padding:50px 40px}.giftsforhim__statistic-img{bottom:-142px;left:-129px;width:477px;height:401px}.giftsforhim__statistic-item b{font-size:64px;color:#fff}@media (max-width:1199px){.giftsforhim__statistic-img{top:-71px;left:-94px;width:400px;height:364px}.giftsforhim__statistic-item b{font-size:48px}}.giftsforhim__statistic-item span{font-weight:500;font-size:18px}@media (max-width:767px){.giftsforhim__head{margin-bottom:50px}.giftsforhim__catalog-item{min-width:auto}.giftsforhim__statistic-wrapper{background-image:url(/img/promo/giftsforhim/stat-bg-mobile.png)}.giftsforhim__statistic-item span{font-weight:400;font-size:16px}}.giftsforhim__cta{margin-top:45px;background-color:transparent;background-image:url(/img/promo/giftsforhim/bottom-bg-desktop.webp)}.giftsforhim__cta-row{padding-bottom:80px;gap:153px}@media (max-width:767px){.giftsforhim__cta{background-image:url(/img/promo/giftsforhim/bottom-bg-mobile.webp)}.giftsforhim__cta-row{padding-bottom:80px;gap:130px}}.giftsforhim__cta-goto{max-width:250px!important;padding:10px 16px!important;background:#ea431b;border-color:#ea431b;color:#fff;font-weight:400;font-size:16px}.giftsforhim__cta-goto:hover{color:#fff}.giftsforher{position:relative;overflow-x:hidden}.giftsforher__header-search{padding:8px 16px}.giftsforher__main{gap:50px}@media (min-width:768px){.giftsforher__main{gap:70px}}.giftsforher__catalog{position:relative;margin-top:-82px}.giftsforher__catalog-item{min-width:235px}.giftsforher__description{color:#2b2b2b}.giftsforher__description p{margin-top:25px}.giftsforher__category-header{margin-bottom:25px}.giftsforher__category-header h2,.giftsforher__category-header-goto{color:#2b2b2b!important}.giftsforher__category-list .swiper-pagination-bullet{background:#2b2b2b!important;border-color:#2b2b2b!important}.giftsforher__category-banner:not(._even) .promotion-page__category-banner-text{color:#fff}.giftsforher__category-banner .promotion-page__category-banner-text:before{content:none}.giftsforher__category-goto{color:#ea431b!important}.giftsforher__category-goto .promotion-page__link-arrow{border-color:#ea431b}.giftsforher__statistic-wrapper{padding:0 7.5% 0 28%;border-radius:8px;background:linear-gradient(92deg,#f48958 0,#f6783e 100%)}@media (max-width:991px){.giftsforher__statistic-wrapper{padding:161px 0 0}}.giftsforher__statistic-row{padding:50px 40px}.giftsforher__statistic-img{bottom:-52px;left:-56px;width:369px;height:279px}.giftsforher__statistic-item b{font-size:64px;color:#fff}@media (max-width:1199px){.giftsforher__statistic-img{width:300px;height:250px}.giftsforher__statistic-item b{font-size:48px}}.giftsforher__statistic-item span{font-weight:500;font-size:18px}@media (max-width:767px){.giftsforher__catalog{margin-top:-62px}.giftsforher__catalog-item{min-width:auto}.giftsforher__description p{margin-top:15px}.giftsforher__statistic-item span{font-weight:400;font-size:16px}}.giftsforher__cta{margin-top:0!important;background:0 0}.giftsforher__cta-row{padding-bottom:0;gap:40px}.giftsforher__cta-catalog{margin-top:0!important}.giftsforher__cta-goto{max-width:328px!important;padding:10px 16px!important;background:#ea431b;border-color:#ea431b;font-size:16px}.giftsforher__cta-goto:hover{color:#fff}.giftsforher__bottom{margin-top:-70px}@media (max-width:991px){.giftsforher__statistic-img{top:-42px;left:-72px;right:0}.giftsforher__bottom{margin-top:0}#search-filters{padding-top:60px}}.giftsforher__bottom-banner{display:block;width:100%;overflow:hidden}.giftsforher__bottom-banner img{width:100%;height:100%;object-fit:cover;object-position:center}.back-to-school__header{background:rgba(95,47,27,.3);color:#fff}.back-to-school__header._sticky{color:#2b2b2b;background:#fff}.back-to-school__soon{text-align:center}.back-to-school__soon h1{font-size:32px;font-weight:600;line-height:1.2;margin-bottom:30px}.back-to-school__soon p{margin:0 auto;font-size:18px;line-height:1.3;max-width:56em}.back-to-school__cta{--cta-bg-img:url(/img/promo/backtoschool/cta-bg-desktop.webp);color:#fff}.back-to-school__cta-catalog{filter:drop-shadow(0 5px 12px rgba(85,47,27,.1)) drop-shadow(0 21px 21px rgba(85,47,27,.09)) drop-shadow(0 48px 29px rgba(85,47,27,.05))}.back-to-school__cta h2{font-family:Kosko,sans-serif;font-size:clamp(36px,8vw,66px);font-weight:700;line-height:1;margin:0;text-shadow:0 4px 10px rgba(8,42,78,.65),0 18px 18px rgba(8,42,78,.56),0 40px 24px rgba(8,42,78,.33),0 71px 29px rgba(8,42,78,.1),0 112px 31px rgba(8,42,78,.01)}.get-bonus__header{background:rgba(95,47,27,.3);color:#fff}.get-bonus__header._sticky{color:#2b2b2b;background:#fff}.get-bonus__head{max-height:unset}.get-bonus__head-info{font-weight:500;font-size:16px}@media screen and (max-width:600px){.get-bonus__head-info{font-size:14px}.saledays .cart-dropdown-body{width:99vw!important}.saledays .cart-dropdown-body .product-list_quantity{white-space:nowrap}}.get-bonus__section{padding-bottom:60px}.get-bonus__section:first-of-type{padding-top:30px}.get-bonus__section-title{margin-bottom:40px;font-weight:600;font-size:32px;line-height:1.2}.get-bonus__section-button{width:100%;height:56px;margin-top:46px;border:2px solid #1e509a;border-radius:8px;font-weight:500;font-size:24px}@media (max-width:767px){.giftsforher__cta-row{gap:25px}.get-bonus__section{padding-bottom:40px}.get-bonus__section:first-of-type{padding-top:10px}.get-bonus__section-title{margin-bottom:18px;font-size:24px}.get-bonus__section-button{margin-top:18px;font-size:20px}}.get-bonus__section-button-icon{display:inline-flex;width:24px;height:24px;margin-left:6px;flex-shrink:0}.get-bonus__section-button-icon svg{width:24px;height:24px}.get-bonus__summary{max-width:1000px;margin:0 auto;font-size:24px;line-height:1.3;text-align:center}.get-bonus__services{display:grid;grid-template-columns:repeat(4,1fr);gap:0 20px}.get-bonus__services-item{display:flex;flex-direction:column;align-items:flex-start;padding:14px;background:#f2f4f7;border-radius:20px}.get-bonus__services-icon{display:inline-flex;width:44px;height:44px;margin-bottom:7px;color:#1e509a;flex-shrink:0}@media (max-width:767px){.get-bonus__summary{font-size:20px}.get-bonus__services{grid-template-columns:1fr;gap:16px 0}.get-bonus__services-item{min-height:270px}.get-bonus__services-icon{margin-bottom:10px}}.get-bonus__services-icon svg{width:44px;height:44px}.get-bonus__services-title{font-weight:500;font-size:24px;line-height:1.2}@media (max-width:767px){.get-bonus__services-title{font-size:20px}}.get-bonus__services-text{margin-top:20px;font-size:18px;line-height:1.3;flex-grow:1}@media (max-width:767px){.get-bonus__services-text{margin-top:18px;font-size:16px}}.get-bonus__services-button{width:100%;margin-top:24px;border-radius:8px;font-weight:500;font-size:16px}.get-bonus__services-button-icon{display:inline-flex;width:16px;height:16px;margin-left:6px;color:#fff;flex-shrink:0}.get-bonus__services-button-icon svg{width:16px;height:16px}.get-bonus__offerings{display:grid;grid-template-columns:repeat(3,1fr);gap:0 20px}.get-bonus__offerings-item{display:flex;flex-direction:column;align-items:flex-start;min-height:270px;padding:30px;background:#f2f4f7;border-radius:20px}.get-bonus__offerings-head{display:flex;align-items:center}.get-bonus__offerings-icon{display:inline-flex;width:60px;height:60px;margin-right:12px;color:#1e509a;flex-shrink:0}.get-bonus__offerings-icon svg{width:60px;height:60px}.get-bonus__offerings-title{font-weight:500;font-size:24px;line-height:1.2;color:#1e509a}@media (max-width:767px){.get-bonus__services-button{margin-top:20px}.get-bonus__offerings{grid-template-columns:1fr;gap:16px 0}.get-bonus__offerings-item{min-height:203px;padding:14px}.get-bonus__offerings-icon,.get-bonus__offerings-icon svg{width:50px;height:50px}.get-bonus__offerings-title{font-size:20px}}.get-bonus__offerings-text{margin-top:24px;font-size:18px;line-height:1.4}.get-bonus__terms{padding:20px;background:#f9fafb;border-radius:20px;line-height:1.3}@media (max-width:767px){.get-bonus__offerings-text{margin-top:20px;font-size:16px}.get-bonus__terms{font-size:12px}}.get-bonus__terms p{margin:0}.get-bonus__terms p:not(:last-of-type){margin-bottom:1em}.saledays .promo_header{padding:0}.saledays .promo_header img{width:100%}.saledays .nav .slick-next,.saledays .nav .slick-prev{z-index:9}@media screen and (min-width:1200px){.saledays .prefooter a{color:#fff}}.saledays .header-logotype a.navbar-brand,.saledays .logo.header-logotype{height:auto!important}.saledays .cart-dropdown-trigger .btn-cart,.saledays .cart-dropdown-trigger .text_quantity:after,.saledays .favorites{filter:invert(7%) sepia(73%) saturate(6510%) hue-rotate(221deg) brightness(50%) contrast(101%)}.saledays .text_quantity,.saledays .top-cart-total{color:#00277c!important}.saledays .favorites{position:absolute;left:110px;top:7px}@media screen and (max-width:800px){.saledays .favorites{left:95px}}.saledays .top-cart-wrapper{margin-left:-50px;position:relative}@media screen and (max-width:1000px){.saledays .navbar-brand>img{width:150px;height:40px;margin:13px 0 0 20px!important}.saledays .select-region-phone{margin-top:25px}.saledays .top-cart-wrapper{margin:24px 0 0 30px}}.saledays .prefooter_btn{background:#ff9800;font-weight:600;bottom:28%;left:30%;color:#fff}@media screen and (max-width:1200px){.saledays .prefooter_btn{transform:none;left:10%;bottom:auto;top:50%}}@media screen and (max-width:600px){.saledays .navbar-brand>img{margin-top:5px!important}.saledays .prefooter_btn{left:8%;top:36%}}@media screen and (max-width:400px){.saledays .prefooter_btn{top:33%}}.saledays .nav .nav-item,.saledays .nav .nav-link{background-color:#ddd!important}.saledays .nav .active .nav-link,.saledays .nav .nav-item.active,.saledays .nav .nav-item:hover,.saledays .nav .nav-item:hover .nav-link{background-color:#ff9800!important}.cyberdays{background:#fff}.cyberdays .promo_content{padding:0 20px}.cyberdays .dark .top-cart-total,.cyberdays .head .top-cart-total{color:#fff}.cyberdays .dark .header_promo_top,.cyberdays .head .header_promo_top{position:absolute;left:12px;z-index:10;width:100%}.cyberdays .dark .header_promo_top .cart-dropdown-trigger .text_quantity,.cyberdays .head .header_promo_top .cart-dropdown-trigger .text_quantity{color:#fff}.cyberdays .dark .header_promo_top .header-logotype,.cyberdays .head .header_promo_top .header-logotype{padding-left:15px}.cyberdays .nav{margin:0;padding:30px 0;background:#fff;display:flex;width:100%;align-items:flex-start;justify-content:space-between;border-bottom:none}.cyberdays .nav .nav-item{width:120px;height:70px;padding:0;background:#eee}.cyberdays .nav .nav-item .nav-link{background-color:#eee;background-position:50% 50%;background-size:auto 100%;background-repeat:no-repeat;padding:5px;border:none;height:100%;display:block}.cyberdays .nav .nav-item.active,.cyberdays .nav .nav-item.active .nav-link,.cyberdays .nav .nav-item:hover,.cyberdays .nav .nav-item:hover .nav-link{background-color:#ffde00}.cyberdays .btn_place{text-align:center;margin:0 auto;width:100%;max-width:500px;clear:both}.cyberdays .btn_place .btn{display:block;margin:30px auto 0;text-transform:uppercase;color:#000;padding:10px 20px;border-radius:0;background:#e9e9e9;width:100%;text-decoration:none}@media screen and (max-width:800px){.cyberdays .btn_place .btn{padding:10px}}.cyberdays .btn_place .all-sale{margin-bottom:30px}.cyberdays .tab-content{padding:10px 0}.cyberdays .prefooter{position:relative;text-align:center}.cyberdays .prefooter_promo-text{text-transform:uppercase;color:#fff;font-size:40px;line-height:1.2;font-weight:700;position:absolute;top:80px;text-align:center;width:100%}.cyberdays .prefooter_btn{display:inline-block;padding:10px 40px;color:#000;background:#ffde00;text-transform:uppercase;font-family:sans-serif;font-weight:300;font-size:22px;z-index:2;position:absolute;top:70%;left:20%}.cyberdays .footer{position:relative;margin-top:-120px;font-size:10px;text-align:center;background:0 0;color:#fff}.cyberdays .footer .copyright-text{padding:0 30px}.cyberdays .footer a{color:#fff}.cyberdays .footer .policy_link{margin-top:0;text-decoration:underline}.cyberdays .footer .list-social-networks,.cyberdays .footer .mobile-feedback-btn{display:none}@media screen and (min-width:768px) and (max-width:1200px){.cyberdays .prefooter img,.cyberdays .promo_header img{width:100%}}@media screen and (max-width:1100px){.cyberdays .header_promo_top{display:block}}@media screen and (max-width:800px){.cyberdays .nav .nav-item{width:auto;height:auto;white-space:nowrap;text-transform:uppercase;font-family:sans-serif;margin:0 5px;padding:0;border:none!important}.cyberdays .nav .nav-item .nav-link{background:#e9e9e9;background-repeat:no-repeat!important;background-size:contain!important;background-position:50% 50%!important;width:120px;height:50px}.cyberdays .nav .nav-item.active .nav-link{background:#ffde00}.cyberdays .nav .slick-next{right:0;width:50px;height:50px;background:#fff}.cyberdays .nav .slick-next:before{font:14px/1 FontAwesome;content:"\f054";color:#000}.cyberdays .nav .slick-prev{left:0;width:50px;height:50px;background:#fff;z-index:10}.cyberdays .nav .slick-prev:before{font:14px/1 FontAwesome;content:"\f053";color:#000}}@media screen and (max-width:680px){.cyberdays .logo{max-width:150px;margin-left:10px}.cyberdays .promo_header{padding:0}.cyberdays .promo_header img{float:left}.cyberdays .btn_place{width:100%}.cyberdays .cart-dropdown-body{width:190%}.cyberdays .cart-dropdown-trigger:after{right:-10px}.cyberdays .thumbnail-list .product-thumbnail{margin:10px 0}.cyberdays .prefooter_promo-text{top:20px;font-size:24px}.cyberdays .prefooter_btn{font-size:18px;padding:5px 15px;bottom:50%;left:50%;height:30px;transform:translateX(-50%)}.cyberdays .footer{position:relative;margin-top:0;text-align:center;color:#000;background:#fff}.cyberdays .footer a{color:#000}}.jabra,.jabra__header{background-color:#fff}@media (min-width:768px){.jabra__header .header{width:auto}}.jabra__header .header .logo-muztorg{background-image:url(/img/promo/logo_muztorg-black.svg);margin-right:40px}.jabra__header .header .phone.two-phone{display:flex;flex-direction:column;margin:0;align-items:flex-start}@media screen and (max-width:1399px){.jabra__header .header__cart{margin-left:auto;margin-right:10px}}.jabra__header .header__cart-arenda{display:none}@media screen and (min-width:1200px){.jabra__header .container{max-width:1100px}.jabra__header .header__cart{align-self:unset}.jabra__header .header__cart-icon{color:#2a2a2d}.jabra__header .header__cart-order-link{display:none}.jabra__header .header__favorites{margin:0;align-self:unset;height:24px}}.jabra__header .header__region{flex:1}.jabra__menu{list-style:none;margin:0 0 20px;padding:55px 0 0;display:flex}.jabra__menu>li{flex:1 1 auto;border-right:1px solid #2a2a2d;display:flex;align-items:center;justify-content:center}.jabra__menu>li:first-child{border-left:1px solid #2a2a2d}.jabra__menu-link{text-transform:uppercase;transition:color .2s;color:#2a2a2d;font-size:18px;font-weight:700;line-height:1}@media screen and (max-width:991px){.jabra__menu{padding-top:20px}.jabra__menu-link{font-size:14px}}.jabra__menu-link._red,.jabra__menu-link:hover{color:#ad0b09}.jabra__heading{max-width:500px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:55px 0 35px}.jabra__heading-wrapper{background-repeat:no-repeat;background-position:center bottom;background-size:cover}@media screen and (min-width:415px){.jabra__heading-wrapper{background-image:url(/img/promo/jabra/banner.jpg)}}@media screen and (max-width:414px){.jabra__heading-wrapper{background-image:url(/img/promo/jabra/banner-sm.jpg)}}@media (min-width:415px) and (max-width:991px){.jabra__heading-wrapper{background-position:right -100px center}}@media screen and (max-width:991px){.jabra__heading{padding:35px 0;max-width:300px}}@media screen and (max-width:767px){.back-to-school__cta h2{text-shadow:0 1px 2px rgba(6,37,70,.59),0 4px 4px rgba(6,37,70,.51),0 9px 6px rgba(6,37,70,.3),0 16px 7px rgba(6,37,70,.09),0 26px 7px rgba(6,37,70,.01)}.back-to-school__cta{--cta-bg-img:url(/img/promo/backtoschool/cta-bg-mobile.webp)}.jabra__menu>li._hidden{display:none}.jabra__menu-link{font-size:2.7vw}.jabra__heading{max-width:40%}}.jabra__heading .visually-hidden{visibility:hidden;position:absolute;clip:rect(0 0 0 0);width:1px;height:1px;margin:-1px}.jabra__heading-img{margin-bottom:45px}@media screen and (max-width:991px){.jabra__heading-img{margin-bottom:30px;max-width:100px}}.jabra__heading-text{color:#fff;text-transform:uppercase;margin-bottom:55px;line-height:1;letter-spacing:.05em}@media screen and (max-width:991px){.jabra__heading-text{margin-bottom:35px}}.jabra__heading-title{margin-bottom:20px;display:block;font-size:38px}@media screen and (max-width:991px){.jabra__heading-title{font-size:30px}}@media screen and (max-width:767px){.jabra__heading-title{font-size:calc(3.5vw + 5px);white-space:nowrap;margin-bottom:.8em}}.jabra__heading-subtitle{font-weight:300;font-size:32px}@media screen and (max-width:991px){.jabra__heading-subtitle{font-size:24px}}.jabra__heading-figure{display:flex;flex-direction:column;align-items:center;align-self:center}.jabra__heading-figure b{font-family:Arial,sans-serif;text-transform:uppercase;font-size:20px;color:#2a2a2d;font-weight:900}@media screen and (max-width:767px){.jabra__heading-subtitle{font-size:calc(2.5vw + 5px)}.jabra__heading-figure{gap:6px}.jabra__heading-figure b{font-size:calc(2vw + 5px)}}.jabra__main{background-color:#fff;padding:12px 0}.jabra__info{padding:50px 60px;font-size:18px}@media screen and (max-width:767px){.jabra__info{padding:50px 30px;font-size:16px}}.jabra__section{padding-bottom:32px}.jabra__section-title{background-color:#ffd300;font-weight:500;font-size:24px;padding:8px 0;margin-bottom:16px;color:#2a2a2d}@media screen and (max-width:991px){.jabra__section-title{font-size:18px}}.jabra__section .thumbnail-list .product-thumbnail{border-color:#ffd300!important}@media screen and (max-width:767px){.jabra__section-title{font-size:calc(2vw + 5px)}.jabra__section .thumbnail-list .product-thumbnail{margin-bottom:20px;padding-bottom:20px}}.jabra__section .thumbnail-list.grid-1{margin-bottom:0}.jabra__section .section-grid-element{margin-bottom:20px}.uptone{min-height:100vh;width:100%;background:url(/uptone/img/stravinski-bg2.jpg) right center/auto 100% no-repeat,#d8dae6}@media screen and (max-width:1199px){.uptone{background:url(/uptone/img/stravinski-bg2.jpg) center bottom/100% auto no-repeat,#d8dae6}.promo-kids__header-logo img{width:100px}}.uptone-text{color:#2a2a2d;padding:2.5em;display:flex;flex-direction:column;max-width:min-content;font-size:2vw;line-height:1.15;gap:.5em}@media screen and (max-width:960px){.uptone-text{padding:40px;font-size:18px;max-width:414px;gap:1em}}.uptone-logo{width:15em}@media screen and (max-width:959px){.uptone-logo{width:12em}}.uptone-subtitle{text-transform:uppercase;display:block;font-size:2.5em;transform:scaleY(1.25)}@media screen and (max-width:960px){.uptone-subtitle{font-size:2em}}.uptone a{color:inherit}.uptone a:hover{text-decoration:underline}.promo-kids{padding-bottom:100px}@media screen and (min-width:1400px){.promo-kids .container{width:1400px!important}}.promo-kids__header{background:url(/img/promo/kids/header-bg.png) center top no-repeat;border-radius:20px;height:595px;text-align:center;padding:15px 15px 0;margin-top:20px}@media screen and (min-width:375px){.promo-kids__header{padding-top:25px}}@media screen and (min-width:1200px){.promo-kids__header{padding-top:40px;margin-top:40px}.promo-kids__header-list li:not(:first-child):before{content:"|";margin:0 15px}}.promo-kids__header-list,.promo-kids__header-slogan,.promo-kids__header-title{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.promo-kids__header-title{gap:0 25px;font-size:60px;margin:15px 0 20px}@media screen and (max-width:1199px){.promo-kids__header-title{font-size:28px;gap:10px 15px}.promo-kids__header-title span{line-height:1em;order:-1}}@media screen and (max-width:374px){.promo-kids__header-title{font-size:22px}.promo-kids__header-title img{width:120px}}.promo-kids__header-list{list-style:none;padding:0;font:500 24px Roboto;margin:0 0 40px}@media screen and (max-width:1199px){.promo-kids__header-list{font-size:14px;gap:10px;margin:0 0 30px}}.promo-kids__header-slogan{gap:0 15px;margin-bottom:25px}.promo-kids__header-slogan div{font:bold 45px Roboto;text-transform:uppercase;background:#ea431b;color:#fff;padding:8px 16px;border-radius:10px}@media screen and (max-width:1199px){.promo-kids__header-slogan{gap:10px}.promo-kids__header-slogan div{font-size:25px}}.promo-kids__header .promo-kids__input{border:none}.promo-kids__subscribe{text-align:center}@media screen and (min-width:480px){.promo-kids__subscribe{width:400px;margin:0 auto}}.promo-kids__subtitle{font:600 24px Roboto;margin-bottom:15px}@media screen and (max-width:1199px){.promo-kids__subtitle{font-size:16px}.promo-kids__tile.promo-kids__circles{grid-template-columns:repeat(2,1fr);gap:15px}}.promo-kids__form{position:relative;margin-bottom:10px}.promo-kids__input{width:100%;height:48px;border:1px solid #3a64a2;background:#fff;border-radius:100px;padding:0 15px}.promo-kids__submit{width:32px;height:32px;padding:0;border:none;background:url(/img/promo/kids/arrow.svg) center center no-repeat #3a64a2;border-radius:50%;cursor:pointer;position:absolute;top:8px;right:10px}.promo-kids__submit:hover{opacity:.9}.promo-kids__agreement{font-size:10px}.promo-kids__agreement a{color:inherit;text-decoration:underline}.promo-kids__tile{display:grid;grid-template-columns:repeat(4,1fr);justify-items:stretch;gap:40px}.promo-kids__circles{margin:110px 0}.promo-kids__circles-i{display:flex;align-items:center;justify-content:center;text-align:center;border-radius:50%;font:500 40px/1em Roboto;padding:10px}@media screen and (max-width:1199px){.promo-kids__tile{grid-template-columns:auto;gap:25px}.promo-kids__circles{margin:80px 0}.promo-kids__circles-i{font-size:24px}}@media screen and (max-width:374px){.promo-kids__header-slogan div{font-size:22px}.promo-kids__circles-i{font-size:20px}}.promo-kids__circles-i._yellow{background:#ffd300}.promo-kids__circles-i._violet{background:#8e48cf;color:#fff}.promo-kids__events .promo-kids__tile{margin:40px 0 50px}.promo-kids__events-ttl{font:500 40px/1em Roboto;text-align:center}.promo-kids__events-i{padding:20px;border-radius:20px}.promo-kids__events-i:not(:first-child){border:2px solid #ea431b}.promo-kids__events-i:first-child{background:radial-gradient(119.18% 119.18% at 0 103.42%,#cb1c11 0,#fc5925 100%);color:#fff;position:relative}.promo-kids__events-i:first-child:before{content:"";display:block;width:48px;height:82px;background:url(/img/promo/kids/note.svg) no-repeat;position:absolute;right:-11px;top:-15px}@media screen and (max-width:1199px){.promo-kids__events-ttl{font-size:24px}.promo-kids__events-i:first-child:before{right:-5px;top:-12px}}.promo-kids__events-i:first-child .promo-kids__events-date{background:0 0;border:1px solid #fff}.promo-kids__events-i:first-child .promo-kids__events-list li:before{background:#fff}.promo-kids__events-date{display:inline-flex;line-height:1em;padding:8px;border-radius:8px;background:#ea431b;color:#fff}.promo-kids__events-name{font:bold 32px/1.1em Roboto;margin:15px 0}.promo-kids__events-list{font-size:16px;list-style:none;padding:0}.promo-kids__events-list li{position:relative;padding-left:15px}.promo-kids__events-list li:before{content:"";display:block;width:4px;height:4px;border-radius:50%;background:#2b2b2b;position:absolute;top:9px;left:0}.promo-kids__modal .modal-dialog{width:330px;margin:50px auto}@media screen and (min-width:1200px){.promo-kids__modal .modal-dialog{margin:40vh auto}}.promo-kids__modal .modal-content{border-radius:10px}.promo-kids__modal .modal__header{padding:10px 10px 0 0}.promo-kids__modal .modal__body{padding:10px 40px 40px}.promo-kids__modal-ttl{font:bold 20px Roboto;display:flex;align-items:center;gap:10px;margin-bottom:15px}.promo-kids__modal-text{text-align:center}.error-message{font-size:11px;line-height:1.3em;color:#ea431b;margin-top:5px}.error-input{border-color:#ea431b}.purpose label{padding:5px 10px;margin:0 10px;border-bottom:3px solid #eee;cursor:pointer}.purpose input:checked+label{border-bottom-color:#1e509a}.captcha .slider.slider-horizontal{width:95%}.captcha label{font-size:12px;margin-left:-15px}.field-feedback-rating{margin-bottom:0}@media (min-width:992px){.paired_left{padding-right:30px}.paired_right{padding-left:30px}}.button-brand-search{float:left;width:40px;height:33px;padding:0;margin:0;border:none;display:inline-block}.button-brand-input{float:left;width:200px!important}#register-form label{font-weight:400}#register-form .required label:after{content:"*";font-size:10px;position:absolute;display:inline-block;padding:2px;vertical-align:top}#register-form .disclaimer{margin-top:30px;font-size:small}#register-form .input-group.date{border:1px solid #eee;height:34px}#register-form .input-group.date .range-value{display:inline-block;padding:6px 12px}#register-form .input-group.date .input-group-addon{border:0}#register-form .socials{margin-bottom:1em}.block-text-agreement{width:100%;height:400px;overflow-y:scroll;margin-bottom:20px}.success_discount_card .title{font-size:18px;margin-bottom:20px}.success_discount_card .btn-link{background-color:transparent;border:1px solid #1e509a;font-weight:400;color:#1e509a;box-shadow:none;text-shadow:none}.success_discount_card .btn-link:active,.success_discount_card .btn-link:focus,.success_discount_card .btn-link:hover{color:#1e509a;border:2px solid #e2e8ee;text-decoration:underline}.register-form__agree{margin-top:20px}.register-form__agree .privacy-policy{display:inline}#page{display:flex;flex-direction:column;min-height:100vh}#page .wrap{flex:1 1 auto}.fixed-body{overflow:hidden;width:100%;position:fixed}.fixed-delivery{overflow:hidden}input,select,textarea{font-size:16px}input,textarea{max-width:100%;box-shadow:none;border-radius:0}.p0{padding:0!important}.pl0{padding-left:0!important}.mt0{margin-top:0!important}.mb0{margin-bottom:0!important}.mr0{margin-right:0!important}.mr10{margin-right:10px}.mb10{margin-bottom:10px}.mt10{margin-top:10px}.mt5{margin-top:5px}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.w100pr{width:100%!important}.p10{padding:10px}.p40{padding:40px}.pt10{padding-top:10px}.pt100{padding-top:100px}.pr10{padding-right:10px}.pl15{padding-left:15px}.fa-close{cursor:pointer}.red_text{color:red}.orangered{color:#ff4500}.mute{color:#8d8d8d}.row-flex>div[class*=col-]{flex:0 1 auto}.row-flex .row{min-width:100%}.breadcrumb{display:flex;list-style:none;align-items:baseline;white-space:nowrap}@media screen and (min-width:768px){.breadcrumb{flex-wrap:wrap}}@media (max-width:767px){.breadcrumb{border:none;padding:5px 0;position:relative;width:100%;margin-bottom:10px}}.breadcrumb>li:not(:first-child):before{content:url(/css/../img/icons/chevron-right.svg);margin:0 8px}.breadcrumb>.active{color:#4c4c4c}.img-circled{border-radius:100%}.btn-danger{background-color:#ea431b!important;border-color:#ea431b!important}.category-header{padding-left:15px;padding-right:0;width:100%}@media screen and (max-width:1199px){.category-header{padding:0}}h1.category-header a{color:inherit!important}.categories-container{margin-bottom:30px}.categories-container .category-container{border:1px solid silver;border-top:none;border-right:none}.categories-container .category-container:nth-child(-n+3){border-top:1px solid silver}.categories-container .category-container:last-child,.categories-container .category-container:nth-child(3n){border-right:1px solid silver}.categories-container .category-container .category-image{padding-top:20px}.categories-container .category-container .category-image img{margin:auto;width:230px;height:125px}.categories-container .category-container .category-header{margin-top:20px;height:36px;overflow:hidden}.categories-container .category-container .category-header h3{font-size:18px}.categories-container .category-container .category-header h3 a{color:#4c4c4c}.categories-container .category-container .category-header h3 a:hover{text-decoration:none;color:#000}.categories-container .category-container .products-count{margin-top:20px;color:#bcc0bb;font-size:12px}#already-in-cart{color:#fff;border:2px solid #1e509a}.category-header h1.title{display:inline;vertical-align:bottom}.category-header h1.title+.badge{margin-bottom:5px;vertical-align:middle;margin-left:20px}.h2-product-reviews,.h2-promo-offers,.h2-today{margin-bottom:20px;height:30px;overflow:hidden;text-align:left;font-weight:500;text-transform:none}.h2-product-reviews a{display:inline-block;float:right;font-size:16px;font-weight:400;line-height:30px}.h2-promo-offers a{display:inline-block;float:right;font-size:12px;padding:5px 10px;background:red;color:#fff;border-radius:0}.h2-promo-offers a:hover{color:#fff}.h2-category-switcher,.h3-change-auth-switcher,.h3-product-feedbacks-switcher{margin-top:17px}.master-selection{border:1px solid #eee;border-radius:0;box-shadow:none;background-color:#fff;padding:23px 0}.master-selection i{font-size:58px;margin-bottom:5px}.master-selection h4{font-size:16px;font-weight:700}.master-selection .btn{background-color:#1e509a;border:none;color:#fff;font-weight:700}.master-selection .btn:active,.master-selection .btn:focus,.master-selection .btn:hover{color:#fff}.master-selection .btn:active,.master-selection .btn:hover{background-color:#2666c5}.master-selection .btn.disabled{background-color:#fff}.btn-dropping .btn{width:185px;margin:10px 0 15px 15px;padding:8px 12px;color:#fff}#filters-form+.master-selection i{font-size:85px}.news-list .media-left>.media-object{max-width:72px;max-height:72px}.badge{font-weight:400}.brand-info-block .btn{float:right}form#filters-form .checkbox+.checkbox,form#filters-form .radio+.radio{margin-top:0}#callback{border:1px solid #eee;background-color:#fff;padding:30px;margin-bottom:30px}#callback .button{height:40px}#callback input,#callback textarea{border:1px solid #eee;border-radius:0}.doc-info{padding:10px;margin-bottom:20px;border:1px solid #eee;border-radius:0;box-shadow:none;background-color:#fff}.list-main-category{margin-top:0}#brand-description{font-weight:400}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.panel-body:after,.row:after{clear:both}li.dropdown.open{z-index:999}.backend-page .wrap{overflow:auto}.rating-update ul{background:#ddd4b0}.rating-update p.message{background:#d3d3d3;padding:7px}.underlined{text-decoration:underline}#requisites td.border{border-bottom:1px solid #000;padding-left:3mm}.rr-widget .product-existence .text-right{font-size:11px}.row-flex,.row-flex>div[class*=col-]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 1 auto}.row-flex-wrap{-webkit-flex-flow:row wrap;align-content:flex-start;flex:0}.row-flex>div[class*=col-]{margin:-.2px}a.dotted:active,a.dotted:focus,a.dotted:hover{text-decoration:none}@media (min-width:768px){input,select,textarea{font-size:14px}.product-caption .arrow{display:none}}@media (max-width:992px){.header-brands-page-top{margin:15px}.brands-alphabet{padding:0 15px;font:20px Roboto,sans-serif}.brands-page-info{margin-bottom:0}.brands-page-info .catalog-all-brands{padding-top:0;padding-bottom:20px}.brands-page-info .catalog-all-brands .catalog-all-brands-image img{padding:20px 15px}.brands-page-info .catalog-all-brands .catalog-all-brands-text{margin:0 15px}.brands-page-info+div.row{margin-bottom:10px}.brand-info-block h1+.btn{width:136px;margin-right:15px;margin-bottom:15px}.pagination-block{margin-top:20px;margin-bottom:20px}.brand-info-block .row .col .content{padding:20px 15px;margin-bottom:0}.brand-info-block .row .col .content h3{padding:0 0 20px}}@media (min-width:1200px){.pull-right-lg{float:right}}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}#toTop{width:46px;height:46px;line-height:41px;border:1px solid #ccc;opacity:.3;background:#f7f7f7;text-align:center;position:fixed;bottom:20px;right:90px;cursor:pointer;display:none;color:#333;font-size:30px;border-radius:10px;z-index:10}#toTop:hover{opacity:.5}.fail-credit-popup .modal-header{border:none}.fail-credit-popup .modal-body{padding:10px 40px 40px}.fail-credit-popup p{font-size:18px}.fail-credit-popup__nav{text-align:center;padding-top:40px}.fail-credit-popup .btn{padding:10px 20px;margin-bottom:15px}.fail-credit-popup__button-away{color:#666;border-bottom:1px dotted currentColor;font-size:14px}.add_top_place{min-height:40px;position:relative;font-size:16px;background:#2b2b2b;color:#fff;text-align:center}.add_top_place .container{height:100%}.add_top_place .center-block{display:flex;align-items:center;justify-content:center;height:100%}.add_top_place .center-block .col{flex-grow:1;text-align:center;padding:0}.add_top_place .center-block .col.string{text-align:center}.add_top_place .center-block .col.string p{margin:0;line-height:40px}.add_top_place .center-block .col div{display:inline-block;vertical-align:middle;line-height:1}.add_top_place .center-block .col div.img{width:30px}.add_top_place .center-block .col div.text{text-align:left;white-space:nowrap;max-width:350px}.add_top_place .close{position:absolute;top:10px;right:15px;font-weight:400;font-size:20px;text-shadow:none;color:#fff;opacity:1}@media (max-width:767px){.category-header h1.title+.badge{margin-bottom:0}.wrap:not(._promo){background:#fff}.category-header h1{margin-left:0}.brand-info-block h1{width:70%;padding-left:0}.brand-info-block .btn{float:none}._1MT_x{bottom:70px!important}}@media screen and (min-device-width:320px) and (max-device-width:667px) and (orientation:landscape){._1MT_x{bottom:20px!important}}.modal-pre-order-success{padding:20px}.seo-tags__slider{display:flex;align-items:center;margin:15px 0}.seo-tags__slider .swiper-container{margin:0 15px}.seo-tags__slider .swiper-wrapper{padding:0;margin:0;list-style:none;align-items:stretch!important}.seo-tags__slider .swiper-slide{width:auto}.seo-tags__slider .swiper-button-next,.seo-tags__slider .swiper-button-prev{width:18px;height:18px;display:flex;flex-shrink:0;padding:2px;background:#fff;color:#767676;position:static}.seo-tags__slider .swiper-button-next svg,.seo-tags__slider .swiper-button-prev svg{width:18px;height:18px}@media screen and (max-width:768px){.seo-tags__slider .swiper-container{margin:0}.seo-tags__slider .swiper-button-next,.seo-tags__slider .swiper-button-prev{display:none}}.seo-tags__slider .swiper-button-prev{transform:rotate(-180deg)}.seo-tags__slider .swiper-button-next{transform:rotate(0)}.seo-tags__slider__link{display:flex;align-items:center;padding:6px 10px;font-family:Roboto,sans-serif;font-size:16px;line-height:18px;color:#fff;background-color:#89b7e3;border:2px solid #89b7e3;border-radius:30px;text-align:center;white-space:nowrap}@media print{#printable,#printable *{visibility:visible}#printable{position:absolute;left:0;top:0}*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{display:none}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}[class*=col-sm-]{float:left}#page{width:100%!important}#up-menu,.fixed-menu{top:0;left:0;position:static!important}.banner,.call-back,.carousel,.catalog-action-thumbnail .action-thumbnail-poster img,.filter-top-panel,.for_professional,.h2-for-professional,.menu-anchor,.muztorg-subscribe,.navbar,.navbar-toggle,.top-cart-wrapper{display:none!important}.product-pictures{display:block}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}#delivery-country ul li{width:100%;display:block}}.input-checkbox:not(checked)+label:before{border:2px solid #e2e8ee;border-radius:2px;top:2px;left:3px;width:16px;height:16px}.input-checkbox:checked+label:after{top:5px;left:6px}.input-checkbox:checked+label.index-label:after{top:3px;left:1.5px}.product-thumbnail .checkbox label{font:10px Roboto,sans-serif;pointer-events:none;cursor:not-allowed;opacity:.65}.product-thumbnail .input-checkbox:not(checked)+label:before{top:-1px;left:0}.product-thumbnail .input-checkbox:checked+label:after{top:1px;left:2.5px}.label-right{display:inline;padding:0;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;top:28px;right:22px}a.label-right:focus,a.label-right:hover{color:#fff;text-decoration:none;cursor:pointer}.label-right:empty{display:none}.btn .label-right{position:relative;top:-1px}.label-bottom-right{right:22px;bottom:11px;text-align:right}.list-inline{display:inline-block}.fast-order-form .notice{margin:20px 15px 25px}.fast-order-form .notice__icon{margin-top:2px}.fast-order-form .button-orange{width:220px}.fast-order-form__row{text-align:center;margin-top:20px}.fast-order-form__row+.fast-order-form__row{margin-top:10px}.advantages._blackfriday{background:#2b2b2b}.advantages._blackfriday .advantages__item{color:#fff}.advantages._blackfriday .advantages__item:nth-of-type(2){background:#ffd300;color:#2b2b2b}.promobar._blackfriday{background:#ffd300;color:#2a2a2d;font-weight:400;text-transform:none;font-size:18px}.promobar._blackfriday strong{margin-right:5px}.pwa-bubble{background:#fff;padding:20px 20px 40px;width:100vw;position:fixed;left:0;bottom:0;z-index:10100000;font-size:16px;transform:translateY(150%);animation:1s forwards bubble}.pwa-bubble__close{position:absolute;top:20px;right:20px}.pwa-bubble__btn,.pwa-bubble__title{font:500 18px Roboto;text-transform:uppercase}.pwa-bubble__title{display:flex;align-items:center;gap:0 15px;padding-right:40px;margin-bottom:15px}.pwa-bubble__btn{margin-top:15px;text-align:center}.pwa-bubble__btn .button{width:100%;border-radius:8px}.pwa-bubble__btn._google{margin-bottom:-7px}.pwa-bubble__up-arrow{animation:1.5s infinite alternate up-arrow}._google .pwa-bubble__up-arrow{animation:1.5s infinite alternate up-arrow-google;transform:rotate(-135deg);margin-top:7px}._yandex .pwa-bubble__up-arrow{animation:1.5s infinite alternate up-arrow-yandex;transform:rotate(-45deg)}.pwa-bubble__frame-btn{margin-top:10px}@keyframes bubble{0%{transform:translateY(150%)}100%{transform:translateY(0)}}@keyframes up-arrow{to{transform:translateY(50%)}}@keyframes up-arrow-google{to{transform:rotate(-135deg) translateY(50%)}}@keyframes up-arrow-yandex{to{transform:rotate(-45deg) translateY(50%)}}.pwa-body{filter:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg'><filter id='blur'><feGaussianBlur stdDeviation='2'/></filter></svg>#blur");position:relative}.pwa-body:before{content:"";display:block;width:100%;height:100%;background:rgba(0,0,0,.4);position:absolute;top:0;left:0;z-index:1000}.education-tabs{height:54px;position:relative;display:flex;width:50%;margin-left:auto;background:#fff172;border-radius:20px 20px 0 0}@media screen and (max-width:991px){.education-tabs{background:0 0;bottom:12px;width:100%;height:39px;border-radius:15px 15px 0 0}}.education-tabs__tab{font:500 24px/1.2em Roboto;height:60px;width:50%;position:relative;z-index:10;display:flex;align-items:center;justify-content:center;color:#272731;background:#fff172;border-radius:0 14px 0 16px}.education-tabs__tab span{transform:translateY(4px);z-index:2}.education-tabs__tab._notactive:after{content:"";display:block;height:30px;position:absolute;width:calc(100% + 6px);background:#fff172;z-index:1;border-radius:10px 15px 0 0;left:-6px}.education-tabs__tab:before{content:"";display:block;height:30px;position:absolute;width:100%;border-radius:0 0 0 16px;bottom:-7px;background:#fff172}@media screen and (max-width:991px){.education-tabs__tab:before{bottom:-23px;border-radius:0 0 0 19px}}.education-tabs__tab._active{color:#fff;background:#272731;border-radius:0 19px 0 0;margin:0;padding:0;justify-content:center}.education-tabs__tab._active:before{display:none}.education-brief{position:relative}.education-brief .education__subtitle{max-width:71%;margin:0}@media screen and (max-width:991px){.education-tabs__tab._notactive{border-radius:10px 15px 0 0}.education-tabs__tab{font:bold 16px/1.2em Roboto;height:26px;border-radius:0 15px 0 0;transform:translateY(2px)}.education-tabs__tab._active{border-radius:15px 15px 0 0;transform:translateY(-4px);height:44px;z-index:11}.education-tabs__tab span{transform:translateY(10px)}.education-brief{padding-top:14px}.education-brief .education__subtitle{display:none}}.education-brief__subtitle{color:#fff;font:500 20px/1.3em Roboto;max-width:75%;padding-bottom:24px;margin:0}.education-brief__badge{position:absolute;right:60px;top:0;transform:rotate(10deg);width:130px;height:130px}@media screen and (max-width:1640px){.education-brief .education__subtitle{font-size:28px}.education-brief__badge{right:0}}.education-brief__badge svg{width:100%;height:100%;position:absolute}.education-brief__badge span{text-align:center;color:#1d2939;font:bold 20px/1em Roboto;width:73%;margin:0 auto;position:relative;display:flex;justify-content:center;align-items:center;height:100%}@media (max-width:1199px){.education-brief__badge span{font-size:16px}}.education-brief__badge span._width{width:81%}.education-brief__wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px}@media screen and (max-width:1199px){#toTop{display:none!important}.education-brief__subtitle{font-size:18px;padding-bottom:30px}.education-brief__badge{height:99px;width:99px}.education-brief__wrapper{grid-gap:12px}}@media screen and (max-width:991px){.education-brief__subtitle{padding:16px 0 12px 16px;max-width:71%;font-size:24px}.education-brief__badge{right:8px;top:15px}.education-brief__wrapper{padding:0 16px}}.education-brief__item{border-radius:8px;border:1px solid #fff;padding:12px;color:#fff}.education-brief__item-title{font:bold 37px/1.1em Roboto}@media screen and (max-width:1199px){.education-brief__item-title{font-size:30px}}@media screen and (max-width:991px){.education-brief__item-title{padding-bottom:4px}}.education-brief__item-name{font:bold 20px/1em Roboto;padding-bottom:16px}@media screen and (max-width:1199px){.education-brief__item-name{font-size:18px}}@media screen and (max-width:991px){.education-brief__item-name{font-size:16px;padding-bottom:12px}}.education-brief__item-description{font:14px/1.3em Roboto}.education-brief .education__button{margin:48px auto 0;background:#fff172;color:#272731}.education-brief .education__button._link{margin:24px auto 0}.education-video{padding-top:64px;height:100%;display:flex;align-items:end;position:relative}.education-video video{display:block;width:100%;height:100%;max-height:500px;object-fit:cover;border-radius:10px}@media screen and (max-width:1199px){.education-brief .education__button{margin:30px auto 0}.education-video video{max-height:473px}}@media screen and (max-width:991px){.education-brief__item-description{font-size:12px}.education-brief .education__button{height:47px;margin:24px auto 0;width:90%}.education-video{order:-1;padding-top:0}.education-video video{min-height:480px;position:relative;border-radius:0}}.education-video__text{color:#fff;text-align:center;font:500 16px/1.2em Roboto;position:absolute;bottom:34px;padding:0 16px}@media (min-width:992px){.education-tabs__tab._notactive:after,.education-video__text{display:none}}.education-lessons{position:relative;padding:60px 0 120px 40px}@media screen and (max-width:991px){.education-lessons{padding:44px 16px 56px}}.education-lessons .education__subtitle{max-width:86%}.education-lessons .education__subtitle._width{max-width:80%}.education-lessons__tabs{border-radius:100px;border:1px solid #fff;padding:4px;display:flex;gap:5px;max-width:440px;margin:0 auto 60px;position:relative;right:20px}.education-lessons__tabs-tab{flex:1;height:44px;font:bold 20px/1.2em Roboto;display:flex;justify-content:center;align-items:center;text-transform:uppercase;color:#fff}.education-lessons__tabs-tab:hover{color:#fff}@media screen and (max-width:991px){.education-lessons__tabs{max-width:100%;margin:0 0 24px;right:0}.education-lessons__tabs-tab{height:39px;font-size:16px}}.education-lessons__tabs-tab._active{border-radius:100px;background:#fff;color:#1d2939}.education-lessons__img{display:block;width:100%;height:100%;max-height:400px;object-fit:cover;border-radius:10px}@media (max-width:768px){.education-lessons__img{max-height:328px}}.education-lessons__wrapper{position:absolute;padding:12px;bottom:8px;left:0;border-radius:10px;background:rgba(255,255,255,.9);margin:0 8px;max-height:8em;height:100%;width:-webkit-fill-available}@media screen and (max-width:991px){.education-lessons__wrapper{border-radius:10px 0 10px 10px;padding:8px;line-height:1;max-height:6.5em}}@media screen and (max-width:767px){.education-lessons .education__subtitle._width{max-width:100%}.education-lessons__wrapper{max-height:4.5em}}@media screen and (max-width:479px){.education-lessons__wrapper{max-height:5.5em}}.education-lessons__text{border-radius:10px;color:#1d2939;font:16px/1.4em Roboto;text-overflow:ellipsis}@media screen and (max-width:991px){.education-lessons__text{border-radius:10px 0 10px 10px;font-size:13px}}@media screen and (max-width:767px){.education-lessons__text{font-size:11px}}.education-lessons .education__swiper-nav{top:175px}@media screen and (max-width:992px){.education-lessons .education__swiper-nav{top:112px}}.education-learn{padding:0 40px 120px}@media screen and (max-width:991px){.education-learn{padding:0 0 56px}}.education-learn .education__subtitle{padding-bottom:0;max-width:50%}@media screen and (min-width:991px){.education-learn .education__subtitle{max-width:100%}}.education-learn__title{display:flex;padding-bottom:40px;justify-content:space-between}.education-learn__title-description{color:#fff;font:20px/1.3em Roboto;max-width:47%}@media (max-width:991px){.education-learn__title-description{max-width:100%;font-size:16px}}@media screen and (max-width:991px){.education-learn__title{padding:0 16px 24px;display:block}.education-learn .education__subtitle{padding:0 0 16px;max-width:100%}}.education-learn .education__subtitle._width{max-width:40%}.education-learn__bottom{padding:24px 16px 0}@media screen and (min-width:992px){.education-learn__bottom{display:none}}.education-learn__bottom-button{background:#fff;color:#1d2939;display:flex!important;justify-content:center;align-items:center;gap:8px}.education .swiper{overflow:hidden;position:relative}.education .swiper-button-next,.education .swiper-button-prev{position:relative;width:40px;height:40px;top:auto;padding:0}.education .swiper-button-next:not(.swiper-button-disabled),.education .swiper-button-prev:not(.swiper-button-disabled){opacity:1}.education .swiper-button-next{transform:rotateY(180deg)}.education .swiper-button-next:after{content:""!important;background:url(/img/education/swiper-btn.svg) 0 0/40px 40px;width:40px!important;height:40px!important}@media screen and (max-width:1200px){.education .swiper-button-next:after{width:30px!important;height:30px!important;background-size:30px 30px}}.education .swiper-button-prev{left:auto!important;transform:none!important}.education .swiper-button-prev:after{content:"";background:url(/img/education/swiper-btn.svg) 0 0/40px 40px;width:40px;height:40px}@media screen and (max-width:1200px){.education .swiper-button-prev:after{width:30px;height:30px;background-size:30px 30px}}.education .swiper-slide{width:100%;height:auto;display:inline-block}.education .swiper-pagination{display:none;justify-content:center;align-items:center;position:static!important;margin-top:8px}@media screen and (max-width:767px){.education .swiper-pagination{display:flex}}.education .swiper-pagination-bullet{background:#fff;opacity:.3;width:4px;height:4px}.education .swiper-pagination-bullet-active{width:24px;height:6px;border-radius:13px;opacity:1;border:0}.education-accordion-buttons{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:16px}@media screen and (max-width:1199px){.education-learn .education__subtitle._width{max-width:50%;max-width:100%}.education-accordion-buttons{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:991px){.education-accordion-buttons{display:none}}.education-accordion-button{border-radius:10px;border:1.5px solid #fff;padding:12px 24px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}@media (min-width:992px){.education-accordion-button{height:66px}}.education-accordion-button__text-name{color:#fff;font:500 18px/1.2em Roboto;padding-bottom:2px}.education-accordion-button__text-well{color:rgba(255,255,255,.5);font:14px/1.3em Roboto}.education-accordion-button.active{background:#ffe34d;border:0}.education-accordion-button.active svg{transform:rotate(45deg)}.education-accordion-button.active svg path{stroke:#272731}.education-accordion-button.active:after{content:none!important}.education-accordion-button.active div{color:#272731}.education-accordion-button__mobile{display:none;justify-content:space-between;align-items:center;border-top:1px solid #fff;padding:22px 16px;position:relative}@media screen and (max-width:991px){.education-accordion-button__mobile{display:flex}}.education-accordion-button__mobile._hidden{display:none}.education-accordion-button__mobile._block{display:flex}.education-accordion-button__mobile:after{content:"\002B";color:#1d2939;font-size:20px;display:flex;justify-content:center;align-items:center;width:36px;height:36px;background:#ffe34d;border-radius:50%}.education-accordion-button__mobile.active:after{content:"\2212"}.education-accordion-button__mobile._accordion-last{border-bottom:1px solid #fff}.education-accordion-button__mobile-name{color:#fff;font:bold 20px/1.2em Roboto;position:relative;z-index:2}.education-accordion-button__mobile-course{font:12px/1.5em Roboto;color:#fff;position:absolute;right:68px}.education-accordion-button__mobile._accordion-right{color:#fff;font:12px/1.5em Roboto;position:absolute;right:68px}.education-accordion-panel{transition:max-height .2s ease-out;display:none}.education-accordion-panel._active{display:block}@media screen and (min-width:992px){.education-accordion-panel{border-radius:20px;background:#41414b;margin:24px 0 0}}.education-accordion-panel__wrapper{padding:40px}@media screen and (max-width:991px){.education-accordion-panel__wrapper{padding:16px}}.education-accordion-panel__wrapper._active{display:block}.education-accordion-panel__wrapper-stub{border-radius:10px;background:rgba(255,255,255,.2);padding:40px;text-align:center}@media (max-width:991px){.education-accordion-panel__wrapper-stub{background:rgba(255,255,255,.2);border-radius:10px;margin:0 16px;padding:46px 20px}}.education-accordion-panel__wrapper-stub div{color:#fff;font:500 24px/1.2em Roboto;padding:14px 0 28px;max-width:405px;margin:0 auto}@media (max-width:767px){.education-video video.education-video__desktop{display:none}.education-accordion-panel__wrapper-stub svg{width:40px;height:40px}.education-accordion-panel__wrapper-stub div{font-size:18px;max-width:100%;padding:10px 0 15px}}.education-accordion-panel__wrapper-stub button{background:#ffe34d;color:#272731;margin:0 auto}.education-accordion-panel__wrapper-tabs{display:flex;align-items:center;gap:24px;padding:0 0 40px;width:100%;white-space:nowrap;overflow:auto hidden;scrollbar-width:thin;scrollbar-color:initial}.education-accordion-panel__wrapper-tabs::-webkit-scrollbar{background:0 0;height:0}.education-accordion-panel__wrapper-tabs-tab{cursor:pointer;font:500 18px/1.2em Roboto;color:rgba(255,255,255,.5)}.education-accordion-panel__wrapper-tabs-tab._active{color:#fff}.education-accordion-panel__wrapper-items{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px}@media screen and (max-width:991px){.education-accordion-panel__wrapper-tabs{padding:0 0 18px;gap:4px;justify-content:space-between}.education-accordion-panel__wrapper-tabs-tab{border-radius:100px;border:1px solid #fff172;padding:12px;color:#ffe34d;font-size:13px;width:100%}.education-accordion-panel__wrapper-tabs-tab._active{border:1px solid #fff172;background:#fff172;color:#1d2939}.education-accordion-panel__wrapper-items{grid-template-columns:repeat(1,1fr);grid-gap:8px}}.education-accordion-panel__wrapper-items-item{background:#f9fafb;border-radius:10px;width:100%;height:150px;position:relative;overflow:hidden;display:none}@media screen and (max-width:991px){.education-accordion-panel__wrapper-items-item{height:120px}}.education-accordion-panel__wrapper-items-item__text{padding:16px;position:relative;height:100%}@media screen and (max-width:991px){.education-accordion-panel__wrapper-items-item__text{padding:12px}}.education-accordion-panel__wrapper-items-item__text-name{color:#1d2939;font:bold 18px/1.2em Roboto;padding-bottom:4px;max-width:82%;position:relative;z-index:2}@media screen and (max-width:1199px){.education-accordion-panel__wrapper-items-item__text-name{font:500 16px/1.2em Roboto}}@media screen and (max-width:991px){.education-accordion-panel__wrapper-items-item__text-name{max-width:80%;font-size:14px}}.education-accordion-panel__wrapper-items-item__text-description{color:#1e509a;font:16px/1.4em Roboto;max-width:77%;position:relative;z-index:2}@media screen and (max-width:991px){.education-accordion-panel__wrapper-items-item__text-description{font-size:14px}}.education-accordion-panel__wrapper-items-item__text-button{border-radius:4px;background:#667085;padding:4px 12px;color:#fff;font:bold 14px/1.3em Roboto;position:absolute;left:16px;bottom:16px}.education-accordion-panel__wrapper-items-item__img{position:absolute;right:-50px;top:0;height:100%;border-radius:0 10px 10px 0}@media screen and (max-width:991px){.education-accordion-panel__wrapper-items-item__text-button{padding:5px 8px;left:12px;bottom:12px;font-size:12px}.education-accordion-panel__wrapper-items-item__img{right:-45px}}.education-accordion .show{display:block}.education .hide{display:none}.education .no-scroll{overflow:hidden}.education .popup-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:10;display:none}.education .education__popup{position:fixed;width:100%;background:#fff;bottom:68px;right:0;z-index:11;display:none;border-radius:10px 10px 0 0}.education .education__popup-wrapper{background-color:#fff;border-radius:10px 10px 0 0;padding:24px 16px}@media (max-height:790px){.education .education__popup-wrapper{overflow-y:scroll;height:500px}}.education .education__popup-wrapper__top{display:flex;justify-content:space-between;align-items:center;padding-bottom:16px}.education .education__popup-wrapper__top-title{color:#1d2939;font:bold 20px/1.2em Roboto}.education .education__popup-wrapper__top-close{cursor:pointer;font-size:24px;font-weight:700}.education .education__popup-wrapper__item{background:#f9fafb;border-radius:10px;width:100%;height:120px;position:relative;display:block;margin-bottom:16px}.education .education__popup-wrapper__item-text{padding:12px}.education .education__popup-wrapper__item-text-name{color:#1d2939;font:500 14px/1.2em Roboto;padding-bottom:4px}@media screen and (max-width:374px){.education .education__popup-wrapper__item-text-name{max-width:224px}}.education .education__popup-wrapper__item-text-description{color:#1e509a;font:14px/1.4em Roboto}.education .education__popup-wrapper__item-text-button{border-radius:4px;background:#667085;padding:5px 8px;color:#fff;font:bold 12px/1em Roboto;position:absolute;left:12px;bottom:12px}.education .education__popup-wrapper__item-img{position:absolute;right:0;top:0;border-radius:0 10px 10px 0;display:block;height:100%}.education .education__popup-wrapper__course{border-radius:10px;background:#272731;padding:12px 16px;margin-bottom:16px;display:flex;justify-content:space-between;align-items:center;position:relative}.education .education__popup-wrapper__course-text-name{color:#fff;font:bold 16px/1.2em Roboto;padding-bottom:8px}.education .education__popup-wrapper__course-text-price{color:#ffe34d;font:16px/1.4em Roboto}.education .education__popup-wrapper__course-text-price span{font:bold 20px/1.2em Roboto}.education .education__popup-wrapper__course-benefit{border-radius:20px;background:#fff172;width:84px;height:22px;display:flex;justify-content:center;align-items:center;color:#1d2939;font:12px/1.5em Roboto;position:absolute;right:16px;top:-9px}.education .education__popup-button{border-radius:8px;background:#ffe34d;width:100%;height:47px;color:#1d2939;font:16px/1.2em Roboto}.education-teachers{position:relative;padding:0 0 120px 40px;overflow:hidden}@media screen and (max-width:992px){.education-teachers{padding:0 16px 56px}}.education-teachers .education__subtitle{max-width:665px}.education-teachers__main-img{position:relative;display:none}@media screen and (max-width:767px){.education-teachers__main-img{display:block}}.education-teachers__wrapper{display:grid;grid-template-columns:38% 1fr;grid-gap:60px;align-items:center}.education-teachers__wrapper-items{display:grid;grid-template-columns:1fr;grid-gap:56px}@media screen and (max-width:767px){.education-teachers__wrapper-items{display:none}}.education-teachers__wrapper-items__item{display:grid}.education-teachers__wrapper-items__item:nth-child(2){justify-content:right}.education-teachers__wrapper-items__item:nth-child(3){justify-content:center}.education-teachers__wrapper-message_teacher{color:rgba(255,255,255,.5);font:14px/1.3em Roboto;padding:0 0 6px 16px;display:block}.education-teachers__wrapper-message{border-radius:20px;background:#278eff;max-width:327px;padding:12px 16px;color:#fff;font:16px/1.4em Roboto}.education-teachers__wrapper-message._second{max-width:256px}.education-teachers__wrapper-message._third{max-width:312px}.education-teachers__macbook{display:block;width:85%;max-width:fit-content;object-fit:cover;position:relative;right:0}@media screen and (max-width:767px){.education-teachers__macbook{display:none}}.education-teachers__macbook._img{position:absolute;right:-500px}@media (max-width:1399px){.education-teachers__macbook._img{right:-410px}}@media (max-width:1199px){.education-teachers__macbook._img{right:-330px}}@media screen and (max-width:992px){.education-teachers__macbook._img{right:-268px}}.education-teachers__background{display:block;width:100%}.education-teachers__above{position:absolute;bottom:10px;left:10px;display:block;width:160px}.education-teachers__subtitle{color:#fff;font:bold 24px/1.2em Roboto;padding:24px 0 16px;display:none}@media screen and (max-width:767px){.education-teachers__subtitle{display:block}}.education-teachers__items{padding-left:0;margin-bottom:0}.education-teachers__items-item{display:none;align-items:start;gap:8px;margin-bottom:12px}.education-teachers__items-item__description{color:#fff;font:16px/1.4em Roboto}.education-teachers__items-item:last-child{margin-bottom:0}.education-steps{position:relative;padding:0 40px 120px}@media screen and (max-width:991px){.education-steps{padding:0 16px 56px}}.education-steps__wrapper{background:#41414b;padding:40px;border-radius:20px;overflow:hidden}.education-steps__wrapper-button{position:absolute;right:calc(50% - 159px);bottom:48%;display:flex;justify-content:space-around;align-items:center;height:40px;width:146px;gap:25px;z-index:5}.education-steps__wrapper-button._intramural{bottom:30px}@media screen and (max-width:1399px){.education-steps__wrapper-button{right:calc(50% - 167px)}}@media screen and (max-width:1199px){.education-steps__wrapper{padding:20px}.education-steps__wrapper-button{right:-10px;top:-5px;gap:13px}}@media screen and (max-width:767px){.education-teachers__items-item{display:flex}.education-steps__wrapper{background:0 0!important;padding:0;border-radius:0}.education-steps__wrapper-button{display:none}}.education-steps__wrapper-button-pagination{color:#fff;font:bold 22px/1.2em Roboto;margin:0;transform:translateX(-4px);display:flex}@media screen and (max-width:1199px){.education-steps__wrapper-button-pagination{font-size:18px;transform:translateX(-3px)}}.education-steps__slide{display:grid;min-height:100%}@media screen and (min-width:767px){.education-steps__slide{grid-template-columns:47% 1fr;gap:40px}}.education-steps__slide-img{display:block;width:100%;border-radius:10px;object-fit:cover}@media (max-width:991px){.education-steps__slide-img{margin-left:2px}}@media (min-width:768px){.education-video video.education-video__mobile{display:none}.education-accordion-panel__wrapper-stub button{max-width:405px}.education-steps__slide-img{height:100%}}.education-steps__slide-img._adaptive{object-position:left}.education-steps__slide-grid{display:grid;grid-template-rows:repeat(2,1fr);gap:25px}@media screen and (max-width:767px){.education-steps__slide-grid{display:none}.education-steps__slide-text{order:-1}}.education-steps__slide-buttons{display:grid;gap:15px}.education-steps__slide-text{position:relative;padding-top:26px}@media (max-width:1510px){.education-steps__slide-text{padding-top:0}}.education-steps__slide-text_number{color:#667085;font:bold 24px/1.2em Roboto;padding-bottom:16px}@media (max-width:1399px){.education-steps__slide-text_number{padding-bottom:10px}}@media screen and (max-width:991px){.education-steps__slide-text_number{font-size:20px}}.education-steps__slide-text_description{color:#fff;font:500 24px/1.2em Roboto}@media (max-width:1199px){.education-steps__slide-text_description{font-size:20px}}@media screen and (max-width:991px){.education-steps__slide-text_description{font-size:16px}}.education-steps__slide-text .education__button{max-width:400px;background:#ffe34d;color:#272731}@media screen and (max-width:767px){.education-steps__slide-text .education__button{display:none}}.education-steps__button{width:100%;height:59px;font:18px/1.2em Roboto;border-radius:8px;display:none;background:#ffe34d;color:#272731;margin:25px 0 16px;cursor:pointer}.education-steps__button._kids{background:#683ce6;color:#fff}@media screen and (max-width:768px){.education-steps__button{display:block;height:47px;font-size:16px}.education-steps__button._link{margin:0 0 16px;display:flex;justify-content:center;align-items:center}}.education-steps__link{width:100%;height:59px;font:18px/1.2em Roboto;border-radius:8px;display:none;justify-content:center;align-items:center;background:#272731;border:1px solid #ffe34d;color:#ffe34d}@media screen and (max-width:768px){.education-steps__link{display:flex;height:47px;font-size:16px}}.education-steps .swiper-slide{padding:2px}.education-articles{position:relative;padding:0 0 120px 40px;display:none}@media screen and (max-width:991px){.education-articles{padding:0 16px 56px}}.education-articles__text{border-radius:10px 10px 0 0;background:#fff;padding:11px 10px;max-width:100%;color:#272731}.education-articles__text-title{font:bold 16px/1.2em Roboto;padding-bottom:1px}.education-articles__text-description{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font:12px/1.3em Roboto;width:100%}.education-articles__img{display:block;width:100%}.education-reels{position:relative;padding:0 0 120px 40px}.education-reels__item{position:relative;height:100%}.education-reels__item-video{height:100%;display:block}.education-reels__item-video video{display:block;width:100%;height:100%;object-fit:cover;border-radius:10px}.education-reels__item-play{position:absolute;top:12px;left:12px}.education-reels__item-wrapper{position:absolute;bottom:12px;margin:0 11px}@media screen and (max-width:991px){.education-reels{padding:0 0 56px 16px}.education-reels__item-play{top:8px;left:8px}.education-reels__item-wrapper{bottom:8px;margin:0 8px}}.education-reels__item-wrapper-name{border-radius:5px;background:#fff;color:#272731;font:bold 14px/1.3em Roboto;padding:4px 8px;margin-bottom:4px;display:inline-block}@media screen and (max-width:991px){.education-reels__item-wrapper-name{font-size:12px}}.education-reels__item-wrapper-description{background:#fff;padding:4px 8px;border-radius:5px;color:#272731;font:14px/1.3em Roboto}.education-reels__item-img{display:block;width:100%;height:auto;border-radius:10px}.education-reels__lightbox{display:flex!important;align-items:center;justify-content:center;opacity:0;visibility:hidden}.education-reels__lightbox.in{opacity:1;visibility:visible}.education-reels__lightbox-close{position:absolute;right:0;top:5px}.education-reels__lightbox .modal__body{padding:30px}.education-reels__lightbox .modal__body .swiper-button-next,.education-reels__lightbox .modal__body .swiper-button-prev{position:absolute!important;top:50%!important;transform:translateY(-20px)!important}.education-reels__lightbox .modal__body .swiper-button-prev{left:40px!important}.education-reels__lightbox .modal__body .swiper-button-next{right:40px;transform:translateY(-20px) rotateY(180deg)!important}.education-reels__lightbox .swiper-slide{width:100%!important;height:100%;font-size:0}.education-reels__lightbox .swiper-slide video{object-fit:cover;width:100%;height:80vh}@media screen and (max-height:1024px){.education-reels__lightbox .modal-content,.education-reels__lightbox .modal-dialog{height:100%}.education-reels__lightbox .swiper-slide video{height:calc(100vh - 62px)}}.education-reels__progress{position:absolute;bottom:30px;left:30px;width:calc(100% - 60px);height:5px;background:gray;z-index:10}.education-reels__progress-value{position:absolute;top:0;left:0;height:100%;background:#3be200;transition:background .15s}.education-reels .education__button{margin:40px auto 0;max-width:620px;color:#272731;background:#ffe34d}@media screen and (max-width:991px){.education-reels__item-wrapper-description{padding:3px 7px}.education-reels .education__button{max-width:calc(100% - 16px);margin:24px auto 0 0}}.education-path{padding-bottom:120px}@media screen and (max-width:991px){.education-path{padding:0 16px 56px}}.education-path__wrapper{grid-template-columns:repeat(4,1fr);padding:0 40px 120px;display:grid;grid-gap:24px}@media screen and (max-width:991px){.education-path__wrapper{padding:0 0 24px}}.education-path__wrapper-item{text-align:center;display:block;color:#fff;padding:12px;border-radius:8px;border:1px solid #fff}@media screen and (max-width:767px){.education-path__wrapper{grid-template-columns:repeat(2,1fr);grid-gap:12px}.education-path__wrapper-item{text-align:left}}.education-path__wrapper-item-title{font:bold 37px/1.1em Roboto}@media screen and (max-width:991px){.education-path__wrapper-item-title{font-size:30px}}.education-path__wrapper-item-name{font:bold 20px/1em Roboto;padding-bottom:16px}@media screen and (max-width:991px){.education-path__wrapper-item-name{font-size:16px;padding-bottom:12px}}.education-path__wrapper-item-description{font:14px/1.3em Roboto}@media screen and (max-width:374px){.education-path__wrapper-item-description._width{max-width:112px}}.education-path__anchor{position:relative;bottom:110px}.education-path__choice{background:#ffe34d;padding:40px;border-radius:20px}@media screen and (max-width:991px){.education-path__wrapper-item-description{font-size:12px}.education-path__choice{background:0 0;border-radius:0;padding:0}}.education-path__choice-title{color:#272731;font:bold 37px/1.1em Roboto;padding-bottom:40px}.education-path__choice-wrapper{display:grid;grid-gap:16px;grid-template-columns:repeat(4,1fr)}@media screen and (max-width:991px){.education-path__choice-title{color:#fff;font-size:14px;padding-bottom:16px}.education-path__choice-wrapper{grid-template-columns:repeat(1,1fr);grid-gap:16px}}.education-path__choice-wrapper__item{border-radius:10px;background:#fff;padding:16px;display:flex;align-items:center;justify-content:space-between;position:relative}@media screen and (max-width:1199px){.education-path__choice-wrapper__item{padding:8px}}@media screen and (max-width:991px){.education-path__choice-wrapper__item{display:flex;padding:12px 16px}}.education-path__choice-wrapper__item-text{position:relative}.education-path__choice-wrapper__item-text-image{display:block;object-fit:cover;width:100%;height:100%;min-height:100px;border-radius:10px}.education-path__choice-wrapper__item-text-name{color:#667085;font:bold 16px/1.2em Roboto;padding-bottom:8px;display:none}.education-path__choice-wrapper__item-text-price{color:#272731;font:16px/1.4em Roboto;text-align:center;padding-top:40px}.education-path__choice-wrapper__item-text-price span{color:#272731;font:bold 22px/1.2em Roboto}@media screen and (max-width:991px){.education-path__choice-wrapper__item-text-image{display:none}.education-path__choice-wrapper__item-text-name{display:block}.education-path__choice-wrapper__item-text-price{text-align:left;padding-top:0}.education-path__choice-wrapper__item-text-price span{font-size:20px}}.education-path__choice-wrapper__item-text-button{border-radius:8px;background:#272731;padding:16px 0;color:#ffe34d;font:18px/1.2em Roboto;width:100%;margin-top:40px;cursor:pointer}@media screen and (max-width:1199px){.education-path__choice-wrapper__item-text-button{font-size:16px}}.education-path__choice-wrapper__item-text-button:before{content:"";position:absolute;display:block;top:0;left:0;z-index:2;width:100%;height:280px}@media (max-width:991px){.education-path__choice-wrapper__item-text-button:before{display:block;visibility:visible;left:-8px;width:80vw;height:70px}}.education-path__choice-wrapper__item-text-payment{color:#667085;text-align:center;font:14px/1.3em Roboto;padding-top:5px}@media screen and (max-width:991px){.education-path__choice-wrapper__item-text-button{position:absolute;visibility:hidden;display:block;top:0;margin:0}.education-path__choice-wrapper__item-text-payment{display:none}}.education-path__choice-wrapper__item-text-back{color:#fff;font:bold 16px/1.2em Roboto;text-transform:uppercase;position:absolute;z-index:1;top:51px;height:38px;left:12px;display:flex;align-items:end}@media screen and (max-width:1199px){.education-path__choice-wrapper__item-text-back{font-size:14px}}@media screen and (min-width:992px){.education-path .education__subtitle{padding:0 0 24px 40px}.education-path__choice-wrapper__item-arrow{display:none}}.education-path__choice-wrapper__item-benefit{position:absolute;right:8px;top:-11px;border-radius:20px;background:#ffe34d;padding:2px 8px;color:#272731;font:12px/1.5em Roboto;display:none}.education-path__choice-button{margin:24px auto 0;background:#ffe34d;color:#272731;border:1px solid #272731;max-width:49%;cursor:pointer}@media screen and (max-width:767px){.education-path__choice-button{max-width:100%}}.education-faq{padding:0 40px 120px}@media screen and (max-width:991px){.education-path__choice-wrapper__item-text-back{display:none}.education-path__choice-wrapper__item-benefit{display:block}.education-path__choice-button{margin:16px auto 0}.education-faq{padding:0 16px 56px}}.education-faq__item{border-bottom:1px solid #52525a}.education-faq__item-button{cursor:pointer;text-align:left;width:100%;transition:.4s;color:#fff;font:500 24px/1.2em Roboto;padding:24px 0}.education-faq__item-button:after{content:" ";background-image:url(/img/education/arrow-down.svg);background-size:18px 18px;width:18px;height:18px;color:#777;float:right}.education-faq__item-text{max-height:0;overflow:hidden;transition:max-height .2s ease-out}.education-faq__item-text div{color:#fff;font:16px/1.4em Roboto;padding-bottom:24px}@media screen and (max-width:991px){.education-faq__item-button{font-size:16px;padding:12px 0}.education-faq__item-text div{font-size:14px;padding-bottom:12px}}.education-faq .active-faq:after{transform:rotateX(180deg)}.education-reviews{position:relative;padding:0 40px 120px}@media screen and (max-width:991px){.education-reviews{padding:0 16px 56px}}.education-reviews .modal-dialog{margin-top:25%}.education-reviews__item{display:flex;flex-direction:column;background:#fff;padding:24px;border-radius:10px;height:100%;position:relative}.education-reviews__item-top{display:flex;align-items:center;gap:10px;padding-bottom:15px}.education-reviews__item-img{width:40px;height:40px;border-radius:50%}.education-reviews__item-address div{color:#2b2b2b;font:bold 14px/1.2em Roboto}.education-reviews__item-well{padding-top:2px}.education-reviews__item-text{color:#272731;font:500 14px/1.6em Roboto;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:70px}.education-reviews__item-bottom{display:flex;justify-content:space-between;align-items:center;padding-top:16px}.education-reviews__item-bottom__button{color:#1e509a;font:14px/1.3em Roboto;padding:0;cursor:pointer}.education-reviews__item-bottom__name{color:#1d2939;font:14px/1.3em Roboto}@media (max-width:479px){.education-reviews__item-bottom{display:block}.education-reviews__item-bottom__name{padding-top:16px}}.education-reviews__lightbox{display:flex!important;align-items:center;justify-content:center;opacity:0;visibility:hidden}.education-reviews__lightbox.in{opacity:1;visibility:visible}.education-reviews__lightbox .modal-dialog{max-width:540px;width:100%}.education-reviews__popup{margin:0 auto;position:relative;padding:24px;border-radius:15px;background-color:#fff;box-sizing:border-box;height:auto}.education-reviews__popup .swiper{overflow:hidden;position:relative}.education-reviews__popup .courses-reviews{width:100%!important}.education-reviews__popup .courses-reviews .course-title{text-align:left;text-transform:none}.education-reviews__popup-name{color:#1d2939;font:14px/1.3em Roboto;position:absolute;bottom:7px}.education-reviews__popup .education-reviews__item-text{display:block;max-height:max-content;padding-bottom:40px}.education-reviews__popup .education-reviews__item{padding:0}.education-reviews__popup .swiper-button-disabled{opacity:.5!important}.education-reviews__popup-nav{position:absolute;bottom:0;right:0;z-index:50;display:flex;align-items:center;gap:26px;width:86px;height:30px}@media (max-width:767px){.education-reviews .modal-dialog{margin-top:15%}.education-reviews__popup{max-width:100%;border-radius:10px 10px 0 0}.education-reviews__popup-nav{gap:10px}}.education-reviews__popup-nav__next{background-color:#f5f6f8;width:30px!important;height:30px!important;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;transform:rotateY(0)!important;top:auto;padding:0;position:relative}.education-reviews__popup-nav__next:after{display:none}.education-reviews__popup-nav__prev{background-color:#f5f6f8;width:30px!important;height:30px!important;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;top:auto;padding:0;transform:rotateY(0)!important;position:relative}.education-reviews__popup-nav__prev:after{display:none}.education-consultation{padding:0 0 120px;display:none}.education-consultation__wrapper{border-radius:10px;background:#f9fafb;display:grid;grid-template-columns:39% 1fr;grid-gap:80px}@media screen and (max-width:1399px){.education-consultation__wrapper{grid-gap:0}}@media screen and (max-width:991px){.education-consultation{padding:0 0 56px}.education-consultation__wrapper{padding:24px 16px 16px;border-radius:20px;display:block}}.education-consultation__wrapper-text{padding:40px 0 40px 40px}@media (max-width:991px){.education-consultation__wrapper-text{padding:0}}.education-consultation__list{padding:0 0 16px;margin-bottom:0;list-style-type:none}.education-consultation__list li{color:#272731;font:16px/1.4em Roboto}@media (max-width:991px){.education-consultation__list li{font-size:14px}}.education-consultation .education__subtitle{color:#272731;padding-bottom:16px}.education-consultation__form{background:url(/img/education/consultation.png) 0 0/contain;padding:40px 40px 40px 75px;display:grid;grid-template-columns:repeat(2,1fr);place-content:center;grid-gap:24px}@media screen and (max-width:1399px){.education-consultation__form{padding:40px 40px 40px 30px}}@media screen and (max-width:991px){.education-consultation__form{padding:0;grid-gap:12px;background:0 0}}.education-consultation__form-input{border-radius:4px;border:1px solid #d9d9d9;background:#fff;width:100%;max-width:-webkit-fill-available;max-width:-moz-available;height:60px;padding-left:16px;color:#272731;font:15px/1.4em Roboto}@media screen and (max-width:479px){.education-consultation__form{display:block}.education-consultation__form-input{margin-bottom:16px}}.education-consultation__form-button{background:#ffe34d;color:#272731}@media screen and (max-width:991px){.education-consultation__form-input{font-size:14px;height:48px}.education-consultation__form-button{font:16px/1.2em Roboto;height:47px}}@media screen and (max-width:767px){.education-consultation__form-button{margin:8px auto}}.education-consultation__description{color:#272731;font:12px/1.3em Roboto}.education-online{padding:0 40px 120px;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:991px){.education-online{padding:0 16px 56px;gap:20px}}.education-online__wrapper{max-width:68vh}@media (max-width:768px){.education-online{display:grid;gap:0}.education-online__wrapper{display:contents}}.education-online .education__subtitle{padding-bottom:24px;max-width:90%}@media screen and (max-width:991px){.education-online__wrapper{max-width:90%}.education-online .education__subtitle{padding-bottom:16px}}.education-online__text{color:#fff;font:20px/1.3em Roboto;padding-bottom:64px;max-width:70%}@media (max-width:992px){.education-online__text{max-width:100%;font-size:14px;padding-bottom:24px}}.education-online__img{border-radius:14px;display:block;max-width:51%}@media (max-width:767px){.education-online__img{margin-bottom:24px;max-width:100%}}.education-online__link{display:flex;justify-content:center;align-items:center;border-radius:8px;background:#fff;height:47px;color:#272731;max-width:80%;font:16px/1.2em Roboto}.education-subscription .modal-dialog{width:fit-content;pointer-events:all}@media (max-width:767px){.education-online__link{order:1;max-width:100%}.education-subscription{transform:translateY(100%);transition:.25s linear;display:flex;justify-content:center;align-items:self-end;padding-right:0!important}.education-subscription.in{transform:translateY(0)}.education-subscription .modal-dialog{position:absolute;bottom:0;margin:0}}.education-subscription__popup{margin:0 auto;position:relative;padding:24px;border-radius:15px;background-color:#fff;max-width:425px;box-sizing:border-box;height:auto}.education-subscription__popup._checked{text-align:center}@media (max-width:767px){.education-subscription__popup{border-radius:10px 10px 0 0}}@media (max-width:479px){.education-subscription__popup{padding:24px 16px;max-width:100%}}.education-subscription__popup-warning{color:#1d2939;font:12px/1.5em Roboto;padding-top:10px;opacity:.5}.education-subscription__popup-checked{margin-bottom:16px}.education-subscription__popup .education-button__orange{display:flex;justify-content:center;align-items:center;width:100%;height:47px;color:#667085;border-radius:8px;background:#e4e7ec;font:16px/1.2em Roboto;cursor:auto}.education-subscription__popup .education-button__orange._active{color:#fff;background:#ea431b;cursor:pointer}.education-subscription__popup .education-button__orange._black{background:#272731;color:#fff}.education-subscription__popup .education-button__orange[disabled]{color:#667085;background:#e4e7ec;cursor:auto}.education-subscription__popup .education-button__orange._payment{margin-top:32px}.education-subscription__popup-title{color:#1d2939;text-align:center;font:bold 20px/1.2em Roboto}.education-subscription__popup-title._subscription{padding-bottom:16px}.education-subscription__popup-content{position:relative}.education-subscription__popup-back{position:absolute;left:16px;top:24px}.education-subscription__popup-close{position:absolute;right:16px;top:24px;cursor:pointer;z-index:12}@media (max-width:480px){.education-subscription__popup-close{right:6px}}.education-subscription__popup-logo{display:block;margin:16px auto;width:132px}.education-subscription__popup-logo._indentation{margin:0 auto 16px}.education-subscription__popup-well{font:14px/1.4em Roboto;color:#667085;padding-bottom:16px;text-align:center}.education-subscription__popup-rate{border-radius:10px;border:1px solid #e4e7ec;background:#fff;padding:16px;position:relative}.education-subscription__popup-rate-img{display:block;width:100%;height:100px;object-fit:cover;border-radius:10px}.education-subscription__popup-rate-name{color:#f9fafb;font:bold 16px/1.2em Roboto;position:absolute;text-transform:uppercase;left:28px;top:84px}.education-subscription__popup-rate-name._black{color:#1d2939}.education-subscription__popup-rate__info{display:flex;justify-content:space-between;align-items:self-end;padding-top:16px}.education-subscription__popup-rate__info-price{color:#1d2939;font:bold 22px/1.2em Roboto}.education-subscription__popup-rate__info-price span{font:14px/1.4em Roboto}.education-subscription__popup-rate__info-payment{color:#667085;font:14px/1.3em Roboto}.education-subscription__popup-telefon{padding:32px 0 16px;color:#1d2939;text-align:center;font:14px/1.4em Roboto}.education-subscription__popup-telefon._auth{padding:6px 0 16px}.education-subscription__popup-form{position:relative}.education-subscription__popup-form__wrapper{position:relative;display:block;margin-top:16px}.education-subscription__popup-form__wrapper:last-child{margin-bottom:0}.education-subscription__popup-form-number{color:#1d2939;font:12px/1.3em Roboto;position:absolute;z-index:5;padding:4px;background:#fff;left:13px;top:-10px}.education-subscription__popup-form-input{width:100%;box-sizing:border-box;padding:16px;border-radius:4px;border:1px solid #e4e7ec;background:#fff;font:14px/1.3em Roboto;color:#1d2939}.education-subscription__popup-form-input._active{border:1px solid #1e509a}.education-subscription__popup-form-input._error{border:1px solid #ea431b}.education-subscription__popup-form-input::placeholder{opacity:.3}.education-subscription__popup-form-error{padding-top:4px;color:#ea431b;font:12px/1.3em Roboto;text-align:left}.education-subscription__popup-form__card{border-radius:8px;border:1px solid #e4e7ec;background:#f9fafb;padding:0 16px;height:48px;margin-bottom:8px;display:flex;align-items:center;cursor:pointer;position:relative}.education-subscription__popup-form__card-img{width:34px}.education-subscription__popup-form__card-number{color:#2d2d2d;font:500 14px/1.2em Roboto;padding-left:8px}.education-subscription__popup-form__card-radio input{display:none}.education-subscription__popup-form__card-radio input:checked+span{border:5px solid #ea431b;width:16px;height:16px}.education-subscription__popup-form__card-radio span{display:inline-block;width:16px;height:16px;border-radius:50%;border:2px solid #d9d9d9;cursor:pointer;position:absolute;top:15px;right:16px}.education-subscription__popup-form__card-radio{width:100%}.education-subscription__popup-form-button{margin-top:16px}.education-subscription__popup-form-add{width:100%;height:47px;font:16px/1.2em Roboto;color:#ea431b;border-radius:8px;border:1px solid #ea431b}.education-subscription__popup-form-time{color:#667085;text-align:center;font:14px/1.4em Roboto;padding-top:16px}.education-subscription__popup-form-again{color:#667085;font:14px/1.4em Roboto;text-decoration-line:underline;display:block;margin:16px auto 0}.education-subscription__popup-form-bottom{display:flex;gap:6px;margin-top:16px}.education-subscription__popup-form-bottom__label{display:inline-block;vertical-align:middle;position:relative;cursor:pointer;width:18px;height:18px}.education-subscription__popup-form-bottom__label input{position:absolute;opacity:0;cursor:pointer}.education-subscription__popup-form-bottom__label input:checked+span{background-color:#ea431b}.education-subscription__popup-form-bottom__label input:checked+span:after{content:"";position:absolute;display:block;left:7px;top:3px;width:6px;height:10px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.education-subscription__popup-form-bottom__label span{display:inline-block;width:20px;height:20px;background-color:#d9d9d9;border-radius:3px;transition:background-color .3s,border-color .3s}.education-subscription__popup-form-bottom__text{font:12px/1.3em Roboto;color:#1d2939;text-align:left}.education-subscription__popup-form-bottom__text a{color:#1e509a;text-decoration-line:underline}.education-subscription__popup-form-bottom__text .red{color:#d9502f}.education-subscription__popup-successfully-img{display:block;margin:32px auto 16px}.education-subscription__popup-successfully-issued{color:#1d2939;font:bold 20px/1.2em Roboto;text-align:center;padding-bottom:16px}.education-subscription__popup-successfully-issued._indentation{padding-top:32px}.education-subscription__popup-successfully-text{color:#1d2939;text-align:center;font:14px/1.4em Roboto}.education-subscription__popup-successfully-text._error{padding-bottom:32px}.education-subscription__popup-help{border-radius:10px;border:1px solid #e4e7ec;background:#f9fafb;padding:16px}.education-subscription__popup-help__title{color:#1d2939;font:bold 16px/1.2em Roboto;padding-bottom:15px}.education-subscription__popup-help__list{padding:0 0 8px;margin-bottom:0;list-style-type:none}.education-subscription__popup-help__list-item{color:#1d2939;font:14px/1.4em Roboto;padding:0 0 8px 6px}.education-subscription__popup-help__list-item:before{content:"\2022";padding-right:6px}.education-subscription__popup-help__list-item::marker{list-style-type:none}.education-subscription__popup-help__icons{display:flex;gap:8px;padding-left:16px}.education-profile{padding-top:30px;display:grid;grid-template-columns:75px 1fr;align-items:flex-start;max-width:1170px;margin:0 auto;gap:25px}@media (max-width:1199px){.education-profile{max-width:100%;padding:20px}}@media (max-width:991px){.education-profile{display:block;padding:31px 0 0 16px}.education-profile__header-promo__logo{width:50%}}.education-profile__header{max-width:1070px;border-radius:20px;border:1px solid #eee;padding:24px;box-sizing:border-box}.education-profile__header-title{color:#272731;font:500 29px/1.2em Roboto;padding-bottom:23px;text-transform:unset}@media (max-width:767px){.education-profile__header-title{font-size:24px}}.education-profile__header-promo{display:flex;gap:24px;align-items:center}.education-profile__header-promo span{display:flex;align-items:center;gap:10px;width:95%}.education-profile__header-promo__subtitle{color:#2d2d2d;font:bold 25px/1.3em Roboto}@media (max-width:1199px){.education-profile__header{max-width:100%}.education-profile__header-promo{display:block}.education-profile__header-promo__subtitle{padding-top:14px}}@media (max-width:767px){.education-profile__header-promo__subtitle{font-size:16px}}.education-profile__header-tab{display:flex;gap:10px;padding-top:23px}.education-profile__header-tab__tabs{color:grey;font:500 16px Roboto;padding:0 10px 10px;text-align:center;position:relative;cursor:pointer}@media (max-width:767px){.education-profile__header-tab__tabs{font-size:14px;width:135px}.education-profile__item-course__panel-buttons .lk-subscribe-card__tariff-list{top:50px;position:absolute;z-index:2}}.education-profile__header-tab__tabs._active{border-bottom:2px solid #ea431b;color:#2b2b2b}.education-profile__header-tab__tabs-vector{position:absolute;right:0;top:0}.education-profile__item{max-width:1070px;border-radius:20px;border:1px solid #eee;padding:24px;box-sizing:border-box}.education-profile__item._main{display:none;margin-top:16px}.education-profile__item.show{display:block}.education-profile__item-course{display:flex;gap:16px}.education-profile__item-course__name{position:relative}.education-profile__item-course__name-img._dekstop{display:block;max-width:180px;height:180px}.education-profile__item-course__name-img._mobile{display:none}.education-profile__item-course__name-heading{position:absolute;left:10px;bottom:10px;color:#2b2b2b;font:bold 20px/1.2em Roboto;text-transform:uppercase}.education-profile__item-course__name-heading._white{color:#fff}.education-profile__item-course__info{width:100%;border-radius:10px;background:#f9fafb;padding:24px;position:relative;box-sizing:border-box}@media (max-width:991px){.education-profile__item-course{display:block}.education-profile__item-course__name-img._dekstop{display:none}.education-profile__item-course__name-img._mobile{display:block;width:100%}.education-profile__item-course__name-heading{font-size:16px;left:12px;bottom:13px}.education-profile__item-course__info{padding:16px;margin-top:10px}.education-profile__item-course__info-header{margin-bottom:24px}}.education-profile__item-course__info-header{display:flex;justify-content:space-between;align-items:flex-start}.education-profile__item-course__info-header__tags{display:flex;gap:4px;flex-wrap:wrap}@media (max-width:991px){.education-profile__item-course__info-header__tags{display:block}.education-profile__item-course__info-header__tags-tag__wrapper{margin-top:4px}}.education-profile__item-course__info-header__tags-tag{padding:4px 14px;border-radius:14px;border:1px solid #4c4c4c;color:#2b2b2b;font:bold 14px/1em Roboto;text-align:center}.education-profile__item-course__info-header__tags-tag._kids{background:#ffe34c;border:0}.education-profile__item-course__info-header__tags-tag._adults{color:#fff;background:#272731}.education-profile__item-course__info-header__tags-tag__wrapper{display:flex;gap:4px}.education-profile__item-course__info-header__price{color:#272731;font:bold 16px/1.2em Roboto}.education-profile__item-course__info-content{display:flex;justify-content:space-between;align-items:center;position:absolute;bottom:24px;left:24px;width:calc(100% - 48px)}@media (max-width:991px){.education-profile__item-course__info-content{position:relative;bottom:auto;left:auto;width:100%;display:block}}.education-profile__item-course__info-content__information{display:flex;gap:20px}@media (max-width:991px){.education-profile__item-course__info-content__information{gap:15px;display:block}}.education-profile__item-course__info-content__information-info{font-family:Roboto;line-height:120%}.education-profile__item-course__info-content__information-info__wrapper{display:flex;gap:20px}.education-profile__item-course__info-content__information-info__top{color:#98a2b3;font-size:12px;padding-bottom:4px}.education-profile__item-course__info-content__information-info__bottom{color:#272731;font-size:14px;font-weight:500}.education-profile__item-course__info-content__information-info__bottom._first{color:#1e509a}.education-profile__item-course__info-content__button{border-radius:8px;background:#272731;padding:10px 32px;color:#fff;font:500 14px/1.3em Roboto;cursor:pointer}@media (max-width:991px){.education-profile__item-course__info-content__information-info__wrapper{margin-top:12px;gap:10px}.education-profile__item-course__info-content__button{margin-top:24px;width:100%}}.education-profile__item-course__info-content__button:disabled{opacity:.3}.education-profile__item-course__status{margin-top:16px;font:14px Roboto;color:#272731;border-radius:10px;border:1px solid #272731;display:flex;justify-content:center;align-items:center;gap:4px;padding:12px 0;cursor:pointer}.education-profile__item-course__status._active svg{transform:rotate(180deg)}@media (max-width:991px){.education-profile__item-course__status{font-weight:500}}.education-profile__item-course__panel{display:none;position:relative;bottom:8px;padding:4px 16px 16px;border:1px solid #272731;border-top:none;background:#fff;border-radius:0 0 10px 10px}.education-profile__item-course__panel-item{display:grid;grid-template-columns:1fr 35% 37px;padding:0 10px 12px}@media (max-width:479px){.education-profile__item-course__panel-item{grid-template-columns:1fr 67px 37px;padding:0 0 12px}}.education-profile__item-course__panel-item._header{padding:10px;border-radius:2px;background:#f9fafb;margin-bottom:10px}.education-profile__item-course__panel-item__text{color:#272731;font:12px/1em Roboto}.education-profile__item-course__panel-item__text:first-child{padding-right:14px}.education-profile__item-course__panel-item__text:nth-child(2){padding-right:4px}.education-profile__item-course__panel-item__text._bold{font-weight:500}.education-profile__item-course__panel-item__text._orange{color:#ea431b}.education-profile__item-course__panel-item__text._green{color:#090}.education-profile__item-course__panel-buttons{display:flex;justify-content:space-between;gap:10px;margin-top:10px;position:relative}.education-profile__item-course__panel-buttons._remove{display:none}.education-profile__item-course__panel-buttons._show{display:flex!important}.education-profile__item-course__panel-buttons._right{justify-content:right}.education-profile__item-course__panel-buttons._right button{width:49%}.education-profile__item-course__panel-buttons._bottom{display:none}.education-profile__item-course__panel-buttons .lk-subscribe-card__tariff-list{width:49%;display:flex;height:220px;overflow-y:auto}.education-profile__item-course__panel-buttons__button{border-radius:8px;border:1px solid #272731;padding:10px 32px;color:#2b2b2b;font:500 14px/1.3em Roboto;width:50%;cursor:pointer}.education-profile__item-course__panel-buttons__button._tarif{display:flex;justify-content:center;align-items:center;gap:6px}.education-profile__item-course__panel-buttons__button._disabled{opacity:.3}.education-profile__item-course__panel-buttons__button._half{width:50%;margin-left:50%}.education-profile__item-course__panel-buttons__button:disabled{opacity:.3}@media (max-width:767px){.education-profile__item-course__panel-buttons__button{max-width:100%;padding:10px 0;font-size:13px}}.education-profile__item-course__panel-buttons__message{padding:12px;display:flex;flex-direction:row;align-items:center;margin-bottom:12px}.education-profile__item-course__panel-buttons__message svg{min-width:20%}.education-profile__item-course__panel-buttons__message-text{color:#2a2a2d;font:500 14px/1.4em Roboto;max-width:100%;padding:12px}.education-profile__item-course__panel-buttons__warning{padding:20px;width:270px;border-radius:8px;background:#fcfcfd;box-shadow:0 8px 16px 0 rgba(0,0,0,.08),0 0 4px 0 rgba(0,0,0,.04);text-align:center;position:absolute;right:58px;top:40px;z-index:2;display:none}.education-profile__item-course__panel-buttons__warning .show{display:block}@media (max-width:1199px){.education-profile__item{max-width:100%}.education-profile__item-course__panel-buttons__warning{right:73px}}@media (max-width:991px){.education-profile__item-course__panel-buttons__warning{right:20px}}.education-profile__item-course__panel-buttons__warning:after{content:"";width:19.405px;height:19.405px;transform:rotate(45deg);border-radius:2px;background:#fcfcfd;position:absolute;top:-9px;left:calc(50% - 9px)}.education-profile__item-course__panel-buttons__warning-svg{margin-bottom:8px}.education-profile__item-course__panel-buttons__warning-text{color:#2a2a2d;font:500 14px/1.4em Roboto;max-width:154px;margin:0 auto 16px}.education-profile__item-course__panel-buttons__warning-choice{display:flex;justify-content:space-between;gap:10px}.education-profile__item-course__panel-buttons__warning-choice button{border-radius:8px;height:38px;width:100%;cursor:pointer;font:500 14px/1.3em Roboto}@media (max-width:767px){.education-profile__item-course__panel-buttons__warning{width:210px;padding:10px;right:0}.education-profile__item-course__panel-buttons__warning:after{width:10px;height:10px;left:calc(50% - 5px)}.education-profile__item-course__panel-buttons__warning-choice button{height:30px}}.education-profile__item-course__panel-buttons__warning-choice ._black{background:#272731;color:#fff}.education-profile__item-course__panel-buttons__warning-choice ._white{border:1px solid #272731;color:#272731}.education-info__popup{padding:30px;border-radius:20px;border:1px solid rgba(255,255,255,.3);background:#272731;max-width:572px;margin:50px auto;position:relative}@media (max-width:767px){.education-info__popup{padding:24px 24px 50px;margin:0;max-width:100%;border-radius:20px 20px 0 0}}.education-info__popup-title{color:#fff;font:bold 25px/1.3em Roboto;padding-bottom:19px}@media (max-width:767px){.education-info__popup-title{font-size:20px}}.education-info__popup-text{color:#fff;font:18px/1.2em Roboto;padding-bottom:44px}.education-info__popup-close{position:absolute;right:0;top:-36px;cursor:pointer}@media (max-width:767px){.education-info__popup-text{font-size:13px;padding-bottom:32px}.education-info__popup-close{right:16px}}.education-info__popup-button{width:100%;height:58px;font:500 18px/1.2em Roboto;border-radius:8px;display:inline-flex;justify-content:center;align-items:center;cursor:pointer}.education-info__popup-button._catalog{background:#ffe34c;color:#272731;margin-bottom:10px}.education-info__popup-button._cabinet{color:#ffe34c;border:2px solid #ffe34c}.profile-modal{padding-right:0!important}.education-profile-popup{max-width:728px;padding:24px;margin:0 auto;position:relative;border-radius:15px;background:#fff}.education-profile-popup h3{color:#1d2939;text-align:center;font:bold 20px/1.2em Roboto;margin-bottom:0}.education-profile-popup__close{position:absolute;right:24px;top:24px;cursor:pointer}@media (max-width:767px){.education-info__popup-button{height:48px}.education-profile-popup{padding:24px 16px}.education-profile-popup__close{right:16px}}.education-profile-popup__logo{display:block;margin:16px auto;width:132px;object-fit:cover}.education-profile-popup__description{font:14px/1.4em Roboto;color:#667085;padding-bottom:32px;text-align:center;max-width:505px;margin:0 auto}.education-profile-popup__tabs{border-radius:100px;border:1px solid #272731;width:370px;margin:0 auto 16px;display:flex;justify-content:space-between;gap:5px;padding:4px}@media (max-width:767px){.education-profile-popup__tabs{width:100%;margin:0 auto 22px}}.education-profile-popup__tabs-tab{font:bold 16px/1.2em Roboto;cursor:pointer;width:50%;height:27px;border-radius:100px;color:#272731}.education-profile-popup__tabs-tab._adults._active{color:#ededed;background:#272731}.education-profile-popup__tabs-tab._kids._active{background:#ffe34c;color:#272731}.education-profile-popup__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.education-profile-popup__wrapper-item{padding:16px;border-radius:10px;border:1px solid #e4e7ec;position:relative;display:none;cursor:pointer}@media (max-width:767px){.education-profile-popup__wrapper{grid-template-columns:repeat(1,1fr)}.education-profile-popup__wrapper-item{background:#272731;border:0}}.education-profile-popup__wrapper-item._active{display:block}.education-profile-popup__wrapper-benefit{border-radius:20px;background:#ffe34d;width:84px;height:22px;display:flex;justify-content:center;align-items:center;font:12px/1.5em Roboto;color:#1d2939;position:absolute;right:8px;top:-11px}@media (min-width:768px){.education-profile-popup__wrapper-benefit{display:none}}.education-profile-popup__wrapper-img{position:relative}.education-profile-popup__wrapper-img img{width:100%;display:block;height:100px;object-fit:cover;border-radius:10px}.education-profile-popup__wrapper-img h4{position:absolute;bottom:13px;left:12px;color:#f9fafb;font:bold 16px/1.2em Roboto;text-transform:uppercase;margin:0}.education-profile-popup__wrapper-bottom{display:flex;justify-content:space-between;align-items:end;padding-top:12px}.education-profile-popup__wrapper-text{display:flex;align-items:end;color:#1d2939}.education-profile-popup__wrapper-price{font:bold 22px/1.2em Roboto;padding-right:4px}@media (max-width:767px){.education-profile-popup__wrapper-img img{display:none}.education-profile-popup__wrapper-img h4{position:static}.education-profile-popup__wrapper-bottom{padding-top:8px}.education-profile-popup__wrapper-text{color:#ffe34d}.education-profile-popup__wrapper-price{font-size:20px}.education-profile-popup__wrapper._kids .education-profile-popup__wrapper-item{background:#fff172}}.education-profile-popup__wrapper-time{font:16px/1.4em Roboto}.education-profile-popup__wrapper-payment{color:#667085;font:14px/1.3em Roboto}@media (max-width:768px){.education-profile-popup__wrapper-payment{display:none}}.education-profile-popup__wrapper._kids .education-profile-popup__wrapper-img h4{color:#2b2b2b}.education-profile-popup__buttons{margin-top:32px;display:flex;justify-content:space-between;gap:16px}.education-profile-popup__buttons-button{width:100%;height:47px;cursor:pointer;font:16px/1.2em Roboto;border-radius:8px}.education-profile-popup__buttons-button._subscription{background:#272731;color:#fff}.education-profile-popup__buttons-button._details{border:1px solid #272731;color:#272731}.education-profile-platform__title{padding:10px 16px;margin:18px 0;border-radius:4px;background:rgba(238,238,238,.4);font:500 13px/1.2em Roboto;color:#2b2b2b}@media (max-width:768px){.education-profile-platform__title{font-size:12px;text-align:center;margin:16px 0}}.education-profile-platform__header{border-radius:6px 6px 0 0;background:#98a2b3;padding:16px;display:grid;grid-template-columns:1fr 1fr}@media (max-width:767px){.education-profile-popup__wrapper._kids .education-profile-popup__wrapper-text{color:#683ce6}.education-profile-popup__wrapper._kids .education-profile-popup__wrapper-benefit{color:#fff;background:#683ce6}.education-profile-popup__buttons{flex-direction:column}.education-profile-platform__header{grid-template-columns:1fr;gap:18px}.course .education-reviews__buttons{display:none}}.education-profile-platform__header-item{display:flex;align-items:center;font:500 14px/1.2em Roboto}.education-profile-platform__header-item p{font-size:12px;font-weight:400;margin-bottom:0}@media (min-width:768px){.education-profile-platform__header-item p,.education-profile-popup__wrapper-time span{display:none}}.education-profile-platform__header-item div{color:#fff}.education-profile-platform__header-item._left{gap:8px}.education-profile-platform__header-item._left div{font-weight:400}.education-profile-platform__header-price{padding-right:70px}.education-profile-platform__bottom{border-radius:0 0 6px 6px;border-top:0;border:1px solid #98a2b3;padding:16px}.education-profile-platform__bottom-access{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.education-profile-platform__bottom-code{color:#98a2b3;font:12px/1.2em Roboto}.education-profile-platform__bottom-code._first{padding-right:28px}.education-profile-platform__bottom-code p{padding-bottom:4px;margin-bottom:0}.education-profile-platform__bottom-code div{font-size:14px;font-weight:500}.education-profile-platform__bottom-description{padding-top:25px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.education-profile-platform__bottom-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:17px}@media (max-width:479px){.education-profile-platform__bottom-code._first{padding-right:0}.education-profile-platform__bottom-wrapper{grid-template-columns:repeat(2,1fr);grid-column-gap:16px;grid-row-gap:12px;width:100%}}.education-profile-platform__bottom-item{color:#98a2b3;font:12px/1.2em Roboto}.education-profile-platform__bottom-item span{padding-bottom:4px;display:block}.education-profile-platform__bottom-item div{font-size:14px;font-weight:500;color:#2b2b2b}.education-profile-platform__bottom-item div._blue{color:#1e509a}.education-profile-platform__bottom-button{border-radius:4px;background:#5d82b8;width:300px;height:33px;color:#fff;font:500 14px/1.2em Roboto;cursor:pointer}@media (max-width:991px){.education-profile-platform__bottom-button{margin:0 auto}}@media (max-width:479px){.education-profile-platform__bottom-button{width:100%;height:41px}}.education-profile-platform__bottom-button[disabled]{opacity:.3}.education-profile-platform__bottom-link{display:flex;gap:2px;align-items:center;color:#1e509a;font:500 12px/1.2em Roboto;padding-top:25px}.course{padding:0 5px;margin-top:40px;box-sizing:border-box;overflow:hidden}.course h1,.course h2,.course h3,.course h4,.course h5,.course h6,.course p{margin:0}.course .swiper-slide{height:auto}.course .swiper-pagination{display:none;justify-content:center;align-items:center;position:static!important;margin-top:8px}.course .swiper-pagination-bullet{background:#1d2939;opacity:.3!important;width:4px!important;height:4px!important}.course .swiper-pagination-bullet-active{width:24px!important;height:6px!important;border-radius:13px!important;opacity:1!important;border:0!important}.course-shadow{border-radius:20px;background:#fff;box-shadow:0 4px 12px 0 rgba(39,39,49,.12);padding:24px}.course .course-title{color:#1d2939;font:bold 24px/1.2em Roboto;padding-bottom:24px}.course .course-title._card{padding-bottom:16px}@media (max-width:1199px){.course-shadow{padding:24px 16px}.course .course-title._card{padding-bottom:12px}}.course._kids .course-card__buttons-button._yellow{background:#683ce6;color:#fff}.course._kids .course-card__badge-text{color:#fff}.course._kids .course-chop__wrapper-item{background:#683ce6}.course._kids .course-chop__wrapper-item__text{color:#fff}.course._kids .course-chop__wrapper-item__frame{border:1px solid rgba(104,60,230,.67);background:rgba(104,60,230,.31);box-shadow:-2px 2px 4px 0 rgba(0,0,0,.1),-4px 4px 16px 0 rgba(0,0,0,.1)}.course._kids .course .education-steps__slide-button{background:#683ce6;color:#fff}.course._kids .course-purchase{background:#683ce6}.course._kids .course-purchase__description-marker{color:#fff;border:1px solid #fff}.course._kids .course-purchase__description-subtitle{color:#fff}.course._kids .course-purchase__description-button{background:#fff172;color:#2a2a2d}.course._kids .course-purchase__desc{color:rgba(255,255,255,.5)}.course._kids .course-purchase .course-title{color:#fff}.course._kids .education-path__choice{background:#683ce6}.course._kids .education-path__choice-title{color:#fff}@media (max-width:991px){.course{margin-top:24px}.course._kids .education-path__choice{background:0 0}.course._kids .education-path__choice-title{color:#272731}}.course._kids .education-path__choice-button{background:#683ce6;border:1px solid #fff172;color:#fff172}@media (max-width:991px){.course._kids .education-path__choice-button{color:#fff}}.course._kids .education-path__choice-wrapper__item-text-back{color:#2b2b2b}.course._kids .education-path__choice-wrapper__item-text-button{color:#2a2a2d;background:#fff172}.course._kids .education-path__choice-wrapper__item-benefit{background:#683ce6;color:#fff}.course-card{border-radius:20px;border:1px solid #e4e7ec;background:#f9fafb;padding:24px;position:relative;min-height:330px;box-sizing:border-box;overflow:hidden}@media (max-width:991px){.course-card{padding:0 16px 16px}}.course-card__subtitle{color:#1d2939;font:16px/1.2em Roboto;padding-bottom:16px;max-width:655px}@media (max-width:1199px){.course-card{min-height:100%}.course-card__subtitle{padding-bottom:12px}}.course-card__markers{position:relative;display:flex;gap:4px;flex-wrap:wrap;padding-bottom:24px}@media (max-width:1199px){.course-card__markers{padding-bottom:16px}}.course-card__markers-tag{border-radius:4px;background:#667085;padding:4px 12px;color:#fff;font:bold 14px/1.3em Roboto;text-transform:capitalize}.course-card__link{color:#1e509a;font:bold 16px/1.4em Roboto}@media (max-width:991px){.course-card__markers,.course-card__subtitle{max-width:100%}.course-card__link{font-weight:400}}.course-card__buttons{display:flex;gap:8px;padding-top:24px}.course-card__buttons-button{position:relative;color:#1d2939;font:18px/1.2em Roboto;border-radius:8px;width:320px;height:54px;cursor:pointer}@media (max-width:1199px){.course-card__buttons{padding-top:16px}.course-card__buttons-button{width:290px;height:47px;font-size:16px}}@media (max-width:767px){.course .swiper-pagination{display:flex}.course-card__buttons{flex-direction:column}.course-card__buttons._offline{justify-content:center}.course-card__buttons-button{width:100%}}.course-card__buttons-button._yellow{background:#ffe34d}.course-card__buttons-button._offline{position:absolute;bottom:24px}.course-card__buttons-button._transparent{border:1px solid #1d2939}.course-card__subscription{color:rgba(29,41,57,.5);font:14px/1.1em Roboto;padding-top:12px}.course-card p{max-width:80%}.course-card__img-wrap{position:absolute;top:0;right:20px;width:330px;height:100%}.course-card__img-wrap img{height:100%}@media screen and (max-width:991px){.course-card p{max-width:100%}.course-card__img-wrap{position:static;width:100%}.course-card__img-wrap img{position:relative;left:50%;transform:translateX(-50%);height:200px}}.course-card__badge{position:absolute;transform:rotate(10deg);top:10px;right:10px;width:120px;height:120px;display:flex;justify-content:center}@media (max-width:1199px){.course-card__buttons-button._offline{position:relative;bottom:auto}.course-card p,.course-card__subscription{padding-top:8px}.course-card__badge,.course-card__badge svg{width:104px;height:104px}}@media (max-width:991px){.course-card__badge{display:none;right:calc(50% - 144px);width:99px;height:99px}}.course-card__badge svg{position:absolute;z-index:1}.course-card__badge-text{z-index:2;color:#1d2939;font:bold 20px/1em Roboto;text-align:center;width:80px;margin:0 auto;position:relative;display:flex;align-items:center;height:100%}.course-description{margin-top:100px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px}@media (max-width:1199px){.course-card__badge-text{font-size:16px;width:75px}.course-description{grid-template-columns:repeat(1,1fr);grid-gap:16px}}@media (max-width:991px){.course-description{margin-top:56px}}.course-description__item{position:relative}.course-description__item-teacher{display:flex;gap:24px;align-items:center}@media (max-width:767px){.course-description__item-teacher{flex-direction:column}}.course-description__item-teacher img{display:block}.course-description__item-teacher__text-subtitle{color:#1d2939;font:bold 18px/1.2em Roboto;padding-bottom:8px}.course-description__item-teacher__text-lead{color:rgba(29,41,57,.5);font:14px/1.3em Roboto}.course-description__item-sub{color:#1d2939;font:16px/1.4em Roboto;padding-top:24px}.course-description__item-learn{display:flex;gap:8px;flex-wrap:wrap;position:absolute;bottom:24px}.course-description__item-learn__learned{border-radius:100px;border:1px solid #1d2939;padding:8px 12px;color:#1d2939;font:16px/1.4em Roboto}@media (max-width:479px){.course-description__item-learn__learned{width:100%}}.course-teacher{margin-top:24px;position:relative}@media (max-width:991px){.course-teacher{margin-top:16px}}.course-teacher__wrapper{display:flex;align-items:center;gap:24px}@media (max-width:767px){.course-teacher__wrapper{flex-direction:column}}.course-teacher__wrapper img{display:block;border-radius:50%;width:120px;height:120px}.course-teacher__wrapper-text__subtitle{color:#1d2939;font:bold 16px/1.2em Roboto;padding-bottom:8px}.course-teacher__wrapper-text__lead{color:rgba(29,41,57,.5);font:16px/1.4em Roboto}.course-why{margin-top:100px}.course-why__wrapper{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px}.course-why__wrapper._offline{grid-template-columns:repeat(3,1fr)}@media (max-width:991px){.course-why{margin-top:56px}.course-why__wrapper{grid-template-columns:repeat(1,1fr);grid-gap:16px}}.course-why__wrapper-item{padding:16px;border-radius:12px;border:1px solid #e4e7ec;background:#f9fafb}.course-why__wrapper-item__header{color:#1d2939;font:bold 18px/1.2em Roboto;padding-bottom:16px;display:flex;align-items:center;gap:16px}.course-why__wrapper-item__description{color:#1d2939;font:16px/1.4em Roboto}.course-chop{margin-top:116px;text-align:center}@media (max-width:991px){.course-chop{text-align:left;margin-top:56px}}.course-chop__title{max-width:727px;margin:0 auto!important}@media (max-width:1199px){.course-description__item-learn{position:relative;bottom:auto}.course-chop__title{padding-bottom:16px!important}}@media (max-width:991px){.course-chop__title{max-width:100%}}.course-chop__subtitle{color:#1d2939;font:16px/1.4em Roboto;padding-bottom:36px;max-width:891px;margin:0 auto}@media (max-width:1199px){.course-chop__subtitle{padding-bottom:24px}}@media (max-width:991px){.course-chop__subtitle{max-width:100%}}.course-chop__wrapper{display:flex;gap:18px;max-width:1008px;margin:0 auto}@media (max-width:991px){.course-chop__wrapper{flex-direction:column;gap:24px}.course-chop__wrapper-item{margin:0 auto}}.course-chop__wrapper-item{border-radius:10px;background:#fff;border:1px dashed #1d2939;width:320px;height:72px;display:flex;align-items:center;position:relative}@media (max-width:479px){.course-chop__wrapper-item{width:100%}}.course-chop__wrapper-item._yellow{background:#ffe34d;border:0}.course-chop__wrapper-item._offline{justify-content:center}.course-chop__wrapper-item__text{color:#1d2939;font:bold 18px/1.2em Roboto;padding-left:16px}.course-chop__wrapper-item__frame{width:74px;height:74px;transform:rotate(15deg);display:flex;justify-content:center;align-items:center;position:absolute;right:0;border-radius:5px;border:1px solid rgba(255,227,77,.67);background:rgba(255,227,77,.31);box-shadow:-2px 2px 4px 0 rgba(0,0,0,.1),-4px 4px 16px 0 rgba(0,0,0,.1);backdrop-filter:blur(3.79999995px)}.course-program{margin-top:100px;text-align:center}.course-program__wrapper{display:grid;grid-template-columns:repeat(1,1fr)}.course-program__wrapper._hidden{margin-top:24px;display:none}@media (max-width:991px){.course-program{margin-top:56px}.course-program__title{text-align:left}.course-program__wrapper._hidden{margin-top:16px}}.course-program__wrapper-item{border-radius:12px;border:1px solid #e4e7ec;background:#f9fafb;padding:16px 24px;display:flex;align-items:center;max-width:1008px;width:100%;margin:0 auto 24px;box-sizing:border-box}@media (max-width:991px){.course-program__wrapper-item{padding:16px;max-width:100%;margin-bottom:16px;display:block;text-align:left}}.course-program__wrapper-item:last-child{margin-bottom:0}.course-program__wrapper-item__marker{border-radius:4px;background:#667085;padding:8px 24px;color:#fff;font:bold 18px/1.2em Roboto;margin-right:24px;display:inline-block}@media (max-width:991px){.course-program__wrapper-item__marker{margin:0 0 16px}}.course-program__wrapper-item__name{color:#1d2939;font:bold 18px/1.2em Roboto}.course-program__button{border-radius:8px;border:1px solid #272731;width:400px;height:54px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:#1d2939;font:18px/1.2em Roboto;margin:24px auto 0;cursor:pointer}@media (max-width:479px){.course-program__button{width:100%}}.courses-steps{margin-top:100px;padding:0}.courses-steps .swiper{position:relative}.courses-steps .swiper-slide{width:100%;padding:0 40px}@media screen and (max-width:991px){.courses-steps .swiper-slide{padding:0 20px}.courses-steps{margin-top:56px}}@media screen and (max-width:767px){.courses-steps .swiper-slide{padding:0}}.courses-steps .education__subtitle{color:#1d2939}.courses-steps .education-steps__wrapper{background:#f9fafb;padding:40px 0}@media screen and (max-width:991px){.courses-steps .education-steps__wrapper{padding:20px 0}}.courses-steps .education-steps__slide-text_number{color:#7e7fe8e}.courses-steps .education-steps__slide-text_description{color:#1d2939}.courses-steps .education-steps__wrapper-button-pagination{color:#1d2939;transform:translateX(0)}.courses-steps__button{width:40px;height:40px;border:1px solid #777;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;padding:0}.courses-steps .education-steps__wrapper-button{position:absolute;right:calc(50% - 159px);bottom:33%;display:flex;justify-content:space-around;align-items:center;height:40px;width:163px;gap:8px;z-index:5}@media screen and (max-width:1199px){.courses-steps__button{width:30px;height:30px}.courses-steps .education-steps__wrapper-button{right:20px;width:138px;top:-8px;gap:0}}.courses-steps .education-steps__wrapper-button._intramural{bottom:30px}@media screen and (max-width:767px){.courses-steps .education-steps__wrapper{padding:0}.courses-steps .education-steps__wrapper-button{display:none}.courses-path .education-path__choice-button{max-width:100%}}.courses-reviews{margin-top:111px;padding:0}@media (max-width:992px){.courses-reviews{margin-top:56px}}.courses-reviews .education-reviews__buttons{position:absolute;right:0;top:-5px;display:flex;justify-content:space-between;width:96px}@media (max-width:767px){.courses-reviews .education-reviews__buttons{display:none}}.courses-reviews .education-reviews__buttons-button{width:40px;height:40px;border:1px solid #e4e7ec;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}.courses-reviews .education-reviews__item{background:#f9fafb}.courses-path{margin:100px 0;padding-bottom:0}@media screen and (max-width:991px){.courses-path{margin:56px 0}.courses-path .education-path__choice-wrapper__item{display:flex;padding:12px 16px;box-shadow:0 4px 12px 0 rgba(39,39,49,.12)}}.courses-path .education-path__choice-button{margin:24px auto 0;background:#ffe34d;color:#272731;border:1px solid #272731;width:688px;height:54px;cursor:pointer;display:block;font:18px/1.2em Roboto;border-radius:8px}@media screen and (max-width:991px){.courses-path .education-path__choice-button{margin:16px auto 0;border:0}}.course-provided{margin-top:24px}@media (max-width:991px){.course-provided{margin-top:16px}}.course-provided__teacher{display:flex;align-items:center;gap:24px;margin-bottom:24px}@media (max-width:767px){.course-provided__teacher{flex-direction:column}}.course-provided__teacher img{display:block}.course-provided__teacher-description__top{display:flex;align-items:center;gap:4px}.course-provided__teacher-description__top-name{color:#1d2939;padding-right:12px;font:bold 18px/1.2em Roboto}@media (max-width:767px){.course-provided__teacher-description__top{display:block}.course-provided__teacher-description__top-name{padding-bottom:16px}}.course-provided__teacher-description__top-tags{display:flex;gap:4px}.course-provided__teacher-description__top-tags__tag{border-radius:4px;background:#667085;padding:4px 12px;color:#fff;font:bold 14px/1.3em Roboto}.course-provided__teacher-description__sub{color:rgba(29,41,57,.7);font:16px/1.4em Roboto;padding-top:8px}.course-provided__details{border-top:1px solid #e4e7ec;display:grid;grid-template-columns:repeat(2,1fr);padding-top:24px}@media (max-width:767px){.course-provided__details{grid-template-columns:repeat(1,1fr);grid-gap:24px}}.course-provided__details-item__title{color:#1d2939;font:bold 16px/1.2em Roboto;padding-bottom:10px;display:flex;align-items:center;gap:8px}.course-provided__details-item__list{padding-left:29px}.course-provided__details-item__list li{color:#1d2939;font:16px/1.4em Roboto;padding-bottom:5px;list-style-type:initial}.course-provided__details-item__list li:last-child{padding-bottom:0}.course-purchase{margin:100px 0;padding:40px;border-radius:20px;background:#ffe34d;display:grid;grid-template-columns:repeat(2,1fr)}@media (max-width:991px){.course-purchase{margin:56px 0;padding:24px 16px}}@media (max-width:767px){.course-purchase{display:block}}.course-purchase__description{position:relative}.course-purchase__description-marker{border-radius:100px;border:1px solid #272731;color:#272731;font:16px/1.4em Roboto;padding:8px 12px;margin-bottom:8px;display:inline-block}.course-purchase__description .course-title{padding-bottom:8px}.course-purchase__description-subtitle{color:#272731;font:16px/1.4em Roboto}@media (max-width:767px){.course-purchase__description-subtitle{padding-bottom:24px}.course-purchase__description-button{display:none}}.course-purchase__description-button{border-radius:8px;background:#272731;padding:16px 32px;color:#ffe34d;font:18px/1.2em Roboto;position:absolute;bottom:0}.course-purchase__description-link{border-radius:8px;border-color:#ffe34d!important;background:#272731;padding:16px 32px;color:#ffe34d!important;font:18px/1.2em Roboto;position:absolute;bottom:0}.course-purchase__description-link-top{font:16px/1.2em Roboto;padding:14px 32px;position:inherit;border-radius:8px;border-color:#ffe34d!important;background:#ffe34d;color:#272731!important}@media (min-width:767px){.course-purchase__description-link-top{font:18px/1.2em Roboto}}.course-purchase__description-link:before{content:"";position:absolute;display:block;top:0;left:0;z-index:2;width:100%;height:280px;visibility:hidden}.course-purchase__item{position:relative;background:#f9fafb;padding:16px;min-height:215px;box-sizing:border-box;border-radius:10px}@media (max-width:767px){.course-purchase__description-link{visibility:hidden}.course-purchase__description-link:before{display:block;visibility:visible;top:53px;left:0;width:calc(100vw - 54px);height:120px}.course-purchase__item{padding:12px;min-height:120px}}.course-purchase__item-format{border-radius:4px;background:#667085;padding:4px 12px;color:#fff;font:bold 14px/1.3em Roboto;margin-bottom:8px;display:inline-block}.course-purchase__item-name{color:#1d2939;font:bold 18px/1.2em Roboto}@media (max-width:767px){.course-purchase__item-name{font-size:14px;max-width:78%}}.course-purchase__item-text{position:absolute;bottom:16px}.course-purchase__item-text__price{color:#1e509a;font:bold 32px/1.1em Roboto}@media (max-width:767px){.course-purchase__item-text__price{font-size:20px}.course-purchase__item-text__sub{display:none}}.course-purchase__item-text__sub{color:rgba(29,41,57,.7);font:14px/1.3em Roboto;max-width:475px}.course-purchase__item-img{position:absolute;right:0;top:0;display:block;height:100%;border-radius:10px}.course-purchase__desc{color:rgba(29,41,57,.7);font:14px/1.3em Roboto;padding-top:8px}.repbases{max-width:1170px;margin:0 auto}.repbases-title{color:#1d2939;font:500 32px/1.3em Roboto;padding:18px 0 24px;margin-bottom:0}@media (max-width:767px){.repbases-title{padding:14px 0 20px;font-size:24px}}.repbases-subtitle{padding:0 0 60px;color:#1d2939;font:20px/1.3em Roboto;max-width:970px;margin:0 auto}.repbases-banner{margin:30px 0 88px;background-image:url(/img/education/rehearsal/rehearsal-banner.png);background-size:100% 100%;min-height:500px;width:100%;border-radius:20px;position:relative}@media (max-width:767px){.repbases-subtitle{max-width:100%;font-size:16px;padding:0 0 31px}.repbases-banner{min-height:414px;background-size:cover;background-position:bottom}}.repbases-banner__text{border-radius:15px;background:rgba(102,112,133,.4);background-blend-mode:multiply;backdrop-filter:blur(6px);padding:30px;max-width:661px;margin:0 auto;position:relative;top:139px;text-align:center}@media (max-width:767px){.repbases-banner__text{padding:20px;top:70px;margin:0 18px}}@media (min-width:768px){.course-purchase__desc,.repbases-banner__text-vector{display:none}}.repbases-banner__text-title{color:#fff;font:bold 48px/1.1em Roboto;padding-bottom:10px;margin:0}@media (max-width:767px){.repbases-banner__text-title{font-size:28px;padding-top:10px}}.repbases-banner__text-subtitle{color:#fff;font:24px/1.2em Roboto;max-width:428px;margin:0 auto}.repbases-banner__advantages{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;margin:0 59px;position:absolute;bottom:-45px}@media (max-width:1199px){.repbases-banner__advantages{grid-template-columns:repeat(2,1fr);grid-gap:12px;left:calc(50% - 368px);margin:0 auto;bottom:-95px}}@media (max-width:767px){.repbases-banner__text-subtitle{font-size:16px;max-width:338px}.repbases-banner__advantages{left:auto;margin:0 18px;width:-webkit-fill-available;bottom:-101px}}@media (max-width:479px){.repbases-banner__advantages{bottom:-140px}}.repbases-banner__advantages-item{height:90px;padding:20px;border-radius:10px;border:1px solid #fcfaff;background:linear-gradient(105deg,rgba(194,56,204,.8) 9.18%,rgba(181,84,242,.8) 84.29%);box-shadow:0 0 0 0 rgba(82,104,128,.15),0 4px 8px 0 rgba(82,104,128,.15),0 15px 15px 0 rgba(82,104,128,.13),0 35px 21px 0 rgba(82,104,128,.08),0 61px 25px 0 rgba(82,104,128,.02),0 96px 27px 0 rgba(82,104,128,0);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;gap:11px}@media (max-width:767px){.repbases-banner__advantages-item{padding:10px;height:auto;display:block;text-align:center}.repbases-banner__advantages-item svg{width:40px;height:40px}}.repbases-banner__advantages-text{color:#fff;font:500 16px/1.15em Roboto}@media (min-width:768px){.repbases-banner__advantages-text{width:fit-content}}@media (max-width:480px){.repbases-banner__advantages-text{font-size:13px}}.repbases-banner__advantages-text._width{max-width:111px}.repbases-reservation{margin-top:88px;text-align:center}.repbases-reservation .swiper{overflow:hidden;position:relative}.repbases-reservation__buttons{display:none;align-items:center;position:absolute;z-index:2;width:100%;justify-content:space-between}@media (max-width:991px){.repbases-reservation__buttons{display:flex}}.repbases-reservation__buttons .swiper-button-disabled svg path{stroke:#d0d5dd}.repbases-reservation .swiper-slide{position:relative;z-index:1}.repbases-reservation .swiper-slide._active{display:block}@media (min-width:992px){.repbases-reservation .swiper-slide{display:none}.repbases-reservation__container{display:block!important}.repbases-reservation__tabs-tab._swiper{display:none}}.repbases-reservation__tabs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:53px}@media (max-width:1199px){.repbases-banner__advantages-text._width{max-width:100%}.repbases-reservation{margin:180px 20px 0}.repbases-reservation__tabs{grid-gap:12px}}.repbases-reservation__tabs-tab{cursor:pointer}.repbases-reservation__tabs-tab._active h3{font-weight:700}.repbases-reservation__tabs-tab._active svg{display:block;margin:0 auto}.repbases-reservation__tabs-name{color:#1d2939;font:20px/1.3em Roboto;padding-bottom:12px}@media (max-width:991px){.repbases-reservation__tabs{display:none}.repbases-reservation__tabs-name{padding-bottom:0;font-weight:700;font-size:16px}.repbases-reservation__items{grid-template-columns:repeat(2,1fr)}}.repbases-reservation__items{gap:30px;display:flex;flex-wrap:wrap;justify-content:center;margin-top:40px}@media (max-width:1199px){.repbases-reservation__items{gap:12px;margin-top:22px}}.repbases-reservation__items-item{border-radius:10px;background:#f4ebff;padding:20px;flex-basis:30%}@media (max-width:373px){.repbases-reservation__items-item{padding:10px}}.repbases-reservation__items-item._beige{background:#fef0c7}.repbases-reservation__items-description{color:#1d2939;font:500 18px/1.3em Roboto;padding-top:8px}@media (max-width:991px){.repbases-reservation__items-item{flex-basis:47%}.repbases-reservation__items-item:last-child{flex-basis:96%}.repbases-reservation__items-description{font-size:12px}}.repbases-reservation__items-description._width{width:174px;margin:0 auto}.repbases-reservation__items-svg{height:60px;display:flex;justify-content:center;align-items:center}.repbases-armor{margin-top:100px;text-align:center}@media (max-width:1199px){.repbases-armor{margin:60px 20px 0}}.repbases-reviews{margin-top:100px;text-align:center}.repbases-reviews .swiper{overflow:hidden}@media (max-width:1199px){.repbases-reviews{margin:60px 0 0 20px}.repbases-reviews__subtitle,.repbases-reviews__title{padding-right:20px}}.repbases-reviews__item{border-radius:10px;background:#fcfcfd;padding:15px;position:relative;text-align:left}.repbases-reviews__item-name{color:#1e509a;font:bold 14px/1.4em Roboto;padding-bottom:14px}.repbases-reviews__item-stars{display:flex;gap:2px;padding-bottom:6px}.repbases-reviews__item-description{color:#1d2939;font:14px/1.4em Roboto;padding-bottom:36px}.repbases-reviews__item-date{color:#667085;font:14px/1.4em Roboto;position:absolute;bottom:15px;right:15px}.repbases-reviews__buttons{display:flex;justify-content:center;align-items:center;gap:18px;margin-top:20px}@media (max-width:991px){.repbases-reviews__buttons{margin-top:10px}}.repbases-reviews__buttons-button{cursor:pointer}.repbases-reviews__buttons-pagination{width:auto!important;transform:translateY(-3px)}.repbases-reviews__buttons-pagination .swiper-pagination-bullet{width:8px;height:8px;background:#d0d5dd;border-radius:50%}.repbases-reviews__buttons-pagination .swiper-pagination-bullet-active{background:#6941c6!important;border-color:#6941c6!important;opacity:1}.repbases-reviews__buttons .swiper-button-disabled svg path{stroke:#d0d5dd}.repbases-reviews__buttons__button{cursor:pointer}.repbases-base{margin:100px 0;background-image:url(/img/education/rehearsal/base.png);background-size:100% 100%;border-radius:20px;min-height:360px;width:100%;display:flex;justify-content:center;align-items:center}@media (max-width:1199px){.repbases-base{margin:60px 0 109px;background-size:cover}}@media (max-width:767px){.repbases-base{min-height:414px;background-position:center}}.repbases-base__container{margin:40px 0;max-width:671px;border-radius:15px;background:rgba(102,112,133,.2);background-blend-mode:multiply;backdrop-filter:blur(6px);padding:29px;text-align:center}@media (max-width:767px){.repbases-base__container{padding:20px;max-width:100%;margin:0 16px}}.repbases-base__container-top{display:flex;justify-content:center;align-items:center;gap:10px;margin-bottom:22px}.repbases-base__container-top div{color:#fff;font:500 16px/1.2em Roboto;padding:6px 16px;border-radius:50px;border:1px solid #fff}.repbases-base__container-title{color:#fff;font:bold 41px/1.2em Roboto;padding:10px 0}@media (max-width:767px){.repbases-base__container-top{flex-direction:column;margin-bottom:8px}.repbases-base__container-top div{width:fit-content}.repbases-base__container-title{font-size:28px}}.repbases-base__container-subtitle{color:#fff;font:500 24px/1.2em Roboto;padding-bottom:22px}.repbases-base__container-button{border-radius:8px;background:#fff;padding:10px 14px;color:#ea431b;font:500 16px Roboto}.education h1,.education h2,.education h3,.education h4,.education h5,.education h6,.education p{margin:0}.education__intro{display:grid;grid-template-columns:repeat(2,1fr);padding:0 40px 40px;gap:80px;align-items:flex-end}@media screen and (max-width:1199px){.education__intro{gap:20px;padding:20px}}.education__wrap{background:#272731;border-radius:20px}.education__wrap+.education__wrap{margin-top:16px;display:block}@media screen and (max-width:991px){.education__intro{display:contents}.education__wrap{position:relative;display:grid;border-radius:20px 20px 0 0}}.education__button{display:flex;justify-content:center;align-items:center;width:100%;height:59px;font:18px/1.2em Roboto;border-radius:8px;cursor:pointer}.education__button._kids{background:#683ce6;color:#fff}@media screen and (max-width:991px){.education__button{height:47px;font-size:16px}}.education__subtitle{color:#fff;font:bold 37px/1.1em Roboto;padding-bottom:40px;text-align:left;text-transform:inherit}@media screen and (max-width:1199px){.education__subtitle{font-size:23px;padding-bottom:30px}}.education__swiper-nav{width:98px;height:40px;gap:29px;display:flex;justify-content:space-between;align-items:center;position:absolute;right:53px;top:0}@media screen and (max-width:992px){.education__swiper-nav{right:8px;top:-4px}}@media screen and (max-width:768px){.education__swiper-nav{display:none}}.education._kids .education-tabs{background:#272731}@media screen and (max-width:991px){.education__subtitle{font-size:24px;padding-bottom:16px}.education._kids .education-tabs{background:0 0}}@media (min-width:992px){.repbases-reservation__tabs-tab svg{display:none}.education._kids .education-tabs{flex-direction:row-reverse}}.education._kids .education-tabs__tab{background:#272731;color:#fff}.education._kids .education-tabs__tab:before{background:#272731;border-radius:0 0 0 16px}@media (max-width:991px){.education__wrap+.education__wrap{margin-top:0;border-radius:0}.education._kids .education-tabs__tab:before{border-radius:0 0 19px}}.education._kids .education-tabs__tab._active{background:#fff172;color:#2a2a2d}.education._kids .education-tabs__tab._notactive:after{background:#272731;left:0;border-radius:15px 10px 0 0}.education._kids .education__wrap{background:#fff172}.education._kids .education__wrap .education__subtitle{color:#2a2a2d}.education._kids .education__wrap .education-brief__badge span{color:#fff}.education._kids .education__wrap .education-brief .education__button{color:#fff;background:#683ce6}.education._kids .education__wrap .education-brief__subtitle{color:#2a2a2d}.education._kids .education__wrap .education-brief__item{border:1px solid #2a2a2d}.education._kids .education__wrap .education-brief__item-description,.education._kids .education__wrap .education-brief__item-name,.education._kids .education__wrap .education-brief__item-title,.education._kids .education__wrap__tab--child{color:#2a2a2d}.education._kids .swiper-pagination-bullet,.education._kids .swiper-pagination-bullet-active{background:#2a2a2d}.education._kids .swiper-button-next:after{background:url(/img/education/btn-kids.svg)}@media screen and (max-width:1200px){.education._kids .swiper-button-next:after{background-size:30px 30px!important}}.education._kids .swiper-button-prev:after{background:url(/img/education/btn-kids.svg)}@media screen and (max-width:1200px){.education._kids .swiper-button-prev:after{background-size:30px 30px!important}}.education._kids .education-reels__lightbox .swiper-button-next:after,.education._kids .education-reels__lightbox .swiper-button-prev:after{background:url(/img/education/swiper-btn.svg)}.education._kids .education-lessons__tabs{border:1px solid #272731}.education._kids .education-lessons__tabs-tab,.education._kids .education-lessons__tabs-tab:hover{color:#272731}.education._kids .education-lessons__tabs-tab._active{background:#272731;color:#fff}.education._kids .program-text{color:#2a2a2d}.education._kids .education-learn__bottom button{background:#2a2a2d;color:#fff}.education._kids .education-learn__bottom button svg{fill:#fff}.education._kids .education-learn__title-description{color:#2a2a2d}.education._kids .education-learn__bottom-btn{background:#2a2a2d;color:#fff}.education._kids .education-accordion-button{border:1.5px solid #683ce6}.education._kids .education-accordion-button svg path{stroke:#683ce6}.education._kids .education-accordion-button.active{background:#683ce6}.education._kids .education-accordion-button.active svg path{stroke:#fff}.education._kids .education-accordion-button.active .education-accordion-button__text-name{color:#fff}.education._kids .education-accordion-button.active .education-accordion-button__text-well{color:rgba(255,255,255,.5)}.education._kids .education-accordion-button__text-name{color:#683ce6}.education._kids .education-accordion-button__text-well{color:#8e48cf}.education._kids .education-accordion-button__mobile{border-top:1px solid #2a2a2d}.education._kids .education-accordion-button__mobile._accordion-last{border-bottom:1px solid #2a2a2d}.education._kids .education-accordion-button__mobile:after{color:#fff;background:#683ce6}.education._kids .education-accordion-button__mobile-course,.education._kids .education-accordion-button__mobile-name{color:#2a2a2d}.education._kids .education-accordion-panel{background:#683ce6}@media (max-width:991px){.education._kids .education-accordion-panel{background:0 0}}@media screen and (max-width:991px){.education._kids .education-accordion-panel__wrapper-tabs-tab{color:#5029c2;border:1px solid #5029c2}.education._kids .education-accordion-panel__wrapper-tabs-tab._active{color:#fff!important;background:#5029c2}}.education._kids .education-accordion-panel__wrapper-stub{background:#683ce6}@media (max-width:991px){.education._kids .education-accordion-panel__wrapper-stub{background:rgba(104,60,230,.25)}.education._kids .education-accordion-panel__wrapper-stub button{color:#fff;background:#683ce6}}.education._kids .education-steps .education__button,.education._kids .education-steps__button{background:#683ce6;color:#fff}.education._kids .education-steps__link{border:1px solid #5029c2;background:#fff172;color:#5029c2}.education._kids .education-steps__description{color:#2a2a2d}.education._kids .education-steps__wrapper{background:#fffbd4}.education._kids .education-steps__wrapper-button-pagination{color:#2a2a2d}.education._kids .education-steps__slide-text_description{color:#1d2939}.education._kids .education-steps__slide-text_number{color:#7e7fe8e}.education._kids .popup-accordion .popup-button{background:#683ce6;color:#fff}.education._kids .education-teachers__description,.education._kids .education-teachers__subtitle{color:#2a2a2d}.education._kids .education-teachers__wrapper-message{background:#683ce6}.education._kids .education-teachers__wrapper-message_teacher{color:#8f8f8f}.education._kids .education-teachers__items-item__description{color:#2a2a2d}.education._kids .education-path__wrapper-item{border:1px solid #2a2a2d;color:#2a2a2d}.education._kids .education-path__choice{background:#683ce6}.education._kids .education-path__choice-title{color:#fff}@media (max-width:991px){.education._kids .education-path__choice{background:0 0}.education._kids .education-path__choice-title{color:#272731}}.education._kids .education-path__choice-button{background:#683ce6;border:1px solid #fff172;color:#fff172}@media (max-width:991px){.education._kids .education-path__choice-button{color:#fff}}.education._kids .education-path__choice-wrapper__item-text-back{color:#2b2b2b}.education._kids .education-path__choice-wrapper__item-text-button{color:#2a2a2d;background:#fff172}.education._kids .education-path__choice-wrapper__item-benefit{background:#683ce6;color:#fff}.education._kids .education-faq__item-button,.education._kids .education-faq__item-text div{color:#2a2a2d}.education._kids .education-faq__item{border-bottom:1px solid #52525a}.education._kids .education-faq__item-button:after{background-image:url(/img/education/array-black.svg)}.education._kids .education-consultation__form-button{background:#683ce6;color:#fff}.education._kids .accordion-last{border-bottom:1px solid #2a2a2d}.education._kids .filter-button{color:rgba(255,255,255,.5)!important}.education._kids .filter-button._active{background:#683ce6!important;color:#fff!important}@media (max-width:991px){.education._kids .filter-button{border:1px solid #5029c2!important;color:#5029c2!important}.education._kids .filter-button._activeadp{background:#683ce6!important;color:#fff!important}.rent-lk__item-price .rent-help img{width:16px;height:16px}}.education._kids .education__popup-wrapper__course{background:#fff172}.education._kids .education__popup-wrapper__course-text-name,.education._kids .education__popup-wrapper__course-text-price{color:#683ce6}.education._kids .education__popup-button,.education._kids .education__popup-wrapper__course-benefit{background:#683ce6;color:#fff}.education._kids .education-online__text{color:#2a2a2d}.education._kids .education-online__link{background:#2a2a2d;color:#fff}.education._kids .education-reels .education__button{color:#fff;background:#683ce6}.education_page .wrap .container{padding-right:0;padding-left:0}@media screen and (min-width:1510px){.education_page .container{width:1510px!important;max-width:100%}}.education_page .header .logo-muztorg{background:url(/img/education/popup-logo-black.svg) 0 0/100% no-repeat}.education_page .header__slogan{font-size:0}.education_page .header__slogan:after{content:"ОБРАЗОВАТЕЛЬНАЯ ПЛАТФОРМА";display:block;font:500 9px/1.3em Roboto;width:90%}@media screen and (max-width:479px){.education_page .header__slogan:after{width:100%}}.rent-list .category-header{display:flex;align-items:center;margin-bottom:20px;padding-left:0}.rent-list .category-header h1.title{margin:0}.rent-list .category-header h1.title+.badge{margin:0 0 0 12px}.rent-advantages{display:flex;align-items:center;margin:20px 0;padding:20px;background:#f9fafb;border-radius:10px;color:#4c4c4c;line-height:1.3}@media (max-width:767px){.rent-advantages{flex-direction:column;gap:20px 0;margin:16px 0;padding:16px}}.rent-advantages__items{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 16px;width:100%}@media (max-width:767px){.rent-advantages__items{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}}.rent-advantages__item{display:flex;align-items:center;gap:0 10px}@media (max-width:767px){.rent-advantages__item{flex-direction:column;gap:12px 0}}.rent-advantages__img{display:inline-flex;width:40px;height:40px;flex-shrink:0}.rent-advantages__img img{height:100%;object-fit:contain}.rent-advantages__text{font-size:13px}@media (max-width:767px){.rent-advantages__text{max-width:136px;font-size:12px;text-align:center}}.rent-seo-text p:last-of-type{margin-bottom:0}.rent-price{display:flex;align-items:center;margin:auto 0 10px}@media (max-width:1199px){.rent-price{flex-direction:column;align-items:flex-start}}.rent-price__item{display:inline-flex;align-items:baseline;font-weight:700;font-size:22px}.rent-price__item--month{margin-left:auto}@media (max-width:1199px){.rent-price__item--month{margin-left:0}.product-thumbnail .rent-button{order:-1}}.rent-price__item .rub{margin-left:2px;font-size:18px}.rent-price__text{margin-left:6px;font-weight:400;font-size:14px;color:#767676}.rent-bonus{margin-bottom:10px;font-size:12px;color:#767676}@media (max-width:767px){.rent-bonus{font-size:14px}.rent-button{width:100%}}.rent-bonus a,.rent-bonus a:hover{display:inline-flex;color:#767676}.rent-button{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 20px;background:#ffd300;border-radius:2px;font-size:13px;color:#2b2b2b;cursor:pointer;transition:.2s}.rent-button--lg{height:42px;border-radius:4px;font-weight:500;font-size:14px}.rent-button--xl{height:52px;border-radius:8px;font-weight:500;font-size:16px}.rent-button._addCard{height:44px;gap:0 8px;background:#fff;border:1px solid #ea431b;border-radius:8px;font-weight:500;font-size:16px;color:#ea431b}.rent-button._addCard:focus,.rent-button._addCard:hover{color:#ea431b}.rent-button:focus,.rent-button:hover,a.rent-button{color:#2b2b2b}.rent-button.disabled,.rent-button:disabled{background:#bfbfbf;color:#fff;pointer-events:none}.rent-button__icon{display:inline-flex;width:20px;height:20px}.product-page .rent-button{width:100%;height:42px;font-size:14px}.rent-block{display:grid;grid-template-columns:calc(30% - 5px) calc(70% - 5px);gap:10px;margin:20px 0}@media (max-width:767px){.rent-block{grid-template-columns:1fr;gap:16px;margin:24px 0}.rent-block__product-category{font-size:12px}}.rent-block__product{display:flex;flex-direction:column}.rent-block__product-category{margin-bottom:4px;color:#4c4c4c}.rent-block__product-name{margin-bottom:10px;font-weight:700;font-size:26px}.rent-block__product-img{display:flex;height:100%;padding:5px;background:#f9fafb;border-radius:10px}.rent-block__product-img img{height:190px;margin:auto;object-fit:cover}@media (max-width:767px){.rent-block__product-name{margin-bottom:14px;font-size:24px}.rent-block__product-img{width:100%}.rent-block__product-img img{height:258px;margin:35px auto}}.rent-help{flex-shrink:0}.rent-help__hint{width:300px;margin-left:-153px;padding:10px;border-radius:10px;text-align:left;background:#f2f4f7;box-shadow:0 8px 16px 0 rgba(0,0,0,.08),0 0 4px 0 rgba(0,0,0,.04);font-size:13px;color:#2b2b2b;line-height:1.3}.rent-help__hint:before{border-bottom-color:#f2f4f7}.rent-help__hint ul{padding-left:1em}.rent-help__hint ul:last-of-type{margin:0}.rent-datepicker.rent-datepicker--sm .input-group{display:flex;flex-wrap:wrap;width:100%;margin-top:2px}.rent-datepicker.rent-datepicker--sm .error-message{width:100%}.rent-datepicker.rent-datepicker--sm .krajee-datepicker{width:calc(100% - 35px);margin-right:-1px;height:36px;padding:5px 10px;border-color:#e2e8ee;border-radius:2px;font-size:14px}.rent-datepicker.rent-datepicker--sm .kv-date-picker{background-size:14px;border-radius:2px}.rent-datepicker .krajee-datepicker{height:40px;background:#fff;border-right:0;border-color:#eee;box-shadow:none;font-size:16px;color:#2b2b2b}.rent-datepicker .kv-date-remove{display:none}.rent-datepicker .kv-date-picker{width:36px;background-size:14px;background-repeat:no-repeat;background-position:center;background-color:#fff;background-image:url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.7502 1.87695H10.1252V0.876953C10.1252 0.808203 10.069 0.751953 10.0002 0.751953H9.12525C9.05649 0.751953 9.00025 0.808203 9.00025 0.876953V1.87695H5.00024V0.876953C5.00024 0.808203 4.94399 0.751953 4.87524 0.751953H4.00024C3.93149 0.751953 3.87524 0.808203 3.87524 0.876953V1.87695H1.25024C0.973682 1.87695 0.750244 2.10039 0.750244 2.37695V12.752C0.750244 13.0285 0.973682 13.252 1.25024 13.252H12.7502C13.0268 13.252 13.2502 13.0285 13.2502 12.752V2.37695C13.2502 2.10039 13.0268 1.87695 12.7502 1.87695ZM12.1252 12.127H1.87524V6.18945H12.1252V12.127ZM1.87524 5.12695V3.00195H3.87524V3.75195C3.87524 3.8207 3.93149 3.87695 4.00024 3.87695H4.87524C4.94399 3.87695 5.00024 3.8207 5.00024 3.75195V3.00195H9.00025V3.75195C9.00025 3.8207 9.05649 3.87695 9.12525 3.87695H10.0002C10.069 3.87695 10.1252 3.8207 10.1252 3.75195V3.00195H12.1252V5.12695H1.87524Z' fill='%23808080'/%3E%3C/svg%3E%0A");border-radius:4px}.rent-checkout .cart__note{margin:30px 0}.rent-checkout__items{display:flex;flex-direction:column;gap:24px 0}@media (max-width:1199px){.rent-help__hint{left:auto;right:0}.rent-help__hint:before{left:auto;right:1px}.rent-checkout.cart{padding-top:0}.rent-checkout__items{gap:16px 0}}.rent-checkout__item{display:flex;flex-direction:column;padding:16px;border:1px solid #eee;border-radius:2px}.rent-checkout-payment__container.checkout-payment__container{position:relative;display:flex;flex-wrap:wrap}.rent-checkout-payment__container.checkout-payment__container .checkout-payment__button{position:absolute;width:calc((100% + 16px)/3 - 16px);height:58px}.rent-checkout-payment__cards{display:flex;flex-wrap:wrap;width:calc(100% + 16px);margin:-8px}.rent-checkout-payment__cards .custom-checkbox{width:calc(100%/3 - 16px);margin:8px}.rent-checkout-payment__cards .custom-checkbox:first-of-type{margin-left:calc(100%/3 + 8px)}@media (max-width:767px){.rent-checkout-payment__container.checkout-payment__container .checkout-payment__button{position:static;width:100%}.rent-checkout-payment__cards{width:100%;margin:-8px 0}.rent-checkout-payment__cards .custom-checkbox{width:100%;margin:8px 0}.rent-checkout-payment__cards .custom-checkbox:first-of-type{margin-left:0}}.rent-delivery__button{display:flex;align-items:center;justify-content:center;width:100%;height:40px;gap:0 6px;padding:10px;background:rgba(238,238,238,.3);border-radius:2px;font-weight:500;font-size:14px;cursor:pointer}.rent-delivery__button._active .rent-delivery__button-icon{transform:scale(1,-1)}.rent-delivery__button._active>._hidden{display:none}.rent-delivery__button._active>._visible{display:block}.rent-delivery__button-icon{display:inline-flex;width:20px;height:20px;color:#2b2b2b;transition:.2s}.rent-delivery__button-icon svg{width:100%;height:100%}.rent-delivery__button>._visible{display:none}.rent-delivery__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:16px 0}@media screen and (max-width:991px){.rent-delivery__items{grid-template-columns:minmax(0,1fr);gap:6px 0;padding:12px 0}}.rent-delivery__item{padding:16px;background:#fff;border:1px solid #eee;border-radius:2px;transition:.2s}.rent-delivery__item._checked,.rent-delivery__item:hover{background:#fff}.rent-delivery__item._checked{border-color:#ea431b}.rent-delivery__item .delivery-geo__subtitle{margin-bottom:10px}.rent-delivery__item .delivery-geo__btn{height:38px;margin-top:10px;padding:10px 16px}.rent-end{display:flex;flex-direction:column;gap:18px 0}.rent-end__item{display:flex;flex-direction:column;gap:10px 0}.rent-end__item-body{display:flex;align-items:center;gap:0 10px;padding:10px;background:#f9fafb;border-radius:8px}.rent-end__item-image{display:inline-flex;width:50px;height:50px;padding:4px;background:#fff;border-radius:2px;flex-shrink:0}.rent-end__item-image img{height:100%;margin:auto;object-fit:contain}.rent-end__item-info{display:flex;flex-direction:column;gap:2px 0;line-height:1.2}.rent-end__item-category{font-size:13px}.rent-end__item-name{font-weight:700;font-size:16px}.rent-end__item__text{font-size:14px}.rent-form{display:flex;flex-direction:column;gap:16px 0}.rent-form__text{line-height:1.4;text-align:center}.rent-form__group{position:relative}.rent-form__label{opacity:0;transform:scale(0);position:absolute;top:-.5em;left:12px;margin:0;padding:0 4px;background:#fff;font-size:12px;color:rgba(43,43,43,.6);transition:.2s}.rent-form__field{width:100%;padding:9px 16px;border:1px solid #eee;border-radius:4px;font-size:16px;transition:.2s}.rent-form__field._labeled{padding:14px 16px}.rent-form__field.error-input{border-color:#ea431b}.rent-form__field::placeholder{opacity:.6}.rent-form__field:focus{border-color:#1e509a}.rent-form__field:focus::placeholder{opacity:0}.rent-form__field:focus~.rent-form__label,.rent-form__field:not(:placeholder-shown)~.rent-form__label{opacity:1;transform:scale(1)}.rent-form__error{margin-top:4px;font-size:12px;color:#ea431b}.rent-form__tip{line-height:1.4;color:#667085;text-align:center}.rent-form__link{line-height:1.4;color:#667085;text-align:center;text-decoration:underline}.rent-form__link:focus,.rent-form__link:hover{color:#667085;text-decoration:underline}.rent-form__actions{margin-top:16px}.rent-form__actions .rent-button{width:100%}.rent-form__cards,.rent-form__cards-list{display:flex;flex-direction:column;gap:8px 0}.rent-form__cards-tip{margin-top:2px;font-size:12px;line-height:1.5;opacity:.5}.rent-form__card{position:relative;display:flex;align-items:center;gap:0 8px;margin:0;padding:11px 16px;background:#f9fafb;border:1px solid #e2e8ee;border-radius:8px;font-weight:500;cursor:pointer;transition:.2s}.rent-form__card-label{position:relative;display:inline-flex;align-items:center;width:100%}.rent-form__card-label:before{content:"";display:inline-block;width:18px;height:18px;margin-left:auto;border:2px solid #e2e8ee;border-radius:100%;background:#fff;order:1}.rent-form__card-label:after{opacity:0;transform:scale(0);content:"";position:absolute;top:0;right:0;width:18px;height:18px;background:#fff;border:5px solid #ea431b;border-radius:100%;transition:.2s}.rent-form__card input{position:absolute;opacity:0}.rent-form__card input:checked+.rent-form__card-label:after{transform:scale(1);opacity:1}.rent-form__card._visa .rent-form__card-icon{background-image:url(/img/cards/visa-card.svg)}.rent-form__card._mc .rent-form__card-icon{background-image:url(/img/cards/mastercard.svg)}.rent-form__card._mir .rent-form__card-icon{background-image:url(/img/cards/mir-card.svg)}.rent-form__card-icon{width:35px;height:24px;background-repeat:no-repeat;background-size:contain;background-position:center;flex-shrink:0}.rent-agreement{display:flex;flex-direction:column;gap:16px 0;margin-top:16px}.rent-agreement .privacy-policy{font-size:13px;line-height:1.3}.rent-lk{margin-bottom:36px;line-height:1.2}.rent-lk__tabs{display:flex;flex-wrap:wrap;gap:0 16px;margin:30px 0 25px;padding:0;list-style:none}.rent-lk__tabs-button{display:inline-flex;padding:0 10px 8px;border-bottom:2px solid transparent;font-weight:500;font-size:16px;line-height:normal;transition:.2s}.rent-lk__tabs-button a{color:#2b2b2b}.rent-lk__tabs-button:not(.active):hover{border-color:rgba(234,67,27,.5)}.rent-lk__tabs-button:not(.active) a{color:grey}.rent-lk__tabs-button.active{border-color:#ea431b}.rent-lk .tab-content{margin:0}.rent-lk__items{display:flex;flex-direction:column;gap:16px 0}.rent-lk__item-head{display:flex;align-items:center;gap:0 24px;padding:16px;background:#ffd300;border-radius:6px 6px 0 0}@media (max-width:767px){.rent-lk__tabs{margin:24px 0 16px}.rent-lk__item-head{flex-wrap:wrap;gap:20px 10px}}.rent-lk__item-text{display:inline-flex;align-items:center;gap:0 6px;font-weight:500;font-size:16px}@media (max-width:767px){.rent-lk__item-text{flex-direction:column;align-items:flex-start;gap:2px 0}.rent-lk__item-text:not(.rent-lk__item-status){width:calc(50% - 5px)}.rent-lk__item-text span{font-size:12px}.rent-lk__item-status{width:100%;order:2}}.rent-lk__item-value{display:inline-flex;align-items:center;gap:0 4px}.rent-lk__item-price{display:inline-flex;align-items:center;gap:0 6px;margin-left:auto}@media (max-width:767px){.rent-lk__item-price{align-items:flex-end;gap:2px 0}}.rent-lk__item-price-value{display:inline-flex;align-items:center;gap:0 12px}@media (max-width:767px){.rent-lk__item-price-value{gap:0 5px}}@media (max-width:1399px){.course-why__wrapper._offline{grid-template-columns:repeat(1,1fr);grid-gap:16px}.rent-lk__item-price .rent-help__hint{left:auto;right:0}.rent-lk__item-price .rent-help__hint:before{left:auto;right:1px}}.rent-lk__item-body{display:flex;flex-direction:column;gap:16px 0;padding:16px;border:1px solid #ffd300;border-radius:0 0 6px 6px}.rent-lk__actions{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:24px}.rent-lk__actions-info{display:inline-flex;align-items:center}.rent-lk__actions-link{display:inline-flex;align-items:center;color:#2b2b2b}.rent-lk__actions-link:hover{color:#2b2b2b}.rent-lk__actions-link-text span{margin-left:7px;font-weight:500;color:#1e509a}.rent-lk__actions-link-icon{display:inline-flex;width:20px;height:20px;margin-left:2px;color:#1e509a}@media (max-width:767px){.rent-lk__actions{grid-template-columns:minmax(0,1fr)}.rent-lk__actions-link{padding:6px 15px;border:1px solid #1e509a;border-radius:4px;font-weight:500;font-size:12px;color:#1e509a}.rent-lk__actions-link:hover{color:#1e509a}.rent-lk__actions-link-text{max-width:50%;line-height:1.3}.rent-lk__actions-link-text span{margin-left:0}.rent-lk__actions-link-icon{margin-left:auto;width:26px;height:26px}}.rent-lk__actions-link-icon svg{width:100%;height:100%}.rent-lk__actions-buttons{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px}.rent-lk__actions-buttons>*{width:100%}.rent-lk__actions-button{display:inline-flex;align-items:center;justify-content:center;width:100%;height:34px;padding:8px;background:#ffd300;border:1px solid #ffd300;border-radius:4px;font-weight:500;font-size:14px;color:#2b2b2b;cursor:pointer}@media (max-width:767px){.rent-lk__actions-buttons{grid-template-columns:minmax(0,1fr);gap:8px 0}.rent-lk__actions-button{height:46px}}a.rent-lk__actions-button{color:#2b2b2b}.rent-lk__actions-button.outlined{background:#fff;border-color:#2b2b2b}.rent-lk__actions-button:disabled{background:#bfbfbf;border-color:#bfbfbf;color:#fff;pointer-events:none}.rent-lk-popup{position:relative;display:inline-flex}.rent-lk-popup__button{display:inline-flex;width:16px;height:16px;padding:0;cursor:pointer}.rent-lk-popup__button svg{width:100%;height:100%}.rent-lk-popup__body{visibility:hidden;opacity:0;position:absolute;top:calc(100% + 6px);left:50%;width:320px;background:#fcfcfd;border-radius:8px;box-shadow:4px 2px 8px 0 rgba(0,0,0,.06),0 0 4px 0 rgba(0,0,0,.04);transform:translateX(-50%);transition:.2s;z-index:2}.rent-lk-popup__body:before{content:'';border:12px solid transparent;border-bottom-color:#fcfcfd;position:absolute;top:-23px;left:50%;transform:translateX(-12px);pointer-events:none}.rent-lk-popup__content{display:flex;flex-direction:column;gap:16px 0;padding:20px;font-weight:400}.rent-modal.rent-modal--sm .modal-dialog{min-width:370px;max-width:370px}.rent-modal.rent-modal--sm .rent-modal__close{top:-40px;right:-6px}.rent-modal.rent-modal--sm .rent-modal__content{padding:24px;border-radius:16px;box-shadow:4px 2px 8px 0 rgba(0,0,0,.06),0 0 4px 0 rgba(0,0,0,.04)}.rent-modal.rent-modal--sm .rent-modal__title{margin:0 24px 16px 0;font-size:19px;text-transform:none}.rent-modal__close{position:absolute;top:-34px;right:0;display:inline-flex;width:24px;height:24px;padding:0;color:#fff;cursor:pointer}.rent-modal__close .modal-close__icon{width:100%;height:100%}.rent-modal .modal-dialog{max-width:850px;width:100%;pointer-events:none}.rent-modal__content{position:relative;width:100%;padding:20px;background:#fff;border-radius:20px;line-height:1.3;pointer-events:auto}.rent-modal__header{display:flex;align-items:center;margin-bottom:4px}.rent-modal__title{font-weight:700;font-size:26px;text-transform:uppercase}@media (max-width:767px){.rent-modal.rent-modal--sm .modal-dialog{min-width:100%;max-width:100%}.rent-modal.rent-modal--sm .rent-modal__close{top:20px;right:12px}.rent-modal.rent-modal--sm .rent-modal__content{padding-bottom:38px;border-radius:16px 16px 0 0}.rent-modal__close{top:20px;right:16px;color:#2b2b2b;opacity:.5}.rent-modal__content{padding:16px;border-radius:20px 20px 0 0}.rent-modal__header{flex-direction:column;align-items:flex-start;margin-bottom:24px}.rent-modal__title{font-size:24px;margin-bottom:4px}}.rent-modal__tip{display:inline-flex;align-items:center;margin-left:auto;padding:4px 6px 4px 12px;background:#e2e8ee;border-radius:57px;font-weight:500}.rent-modal__tip .rent-help{margin-left:6px}@media (max-width:767px){.rent-modal__tip{width:100%;margin:0}.rent-modal__tip .rent-help{margin-left:auto}}.rent-modal__text{margin-top:8px;font-size:14px}.rent-modal__footer{margin-top:16px}.rent-modal__footer .rent-button{width:100%}.rent-offline{margin-top:9px}.rent-offline__container{max-width:500px;margin:0 auto}.rent-offline__title{margin-bottom:16px;font-weight:700;font-size:20px;text-align:center}.rent-offline__link{display:inline-flex;align-items:center;justify-content:center;width:100%;margin-top:10px;padding:7px 24px;gap:0 8px;border:1px solid #2b2b2b;border-radius:8px;color:#2b2b2b}.rent-offline__link:focus,.rent-offline__link:hover{color:#2b2b2b}.rent-offline__link-icon{display:inline-flex;width:20px;height:20px}.rent-offline__link-icon svg{width:100%;height:100%}.rent-offline__block{margin-top:32px}.rent-offline__info{display:flex;flex-direction:column;gap:16px 0}.rent-offline__info._success .rent-offline__info-icon{color:#090}.rent-offline__info-icon{display:inline-flex;width:40px;height:40px;margin:0 auto}.rent-offline__info-icon svg{width:100%;height:100%}.rent-offline__info-heading{font-weight:700;font-size:20px;text-align:center}.rent-offline__info-title{font-weight:600;font-size:16px}.rent-offline__info-text{line-height:1.4;text-align:center}.rent-offline__info-container{display:flex;flex-direction:column;gap:15px 0;padding:16px;background:#f9fafb;border:1px solid #eee;border-radius:10px}.rent-offline__info-list{margin:0;padding-left:20px;line-height:1.4}.rent-offline__socials{margin-left:20px}.rent-offline__socials .socials__item{width:30px;height:30px}.rent-order{display:flex;flex-direction:column;gap:16px 0}.rent-order__status{display:flex;flex-wrap:wrap;gap:6px;padding:10px 16px;background:rgba(238,238,238,.4);border-radius:4px;font-weight:500;font-size:13px;line-height:1.1}.rent-order__status._alert{background:#ea431b;color:#fff}.rent-order__status-label{font-weight:400}.rent-order__status-icon{display:inline-flex;width:14px;height:14px;flex-shrink:0}.rent-order__status-icon svg{width:100%;height:100%}.rent-order__status-text{width:calc(100% - 20px)}.rent-order__body{display:grid;grid-template-columns:minmax(0,3fr) minmax(0,2fr);gap:0 24px}@media (max-width:767px){.rent-order__status{padding:10px;font-size:12px}.rent-order__body{grid-template-columns:minmax(0,1fr);gap:8px 0}}.rent-order__product{display:flex;flex-wrap:wrap;align-items:center;gap:2px 0}@media (max-width:767px){.rent-order__product{gap:8px 0}}.rent-order__product .custom-checkbox{display:inline-flex;margin-right:10px;flex-shrink:0}.rent-order__product-image{display:inline-flex;width:36px;height:36px;padding:3px;margin-right:6px;flex-shrink:0}.rent-order__product-image img{height:100%;margin:auto;object-fit:contain}.rent-order__product-info{display:flex;flex-direction:column;width:calc(100% - 24px - 10px - 36px - 6px - 78px - 10px);gap:2px 0;flex-grow:1}.rent-order__product-category{font-size:12px}.rent-order__product-name{font-weight:700;font-size:16px}.rent-order__product-status{display:inline-flex;align-items:center;gap:0 4px;width:100%;margin-left:calc(24px + 10px + 36px + 6px);font-size:12px}@media (max-width:767px){.rent-order__product-status{margin-left:0}}.rent-order__product-status--alert{color:#ea431b}.rent-order__product-status--success{color:#090}.rent-order__label{display:inline-flex;align-items:center;gap:0 4px;height:19px;margin:15px 0 0 10px;padding:2px 7px;background:#090;border-radius:4px;font-weight:500;font-size:13px;line-height:1.1;color:#fff;flex-shrink:0}@media (max-width:767px){.rent-order__label{height:24px;margin:0 0 0 6px;padding:2px 4px}}.rent-order__label-icon{display:inline-flex;width:14px;height:14px;flex-shrink:0}.rent-order__label-icon svg{width:100%;height:100%}.rent-order__info{display:grid;grid-template-columns:repeat(2,auto);gap:0 24px}@media (max-width:767px){.rent-order__label-icon{width:20px;height:20px}.rent-order__label span{display:none}.rent-order__info{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 10px}}.rent-order__info-item{display:flex;flex-direction:column;gap:4px 0}.rent-order__info-label{font-size:12px;color:#98a2b3}.rent-order__info-value{font-weight:500;font-size:14px}.rent-order__info-value span{font-size:12px;color:#767676}.rent-order__header{display:flex;flex-direction:column;align-items:center;gap:8px 0}@media (max-width:767px){.rent-order__header{flex-direction:row;gap:0 8px}}.rent-order__header-icon{display:inline-flex;width:24px;height:24px;color:#ea431b;flex-shrink:0}.rent-order__header-title{font-weight:500;font-size:16px;line-height:1.4}.rent-order__text{font-size:12px;line-height:1.2;color:rgba(43,43,43,.7)}.rent-order__items{display:flex;flex-direction:column;gap:8px 0}.rent-order__item{display:flex;flex-direction:column;align-items:flex-start;gap:4px 0;padding:6px;border:1px solid #e2e8ee;border-radius:6px}.rent-order__item .rent-order__product{width:100%}.rent-order__item .rent-order__product-info{width:calc(100% - 36px - 6px)}.rent-order__item .rent-order__product-category{color:rgba(43,43,43,.7)}.rent-order__item .rent-order__product-name{font-size:14px}.rent-order__tag{display:inline-flex;align-items:center;padding:2px 8px;background:#e2e8ee;border-radius:4px;font-size:12px;line-height:1.2}.rent-product .product-page{padding:0;margin-bottom:32px}.rent-product .product-page .favorites-link{right:0}.rent-product .inner-product-page{padding:0}.rent-product .inner-product-page .pins-area{left:0}.rent-product .inner-product-page .right-col{display:flex;flex-direction:column}.rent-product .product-container{height:100%;margin:0}.rent-product .product-gallery{display:flex;flex-direction:column;height:100%}.rent-product .product-gallery__slides{flex-grow:1}.rent-product .product-gallery__slides .swiper-slide{min-height:304px;height:100%;padding:27px 12px;aspect-ratio:1}.rent-product .rating{min-height:29px}@media (max-width:767px){.rent-product .product-container{margin:16px 0 32px}.rent-product .product-gallery__slides .swiper-slide{height:328px;padding:29px}.rent-product .rating{min-height:auto;margin:16px 0 0}}.rent-product .rent-advantages{margin:32px 0 0;padding:30px}.rent-product .rent-advantages__img{width:50px;height:50px}.rent-product .rent-advantages__text{font-size:14px}.rent-product-head{display:flex;gap:0 16px;margin-bottom:24px}@media (max-width:991px){.rent-product-head{flex-direction:column}}@media (max-width:767px){.rent-product .rent-advantages{margin:16px 0 0;padding:16px}.rent-product .rent-advantages__img{width:40px;height:40px}.rent-product .rent-advantages__text{font-size:12px}.rent-product-head{display:none}}.rent-product-head__right{display:flex;flex-direction:column;align-items:flex-end;margin-left:auto;flex-shrink:0}@media (max-width:991px){.rent-product-head__right{align-items:flex-start;margin:16px 0 0}}.rent-product-title{min-height:29px;margin:0;font-weight:700;font-size:26px}@media (max-width:767px){.rent-product-title{min-height:auto;font-size:20px}}.rent-product-subtitle{margin-bottom:10px;font-weight:500;font-size:16px}@media (max-width:767px){.rent-product-subtitle{margin-bottom:16px}}.rent-product-info{margin-bottom:6px;color:#4c4c4c}.rent-product__content{display:grid;grid-template-columns:calc(44% - 12px) calc(56% - 12px);gap:24px;flex-grow:1}@media (max-width:991px){.rent-product__content{grid-template-columns:1fr;gap:16px}}.rent-product__col{display:flex;flex-direction:column;gap:24px}@media (max-width:767px){.rent-product-info{margin-bottom:2px;font-size:12px}.rent-product__col{gap:16px}}.rent-product-description{margin-bottom:auto}@media (max-width:767px){.rent-product-description{margin-bottom:16px}}.rent-product-description__text{display:-webkit-box;-webkit-line-clamp:9;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:4px;line-height:1.3}.rent-product-delivery{display:flex}.rent-product-delivery__head{padding:9px 12px;background:#ffd300;border-radius:0 10px 10px 0;font-weight:500;line-height:1.2;writing-mode:tb;transform:rotate(180deg)}.rent-product-delivery__body{display:flex;align-items:center;width:100%;padding:18px 20px;background:#f9fafb;border-radius:0 10px 10px 0}.rent-product-delivery__item{display:flex}.rent-product-delivery__item img{display:flex;width:24px;height:24px;margin-right:10px}@media (max-width:767px){.rent-product-description__text{-webkit-line-clamp:6}.rent-product-delivery__head{font-size:11px}.rent-product-delivery__body{padding:10px 16px;font-size:12px}.rent-product-delivery__item img{width:20px;height:20px;margin-right:6px}}.rent-product-delivery__text span{font-weight:600}.rent-tariff{display:flex;flex-direction:column;height:100%;padding:20px;background:#f9fafb;border-radius:10px}.rent-tariff__head{display:flex;flex-direction:column;margin-bottom:14px}@media (max-width:767px){.rent-tariff{padding:16px}.rent-tariff__head{margin-bottom:10px}}.rent-tariff__title{margin-bottom:12px;font-weight:500;font-size:13px}@media (max-width:767px){.rent-tariff__title{font-size:12px}}.rent-tariff__list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none}.rent-tariff__list-item{display:inline-flex;justify-content:center;height:25px;border-bottom:2px solid transparent;font-weight:500;line-height:25px;order:2;transition:.2s}.rent-tariff__list-item.active{border-color:#ffd300;order:1}.rent-tariff__list-value{position:relative}.rent-tariff__list-number{position:absolute;top:-6px;right:-36px;display:inline-flex;align-items:center;justify-content:center;width:36px;height:17px;background:#ffd300;border-radius:10px;font-weight:500;font-size:11px;line-height:17px}.rent-tariff__price{display:flex;align-items:baseline;margin-bottom:14px;font-weight:700;font-size:26px;line-height:1.2}.rent-tariff__price span{margin-left:8px;font-weight:400;font-size:14px;color:grey}.rent-tariff__date{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rent-tariff__checkbox{display:inline-flex;align-items:center;margin-top:20px}@media (max-width:767px){.rent-tariff__price{margin-bottom:22px;font-size:24px}.rent-tariff__date{grid-template-columns:1fr}.rent-tariff__checkbox{margin-top:26px}}.rent-tariff__checkbox label{margin:0;padding-left:30px;min-height:20px;font-weight:500;font-size:13px;line-height:1.5}.rent-tariff__checkbox label:before{width:20px;height:20px;background:#2b2b2b;border-color:#2b2b2b}.rent-tariff__checkbox label:after{top:5px;left:7px;height:10px;border-color:#ffd300}.rent-tariff__checkbox .help{margin-left:6px}.rent-tariff__text{margin:16px 0 18px;font-weight:700;font-size:13px;line-height:1.2}@media (max-width:767px){.rent-tariff__text{margin:13px 0 26px;font-size:14px}}.rent-tariff__button{width:100%;height:40px;margin-top:auto;background:#ffd300;border-radius:4px;font-size:16px;color:#2b2b2b}.rent-tariff__button:focus,.rent-tariff__button:hover{color:#2b2b2b}.rent-thank{margin-bottom:24px;padding:12px 0;line-height:1.3}.rent-thank--single{max-width:870px}.rent-thank--single .rent-thank__items{grid-template-columns:repeat(1,minmax(0,1fr))}.rent-thank__head{display:grid;gap:32px 0;margin-bottom:24px}.rent-thank__title{font-weight:500;font-size:24px;text-transform:uppercase}@media (max-width:767px){.rent-thank__head{gap:24px 0;margin-bottom:0}.rent-thank__title{font-weight:700;font-size:20px}}.rent-thank__info{display:flex;align-items:center;font-weight:600;font-size:20px;line-height:1.4}@media (max-width:767px){.rent-thank__info{font-size:16px}}.rent-thank__number{display:inline-flex;align-items:center;margin-left:10px;font-size:20px;color:#1e509a}@media (max-width:767px){.rent-thank__number{margin-left:8px;font-size:16px}}.rent-thank__number-copy{display:inline-flex;width:18px;height:18px;margin-left:4px;color:#1e509a;flex-shrink:0;cursor:pointer}.rent-thank__number-copy svg{width:100%;height:100%}.rent-thank__message{display:grid;grid-template-columns:50px auto;grid-template-rows:repeat(2,minmax(25px,auto));gap:0 14px;padding:16px 26px;background:#f9fafb;border-radius:10px;font-size:16px;line-height:1.4}@media (max-width:767px){.rent-thank__number-copy{width:24px;height:24px;margin-left:6px}.rent-thank__message{display:flex;flex-wrap:wrap;gap:16px 24px;padding:16px;font-size:14px}}.rent-thank__message-img{grid-area:1/1/3/2;display:inline-flex;width:50px;height:50px;flex-shrink:0}.rent-thank__message-img img{height:100%;object-fit:contain}.rent-thank__message-title{grid-area:1/2/2/3;font-weight:700}.rent-thank__message-text{grid-area:2/2/3/3}.rent-thank__message-text a{color:#1e509a}.rent-thank__items{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}@media (max-width:767px){.rent-thank__message-img{width:60px;height:60px}.rent-thank__message-title{width:calc(100% - 60px - 24px)}.rent-thank__message-text{width:100%;line-height:1.3}.rent-thank__items{grid-template-columns:repeat(1,minmax(0,1fr));gap:0}}.rent-thank__item{display:grid;gap:24px 0;padding:20px;border:1px solid #eee;border-radius:10px;font-size:16px}@media (max-width:767px){.rent-thank__item{gap:16px 0;padding:24px 0;border:0;font-size:14px}.rent-thank__item-duration span{margin-left:auto}}.rent-thank__item-title{font-weight:600;font-size:20px}.rent-thank__item-price{display:grid;gap:10px 0;padding-top:16px;border-top:1px solid #eee}.rent-thank__item-price .rent-thank__item-option{font-weight:600}.rent-thank__item-price .rent-thank__item-value{margin-left:auto;text-align:right}.rent-thank__item-duration{display:inline-flex;align-items:center;gap:0 .25em}.rent-thank__item-duration span{font-weight:500}.rent-thank__item-row{display:flex;min-height:21px}.rent-thank__item-option{min-width:160px;margin-right:8px;flex-shrink:0}.rent-thank__item-value{font-weight:500}.rent-thank__item-total{margin-top:6px;padding-top:16px;border-top:1px solid #eee;font-weight:500;font-size:20px;text-align:right}.rent-thank__item-total span{font-weight:600}.rent-thank__item-info{display:grid;gap:10px 0}@media (max-width:767px){.rent-thank__item-row{min-height:18px}.rent-thank__item-info{margin-top:8px;gap:12px 0}.rent-thank__item-info .rent-thank__item-row{flex-direction:column;gap:4px 0}.rent-thank__item-info .rent-thank__item-option{margin:0}}.rent-thank__button{display:inline-flex;align-items:center;justify-content:center;max-width:373px;width:100%;min-height:45px;margin-top:32px;background:#ffd300;border-radius:8px;font-weight:600;font-size:16px;color:#2b2b2b}a.rent-thank__button{color:#2b2b2b}.rehearsal-page .catalog-menu{margin:0;border:0}.rehearsal-page .catalog-menu__body{position:absolute;left:0;right:0;background:#fff;border:1px solid #eee}.rehearsal-page .breadcrumb{margin:0}.rehearsal{display:flex;flex-direction:column;gap:100px 0;line-height:1.3}.rehearsal__row{margin-bottom:30px}.rehearsal-section{display:flex;flex-direction:column;gap:60px 0}@media (max-width:767px){.rent-thank__button{max-width:100%;margin-top:24px}.rehearsal{gap:60px 0}.rehearsal__row{margin-bottom:10px}.rehearsal-section{gap:30px 0}}.rehearsal-title{display:flex;flex-direction:column;margin:0;font-weight:500;font-size:32px;text-transform:unset}@media (max-width:767px){.rehearsal-title{font-size:24px}}.rehearsal-title:before{content:"";width:50px;height:1px;margin:0 auto 20px;background:#6941c6;border-radius:1px}.rehearsal-subtitle{max-width:970px;margin:27px auto 0;font-size:20px;text-align:center}.rehearsal-booking{height:700px}@media (max-width:767px){.rehearsal-subtitle{max-width:100%;margin-top:20px;font-size:16px}.rehearsal-booking{height:608px}}.rehearsal-advantages{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,255px));gap:10px;margin:-57px 15px -12px;justify-content:center;z-index:1}@media (max-width:991px){.rehearsal-booking .rent-studio__filters,.rehearsal-booking .rent-studio__panel{margin:0 -15px}.rehearsal-advantages{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:-79px}}.rehearsal-advantages__item{display:flex;align-items:center;justify-content:center;gap:8px;min-height:90px;padding:20px;border-radius:10px;background:linear-gradient(105deg,rgba(194,56,204,.8) 9.18%,rgba(181,84,242,.8) 84.29%);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 0 0 0 rgba(82,104,128,.15),0 4px 8px 0 rgba(82,104,128,.15),0 15px 15px 0 rgba(82,104,128,.13),0 35px 21px 0 rgba(82,104,128,.08),0 61px 25px 0 rgba(82,104,128,.02),0 96px 27px 0 rgba(82,104,128,0);font-weight:500;font-size:16px;line-height:1.15;color:#fff}@media (max-width:767px){.rehearsal-advantages{margin:-79px 0 -12px}.rehearsal-advantages__item{flex-direction:column;padding:10px;text-align:center}}.rehearsal-advantages__icon{display:inline-flex;width:50px;height:50px;flex-shrink:0}@media (max-width:767px){.rehearsal-advantages__icon{width:40px;height:40px}.rehearsal-banner{margin:0 -15px}}.rehearsal-banner{position:relative;display:flex;height:414px;padding:15px;border-radius:20px;overflow:hidden;z-index:0}@media (min-width:768px){.rent-lk-popup:hover .rent-lk-popup__body{visibility:visible;opacity:1}.rehearsal-banner{height:500px}.rehearsal-banner._sm{height:360px}.rehearsal-info__swiper .swiper-slide{display:none}}.rehearsal-banner__image{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.rehearsal-banner__image img{height:100%;object-fit:cover}.rehearsal-banner__content{display:flex;flex-direction:column;align-items:center;gap:22px 0;margin:auto;padding:30px;border-radius:15px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-align:center;color:#fff}@media (max-width:767px){.rehearsal-banner._sm .rehearsal-banner__subtitle{font-size:24px}.rehearsal-banner__content{padding:20px}}.rehearsal-banner__tags{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:10px}.rehearsal-banner__tag{padding:4px 16px;border:1px solid #fff;border-radius:50px;font-weight:500;font-size:16px;color:#fff}.rehearsal-banner__title{display:flex;flex-direction:column;font-weight:600;font-size:48px;line-height:1.1;text-transform:unset}@media (max-width:767px){.rehearsal-banner__title{font-size:40px}}@media (max-width:374px){.rehearsal-banner__title{font-size:32px}}.rehearsal-banner__title:before{content:"";width:50px;height:1px;margin:0 auto 10px;background:#fff;border-radius:1px}.rehearsal-banner__subtitle{max-width:428px;margin:0 auto;font-size:24px;line-height:1.2}@media (max-width:767px){.rehearsal-banner__subtitle{font-size:16px;max-width:338px}}.rehearsal-banner__button{height:36px;padding:10px 14px;background:#fff;border-radius:8px;font-weight:500;font-size:16px;color:#ea431b}.rehearsal-banner__button:focus,.rehearsal-banner__button:hover{color:#ea431b}.rehearsal-info{display:flex;flex-direction:column;max-width:970px;width:100%;margin:0 auto;gap:40px 0}.rehearsal-info__swiper{pointer-events:none}.rehearsal-info__swiper .swiper-slide._active{display:block}.rehearsal-info__navigation{position:absolute;justify-content:space-between;width:100%;z-index:2}.rehearsal-info__navigation.rehearsal-swiper__navigation{display:none}.rehearsal-info__tabs{display:grid;grid-template-columns:1fr 1.1fr 1fr}@media (max-width:767px){.rehearsal-info__swiper{pointer-events:auto}.rehearsal-info__navigation.rehearsal-swiper__navigation{display:flex}.rehearsal-info__tabs{display:none}}.rehearsal-info__tab{display:flex;align-items:center;width:100%;padding:0;font-size:20px;cursor:pointer;transition:.2s}.rehearsal-info__tab:not(:last-of-type):after{content:"";width:1px;height:22px;background:#e2e8ee}.rehearsal-info__tab._mobile{margin-bottom:22px;padding-top:2px}@media (min-width:768px){.rehearsal-info__tab._mobile{display:none}}.rehearsal-info__tab._active .rehearsal-info__title:after,.rehearsal-info__tab:hover .rehearsal-info__title:after{content:"";width:50px;height:1px;margin:12px auto 0;background:rgba(105,65,198,.5);border-radius:1px;transition:.2s}.rehearsal-info__tab._active{font-weight:600}.rehearsal-info__tab._active .rehearsal-info__title:after{background:#6941c6}.rehearsal-info__title{display:flex;flex-direction:column;width:100%;text-align:center}.rehearsal-info__items{display:flex;flex-wrap:wrap;justify-content:center;gap:30px calc((100% - 288px*3)/2)}@media (max-width:991px){.rehearsal-info__items{gap:30px}}@media (max-width:767px){.rehearsal-info__tab{font-weight:600;font-size:16px}.rehearsal-info__tab:not(:last-of-type):after{content:none}.rehearsal-info__title:after{content:"";width:50px;height:1px;margin:14px auto 0;background:#6941c6;border-radius:1px;transition:.2s}.rehearsal-info__items{gap:12px}}.rehearsal-info__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px 0;max-width:288px;padding:20px 18px;border-radius:10px;background:#f4ebff;flex-basis:calc(100%/3 - 30px)}.rehearsal-info__item._bg{background:#fef0c7}.rehearsal-info__icon{display:inline-flex;width:60px;height:60px}.rehearsal-info__icon svg{width:100%;height:100%}.rehearsal-info__description{font-weight:500;font-size:18px;text-align:center}@media (max-width:991px){.rehearsal-info__icon{width:40px;height:40px}.rehearsal-info__description{font-size:15px}}@media (max-width:767px){.rehearsal-info__item{max-width:100%;min-height:136px;padding:20px;flex-basis:calc(50% - 12px)}.rehearsal-info__item:last-child{flex-basis:calc(100% - 12px)}.rehearsal-info__description{font-size:12px}.rehearsal-info__description-mobile{display:inline-block;max-width:100px}}.rehearsal-modal{bottom:unset;right:unset;height:100dvh;background:rgba(16,16,16,.7);backdrop-filter:blur(3px);width:100vw}@supports not (height:100dvh){.rehearsal-modal{height:100vh}}.rehearsal-modal__dialog{position:relative;max-width:1180px;height:100%;transition:transform .3s ease-out}.modal.fade:not(.in) .rehearsal-modal__dialog{transform:translate(0,25%)}.modal.in .rehearsal-modal__dialog{transform:translate(0,0)}@media screen and (min-width:992px){.rehearsal-modal__dialog{margin:80px auto 20px;border-radius:30px;max-height:765px;min-height:510px;padding:15px;background:#fff}.modal.fade:not(.in) .rehearsal-modal__dialog{transform:translate(0,-25%)}.rent-studio .details[data-details=workdays] .details__content:after{--mask:url(/img/rent-studio/clock.svg) no-repeat center/contain;content:'';bottom:4px}.rent-studio .details[data-details=workdays] .details__menu{order:-1}.rent-studio .details[data-details=workdays] .rent-studio__filters-checkboxes{top:40px}}@media screen and (min-width:1200px){.rehearsal-modal__dialog{padding:30px}}@media screen and (max-width:991px){.rehearsal-modal__dialog{height:calc(100% - 75px);margin-top:75px}}.rehearsal-modal__content{position:relative;height:100%}.rehearsal-modal__close{--icon-size:36px;top:calc((var(--icon-size) + 10px)*-1);right:0;width:var(--icon-size);height:var(--icon-size);padding:6px;color:#fff;position:absolute;z-index:1;cursor:pointer}.rehearsal-modal__close svg{width:100%;height:100%}@media (max-width:767px){.rehearsal-reviews__swiper{max-width:calc(100% + 30px);width:calc(100% + 30px);margin:0 -15px;padding:0 15px}}.rehearsal-reviews__swiper .swiper-slide{height:auto}@media (max-width:1199px){.rehearsal-reviews__swiper .swiper-slide{width:273px}}.rehearsal-reviews__item{display:flex;flex-direction:column;height:100%;padding:15px;background:#fcfcfd;border-radius:10px;line-height:1.4}.rehearsal-reviews__name{margin-bottom:16px;font-weight:700;font-size:14px;color:#1e509a}.rehearsal-reviews__text{margin-top:4px;flex-grow:1;font-size:16px}.rehearsal-reviews__date{margin:38px 0 0 auto;color:#667085}.rehearsal-reviews__navigation{justify-content:center;gap:0 18px;margin-top:20px}@media (max-width:991px){.rehearsal-reviews__navigation{margin-top:10px}}.rehearsal-reviews .rating__container{margin:0}.rehearsal-reviews .rating__star{width:24px;height:24px;margin:0;color:#fec84b}.rehearsal-swiper__navigation{display:flex;align-items:center}.rehearsal-swiper__button{display:inline-flex;width:24px;height:24px;padding:0;color:#6941c6;cursor:pointer}.rehearsal-swiper__button._prev{transform:rotate(180deg)}.rehearsal-swiper__button.swiper-button-disabled{color:#d0d5dd;pointer-events:none}.rehearsal-swiper__button svg{width:100%;height:100%}.rehearsal-swiper__pagination{display:flex;flex-wrap:wrap;gap:0 5px}.rehearsal-swiper__pagination .swiper-pagination-bullet{width:8px;height:8px;margin:0;background:#d0d5dd;border:0;border-radius:100%;cursor:pointer}.rehearsal-swiper__pagination .swiper-pagination-bullet-active{background:#6941c6}.rent-studio{--scroll-bg-clr:#d7e8ff;--scroll-clr:#a7ccfd;--panel-min-height:150px;height:100%}.rent-studio .input{color:#667085;border-radius:8px;border:1px solid;font-size:16px;padding:.5em .8em;height:38px;font-family:inherit}.rent-studio .input:before,.rent-studio .input::placeholder{color:#98a2b3;opacity:1;font-style:italic;text-transform:lowercase}.rent-studio .input:focus::placeholder{opacity:0}.rent-studio .checkbox{font-size:16px;line-height:1.2;display:flex;align-items:center;padding:.4em 1em;margin:0;cursor:pointer;text-transform:lowercase}.rent-studio .checkbox input{--checbox-size:16px;-webkit-appearance:none;appearance:none;width:var(--checbox-size);height:var(--checbox-size);margin:0 10px 0 0;border:1px solid #667085;border-radius:2px;transition:background .1s ease-in-out,border-color .1s ease-in-out;position:static;display:flex;align-items:center;justify-content:center;cursor:pointer}.rent-studio .checkbox input:after{--icon-size:14px;--mask:url(/img/music-courses/checked.svg) no-repeat center/contain;content:'';width:var(--icon-size);height:var(--icon-size);mask:var(--mask);-webkit-mask:var(--mask);background:#fff;transition:opacity .1s ease-in-out;opacity:0}.rent-studio .checkbox input:checked{background:#ea431b;border-color:#ea431b}.rent-studio .checkbox input:checked:after{opacity:1}.rent-studio .checkbox input:focus{outline:0}.rent-studio .checkbox input:focus-visible{outline:#3a8ee6 solid 3px;outline-offset:2px}.rent-studio .details{--details-gap:18px;will-change:height}.rent-studio .details[data-details=price]{--title:'Цена';--icon-desktop:url(/img/rent-studio/currency-ruble.svg);grid-area:price}.rent-studio .details[data-details=payment]{--title:'Способ оплаты';--icon-desktop:url(/img/rent-studio/credit-card-down.svg);grid-area:payment}.rent-studio .details[data-details=workdays]{--title:'Режим работы';--icon-desktop:url(/img/rent-studio/calendar-check.svg);grid-area:workdays}.rent-studio .details[data-details=service]{--title:'Сервис';--icon-desktop:url(/img/rent-studio/service.svg);grid-area:service}.rent-studio .details[data-details=device]{--title:'Оборудование';--icon-desktop:url(/img/rent-studio/monitor.svg);grid-area:device}.rent-studio .details[open] .details__title:after{transform:scale(1,-1)}.rent-studio .details__title{list-style:none;overflow:hidden;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background .1s ease-in-out}.rent-studio .details__title::-webkit-details-marker{display:none}@media screen and (min-width:992px){.rent-studio .details__title{display:none}}@media screen and (max-width:991px){.rehearsal-modal__close{right:4px}.rent-studio .details__title:before{content:var(--title);font-size:16px;font-weight:500;line-height:1.3}.rent-studio .details__content{padding-top:14px}}.rent-studio .details__menu:after,.rent-studio .details__title:after{--icon-size:12px;--mask:url(/img/sprites/general/svg-separate/arrow-down.svg) no-repeat center/contain;content:'';width:var(--icon-size);height:var(--icon-size);mask:var(--mask);-webkit-mask:var(--mask);background:#2b2b2b;order:1;transition:.1s ease-in-out;flex-shrink:0}.rent-studio .details__content{display:grid;gap:var(--details-gap);will-change:height}@media screen and (min-width:992px){.rent-studio .details__content{position:relative;gap:var(--filter-gap);margin-left:38px}.rent-studio .details__content:after,.rent-studio .details__content:before{position:absolute;width:32px;height:32px;mask:var(--mask);-webkit-mask:var(--mask);background:currentColor;left:-40px}.rent-studio .details__content:before{--mask:var(--icon-desktop) no-repeat center/contain;content:'';top:4px}}.rent-studio .details__menu{-webkit-appearance:none;appearance:none;margin:0;width:100%;display:flex;justify-content:space-between;align-items:stretch;cursor:pointer;overflow:hidden;white-space:nowrap;transition:.1s ease-in-out .1s}.rent-studio .details__menu._chosen:before{--selected-clr:transparent}.rent-studio .details__menu:before{content:var(--selected,var(--title));color:var(--selected-clr,#98a2b3);opacity:var(--selected-opacity,1);text-overflow:ellipsis;overflow:hidden;padding-right:5px}.rent-studio .details__menu:after{width:1em;height:auto;mask-size:var(--icon-size);-webkit-mask-size:var(--icon-size)}.rent-studio .details__menu:focus{outline:0}.rent-studio .details__menu:checked{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:#ea431b;transition:border .1s ease-in-out}.rent-studio .details__menu:checked:before{--selected-clr:transparent}.rent-studio .details__menu:checked:after{transform:scale(1,-1)}@media screen and (max-width:991px){.rent-studio .details__menu{display:none}}.rent-studio .details__menu-multi{list-style:none;position:absolute;inset:.6em 2.4em auto 0;height:calc(40px - .6em*2);padding:0;margin:0;display:grid;grid-auto-flow:column;grid-auto-columns:max-content;gap:2px;overflow:auto hidden;scroll-snap-type:x mandatory;scroll-behavior:smooth}@media screen and (max-width:991px){.rent-studio .details__menu-multi{display:none}}.rent-studio .details__menu-multi:after,.rent-studio .details__menu-multi:before{content:'';position:sticky;width:.8em;height:100%;z-index:1}.rent-studio .details__menu-multi:before{left:0;border-left:1px solid #667085;background:linear-gradient(to right,#fff 50%,transparent 100%)}.rent-studio .details__menu-multi:after{right:-1px;background:linear-gradient(to left,#fff 50%,transparent 100%)}.rent-studio .details__menu-multi::-webkit-scrollbar{display:none}.rent-studio .details__menu-multi>li{scroll-snap-stop:always;scroll-snap-align:center}.rent-studio .details__menu-multi button{color:#fff;background:#5d82b8;border-radius:4px;height:100%;padding-inline:8px 4px;cursor:pointer;display:flex;align-items:center;line-height:1;text-transform:lowercase}.rent-studio .details__menu-multi button:hover{opacity:.7}.rent-studio .details__menu-multi button:after{--icon-size:16px;--mask:content-box var(--mask-image,url(/img/lk/close.svg)) no-repeat center/contain;content:'';width:var(--icon-size);height:var(--icon-size);mask:var(--mask);-webkit-mask:var(--mask);background:currentColor;margin-left:2px;flex-shrink:0}.rent-studio .touch-line{position:absolute;inset:0;height:2em;display:flex;align-items:center;justify-content:center}.rent-studio .touch-line:before{content:'';border-radius:3px;background:#bfbfbf;width:75px;height:3px;opacity:.7}.rent-studio__content{height:100%;display:grid;grid-auto-rows:1fr;position:relative;contain:layout}.rent-studio__content._load{visibility:hidden}.rent-studio__content._load:before{--icon-size:50px;content:'';position:absolute;visibility:visible;inset:calc(50% - var(--icon-size)/2);height:var(--icon-size);width:var(--icon-size);border:3px solid #1e509a;border-right-color:transparent;filter:drop-shadow(0 0 4px rgb(0 0 0/.3));border-radius:50%;animation:1s linear infinite spin;z-index:1}@media screen and (min-width:992px){.rent-studio .touch-line{display:none}.rent-studio__content{grid-auto-rows:max-content 1fr;grid-template-columns:repeat(2,minmax(100px,1fr));gap:15px}.rent-studio__panel{overflow:hidden auto}}@media screen and (min-width:1200px){.rent-studio__content{gap:25px}}.rent-studio__map{background:#fff;width:100%;height:100%;border-radius:10px;contain:strict}@media screen and (max-width:991px){.rent-studio__map{border-radius:25px 25px 0 0}}.rent-studio__map[aria-hidden=true]{visibility:hidden}.rent-studio__map [class*=map-copyrights-promo]{display:none}.rent-studio__map-balloon-popup{position:absolute;padding:25px;border-radius:20px;background:#fff;filter:drop-shadow(0 4px 10px rgba(0,0,0,.2))}.rent-studio__map-balloon-popup:before{content:'';position:absolute;top:calc(100% - 10px);left:40px;width:20px;height:20px;background:#fff;border-radius:2px;transform:rotate(45deg)}.rent-studio__map-balloon-close{position:absolute;top:12px;right:12px;width:20px;height:20px;cursor:pointer;padding:0}.rent-studio__map-balloon-close:not(:focus-visible),.rent-studio__map-balloon-close:not(:hover){opacity:.5}.rent-studio__map-balloon-close svg{width:100%;height:100%}.rent-studio__map-balloon-title{font-weight:500;margin-bottom:10px}.rent-studio__map-balloon-content{margin-bottom:6px}.rent-studio__map-balloon-footer{font-size:12px;color:#767676}.rent-studio__panel{--panel-transition:.2s;--panel-height:60dvh;display:flex;gap:20px;flex-direction:column}@supports not (max-height:var(--panel-height)){.rent-studio__panel{--panel-height:60vh}}.rent-studio__panel::-webkit-scrollbar{display:none}@media screen and (max-width:991px){.rent-studio__panel{position:absolute;inset:auto 0 0;height:var(--panel-min-height);min-height:var(--panel-min-height);padding:2em 1em 1.5em;gap:1em;contain:layout;border-radius:20px 20px 0 0;box-shadow:0 -4px 8px 0 rgba(0,0,0,.06),0 0 4px 0 rgba(0,0,0,.04);max-height:var(--panel-height);background:#fff;z-index:2}.rent-studio__panel._expanded{height:60dvh;overflow:hidden auto}@supports not (height:60dvh){.rent-studio__panel._expanded{height:60vh}}}.rent-studio__panel:not(._touch){transition:height var(--panel-transition) ease-in-out}.rent-studio__panel[aria-hidden=true]{visibility:hidden}.rent-studio__panel-row{display:flex;gap:8px;flex-shrink:0}.rent-studio__panel-search{--icon-size:24px;margin:0;flex-grow:1;position:relative}.rent-studio__panel-search .input{-webkit-appearance:none;box-sizing:border-box;width:100%;height:100%;border-radius:12px}@media screen and (min-width:992px){.rent-studio__panel-search .input{padding:1em calc(1em + var(--icon-size)) 1em 1em}}.rent-studio__panel-search-reset{--mask:content-box var(--mask-image,url(/img/icons/loop-alt.svg)) no-repeat center/contain;cursor:pointer;padding:0 .8em 0 0;width:calc(var(--icon-size) + .8em);height:100%;mask:var(--mask);-webkit-mask:var(--mask);background:currentColor;position:absolute;top:0;right:0;border-radius:0 12px 12px 0;user-select:none;pointer-events:none;transition:.1s ease-in-out}.input:valid+.rent-studio__panel-search-reset{--mask-image:url(/img/lk/close.svg);user-select:auto;pointer-events:auto}.rent-studio__panel-search-suggest{display:grid;grid-auto-columns:1fr;gap:6px;padding:0;margin:0;border:1px solid #667085;border-top:transparent;border-radius:0 0 2px 2px;background:#fff;font-size:16px;list-style:none;box-shadow:0 8px 16px 0 rgba(42,42,45,.08),0 0 4px 0 rgba(42,42,45,.04);transition:.1s ease-in-out}.rent-studio__panel-search-suggest button{width:100%;padding:.5em .8em;height:100%;cursor:pointer;text-align:left;transition:.1s ease-in-out}.rent-studio__panel-search-suggest button:hover{background:#1e509a;color:#fff}.rent-studio__panel-filter{padding:12px;border-radius:12px;border:1px solid;color:#667085;transition:opacity .1s ease-in-out;cursor:pointer;flex-shrink:0}.rent-studio__panel-filter:before{--icon-size:24px;--mask:url(/img/icons/filter.svg) no-repeat center/contain;content:'';width:var(--icon-size);height:var(--icon-size);background:currentColor;mask:var(--mask);-webkit-mask:var(--mask);display:block}.rent-studio__panel-filter:hover{opacity:.9}@media screen and (min-width:992px){.rent-studio__panel-filter{display:none}}.rent-studio__panel-types{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:auto;padding:6px 1em;margin:-6px -1em;gap:10px;justify-content:space-between;flex-shrink:0;scroll-snap-type:x mandatory;scroll-behavior:smooth}.rent-studio__panel-types::-webkit-scrollbar{display:none}.rent-studio__panel-types label{margin:0;flex-shrink:0;scroll-snap-stop:always;scroll-snap-align:center}.rent-studio__panel-types input{appearance:none;-webkit-appearance:none;min-width:164px;width:100%;height:36px;padding:11px 13px;font-size:12px;line-height:1.2;font-weight:500;text-transform:uppercase;text-align:center;border:1px solid;color:#3a8ee6;border-radius:10px;margin:0;transition:background .1s ease-in-out,color .1s ease-in-out;cursor:pointer}@media screen and (max-width:1199px){.rent-studio__panel-types input{font-size:11px}}.rent-studio__panel-types input:before{content:attr(data-type-name)}.rent-studio__panel-types input:checked{background:#1e509a;color:#fff}.rent-studio__panel-types input:focus{outline:0}.rent-studio__panel-types input:focus-visible{outline:#3a8ee6 solid 3px;outline-offset:2px}.rent-studio__panel-types input:disabled{color:#767676;opacity:.5}.rent-studio__panel-point{display:flex;flex-direction:column;transition:visibility var(--panel-transition);overflow-y:hidden;height:100%;background:var(--bg-point,#f8fbff) no-repeat center top/cover;border-radius:15px}@media screen and (max-width:991px){.rent-studio__panel-search .input{padding-right:calc(.8em + var(--icon-size))}.rent-studio__panel-types{display:flex;gap:6px}.rent-studio__panel-point{--bg-point:transparent!important}}.rent-studio__panel-point-container{--scrollbar-mt:calc(clamp(14px,5vw,18px)*1.5 + 1em + 20px) solid transparent;display:grid;gap:1em;padding:20px 15px 0;margin-bottom:15px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--scroll-bg-clr) var(--scroll-clr);font-size:16px;line-height:1.3}.rent-studio__panel-point-container::-webkit-scrollbar{width:4px;background:content-box var(--scroll-bg-clr);border-top:var(--scrollbar-mt)}.rent-studio__panel-point-container::-webkit-scrollbar-thumb{background:content-box var(--scroll-clr);border-top:var(--scrollbar-mt);border-radius:4px;width:2px}@media screen and (max-width:767px){.rent-studio__panel-point-container{font-size:12px}}.rent-studio__panel-point-title{font-size:clamp(14px,5vw,18px);font-weight:500;text-transform:uppercase;color:#1e509a}.rent-studio__panel-point-grid{display:grid;grid-template-columns:repeat(2,minmax(50px,1fr));gap:8px;line-height:1.4;grid-auto-flow:column}.rent-studio__panel-point-grid span{display:flex}.rent-studio__panel-point-grid span:before{--mask:var(--icon,transparent) no-repeat center/contain;flex-shrink:0;content:'';width:18px;height:18px;mask:var(--mask);-webkit-mask:var(--mask);background:#767676;margin-right:4px}.rent-studio__panel-point-devices ul{margin:10px 0 0;padding:0;list-style:none}.rent-studio__panel-point-devices ul>li{display:flex;align-items:center}.rent-studio__panel-point-devices ul>li:before{--mask:url(/img/music-courses/checked.svg) no-repeat center/contain;--icon-size:18px;content:'';width:var(--icon-size);height:var(--icon-size);mask:var(--mask);-webkit-mask:var(--mask);background:#090;margin-right:4px}.rent-studio__panel-point-reserve{display:block;max-width:315px;padding:10px 15px;border-radius:10px;background:#ea431b;color:#fff;transition:background .2s ease-in-out,opacity .2s ease-in-out;margin-inline:auto;font-size:16px;width:100%}.rent-studio__panel-point-reserve:not(._reserving){cursor:pointer}.rent-studio__panel-point-reserve._reserving{background:#1e509a}.rent-studio__panel-point-reserve-wrapper{padding:15px 15px 0;border-top:1px solid rgba(58,142,230,.2);transition:visibility .2s ease-in-out,opacity .2s ease-in-out;margin-top:auto}.rent-studio__panel-point-reserve-wrapper[aria-hidden=true]{visibility:hidden;opacity:0}.rent-studio__panel-point-reserve:disabled{opacity:.5}.rent-studio__filters{--filter-gap:10px}@media screen and (min-width:992px){.rent-studio__panel-point-devices ul{display:grid;grid-template-columns:repeat(2,minmax(50px,1fr));gap:8px}.rent-studio__panel-point-reserve-wrapper{padding-bottom:20px}.rent-studio__filters{grid-column:1/-1}}@media screen and (max-width:991px){.rent-studio__filters{position:absolute;inset:0;display:flex;flex-direction:column;padding:.5em 1em 1.5em;background:#fff;overflow:hidden auto;transition:transform .2s ease-in-out,visibility .2s ease-in-out;z-index:3;gap:var(--filter-gap);border-radius:25px 25px 0 0}.rent-studio__filters[aria-hidden=true]{visibility:hidden;transform:translateY(100%)}}.rent-studio__filters-header{display:flex;justify-content:space-between;align-items:center;gap:10px}@media screen and (min-width:992px){.rent-studio__filters-header{display:none}}.rent-studio__filters-header-title{font-size:24px;font-weight:500;line-height:1.3}.rent-studio__filters-header-close{--icon-size:24px;width:var(--icon-size);height:var(--icon-size);border-radius:8px;font-size:16px;padding:0;color:#98a2b3}.rent-studio__filters-header-close svg{width:100%;height:100%}.rent-studio__filters-form{display:flex;flex-direction:column;flex-grow:1;gap:var(--filter-gap) 1.5em}@media screen and (min-width:992px){.rent-studio__filters-form{display:grid;grid-template-columns:repeat(3,minmax(100px,1fr));grid-auto-rows:max-content;grid-template-areas:'reset reset reset' 'workdays device payment' 'workdays service price'}}.rent-studio__filters-slider{max-width:100%}.rent-studio__filters-slider._mobile{display:none}.rent-studio__filters-slider-inputs{--inputs-gap:12px;position:relative;display:grid;gap:var(--inputs-gap);grid-template-columns:repeat(2,minmax(100px,1fr));margin:0}.rent-studio__filters-slider-inputs:after{content:'';top:calc(50% - 1px);left:calc(50% - var(--inputs-gap)/2);height:1px;width:var(--inputs-gap);position:absolute;background:#667085}@media screen and (max-width:991px){.rent-studio__filters-slider._mobile{display:grid}.rent-studio__filters-slider-inputs{margin-bottom:var(--details-gap)}.rent-studio__filters-checkboxes:not(._single-col){grid-template-columns:1fr 1fr}}.rent-studio__filters-slider-range{--size-thumb:18px;position:relative;display:block;width:100%;height:2px;background:#d0d5dd;margin:calc(var(--size-thumb)/2) 0;border-radius:2px}@media screen and (min-width:992px){.rent-studio__filters-slider-range{display:none}}.rent-studio__filters-slider-range input{position:absolute;inset:0;margin:0;background:0 0;appearance:none;-webkit-appearance:none;pointer-events:none;z-index:1}.rent-studio__filters-slider-range input::-webkit-slider-thumb{z-index:2;appearance:none;-webkit-appearance:none;width:var(--size-thumb);height:var(--size-thumb);padding:10px;border-radius:50%;background:#ea431b;border:3px solid #fff;box-shadow:0 2px 4px rgba(0,0,0,.1);cursor:pointer;pointer-events:auto;transition:border-color .1s,background .1s}.rent-studio__filters-slider-range span{position:absolute;inset:0;background:#ea431b;z-index:0}.rent-studio__filters-checkboxes{display:grid;margin:0;padding:0;list-style:none;grid-auto-columns:1fr}.rent-studio__filters-buttons{display:flex;flex-direction:column;justify-content:end;flex-grow:1;gap:10px}@media screen and (min-width:992px){.rent-studio__filters-checkboxes{transition:max-height .1s ease-in-out,visibility .1s ease-in-out;position:absolute;background:#fff;inset:100% 0 auto;max-height:0;overflow:auto;visibility:hidden;box-shadow:0 8px 16px 0 rgba(42,42,45,.08),0 0 4px 0 rgba(42,42,45,.04);border-radius:0 0 2px 2px;border:1px solid #667085;border-top:transparent;z-index:1}input:checked~.rent-studio__filters-checkboxes{max-height:320px;visibility:visible}.rent-studio__filters-checkboxes::-webkit-scrollbar{display:none}.rent-studio__filters-buttons{align-items:end;grid-area:reset;margin-bottom:calc(var(--filter-gap)*-1)}.rent-studio__filters-buttons-button{padding:.4em 0;font-size:12px;text-decoration:underline}}.rent-studio__filters-buttons-button{cursor:pointer;border-radius:8px}.rent-studio__filters-buttons-button--blue{background:#1e509a;color:#fff}.rent-studio__filters-buttons-button--blue:hover{background:rgba(30,80,154,.9)}@media screen and (min-width:992px){.rent-studio__filters-buttons-button--blue{display:none}}.rent-studio__filters-buttons-button--white{background:#fff;color:#1e509a;margin-bottom:2px}@media screen and (max-width:991px){.rent-studio__filters-buttons-button{padding:.8em;font-size:16px;line-height:1.2;border:1px solid #1e509a;transition:background .2s ease-in-out}.rent-studio__filters-buttons-button--white:hover{background:rgba(30,80,154,.2)}.rent-studio__iframe{border-radius:25px 25px 0 0}}@media (max-width:991px){.rent-studio__filters-select{display:none}}.rent-studio__filters-select-start .select2-selection__rendered[title]:before{content:'с';margin-right:1pt}.rent-studio__filters-select-end .select2-selection__rendered[title]:before{content:'до';margin-right:1pt}.rent-studio__filters-select-dropdown.select2-dropdown{border-color:transparent!important;box-shadow:0 8px 16px 0 rgba(0,0,0,.08),0 0 4px 0 rgba(0,0,0,.04)}.rent-studio__filters-select-dropdown .select2-results>.select2-results__options{max-height:232px!important;scrollbar-width:thin}.rent-studio__filters-select-dropdown .select2-results>.select2-results__options::-webkit-scrollbar{width:8px}.rent-studio__filters-select-dropdown .select2-results>.select2-results__options::-webkit-scrollbar-track{background:0 0}.rent-studio__filters-select-dropdown .select2-results>.select2-results__options::-webkit-scrollbar-thumb{background:rgba(29,41,57,.5);border-radius:4px}.rent-studio__filters-select-dropdown .select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{padding:5px 12px!important}.rent-studio__filters-select-dropdown.select2-dropdown .select2-results .select2-results__options .select2-results__option--highlighted{background:rgba(234,67,27,.1)!important;color:#2b2b2b!important}.rent-studio__filters-select-dropdown .select2-results__option--highlighted[aria-selected]{color:#1e509a!important}.rent-studio__filters-select-dropdown.select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected=true]{background:rgba(234,67,27,.1)!important;font-weight:600;color:#2b2b2b}.rent-studio__filters-select .select2-container .select2-selection{height:38px!important;padding:.5em 30px .5em .8em;border-color:#667085!important;border-radius:8px!important;font-size:16px}.rent-studio__filters-select .select2-container--default .select2-selection--single .select2-selection__placeholder{font-style:italic;color:#98a2b3}.rent-studio__filters-select .select2-container--default .select2-selection .select2-selection__rendered{padding:0;line-height:normal}.rent-studio__filters-select .select2-container--default.select2-container--focus .select2-selection{border-color:#ea431b!important}.rent-studio__filters-select .select2-container--default .select2-selection .select2-selection__arrow{display:none}.rent-studio__filters-select .select2-container--default .select2-selection:before{content:'';display:block;position:absolute;top:0;bottom:0;right:.8em;width:12px;background:url(/img/sprites/general/svg-separate/arrow-down.svg) center/12px no-repeat;cursor:pointer;transition:.1s}.rent-studio__filters-select .select2-container--open .select2-selection:before{transform:scale(1,-1)}.rent-studio__iframe{position:absolute;inset:auto 0 0;contain:layout;background:#fff;transition:visibility .2s,height .2s ease-in-out;z-index:2;height:100%;display:grid;grid-template-rows:max-content 1fr}.rent-studio__iframe[aria-hidden=true]{visibility:hidden;height:0}.rent-studio__iframe-row{padding:18px 0 15px}.rent-studio__iframe-back{padding:10px 15px;border:1px solid currentColor;border-radius:10px;color:#1e509a;display:flex;align-items:center;font-weight:500;cursor:pointer;font-size:14px}.rent-studio__iframe-back:before{--icon-size:20px;--mask:url(/img/icons/arrow-down.svg) no-repeat center/contain;content:'';width:var(--icon-size);height:var(--icon-size);margin-right:10px;mask:var(--mask);-webkit-mask:var(--mask);background:currentColor;transform:rotate(90deg)}@media screen and (max-width:991px){.rent-studio__iframe[aria-hidden=true] .rent-studio__iframe-back{visibility:hidden;transition:visibility 50ms}.rent-studio__iframe-back{color:#fff;top:-50px;left:10px;position:absolute;transition:visibility 50ms .21s;visibility:visible;font-size:12px}.rent-studio__iframe-back:before{--icon-size:16px}}.rent-studio__iframe iframe{border:0;width:100%;height:100%}.rent-studio__banner-swipe{max-height:284px;height:284px;position:absolute;inset:auto 0 calc(var(--panel-min-height) - 40px);border-radius:25px 25px 0 0;contain:paint;z-index:1;background:url(/img/rent-studio/banner-mobile.webp) center top/cover no-repeat}.rent-studio__banner-swipe:not(._touch){transition:transform .2s ease-in-out,height .1s ease-in-out,visibility 50ms .2s}.rent-studio__banner-swipe._hide{transform:translateY(100%);visibility:hidden}@media screen and (min-width:992px){.rent-studio__banner-swipe{display:none}}.rent-studio__banner-swipe .touch-line:before{opacity:.4;background:#1d2939}.events__container{display:flex;flex-direction:column}.events__i._old{opacity:.7}.events__i._old:hover{opacity:1}.events__i .events__i{border:1px solid #eee;margin-bottom:30px}.events__i .events__i:hover .events__name{text-decoration:underline}.events__month{font-size:18px;margin:20px 0}.events__img{width:100%}.events__info{padding:15px;text-align:center;font-size:12px;color:#767676}@media screen and (min-width:480px){.events__container{flex-direction:row;flex-wrap:wrap;align-items:stretch;height:calc(100% - 65px)}.events__container._parent{margin-right:-20px}.events__i .events__i{margin:0 20px 20px 0}.events__img{height:135px}.events__img,.events__info{width:200px}}.events__name{font-size:18px;line-height:1.4em;color:#2b2b2b;margin:10px 0}.ui-autocomplete{max-height:400px;overflow:hidden}#all-pages-search-form{position:relative}.input-search_suggestions{display:none;top:75px;position:absolute;min-width:400px;width:100%;border:1px solid #ddd;background:#fff;color:#333;z-index:101;overflow:hidden}#up-search .input-search_suggestions{top:50px}.input-search_suggestions>a{color:inherit;cursor:pointer;padding:5px 10px}.input-search_suggestions_item{overflow:hidden;padding:5px 10px 5px 5px;margin-bottom:5px}.input-search_suggestions_item:hover,.input-search_suggestions_item__selected{background-color:#f8f8f8}.input-search_suggestions_item a{display:block;color:inherit}.input-search_suggestions_item a:hover{text-decoration:none}.input-search_suggestions_item_img{display:inline-block;margin-right:10px;width:40px;vertical-align:middle}.input-search_suggestions_item_img img{margin:0 auto}.input-search_suggestions_item_title{max-width:250px;display:inline-block;vertical-align:middle}.input-search_suggestions_item_price{float:right;line-height:50px}.select2-container{box-sizing:border-box;display:inline-block;margin:0;position:relative;vertical-align:middle}.select2-container .select2-selection--single{box-sizing:border-box;cursor:pointer;display:block;height:28px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--single .select2-selection__rendered{display:block;padding-left:8px;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection--single .select2-selection__clear{position:relative}.select2-container[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:8px;padding-left:20px}.select2-container .select2-selection--multiple{box-sizing:border-box;cursor:pointer;display:block;min-height:32px;user-select:none;-webkit-user-select:none}.select2-container .select2-selection--multiple .select2-selection__rendered{display:inline-block;overflow:hidden;padding-left:8px;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-search--inline{float:left}.select2-container .select2-search--inline .select2-search__field{box-sizing:border-box;border:none;font-size:100%;margin-top:5px;padding:0}.select2-container .select2-search--inline .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-dropdown{background-color:#fff;border:1px solid #aaa;border-radius:4px;box-sizing:border-box;display:block;position:absolute;left:-100000px;width:100%;z-index:1051}.select2-results{display:block}.select2-results__options{list-style:none;margin:0;padding:0}.select2-results__option{padding:6px;user-select:none;-webkit-user-select:none}.select2-results__option[aria-selected]{cursor:pointer}.select2-container--open .select2-dropdown{left:0}.select2-container--open .select2-dropdown--above{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--open .select2-dropdown--below{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-search--dropdown{display:block;padding:4px}.select2-search--dropdown .select2-search__field{padding:4px;width:100%;box-sizing:border-box}.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button{-webkit-appearance:none}.select2-search--dropdown.select2-search--hide{display:none}.select2-close-mask{border:0;margin:0;padding:0;display:block;position:fixed;left:0;top:0;min-height:100%;min-width:100%;height:auto;width:auto;opacity:0;z-index:99;background-color:#fff;filter:alpha(opacity=0)}.select2-hidden-accessible{border:0 !important;clip:rect(0 0 0 0) !important;-webkit-clip-path:inset(50%) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.select2-container--default .select2-selection--single{background-color:#fff;border:1px solid #aaa;border-radius:4px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--default .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700}.select2-container--default .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--default .select2-selection--single .select2-selection__arrow{height:26px;position:absolute;top:1px;right:1px;width:20px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--default[dir=rtl] .select2-selection--single .select2-selection__arrow{left:1px;right:auto}.select2-container--default.select2-container--disabled .select2-selection--single{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection--single .select2-selection__clear{display:none}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text}.select2-container--default .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;list-style:none;margin:0;padding:0 5px;width:100%}.select2-container--default .select2-selection--multiple .select2-selection__rendered li{list-style:none}.select2-container--default .select2-selection--multiple .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-top:5px;margin-right:10px;padding:1px}.select2-container--default .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{color:#999;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove:hover{color:#333}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--default[dir=rtl] .select2-selection--multiple .select2-search--inline{float:right}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:5px;margin-right:auto}.select2-container--default[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--default.select2-container--focus .select2-selection--multiple{border:solid #000 1px;outline:0}.select2-container--default.select2-container--disabled .select2-selection--multiple{background-color:#eee;cursor:default}.select2-container--default.select2-container--disabled .select2-selection__choice__remove{display:none}.select2-container--default.select2-container--open.select2-container--above .select2-selection--single,.select2-container--default.select2-container--open.select2-container--above .select2-selection--multiple{border-top-left-radius:0;border-top-right-radius:0}.select2-container--default.select2-container--open.select2-container--below .select2-selection--single,.select2-container--default.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--default .select2-search--dropdown .select2-search__field{border:1px solid #aaa}.select2-container--default .select2-search--inline .select2-search__field{background:0 0;border:none;outline:0;box-shadow:none;-webkit-appearance:textfield}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--default .select2-results__option[role=group]{padding:0}.select2-container--default .select2-results__option[aria-disabled=true]{color:#999}.select2-container--default .select2-results__option[aria-selected=true]{background-color:#ddd}.select2-container--default .select2-results__option .select2-results__option{padding-left:1em}.select2-container--default .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--default .select2-results__option .select2-results__option .select2-results__option{margin-left:-1em;padding-left:2em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-2em;padding-left:3em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-3em;padding-left:4em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-4em;padding-left:5em}.select2-container--default .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-5em;padding-left:6em}.select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:#5897fb;color:#fff}.select2-container--default .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic .select2-selection--single{background-color:#f7f7f7;border:1px solid #aaa;border-radius:4px;outline:0;background-image:-webkit-linear-gradient(top,#fff 50%,#eee 100%);background-image:-o-linear-gradient(top,#fff 50%,#eee 100%);background-image:linear-gradient(to bottom,#fff 50%,#eee 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic .select2-selection--single:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--single .select2-selection__rendered{color:#444;line-height:28px}.select2-container--classic .select2-selection--single .select2-selection__clear{cursor:pointer;float:right;font-weight:700;margin-right:10px}.select2-container--classic .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--classic .select2-selection--single .select2-selection__arrow{background-color:#ddd;border:none;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;height:26px;position:absolute;top:1px;right:1px;width:20px;background-image:-webkit-linear-gradient(top,#eee 50%,#ccc 100%);background-image:-o-linear-gradient(top,#eee 50%,#ccc 100%);background-image:linear-gradient(to bottom,#eee 50%,#ccc 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFCCCCCC',GradientType=0)}.select2-container--classic .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__clear{float:left}.select2-container--classic[dir=rtl] .select2-selection--single .select2-selection__arrow{border:none;border-right:1px solid #aaa;border-radius:0;border-top-left-radius:4px;border-bottom-left-radius:4px;left:1px;right:auto}.select2-container--classic.select2-container--open .select2-selection--single{border:1px solid #5897fb}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:none}.select2-container--classic.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--single{border-top:none;border-top-left-radius:0;border-top-right-radius:0;background-image:-webkit-linear-gradient(top,#fff 0%,#eee 50%);background-image:-o-linear-gradient(top,#fff 0%,#eee 50%);background-image:linear-gradient(to bottom,#fff 0%,#eee 50%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF',endColorstr='#FFEEEEEE',GradientType=0)}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--single{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0;background-image:-webkit-linear-gradient(top,#eee 50%,#fff 100%);background-image:-o-linear-gradient(top,#eee 50%,#fff 100%);background-image:linear-gradient(to bottom,#eee 50%,#fff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE',endColorstr='#FFFFFFFF',GradientType=0)}.select2-container--classic .select2-selection--multiple{background-color:#fff;border:1px solid #aaa;border-radius:4px;cursor:text;outline:0}.select2-container--classic .select2-selection--multiple:focus{border:1px solid #5897fb}.select2-container--classic .select2-selection--multiple .select2-selection__rendered{list-style:none;margin:0;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__clear{display:none}.select2-container--classic .select2-selection--multiple .select2-selection__choice{background-color:#e4e4e4;border:1px solid #aaa;border-radius:4px;cursor:default;float:left;margin-right:5px;margin-top:5px;padding:0 5px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove{color:#888;cursor:pointer;display:inline-block;font-weight:700;margin-right:2px}.select2-container--classic .select2-selection--multiple .select2-selection__choice__remove:hover{color:#555}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice{float:right;margin-left:5px;margin-right:auto}.select2-container--classic[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.select2-container--classic.select2-container--open .select2-selection--multiple{border:1px solid #5897fb}.select2-container--classic.select2-container--open.select2-container--above .select2-selection--multiple{border-top:none;border-top-left-radius:0;border-top-right-radius:0}.select2-container--classic.select2-container--open.select2-container--below .select2-selection--multiple{border-bottom:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.select2-container--classic .select2-search--dropdown .select2-search__field{border:1px solid #aaa;outline:0}.select2-container--classic .select2-search--inline .select2-search__field{outline:0;box-shadow:none}.select2-container--classic .select2-dropdown{background-color:#fff;border:1px solid transparent}.select2-container--classic .select2-dropdown--above{border-bottom:none}.select2-container--classic .select2-dropdown--below{border-top:none}.select2-container--classic .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--classic .select2-results__option[role=group]{padding:0}.select2-container--classic .select2-results__option[aria-disabled=true]{color:grey}.select2-container--classic .select2-results__option--highlighted[aria-selected]{background-color:#3875d7;color:#fff}.select2-container--classic .select2-results__group{cursor:default;display:block;padding:6px}.select2-container--classic.select2-container--open .select2-dropdown{border-color:#5897fb}/*!
 * @copyright Copyright &copy; Kartik Visweswaran, Krajee.com, 2014 - 2023
 * @version 2.2.5
 *
 * Additional CSS for Select2 for extra functionalities added by Krajee
 *
 * Author: Kartik Visweswaran
 * For more JQuery plugins visit http://plugins.krajee.com
 * For more Yii related demos visit http://demos.krajee.com
 */
.s2-togall-select .s2-unselect-label,.s2-togall-unselect .s2-select-label{display:none}.s2-togall-button{display:inline-block;font-weight:400;color:#337ab7;padding:.5rem;cursor:pointer}.s2-togall-button:focus,.s2-togall-button:hover{color:#23527c;text-decoration:underline;background-color:transparent}.s2-togall-select .s2-select-label,.s2-togall-unselect .s2-unselect-label{display:inline}.s2-select-label,.s2-unselect-label{line-height:1.1;font-size:13px}.s2-togall-button .s2-select-label i,.s2-togall-button .s2-unselect-label i{margin:auto .25rem}/*!
 * @copyright Copyright © Kartik Visweswaran, Krajee.com, 2014 - 2023
 * @version 2.2.5
 *
 * Krajee Bootstrap 3.x Theme for Select2
 *
 * Author: Kartik Visweswaran
 * For more JQuery plugins visit http://plugins.krajee.com
 * For more Yii related demos visit http://demos.krajee.com
 */
.select2-container--krajee-bs3{display:block}.select2-container--krajee-bs3 .select2-selection--single,.select2-container--krajee-bs3 .select2-selection--multiple{cursor:default}.select2-container--krajee-bs3 .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background-color:#fff;border:1px solid #ccc;border-radius:4px;color:#555;font-size:14px;outline:0}.select2-container--krajee-bs3 .select2-search--dropdown .select2-search__field{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);background:#fff url(/assets/2266a771/css/search.png) right 10px top 7px no-repeat;border:1px solid #ccc;border-radius:4px;color:#555}.select2-container--krajee-bs3 .select2-dropdown[dir=rtl] .select2-search__field{background:#fff url(/assets/2266a771/css/search.png) left 10px top 7px no-repeat}.select2-container--krajee-bs3 .select2-dropdown .select2-toggle-all{display:inline-block;margin:5px 10px}.select2-container--krajee-bs3 .select2-search__field{outline:0}.select2-container--krajee-bs3 .select2-search__field::-webkit-input-placeholder,.select2-container--krajee-bs3 .select2-search__field:-moz-placeholder,.select2-container--krajee-bs3 .select2-search__field::-moz-placeholder,.select2-container--krajee-bs3 .select2-search__field:-ms-input-placeholder{color:#999}.select2-container--krajee-bs3 .select2-search__field::-moz-placeholder{opacity:1}.select2-container--krajee-bs3 .select2-selection--single .select2-selection__arrow{border:0;border-left:1px solid #aaa;border-top-right-radius:4px;border-bottom-right-radius:4px;position:absolute;height:32px;top:1px;right:1px;width:20px}.select2-container--krajee-bs3 .select2-selection--single .select2-selection__arrow b{border-color:#888 transparent transparent;border-style:solid;border-width:5px 4px 0;height:0;left:50%;margin-left:-4px;margin-top:-2px;position:absolute;top:50%;width:0}.select2-container--krajee-bs3.select2-container--open .select2-selection--single .select2-selection__arrow b{border-color:transparent transparent #888;border-width:0 4px 5px}.select2-container--krajee-bs3[dir=rtl] .select2-selection--single .select2-selection__arrow{border:0;border-right:1px solid #aaa;border-radius:4px 0 0 4px;left:1px;right:auto}.select2-container--krajee-bs3.select2-container--open .select2-selection--single .select2-selection__arrow{background:0 0;border:0}.input-sm.select2-container--krajee-bs3 .select2-selection--single .select2-selection__arrow,.input-group-sm .select2-container--krajee-bs3 .select2-selection--single .select2-selection__arrow{height:29px;width:18px}.input-sm .select2-container--krajee-bs3 .select2-selection--single .select2-selection__arrow b,.input-group-sm .select2-container--krajee-bs3 .select2-selection--single .select2-selection__arrow b{border-width:4px 3px 0;margin-left:-3px}.input-sm.select2-container--krajee-bs3.select2-container--open .select2-selection--single .select2-selection__arrow b,.input-group-sm .select2-container--krajee-bs3.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 3px 4px}.input-lg.select2-container--krajee-bs3 .select2-selection--single .select2-selection__arrow,.input-group-lg .select2-container--krajee-bs3 .select2-selection--single .select2-selection__arrow{height:45px;width:22px;right:2px}.input-lg.select2-container--krajee-bs3[dir=rtl] .select2-selection--single .select2-selection__arrow,.input-group-lg .select2-container--krajee-bs3[dir=rtl] .select2-selection--single .select2-selection__arrow{left:2px;right:auto}.input-lg.select2-container--krajee-bs3 .select2-selection--single .select2-selection__arrow b,.input-group-lg .select2-container--krajee-bs3 .select2-selection--single .select2-selection__arrow b{border-width:6px 5px 0}.input-lg.select2-container--krajee-bs3.select2-container--open .select2-selection--single .select2-selection__arrow b,.input-group-lg .select2-container--krajee-bs3.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 5px 6px}.select2-container--krajee-bs3 li.select2-results__option{background-color:#fcf8e3;color:#c09853}.select2-container--krajee-bs3 .select2-results__option[aria-disabled=true]{color:#333;background:#fff;cursor:not-allowed;opacity:.4;filter:alpha(opacity=40)}.select2-container--krajee-bs3 .select2-results__option[role=group]{padding:0}.select2-container--krajee-bs3 .select2-results__option.loading-results,.select2-container--krajee-bs3 .load-more{font-style:italic;color:#a94442;opacity:1;filter:alpha(opacity=100);background:#fff url(/assets/2266a771/css/loading.gif) right 10px center no-repeat}.select2-container--krajee-bs3 .load-more{margin:5px 0 5px 5px}.select2-container--krajee-bs3 .select2-dropdown[dir=rtl] .select2-results__option.loading-results,.select2-container--krajee-bs3 .select2-dropdown[dir=rtl] .load-more{background:#fff url(/assets/2266a771/css/loading.gif) left 10px center no-repeat}.select2-container--krajee-bs3 .select2-dropdown[dir=rtl] .load-more{margin:5px 5px 5px 0}.select2-container--krajee-bs3 .select2-results__option[aria-selected]{background-color:#fff;color:#333;border-radius:0}.select2-container--krajee-bs3 .select2-results__option.select2-results__option--selected,.select2-container--krajee-bs3 .select2-results__option[aria-selected=true]{color:#31708f;background-color:#d9edf7}.select2-container--krajee-bs3 .select2-results__option--highlighted[aria-selected]{background-color:#337ab7;color:#fff}.select2-container--krajee-bs3 .select2-results__option .select2-results__option{padding:6px 12px}.select2-container--krajee-bs3 .select2-results__option .select2-results__option .select2-results__group{padding-left:0}.select2-container--krajee-bs3 .select2-results__option .select2-results__option .select2-results__option{margin-left:-12px;padding-left:24px}.select2-container--krajee-bs3 .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-24px;padding-left:36px}.select2-container--krajee-bs3 .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-36px;padding-left:48px}.select2-container--krajee-bs3 .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-48px;padding-left:60px}.select2-container--krajee-bs3 .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option .select2-results__option{margin-left:-60px;padding-left:72px}.select2-container--krajee-bs3 .select2-results__group{display:block;color:#333;text-shadow:0 1px 0 #fff;background-color:#eee;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;padding:6px 12px;line-height:1.428571429;white-space:nowrap}.select2-container--krajee-bs3.select2-container--open .select2-selection,.select2-container--krajee-bs3 .select2-selection:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(102,175,233,.6);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;border-color:#66afe9}.select2-container--krajee-bs3.select2-container--open.select2-container--below .select2-selection{border-bottom-right-radius:0;border-bottom-left-radius:0;border-bottom-color:transparent}.select2-container--krajee-bs3.select2-container--open.select2-container--above .select2-selection{border-top-right-radius:0;border-top-left-radius:0;border-top-color:transparent}.select2-container--krajee-bs3.select2-container--disabled .select2-selection,.select2-container--krajee-bs3.select2-container--disabled .select2-search__field{cursor:not-allowed}.select2-container--krajee-bs3.select2-container--disabled .select2-selection,.select2-container--krajee-bs3.select2-container--disabled .select2-selection--multiple .select2-selection__choice{background-color:#eee}.select2-container--krajee-bs3.select2-container--disabled .select2-selection__clear,.select2-container--krajee-bs3.select2-container--disabled .select2-selection--multiple .select2-selection__choice__remove{display:none}.select2-container--krajee-bs3 .select2-dropdown{-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);border-color:#66afe9;overflow-x:hidden;margin-top:-1px}.select2-container--krajee-bs3 .select2-dropdown--above{margin-top:1px}.select2-container--krajee-bs3 .select2-results>.select2-results__options{max-height:200px;overflow-y:auto}.select2-container--krajee-bs3 .select2-selection--single{height:34px;line-height:1.428571429;padding:6px 24px 6px 12px}.select2-container--krajee-bs3 .select2-selection--single .select2-selection__rendered{color:#555;padding:0}.select2-container--krajee-bs3 .select2-selection--single .select2-selection__placeholder{color:#999}.select2-container--krajee-bs3 .select2-selection--multiple{min-height:34px}.select2-container--krajee-bs3 .select2-selection--multiple .select2-selection__rendered{box-sizing:border-box;line-height:1.428571429;list-style:none;margin:0;overflow:hidden;padding:0;width:100%;text-overflow:ellipsis;white-space:nowrap}.select2-container--krajee-bs3 .select2-selection--multiple .select2-selection__placeholder{color:#999;float:left;margin-top:5px}.select2-container--krajee-bs3 .select2-selection--multiple .select2-selection__choice{color:#555;background:#f5f5f5;border:1px solid #ccc;border-radius:4px;cursor:default;float:left;margin:5px 0 0 6px;padding:0 6px}.select2-container--krajee-bs3 .select2-selection--multiple .select2-search--inline .select2-search__field{background:0 0;padding:6px;height:32px;line-height:1.428571429;margin-top:0;min-width:5em;color:#999}.select2-container--krajee-bs3[dir=rtl] .select2-selection--single{padding-left:24px;padding-right:12px}.select2-container--krajee-bs3[dir=rtl] .select2-selection--single .select2-selection__rendered{padding-right:0;padding-left:0;text-align:right}.select2-container--krajee-bs3[dir=rtl] .select2-selection--multiple .select2-selection__choice,.select2-container--krajee-bs3[dir=rtl] .select2-selection--multiple .select2-selection__placeholder{float:right}.select2-container--krajee-bs3[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin-left:0;margin-right:6px}.select2-container--krajee-bs3[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin-left:2px;margin-right:auto}.has-warning.select2-container--krajee-bs3 .select2-dropdown,.has-warning .select2-container--krajee-bs3 .select2-selection{border-color:#8a6d3b}.has-warning .select2-container--open .select2-selection,.has-warning .select2-container--krajee-bs3.select2-container--focus .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;border-color:#66512c}.has-error.select2-container--krajee-bs3 .select2-dropdown,.has-error .select2-container--krajee-bs3 .select2-selection{border-color:#a94442}.has-error .select2-container--open .select2-selection,.has-error .select2-container--krajee-bs3.select2-container--focus .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;border-color:#843534}.has-success.select2-container--krajee-bs3 .select2-dropdown,.has-success .select2-container--krajee-bs3 .select2-selection{border-color:#3c763d}.has-success .select2-container--open .select2-selection,.has-success .select2-container--krajee-bs3.select2-container--focus .select2-selection{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;border-color:#2b542c}.input-sm.select2-container--krajee-bs3,.input-lg.select2-container--krajee-bs3{border-radius:0;font-size:12px;height:auto;line-height:1;padding:0}.input-group .select2-container--krajee-bs3{display:table;table-layout:fixed;position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group.select2-bootstrap-prepend .select2-container--krajee-bs3 .select2-selection{border-bottom-left-radius:0;border-top-left-radius:0}.input-group.select2-bootstrap-append .select2-container--krajee-bs3 .select2-selection{border-bottom-right-radius:0;border-top-right-radius:0}.input-sm.select2-container--krajee-bs3 .select2-selection--single,.input-group-sm .select2-container--krajee-bs3 .select2-selection--single{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 22px 5px 10px}.input-sm.select2-container--krajee-bs3 .select2-selection--multiple,.input-group-sm .select2-container--krajee-bs3 .select2-selection--multiple{min-height:30px}.input-sm.select2-container--krajee-bs3 .select2-selection--multiple .select2-selection__choice,.input-group-sm .select2-container--krajee-bs3 .select2-selection--multiple .select2-selection__choice{font-size:12px;line-height:1.5;margin:4px 0 0 5px;padding:0 5px}.input-sm.select2-container--krajee-bs3[dir=rtl] .select2-selection--multiple .select2-selection__choice,.input-group-sm .select2-container--krajee-bs3[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin:4px 4px 0 0}.input-sm.select2-container--krajee-bs3 .select2-selection--multiple .select2-search--inline .select2-search__field,.input-group-sm .select2-container--krajee-bs3 .select2-selection--multiple .select2-search--inline .select2-search__field{padding:6px;font-size:12px;height:28px;line-height:1.5}.input-lg.select2-container--krajee-bs3 .select2-selection--single,.input-group-lg .select2-container--krajee-bs3 .select2-selection--single{border-radius:6px;font-size:18px;height:46px;line-height:1.3333333;padding:10px}.input-lg.select2-container--krajee-bs3 .select2-selection--multiple,.input-group-lg .select2-container--krajee-bs3 .select2-selection--multiple{min-height:46px}.input-lg.select2-container--krajee-bs3 .select2-selection--multiple .select2-selection__choice,.input-group-lg .select2-container--krajee-bs3 .select2-selection--multiple .select2-selection__choice{font-size:18px;line-height:1.3333333;border-radius:4px;margin:9px 0 0 8px;padding:0 10px}.input-lg.select2-container--krajee-bs3 .select2-selection--multiple .select2-search--inline .select2-search__field,.input-group-lg .select2-container--krajee-bs3 .select2-selection--multiple .select2-search--inline .select2-search__field{padding:12px 6px;font-size:18px;height:44px;line-height:1.3333333}.input-lg.select2-container--krajee-bs3[dir=rtl] .select2-selection--multiple .select2-selection__choice,.input-group-lg .select2-container--krajee-bs3[dir=rtl] .select2-selection--multiple .select2-selection__choice{margin:9px 8px 0 0}.select2-bootstrap-append .select2-container--krajee-bs3,.select2-bootstrap-append .input-group-btn,.select2-bootstrap-append .input-group-btn .btn,.select2-bootstrap-prepend .select2-container--krajee-bs3,.select2-bootstrap-prepend .input-group-btn,.select2-bootstrap-prepend .input-group-btn .btn{vertical-align:top}.form-control.select2-hidden-accessible{position:absolute!important;width:1px!important}.select2-container--krajee-bs3 .select2-selection__clear{color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;font-size:16px;opacity:.4}.select2-container--krajee-bs3 .select2-selection__clear:hover{opacity:.6}.select2-container--krajee-bs3 .select2-selection--single .select2-selection__clear,.select2-container--krajee-bs3 .select2-selection--multiple .select2-selection__clear{position:absolute;top:6px;font-size:16px}.select2-container--krajee-bs3 .select2-selection--single .select2-selection__clear{right:25px}.select2-container--krajee-bs3[dir=rtl] .select2-selection--single .select2-selection__clear{left:25px;right:auto}.select2-container--krajee-bs3 .select2-selection--multiple .select2-selection__clear{right:10px}.select2-container--krajee-bs3[dir=rtl] .select2-selection--multiple .select2-selection__clear{left:10px;right:auto}.input-sm.select2-container--krajee-bs3 .select2-selection__clear,.input-group-sm .select2-container--krajee-bs3 .select2-selection__clear{top:.5rem;font-size:16px}.input-lg.select2-container--krajee-bs3 .select2-selection__clear,.input-group-lg .select2-container--krajee-bs3 .select2-selection__clear{top:.8rem}.input-lg.select2-container--krajee-bs3 .select2-selection__clear,.input-group-lg .select2-container--krajee-bs3 .select2-selection__clear{font-size:24px}.select2-container--krajee-bs3 .select2-selection--multiple .select2-selection__choice__remove{border:0;background:0;box-shadow:none;outline:0;float:right;color:#000;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;opacity:.4;filter:alpha(opacity=40);display:inline-block;text-shadow:0 1px 0 #fff;font-size:18px;font-weight:700;line-height:1;margin:2px 0 0 3px}.select2-container--krajee-bs3 .select2-selection--multiple .select2-selection__choice__remove:hover{opacity:.6;filter:alpha(opacity=60)}.input-sm.select2-container--krajee-bs3 .select2-selection--multiple .select2-selection__choice__remove,.input-group-sm .select2-container--krajee-bs3 .select2-selection--multiple .select2-selection__choice__remove{font-size:15px}.input-lg.select2-container--krajee-bs3 .select2-selection--multiple .select2-selection__choice__remove,.input-group-lg .select2-container--krajee-bs3 .select2-selection--multiple .select2-selection__choice__remove{font-size:21px;margin-left:5px}.select2-container--krajee-bs3[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{float:left;margin:2px 3px 0 0}.input-lg.select2-container--krajee-bs3[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove,.input-group-lg .select2-container--krajee-bs3[dir=rtl] .select2-selection--multiple .select2-selection__choice__remove{margin:2px 5px 0 0}.input-group-sm.s2-input-group .input-group-btn{width:34px}.s2-input-group .input-group-btn{width:40px}.input-group-lg.s2-input-group .input-group-btn{width:52px}.s2-input-group .input-group-btn>.btn{position:absolute;height:100%}/*!
 * @package    yii2-krajee-base
 * @subpackage yii2-widget-activeform
 * @author     Kartik Visweswaran <kartikv2@gmail.com>
 * @copyright  Copyright &copy; Kartik Visweswaran, Krajee.com, 2014 - 2022
 * @version    3.0.5
 *
 * Common CSS file for all kartik\widgets.
 *
 * For more JQuery/Bootstrap plugins and demos visit http://plugins.krajee.com
 * For more Yii related demos visit http://demos.krajee.com
 */
.kv-plugin-loading{width:25px;height:25px;background:url(/assets/99645ec4/css/../img/loading-plugin.gif) center left no-repeat}.kv-hide{display:none}.kv-input-group-hide .input-group-addon,.kv-input-group-hide .input-group-append,.kv-input-group-hide .input-group-btn,.kv-input-group-hide .input-group-prepend{visibility:hidden}/*!
 * Datetimepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
[class*=" datetimepicker-dropdown"]:after,[class*=" datetimepicker-dropdown-top"]:after{content:'';display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent}.datetimepicker{padding:4px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datetimepicker.datetimepicker-rtl{direction:rtl}.datetimepicker.datetimepicker-rtl table tr td span{float:right}.datetimepicker-dropdown,.datetimepicker-dropdown-left{top:0;left:0}[class*=" datetimepicker-dropdown"]:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute}[class*=" datetimepicker-dropdown"]:after{border-bottom:6px solid #fff;position:absolute}[class*=" datetimepicker-dropdown-top"]:before{content:'';display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-top:7px solid #ccc;border-top-color:rgba(0,0,0,.2);border-bottom:0}[class*=" datetimepicker-dropdown-top"]:after{border-top:6px solid #fff;border-bottom:0}.datetimepicker-dropdown-bottom-left:before{top:-7px;right:6px}.datetimepicker-dropdown-bottom-left:after{top:-6px;right:7px}.datetimepicker-dropdown-bottom-right:before{top:-7px;left:6px}.datetimepicker-dropdown-bottom-right:after{top:-6px;left:7px}.datetimepicker-dropdown-top-left:before{bottom:-7px;right:6px}.datetimepicker-dropdown-top-left:after{bottom:-6px;right:7px}.datetimepicker-dropdown-top-right:before{bottom:-7px;left:6px}.datetimepicker-dropdown-top-right:after{bottom:-6px;left:7px}.datetimepicker>div{display:none}.datetimepicker.days div.datetimepicker-days,.datetimepicker.hours div.datetimepicker-hours,.datetimepicker.minutes div.datetimepicker-minutes,.datetimepicker.months div.datetimepicker-months,.datetimepicker.years div.datetimepicker-years{display:block}.datetimepicker table{margin:0}.datetimepicker td,.datetimepicker th{text-align:center;width:32px;height:32px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datetimepicker table tr td,.table-striped .datetimepicker table tr th{background-color:transparent}.datetimepicker table tr td.day:hover,.datetimepicker table tr td.hour:hover,.datetimepicker table tr td.minute:hover{background:#eee;cursor:pointer}.datetimepicker table tr td.new,.datetimepicker table tr td.old{color:#999}.datetimepicker table tr td.disabled,.datetimepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datetimepicker table tr td.today,.datetimepicker table tr td.today.disabled,.datetimepicker table tr td.today.disabled:hover,.datetimepicker table tr td.today:hover{background-color:#fde19a;background-image:-moz-linear-gradient(top,#fdd49a,#fdf59a);background-image:-ms-linear-gradient(top,#fdd49a,#fdf59a);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fdd49a),to(#fdf59a));background-image:-webkit-linear-gradient(top,#fdd49a,#fdf59a);background-image:-o-linear-gradient(top,#fdd49a,#fdf59a);background-image:linear-gradient(to bottom,#fdd49a,#fdf59a);background-repeat:repeat-x;border-color:#fdf59a #fdf59a #fbed50;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.datetimepicker table tr td.today.active,.datetimepicker table tr td.today.disabled,.datetimepicker table tr td.today.disabled.active,.datetimepicker table tr td.today.disabled.disabled,.datetimepicker table tr td.today.disabled:active,.datetimepicker table tr td.today.disabled:hover,.datetimepicker table tr td.today.disabled:hover.active,.datetimepicker table tr td.today.disabled:hover.disabled,.datetimepicker table tr td.today.disabled:hover:active,.datetimepicker table tr td.today.disabled:hover:hover,.datetimepicker table tr td.today.disabled:hover[disabled],.datetimepicker table tr td.today.disabled[disabled],.datetimepicker table tr td.today:active,.datetimepicker table tr td.today:hover,.datetimepicker table tr td.today:hover.active,.datetimepicker table tr td.today:hover.disabled,.datetimepicker table tr td.today:hover:active,.datetimepicker table tr td.today:hover:hover,.datetimepicker table tr td.today:hover[disabled],.datetimepicker table tr td.today[disabled]{background-color:#fdf59a}.datetimepicker table tr td.today.active,.datetimepicker table tr td.today.disabled.active,.datetimepicker table tr td.today.disabled:active,.datetimepicker table tr td.today.disabled:hover.active,.datetimepicker table tr td.today.disabled:hover:active,.datetimepicker table tr td.today:active,.datetimepicker table tr td.today:hover.active,.datetimepicker table tr td.today:hover:active{background-color:#fbf069}.datetimepicker table tr td.active,.datetimepicker table tr td.active.disabled,.datetimepicker table tr td.active.disabled:hover,.datetimepicker table tr td.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-ms-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datetimepicker table tr td.active.active,.datetimepicker table tr td.active.disabled,.datetimepicker table tr td.active.disabled.active,.datetimepicker table tr td.active.disabled.disabled,.datetimepicker table tr td.active.disabled:active,.datetimepicker table tr td.active.disabled:hover,.datetimepicker table tr td.active.disabled:hover.active,.datetimepicker table tr td.active.disabled:hover.disabled,.datetimepicker table tr td.active.disabled:hover:active,.datetimepicker table tr td.active.disabled:hover:hover,.datetimepicker table tr td.active.disabled:hover[disabled],.datetimepicker table tr td.active.disabled[disabled],.datetimepicker table tr td.active:active,.datetimepicker table tr td.active:hover,.datetimepicker table tr td.active:hover.active,.datetimepicker table tr td.active:hover.disabled,.datetimepicker table tr td.active:hover:active,.datetimepicker table tr td.active:hover:hover,.datetimepicker table tr td.active:hover[disabled],.datetimepicker table tr td.active[disabled]{background-color:#04c}.datetimepicker table tr td.active.active,.datetimepicker table tr td.active.disabled.active,.datetimepicker table tr td.active.disabled:active,.datetimepicker table tr td.active.disabled:hover.active,.datetimepicker table tr td.active.disabled:hover:active,.datetimepicker table tr td.active:active,.datetimepicker table tr td.active:hover.active,.datetimepicker table tr td.active:hover:active{background-color:#039}.datetimepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datetimepicker .datetimepicker-hours span{height:26px;line-height:26px}.datetimepicker .datetimepicker-hours table tr td span.hour_am,.datetimepicker .datetimepicker-hours table tr td span.hour_pm{width:14.6%}.datetimepicker .datetimepicker-hours fieldset legend,.datetimepicker .datetimepicker-minutes fieldset legend{margin-bottom:inherit;line-height:30px}.datetimepicker .datetimepicker-minutes span{height:26px;line-height:26px}.datetimepicker table tr td span:hover{background:#eee}.datetimepicker table tr td span.disabled,.datetimepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datetimepicker table tr td span.active,.datetimepicker table tr td span.active.disabled,.datetimepicker table tr td span.active.disabled:hover,.datetimepicker table tr td span.active:hover{background-color:#006dcc;background-image:-moz-linear-gradient(top,#08c,#04c);background-image:-ms-linear-gradient(top,#08c,#04c);background-image:-webkit-gradient(linear,0 0,0 100%,from(#08c),to(#04c));background-image:-webkit-linear-gradient(top,#08c,#04c);background-image:-o-linear-gradient(top,#08c,#04c);background-image:linear-gradient(to bottom,#08c,#04c);background-repeat:repeat-x;border-color:#04c #04c #002a80;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datetimepicker table tr td span.active.active,.datetimepicker table tr td span.active.disabled,.datetimepicker table tr td span.active.disabled.active,.datetimepicker table tr td span.active.disabled.disabled,.datetimepicker table tr td span.active.disabled:active,.datetimepicker table tr td span.active.disabled:hover,.datetimepicker table tr td span.active.disabled:hover.active,.datetimepicker table tr td span.active.disabled:hover.disabled,.datetimepicker table tr td span.active.disabled:hover:active,.datetimepicker table tr td span.active.disabled:hover:hover,.datetimepicker table tr td span.active.disabled:hover[disabled],.datetimepicker table tr td span.active.disabled[disabled],.datetimepicker table tr td span.active:active,.datetimepicker table tr td span.active:hover,.datetimepicker table tr td span.active:hover.active,.datetimepicker table tr td span.active:hover.disabled,.datetimepicker table tr td span.active:hover:active,.datetimepicker table tr td span.active:hover:hover,.datetimepicker table tr td span.active:hover[disabled],.datetimepicker table tr td span.active[disabled]{background-color:#04c}.datetimepicker table tr td span.active.active,.datetimepicker table tr td span.active.disabled.active,.datetimepicker table tr td span.active.disabled:active,.datetimepicker table tr td span.active.disabled:hover.active,.datetimepicker table tr td span.active.disabled:hover:active,.datetimepicker table tr td span.active:active,.datetimepicker table tr td span.active:hover.active,.datetimepicker table tr td span.active:hover:active{background-color:#039}.datetimepicker table tr td span.old{color:#999}.datetimepicker th.switch{width:145px}.datetimepicker th span.glyphicon{pointer-events:none}.datetimepicker tfoot th,.datetimepicker thead tr:first-child th{cursor:pointer}.datetimepicker tfoot th:hover,.datetimepicker thead tr:first-child th:hover{background:#eee}.input-append.date .add-on i,.input-group.date .input-group-addon span,.input-prepend.date .add-on i{cursor:pointer;width:14px;height:14px}/*!
 * @copyright Copyright &copy; Kartik Visweswaran, Krajee.com, 2014 - 2022
 * @package yii2-widgets
 * @subpackage yii2-widget-datepicker
 * @version 1.5.1
 *
 * Custom styling for DateTimepicker
 *
 * For more Yii related demos visit http://demos.krajee.com
 */
.input-group.date.disabled .input-group-addon .glyphicon{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}