

/* Start:/local/templates/dyson/assets/css/blockpages/tilda-blocks-page34033038.min.css?173768862795015*/
.csssize {
  height: 9720px;
}
.t-body {
  margin: 0;
}
#allrecords {
  -webkit-font-smoothing: antialiased;
  background-color: none;
}
#allrecords a {
  color: #ff8562;
  text-decoration: none;
}
#allrecords a,
#allrecords button,
#allrecords .t-radio,
#allrecords .t-checkbox,
#allrecords .t-img-select {
  outline: none;
}
#allrecords a:focus-visible,
#allrecords button:focus-visible,
#allrecords .t-focusable,
#allrecords .t-focusable .t-btn,
#allrecords .t-focusable .t-btntext,
#allrecords .t-img-select:focus-visible + .t-img-select__indicator,
#allrecords .t-img-select:focus-visible + .t-img-select__indicator:after,
#allrecords .t-radio:focus-visible + .t-radio__indicator,
#allrecords .t-checkbox:focus-visible + .t-checkbox__indicator {
  outline-color: #2015ff;
  outline-offset: 4px;
  outline-style: auto;
}
#allrecords .t-descr a:focus-visible,
#allrecords .t-sociallinks a:focus-visible,
#allrecords .ya-share2__link:focus-visible {
  outline-offset: 2px;
}
#allrecords a[href^="tel"] {
  color: inherit;
  text-decoration: none;
}
#allrecords ol {
  padding-left: 22px;
}
#allrecords ul {
  padding-left: 20px;
}
#allrecords b,
#allrecords strong {
  font-weight: 700;
}
@media print {
  body,
  html {
    min-width: 1200px;
    max-width: 1200px;
    padding: 0;
    margin: 0 auto;
    border: none;
  }
}
.t-records {
  -webkit-font_smoothing: antialiased;
  background-color: none;
}
.t-records a {
  color: #ff8562;
  text-decoration: none;
}
.t-records a[href^="tel"] {
  color: inherit;
  text-decoration: none;
}
.t-records ol {
  padding-left: 22px;
  margin-top: 0;
  margin-bottom: 10px;
}
.t-records ul {
  padding-left: 20px;
  margin-top: 0;
  margin-bottom: 10px;
}
.t-mbfix {
  opacity: 0.01;
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
  position: fixed;
  width: 100%;
  height: 500px;
  background-color: white;
  top: 0;
  left: 0;
  z-index: 10000;
  -webkit-transition: all 0.1s ease;
  transition: all 0.1s ease;
}
.t-mbfix_hide {
  -webkit-transform: translateX(3000px);
  -ms-transform: translateX(3000px);
  transform: translateX(3000px);
}
img:not([src]) {
  visibility: hidden;
}
.t-body_scroll-locked {
  position: fixed;
  left: 0;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.r_anim {
  -webkit-transition: opacity 0.5s;
  transition: opacity 0.5s;
}
.r_hidden {
  opacity: 0;
}
.r_showed {
  opacity: 1;
}
@media screen and (max-width: 1024px) {
  a:active,
  button:active {
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0.1);
  }
}
.t-text {
  font-family: "TildaSans", Arial, sans-serif;
  font-weight: 400;
  color: #333333;
}
.t-text_xs {
  font-size: 15px;
  line-height: 1.55;
}
.t-text_sm {
  font-size: 18px;
  line-height: 1.55;
}
.t-text_md {
  font-size: 20px;
  line-height: 1.55;
}
.t-name {
  font-family: "TildaSans", Arial, sans-serif;
  font-weight: 600;
  color: #333333;
}
.t-name_xs {
  font-size: 16px;
  line-height: 1.35;
}
.t-name_md {
  font-size: 20px;
  line-height: 1.35;
}
.t-name_lg {
  font-size: 22px;
  line-height: 1.35;
}
.t-name_xl {
  font-size: 24px;
  line-height: 1.35;
}
.t-heading {
  font-family: "TildaSans", Arial, sans-serif;
  font-weight: 600;
  color: #333333;
}
.t-heading_xs {
  font-size: 26px;
  line-height: 1.23;
}
.t-heading_lg {
  font-size: 32px;
  line-height: 1.17;
}
.t-title {
  font-family: "TildaSans", Arial, sans-serif;
  font-weight: 600;
  color: #333333;
}
.t-title_xxs {
  font-size: 36px;
  line-height: 1.23;
}
.t-title_sm {
  font-size: 48px;
  line-height: 1.23;
}
.t-title_md {
  font-size: 52px;
  line-height: 1.23;
}
.t-descr {
  font-family: "TildaSans", Arial, sans-serif;
  font-weight: 400;
  color: #333333;
}
.t-descr_xxs {
  font-size: 14px;
  line-height: 1.55;
}
.t-descr_xs {
  font-size: 16px;
  line-height: 1.55;
}
.t-descr_sm {
  font-size: 18px;
  line-height: 1.55;
}
.t-descr_md {
  font-size: 20px;
  line-height: 1.55;
}
.t-descr_lg {
  font-size: 22px;
  line-height: 1.55;
}
.t-btn {
  display: inline-block;
  font-family: "TildaSans", Arial, sans-serif;
  border: 0 none;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  font-weight: 700;
  background-image: none;
  cursor: pointer;
  -webkit-appearance: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.t-btn td {
  vertical-align: middle;
}
.t-btn_sending {
  opacity: 0.5;
}
.t-btn_xs {
  height: 35px;
  font-size: 13px;
  padding-left: 15px;
  padding-right: 15px;
}
.t-btn_sm {
  height: 45px;
  font-size: 14px;
  padding-left: 30px;
  padding-right: 30px;
}
.t-btn_md {
  height: 60px;
  font-size: 16px;
  padding-left: 60px;
  padding-right: 60px;
}
.t-btntext {
  font-family: "TildaSans", Arial, sans-serif;
  color: #333333;
  font-size: 20px;
  line-height: 1.55;
  font-weight: 700;
  text-decoration: none;
  cursor: pointer;
  display: inline-block;
}
.t-btntext:after {
  content: "\00a0→";
  font-family: Arial, Helvetica, sans-serif;
}
.t-uppercase.t-btntext {
  font-size: 16px;
}
.t-opacity_70 {
  filter: alpha(opacity=70);
  khtmlopacity: 0.7;
  mozopacity: 0.7;
  opacity: 0.7;
}
.t-align_center {
  text-align: center;
}
.t-align_left {
  text-align: left;
}
.t-popup {
  display: none;
}
.t-submit {
  font-family: "TildaSans", Arial, sans-serif;
}
.t-input {
  font-family: "TildaSans", Arial, sans-serif;
}
.t-input__vis-ph {
  font-family: "TildaSans", Arial, sans-serif;
}
.t-select {
  font-family: "TildaSans", Arial, sans-serif;
}
.t-input-error {
  font-family: "TildaSans", Arial, sans-serif;
}
.t-form__errorbox-wrapper {
  font-family: "TildaSans", Arial, sans-serif;
}
.t-form__errorbox-text {
  font-family: "TildaSans", Arial, sans-serif;
}
.t-form__errorbox-item {
  font-family: "TildaSans", Arial, sans-serif;
}
.t-form__successbox {
  font-family: "TildaSans", Arial, sans-serif;
}
.t-rec_pt_0 {
  padding-top: 0;
}
.t-rec_pt_30 {
  padding-top: 30px;
}
.t-rec_pt_60 {
  padding-top: 60px;
}
.t-rec_pt_90 {
  padding-top: 90px;
}
.t-rec_pt_165 {
  padding-top: 165px;
}
.t-rec_pb_0 {
  padding-bottom: 0;
}
.t-rec_pb_15 {
  padding-bottom: 15px;
}
.t-rec_pb_30 {
  padding-bottom: 30px;
}
.t-rec_pb_60 {
  padding-bottom: 60px;
}
.t-rec_pb_90 {
  padding-bottom: 90px;
}
@media screen and (max-width: 1200px) {
  .t-text_xs {
    font-size: 14px;
  }
  .t-text_sm {
    font-size: 16px;
  }
  .t-text_md {
    font-size: 18px;
  }
  .t-descr_xxs {
    font-size: 12px;
  }
  .t-descr_xs {
    font-size: 14px;
  }
  .t-descr_sm {
    font-size: 16px;
  }
  .t-descr_md {
    font-size: 18px;
  }
  .t-descr_lg {
    font-size: 20px;
  }
  .t-title_xxs {
    font-size: 32px;
  }
  .t-title_sm {
    font-size: 44px;
  }
  .t-title_md {
    font-size: 48px;
  }
  .t-name_xs {
    font-size: 14px;
  }
  .t-name_md {
    font-size: 18px;
  }
  .t-name_lg {
    font-size: 20px;
  }
  .t-name_xl {
    font-size: 22px;
  }
  .t-heading_xs {
    font-size: 24px;
  }
  .t-heading_lg {
    font-size: 30px;
  }
}
@media screen and (max-width: 640px) {
  .t-text_xs {
    font-size: 12px;
    line-height: 1.45;
  }
  .t-text_sm {
    font-size: 14px;
    line-height: 1.45;
  }
  .t-text_md {
    font-size: 16px;
    line-height: 1.45;
  }
  .t-descr_xs {
    font-size: 12px;
    line-height: 1.45;
  }
  .t-descr_sm {
    font-size: 14px;
    line-height: 1.45;
  }
  .t-descr_md {
    font-size: 16px;
    line-height: 1.45;
  }
  .t-descr_lg {
    font-size: 18px;
    line-height: 1.45;
  }
  .t-title_xxs {
    font-size: 28px;
  }
  .t-title_sm {
    font-size: 30px;
  }
  .t-title_md {
    font-size: 30px;
  }
  .t-name_xs {
    font-size: 12px;
  }
  .t-name_md {
    font-size: 16px;
  }
  .t-name_lg {
    font-size: 18px;
  }
  .t-name_xl {
    font-size: 20px;
  }
  .t-heading_xs {
    font-size: 22px;
  }
  .t-heading_lg {
    font-size: 26px;
  }
  .t-btn {
    white-space: normal;
  }
  .t-btn_sm {
    padding-left: 20px;
    padding-right: 20px;
  }
  .t-btn_md {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media screen and (max-width: 480px) {
  .t-rec_pt_0 {
    padding-top: 0;
  }
  .t-rec_pt_30 {
    padding-top: 30px;
  }
  .t-rec_pt_60 {
    padding-top: 60px;
  }
  .t-rec_pt_90 {
    padding-top: 90px;
  }
  .t-rec_pt_165 {
    padding-top: 90px !important;
  }
  .t-rec_pb_0 {
    padding-bottom: 0;
  }
  .t-rec_pb_15 {
    padding-bottom: 15px;
  }
  .t-rec_pb_30 {
    padding-bottom: 30px;
  }
  .t-rec_pb_60 {
    padding-bottom: 60px;
  }
  .t-rec_pb_90 {
    padding-bottom: 90px;
  }
  .t-rec_pt-res-480_30 {
    padding-top: 30px !important;
  }
  .t-rec_pt-res-480_45 {
    padding-top: 45px !important;
  }
  .t-rec_pb-res-480_0 {
    padding-bottom: 0 !important;
  }
  .t-rec_pb-res-480_15 {
    padding-bottom: 15px !important;
  }
  .t-rec_pb-res-480_45 {
    padding-bottom: 45px !important;
  }
  .t-btn_xs {
    height: 40px;
  }
  .t-btn_sm {
    height: 50px;
  }
}
@media screen and (max-width: 1200px) {
  .t-screenmin-1200px {
    display: none;
  }
}
@media screen and (max-width: 980px) {
  .t-screenmin-980px {
    display: none;
  }
}
@media screen and (max-width: 640px) {
  .t-screenmin-640px {
    display: none;
  }
}
@media screen and (max-width: 480px) {
  .t-screenmin-480px {
    display: none;
  }
}
@media screen and (max-width: 320px) {
  .t-screenmin-320px {
    display: none;
  }
}
@media screen and (min-width: 321px) {
  .t-screenmax-320px {
    display: none;
  }
}
@media screen and (min-width: 481px) {
  .t-screenmax-480px {
    display: none;
  }
}
@media screen and (min-width: 641px) {
  .t-screenmax-640px {
    display: none;
  }
}
@media screen and (min-width: 981px) {
  .t-screenmax-980px {
    display: none;
  }
}
@media screen and (min-width: 1201px) {
  .t-screenmax-1200px {
    display: none;
  }
}
@font-face {
  font-family: "Dysoncustomfont";
  src: url("https://static.tildacdn.com/tild3861-6339-4431-b638-623136623362/dyson_sans_medium.woff")
    format("woff");
  font-weight: 300;
  font-style: normal;
}
@font-face {
  font-family: "Dysoncustomfont";
  src: url("https://static.tildacdn.com/tild3434-3731-4264-b738-366562363834/dyson_sans_medium.woff")
    format("woff");
  font-weight: 400;
  font-style: normal;
}
@font-face {
  font-family: "Dysoncustomfont";
  src: url("https://static.tildacdn.com/tild6263-3135-4039-b330-656234383832/dyson_sans_medium.woff")
    format("woff");
  font-weight: 500;
  font-style: normal;
}
@font-face {
  font-family: "Dysoncustomfont";
  src: url("https://static.tildacdn.com/tild3132-3339-4962-b035-643965323537/dyson_sans_medium.woff")
    format("woff");
  font-weight: 600;
  font-style: normal;
}
@font-face {
  font-family: "Dysoncustomfont";
  src: url("https://static.tildacdn.com/tild3636-3832-4630-a333-616439373363/dyson_sans_medium.woff")
    format("woff");
  font-weight: 700;
  font-style: normal;
}
.t744__imgwrapper {
  position: relative;
}
.t744__hidden {
  display: none;
}
.t744 .t-slds__arrow-right {
  right: 20px;
}
.t744 .t-slds__arrow-left {
  left: 20px;
}
.t744__title-wrapper {
  margin-bottom: 18px;
}
.t744__title_small {
  margin-top: 4px;
  color: #777;
}
.t744__descr {
  margin-top: 20px;
}
.t744__price-item {
  display: inline-block;
  vertical-align: middle;
}
.t744__price-value,
.t744__price-currency {
  display: inline-block;
  vertical-align: middle;
  float: left;
}
.t744__price-value + .t744__price-currency:before {
  content: "\a0";
}
.t744__btn-wrapper {
  margin-top: 20px;
  margin-bottom: 30px;
}
.t744__btn-bottom {
  margin-bottom: 0;
}
.t744__btn_wide {
  width: 100%;
}
.t744__price_old {
  position: relative;
  color: #bdbdbd;
}
.t744__price_old:after {
  content: "";
  position: absolute;
  top: 50%;
  right: -1px;
  left: -1px;
  border-top: 1px solid;
  width: 100%;
}
.t744__textwrapper {
  display: block;
}
.t744__info {
  display: block;
}
.t744 .t-product__option {
  margin-top: 10px;
  margin-bottom: 10px;
}
.t744 .t-product__option-title {
  padding-bottom: 3px;
}
.t744 .t-product__option-variants {
  position: relative;
  display: table;
  min-width: 150px;
}
.t744 .t-product__option-variants:after {
  content: " ";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 5px 0 5px;
  border-color: #000 transparent transparent transparent;
  position: absolute;
  right: 10px;
  top: 10px;
  bottom: 0;
  pointer-events: none;
}
.t744 .t-product__option-select {
  width: 100%;
  border: 1px #ddd solid;
  background: #f8f8f8;
  color: #000;
  box-sizing: border-box;
  cursor: pointer;
  padding: 2px 30px 2px 10px;
  border-radius: 5px;
  -webkit-appearance: none;
  appearance: none;
  -moz-appearance: none;
}
.t744 .t-product__option-select::-ms-expand {
  width: 0;
  height: 0;
  opacity: 0;
}
@media screen and (max-width: 960px) {
  .t744__col_first {
    margin-bottom: 24px;
  }
  .t744__info {
    min-height: auto !important;
    width: 100%;
  }
  .t744__bullet.t-slds__bullet {
    width: 40px;
    margin-right: 4px;
    margin-top: 3px;
  }
}
@media screen and (max-width: 640px) {
  .t744 .t-product__option-select {
    font-size: 16px;
  }
}
.t1061 .t-container_flex {
  flex-wrap: wrap;
}
.t1061 .t-col_3:nth-child(1n + 5),
.t1061 .t-col_4:nth-child(1n + 4),
.t1061 .t-col_6.t-prefix_3:nth-child(1n + 2),
.t1061 .t-col_6:not(.t-prefix_3):nth-child(1n + 3) {
  margin-top: 40px;
}
.t1061__wrap-video {
  position: relative;
}
.t1061__wrap-video .t-video-lazyload[data-videolazy-load="false"] {
  background-color: #000000;
}
.t1061__wrap-video iframe {
  display: block;
  border: 0;
  padding: 0;
}
.t1061__wrap-video + .t1061__blockname,
.t1061__wrap-video + .t1061__blocktext {
  margin-top: 20px;
}
.t1061__blockname + .t1061__blocktext {
  margin-top: 5px;
}
.t1061__video-thumbnail {
  position: absolute;
  top: 0;
  left: 0;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100%;
  height: 100%;
  background-position: center;
  background-size: cover;
  cursor: pointer;
}
.t1061__video-thumbnail-button {
  width: 68px;
  padding: 0;
  color: #000;
  background-color: transparent;
  border: none;
  cursor: pointer;
  z-index: 10;
}
.t1061__play-rect {
  transition: opacity 0.25s cubic-bezier(0, 0, 0.2, 1);
  opacity: 0.6;
}
.t1061__video-thumbnail:hover .t1061__play-rect,
.t1061__video-thumbnail:focus .t1061__play-rect {
  opacity: 1;
  color: red;
}
.t1061__video-thumbnail-button:focus-visible .t1061__play-rect {
  opacity: 1;
  color: red;
}
@media screen and (max-width: 960px) {
  .t1061 .t-col_3:nth-child(1n + 5),
  .t1061 .t-col_4:nth-child(1n + 4),
  .t1061 .t-col_6:not(.t-prefix_3):nth-child(1n + 3) {
    margin-top: 0;
  }
  .t1061 .t-col_3:nth-child(1n + 2),
  .t1061 .t-col_4:nth-child(1n + 2),
  .t1061 .t-col_6.t-prefix_3:nth-child(1n + 2),
  .t1061 .t-col_6:not(.t-prefix_3):nth-child(1n + 2) {
    margin-top: 20px;
  }
  .t1061__wrap-video + .t1061__blockname,
  .t1061__wrap-video + .t1061__blocktext {
    margin-top: 10px;
  }
}
@media screen and (max-width: 480px) {
  .t1061-col iframe {
    height: 100%;
  }
  .t1061-col .t-video-lazyload iframe {
    height: inherit;
  }
}
.t030__title {
  margin-bottom: 15px;
}
.t030__descr {
  margin-top: 8px;
  padding-bottom: 6px;
}
.t396 {
  -webkit-text-size-adjust: 100%;
}
.t396__iframe {
  z-index: 10000;
  background-color: #fff;
  width: 100vw;
  height: 100vh;
  position: fixed;
  top: 0;
  left: 0;
  border: 0;
}
.t396__body_overflow_hidden {
  overflow: hidden;
}
.t396__display_none {
  display: none;
}
.t396__artboard {
  position: relative;
  width: 100%;
  height: 100vh;
  overflow: hidden;
}
.t396__artboard .t396__artboard_scale {
  overflow: visible;
}
.t396__artboard.t396__artboard_scale
  .t396__elem[data-elem-type="text"]
  .tn-atom {
  word-break: normal;
  -moz-osx-font-smoothing: grayscale;
}
.t396__artboard_scale .t396__carrier,
.t396__artboard_scale .t396__filter {
  transform-origin: top left;
}
.tn-atom__scale-wrapper {
  width: inherit;
  height: inherit;
}
.t396__elem .tn-atom__scale-wrapper .tn-atom {
  width: inherit;
  height: inherit !important;
  box-sizing: border-box;
}
.t396__artboard.rendering .tn-elem {
  visibility: hidden;
}
.t396__artboard.rendered .tn-elem {
  visibility: visible;
}
.t396__carrier {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 0;
  width: 100%;
  height: 100vh;
  -moz-transform: unset;
}
.t396__filter {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 1;
  width: 100%;
  height: 100vh;
  transform: translateZ(0);
}
.t396__elem {
  position: absolute;
  box-sizing: border-box;
  display: table;
}
.t396 .tn-atom {
  display: table-cell;
  vertical-align: middle;
  width: 100%;
  -webkit-text-size-adjust: 100%;
  -moz-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}
@media screen and (max-width: 959px) {
  .t396_safari .t396__artboard_scale .tn-atom {
    -webkit-text-size-adjust: auto;
    -moz-text-size-adjust: auto;
    -ms-text-size-adjust: auto;
  }
}
.t396 .tn-atom ul,
.t396 .tn-atom ol {
  margin-bottom: 0;
}
.t396_safari .tn-atom:not(.tn-atom__form) {
  transform: translateZ(0);
}
.t396 a.tn-atom {
  text-decoration: none;
}
.t396 .tn-atom__img {
  width: 100%;
  display: block;
}
.t396 .tn-atom__html {
  vertical-align: top;
}
.t396 .tn-atom__pin {
  border-radius: 1000px;
  border-style: solid;
}
.t396 .tn-atom__pin_onclick {
  cursor: pointer;
}
.t396 .tn-atom__tip {
  position: absolute;
  box-sizing: border-box;
  width: 300px;
  max-width: 90vw;
  padding: 15px;
  display: none;
}
.t396 .tn-atom__pin:hover .tn-atom__tip {
  display: none;
}
.t396 .tn-atom__tip-img {
  width: 100%;
  display: block;
  margin-bottom: 10px;
}
.t396 .tn-atom__tip[data-tip-pos="top"] {
  bottom: 100%;
  margin-bottom: 15px;
  left: 50%;
  transform: translateX(-50%);
}
.t396 .tn-atom__tip[data-tip-pos="bottom"] {
  top: 100%;
  margin-top: 15px;
  left: 50%;
  transform: translateX(-50%);
}
.t396 .tn-atom__tip[data-tip-pos="left"] {
  right: 100%;
  margin-right: 15px;
  top: 50%;
  transform: translateY(-50%);
}
.t396 .tn-atom__tip[data-tip-pos="right"] {
  left: 100%;
  margin-left: 15px;
  top: 50%;
  transform: translateY(-50%);
}
.t396__ui {
  position: absolute;
  top: 16px;
  left: 196px;
  background-color: #fa876b;
  color: #000 !important;
  height: 30px;
  line-height: 30px;
  width: 100px;
  z-index: 1000;
  text-align: center;
  border-radius: 3px;
  display: none;
  font-size: 14px;
}
.t396__artboard.t396__artboard-fixed-active {
  transform: none !important;
  opacity: 1 !important;
}
.t396__artboard-fixed-no-bg,
.t396__artboard-fixed-innactive,
.t396__artboard-fixed-innactive .t396__elem,
.t396__artboard-fixed-no-bg.t396__artboard-fixed-innactive .t396__elem {
  pointer-events: none;
}
.t396__artboard-fixed-no-bg .t396__elem {
  pointer-events: auto;
}
.t396__elem-flex {
  position: relative !important;
  left: initial !important;
  top: initial !important;
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.t941 {
  overflow: hidden;
}
.t941__wrapper {
  position: relative;
  display: flex;
  height: 700px;
}
.t941__content {
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  width: 40%;
}
.t941__content_flipped {
  order: 2;
  margin-left: auto;
}
.t941__title {
  margin-bottom: 40px;
}
.t941__descr {
  margin-bottom: 35px;
}
.t941__cover-wrap {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 30%;
  width: 60%;
  overflow: hidden;
  transform: skew(-30deg, 0);
  transform-origin: bottom left;
}
.t941__cover-wrap_flipped {
  left: 0;
  order: 1;
  transform-origin: top right;
}
.t941__cover,
.t941__cover-wrap .t833__sliderwrapper {
  position: absolute;
  top: 0;
  right: -30%;
  bottom: 0;
  left: 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center center;
  transform: skew(30deg, 0);
  transform-origin: bottom left;
}
.t941__cover_flipped,
.t941__cover-wrap_flipped .t833__sliderwrapper {
  right: 0;
  left: -30vw;
  transform-origin: top right;
}
.t833__sliderwrapper.t941__cover {
  width: unset;
  overflow: hidden;
}
.t941__btn {
  display: inline-flex;
  flex-shrink: 0;
  align-items: center;
  justify-content: center;
  padding-right: 30px;
  padding-left: 30px;
  max-width: 90%;
  overflow: hidden;
}
.t941__btn-title {
  max-width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
@media screen and (max-width: 960px) {
  .t941__content {
    width: 100%;
    padding-top: 90px;
    padding-bottom: 50px;
  }
  .t941__wrapper {
    flex-direction: column;
    height: unset !important;
  }
  .t941__cover-wrap {
    position: unset;
    left: 40%;
    flex-grow: 1;
    width: 100%;
    padding-bottom: 300px;
    overflow: unset;
    transform: skew(0, 0);
  }
  .t941__cover,
  .t833__sliderwrapper.t941__cover {
    top: 0;
    right: -30%;
    bottom: 0;
    left: -30%;
    width: unset;
    background-position: center center;
    transform: skew(0, 0);
  }
}
@media screen and (max-width: 640px) {
  .t941__cover,
  .t833__sliderwrapper.t941__cover {
    right: 0;
    left: 0;
    width: 100%;
  }
  .t941__content {
    width: 100%;
    padding-top: 60px;
    padding-bottom: 20px;
    word-break: break-word;
  }
  .t941__title {
    margin-bottom: 20px;
  }
  .t941__btn {
    max-width: 100%;
    width: 100%;
  }
}
.t958 .t-section__bottomwrapper {
  margin-top: 105px;
}
.t958__gallery {
  position: relative;
  margin: 0;
  overflow: hidden;
}
.t958__scroll-icon-wrapper {
  display: none;
}
.t958__wrapper {
  position: relative;
  z-index: 1;
  margin: 0 auto;
}
.t958__slider {
  position: relative;
  margin: auto;
}
.t958 .t-slds__container {
  overflow: visible;
}
.t958__slidecontainer {
  width: 100%;
  height: 100%;
  list-style: none;
  transition: transform ease-in-out 0.3s;
  padding: 0 !important;
  margin: 0 !important;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  cursor: -moz-grab;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
.t958__slidecontainer li ul {
  list-style-type: disc;
}
.t958__item {
  float: none !important;
  position: relative;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  -webkit-transform: translate(0, 0);
  transform: translate(0, 0);
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0;
}
.t958__item .t-slds__wrapper {
  padding-right: 40px;
  overflow: hidden;
  position: relative;
}
.t958__card-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 4px;
}
.t958__card {
  padding: 40px;
  width: 100%;
  box-sizing: border-box;
  background-color: white;
  height: 440px;
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.t958__more-wrapper {
  display: none;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 115px;
  background-image: linear-gradient(
    0deg,
    #ffffff 40px,
    rgba(255, 255, 255, 0) 110%
  );
  pointer-events: none;
  margin-top: auto;
}
.t958__card_preview.t958__card_fade + .t958__more-wrapper {
  display: flex;
  justify-content: center;
  align-items: flex-end;
}
.t958__more {
  display: flex;
  margin-bottom: 25px;
  opacity: 0.5;
  transition: all ease 0.3s;
}
.t958__more-dot {
  width: 2px;
  height: 2px;
  margin: 0 2px;
  border-radius: 50%;
  background: #000;
  display: inline-block;
}
.t958__card_fade:hover .t958__more {
  opacity: 1;
}
.t958__card_fade {
  cursor: pointer;
}
.t958__card_popup {
  height: auto !important;
}
.t958__author {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: left;
}
.t958__avatar {
  margin-right: 32px;
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: 100px;
  height: 100px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.t958__occupation {
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.t958__author-name {
  color: #000000;
  margin-bottom: 7px;
}
.t958__author-descr {
  color: #777777;
}
.t958__review {
  margin-top: 35px;
  text-align: left;
}
.t958__valign_top {
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.t958__valign_middle {
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.t958__valign_bottom {
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.t958__control {
  position: absolute;
  top: 0;
  bottom: 0;
  cursor: pointer;
  background: transparent;
}
.t958__next {
  right: 0;
  z-index: 2;
  width: 15%;
}
.t958__previous {
  left: 0;
  z-index: 3;
  width: 15%;
}
.t958__height.t-width_6 {
  width: 560px !important;
  max-width: 560px !important;
}
.t958__height.t-width_7 {
  width: 660px !important;
  max-width: 660px !important;
}
.t958__height.t-width_8 {
  width: 760px !important;
  max-width: 760px !important;
}
.t958__height.t-width_9 {
  width: 860px !important;
  max-width: 860px !important;
}
.t958__height.t-width_10 {
  width: 960px !important;
  max-width: 960px !important;
}
.t958__height.t-width_11 {
  width: 1060px !important;
  max-width: 1060px !important;
}
.t958__height.t-width_12 {
  width: 1160px !important;
  max-width: 1160px !important;
}
.t958 .t-popup__container {
  background-color: transparent;
}
.t958 .t958__close {
  top: 10px;
  right: 10px;
  width: 43px;
  height: 43px;
}
.t958__close-button {
  width: 23px;
  padding: 10px;
  font-size: 0;
  border: none;
  background-color: transparent;
  cursor: pointer;
}
@media screen and (max-width: 960px) {
  .t958__previous,
  .t958__next {
    width: 50px !important;
  }
}
@media screen and (max-width: 640px) {
  .t958__gallery {
    padding: 0 20px;
  }
  .t958__slider {
    margin: unset;
  }
  .t958__item {
    width: auto;
    max-width: 100%;
  }
  .t958 .t958__item .t-slds__wrapper {
    padding: 0;
    padding-right: 20px;
  }
  .t958__card_preview {
    padding: 30px;
    padding-top: 40px;
    height: 390px;
  }
  .t958__card_preview.t958__card_fade:after {
    background-image: linear-gradient(
      0deg,
      #ffffff 27%,
      rgba(255, 255, 255, 0) 110%
    );
  }
  .t958__card_preview .t958__avatar {
    margin-right: 9px;
    width: 50px;
    height: 50px;
  }
  .t958__author-name {
    font-size: 16px;
  }
  .t958__review {
    margin-top: 25px;
  }
  .t958__review-text {
    font-size: 16px;
  }
  .t958 .t-popup {
    position: fixed;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    padding: 0;
  }
  .t958__popup-item,
  .t958__card_popup {
    min-height: 100%;
    height: 100%;
    width: 100%;
    max-width: unset !important;
  }
  .t958 .t-popup__container {
    right: 0;
    left: 0;
    height: 100%;
  }
  .t958__card_popup {
    border-radius: 0;
    padding-top: 65px;
  }
  .t958__card_popup .t958__avatar {
    margin-right: 9px;
    width: 64px;
    height: 64px;
  }
  .t958__card_popup .t958__review {
    margin-top: 40px;
  }
  .t958 .t-popup_show .t-popup__container.t-popup__container-static {
    max-width: 100%;
    min-height: 100vh;
    top: 0;
    margin: 0;
  }
  .t958__height.t-width {
    width: 660px !important;
    max-width: 660px !important;
  }
}
.t859 .t-section__bottomwrapper {
  margin-top: 105px;
}
.t859__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
#allrecords .t859__container {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.t859__container li ul {
  list-style-type: disc;
}
.t859__separator {
  width: 100%;
  margin-bottom: 40px;
}
#allrecords .t859__col .t-card__link {
  color: inherit !important;
}
.t859__inner-col {
  position: relative;
}
.t859__bottommargin {
  margin-bottom: 15px;
}
.t859__bgimg {
  width: 110px;
  height: 110px;
  max-width: 100%;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
}
.t859__imgwrapper {
  width: 110px;
  height: auto;
}
.t859__img {
  max-width: 100%;
}
.t859__img_circle {
  border-radius: 50%;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
}
.t859__wrap {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  padding: 30px 30px 40px;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.t859__wrap_right {
  padding-left: 30px;
}
.t859__btn-container {
  margin-top: 5px;
  width: 100%;
  font-size: 0;
}
.t859__btn-container.t859__btn-container_topmargin {
  margin-top: 20px;
}
.t859 .t-card__btn-wrapper {
  display: inline-block;
}
.t859 .t-card__btntext-wrapper {
  display: inline-block;
}
.t859 .t-card__btn {
  display: table-cell;
}
@media screen and (max-width: 960px) {
  .t859 .t-section__bottomwrapper {
    margin-top: 45px;
  }
  .t859__col {
    margin-bottom: 20px;
    height: auto !important;
  }
  .t859__separator {
    margin-top: 0 !important;
  }
  .t859__wrap {
    padding-bottom: 30px;
  }
  .t859__bottommargin {
    margin-bottom: 10px;
  }
  .t859__btn-container {
    position: initial;
  }
  .t859__bgimg {
    max-width: 90px !important;
    max-height: 90px !important;
  }
  .t859__imgwrapper {
    max-width: 90px !important;
  }
}
@media screen and (max-width: 640px) {
  .t859__wrap {
    display: block;
  }
  .t859__wrap_right {
    padding-left: 0;
  }
  .t859__bgimg {
    margin-bottom: 20px;
  }
  .t859__imgwrapper {
    margin-bottom: 20px;
  }
}
.t996 {
  position: relative;
}
.t996__wrapper {
  position: relative;
  min-height: 100vh;
  overflow: hidden;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
}
.t996__container {
  position: relative;
  width: 100%;
  padding: 80px 0;
  box-sizing: border-box;
  z-index: 1;
}
.t996__cover-wrapper {
  position: absolute;
  top: 0;
  right: 0;
  width: 60%;
  height: 100%;
  box-sizing: border-box;
}
.t996__cover_flipped {
  right: unset;
  left: 0;
}
.t996__cover {
  position: relative;
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.t996__cover.t996__cover_margin {
  margin: 40px;
  height: calc(100% - 80px);
  width: calc(100% - 80px);
}
.t996__cover:after {
  content: "";
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.t996__cover-filter {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.t996__valign_top {
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
.t996__valign_middle {
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.t996__valign_bottom {
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end;
}
.t996__title {
  color: #fff;
}
.t996__descr {
  padding: 40px 0 54px;
  color: #fff;
}
.t996__btn-wrapper {
  display: inline-block;
  margin: 6px 6px 6px 0;
}
.t996__btn {
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
@media screen and (max-width: 960px) {
  .t996__cover-wrapper {
    position: relative;
    width: 100% !important;
    height: 270px;
    padding: 0 !important;
  }
  .t996__container {
    position: static;
    padding: 70px 0;
  }
  .t996__wrapper {
    min-height: unset !important;
    padding-right: 0 !important;
    padding-left: 0 !important;
  }
  .t996__btn-wrapper {
    margin-left: 0;
  }
  .t996__descr {
    padding: 30px 0 45px;
  }
  .t996__cover.t996__cover_margin {
    margin: 20px;
    height: calc(100% - 40px);
    width: calc(100% - 40px);
  }
}
.t772__container {
  display: table;
  width: 100%;
  max-width: 1200px;
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}
.t772__container li ul {
  list-style-type: disc;
}
@media screen and (max-width: 1200px) {
  .t772__container {
    max-width: 960px;
    padding: 0;
  }
}
@media screen and (max-width: 960px) {
  .t772__container {
    max-width: 640px;
  }
}
.t772 .t-section__bottomwrapper {
  margin-top: 105px;
}
.t772__separator {
  margin-bottom: 90px;
}
.t772__imgwrapper {
  position: relative;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 110%;
}
.t772__bgimg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  -webkit-transition: opacity 0.1s linear;
  transition: opacity 0.1s linear;
}
.t772__img {
  position: absolute;
  margin: auto;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 2;
  max-width: 100%;
  max-height: 100%;
  -webkit-transition: opacity 0.1s linear;
  transition: opacity 0.1s linear;
}
.t772__bgimg_second,
.t772__img_second {
  z-index: 1;
  opacity: 0;
}
.t772 .t-card__uptitle {
  margin-bottom: 8px;
  color: #ff8562;
}
.t772 .t-card__descr {
  margin-top: 8px;
}
.t772 .t-card__btn-wrapper {
  margin-top: 19px;
}
.t772 .t-card__btntext-wrapper {
  display: inline-block;
  padding-top: 14px;
}
.t772 .t-card__btn {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.t772 .t-align_center .t-card__btn {
  margin: 0 2px 8px;
}
.t772 .t-align_left .t-card__btn {
  margin: 0 4px 8px 0;
}
.t772__scroll-icon-wrapper {
  display: none;
}
@media screen and (min-width: 960px) {
  .t772__imgwrapper:hover .t772__bgimg_first_hover,
  .t772__imgwrapper:hover .t772__img_first_hover {
    opacity: 0;
  }
  .t772__imgwrapper:hover .t772__bgimg_second,
  .t772__imgwrapper:hover .t772__img_second {
    z-index: 3;
    opacity: 1;
  }
}
@media screen and (max-width: 960px) {
  .t772__separator {
    display: none;
  }
  .t772__container_mobile-grid {
    font-size: 0;
  }
  .t772__col_mobile-grid {
    display: inline-block;
    vertical-align: top;
    width: 50%;
  }
  .t772__col {
    margin-bottom: 60px;
  }
  .t-col_8 .t772__imgwrapper_mobile-nopadding {
    padding-bottom: 0px !important;
    font-size: 0;
  }
  .t-col_8 .t772__imgwrapper_mobile-nopadding .t772__img {
    position: initial;
  }
  .t772__img_second {
    display: none;
  }
  .t772__container_mobile-flex {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    max-width: 100%;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
    box-sizing: border-box;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  .t772__container_mobile-flex::-webkit-scrollbar {
    display: none;
  }
  .t772__container_mobile-flex .t772__col {
    min-width: 38%;
    max-width: 38%;
    margin-bottom: 0px !important;
  }
  .t772__container_mobile-flex .t772__col:first-child {
    margin-left: 20px;
  }
  .t772__scroll-icon-wrapper {
    display: block;
    padding: 0 40px 20px 0;
    font-size: 0;
    text-align: right;
    color: #a1a1a1;
    mix-blend-mode: multiply;
  }
  @-webkit-keyframes t772__icon-anim {
    0% {
      -webkit-transform: translate3d(-20px, 0, 0);
      opacity: 0;
    }
    10% {
      -webkit-transform: translate3d(-20px, 0, 0);
      opacity: 0;
    }
    20% {
      -webkit-transform: translate3d(-20px, 0, 0);
      opacity: 1;
    }
    70% {
      -webkit-transform: translate3d(0, 0, 0);
      opacity: 1;
    }
    80% {
      -webkit-transform: translate3d(0, 0, 0);
      opacity: 1;
    }
    81% {
      -webkit-transform: translate3d(0, 0, 0);
      opacity: 0;
    }
    100% {
      -webkit-transform: translate3d(0, 0, 0);
      opacity: 0;
    }
  }
  @keyframes t772__icon-anim {
    0% {
      transform: translate3d(-20px, 0, 0);
      opacity: 0;
    }
    10% {
      transform: translate3d(-20px, 0, 0);
      opacity: 0;
    }
    20% {
      transform: translate3d(-20px, 0, 0);
      opacity: 1;
    }
    70% {
      transform: translate3d(0, 0, 0);
      opacity: 1;
    }
    80% {
      transform: translate3d(0, 0, 0);
      opacity: 1;
    }
    81% {
      transform: translate3d(0, 0, 0);
      opacity: 0;
    }
    100% {
      transform: translate3d(0, 0, 0);
      opacity: 0;
    }
  }
  .t772__scroll-icon {
    -webkit-animation: t772__icon-anim 1.5s infinite;
    animation: t772__icon-anim 1.5s infinite;
  }
}
@media screen and (max-width: 640px) {
  .t772__container_mobile-grid {
    box-sizing: border-box;
  }
  #allrecords .t772__container_mobile-grid {
    padding: 0 10px;
  }
  .t772__col_mobile-grid {
    padding-right: 10px;
    padding-left: 10px;
  }
  .t772__container_mobile-flex .t772__col:first-child {
    margin-left: 0;
  }
  .t772__container_mobile-flex .t772__col {
    min-width: 70%;
    max-width: 70%;
  }
  .t772__scroll-icon-wrapper {
    padding: 0 20px 10px 0;
  }
}
@media screen and (max-width: 480px) {
  .t772__imgwrapper_mobile-nopadding {
    padding-bottom: 0px !important;
    font-size: 0;
  }
  .t772__imgwrapper_mobile-nopadding .t772__img {
    position: initial;
  }
  .t772__col_mobile-grid {
    display: block;
    width: 100%;
  }
  .t772__container_mobile-flex .t772__col {
    min-width: 80%;
    max-width: 80%;
    box-sizing: content-box;
  }
  .t772__container_mobile-flex .t772__col:first-child {
    padding-right: 10px;
  }
  .t772__container_mobile-flex .t772__col:last-child {
    padding-left: 10px;
  }
  .t772__container_mobile-flex .t772__col:not(:first-child, :last-child) {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.t853__container {
  display: table;
  margin-left: auto;
  margin-right: auto;
  width: 100%;
  max-width: 1200px;
  padding: 0;
}
#allrecords .t853__container {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.t853__container li ul {
  list-style-type: disc;
}
#allrecords .t853__col .t-card__link {
  display: block;
  color: inherit !important;
}
@media screen and (max-width: 1200px) {
  .t853__container {
    max-width: 960px;
    padding: 0;
  }
}
@media screen and (max-width: 960px) {
  .t853__container {
    max-width: 640px;
  }
}
.t853 .t-section__bottomwrapper {
  margin-top: 105px;
}
.t853__separator {
  margin-bottom: 90px;
}
.t853__imgwrapper {
  position: relative;
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 110%;
}
.t853__imgwrapper.t853__imgwrapper_nomargin {
  margin-bottom: 0;
}
.t853__bgimg {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  -webkit-transition: opacity 0.1s linear;
  -o-transition: opacity 0.1s linear;
  transition: opacity 0.1s linear;
}
.t853__img {
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  margin: auto;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 2;
  -webkit-transition: opacity 0.1s linear;
  -o-transition: opacity 0.1s linear;
  transition: opacity 0.1s linear;
}
.t853__bgimg_second,
.t853__img_second {
  z-index: 1;
  opacity: 0;
}
.t853 .t-card__uptitle {
  margin-bottom: 8px;
  color: #ff8562;
}
.t853 .t-card__descr {
  margin-top: 8px;
}
.t853 .t-card__btn-wrapper {
  margin-top: 19px;
}
.t853 .t-card__btntext-wrapper {
  display: inline-block;
  padding-top: 14px;
}
.t853 .t-card__btn {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.t853 .t-align_center .t-card__btn-wrapper .t-card__link,
.t853 .t-align_center .t-card__btntext-wrapper .t-card__link {
  margin: 0 2px 8px;
}
.t853 .t-align_left .t-card__btn-wrapper .t-card__link,
.t853 .t-align_left .t-card__btntext-wrapper .t-card__link {
  margin: 0 4px 8px 0;
}
.t853__scroll-icon-wrapper {
  display: none;
}
@media screen and (min-width: 960px) {
  .t853__imgwrapper:hover .t853__bgimg_first_hover,
  .t853__imgwrapper:hover .t853__img_first_hover {
    opacity: 0;
  }
  .t853__imgwrapper:hover .t853__bgimg_second,
  .t853__imgwrapper:hover .t853__img_second {
    z-index: 3;
    opacity: 1;
  }
}
@media screen and (max-width: 960px) {
  .t853 .t-section__bottomwrapper {
    margin-top: 45px;
  }
  .t853__separator {
    display: none;
  }
  .t853__container_mobile-grid {
    font-size: 0;
  }
  .t853__col_mobile-grid {
    width: 50%;
    display: inline-block;
    vertical-align: top;
  }
  .t853__col {
    margin-bottom: 60px;
  }
  .t-col_8 .t853__imgwrapper_mobile-nopadding {
    padding-bottom: 0px !important;
    font-size: 0;
  }
  .t-col_8 .t853__imgwrapper_mobile-nopadding .t853__img {
    position: initial;
  }
  .t853__img_second {
    display: none;
  }
  .t853__container_mobile-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    overflow-x: scroll;
    -webkit-overflow-scrolling: touch;
    max-width: 100%;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  .t853__container_mobile-flex::-webkit-scrollbar {
    display: none;
  }
  .t853__container_mobile-flex .t853__col {
    min-width: 38%;
    max-width: 38%;
    margin-bottom: 0px !important;
  }
  .t853__container_mobile-flex .t853__col:first-child {
    margin-left: 20px;
  }
  .t853__scroll-icon-wrapper {
    display: block;
    padding: 0 40px 20px 0;
    color: #a1a1a1;
    text-align: right;
    font-size: 0;
    mix-blend-mode: multiply;
  }
  @-webkit-keyframes t853__icon-anim {
    0% {
      -webkit-transform: translate3d(-20px, 0, 0);
      opacity: 0;
    }
    10% {
      -webkit-transform: translate3d(-20px, 0, 0);
      opacity: 0;
    }
    20% {
      -webkit-transform: translate3d(-20px, 0, 0);
      opacity: 1;
    }
    70% {
      -webkit-transform: translate3d(0, 0, 0);
      opacity: 1;
    }
    80% {
      -webkit-transform: translate3d(0, 0, 0);
      opacity: 1;
    }
    81% {
      -webkit-transform: translate3d(0, 0, 0);
      opacity: 0;
    }
    100% {
      -webkit-transform: translate3d(0, 0, 0);
      opacity: 0;
    }
  }
  @keyframes t853__icon-anim {
    0% {
      -webkit-transform: translate3d(-20px, 0, 0);
      transform: translate3d(-20px, 0, 0);
      opacity: 0;
    }
    10% {
      -webkit-transform: translate3d(-20px, 0, 0);
      transform: translate3d(-20px, 0, 0);
      opacity: 0;
    }
    20% {
      -webkit-transform: translate3d(-20px, 0, 0);
      transform: translate3d(-20px, 0, 0);
      opacity: 1;
    }
    70% {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      opacity: 1;
    }
    80% {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      opacity: 1;
    }
    81% {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      opacity: 0;
    }
    100% {
      -webkit-transform: translate3d(0, 0, 0);
      transform: translate3d(0, 0, 0);
      opacity: 0;
    }
  }
  .t853__scroll-icon {
    -webkit-animation: t853__icon-anim 1.5s infinite;
    animation: t853__icon-anim 1.5s infinite;
  }
}
@media screen and (max-width: 640px) {
  .t853__container_mobile-grid {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
  }
  #allrecords .t853__container_mobile-grid {
    padding: 0 10px;
  }
  .t853__col_mobile-grid {
    padding-top: 10px;
    padding-left: 10px;
    padding-right: 10px;
  }
  .t853__container_mobile-flex .t853__col:first-child {
    margin-left: 0;
  }
  .t853__container_mobile-flex .t853__col {
    min-width: 70%;
    max-width: 70%;
  }
  .t853__scroll-icon-wrapper {
    padding: 0 20px 10px 0;
  }
}
@media screen and (max-width: 480px) {
  .t853__imgwrapper_mobile-nopadding {
    padding-bottom: 0px !important;
    font-size: 0;
  }
  .t853__imgwrapper_mobile-nopadding .t853__img {
    position: initial;
  }
  .t853__col_mobile-grid {
    width: 100%;
    display: block;
  }
  .t853__container_mobile-flex .t853__col {
    min-width: 80%;
    max-width: 80%;
    box-sizing: content-box;
  }
  .t853__container_mobile-flex .t853__col:first-child {
    padding-right: 10px;
  }
  .t853__container_mobile-flex .t853__col:last-child {
    padding-left: 10px;
  }
  .t853__container_mobile-flex .t853__col:not(:first-child, :last-child) {
    padding-right: 10px;
    padding-left: 10px;
  }
}
.t1050 .t-section__bottomwrapper {
  margin-top: 105px;
}
.t1050__container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
#allrecords .t1050__container {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
.t1050__container li ul {
  list-style-type: disc;
}
.t1050__col .t-heading {
  padding-top: 8px;
  padding-bottom: 6px;
  margin-right: 20px;
  font-weight: 700;
}
.t1050__line {
  position: relative;
  border-top-width: 3px;
  border-top-color: #000;
  border-top-style: solid;
  margin: 14px 20px 14px 0;
}
.t1050__col .t-descr {
  padding-top: 4px;
  padding-bottom: 6px;
  margin-right: 20px;
}
.t1050 .t-col {
  float: none;
  display: block;
}
.t1050 .t-list__item {
  margin-top: 30px;
}
.t1050 .t-list__container_inrow1 .t-list__item:first-child,
.t1050 .t-list__container_inrow2 .t-list__item:nth-child(-n + 2),
.t1050 .t-list__container_inrow3 .t-list__item:nth-child(-n + 3),
.t1050 .t-list__container_inrow4 .t-list__item:nth-child(-n + 4) {
  margin-top: 0 !important;
}
@media screen and (max-width: 960px) {
  .t1050__col .t-heading,
  .t1050__line,
  .t1050__col .t-descr {
    margin-right: 0;
  }
  .t1050 .t-list__item,
  .t1050 .t-list__container_inrow2 .t-list__item:nth-child(-n + 2),
  .t1050 .t-list__container_inrow3 .t-list__item:nth-child(-n + 3),
  .t1050 .t-list__container_inrow4 .t-list__item:nth-child(-n + 4) {
    margin-top: 20px !important;
  }
  .t1050 .t-list__container_inrow1 .t-list__item:first-child,
  .t1050 .t-list__container_inrow2 .t-list__item:first-child,
  .t1050 .t-list__container_inrow3 .t-list__item:first-child,
  .t1050 .t-list__container_inrow4 .t-list__item:first-child {
    margin-top: 0 !important;
  }
  .t1050 .t-section__bottomwrapper {
    margin-top: 45px;
  }
}
.t778 .t-store__card__wrap_all {
  background-color: #fff;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.t778 .t-store__card__wrap_txt-and-btns {
  position: relative;
  display: flex;
  flex: 1;
  flex-direction: column;
}
.t778 .store__card__wrap_txt-and-opts {
  padding-top: 27px;
  padding-bottom: 27px;
}
.t778 .t-store__card__textwrapper {
  padding-top: 0;
  padding-left: 30px;
  padding-right: 30px;
  box-sizing: border-box;
}
.t778 .t-store__card__prod-controls-wrapper {
  padding-left: 30px;
  padding-right: 30px;
  box-sizing: border-box;
}
.t778 .t-store__card__btns-wrapper {
  position: relative;
  bottom: 0;
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 21px;
  box-sizing: border-box;
}
.t778 .t-align_left .t-store__card__btns-wrapper {
  left: 0;
}
.t778 .t-store__card__wrap_pad-sm .store__card__wrap_txt-and-opts {
  padding-top: 18px;
  padding-bottom: 18px;
}
.t778 .t-store__card__wrap_pad-sm .t-store__card__textwrapper,
.t778 .t-store__card__wrap_pad-sm .t-store__card__prod-controls-wrapper {
  padding-left: 20px;
  padding-right: 20px;
}
.t778 .t-store__card__wrap_pad-sm .t-store__card__btns-wrapper {
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 14px;
}
.t778 .t-store__card__wrap_pad-lg .store__card__wrap_txt-and-opts {
  padding-top: 36px;
  padding-bottom: 36px;
}
.t778 .t-store__card__wrap_pad-lg .t-store__card__textwrapper,
.t778 .t-store__card__wrap_pad-lg .t-store__card__prod-controls-wrapper {
  padding-left: 40px;
  padding-right: 40px;
}
.t778 .t-store__card__wrap_pad-lg .t-store__card__btns-wrapper {
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 28px;
}
.t778__buttonwrapper {
  padding: 0 20px;
  text-align: center;
}
.t778__showmore {
  margin-top: 50px;
}
.t778__separator_hide {
  display: none;
}
@media screen and (max-width: 980px) {
  .t778__showmore {
    margin-top: 40px;
  }
}
@media screen and (max-width: 640px) {
  .t778__showmore {
    margin-top: 30px;
  }
}
@media screen and (max-width: 480px) {
  .t778__showmore {
    margin-top: 20px;
  }
}
@media screen and (max-width: 480px) {
  .t778 :not(.t-store__grid-cont_mobile-one-row) .t-store__card__btns-wrapper {
    position: initial;
  }
  .t778 .t-store__card__wrap_all {
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  .t778 .t-store__card__wrap_txt-and-btns {
    height: 100% !important;
    justify-content: space-between;
  }
  .t778 .t-store__grid-cont.t-store__grid-cont_mobile-grid,
  .t778 .t-store__grid-cont.t-store__mobile-two-columns,
  .t778 .t-store__grid-cont.t-store__grid-cont_mobile-one-row {
    display: flex;
    flex-wrap: wrap;
  }
  .t778 .t-store__grid-cont_mobile-one-row.t-store__grid-cont {
    flex-wrap: nowrap;
  }
  .t778 .t-container:after,
  .t778 .t-container:before,
  .t778 .t-container_100:after,
  .t778 .t-container_100:before,
  .t778 .t-container_10:after,
  .t778 .t-container_10:before,
  .t778 .t-container_8:after,
  .t778 .t-container_8:before {
    display: none;
  }
  .t778 .t-store__mobile-two-columns.t-store__grid-cont_mobile-grid {
    padding: 0 5px;
  }
  .t778
    .t-store__mobile-two-columns
    .store__card__wrap_txt-and-opts
    .t-store__card__textwrapper,
  .t778
    .t-store__mobile-two-columns
    .store__card__wrap_txt-and-opts
    .t-store__card__prod-controls-wrapper {
    padding: 0 10px 0;
  }
  .t778
    .t-store__mobile-two-columns
    .t-store__card__wrap_txt-and-btns
    .t-store__card__btns-wrapper {
    padding: 0 10px 10px;
  }
}
.t778__separator {
  margin-bottom: 40px;
}
.t778__col .t778__wrapper {
  position: relative;
  overflow: hidden;
  background-color: #fff;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  height: 100%;
}
.t706__body_cartwinshowed .t778__imgwrapper {
  z-index: 0;
}
.t778__imgwrapper {
  position: relative;
  z-index: 0;
  width: 100%;
  padding-bottom: 110%;
}
.t778__bgimg {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  -webkit-transition: opacity 0.1s linear;
  transition: opacity 0.1s linear;
}
.t778 .t-store__card:not(.js-product-relevant) .t-store__card__imgwrapper,
.t778 .t778__imgwrapper {
  border-bottom-left-radius: 0 !important;
  border-bottom-right-radius: 0 !important;
  overflow: hidden;
}
.t778__img {
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  margin: auto;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 2;
  -webkit-transition: opacity 0.1s linear;
  transition: opacity 0.1s linear;
}
.t778__bgimg_second,
.t778__img_second {
  z-index: 1;
  opacity: 0;
}
.t778__content {
  position: relative;
}
.t778__markwrapper {
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 5;
  display: table;
}
.t778__mark {
  font-weight: 400;
  font-size: 12px;
  font-family: "TildaSans", Arial, sans-serif;
  display: table-cell;
  width: 50px;
  height: 50px;
  text-align: center;
  vertical-align: middle;
  border-radius: 50px;
  background-color: #111;
  color: #fff;
  box-sizing: border-box;
  padding: 0 10px;
}
.t778__textwrapper {
  padding: 27px 30px;
  box-sizing: border-box;
}
.t778__textwrapper.t778__paddingsmall {
  padding: 18px 20px;
}
.t778__textwrapper.t778__paddingbig {
  padding: 36px 40px;
}
.t778__uptitle {
  margin-bottom: 8px;
  color: #ff8562;
}
.t778__descr {
  margin-top: 8px;
}
.t778__price-wrapper {
  margin-top: 12px;
}
.t778__price-wrapper_above-title {
  margin-top: 0;
  margin-bottom: 12px;
}
.t778__price-item {
  display: inline-block;
  vertical-align: middle;
}
.t778__price-value,
.t778__price-currency {
  display: inline-block;
  vertical-align: middle;
  float: left;
}
.t778__price-value + .t778__price-currency:before {
  content: "";
  padding-left: 5px;
}
.t778__price_old {
  position: relative;
  color: #bdbdbd;
}
.t778__price_old:after {
  content: "";
  position: absolute;
  top: 50%;
  right: -1px;
  left: -1px;
  border-top: 1px solid;
  width: 100%;
}
.t778__content .t778__btn-wrapper {
  padding: 0 30px 21px;
}
@media screen and (min-width: 641px) {
  .t778__col.t-align_center .t778__content .t778__btn-wrapper {
    padding-left: 0;
    padding-right: 0;
  }
}
.t778__btn {
  display: inline-block;
}
.t778__btn table {
  border-spacing: 0;
}
.t-align_center .t778__btn {
  margin: 0 2px 8px;
}
.t-align_left .t778__btn {
  margin: 0 4px 8px 0;
}
.t778__paddingbig.t778__btn-wrapper {
  padding: 0 40px 28px;
}
.t778__paddingsmall.t778__btn-wrapper {
  padding: 0 20px 14px;
}
.t778__scroll-icon-wrapper {
  display: none;
}
.t778__paddingbig.t778__btn-wrapper_absolute {
  padding: 0 40px 28px;
}
.t778__paddingsmall.t778__btn-wrapper_absolute {
  padding: 0 20px 14px;
}
.t778__btn-wrapper_absolute {
  padding: 0 30px 21px;
  position: absolute;
  bottom: 0;
  box-sizing: border-box;
  width: 100%;
}
.t778 .t-popup {
  padding: 0;
  -webkit-overflow-scrolling: touch;
}
.t778 .t-popup__container {
  max-width: 1240px;
  right: 0;
  left: 0;
}
.t-popup .t778__container {
  padding: 40px 20px;
}
.t-popup .t778__container:after {
  content: "";
  display: block;
  height: 0;
  clear: both;
}
.t778 .t-popup__close {
  z-index: 999;
}
.t778__close-text-wrapper {
  z-index: 999;
  position: fixed;
  left: 20px;
  top: 20px;
}
.t778__close-text {
  margin-bottom: 20px;
  cursor: pointer;
  display: inline-block;
  opacity: 0.8;
  font-weight: 400;
}
.t778__close-text:before {
  content: "←\a0";
  font-family: Arial, Helvetica, sans-serif;
}
.t778 .t-popup__container.t778__popup-container_8-cols {
  max-width: 760px;
}
.t778__popup-container_8-cols .t778__container {
  padding: 40px !important;
}
.t778__popup-container_8-cols .t778__wrapper {
  padding-top: 40px;
}
@media screen and (max-width: 1240px) {
  .t778 .t-popup__container {
    max-width: 1200px;
  }
  .t-popup .t778__container {
    padding: 30px 10px;
  }
  .t778__col_left {
    margin-right: 10px;
  }
  .t778__col_right {
    margin-left: 10px;
  }
}
@media screen and (max-width: 1200px) {
  .t778 .t-popup__container {
    max-width: 1000px;
  }
  .t-popup .t778__container {
    padding: 30px 20px;
  }
  .t778 .t-popup__container.t778__popup-container_8-cols {
    max-width: 620px;
  }
}
@media screen and (max-width: 1000px) {
  .t778 .t-popup__container {
    max-width: 980px;
  }
  .t-popup .t778__container {
    padding: 20px 10px;
  }
}
@media screen and (max-width: 980px) {
  .t778 .t-popup {
    padding: 0 20px;
  }
  .t778 .t-popup__container {
    max-width: 640px;
  }
  .t-popup .t778__container {
    padding: 30px;
  }
  .t778__col_left,
  .t778__col_right {
    margin: 0;
    display: block;
    max-width: 100%;
  }
  .t778__col_left {
    padding: 0;
  }
  .t778__col_right {
    padding: 25px 0 0 0;
  }
}
@media screen and (max-width: 670px) {
  .t778__btn {
    display: block;
    width: 100%;
  }
  .t778 .t-popup__container {
    right: 20px;
    left: 20px;
  }
}
@media screen and (max-width: 560px) {
  .t778 .t-popup_show .t-popup__container {
    max-width: 100%;
    right: 0;
    left: 0;
    top: 50px;
    bottom: 0;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
  .t778 .t-popup_show .t-popup__container.t-popup__container-static {
    max-width: 100%;
    min-height: 100vh;
    top: 0;
    margin: 50px 0 0;
  }
  .t778__popup-container_8-cols .t778__container {
    padding: 20px !important;
  }
  .t778__popup-container_8-cols .t778__wrapper {
    padding-top: 30px;
  }
  .t778 .t-popup {
    padding: 0;
  }
  .t778 .t-popup__close {
    width: 100%;
    height: 50px;
    background: #000;
    position: fixed;
    display: table;
    z-index: 2;
    left: 0;
    right: 0;
    top: 0;
  }
  .t778 .t-popup__close-wrapper {
    display: table-cell;
    vertical-align: middle;
    text-align: right;
    width: 100%;
    padding-right: 20px;
    font-size: 0;
  }
  .t778 .t-popup__close-icon {
    width: 16px;
  }
  .t778 .t-popup__close-icon g {
    fill: #fff;
  }
  .t778__close-text-wrapper {
    display: none;
  }
  .t-popup .t778__container {
    padding: 20px;
  }
  .t778__col_right {
    padding-top: 30px;
  }
  .t778 .t-popup__container {
    transform: translateX(100%) translateY(0) scale(1) !important;
    padding-bottom: 40px;
  }
  .t778 .t-popup_show .t-popup__container {
    transform: translateX(0) translateY(0) !important;
    transition: transform ease-in-out 0.3s;
  }
  .t778 .t-popup .t-popup__close {
    transform: translateX(100%) scale(1);
    transition: transform ease-in-out 0.3s;
  }
  .t778 .t-popup.t-popup_show .t-popup__close {
    transform: translateX(0%) scale(1);
    transition: transform ease-in-out 0.3s;
  }
  .t778 .t-popup__close-wrapper {
    position: relative;
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  }
  .t778 .t-popup__close-wrapper .t-popup__close-icon_arrow {
    width: 26px;
    position: absolute;
    left: 12px;
    top: 12px;
  }
  .t778 .t-popup__close-wrapper .t-popup__close-icon_cross {
    display: none;
  }
  .t778 .t-popup .t-popup__close {
    position: fixed;
  }
}
@media screen and (min-width: 560px) {
  .t778 .t-popup__close-wrapper .t-popup__close-icon_arrow {
    display: none;
  }
  .t778 .t-popup__close {
    background-color: transparent !important;
  }
}
.t-popup .t778__title-wrapper {
  margin-bottom: 18px;
}
.t-popup .t778__title_small {
  margin-top: 4px;
  color: #777;
}
.t-popup .t778__descr {
  margin-top: 20px;
}
.t-popup .t778__price-wrapper {
  margin-top: 0;
}
.t-popup .t778__btn-wrapper {
  margin-top: 20px;
  margin-bottom: 30px;
}
.t-popup .t778__btn {
  margin-bottom: 0;
}
.t778 .t-product__option {
  margin-top: 10px;
  margin-bottom: 10px;
}
.t778 .t-product__option-title {
  padding-bottom: 3px;
}
.t778 .t-product__option-variants {
  position: relative;
  display: table;
  min-width: 150px;
}
.t778 .t-product__option-variants:after {
  content: " ";
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 5px 0 5px;
  border-color: #000 transparent transparent transparent;
  position: absolute;
  right: 10px;
  top: 0;
  bottom: 0;
  margin: auto;
  pointer-events: none;
}
.t778 .t-product__option-select {
  width: 100%;
  border: 1px #ddd solid;
  background: #f8f8f8;
  color: #000;
  box-sizing: border-box;
  cursor: pointer;
  padding: 2px 30px 2px 10px;
  border-radius: 5px;
  -webkit-appearance: none;
  appearance: none;
  -moz-appearance: none;
}
.t778 .t-product__option-select::-ms-expand {
  width: 0;
  height: 0;
  opacity: 0;
}
@media screen and (max-width: 640px) {
  .t778 .t-product__option-select {
    font-size: 16px;
  }
}
.t778 .t-align_center .t-product__option-title,
.t778__popup-container_8-cols .t-product__option-title {
  display: table-cell;
  padding-right: 5px;
  padding-bottom: 0;
}
.t778 .t-align_center .t-product__option-variants,
.t778__popup-container_8-cols .t-product__option-variants {
  display: table-cell;
}
.t778 .t-slds__wrapper {
  padding: 0 !important;
}
.t778 .t-slds__arrow_wrapper {
  height: auto !important;
}
@media screen and (min-width: 960px) {
  .t778__imgwrapper:hover .t778__bgimg_first_hover,
  .t778__imgwrapper:hover .t778__img_first_hover {
    opacity: 0;
  }
  .t778__imgwrapper:hover .t778__bgimg_second,
  .t778__imgwrapper:hover .t778__img_second {
    z-index: 3;
    opacity: 1;
  }
}
@media screen and (max-width: 960px) {
  .t778__separator {
    display: none;
  }
  .t778__container_mobile-grid {
    font-size: 0;
  }
  .t778__col_mobile-grid {
    width: 50%;
    display: inline-block;
    vertical-align: top;
  }
  .t778__col {
    margin-bottom: 40px;
  }
  .t778__img_second {
    display: none;
  }
  .t778__container_mobile-flex {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    overflow-x: scroll;
    padding-top: 2px;
    -webkit-overflow-scrolling: touch;
    max-width: 100%;
    box-sizing: border-box;
    -ms-overflow-style: none;
    scrollbar-width: none;
  }
  .t778__container_mobile-flex::-webkit-scrollbar {
    display: none;
  }
  .t778__container_mobile-flex .t778__col {
    min-width: 38%;
    max-width: 38%;
    margin-bottom: 0px !important;
  }
  .t778__container_mobile-flex .t778__col:first-child {
    margin-left: 20px;
  }
  .t778 .mobile-two-columns .t778__col {
    min-width: 48%;
    max-width: 48%;
  }
  .t-col_8 .t778__imgwrapper_mobile-nopadding {
    padding-bottom: 0px !important;
    font-size: 0;
  }
  .t-col_8 .t778__imgwrapper_mobile-nopadding .t778__img {
    position: initial;
  }
  .t778__scroll-icon-wrapper {
    display: block;
    padding: 0 40px 20px 0;
    color: #a1a1a1;
    text-align: right;
    font-size: 0;
    mix-blend-mode: multiply;
  }
  @-webkit-keyframes t778__icon-anim {
    0% {
      -webkit-transform: translate3d(-20px, 0, 0);
      opacity: 0;
    }
    10% {
      -webkit-transform: translate3d(-20px, 0, 0);
      opacity: 0;
    }
    20% {
      -webkit-transform: translate3d(-20px, 0, 0);
      opacity: 1;
    }
    70% {
      -webkit-transform: translate3d(0, 0, 0);
      opacity: 1;
    }
    80% {
      -webkit-transform: translate3d(0, 0, 0);
      opacity: 1;
    }
    81% {
      -webkit-transform: translate3d(0, 0, 0);
      opacity: 0;
    }
    100% {
      -webkit-transform: translate3d(0, 0, 0);
      opacity: 0;
    }
  }
  @keyframes t778__icon-anim {
    0% {
      transform: translate3d(-20px, 0, 0);
      opacity: 0;
    }
    10% {
      transform: translate3d(-20px, 0, 0);
      opacity: 0;
    }
    20% {
      transform: translate3d(-20px, 0, 0);
      opacity: 1;
    }
    70% {
      transform: translate3d(0, 0, 0);
      opacity: 1;
    }
    80% {
      transform: translate3d(0, 0, 0);
      opacity: 1;
    }
    81% {
      transform: translate3d(0, 0, 0);
      opacity: 0;
    }
    100% {
      transform: translate3d(0, 0, 0);
      opacity: 0;
    }
  }
  .t778__scroll-icon {
    -webkit-animation: t778__icon-anim 1.5s infinite;
    animation: t778__icon-anim 1.5s infinite;
  }
}
@media screen and (max-width: 640px) {
  .t778__container_mobile-grid {
    padding: 0 10px;
    box-sizing: border-box;
  }
  .t778__col_mobile-grid {
    padding-left: 10px;
    padding-right: 10px;
  }
  .t778__container_mobile-flex .t778__col:first-child {
    margin-left: 0;
  }
  .t778__container_mobile-flex .t778__col {
    min-width: 70%;
    max-width: 70%;
  }
  .t778 .mobile-two-columns .t778__col {
    min-width: 50%;
    max-width: 50%;
  }
  .t778__scroll-icon-wrapper {
    padding: 0 20px 10px 0;
  }
}
@media screen and (max-width: 480px) {
  .t778__col {
    margin-bottom: 20px;
  }
  .t-container:not(.t778__container_mobile-flex) .t778__btn-wrapper_absolute {
    position: initial;
  }
  .t778__col_mobile-grid {
    width: 100%;
    display: block;
  }
  .t778__container_mobile-flex .t778__col {
    min-width: 85%;
    max-width: 85%;
    box-sizing: content-box;
  }
  .t778__container_mobile-flex .t778__col:first-child {
    padding-right: 5px;
  }
  .t778__container_mobile-flex .t778__col:last-child {
    padding-left: 5px;
  }
  .t778__container_mobile-flex .t778__col:not(:first-child, :last-child) {
    padding-right: 5px;
    padding-left: 5px;
  }
  .t778 .mobile-two-columns .t-col.t-item {
    width: 50%;
    max-width: 50%;
    min-width: 50%;
    padding-left: 10px;
    padding-right: 10px;
    display: inline-block;
  }
  .t778 .mobile-two-columns .t778__title.t-name {
    font-size: 14px;
    word-break: break-word;
  }
  .t778 .mobile-two-columns .t778__btn.t-btn {
    font-size: 12px;
    padding: 0 10px;
  }
  .t778 .mobile-two-columns .t778__btn.t778__btn_second.t-btn {
    font-size: 12px;
    padding: 0 10px;
  }
  .t778 .mobile-two-columns .t778__textwrapper,
  .t778 .mobile-two-columns .card__prod-controls-wrapper {
    padding: 20px;
  }
  .t778 .mobile-two-columns .t778__btn-wrapper_absolute {
    padding: 0 20px 20px;
  }
  .t778__container_mobile-grid:not(.mobile-two-columns)
    .t778__imgwrapper_mobile-nopadding {
    padding-bottom: 0px !important;
    font-size: 0;
  }
  .t778__container_mobile-grid:not(.mobile-two-columns)
    .t778__imgwrapper_mobile-nopadding
    .t778__img {
    position: initial;
  }
  .t778 .t778__col_mobile-grid:last-child {
    margin-bottom: 0;
  }
}
@media screen and (-ms-high-contrast: active),
  screen and (-ms-high-contrast: none) {
  .t778__bgimg,
  .t778__wrapper {
    right: -0.99px;
  }
}
.t778__one_col_img {
  width: 100%;
  vertical-align: middle;
  margin-bottom: 4px;
}
.t778__two_col_img {
  width: calc(50% - 2px);
  vertical-align: middle;
  margin-bottom: 4px;
}
.t778__col_fixed {
  position: -webkit-sticky;
  position: sticky;
  top: 10px;
}
.t778__col_fixed .t778__two_col_img:nth-child(2n-1) {
  margin-right: 4px;
}
.t778__popup-container_8-cols .t778__col_fixed {
  position: static;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 20px;
  max-width: 100%;
}
@media screen and (min-width: 980px) {
  .t778__col_left.t778__col_fixed + .t778__col_left {
    display: none;
  }
}
@media screen and (max-width: 980px) {
  .t778__col_left.t778__col_fixed {
    display: none;
  }
}
@media screen and (max-width: 561px) {
  .t-popup .t-popup__container .t778__btn-wrapper-fixed {
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;
    padding: 20px;
    box-sizing: border-box;
    background: white;
    margin: 0;
    border-radius: 5px;
    box-shadow: 0 -8px 12px 0 rgba(0, 0, 0, 0.07);
  }
  .t-popup .t778__btn-wrapper-fixed .t778__btn {
    flex: 1 1 auto;
  }
}
.t331__body_popupshowed.t-body_popupshowed {
  height: auto;
}
.t331__wrap-video_full,
.t331__wrap-video_full .t-video-lazyload {
  height: 100vh !important;
}
.t331 .t-popup__container {
  background-color: #000;
}
.t123__centeredContainer {
  text-align: center;
}
.uploadcare-dialog.uploadcare-active {
  z-index: 9999999;
}
.t702__body_popupshowed {
  -webkit-overflow-scrolling: touch !important;
}
.t702 .t702__wrapper {
  padding: 40px 45px;
}
.t702 .t702__title {
  margin-bottom: 11px;
}
.t702 .t702__text-wrapper {
  margin-bottom: 24px;
}
.t702 .t702__text {
  margin-top: 20px;
}
.t702 .t702__img {
  width: 100%;
  display: block;
  margin-top: -1px;
}
@media screen and (max-width: 640px) {
  .t702 .t702__title {
    margin-bottom: 6px;
  }
  .t702 .t702__text-wrapper {
    margin-bottom: 14px;
  }
  .t702 .t702__wrapper {
    padding: 20px;
  }
}
.t702 .t-form__errorbox-item {
  word-break: break-word;
}
.t702 .t-form__inputsbox_flex .t-form__errorbox-wrapper {
  margin-bottom: 25px;
}
.t702 .t-form__inputsbox {
  -webkit-transition: max-height 0.3s cubic-bezier(0.19, 1, 0.22, 1);
  transition: max-height 0.3s cubic-bezier(0.19, 1, 0.22, 1);
  max-height: 20000px;
}
.t702 .t702__inputsbox_hidden.t-form__inputsbox {
  overflow: hidden;
  max-height: 0;
  opacity: 0;
}
.t702 .t-input-group {
  margin-bottom: 25px;
}
.t702 .t-input {
  background-color: transparent;
  -webkit-appearance: none;
}
.t702 .t-input::-ms-clear {
  width: 0;
  height: 0;
}
.t702 .t-input-block textarea {
  padding-top: 17px;
  background-color: transparent;
}
.t702 .t-input-block textarea.t-input_pvis {
  padding-top: 26px;
}
.t702 .t-input-title {
  padding-bottom: 5px;
}
.t702 .t-input-subtitle {
  padding-bottom: 15px;
}
.t702 .t-input-group_rd .t-input-subtitle {
  padding-bottom: 5px;
}
.t702 .t-inputtime,
.t702 .t-datepicker__wrapper {
  max-width: 245px;
}
.t702 .t-input-group_inrow .t-inputtime,
.t702 .t-input-group_inrow .t-datepicker__wrapper {
  max-width: 100%;
}
.t702 .t-form__submit {
  display: block;
  text-align: center;
  vertical-align: middle;
  height: 100%;
  width: 100%;
  margin-top: 25px;
}
.t702 .t-form__inputsbox_flex .t-form__submit {
  margin-top: 0;
}
.t702 .t-form_bbonly .t-form__inputsbox_flex .t-form__submit {
  margin-top: 0;
}
.t702 .t-submit {
  width: 100%;
  height: 54px;
  -webkit-appearance: none;
}
.t702 .t-form_bbonly .t-input-title {
  padding-bottom: 0;
  margin-bottom: 0;
}
.t702 .t-form_bbonly .t-input-subtitle {
  padding-bottom: 0;
  padding-top: 5px;
}
.t702 .t-form__inputsbox .t-input-group_st .t-input-block {
  display: none;
  margin-bottom: 0;
}
.t702 .t702__form-bottom-text {
  margin-top: 20px;
}
@media screen and (max-width: 640px) {
  .t702 .t-input-group {
    margin-bottom: 20px;
  }
  .t702 .t-input-block textarea {
    padding-top: 12px;
  }
  .t702 .t-submit,
  .t702 .t-input,
  .t702 .t-select {
    height: 50px;
    font-size: 16px;
  }
  .t702 .t-input {
    padding: 0 14px;
  }
  .t702 .t-input__vis-ph {
    top: 17px;
  }
  .t702 .t-input_pvis {
    padding: 22px 20px 10px 20px;
  }
  .t702 .t-input-block textarea.t-input_pvis {
    padding-top: 22px;
  }
}
@media screen and (max-width: 480px) {
  .t702 .t-inputtime,
  .t702 .t-datepicker__wrapper {
    max-width: 100%;
  }
}
@media screen and (max-width: 560px) {
  .t702 .t-popup_show .t-popup__container {
    max-width: 100%;
    right: 0;
    left: 0;
    top: 0;
    bottom: 0;
    padding-top: 50px;
    margin: 0;
    box-sizing: border-box;
    min-height: 100vh;
    -webkit-transform: translateY(0);
    transform: translateY(0);
    position: relative;
  }
  .t702 .t-popup {
    padding: 0;
  }
  .t702 .t-popup__block-close {
    position: fixed;
    top: 0;
    right: 0;
    left: 0;
    z-index: 2;
    display: flex;
    justify-content: flex-end;
    align-items: center;
    width: 100%;
    height: 50px;
    background: #000;
  }
  .t702 .t-popup__block-close-button {
    display: table-cell;
    vertical-align: middle;
    width: 16px;
    margin-right: 10px;
    padding: 10px;
    font-size: 0;
    text-align: right;
  }
  .t702 .t-popup__close-icon {
    width: 16px;
    height: 16px;
  }
}
.t573__address {
  margin-top: 45px;
  margin-bottom: 30px;
}
.t573 .t-sociallinks {
  margin-top: 20px;
}
.t573 .t-sociallinks a {
  display: inline-block;
}
.t573 .t-sociallinks__wrapper {
  font-size: 0;
}
.t573 .t-sociallinks__item {
  display: inline-block;
  margin: 4px 3px 0;
}
#allrecords .t573 ul.t-sociallinks__wrapper {
  margin-bottom: 0;
  padding-left: 0;
  list-style: none;
}
@media screen and (max-width: 960px) {
  .t573__contacts {
    word-break: break-all;
  }
}
.t118 {
  padding-top: 28px;
  padding-bottom: 28px;
}
.t118__line {
  position: relative;
  height: 1px;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  background-color: #333333;
  border: none;
  opacity: 0.2;
  filter: alpha(opacity=20);
}
.t004 {
  padding-top: 8px;
  padding-bottom: 6px;
  position: relative;
}
.t004__text-column-count_2 {
  column-count: 2;
  column-gap: 40px;
  -moz-column-count: 2;
  -moz-column-gap: 40px;
  -webkit-column-count: 2;
  -webkit-column-gap: 40px;
}
.t004__text-column-count_3 {
  column-count: 3;
  column-gap: 40px;
  -moz-column-count: 3;
  -moz-column-gap: 40px;
  -webkit-column-count: 3;
  -webkit-column-gap: 40px;
}
.t004__text-column-count_4 {
  column-count: 4;
  column-gap: 40px;
  -moz-column-count: 4;
  -moz-column-gap: 40px;
  -webkit-column-count: 4;
  -webkit-column-gap: 40px;
}
.t004__initial-letter::first-letter {
  font-size: 100px;
  float: left;
  line-height: 0.65;
  margin: 10px 10px 10px 0;
}
.t004 table {
  border-collapse: collapse;
  font-size: 1em;
  width: 100%;
}
.t004 table td,
.t004 table th {
  padding: 5px;
  border: 1px solid #ddd;
  vertical-align: top;
}
.t004 table thead td,
.t004 table th {
  font-weight: 700;
  border-bottom-color: #888;
}
@media screen and (max-width: 1200px) {
  .t004__text-column-count_2,
  .t004__text-column-count_3,
  .t004__text-column-count_4 {
    column-gap: 20px;
    -moz-column-gap: 20px;
    -webkit-column-gap: 20px;
  }
}
@media screen and (max-width: 960px) {
  .t004__text-column-count_2,
  .t004__text-column-count_3,
  .t004__text-column-count_4 {
    column-count: 1;
    column-gap: 0;
    -moz-column-count: 1;
    -moz-column-gap: 0;
    -webkit-column-count: 1;
    -webkit-column-gap: 0;
  }
}
@media screen and (max-width: 640px) {
  .t004 h1 {
    font-size: 28px;
    line-height: 35px;
  }
}
.t657 {
  z-index: 9999;
  position: fixed;
}
.t657_rectangle {
  right: 30px;
  bottom: 30px;
  max-width: 340px;
}
.t657_long {
  bottom: 0;
  width: 100%;
}
.t657_closed {
  display: none !important;
}
.t657__wrapper {
  box-sizing: border-box;
  background: #fff;
  box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.3);
  position: relative;
}
.t657_rectangle .t657__wrapper {
  max-width: 340px;
  border-radius: 5px;
  padding: 20px 30px;
}
.t657_long .t657__wrapper {
  width: 100%;
  padding: 30px;
}
.t657__text {
  margin-bottom: 15px;
}
.t657__btn-wrapper {
  display: inline-block;
}
.t657__btn {
  display: table-cell;
  height: 35px;
  padding-left: 24px;
  padding-right: 24px;
  font-size: 13px;
  background-color: transparent;
  border: none;
  outline: none;
}
.t657__icon-close {
  position: absolute;
  top: 5px;
  right: 5px;
  cursor: pointer;
  padding: 5px;
  -webkit-transition: opacity ease-in-out 0.3s;
  -o-transition: opacity ease-in-out 0.3s;
}
.t657__icon-close:hover {
  opacity: 0.7;
}
.t657__icon-close:focus-visible {
  opacity: 0.7;
}
.t657 .t657__close-button {
  background-color: transparent;
  border: none;
  cursor: pointer;
}
.t657 .t657__close-button svg {
  display: block;
}
@media screen and (max-width: 960px) {
  .t657_rectangle,
  .t657_long {
    left: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    width: 100%;
    max-width: 100%;
  }
  .t657_rectangle .t657__wrapper,
  .t657_long .t657__wrapper {
    border-radius: 0;
    max-width: 100%;
    width: 100%;
    padding: 20px 10px;
  }
  .t657__icon-close {
    display: none;
  }
}
.t985__overlay {
  position: fixed;
  top: 0;
  height: 100%;
  width: 100%;
  left: 0;
  right: 0;
  z-index: 99999;
  overflow: auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: column;
  -ms-flex-direction: column;
  flex-direction: column;
  display: none;
}
.t985__widgetheader {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  background: white;
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.1);
  z-index: 99999;
  padding: 45px 0;
}
.t985__inputcontainer {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
}
.t985__searchvariants {
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  margin-top: 30px;
}
.t985__searchvariant {
  padding: 3px 9px;
  border: 1px solid #c4c4c4;
  border-radius: 50px;
  color: #777;
  cursor: pointer;
  margin-right: 5px;
  margin-bottom: 5px;
}
.t985__blockinput {
  border: 1px solid rgba(196, 196, 196, 1);
  height: 60px;
  width: 100%;
  position: relative;
  margin-left: auto;
  margin-right: auto;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  padding-right: 15px;
  box-sizing: border-box;
}
.t985__overlay .t985__input {
  background-color: transparent;
  -webkit-appearance: none;
  border-radius: 0;
  padding: 0 55px;
}
.t985__search-icon {
  position: absolute;
  left: 0;
  margin: auto 0;
  top: 2px;
  bottom: 0;
  padding-right: 5px;
  padding-left: 5px;
  width: 45px;
  cursor: pointer;
}
.t985__bgimg {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center;
}
.t985__close-icon {
  margin-left: 20px;
  margin-right: 20px;
  cursor: pointer;
}
.t985__clear-icon {
  cursor: pointer;
  display: none;
}
.t985__loading-icon {
  display: none;
}
.t985__input::-webkit-input-placeholder {
  color: rgba(187, 187, 187, 1);
}
.t985__input:-ms-input-placeholder {
  color: rgba(187, 187, 187, 1);
}
.t985__input::placeholder {
  color: rgba(187, 187, 187, 1);
}
.t985__search-widget-button {
  display: block;
  position: fixed;
  top: 100px;
  right: 50px;
  z-index: 4000;
  padding: 0;
  background-color: transparent;
  border: none;
  border-radius: 50%;
  outline: none;
}
.t985__search-widget-icon {
  background-color: rgba(255, 255, 255, 0.8);
  border-radius: 50px;
  width: 80px;
  height: 80px;
  cursor: pointer;
  box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.2);
  will-change: transform;
  transition: -webkit-transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out;
  transition: transform 0.2s ease-in-out, -webkit-transform 0.2s ease-in-out;
  overflow: hidden;
}
.t985__search-widget-icon:hover {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
.t985__search-widget-button:focus-visible {
  -webkit-transform: scale(1.1);
  transform: scale(1.1);
}
@media screen and (max-width: 960px) {
  .t985__search-widget-icon {
    right: 10px;
    width: 60px;
    height: 60px;
  }
  .t985__search-widget-icon svg {
    width: 60px;
    height: 60px;
  }
  .t985__searchvariants {
    margin: 15px 0;
  }
  .t985__close-icon {
    margin-right: 23px;
  }
  .t985__close-icon svg {
    width: 17px;
    height: 17px;
  }
  .t985__overlay .t985__input {
    padding: 0 0 0 45px !important;
  }
  .t985__search-icon {
    padding-left: 5px !important;
  }
  .t985__widgetheader_hasvariants .t985__blockinput,
  .t985__widgetheader_hasvariants .t985__input {
    height: 44px;
  }
  .t985__widgetheader_hasvariants .t985__inputcontainer {
    margin-top: 10px;
  }
}
.t190__button {
  display: inline-block;
  padding: 0;
  font-size: 0;
  background-color: transparent;
  border: none;
  cursor: pointer;
}
.t190__button_circle {
  border-radius: 50%;
}
.t390__wrapper {
  padding: 40px 45px;
}
.t390__img {
  display: block;
  width: 100%;
}
.t390__btn {
  font-size: 14px;
  height: 52px;
  padding: 0 25px;
  margin-top: 10px;
  margin-right: 4px;
  margin-left: 4px;
}
.t390__btn.t390__btn_first {
  margin-right: 4px !important;
}
.t390__btn-wrapper,
.t390__social {
  margin-top: 16px;
}
.t390__uptitle {
  margin-bottom: 12px;
}
.t390__descr {
  margin-top: 17px;
}
@media screen and (max-width: 960px) {
  .t390__wrapper {
    padding: 30px;
  }
}
@media screen and (max-width: 640px) {
  .t390__wrapper {
    padding: 20px;
  }
  .t390__btn {
    font-size: 12px;
    height: 44px;
    padding: 0 18px;
  }
  .t390__btn-wrapper,
  .t390__social {
    margin-top: 16px;
  }
  .t390__uptitle {
    margin-bottom: 6px;
  }
  .t390__descr {
    margin-top: 8px;
  }
}
.t390 .ya-share2__container_size_m .ya-share2__icon {
  width: 26px;
  height: 26px;
}
.t390 .ya-share2__list {
  margin-bottom: 0;
}
#allrecords .t390__social .ya-share2__link:focus-visible {
  outline-offset: 1px;
}
.t390__circle-lg .ya-share2__container_size_m .ya-share2__icon {
  width: 34px !important;
  height: 34px !important;
  background-size: 34px 34px !important;
}
.t390__circle-lg .ya-share2__container_size_m .ya-share2__counter {
  font-size: 12px;
  line-height: 1.3;
  padding: 10px 9px 0 9px;
}
.t390__circle-lg .ya-share2__container_size_m .ya-share2__counter:before {
  margin-left: -9px;
}
.t390__circle-xl .ya-share2__container_size_m .ya-share2__icon {
  width: 42px !important;
  height: 42px !important;
  background-size: 42px 42px !important;
}
.t390__circle-xl .ya-share2__container_size_m .ya-share2__counter {
  font-size: 14px;
  line-height: 1.3;
  padding: 13px 11px 0 11px;
}
.t390__circle-xl .ya-share2__container_size_m .ya-share2__counter:before {
  margin-left: -11px;
}
.t390__circle-xxl .ya-share2__container_size_m .ya-share2__icon {
  width: 50px !important;
  height: 50px !important;
  background-size: 50px 50px !important;
}
.t390__circle-xxl .ya-share2__container_size_m .ya-share2__counter {
  font-size: 16px;
  line-height: 1.3;
  padding: 17px 14px 0 14px;
}
.t390__circle-xxl .ya-share2__container_size_m .ya-share2__counter:before {
  margin-left: -14px;
}
.t390__black-white .ya-share2__badge {
  background-color: #111 !important;
}
.t390__transp-white .ya-share2__badge {
  background-color: transparent !important;
}
.t390__transp-white .ya-share2__container_size_m .ya-share2__counter:before {
  display: none;
}
.t390__transp-white .ya-share2__container_size_m .ya-share2__counter {
  padding-left: 0 !important;
  margin-top: 1px;
}
.t390__circle-lg.t390__transp-white
  .ya-share2__container_size_m
  .ya-share2__item_service_facebook
  .ya-share2__icon {
  width: 30px;
}
.t390__circle-xl.t390__transp-white
  .ya-share2__container_size_m
  .ya-share2__item_service_facebook
  .ya-share2__icon {
  width: 35px;
  background-size: 40px 42px !important;
}
.t390__circle-xxl.t390__transp-white
  .ya-share2__container_size_m
  .ya-share2__item_service_facebook
  .ya-share2__icon {
  width: 40px;
  background-size: 44px 50px !important;
}
.t390__circle-xl.t390__transp-white
  .ya-share2__container_size_m
  .ya-share2__item_service_odnoklassniki
  .ya-share2__icon {
  width: 35px;
  background-size: 40px 42px !important;
}
.t390__circle-xxl.t390__transp-white
  .ya-share2__container_size_m
  .ya-share2__item_service_odnoklassniki
  .ya-share2__icon {
  width: 40px;
  background-size: 44px 50px !important;
}
.t390__white-black .ya-share2__badge {
  background-color: #fff !important;
}
.t390__white-black
  .ya-share2__container_size_m
  .ya-share2__item_service_facebook
  .ya-share2__icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMjIyIiB2aWV3Qm94PSIwIDAgMjggMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjEgMjN2LTguMjFoMi43NzNsLjQxNS0zLjJIMTUuMVY5LjU0N2MwLS45MjcuMjYtMS41NTggMS41OTYtMS41NThsMS43MDQtLjAwMlY1LjEyNkEyMi43ODcgMjIuNzg3IDAgMCAwIDE1LjkxNyA1QzEzLjQ2IDUgMTEuNzggNi40OTIgMTEuNzggOS4yM3YyLjM2SDl2My4yaDIuNzhWMjNoMy4zMnoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
}
.t390__white-black .ya-share2__container_size_m .ya-share2__counter {
  color: #222;
}
.t390__white-black .ya-share2__counter:before {
  background-color: #222;
}
.t390__white-black
  .ya-share2__container_size_m
  .ya-share2__item_service_vkontakte
  .ya-share2__icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.7145 16.9838C7.24792 16.9838 4.12992 13.2361 4 7H6.73829C6.82823 11.5771 8.84691 13.5159 10.4459 13.9157V7H13.0244V10.9475C14.6034 10.7776 16.2622 8.97876 16.8218 7H19.4003C18.9706 9.43848 17.1717 11.2374 15.8925 11.9769C17.1717 12.5765 19.2205 14.1455 20 16.9838H17.1617C16.5521 15.085 15.0332 13.6159 13.0244 13.416V16.9838H12.7145Z' fill='black'/%3E%3C/svg%3E");
  background-size: 24px;
  background-position: center;
}
.t390__white-black
  .ya-share2__container_size_m
  .ya-share2__item_service_twitter
  .ya-share2__icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.7368 11.5046L17.5763 6H16.4295L12.2273 10.7796L8.87103 6H5L10.0753 13.2276L5 19H6.14688L10.5845 13.9526L14.129 19H18L12.7368 11.5046ZM11.1659 13.2912L10.6517 12.5715L6.56012 6.8448H8.32166L11.6236 11.4665L12.1379 12.1862L16.43 18.1936H14.6685L11.1659 13.2912Z' fill='black'/%3E%3C/svg%3E");
  background-size: 24px;
  background-position: center;
}
.t390__white-black
  .ya-share2__container_size_m
  .ya-share2__item_service_odnoklassniki
  .ya-share2__icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNTBweCIgaGVpZ2h0PSIxNTBweCIgdmlld0JveD0iMCAwIDE1MCAxNTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1MCAxNTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjx0aXRsZT5TaGFwZTwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+PGcgaWQ9IldlbGNvbWUiPjxwYXRoIGlkPSJTaGFwZSIgZmlsbD0iIzIyMjIyMiIgZD0iTTc0Ljk5Nyw0Ni4wMTFjLTQuOTAzLDAuMDA2LTguODc1LDMuOTc5LTguODgzLDguODgzYzAsNC44OTQsMy45ODUsOC44NzksOC44ODMsOC44NzljNC45MDMtMC4wMDgsOC44NzUtMy45NzksOC44OC04Ljg3OUM4My44NzksNDkuOTg5LDc5LjksNDYuMDE3LDc0Ljk5Nyw0Ni4wMTFMNzQuOTk3LDQ2LjAxMXogTTc0Ljk5Nyw3Ni4zMzhjLTExLjgzOC0wLjAxLTIxLjQzNy05LjYwNi0yMS40NDgtMjEuNDQ0YzAuMDA4LTExLjg0Niw5LjYwNC0yMS40NDIsMjEuNDQ4LTIxLjQ1NWMxMS44NDUsMC4wMSwyMS40NTEsOS42MDksMjEuNDU2LDIxLjQ1NUM5Ni40MzgsNjYuNzM0LDg2LjgzOCw3Ni4zMyw3NC45OTcsNzYuMzM4TDc0Ljk5Nyw3Ni4zMzh6IE02Ni4zMiw5My44MzZjLTQuNDEyLTEuMDAyLTguNjI0LTIuNzQ4LTEyLjQ1NS01LjE1NGMtMi45MzktMS44NS0zLjgyMy01LjczNC0xLjk3My04LjY2OGMxLjg0OC0yLjk0MSw1LjcyOC0zLjgyMiw4LjY2Ni0xLjk3NWM4LjgzNCw1LjUyMywyMC4wNTIsNS41MjMsMjguODg2LDBjMS45MDEtMS4xOTUsNC4yOTctMS4yODcsNi4yODQtMC4yNDJjMS45ODQsMS4wNDksMy4yNiwzLjA3OCwzLjM0Miw1LjMyNGMwLjA4NywyLjI0LTEuMDI3LDQuMzYzLTIuOTMsNS41NjFjLTMuODM0LDIuNDA2LTguMDQ5LDQuMTQ4LTEyLjQ1Nyw1LjE1NGwxMS45OTQsMTJjMi40NTEsMi40NTcsMi40NDYsNi40MzYtMC4wMTEsOC44OTNjLTIuNDU2LDIuNDQ1LTYuNDM0LDIuNDQ1LTguODg2LTAuMDEybC0xMS43NzktMTEuNzg5bC0xMS43ODUsMTEuNzg5Yy0yLjQ1NSwyLjQ1Ny02LjQzNiwyLjQ1Ny04Ljg4OSwwYy0yLjQ1NC0yLjQ1NS0yLjQ1NC02LjQzNCwwLTguODkxTDY2LjMyLDkzLjgzNkw2Ni4zMiw5My44MzZ6Ii8+PC9nPjwvc3ZnPg==);
  background-size: 24px 24px;
}
.t390__transp-black .ya-share2__badge {
  background-color: transparent !important;
}
.t390__transp-black
  .ya-share2__container_size_m
  .ya-share2__item_service_facebook
  .ya-share2__icon {
  background-image: url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMjIyIiB2aWV3Qm94PSIwIDAgMjggMjgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE1LjEgMjN2LTguMjFoMi43NzNsLjQxNS0zLjJIMTUuMVY5LjU0N2MwLS45MjcuMjYtMS41NTggMS41OTYtMS41NThsMS43MDQtLjAwMlY1LjEyNkEyMi43ODcgMjIuNzg3IDAgMCAwIDE1LjkxNyA1QzEzLjQ2IDUgMTEuNzggNi40OTIgMTEuNzggOS4yM3YyLjM2SDl2My4yaDIuNzhWMjNoMy4zMnoiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==);
}
.t390__circle-lg.t390__transp-black
  .ya-share2__container_size_m
  .ya-share2__item_service_facebook
  .ya-share2__icon {
  width: 30px;
}
.t390__circle-xl.t390__transp-black
  .ya-share2__container_size_m
  .ya-share2__item_service_facebook
  .ya-share2__icon {
  width: 35px;
  background-size: 40px 42px;
}
.t390__circle-xxl.t390__transp-black
  .ya-share2__container_size_m
  .ya-share2__item_service_facebook
  .ya-share2__icon {
  width: 40px;
  background-size: 44px 50px;
}
.t390__transp-black .ya-share2__container_size_m .ya-share2__counter {
  color: #222;
  padding-left: 0 !important;
  margin-top: 1px;
}
.t390__transp-black .ya-share2__counter:before {
  display: none;
}
.t390__transp-black
  .ya-share2__container_size_m
  .ya-share2__item_service_vkontakte
  .ya-share2__icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.7145 16.9838C7.24792 16.9838 4.12992 13.2361 4 7H6.73829C6.82823 11.5771 8.84691 13.5159 10.4459 13.9157V7H13.0244V10.9475C14.6034 10.7776 16.2622 8.97876 16.8218 7H19.4003C18.9706 9.43848 17.1717 11.2374 15.8925 11.9769C17.1717 12.5765 19.2205 14.1455 20 16.9838H17.1617C16.5521 15.085 15.0332 13.6159 13.0244 13.416V16.9838H12.7145Z' fill='black'/%3E%3C/svg%3E");
  background-size: 24px;
  background-position: center;
}
.t390__transp-black
  .ya-share2__container_size_m
  .ya-share2__item_service_twitter
  .ya-share2__icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12.7368 11.5046L17.5763 6H16.4295L12.2273 10.7796L8.87103 6H5L10.0753 13.2276L5 19H6.14688L10.5845 13.9526L14.129 19H18L12.7368 11.5046ZM11.1659 13.2912L10.6517 12.5715L6.56012 6.8448H8.32166L11.6236 11.4665L12.1379 12.1862L16.43 18.1936H14.6685L11.1659 13.2912Z' fill='black'/%3E%3C/svg%3E");
  background-size: 24px;
  background-position: center;
}
.t390__transp-black
  .ya-share2__container_size_m
  .ya-share2__item_service_odnoklassniki
  .ya-share2__icon {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz48IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iTGF5ZXJfMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSIxNTBweCIgaGVpZ2h0PSIxNTBweCIgdmlld0JveD0iMCAwIDE1MCAxNTAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE1MCAxNTAiIHhtbDpzcGFjZT0icHJlc2VydmUiPjx0aXRsZT5TaGFwZTwvdGl0bGU+PGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+PGcgaWQ9IldlbGNvbWUiPjxwYXRoIGlkPSJTaGFwZSIgZmlsbD0iIzIyMjIyMiIgZD0iTTc0Ljk5Nyw0Ni4wMTFjLTQuOTAzLDAuMDA2LTguODc1LDMuOTc5LTguODgzLDguODgzYzAsNC44OTQsMy45ODUsOC44NzksOC44ODMsOC44NzljNC45MDMtMC4wMDgsOC44NzUtMy45NzksOC44OC04Ljg3OUM4My44NzksNDkuOTg5LDc5LjksNDYuMDE3LDc0Ljk5Nyw0Ni4wMTFMNzQuOTk3LDQ2LjAxMXogTTc0Ljk5Nyw3Ni4zMzhjLTExLjgzOC0wLjAxLTIxLjQzNy05LjYwNi0yMS40NDgtMjEuNDQ0YzAuMDA4LTExLjg0Niw5LjYwNC0yMS40NDIsMjEuNDQ4LTIxLjQ1NWMxMS44NDUsMC4wMSwyMS40NTEsOS42MDksMjEuNDU2LDIxLjQ1NUM5Ni40MzgsNjYuNzM0LDg2LjgzOCw3Ni4zMyw3NC45OTcsNzYuMzM4TDc0Ljk5Nyw3Ni4zMzh6IE02Ni4zMiw5My44MzZjLTQuNDEyLTEuMDAyLTguNjI0LTIuNzQ4LTEyLjQ1NS01LjE1NGMtMi45MzktMS44NS0zLjgyMy01LjczNC0xLjk3My04LjY2OGMxLjg0OC0yLjk0MSw1LjcyOC0zLjgyMiw4LjY2Ni0xLjk3NWM4LjgzNCw1LjUyMywyMC4wNTIsNS41MjMsMjguODg2LDBjMS45MDEtMS4xOTUsNC4yOTctMS4yODcsNi4yODQtMC4yNDJjMS45ODQsMS4wNDksMy4yNiwzLjA3OCwzLjM0Miw1LjMyNGMwLjA4NywyLjI0LTEuMDI3LDQuMzYzLTIuOTMsNS41NjFjLTMuODM0LDIuNDA2LTguMDQ5LDQuMTQ4LTEyLjQ1Nyw1LjE1NGwxMS45OTQsMTJjMi40NTEsMi40NTcsMi40NDYsNi40MzYtMC4wMTEsOC44OTNjLTIuNDU2LDIuNDQ1LTYuNDM0LDIuNDQ1LTguODg2LTAuMDEybC0xMS43NzktMTEuNzg5bC0xMS43ODUsMTEuNzg5Yy0yLjQ1NSwyLjQ1Ny02LjQzNiwyLjQ1Ny04Ljg4OSwwYy0yLjQ1NC0yLjQ1NS0yLjQ1NC02LjQzNCwwLTguODkxTDY2LjMyLDkzLjgzNkw2Ni4zMiw5My44MzZ6Ii8+PC9nPjwvc3ZnPg==);
  background-size: 24px 24px;
}
.t270__error-msg {
  text-align: center;
  display: none;
}
.t270__error-msg-text {
  display: inline-block;
  margin: 0 20px 35px 20px;
  padding: 15px;
  color: #ff0000;
  border: 1px solid #ff0000;
  font-size: 14px;
  font-family: tfutura, Arial;
}

/* End */


/* Start:/local/templates/dyson/assets/css/tilda-slds-1.4.min.css?173458645912162*/
.t-slds{position:relative;overflow:hidden}.t-slds__bgimg{background-size:cover;background-repeat:no-repeat;background-position:center}.t-slds__bgimg-contain{background-size:contain}.t-slds__iframe{position:relative}.t-slds__iframe__body{position:absolute;top:0;right:0;bottom:0;left:0}.t-slds__img{display:block;width:100%}.t-slds__container{overflow:hidden;position:relative}.t-slds__items-wrapper{position:relative;overflow:hidden}.t-store__relevants-grid-cont.t-store__valign-buttons .t-slds__items-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.t-slds__nocycle .t-slds__item:not(.js-feed-post):first-child,.t-slds__nocycle .t-slds__item:not(.js-feed-post):not(.t-slds__item_dummy):last-child{opacity:0!important}.t-slds__nocycle .t-slds__arrow_wrapper-left{display:none}.t-slds__items-wrapper:before,.t-slds__items-wrapper:after{content:'';display:table;clear:both}.t-slds_animated.t-slds_animated-fast,.t-slds_animated.t-slds_animated-none{-webkit-transition:height ease-in-out .3s,transform ease-in-out .3s;-moz-transition:height ease-in-out .3s,transform ease-in-out .3s;-o-transition:height ease-in-out .3s,transform ease-in-out .3s;transition:height ease-in-out .3s,transform ease-in-out .3s}.t-slds_animated.t-slds_animated-slow{-webkit-transition:height ease-in-out .5s,transform ease-in-out .5s;-moz-transition:height ease-in-out .5s,transform ease-in-out .5s;-o-transition:height ease-in-out .5s,transform ease-in-out .5s;transition:height ease-in-out .5s,transform ease-in-out .5s}.t-slds_animated.t-slds_animated-cancel{-webkit-transition:height ease-in-out .3s,transform 0s;-moz-transition:height ease-in-out .3s,transform 0s;-o-transition:height ease-in-out .3s,transform 0s;transition:height ease-in-out .3s,transform 0s}.t-slds__item{float:left;-webkit-backface-visibility:hidden;backface-visibility:hidden}#allrecords li.t-slds__item{list-style:none}.t-slds_ie .t-slds__item{display:none!important}.t-slds_ie .t-slds__item_active{display:block!important}.t-slds__item-innactive:not(.t-slds__item_active){display:block;height:1px}.t-slds__item-innactive:not(.t-slds__item_active) div{display:none}#allrecords ul.t-slds__arrow_container{margin:0 auto;padding-left:0}.t-slds__arrow_container-outside{position:absolute;margin:0 auto;top:0;left:0;right:0;width:100%}.t-slds__arrow_container.t-slds__arrow_container-outside{margin:0 auto;box-sizing:border-box}.t-slds__arrow_wrapper{position:absolute;top:0;bottom:0;width:1%;cursor:pointer;z-index:15;list-style:none;-webkit-transition:height ease-in-out .3s;-moz-transition:height ease-in-out .3s;-o-transition:height ease-in-out .3s;transition:height ease-in-out .3s}.t-slds__arrow_wrapper-left{left:0}.t-slds__arrow_wrapper-right{right:0}.t-slds__arrow{-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;display:inline-block;padding:0;background-color:transparent;border:none;outline-offset:5px;cursor:pointer}@media screen and (max-width:640px){.t-store__relevants__container .t-slds__arrow{padding:20px}.t-store__relevants__container .t-slds__arrow-left{transform:translateY(-50%) translateX(-20px)}.t-store__relevants__container .t-slds__arrow-right{transform:translateY(-50%) translateX(20px)}.t-store__relevants__container .t-slds__arrow.t-slds__arrow-withbg{padding:0}.t-slds__arrow_wrapper{width:45px}}.t-slds__arrow-left{left:30px}.t-slds__arrow-right{right:30px}@media screen and (min-width:960px){.t-slds__arrow-nearpic .t-slds__arrow-left{right:40px;-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-webkit-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%);left:auto}.t-slds__arrow-nearpic .t-slds__arrow-right{left:40px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:auto}.t-slds__arrow-inpic .t-slds__arrow-left{right:-40px;-moz-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);-webkit-transform:translate(50%,-50%);-o-transform:translate(50%,-50%);transform:translate(50%,-50%);left:auto}.t-slds__arrow-inpic .t-slds__arrow-right{left:-40px;-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);right:auto}}@media screen and (min-width:1200px){.t-slds__arrow-nearpic .t-slds__arrow-left{right:50px}.t-slds__arrow-nearpic .t-slds__arrow-right{left:50px}.t-slds__arrow-inpic .t-slds__arrow-left{right:-50px}.t-slds__arrow-inpic .t-slds__arrow-right{left:-50px}}.t-slds__arrow-withbg{border-radius:100px;background-color:#eee;-webkit-transition:background-color ease-in-out .2s,border-color ease-in-out .2s;-moz-transition:background-color ease-in-out .2s,border-color ease-in-out .2s;-o-transition:background-color ease-in-out .2s,border-color ease-in-out .2s;transition:background-color ease-in-out .2s,border-color ease-in-out .2s}.t-slds__arrow-withbg .t-slds__arrow_body{position:absolute;top:50%;left:50%}.t-slds__arrow-withbg .t-slds__arrow_body-left{-webkit-transform:translate(-55%,-50%) rotate(180deg);-moz-transform:translate(-55%,-50%) rotate(180deg);-o-transform:translate(-55%,-50%) rotate(180deg);transform:translate(-55%,-50%) rotate(180deg)}.t-slds__arrow-withbg .t-slds__arrow_body-right{-webkit-transform:translate(-45%,-50%);-moz-transform:translate(-45%,-50%);-o-transform:translate(-45%,-50%);transform:translate(-45%,-50%)}.t-slds__arrow_body-left{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}#allrecords ul.t-slds__items-wrapper{margin:0!important;padding:0!important}#allrecords ul.t-slds__bullet_wrapper{margin:0!important;padding-left:0!important}ul.t-slds__bullet_wrapper,.t-slds__bullet_wrapper{text-align:center;position:relative;z-index:15;padding:16px 0 0;width:100%;font-size:0;list-style:none}.t-slds__container .t-slds__bullet_wrapper{position:absolute;bottom:0;left:0;right:0}.t-slds__container ul.t-slds__bullet_wrapper,.t-slds__container .t-slds__bullet_wrapper{padding-bottom:16px}.t-slds__bullet{display:inline-block;padding:10px 5px;cursor:pointer}.t-slds__bullet_body{background-color:#eee;width:8px;height:8px;border-radius:100px;-webkit-transition:background-color ease-in-out .2s;-moz-transition:background-color ease-in-out .2s;-o-transition:background-color ease-in-out .2s;transition:background-color ease-in-out .2s;box-sizing:border-box;border:none;padding:0;cursor:pointer}.t-slds__caption__container{position:relative;margin-top:16px}.t-slds__caption_wrapper{border-top:1px solid #eee;padding:14px 0}.t-slds__caption{position:absolute;top:0;left:0;right:0;opacity:0;-webkit-transition:opacity ease-in-out .3s;-moz-transition:opacity ease-in-out .3s;-o-transition:opacity ease-in-out .3s;transition:opacity ease-in-out .3s}.t-slds__caption-active{position:relative;top:auto;left:auto;right:auto;opacity:1}.t-slds__descr{margin-top:5px;color:#777}@media screen and (max-width:960px){.t-width .t-slds__wrapper{padding:0 20px}.t-col_12 .t-slds__witharrows .t-slds__wrapper{padding:0}.t-width_12 .t-slds__witharrows .t-slds__wrapper{padding:0 20px}.t-slds__arrow-left{left:20px}.t-slds__arrow-right{right:20px}}@media screen and (max-width:640px){.t-slds__arrow-left{left:5px}.t-slds__arrow-right{right:5px}.t-store__relevants__container .t-slds__arrow-withbg{width:40px!important;height:40px!important}.t-slds__arrow-withbg{width:24px!important;height:24px!important}.t-slds__arrow_body{width:10px!important}.t-slds__arrow-withbg .t-slds__arrow_body{width:6px!important}.t-col .t-slds__witharrows .t-slds__wrapper{padding:0 15px}.t-width .t-slds__witharrows .t-slds__wrapper{padding:0 35px}.t-col_12 .t-slds__witharrows .t-slds__wrapper{padding:0 15px}.t-width_12 .t-slds__witharrows .t-slds__wrapper{padding:0 35px}}.t-slds__play{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer;z-index:2}.t-slds__play_icon{position:absolute;left:0;right:0;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:70px;height:70px;margin:0 auto;-webkit-transition:all ease-in-out .2s;-moz-transition:all ease-in-out .2s;-o-transition:all ease-in-out .2s;transition:all ease-in-out .2s}.t-slds__play:hover .t-slds__play_icon{-moz-transform:translateY(-50%) scale(1.15);-ms-transform:translateY(-50%) scale(1.15);-webkit-transform:translateY(-50%) scale(1.15);-o-transform:translateY(-50%) scale(1.15);transform:translateY(-50%) scale(1.15)}.t-slds__frame{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0}.t-slds__thumbsbullet-wrapper{font-size:0}.t-slds__thumbsbullets-with-gallery .t-slds__thumbsbullet-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.t-slds__thumbsbullets-with-gallery .t-slds__thumbs_gallery:before,.t-slds__thumbsbullets-with-gallery .t-slds__thumbs_gallery:after{opacity:1;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;position:absolute;top:0;bottom:0;left:0;right:0}.t-slds__thumbsbullets-with-gallery .t-slds__thumbs_gallery:before{background:rgba(0,0,0,.1);content:''}.t-slds__thumbsbullets-with-gallery .t-slds__thumbs_gallery:after{content:"+ "attr(data-gallery-length);letter-spacing:-4px;font-weight:700;font-size:36px;line-height:30px;height:30px;color:white;text-align:center;margin:auto;font-family:'Roboto',Arial,sans-serif}.t-slds__thumbsbullets-with-gallery.t-slds{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify}.t-slds__thumbsbullets-with-gallery .t-slds__main{width:calc(100% - 70px);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.t-slds__thumbsbullets-with-gallery .t-slds__thumbsbullet.t-slds__bullet{width:100%;margin:0;margin-bottom:10px}.t-slds__thumbsbullets-with-gallery .t-slds__thumbsbullet.t-slds__bullet:last-child{margin-bottom:0}.t-slds__thumbsbullets-with-gallery .t-slds__thumbsbullet-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:60px;margin-right:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:flex-start;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media screen and (max-width:640px){.t-slds__thumbsbullets-with-gallery .t-slds__main{width:100%}.t-slds__thumbsbullets-with-gallery .t-slds__thumbsbullet-wrapper{width:100%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0;margin-top:10px}.t-slds__thumbsbullets-with-gallery .t-slds__thumbsbullet.t-slds__bullet{width:60px;margin-bottom:0;margin-right:10px}.t-slds__thumbsbullets-with-gallery.t-slds{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.t-slds__thumbsbullets-with-gallery .t-slds__thumbs_gallery:after{font-size:32px}}.t-slds__thumbsbullet.t-slds__bullet{padding:0;width:60px;position:relative;-webkit-transition:opacity ease-in-out .3s;-moz-transition:opacity ease-in-out .3s;-o-transition:opacity ease-in-out .3s;transition:opacity ease-in-out .3s;margin-right:5px;margin-top:4px}.t-slds__thumbsbullet.t-slds__bullet:not(.t-slds__bullet_active):hover{opacity:.7}.t-slds__thumbsbullet-border{position:absolute;top:0;right:0;left:0;bottom:0;border:2px solid transparent;-webkit-transition:border-color ease-in-out .3s;-moz-transition:border-color ease-in-out .3s;-o-transition:border-color ease-in-out .3s;transition:border-color ease-in-out .3s}.t-slds__thumbsbullet.t-slds__bullet_active .t-slds__thumbsbullet-border{border-color:rgba(0,0,0,.15)}@media screen and (max-width:640px){.t-slds__thumbsbullet.t-slds__bullet{width:40px;margin-right:4px;margin-top:3px}}@media screen and (max-width:480px){.t-slds__arrow{outline-offset:3px}}
/* End */


/* Start:/local/templates/dyson/assets/css/tilda-catalog-1.1.min.css?173771492164606*/
.t-store__empty-part-msg-cont,.t-store__error-msg-cont{width:100%}.t-store__empty-part-msg-wrapper,.t-store__error-msg-wrapper{border:1px solid hsla(0,0%,51%,.5);box-sizing:border-box;color:hsla(0,0%,51%,.7);display:table;min-height:40vh;padding:40px 40px 50px;text-align:center;width:100%}.t-store__empty-part-msg,.t-store__error-msg{display:table-cell;vertical-align:middle}.t-store__grid-cont_col-width_stretch{box-sizing:border-box;font-size:0}.t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap="0"]{padding:0 40px}.t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap="10"]{padding:0 35px}.t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap="20"]{padding:0 30px}.t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap="40"]{padding:0 20px}.t-store__grid-cont_col-width_stretch.t-container_100[data-col-gap="10"]{padding:0 5px}.t-store__grid-cont_col-width_stretch.t-container_100[data-col-gap="20"]{padding:0 10px}.t-store__grid-cont_col-width_stretch.t-container_100[data-col-gap="40"],.t-store__grid-cont_col-width_stretch[data-col-gap="0"]{padding:0 20px}.js-store-grid-cont.t-store__grid-cont_col-width_stretch[data-col-gap="0"]:not(.t-store__grid-cont_indent){padding:0}.t-store__grid-cont_col-width_stretch[data-col-gap="10"]{padding:0 15px}.t-store__grid-cont_col-width_stretch[data-col-gap="20"]{padding:0 10px}.t-store__stretch-col{box-sizing:border-box;display:inline-block;font-size:medium;vertical-align:top}.t-store__stretch-col_25{width:25%}.t-store__stretch-col_33{width:33.333%}.t-store__stretch-col_50{width:50%}.t-store__stretch-col_100{width:100%}[data-col-gap="10"] .t-store__stretch-col{padding:0 5px}[data-col-gap="20"] .t-store__stretch-col{padding:0 10px}[data-col-gap="40"] .t-store__stretch-col{padding:0 20px}.t-store__grid-cont_col-width_stretch .t-store__card__imgwrapper{padding-bottom:110%;position:relative;width:100%}.t-store__grid-cont_col-width_stretch .t-store__card__imgwrapper_16-9{padding-bottom:56%}.t-store__grid-cont_col-width_stretch .t-store__card__imgwrapper_4-3{padding-bottom:75%}.t-store__grid-cont_col-width_stretch .t-store__card__imgwrapper_3-2{padding-bottom:66%}.t-store__grid-cont_col-width_stretch .t-store__card__imgwrapper_1-1,.t-store__grid-cont_col-width_stretch .t-store__card__imgwrapper_original-ratio.t-store__card__imgwrapper_1-1{padding-bottom:100%}.t-store__grid-cont_col-width_stretch .t-store__card__imgwrapper_2-3{padding-bottom:150%}.t-store__grid-cont_col-width_stretch .t-store__card__imgwrapper_3-4{padding-bottom:133%}.t-store__grid-cont_col-width_stretch .t-store__card__imgwrapper_9-16{padding-bottom:177%}@media screen and (max-width:1200px){.t-store__grid-cont_col-width_stretch[data-col-gap="0"]{padding:0 10px}.t-store__grid-cont_col-width_stretch[data-col-gap="10"]{padding:0 5px}.t-store__grid-cont_col-width_stretch[data-col-gap="20"],.t-store__grid-cont_col-width_stretch[data-col-gap="40"]{padding:0}.t-store__grid-cont_col-width_stretch[data-col-gap="40"] .t-store__stretch-col{padding:0 10px}}@media screen and (max-width:960px){.t-store__grid-cont_col-width_stretch.t-container_100[data-col-gap="0"]{padding:0}.t-store__grid-cont_col-width_stretch.t-container_100[data-col-gap="10"],.t-store__grid-cont_col-width_stretch.t-container_100[data-col-gap="20"]{padding:0 5px}.t-store__grid-cont_col-width_stretch.t-container_100[data-col-gap="40"]{padding:0 10px}.t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap="0"],.t-store__grid-cont_col-width_stretch[data-col-gap="0"]{padding:0 20px}.t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap="10"],.t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap="20"],.t-store__grid-cont_col-width_stretch[data-col-gap="10"],.t-store__grid-cont_col-width_stretch[data-col-gap="20"]{padding:0 15px}.t-store__grid-cont_col-width_stretch.t-store__grid-cont_indent[data-col-gap="40"],.t-store__grid-cont_col-width_stretch[data-col-gap="40"]{padding:0 10px}[data-col-gap="20"] .t-store__stretch-col{padding:0 5px}[data-col-gap="40"] .t-store__stretch-col{padding:0 10px}.t-store__grid-cont_mobile-one-row[data-col-gap="0"] .t-store__stretch-col:first-child{margin-left:20px}.t-store__grid-cont_mobile-one-row[data-col-gap="10"] .t-store__stretch-col:first-child,.t-store__grid-cont_mobile-one-row[data-col-gap="20"] .t-store__stretch-col:first-child{margin-left:15px}.t-store__grid-cont_mobile-one-row[data-col-gap="40"] .t-store__stretch-col:first-child{margin-left:10px}[data-col-gap="0"] .t-store__tail-gap{height:inherit;min-width:20px;width:20px}[data-col-gap="10"] .t-store__tail-gap,[data-col-gap="20"] .t-store__tail-gap{height:inherit;min-width:15px;width:15px}[data-col-gap="40"] .t-store__tail-gap{height:inherit;min-width:10px;width:10px}}.t-store__grid-separator{margin-bottom:90px}.t-store__load-more-btn{margin-top:50px}@media screen and (max-width:980px){.t-store__load-more-btn{margin-top:40px}}@media screen and (max-width:640px){.t-store__load-more-btn{margin-top:30px}}@media screen and (max-width:480px){.t-store__load-more-btn{margin-top:20px}.t-store__prod-popup__btn-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.t-store__card__btns-wrapper--quantity .t-store__prod__quantity_xs{height:40px}}.t-store__scroll-icon-wrapper{display:none}.t-store__grid-cont-preloader_hidden{opacity:0}.t-store__card-preloader .t-store__card__img-preloader{-webkit-animation:tStorePreloaderFlickerAnimation 1.5s infinite;animation:tStorePreloaderFlickerAnimation 1.5s infinite;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background-color:hsla(0,0%,48%,.2)}.t-store__card-preloader:nth-child(2) .t-store__card__img-preloader{-webkit-animation-delay:1.6s;animation-delay:1.6s}.t-store__card-preloader:nth-child(3) .t-store__card__img-preloader{-webkit-animation-delay:1.7s;animation-delay:1.7s}.t-store__card-preloader:nth-child(4) .t-store__card__img-preloader{-webkit-animation-delay:1.8s;animation-delay:1.8s}.t-store__card-preloader:nth-child(5) .t-store__card__img-preloader{-webkit-animation-delay:1.9s;animation-delay:1.9s}.t-store__card-preloader:nth-child(6) .t-store__card__img-preloader{-webkit-animation-delay:2s;animation-delay:2s}.t-store__card-preloader:nth-child(7) .t-store__card__img-preloader{-webkit-animation-delay:2.1s;animation-delay:2.1s}.t-store__card-preloader:nth-child(8) .t-store__card__img-preloader{-webkit-animation-delay:2.2s;animation-delay:2.2s}.t-store__card-preloader:nth-child(9) .t-store__card__img-preloader{-webkit-animation-delay:2.3s;animation-delay:2.3s}@-webkit-keyframes tStorePreloaderFlickerAnimation{0%{opacity:1}40%{opacity:.3}80%{opacity:1}to{opacity:1}}@keyframes tStorePreloaderFlickerAnimation{0%{opacity:1}40%{opacity:.3}80%{opacity:1}to{opacity:1}}.t-store__card{transition:opacity .2s ease-out}.t-store__card_hidden{opacity:0}#allrecords .t-store__card a,#allrecords .t-store__card a:focus-visible{outline:none}.t-store__card__imgwrapper{padding-bottom:110%;position:relative;width:100%}.t706__body_cartwinshowed .t-store__card__imgwrapper{z-index:0}.t-store__card__bgimg,.t-store__card__bgimg_second{background-position:50%;background-repeat:no-repeat;background-size:cover}.t-store__card__bgimg,.t-store__card__bgimg_second,.t-store__card__img{bottom:0;left:0;position:absolute;right:0;top:0;transition:opacity .1s linear;z-index:2}.t-store__card__img{margin:auto;max-height:100%;max-width:100%;object-fit:contain}.t-store__card__bgimg_second,.t-store__card__img_second{opacity:0;z-index:1}.t-store__card__mark-wrapper{display:table;position:absolute;right:10px;top:10px;z-index:5}.t-store__card__mark{background-color:#111;border-radius:50px;box-sizing:border-box;color:#fff;display:table-cell;font-family:Roboto,Arial,sans-serif;font-size:12px;font-weight:400;height:50px;padding:0 10px;text-align:center;vertical-align:middle;width:50px}.t-store__card__textwrapper{margin-bottom:auto;padding-top:20px}.t-store__card__descr{margin-top:8px;word-break:break-word}.t-store__card__sku{color:#777;margin-top:4px}.t-store__card__price-wrapper{margin-top:12px}.t-store__card__price-wrapper_above-title{margin-bottom:12px;margin-top:0}.t-store__card__price-item,.t-store__prod-popup__price-item{display:inline-block;max-width:100%;vertical-align:middle}.t-store__card__price-currency,.t-store__card__price-value,.t-store__prod-popup__price-currency,.t-store__prod-popup__price-value,.t-store__prod__price-portion{display:inline-block;vertical-align:middle;white-space:nowrap}.t-store__prod__price-portion{font-size:.8em;opacity:.5}.t-store__prod__price-portion-slash{padding-left:3px;padding-right:3px}.t-store__card__price-value{max-width:100%;overflow:hidden;text-overflow:ellipsis}.t-store__card__price-from:after,.t-store__card__price-value+.t-store__card__price-currency:before,.t-store__prod-popup__price-value+.t-store__prod-popup__price-currency:before{content:"\a0";font-family:Arial,Helvetica,sans-serif}.t-store__card__price-from+.t-store__card__price-currency:before{content:""}.t-store__card__price_old,.t-store__prod-popup__price_old{color:#bdbdbd;position:relative}.t-store__card__price_old{margin-left:3px}.t-store__prod-popup__price_old{margin-left:5px}.t-store__card__price_old:after,.t-store__prod-popup__price_old:after{border-top:1px solid;content:"";left:-1px;position:absolute;right:-1px;top:50%;width:100%}.t-store__card__btns-wrapper{display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.t-store__card__prod-controls-wrapper{text-align:left}.t-store .t-store__card__wrap_all{transition:all .2s linear}.t-store .t-store__card__wrap_all .t-store__card__textwrapper{padding:0}.t-store .t-store__card__wrap_all .store__card__wrap_txt-and-opts{padding-bottom:27px;padding-top:27px}.t-store .t-store__card__wrap_all .t-store__card__prod-controls-wrapper,.t-store .t-store__card__wrap_all .t-store__card__textwrapper{padding-left:30px;padding-right:30px}.t-store .t-store__card__wrap_all .t-store__card__btns-wrapper{padding-bottom:21px;padding-left:30px;padding-right:30px}.t-store .t-store__card__wrap_all.t-store__card__wrap_pad-sm .store__card__wrap_txt-and-opts{-webkit-flex:1;-ms-flex:1;flex:1;padding-bottom:18px;padding-top:18px}.t-store .t-store__card__wrap_all.t-store__card__wrap_pad-sm .t-store__card__prod-controls-wrapper,.t-store .t-store__card__wrap_all.t-store__card__wrap_pad-sm .t-store__card__textwrapper{padding-left:20px;padding-right:20px}.t-store .t-store__card__wrap_all.t-store__card__wrap_pad-sm .t-store__card__btns-wrapper{padding-bottom:14px;padding-left:20px;padding-right:20px}.t-store .t-store__card__wrap_all.t-store__card__wrap_pad-lg .store__card__wrap_txt-and-opts{padding-bottom:36px;padding-top:36px}.t-store .t-store__card__wrap_all.t-store__card__wrap_pad-lg .t-store__card__prod-controls-wrapper,.t-store .t-store__card__wrap_all.t-store__card__wrap_pad-lg .t-store__card__textwrapper{padding-left:40px;padding-right:40px}.t-store .t-store__card__wrap_all.t-store__card__wrap_pad-lg .t-store__card__btns-wrapper{padding-bottom:28px;padding-left:40px;padding-right:40px}.t-store .t-store__card.t-align_center .t-store__card__btns-wrapper,.t-store__card__btn{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.t-store__card__btn{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;max-width:100%}.t-store__card__btn-text{max-width:100%;overflow:hidden;white-space:nowrap}.t-align_center .t-store__card__btn{margin:0 0 8px}.t-align_center .t-store__card__btn:not(:only-child){margin:0 2px 8px}.t-align_left .t-store__card__btn{margin:0 4px 8px 0}.t-align_left .t-store__card__btn:only-child{margin-right:0}.t-store__card__sold-out-msg{color:#f95d51;font-size:14px;font-weight:400;margin-top:3px}.t-store__load-more-btn-wrap{padding:0 20px}.t-store__load-more-btn{position:relative}.t-store__load-more-btn-wrap .t-btn.t-btn_sending:before{top:50%}.t-store__load-more-btn-wrap_hidden{display:none}.t-store .t-popup{-webkit-overflow-scrolling:touch;padding:0}.t-store__popup-container_8-cols .t-store__prod-popup__slider:not(.t-col){max-width:100%;width:100%}.t-store .t-popup__container{left:0;max-width:1240px;right:0}.t-popup__container.t-store__popup-container_8-cols{max-width:760px}.t-store__popup-container_8-cols .t-store__prod-popup__container{padding:40px!important}.t-container_8 .t-store__prod-popup__info,.t-store__popup-container_8-cols .t-store__prod-popup__info{padding-top:40px}.t-store__prod-popup__container{padding:40px 20px}.t-store__prod-popup__container:after,.t-store__prod-popup__container>div:after,.t-store__product-popup>div:after,.t-store__relevants-grid-cont:after{clear:both;content:"";display:block;height:0}.t-store .t-popup__close{z-index:999}.t-store__prod-popup__close-txt-wr{left:20px;position:fixed;top:20px;z-index:999}.t-store__prod-popup__close-txt{-ms-flex-align:center;-webkit-align-items:center;align-items:center;cursor:pointer;display:-webkit-flex;display:-ms-flexbox;display:flex;font-weight:400;margin-bottom:20px;opacity:.8}.t-store__prod-popup__close-txt div[data-customstyle=yes]{line-height:1!important}.t-store__prod-popup__close-txt:before{content:"←\a0";font-family:Arial,Helvetica,sans-serif}@media screen and (max-width:1240px){.t-store .t-popup__container{max-width:1200px}.t-store__prod-popup__container{padding:30px 10px}.t-store__prod-popup__col-left{margin-right:10px;max-width:440px}.t-store__prod-popup__col-right{margin-left:10px;max-width:440px}}@media screen and (max-width:1200px){.t-store .t-popup__container{max-width:1000px}.t-store__prod-popup__container{padding:30px 20px}.t-popup__container.t-store__popup-container_8-cols{max-width:620px}}@media screen and (max-width:1000px){.t-store .t-popup__container{max-width:980px}.t-store__prod-popup__container{padding:20px 10px}}@media screen and (max-width:960px){.t-store__relevants__container .t-store__scroll-icon-wrapper{display:block;font-size:0;padding:0 40px 20px 0;text-align:right}.t-store .t-popup{padding:0 20px}.t-store .t-popup__container{max-width:640px}.t-store__prod-popup__container{padding:30px}.t-store__prod-popup__col-left,.t-store__prod-popup__col-right{display:block;max-width:100%}.t-store__prod-popup__col-left{padding:0}.t-store__prod-popup__col-right{padding:25px 0 0}}@media screen and (max-width:670px){.t-store__card__btn{width:100%}.t-store__card__btn:nth-child(2){margin-top:10px}.t-store .t-popup__container:not(.t-popup__container-static){left:20px;right:20px}.t-store__prod-popup__col-left,.t-store__prod-popup__col-right{margin:0}.t-store__relevants__container .t-col.t-store__relevants__title-wrapper{padding:0}.t-store__relevants-grid-cont .t-store__card__btn{margin-left:0!important;margin-right:0!important}.t-store__relevants-grid-cont .t-store__card__btns-wrapper a:last-child{margin-bottom:0}}@media screen and (max-width:560px){.t-store .t-popup{height:calc(100% + 130px);padding:0}.t-store .t-popup_show .t-popup__container{bottom:0;left:0;max-width:100%;right:0;top:50px;-webkit-transform:translateY(0);transform:translateY(0)}.t-store .t-popup_show .t-popup__container.t-popup__container-static{margin:50px 0 130px;max-width:100%;min-height:100vh;top:0}.t-store .t-popup__close{background:#000;display:table;height:50px;left:0;position:fixed;right:0;top:0;width:100%;z-index:2}.t-store .t-popup__close-wrapper{display:table-cell;font-size:0;padding-right:20px;text-align:right;vertical-align:middle;width:100%}.t-store .t-popup__close-icon{width:16px}#allrecords[data-product-page=y] .t-store .t-popup__close-icon g{fill:#fff}.t-store__prod-popup__close-txt-wr{display:none}.t-store__prod-popup__container{padding:20px}.t-store__prod-popup__col-right{padding-top:30px}.t-store__popup-container_8-cols .t-store__prod-popup__container{padding:20px!important}.t-container_8 .t-store__prod-popup__info,.t-store__popup-container_8-cols .t-store__prod-popup__info{padding-top:30px}}.t-store__prod-popup__title-wrapper{margin-bottom:18px}.t-store__prod-popup__brand,.t-store__prod-popup__sku{color:#777;margin-top:4px}.t-store__prod-popup__text{margin-top:20px}.t-store__prod-popup__price-wrapper{margin-top:0}.t-store__prod-popup__btn-wrapper{margin-bottom:30px;margin-top:20px}@media screen and (max-width:561px){.t-popup .t-popup__container .t-store__prod-popup__btn-wrapper-fixed,.t-store__product-snippet .t-store__prod-popup__btn-wrapper-fixed{background:#fff;border-radius:5px;bottom:0;box-shadow:0 -8px 12px 0 rgba(0,0,0,.07);box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;left:0;margin:0;padding:20px;position:fixed;right:0;z-index:10}.t-popup .t-store__prod-popup__btn-wrapper-fixed .t-store__prod-popup__btn,.t-store__product-snippet .t-store__prod-popup__btn-wrapper-fixed .t-store__prod-popup__btn{-webkit-flex:1 1 auto;-ms-flex:1 1 auto;flex:1 1 auto}}.t-store__prod-popup__btn{margin-bottom:0}.t-store__prod-popup__btn_disabled{opacity:.5;pointer-events:none}.t-store__prod-popup__btn_disabled td{opacity:.7}.t-store .t-product__option{margin-bottom:10px;margin-top:10px;position:relative}.t-store .js-product.t-align_center .js-product-controls-wrapper,.t-store .js-store-product .t-store__prod-popup__info.t-align_center .js-product-controls-wrapper{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.t-store .js-product.t-align_center .js-product-controls-wrapper .t-product__option,.t-store .js-store-product .t-store__prod-popup__info.t-align_center .js-product-controls-wrapper .t-product__option{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.t-store .t-product__option-title{padding-bottom:3px}.t-store .t-store__card.t-align_center .t-product__option~.t-product__option{padding-left:0}.t-store .t-align_center .t-product__option-title,.t-store .t-store__popup-container_8-cols .t-product__option-title{display:table-cell;line-height:1;padding:0 8px 5px 0;vertical-align:middle}.t-store .t-product__option-variants{display:table;min-width:150px;position:relative}.js-product .t-product__option-variants_list{position:relative}.js-product .t-align_center .t-product__option-variants,.js-product .t-store__popup-container_8-cols .t-product__option-variants{display:table-cell;vertical-align:middle}.js-product .t-product__option-variants:after{border-color:#000 transparent transparent;border-style:solid;border-width:6px 5px 0;bottom:0;content:" ";height:0;pointer-events:none;position:absolute;right:10px;top:10px;width:0}.js-product .t-product__option-select{-webkit-appearance:none;appearance:none;background:#f8f8f8;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;color:#000;cursor:pointer;overflow-x:hidden;padding:2px 30px 2px 10px;width:100%}.js-product .t-product__option-select::-ms-expand{height:0;opacity:0;width:0}.js-product .t-product__option-variants.t-product__option-variants_custom:after{display:none}.js-product .t-product__option .t-product__option-variants_custom{box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:auto;position:relative}.js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_buttons.t-product__option-variants_color,.js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_buttons.t-product__option-variants_image,.js-product .t-product__option .t-product__option-variants_custom.t-product__option-variants_radio{margin:5px 5px 0}.js-product .t-product__option-variants_custom.t-product__option-variants_radio{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.js-product .t-product__option-item{box-sizing:border-box;cursor:pointer;position:relative}.js-product .t-product__option-variants_custom .t-product__option-item.t-product__option-item_disabled{opacity:.4;pointer-events:none}.js-product .t-product__option-input{height:0;left:-9999px;opacity:0;position:absolute;visibility:hidden;width:0}.js-product .t-product__option-checkmark{box-sizing:border-box;display:block;position:relative}.js-product .t-product__option-variants_buttons .t-product__option-item{margin-bottom:7px;margin-right:7px}.js-product .t-product__option-variants_buttons .t-product__option-item_simple{-ms-flex-align:center;-ms-flex-pack:center;-webkit-align-items:center;align-items:center;background-color:#fff;border:1px solid #ddd;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;justify-content:center;margin-bottom:7px;min-height:30px;min-width:30px;padding:7px}.js-product .t-product__option-variants_buttons .t-product__option-item_simple.t-product__option-item_active{border:1px solid rgba(0,0,0,.5)}.js-product .t-product__option-variants_custom .t-product__option-title{line-height:normal;padding-bottom:0}.js-product .t-product__option .t-product__option-variants_hidden,.record .js-product .t-product__option .t-product__option-variants_hidden{display:none}.js-product .t-product__option-variants_buttons .t-product__option-item_simple:hover{border:1px solid rgba(0,0,0,.5)}.js-product .t-product__option-variants_buttons .t-product__option-checkmark_color{background-color:#fff;border:1px solid #ddd;border-radius:50%;height:26px;width:26px}.js-product .t-product__option-variants_buttons .t-product__option-input:checked+.t-product__option-checkmark_color:before{border:1px solid rgba(0,0,0,.5);border-radius:50%;content:"";height:calc(100% + 8px);left:-5px;position:absolute;top:-5px;width:calc(100% + 8px)}.js-product .t-product__option-variants_buttons .t-product__option-checkmark_image{background-color:#fff;background-repeat:no-repeat;background-size:cover;border:1px solid #ddd;height:50px;width:50px}.js-product .t-product__option-variants_buttons .t-product__option-input:checked+.t-product__option-checkmark_image:before{border:1px solid rgba(0,0,0,.5);content:"";height:calc(100% + 8px);left:-5px;position:absolute;top:-5px;width:calc(100% + 8px)}.js-product .t-product__option-variants_buttons .t-product__option-title_buttons{padding-right:0}.js-product .t-product__option-variants_buttons .t-product__option-title_color,.js-product .t-product__option-variants_buttons .t-product__option-title_image{display:none}.js-product .t-product__option-variants_buttons .t-product__option-item_color:hover .t-product__option-title,.js-product .t-product__option-variants_buttons .t-product__option-item_image:hover .t-product__option-title{background-color:#000;border-radius:4px;color:#fff;display:block;padding:4px 10px;position:absolute}.js-product .t-product__option-variants_buttons .t-product__option-item_color:hover .t-product__option-title{bottom:36px;-webkit-transform:translateX(calc(-50% + 13px));transform:translateX(calc(-50% + 13px))}.js-product .t-product__option-variants_buttons .t-product__option-item_color:hover .t-product__option-title:after,.js-product .t-product__option-variants_buttons .t-product__option-item_image:hover .t-product__option-title:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;bottom:-4px;content:"";display:block;height:0;left:calc(50% - 5px);position:absolute;width:0}.js-product .t-product__option-variants_buttons .t-product__option-item_image:hover .t-product__option-title{background-color:#000;border-radius:4px;bottom:60px;color:#fff;display:block;padding:4px 10px;position:absolute;-webkit-transform:translateX(calc(-50% + 25px));transform:translateX(calc(-50% + 25px))}.js-product .t-product__option-selected_select{background:#f8f8f8;border:1px solid #ddd;border-radius:5px;box-sizing:border-box;color:#000;cursor:pointer;display:table;min-height:28px;min-width:150px;padding:2px 30px 2px 10px;position:relative}.js-product .t-product__option{position:relative}.js-product .t-product__option-selected_select.t-product__option-selected_color,.js-product .t-product__option-selected_select.t-product__option-selected_image{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:100%;width:-webkit-fit-content;width:fit-content}.js-product .t-product__option-selected_select:after{border-color:#000 transparent transparent;border-style:solid;border-width:6px 5px 0;bottom:0;content:" ";height:0;margin:auto;pointer-events:none;position:absolute;right:10px;top:0;width:0}.js-product .t-product__option .t-product__option-variants_select{background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:5px;box-shadow:0 4px 10px 2px rgba(0,0,0,.1);color:#000;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column;-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap;max-height:40vh;max-width:250px;min-width:180px;overflow-y:auto;padding:5px 10px;position:absolute;top:25px;width:-webkit-fit-content;width:fit-content;z-index:10}.js-product .t-product__option-item_select{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:-10px;margin-right:-10px;padding:8px 10px;width:calc(100% + 20px)}.js-product .t-product__option-item_select.t-product__option-item_active{background-color:rgba(0,0,0,.05)}.js-product .t-product__option-item_select:hover{background-color:rgba(0,0,0,.1)}.js-product .t-product__option-selected_color .t-product__option-selected-checkmark,.js-product .t-product__option-variants_select .t-product__option-checkmark_color{-ms-flex-negative:0;background-color:#fff;border:1px solid #ddd;border-radius:50%;display:block;-webkit-flex-shrink:0;flex-shrink:0;height:16px;margin-right:5px;width:16px}.js-product .t-product__option-selected_image .t-product__option-selected-checkmark,.js-product .t-product__option-variants_select .t-product__option-checkmark_image{-ms-flex-negative:0;background-color:#fff;background-repeat:no-repeat;background-size:cover;border:1px solid #ddd;display:block;-webkit-flex-shrink:0;flex-shrink:0;height:32px;margin-right:5px;width:32px}.js-product .t-product__option-title_select,.t-product__option-selected-title{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.js-product .t-product__option-variants_radio .t-product__option-item{margin-bottom:10px;min-height:14px;padding-left:26px;width:100%}.js-product .t-product__option-variants_radio .t-product__option-item_color,.js-product .t-product__option-variants_radio .t-product__option-item_image{-ms-flex-align:center;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.js-product .t-product__option-variants_radio .t-product__option-checkmark_radio.t-product__option-checkmark_color{-ms-flex-negative:0;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-flex-shrink:0;flex-shrink:0;height:24px;margin-right:5px;width:24px}.js-product .t-product__option-variants_radio .t-product__option-checkmark_radio.t-product__option-checkmark_image{-ms-flex-negative:0;background-color:#fff;background-repeat:no-repeat;background-size:cover;border:1px solid #ddd;border-radius:4px;display:block;-webkit-flex-shrink:0;flex-shrink:0;height:32px;margin-right:5px;width:32px}.js-product .t-product__option-variants_radio .t-product__option-input+.t-product__option-checkmark:before,.js-product .t-product__option-variants_radio .t-product__option-input:checked+.t-product__option-checkmark:after{border-radius:50%;content:"";position:absolute}.js-product .t-product__option-item_radio .t-product__option-input+.t-product__option-checkmark:before{border:1px solid rgba(0,0,0,.2);height:16px;left:-26px;width:16px}.js-product .t-product__option-item_radio .t-product__option-input:checked+.t-product__option-checkmark:after{background-color:rgba(0,0,0,.2);height:10px;left:-22px;top:4px;width:10px}.js-product .t-product__option-item_radio .t-product__option-input+.t-product__option-checkmark.t-product__option-checkmark_color:before{top:2px}.js-product .t-product__option-item_radio .t-product__option-input:checked+.t-product__option-checkmark.t-product__option-checkmark_color:after{top:6px}.js-product .t-product__option-item_radio .t-product__option-input+.t-product__option-checkmark.t-product__option-checkmark_image:before{left:-26px;top:6px}.js-product .t-product__option-item_radio .t-product__option-input:checked+.t-product__option-checkmark.t-product__option-checkmark_image:after{left:-22px;top:10px}.js-product .t-product__option-item_radio.t-product__option-item_active .t-product__option-input+.t-product__option-checkmark:before{border:1px solid rgba(0,0,0,.5)}.js-product .t-product__option-item_radio.t-product__option-item_active .t-product__option-input:checked+.t-product__option-checkmark:after{background-color:rgba(0,0,0,.5)}.js-product .t-product__option-title_radio{display:block;line-height:1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.t-product__checkbox-wrap{margin-left:5px;margin-top:5px}.t-product__checkbox-wrap .t-checkbox__control+.t-checkbox__control{margin-top:10px}@media screen and (max-width:640px){.t-store .t-product__option-select{font-size:16px}}@media screen and (max-width:1240px){.t-store__grid-cont_mobile-one-row.t-store__relevants-grid-cont .t-store__card{max-width:225px}.t-store__prod-popup__container .t-store__grid-cont_mobile-one-row.t-store__relevants-grid-cont .t-store__card{max-width:220px}}@media screen and (min-width:1240px){.t-store__grid-cont_mobile-one-row.t-store__relevants-grid-cont .t-store__card{max-width:270px}.t-store__prod-popup__container .t-store__grid-cont_mobile-one-row.t-store__relevants-grid-cont .t-store__card{max-width:260px}}.t-store .t-slds__wrapper{padding:0!important}.t-store .t-slds__arrow_wrapper{height:65%!important;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width:960px){.t-store__grid-cont_mobile-one-row.t-store__relevants-grid-cont .t-store__card__textwrapper{height:auto!important}.t-store__relevants-grid-cont.t-store__grid-cont_mobile-one-row .t-col{margin-left:20px;margin-right:20px;padding:0}.t-store__relevants__container .js-product-relevant:first-child:not(:only-child){padding-left:0}.t-store__relevants__container .js-product-relevant:last-child:not(:only-child){padding-right:0}}@media screen and (min-width:560px){.t-store .t-popup.t-popup_show{transition:unset}.t-store .t-popup .t-popup__container{opacity:0;-webkit-transform:translateY(50px);transform:translateY(50px);transition:all .9s cubic-bezier(.19,1,.22,1)}.t-store .t-popup.t-popup_show .t-popup__container{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);transition:all .9s cubic-bezier(.19,1,.22,1);transition-delay:.3s}}@media screen and (max-width:560px){.t-store__relevants__container .js-product-relevant:first-child{padding-left:0}.t-store__relevants__container .js-product-relevant:last-child{padding-right:0}.t-store__mobile-two-columns .js-product .t-product__option-title_radio{white-space:unset}.t-store .t-popup__container{-webkit-transform:none;transform:none;-webkit-transform:translateX(100%) scale(1);transform:translateX(100%) scale(1)}.t-store .t-popup_show .t-popup__container{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:translateX(-100%);transform:translateX(-100%)}.t-store .t-popup__container-animated{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.t-store .t-popup_show .t-popup__container-animated{transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in}.t-store .t-popup__container.t-popup__container-static{-webkit-transform:translateY(0);transform:translateY(0);-webkit-transform:translateX(100%) scale(1);transform:translateX(100%) scale(1)}.t-store .t-popup_show .t-popup__container.t-popup__container-static{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1)}.t-store .t-popup .t-popup__close{-webkit-transform:translateX(100%) scale(1);transform:translateX(100%) scale(1);transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.t-store .t-popup.t-popup_show .t-popup__close{-webkit-transform:translateX(0) scale(1);transform:translateX(0) scale(1);transition:-webkit-transform .3s ease-in;transition:transform .3s ease-in;transition:transform .3s ease-in,-webkit-transform .3s ease-in}.t-store .t-popup .t-popup__close:hover,.t-store .t-popup__close:hover{opacity:1}.t-store .t-popup .t-popup__close.t-popup__close-opacity-scroll,.t-store .t-popup__close.t-popup__close-opacity-scroll{background-color:hsla(0,0%,100%,0)}.t-store .t-popup__close-wrapper{border-bottom:1px solid rgba(0,0,0,.1);position:relative}.t-store .t-popup__close-wrapper .t-popup__close-icon_arrow{left:12px;position:absolute;top:12px;width:26px}.t-store .t-popup__close-wrapper .t-popup__close-icon_cross{display:none}.t-store .t-popup .t-popup__close{position:fixed}.t-store .t-store__product-snippet .t-store__prod-popup__col-left,.t-store__product-snippet .t-store__prod-popup__col-right{padding-left:0;padding-right:0}.t-store .t-slds__thumbsbullet-wrapper,.t-store .t-store__prod-popup__info{padding-left:20px;padding-right:20px}.t-store .t-slds__thumbsbullet-wrapper{width:calc(100% - 40px)}.t-store .t-store__prod-popup__container .t-store__product-popup .t-slds{margin-left:-20px;margin-right:-20px}.t-store .t-store__prod-popup__container .t-store__prod-popup__info{padding-left:0;padding-right:0}.t-store .t-store__prod-popup__container{padding-bottom:60px;padding-top:0}}@media screen and (min-width:560px){.t-store .t-popup__close-wrapper .t-popup__close-icon_arrow{display:none}.t-store .t-popup__close{background-color:transparent!important;position:absolute}.t-store .t-store__prod-popup__close-txt-wr{position:absolute}}@media screen and (min-width:640px) and (max-width:960px){.t-store__relevants__container .t-slds__item_active .js-product-relevant{padding-left:0;padding-right:10px}.t-store__relevants__container .t-slds__item_active+div .js-product-relevant{padding-left:10px;padding-right:0}}.t-store__relevants__title{letter-spacing:inherit;margin:70px 0 40px;padding-left:0}@media screen and (min-width:960px){.t-store__relevants__container .js-product-relevant:first-child:not(:only-child),.t-store__relevants__container .t-store__grid-separator+.js-product-relevant{margin-left:0}.t-store__relevants__container .js-product-relevant+.js-product-relevant+.js-product-relevant+.js-product-relevant,.t-store__relevants__container .js-product-relevant:last-child:not(:only-child){margin-right:0}}.t-store__relevants-grid-cont .t-store__card__wrap_all{background-color:transparent!important;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:960px){.t-store__card__imgwrapper:hover .t-store__card__bgimg_hover,.t-store__card__imgwrapper:hover .t-store__card__img_hover{opacity:0}.t-store__card__imgwrapper:hover .t-store__card__bgimg_second,.t-store__card__imgwrapper:hover .t-store__card__img_second{opacity:1;z-index:3}}.t-store__relevants__title-wrapper{margin-left:20px;margin-right:20px}@media screen and (min-width:1200px){.t-store__prod-popup__container .js-store-relevants-grid-cont{margin-left:20px;margin-right:20px}}@media screen and (min-width:960px) and (max-width:1200px){.t-store__prod-popup__container .js-store-relevants-grid-cont,.t-store__relevants__title-wrapper{margin-left:10px;margin-right:10px}}@media screen and (max-width:960px){.t-store__relevants__title{margin:40px 0 10px}.t-store__relevants-grid-cont .t-store__grid-separator{display:none}.t-store__relevants-grid-cont.t-store__grid-cont_mobile-grid{font-size:0}.t-store__relevants-grid-cont.t-store__grid-cont_mobile-grid .t-col:not(.t-col_8):not(.t-col_12),.t-store__relevants-grid-cont.t-store__grid-cont_mobile-grid .t-store__stretch-col:not(.t-store__stretch-col_100){display:inline-block;vertical-align:top;width:50%}.t-store__relevants-grid-cont.t-store__grid-cont .t-col,.t-store__relevants-grid-cont.t-store__grid-cont .t-store__stretch-col{margin-bottom:60px}.t-store__relevants-grid-cont.t-store__grid-cont .t-col_8 .t-store__card__imgwrapper_original-ratio{font-size:0;padding-bottom:0!important}.t-store__relevants-grid-cont.t-store__grid-cont .t-col_8 .t-store__card__imgwrapper_original-ratio .t-store__card__img{position:static}.t-store__relevants-grid-cont.t-store__grid-cont_mobile-one-row{-webkit-overflow-scrolling:touch;box-sizing:border-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:100%;overflow-x:scroll;padding:0!important}.t-store__relevants-grid-cont.t-store__grid-cont_mobile-one-row .t-col,.t-store__relevants-grid-cont.t-store__grid-cont_mobile-one-row .t-store__stretch-col{margin-bottom:0!important;max-width:38%;min-width:38%}.t-store__relevants-grid-cont.t-store__grid-cont_mobile-one-row .t-col:first-child{margin-left:20px;margin-left:0}.t-store__relevants-grid-cont.t-store__grid-cont_mobile-one-row .t-store__empty-part-msg-cont,.t-store__relevants-grid-cont.t-store__grid-cont_mobile-one-row .t-store__error-msg-cont{margin-right:20px;max-width:100%;min-width:auto}.t-store__relevants__container .t-store__scroll-icon-wrapper{display:block;font-size:0;padding:0 0 20px;text-align:right}.t-store__scroll-icon{-webkit-animation:store-horizontal-scroll-icon 1.5s infinite;animation:store-horizontal-scroll-icon 1.5s infinite}.t-store__relevants__container .t-store__card__img_second{display:none}.t-store__grid-cont_mobile-one-row .t-store__card__price-wrapper{margin-bottom:8px}.t-store__relevants__container.t-store__grid-cont_mobile-one-row .t-product__option-variants{min-width:100px}.t-store__relevants__container{margin-left:10px;margin-right:10px}.t-store__relevants__title-wrapper{margin:0;padding-left:0}.t-store__grid-separator{display:none}.t-store__grid-cont_mobile-grid{font-size:0}.t-store__grid-cont_mobile-grid .t-col:not(.t-col_8):not(.t-col_12),.t-store__grid-cont_mobile-grid .t-store__stretch-col:not(.t-store__stretch-col_100){display:inline-block;vertical-align:top;width:50%}.t-store__grid-cont .t-col,.t-store__grid-cont .t-store__stretch-col{margin-bottom:60px}.t-store__grid-cont .t-col_8 .t-store__card__imgwrapper_original-ratio{font-size:0;padding-bottom:0!important}.t-store__grid-cont .t-col_8 .t-store__card__imgwrapper_original-ratio .t-store__card__img{position:static}.t-store__grid-cont_mobile-one-row{-webkit-overflow-scrolling:touch;box-sizing:border-box;display:-ms-flexbox;display:-webkit-flex;display:flex;max-width:100%;overflow-x:scroll;padding:0!important}.t-store__grid-cont_mobile-one-row .t-col,.t-store__grid-cont_mobile-one-row .t-store__stretch-col{margin-bottom:0!important;max-width:32%;min-width:32%}.t-store__grid-cont_mobile-one-row .t-col:first-child{margin-left:20px}.t-store__relevants-grid-cont.t-store__grid-cont_mobile-one-row .t-col:first-child{margin-left:0}.t-store__grid-cont_mobile-one-row .t-store__empty-part-msg-cont,.t-store__grid-cont_mobile-one-row .t-store__error-msg-cont{margin-right:20px;max-width:100%;min-width:auto}.t-store__scroll-icon-wrapper{color:#a1a1a1;display:block;font-size:0;mix-blend-mode:multiply;padding:0 40px 20px 0;text-align:right}.t-store__relevants__container .t-store__scroll-icon-wrapper{padding:0 0 20px}.t-store__grid-cont_mobile-one-row.t-store__mobile-two-columns .t-item{max-width:48%;min-width:48%}}@media screen and (max-width:960px){@-webkit-keyframes store-horizontal-scroll-icon{0%{opacity:0;-webkit-transform:translate3d(-20px,0,0)}10%{opacity:0;-webkit-transform:translate3d(-20px,0,0)}20%{opacity:1;-webkit-transform:translate3d(-20px,0,0)}70%{opacity:1;-webkit-transform:translateZ(0)}80%{opacity:1;-webkit-transform:translateZ(0)}81%{opacity:0;-webkit-transform:translateZ(0)}to{opacity:0;-webkit-transform:translateZ(0)}}@keyframes store-horizontal-scroll-icon{0%{opacity:0;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}10%{opacity:0;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}70%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}80%{opacity:1;-webkit-transform:translateZ(0);transform:translateZ(0)}81%{opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0)}to{opacity:0;-webkit-transform:translateZ(0);transform:translateZ(0)}}.t-store__scroll-icon{-webkit-animation:store-horizontal-scroll-icon 1.5s infinite;animation:store-horizontal-scroll-icon 1.5s infinite}.t-store__card__img_second{display:none}.t-store__grid-cont_mobile-one-row .t-product__option-variants{min-width:100px}}@media screen and (max-width:640px){.t-store__relevants__container{margin:0}.t-store__grid-cont_mobile-grid{box-sizing:border-box;padding:0 10px}.t-store__grid-cont_mobile-grid .t-col:not(.t-col_8){padding-left:10px;padding-right:10px}.t-store__grid-cont_mobile-one-row .t-col:first-child{margin-left:0}.t-store__grid-cont_mobile-one-row .t-col,.t-store__grid-cont_mobile-one-row .t-store__stretch-col,.t-store__relevants-grid-cont.t-store__grid-cont_mobile-one-row .t-col,.t-store__relevants-grid-cont.t-store__grid-cont_mobile-one-row .t-store__stretch-col{max-width:80%;min-width:80%}.t-store__grid-cont_mobile-one-row .t-store__empty-part-msg-cont,.t-store__grid-cont_mobile-one-row .t-store__error-msg-cont{margin-right:0;max-width:100%;min-width:auto}.t-store__grid-cont_col-width_stretch.t-store__grid-cont_mobile-one-row .t-store__empty-part-msg-cont,.t-store__grid-cont_mobile-one-row .t-store__error-msg-cont{margin-right:15px}.t-store__scroll-icon-wrapper{padding:0 20px 10px 0}.t-store__grid-cont_mobile-one-row.t-store__mobile-two-columns .t-item{max-width:50%;min-width:50%;padding-left:10px;padding-right:10px}}@media screen and (max-width:480px){.t-store__grid-cont:not(.t-store__mobile-two-columns):not(.t951__cont-w-filter) .t-store__card__imgwrapper_original-ratio,.t951__grid-cont:not(.t-store__mobile-two-columns) .t-store__card__imgwrapper_original-ratio{font-size:0;padding-bottom:0!important}.t-store__grid-cont:not(.t-store__mobile-two-columns):not(.t951__cont-w-filter) .t-store__card__imgwrapper_original-ratio .t-store__card__img,.t951__grid-cont:not(.t-store__mobile-two-columns) .t-store__card__imgwrapper_original-ratio .t-store__card__img{position:static}.t-store__grid-cont_mobile-grid .t-col:not(.t-col_8):not(.t-col_12),.t-store__grid-cont_mobile-grid .t-store__stretch-col:not(.t-store__stretch-col_100){display:block;width:100%}.t-store__grid-cont_mobile-grid:not(.t-store__mobile-two-columns) .t-col:not(.t-col_8):not(.t-col_12):last-child,.t-store__grid-cont_mobile-grid:not(.t-store__mobile-two-columns) .t-store__stretch-col:not(.t-store__stretch-col_100):last-child{margin-bottom:0}.t-store__grid-cont_mobile-one-row .t-store__empty-part-msg-cont,.t-store__grid-cont_mobile-one-row .t-store__error-msg-cont{max-width:100%;min-width:auto}.t-store__grid-cont_mobile-one-row.t-store__mobile-two-columns .t-item{max-width:50%;min-width:50%;padding-left:10px;padding-right:10px}.t-store__mobile-two-columns.t-store__grid-cont .t-store__card.t-item{display:inline-block;vertical-align:top;width:50%}.t-store__mobile-two-columns.t-store__grid-cont.t-store__valign-buttons .t-store__card.t-item{display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}.t-store__mobile-two-columns .t-product__option-variants{min-width:auto}.t-store__mobile-two-columns .t-store__card__title.t-name{font-size:14px;word-break:break-word}.t-store__mobile-two-columns .t-store__card__btn.t-btn,.t-store__mobile-two-columns .t-store__card__btn.t-store__card__btn_second.t-btn{font-size:12px}.t-store__mobile-two-columns .t-store__card__btn.t-btn,.t-store__mobile-two-columns .t-store__card__btn.t-store__card__btn_second.t-btn{padding:0 10px}}@media screen and (max-width:960px){.t-store__grid-cont_mobile-one-row.t-store__valign-buttons.js-store-grid-cont{-ms-flex-wrap:nowrap;-webkit-flex-wrap:nowrap;flex-wrap:nowrap}}.t-store__valign-buttons.js-store-grid-cont{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.t-popup .t-store__valign-buttons .t-item,.t-store__valign-buttons.js-store-grid-cont .t-item,.t-store__valign-buttons.js-store-grid-cont .t-item .t-store__card__wrap_all .t-store__card__wrap_txt-and-btns{-ms-flex-pack:justify;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-between;justify-content:space-between}.t-store__valign-buttons.js-store-grid-cont .t-item .t-store__card__wrap_all .t-store__card__wrap_txt-and-btns{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.t-store__relevants__container .t-store__valign-buttons .t-slds .t-item,.t-store__relevants__container .t-store__valign-buttons .t-slds .t-slds__wrapper{height:100%}.t-store__valign-buttons.t-container:after,.t-store__valign-buttons.t-container:before,.t-store__valign-buttons.t-container_100:after,.t-store__valign-buttons.t-container_100:before,.t-store__valign-buttons.t-container_10:after,.t-store__valign-buttons.t-container_10:before,.t-store__valign-buttons.t-container_8:after,.t-store__valign-buttons.t-container_8:before{width:0}.t-store__valign-buttons .t-store__grid-separator{width:100%}.t-store__single-prod-preloader__text{-webkit-animation:tFeedPreloaderFlickerAnimation 1.5s infinite;animation:tFeedPreloaderFlickerAnimation 1.5s infinite;-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;background-color:hsla(0,0%,48%,.2);border-radius:3px;height:24px;margin-top:15px}.t-store__single-prod-preloader__text:first-child{height:34px;margin-top:0;max-width:60%}.t-store__single-prod-preloader__text:last-child{max-width:80%}.t-store__relevants-grid-cont{position:relative}@media screen and (min-width:961px){.t-store__relevants-grid-cont.t-store__valign-buttons.t-store__grid-cont_mobile-one-row{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (max-width:960px){.t-store__relevants__container .t-slds__arrow-left{left:auto;right:100%}.t-store__relevants__container .t-slds__arrow-right{left:100%;right:auto}}@media screen and (min-width:1040px){.t-store__relevants__container .t-slds__arrow-left{left:auto;right:200%}.t-store__relevants__container .t-slds__arrow-right{left:200%;right:auto}}.t-store__relevants__container .t-slds__arrow_wrapper{display:block!important;opacity:1!important}@media screen and (max-width:640px){.t-store__relevants__container .t-slds__arrow-left{left:10px;right:auto}.t-store__relevants__container .t-slds__arrow-right{left:auto;right:10px}}.t-store__prod-snippet__container{padding-bottom:120px;padding-top:120px}.t-store__product-snippet .t-container>div:after{clear:both;content:"";display:block;height:0}@media screen and (max-width:560px){.t-store__prod-snippet__container{padding-bottom:60px;padding-top:50px}}@media screen and (max-width:980px){.t-store__product-snippet .t-container{max-width:640px}.t-store__product-snippet .t-store__prod-popup__col-left,.t-store__product-snippet .t-store__prod-popup__col-right{padding-left:20px;padding-right:20px}}.t-store__prod-snippet__container .t-store__relevants__container .t-store__valign-buttons .t-item{-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.t-store__prod-snippet__container .t-store__relevants__container,.t-store__prod-snippet__container .t-store__relevants__container .t-store__valign-buttons .t-item{display:-ms-flexbox;display:-webkit-flex;display:flex;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.t-store__prod-snippet__container .t-store__relevants__container .t-item .t-store__card__btns-wrapper{margin-top:20px}.t706 .t-form__errorbox-middle{margin-top:15px}.t-slds__wrapper{position:relative}.t-slds__items-wrapper .t-slds__wrapper .t-slds__videowrapper{height:100%;width:100%}.t-slds__play_icon{cursor:pointer;z-index:2}.t-slds__thumbsbullet .t-slds__play_icon{height:30px;opacity:.91;width:30px}.t-slds__frame-wrapper{height:100%;left:0;position:absolute;top:0;width:100%}.t-slds__frame{background-color:#000}.t-store__card__btns-wrapper--quantity a{margin-left:0!important;margin-right:0!important}.t-store__card__btns-wrapper--quantity .t-store__prod__quantity{margin-left:0!important;margin-right:4px!important}.t-store__prod__quantity+a[href="#order"]{display:-ms-inline-flexbox;display:-webkit-inline-flex;display:inline-flex;width:unset}.t-store__prod__quantity{-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:#fff;border:1px solid #777;box-sizing:border-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:14px;height:45px;margin:0 4px 8px 0;vertical-align:top}@media screen and (max-width:480px){.t-store__prod__quantity{height:50px}}.t-align_center .t-store__prod__quantity{margin:0 2px 8px}.t-store__prod__quantity_xs{font-size:13px;height:35px}.t-store__prod__quantity a{display:inline-block}.t-store__prod__quantity input[type=number]::-webkit-inner-spin-button,.t-store__prod__quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.t-store__prod__quantity input[type=number]{-webkit-appearance:textfield;appearance:textfield}.t-store__prod__quantity-input{background-color:transparent;border:none;color:#000;height:30px;padding:0;text-align:center;vertical-align:top;width:30px}.t-store__prod__quantity-input:focus{outline:none}.t-store__prod__quantity__minus-wrapper,.t-store__prod__quantity__plus-wrapper{cursor:pointer;height:25px;margin:0 5px;min-width:25px;width:25px}.t-store__prod__quantity__minus{background:linear-gradient(#777,#777),#fff}.t-store__prod__quantity__plus{background:linear-gradient(#777,#777),linear-gradient(#777,#777),#fff}.t-store__prod__quantity__minus,.t-store__prod__quantity__plus{background-position:50%;background-repeat:no-repeat;background-size:50% 1px,1px 50%;border-radius:50px;display:inline-block;height:100%;width:100%}@media screen and (max-width:320px){.t-store__prod__quantity+a[href="#order"]{margin-left:0!important;margin-right:0!important}.t-store__prod__quantity{margin-left:0!important;margin-right:4px!important}.t-store__prod__quantity-input{width:20px}.t-store__prod__quantity__minus-wrapper,.t-store__prod__quantity__plus-wrapper{margin:0}}@media screen and (max-width:670px){.t-store__card .t-store__prod__quantity{margin-right:4px;position:relative}.t-store__card .t-store__prod__quantity+.t-store__card__btn{margin-left:4px;margin-right:0;margin-top:0}.t-store__prod__quantity+.t754__btn,.t-store__prod__quantity+.t776__btn,.t-store__prod__quantity+.t778__btn,.t-store__prod__quantity+.t786__btn{margin-top:0}.t-store__prod__quantity-input{font-size:16px}}@media screen and (min-width:320px){.t-store__card__btns-wrapper--quantity{display:inline-block;max-width:100%}.t-store__card__btns-wrapper--quantity a:not([href^="#order"]){display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important}}@media screen and (min-width:961px) and (max-width:1200px){.t-col_3 .t-store__prod__quantity,.t-col_3 .t-store__prod__quantity+a[href="#order"],.t-col_3 .t-store__prod__quantity-input{width:100%}.t-col_3 .t-store__prod__quantity{margin-right:0}.t-col_3 .t-store__prod__quantity-input{width:100%}}@media screen and (min-width:481px) and (max-width:575px){.t-store__grid-cont_mobile-grid .t-col:not(.t-col_8):not(.t-col_12) .t-store__prod__quantity,.t-store__grid-cont_mobile-grid .t-col:not(.t-col_8):not(.t-col_12) .t-store__prod__quantity+a[href="#order"],.t-store__grid-cont_mobile-grid .t-col:not(.t-col_8):not(.t-col_12) .t-store__prod__quantity-input{width:100%}}@media screen and (max-width:481px){.t-store__mobile-two-columns .t-store__card .t-store__prod__quantity,.t-store__mobile-two-columns .t-store__card .t-store__prod__quantity+a[href="#order"],.t-store__mobile-two-columns .t-store__card .t-store__prod__quantity-input{width:100%}}.t1025 .t-col_100{max-width:calc(100vw - 40px)}.t1025 .t-store__card{border-bottom:1px solid rgba(0,0,0,.1);display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:15px;padding-top:15px}@media screen and (max-width:400px){.t1025 .t-store__card{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.t1025 .t-store__card:first-child{border-top:1px solid rgba(0,0,0,.1);padding-top:15px}.t1025 .t-store__card.t-store__card_no-separator{border-bottom:none}.t1025 .t-store__card.t-store__card_no-separator:first-child{border-top:none}.t1025 .t-store__card_verticalAlign_middle{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.t1025 .t-store__card__imgwrapper_column{-ms-flex-negative:0;-webkit-flex-shrink:0;flex-shrink:0;margin-right:20px}@media screen and (min-width:400px) and (max-width:640px){.t1025 .t-store__card__imgwrapper_column{margin-right:20px}}.t1025 .t-store__card__imgwrapper_column{width:200px}@media screen and (min-width:481px){.t1025 .t-store__card_in-row .t-store__card__imgwrapper_column{width:150px}}@media screen and (min-width:481px) and (max-width:640px){.t1025 .t-store__card__imgwrapper_column{width:200px!important}}@media screen and (min-width:401px) and (max-width:480px){.t1025 .t-store__card__imgwrapper_column{width:150px!important}}@media screen and (max-width:400px){.t1025 .t-store__card__imgwrapper_column{width:calc(100vw - 40px)!important}}.t1025 .t-store__card__imgwrapper{-ms-flex-positive:0;-ms-flex-negative:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;height:unset;margin-bottom:auto;margin-top:auto;position:relative}.t1025 .t-store__card__imgwrapper_16-9{padding-bottom:56%}.t1025 .t-store__card__imgwrapper_4-3{padding-bottom:75%}.t1025 .t-store__card__imgwrapper_3-2{padding-bottom:66%}.t1025 .t-store__card__imgwrapper_1-1,.t1025 .t-store__card__imgwrapper_original-ratio.t-store__card__imgwrapper_1-1{padding-bottom:100%}.t1025 .t-store__card__imgwrapper_2-3{padding-bottom:150%}.t1025 .t-store__card__imgwrapper_3-4{padding-bottom:133%}.t1025 .t-store__card__imgwrapper_9-16{padding-bottom:177%}.t1025 .t-store__card__bgimg{background-position:50%;background-repeat:no-repeat;background-size:cover}.t1025 .t-store__card__bgimg,.t1025 .t-store__card__img{bottom:0;left:0;position:absolute;right:0;top:0;transition:opacity .1s linear;z-index:2}.t1025 .t-store__card__img{margin:auto;max-height:100%;max-width:100%}.t1025__bgimg_second,.t1025__img_second{opacity:0;z-index:1}.t1025 .t-store__card__mark-wrapper{display:table;left:10px;position:absolute;top:10px;z-index:5}.t1025 .t-store__card__mark{background-color:#111;border-radius:5px;box-sizing:border-box;color:#fff;display:table-cell;font-size:11px;font-weight:600;height:unset;padding:.5em 1em;text-align:center;vertical-align:middle;width:unset}@media screen and (max-width:480px){.t1025 .t-store__card__imgwrapper{margin-right:20px}a.t-store__prod-popup__btn[href="#order"]{-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1}}@media screen and (max-width:400px){.t1025 .t-store__card__imgwrapper{margin-bottom:20px;margin-right:0}}.t1025 .t-store__card__contentwrapper{-ms-flex-positive:1;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;flex-grow:1}.t1025 .t-store__card_under-description .t-store__card__contentwrapper{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.t1025 .t-store__card_in-column.t-store__card_verticalAlign_middle .t-store__card__contentwrapper,.t1025 .t-store__card_in-row.t-store__card_verticalAlign_middle .t-store__card__contentwrapper,.t1025 .t-store__card_under-description.t-align_center .t-store__card__contentwrapper{-ms-flex-align:center;-webkit-align-items:center;align-items:center}.t1025 .t-store__card_under-description.t-store__card_verticalAlign_middle .t-store__card__contentwrapper{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}@media screen and (max-width:980px){.t1025 .t-store__card__contentwrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}.t1025 .t-store__card__textwrapper{-ms-flex-positive:1;-webkit-flex-grow:1;flex-grow:1;margin-right:20px;padding-top:0}.t1025 .t-store__card_under-description .t-store__card__textwrapper{-ms-flex-positive:0;-webkit-flex-grow:0;flex-grow:0;margin-bottom:20px;margin-right:0}.t1025 .t-store__card .t-store__card__descr{margin-top:8px;opacity:.6}@media screen and (max-width:980px){.t1025 .t-store__card__textwrapper{-ms-flex-positive:0;-webkit-flex-grow:0;flex-grow:0;margin-bottom:20px;margin-right:0}}@media screen and (max-width:400px){.t1025 .t-store__card__textwrapper{margin-bottom:20px}}.t1025 .t-store__card__price-buttons{-ms-flex-positive:0;-ms-flex-negative:0;-webkit-flex-grow:0;flex-grow:0;-webkit-flex-shrink:0;flex-shrink:0;margin:0;width:unset}@media (max-width:960px){.t1025 .t-store__card_under-description .t-store__card__price-buttons{gap:0;margin-top:0}}@media (min-width:641px){.t1025 .t-store__card__price-buttons_in-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (max-width:640px){.t1025 .t-store__card__price-buttons,.t1025 .t-store__card__price-buttons_in-row,.t1025 .t-store__card_under-description .t-store__card__price-buttons{width:unset!important}}@media (max-width:400px){.t1025 .t-store__card__price-buttons{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;width:unset}}.t1025 .t-store__card__price-wrapper{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:15px;margin-top:0}.t1025 .t-store__card_under-description.t-align_center .t-store__card__price-wrapper{-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.t1025 .t-store__card .t-store__card__price-item{display:-webkit-flex;display:-ms-flexbox;display:flex;vertical-align:middle;white-space:nowrap}.t-store__card__price-currency,.t1025 .t-store__card__price-value{display:inline-block;text-align:center;vertical-align:middle}.t1025 .t-store__card__price-value+.t-store__card__price-currency:before{content:" ";white-space:pre}.t1025 .t-store__card__price_old{color:#bdbdbd;margin-left:6px;position:relative}.t1025 .t-store__card__price_old:after{border-top:1px solid;content:"";left:-1px;position:absolute;right:-1px;top:50%;width:100%}.t1025 .t-store__card__price-buttons_in-row .t-store__card__price-wrapper{margin-bottom:0;margin-right:15px}@media (max-width:640px){.t1025 .t-store__card__price-buttons_in-row .t-store__card__price-wrapper{margin-bottom:15px;margin-right:0}}.t1025 .t-store__card__btns-wrapper{display:block}@media screen and (min-width:641px){.t1025 .t-store__card__price-buttons_in-row .t-store__card__btns-wrapper{-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0;width:unset}}.t1025 .t-store__card__btn-first_wrapper,.t1025 .t-store__card__btn-second_wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.t1025 .t-store__prod__quantity{margin-bottom:0;margin-top:0}.t1025 .t-store__card .t-store__prod__quantity__minus-wrapper{margin:0 0 0 5px}.t1025 .t-store__card .t-store__prod__quantity-input{width:20px}.t1025 .t-store__card .t-store__prod__quantity__plus-wrapper{margin:0 5px 0 0}.t1025 .t-store__card__btn{-ms-flex-pack:center;-ms-flex-align:center;-ms-flex-positive:1;-webkit-align-items:center;align-items:center;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-grow:1;flex-grow:1;-webkit-justify-content:center;justify-content:center;min-height:35px;padding:8px 15px;white-space:nowrap}.t1025 .t-store__card__btn.t-btn_xs{height:unset}.t1025 .t-store__card__btn-row{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-bottom:5px}.t1025 .t-store__card__btn-row:last-child{margin-bottom:0}@media screen and (min-width:641px){.t1025 .t-store__card__price-buttons_in-row .t-store__card__btn-row{margin-bottom:0;margin-right:5px}}.t1025 .t-store__card__price-buttons_in-row .t-store__card__btn-row:last-child{margin-right:0}.t1025 .t-store__card__btn{margin:0 5px 0 0}.t1025 .t-store__card__btn:last-child{margin-right:0}.t1025 .t-align_center .t-store__prod__quantity{margin-left:0;margin-right:4px}@media screen and (max-width:640px){.t1025 .t-store__card__btns-wrapper,.t1025 .t-store__card_under-description .t-store__card__btns-wrapper{width:unset}}@media screen and (max-width:480px){.t1025 .t-store__card__btns-wrapper{margin-top:0}}.t1025 .t-store__relevants__container .t-store__card{border:none;display:block;padding-top:0}.t1025 .t-store__relevants__container .t-store__card__textwrapper{padding-top:20px}.t1025 .t-store__relevants__container .t-store__card__price-wrapper{margin-top:12px}@media screen and (min-width:981px){.t-container_fluid{max-width:100%}.t-container_fluid .t-col_1{max-width:calc(8.33333% - 40px)}.t-container_fluid .t-col_2{max-width:calc(16.66667% - 40px)}.t-container_fluid .t-col_3{max-width:calc(25% - 40px)}.t-container_fluid .t-col_4{max-width:calc(33.33333% - 40px)}.t-container_fluid .t-col_5{max-width:calc(41.66667% - 40px)}.t-container_fluid .t-col_6{max-width:calc(50% - 40px)}.t-container_fluid .t-col_7{max-width:calc(58.33333% - 40px)}.t-container_fluid .t-col_8{max-width:calc(66.66667% - 40px)}.t-container_fluid .t-col_9{max-width:calc(75% - 40px)}.t-container_fluid .t-col_10{max-width:calc(83.33333% - 40px)}.t-container_fluid .t-col_11{max-width:calc(91.66667% - 40px)}.t-container_fluid .t-col_12{max-width:calc(100% - 40px)}}

