@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes button-loading{0%,to{background-color:#f2f2f2;border-color:#f2f2f2}50%{background-color:#717171;border-color:#717171}}@keyframes slide-progress{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}::after,::before{box-sizing:inherit}html{box-sizing:border-box;scroll-padding-top:98px;scroll-behavior:smooth}html::-webkit-scrollbar{width:8px}html::-webkit-scrollbar-thumb{background-color:#c1c1c1;border-radius:100px;border:2px solid transparent;border-left-color:#fff;border-right-color:#fff;background-clip:content-box}html::-webkit-scrollbar-track{background-color:#fff;border-radius:100px;border:2px solid #fff}body{margin:0;font-weight:400;font-size:14px;background-color:#fff}@media (min-width:768px){body{font-size:16px}}body.freeze,body.search-results-opened{overflow:hidden}body,button,input,select,textarea{font-family:"Ubuntu","Arial","Helvetica Neue",sans-serif}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 30px #fff inset!important}input,select,textarea{outline:0!important}img{display:block;max-width:100%;width:100%;height:auto;margin:0}img.lazyImg{position:static;width:auto;background-color:transparent;color:inherit}.loading{position:relative}.loading>article,.loading>aside,.loading>button,.loading>div,.loading>fieldset,.loading>form,.loading>h1,.loading>h2,.loading>h3,.loading>h4,.loading>p,.loading>section{opacity:0}.loading::before{content:"";width:40px;height:40px;border:1px solid #000;border-radius:50%;animation:spin 1s linear infinite;position:absolute;left:50%;top:50%;margin:-20px 0 0 -20px;border-top:#fff;border-left:#fff}.loading.category-wrapper::before{top:200px}.container{padding-left:15px;padding-right:15px}@media (min-width:768px){.container{padding-left:24px;padding-right:24px}}@media (min-width:1420px){.container{max-width:1420px;margin:0 auto}}.js-slider.swiper-initialized,.swiper.swiper-initialized{padding:0 0 10px}@media (min-width:768px){.js-slider.swiper-initialized,.swiper.swiper-initialized{padding:0 0 15px}}.js-slider.swiper-initialized~.js-slider-navigation,.swiper.swiper-initialized~.js-slider-navigation{display:none}@media (min-width:768px){.js-slider.swiper-initialized~.js-slider-navigation,.swiper.swiper-initialized~.js-slider-navigation{display:block;position:absolute;width:100%;left:0;top:calc(50% - 22px);z-index:1}.js-slider.swiper-initialized~.js-slider-navigation .js-slider-btn,.swiper.swiper-initialized~.js-slider-navigation .js-slider-btn{width:44px;height:44px;box-shadow:0 2px 15px rgba(0,0,0,.15);background-color:#fff;border-radius:5px;cursor:pointer;border:0;padding:0;position:absolute;right:-22px;transition:all .35s}.js-slider.swiper-initialized~.js-slider-navigation .js-slider-btn::before,.swiper.swiper-initialized~.js-slider-navigation .js-slider-btn::before{content:"";background-repeat:no-repeat;background-image:url(/skin/frontend/lite/masterclub/icons/icon-arrow-right.svg);background-position:center;position:absolute;top:0;left:0;width:100%;height:100%}.js-slider.swiper-initialized~.js-slider-navigation .js-slider-btn:hover::before,.swiper.swiper-initialized~.js-slider-navigation .js-slider-btn:hover::before{filter:invert(50%) sepia(71%) saturate(3526%) hue-rotate(11deg) brightness(106%) contrast(96%)}.js-slider.swiper-initialized~.js-slider-navigation .js-slider-btn_disabled,.swiper.swiper-initialized~.js-slider-navigation .js-slider-btn_disabled{display:none}.js-slider.swiper-initialized~.js-slider-navigation .js-slider-btn_prev,.swiper.swiper-initialized~.js-slider-navigation .js-slider-btn_prev{transform:rotate(180deg);left:-22px}}.js-slider.swiper-initialized .js-slider-pagination,.swiper.swiper-initialized .js-slider-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;top:10px}@media (min-width:768px){.js-slider.swiper-initialized .js-slider-pagination,.swiper.swiper-initialized .js-slider-pagination{top:15px}}.js-slider.swiper-initialized .js-slider-pagination.swiper-pagination-bullets .swiper-pagination-bullet,.swiper.swiper-initialized .js-slider-pagination.swiper-pagination-bullets .swiper-pagination-bullet{border-radius:5px;width:45px;height:3px;background:#ececec;margin:0 10px 0 0;cursor:pointer;position:relative;opacity:1;overflow:hidden}.js-slider.swiper-initialized .js-slider-pagination.swiper-pagination-bullets .swiper-pagination-bullet:last-child,.swiper.swiper-initialized .js-slider-pagination.swiper-pagination-bullets .swiper-pagination-bullet:last-child{margin:0}.js-slider.swiper-initialized .js-slider-pagination.swiper-pagination-bullets .swiper-pagination-bullet::before,.swiper.swiper-initialized .js-slider-pagination.swiper-pagination-bullets .swiper-pagination-bullet::before{content:"";display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.js-slider.swiper-initialized .js-slider-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active::before,.swiper.swiper-initialized .js-slider-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active::before{background-color:#000;animation:slide-progress 5s linear forwards;-webkit-animation:slide-progress 5s linear forwards}.js-slider:not(.swiper-initialized)~.js-slider-navigation,.swiper:not(.swiper-initialized)~.js-slider-navigation{display:none}.overflow-hidden{overflow:hidden!important}.a-hidden{display:none}.alert{position:relative;background:#f2f2f2;padding:20px 40px 20px 20px;color:#737373}.alert .close{position:absolute;top:10px;right:10px;outline:0;border:0;padding:0;width:24px;height:24px;background-repeat:no-repeat;background-image:url(/skin/frontend/lite/masterclub/icons/Dismiss_24_Filled.svg);background-position:center;filter:invert(0%) sepia(0%) saturate(7500%) hue-rotate(312deg) brightness(100%) contrast(107%);background-color:transparent;cursor:pointer}.alert .close:hover{filter:invert(75%) sepia(21%) saturate(0%) hue-rotate(181deg) brightness(81%) contrast(85%)}#sg-stat{display:inline!important;font:9px Verdana;opacity:.1;color:#666;cursor:default;z-index:100600;position:fixed;bottom:0}#sg-stat:hover{opacity:.3}#sg-stat::selection{color:#fff;background:#000}.visible-lg{display:none}@media (min-width:1024px){.visible-lg{display:block}.hidden-lg{display:none}}

@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes button-loading{0%,to{background-color:#f2f2f2;border-color:#f2f2f2}50%{background-color:#717171;border-color:#717171}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.header{padding-top:15px;margin-bottom:15px}@media (min-width:768px){.header{padding:0;margin-bottom:25px}.header_active .header__top{position:relative;z-index:1000;box-shadow:0 4px 4px rgba(0,0,0,.1)}}.header__brands,.header__top__showroom_address.js-moscow-address span{display:none}@media (min-width:768px){.header__brands{display:block}.header__top{background:#f2f2f2;padding:7px 0}}.header__top .container,.header__top__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__top .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.header__top .container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.header__top__logo{width:100%}@media (min-width:768px){.header__top__logo{display:none}}.header__top__logo .logo{padding-right:6px}.header__top__text{width:100%;max-width:86px;border-left:1px solid #000;padding-left:11px;margin-right:24px;font-size:11px;line-height:1.1;color:#000;box-sizing:content-box}.header__top__text span{color:#ef7d05}.header__top__contacts,.header__top__region-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__top__contacts-link::before{background-image:url(https://masterclub.store/skin/frontend/lite/icons/Info_24_Regular.svg)}.header__top__showroom{display:none;color:#737373;font-size:clamp(12px,3vw,14px);font-weight:400;line-height:9px;margin-left:6px}@media (min-width:768px){.header__top__showroom{display:block}}.header__top__showroom-link{padding:2px 0 2px 12px;border-left:1px solid #737373;display:inline-block;color:#ef7d05;transition:all .35s;text-decoration:none}.header__top__contacts-link{display:none}@media (min-width:1024px){.header__top__contacts-link{display:block;padding:2px 0 2px 29px;font-size:clamp(12px,3vw,14px);font-weight:400;color:#737373;line-height:18px;text-decoration:none;transition:all .35s;margin-left:26px;position:relative}.header__top__contacts-link::before{content:"";width:24px;height:24px;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:50%;transform:translateY(-50%);filter:invert(47%) sepia(0%) saturate(0%) hue-rotate(328deg) brightness(97%) contrast(96%)}.header__top__contacts-link:hover{color:#ef7d05}.header__top__contacts-link:hover::before{filter:invert(50%) sepia(71%) saturate(3526%) hue-rotate(11deg) brightness(106%) contrast(96%)}}.header__top-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;column-gap:0;width:100%}@media (min-width:768px){.header__top-left{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1024px){.header__top-left{width:auto}}.header__top-logos{display:none}@media (min-width:1260px){.header__top-logos{display:-webkit-box;display:-ms-flexbox;display:flex;column-gap:15px}}.header__top .brand-logos__title{margin-bottom:0}.header__top .brand-logos ul{column-gap:10px}.header__top .brand-logos li{width:56px;height:16px}@media (min-width:1024px){.header__top__region{min-width:88px}}.header__bottom{padding:15px 0;position:relative}@media (min-width:768px){.header__bottom{padding:25px 0}}.header__bottom .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 15px}@media (min-width:768px){.header__bottom .container{gap:0}}.header__bottom__icons,.header__bottom__logo{display:none}@media (min-width:768px){.header__bottom__icons,.header__bottom__logo{display:block}}.header__bottom__logo{margin-right:20px}@media (min-width:768px){.header__bottom__icons{width:100%;max-width:156px;margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1240px){.header__bottom__icons{max-width:241px}}@media (min-width:1600px){.header__bottom__icons{max-width:301px}}.header__bottom__text{display:none;width:100%;max-width:100px;border-left:1px solid #000;padding-left:20px;margin-right:60px;font-size:13px;line-height:1.1;color:#000;box-sizing:content-box}@media (min-width:768px){.header__bottom__text{display:block}}

@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes button-loading{0%,to{background-color:#f2f2f2;border-color:#f2f2f2}50%{background-color:#717171;border-color:#717171}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}@media (min-width:768px){.header__top{background:#f2f2f2;padding:7px 0}}.header__top .container,.header__top__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__top .container{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.header__top .container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}.header__top__logo{width:100%}@media (min-width:768px){.header__top__logo{display:none}}.header__top__logo .logo{padding-right:6px}.header__top__text{width:100%;max-width:86px;border-left:1px solid #000;padding-left:11px;margin-right:24px;font-size:11px;line-height:1.1;color:#000;box-sizing:content-box}.header__top__text span{color:#ef7d05}.header__top__contacts,.header__top__region-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header__top__contacts-link::before{background-image:url(/skin/frontend/lite/masterclub/icons/Info_24_Regular.svg)}.header__top__showroom{display:none;color:#737373;font-size:clamp(12px,3vw,14px);font-weight:400;line-height:9px;margin-left:6px}@media (min-width:768px){.header__top__showroom{display:block}}.header__top__showroom-link{padding:2px 0 2px 12px;border-left:1px solid #737373;display:inline-block;color:#ef7d05;transition:all .35s;text-decoration:none}.header__top__contacts-link,.header__top__showroom_address.js-moscow-address span{display:none}@media (min-width:1024px){.header__top__contacts-link{display:block;padding:2px 0 2px 29px;font-size:clamp(12px,3vw,14px);font-weight:400;color:#737373;line-height:18px;text-decoration:none;transition:all .35s;margin-left:26px;position:relative}.header__top__contacts-link::before{content:"";width:24px;height:24px;background-repeat:no-repeat;background-position:center;position:absolute;left:0;top:50%;transform:translateY(-50%);filter:invert(47%) sepia(0%) saturate(0%) hue-rotate(328deg) brightness(97%) contrast(96%)}.header__top__contacts-link:hover{color:#ef7d05}.header__top__contacts-link:hover::before{filter:invert(50%) sepia(71%) saturate(3526%) hue-rotate(11deg) brightness(106%) contrast(96%)}}.header__top-left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;column-gap:0;width:100%}@media (min-width:768px){.header__top-left{-ms-flex-wrap:wrap;flex-wrap:wrap}}@media (min-width:1024px){.header__top-left{width:auto}}.header__top-logos{display:none}@media (min-width:1260px){.header__top-logos{display:-webkit-box;display:-ms-flexbox;display:flex;column-gap:15px}}.header__top .brand-logos__title{margin-bottom:0}.header__top .brand-logos ul{column-gap:10px}.header__top .brand-logos li{width:56px;height:16px}@media (min-width:1024px){.header__top__region{min-width:88px}}

@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes button-loading{0%,to{background-color:#f2f2f2;border-color:#f2f2f2}50%{background-color:#717171;border-color:#717171}}.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}.header__bottom{padding:15px 0;position:relative}@media (min-width:768px){.header__bottom{padding:25px 0}}.header__bottom .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:0 15px}@media (min-width:768px){.header__bottom .container{gap:0}}.header__bottom__icons,.header__bottom__logo{display:none}@media (min-width:768px){.header__bottom__icons,.header__bottom__logo{display:block}}.header__bottom__logo{margin-right:20px}@media (min-width:768px){.header__bottom__icons{width:100%;max-width:156px;margin-left:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}@media (min-width:1240px){.header__bottom__icons{max-width:241px}}@media (min-width:1600px){.header__bottom__icons{max-width:301px}}.header__bottom__text{display:none;width:100%;max-width:100px;border-left:1px solid #000;padding-left:20px;margin-right:60px;font-size:13px;line-height:1.1;color:#000;box-sizing:content-box}@media (min-width:768px){.header__bottom__text{display:block}}

.rich[contenteditable=true]{-webkit-user-modify:read-only;-moz-user-modify:read-only;user-modify:read-only}

/*---------------------------------------------------
    LESS Elements 0.9
  ---------------------------------------------------
    A set of useful LESS mixins
    More info at: http://lesselements.com
  ---------------------------------------------------*/
.rich[contenteditable="true"] {
  -webkit-user-modify: read-only;
  -moz-user-modify: read-only;
  user-modify: read-only;
}
/* Colors */
/* Фильтры для svg иконок https://codepen.io/sosuke/pen/Pjoqqp */
/* Breakpoints */
/* Base heading style */
/* Base button style */
/* old colors */
/* Fonts */
/* variables */
/* filters https://codepen.io/sosuke/pen/Pjoqqp */
@keyframes spin {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}
@keyframes button-loading {
  0% {
    background-color: #F2F2F2;
    border-color: #F2F2F2;
  }
  50% {
    background-color: #717171;
    border-color: #717171;
  }
  100% {
    background-color: #F2F2F2;
    border-color: #F2F2F2;
  }
}
.header__brands .container {
  position: relative;
}
.header__brands__wrapper {
  overflow: hidden;
}
.header__brands__slider {
  display: flex;
  transition: all .3s;
}
.header__brands__item {
  display: block;
  white-space: nowrap;
  font-weight: 400;
  font-size: 16px;
  line-height: 130%;
  color: #000000;
  text-decoration: none;
  padding-right: 27px;
  margin: 0;
  position: relative;
}
@media (min-width: 1240px) {
  .header__brands__item {
    padding-right: 45px;
  }
}
.header__brands__item.brand-offers,
.header__brands__item.brand-items,
.header__brands__item.brand-sale {
  padding-left: 25px;
}
.header__brands__item.brand-offers::before,
.header__brands__item.brand-items::before,
.header__brands__item.brand-sale::before {
  content: '';
  width: 21px;
  height: 21px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
}
.header__brands__item.brand-offers.brand-offers::before,
.header__brands__item.brand-items.brand-offers::before,
.header__brands__item.brand-sale.brand-offers::before {
  background-repeat: no-repeat;
  background-image: url('/skin/frontend/lite/masterclub/icons/icon-brand-offers.svg');
  background-position: center;
}
.header__brands__item.brand-offers.brand-sale::before,
.header__brands__item.brand-items.brand-sale::before,
.header__brands__item.brand-sale.brand-sale::before {
  background-repeat: no-repeat;
  background-image: url('/skin/frontend/lite/masterclub/icons/icon-brand-sale.svg');
  background-position: center;
}
.header__brands__item.brand-offers.brand-items::before,
.header__brands__item.brand-items.brand-items::before,
.header__brands__item.brand-sale.brand-items::before {
  background-repeat: no-repeat;
  background-image: url('/skin/frontend/lite/masterclub/icons/icon-brand-items.svg');
  background-position: center;
}
.header__brands__item:last-child {
  padding-right: 0;
}
.header__brands__item:hover {
  color: #EF7D05;
  transition: all .3s;
}
.header__brands__nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 24px;
  height: 24px;
  background-color: #FFFFFF;
  box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.15);
  border-radius: 100px;
  border: 0;
  box-sizing: border-box;
  position: absolute;
  top: -2px;
  z-index: 2;
}
.header__brands__nav:before {
  content: '';
  width: 16px;
  height: 16px;
  display: block;
  background-size: 16px;
}
.header__brands__nav--prev {
  left: 23px;
}
.header__brands__nav--prev:before {
  background-repeat: no-repeat;
  background-image: url('/skin/frontend/lite/masterclub/icons/Chevron_Left_24_Filled.svg');
  background-position: center;
}
.header__brands__nav--next {
  right: 23px;
}
.header__brands__nav--next:before {
  background-repeat: no-repeat;
  background-image: url('/skin/frontend/lite/masterclub/icons/Chevron_Right_24_Filled.svg');
  background-position: center;
}
.header__brands__nav--disabled {
  display: none;
}
.header__brands__nav:hover {
  cursor: pointer;
}
.header__brands__nav:hover:before {
  filter: invert(50%) sepia(71%) saturate(3526%) hue-rotate(11deg) brightness(106%) contrast(96%);
}

