.transition {
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
}
@phone С:                 320;
@tablet С:                768;
@desktop С:               980;
@desktop-mid С:          1200;
@desktop-max С:          1400;
.rub:after {
  background-image: url('../images/icon-sprite.png?v=20230821');
  background-image: url('../images/icon-sprite.svg?v=20230821'), none;
  background-size: 615px 955px;
  content: "";
  margin-left: 4px;
  width: 12px;
  height: 12px;
  background-position: -258px -200px;
  display: inline-block;
  vertical-align: baseline;
}
.rub.g:after {
  background-position: -258px -212px;
}
.rub.b:after {
  background-position: -270px -200px;
}
.rub.l:after {
  background-position: -270px -212px;
}
.svgrub:after {
  content: '';
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23666' viewBox='0 0 5.85547 8.02783'%3E%3Cpath d='M1.99121,5.96387H4.0918V6.6958H1.99121v1.332H.89941V6.6958H0V5.96387H.89941V5.07568H0V4.23584H.89941V0h1.8125A3.73985,3.73985,0,0,1,5.03906.62988a2.212,2.212,0,0,1,.81641,1.86573A2.27989,2.27989,0,0,1,5.01562,4.4458a3.74114,3.74114,0,0,1-2.292.62988H1.99121Zm0-5.11182V4.23584h.68457a2.56676,2.56676,0,0,0,1.51758-.37793,1.55921,1.55921,0,0,0,.52246-1.3501A1.47613,1.47613,0,0,0,4.19336,1.2417,2.46218,2.46218,0,0,0,2.69922.85205Z'/%3E%3C/svg%3E");
  display: inline-block;
  height: 9px;
  width: 7px;
  background-repeat: no-repeat;
  background-size: auto 100%;
  margin-left: 4px;
}
.svgrub.primary:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 5.85547 8.02783'%3E%3Cpath fill='%238AC640' d='M1.99121,5.96387H4.0918V6.6958H1.99121v1.332H.89941V6.6958H0V5.96387H.89941V5.07568H0V4.23584H.89941V0h1.8125A3.73985,3.73985,0,0,1,5.03906.62988a2.212,2.212,0,0,1,.81641,1.86573A2.27989,2.27989,0,0,1,5.01562,4.4458a3.74114,3.74114,0,0,1-2.292.62988H1.99121Zm0-5.11182V4.23584h.68457a2.56676,2.56676,0,0,0,1.51758-.37793,1.55921,1.55921,0,0,0,.52246-1.3501A1.47613,1.47613,0,0,0,4.19336,1.2417,2.46218,2.46218,0,0,0,2.69922.85205Z'/%3E%3C/svg%3E");
}
.help,
.helppopup {
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-bottom: -5px;
  margin-left: 5px;
  background: #e8efee;
  border-radius: 50%;
  border: 0;
  position: relative;
  -webkit-transition: all 0.2s;
  transition: all 0.2s;
  cursor: pointer;
}
.help:after,
.helppopup:after {
  content: '';
  width: 12px;
  height: 12px;
  background-position: -60px -225px;
  position: absolute;
  top: 4px;
  left: 4px;
}
.helppopup {
  line-height: 24px;
  margin: 0 0 0 4px;
  vertical-align: middle;
}
.helppopup__inner {
  font-size: 14px;
  line-height: 24px;
  font-weight: normal;
  background: #fff;
  position: absolute;
  top: -20000px;
  left: -400px;
  z-index: 200;
  width: 288px;
  border-radius: 8px;
  padding: 16px;
  -webkit-box-shadow: 1px 4px 16px 0 rgba(0, 0, 0, 0.15);
          box-shadow: 1px 4px 16px 0 rgba(0, 0, 0, 0.15);
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
  opacity: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
.helppopup__inner:before {
  content: '';
  border: 2px solid #dc447a;
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  height: 8px;
  border-radius: 8px 8px 0 0;
  border-bottom: 0;
}
.helppopup:before {
  content: '';
  position: absolute;
  top: -20000px;
  left: -400px;
  opacity: 0;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='8' viewBox='0 0 16 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0 8C4.41828 8 8 4.41828 8 0C8 4.5 11.5 8 16 8H0Z' fill='%23DC447A'/%3E%3C/svg%3E%0A");
  background-position: 22px 12px;
  width: 60px;
  height: 20px;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s;
  z-index: 199;
}
.helppopup.active {
  background-color: #00abd6;
  -webkit-box-shadow: 0 4px 4px 0 rgba(0, 172, 213, 0.5);
          box-shadow: 0 4px 4px 0 rgba(0, 172, 213, 0.5);
}
.helppopup.active:before {
  opacity: 1;
  left: -20px;
  top: 8px;
}
.helppopup.active:after {
  background-position: -192px -225px;
}
.helppopup.active .helppopup__inner {
  opacity: 1;
  top: 28px;
  left: -22px;
}
.icons,
.help:after,
.helppopup:after {
  background-image: url('../images/icon-sprite.png?v=20230821');
  background-image: url('../images/icon-sprite.svg?v=20230821'), none;
  background-size: 615px 955px;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin: 0;
}
.icons.social-vk,
.icons.social-fb,
.icons.social-in,
.icons.social-ok,
.icons.social-tel,
.icons.social-pin,
.icons.social-you,
.icons.social-tik,
.icons.social-dzen,
.icons.social-wat {
  width: 40px;
  height: 40px;
}
.icons.social-fb {
  background-position: -40px 0;
}
.icons.social-in {
  background-position: -80px 0;
}
.icons.social-ok {
  background-position: -120px 0;
}
.icons.social-tel {
  background-position: -160px 0;
}
.icons.social-pin {
  background-position: -253px 0;
}
.icons.social-you {
  background-position: -200px -257px;
}
.icons.social-tik {
  background-position: -515px -795px;
}
.icons.social-dzen {
  background-position: -515px -881px;
}
.icons.social-wat {
  background-position: -515px -755px;
}
.icons.social-fb:hover,
.icons.social-in:hover,
.icons.social-ok:hover,
.icons.social-vk:hover,
.icons.social-tel:hover,
.icons.social-pin:hover {
  background-position-y: -40px;
}
.icons.social-you:hover {
  background-position-x: -240px;
}
.icons.social-tik:hover {
  background-position-x: -555px;
}
.icons.social-dzen:hover {
  background-position: -555px -881px;
}
.icons.social-wat:hover {
  background-position: -555px -755px;
}
.icons.sm {
  width: 24px;
  height: 24px;
  background-position: 0 -80px;
}
.icons.sm.social-fb {
  background-position-x: -24px;
}
.icons.sm.social-in {
  background-position-x: -48px;
}
.icons.sm.social-ok {
  background-position-x: -72px;
}
.icons.sm.social-tel {
  background-position-x: -96px;
}
.icons.sm.social-pin {
  background-position-x: -120px;
}
.icons.sm.social-you {
  background-position-x: -144px;
}
.icons.sm.social-tik {
  background-position-x: -168px;
}
.icons.sm.social-dzen {
  background-position: -192px -104px;
}
.icons.sm.social-wat {
  background-position: -240px -104px;
}
.icons.sm:hover {
  background-position-y: -104px;
}
.icons.sm.social-dzen:hover {
  background-position: -216px -104px;
}
.icons.sm.social-wat:hover {
  background-position: -264px -104px;
}
.icons.special {
  width: 24px;
  height: 24px;
  background-position: 0 -128px;
}
.icons.special.i-close {
  background-position: 0 -176px;
}
.icons.special.i-burger {
  background-position: -264px -128px;
}
.icons.special.i-search {
  /* background-position: -24px -128px; */
}
.icons.special.i-attention {
  background-position: -72px -128px;
}
.icons.special.i-zoom {
  background-position: -96px -128px;
}
.icons.special.i-phone {
  background-position: -120px -128px;
}
.icons.special.i-filter {
  background-position: -216px -128px;
}
.icons.special.i-oboi {
  background-position: 0 -152px;
}
.icons.special.i-fotooboi {
  background-position: -24px -152px;
}
.icons.special.i-freski {
  background-position: -48px -152px;
}
.icons.special.i-lepnina {
  background-position: -72px -152px;
}
.icons.special.i-plakati {
  background-position: -96px -152px;
}
.icons.special.i-decor {
  background-position: -120px -152px;
}
.icons.special.i-kraska {
  background-position: -144px -152px;
}
.icons.special.i-kley {
  background-position: -168px -152px;
}
.icons.special.i-instrument {
  background-position: -192px -152px;
}
.icons.special.i-tpn {
  background-position: -216px -152px;
}
.icons.special.i-tekstil {
  background-position: -240px -152px;
}
.icons.special.i-pol {
  background-position: -264px -152px;
}
.icons.small {
  width: 12px;
  height: 12px;
  background-position: 0 -225px;
}
.icons.small.prev {
  background-position: -36px -225px;
}
.icons.small.prev-dark {
  background-position: -120px -225px;
}
.icons.small.next {
  background-position: -48px -225px;
}
.icons.small.next-dark {
  background-position: -132px -225px;
}
.icons.small.help {
  background-position: -60px -225px;
}
.icons.small.help-white {
  background-position: -192px -225px;
}
.icons.small.close {
  background-position: -72px -225px;
}
.icons.small.close-big {
  background-position: -180px -225px;
}
.icons.small.close-white {
  background-position: -204px -225px;
}
.icons.small.dropdown {
  background-position: -84px -225px;
}
.icons.small.dropdown-white {
  background-position: -215px -225px;
}
.icons.small.tab-left {
  background-position: -96px -225px;
}
.icons.small.tab-right {
  background-position: -108px -225px;
}
.icons.small.sort {
  background-position: -227px -225px;
}
.icons.small.sort-top {
  background-position: -239px -225px;
}
.icons.small.top-white {
  background-position: -263px -225px;
}
.icons.small.bottom-white {
  background-position: -275px -225px;
}
.icons.small.nav-howtobuy {
  background-position: 0 -341px;
}
.icons.small.nav-howtoback {
  background-position: -12px -341px;
}
.icons.small.nav-discount {
  background-position: -24px -341px;
}
.icons.small.nav-delivery {
  background-position: -36px -341px;
}
.icons.small.nav-delivery-russia {
  background-position: -48px -341px;
}
.icons.small.nav-error {
  background-position: -60px -341px;
}
.icons.small.nav-feedback {
  background-position: -72px -341px;
}
.icons.small.nav-loyal {
  background-position: -84px -341px;
}
.icons.small.nav-tovar {
  background-position: -96px -341px;
}
.icons.small.nav-rent {
  background-position: -108px -341px;
}
.icons.small.nav-bazis {
  background-position: -120px -341px;
}
.icons.small.nav-news {
  background-position: -132px -341px;
}
.icons.small.nav-post {
  background-position: -144px -341px;
}
.icons.small.nav-events {
  background-position: -156px -341px;
}
.icons.small.nav-actions {
  background-position: -168px -341px;
}
.icons.small.nav-icons {
  background-position: -180px -341px;
}
.icons.small.nav-brand {
  background-position: -192px -341px;
}
.icons.small.nav-certificats {
  background-position: -204px -341px;
}
.icons.small.nav-vacancy {
  background-position: -216px -341px;
}
.icons.small.nav-feedbacks {
  background-position: -228px -341px;
}
.icons.small.nav-about {
  background-position: -240px -341px;
}
.icons.small.nav-address {
  background-position: -252px -341px;
}
.icons.small.nav-gallery {
  background-position: -264px -341px;
}
.icons.small.nav-calc {
  background-position: -276px -341px;
}
.icons.small.nav-about-docs {
  background-position: -288px -341px;
}
.icons.small.nav-partners {
  background-position: -282px -200px;
}
.icons.small.nav-present {
  background-position: -246px -212px;
}
.icons.small.nav-howtobuy-dark {
  background-position: -90px -200px;
}
.icons.small.nav-howtoback-dark {
  background-position: -102px -200px;
}
.icons.small.nav-discount-dark {
  background-position: -114px -200px;
}
.icons.small.nav-delivery-dark {
  background-position: -126px -200px;
}
.icons.small.nav-delivery-russia-dark {
  background-position: -138px -200px;
}
.icons.small.nav-error-dark {
  background-position: -150px -200px;
}
.icons.small.nav-feedback-dark {
  background-position: -162px -200px;
}
.icons.small.nav-loyal-dark {
  background-position: -174px -200px;
}
.icons.small.nav-tovar-dark {
  background-position: -186px -200px;
}
.icons.small.nav-rent-dark {
  background-position: -198px -200px;
}
.icons.small.nav-bazis-dark {
  background-position: -210px -200px;
}
.icons.small.nav-news-dark {
  background-position: -90px -212px;
}
.icons.small.nav-post-dark {
  background-position: -102px -212px;
}
.icons.small.nav-events-dark {
  background-position: -114px -212px;
}
.icons.small.nav-actions-dark {
  background-position: -126px -212px;
}
.icons.small.nav-icons-dark {
  background-position: -138px -212px;
}
.icons.small.nav-brand-dark {
  background-position: -150px -212px;
}
.icons.small.nav-certificats-dark {
  background-position: -162px -212px;
}
.icons.small.nav-vacancy-dark {
  background-position: -174px -212px;
}
.icons.small.nav-feedbacks-dark {
  background-position: -186px -212px;
}
.icons.small.nav-about-dark {
  background-position: -198px -212px;
}
.icons.small.nav-address-dark {
  background-position: -210px -212px;
}
.icons.small.nav-gallery-dark {
  background-position: -222px -200px;
}
.icons.small.nav-calc-dark {
  background-position: -234px -200px;
}
.icons.small.nav-about-docs-dark {
  background-position: -222px -212px;
}
.icons.small.nav-partners-dark {
  background-position: -234px -212px;
}
.icons.small.nav-present-dark {
  background-position: -246px -200px;
}
.icons.small.calendar {
  background-position: -66px -200px;
}
.icons.star {
  width: 22px;
  height: 21px;
  background-position: -44px -200px;
}
.icons.star.half {
  background-position: -22px -200px;
}
.icons.star.full {
  background-position: 0 -200px;
}
.icons.control.dropdown {
  width: 7px;
  height: 4px;
  background-position: 0 -152px;
}
.icons.control.action {
  width: 9px;
  height: 9px;
  background-position: -15px -152px;
}
.icons.btn {
  width: 20px;
  height: 20px;
  background-position: 0 -237px;
}
.icons.btn.checkbox {
  background-position: -60px -237px;
}
.icons.btn.checkbox-checked {
  background-position: -80px -237px;
}
.icons.btn.plus {
  background-position: -20px -237px;
}
.icons.btn.minus {
  background-position: -100px -237px;
}
.icons.btn.pin {
  background-position: -40px -237px;
}
.icons.btn.select {
  background-position: -200px -237px;
}
.icons.btn.small {
  width: 12px;
  height: 12px;
}
.icons.btn.small.right {
  background-position: -156px -225px;
}
.icons.btn.small.right-white {
  background-position: -168px -225px;
}
.icons.btn.small.right-large {
  background-position: -132px -225px;
}
.icons.btn.small.right-large-white {
  background-position: -48px -225px;
}
.icons.extra {
  width: 66px;
  height: 31px;
  background-position: -20px -257px;
}
.icons.delivery {
  width: 35px;
  height: 25px;
  background-position: -86px -257px;
}
.icons.symbols {
  width: 43px;
  height: 43px;
  background-position: 0px -298px;
}
.icons.symbols.water {
  background-position: -43px -298px;
}
.icons.symbols.water-2 {
  background-position: -86px -298px;
}
.icons.symbols.water-3 {
  background-position: -129px -298px;
}
.icons.symbols.water-4 {
  background-position: -172px -298px;
}
.icons.symbols.water-5 {
  background-position: -215px -298px;
}
.icons.symbols.light {
  background-position: -258px -298px;
}
.icons.symbols.light-2 {
  background-position: 0px -353px;
}
.icons.symbols.light-3 {
  background-position: -43px -353px;
}
.icons.symbols.light-4 {
  background-position: -86px -353px;
}
.icons.symbols.light-5 {
  background-position: -129px -353px;
}
.icons.symbols.s-12 {
  background-position: -172px -353px;
}
.icons.symbols.s-13 {
  background-position: -215px -353px;
}
.icons.symbols.s-14 {
  background-position: -258px -353px;
}
.icons.symbols.s-15 {
  background-position: 0px -396px;
}
.icons.symbols.s-16 {
  background-position: -43px -396px;
}
.icons.symbols.s-17 {
  background-position: -86px -396px;
}
.icons.symbols.s-18 {
  background-position: -129px -396px;
}
.icons.symbols.s-19 {
  background-position: -172px -396px;
}
.icons.symbols.s-20 {
  background-position: -215px -396px;
}
.icons.symbols.s-21 {
  background-position: -258px -396px;
}
.icons.symbols.s-22 {
  background-position: 0 -439px;
}
.icons.symbols.s-23 {
  background-position: -43px -439px;
}
.icons.symbols.s-24 {
  background-position: -86px -439px;
}
.icons.symbols.s-25 {
  background-position: -129px -439px;
}
.icons.symbols.s-26 {
  background-position: -172px -439px;
}
.icons.symbols.s-27 {
  background-position: -215px -439px;
}
.icons.symbols.s-28 {
  background-position: -258px -439px;
}
.icons.symbols.s-29 {
  background-position: 0 -482px;
}
.icons.symbols.s-30 {
  background-position: -43px -482px;
}
.icons.symbols.s-31 {
  background-position: -86px -482px;
}
.icons.symbols.s-32 {
  background-position: -128px -795px;
}
.icons.symbols.s-33 {
  background-position: -171px -795px;
}
.icons.symbols.s-34 {
  background-position: -214px -795px;
}
.icons.symbols.s-35 {
  background-position: -257px -795px;
}
.icons.symbols.s-36 {
  background-position: -300px -795px;
}
.icons.symbols.s-37 {
  background-position: -343px -795px;
}
.icons.symbols.s-38 {
  background-position: -386px -795px;
}
.icons.symbols.s-39 {
  background-position: -429px -795px;
}
.icons.symbols.s-40 {
  background-position: -472px -795px;
}
.icons.symbols.s-41 {
  background-position: -515px -838px;
}
.icons.main-logo-icon {
  width: 180px;
  height: 60px;
  background-position: 0 -526px;
}
.icons.pluses {
  width: 157px;
  height: 157px;
  background-position: -301px 0;
}
.icons.pluses.plus_2 {
  background-position: -301px -157px;
}
.icons.pluses.plus_3 {
  background-position: -301px -314px;
}
.icons.pluses.plus_4 {
  background-position: -301px -471px;
}
.icons.pluses.plus_5 {
  background-position: -301px -628px;
}
.icons.pluses.plus_6 {
  background-position: -458px 0;
}
.icons.pluses.plus_7 {
  background-position: -458px -157px;
}
.icons.pluses.plus_8 {
  background-position: -458px -314px;
}
.icons.vacancy-icon {
  width: 70px;
  height: 70px;
  background-position: 0px -585px;
}
.icons.vacancy-icon.money {
  background-position: -70px -585px;
}
.icons.vacancy-icon.rost {
  background-position: -140px -585px;
}
.icons.vacancy-icon.buy {
  background-position: -210px -585px;
}
.icons.vacancy-icon.win {
  background-position: 0px -655px;
}
.icons.vacancy-icon.otdel {
  background-position: -70px -655px;
}
.icons.vacancy-icon.learn {
  background-position: -140px -655px;
}
.icons.vacancy-icon.oficial {
  background-position: -210px -655px;
}
.icons.vacancy-icon.comfort {
  background-position: 0px -725px;
}
.icons.vacancy-icon.product {
  background-position: -70px -725px;
}
.icons.car {
  width: 35px;
  height: 25px;
  background-position: -86px -257px;
}
.icons.bestprice {
  width: 40px;
  height: 40px;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.347 3.178L18.384 5.61l-.153.176a1.967 1.967 0 0 0-.173 2.353l-1.164.624a2 2 0 0 0-1.01 2.184l1.322 6.129-1.5 1.92a2 2 0 0 0-.39 1.591l.137.755-12.275-2.48 3.17-15.684zm27.781 33.538L22.29 33.97l.386-.463-.767-.64.767.64a2 2 0 0 0 .22-2.24l-.111-.205 1.42-.819a2 2 0 0 0 .982-2.015l-1-7.01 1.702-2.26a2 2 0 0 0 .39-1.429l-.128-1.122L38.193 19.2l-4.065 17.516z' stroke='%23CFD8DC' stroke-width='2'/%3E%3Cpath d='M9.31 9.97l1.142.25-.11.5-1.141-.252-.165.745-.868-.19.164-.746-.485-.107.11-.499.485.107.1-.451-.486-.107.125-.567.485.106.515-2.338 1.203.265c.58.128 1.003.352 1.271.674.27.318.353.71.25 1.18-.11.497-.355.828-.735.993-.38.164-.851.185-1.412.062l-.348-.077-.1.451zm.6-2.729l-.375 1.71.328.072c.305.067.555.05.749-.05.194-.1.326-.308.395-.623.122-.551-.134-.897-.768-1.036l-.328-.073z' fill='%23CFD8DC'/%3E%3Cpath d='M5.136 29.727l2.057-2.318L9.106 27h1.257l1.409 3.015-.375.862.918.399-.918-.399a2 2 0 0 0 .635 2.397l.566.424-.349.462-4.97 1.792-2.143-6.225z' stroke='%23CFD8DC' stroke-width='2'/%3E%3Crect x='3' y='11' width='34' height='18' rx='1' fill='%23fff' stroke='%2300ABD6' stroke-width='2'/%3E%3Cpath d='M30.29 21.452h2.338v1.022H30.29V24h-1.778v-1.526h-.994v-1.022h.994v-.924h-.994v-1.162h.994v-4.788h2.464c1.185 0 2.11.257 2.772.77.663.504.994 1.237.994 2.198 0 1.017-.336 1.769-1.008 2.254-.672.485-1.582.728-2.73.728h-.714v.924zm0-5.586v3.5h.672c.625 0 1.106-.14 1.442-.42.336-.28.504-.742.504-1.386 0-1.13-.649-1.694-1.946-1.694h-.672z' fill='%2367CEF5'/%3E%3Cpath d='M9.92 24.408h.64V26.2h-.6L9.84 25H6.76v-4.216h.736V24.4h1.688v-3.616h.736v3.624zm4.626-1.64c0 .123-.006.248-.016.376h-2.688c.032.464.149.805.352 1.024.202.219.464.328.784.328.202 0 .389-.03.56-.088.17-.059.349-.152.536-.28l.32.44c-.448.352-.94.528-1.472.528-.587 0-1.046-.192-1.376-.576-.326-.384-.488-.912-.488-1.584 0-.437.069-.824.208-1.16.144-.341.346-.608.608-.8a1.56 1.56 0 0 1 .936-.288c.56 0 .989.184 1.288.552.298.368.448.877.448 1.528zm-.728-.216c0-.416-.083-.733-.248-.952-.166-.219-.414-.328-.744-.328-.603 0-.931.443-.984 1.328h1.976v-.048zM18.208 25v-1.856h-1.751V25h-.736v-4.216h.736v1.768h1.752v-1.768h.736V25h-.736zm5.095-.984c0 .17.03.299.088.384.059.08.147.141.264.184l-.168.512a1.126 1.126 0 0 1-.528-.184c-.133-.096-.232-.245-.296-.448-.282.421-.701.632-1.256.632-.416 0-.744-.117-.984-.352s-.36-.541-.36-.92c0-.448.16-.792.48-1.032.326-.24.784-.36 1.376-.36h.648v-.312c0-.299-.072-.512-.216-.64-.144-.128-.365-.192-.664-.192-.31 0-.688.075-1.136.224l-.184-.536c.523-.192 1.008-.288 1.456-.288.496 0 .867.123 1.112.368.245.24.368.584.368 1.032v1.928zm-1.728.528c.422 0 .752-.219.992-.656v-.968h-.552c-.779 0-1.168.288-1.168.864 0 .25.061.44.184.568.123.128.304.192.544.192zM9.248 19v-1.856H7.496V19H6.76v-4.216h.736v1.768h1.752v-1.768h.736V19h-.736zm5.094-.984c0 .17.03.299.088.384.059.08.147.141.264.184l-.168.512a1.125 1.125 0 0 1-.528-.184c-.133-.096-.232-.245-.296-.448-.283.421-.701.632-1.256.632-.416 0-.744-.117-.984-.352s-.36-.541-.36-.92c0-.448.16-.792.48-1.032.325-.24.784-.36 1.376-.36h.648v-.312c0-.299-.072-.512-.216-.64-.144-.128-.365-.192-.664-.192-.31 0-.688.075-1.136.224l-.184-.536c.523-.192 1.008-.288 1.456-.288.496 0 .867.123 1.112.368.245.24.368.584.368 1.032v1.928zm-1.728.528c.421 0 .752-.219.992-.656v-.968h-.552c-.779 0-1.168.288-1.168.864 0 .25.062.44.184.568.123.128.304.192.544.192zm8.088-3.76V19h-4.848v-4.216h.72v3.624h1.352v-3.624h.704v3.624h1.352v-3.624h.72zm4.359 3.232c0 .17.03.299.088.384.059.08.147.141.264.184l-.168.512a1.126 1.126 0 0 1-.528-.184c-.133-.096-.232-.245-.296-.448-.283.421-.701.632-1.256.632-.416 0-.744-.117-.984-.352s-.36-.541-.36-.92c0-.448.16-.792.48-1.032.325-.24.784-.36 1.376-.36h.648v-.312c0-.299-.072-.512-.216-.64-.144-.128-.365-.192-.664-.192-.31 0-.688.075-1.136.224l-.184-.536c.523-.192 1.008-.288 1.456-.288.496 0 .867.123 1.112.368.245.24.368.584.368 1.032v1.928zm-1.728.528c.421 0 .752-.219.992-.656v-.968h-.552c-.779 0-1.168.288-1.168.864 0 .25.061.44.184.568.123.128.304.192.544.192z' fill='%2300ABD6'/%3E%3Ccircle cx='33' cy='29' r='6.5' fill='%23B5D379' stroke='%23fff'/%3E%3Cpath d='M30 29l2 2 3.5-3.5' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-size: 100% 100%;
}
.icons.city {
  width: 64px;
  height: 64px;
  background-position: 0px -795px;
}
.icons.city.msk {
  background-position: -64px -795px;
}
.icons.city.krs {
  background-position: -384px -859px;
}
.icons.city.stv {
  background-position: -448px -859px;
}
.icons.city.kbr {
  background-position: -458px -628px;
}
.icons.mini-logo {
  width: 48px;
  height: 48px;
  background-position: -180px -482px;
}
.icons.mini-logo.o {
  background-position: -228px -482px;
}
.icons.mini-logo.m {
  background-position: -205px -48px;
}
.icons.mini-logo.d {
  background-position: -205px 0;
}
.icons.mini-logo.s {
  background-position: -228px -530px;
}
.icons.mini-logo.a {
  background-position: -180px -530px;
}
.icons.ruble {
  width: 12px;
  height: 12px;
  background-position: -258px -200px;
}
.icons.ruble.g {
  background-position: -258px -212px;
}
.icons.ruble.b {
  background-position: -270px -200px;
}
.icons.ruble.l {
  background-position: -270px -212px;
}
.icons.colors {
  width: 12px;
  height: 12px;
  background-position: -282px -212px;
}
.icons.snalichie {
  width: 16px;
  height: 16px;
  background-position: -121px -257px;
}
.icons.snalichie.one {
  background-position: -137px -257px;
}
.icons.snalichie.two {
  background-position: -153px -257px;
}
.icons.snalichie.three {
  background-position: -169px -257px;
}
.icons.cart {
  width: 96px;
  height: 96px;
  background-position: 0 -859px;
}
.icons.cart.instrument {
  background-position: -96px -859px;
}
.icons.cart.lepnina {
  background-position: -192px -859px;
}
.icons.cart.kraska {
  background-position: -288px -859px;
}
.svgicons.enter {
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 3v8H3.008L6 8.062M3 11l3.008 3.008' stroke='gray' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.svgicons.enter-w {
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13 3v8H3.008L6 8.062M3 11l3.008 3.008' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
.svgicons.photo {
  width: 16px;
  height: 16px;
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23fff' d='M0 0H16V16H0z'/%3E%3Cpath fill='%238DCDF3' stroke='%2300ABD6' d='M1.5 4.5H12.469V13.5H1.5z'/%3E%3Cpath fill='%23fff' d='M3.016 2.031H14.985V12.031H3.016z'/%3E%3Cpath d='M14.625 7.531c-2.2 0-3.469.657-4.469 1.782M3.453 7.468c3.037 0 6.508 1.692 8.938 4' stroke='%239DC54D' stroke-miterlimit='10'/%3E%3Cpath d='M12.5 5a1.5 1.5 0 1 1-3 0 1.5 1.5 0 0 1 3 0z' stroke='%23E5A130' stroke-miterlimit='10'/%3E%3Cpath stroke='%2300ABD6' d='M3.5 2.5H14.5V11.5H3.5z'/%3E%3C/svg%3E");
}
.bridge {
  width: 4px;
  height: 12px;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 4 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_3325_3234)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0-3a5 5 0 0 0-5-5h-2a5 5 0 0 0-5 5v18a5 5 0 0 0 5 5h2a5 5 0 0 0 5-5v-3a2 2 0 1 1 4 0v3a5 5 0 0 0 5 5h2a5 5 0 0 0 5-5V-3a5 5 0 0 0-5-5H9a5 5 0 0 0-5 5v3a2 2 0 1 1-4 0v-3z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_3325_3234'%3E%3Cpath fill='%23fff' d='M0 0H4V12H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-size: 100% 100%;
}
@media (min-width: 768px) {
  .helppopup__inner {
    width: 400px;
  }
}
.v2-page-tovarpage__title {
  padding: 0 16px 16px;
}
.v2-page-tovarpage__title h1 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  gap: 8px 12px;
  font-size: 20px;
  line-height: 24px;
}
.v2-page-tovarpage__title h1 > span,
.v2-page-tovarpage__title h1 > a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  border-bottom-color: rgba(0, 0, 0, 0);
  color: #000;
  border: 0;
}
.v2-page-tovarpage__title h1 > span span,
.v2-page-tovarpage__title h1 > a span {
  font-size: 12px;
  line-height: 12px;
  color: #a3a3a3;
  font-weight: normal;
}
.v2-page-tovarpage__title h1 > a {
  padding-right: 16px;
  position: relative;
}
.v2-page-tovarpage__title h1 > a:after {
  content: '';
  display: inline-block;
  width: 4px;
  height: 4px;
  background: #D9D9D9;
  border-radius: 50%;
  position: absolute;
  right: 0;
  bottom: 10px;
}
.v2-page-tovarpage__nalichie {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  gap: 20px;
}
.v2-page-tovarpage__nalichie__btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: stretch;
      -ms-flex-pack: stretch;
          justify-content: stretch;
}
.v2-page-tovarpage__nalichie__btns .btn {
  -webkit-box-flex: 1;
      -ms-flex: 1 1 auto;
          flex: 1 1 auto;
  border-radius: 0;
  white-space: nowrap;
  padding: 8px;
  text-align: center;
  position: relative;
  z-index: 2;
}
.v2-page-tovarpage__nalichie__btns .btn.active {
  z-index: 3;
}
.v2-page-tovarpage__nalichie__btns .btn.disabled {
  z-index: 1;
}
.v2-page-tovarpage__nalichie__btns .btn + .btn {
  margin-left: -2px;
}
.v2-page-tovarpage__nalichie__btns .btn:first-child {
  border-radius: 8px 0 0 8px;
}
.v2-page-tovarpage__nalichie__btns .btn:last-child {
  border-radius: 0 8px 8px 0;
}
.v2-page-tovarpage__nalichie__instoreinfo {
  font-size: 16px;
  line-height: 24px;
  padding: 8px 0;
}
.v2-page-tovarpage__nalichie__instoreinfo .incity {
  color: #8ac640;
  font-weight: bold;
}
.v2-page-tovarpage__nalichie__instoreinfo .notincity {
  color: #dc447a;
  font-weight: bold;
}
.v2-page-tovarpage__nalichie__instoreinfo .instore b {
  color: #8ac640;
}
.v2-page-tovarpage__nalichie__instoreinfo span {
  color: #00abd6;
  position: relative;
  margin-left: 20px;
  border-bottom: 1px dashed rgba(0, 171, 214, 0.2);
  display: inline-block;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after {
  content: '';
  position: absolute;
  left: -20px;
  top: 6px;
  background-image: url('../images/icon-sprite.png?v=20230821');
  background-image: url('../images/icon-sprite.svg?v=20230821'), none;
  background-size: 615px 955px;
  display: inline-block;
  margin: 0;
  width: 12px;
  height: 12px;
  background-position: 0 -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-vk,
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-fb,
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-in,
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-ok,
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-tel,
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-pin,
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-you,
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-tik,
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-dzen,
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-wat {
  width: 40px;
  height: 40px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-fb {
  background-position: -40px 0;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-in {
  background-position: -80px 0;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-ok {
  background-position: -120px 0;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-tel {
  background-position: -160px 0;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-pin {
  background-position: -253px 0;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-you {
  background-position: -200px -257px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-tik {
  background-position: -515px -795px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-dzen {
  background-position: -515px -881px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-wat {
  background-position: -515px -755px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-fb:hover,
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-in:hover,
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-ok:hover,
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-vk:hover,
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-tel:hover,
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-pin:hover {
  background-position-y: -40px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-you:hover {
  background-position-x: -240px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-tik:hover {
  background-position-x: -555px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-dzen:hover {
  background-position: -555px -881px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.social-wat:hover {
  background-position: -555px -755px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.sm {
  width: 24px;
  height: 24px;
  background-position: 0 -80px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.sm.social-fb {
  background-position-x: -24px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.sm.social-in {
  background-position-x: -48px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.sm.social-ok {
  background-position-x: -72px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.sm.social-tel {
  background-position-x: -96px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.sm.social-pin {
  background-position-x: -120px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.sm.social-you {
  background-position-x: -144px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.sm.social-tik {
  background-position-x: -168px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.sm.social-dzen {
  background-position: -192px -104px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.sm.social-wat {
  background-position: -240px -104px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.sm:hover {
  background-position-y: -104px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.sm.social-dzen:hover {
  background-position: -216px -104px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.sm.social-wat:hover {
  background-position: -264px -104px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.special {
  width: 24px;
  height: 24px;
  background-position: 0 -128px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.special.i-close {
  background-position: 0 -176px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.special.i-burger {
  background-position: -264px -128px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.special.i-search {
  background-position: -24px -128px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.special.i-attention {
  background-position: -72px -128px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.special.i-zoom {
  background-position: -96px -128px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.special.i-phone {
  background-position: -120px -128px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.special.i-filter {
  background-position: -216px -128px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.special.i-oboi {
  background-position: 0 -152px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.special.i-fotooboi {
  background-position: -24px -152px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.special.i-freski {
  background-position: -48px -152px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.special.i-lepnina {
  background-position: -72px -152px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.special.i-plakati {
  background-position: -96px -152px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.special.i-decor {
  background-position: -120px -152px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.special.i-kraska {
  background-position: -144px -152px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.special.i-kley {
  background-position: -168px -152px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.special.i-instrument {
  background-position: -192px -152px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.special.i-tpn {
  background-position: -216px -152px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.special.i-tekstil {
  background-position: -240px -152px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.special.i-pol {
  background-position: -264px -152px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small {
  width: 12px;
  height: 12px;
  background-position: 0 -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.prev {
  background-position: -36px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.prev-dark {
  background-position: -120px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.next {
  background-position: -48px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.next-dark {
  background-position: -132px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.help {
  background-position: -60px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.help-white {
  background-position: -192px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.close {
  background-position: -72px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.close-big {
  background-position: -180px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.close-white {
  background-position: -204px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.dropdown {
  background-position: -84px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.dropdown-white {
  background-position: -215px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.tab-left {
  background-position: -96px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.tab-right {
  background-position: -108px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.sort {
  background-position: -227px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.sort-top {
  background-position: -239px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.top-white {
  background-position: -263px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.bottom-white {
  background-position: -275px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-howtobuy {
  background-position: 0 -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-howtoback {
  background-position: -12px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-discount {
  background-position: -24px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-delivery {
  background-position: -36px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-delivery-russia {
  background-position: -48px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-error {
  background-position: -60px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-feedback {
  background-position: -72px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-loyal {
  background-position: -84px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-tovar {
  background-position: -96px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-rent {
  background-position: -108px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-bazis {
  background-position: -120px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-news {
  background-position: -132px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-post {
  background-position: -144px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-events {
  background-position: -156px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-actions {
  background-position: -168px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-icons {
  background-position: -180px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-brand {
  background-position: -192px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-certificats {
  background-position: -204px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-vacancy {
  background-position: -216px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-feedbacks {
  background-position: -228px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-about {
  background-position: -240px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-address {
  background-position: -252px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-gallery {
  background-position: -264px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-calc {
  background-position: -276px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-about-docs {
  background-position: -288px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-partners {
  background-position: -282px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-present {
  background-position: -246px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-howtobuy-dark {
  background-position: -90px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-howtoback-dark {
  background-position: -102px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-discount-dark {
  background-position: -114px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-delivery-dark {
  background-position: -126px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-delivery-russia-dark {
  background-position: -138px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-error-dark {
  background-position: -150px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-feedback-dark {
  background-position: -162px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-loyal-dark {
  background-position: -174px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-tovar-dark {
  background-position: -186px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-rent-dark {
  background-position: -198px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-bazis-dark {
  background-position: -210px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-news-dark {
  background-position: -90px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-post-dark {
  background-position: -102px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-events-dark {
  background-position: -114px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-actions-dark {
  background-position: -126px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-icons-dark {
  background-position: -138px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-brand-dark {
  background-position: -150px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-certificats-dark {
  background-position: -162px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-vacancy-dark {
  background-position: -174px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-feedbacks-dark {
  background-position: -186px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-about-dark {
  background-position: -198px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-address-dark {
  background-position: -210px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-gallery-dark {
  background-position: -222px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-calc-dark {
  background-position: -234px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-about-docs-dark {
  background-position: -222px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-partners-dark {
  background-position: -234px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.nav-present-dark {
  background-position: -246px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.small.calendar {
  background-position: -66px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.star {
  width: 22px;
  height: 21px;
  background-position: -44px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.star.half {
  background-position: -22px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.star.full {
  background-position: 0 -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.control.dropdown {
  width: 7px;
  height: 4px;
  background-position: 0 -152px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.control.action {
  width: 9px;
  height: 9px;
  background-position: -15px -152px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.btn {
  width: 20px;
  height: 20px;
  background-position: 0 -237px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.btn.checkbox {
  background-position: -60px -237px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.btn.checkbox-checked {
  background-position: -80px -237px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.btn.plus {
  background-position: -20px -237px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.btn.minus {
  background-position: -100px -237px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.btn.pin {
  background-position: -40px -237px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.btn.select {
  background-position: -200px -237px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.btn.small {
  width: 12px;
  height: 12px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.btn.small.right {
  background-position: -156px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.btn.small.right-white {
  background-position: -168px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.btn.small.right-large {
  background-position: -132px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.btn.small.right-large-white {
  background-position: -48px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.extra {
  width: 66px;
  height: 31px;
  background-position: -20px -257px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.delivery {
  width: 35px;
  height: 25px;
  background-position: -86px -257px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols {
  width: 43px;
  height: 43px;
  background-position: 0px -298px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.water {
  background-position: -43px -298px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.water-2 {
  background-position: -86px -298px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.water-3 {
  background-position: -129px -298px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.water-4 {
  background-position: -172px -298px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.water-5 {
  background-position: -215px -298px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.light {
  background-position: -258px -298px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.light-2 {
  background-position: 0px -353px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.light-3 {
  background-position: -43px -353px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.light-4 {
  background-position: -86px -353px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.light-5 {
  background-position: -129px -353px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-12 {
  background-position: -172px -353px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-13 {
  background-position: -215px -353px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-14 {
  background-position: -258px -353px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-15 {
  background-position: 0px -396px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-16 {
  background-position: -43px -396px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-17 {
  background-position: -86px -396px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-18 {
  background-position: -129px -396px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-19 {
  background-position: -172px -396px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-20 {
  background-position: -215px -396px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-21 {
  background-position: -258px -396px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-22 {
  background-position: 0 -439px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-23 {
  background-position: -43px -439px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-24 {
  background-position: -86px -439px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-25 {
  background-position: -129px -439px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-26 {
  background-position: -172px -439px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-27 {
  background-position: -215px -439px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-28 {
  background-position: -258px -439px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-29 {
  background-position: 0 -482px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-30 {
  background-position: -43px -482px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-31 {
  background-position: -86px -482px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-32 {
  background-position: -128px -795px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-33 {
  background-position: -171px -795px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-34 {
  background-position: -214px -795px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-35 {
  background-position: -257px -795px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-36 {
  background-position: -300px -795px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-37 {
  background-position: -343px -795px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-38 {
  background-position: -386px -795px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-39 {
  background-position: -429px -795px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-40 {
  background-position: -472px -795px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.symbols.s-41 {
  background-position: -515px -838px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.main-logo-icon {
  width: 180px;
  height: 60px;
  background-position: 0 -526px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.pluses {
  width: 157px;
  height: 157px;
  background-position: -301px 0;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.pluses.plus_2 {
  background-position: -301px -157px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.pluses.plus_3 {
  background-position: -301px -314px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.pluses.plus_4 {
  background-position: -301px -471px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.pluses.plus_5 {
  background-position: -301px -628px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.pluses.plus_6 {
  background-position: -458px 0;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.pluses.plus_7 {
  background-position: -458px -157px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.pluses.plus_8 {
  background-position: -458px -314px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.vacancy-icon {
  width: 70px;
  height: 70px;
  background-position: 0px -585px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.vacancy-icon.money {
  background-position: -70px -585px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.vacancy-icon.rost {
  background-position: -140px -585px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.vacancy-icon.buy {
  background-position: -210px -585px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.vacancy-icon.win {
  background-position: 0px -655px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.vacancy-icon.otdel {
  background-position: -70px -655px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.vacancy-icon.learn {
  background-position: -140px -655px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.vacancy-icon.oficial {
  background-position: -210px -655px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.vacancy-icon.comfort {
  background-position: 0px -725px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.vacancy-icon.product {
  background-position: -70px -725px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.car {
  width: 35px;
  height: 25px;
  background-position: -86px -257px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.bestprice {
  width: 40px;
  height: 40px;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.347 3.178L18.384 5.61l-.153.176a1.967 1.967 0 0 0-.173 2.353l-1.164.624a2 2 0 0 0-1.01 2.184l1.322 6.129-1.5 1.92a2 2 0 0 0-.39 1.591l.137.755-12.275-2.48 3.17-15.684zm27.781 33.538L22.29 33.97l.386-.463-.767-.64.767.64a2 2 0 0 0 .22-2.24l-.111-.205 1.42-.819a2 2 0 0 0 .982-2.015l-1-7.01 1.702-2.26a2 2 0 0 0 .39-1.429l-.128-1.122L38.193 19.2l-4.065 17.516z' stroke='%23CFD8DC' stroke-width='2'/%3E%3Cpath d='M9.31 9.97l1.142.25-.11.5-1.141-.252-.165.745-.868-.19.164-.746-.485-.107.11-.499.485.107.1-.451-.486-.107.125-.567.485.106.515-2.338 1.203.265c.58.128 1.003.352 1.271.674.27.318.353.71.25 1.18-.11.497-.355.828-.735.993-.38.164-.851.185-1.412.062l-.348-.077-.1.451zm.6-2.729l-.375 1.71.328.072c.305.067.555.05.749-.05.194-.1.326-.308.395-.623.122-.551-.134-.897-.768-1.036l-.328-.073z' fill='%23CFD8DC'/%3E%3Cpath d='M5.136 29.727l2.057-2.318L9.106 27h1.257l1.409 3.015-.375.862.918.399-.918-.399a2 2 0 0 0 .635 2.397l.566.424-.349.462-4.97 1.792-2.143-6.225z' stroke='%23CFD8DC' stroke-width='2'/%3E%3Crect x='3' y='11' width='34' height='18' rx='1' fill='%23fff' stroke='%2300ABD6' stroke-width='2'/%3E%3Cpath d='M30.29 21.452h2.338v1.022H30.29V24h-1.778v-1.526h-.994v-1.022h.994v-.924h-.994v-1.162h.994v-4.788h2.464c1.185 0 2.11.257 2.772.77.663.504.994 1.237.994 2.198 0 1.017-.336 1.769-1.008 2.254-.672.485-1.582.728-2.73.728h-.714v.924zm0-5.586v3.5h.672c.625 0 1.106-.14 1.442-.42.336-.28.504-.742.504-1.386 0-1.13-.649-1.694-1.946-1.694h-.672z' fill='%2367CEF5'/%3E%3Cpath d='M9.92 24.408h.64V26.2h-.6L9.84 25H6.76v-4.216h.736V24.4h1.688v-3.616h.736v3.624zm4.626-1.64c0 .123-.006.248-.016.376h-2.688c.032.464.149.805.352 1.024.202.219.464.328.784.328.202 0 .389-.03.56-.088.17-.059.349-.152.536-.28l.32.44c-.448.352-.94.528-1.472.528-.587 0-1.046-.192-1.376-.576-.326-.384-.488-.912-.488-1.584 0-.437.069-.824.208-1.16.144-.341.346-.608.608-.8a1.56 1.56 0 0 1 .936-.288c.56 0 .989.184 1.288.552.298.368.448.877.448 1.528zm-.728-.216c0-.416-.083-.733-.248-.952-.166-.219-.414-.328-.744-.328-.603 0-.931.443-.984 1.328h1.976v-.048zM18.208 25v-1.856h-1.751V25h-.736v-4.216h.736v1.768h1.752v-1.768h.736V25h-.736zm5.095-.984c0 .17.03.299.088.384.059.08.147.141.264.184l-.168.512a1.126 1.126 0 0 1-.528-.184c-.133-.096-.232-.245-.296-.448-.282.421-.701.632-1.256.632-.416 0-.744-.117-.984-.352s-.36-.541-.36-.92c0-.448.16-.792.48-1.032.326-.24.784-.36 1.376-.36h.648v-.312c0-.299-.072-.512-.216-.64-.144-.128-.365-.192-.664-.192-.31 0-.688.075-1.136.224l-.184-.536c.523-.192 1.008-.288 1.456-.288.496 0 .867.123 1.112.368.245.24.368.584.368 1.032v1.928zm-1.728.528c.422 0 .752-.219.992-.656v-.968h-.552c-.779 0-1.168.288-1.168.864 0 .25.061.44.184.568.123.128.304.192.544.192zM9.248 19v-1.856H7.496V19H6.76v-4.216h.736v1.768h1.752v-1.768h.736V19h-.736zm5.094-.984c0 .17.03.299.088.384.059.08.147.141.264.184l-.168.512a1.125 1.125 0 0 1-.528-.184c-.133-.096-.232-.245-.296-.448-.283.421-.701.632-1.256.632-.416 0-.744-.117-.984-.352s-.36-.541-.36-.92c0-.448.16-.792.48-1.032.325-.24.784-.36 1.376-.36h.648v-.312c0-.299-.072-.512-.216-.64-.144-.128-.365-.192-.664-.192-.31 0-.688.075-1.136.224l-.184-.536c.523-.192 1.008-.288 1.456-.288.496 0 .867.123 1.112.368.245.24.368.584.368 1.032v1.928zm-1.728.528c.421 0 .752-.219.992-.656v-.968h-.552c-.779 0-1.168.288-1.168.864 0 .25.062.44.184.568.123.128.304.192.544.192zm8.088-3.76V19h-4.848v-4.216h.72v3.624h1.352v-3.624h.704v3.624h1.352v-3.624h.72zm4.359 3.232c0 .17.03.299.088.384.059.08.147.141.264.184l-.168.512a1.126 1.126 0 0 1-.528-.184c-.133-.096-.232-.245-.296-.448-.283.421-.701.632-1.256.632-.416 0-.744-.117-.984-.352s-.36-.541-.36-.92c0-.448.16-.792.48-1.032.325-.24.784-.36 1.376-.36h.648v-.312c0-.299-.072-.512-.216-.64-.144-.128-.365-.192-.664-.192-.31 0-.688.075-1.136.224l-.184-.536c.523-.192 1.008-.288 1.456-.288.496 0 .867.123 1.112.368.245.24.368.584.368 1.032v1.928zm-1.728.528c.421 0 .752-.219.992-.656v-.968h-.552c-.779 0-1.168.288-1.168.864 0 .25.061.44.184.568.123.128.304.192.544.192z' fill='%2300ABD6'/%3E%3Ccircle cx='33' cy='29' r='6.5' fill='%23B5D379' stroke='%23fff'/%3E%3Cpath d='M30 29l2 2 3.5-3.5' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  background-size: 100% 100%;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.city {
  width: 64px;
  height: 64px;
  background-position: 0px -795px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.city.msk {
  background-position: -64px -795px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.city.krs {
  background-position: -384px -859px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.city.stv {
  background-position: -448px -859px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.city.kbr {
  background-position: -458px -628px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.mini-logo {
  width: 48px;
  height: 48px;
  background-position: -180px -482px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.mini-logo.o {
  background-position: -228px -482px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.mini-logo.m {
  background-position: -205px -48px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.mini-logo.d {
  background-position: -205px 0;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.mini-logo.s {
  background-position: -228px -530px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.mini-logo.a {
  background-position: -180px -530px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.ruble {
  width: 12px;
  height: 12px;
  background-position: -258px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.ruble.g {
  background-position: -258px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.ruble.b {
  background-position: -270px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.ruble.l {
  background-position: -270px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.colors {
  width: 12px;
  height: 12px;
  background-position: -282px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.snalichie {
  width: 16px;
  height: 16px;
  background-position: -121px -257px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.snalichie.one {
  background-position: -137px -257px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.snalichie.two {
  background-position: -153px -257px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.snalichie.three {
  background-position: -169px -257px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.cart {
  width: 96px;
  height: 96px;
  background-position: 0 -859px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.cart.instrument {
  background-position: -96px -859px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.cart.lepnina {
  background-position: -192px -859px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.cart.kraska {
  background-position: -288px -859px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.prev {
  background-position: -36px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.prev-dark {
  background-position: -120px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.next {
  background-position: -48px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.next-dark {
  background-position: -132px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.help {
  background-position: -60px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.help-white {
  background-position: -192px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.close {
  background-position: -72px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.close-big {
  background-position: -180px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.close-white {
  background-position: -204px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.dropdown {
  background-position: -84px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.dropdown-white {
  background-position: -215px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.tab-left {
  background-position: -96px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.tab-right {
  background-position: -108px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.sort {
  background-position: -227px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.sort-top {
  background-position: -239px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.top-white {
  background-position: -263px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.bottom-white {
  background-position: -275px -225px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-howtobuy {
  background-position: 0 -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-howtoback {
  background-position: -12px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-discount {
  background-position: -24px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-delivery {
  background-position: -36px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-delivery-russia {
  background-position: -48px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-error {
  background-position: -60px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-feedback {
  background-position: -72px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-loyal {
  background-position: -84px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-tovar {
  background-position: -96px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-rent {
  background-position: -108px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-bazis {
  background-position: -120px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-news {
  background-position: -132px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-post {
  background-position: -144px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-events {
  background-position: -156px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-actions {
  background-position: -168px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-icons {
  background-position: -180px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-brand {
  background-position: -192px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-certificats {
  background-position: -204px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-vacancy {
  background-position: -216px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-feedbacks {
  background-position: -228px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-about {
  background-position: -240px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-address {
  background-position: -252px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-gallery {
  background-position: -264px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-calc {
  background-position: -276px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-about-docs {
  background-position: -288px -341px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-partners {
  background-position: -282px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-present {
  background-position: -246px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-howtobuy-dark {
  background-position: -90px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-howtoback-dark {
  background-position: -102px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-discount-dark {
  background-position: -114px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-delivery-dark {
  background-position: -126px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-delivery-russia-dark {
  background-position: -138px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-error-dark {
  background-position: -150px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-feedback-dark {
  background-position: -162px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-loyal-dark {
  background-position: -174px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-tovar-dark {
  background-position: -186px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-rent-dark {
  background-position: -198px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-bazis-dark {
  background-position: -210px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-news-dark {
  background-position: -90px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-post-dark {
  background-position: -102px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-events-dark {
  background-position: -114px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-actions-dark {
  background-position: -126px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-icons-dark {
  background-position: -138px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-brand-dark {
  background-position: -150px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-certificats-dark {
  background-position: -162px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-vacancy-dark {
  background-position: -174px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-feedbacks-dark {
  background-position: -186px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-about-dark {
  background-position: -198px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-address-dark {
  background-position: -210px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-gallery-dark {
  background-position: -222px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-calc-dark {
  background-position: -234px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-about-docs-dark {
  background-position: -222px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-partners-dark {
  background-position: -234px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.nav-present-dark {
  background-position: -246px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span:after.calendar {
  background-position: -66px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span.toggle-available:after {
  background-position: -210px -212px;
}
.v2-page-tovarpage__nalichie__instoreinfo span.helppopup:after {
  background-position: -126px -200px;
}
.v2-page-tovarpage__nalichie__instoreinfo span.helppopup {
  width: auto;
  height: auto;
  background: none;
  border-radius: 0;
}
.v2-page-tovarpage__nalichie__instoreinfo span.helppopup.active {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.v2-page-tovarpage__nalichie__instoreinfo span.helppopup .helppopup__inner {
  color: #666666;
}
@media (min-width: 768px) {
  .v2-page-tovarpage__title {
    padding: 0 24px 16px;
  }
  .v2-page-tovarpage__title h1 {
    font-size: 24px;
    line-height: 28px;
  }
  .v2-page-tovarpage__title h1 > span span,
  .v2-page-tovarpage__title h1 > a span {
    font-size: 14px;
    line-height: 14px;
  }
  .v2-page-tovarpage__title h1 > a {
    padding-right: 18px;
  }
  .v2-page-tovarpage__title h1 > a:after {
    width: 6px;
    height: 6px;
  }
}
@media (min-width: 980px) {
  .v2-page-tovarpage__title {
    padding: 0 0 16px;
  }
  .v2-page-tovarpage__title h1 {
    gap: 12px 20px;
    font-size: 32px;
    line-height: 36px;
  }
  .v2-page-tovarpage__title h1 > a {
    padding-right: 28px;
  }
  .v2-page-tovarpage__title h1 > a:after {
    width: 8px;
    height: 8px;
    bottom: 14px;
  }
}
@media (any-hover: hover) {
  .v2-page-tovarpage__title h1 > a b {
    border-bottom: 1px solid rgba(0, 0, 0, 0);
    -webkit-transition: border 0.2s;
    transition: border 0.2s;
  }
  .v2-page-tovarpage__title h1 > a:hover b {
    border-bottom-color: rgba(0, 0, 0, 0.3);
  }
}