/* СЕКЦИЯ Технологии */
#rec783091518,
#rec783115777,
#rec702215671,
#rec724296009,
#rec639814466,
#rec673882059,
#rec639778147,
#rec729904540,
#rec698454099,
#rec550324345 {
  padding-bottom:90px!important;
}
@media (max-width: 480px) {
  #rec783091518,
  #rec783115777,
  #rec702215671,
  #rec724296009,
  #rec639814466,
  #rec673882059,
  #rec639778147,
  #rec729904540,
  #rec698454099,
  #rec550324345 {
    padding-bottom:30px!important;
  }
}

/* Серый блок премии */
#rec677506316,
#rec677506520,
#rec677470487,
#rec698454089 {
  padding-top: 50px!important;
}
#rec677506388,
#rec677506831,
#rec677471822,
#rec698454090 {
  padding-bottom: 50px!important;
}


/* Нижний отступ */
#rec729959963 {
  padding-bottom:0!important;
  margin-bottom: 90px;
}
@media (max-width: 480px) {
  #rec729959963 {
    margin-bottom:30px;
  }
}

/* Верхний отступ */
#rec783091515,
#rec783091504,
#rec783115774,
#rec783115763,
#rec729959980,
#rec729959961,
#rec702215657,
#rec702215668,
#rec724295995,
#rec724296006,
#rec729904532 {
  padding-top:0!important;
  margin-top: 90px;
}

