/**
Звездлочка, марктировка поля для обязательности к заполнению
 */
.req {
  display: inline;
  font-weight: normal;
  color: red;
}
.req:before {
  content: '*';
}
/**
 Форматирование текста, маленький, по центру и тп
 */
.text--small {
  font-size: 13px;
  line-height: 1.2em;
}
.text--center {
  text-align: center;
}
.sale-personal-section-index-block-ico i.address,
.sale-personal-section-index-block-ico i.disocuntcard {
  opacity: 0;
}
.discount-card.discount-card--line .discount-card__number {
  display: inline-block;
  font-size: 20px;
  margin-right: 15px;
  vertical-align: middle;
}
.discount-card.discount-card--line .discount-card__copy {
  display: inline-block;
  cursor: pointer;
  position: relative;
  font-weight: bold;
  padding-left: 20px;
}
.discount-card.discount-card--line .discount-card__copy:before {
  font-family: FontAwesome;
  content: "\f0c5";
  position: absolute;
  left: 0;
  top: -2px;
}
.puhovik-user-address {
  max-width: 500px;
}
.puhovik-user-address .sale-order-delivery-adres-item {
  border-bottom: 1px solid #e6e6e6;
  position: relative;
  padding-left: 15px;
}
.puhovik-user-address .sale-order-delivery-adres-item.sale-order-delivery-adres-item--empty {
  padding: 15px;
  margin: 0;
  text-align: center;
  border-bottom: none;
  background: #f9f9f9;
}
.puhovik-user-address .sale-order-delivery-adres-item:not(.sale-order-delivery-adres-item--empty):before {
  counter-increment: list 1;
  content: counter(list) ". ";
  position: absolute;
  left: 0;
  color: #b8b8b8;
}
.puhovik-user-address .sale-order-delivery-adres__list {
  counter-reset: list;
}
.puhovik-user-address .sale-order-delivery-adres__footer {
  margin-top: 15px;
}
.preloader span {
  color: transparent !important;
}
.preloader.transparent.btn.btn-default.btn-lg.white {
  color: transparent !important;
  background-position: center center !important;
  background-image: url(./img/preloader-wb26.svg) !important;
  background-repeat: no-repeat !important;
}
.preloader.btn-default.btn-lg {
  color: transparent !important;
  background-position: center center !important;
  background-image: url(./img/preloader-bw26.svg) !important;
  background-repeat: no-repeat !important;
}
.preloader.btn.btn-danger {
  color: transparent !important;
  background-position: center center !important;
  background-image: url(./img/preloader-bw26.svg) !important;
  background-repeat: no-repeat !important;
}
.btn-long {
  padding-left: 4em;
  padding-right: 4em;
}
.btn.btn--small {
  padding: 5px 10px;
  font-size: 12px;
}
.btn--link {
  display: inline-block;
  border: none;
  border-bottom: 1px dashed #31319d;
  padding: 0;
  margin: 0;
  box-shadow: none;
  cursor: pointer;
}
.btn--link:active {
  box-shadow: none;
}
.btn--link:focus {
  box-shadow: none;
}
.btn--link.preloader {
  color: transparent;
  background-position: center   center;
  background-repeat: no-repeat;
  background-image: url(./img/preloader-wg20.svg);
  background-size: contain;
  border-color: transparent;
}
.btn.btn-default.btn--orange {
  background: #f26f31;
  border-color: #f26f31;
}
.btn.btn-default.btn--orange.preloader {
  color: transparent;
  background-position: center   center;
  background-repeat: no-repeat;
  background-image: url(./img/preloader-wg20.svg);
  border-color: transparent;
}
.btn.btn--disabled,
.btn.btn--disabled:active,
.btn.btn--disabled:hover {
  background: #e1e1e1 !important;
  border-color: #d8d8d8 !important;
  color: #929292 !important;
}
.preloader span {
  color: transparent !important;
}
.preloader.transparent.btn.btn-default.btn-lg.white {
  color: transparent !important;
  background-position: center center !important;
  background-image: url(./img/preloader-wb26.svg) !important;
  background-repeat: no-repeat !important;
}
.preloader.btn-default.btn-lg {
  color: transparent !important;
  background-position: center center !important;
  background-image: url(./img/preloader-bw26.svg) !important;
  background-repeat: no-repeat !important;
}
.preloader.btn.btn-danger {
  color: transparent !important;
  background-position: center center !important;
  background-image: url(./img/preloader-bw26.svg) !important;
  background-repeat: no-repeat !important;
}
.discount__card.discount__card--preview {
  background-image: url(./img/user_discount_card_lk.png);
  background-position: left top;
  background-repeat: no-repeat;
  display: inline-block;
  width: 330px;
  height: 207px;
  box-sizing: border-box;
  border-radius: 15px;
  box-shadow: 2px 1px 8px 0px rgba(0, 0, 0, 0.1);
  font-size: 19px;
  padding-top: 168px;
  vertical-align: text-bottom;
  padding-left: 15px;
}
.discount__card.discount__card--preview span {
  background-color: #37307d;
  color: #fff;
}
#bx-panel #bx-panel-top {
  margin-bottom: 3px !important;
}
/**
 Поле для ввода временного кода
 */
@font-face {
  font-family: 'rubic';
  font-weight: normal;
  font-style: normal;
  src: url(/local/templates/puhovik/dist/60fe19bfb652baf647015141122145f1.eot);
  src: url(/local/templates/puhovik/dist/60fe19bfb652baf647015141122145f1.eot) format('embedded-opentype'), url(/local/templates/puhovik/dist/3c1ce7bc25569814813b91995e28019f.woff) format('woff'), url(/local/templates/puhovik/dist/1d55d63f23781031ca3c907a385d65c1.ttf) format('truetype'), url(./fonts/rubic.svg) format('svg');
  font-display: swap;
}
@font-face {
  font-family: 'rubic-normal';
  font-weight: normal;
  font-style: normal;
  src: url(/local/templates/puhovik/dist/60fe19bfb652baf647015141122145f1.eot);
  src: url(/local/templates/puhovik/dist/60fe19bfb652baf647015141122145f1.eot) format('embedded-opentype'), url(/local/templates/puhovik/dist/3c1ce7bc25569814813b91995e28019f.woff) format('woff'), url(/local/templates/puhovik/dist/1d55d63f23781031ca3c907a385d65c1.ttf) format('truetype'), url(./fonts/rubic-normal.svg) format('svg');
  font-display: swap;
}
@font-face {
  font-family: 'Helios-Cond-Black';
  src: url(/local/templates/puhovik/dist/502c1f2cde1e613dbb4c7517535562ef.woff) format('woff'), url(/local/templates/puhovik/dist/ec575b8585dadb5ab64242d2681b8c38.ttf) format('truetype'), url(./fonts/Helios-Cond-Black.svg) format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'hecb';
  src: url(/local/templates/puhovik/dist/e340e862bec1d2c77ac00c7ad2702b88.eot);
  src: url(/local/templates/puhovik/dist/e8ca1f0bedf986da6450d31729870578.woff2) format('woff2'), url(/local/templates/puhovik/dist/e340e862bec1d2c77ac00c7ad2702b88.eot) format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'helioscondblackregular';
  src: url(/local/templates/puhovik/dist/e340e862bec1d2c77ac00c7ad2702b88.eot);
  src: url(/local/templates/puhovik/dist/e8ca1f0bedf986da6450d31729870578.woff2) format('woff2'), url(/local/templates/puhovik/dist/816ae4da70b4ba34222019e0b6209990.woff) format('woff'), url(/local/templates/puhovik/dist/e340e862bec1d2c77ac00c7ad2702b88.eot) format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'FontAwesome';
  src: url(/local/templates/puhovik/dist/f691f37e57f04c152e2315ab7dbad881.woff) format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
/*
@font-face {
  font-family: Evolventa;
  src: local("Evolventa"), url("@{font}/evolventa-1.0/woff/Evolventa-Regular.woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: Evolventa;
  src: local("Evolventa Oblique"), url("@{font}/evolventa-1.0/woff/Evolventa-Oblique.woff");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: Evolventa;
  src: local("Evolventa Bold"), url("@{font}/evolventa-1.0/woff/Evolventa-Bold.woff");
  font-weight: bold;
  font-style: normal;
}

@font-face {
  font-family: Evolventa;
  src: local("Evolventa Bold Oblique"), url("@{font}/evolventa-1.0/woff/Evolventa-BoldOblique.woff");
  font-weight: bold;
  font-style: italic;
}
*/
@font-face {
  font-family: Evolventa;
  font-weight: normal;
  font-style: normal;
  src: url(/local/templates/puhovik/dist/ea2e0f09e134fdde1fdbe9952e384ddc.eot);
  src: url(/local/templates/puhovik/dist/ea2e0f09e134fdde1fdbe9952e384ddc.eot) format('embedded-opentype'), url(./fonts/Evolventa/Evolventa-Regular.svg) format('svg'), url(/local/templates/puhovik/dist/bea4dadebf6ff7f13e2989016e4a34dc.ttf) format('truetype'), url(/local/templates/puhovik/dist/1540d3b0509419ef69c2eb498ee59857.woff2) format('woff2');
}
@font-face {
  font-family: Evolventa;
  font-weight: normal;
  font-style: italic;
  src: url(/local/templates/puhovik/dist/4de5234c99c8e35f09ca4ca9bf240d07.eot);
  src: url(/local/templates/puhovik/dist/4de5234c99c8e35f09ca4ca9bf240d07.eot) format('embedded-opentype'), url(./fonts/Evolventa/Evolventa-Oblique.svg) format('svg'), url(/local/templates/puhovik/dist/b79c873132e55a74cc03503b77e8b5e0.woff2) format('woff2'), url(/local/templates/puhovik/dist/2da977ce2c6b619009fadf48d99dc374.ttf) format('truetype');
}
@font-face {
  font-family: Evolventa;
  font-weight: bold;
  font-style: normal;
  src: url(/local/templates/puhovik/dist/1d0084c1c545e173397ffa9ebf44a084.eot);
  src: url(/local/templates/puhovik/dist/1d0084c1c545e173397ffa9ebf44a084.eot) format('embedded-opentype'), url(./fonts/Evolventa/Evolventa-Bold.svg) format('svg'), url(/local/templates/puhovik/dist/bdd876d18c8ec79d6fbfbc4777b65587.ttf) format('truetype'), url(/local/templates/puhovik/dist/7178b48db50216e8534988d85e6ba98e.woff2) format('woff2');
}
@font-face {
  font-family: Evolventa;
  font-weight: bold;
  font-style: italic;
  src: url(/local/templates/puhovik/dist/488a7aef59bce1b7dcf1ed9efc73dd4e.eot);
  src: url(/local/templates/puhovik/dist/488a7aef59bce1b7dcf1ed9efc73dd4e.eot) format('embedded-opentype'), url(./fonts/Evolventa/Evolventa-BoldOblique.svg) format('svg'), url(/local/templates/puhovik/dist/594330c5e46adc3325b7f3353b73852a.ttf) format('truetype'), url(/local/templates/puhovik/dist/7dc58f9486a7d4e41fe55ea409368ed5.woff2) format('woff2');
}
@font-face {
  font-family: 'Evolventa-Regular';
  src: url(/local/templates/puhovik/dist/ea2e0f09e134fdde1fdbe9952e384ddc.eot);
  src: url(/local/templates/puhovik/dist/ea2e0f09e134fdde1fdbe9952e384ddc.eot) format('embedded-opentype'), url(./fonts/Evolventa/Evolventa-Regular.svg) format('svg'), url(/local/templates/puhovik/dist/bea4dadebf6ff7f13e2989016e4a34dc.ttf) format('truetype'), url(/local/templates/puhovik/dist/1540d3b0509419ef69c2eb498ee59857.woff2) format('woff2');
}
@font-face {
  font-family: 'Evolventa-Oblique';
  src: url(/local/templates/puhovik/dist/4de5234c99c8e35f09ca4ca9bf240d07.eot);
  src: url(/local/templates/puhovik/dist/4de5234c99c8e35f09ca4ca9bf240d07.eot) format('embedded-opentype'), url(./fonts/Evolventa/Evolventa-Oblique.svg) format('svg'), url(/local/templates/puhovik/dist/b79c873132e55a74cc03503b77e8b5e0.woff2) format('woff2'), url(/local/templates/puhovik/dist/2da977ce2c6b619009fadf48d99dc374.ttf) format('truetype');
}
@font-face {
  font-family: 'Evolventa-Bold';
  src: url(/local/templates/puhovik/dist/1d0084c1c545e173397ffa9ebf44a084.eot);
  src: url(/local/templates/puhovik/dist/1d0084c1c545e173397ffa9ebf44a084.eot) format('embedded-opentype'), url(./fonts/Evolventa/Evolventa-Bold.svg) format('svg'), url(/local/templates/puhovik/dist/bdd876d18c8ec79d6fbfbc4777b65587.ttf) format('truetype'), url(/local/templates/puhovik/dist/7178b48db50216e8534988d85e6ba98e.woff2) format('woff2');
}
@font-face {
  font-family: 'Evolventa-BoldOblique';
  src: url(/local/templates/puhovik/dist/488a7aef59bce1b7dcf1ed9efc73dd4e.eot);
  src: url(/local/templates/puhovik/dist/488a7aef59bce1b7dcf1ed9efc73dd4e.eot) format('embedded-opentype'), url(./fonts/Evolventa/Evolventa-BoldOblique.svg) format('svg'), url(/local/templates/puhovik/dist/594330c5e46adc3325b7f3353b73852a.ttf) format('truetype'), url(/local/templates/puhovik/dist/7dc58f9486a7d4e41fe55ea409368ed5.woff2) format('woff2');
}
.page__regok__notice {
  border: 1px solid #ddd;
  padding: 15px 30px;
  margin: 15px auto;
  display: block;
  max-width: 600px;
  font-style: italic;
}
.page__regok__notice p {
  text-align: center;
}
.page__regok__notice-card {
  color: #000;
  font-weight: bold;
  font-size: 18px;
  margin-bottom: 15px;
  margin-top: 15px;
}
.page__regok__notice-card__code {
  color: #c10000;
  display: inline-block;
}
.page__regok__notice-text {
  margin-bottom: 15px;
}
.page__regok__notice a {
  text-decoration: underline;
}
@keyframes marqueeAnimation {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(-100%, 0);
  }
}
.main-header-run {
  background: #000;
  height: 40px;
  color: #fff;
  font-family: Evolventa, "Roboto", sans-serif;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  display: flex;
  flex-direction: row;
  overflow: hidden;
  align-items: center;
  white-space: nowrap;
}
.main-header-run .marquee {
  padding-left: 148px;
  padding-right: 14px;
  display: inline-flex;
  animation: marqueeAnimation 5s infinite linear ;
  animation-delay: 0.5s;
}
.main-header-center .main-header-center__logo {
  background-position: left bottom;
  display: inline-block;
  position: absolute;
  background-repeat: no-repeat;
  background-image: url(./img/header/logo-black-min.svg);
  background-size: contain;
  height: 44px;
  bottom: auto;
  top: 12px;
  left: 5px;
  width: 320px;
}

