@charset "UTF-8";

.uc-visually-hidden {
  position: absolute;
  width: 1px;
  height: 1px;
  margin: -1px;
  border: 0;
  padding: 0;
  white-space: nowrap;
  clip-path: inset(100%);
  clip: rect(0 0 0 0);
  overflow: hidden;
}

/*Положение кнопки заказать выше мобильного меню*/

.t972 {
  bottom: 64px !important;
}

.js-store-prod-dimensions.t-typography__characteristics,
.js-store-prod-weight.t-typography__characteristics {
  display: none !important;
}

.zero-ab-title h2,
.zero-ab-text .tn-atom,
.zero-ab-button .tn-atom {
  font-family: "CirceRounded", Arial, sans-serif !important;
}

.zero-ab-title h2 {
  text-shadow: 0 -2px 1px #FFFFFF, 0 -2px 1px #FFFFFF, 0 2px 1px #FFFFFF, 0 2px 1px #FFFFFF, -2px 0 1px #FFFFFF, 2px 0 1px #FFFFFF, -2px 0 1px #FFFFFF, 2px 0 1px #FFFFFF, -1px -2px 1px #FFFFFF, 1px -2px 1px #FFFFFF, -1px 2px 1px #FFFFFF, 1px 2px 1px #FFFFFF, -2px -1px 1px #FFFFFF, 2px -1px 1px #FFFFFF, -2px 1px 1px #FFFFFF, 2px 1px 1px #FFFFFF, -2px -2px 1px #FFFFFF, 2px -2px 1px #FFFFFF, -2px 2px 1px #FFFFFF, 2px 2px 1px #FFFFFF, -2px -2px 1px #FFFFFF, 2px -2px 1px #FFFFFF, -2px 2px 1px #FFFFFF, 2px 2px 1px #FFFFFF;
}

@media screen and (min-width: 641px) {
  .t972 {
    bottom: 74px !important;
  }
}

@media screen and (min-width: 981px) {
  .t972 {
    bottom: 34px !important;
  }
}

@media screen and (max-width: 980px) {
  .t-store__relevants__container {
    display: none !important;
  }
}

@media screen and (max-width: 561px) {
  .t-store__product-snippet .t-store__prod-popup__btn-wrapper-fixed,
  .t-popup .t-popup__container .t-store__prod-popup__btn-wrapper-fixed {
    bottom: 65px !important;
  }

  .t-store__prod-popup__info.t-align_left.t-store__prod-popup__col-right.t-col.t-col_5 {
    padding-bottom: 120px !important;
  }
}

@media screen and (max-width: 560px) {
  .t-store__prod-snippet__container {
    padding-bottom: 200px;
  }
}