@media (max-width: 480px) {
  #rec783091515,
  #rec783091504,
  #rec783115774,
  #rec783115763,
  #rec729959980,
  #rec729959961,
  #rec702215657,
  #rec702215668,
  #rec724295995,
  #rec724296006,
  #rec729904532 {
      margin-top: 60px;
  }
}


@media (max-width: 480px) {
  .t-rec_pb-res-480_45 {
      padding-bottom: 0!important;
      margin-bottom: 20px;
  }
  
  #rec550324337 .t941__content,
  #rec550323183 .t941__content {
    padding-top:0!important;
  }
}

@media (max-width: 960px) {
  .t772__col:last-child {
      margin-bottom: 0;
  }
}
/* End */


/* Start:/local/templates/dyson/assets/css/tilda-cards-1.0.min.css?1734586459758*/
#allrecords ul.t-cards__container{margin-bottom:0;padding-left:0;list-style:none}.t-cards__col:focus-within .t-cards__link:focus,#allrecords .t-cards__container:not(.t-cards__container_focus) .t-cards__link,#allrecords .t-cards__link_second,.t-cards__container:not(.t-cards__container_focus) .t-cards__col:focus-within{outline:none}#allrecords .t-cards__col .t-cards__link{color:inherit!important}#allrecords ul.t-card__container{margin-bottom:0;padding-left:0;list-style:none}ul.t-card__container li ul{list-style-type:disc}#allrecords .t-card__col .t-card__link,#allrecords .t-card__col .t-card__link_second{color:inherit!important;outline:none}#allrecords .t-focusable,#allrecords .t-focusable .t-btn,#allrecords .t-focusable .t-btntext{position:relative}
/* End */