@font-face{font-family:"rublregular";src:url(/local/templates/puhovik/dist/7974ac63c17496aace7c1b41e04c46e7.eot);src:url(/local/templates/puhovik/dist/7974ac63c17496aace7c1b41e04c46e7.eot) format("embedded-opentype"),url(/local/templates/puhovik/dist/f3a125d51d059c356efc4dfabb2eea95.woff2) format("woff2"),url(/local/templates/puhovik/dist/fd8095a75a28989dea7b9f2347786e92.woff) format("woff"),url(/local/templates/puhovik/dist/8643fff9cdc7873bde00e376d295f529.ttf) format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto";src:url(/local/templates/puhovik/dist/36801e847fe210eaedd2ca67c8cda7a5.woff2) format("woff2"),url(/local/templates/puhovik/dist/96852435b86e3b391ccaf11344d8f33b.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:"Roboto";src:url(/local/templates/puhovik/dist/f4cfd8fe73bb2cb7908f88262325e230.woff2) format("woff2"),url(/local/templates/puhovik/dist/9d8e838eac631e46f9d0fe920746ad45.woff) format("woff");font-weight:normal;font-style:normal}@font-face{font-family:"Roboto";src:url(/local/templates/puhovik/dist/a2006582ba1828909017ebd276c96a72.woff2) format("woff2"),url(/local/templates/puhovik/dist/544f399ec2888e4ae2f539a4ba6525ac.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:"Roboto";src:url(/local/templates/puhovik/dist/88d1e912c035c19545b64a3fad731be9.woff2) format("woff2"),url(/local/templates/puhovik/dist/133410349916e7ba391ed8fbb513ab49.woff) format("woff");font-weight:500;font-style:italic}@font-face{font-family:"Roboto";src:url(/local/templates/puhovik/dist/6c62c16f69551d2b481af0a9ef1a2302.woff2) format("woff2"),url(/local/templates/puhovik/dist/f1b737259caf9d65e2280c68c7f0f8ce.woff) format("woff");font-weight:100;font-style:italic}@font-face{font-family:"Roboto";src:url(/local/templates/puhovik/dist/bf1834d2ae36b9162a8338d87aa98f28.woff2) format("woff2"),url(/local/templates/puhovik/dist/80eb6276dd5029ac044fd45bb36bd52e.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:"Roboto";src:url(/local/templates/puhovik/dist/c59a822b0f52f8e660496c5f28df4717.woff2) format("woff2"),url(/local/templates/puhovik/dist/14a39aee2fd73c804acab714ac639cdc.woff) format("woff");font-weight:300;font-style:italic}@font-face{font-family:"Roboto";src:url(/local/templates/puhovik/dist/8da9895e62e44510164109285b146cf4.woff2) format("woff2"),url(/local/templates/puhovik/dist/e354d3bc6ec5dc27d229fcb20882c659.woff) format("woff");font-weight:900;font-style:italic}@font-face{font-family:"Roboto";src:url(/local/templates/puhovik/dist/4d3fb993d4bcd1a3d3d6113ba8a46fbb.woff2) format("woff2"),url(/local/templates/puhovik/dist/a0051912e4ad23f5ff26c376337ceae6.woff) format("woff");font-weight:bold;font-style:italic}@font-face{font-family:"Roboto";src:url(/local/templates/puhovik/dist/f6883c5585103e68b4af61ee15dd9897.woff2) format("woff2"),url(/local/templates/puhovik/dist/db47bef2acabff4db84100b11f92d3c6.woff) format("woff");font-weight:bold;font-style:normal}@font-face{font-family:"Roboto";src:url(/local/templates/puhovik/dist/6fe2e6d3e0871633edc30e4425d30c31.woff2) format("woff2"),url(/local/templates/puhovik/dist/3e468fe1fe2b2b11d43adbe5a5127e47.woff) format("woff");font-weight:normal;font-style:italic}@font-face{font-family:"Roboto";src:url(/local/templates/puhovik/dist/4f4731c9395cb88a4f4aac769771cfed.woff2) format("woff2"),url(/local/templates/puhovik/dist/72b03693fc00323a91b3fa5ce6dd5778.woff) format("woff");font-weight:100;font-style:normal}*{margin:0;padding:0;box-sizing:border-box}html{width:100%}body{width:100%;position:relative;margin:0 auto;padding:0;color:#000;font-family:Evolventa,"Roboto",sans-serif;font-size:14px;line-height:19px}.rub{font-family:"rublregular";text-transform:lowercase !important}header,nav,section,article,aside,footer{display:block}div[id^=wait_comp],.bx-core-waitwindow{display:none}a:hover,a:focus{outline:none;text-decoration:none}.img-responsive{max-width:100%}input.type--text:focus,input[type=tel]:focus,input[type=opt]:focus,input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,textarea:focus,select:focus{outline:none}input.input--text,input[type=tel],input[type=opt],input[type=text],input[type=password],input[type=email],select,textarea{font-family:"Roboto",sans-serif;border:1px solid #eee;box-shadow:none;color:#383838;height:auto;min-height:40px;font-size:13px;padding:8px 13px 7px;width:100%;background-color:rgba(0,0,0,.1)}textarea{resize:none;min-height:90px}input[readonly],select[readonly],textarea[readonly]{background:#fff}button,input[type=submit],input[type=button],.basket_button,.basket_button span{text-transform:none;box-sizing:border-box;outline:none}h1{color:#383838;font-size:36px;font-weight:bold;line-height:38px;padding-bottom:25px}h1.shifted{padding-right:200px}h2,h3,h4,h5{color:#383838;line-height:20px;font-weight:bold;margin:30px 0 26px}h2{font-size:24px;margin:0 0 24px}h3{margin:0 0 23px}h3,h3 a{font-size:20px;line-height:20px;font-weight:bold}a h3{display:inline-block}h4{font-size:16px}h5{font-size:14px}h1{font-size:2.133em;line-height:30px;margin:0 0 18px;font-weight:bold}h2{font-size:1.866em;line-height:28px;margin:40px 0 26px}h3{font-size:1.6em;line-height:24px;margin:40px 0 26px}h4{font-size:1.33em;line-height:20px;margin:40px 0 26px}h5{font-size:1.2em;line-height:22px;margin:40px 0 26px}h6{font-size:1.066em;line-height:22px;margin:40px 0 26px}img{border:0}blockquote{color:#383838;margin:43px 0 45px;min-height:40px;padding-left:25px;position:relative;vertical-align:middle;border:none}blockquote:before{bottom:3px;content:" ";display:block;left:0;position:absolute;top:3px;width:3px;background-color:#ddd}.medium{font-weight:500;font-size:14px}hr{border:0;height:1px;margin:20px 0;background:#f0f0f0}p{margin:0px 0px 20px}a{cursor:pointer;text-decoration:none}table{border-collapse:collapse}ol{counter-reset:li}ul,ol{margin:8px 0 24px}p+ul{margin-top:-20px}p+ol{margin-top:-20px}li>ul,li>ol{margin-top:0;margin-bottom:0;margin-left:-16px}ol li,ul li{position:relative;padding-left:16px}ol li:before,ul li:before{position:absolute;left:0px}ol>li:before{content:counter(li) ". " !important;counter-increment:li;padding-right:0 !important;color:#000;width:16px;display:inline-flex;justify-content:center}ul>li:before{content:"●";color:#000;font-size:8px;display:inline-flex;justify-content:center;width:16px}li{list-style-type:none}.big_text{font-size:18px;font-weight:500}.middle_text{font-size:14px}hr.long{margin:35px 0px 30px}table.table td{padding:10px}.link.link--dashed,.link.link--dashed:active,.link.link--dashed:visited{border-width:0px;border-bottom-width:1px;border-style:dashed;text-decoration:none}.link.link--dashed:hover{text-decoration:none;border-bottom-color:rgba(0,0,0,0) !important}.link.link--orange,.link.link--orange:active,.link.link--orange:visited,.link.link--orange:hover{color:#ff6021;border-color:#ff6021}.link.link--gray,.link.link--gray:active,.link.link--gray:visited{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.5)}.link.link--gray:hover{color:#000;border-color:#000}.fa.big-icon{height:54px;width:54px;line-height:54px;font-size:29px;border-radius:50%;background:#666;color:#fff;text-align:center}.fa.big-icon.grey{color:#222}.fa.big-icon.s50{height:50px;width:50px;line-height:50px;font-size:29px}.fa.big-icon.s45{height:45px;width:45px;line-height:45px;font-size:25px}.fa.big-icon.s40{height:40px;width:40px;line-height:40px;font-size:22px}.fa.big-icon.s35{height:35px;width:35px;line-height:35px;font-size:19px}.fa.big-icon.s30{height:30px;width:30px;line-height:30px;font-size:17px}.fa.big-icon.s25{height:25px;width:25px;line-height:25px;font-size:13px}.icon-text{padding:0 20px;height:54px;line-height:54px;display:inline-block;border-radius:27px;white-space:nowrap}.icon-text .fa{font-size:30px;margin-top:-7px;vertical-align:middle;margin-right:10px}a.icon-text:hover{color:#fff;text-decoration:underline}a.icon-text:focus{color:#fff}.icon-text.s50{padding:0 18px;height:50px;line-height:50px}.icon-text.s50 .fa{margin-top:-2px;font-size:26px;margin-right:6px}.icon-text.s45{height:45px;line-height:45px}.icon-text.s45 .fa{margin-top:-2px;font-size:22px;margin-right:4px}.icon-text.s40{padding:0 16px;height:40px;line-height:40px}.icon-text.s40 .fa{font-size:22px;margin-top:-4px;margin-right:4px}.icon-text.s35{padding:0 14px;height:35px;line-height:33px}.icon-text.s35 .fa{margin-top:0;font-size:18px;margin-right:4px}.icon-text.s30{padding:0 12px;height:30px;line-height:30px;font-size:13px;line-height:29px}.icon-text.s30 .fa{margin-top:0;font-size:15px;margin-right:2px;line-height:13px}.icon-text.s25{padding:0 9px;height:25px;font-size:13px;line-height:24px}.icon-text.s25 .fa{margin-top:0;font-size:14px;margin-right:2px;line-height:13px}.btn{font-size:13px;line-height:18px;font-weight:normal;text-transform:none;text-decoration:none;margin:0px;border:1px solid;border-radius:2px;padding:7px 18px 9px;overflow:hidden;transition:background-color .3s ease;-moz-transition:background-color .3s ease;-ms-transition:background-color .3s ease;-o-transition:background-color .3s ease;-webkit-transition:background-color .3s ease}.btn.bold{font-weight:bold}.btn>*{-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;-webkit-transition:background-color .3s;transition:background-color .3s}.btn-lg{padding:10px 25px 10px;font-weight:bold}.btn.btn-lg{font-size:14px}.btn-sm{padding:6px 15px 6px;font-size:12px}.btn.btn-sm{font-weight:normal}.btn-xs{font-size:11px;line-height:12px;padding:7px 14px 7px;border-radius:1px}.btn.btn-xs{font-weight:normal}.btn[disabled],.btn.disabled{background:none !important;border:1px solid #bbb !important;color:#bbb !important}.btn[disabled]>*,.btn.disabled>*{background:none !important;border:none !important;color:#bbb !important}.btn-lg[disabled],.btn-lg.disabled{border-width:2px}.btn-icon i{margin-right:10px}.btn-icon-right i{margin-right:0;margin-left:10px}.btn-default.wc{padding:0 !important;font-size:0}.btn-default.wc .fa{display:inline-block;height:31px;line-height:32px;vertical-align:top;width:32px;*display:inline;zoom:1;font-size:13px}.btn-default.wc span{display:inline-block;padding:6px 12px 5px 0px;line-height:19px;vertical-align:top;*display:inline;zoom:1;font-size:13px}.btn-default.btn-xs.wc .fa{width:25px;height:26px;line-height:27px;font-size:14px;font-weight:bold}.btn-default.btn-xs.wc span{line-height:16px;padding:5px 10px 4px 0;font-size:11px}.btn-default.wc.vert{background:none;border:none;padding:0;min-width:100px;width:100%}.btn-default.wc.vert .fa{background-color:#cdd8dd;border:none;display:block;height:70px;line-height:70px;vertical-align:top;font-size:39px;border-radius:1px 1px 0 0;width:100%}.btn-default.wc.vert span{color:#1d2029;background:#dfeaed;border-bottom:1px solid #c8d2d5;border-top:1px solid #eaf1f3;display:block;padding:10px 12px 10px;line-height:16px;font-size:13px;font-weight:bold;border-radius:0 0 1px 1px;white-space:normal;text-shadow:none}.btn-default.wc.vert:hover span{background:#cdd8dd;border-bottom:1px solid #b8c2c6;border-top:1px solid #dde5e8}.btn.btn-responsive-nav{color:#fff;padding:5px 8px 3px;margin:0;border:medium none}.btn.btn-responsive-nav .fa{font-size:21px}.btn.btn-transparent-border{border:1px solid rgba(243,243,243,.4)}.btn.btn-transparent-border:hover{color:#fff}.btn.white.grey{color:#888 !important;border:1px solid #aaa;background:#fff}.to-order,.to-subscribe,.in-cart,.in-subscribe{display:block}.btn.btn-default.in-cart,.btn.btn-default.in-cart:hover{background:#4fad00;border-color:#4fad00}.btn.btn-default:focus:active{color:#fff}.btn.btn-default.transparent.white:not(:hover){background:rgba(0,0,0,0)}.mt-2{margin-top:32px}.mt-3{margin-top:48px}.mb-2{margin-bottom:32px}.mb-3{margin-bottom:48px}.order-page{margin-bottom:30px}.js-lock-position,.js-lock-position body{position:relative;max-height:100vh;max-width:100%;overflow:hidden;overscroll-behavior:none;min-height:100vh;height:100vh;display:block}.js-lock-position #jvlabelWrap,.js-lock-position body #jvlabelWrap{display:none}.js-lock-visability body>.main-footer,.js-lock-visability body>.mobile-header-container,.js-lock-visability body>.main-header,.js-lock-visability body>.main-menu,.js-lock-visability body>.content-container,.js-lock-visability body>a{visibility:hidden}body body{font:14px/22px Arial,sans-serif}body.js-stop-body-scroll{overflow:hidden}a,a:focus,a:visited{color:#6a6a6f;text-decoration:underline}a:hover,a:active{color:#6a6a6f;text-decoration:none}.hidden{display:none !important}.d-none{display:none}.text-uppercase{text-transform:uppercase}.rub{font-family:"rublregular";text-transform:lowercase !important}#jvlabelWrap{z-index:2147}.preloader-block{display:flex;padding:30px;align-items:center;justify-content:center}.preloader-block:after{content:" ";display:block;width:25px;height:25px;background-size:contain;background-repeat:no-repeat;background-position:center center;background-image:url(./img/svg/preloader-wg20.svg)}.empty-block{display:flex;padding:30px;align-items:center;justify-content:center;color:#aaa}.mobile-header-container{display:none;position:absolute;top:0;left:0;width:100%;z-index:6;transform:translateY(0);transition:transform .2s}.mobile-header-container--fixed{position:fixed}.mobile-header-container--scrollup{top:-53px;transform:translateY(53px)}.mobile-header{display:block;height:53px;line-height:53px;background-color:#61554f}.mobile-header-container--fixed .mobile-header{display:none}.mobile-header-container--fixed.mobile-header-container--scrollup .mobile-header{display:block}.mobile-header__logo{width:259px;height:35px;display:inline-block;vertical-align:middle;margin:0 0 0 13px}.mobile-header__logo span{background-position:left center;display:inline-flex;height:100%;width:100%;background-repeat:no-repeat;background-image:url("/local/templates/puhovik/dist/img/header/logo.svg");background-size:contain}.mobile-header__logo-img{display:inline-block;color:#fff;width:259px;height:35px;margin:0 auto}.mobile-header__search{display:inline-block;float:right;position:relative;height:53px;line-height:1;padding:0 20px 0 10px}.mobile-header__search-img{color:#fff;width:19px;height:19px;display:inline-block;position:relative;top:50%;margin:-9px 0 0;vertical-align:top}.mobile-header__basket{display:inline-block;float:right;height:53px;width:42px;padding:0 10px;position:relative}.mobile-header__basket-img{color:#fff;width:22px;height:25px;display:inline-block;position:absolute;top:50%;left:50%;margin:-13px 0 0 -11px}.mobile-header__basket-text{color:#181818;font-size:9px;font-weight:400;line-height:1;vertical-align:middle;letter-spacing:.37px;padding-top:27px;position:relative;text-align:center}.mobile-banner-swiper{text-align:center}.mobile-banner-swiper__pagination{bottom:2px !important}.mobile-banner-swiper__pagination .swiper-pagination-bullet{width:10px;height:10px;margin:0 7px}.mobile-banner-swiper-item__inner{padding:0 0;margin-bottom:34px}.mobile-banner-swiper--fullpage.mobile-banner-swiper .mobile-banner-swiper-item{overflow:hidden}.mobile-banner-swiper--fullpage.mobile-banner-swiper .mobile-banner-swiper-item__inner{margin-bottom:0}.mobile-banner-swiper--fullpage.mobile-banner-swiper .mobile-banner-swiper-item__img img{height:calc(100vh - 175px);max-width:none !important;width:auto !important;position:relative;left:50%;transform:translateX(-50%)}.lk-orders-tabs-wrapper{border-bottom:1px solid #f2f2f2;margin-bottom:15px}.lk-orders-tabs-item{padding:0 15px 7px;display:inline-block;color:#555;font-size:14px;border-bottom:1px solid rgba(0,0,0,0);transition:all .5s ease-in}.lk-orders-tabs-item:hover,.lk-orders-tabs-item:focus{border-bottom-color:#444}.lk-orders-tabs-item:first-child{padding-left:0}.lk-orders-tabs-item-active{border-bottom-color:#444}.lk-orders-select-wrapper,.lk-orders-tabs-wrapper{display:inline-block}.lk-orders-select-wrapper{margin-right:30px;width:40%}.mobileMenuBlock__toggle--active .mobileMenuBlock__toggleTitle>span::after{transform:rotate(90deg);top:0}.fancybox-wrap{width:auto !important}.fancybox-inner{width:auto !important;height:auto !important}body.fancybox-lock{overflow:hidden}.fancybox-close{top:10px;right:10px;width:10px;height:10px;background:url("/local/templates/puhovik/dist/img/close.png") no-repeat}.header-mobile__menu{display:none;background:url("/local/templates/puhovik/dist/img/header/menu.png") no-repeat;width:12px;height:10px;cursor:pointer}.header-mobile__cart{display:none;background:url("/local/templates/puhovik/dist/img/header/cart.png") no-repeat;width:12px;height:13px;cursor:pointer}.menu-row__mobile{padding:0;height:calc(100vh - 94px)}.menu-row__mobile-list{list-style:none;display:flex;justify-content:space-between;margin:0 auto;font-weight:500;color:#000;padding:0 3px;max-width:450px}.menu-row__mobile-list a{color:#000}.menu-row__mobile-item{padding:14px 15px;display:inline-block;flex-grow:1;text-align:center;text-transform:uppercase}.menu-row__mobile-item--active{border-bottom:1px solid #000}.menu-row__mobile-item::before{content:none}.puhovik-menu .menu-row__mobile-item--active{position:relative}.puhovik-menu .menu-row__mobile-item--active::after{content:" ";position:absolute;bottom:0px;left:0;height:1px;width:100%;background-color:#000}.subscrube__line-form{white-space:nowrap}.rublicator__inner{height:700px;display:flex;flex-direction:column;flex-wrap:wrap}.rublicator__item{margin-bottom:20px;display:flex;align-items:flex-start}.rublicator__item-letter{font-weight:500;margin-right:20px}.rublicator__item-brands{font-weight:300;text-transform:uppercase}.rublicator__item-brand{padding-bottom:15px}.mobile-title-block{display:block;font-weight:400;padding:0 10px}.mobile-title-block:after{content:" ";display:block;width:100%;clear:both}.mobile-title-block__name{display:inline-block;color:#000;font-size:15px;letter-spacing:.22px}.mobile-title-block__link{color:#f03b42;text-decoration:underline;float:right;font-size:12px;letter-spacing:.18px}.mobile-title-block__link :hover,.mobile-title-block__link :active{text-decoration:none}.mobile-header-menu{display:block;width:100%;background:rgba(180,180,180,.5);overflow-y:auto;overflow-x:hidden !important;max-height:calc(100vh - 52px)}.mobile-header-menu--active.mobile-header-menu--short{max-height:calc(100vh - 105px)}.mobile-header-menu--active.mobile-header-menu--short .mobile-header-menu-tree{min-height:calc(100vh - 152px)}.mobile-header-menu__wrap{overflow-x:auto;display:flex}.mobile-header-menu--active{background-color:rgba(0,0,0,0)}.mobile-header-menu--active .mobile-header-menu__link,.mobile-header-menu--active .mobile-header-menu__link:active,.mobile-header-menu--active .mobile-header-menu__link:hover,.mobile-header-menu--active .mobile-header-menu__link:visited,.mobile-header-menu--active .mobile-header-menu__link:focus{color:#000;text-decoration:none}.mobile-header-menu--active .mobile-header-menu__wrap{background-color:#e5e4e9}.mobile-header-menu--active .mobile-header-menu-tree{background-color:#e5e4e9;transform:translateX(0%);min-height:calc(100vh - 99px)}.mobile-header-menu__list{list-style:none;display:flex;margin:0 auto;justify-content:center}.mobile-header-menu__item{padding:0;margin:0;display:inline-flex}.mobile-header-menu__item::before{content:none}.mobile-header-menu .mobile-header-menu__item--active{border-bottom:1px solid #000}.mobile-header-menu__link{padding:15px 15px 10px;font-weight:400;font-size:14px;text-transform:uppercase;display:inline-block;white-space:nowrap}.mobile-header-menu__link,.mobile-header-menu__link:active,.mobile-header-menu__link:hover,.mobile-header-menu__link:visited,.mobile-header-menu__link:focus{color:#fff;text-decoration:none}.mobile-header-menu-tree{color:#000;transform:translateX(-100%);transition:transform;transition-duration:1s}.mobile-header-menu-tree a{color:#000}.mobile-header-menu-tree span{position:relative;display:inline-block;width:100%;padding-right:10px;cursor:pointer}.mobile-header-menu-tree span:after{content:">";position:absolute;right:2px;top:9px;transform-origin:center;transform:translateY(5px);transition:transform;transition-duration:.5s;height:10px;width:10px;display:flex;align-items:center;text-align:center;line-height:1}.mobile-header-menu-tree__block{max-width:440px;width:100%;margin:0 auto;padding:10px 10px;display:block}.mobile-header-menu-tree__title{font-weight:bold;line-height:32px;font-size:14px}.mobile-header-menu-tree__toggle{display:block}.mobile-header-menu-tree__toggle--active span:after{transform:translateY(12px) rotate(90deg)}.mobile-header-menu-tree__content{line-height:32px;font-size:14px}.social-panel{display:inline-flex;align-items:center}.social-panel__title{display:inline-block}.social-panel__list{display:inline-block}.social-panel .social-panel-item{margin-left:18px}.social-panel-item{display:inline-block;width:20px;height:20px;text-decoration:none;line-height:1}.social-panel-item svg{width:20px;height:20px}.content-container-area{display:flex;flex-direction:row;margin:0 auto}.content-container-area__aside{width:240px;padding:0 15px;flex-shrink:0}.content-container-area .content-container{flex-grow:1}.content-container{padding:0 56px;margin:0 auto;width:100%;max-width:1920px}.content-container>h1:first-child,.content-container>h2:first-child,.content-container>h3:first-child,.content-container>h4:first-child{margin-top:0}.content-block{margin-bottom:15px}.content-block--big{margin-bottom:30px}.menu.menu--inline{list-style:none;margin:0;padding:0;line-height:inherit}.menu.menu--inline li{display:inline-block;line-height:1.2;vertical-align:middle}.menu.menu--footer{list-style:none;margin:0;padding:0;line-height:inherit}.menu.menu--footer .menu-item{margin-bottom:22px}.menu.menu--footer .menu-item a,.menu.menu--footer .menu-item__title{color:#000;font-size:13px}.menu.menu--footer .menu-item a,.menu.menu--footer .menu-item a:visited,.menu.menu--footer .menu-item a:hover,.menu.menu--footer .menu-item a:active,.menu.menu--footer .menu-item a:focus{text-decoration:none}.menu-item{line-height:1.2;vertical-align:middle}.bxmaker-banner__link{display:inline-block}.bxmaker-banner__img{max-width:100%}.bxmaker-banner-list.bxmaker-banner-list--wide_2x1{display:flex;justify-content:space-between}.bxmaker-banner-list.bxmaker-banner-list--wide_2x1 .bxmaker-banner--wide_2x1{margin:0 15px}.bxmaker-banner-list.bxmaker-banner-list--wide_2x1 .bxmaker-banner--wide_2x1:first-child{margin-left:0}.bxmaker-banner-list.bxmaker-banner-list--wide_2x1 .bxmaker-banner--wide_2x1:last-child{margin-right:0}.btn--blue{background:#cfeafb;border:none}.btn--blue.preloader{color:rgba(0,0,0,0) !important;background-position:center center !important;background-image:url("/local/templates/puhovik/dist/img/preloader-bw26.svg") !important;background-repeat:no-repeat !important}.btn--lg{display:inline-flex;align-items:center;padding:0 30px}.main-footer__inner{padding:64px 0}.main-footer__area{position:relative}.main-footer__area .main-footer-block--contacts{position:absolute;right:0;top:0}.main-footer__blocks{display:flex;flex-direction:row;flex-grow:1;justify-content:space-between;width:100%}.main-footer__blocks .main-footer-block{flex-grow:1}.main-footer__blocks .main-footer-block--contacts{flex-grow:0;text-align:right}.main-footer__blocks .main-footer-block--contacts .phone-dropdown__title{padding:0}.main-footer__copyright{display:flex;width:100%;flex-direction:column}.main-footer__copyright .social-panel-item{margin-right:10px;vertical-align:middle}.main-footer__copyright small{font-size:13px;margin-bottom:22px}.main-footer-block__title{font-weight:bold;font-size:13px;margin-bottom:22px;color:#000}.main-landing{min-height:600px}.benefit-block__list{display:flex;justify-content:space-between;padding:0 60px}.benefit-item{display:inline-block}.benefit-item__inner{max-width:190px;display:flex;justify-content:center;flex-direction:column}.benefit-item__icon{width:60px;height:60px;display:inline-flex;align-items:center;justify-content:center;border:2px solid #9d9e9e;border-radius:50%;margin:0 auto 15px}.benefit-item--cart .benefit-item__icon{padding:7px 13px 13px 13px}.benefit-item--map .benefit-item__icon{padding:3px}.benefit-item--hands .benefit-item__icon{padding:13px 10px 10px}.benefit-item--question .benefit-item__icon{padding:20px}.benefit-item__icon img{max-width:100%}.benefit-item__text{text-align:center;color:#a5a3a3;line-height:1.2;font-size:14px}.price-timeout__area{display:inline-block;font-weight:bold;font-size:10pt;color:#ed1c24}.price-timeout__icon{display:inline-block;height:15px;width:15px;margin-right:5px;font-weight:bold;font-size:10pt}.price-timeout__icon:after{content:" ";display:inline-block;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjUxMHB4IiBoZWlnaHQ9IjUxMHB4IiB2aWV3Qm94PSIwIDAgNTEwIDUxMCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTEwIDUxMDsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGcgaWQ9ImFjY2Vzcy10aW1lIj4NCgkJPHBhdGggc3R5bGU9ImZpbGw6I2ZmMDAwMDsiIGQ9Ik0yNTUsMEMxMTQuNzUsMCwwLDExNC43NSwwLDI1NXMxMTQuNzUsMjU1LDI1NSwyNTVzMjU1LTExNC43NSwyNTUtMjU1UzM5NS4yNSwwLDI1NSwweg0KCQkJIE0yNTUsNDU5Yy0xMTIuMiwwLTIwNC05MS44LTIwNC0yMDRTMTQyLjgsNTEsMjU1LDUxczIwNCw5MS44LDIwNCwyMDRTMzY3LjIsNDU5LDI1NSw0NTl6Ii8+DQoJCTxwb2x5Z29uIHN0eWxlPSJmaWxsOiNmZjAwMDA7IiBwb2ludHM9IjI2Ny43NSwxMjcuNSAyMjkuNSwxMjcuNSAyMjkuNSwyODAuNSAzNjIuMSwzNjIuMSAzODIuNSwzMjguOTUgMjY3Ljc1LDI2MC4xIAkJIi8+DQoJPC9nPg0KPC9nPg0KPC9zdmc+DQo=");background-position:center center;background-repeat:no-repeat;background-size:100%;width:15px;height:15px;position:relative;top:3px}.unvisible{visibility:hidden}.brand-list__container{margin-bottom:60px}.brand-detail__container.brand-detail__container--default .brand-detail{display:flex;margin-bottom:30px}.brand-detail__container.brand-detail__container--default .brand-detail__img{width:235px;display:block;min-width:235px;text-align:center;justify-content:center}.shop-page-container{margin-bottom:30px}.share-and-return-block{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.scroll-top-btn{position:fixed;right:5%;bottom:5%;z-index:500;align-items:center;justify-content:center;width:50px;height:50px;background:rgba(0,0,0,.2);cursor:pointer;display:none}body.show-scroll-up-btn .scroll-top-btn{display:inline-flex}.scroll-top-btn:hover{background:rgba(0,0,0,.3)}.scroll-top-btn:active{background:rgba(0,0,0,.4)}.scroll-top-btn:after{content:" ";display:inline-flex;background-image:url("data:image/svg-xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyOCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xMy43NDQ2IDBDMTQuMjE2NyAwIDE0LjUzMTUgMC4zOTE1MTcgMTQuNzY3NiAwLjYzNjIxNUwyNy4xNzQ0IDEyLjIxMDRDMjcuNDYzIDEyLjQ3OTYgMjcuNDYzIDEyLjU3NzUgMjcuNDYzIDEyLjg3MTFWMTIuOTQ0NUMyNy40NjMgMTMuMjg3MSAyNi44MDcyIDEzLjgwMSAyNi40OTI0IDE0LjA5NDZDMjYuMDk5IDE0LjQ2MTcgMjUuNjc5MyAxNC45NzU1IDI1LjIwNzIgMTQuOTc1NUMyNC43NjEyIDE0Ljk3NTUgMjQuNTUxNCAxNC43MDY0IDI0LjMxNTMgMTQuNTEwNkMyMy4yMzk5IDEzLjUwNzMgMTMuOTI4MiA0Ljc3MTYyIDEzLjc0NDYgNC42NzM3NEMxMy41ODcyIDQuNzcxNjIgNS43MTgxNyAxMi4xMzcgNS4yOTg0OSAxMi41Mjg1TDMuMjAwMDggMTQuNDg2MUMyLjkzNzc4IDE0LjczMDggMi43NTQxNiAxNSAyLjI4MjAyIDE1QzEuOTE0OCAxNSAxLjc1NzQyIDE0LjgyODcgMS41NDc1OCAxNC42NTc0TDAuNDE5NjgyIDEzLjYwNTJDMC4wMjYyMzAxIDEzLjIzODIgMCAxMy4xODkyIDAgMTIuNzQ4OEMwIDEyLjQwNjIgMC40MTk2ODIgMTIuMDg4MSAwLjczNDQ0NCAxMS44MTg5TDEyLjY5NTQgMC42NjA2ODVDMTIuOTU3NyAwLjQxNTk4NyAxMy4yNzI0IDAuMDI0NDY5NCAxMy43NDQ2IDAuMDI0NDY5NFYwWiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==");background-position:center center;background-repeat:no-repeat;background-size:contain}.download-link.download-link--text,.download-link.download-link--text:visited{color:rgba(0,0,0,.5);text-decoration:none}.download-link.download-link--text:hover,.download-link.download-link--text:active{color:rgba(0,0,0,.8);text-decoration:none}.text-compact-block{font-size:14px;line-height:19px;font-weight:400}.text-compact-block b{font-weight:500}.text-compact-block__name{margin-bottom:16px;display:inline-flex;width:100%;cursor:pointer;align-items:center}.text-compact-block__name:after{content:" ";display:inline-flex;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iNyIgdmlld0JveD0iMCAwIDExIDciIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjA0NDcyIDYuNzI4NjVDNC44NzI2NiA2LjczMDg3IDQuNzU3MDMgNi41NTg0IDQuNjcwNDIgNi40NTA3OUwwLjEyMTc3MSAxLjM2Njc1QzAuMDE1OTg4MSAxLjI0ODUyIDAuMDE1NzU2NiAxLjIwNTAzIDAuMDE1MDYyMSAxLjA3NDU3TDAuMDE0ODg4NCAxLjA0MTk2QzAuMDE0MDc4MiAwLjg4OTc1OSAwLjI1MTgzMSAwLjY1ODM4MyAwLjM2NTg0MSAwLjUyNjQ1QzAuNTA4MzU0IDAuMzYxNTMzIDAuNjYwMDc3IDAuMTMxMjY1IDAuODMyMTM0IDAuMTI5MDUxQzAuOTk0NjMzIDAuMTI2OTYgMS4wNzE3NCAwLjI0NTU2MyAxLjE1ODIzIDAuMzMxNDI4QzEuNTUyNTEgMC43NzIxMTYgNC45NjY1MiA0LjYwOTU4IDUuMDMzNjYgNC42NTIyQzUuMDkwNzggNC42MDc5OCA3Ljk0MDk4IDEuMjk4NzcgOC4wOTI5OSAxLjEyMjg2TDguODUzMDYgMC4yNDMzMDRDOC45NDgwNyAwLjEzMzM1OSA5LjAxNDM0IDAuMDEyOTEyNCA5LjE4NjQgMC4wMTA2OTg5QzkuMzIwMjIgMC4wMDg5NzcyMiA5LjM3Nzk4IDAuMDg0MzM5NyA5LjQ1NDg1IDAuMTU5NDU2TDkuODY4MzYgMC42MjE2NDJDMTAuMDEyNiAwLjc4Mjg2OSAxMC4wMjIzIDAuODA0NDg5IDEwLjAyMzMgMS4wMDAxOEMxMC4wMjQxIDEuMTUyMzggOS44NzE5NSAxLjI5NTY3IDkuNzU3ODkgMS40MTY3M0w1LjQyNTUgNi40MzAyQzUuMzMwNDkgNi41NDAxNSA1LjIxNjcxIDYuNzE1NTcgNS4wNDQ2NiA2LjcxNzc4TDUuMDQ0NzIgNi43Mjg2NVoiIGZpbGw9ImJsYWNrIi8+PC9zdmc+);background-position:center center;background-repeat:no-repeat;background-size:contain;width:10px;height:7px;margin-left:8px}.text-compact-block__content{display:none;margin-bottom:16px}.text-compact-block--active>.text-compact-block__name:after{transform:rotate(-180deg)}.text-compact-block--active>.text-compact-block__content{display:block}@media screen and (max-width: 1400px){.content-container{padding-left:32px;padding-right:32px}}@media screen and (max-width: 1200px){.content-container{padding-left:16px;padding-right:16px}}.main-header{position:relative;z-index:10;font-family:Evolventa,"Roboto",sans-serif}.main-header div{vertical-align:middle}.main-header-top{display:flex;align-items:center;width:100%;height:34px;margin:0;padding:0;font-weight:400;font-size:12px;line-height:14px}.main-header-top:after{content:" ";display:block;clear:both;float:none}.main-header-top__location{display:inline-block;margin-right:40px}.main-header-top__location .location-line__value{font-weight:700}.main-header-top__phone{display:inline-block;color:#000}.main-header-top__phone .svg{display:none}.main-header-top__phone .phone-dropdown a{color:#000}.main-header-top__delivery{display:inline-flex;flex-grow:1;justify-content:center}.main-header-top__brendy{display:inline-flex;margin-right:38px;color:#000}.main-header-top__delivery span,.main-header-top__brendy span{color:#000}.main-header-top__delivery a,.main-header-top__brendy a{text-decoration:none}.main-header-top__delivery a,.main-header-top__delivery a:active,.main-header-top__delivery a:visited,.main-header-top__delivery a:hover,.main-header-top__brendy a,.main-header-top__brendy a:active,.main-header-top__brendy a:visited,.main-header-top__brendy a:hover{color:#000}.main-header-top__social{display:inline-flex}.main-header-middle{padding:9px 0 14px}.main-header-middle>.content-container{padding-right:29px}.main-header-middle__logo{background-position:left center;display:inline-block;position:absolute;background-repeat:no-repeat;background-image:url("/local/templates/puhovik/dist/img/header/logo.svg");background-size:contain;bottom:auto;left:0;height:67px;width:296px}.main-header-middle__inner{padding-left:305px;position:relative;margin:0 auto;display:flex;align-items:center;width:100%;height:67px}.main-header-middle__search{display:inline-flex;width:100%;flex-grow:1}.body--header-search .main-header-middle__search{padding-left:33px}.main-header-middle .header-status{padding-left:31px;display:inline-flex;align-items:center;height:65px}.header-double-menu-list{display:flex;flex-shrink:0;padding-left:71px;gap:34px;margin-bottom:4px}.header-double-menu-list--hidden{display:none}.main-menu{display:block;position:relative;z-index:10;padding-bottom:24px}.main-menu-top{padding:0 0 16px}.main-menu-top:after{content:" ";display:block;clear:both;float:none}.main-menu-top__list{display:inline-flex;gap:38px}.main-menu-top__item{display:inline-flex;align-items:center}.main-menu-top__item a{text-transform:uppercase;position:relative;display:block;text-decoration:none;font-family:Evolventa,"Roboto",sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:normal}.main-menu-top__item a,.main-menu-top__item a:visited{color:#9c9c9c}.main-menu-top__item a:hover,.main-menu-top__item a:active,.main-menu-top__item a:focus{color:#000}.main-menu-top__item--active a,.main-menu-top__item--active a:visited,.main-menu-top__item--active a:hover{color:#000}.main-menu-top__item--uline a{border-bottom:1px solid;padding-bottom:0}.main-menu-top__item--bold{font-weight:bold}.main-menu-middle__list{display:flex;gap:33px}.main-menu-middle__item{position:relative;line-height:1}.main-menu-middle__item a{text-transform:uppercase;padding:0;display:inline-block;text-decoration:none;font-family:Evolventa,"Roboto",sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:16px;letter-spacing:.6px}.main-menu-middle__item a,.main-menu-middle__item a:hover,.main-menu-middle__item a:visited,.main-menu-middle__item a:active,.main-menu-middle__item a:focus{color:#000}.main-menu-middle__item--active a:after{background:#000}.main-menu-dropdown{display:block;position:absolute;z-index:7;left:0;background:#fff;padding:26px 0 32px 12px;transform:translateX(-12px)}.main-menu-dropdown__inner{display:flex;flex-direction:row;justify-content:space-between}.main-menu-column{width:auto;margin-right:26px}.main-menu-column--banner{width:315px;float:right}.main-menu-item{position:relative;color:#000}.main-menu-item__link{display:inline-block;color:inherit;text-decoration:none;line-height:30px;font-size:11px;text-transform:uppercase}.main-menu-item__link:hover,.main-menu-item__link:visited,.main-menu-item__link:active,.main-menu-item__link:focus{color:#000}.main-menu-item--offset{margin-top:1.5em}.main-menu-item--bold .main-menu-item__link{font-weight:700}.main-menu-item--uline .main-menu-item__link{position:relative}.main-menu-item--uline .main-menu-item__link:after{content:" ";display:block;height:0px;width:100%;position:absolute;left:0;bottom:6px;border-bottom:1px solid}.main-menu-item--noHasNew{opacity:.4}.main-menu-item--minPrice{padding-right:95px}.main-menu-item--minPrice .main-menu-item__price{display:inline-block;width:98px;position:absolute;right:0;top:4px;background:#e51a24;padding:0 3px;text-align:right;color:#fff}.main-menu-banner__link{display:inline-block}.main-menu-banner__img{max-width:100%}.main-menu-banner__text{margin-top:30px;font-weight:bold;text-transform:uppercase;color:#61554f}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa.big-icon{height:54px;width:54px;line-height:54px;font-size:29px;border-radius:50%;color:#fff;text-align:center;background-color:#61554f}.fa-phone:before{content:""}.fa-envelope:before{content:""}.fa-envelope-o:before{content:""}.fa-clock-o:before{content:""}.fa-cc-visa:before{content:""}.fa-cc-mastercard:before{content:""}.fa-map-marker:before{content:""}.fa-angle-right:before{content:""}.fa-angle-left:before{content:""}.fa-angle-down:before{content:""}.catalog-section-list.catalog-section-list--default{display:flex;flex-wrap:wrap;visibility:hidden}.catalog-section-list.catalog-section-list--default .catalog-section-item{width:25%}.catalog-section-list.catalog-section-list--default .catalog-section-item{margin-bottom:15px}.catalog-section-list.catalog-section-list--default .catalog-section-item__pic{width:100%;max-width:246px;max-height:304px;height:304px;display:inline-block;text-align:center;vertical-align:middle;position:relative;transition:opacity .3s;opacity:1}.catalog-section-list.catalog-section-list--default .catalog-section-item__pic:before{position:absolute;display:none;content:" ";width:150px;height:150px;border-radius:150px;left:50%;top:50%;margin-left:-75px;margin-top:-75px;background-color:#f8f8f8;opacity:0;transition:opacity .1s}.catalog-section-list.catalog-section-list--default .catalog-section-item__pic:after{position:absolute;content:" ";width:40px;height:40px;border-radius:40px;left:50%;top:50%;margin-left:-20px;margin-top:-20px;background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+PHN2ZyB4bWxuczpzdmc9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2ZXJzaW9uPSIxLjAiIHdpZHRoPSI0MHB4IiBoZWlnaHQ9IjQwcHgiIHZpZXdCb3g9IjAgMCAxMjggMTI4IiB4bWw6c3BhY2U9InByZXNlcnZlIj48Zz48cGF0aCBkPSJNMTIyLjUgNjkuMjVIOTYuNDdhMzMuMSAzMy4xIDAgMCAwIDAtMTAuNWgyNi4wNWE1LjI1IDUuMjUgMCAwIDEgMCAxMC41eiIgZmlsbD0iIzQ4NDk0ZCIgZmlsbC1vcGFjaXR5PSIxIi8+PHBhdGggZD0iTTExMi4wNCA5Ny44M0w4OS40NyA4NC44YTMzLjEgMzMuMSAwIDAgMCA1LjI1LTkuMWwyMi41NyAxMy4wM2E1LjI1IDUuMjUgMCAwIDEtNS4yOCA5LjF6IiBmaWxsPSIjYzhjOGM5IiBmaWxsLW9wYWNpdHk9IjAuMyIvPjxwYXRoIGQ9Ik04OC42OCAxMTcuMzVMNzUuNjUgOTQuNzhhMzMuMSAzMy4xIDAgMCAwIDkuMS01LjI1bDEzLjAyIDIyLjU3YTUuMjUgNS4yNSAwIDEgMS05LjEgNS4yNXoiIGZpbGw9IiNjOGM4YzkiIGZpbGwtb3BhY2l0eT0iMC4zIi8+PHBhdGggZD0iTTU4LjcgMTIyLjU3Vjk2LjVhMzMuMSAzMy4xIDAgMCAwIDEwLjUgMHYyNi4wN2E1LjI1IDUuMjUgMCAwIDEtMTAuNSAweiIgZmlsbD0iI2M4YzhjOSIgZmlsbC1vcGFjaXR5PSIwLjMiLz48cGF0aCBkPSJNMzAuMSAxMTIuMWwxMy4wNC0yMi41N2EzMy4xIDMzLjEgMCAwIDAgOS4xIDUuMjVMMzkuMiAxMTcuMzVhNS4yNSA1LjI1IDAgMSAxLTkuMS01LjI1eiIgZmlsbD0iI2M4YzhjOSIgZmlsbC1vcGFjaXR5PSIwLjMiLz48cGF0aCBkPSJNMTAuNiA4OC43NEwzMy4xNiA3NS43YTMzLjEgMzMuMSAwIDAgMCA1LjI1IDkuMUwxNS44OCA5Ny44M2E1LjI1IDUuMjUgMCAxIDEtNS4yNS05LjF6IiBmaWxsPSIjYzhjOGM5IiBmaWxsLW9wYWNpdHk9IjAuMyIvPjxwYXRoIGQ9Ik01LjM3IDU4Ljc1aDI2LjA2YTMzLjEgMzMuMSAwIDAgMCAwIDEwLjVINS4zN2E1LjI1IDUuMjUgMCAwIDEgMC0xMC41eiIgZmlsbD0iI2I2YjZiOCIgZmlsbC1vcGFjaXR5PSIwLjQiLz48cGF0aCBkPSJNMTUuODUgMzAuMTdMMzguNCA0My4yYTMzLjEgMzMuMSAwIDAgMC01LjI0IDkuMUwxMC42IDM5LjI1YTUuMjUgNS4yNSAwIDEgMSA1LjI1LTkuMXoiIGZpbGw9IiNhM2E0YTYiIGZpbGwtb3BhY2l0eT0iMC41Ii8+PHBhdGggZD0iTTM5LjIgMTAuNjVsMTMuMDMgMjIuNTdhMzMuMSAzMy4xIDAgMCAwLTkuMSA1LjI1bC0xMy0yMi41N2E1LjI1IDUuMjUgMCAxIDEgOS4xLTUuMjV6IiBmaWxsPSIjOTE5Mjk0IiBmaWxsLW9wYWNpdHk9IjAuNiIvPjxwYXRoIGQ9Ik02OS4yIDUuNDNWMzEuNWEzMy4xIDMzLjEgMCAwIDAtMTAuNSAwVjUuNDJhNS4yNSA1LjI1IDAgMSAxIDEwLjUgMHoiIGZpbGw9IiM3ZjdmODIiIGZpbGwtb3BhY2l0eT0iMC43Ii8+PHBhdGggZD0iTTk3Ljc3IDE1LjlMODQuNzUgMzguNDdhMzMuMSAzMy4xIDAgMCAwLTkuMS01LjI1bDEzLjAzLTIyLjU3YTUuMjUgNS4yNSAwIDEgMSA5LjEgNS4yNXoiIGZpbGw9IiM2ZDZkNzEiIGZpbGwtb3BhY2l0eT0iMC44Ii8+PHBhdGggZD0iTTExNy4zIDM5LjI2TDk0LjcgNTIuM2EzMy4xIDMzLjEgMCAwIDAtNS4yNS05LjFsMjIuNTctMTMuMDNhNS4yNSA1LjI1IDAgMCAxIDUuMjUgOS4xeiIgZmlsbD0iIzVhNWI1ZSIgZmlsbC1vcGFjaXR5PSIwLjkiLz48YW5pbWF0ZVRyYW5zZm9ybSBhdHRyaWJ1dGVOYW1lPSJ0cmFuc2Zvcm0iIHR5cGU9InJvdGF0ZSIgdmFsdWVzPSIwIDY0IDY0OzMwIDY0IDY0OzYwIDY0IDY0OzkwIDY0IDY0OzEyMCA2NCA2NDsxNTAgNjQgNjQ7MTgwIDY0IDY0OzIxMCA2NCA2NDsyNDAgNjQgNjQ7MjcwIDY0IDY0OzMwMCA2NCA2NDszMzAgNjQgNjQiIGNhbGNNb2RlPSJkaXNjcmV0ZSIgZHVyPSIxMDgwbXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIj48L2FuaW1hdGVUcmFuc2Zvcm0+PC9nPjwvc3ZnPg==");background-position:center center;background-repeat:no-repeat;z-index:-1}.catalog-section-list.catalog-section-list--default .catalog-section-item__pic img{max-width:100%;max-height:304px;display:inline-block;vertical-align:middle}.mobile-catalog-section-page{margin:0 -15px}.product-detail{position:relative;display:flex}.product-detail__tabs{clear:both}.product-detail__wrap{margin-bottom:30px}.product-detail-photo__preview{display:flex;justify-content:center}.product-detail-photo__preview img{max-width:100%;max-height:100%}.product-detail-header{padding:26px 15px 5px 0;border-bottom:1px solid #f2f2f2}.product-detail-header:after{content:" ";display:block;clear:both;float:none}.product-detail-header__brand{max-width:190px;float:right}.product-detail-header__name h1{font-size:14px;text-transform:uppercase;padding:0 0 5px 0;margin:0;line-height:18px}.product-detail-header__article{margin-bottom:7px;font-size:13px;color:#666;line-height:18px}.product-detail-header__more{font-size:13px;color:#232373}.product-detail-header__more span{cursor:pointer;position:relative;margin-right:15px}.product-detail-header__more span:after{content:" ";display:inline-block;position:absolute;right:-15px;top:1px;width:12px;height:12px;background-size:contain;background-position:center center;background-repeat:no-repeat;background-image:url("/local/templates/puhovik/dist/img/svg/acordion_link.svg")}.product-detail-preloader{display:flex;justify-content:center;padding:40px}.product-detail-preloader:after{content:" ";display:block;width:40px;height:40px;background-repeat:no-repeat;background-position:center center;background-image:url("/local/templates/puhovik/dist/img/svg/preloader-wg40.svg");background-size:contain}.materialpreim{position:absolute;right:0px;top:38px;z-index:9999}.materialpreim .uhod__item{display:block !important;margin:0 10px 10px 0 !important;width:30px !important;height:30px !important}.materialpreim .uhod__item .uhod__item-img{width:30px;height:30px}.materialpreim .uhod__item img{width:30px}.materialpreim .uhod__item-popup{width:350px}.preimush_ul{padding-bottom:10px}.preimush_ul span{font-weight:normal !important;padding:0 0 5px 0px}.preimush .uhod__item{width:50px;height:50px;margin:15px 15px 15px 0}.preimush .uhod__item .uhod__item-img{width:50px;height:50px}.preimush .uhod__item-popup{bottom:55px}.uhod__item-popup{width:285px !important}.uhod_block .uhod__item-popup{margin:10px 0 10px -140px}.props_list{width:100%;font-size:13px}.props_list .char_name{width:60% !important;padding-right:4px}.props_list .props_item{position:relative}.props_list .props_item span{background-color:#fff;padding-right:4px}.props_list .props_item:after{content:" ";display:block;width:100%;height:1px;border-bottom:1px dotted #ccc;position:absolute;left:0;bottom:4px;z-index:-1}.props_list .char_value{width:40% !important}.props_list .char_value span{word-spacing:normal;white-space:nowrap}.props_list td{width:auto;padding:4px 0}.sizetable td{vertical-align:top;text-align:left}.sizetable td img{padding-right:30px}@media(max-width: 1280px){.catalog_detail .tabs-list-item__link{padding-left:32px;padding-right:32px}}@media(max-width: 1080px){.catalog_detail .tabs-list-item__link{padding-left:16px;padding-right:16px}}.contacts-page{display:flex;width:100%;flex-direction:row;color:#666}.contacts-page__data{width:30%;flex-shrink:0}.contacts-page__map{flex-grow:1;padding-left:30px}.contacts-page__address{margin-bottom:30px}.contacts-page-row{flex-direction:row;display:inline-flex;align-items:center;margin-bottom:30px}.contacts-page-row>div{flex-direction:column;display:inline-flex}.contacts-page-row .fa{flex-shrink:0;margin:0 15px 0 0}.tabs{margin-bottom:25px;font-family:"Roboto"}.tabs-list{margin:0;border:1px solid #ececec;list-style:none;padding:0;display:inline-flex}.tabs-list li:first-child a{border-left:none}.tabs-list-item{list-style:none;margin:0 !important;padding:0 !important;display:inline-block}.tabs-list-item:before{display:none !important}.tabs-list-item__link{border-left:1px solid #dbdfde;background:#eaeeed;color:#404040;padding:8px 48px;text-decoration:none;display:inline-block;font-size:14px;cursor:pointer}.tabs-list-item__link:hover{background:#fff}.tabs-list-item__link:before{content:"";position:absolute;top:0;left:0;right:0;display:block;width:100%;height:3px;background:rgba(0,0,0,0)}.tabs-list-item--active .tabs-list-item__link{background:#fff;z-index:2;color:#404040}.tabs-list-item--active .tabs-list-item__link:before{background:#727272}.tabs-block{display:none}.tabs-block--active{display:block}.tabs-block__title{display:none;padding:5px 15px 5px 0;position:relative;cursor:pointer}.tabs-block__title:after{content:"";display:inline-block;position:absolute;right:0;top:5px;font-size:20px;font-weight:bold;background-image:url("/local/templates/puhovik/dist/img/svg/acordion.svg");background-repeat:no-repeat;background-position:center center;width:20px;height:20px}.tabs-block--active .tabs-block__title:after{transform:rotate(-180deg)}.tabs-block__content{padding-top:32px;margin-bottom:32px}.btn--lg{display:inline-flex;align-items:center;padding:0 30px}.btn-long{padding-left:4em;padding-right:4em}.btn.btn-default{background-color:#2a2a86;border-color:#2a2a86;color:#fff}.btn.btn-default:hover,.btn.btn-default:active,.btn.btn-default:focus{background-color:#31319d;border-color:#31319d}.site-btn{display:inline-flex;align-items:center;justify-content:center;font-size:13px;line-height:18px;font-weight:400;text-decoration:none;margin:0;border:1px solid;border-radius:0;padding:8px 18px;overflow:hidden;white-space:nowrap;user-select:none;vertical-align:middle;cursor:pointer;background-image:none;color:#6c6c6c;border-color:#868686}.site-btn:hover,.site-btn:focus,.site-btn:active{outline:none}.site-btn--uppercase{text-transform:uppercase;padding:8px 18px 8px}.site-btn.site-btn--transition{transition:background-color ease .5s}.site-btn.site-btn--transition>*{transition:background-color ease .3s}.site-btn--preloader{color:rgba(0,0,0,0) !important;background-position:center center !important;background-repeat:no-repeat !important;background-size:80% 80%;background-image:url(./img/svg/preloader-wg20.svg)}.site-btn.site-btn--preloader{color:rgba(0,0,0,0) !important;background-position:center center !important;background-repeat:no-repeat !important;background-size:80% 80%;background-image:url(./img/svg/preloader-wg20.svg)}.site-btn.site-btn--lg{font-weight:700;padding:9px 18px}.site-btn.site-btn--xs{padding:4px 10px;font-size:12px}.site-btn.site-btn--uppercase{text-transform:uppercase}.site-btn.site-btn--white{color:#888;border:1px solid #aaa;background-color:#fff}.site-btn.site-btn--white:hover,.site-btn.site-btn--white:focus{color:#444;border-color:#aaa;background:rgba(125,125,125,.1)}.site-btn.site-btn--white.site-btn--disabled,.site-btn.site-btn--white.site-btn--disabled:active,.site-btn.site-btn--white.site-btn--disabled:hover,.site-btn.site-btn--white.site-btn--disabled:focus{color:#888;border:1px solid #aaa;background:#fff}.site-btn.site-btn--blue{background-color:#2a2a86;border-color:#2a2a86;color:#fff}.site-btn.site-btn--blue:hover,.site-btn.site-btn--blue:focus{background-color:#31319d;border-color:#31319d;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.site-btn.site-btn--brown{background-color:#61554f;border-color:#61554f;color:#fff}.site-btn.site-btn--brown:hover,.site-btn.site-btn--brown:focus{color:#fff;background-color:#61554f;border-color:#61554f;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.site-btn.site-btn--brown:active{color:#fff;background-color:#61554f;border-color:#61554f;box-shadow:inset 0 3px 5px rgba(0,0,0,.4)}.site-btn.site-btn--brown08{background-color:rgba(97,85,79,.8);border-color:rgba(0,0,0,0);color:#fff}.site-btn.site-btn--brown08:hover,.site-btn.site-btn--brown08:focus{color:#fff;background-color:rgba(97,85,79,.8);border-color:rgba(97,85,79,.8);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.site-btn.site-btn--brown08:active{color:#fff;background-color:rgba(97,85,79,.8);border-color:rgba(97,85,79,.8);box-shadow:inset 0 3px 5px rgba(0,0,0,.4)}.site-btn.site-btn--light-brown{background-color:rgba(97,85,79,.5);border-color:rgba(97,85,79,.1);color:#fff}.site-btn.site-btn--light-brown:hover,.site-btn.site-btn--light-brown:focus{color:#fff;background-color:rgba(97,85,79,.7);border-color:rgba(97,85,79,.7);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.site-btn.site-btn--light-brown:active{color:#fff;background-color:rgba(97,85,79,.7);border-color:rgba(97,85,79,.7);box-shadow:inset 0 3px 5px rgba(0,0,0,.4)}.site-btn.site-btn--orange{background:#ff6122;color:#fff;border-color:#f65d20}.site-btn.site-btn--orange:hover,.site-btn.site-btn--orange:focus{background-color:#ff6122;border-color:#ff6122;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.site-btn.site-btn--orangeborder{background:#fff;color:#f65d20;border-color:#f65d20;outline:none}.site-btn.site-btn--orangeborder:hover,.site-btn.site-btn--orangeborder:focus{background-color:#fff;border-color:#ff6122;color:#f65d20;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.site-btn.site-btn--red{background:#e31e25;color:#fff;border-color:#e31e25}.site-btn.site-btn--red:hover,.site-btn.site-btn--red:focus{background-color:#ec1f27;border-color:#ec1f27;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.site-btn.site-btn--black{background:#000;border-color:rgba(0,0,0,0);color:#fff;box-shadow:none}.site-btn.site-btn--black:hover,.site-btn.site-btn--black:focus{background:rgba(0,0,0,.85);border-color:rgba(0,0,0,0);box-shadow:none}.site-btn.site-btn--black01{background:rgba(0,0,0,.1);border-color:rgba(0,0,0,0);color:#000;box-shadow:none}.site-btn.site-btn--black01:hover,.site-btn.site-btn--black01:focus{background:rgba(0,0,0,.15);border-color:rgba(0,0,0,0);box-shadow:none}.site-btn.site-btn--black07{background:rgba(0,0,0,.7);border-color:rgba(0,0,0,0);color:#fff;box-shadow:none}.site-btn.site-btn--black07:hover,.site-btn.site-btn--black07:focus{background:#000;border-color:rgba(0,0,0,0);box-shadow:none}.site-btn.site-btn--gray{background:#9b9f9e;color:#fff;border-color:#9b9f9e}.site-btn.site-btn--gray:hover,.site-btn.site-btn--gray:focus{background-color:#a4aaa8;border-color:#a4aaa8;box-shadow:inset 0 3px 5px rgba(0,0,0,.225)}.site-btn.site-btn--gray.site-btn--preloader{background-image:url(./img/svg/preloader-wg20.svg)}.site-btn.site-btn--brown.site-btn--preloader,.site-btn.site-btn--black.site-btn--preloader,.site-btn.site-btn--light-brown.site-btn--preloader{background-image:url(./img/svg/preloader-white.svg)}.site-btn.site-btn--blue.site-btn--white{background:#fff;color:#2a2a86;border-color:#2a2a86;border-width:2px}.site-btn.site-btn--blue.site-btn--white.site-btn--transition{border-width:1px}.site-btn.site-btn--blue.site-btn--white.site-btn--transition:hover,.site-btn.site-btn--blue.site-btn--white.site-btn--transition:focus{background-color:#31319d;border-color:#31319d;color:#fff;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.site-btn.site-btn--orange.site-btn--green,.site-btn.site-btn--blue.site-btn--green,.site-btn.site-btn--green{background:#4fad00;border-color:#4fad00;color:#fff}.site-btn.site-btn--orange.site-btn--green:focus,.site-btn.site-btn--orange.site-btn--green:hover,.site-btn.site-btn--blue.site-btn--green:focus,.site-btn.site-btn--blue.site-btn--green:hover,.site-btn.site-btn--green:focus,.site-btn.site-btn--green:hover{background:#4fad00;border-color:#4fad00;box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.site-btn.site-btn--line{font-size:12px;border:none;border-bottom:1px dashed #000;cursor:pointer;box-sizing:border-box;display:inline-block;padding:0;line-height:1.2}.site-btn.site-btn--line:hover{border-bottom-color:rgba(0,0,0,0)}.site-btn.site-btn--line.site-btn--preloader{background-image:url(./img/svg/preloader-wg20.svg);border-bottom-color:rgba(0,0,0,0);background-size:contain;margin-top:-3px;margin-bottom:-3px;padding-top:3px;padding-bottom:3px}.site-btn.site-btn--shadow:hover,.site-btn.site-btn--shadow:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.site-btn.site-btn--shadow:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.3)}.site-btn.site-btn--wide{width:100%;text-align:center}.site-btn.site-btn--active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.site-btn.site-btn--active:focus,.site-btn.site-btn--active:hover{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.site-btn.site-btn--arrow{display:block;position:relative;padding:5px 0;cursor:pointer;color:#000;border:none;font-size:1.1em}.site-btn.site-btn--arrow:after{content:" ";display:block;width:19px;height:19px;position:absolute;background-position:center center;background-repeat:no-repeat;background-size:contain;right:0;top:4px;background-image:url(./img/svg/acordion.svg);transform:rotate(-90deg)}.site-btn.site-btn--disabled{background-color:rgba(97,85,79,.5) !important;border-color:rgba(0,0,0,0) !important;color:#fff !important;cursor:default !important}.site-btn.site-btn--disabled:hover,.site-btn.site-btn--disabled:focus{background-color:rgba(97,85,79,.5) !important;border-color:rgba(0,0,0,0) !important;color:#fff !important;box-shadow:none !important}.site-btn.site-btn--preloader.site-btn--orange,.site-btn.site-btn--preloader.site-btn--red{background-image:url(./img/svg/preloader-wg20.svg)}.site-btn.site-btn--blue.site-btn--preloader,.site-btn.site-btn--blue.site-btn--preloader:hover,.site-btn.site-btn--blue.site-btn--preloader:active{background-color:#2a2a86;color:rgba(0,0,0,0) !important;background-position:center center !important;background-image:url(./img/svg/preloader-bw26.svg) !important;background-repeat:no-repeat !important;background-size:80% 80% !important}.site-btn.site-btn--default2blue{color:#2a2a86 !important;border:1px solid #2a2a86;font-weight:700;line-height:18px}.site-btn.site-btn--default2blue:hover{color:#fff !important;border-color:#2a2a86;background:#2a2a86}.site-btn.site-btn--default2blue.site-btn--preloader,.site-btn.site-btn--default2blue.site-btn--preloader:hover,.site-btn.site-btn--default2blue.site-btn--preloader:active{background-color:#2a2a86;color:rgba(0,0,0,0) !important;background-position:center center !important;background-image:url(./img/svg/preloader-bw26.svg) !important;background-repeat:no-repeat !important;background-size:80% 80% !important}.site-btn--lg{padding:10px 25px 10px}.btn-back-url{display:inline-block;border:1px solid #f2f2f2;border-radius:3px;position:relative;color:#222}.btn-back-url:hover,.btn-back-url:visited,.btn-back-url:active{color:#222}.btn-back-url:before{content:"";position:absolute;top:0;left:44px;width:1px;height:100%;background:#f5f5f5}.btn-back-url i{position:absolute;width:44px;font-size:20px;font-weight:700;left:0;top:9px;text-align:center}.btn-back-url span{display:inline-block;vertical-align:middle;padding:9px 20px 9px 64px}.btn-back-url:hover{background:#f5f5f5;color:#222}.btn-share{display:inline-block;border:1px solid #f2f2f2;border-radius:3px;position:relative;padding:9px 64px 9px 20px;cursor:pointer;min-height:40px}.btn-share:hover,.btn-share:visited,.btn-share:active{color:#222}.btn-share:before{content:"";position:absolute;top:0;right:44px;display:block;background:#f2f2f2;width:1px;height:100%}.btn-share:after{content:"";position:absolute;top:12px;right:12px;display:block;background:url(./images/next.png) -162px -141px no-repeat;width:17px;height:18px}.btn-share:hover{background:#f5f5f5;color:#222;padding-top:5px;padding-bottom:5px;padding-right:54px;padding-left:10px}.btn-share:hover .btn-share__text{opacity:0;visibility:hidden;display:none}.btn-share:hover .btn-share__popup{opacity:1;visibility:visible;display:block}.btn-share:hover:before{background:#fff}.btn-share__popup{top:42px;left:-5px;z-index:2;background:#fff;border-radius:2px;margin:0 -20px;opacity:0;visibility:hidden;display:none;position:static;box-shadow:none;width:auto;margin:0;background:0 0}.btn-share__popup .b-share{padding:0 !important;background:0 0}.btn-share__popup .b-share a{padding:0 !important;margin-right:5px;width:28px;height:28px;border-radius:3px;float:left;line-height:32px}.btn-share__popup .b-share a:last-child{margin-right:0}.btn-share__popup .b-share a span{width:28px;height:28px;border-radius:3px;display:inline-block;background:url(./images/social_icons.png) -2px -2px no-repeat;transition:opacity .5s ease}.btn-share__popup .b-share a span.b-share-icon_vkontakte{background-position:-3px -3px}.btn-share__popup .b-share a span.b-share-icon_facebook{background-position:-83px -3px}.btn-share__popup .b-share a span.b-share-icon_twitter{background-position:-3px -43px}.btn-share__popup .b-share a span.b-share-icon_odnoklassniki{background-position:-43px -3px}.btn-share__popup .b-share a span.b-share-icon_moimir{background-position:-123px -3px}.btn-share__popup .b-share a span.b-share-icon_gplus{background-position:-43px -123px}body .bxmaker-authuserphone-enter{margin:0 auto;displaY:block}body .bxmaker-authuserphone-button:focus{outline:none}body .bxmaker-authuserphone-button .bxmaker-authuserphone-button__inner{background-color:#61554f}body .bxmaker-authuserphone-button:hover .bxmaker-authuserphone-button__inner{background-color:#61554f}body .bxmaker-authuserphone-header{font-weight:400}body .bxmaker-authuserphone-usercallto__value a,body .bxmaker-authuserphone-usercallto__value a:visited,body .bxmaker-authuserphone-usercallto__value a:hover,body .bxmaker-authuserphone-usercallto__value a:active{text-decoration:none}body .bxmaker-authuserphone-input-phone--focus .bxmaker-authuserphone-input-phone__field,body .bxmaker-authuserphone-input-phone--hover .bxmaker-authuserphone-input-phone__field,body .bxmaker-authuserphone-input-phone:hover .bxmaker-authuserphone-input-phone__field{border-color:#61554f}body .bxmaker-authuserphone-input--focus .bxmaker-authuserphone-input__field,body .bxmaker-authuserphone-input--hover .bxmaker-authuserphone-input__field,body .bxmaker-authuserphone-input:hover .bxmaker-authuserphone-input__field{border-color:#61554f}body body .bxmaker-authuserphone-input-password--focus .bxmaker-authuserphone-input-password__field,body body .bxmaker-authuserphone-input-password--hover .bxmaker-authuserphone-input-password__field,body body .bxmaker-authuserphone-input-password:hover .bxmaker-authuserphone-input-password__field{border-color:#61554f}body body .bxmaker-authuserphone-input-code--focus .bxmaker-authuserphone-input-code__field,body body .bxmaker-authuserphone-input-code--hover .bxmaker-authuserphone-input-code__field,body body .bxmaker-authuserphone-input-code:hover .bxmaker-authuserphone-input-code__field{border-color:#61554f}body a.bxmaker-authuserphone-link,body a.bxmaker-authuserphone-link:visited{color:#61554f}body a.bxmaker-authuserphone-link:active,body a.bxmaker-authuserphone-link:hover{color:#61554f}body .bxmaker-authuserphone-input-phone__validation,body .bxmaker-authuserphone-message--error{border-color:rgba(0,0,0,.2);color:#000}body .bxmaker-authuserphone-message--success{border-color:rgba(0,0,0,.2);color:#000}.site-breadcrumb-area{margin-bottom:15px;display:none}.site-breadcrumb-area:after{content:" ";clear:both;float:none;display:block}.site-breadcrumb{margin-top:0;padding-bottom:0}.site-breadcrumb__separator{position:relative;zoom:1;bottom:0px;display:inline-block;line-height:18px;margin:0 5px;border:0 !important}.site-breadcrumb-item{display:inline-block;position:relative;line-height:22px;font-size:14px}.site-breadcrumb-item__separator{position:relative;zoom:1;bottom:0;display:inline-block;line-height:18px;margin:0 5px;border:0}.site-breadcrumb-item__separator:before{content:"-"}.site-breadcrumb-item a{text-decoration:none}.site-breadcrumb-item a span,.site-breadcrumb-item span{color:#b6b5b5;font-size:12px;line-height:22px}.site-breadcrumb-item h1{color:#b6b5b5;font-size:12px;line-height:22px;display:inline-block;font-weight:normal;padding:0 !important;margin:0 !important}.site-breadcrumb-side{display:inline-block;float:right;font-size:13px;vertical-align:top;color:#a5a3a3;margin-top:5px}@media screen and (max-width: 1199px){.main-menu-column--banner{width:260px}}@media screen and (max-width: 1024px){input[type=tel],input[type=text],input[type=password],input[type=email],select,textarea{border-color:#5e5e5e;background:#fff;padding:8px 8px 7px}body .user-check-phone input{background:#fff}body,.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:"Roboto",Arial,serif !important}jdiv{display:none !important}#header-buffer.active{display:block}#header .top-block,#header .header__top,#header .header__top-search,#header .header__top-status{display:none}#mobile-header-container{display:block}#panel{display:none}.bottom_wrapper-fon{display:none}body{padding-top:115px}body.mobile-page-compact{padding-top:0}body.mobile-page-compact .product-detail__tabs,body.mobile-page-compact .content-container--product-viewed,body.mobile-page-compact .content-container--benefit,body.mobile-page-compact .content-container--subscribe,body.mobile-page-compact .site-breadcrumb-area{display:none}body.mobile-page-compact .main-footer{border:none;height:0;overflow:hidden}.main-header,.main-menu{display:none}.main-footer{border-top:2px solid #eaeeed;margin-bottom:52px}.main-footer__inner{background:rgba(0,0,0,0);padding:45px 0 0}.main-footer__area{position:relative}.main-footer__area .main-footer-block--contacts{position:relative;right:auto;top:auto}.main-footer__blocks{justify-content:space-between;flex-wrap:wrap;width:100%}.main-footer__copyright{background-color:rgba(0,0,0,0);text-align:left}.main-footer .main-footer-block{width:50%;padding-right:15px;margin-bottom:15px}.main-footer .main-footer-block--contacts{text-align:left}.main-footer .main-footer-block__title{font-size:15px;font-weight:bold;display:none}.menu.menu--footer .menu-item__title,.menu.menu--footer .menu-item a{font-size:15px;font-weight:bold}.benefit-block__list{padding:0}.tabs__list{display:none}.tabs-block{display:block}.tabs-block__title{display:block;font-size:1.2em}.tabs-block__content{display:none}.tabs-block--active .tabs-block__content{display:block}.scroll-top-btn{display:none !important}}@media screen and (max-width: 991px){.content-container-area{flex-direction:column}.contacts-page{flex-direction:column}.contacts-page__data{width:100%;flex-shrink:0;flex-direction:row;display:inline-flex;flex-wrap:wrap}.contacts-page__map{padding:0}.contacts-page-row{width:50%}.contacts-page-row>div{padding-right:15px}}@media screen and (max-width: 767px){a.scroll-to-top{right:2%}.lk-orders-select-wrapper{width:30%}.benefit-block__list{flex-wrap:wrap;margin-bottom:-30px}.benefit-block__list .benefit-item{width:50%;max-width:none;justify-content:center;display:inline-flex;margin-bottom:30px;align-items:start}}@media screen and (max-width: 675px){.contacts-page-row{width:100%}.contacts-page-row>div{padding-right:0}}@media screen and (max-width: 575px){.header .header__top-bg{padding-top:0}.header .header__top-wrap{min-height:44px;padding:0 10px;align-items:flex-end}.header .header-mobile__menu,.header .header-mobile__cart{position:relative;bottom:8px}.header .header__top-logo{width:258px;height:35px;background-size:contain;bottom:-9px}.header .header__top-bg{border-bottom-width:9px}.share-and-return-block{display:flex;flex-direction:column;align-items:center}.share-and-return-block>div{margin-bottom:15px;min-width:187px}.share-and-return-block>div .btn-share{width:100%}.share-and-return-block>div .btn-share__text{display:block;text-align:center}.share-and-return-block>div:last-child{margin-bottom:0}#basket_items_delayed tbody tr{flex-direction:column;flex-wrap:wrap}#basket_items_delayed thead{display:none}#basket_items_delayed .itemphoto{position:absolute;top:0;left:0;border:none}#basket_items_delayed .itemphoto>div{margin:0 !important}#basket_items_delayed .item,#basket_items_delayed .custom,#basket_items_delayed .price{padding-left:90px;border:none;padding-top:0;padding-bottom:0;width:100%}#basket_items_delayed .item{padding-top:25px}#basket_items_delayed .delayed-to-card{display:none !important}#basket_items_delayed .wishlist-item__actions{display:block;width:100%;border:none;padding-top:0;padding-bottom:0}#basket_items_delayed .wishlist-item__actions .btn-long{width:100%}#basket_items_delayed .wishlist-item__actions .wishlist-item__delete{display:none}#basket_items_delayed .bx_ordercart .bx_ordercart_order_table_container tbody td.custom span{display:inline}#basket_items_delayed .price{text-align:left !important;position:relative}#basket_items_delayed .price::before{content:attr(data-category);font-weight:700}#basket_items_delayed .current_price{margin:0 !important;font-size:15px !important}#basket_items_delayed .old_price{margin-left:0 !important;font-size:13px !important}.personal_wrapper .orders_wrapper .sale-order-list-inner-row .sale-order-list-about-accomplished .sale-order-list-about-link{padding:7px 8px 9px;text-align:center}.lk-orders-tabs-wrapper{display:flex;justify-content:space-between}.lk-orders-tabs-item{padding:0 8px 5px;font-size:11px;width:33%;text-align:center}.lk-orders-tabs-item:first-child{padding-left:8px}.lk-orders-select-wrapper{width:100%;margin-bottom:15px}.col-md-12.sale-order-list-inner-container .sale-order-list-inner-wrapper{width:100%}.col-md-12.sale-order-list-inner-container .sale-order-list-inner-row-body .sale-order-list-button-container{margin-left:0}.itemphoto--deliteCustom.d-none{display:block !important}}@media screen and (max-width: 500px){.main-footer .main-footer-block{width:100%}.benefit-block__list .benefit-item{width:100%;max-width:none}.subscribe-form.subscribe-form--line .subscribe-form__fields{flex-direction:column}.subscribe-form.subscribe-form--line .subscribe-form__field{margin-bottom:15px}.subscribe-form.subscribe-form--line .subscribe-form__btn{text-align:center;padding:10px 30px;max-width:200px;margin:0 auto}}@media screen and (max-width: 420px){.mobile-header{position:relative;padding-right:40px;padding-left:10px}.mobile-header__search{position:absolute;top:0;right:0;padding:0 10px 0 10px}.mobile-header__basket{position:absolute;right:0;top:0}.mobile-header__logo{max-width:259px;width:100%;margin-left:0}.mobile-header__logo-img{width:100%}}@media print{.main-menu,.site-breadcrumb-area,.main-header,.main-footer{display:none}}
.header-status{display:flex;align-items:center}.header-status-item{padding:0;vertical-align:top;position:relative;cursor:pointer;display:inline-flex;align-items:center;font-family:"Roboto",sans-serif}.header-status-item__img{height:25px;width:20px;background-image:url(./img/head-icons.png)}.header-status-item__text{display:inline-flex;align-items:center;justify-content:center;min-width:15px;height:15px;color:#fff;position:relative;width:auto;top:-3px;margin-left:-5px;background:#ff6021;border-radius:15px;text-align:center;font-size:10px;font-style:normal;font-weight:400;line-height:13px}.header-status-item.header-status-item--avaialble{margin-left:29.88px}.header-status-item.header-status-item--avaialble .header-status-item__img,.header-status-item.header-status-item--avaialble .header-status-item__img svg{width:16.923px;height:22.043px}.header-status-item.header-status-item--delay{margin-left:31.43px}.header-status-item.header-status-item--delay .header-status-item__img,.header-status-item.header-status-item--delay .header-status-item__img svg{width:19.572px;height:16.308px}.header-status-item--auth.header-status-item{margin:0;padding:0}.header-status-item--authorized.header-status-item{display:inline-block;align-items:center;height:auto}.header-status-item--authorized.header-status-item .header-status-item__img,.header-status-item--authorized.header-status-item .header-status-item__img svg{height:16.235px;width:14.192px;position:relative;margin:0 auto}.header-status-item--authorized.header-status-item .header-status-item__text{color:#000;top:auto;left:auto;position:relative;background-color:rgba(0,0,0,0);font-size:10px;line-height:12px;font-weight:normal;max-width:80px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;height:auto;margin-top:7px;padding:0 1px;display:none}.header-status-tooltip-menu{display:flex;flex-direction:column;padding:8px 0}.header-status-tooltip-menu-item{cursor:pointer;text-decoration:none;padding:2px 15px;display:flex}.header-status-tooltip-menu-item,.header-status-tooltip-menu-item:active,.header-status-tooltip-menu-item:hover,.header-status-tooltip-menu-item:visited{color:#000}.header-status-tooltip-menu-item:hover,.header-status-tooltip-menu-item:active{background-color:#f2f2f2}.site-popup.site-popup--auth .site-popup__content{background-color:#fff}.site-popup.site-popup--auth .site-popup-header{background:rgba(0,0,0,.1);border:none;height:0;max-height:0;display:block;padding:0}.site-popup.site-popup--auth .site-popup-header__title{text-align:center;position:absolute;width:100%;lefT:0;top:29px}.site-popup.site-popup--auth .site-popup-header__close{width:40px;height:40px}.site-popup.site-popup--auth .user-auth{background:rgba(0,0,0,.1)}.site-popup.site-popup--auth .user-auth__inner{padding-top:0}.site-popup.site-popup--register .site-popup__content{background-color:#fff}.site-popup.site-popup--register .site-popup-header{border:none;height:0;max-height:0;display:block;padding:0}.site-popup.site-popup--register .site-popup-header__close{width:40px;height:40px}.site-popup.site-popup--register .user-register{background-color:rgba(0,0,0,0)}.site-popup.site-popup--register-dc .site-popup__content{background-color:#fff}.site-popup.site-popup--register-dc .site-popup-header{border:none;height:0;max-height:0;display:block;padding:0}.site-popup.site-popup--register-dc .site-popup-header__close{width:40px;height:40px}.site-popup.site-popup--register-dc .user-register-dc{background-color:rgba(0,0,0,0)}.site-popup.site-popup--email-need-confirm .site-popup__content{background-color:#fff}.site-popup.site-popup--email-need-confirm .site-popup-header{border:none;height:0;max-height:0;display:block;padding:0}.site-popup.site-popup--email-need-confirm .site-popup-header__close{width:40px;height:40px}.site-popup.site-popup--email-need-confirm .user-register{background-color:rgba(0,0,0,0)}
.site-tooltip{position:absolute;left:0;top:0;display:inline-block;max-width:300px;background:#fff;margin:0;padding:0;border:1px solid #cbcbcb;text-align:left;box-shadow:0 1px 8px rgba(0,0,0,.25);border-radius:3px;z-index:125}.site-tooltip__bg{position:absolute;left:0;top:0;bottom:0;right:0;background-color:rgba(0,0,0,.4);height:100%;display:flex;flex-grow:1;z-index:120}.site-tooltip__pointer{content:" ";display:block;width:10px;height:10px;background:#fff;position:absolute;top:-5px;box-shadow:0 0 5px 1px rgba(0,0,0,.2);transform:rotate(45deg);z-index:0}.site-tooltip__content{position:relative;background:#fff;z-index:2;max-height:240px;overflow-x:hidden;overflow-y:auto;min-width:150px;border-radius:3px}.site-tooltip__content::-webkit-scrollbar{width:23px}.site-tooltip__content::-webkit-scrollbar-track{background:rgba(0,0,0,0)}.site-tooltip__content::-webkit-scrollbar-thumb{background-color:#9d9e9e;border:10px solid #fff}.site-tooltip__footer{border-top:1px solid #ccc;padding:10px 15px;text-align:center;border-radius:0 0 3px 3px}
.subscribe{border-top:2px solid rgba(0,0,0,.2);border-bottom:2px solid rgba(0,0,0,.2);padding-top:64px;padding-bottom:48px}.subscribe__notice{color:#a5a3a3;font-size:11px;text-align:center}.subscribe__notice a{color:#a5a3a3;text-decoration:underline}.subscribe__notice a:hover{text-decoration:none}.subscribe .subscribe-form{max-width:550px;margin:0 auto 32px}.subscribe .subscribe-form .form-message{margin-bottom:15px}.subscribe .subscribe-form .site-btn{border-radius:0;min-width:160px;text-align:center}.subscribe .subscribe-form input[type=text]{border-radius:0px;background-color:#fff;border-color:#c9c9c9}.subscribe-form.subscribe-form--line .subscribe-form__fields{display:flex;flex-direction:row}.subscribe-form.subscribe-form--line .subscribe-form__field{flex-grow:1;padding-right:16px}@media print{.subscribe{display:none}}
.form-message{display:none;padding:16px}.form-message--success{display:block;background-color:#eaddd8;border-color:rgba(0,0,0,.2);color:#000}.form-message--error{display:block;background-color:#eaddd8;border-color:rgba(0,0,0,.2);color:#000}
.site-page{display:block;height:100%;width:100vw;padding:0;margin:0;background:#fff}.site-page--menu{padding-bottom:102px}.site-page__content{display:block;z-index:3;height:auto;text-align:left;margin:0 auto;padding:15px}.site-page-preloader{display:block;margin:0 auto;padding:30px 0}.site-page-preloader:before{content:" ";display:block;width:30px;height:30px;margin:0 auto;background-position:center center;background-size:contain;background-repeat:no-repeat;background-image:url(./img/svg/preloader-wg20.svg)}
.site-page-header{position:relative;width:100%;background:#eceae9;box-shadow:0 1px 2px 0px rgba(0,0,0,.3);padding:10px 15px;text-align:center;color:#000;line-height:30px;font-size:15px;display:flex;align-items:center;justify-content:center}.site-page-header--white{background-color:#fff;box-shadow:none;border-top:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;font-size:17px}.site-page-header__left{align-items:center;display:inline-flex;position:absolute;left:10px}.site-page-header__center{flex-grow:1;display:flex;flex-direction:column;justify-content:center}.site-page-header__right{display:inline-flex}.site-page-header .site-page-header-button{margin-right:15px}.site-page-header .site-page-header-button:last-child{margin-right:0}.site-page-header b{font-weight:700}.site-page-header__left+.site-page-header__center .mobile-catalog-section-page-title__main{padding:0 32px}
.site-page-header-button.site-page-header-button--close{display:inline-flex;width:15px;height:30px;position:relative;cursor:pointer;align-items:center;justify-content:center}.site-page-header-button.site-page-header-button--close:before{content:" ";display:inline-block;width:15px;height:15px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(./img/svg/close.svg)}
.site-page-header-button.site-page-header-button--back{width:30px;height:30px;position:relative;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.site-page-header-button.site-page-header-button--back:before{content:" ";display:inline-block;width:25px;height:25px;background-position:center center;background-repeat:no-repeat;background-size:contain;background-image:url(./img/svg/page_back.svg)}
.site-page-list>div{position:absolute;left:0;top:0;right:0;bottom:0;overflow:hidden;display:block;height:100vh;max-height:100vh;min-height:100vh;width:100vw;padding:0;margin:0;z-index:9999;background:rgba(0,0,0,0);padding-bottom:52px}.site-page-list .site-page{position:absolute;left:0;top:0;right:0;bottom:0;overflow-y:auto;transform:translateX(0%);z-index:9999}.site-page-list .site-page-list__item-enter-active,.site-page-list .site-page-list__item-leave-active{transition:transform .3s}.site-page-list .site-page-list__item-enter,.site-page-list .site-page-list__item-leave-to{transform:translateX(100%)}
.location-line__value{border-bottom:1px dashed;font-weight:600;position:relative;margin-right:18px;cursor:pointer}.location-line__value:after{display:block;content:" ";position:absolute;right:-18px;top:1px;width:15px;height:15px;text-align:center;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij4KPHBhdGggZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2U9IiM1NTUiIHN0cm9rZS13aWR0aD0iMS41IiBkPSJNMyA1LjVsNSA1IDUtNSI+PC9wYXRoPgo8L3N2Zz4=")}.location-line__value:hover{border-color:rgba(0,0,0,0)}
.header-search{position:relative;display:flex;padding-right:33px;width:100%}.header-search__form{height:41px;width:100%;align-items:center;display:none;position:relative}.header-search--active .header-search__form{display:flex}.header-search__input[type=text]{display:inline-flex;width:100%;align-items:center;font-size:14px;height:41px;padding:0 56px 0 15px;background:#f7f7f7;border:1px solid #eee;box-shadow:none;border-radius:0}.header-search__btn{height:41px;width:41px;display:inline-flex;align-items:center;justify-content:center;position:absolute;right:0;top:0;cursor:pointer}.header-search__btn:hover{background:#f2f2f2}.header-search__btn svg{height:17px;width:17px}.header-search__submit{display:none}.header-search__visible-btn{display:flex;cursor:pointer;align-self:end;width:16px;height:16px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.header-search--active .header-search__visible-btn{background-image:url("/local/templates/puhovik/dist/img/svg/close.svg");opacity:.5;background-repeat:no-repeat}.header-search--active .header-search__visible-btn svg{display:none}
.region-phone-list::selection,.region-phone-list *::selection{background:rgba(0,0,0,0)}.region-phone-list a,.region-phone-list a:hover,.region-phone-list a:active,.region-phone-list a:visited{text-decoration:none;color:#000}.region-phone-list__inner{display:flex;flex-direction:column;position:relative;z-index:1}.region-phone-list--several .region-phone-list__first{white-space:nowrap}.region-phone-list--several .region-phone-list__first:after{content:" ";display:inline-flex;background-image:url(./img/svg/arrow_bottom.svg);background-position:right center;background-repeat:no-repeat;background-size:contain;width:11px;height:11px;padding:0 0 0 16px}.region-phone-list__popup{display:none;position:absolute;left:0;background:#fff;top:28px;box-shadow:0px 2px 10px 0px rgba(0,0,0,.5)}.region-phone-list__popup a{padding:10px 15px;display:block;white-space:nowrap}.region-phone-list--popup .region-phone-list__popup{display:block}