/* Start:/local/templates/dyson/assets/css/tilda-zoom-2.0.min.css?17345864596265*/
@-webkit-keyframes hide{0%{opacity:1}to{opacity:0}}@keyframes hide{0%{opacity:1}to{opacity:0}}.t-body_scroll-locked{position:fixed;left:0;width:100%}.t-zoomer__show_fixed{height:100vh;max-height:100vh;max-width:100%;overflow:hidden}.t-zoomer__wrapper{position:fixed;top:0;left:0;right:0;bottom:0;z-index:-1;opacity:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-user-select:none;-ms-user-select:none;user-select:none;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.t-zoomer__show .zoomer-no-scale .t-carousel__zoomer__inner{cursor:default}.t-zoomer__show .t-zoomer__wrapper{z-index:9999999;opacity:1}.t-zoomer__container{text-align:center;top:0}.t-zoomer__bg,.t-zoomer__container{position:absolute;right:0;bottom:0;left:0}.t-zoomer__bg{top:0;background:#fff;cursor:zoom-in}.t-zoomer__comments{display:block;height:auto;padding:14px;text-align:center;max-width:700px;box-sizing:border-box;margin:0 auto;-webkit-transform:translate3d(0,0,0)}.t-zoomer__descr{z-index:3}.t-zoomable,.t-zoomer__show .t-carousel__zoomer__inner,.t-zoomer__show .t-zoomable{cursor:zoom-in}.t-zoomer__container{z-index:99999999}.t-carousel__zoomed,.t-carousel__zoomer__slides{position:absolute;top:0;right:0;bottom:0;left:0}.t-carousel__zoomer__inner{position:absolute;top:15px;right:15px;bottom:15px;left:15px;overflow:hidden}.t-carousel__zoomer__item,.t-carousel__zoomer__track{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.t-carousel__zoomer__track{position:absolute;top:0;bottom:0;transition-property:transform;transition-property:transform,-webkit-transform;transition-duration:.25s;transition-timing-function:cubic-bezier(.29,.39,.2,.96);-webkit-backface-visibility:hidden;-webkit-transform-style:preserve-3d}.t-carousel__zoomer__item{width:100vw;height:100%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.t-carousel__zoomer__img{display:block;max-width:100%;max-height:calc(100vh - 30px);object-fit:contain;margin:auto;overflow:auto;-webkit-transform:none;-webkit-backface-visibility:hidden}.t-zoomer__close{width:auto;height:auto;right:10px;top:10px;padding:10px;display:-ms-flexbox;display:-webkit-flex;display:flex;position:fixed;cursor:pointer;transition:opacity ease-in-out .3s;z-index:999999999999}.t-zoomer__close:hover{opacity:.7}.t-zoomer__close-line{position:absolute;left:15px;height:26px;width:2px;background-color:#222}.t-zoomer__close-line-first{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.t-zoomer__close-line-second{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.t-carousel__zoomer__control{position:absolute;top:50px;bottom:50px;left:0;width:15%;transition:opacity ease-in-out .3s;cursor:pointer;z-index:99}.t-carousel__zoomer__control_right{left:auto;right:0}.t-carousel__zoomer__control:hover{opacity:.6}.t-carousel__zoomer__arrow{width:18px;height:18px;background:0 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.t-carousel__zoomer__arrow__wrapper{-webkit-transform:translateY(-50%);transform:translateY(-50%) scale(.8);position:absolute;top:50%}.t-carousel__zoomer__arrow_right{border-top:2px solid;border-right:2px solid}.t-carousel__zoomer__arrow_left{border-left:2px solid;border-bottom:2px solid}img.t-carousel__zoomer__img.ui-draggable.ui-draggable-handle{cursor:grab}.t-carousel__zoomer__arrow__wrapper:before{content:'';width:26px;height:26px;position:absolute;background:rgba(255,255,255,.3);border-radius:50%;padding:10px;top:calc(50% - 23px)}.t-carousel__zoomer__arrow__wrapper_dark:before{background:rgba(1,1,1,.3)}.t-carousel__zoomer__arrow__wrapper.t-carousel__zoomer__arrow__wrapper_left:before{left:calc(50% - 26px)}.t-carousel__zoomer__arrow__wrapper.t-carousel__zoomer__arrow__wrapper_right:before{right:calc(50% - 26px)}.scale-active .t-carousel__zoomer__img{max-height:inherit;max-width:inherit;top:unset;right:unset;bottom:unset;left:unset;cursor:zoom-out}.scale-active .t-carousel__zoomer__inner{top:0;right:0;bottom:0;left:0}.scale-active .t-carousel__zoomer__control{height:15%;margin:auto}.t-zoomer__scale.showed{position:fixed;right:65px;top:10px;padding:10px;cursor:pointer;transition:opacity ease-in-out .3s;z-index:999999999;display:none}.scale-active .t-carousel__zoomer__item.active,.t-zoomer__scale.showed .icon-increase{display:block}.scale-active .t-carousel__zoomer__img{position:absolute}.scale-active .t-carousel__zoomer__item,.scale-active .t-zoomer__scale.showed .icon-increase,.t-zoomer__scale.showed .icon-decrease{display:none}.scale-active .t-zoomer__scale.showed .icon-decrease{display:block}.t-zoomer__close,.t-zoomer__scale.showed{background:rgba(255,255,255,.3);border-radius:50%}.t-carousel__zoomer__arrow__wrapper_right{right:20px}.t-carousel__zoomer__arrow__wrapper_left{left:20px}.t-zoomer__scale:hover{opacity:.7}.t-zoomer__hide-animation{-webkit-animation-name:hide;animation-name:hide;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}.t-zoomer__title{font-size:16px;font-weight:400}@media screen and (max-width:1200px){.t-zoomer__title{font-size:14px}}@media screen and (max-width:640px){.t-zoomer__title{font-size:12px}}@media screen and (max-width:768px){.t-carousel__zoomer__inner{top:0;right:0;bottom:0;left:0}.t-carousel__zoomer__control .t-carousel__zoomer__arrow{width:10px;height:10px}.t-carousel__zoomer-control{width:10%}.t-carousel__zoomer__arrow__left{left:15px}.t-carousel__zoomer__arrow__right{right:15px}.t-carousel__zoomer__arrow__wrapper:before,.t-carousel__zoomer__arrow__wrapper_dark:before{width:18px;height:18px;top:calc(50% - 19px)}.t-carousel__zoomer__arrow__wrapper.t-carousel__zoomer__arrow__wrapper_left:before{left:calc(50% - 21px)}.t-carousel__zoomer__arrow__wrapper.t-carousel__zoomer__arrow__wrapper_right:before{right:calc(50% - 21px)}}.t-carousel__zoomer__item-innactive .t-carousel__zoomer__wrapper{display:none}@supports (-webkit-overflow-scrolling:touch){.t-carousel__zoomer__img{object-fit:contain}}
/* End */


/* Start:/local/templates/dyson/assets/css/tilda-cover-1.0.min.css?17345864593739*/
.t-cover{height:700px;width:100%;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-color:#000;background-repeat:no-repeat;background-position:center center;text-align:center;vertical-align:middle;position:relative;background-attachment:fixed;overflow:hidden}.t-cover.t-cover__transparent{background-color:transparent}.t-cover__carrier{height:700px;width:100%;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-repeat:no-repeat;background-position:center center;text-align:center;vertical-align:middle;position:relative;background-attachment:fixed;-moz-transform:unset}@supports (-ms-ime-align:auto){.t-cover__carrier{transform:unset}}.t-cover__carrier.loading{opacity:0}.t-cover__carrier[data-content-cover-bg=''].loading{opacity:1!important}.t-cover__carrier.loaded{opacity:1;transition:opacity 700ms}@media screen and (max-device-width:1024px){.t-cover{background-attachment:scroll}.t-cover__carrier{background-attachment:scroll}}@media print{.t-cover{background-attachment:scroll}.t-cover__carrier{background-attachment:scroll}}.t-cover__filter{height:700px;width:100%;position:absolute;top:0;left:0}.t-cover .t-container,.t-cover .t-container_100,.t-cover .t-container_10,.t-cover .t-container_8{position:absolute;top:0;left:0;bottom:0;right:0}.t-cover__wrapper{height:700px;display:table-cell;width:1200px}.t-cover__wrapper span.space{display:inline-block;height:100%;width:1px}@media screen and (max-width:640px){.t-cover{background-attachment:fixed}.t-cover__carrier{background-attachment:scroll!important;background-size:cover;background-position:center center}}@-webkit-keyframes t-arrow-bottom{0%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-moz-transform:translateY(-7px);-ms-transform:translateY(-7px);-webkit-transform:translateY(-7px);-o-transform:translateY(-7px);transform:translateY(-7px)}55%{-moz-transform:translateY(-7px);-ms-transform:translateY(-7px);-webkit-transform:translateY(-7px);-o-transform:translateY(-7px);transform:translateY(-7px)}100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}@keyframes t-arrow-bottom{0%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}50%{-moz-transform:translateY(-7px);-ms-transform:translateY(-7px);-webkit-transform:translateY(-7px);-o-transform:translateY(-7px);transform:translateY(-7px)}55%{-moz-transform:translateY(-7px);-ms-transform:translateY(-7px);-webkit-transform:translateY(-7px);-o-transform:translateY(-7px);transform:translateY(-7px)}100%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0)}}.t-cover__arrow-wrapper_animated{animation:t-arrow-bottom 1.7s infinite ease}.t-cover__arrow{position:absolute;z-index:9;bottom:40px;right:0;left:0;text-align:center}.t-cover__arrow-wrapper{display:inline-block;-webkit-transition:all ease-in-out 0.2s;-moz-transition:all ease-in-out 0.2s;-o-transition:all ease-in-out 0.2s;transition:all ease-in-out 0.2s;cursor:pointer}.t-cover__arrow-wrapper:hover{opacity:.7}.t-cover__arrow-svg{fill:#fff}@media screen and (max-width:640px){.t-cover__arrow_mobile{-moz-transform:scale(.7);-ms-transform:scale(.7);-webkit-transform:scale(.7);-o-transform:scale(.7);transform:scale(.7)}.t-cover__arrow{bottom:14px}}.t-cover__video__wrapper{position:relative;width:100%}.t-cover__video__wrapper iframe{position:absolute;top:0;left:0}
/* End */


/* Start:/local/templates/dyson/assets/css/t958.css?17446237575996*/
.t958 .t-section__bottomwrapper {
  margin-top: 105px
}

.t958__gallery {
  position: relative;
  margin: 0;
  overflow: hidden
}

.t958__scroll-icon-wrapper {
  display: none
}

.t958__wrapper {
  position: relative;
  z-index: 1;
  margin: 0 auto
}

.t958__slider {
  position: relative;
  margin: auto
}

.t958 .t-slds__container {
  overflow: visible
}

.t958__slidecontainer {
  width: 100%;
  height: 100%;
  list-style: none;
  transition: transform ease-in-out 0.3s;
  padding: 0!important;
  margin: 0!important;
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
  cursor: -moz-grab;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex
}

.t958__slidecontainer li ul {
  list-style-type: disc
}

.t958__item {
  float: none!important;
  position: relative;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  -webkit-transform: translate(0,0);
  transform: translate(0,0);
  -webkit-flex-shrink: 0;
  -ms-flex-negative: 0;
  flex-shrink: 0
}

.t958__item .t-slds__wrapper {
  padding-right: 40px;
  overflow: hidden;
  position: relative
}

.t958__card-wrapper {
  overflow: hidden;
  position: relative;
  border-radius: 4px
}

.t958__card {
  padding: 40px;
  width: 100%;
  box-sizing: border-box;
  background-color: white;
  height: 440px;
  position: relative;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  justify-content: flex-start
}

.t958__more-wrapper {
  display: none;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 115px;
  background-image: linear-gradient(0deg,#ffffff 40px,rgba(255,255,255,0) 110%);
  pointer-events: none;
  margin-top: auto
}

.t958__card_preview.t958__card_fade+.t958__more-wrapper {
  display: flex;
  justify-content: center;
  align-items: flex-end
}

.t958__more {
  display: flex;
  margin-bottom: 25px;
  opacity: .5;
  transition: all ease .3s
}

.t958__more-dot {
  width: 2px;
  height: 2px;
  margin: 0 2px;
  border-radius: 50%;
  background: #000;
  display: inline-block
}

.t958__card_fade:hover .t958__more {
  opacity: 1
}

.t958__card_fade {
  cursor: pointer
}

.t958__card_popup {
  height: auto!important
}

.t958__author {
  width: 100%;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: flex-start;
  -ms-flex-align: start;
  align-items: flex-start;
  text-align: left
}

.t958__avatar {
  margin-right: 32px;
  -ms-flex-negative: 0;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: 100px;
  height: 100px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center
}

.t958__occupation {
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1
}

.t958__author-name {
  color: #000000;
  margin-bottom: 7px
}

.t958__author-descr {
  color: #777777
}

.t958__review {
  margin-top: 35px;
  text-align: left
}

.t958__valign_top {
  -webkit-justify-content: flex-start;
  -ms-flex-pack: start;
  justify-content: flex-start
}

.t958__valign_middle {
  -webkit-justify-content: center;
  -ms-flex-pack: center;
  justify-content: center
}

.t958__valign_bottom {
  -webkit-justify-content: flex-end;
  -ms-flex-pack: end;
  justify-content: flex-end
}

.t958__control {
  position: absolute;
  top: 0;
  bottom: 0;
  cursor: pointer;
  background: transparent
}

.t958__next {
  right: 0;
  z-index: 2;
  width: 15%
}

.t958__previous {
  left: 0;
  z-index: 3;
  width: 15%
}

.t958__height.t-width_6 {
  width: 560px!important;
  max-width: 560px!important
}

.t958__height.t-width_7 {
  width: 660px!important;
  max-width: 660px!important
}

.t958__height.t-width_8 {
  width: 760px!important;
  max-width: 760px!important
}

.t958__height.t-width_9 {
  width: 860px!important;
  max-width: 860px!important
}

.t958__height.t-width_10 {
  width: 960px!important;
  max-width: 960px!important
}

.t958__height.t-width_11 {
  width: 1060px!important;
  max-width: 1060px!important
}

.t958__height.t-width_12 {
  width: 1160px!important;
  max-width: 1160px!important
}

.t958 .t-popup__container {
  background-color: transparent
}

.t958 .t958__close {
  top: 10px;
  right: 10px;
  width: 43px;
  height: 43px
}

.t958__close-button {
  width: 23px;
  padding: 10px;
  font-size: 0;
  border: none;
  background-color: transparent;
  cursor: pointer
}

@media screen and (max-width: 960px) {
  .t958__previous,.t958__next {
      width:50px!important
  }
}

@media screen and (max-width: 640px) {
  .t958__gallery {
      padding:0 20px
  }

  .t958__slider {
      margin: unset
  }

  .t958__item {
      width: auto;
      max-width: 100%
  }

  .t958 .t958__item .t-slds__wrapper {
      padding: 0;
      padding-right: 20px
  }

  .t958__card_preview {
      padding: 30px;
      padding-top: 40px;
      height: 390px
  }

  .t958__card_preview.t958__card_fade:after {
      background-image: linear-gradient(0deg,#ffffff 27%,rgba(255,255,255,0) 110%)
  }

  .t958__card_preview .t958__avatar {
      margin-right: 9px;
      width: 50px;
      height: 50px
  }

  .t958__author-name {
      font-size: 16px
  }

  .t958__review {
      margin-top: 25px
  }

  .t958__review-text {
      font-size: 16px
  }

  .t958 .t-popup {
      position: fixed;
      top: 0;
      left: 0;
      height: 100%;
      width: 100%;
      padding: 0
  }

  .t958__popup-item,.t958__card_popup {
      min-height: 100%;
      height: 100%;
      width: 100%;
      max-width: unset!important
  }

  .t958 .t-popup__container {
      right: 0;
      left: 0;
      height: 100%
  }

  .t958__card_popup {
      border-radius: 0;
      padding-top: 65px
  }

  .t958__card_popup .t958__avatar {
      margin-right: 9px;
      width: 64px;
      height: 64px
  }

  .t958__card_popup .t958__review {
      margin-top: 40px
  }

  .t958 .t-popup_show .t-popup__container.t-popup__container-static {
      max-width: 100%;
      min-height: 100vh;
      top: 0;
      margin: 0
  }

  .t958__height.t-width {
      width: 660px!important;
      max-width: 660px!important
  }
}
/* End */


/* Start:/local/templates/dyson/assets/css/t778.css?175062396820055*/
.t778 .t-store__card__wrap_all {
  background-color: #fff;
  -webkit-transition: all .2s linear;
  transition: all .2s linear
}

.t778 .t-store__card__wrap_txt-and-btns {
  position: relative;
  display: flex;
  flex: 1;
  flex-direction: column
}

.t778 .store__card__wrap_txt-and-opts {
  padding-top: 27px;
  padding-bottom: 27px
}

.t778 .t-store__card__textwrapper {
  padding-top: 0;
  padding-left: 30px;
  padding-right: 30px;
  box-sizing: border-box
}

.t778 .t-store__card__prod-controls-wrapper {
  padding-left: 30px;
  padding-right: 30px;
  box-sizing: border-box
}

.t778 .t-store__card__btns-wrapper {
  position: relative;
  bottom: 0;
  padding-left: 30px;
  padding-right: 30px;
  padding-bottom: 21px;
  box-sizing: border-box
}

.t778 .t-align_left .t-store__card__btns-wrapper {
  left: 0
}

.t778 .t-store__card__wrap_pad-sm .store__card__wrap_txt-and-opts {
  padding-top: 18px;
  padding-bottom: 18px
}

.t778 .t-store__card__wrap_pad-sm .t-store__card__textwrapper,.t778 .t-store__card__wrap_pad-sm .t-store__card__prod-controls-wrapper {
  padding-left: 20px;
  padding-right: 20px
}

.t778 .t-store__card__wrap_pad-sm .t-store__card__btns-wrapper {
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 14px
}

.t778 .t-store__card__wrap_pad-lg .store__card__wrap_txt-and-opts {
  padding-top: 36px;
  padding-bottom: 36px
}

.t778 .t-store__card__wrap_pad-lg .t-store__card__textwrapper,.t778 .t-store__card__wrap_pad-lg .t-store__card__prod-controls-wrapper {
  padding-left: 40px;
  padding-right: 40px
}

.t778 .t-store__card__wrap_pad-lg .t-store__card__btns-wrapper {
  padding-left: 40px;
  padding-right: 40px;
  padding-bottom: 28px
}

.t778__buttonwrapper {
  padding: 0 20px;
  text-align: center
}

.t778__showmore {
  margin-top: 50px
}

.t778__separator_hide {
  display: none
}

@media screen and (max-width: 980px) {
  .t778__showmore {
      margin-top:40px
  }
}

@media screen and (max-width: 640px) {
  .t778__showmore {
      margin-top:30px
  }
}

@media screen and (max-width: 480px) {
  .t778__showmore {
      margin-top:20px
  }
}

@media screen and (max-width: 480px) {
  .t778 :not(.t-store__grid-cont_mobile-one-row) .t-store__card__btns-wrapper {
      position:initial
  }

  .t778 .t-store__card__wrap_all {
      height: 100%;
      display: flex;
      flex-direction: column;
      justify-content: space-between;
      -webkit-flex: 1;
      -ms-flex: 1;
      flex: 1
  }

  .t778 .t-store__card__wrap_txt-and-btns {
      height: 100%!important;
      justify-content: space-between
  }

  .t778 .t-store__grid-cont.t-store__grid-cont_mobile-grid,.t778 .t-store__grid-cont.t-store__mobile-two-columns,.t778 .t-store__grid-cont.t-store__grid-cont_mobile-one-row {
      display: flex;
      flex-wrap: wrap
  }

  .t778 .t-store__grid-cont_mobile-one-row.t-store__grid-cont {
      flex-wrap: nowrap
  }

  .t778 .t-container:after,.t778 .t-container:before,.t778 .t-container_100:after,.t778 .t-container_100:before,.t778 .t-container_10:after,.t778 .t-container_10:before,.t778 .t-container_8:after,.t778 .t-container_8:before {
      display: none
  }

  .t778 .t-store__mobile-two-columns.t-store__grid-cont_mobile-grid {
      padding: 0 5px
  }

  .t778 .t-store__mobile-two-columns .store__card__wrap_txt-and-opts .t-store__card__textwrapper,.t778 .t-store__mobile-two-columns .store__card__wrap_txt-and-opts .t-store__card__prod-controls-wrapper {
      padding: 0 10px 0
  }

  .t778 .t-store__mobile-two-columns .t-store__card__wrap_txt-and-btns .t-store__card__btns-wrapper {
      padding: 0 10px 10px
  }
}

.t778__separator {
  margin-bottom: 40px
}

.t778__col .t778__wrapper {
  position: relative;
  overflow: hidden;
  background-color: #fff;
  -webkit-transition: all 0.2s linear;
  transition: all 0.2s linear;
  height: 100%
}

.t706__body_cartwinshowed .t778__imgwrapper {
  z-index: 0
}

.t778__imgwrapper {
  position: relative;
  z-index: 0;
  width: 100%;
  padding-bottom: 110%
}

.t778__bgimg {
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 2;
  -webkit-transition: opacity 0.1s linear;
  transition: opacity 0.1s linear
}

.t778 .t-store__card:not(.js-product-relevant) .t-store__card__imgwrapper,.t778 .t778__imgwrapper {
  border-bottom-left-radius: 0!important;
  border-bottom-right-radius: 0!important;
  overflow: hidden
}

.t778__img {
  max-width: 100%;
  max-height: 100%;
  position: absolute;
  margin: auto;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 2;
  -webkit-transition: opacity 0.1s linear;
  transition: opacity 0.1s linear
}

.t778__bgimg_second,.t778__img_second {
  z-index: 1;
  opacity: 0
}

.t778__content {
  position: relative
}

.t778__markwrapper {
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 5;
  display: table
}

.t778__mark {
  font-weight: 400;
  font-size: 12px;
  font-family: 'TildaSans',Arial,sans-serif;
  display: table-cell;
  width: 50px;
  height: 50px;
  text-align: center;
  vertical-align: middle;
  border-radius: 50px;
  background-color: #111;
  color: #fff;
  box-sizing: border-box;
  padding: 0 10px
}

.t778__textwrapper {
  padding: 27px 30px;
  box-sizing: border-box
}

.t778__textwrapper.t778__paddingsmall {
  padding: 18px 20px
}

.t778__textwrapper.t778__paddingbig {
  padding: 36px 40px
}

.t778__uptitle {
  margin-bottom: 8px;
  color: #ff8562
}

.t778__descr {
  margin-top: 8px
}

.t778__price-wrapper {
  margin-top: 12px
}

.t778__price-wrapper_above-title {
  margin-top: 0;
  margin-bottom: 12px
}

.t778__price-item {
  display: inline-block;
  vertical-align: middle
}

.t778__price-value,.t778__price-currency {
  display: inline-block;
  vertical-align: middle;
  float: left
}

.t778__price-value+.t778__price-currency:before {
  content: '';
  padding-left: 5px
}

.t778__price_old {
  position: relative;
  color: #bdbdbd
}

.t778__price_old:after {
  content: '';
  position: absolute;
  top: 50%;
  right: -1px;
  left: -1px;
  border-top: 1px solid;
  width: 100%
}

.t778__content .t778__btn-wrapper {
  padding: 0 30px 21px
}

@media screen and (min-width: 641px) {
  .t778__col.t-align_center .t778__content .t778__btn-wrapper {
      padding-left:0;
      padding-right: 0
  }
}

.t778__btn {
  display: inline-block
}

.t778__btn table {
  border-spacing: 0
}

.t-align_center .t778__btn {
  margin: 0 2px 8px
}

.t-align_left .t778__btn {
  margin: 0 4px 8px 0
}

.t778__paddingbig.t778__btn-wrapper {
  padding: 0 40px 28px
}

.t778__paddingsmall.t778__btn-wrapper {
  padding: 0 20px 14px
}

.t778__scroll-icon-wrapper {
  display: none
}

.t778__paddingbig.t778__btn-wrapper_absolute {
  padding: 0 40px 28px
}

.t778__paddingsmall.t778__btn-wrapper_absolute {
  padding: 0 20px 14px
}

.t778__btn-wrapper_absolute {
  padding: 0 30px 21px;
  position: absolute;
  bottom: 0;
  box-sizing: border-box;
  width: 100%
}

.t778 .t-popup {
  padding: 0;
  -webkit-overflow-scrolling: touch
}

.t778 .t-popup__container {
  max-width: 1240px;
  right: 0;
  left: 0
}

.t-popup .t778__container {
  padding: 40px 20px
}

.t-popup .t778__container:after {
  content: '';
  display: block;
  height: 0;
  clear: both
}

.t778 .t-popup__close {
  z-index: 999
}

.t778__close-text-wrapper {
  z-index: 999;
  position: fixed;
  left: 20px;
  top: 20px
}

.t778__close-text {
  margin-bottom: 20px;
  cursor: pointer;
  display: inline-block;
  opacity: .8;
  font-weight: 400
}

.t778__close-text:before {
  content: "â†\a0";
  font-family: Arial,Helvetica,sans-serif
}

.t778 .t-popup__container.t778__popup-container_8-cols {
  max-width: 760px
}

.t778__popup-container_8-cols .t778__container {
  padding: 40px!important
}

.t778__popup-container_8-cols .t778__wrapper {
  padding-top: 40px
}

@media screen and (max-width: 1240px) {
  .t778 .t-popup__container {
      max-width:1200px
  }

  .t-popup .t778__container {
      padding: 30px 10px
  }

  .t778__col_left {
      margin-right: 10px
  }

  .t778__col_right {
      margin-left: 10px
  }
}

@media screen and (max-width: 1200px) {
  .t778 .t-popup__container {
      max-width:1000px
  }

  .t-popup .t778__container {
      padding: 30px 20px
  }

  .t778 .t-popup__container.t778__popup-container_8-cols {
      max-width: 620px
  }
}

@media screen and (max-width: 1000px) {
  .t778 .t-popup__container {
      max-width:980px
  }

  .t-popup .t778__container {
      padding: 20px 10px
  }
}

@media screen and (max-width: 980px) {
  .t778 .t-popup {
      padding:0 20px
  }

  .t778 .t-popup__container {
      max-width: 640px
  }

  .t-popup .t778__container {
      padding: 30px
  }

  .t778__col_left,.t778__col_right {
      margin: 0;
      display: block;
      max-width: 100%
  }

  .t778__col_left {
      padding: 0
  }

  .t778__col_right {
      padding: 25px 0 0 0
  }
}

@media screen and (max-width: 670px) {
  .t778__btn {
      display:block;
      width: 100%
  }

  .t778 .t-popup__container {
      right: 20px;
      left: 20px
  }
}

@media screen and (max-width: 560px) {
  .t778 .t-popup_show .t-popup__container {
      max-width:100%;
      right: 0;
      left: 0;
      top: 50px;
      bottom: 0;
      -webkit-transform: translateY(0);
      transform: translateY(0)
  }

  .t778 .t-popup_show .t-popup__container.t-popup__container-static {
      max-width: 100%;
      min-height: 100vh;
      top: 0;
      margin: 50px 0 0
  }

  .t778__popup-container_8-cols .t778__container {
      padding: 20px!important
  }

  .t778__popup-container_8-cols .t778__wrapper {
      padding-top: 30px
  }

  .t778 .t-popup {
      padding: 0
  }

  .t778 .t-popup__close {
      width: 100%;
      height: 50px;
      background: #000;
      position: fixed;
      display: table;
      z-index: 2;
      left: 0;
      right: 0;
      top: 0
  }

  .t778 .t-popup__close-wrapper {
      display: table-cell;
      vertical-align: middle;
      text-align: right;
      width: 100%;
      padding-right: 20px;
      font-size: 0
  }

  .t778 .t-popup__close-icon {
      width: 16px
  }

  .t778 .t-popup__close-icon g {
      fill: #fff
  }

  .t778__close-text-wrapper {
      display: none
  }

  .t-popup .t778__container {
      padding: 20px
  }

  .t778__col_right {
      padding-top: 30px
  }

  .t778 .t-popup__container {
      transform: translateX(100%) translateY(0) scale(1)!important;
      padding-bottom: 40px
  }

  .t778 .t-popup_show .t-popup__container {
      transform: translateX(0) translateY(0)!important;
      transition: transform ease-in-out .3s
  }

  .t778 .t-popup .t-popup__close {
      transform: translateX(100%) scale(1);
      transition: transform ease-in-out .3s
  }

  .t778 .t-popup.t-popup_show .t-popup__close {
      transform: translateX(0%) scale(1);
      transition: transform ease-in-out .3s
  }

  .t778 .t-popup__close-wrapper {
      position: relative;
      border-bottom: 1px solid rgba(0,0,0,.1)
  }

  .t778 .t-popup__close-wrapper .t-popup__close-icon_arrow {
      width: 26px;
      position: absolute;
      left: 12px;
      top: 12px
  }

  .t778 .t-popup__close-wrapper .t-popup__close-icon_cross {
      display: none
  }

  .t778 .t-popup .t-popup__close {
      position: fixed
  }
}

@media screen and (min-width: 560px) {
  .t778 .t-popup__close-wrapper .t-popup__close-icon_arrow {
      display:none
  }

  .t778 .t-popup__close {
      background-color: transparent!important
  }
}

.t-popup .t778__title-wrapper {
  margin-bottom: 18px
}

.t-popup .t778__title_small {
  margin-top: 4px;
  color: #777
}

.t-popup .t778__descr {
  margin-top: 20px
}

.t-popup .t778__price-wrapper {
  margin-top: 0
}

.t-popup .t778__btn-wrapper {
  margin-top: 20px;
  margin-bottom: 30px
}

.t-popup .t778__btn {
  margin-bottom: 0
}

.t778 .t-product__option {
  margin-top: 10px;
  margin-bottom: 10px
}

.t778 .t-product__option-title {
  padding-bottom: 3px
}

.t778 .t-product__option-variants {
  position: relative;
  display: table;
  min-width: 150px
}

.t778 .t-product__option-variants:after {
  content: ' ';
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 6px 5px 0 5px;
  border-color: #000 transparent transparent transparent;
  position: absolute;
  right: 10px;
  top: 0;
  bottom: 0;
  margin: auto;
  pointer-events: none
}

.t778 .t-product__option-select {
  width: 100%;
  border: 1px #ddd solid;
  background: #f8f8f8;
  color: #000;
  box-sizing: border-box;
  cursor: pointer;
  padding: 2px 30px 2px 10px;
  border-radius: 5px;
  -webkit-appearance: none;
  appearance: none;
  -moz-appearance: none
}

.t778 .t-product__option-select::-ms-expand {
  width: 0;
  height: 0;
  opacity: 0
}

@media screen and (max-width: 640px) {
  .t778 .t-product__option-select {
      font-size:16px
  }
}

.t778 .t-align_center .t-product__option-title,.t778__popup-container_8-cols .t-product__option-title {
  display: table-cell;
  padding-right: 5px;
  padding-bottom: 0
}

.t778 .t-align_center .t-product__option-variants,.t778__popup-container_8-cols .t-product__option-variants {
  display: table-cell
}

.t778 .t-slds__wrapper {
  padding: 0!important
}

.t778 .t-slds__arrow_wrapper {
  height: auto!important
}

@media screen and (min-width: 960px) {
  .t778__imgwrapper:hover .t778__bgimg_first_hover,.t778__imgwrapper:hover .t778__img_first_hover {
      opacity:0
  }

  .t778__imgwrapper:hover .t778__bgimg_second,.t778__imgwrapper:hover .t778__img_second {
      z-index: 3;
      opacity: 1
  }
}

@media screen and (max-width: 960px) {
  .t778__separator {
      display:none
  }

  .t778__container_mobile-grid {
      font-size: 0
  }

  .t778__col_mobile-grid {
      width: 50%;
      display: inline-block;
      vertical-align: top
  }

  .t778__col {
      margin-bottom: 40px
  }

  .t778__img_second {
      display: none
  }

  .t778__container_mobile-flex {
      display: -webkit-box;
      display: -moz-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      overflow-x: scroll;
      padding-top: 2px;
      -webkit-overflow-scrolling: touch;
      max-width: 100%;
      box-sizing: border-box;
      -ms-overflow-style: none;
      scrollbar-width: none
  }

  .t778__container_mobile-flex::-webkit-scrollbar {
      display: none
  }

  .t778__container_mobile-flex .t778__col {
      min-width: 38%;
      max-width: 38%;
      margin-bottom: 0px!important
  }

  .t778__container_mobile-flex .t778__col:first-child {
      margin-left: 20px
  }

  .t778 .mobile-two-columns .t778__col {
      min-width: 48%;
      max-width: 48%
  }

  .t-col_8 .t778__imgwrapper_mobile-nopadding {
      padding-bottom: 0px!important;
      font-size: 0
  }

  .t-col_8 .t778__imgwrapper_mobile-nopadding .t778__img {
      position: initial
  }

  .t778__scroll-icon-wrapper {
      display: block;
      padding: 0 40px 20px 0;
      color: #a1a1a1;
      text-align: right;
      font-size: 0;
      mix-blend-mode: multiply
  }

  @-webkit-keyframes t778__icon-anim {
      0% {
          -webkit-transform: translate3d(-20px,0,0);
          opacity: 0
      }

      10% {
          -webkit-transform: translate3d(-20px,0,0);
          opacity: 0
      }

      20% {
          -webkit-transform: translate3d(-20px,0,0);
          opacity: 1
      }

      70% {
          -webkit-transform: translate3d(0,0,0);
          opacity: 1
      }

      80% {
          -webkit-transform: translate3d(0,0,0);
          opacity: 1
      }

      81% {
          -webkit-transform: translate3d(0,0,0);
          opacity: 0
      }

      100% {
          -webkit-transform: translate3d(0,0,0);
          opacity: 0
      }
  }

  @keyframes t778__icon-anim {
      0% {
          transform: translate3d(-20px,0,0);
          opacity: 0
      }

      10% {
          transform: translate3d(-20px,0,0);
          opacity: 0
      }

      20% {
          transform: translate3d(-20px,0,0);
          opacity: 1
      }

      70% {
          transform: translate3d(0,0,0);
          opacity: 1
      }

      80% {
          transform: translate3d(0,0,0);
          opacity: 1
      }

      81% {
          transform: translate3d(0,0,0);
          opacity: 0
      }

      100% {
          transform: translate3d(0,0,0);
          opacity: 0
      }
  }

  .t778__scroll-icon {
      -webkit-animation: t778__icon-anim 1.5s infinite;
      animation: t778__icon-anim 1.5s infinite
  }
}

@media screen and (max-width: 640px) {
  .t778__container_mobile-grid {
      padding:0 10px;
      box-sizing: border-box
  }

  .t778__col_mobile-grid {
      padding-left: 10px;
      padding-right: 10px
  }

  .t778__container_mobile-flex .t778__col:first-child {
      margin-left: 0
  }

  .t778__container_mobile-flex .t778__col {
      min-width: 70%;
      max-width: 70%
  }

  .t778 .mobile-two-columns .t778__col {
      min-width: 50%;
      max-width: 50%
  }

  .t778__scroll-icon-wrapper {
      padding: 0 20px 10px 0
  }
}

@media screen and (max-width: 480px) {
  .t778__col {
      margin-bottom:20px
  }

  .t-container:not(.t778__container_mobile-flex) .t778__btn-wrapper_absolute {
      position: initial
  }

  .t778__col_mobile-grid {
      width: 100%;
      display: block
  }

  .t778__container_mobile-flex .t778__col {
      min-width: 85%;
      max-width: 85%;
      box-sizing: content-box
  }

  .t778__container_mobile-flex .t778__col:first-child {
      padding-right: 5px
  }

  .t778__container_mobile-flex .t778__col:last-child {
      padding-left: 5px
  }

  .t778__container_mobile-flex .t778__col:not(:first-child,:last-child) {
      padding-right: 5px;
      padding-left: 5px
  }

  .t778 .mobile-two-columns .t-col.t-item {
      width: 50%;
      max-width: 50%;
      min-width: 50%;
      padding-left: 10px;
      padding-right: 10px;
      display: inline-block
  }

  .t778 .mobile-two-columns .t778__title.t-name {
      font-size: 14px;
      word-break: break-word
  }

  .t778 .mobile-two-columns .t778__btn.t-btn {
      font-size: 12px;
      padding: 0 10px
  }

  .t778 .mobile-two-columns .t778__btn.t778__btn_second.t-btn {
      font-size: 12px;
      padding: 0 10px
  }

  .t778 .mobile-two-columns .t778__textwrapper,.t778 .mobile-two-columns .card__prod-controls-wrapper {
      padding: 20px
  }

  .t778 .mobile-two-columns .t778__btn-wrapper_absolute {
      padding: 0 20px 20px
  }

  .t778__container_mobile-grid:not(.mobile-two-columns) .t778__imgwrapper_mobile-nopadding {
      padding-bottom: 0px!important;
      font-size: 0
  }

  .t778__container_mobile-grid:not(.mobile-two-columns) .t778__imgwrapper_mobile-nopadding .t778__img {
      position: initial
  }

  .t778 .t778__col_mobile-grid:last-child {
      margin-bottom: 0
  }
}

@media screen and (-ms-high-contrast:active),screen and (-ms-high-contrast:none) {
  .t778__bgimg,.t778__wrapper {
      right: -.99px
  }
}

.t778__one_col_img {
  width: 100%;
  vertical-align: middle;
  margin-bottom: 4px
}

.t778__two_col_img {
  width: calc(50% - 2px);
  vertical-align: middle;
  margin-bottom: 4px
}

.t778__col_fixed {
  position: -webkit-sticky;
  position: sticky;
  top: 10px
}

.t778__col_fixed .t778__two_col_img:nth-child(2n-1) {
  margin-right: 4px
}

.t778__popup-container_8-cols .t778__col_fixed {
  position: static;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 20px;
  max-width: 100%
}

@media screen and (min-width: 980px) {
  .t778__col_left.t778__col_fixed+.t778__col_left {
      display:none
  }
}

@media screen and (max-width: 980px) {
  .t778__col_left.t778__col_fixed {
      display:none
  }
}

@media screen and (max-width: 561px) {
  .t-popup .t-popup__container .t778__btn-wrapper-fixed {
      position:fixed;
      bottom: 0;
      left: 0;
      right: 0;
      padding: 20px;
      box-sizing: border-box;
      background: white;
      margin: 0;
      border-radius: 5px;
      box-shadow: 0 -8px 12px 0 rgba(0,0,0,.07)
  }

  .t-popup .t778__btn-wrapper-fixed .t778__btn {
      flex: 1 1 auto
  }
}
/* End */


/* Start:/local/templates/dyson/assets/css/cssGoogleFonts.css?17352759091825*/
/* cyrillic-ext */
@font-face {
  font-family: 'Montserrat Alternates';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/local/templates/dyson/assets/fonts/Montserrat1.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C8A, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'Montserrat Alternates';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/local/templates/dyson/assets/fonts/Montserrat2.woff2) format('woff2');
  unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'Montserrat Alternates';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/local/templates/dyson/assets/fonts/Montserrat3.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'Montserrat Alternates';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/local/templates/dyson/assets/fonts/hMontserrat4.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Montserrat Alternates';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(/local/templates/dyson/assets/fonts/Montserrat5.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

/* End */


/* Start:/local/templates/dyson/styles.css?174308600611847*/
.th_header-correcting::before{content:"";display:block;height:50px;width:100%}@media(min-width: 960px){.th_header-correcting::before{height:120px}}.th_container{max-width:285px;font-family:"TildaSans",Arial,sans-serif;color:#333;line-height:1.55;font-weight:400;font-size:18px;margin:0 auto}.th_container,.th_container *{box-sizing:border-box}@media(min-width: 768px){.th_container{font-size:20px}}@media(min-width: 480px){.th_container{max-width:405px}}@media(min-width: 640px){.th_container{max-width:565px}}@media(min-width: 960px){.th_container{max-width:940px}}@media(min-width: 1200px){.th_container{max-width:1200px}}.btn{--color: var(--color-btn, #333);--color-hover: var(--color-btn-hover, #fff);--bg: var(--background-color-btn, #79b928);--bg-hover: var(--background-color-btn-hover, #333);--border: var(--border-btn, transparent);--border-hover: var(--border-btn-hover, transparent);display:inline-flex;align-items:center;justify-content:center;font-family:"TildaSans",Arial,sans-serif;line-height:1.5;font-weight:600;font-size:16px;padding:14px 22px;border:1px solid var(--border);background-color:var(--bg);color:var(--color) !important;text-decoration:none;transition-property:all;transition-duration:.2s;transition-timing-function:ease-in-out;box-sizing:border-box}.btn:not(:disabled):hover{cursor:pointer;--color: var(--color-hover);--bg: var(--bg-hover);--border: var(--border-hover)}.btn_gray{--bg: #e5e5e5}.t-popup__container{padding:20px}@media(min-width: 480px){.t-popup__container{padding:30px}}@media(min-width: 960px){.t-popup__container{padding:40px 45px}}.news-page__container{max-width:1200px;font-family:"TildaSans",Arial,sans-serif;color:#333;line-height:1.55;font-weight:400;font-size:18px;box-sizing:border-box}@media(min-width: 768px){.news-page__container{font-size:20px}}.news-page__container:not(:has(.t-col)){padding:1.5rem 15px}.news-page__container p{margin-bottom:1.5rem}.news-page__container h1{font-size:44px;margin-bottom:1.5rem;font-weight:600;margin-bottom:2.5rem}.news-page__container h2{font-size:32px;line-height:1.3;font-weight:600;margin-bottom:2.5rem}.news-page__container h3{font-size:24px;margin-bottom:1.5rem;font-weight:600;margin-bottom:2.5rem}.news-page__container .row{display:grid;grid-template-columns:1fr;align-items:start;gap:16px}@media(min-width: 768px){.news-page__container .row{grid-template-columns:1fr 1fr;gap:32px}}.news-page__container img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.news-page__container[contenteditable]{font-size:14px}.news-page__container[contenteditable] .row{border:1px solid #e2e2e2;padding:15px}.news-page__container[contenteditable] .row>div{border:1px solid #e2e2e2;padding:15px}.t190__button{display:inline-block;padding:0;font-size:0;background-color:rgba(0,0,0,0);border:none;cursor:pointer}.t190__button_circle{border-radius:50%}#allrecords{-webkit-font-smoothing:antialiased;background-color:none}.t396{-webkit-text-size-adjust:100%}.t396 a{text-decoration:none}.t396__iframe{z-index:10000;background-color:#fff;width:100vw;height:100vh;position:fixed;top:0;left:0;border:0}.t396__body_overflow_hidden{overflow:hidden}.t396__display_none{display:none}.t396__artboard{position:relative;width:100%;height:100vh;overflow:hidden}.t396__artboard .t396__artboard_scale{overflow:visible}.t396__artboard.t396__artboard_scale .t396__elem[data-elem-type=text] .tn-atom{word-break:normal;-moz-osx-font-smoothing:grayscale}.t396__artboard_scale .t396__carrier,.t396__artboard_scale .t396__filter{transform-origin:top left}.tn-atom__scale-wrapper{width:inherit;height:inherit}.t396__elem .tn-atom__scale-wrapper .tn-atom{width:inherit;height:inherit !important;box-sizing:border-box}.t396__artboard.rendering .tn-elem{visibility:hidden}.t396__artboard.rendered .tn-elem{visibility:visible}.t396__carrier{position:absolute;left:0;top:0;z-index:0;width:100%;height:100vh;transform:unset}.t396__filter{position:absolute;left:0;top:0;z-index:1;width:100%;height:100vh;transform:translateZ(0)}.t396__elem{position:absolute;box-sizing:border-box;display:table}.t396 .tn-atom{display:table-cell;vertical-align:middle;width:100%;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;-ms-text-size-adjust:100%}@media screen and (max-width: 959px){.t396_safari .t396__artboard_scale .tn-atom{-webkit-text-size-adjust:auto;-moz-text-size-adjust:auto;-ms-text-size-adjust:auto}}.t396 .tn-atom ul,.t396 .tn-atom ol{margin-bottom:0}.t396_safari .tn-atom:not(.tn-atom__form){transform:translateZ(0)}.t396 a.tn-atom{text-decoration:none}.t396 .tn-atom__img{width:100%;display:block}.t396 .tn-atom__html{vertical-align:top}.t396 .tn-atom__pin{border-radius:1000px;border-style:solid}.t396 .tn-atom__pin_onclick{cursor:pointer}.t396 .tn-atom__tip{position:absolute;box-sizing:border-box;width:300px;max-width:90vw;padding:15px;display:none}.t396 .tn-atom__pin:hover .tn-atom__tip{display:none}.t396 .tn-atom__tip-img{width:100%;display:block;margin-bottom:10px}.t396 .tn-atom__tip[data-tip-pos=top]{bottom:100%;margin-bottom:15px;left:50%;transform:translateX(-50%)}.t396 .tn-atom__tip[data-tip-pos=bottom]{top:100%;margin-top:15px;left:50%;transform:translateX(-50%)}.t396 .tn-atom__tip[data-tip-pos=left]{right:100%;margin-right:15px;top:50%;transform:translateY(-50%)}.t396 .tn-atom__tip[data-tip-pos=right]{left:100%;margin-left:15px;top:50%;transform:translateY(-50%)}.t396__ui{position:absolute;top:16px;left:196px;background-color:#fa876b;color:#000 !important;height:30px;line-height:30px;width:100px;z-index:1000;text-align:center;border-radius:3px;display:none;font-size:14px}.t396__artboard.t396__artboard-fixed-active{transform:none !important;opacity:1 !important}.t396__artboard-fixed-no-bg,.t396__artboard-fixed-innactive,.t396__artboard-fixed-innactive .t396__elem,.t396__artboard-fixed-no-bg.t396__artboard-fixed-innactive .t396__elem{pointer-events:none}.t396__artboard-fixed-no-bg .t396__elem{pointer-events:auto}.t396__elem-flex{position:relative !important;left:initial !important;top:initial !important;height:-moz-fit-content;height:fit-content;flex-shrink:0}.t657{z-index:9999;position:fixed}.t657_rectangle{right:30px;bottom:30px;max-width:340px}.t657_long{bottom:0;width:100%}.t657_closed{display:none !important}.t657__wrapper{box-sizing:border-box;background:#fff;box-shadow:0 0 20px 0 rgba(0,0,0,.3);position:relative}.t657_rectangle .t657__wrapper{max-width:340px;border-radius:5px;padding:20px 30px}.t657_long .t657__wrapper{width:100%;padding:30px}.t657__text{margin-bottom:15px}.t657__btn-wrapper{display:inline-block}.t657__btn{display:table-cell;height:35px;padding-left:24px;padding-right:24px;font-size:13px;background-color:rgba(0,0,0,0);border:none;outline:none}.t657__icon-close{position:absolute;top:5px;right:5px;cursor:pointer;padding:5px;transition:opacity ease-in-out .3s}.t657__icon-close:hover{opacity:.7}.t657__icon-close:focus-visible{opacity:.7}.t657 .t657__close-button{background-color:rgba(0,0,0,0);border:none;cursor:pointer}.t657 .t657__close-button svg{display:block}@media screen and (max-width: 960px){.t657_rectangle,.t657_long{left:0 !important;right:0 !important;bottom:0 !important;width:100%;max-width:100%}.t657_rectangle .t657__wrapper,.t657_long .t657__wrapper{border-radius:0;max-width:100%;width:100%;padding:20px 10px}.t657__icon-close{display:none}}.t573__address{margin-top:45px;margin-bottom:30px}.t573 .t-sociallinks{margin-top:20px}.t573 .t-sociallinks a{display:inline-block}.t573 .t-sociallinks__wrapper{font-size:0}.t573 .t-sociallinks__item{display:inline-block;margin:4px 3px 0}#allrecords .t573 ul.t-sociallinks__wrapper{margin-bottom:0;padding-left:0;list-style:none}@media screen and (max-width: 960px){.t573__contacts{word-break:break-all}}.t-text{font-family:"TildaSans",Arial,sans-serif;font-weight:400;color:#333}.t-text_xs{font-size:15px;line-height:1.55}.t-text_sm{font-size:18px;line-height:1.55}.t-text_md{font-size:20px;line-height:1.55}.t-name{font-family:"TildaSans",Arial,sans-serif;font-weight:600;color:#333}.t-name_xs{font-size:16px;line-height:1.35}.t-name_md{font-size:20px;line-height:1.35}.t-heading{font-family:"TildaSans",Arial,sans-serif;font-weight:600;color:#333}.t-heading_lg{font-size:32px;line-height:1.17}.t-title{font-family:"TildaSans",Arial,sans-serif;font-weight:600;color:#333}.t-title_xxs{font-size:36px;line-height:1.23}.t-title_sm{font-size:48px;line-height:1.23}.t-title_xl{font-size:72px;line-height:1.17}.t-descr{font-family:"TildaSans",Arial,sans-serif;font-weight:400;color:#333}.t-descr_xxs{font-size:14px;line-height:1.55}.t-descr_xs{font-size:16px;line-height:1.55}.t-descr_sm{font-size:18px;line-height:1.55}.t-descr_md{font-size:20px;line-height:1.55}.t-name_xl{font-size:20px;line-height:1.35}@media(min-width: 640px){.t-name_xl{font-size:22px}}@media(min-width: 1200px){.t-name_xl{font-size:24px}}.t-uppercase.t-btntext{font-size:16px}.t-opacity_70{filter:alpha(opacity=70);khtmlopacity:.7;mozopacity:.7;opacity:.7}.t-align_center{text-align:center}.t-align_left{text-align:left}.t-valign_middle{vertical-align:middle}.t-popup{display:none}.t-submit{font-family:"TildaSans",Arial,sans-serif}.t-input{font-family:"TildaSans",Arial,sans-serif}.t-input__vis-ph{font-family:"TildaSans",Arial,sans-serif}.t-select{font-family:"TildaSans",Arial,sans-serif}.t-input-error{font-family:"TildaSans",Arial,sans-serif}.t-form__errorbox-wrapper{font-family:"TildaSans",Arial,sans-serif}.t-form__errorbox-text{font-family:"TildaSans",Arial,sans-serif}.t-form__errorbox-item{font-family:"TildaSans",Arial,sans-serif}.t-form__successbox{font-family:"TildaSans",Arial,sans-serif}.t-rec_pt_0{padding-top:0}.t-rec_pt_90{padding-top:90px}.t-rec_pt_135{padding-top:135px}.t-rec_pb_0{padding-bottom:0}.t-rec_pb_45{padding-bottom:45px}.t-rec_pb_60{padding-bottom:60px}.t-rec_pb_120{padding-bottom:120px}@media screen and (max-width: 1200px){.t-text_xs{font-size:14px}.t-text_sm{font-size:16px}.t-text_md{font-size:18px}.t-descr_xxs{font-size:12px}.t-descr_xs{font-size:14px}.t-descr_sm{font-size:16px}.t-descr_md{font-size:18px}.t-title_xxs{font-size:32px}.t-title_sm{font-size:44px}.t-title_xl{font-size:68px}.t-name_xs{font-size:14px}.t-name_md{font-size:18px}.t-heading_lg{font-size:30px}}@media screen and (max-width: 640px){.t-text_xs{font-size:12px;line-height:1.45}.t-text_sm{font-size:14px;line-height:1.45}.t-text_md{font-size:16px;line-height:1.45}.t-descr_xs{font-size:12px;line-height:1.45}.t-descr_sm{font-size:14px;line-height:1.45}.t-descr_md{font-size:16px;line-height:1.45}.t-title_xxs{font-size:28px}.t-title_sm{font-size:30px}.t-title_xl{font-size:32px}.t-name_xs{font-size:12px}.t-name_md{font-size:16px}.t-heading_lg{font-size:26px}.t-btn{white-space:normal}.t-btn_sm{padding-left:20px;padding-right:20px}.t-btn_md{padding-left:30px;padding-right:30px}}@media screen and (max-width: 480px){.t-title_xl{font-size:30px}.t-rec_pt_0{padding-top:0}.t-rec_pt_90{padding-top:90px}.t-rec_pt_135{padding-top:90px !important}.t-rec_pb_0{padding-bottom:0}.t-rec_pb_45{padding-bottom:45px}.t-rec_pb_60{padding-bottom:60px}.t-rec_pb_120{padding-bottom:90px !important}.t-btn_sm{height:50px}}@media screen and (max-width: 1200px){.t-screenmin-1200px{display:none}}@media screen and (max-width: 980px){.t-screenmin-980px{display:none}}@media screen and (max-width: 640px){.t-screenmin-640px{display:none}}@media screen and (max-width: 480px){.t-screenmin-480px{display:none}}@media screen and (max-width: 320px){.t-screenmin-320px{display:none}}@media screen and (min-width: 321px){.t-screenmax-320px{display:none}}@media screen and (min-width: 481px){.t-screenmax-480px{display:none}}@media screen and (min-width: 641px){.t-screenmax-640px{display:none}}@media screen and (min-width: 981px){.t-screenmax-980px{display:none}}@media screen and (min-width: 1201px){.t-screenmax-1200px{display:none}}#allrecords a{text-decoration:none}
/* End */
/* /local/templates/dyson/assets/css/blockpages/tilda-blocks-page34033038.min.css?173768862795015 */
/* /local/templates/dyson/assets/css/tilda-slds-1.4.min.css?173458645912162 */
/* /local/templates/dyson/assets/css/tilda-catalog-1.1.min.css?173771492164606 */
/* /local/templates/dyson/assets/css/tilda-cards-1.0.min.css?1734586459758 */
/* /local/templates/dyson/assets/css/tilda-zoom-2.0.min.css?17345864596265 */
/* /local/templates/dyson/assets/css/tilda-cover-1.0.min.css?17345864593739 */
/* /local/templates/dyson/assets/css/t958.css?17446237575996 */
/* /local/templates/dyson/assets/css/t778.css?175062396820055 */
/* /local/templates/dyson/assets/css/cssGoogleFonts.css?17352759091825 */
/* /local/templates/dyson/styles.css?174308600611847 */
