

/* Start:/local/templates/main/css/swiper-bundle.min.css?177856800918525*/
/**
 * Swiper 12.1.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2026 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: January 28, 2026
 */

:root {
  --swiper-theme-color: #007aff;
}
:host {
  display: block;
  margin-left: auto;
  margin-right: auto;
  position: relative;
  z-index: 1;
}
.swiper {
  display: block;
  list-style: none;
  margin-left: auto;
  margin-right: auto;
  overflow: hidden;
  padding: 0;
  position: relative;
  z-index: 1;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  box-sizing: initial;
  display: flex;
  height: 100%;
  position: relative;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  width: 100%;
  z-index: 1;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translateZ(0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  display: block;
  flex-shrink: 0;
  height: 100%;
  position: relative;
  transition-property: transform;
  width: 100%;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
  .swiper-cube-shadow,
  .swiper-slide {
    transform-style: preserve-3d;
  }
}
.swiper-css-mode {
  > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
    &::-webkit-scrollbar {
      display: none;
    }
  }
  > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start;
  }
  &.swiper-horizontal {
    > .swiper-wrapper {
      scroll-snap-type: x mandatory;
    }
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-inline-start: var(--swiper-slides-offset-before);
      scroll-margin-inline-start: var(--swiper-slides-offset-before);
    }
    > .swiper-wrapper > .swiper-slide:last-child {
      margin-inline-end: var(--swiper-slides-offset-after);
    }
  }
  &.swiper-vertical {
    > .swiper-wrapper {
      scroll-snap-type: y mandatory;
    }
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-block-start: var(--swiper-slides-offset-before);
      scroll-margin-block-start: var(--swiper-slides-offset-before);
    }
    > .swiper-wrapper > .swiper-slide:last-child {
      margin-block-end: var(--swiper-slides-offset-after);
    }
  }
  &.swiper-free-mode {
    > .swiper-wrapper {
      scroll-snap-type: none;
    }
    > .swiper-wrapper > .swiper-slide {
      scroll-snap-align: none;
    }
  }
  &.swiper-centered {
    > .swiper-wrapper:before {
      content: '';
      flex-shrink: 0;
      order: 9999;
    }
    > .swiper-wrapper > .swiper-slide {
      scroll-snap-align: center center;
      scroll-snap-stop: always;
    }
  }
  &.swiper-centered.swiper-horizontal {
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-inline-start: var(--swiper-centered-offset-before);
    }
    > .swiper-wrapper:before {
      height: 100%;
      min-height: 1px;
      width: var(--swiper-centered-offset-after);
    }
  }
  &.swiper-centered.swiper-vertical {
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-block-start: var(--swiper-centered-offset-before);
    }
    > .swiper-wrapper:before {
      height: var(--swiper-centered-offset-after);
      min-width: 1px;
      width: 100%;
    }
  }
}
.swiper-3d {
  .swiper-slide-shadow,
  .swiper-slide-shadow-bottom,
  .swiper-slide-shadow-left,
  .swiper-slide-shadow-right,
  .swiper-slide-shadow-top {
    height: 100%;
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10;
  }
  .swiper-slide-shadow {
    background: #00000026;
  }
  .swiper-slide-shadow-left {
    background-image: linear-gradient(270deg, #00000080, #0000);
  }
  .swiper-slide-shadow-right {
    background-image: linear-gradient(90deg, #00000080, #0000);
  }
  .swiper-slide-shadow-top {
    background-image: linear-gradient(0deg, #00000080, #0000);
  }
  .swiper-slide-shadow-bottom {
    background-image: linear-gradient(180deg, #00000080, #0000);
  }
}
.swiper-lazy-preloader {
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top: 4px solid #0000;
  box-sizing: border-box;
  height: 42px;
  left: 50%;
  margin-left: -21px;
  margin-top: -21px;
  position: absolute;
  top: 50%;
  transform-origin: 50%;
  width: 42px;
  z-index: 10;
}
.swiper-watch-progress .swiper-slide-visible,
.swiper:not(.swiper-watch-progress) {
  .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s linear infinite;
  }
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(1turn);
  }
}
.swiper-virtual .swiper-slide {
  -webkit-backface-visibility: hidden;
  transform: translateZ(0);
}
.swiper-virtual.swiper-css-mode {
  .swiper-wrapper:after {
    content: '';
    left: 0;
    pointer-events: none;
    position: absolute;
    top: 0;
  }
}
.swiper-virtual.swiper-css-mode.swiper-horizontal {
  .swiper-wrapper:after {
    height: 1px;
    width: var(--swiper-virtual-size);
  }
}
.swiper-virtual.swiper-css-mode.swiper-vertical {
  .swiper-wrapper:after {
    height: var(--swiper-virtual-size);
    width: 1px;
  }
}
:root {
  --swiper-navigation-size: 44px;
}
.swiper-button-next,
.swiper-button-prev {
  align-items: center;
  color: var(--swiper-navigation-color, var(--swiper-theme-color));
  cursor: pointer;
  display: flex;
  height: var(--swiper-navigation-size);
  justify-content: center;
  position: absolute;
  width: var(--swiper-navigation-size);
  z-index: 10;
  &.swiper-button-disabled {
    cursor: auto;
    opacity: 0.35;
    pointer-events: none;
  }
  &.swiper-button-hidden {
    cursor: auto;
    opacity: 0;
    pointer-events: none;
  }
  .swiper-navigation-disabled & {
    display: none !important;
  }
  svg {
    height: 100%;
    object-fit: contain;
    transform-origin: center;
    width: 100%;
    fill: currentColor;
    pointer-events: none;
  }
}
.swiper-button-lock {
  display: none;
}
.swiper-button-next,
.swiper-button-prev {
  margin-top: calc(0px - var(--swiper-navigation-size) / 2);
  top: var(--swiper-navigation-top-offset, 50%);
}
.swiper-button-prev {
  left: var(--swiper-navigation-sides-offset, 4px);
  right: auto;
  .swiper-navigation-icon {
    transform: rotate(180deg);
  }
}
.swiper-button-next {
  left: auto;
  right: var(--swiper-navigation-sides-offset, 4px);
}
.swiper-horizontal {
  .swiper-button-next,
  .swiper-button-prev,
  ~ .swiper-button-next,
  ~ .swiper-button-prev {
    margin-left: 0;
    margin-top: calc(0px - var(--swiper-navigation-size) / 2);
    top: var(--swiper-navigation-top-offset, 50%);
  }
  &.swiper-rtl .swiper-button-next,
  &.swiper-rtl ~ .swiper-button-next,
  & ~ .swiper-button-prev,
  .swiper-button-prev {
    left: var(--swiper-navigation-sides-offset, 4px);
    right: auto;
  }
  &.swiper-rtl .swiper-button-prev,
  &.swiper-rtl ~ .swiper-button-prev,
  & ~ .swiper-button-next,
  .swiper-button-next {
    left: auto;
    right: var(--swiper-navigation-sides-offset, 4px);
  }
  &.swiper-rtl .swiper-button-next,
  &.swiper-rtl ~ .swiper-button-next,
  & ~ .swiper-button-prev,
  .swiper-button-prev {
    .swiper-navigation-icon {
      transform: rotate(180deg);
    }
  }
  &.swiper-rtl .swiper-button-prev,
  &.swiper-rtl ~ .swiper-button-prev {
    .swiper-navigation-icon {
      transform: rotate(0deg);
    }
  }
}
.swiper-vertical {
  .swiper-button-next,
  .swiper-button-prev,
  ~ .swiper-button-next,
  ~ .swiper-button-prev {
    left: var(--swiper-navigation-top-offset, 50%);
    margin-left: calc(0px - var(--swiper-navigation-size) / 2);
    margin-top: 0;
    right: auto;
  }
  .swiper-button-prev,
  ~ .swiper-button-prev {
    bottom: auto;
    top: var(--swiper-navigation-sides-offset, 4px);
    .swiper-navigation-icon {
      transform: rotate(-90deg);
    }
  }
  .swiper-button-next,
  ~ .swiper-button-next {
    bottom: var(--swiper-navigation-sides-offset, 4px);
    top: auto;
    .swiper-navigation-icon {
      transform: rotate(90deg);
    }
  }
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transform: translateZ(0);
  transition: opacity 0.3s;
  z-index: 10;
  &.swiper-pagination-hidden {
    opacity: 0;
  }
  &.swiper-pagination-disabled,
  .swiper-pagination-disabled > & {
    display: none !important;
  }
}
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: var(--swiper-pagination-bottom, 8px);
  left: 0;
  top: var(--swiper-pagination-top, auto);
  width: 100%;
}
.swiper-pagination-bullets-dynamic {
  font-size: 0;
  overflow: hidden;
  .swiper-pagination-bullet {
    position: relative;
    transform: scale(0.33);
  }
  .swiper-pagination-bullet-active,
  .swiper-pagination-bullet-active-main {
    transform: scale(1);
  }
  .swiper-pagination-bullet-active-prev {
    transform: scale(0.66);
  }
  .swiper-pagination-bullet-active-prev-prev {
    transform: scale(0.33);
  }
  .swiper-pagination-bullet-active-next {
    transform: scale(0.66);
  }
  .swiper-pagination-bullet-active-next-next {
    transform: scale(0.33);
  }
}
.swiper-pagination-bullet {
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  display: inline-block;
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  button& {
    appearance: none;
    border: none;
    box-shadow: none;
    margin: 0;
    padding: 0;
  }
  .swiper-pagination-clickable & {
    cursor: pointer;
  }
  &:only-child {
    display: none !important;
  }
}
.swiper-pagination-bullet-active {
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
  opacity: var(--swiper-pagination-bullet-opacity, 1);
}
.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical > .swiper-pagination-bullets {
  left: var(--swiper-pagination-left, auto);
  right: var(--swiper-pagination-right, 8px);
  top: 50%;
  transform: translate3d(0, -50%, 0);
  .swiper-pagination-bullet {
    display: block;
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
  }
  &.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px;
    .swiper-pagination-bullet {
      display: inline-block;
      transition:
        transform 0.2s,
        top 0.2s;
    }
  }
}
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-horizontal.swiper-pagination-bullets {
  .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
  }
  &.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
    .swiper-pagination-bullet {
      transition:
        transform 0.2s,
        left 0.2s;
    }
  }
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition:
    transform 0.2s,
    right 0.2s;
}
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, #00000040);
  position: absolute;
  .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    transform: scale(0);
    transform-origin: left top;
    width: 100%;
  }
  .swiper-rtl & .swiper-pagination-progressbar-fill {
    transform-origin: right top;
  }
  &.swiper-pagination-horizontal,
  &.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,
  .swiper-horizontal > &,
  .swiper-vertical > &.swiper-pagination-progressbar-opposite {
    height: var(--swiper-pagination-progressbar-size, 4px);
    left: 0;
    top: 0;
    width: 100%;
  }
  &.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,
  &.swiper-pagination-vertical,
  .swiper-horizontal > &.swiper-pagination-progressbar-opposite,
  .swiper-vertical > & {
    height: 100%;
    left: 0;
    top: 0;
    width: var(--swiper-pagination-progressbar-size, 4px);
  }
}
.swiper-pagination-lock {
  display: none;
}
.swiper-scrollbar {
  background: var(--swiper-scrollbar-bg-color, #0000001a);
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  position: relative;
  touch-action: none;
  &.swiper-scrollbar-disabled,
  .swiper-scrollbar-disabled > & {
    display: none !important;
  }
  &.swiper-scrollbar-horizontal,
  .swiper-horizontal > & {
    bottom: var(--swiper-scrollbar-bottom, 4px);
    height: var(--swiper-scrollbar-size, 4px);
    left: var(--swiper-scrollbar-sides-offset, 1%);
    position: absolute;
    top: var(--swiper-scrollbar-top, auto);
    width: calc(100% - var(--swiper-scrollbar-sides-offset, 1%) * 2);
    z-index: 50;
  }
  &.swiper-scrollbar-vertical,
  .swiper-vertical > & {
    height: calc(100% - var(--swiper-scrollbar-sides-offset, 1%) * 2);
    left: var(--swiper-scrollbar-left, auto);
    position: absolute;
    right: var(--swiper-scrollbar-right, 4px);
    top: var(--swiper-scrollbar-sides-offset, 1%);
    width: var(--swiper-scrollbar-size, 4px);
    z-index: 50;
  }
}
.swiper-scrollbar-drag {
  background: var(--swiper-scrollbar-drag-bg-color, #00000080);
  border-radius: var(--swiper-scrollbar-border-radius, 10px);
  height: 100%;
  left: 0;
  position: relative;
  top: 0;
  width: 100%;
}
.swiper-scrollbar-cursor-drag {
  cursor: move;
}
.swiper-scrollbar-lock {
  display: none;
}
.swiper-zoom-container {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  text-align: center;
  width: 100%;
  > canvas,
  > img,
  > svg {
    max-height: 100%;
    max-width: 100%;
    object-fit: contain;
  }
}
.swiper-slide-zoomed {
  cursor: move;
  touch-action: none;
}
.swiper .swiper-notification {
  left: 0;
  opacity: 0;
  pointer-events: none;
  position: absolute;
  top: 0;
  z-index: -1000;
}
.swiper-free-mode > .swiper-wrapper {
  margin: 0 auto;
  transition-timing-function: ease-out;
}
.swiper-grid > .swiper-wrapper {
  flex-wrap: wrap;
}
.swiper-grid-column > .swiper-wrapper {
  flex-direction: column;
  flex-wrap: wrap;
}
.swiper-fade {
  &.swiper-free-mode {
    .swiper-slide {
      transition-timing-function: ease-out;
    }
  }
  .swiper-slide {
    pointer-events: none;
    transition-property: opacity;
    .swiper-slide {
      pointer-events: none;
    }
  }
  .swiper-slide-active {
    pointer-events: auto;
    & .swiper-slide-active {
      pointer-events: auto;
    }
  }
}
.swiper.swiper-cube {
  overflow: visible;
}
.swiper-cube {
  .swiper-slide {
    backface-visibility: hidden;
    height: 100%;
    pointer-events: none;
    transform-origin: 0 0;
    visibility: hidden;
    width: 100%;
    z-index: 1;
    .swiper-slide {
      pointer-events: none;
    }
  }
  &.swiper-rtl .swiper-slide {
    transform-origin: 100% 0;
  }
  .swiper-slide-active {
    &,
    & .swiper-slide-active {
      pointer-events: auto;
    }
  }
  .swiper-slide-active,
  .swiper-slide-next,
  .swiper-slide-prev {
    pointer-events: auto;
    visibility: visible;
  }
  .swiper-cube-shadow {
    bottom: 0;
    height: 100%;
    left: 0;
    opacity: 0.6;
    position: absolute;
    width: 100%;
    z-index: 0;
    &:before {
      background: #000;
      bottom: 0;
      content: '';
      filter: blur(50px);
      left: 0;
      position: absolute;
      right: 0;
      top: 0;
    }
  }
}
.swiper-cube {
  .swiper-slide-next + .swiper-slide {
    pointer-events: auto;
    visibility: visible;
  }
}
.swiper-cube {
  .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,
  .swiper-slide-shadow-cube.swiper-slide-shadow-left,
  .swiper-slide-shadow-cube.swiper-slide-shadow-right,
  .swiper-slide-shadow-cube.swiper-slide-shadow-top {
    backface-visibility: hidden;
    z-index: 0;
  }
}
.swiper.swiper-flip {
  overflow: visible;
}
.swiper-flip {
  .swiper-slide {
    backface-visibility: hidden;
    pointer-events: none;
    z-index: 1;
    .swiper-slide {
      pointer-events: none;
    }
  }
  .swiper-slide-active {
    &,
    & .swiper-slide-active {
      pointer-events: auto;
    }
  }
}
.swiper-flip {
  .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,
  .swiper-slide-shadow-flip.swiper-slide-shadow-left,
  .swiper-slide-shadow-flip.swiper-slide-shadow-right,
  .swiper-slide-shadow-flip.swiper-slide-shadow-top {
    backface-visibility: hidden;
    z-index: 0;
  }
}
.swiper-creative {
  .swiper-slide {
    backface-visibility: hidden;
    overflow: hidden;
    transition-property: transform, opacity, height;
  }
}
.swiper.swiper-cards {
  overflow: visible;
}
.swiper-cards {
  .swiper-slide {
    backface-visibility: hidden;
    overflow: hidden;
    transform-origin: center bottom;
  }
}

/* End */


/* Start:/local/templates/main/css/main.css?1778568009151260*/
@charset "UTF-8";@font-face{font-family:lg;src:url(/local/templates/main/css/../fonts/lg.woff2?io9a6k) format("woff2"),url(/local/templates/main/css/../fonts/lg.ttf?io9a6k) format("truetype"),url(/local/templates/main/css/../fonts/lg.woff?io9a6k) format("woff"),url(/local/templates/main/css/../fonts/lg.svg?io9a6k#lg) format("svg");font-weight:400;font-style:normal;font-display:block}.lg-icon{font-family:lg!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.lg-next,.lg-prev{background-color:rgba(0,0,0,.45);border-radius:2px;color:#999;cursor:pointer;display:block;font-size:22px;margin-top:-10px;padding:8px 10px 9px;position:absolute;top:50%;z-index:1084;outline:0;border:none}.lg-next.disabled,.lg-prev.disabled{opacity:0!important;cursor:default}.lg-next:hover:not(.disabled),.lg-prev:hover:not(.disabled){color:#fff}.lg-single-item .lg-next,.lg-single-item .lg-prev{display:none}.lg-next{right:20px}.lg-next:before{content:"\e095"}.lg-prev{left:20px}.lg-prev:after{content:"\e094"}@keyframes lg-right-end{0%,100%{left:0}50%{left:-30px}}@keyframes lg-left-end{0%,100%{left:0}50%{left:30px}}.lg-outer.lg-right-end .lg-object{animation:.3s lg-right-end;position:relative}.lg-outer.lg-left-end .lg-object{animation:.3s lg-left-end;position:relative}.lg-toolbar{z-index:1082;left:0;position:absolute;top:0;width:100%}.lg-media-overlap .lg-toolbar{background-image:linear-gradient(0deg,rgba(0,0,0,0),rgba(0,0,0,.4))}.lg-toolbar .lg-icon{color:#999;cursor:pointer;float:right;font-size:24px;height:47px;line-height:27px;padding:10px 0;text-align:center;width:50px;text-decoration:none!important;outline:0;will-change:color;transition:color .2s linear;background:0 0;border:none;box-shadow:none}.lg-toolbar .lg-icon.lg-icon-18{font-size:18px}.lg-toolbar .lg-icon:hover{color:#fff}.lg-toolbar .lg-close:after{content:"\e070"}.lg-toolbar .lg-maximize{font-size:22px}.lg-toolbar .lg-maximize:after{content:"\e90a"}.lg-toolbar .lg-download:after{content:"\e0f2"}.lg-sub-html{color:#eee;font-size:16px;padding:10px 40px;text-align:center;z-index:1080;opacity:0;transition:opacity .2s ease-out}.lg-sub-html h4{margin:0;font-size:13px;font-weight:700}.lg-sub-html p{font-size:12px;margin:5px 0 0}.lg-sub-html a{color:inherit}.lg-sub-html a:hover{text-decoration:underline}.lg-media-overlap .lg-sub-html{background-image:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.6))}.lg-item .lg-sub-html{position:absolute;bottom:0;right:0;left:0}.lg-error-msg{font-size:14px;color:#999}.lg-counter{color:#999;display:inline-block;font-size:16px;padding-left:20px;padding-top:12px;height:47px;vertical-align:middle}.lg-closing .lg-next,.lg-closing .lg-prev,.lg-closing .lg-sub-html,.lg-closing .lg-toolbar{opacity:0}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-media-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable) .lg-video-cont{opacity:0;transform:scale3d(.5,.5,.5);will-change:transform,opacity;transition:transform 250ms cubic-bezier(0,0,.25,1),opacity 250ms cubic-bezier(0,0,.25,1)!important}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-img-wrap,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-media-cont,body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item:not(.lg-zoomable).lg-complete .lg-video-cont{opacity:1;transform:scale3d(1,1,1)}.lg-icon:focus-visible{color:#fff;border-radius:3px;outline:rgba(255,255,255,.6) dashed 1px}.lg-toolbar .lg-icon:focus-visible{border-radius:8px;outline-offset:-5px}.lg-outer .lg-thumb-outer{background-color:#0d0a0a;width:100%;max-height:350px;overflow:hidden;float:left}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb,.lg-outer .lg-thumb-outer.lg-rebuilding-thumbnails .lg-thumb{transition-duration:0s!important}.lg-outer .lg-thumb-outer.lg-thumb-align-middle{text-align:center}.lg-outer .lg-thumb-outer.lg-thumb-align-left{text-align:left}.lg-outer .lg-thumb-outer.lg-thumb-align-right{text-align:right}.lg-outer.lg-single-item .lg-thumb-outer{display:none}.lg-outer .lg-thumb{padding:5px 0;height:100%;margin-bottom:-5px;display:inline-block;vertical-align:middle}.lg-outer .lg-thumb-item{cursor:pointer;float:left;overflow:hidden;height:100%;border-radius:2px;margin-bottom:5px;will-change:border-color}@media (min-width:768px){.lg-outer .lg-thumb{padding:10px 0}.lg-outer .lg-thumb-item{border-radius:4px;border:2px solid #fff;transition:border-color .25s}}.lg-outer .lg-thumb-item.active,.lg-outer .lg-thumb-item:hover{border-color:#a90707}.lg-outer .lg-thumb-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.lg-outer.lg-can-toggle .lg-item{padding-bottom:0}.lg-outer .lg-toggle-thumb:after{content:"\e1ff"}.lg-outer.lg-animate-thumb .lg-thumb{transition-timing-function:cubic-bezier(.215,.61,.355,1)}.lg-outer .lg-video-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-video-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-video-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-outer .lg-video-object{position:absolute;left:0;right:0;width:100%;height:100%;top:0;bottom:0;z-index:3}.lg-outer .lg-video-poster{z-index:1}.lg-outer .lg-has-video .lg-video-object{opacity:0;will-change:opacity;transition:opacity .3s ease-in}.lg-outer .lg-has-video.lg-video-loaded .lg-video-play-button,.lg-outer .lg-has-video.lg-video-loaded .lg-video-poster{opacity:0!important}.lg-outer .lg-has-video.lg-video-loaded .lg-video-object{opacity:1}@keyframes lg-play-stroke{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}@keyframes lg-play-rotate{100%{transform:rotate(360deg)}}.lg-video-play-button{width:18%;max-width:140px;position:absolute;top:50%;left:50%;z-index:2;cursor:pointer;transform:translate(-50%,-50%) scale(1);will-change:opacity,transform;transition:transform .25s cubic-bezier(.17,.88,.32,1.28),opacity .1s}.lg-video-play-button:hover .lg-video-play-icon,.lg-video-play-button:hover .lg-video-play-icon-bg{opacity:1}.lg-video-play-icon-bg{fill:none;stroke-width:3%;stroke:#fcfcfc;opacity:.6;will-change:opacity;transition:opacity .12s ease-in}.lg-video-play-icon-circle{position:absolute;top:0;left:0;bottom:0;right:0;fill:none;stroke-width:3%;stroke:rgba(30,30,30,.9);stroke-opacity:1;stroke-linecap:round;stroke-dasharray:200;stroke-dashoffset:200}.lg-video-play-icon{position:absolute;width:25%;max-width:120px;left:50%;top:50%;transform:translate3d(-50%,-50%,0);opacity:.6;will-change:opacity;transition:opacity .12s ease-in}.lg-video-play-icon .lg-video-play-icon-inner{fill:#fcfcfc}.lg-video-loading .lg-video-play-icon-circle{animation:2s linear .25s infinite lg-play-rotate,1.5s ease-in-out .25s infinite lg-play-stroke}.lg-video-loaded .lg-video-play-button{opacity:0;transform:translate(-50%,-50%) scale(.7)}.lg-progress-bar{background-color:#333;height:5px;left:0;position:absolute;top:0;width:100%;z-index:1083;opacity:0;will-change:opacity;transition:opacity 80ms}.lg-progress-bar .lg-progress{background-color:#a90707;height:5px;width:0}.lg-progress-bar.lg-start .lg-progress{width:100%}.lg-show-autoplay .lg-progress-bar{opacity:1}.lg-autoplay-button:after{content:"\e01d"}.lg-show-autoplay .lg-autoplay-button:after{content:"\e01a"}.lg-single-item .lg-autoplay-button{opacity:.75;pointer-events:none}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image,.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transition-duration:0s!important}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;transition:transform .5s cubic-bezier(.12,.415,.01,1.19)}.lg-outer.lg-use-transition-for-zoom.lg-zoom-drag-transition .lg-item.lg-complete.lg-zoomable .lg-img-wrap{will-change:transform;transition:transform .8s cubic-bezier(0,0,.25,1)}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap{transform:translate3d(0,0,0);backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image{transform:scale3d(1,1,1);transition:transform .5s cubic-bezier(.12,.415,.01,1.19),opacity .15s!important;backface-visibility:hidden}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.no-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.no-transition{transition:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition{transform:scale3d(1,1,1) translate3d(-50%,-50%,0)!important;max-width:none!important;max-height:none!important;top:50%!important;left:50%!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-x,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-x{transform:scale3d(1,1,1) translate3d(-50%,0,0)!important;top:0!important;left:50%!important;max-width:none!important;max-height:none!important}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-dummy-img.reset-transition-y,.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image.reset-transition-y{transform:scale3d(1,1,1) translate3d(0,-50%,0)!important;top:50%!important;left:0!important;max-width:none!important;max-height:none!important}.lg-icon.lg-zoom-in:after{content:"\e311"}.lg-actual-size .lg-icon.lg-zoom-in{opacity:1;pointer-events:auto}.lg-icon.lg-actual-size{font-size:20px}.lg-icon.lg-actual-size:after{content:"\e033"}.lg-icon.lg-zoom-out{opacity:.5;pointer-events:none}.lg-icon.lg-zoom-out:after{content:"\e312"}.lg-zoomed .lg-icon.lg-zoom-out{opacity:1;pointer-events:auto}.lg-outer.lg-first-slide-loading .lg-actual-size,.lg-outer.lg-first-slide-loading .lg-zoom-in,.lg-outer.lg-first-slide-loading .lg-zoom-out,.lg-outer[data-lg-slide-type=iframe] .lg-actual-size,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-in,.lg-outer[data-lg-slide-type=iframe] .lg-zoom-out,.lg-outer[data-lg-slide-type=video] .lg-actual-size,.lg-outer[data-lg-slide-type=video] .lg-zoom-in,.lg-outer[data-lg-slide-type=video] .lg-zoom-out{opacity:.75;pointer-events:none}.lg-outer .lg-pager-outer{text-align:center;z-index:1080;height:10px;margin-bottom:10px}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont{overflow:visible}.lg-outer.lg-single-item .lg-pager-outer{display:none}.lg-outer .lg-pager-cont{cursor:pointer;display:inline-block;overflow:hidden;position:relative;vertical-align:top;margin:0 5px}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont{opacity:1;transform:translate3d(0,0,0)}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager{box-shadow:0 0 0 2px #fff inset}.lg-outer .lg-pager-thumb-cont{background-color:#fff;color:#fff;bottom:100%;height:83px;left:0;margin-bottom:20px;margin-left:-60px;opacity:0;padding:5px;position:absolute;width:120px;border-radius:3px;will-change:transform,opacity;transition:opacity .15s,transform .15s;transform:translate3d(0,5px,0)}.lg-outer .lg-pager-thumb-cont img{width:100%;height:100%}.lg-outer .lg-pager{background-color:rgba(255,255,255,.5);border-radius:50%;box-shadow:0 0 0 8px rgba(255,255,255,.7) inset;display:block;height:12px;transition:box-shadow .3s;width:12px}.lg-outer .lg-pager:focus,.lg-outer .lg-pager:hover{box-shadow:0 0 0 8px #fff inset}.lg-outer .lg-caret{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px dashed;bottom:-10px;display:inline-block;height:0;left:50%;margin-left:-5px;position:absolute;vertical-align:middle;width:0}.lg-fullscreen:after{content:"\e20c"}.lg-fullscreen-on .lg-fullscreen:after{content:"\e20d"}.lg-outer .lg-dropdown-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:absolute;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;transition:visibility linear .18s,opacity .18s linear}.lg-outer.lg-dropdown-active .lg-dropdown,.lg-outer.lg-dropdown-active .lg-dropdown-overlay{transition-delay:0s;transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-dropdown-active .lg-share{color:#fff}.lg-outer .lg-dropdown{background-color:#fff;border-radius:2px;font-size:14px;list-style-type:none;margin:0;padding:10px 0;position:absolute;right:0;text-align:left;top:50px;opacity:0;visibility:hidden;transform:translate3d(0,5px,0);will-change:visibility,opacity,transform;transition:transform .18s linear,visibility linear .5s,opacity .18s linear}.lg-outer .lg-dropdown:after{content:"";display:block;height:0;width:0;position:absolute;border:8px solid transparent;border-bottom-color:#fff;right:16px;top:-16px}.lg-outer .lg-dropdown>li:last-child{margin-bottom:0}.lg-outer .lg-dropdown>li:hover a{color:#333}.lg-outer .lg-dropdown a{color:#333;display:block;white-space:pre;padding:4px 12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px}.lg-outer .lg-dropdown a:hover{background-color:rgba(0,0,0,.07)}.lg-outer .lg-dropdown .lg-dropdown-text{display:inline-block;line-height:1;margin-top:-3px;vertical-align:middle}.lg-outer .lg-dropdown .lg-icon{color:#333;display:inline-block;float:none;font-size:20px;height:auto;line-height:1;margin-right:8px;padding:0;vertical-align:middle;width:auto}.lg-outer .lg-share{position:relative}.lg-outer .lg-share:after{content:"\e80d"}.lg-outer .lg-share-facebook .lg-icon{color:#3b5998}.lg-outer .lg-share-facebook .lg-icon:after{content:"\e904"}.lg-outer .lg-share-twitter .lg-icon{color:#00aced}.lg-outer .lg-share-twitter .lg-icon:after{content:"\e907"}.lg-outer .lg-share-pinterest .lg-icon{color:#cb2027}.lg-outer .lg-share-pinterest .lg-icon:after{content:"\e906"}.lg-comment-box{width:420px;max-width:100%;position:absolute;right:0;top:0;bottom:0;z-index:9999;background-color:#fff;will-change:transform;transform:translate3d(100%,0,0);transition:transform .4s cubic-bezier(0,0,.25,1)}.lg-comment-box .lg-comment-title{margin:0;color:#fff;font-size:18px}.lg-comment-box .lg-comment-header{background-color:#000;padding:12px 20px;position:absolute;left:0;right:0;top:0}.lg-comment-box .lg-comment-body{height:100%!important;padding-top:43px!important;width:100%!important}.lg-comment-box .fb-comments{height:100%;width:100%;background:url(/local/templates/main/css/../images/loading.gif) center center no-repeat #fff;overflow-y:auto;display:inline-block}.lg-comment-box .fb-comments[fb-xfbml-state=rendered]{background-image:none}.lg-comment-box .fb-comments>span{max-width:100%}.lg-comment-box .lg-comment-close{position:absolute;right:5px;top:12px;cursor:pointer;font-size:20px;color:#999;will-change:color;transition:color .2s linear}.lg-comment-box .lg-comment-close:hover{color:#fff}.lg-comment-box .lg-comment-close:after{content:"\e070"}.lg-comment-box iframe{max-width:100%!important;width:100%!important}.lg-comment-box #disqus_thread{padding:0 20px}.lg-outer .lg-comment-overlay{background-color:rgba(0,0,0,.25);bottom:0;cursor:default;left:0;position:fixed;right:0;top:0;z-index:1081;opacity:0;visibility:hidden;will-change:visibility,opacity;transition:visibility linear .18s,opacity .18s linear}.lg-outer .lg-comment-toggle:after{content:"\e908"}.lg-outer.lg-comment-active .lg-comment-overlay{transition-delay:0s;transform:translate3d(0,0,0);opacity:1;visibility:visible}.lg-outer.lg-comment-active .lg-comment-toggle{color:#fff}.lg-outer.lg-comment-active .lg-comment-box{transform:translate3d(0,0,0)}.lg-outer .lg-img-rotate{position:absolute;left:0;right:0;top:0;bottom:0;transition:transform .4s cubic-bezier(0,0,.25,1)}.lg-outer[data-lg-slide-type=iframe] .lg-flip-hor,.lg-outer[data-lg-slide-type=iframe] .lg-flip-ver,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-left,.lg-outer[data-lg-slide-type=iframe] .lg-rotate-right,.lg-outer[data-lg-slide-type=video] .lg-flip-hor,.lg-outer[data-lg-slide-type=video] .lg-flip-ver,.lg-outer[data-lg-slide-type=video] .lg-rotate-left,.lg-outer[data-lg-slide-type=video] .lg-rotate-right{opacity:.75;pointer-events:none}.lg-outer .lg-img-rotate:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-rotate-left:after{content:"\e900"}.lg-rotate-right:after{content:"\e901"}.lg-icon.lg-flip-hor,.lg-icon.lg-flip-ver{font-size:26px}.lg-flip-ver:after{content:"\e903"}.lg-flip-hor:after{content:"\e902"}.lg-medium-zoom-item{cursor:zoom-in}.lg-medium-zoom .lg-outer,.lg-medium-zoom .lg-outer.lg-grab img.lg-object,.lg-medium-zoom .lg-outer.lg-grabbing img.lg-object{cursor:zoom-out}.lg-relative-caption .lg-outer .lg-sub-html{white-space:normal;bottom:auto;padding:0;background-image:none}.lg-relative-caption .lg-outer .lg-relative-caption-item{opacity:0;padding:16px 0;transition:opacity .5s}.lg-relative-caption .lg-outer .lg-show-caption .lg-relative-caption-item{opacity:1}.lg-group:after{content:"";display:table;clear:both}.lg-container{font-family:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";outline:0;display:none}.lg-on{scroll-behavior:unset}.lg-overlay-open{overflow:hidden}.lg-hide-sub-html .lg-sub-html,.lg-next,.lg-pager-outer,.lg-prev,.lg-toolbar{opacity:0;will-change:transform,opacity;transition:transform .25s cubic-bezier(0,0,.25,1),opacity .25s cubic-bezier(0,0,.25,1)}.lg-show-in .lg-next,.lg-show-in .lg-pager-outer,.lg-show-in .lg-prev,.lg-show-in .lg-toolbar,.lg-show-in.lg-hide-sub-html .lg-sub-html{opacity:1}.lg-show-in .lg-hide-items .lg-prev{opacity:0;transform:translate3d(-10px,0,0)}.lg-show-in .lg-hide-items .lg-next{opacity:0;transform:translate3d(10px,0,0)}.lg-show-in .lg-hide-items .lg-toolbar{opacity:0;transform:translate3d(0,-10px,0)}.lg-show-in .lg-hide-items.lg-hide-sub-html .lg-sub-html{opacity:0;transform:translate3d(0,20px,0)}.lg-outer{width:100%;height:100%;position:fixed;top:0;left:0;z-index:1050;text-align:left;opacity:.001;outline:0;will-change:auto;overflow:hidden;transition:opacity .15s}.lg-outer *{box-sizing:border-box}.lg-outer.lg-visible,.lg-outer.lg-zoom-from-image{opacity:1}.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-current,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-next-slide,.lg-outer.lg-css3 .lg-item:not(.lg-start-end-progress).lg-prev-slide{transition-duration:inherit!important;transition-timing-function:inherit!important}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current,.lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide,.lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide{transition-duration:0s!important;opacity:1}.lg-outer.lg-grab img.lg-object{cursor:-o-grab;cursor:-ms-grab;cursor:grab}.lg-outer.lg-grabbing img.lg-object{cursor:move;cursor:-o-grabbing;cursor:-ms-grabbing;cursor:grabbing}.lg-outer .lg-content{position:absolute;top:0;left:0;right:0;bottom:0}.lg-outer .lg-inner{width:100%;position:absolute;left:0;top:0;bottom:0;transition:opacity;white-space:nowrap}.lg-outer .lg-item{display:none!important}.lg-outer .lg-item:not(.lg-start-end-progress){background:url(/local/templates/main/css/../images/loading.gif) center center no-repeat}.lg-outer.lg-css .lg-current,.lg-outer.lg-css3 .lg-current,.lg-outer.lg-css3 .lg-next-slide,.lg-outer.lg-css3 .lg-prev-slide{display:inline-block!important}.lg-outer .lg-img-wrap,.lg-outer .lg-item{display:inline-block;text-align:center;position:absolute;width:100%;height:100%}.lg-outer .lg-img-wrap:before,.lg-outer .lg-item:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lg-outer .lg-img-wrap{position:absolute;left:0;right:0;top:0;bottom:0;white-space:nowrap;font-size:0}.lg-outer .lg-item.lg-complete{background-image:none}.lg-outer .lg-item.lg-current{z-index:1060}.lg-outer .lg-object{display:inline-block;vertical-align:middle;max-width:100%;max-height:100%;width:auto;height:auto;position:relative}.lg-outer .lg-empty-html .lg-sub-html,.lg-outer .lg-empty-html.lg-sub-html{display:none}.lg-outer.lg-hide-download .lg-download{opacity:.75;pointer-events:none}.lg-outer .lg-first-slide .lg-dummy-img{position:absolute;top:50%;left:50%}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-components{transform:translate3d(0,0,0);opacity:1}.lg-outer.lg-components-open:not(.lg-zoomed) .lg-sub-html{opacity:1;transition:opacity .2s ease-out .15s}.lg-outer .lg-media-cont{text-align:center;display:inline-block;vertical-align:middle;position:relative}.lg-outer .lg-media-cont .lg-object{width:100%!important;height:100%!important}.lg-outer .lg-has-iframe .lg-media-cont{-webkit-overflow-scrolling:touch;overflow:auto}.lg-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1040;background-color:#000;opacity:0;will-change:auto;transition:opacity 333ms ease-in}.lg-backdrop.in{opacity:1}.lg-css3.lg-no-trans .lg-current,.lg-css3.lg-no-trans .lg-next-slide,.lg-css3.lg-no-trans .lg-prev-slide{transition:none!important}.lg-css3.lg-use-css3 .lg-item{backface-visibility:hidden}.lg-css3.lg-fade .lg-item{opacity:0}.lg-css3.lg-fade .lg-item.lg-current{opacity:1}.lg-css3.lg-fade .lg-item.lg-current,.lg-css3.lg-fade .lg-item.lg-next-slide,.lg-css3.lg-fade .lg-item.lg-prev-slide{transition:opacity .1s}.lg-css3.lg-use-css3 .lg-item.lg-start-progress{transition:transform 1s cubic-bezier(.175,.885,.32,1.275)}.lg-css3.lg-use-css3 .lg-item.lg-start-end-progress{transition:transform 1s cubic-bezier(0,0,.25,1)}.lg-css3.lg-slide.lg-use-css3 .lg-item{opacity:0}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transform:translate3d(-100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide{transform:translate3d(100%,0,0)}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current{transform:translate3d(0,0,0);opacity:1}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide,.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide{transition:transform 1s cubic-bezier(0,0,.25,1),opacity .1s}.lg-container.lg-show{display:block}.lg-container.lg-dragging-vertical .lg-backdrop{transition-duration:0s!important}.lg-container.lg-dragging-vertical .lg-css3 .lg-item.lg-current{transition-duration:0s!important;opacity:1}.lg-inline .lg-backdrop,.lg-inline .lg-outer{position:absolute}.lg-inline .lg-backdrop{z-index:1}.lg-inline .lg-outer{z-index:2}.lg-inline .lg-maximize:after{content:"\e909"}.lg-components{transform:translate3d(0,100%,0);will-change:transform;transition:transform .35s ease-out;z-index:1080;position:absolute;bottom:0;right:0;left:0}html{scroll-behavior:smooth;box-sizing:border-box;font-feature-settings:"pnum" on,"lnum" on;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}*,::after,::before{box-sizing:border-box}body,html{height:100%}body{min-width:var(--container-min-width);margin:0;font-family:var(--base-font);font-size:var(--base-font-size);font-weight:var(--base-font-weight);line-height:var(--base-line-height);color:var(--text-black-100);text-rendering:optimizespeed;background-color:var(--background-background-12)}blockquote,dd,dl,figcaption,figure,h1,h2,h3,h4,h5,h6,li,p{margin:0;font-weight:400}ol,ul{margin:0;padding:0;list-style-type:none}img,video{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}picture{display:block}a,button,input,select,textarea{font:inherit;color:inherit;background-color:transparent}a.disabled,a:disabled,button.disabled,button:disabled,input.disabled,input:disabled,select.disabled,select:disabled,textarea.disabled,textarea:disabled{pointer-events:none;cursor:not-allowed}textarea{resize:none;padding:0;border:none;border-radius:0}fieldset{margin:0;padding:0;border:none}a{cursor:pointer;display:inline-block;text-decoration:none}button{cursor:pointer;display:inline-block;padding:0;border:none;background:0 0}input{padding:0;border:none;border-radius:0}input::-webkit-search-cancel-button,input::-webkit-search-decoration,input::-webkit-search-results-button,input::-webkit-search-results-decoration{display:none}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{margin:0;-webkit-appearance:none;appearance:none}input[type=number]{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}address{font-style:normal}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important;animation-iteration-count:1!important}}.site-container{overflow:hidden;display:flex;flex-direction:column;min-height:var(--vh,100dvh);transition:opacity .4s ease-in .2s}.site-container.initial-opacity{opacity:0}.header{flex:0 1 auto}.main{flex:1 1 auto;padding-top:var(--header-height,var(--static-header-height))}.footer{flex:0 1 auto}@font-face{font-family:"ZT Neue Ralewe";src:url(/local/templates/main/css/../fonts/ZT-Neue-Ralewe-Regular.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:"Tilda Sans";src:url(/local/templates/main/css/../fonts/Tilda-Sans-Regular.woff2) format("woff2");font-weight:400;font-display:swap;font-style:normal}@font-face{font-family:"Tilda Sans";src:url(/local/templates/main/css/../fonts/Tilda-Sans-Medium.woff2) format("woff2");font-weight:500;font-display:swap;font-style:normal}:root{--base-font:"Tilda Sans","san-serif";--base-font-size:16px;--base-line-height:1.3;--base-font-weight:400;--base-transition:0.3s ease-in-out;--base-box-shadow:0 16px 32px -4px rgb(37 37 37 / 10%),0 4px 4px -4px rgb(37 37 37 / 5%);--container-max-width:1232px;--container-header-max-width:1552px;--container-min-width:360px;--container-padding:16px;--container-inner-max-width:calc(var(--container-max-width) - var(--container-padding) * 2);--container-content-max-width:81.6%;--static-header-height:80px;--text-black-100:rgb(37 37 37 / 100%);--text-black-75:rgb(37 37 37 / 75%);--text-black-50:rgb(37 37 37 / 50%);--text-black-25:rgb(37 37 37 / 25%);--text-white-100:rgb(255 255 255 / 100%);--text-white-75:rgb(255 255 255 / 75%);--text-white-50:rgb(255 255 255 / 50%);--text-white-25:rgb(255 255 255 / 25%);--primary-brown-100:rgb(164 115 91 / 100%);--primary-brown-hover-100:rgb(100 71 56 / 100%);--primary-brown-hover-88:rgb(100 71 56 / 88%);--primary-brown-brand-100:rgb(217 176 140 / 100%);--background-background-100:rgb(37 37 37 / 100%);--background-background-25:rgb(236 236 236 / 100%);--background-background-12:rgb(248 248 248 / 100%);--notifications-danger-100:rgb(255 36 189 / 100%);--notifications-danger-12:rgb(255 224 252 / 100%);--notifications-success-100:rgb(20 174 92 / 100%);--notifications-success-12:rgb(207 247 211 / 100%);--notifications-warning-100:rgb(221 124 14 / 100%);--notifications-warning-12:rgb(255 241 194 / 100%);--gifts-blue:rgb(229 244 255 / 100%);--gifts-purple:rgb(235 235 255 / 100%);--gifts-fuchsia:rgb(241 229 255 / 100%);--gifts-pink:rgb(255 224 252 / 100%);--gifts-red:rgb(255 226 224 / 100%);--gifts-orange:rgb(255 223 204 / 100%);--gifts-yellow:rgb(255 241 194 / 100%);--gifts-green:rgb(207 247 211 / 100%);--z-index-interactive:1;--z-index-modal-close:3;--z-index-select:3;--z-index-page-up:5;--z-index-header:7;--z-index-modal:10;--z-index-over-modal:11;--z-index-notification:12;--z-index-cookie:13;--z-index-cursor-custom:999;--clip-path-loading:polygon(0 0, 90% 0, 30% 70%, 100% 90%, 100% 100%, 0 100%);--animation-loading:0.75s linear infinite;--transition-overlay:0.4s ease-in}@keyframes fill-progress{from{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes spin-cursor{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes loading-spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes loading-spin-btn{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes stars-error{0%,100%{transform:translateY(5px);opacity:0}10%,70%{opacity:1}80%{transform:translateY(-5px);opacity:0}}.container{width:100%;max-width:var(--container-max-width);margin:0 auto;padding:0 var(--container-padding)}.offset-top-44,.offset-top-44-32{padding-top:44px}@media (max-width:1231px){:root{--static-header-height:56px}.offset-top-44-32{padding-top:32px}}.offset-top-64-44{padding-top:64px}.offset-scroll{scroll-margin-top:calc(var(--header-height,var(--static-header-height)) + 8px)}.offset-160-56,.offset-200-64{margin-bottom:160px}@media (max-width:1231px){.offset-top-64-44{padding-top:44px}.offset-160-56,.offset-200-64{margin-bottom:56px}}.offset-100-64{margin-bottom:100px}.offset-64-44{margin-bottom:64px}@media (max-width:1231px){.offset-100-64{margin-bottom:64px}.offset-64-44{margin-bottom:44px}}.offset-64-24{margin-bottom:64px}@media (max-width:1231px){.offset-64-24{margin-bottom:24px}}.offset-50-44{margin-bottom:50px}.offset-44,.offset-44-32{margin-bottom:44px}@media (max-width:1231px){.offset-50-44{margin-bottom:44px}.offset-44-32{margin-bottom:32px}}.offset-44-24{margin-bottom:44px}@media (max-width:1231px){.offset-44-24{margin-bottom:24px}}.offset-25{margin-bottom:25px}.offset-24-32{margin-bottom:24px}@media (max-width:1231px){.offset-24-32{margin-bottom:32px}}.offset-24-12{margin-bottom:24px}.btn-accent{display:flex;gap:var(--btn-accent-gap,4px);align-items:center;justify-content:center;padding:var(--btn-accent-padding);color:var(--btn-accent-color);transition:color var(--base-transition)}@media (any-hover:hover){.btn-accent:not(:disabled,.disabled,.disabled-state,.active):hover{color:var(--primary-brown-hover-100)}}.btn-accent:not(:disabled,.disabled,.disabled-state,.active):focus-visible{color:var(--primary-brown-hover-100)}.btn-accent.active{color:var(--btn-accent-active-color,var(--primary-brown-hover-100))}.btn-accent.disabled,.btn-accent:disabled{color:var(--text-black-25)}.btn-accent.primary-brown-100{--btn-accent-color:var(--primary-brown-100)}.btn-accent.underline{text-decoration:underline;text-decoration-color:transparent;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:3px;transition:color var(--base-transition),text-decoration-color var(--base-transition)}.btn-accent.underline.active{text-decoration-color:currentcolor}.btn-bordered{display:flex;gap:var(--btn-bordered-gap,8px);align-items:center;justify-content:center;padding:var(--btn-bordered-padding,16px 44px);border:1px solid currentcolor;color:var(--btn-bordered-color,var(--text-black-100));text-align:center;transition:color var(--base-transition)}.btn-bordered:not(:disabled,.disabled,.disabled-state,.active):focus-visible{color:var(--btn-bordered-hover-color,var(--primary-brown-hover-100))}.btn-bordered.active{color:var(--btn-bordered-hover-color,var(--primary-brown-hover-100))}.btn-bordered.disabled:not(.loading-state),.btn-bordered:disabled:not(.loading-state){color:var(--text-black-25)}.btn-bordered.loading-state{pointer-events:none;cursor:not-allowed;position:relative}.btn-bordered.loading-state::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;aspect-ratio:1/1;height:55%;border:2px solid currentcolor;border-radius:50%;clip-path:var(--clip-path-loading);animation:var(--animation-loading) loading-spin-btn}.btn-bordered.loading-state .btn-bordered__text{opacity:0}@media (min-width:1232px){.site-container.overflow-visible{overflow:initial}.btn-bordered.p-12{--btn-bordered-padding:12px}}.btn-bordered.cut-value{overflow:hidden;display:block;text-overflow:ellipsis;white-space:nowrap}.btn-burger{position:relative;overflow:hidden;display:block;width:32px;height:32px;color:var(--text-black-100);transition:color var(--base-transition)}@media (max-width:1231px){.offset-24-12{margin-bottom:12px}.btn-bordered{padding:var(--btn-bordered-padding,12px 44px)}.btn-burger{width:24px;height:24px}}@media (any-hover:hover){.btn-bordered:not(:disabled,.disabled,.disabled-state,.active):hover{color:var(--btn-bordered-hover-color,var(--primary-brown-hover-100))}.btn-burger:not(:disabled,.disabled,.disabled-state,.active):hover{color:var(--primary-brown-100)}.btn-circle.text-black-100:not(:disabled,.disabled,.disabled-state,.active):hover{color:var(--primary-brown-hover-100)}}.btn-burger:not(:disabled,.disabled,.disabled-state,.active):focus-visible{color:var(--primary-brown-100)}.btn-burger.active .btn-burger__line:nth-child(1){transform:translate(-50%,-50%) rotate(45deg)}.btn-burger.active .btn-burger__line:nth-child(1)::after,.btn-burger.active .btn-burger__line:nth-child(1)::before{opacity:0}.btn-burger.active .btn-burger__line:nth-child(2){transform:translate(-50%,-50%) rotate(-45deg)}.btn-burger:not(.active) .btn-burger__line:nth-child(1)::after,.btn-burger:not(.active) .btn-burger__line:nth-child(1)::before{transition:opacity var(--base-transition);transition-delay:.2s}.btn-burger__line,.btn-burger__line:nth-child(1)::after,.btn-burger__line:nth-child(1)::before{position:absolute;display:block;width:24px;height:2px;border-radius:2px;background-color:currentcolor}.btn-burger__line{top:50%;left:50%;transform:translate(-50%,-50%);transition:transform var(--base-transition)}.btn-burger__line:nth-child(1)::after,.btn-burger__line:nth-child(1)::before{content:"";inset:0}.btn-burger__line:nth-child(1)::before{transform:translateY(400%)}.btn-burger__line:nth-child(1)::after{transform:translateY(-400%)}.btn-circle{padding:var(--btn-circle-padding,32px);border:1px solid currentcolor;border-radius:50%;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:color var(--base-transition)}@media (max-width:1231px){.btn-burger__line,.btn-burger__line:nth-child(1)::after,.btn-burger__line:nth-child(1)::before{width:18px;height:1.5px}.btn-circle{padding:var(--btn-circle-padding,12px)}.btn-expand-wrap{--btn-expand-offset:4px;--btn-expand-icon-size:24px}}.btn-circle.large{--btn-circle-padding:40px}.btn-circle.text-black-100{color:var(--text-black-100);background:rgba(255,255,255,.12)}.btn-circle.text-black-100:not(:disabled,.disabled,.disabled-state,.active):focus-visible{color:var(--primary-brown-hover-100)}.btn-circle.text-white-100{color:var(--text-white-100);background:rgba(255,255,255,.12)}.btn-circle.text-white-100:not(:disabled,.disabled,.disabled-state,.active):focus-visible{color:var(--primary-brown-hover-100)}.btn-dodded{padding:var(--btn-dodded-padding);color:var(--btn-dodded-color);transition:color var(--base-transition);text-decoration-color:currentColor;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:12%;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media (any-hover:hover){.btn-circle.text-white-100:not(:disabled,.disabled,.disabled-state,.active):hover{color:var(--primary-brown-hover-100)}.btn-dodded:not(:disabled,.disabled,.disabled-state,.active):hover{color:var(--primary-brown-100)}.btn-dodded.primary-brown-100:not(:disabled,.disabled,.disabled-state,.active):hover{color:var(--primary-brown-hover-100)}}.btn-dodded:not(:disabled,.disabled,.disabled-state,.active):focus-visible{color:var(--primary-brown-100)}.btn-dodded.active{color:var(--primary-brown-100)}.btn-dodded.disabled,.btn-dodded.disabled-state,.btn-dodded:disabled{color:var(--text-black-25)}.btn-dodded.primary-brown-100{--btn-dodded-color:var(--primary-brown-100)}.btn-dodded.primary-brown-100:not(:disabled,.disabled,.disabled-state,.active):focus-visible{color:var(--primary-brown-hover-100)}.btn-dodded.primary-brown-100.active{color:var(--primary-brown-hover-100)}.btn-expand-wrap{--btn-expand-offset:8px;--btn-expand-icon-size:32px;display:flex;flex-shrink:0;justify-content:flex-end}@media (min-width:1232px){.btn-expand-wrap{width:calc(var(--btn-expand-icon-size) * 2 + var(--btn-expand-offset) * 3)}.btn-primary [class^=icon-]{margin-top:-8px;margin-bottom:-8px}}.btn-expand{overflow:hidden;display:flex;gap:var(--btn-expand-offset);align-items:center;width:calc(var(--btn-expand-icon-size) + var(--btn-expand-offset) * 2);padding:4px var(--btn-expand-offset);transition:color var(--base-transition),background-color var(--base-transition),width var(--base-transition)}.btn-expand:not(:disabled,.disabled,.disabled-state,.active):focus-visible{width:calc(var(--btn-expand-icon-size) * 2 + var(--btn-expand-offset) * 3);color:var(--text-white-100);background-color:var(--primary-brown-hover-100)}.btn-expand.added .btn-expand__change-icon svg:nth-child(1),.btn-expand:not(.added) .btn-expand__change-icon svg:nth-child(2){display:none}.btn-expand__change-icon{display:flex}.btn-expand svg{flex-shrink:0;width:var(--btn-expand-icon-size);height:var(--btn-expand-icon-size)}.btn-favorite{display:flex;color:var(--text-black-100);transition:color var(--base-transition)}@media (any-hover:hover){.btn-expand:not(:disabled,.disabled,.disabled-state,.active):hover{width:calc(var(--btn-expand-icon-size) * 2 + var(--btn-expand-offset) * 3);color:var(--text-white-100);background-color:var(--primary-brown-hover-100)}.btn-favorite:not(:disabled,.disabled,.disabled-state,.active):hover{color:var(--primary-brown-hover-100)}.btn-primary:not(:disabled,.disabled,.disabled-state,.active):hover{background-color:var(--btn-primary-hover-color,var(--primary-brown-hover-100))}}.btn-favorite:not(:disabled,.disabled,.disabled-state,.active):focus-visible{color:var(--primary-brown-hover-100)}.btn-favorite.added svg path{fill:currentcolor}.btn-page-up{position:fixed;z-index:var(--z-index-page-up);right:24px;bottom:44px}.btn-page-up.btn-circle{transition:color var(--base-transition),visibility var(--base-transition),transform var(--base-transition)}.page-short .btn-page-up,.page__body:not(.page-scroll) .btn-page-up{transform:translateX(200%);visibility:hidden}.btn-primary{display:flex;gap:var(--btn-primary-gap,8px);align-items:center;justify-content:center;padding:var(--btn-primary-padding,16px 44px);color:var(--text-white-100);background-color:var(--btn-primary-bg-color,var(--text-black-100));transition:background-color var(--base-transition)}@media (max-width:1231px){.btn-page-up{right:12px;bottom:32px}.btn-primary{padding:var(--btn-primary-padding,12px 44px)}}.btn-primary:not(:disabled,.disabled,.disabled-state,.active):focus-visible{background-color:var(--btn-primary-hover-color,var(--primary-brown-hover-100))}.btn-primary.active{background-color:var(--btn-primary-hover-color,var(--primary-brown-hover-100))}.btn-primary.disabled:not(.loading-state),.btn-primary:disabled:not(.loading-state){color:var(--text-white-100);background-color:var(--text-black-25)}.btn-primary.loading-state{pointer-events:none;cursor:not-allowed;position:relative}.btn-primary.loading-state::before{content:"";position:absolute;inset:0;background-color:var(--btn-primary-bg-color,var(--text-black-100))}.btn-primary.loading-state::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;aspect-ratio:1/1;height:55%;border:2px solid currentcolor;border-radius:50%;clip-path:var(--clip-path-loading);animation:var(--animation-loading) loading-spin-btn}.btn-square{padding:var(--btn-square-padding,4px 8px);transition:background-color var(--base-transition),color var(--base-transition)}@media (any-hover:hover){.btn-square:not(:disabled,.disabled,.disabled-state,.active):hover{color:var(--text-white-100);background-color:var(--primary-brown-hover-100)}}.btn-square:not(:disabled,.disabled,.disabled-state,.active):focus-visible{color:var(--text-white-100);background-color:var(--primary-brown-hover-100)}.btn-zone{cursor:none;position:absolute;z-index:var(--z-index-interactive);top:0;width:var(--btn-zone-width);height:100%}.btn-zone.active .btn-zone__item{top:0;left:0}.btn-zone.active:last-child .btn-zone__item{right:auto}.btn-zone:disabled{display:none}.btn-zone:first-child{left:0}.btn-zone:first-child .btn-zone__item{left:var(--btn-zone-item-left)}.btn-zone:last-child{right:0}.btn-zone:last-child .btn-zone__item{right:var(--btn-zone-item-right)}.btn-zone__item{pointer-events:none;position:absolute;top:var(--btn-zone-item-top);transform:var(--btn-zone-item-transform)}.a-headline-xl{font-family:"ZT Neue Ralewe",serif;font-size:67px;line-height:1.2;text-transform:uppercase}@media (max-width:1231px){.btn-square{padding:var(--btn-square-padding,4px)}.a-headline-xl{font-size:32px;line-height:1}}.g-headline-xxl{font-size:67px;line-height:1.2;text-transform:uppercase}@media (max-width:1231px){.g-headline-xxl{font-size:32px}}.g-headline-xl{font-size:42px;line-height:1.2;text-transform:uppercase}@media (max-width:1231px){.g-headline-xl{font-size:28px}}.g-headline-l{font-size:26px;line-height:1.2;text-transform:uppercase}@media (max-width:1231px){.g-headline-l{font-size:22px}}.g-headline-m{font-size:26px;line-height:1.2}@media (max-width:1231px){.g-headline-m{font-size:22px}}.g-headline-s{font-size:16px;line-height:1.2;text-transform:uppercase}@media (max-width:1231px){.g-headline-s{font-size:14px}}.g-headline-xs{font-size:16px;line-height:1.2}.g-headline-xxs{font-size:14px;line-height:1;text-transform:uppercase}@media (max-width:1231px){.g-headline-xs{font-size:14px}.g-headline-xxs{font-size:12px}}[class*=text-btn-]{font-weight:500;line-height:1}.text-btn-l,.text-btn-s,.text-btn-xxl{text-transform:uppercase}.text-btn-xl,.text-btn-xxl{font-size:26px}@media (max-width:1231px){.text-btn-xl,.text-btn-xxl{font-size:18px}}.text-btn-l,.text-btn-m{font-size:16px}@media (max-width:1231px){.text-btn-l,.text-btn-m{font-size:14px}}.text-btn-s,.text-btn-xs{font-size:12px}@media (max-width:1231px){.text-btn-s,.text-btn-xs{font-size:14px}}.text-l{font-size:26px;line-height:1.3}@media (max-width:1231px){.text-l{font-size:22px}}.text-m{font-size:16px;line-height:1.3}@media (max-width:1231px){.text-m{font-size:14px}}.text-s{font-size:12px;line-height:1.3}.text-caps{text-transform:uppercase}.agreement{font-size:14px;color:var(--text-black-50)}.agreement>a{display:inline}.breadcrumbs{overflow:auto;max-width:var(--container-max-width);margin-right:auto;margin-left:auto;padding-top:24px;scrollbar-width:none}.breadcrumbs::-webkit-scrollbar{display:none}@media (max-width:1231px){.breadcrumbs{padding-top:12px}}.breadcrumbs__inner{display:flex;width:-moz-max-content;width:max-content;padding:0 var(--container-padding)}.breadcrumbs__item:not(:last-child){color:var(--text-black-50);transition:color var(--base-transition)}@media (any-hover:hover){.breadcrumbs__item:not(:last-child):not(:disabled,.disabled,.disabled-state,.active):hover{color:var(--text-black-100)}}.breadcrumbs__item:not(:last-child):not(:disabled,.disabled,.disabled-state,.active):focus-visible{color:var(--text-black-100)}.breadcrumbs__item:not(:last-child)::after{content:"/";padding:0 8px}.cards-wrap-3-col{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media (max-width:767px){.cards-wrap-3-col{grid-template-columns:repeat(2,1fr);gap:4px}}.cards-wrap-4-col{display:grid;grid-template-columns:repeat(4,1fr);gap:20px 8px}@media (max-width:1231px){.cards-wrap-4-col{gap:24px 4px}}@media (max-width:767px){.cards-wrap-4-col{grid-template-columns:repeat(2,1fr)}}.cards-wrap-3-4-2-col{display:grid;grid-template-columns:repeat(3,1fr);gap:20px 8px}@media (max-width:1231px){.cards-wrap-3-4-2-col{grid-template-columns:repeat(4,1fr);gap:24px 4px}}@media (max-width:767px){.cards-wrap-3-4-2-col{grid-template-columns:repeat(2,1fr)}}.cursor-custom{overflow:hidden;padding:54px;border:1px solid currentcolor;border-radius:50%;color:var(--text-white-100);transition:opacity .15s ease-in-out,visibility .15s ease-in-out;background:rgba(37,37,37,.12);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cursor-custom.small{padding:40px}.cursor-custom.small .cursor-custom__icon{min-width:initial;min-height:initial}.cursor-custom:not(.cursor-custom--static){pointer-events:none;z-index:var(--z-index-cursor-custom)}.cursor-custom--default{position:fixed;visibility:hidden;opacity:0}.cursor-custom--default.active{visibility:visible;opacity:1}.cursor-custom--alternative{position:absolute;top:0;left:0}.cursor-custom--alternative.centered:not(.active){top:50%;left:50%;transform:translate(-50%,-50%)}.cursor-custom--alternative:not(.centered){transition:none}.cursor-custom--alternative:not(.centered):not(.active){visibility:hidden;opacity:0}.cursor-custom--static{position:relative}.cursor-custom.black{color:var(--text-black-100);background:rgba(255,255,255,.12)}.cursor-custom__icon{display:flex;align-items:center;justify-content:center;min-width:92px;min-height:92px}.cursor-custom__img-text{position:absolute;inset:17px;animation:15s linear infinite spin-cursor}@media (max-width:1231px){.cursor-custom{padding:40px}.cursor-custom:not(.cursor-custom--static){display:none}.cursor-custom__icon{min-width:62px;min-height:62px}.cursor-custom__img-text{inset:10px}}.cursor-custom__img-text img{-o-object-fit:contain;object-fit:contain}.error-common{padding:16px 24px;color:var(--notifications-danger-100);background-color:var(--notifications-danger-12)}.footer{background-color:var(--background-background-100)}.footer__top-row{display:flex;gap:165px;justify-content:space-between;padding:50px 0}@media (max-width:1231px){.footer__top-row{flex-direction:column;gap:44px;padding:44px 0 24px}}.footer__logo-part{display:flex;flex-direction:column;gap:50px;justify-content:space-between}.footer__logo{width:290px;height:35px}.footer__logo>img{-o-object-fit:contain;object-fit:contain;-o-object-position:left top;object-position:left top}.footer__info{display:flex;flex-direction:column;color:var(--text-white-25)}.footer__nav{display:flex;flex-grow:1;gap:24px;justify-content:space-between}@media (max-width:1231px){.footer__logo-part{gap:24px}.footer__nav{flex-direction:column;gap:44px}}.footer__nav-item{display:flex;flex:1;flex-direction:column;gap:50px}@media (max-width:1231px){.footer__nav-item{gap:24px}.footer__nav-item-list{--btn-accent-padding:12px 0}}.footer__nav-item-title{color:var(--text-white-50)}.footer__nav-item-list{--btn-accent-padding:8px 0;display:flex;flex-direction:column;gap:8px;align-items:flex-start;color:var(--text-white-100)}.footer__bottom-row{display:flex;flex-direction:column;gap:25px;padding:50px 0 36px;color:var(--text-white-50)}@media (max-width:1231px){.footer__bottom-row{gap:8px;padding:24px 0}}.footer__links-row{--btn-accent-padding:8px 0;display:flex;gap:25px;align-items:center}@media (max-width:1231px){.footer__links-row{--btn-accent-padding:12px 0;flex-direction:column;gap:8px;align-items:flex-start}}.footer__bottom-info{display:flex;gap:25px;align-items:center;justify-content:space-between}@media (max-width:1231px){.footer__bottom-info{flex-direction:column;align-items:flex-start}}.footer__mail{display:flex;gap:4px;align-items:center}.footer__bottom-info-left{display:flex;gap:25px;align-items:center}@media (max-width:1231px){.footer__bottom-info-left{--btn-accent-padding:12px 0;flex-direction:column;gap:8px;align-items:flex-start}.footer__dev{--btn-accent-padding:12px 0}}.footer__dev{--btn-accent-padding:8px 0;display:flex;gap:12px;align-items:center;justify-content:flex-end}.footer__dev-link-icon{width:53px;height:15px}.footer__dev-link-icon>svg{-o-object-fit:contain;object-fit:contain}.form-authorization{display:flex;flex-direction:column;gap:24px}.form-authorization__inputs-wrap{display:flex;flex-direction:column;gap:12px}.form-authorization__btns-wrap{--btn-accent-padding:4px;display:flex;gap:24px;align-items:center;justify-content:space-between}@media (max-width:1231px){.form-authorization__inputs-wrap{gap:24px}.form-authorization__btns-wrap{flex-direction:column;align-items:stretch}.form-authorization__btns-wrap>:nth-child(1){order:1}}.form-authorization__notice{color:var(--text-black-50)}.form-authorization__footer{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.gallery-custom{--gallery-custom-pagination-height:50px;--gallery-custom-btn-width:114px;--gallery-custom-offset-horizontal:100px;--gallery-custom-pagination-offset-vertical:24px}.gallery-custom.lg-container{font-family:inherit}.gallery-custom .lg-comment-box .fb-comments,.gallery-custom .lg-outer .lg-item:not(.lg-start-end-progress){background:0 0}.gallery-custom .lg-icon{font-family:inherit!important}.gallery-custom .lg-backdrop{z-index:var(--z-index-modal)}@media (min-width:1232px){.cursor-zone{cursor:none}.footer__nav-item{max-width:190px}.gallery-custom .lg-backdrop{background:rgba(37,37,37,.12);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.gallery-custom .lg-components,.gallery-custom .lg-content,.gallery-custom .lg-toolbar{right:0;left:auto;width:800px}}@media (max-width:1231px){.form-authorization__footer{gap:20px}.gallery-custom{--gallery-custom-offset-horizontal:var(--container-padding)}.gallery-custom .lg-backdrop{background-color:transparent}.gallery-custom .lg-content .btn-zone{display:none}}.gallery-custom .lg-components,.gallery-custom .lg-content,.gallery-custom .lg-toolbar{padding-right:var(--gallery-custom-offset-horizontal);padding-left:var(--gallery-custom-offset-horizontal);background-color:var(--text-white-100)}.gallery-custom .lg-content{--btn-zone-increase:16px;--btn-zone-width:calc(var(--gallery-custom-btn-width) + var(--btn-zone-increase) * 2);--btn-zone-item-top:45%;overflow-x:hidden;overflow-x:clip}.gallery-custom .lg-content .btn-zone{z-index:1084;height:calc(100% - var(--gallery-custom-pagination-height))}.gallery-custom .lg-toolbar{padding-top:64px}.gallery-custom .lg-components{padding-bottom:var(--gallery-custom-pagination-offset-vertical)}.gallery-custom .lg-close{position:fixed;top:0;right:0;width:56px;height:56px;padding:0;background-color:var(--text-black-100);background-image:url(/local/templates/main/css/../img/svg/close-white.svg);background-repeat:no-repeat;background-position:center center;background-size:57%}@media (max-width:1231px){.gallery-custom .lg-close{width:40px;height:40px}}.gallery-custom .lg-close::after{content:none}.gallery-custom .lg-next,.gallery-custom .lg-prev{will-change:initial;transform:none;overflow:visible;margin-top:0;padding:0;background-color:initial}.gallery-custom .lg-next::after,.gallery-custom .lg-next::before,.gallery-custom .lg-prev::after,.gallery-custom .lg-prev::before{content:none}.gallery-custom .lg-prev{left:calc(55px - var(--btn-zone-increase))}.gallery-custom .lg-prev .btn-zone__item{left:var(--btn-zone-increase)}.gallery-custom .lg-next{right:calc(55px - var(--btn-zone-increase))}.gallery-custom .lg-next .btn-zone__item{right:var(--btn-zone-increase)}.gallery-custom .lg-img-wrap{bottom:var(--gallery-custom-pagination-height);left:var(--gallery-custom-offset-horizontal);width:calc(100% - var(--gallery-custom-offset-horizontal) * 2);height:calc(100% - var(--gallery-custom-pagination-height))}.gallery-custom .lg-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.gallery-custom .pagination-slider{padding:var(--gallery-custom-pagination-offset-vertical) 12px 0}.header{position:fixed;z-index:var(--z-index-header);top:0;left:0;width:100%;background-color:var(--background-background-12)}.header.scroll .header__logo-item:nth-child(1){transform:scale(.95);opacity:0}.header.scroll .header__logo-item:nth-child(2){transition-delay:.2s}.header:not(.scroll) .header__logo-item:nth-child(2){transform:scale(.95);opacity:0}.header__inner{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;width:100%;max-width:var(--container-header-max-width);margin:0 auto;padding:16px var(--container-padding)}.header__left-wrap{--btn-accent-padding:4px 0;display:flex;gap:40px;align-items:center}.header__left-menu{display:flex;gap:24px;align-items:center}.header__logo-wrap{display:flex;align-items:center;justify-content:center}.header__logo{position:relative;width:290px;height:48px}@media (max-width:1231px){.header__inner{padding:10px var(--container-padding)}.header__logo{width:186px;height:36px}}.header__logo-item{position:absolute;inset:0;padding:10px 0;transition:opacity var(--base-transition),transform var(--base-transition)}.header__logo-item:nth-child(1){padding:10px 0 3px}.header__logo-item>img{-o-object-fit:contain;object-fit:contain}.header__right-wrap{--btn-accent-padding:4px;display:flex;gap:40px;align-items:center;justify-content:flex-end}.heading{display:flex;gap:48px;align-items:flex-end;justify-content:space-between}@media (max-width:1231px){.header__logo-item{padding:10px}.header__logo-item:nth-child(1){padding:10px 10px 6px}.heading{flex-direction:column;gap:24px;align-items:stretch}}.heading__title-wrap{--btn-dodded-padding:8px 0;display:flex;gap:24px;align-items:flex-end}@media (max-width:1231px){.heading__title-wrap{--btn-dodded-padding:2px 0;flex-direction:column;align-items:flex-start}}.heading__title-wrap>*{max-width:100%;overflow-wrap:break-word}.heading__title-wrap .a-headline-xl{line-height:1}.heading__btn{flex-shrink:0}.heading__row{display:flex;gap:24px;align-items:center;justify-content:space-between}.hint{display:flex;gap:12px;align-items:flex-start;padding:20px}.hint__icon{flex-shrink:0}.hint__info{--btn-accent-padding:8px 0;display:flex;flex-direction:column;flex-grow:1;gap:8px;align-items:flex-start;text-align:left}@media (max-width:1231px){.hint{padding:12px}.hint__info{--btn-accent-padding:4px 0}}.hint__info a{display:inline}.hint.base{background-color:var(--background-background-25)}.hint.danger{background-color:var(--notifications-danger-12)}.label{padding:4px 8px}@media (max-width:1231px){.label{padding:4px}}.label.text-black-100{color:var(--text-white-100);background-color:var(--text-black-100)}.label.text-white-100{border:1px solid currentcolor;color:var(--text-black-100);background-color:var(--text-white-100)}.label.primary-brown-100{color:var(--text-white-100);background-color:var(--primary-brown-100)}.label.notifications-danger-12{color:var(--text-black-100);background-color:var(--notifications-danger-12)}.label.notifications-success-12{color:var(--text-black-100);background-color:var(--notifications-success-12)}.lk-profile{display:flex;flex-direction:column;gap:44px}.lk-profile__title{color:var(--text-black-100)}.lk-profile__form{display:flex;flex-direction:column;gap:44px}.lk-profile__fields{display:flex;flex-direction:column;gap:25px}.lk-profile__field{display:flex;align-items:flex-end;padding-bottom:16px;border-bottom:1px solid var(--text-black-50)}.lk-profile__field--email{flex-wrap:wrap;gap:4px}.lk-profile__input{flex:1;min-width:0;padding:0;border:none;font-family:inherit;font-size:26px;line-height:1.3;color:var(--text-black-100);background:0 0}.lk-profile__input::-moz-placeholder{color:var(--text-black-50)}.lk-profile__input::placeholder{color:var(--text-black-50)}.lk-profile__input:-moz-read-only{cursor:default}.lk-profile__input:read-only{cursor:default}.lk-profile__badge{flex-shrink:0;padding:4px;border:none;font-size:12px;line-height:1.3;color:var(--notifications-success-100,#14ae5c);background:var(--notifications-success-12,#cff7d3)}@media (max-width:1231px){.lk-profile__badge,.lk-profile__input{font-size:12px}}.lk-profile__delete{align-self:flex-start}.lk-points{display:flex;flex-direction:column;gap:44px}.lk-points .accordion__item{border-bottom:1px solid}.lk-points .accordion__item:last-child{border-bottom:none}.lk-points__title{color:var(--text-black-100)}.lk-points__balance{padding:50px;background:var(--background-background-25,#ececec)}.lk-points__balance-value{margin:0;font-size:26px;line-height:1.3;color:var(--text-black-100);text-align:center}@media (max-width:1231px){.lk-points__balance-value{font-size:12px}}.lk-reviews{display:flex;flex-direction:column;gap:44px}.lk-reviews__title{color:var(--text-black-100)}.lk-reviews__toolbar{display:flex;gap:25px;align-items:center}.lk-reviews__bonus{flex-shrink:0}.lk-reviews__list{display:flex;flex-direction:column}.lk-reviews__more{display:flex;flex-direction:column;gap:25px;align-items:center}.lk-reviews__count{margin:0;color:var(--text-black-50)}.lk-review-card{display:flex;flex-direction:column;gap:24px;padding-top:24px;padding-bottom:24px;border-bottom:1px solid var(--text-black-50)}.lk-review-card:last-child{border-bottom:none}.lk-review-card__info{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start;justify-content:space-between}.lk-review-card__user{display:flex;gap:24px;align-items:center}.lk-review-card__name{font-size:16px;font-weight:500;line-height:1;color:var(--text-black-100)}@media (max-width:1231px){.lk-review-card__name{font-size:12px}}.lk-review-card__link{font-size:16px;line-height:1;color:var(--primary-brown-100);text-decoration:none;transition:color var(--base-transition)}@media (max-width:1231px){.lk-review-card__link{font-size:12px}}.lk-review-card__link:not(:disabled,.disabled,.disabled-state,.active):focus-visible{color:var(--primary-brown-hover-100)}.lk-review-card__meta{display:flex;gap:12px;align-items:center}.lk-review-card__stars{display:flex;gap:4px;align-items:center}.lk-review-card__star{flex-shrink:0;width:16px;height:16px;color:var(--text-black-100)}.lk-review-card__date{font-size:16px;line-height:1.2;color:var(--text-black-50)}@media (max-width:1231px){.lk-review-card__date{font-size:12px}}.lk-review-card__text{display:flex;flex-direction:column;gap:12px}.lk-review-card__paragraph{margin:0;font-size:16px;line-height:1.3;color:var(--text-black-100)}.lk-review-card__pics{display:flex;flex-wrap:wrap;gap:4px}.lk-review-card__pic{display:block;width:80px;height:110px;border-radius:4px;-o-object-fit:cover;object-fit:cover}.menu-user{position:relative}@media (any-hover:hover){.lk-review-card__link:not(:disabled,.disabled,.disabled-state,.active):hover{color:var(--primary-brown-hover-100)}.menu-user:not(:disabled,.disabled,.disabled-state,.active):hover .menu-user__list{pointer-events:auto;transform:translate(-30%,100%);visibility:visible;opacity:1}.gallery-row__img:not(.more-img) .gallery-row__img-btn:not(:disabled,.disabled,.disabled-state,.active):hover{opacity:1}}.menu-user:not(:disabled,.disabled,.disabled-state,.active):focus-visible .menu-user__list{pointer-events:auto;transform:translate(-30%,100%);visibility:visible;opacity:1}.menu-user__list{--btn-accent-padding:8px 12px;--btn-accent-gap:8px;pointer-events:none;position:absolute;z-index:var(--z-index-over-modal);bottom:0;left:0;transform:translate(-30%,90%);display:flex;flex-direction:column;gap:4px;align-items:flex-start;min-width:234px;padding:16px;visibility:hidden;opacity:0;background-color:var(--text-white-100);box-shadow:var(--base-box-shadow);transition:visibility var(--base-transition),transform var(--base-transition),opacity var(--base-transition)}.more-row{display:flex;flex-direction:column;gap:25px;align-items:center;text-align:center}.more-row .text-black-50{color:var(--text-black-50)}.notification{position:fixed;z-index:var(--z-index-notification);top:var(--header-height,var(--static-header-height));left:50%;transform:translateX(-50%);width:calc(100% - var(--container-padding) * 2);max-width:var(--container-inner-max-width);padding:16px 24px;text-align:center;transition:visibility var(--base-transition),transform var(--base-transition),opacity var(--base-transition)}.notification:not(.showen){transform:translateX(-50%) translateY(-100%);visibility:hidden;opacity:0}.notification.success{color:var(--notifications-success-100);background-color:var(--notifications-success-12)}.pagination-slider{display:grid;grid-template-columns:repeat(auto-fit,minmax(1px,1fr));gap:8px}@media (max-width:1231px){.lk-review-card__paragraph{font-size:12px}.more-row{align-items:stretch}.notification{width:calc(100% - var(--container-padding) * 2);padding:16px}.pagination-slider{gap:4px}}.pagination-slider.swiper-pagination-lock{display:none}.pagination-slider__bullet{position:relative;overflow:hidden;height:2px;background-color:var(--text-black-25)}.pagination-slider__bullet.progress::after{animation:fill-progress var(--autoplay-delay) linear forwards}.pagination-slider__bullet.active::after,.pagination-slider__bullet.viewed::after{transform:translateX(100%);animation:none}.pagination-slider__bullet.paused::after{animation-play-state:paused}.pagination-slider__bullet::after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background-color:var(--text-black-100)}[data-dis-autoplay=true] .pagination-slider__bullet.progress::after{transform:translateX(100%);animation:none}.payment-info{--btn-dodded-padding:5px;display:flex;flex-direction:column;gap:12px}.payment-info__list{display:flex;flex-direction:column;gap:8px}.payment-info__item{display:flex;gap:8px;align-items:flex-start;justify-content:space-between}.payment-info__item-name{color:var(--text-black-50)}.payment-info__discount{color:var(--notifications-danger-100)}.payment-info__total{display:flex;flex-direction:column;align-items:flex-end}.price-row{display:flex;flex-wrap:wrap;gap:4px var(--price-row-gap,16px);align-items:center}@media (max-width:1231px){.price-row{gap:2px var(--price-row-gap,12px)}}.price-row__price-wrap{display:flex;gap:var(--price-row-gap-price-wrap,12px)}@media (max-width:1231px){.price-row__price-wrap{gap:var(--price-row-gap-price-wrap,8px)}}.price-row__price-current{color:var(--text-black-75)}.price-row__price-old{color:var(--text-black-50);text-decoration-line:line-through}.rating-info{display:flex;flex-direction:column;gap:24px}.rating-info__header{display:flex;flex-direction:column;gap:12px}.rating-info__main{display:flex;flex-direction:column;gap:8px}.rating-info__item{display:grid;grid-template-columns:max-content minmax(5px,124px) max-content;gap:8px}.rating-info__item-grade{color:var(--text-black-50)}.rating-info__item-line{padding-bottom:4px}.rating-info__item-line::before{content:"";display:inline-block;width:100%;height:1px;background-color:var(--text-black-50)}.rating-row{display:flex;gap:12px;align-items:center}.rating-row__rating{display:flex;gap:4px}.rating-row__rating[data-grade="1"]>svg:nth-child(1) path,.rating-row__rating[data-grade="2"]>svg:nth-child(-n+2) path,.rating-row__rating[data-grade="3"]>svg:nth-child(-n+3) path,.rating-row__rating[data-grade="4"]>svg:nth-child(-n+4) path,.rating-row__rating[data-grade="5"]>svg:nth-child(-n+5) path{fill:currentcolor}.rating-row__rating>svg{width:16px;height:16px}.rating-row__rating>svg path{fill:transparent}.rating-row__date{color:var(--text-black-50)}.rule-validate{display:flex;flex-direction:column;gap:4px}.rule-validate__item{display:flex;gap:6px;align-items:center;color:var(--text-black-50);transition:color var(--base-transition)}.rule-validate__item.success{color:var(--notifications-success-100)}.filter-row{display:flex;gap:44px;align-items:flex-end;justify-content:space-between}@media (max-width:1231px){.filter-row{flex-direction:column;gap:24px;align-items:stretch}}.filter-row__items-wrap{display:flex;gap:44px;align-items:center}.filter-row__item-point{--btn-dodded-padding:5px 0}@media (max-width:1231px){.filter-row__items-wrap{display:flex;flex-direction:column;gap:24px;align-items:stretch}.filter-row__item-point{align-self:flex-start;order:-1}}.filter-row__amount{color:var(--text-black-50)}@media (min-width:1232px){.rating-info{position:sticky;top:var(--header-height,var(--static-header-height));right:0;left:0;width:100%}.filter-row__amount{margin-left:auto}.filter-row__search{width:50%}}.filter-row__link-list{display:flex;gap:20px;align-items:center}.gallery-row{display:grid;grid-template-columns:repeat(8,1fr);gap:8px}@media (max-width:1231px){.gallery-row{grid-template-columns:repeat(8,2fr) 1fr;gap:4px}}.gallery-row__img{position:relative;overflow:hidden;aspect-ratio:143/198}.gallery-row__img:not(.more-img) .gallery-row__img-btn{cursor:url(/local/templates/main/css/../img/svg/cursor/zoom-in.svg) 16 16,zoom-in;font-size:12px;opacity:0;transition:opacity var(--transition-overlay)}.gallery-row__img:not(.more-img) .gallery-row__img-btn:not(:disabled,.disabled,.disabled-state,.active):focus-visible{opacity:1}.gallery-row__img:not(.more-img) .gallery-row__img-btn>span{opacity:0}.gallery-row__img.more-img .gallery-row__img-btn{font-size:26px;font-weight:500;transition:background-color var(--transition-overlay)}@media (any-hover:hover){.gallery-row__img.more-img .gallery-row__img-btn:not(:disabled,.disabled,.disabled-state,.active):hover{background-color:var(--text-black-75)}.accordion--filter .accordion__btn-open:not(:disabled,.disabled,.disabled-state,.active):hover{color:var(--primary-brown-hover-100)}}.gallery-row__img.more-img .gallery-row__img-btn:not(:disabled,.disabled,.disabled-state,.active):focus-visible{background-color:var(--text-black-75)}@media (max-width:767px){.gallery-row{grid-template-columns:repeat(4,1fr);gap:2.6px}.gallery-row__img:nth-child(n+4):nth-child(-n+7):not(:last-child){display:none}}.gallery-row__img-btn{position:absolute;z-index:var(--z-index-interactive);inset:0;display:flex;align-items:center;justify-content:center;padding:8px;color:var(--text-white-100);background-color:var(--text-black-50)}.tippy-box{max-width:200px;padding:4px 8px;color:var(--text-black-75);background-color:var(--text-white-100);filter:drop-shadow(0 1px 4px rgba(37, 37, 37, .1)) drop-shadow(0 1px 4px rgba(37, 37, 37, .05));transition:opacity var(--base-transition),visibility var(--base-transition)}.tippy-box:not([data-state=visible]){visibility:hidden;opacity:0}.tippy-box[data-placement^=top] .tippy-arrow{bottom:-5px}.tippy-box[data-placement^=bottom] .tippy-arrow{top:-5px}.tippy-box[data-placement^=left] .tippy-arrow{right:-5px}.tippy-box[data-placement^=right] .tippy-arrow{left:-5px}.tippy-box .tippy-arrow{position:absolute;width:10px;height:10px}.tippy-box .tippy-arrow::after{content:"";position:absolute;inset:0;transform:rotate(45deg);background-color:var(--text-white-100)}.video-embed{position:relative;aspect-ratio:var(--video-embed-aspect-ratio,595/358);background-color:var(--text-black-100)}.video-embed.is-embed .video-embed__btn,.video-embed.is-embed .video-embed__preview{display:none}.video-embed.darkened .video-embed__preview::after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(37,37,37,.5) 0,rgba(37,37,37,.5) 100%)}.video-embed__preview{position:absolute;inset:0}.video-embed__btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-embed__btn-full{position:absolute;z-index:var(--z-index-interactive);inset:0}.video-embed iframe{display:block;width:100%;height:100%}.about-contacts{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}@media (max-width:1231px){.gallery-row__img.more-img .gallery-row__img-btn{font-size:18px}.about-contacts{display:flex;flex-direction:column;gap:32px}}.about-contacts__col-info{display:flex;flex-direction:column;gap:50px}@media (max-width:1231px){.about-contacts__col-info{gap:32px}}.about-contacts__text-wrap{display:flex;flex-direction:column;gap:26px}@media (max-width:1231px){.about-contacts__text-wrap{gap:22px}.about-contacts__links-wrap{--btn-accent-padding:4px}}.about-contacts__links-wrap{--btn-accent-padding:6px;display:flex;gap:50px}.about-info{position:relative;display:grid;grid-template-columns:44% auto;gap:72px}@media (max-width:1231px){.about-info{display:flex;flex-direction:column;gap:44px}}@media (min-width:768px) and (max-width:1231px){.video-embed.small{max-width:45%}.about-info{max-width:var(--container-content-max-width)}}.about-info__col{display:flex;flex-direction:column;gap:65px}@media (max-width:1231px){.about-info__col{gap:44px}}.about-info__card-vertical{display:flex;flex-direction:column;gap:65px;align-items:flex-start}@media (max-width:767px){.about-info__card-vertical{align-items:center}}.about-info__title{position:relative;width:100%}.about-info__title::after,.about-info__title::before{content:"“";position:absolute;font-size:270px;line-height:1;color:var(--primary-brown-100)}.about-info__title::before{top:0;left:-16px;transform:translateY(-35%)}.about-info__title::after{right:-16px;bottom:0;transform:rotate(180deg) translateY(-35%)}@media (min-width:1232px){.about-info__link-wrap{position:absolute;inset:0}}@media (max-width:1231px){.about-info__card-vertical{gap:44px}.about-info__title::after,.about-info__title::before{font-size:168px}.about-info__link-wrap{position:relative}.about-info__img{margin-bottom:44px}}.about-info__link{position:absolute;z-index:var(--z-index-interactive);inset:0;opacity:0}.about-info__card-vertical-text{display:flex;flex-direction:column;gap:24px}.about-info__card-vertical-img{width:420px;height:600px}.about-info__img{aspect-ratio:600/800;width:100%}.about-info__img-row{display:grid;grid-template-columns:repeat(2,minmax(1px,1fr));gap:20px}.about-info__img-row-item{aspect-ratio:283/405}.about-info__card-horizontal{display:flex;gap:32px;justify-content:space-between;width:100%}.about-info__card-horizontal-img{flex-shrink:0;width:267px;height:365px}.about-info__card-horizontal-text{display:flex;flex-direction:column;gap:50px}.about-info__card-horizontal-sign{aspect-ratio:209/97;width:209px;max-width:100%}@media (max-width:1231px){.about-info__card-horizontal-text{gap:24px}.about-info__card-horizontal-sign{width:130px}}.about-info__card-horizontal-sign>img{-o-object-fit:contain;object-fit:contain}@media (min-width:1232px){.about-main{position:relative}}@media (min-width:768px) and (max-width:1231px){.about-main{max-width:var(--container-content-max-width)}}.about-main__img-bg{position:absolute;z-index:-1;right:0;transform:translate(20%,-11%);aspect-ratio:1/1;width:90%;opacity:.04}.about-main__img-bg img{position:right top;-o-object-fit:contain;object-fit:contain}.about-main__text-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.about-main__video-wrap{--video-embed-aspect-ratio:1200/900}.about-main__video-wrap:not(:first-child){padding-top:50px}@media (max-width:1231px){.about-main__text-wrap{display:flex;flex-direction:column;gap:16px}.about-main__video-wrap:not(:first-child){padding-top:32px}}.about-main__img-wrap{display:flex;align-items:center;justify-content:space-between}.about-main__img-wrap:not(:first-child){padding-top:64px}.about-main__img-wrap.reverse picture:nth-child(1){aspect-ratio:420/600;width:35%}@media (max-width:1231px){.about-main__img-wrap{flex-direction:column;gap:12px;align-items:flex-start}.about-main__img-wrap:not(:first-child){padding-top:32px}.about-main__img-wrap.reverse picture:nth-child(1){width:100%}}.about-main__img-wrap.reverse picture:nth-child(2){aspect-ratio:596/811;width:50%}.about-main__img-wrap picture{flex-shrink:0}.about-main__img-wrap picture:nth-child(1){aspect-ratio:596/811;width:50%}@media (max-width:1231px){.about-main__img-wrap picture:nth-child(1),.about-main__img-wrap.reverse picture:nth-child(2){width:100%}}.about-main__img-wrap picture:nth-child(2){aspect-ratio:420/600;width:35%}.about-main__img-full-wrap:not(:first-child){padding-top:50px}.about-main__img-full-wrap picture{aspect-ratio:12/8;width:100%}.accordion--filter{display:flex;flex-direction:column;gap:24px;align-items:flex-start}.accordion--filter .accordion__item{position:relative;width:100%}.accordion--filter .accordion__item:not(.is-checked) .accordion__btn-reset{display:none}@media (min-width:1232px){.about-main__title{max-width:75.5%}.about-main__text-wrap>*{padding-right:68px}.accordion--filter .accordion__item .modal__submit-float{display:block}.accordion-hover:not(:disabled,.disabled,.disabled-state,.active):focus-visible .accordion-hover__header{color:var(--text-black-25)}}.accordion--filter .accordion__header{display:flex;gap:12px;align-items:center}.accordion--filter .accordion__btn-open{display:flex;flex-grow:1;gap:8px;align-items:center;transition:color var(--base-transition)}.accordion--filter .accordion__btn-open:not(:disabled,.disabled,.disabled-state,.active):focus-visible{color:var(--primary-brown-hover-100)}@media (max-width:1231px){.about-main__img-wrap picture:nth-child(2){width:100%}.about-main__img-full-wrap:not(:first-child){padding-top:32px}.accordion--filter .accordion__btn-open{padding:4px 0}}.accordion--filter .accordion__btn-reset{display:flex;gap:4px;align-items:center;padding:4px 0;transition:color var(--base-transition)}.accordion--filter .accordion__btn-reset:not(:disabled,.disabled,.disabled-state,.active):focus-visible{color:var(--primary-brown-hover-100)}.accordion--filter .accordion__btn-reset:disabled{display:none}.accordion--filter .accordion__icon-reset{display:flex;align-items:center;justify-content:center;padding:3px;border:1px solid currentcolor;border-radius:50%}.accordion--filter .accordion__icon-reset>svg{width:8px;height:8px}.accordion--filter .accordion__icon-reset>svg path{stroke:currentcolor;stroke-width:2px}.accordion--filter .accordion__inner{padding-top:16px}.accordion--filter .accordion__list{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.accordion--filter .accordion__list.list-links{padding-left:24px}.accordion--content .accordion__item{border-bottom:1px solid var(--text-black-100)}.accordion--content .accordion__item:first-child{border-top:1px solid var(--text-black-100)}.accordion--content .accordion__header{display:flex;gap:20px;align-items:center;justify-content:space-between;width:100%;padding:20px 0;text-align:left}@media (max-width:1231px){.accordion--content .accordion__header{gap:12px;padding:12px 0}}.accordion--content .accordion__inner{display:flex;flex-direction:column;gap:12px;padding-bottom:20px}@media (max-width:1231px){.accordion--content .accordion__inner{padding-bottom:12px}.accordion-hover{--accordion-hover-body-height:160px}}.accordion--catalog{border-bottom:1px solid var(--text-black-100);margin-right:calc(-1 * var(--container-padding));margin-left:calc(-1 * var(--container-padding))}.accordion--catalog .accordion__item.open .accordion__header{color:var(--primary-brown-100)}.accordion--catalog .accordion__header{display:flex;gap:4px;align-items:center;justify-content:center;width:100%;padding:20px var(--container-padding);transition:color var(--base-transition)}@media (any-hover:hover){.accordion--filter .accordion__btn-reset:not(:disabled,.disabled,.disabled-state,.active):hover{color:var(--primary-brown-hover-100)}.accordion--catalog .accordion__header:not(:disabled,.disabled,.disabled-state,.active):hover{color:var(--primary-brown-100)}}.accordion--catalog .accordion__header:not(:disabled,.disabled,.disabled-state,.active):focus-visible{color:var(--primary-brown-100)}.accordion--catalog .accordion__inner{display:flex;flex-direction:column;gap:25px;padding:4px var(--container-padding) 20px}.accordion__body{overflow:hidden;max-height:0;transition:max-height var(--base-transition)}.accordion-hover{--accordion-hover-body-height:322px;--accordion-hover-body-offset:12px}@media (min-width:1232px) and (any-hover:hover){.accordion-hover:not(:disabled,.disabled,.disabled-state,.active):hover .accordion-hover__header{color:var(--text-black-25)}.accordion-hover__item:not(:disabled,.disabled,.disabled-state,.active):hover .accordion-hover__header{color:var(--text-black-100)}.accordion-hover__item:not(:disabled,.disabled,.disabled-state,.active):hover .accordion-hover__icon-wrap{opacity:1}.accordion-hover__item:not(:disabled,.disabled,.disabled-state,.active):hover .accordion-hover__body{height:var(--accordion-hover-body-height)}}.accordion-hover__item:not(:last-child){border-bottom:1px solid var(--primary-brown-100)}.accordion-hover__header{display:flex;gap:32px;align-items:center;justify-content:space-between;padding:12px 0;transition:color var(--base-transition)}@media (max-width:1231px){.accordion-hover__header{gap:16px}}.accordion-hover__icon-wrap{display:flex;gap:12px;align-items:center;color:var(--primary-brown-100);transition:opacity var(--base-transition)}.accordion-hover__inner{display:grid;grid-template-columns:repeat(5,minmax(1px,1fr));gap:12px;padding-bottom:12px}@media (max-width:1231px){.accordion-hover__inner{grid-template-columns:repeat(7,minmax(1px,1fr));gap:4px}.accordion-hover__img{aspect-ratio:106/148}}@media (max-width:767px){.about-info__img{margin-bottom:24px}.accordion-hover__inner{grid-template-columns:repeat(3,minmax(1px,1fr))}.accordion-hover__img:nth-child(n+4){display:none}}.card-advantage{--btn-accent-padding:8px 0;display:flex;flex-direction:column;gap:25px;align-items:flex-start}@media (min-width:1232px){.accordion-hover__item:not(:disabled,.disabled,.disabled-state,.active):focus-visible .accordion-hover__header{color:var(--text-black-100)}.accordion-hover__item:not(:disabled,.disabled,.disabled-state,.active):focus-visible .accordion-hover__icon-wrap{opacity:1}.accordion-hover__item:not(:disabled,.disabled,.disabled-state,.active):focus-visible .accordion-hover__body{height:var(--accordion-hover-body-height)}.accordion-hover__icon-wrap{opacity:0}.accordion-hover__body{overflow:hidden;height:0;transition:height .3s ease-in}.accordion-hover__img{height:calc(var(--accordion-hover-body-height) - var(--accordion-hover-body-offset))}.card-advantage{max-width:270px}.card-order__btn{align-self:flex-start}}.card-advantage__description{display:flex;flex-direction:column;flex-grow:1;gap:25px}@media (max-width:1231px){.card-advantage{--btn-accent-padding:4px 0}.card-advantage__description{gap:12px}}.card-advantage-wrap{display:flex;gap:44px;justify-content:space-between}@media (max-width:1231px){.card-advantage-wrap{flex-direction:column}}.card-bought{position:relative}.card-bought__img{aspect-ratio:160/230;width:100%;margin-bottom:8px}.card-bought__info{display:flex;flex-direction:column;gap:8px}.card-bought__link{display:block;align-self:flex-start;max-width:100%;text-align:left;overflow-wrap:break-word}.card-bought__link::after{content:"";position:absolute;z-index:var(--z-index-interactive);inset:0}.card-bought-wrap{display:grid;grid-template-columns:repeat(5,minmax(1px,1fr));gap:8px;padding-right:64px}@media (max-width:1231px){.card-bought-wrap{grid-template-columns:repeat(6,minmax(1px,1fr));gap:4px;padding-right:24px}}@media (max-width:767px){.card-bought-wrap{grid-template-columns:repeat(3,minmax(1px,1fr));padding-right:12px}}.card-cart{position:relative;display:grid;grid-template-columns:13.5% auto;gap:20px;padding-bottom:24px}@media (max-width:1231px){.card-cart{grid-template-columns:8.2% auto;gap:8px;padding-bottom:12px}}.card-cart__img{aspect-ratio:80/114;width:100%}.card-cart__col-main{display:flex;gap:50px;align-items:flex-start}@media (max-width:767px){.card-cart{grid-template-columns:18% auto}.card-cart__col-main{gap:16px}}.card-cart__info{display:flex;flex-direction:column;flex-grow:1;gap:2px;justify-content:space-between;height:100%}.card-cart__info-row{--price-row-gap-price-wrap:8px;display:grid;grid-template-columns:repeat(2,1fr);gap:8px;align-items:start}@media (max-width:1231px){.card-cart__info-row{--price-row-gap-price-wrap:4px;grid-template-columns:1fr 3fr}}@media (max-width:767px){.card-cart__info-row{grid-template-columns:62% auto}.card-cart__info-row.long{display:flex;flex-direction:column;gap:0}}.card-cart__footer{display:flex;flex-direction:column;gap:8px}.card-cart__btn{position:relative;z-index:var(--z-index-interactive);flex-shrink:0}.card-cart__link{transition:color var(--base-transition)}.card-cart__link:not(:disabled,.disabled,.disabled-state,.active):focus-visible{color:var(--primary-brown-hover-100)}.card-cart__link::after{content:"";position:absolute;inset:0;border-bottom:1px solid currentcolor}.card-cart__params-name{color:var(--text-black-50)}.card-cart-wrap{display:flex;flex-direction:column;gap:24px}.card-order{position:relative;display:flex;flex-direction:column;gap:12px;padding-bottom:24px;border-bottom:1px solid var(--text-black-100)}@media (max-width:1231px){.card-cart-wrap{gap:12px}.card-order{gap:24px;padding-bottom:12px}}.card-order__header{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.card-order__info{display:flex;gap:16px;align-items:center;justify-content:space-between;min-width:53.4%}@media (max-width:1231px){.card-order__info{min-width:43.5%}}.card-order__info-col{display:flex;gap:16px;align-items:center}.card-order__link{--btn-accent-padding:4px 0;--btn-accent-color:var(--primary-brown-100)}.card-order__link::after{content:"";position:absolute;z-index:var(--z-index-interactive);inset:0}.card-order__img-wrap{display:flex;flex-wrap:wrap;gap:8px}.card-order__img{flex-shrink:0;aspect-ratio:80/110;width:10%;background-color:var(--background-background-25)}@media (max-width:1231px){.card-order__img-wrap{gap:4px}.card-order__img{width:8.2%}}@media (max-width:767px){.card-order__info{min-width:100%}.card-order__img{width:18.3%}}.card-order__btn{position:relative;z-index:calc(var(--z-index-interactive) + 1)}.card-order-wrap{display:flex;flex-direction:column;gap:24px}.card-payment{display:flex;flex-direction:column;gap:44px;padding:50px;background-color:var(--card-payment-bg-color,var(--text-white-100))}@media (max-width:1231px){.card-payment{gap:32px;padding:16px}}.card-payment__inputs-wrap{display:flex;flex-direction:column;gap:20px}@media (max-width:1231px){.card-payment__inputs-wrap{gap:16px}}.card-payment__points-row{display:flex;gap:12px;align-items:center;justify-content:space-between}.card-payment__points-helper{display:flex;gap:4px;align-items:center;color:var(--text-black-50)}.card-payment__payment-method{display:flex;flex-direction:column;gap:16px}.card-payment__payment-method legend{margin-bottom:16px;color:var(--text-black-50)}.card-payment__footer{display:flex;flex-direction:column;gap:24px}.card-payment__ordering-wrap{display:flex;flex-direction:column;gap:12px}.card-product{position:relative}@media (any-hover:hover){.card-cart__link:not(:disabled,.disabled,.disabled-state,.active):hover{color:var(--primary-brown-hover-100)}.card-product:not(:disabled,.disabled,.disabled-state,.active):hover .card-product__btn-add{color:var(--text-white-100);background-color:var(--primary-brown-hover-100)}}.card-product:not(:disabled,.disabled,.disabled-state,.active):focus-visible .card-product__btn-add{color:var(--text-white-100);background-color:var(--primary-brown-hover-100)}.card-product:not(:has(.card-product__interactive:hover)) .card-product__link:not(:disabled,.disabled,.disabled-state,.active):focus-visible{color:var(--primary-brown-hover-100)}.card-product:not(:has(.card-product__interactive:hover)):has(.card-product__link-img:hover) .card-product__link{color:var(--primary-brown-hover-100)}.card-product.sewn .card-product__label-not-sewn,.card-product:not(.sewn) .card-product__label-sewn{display:none}.card-product.sewn .card-product__img-wrap,.card-product.sewn .card-product__link,.card-product.sewn .card-product__params,.card-product.sewn .card-product__rating-interactive,.card-product.sewn .price-row{opacity:.5}.card-product.sewn .card-product__img-wrap .btn-dodded.primary-brown-100,.card-product.sewn .card-product__link .btn-dodded.primary-brown-100,.card-product.sewn .card-product__params .btn-dodded.primary-brown-100,.card-product.sewn .card-product__rating-interactive .btn-dodded.primary-brown-100,.card-product.sewn .price-row .btn-dodded.primary-brown-100{--btn-dodded-color:var(--text-black-50)}.card-product__interactive{position:relative;z-index:var(--z-index-interactive)}.card-product__img{position:relative;aspect-ratio:294/420;width:100%;margin-bottom:12px;background-color:var(--background-background-25)}@media (max-width:1231px){.card-payment__ordering-wrap{gap:20px}.card-product{display:flex;flex-direction:column}.card-product__img{margin-bottom:8px}.card-product__img-item{opacity:1}}.card-product__img-item{position:absolute;inset:0;display:block;transition:opacity var(--base-transition)}@media (min-width:1232px){.card-product__img-item:not(.active){opacity:0}.card-upload__remove{inset:0}}.card-product__pagination{position:absolute;bottom:0;left:0;transform:translateY(5px);display:grid;grid-template-columns:repeat(auto-fit,minmax(1px,1fr));gap:4px;width:100%;padding:12px;opacity:0;transition:opacity var(--base-transition),transform var(--base-transition)}.card-product__pagination .bullet{height:2px;background-color:var(--text-black-25);transition:background-color var(--base-transition)}.card-product__pagination .bullet.active{background-color:var(--text-black-100)}.card-product__link-img{position:absolute;z-index:var(--z-index-interactive);inset:0;opacity:0}.card-product__link-img:not(:disabled,.disabled,.disabled-state,.active):focus-visible~.card-product__pagination{transform:translateY(0);opacity:1}.card-product__label{position:absolute;top:12px;left:12px}.card-product__favorite{position:absolute;top:12px;right:12px}.card-product__content{display:flex;gap:4px;align-items:flex-start;justify-content:space-between}@media (max-width:1231px){.card-product__img-item:not(:first-child){display:none}.card-product__content{flex-direction:column;flex-grow:1}}.card-product__info{display:flex;flex-direction:column;gap:8px}@media (max-width:1231px){.card-product__info{gap:6px}}.card-product__info.gap-4{gap:4px}.card-product__link{transition:color var(--base-transition)}.card-product__link::after{content:"";position:absolute;inset:0}.card-product__params{display:flex;flex-wrap:wrap;gap:0 12px}@media (max-width:1231px){.card-product__params{flex-flow:column nowrap}}.card-product__btn-row{display:flex;gap:16px;align-items:center;justify-content:space-between}.card-product__download{--btn-accent-padding:4px 0;--btn-accent-gap:8px}.card-product__btn-init{--btn-accent-padding:4px 0;align-self:flex-start}.card-product__rating-interactive{position:relative;z-index:var(--z-index-interactive);align-self:flex-start}.card-product__rating-interactive .rating-row{transition:color var(--base-transition)}.card-product__rating-open{position:absolute;inset:0;opacity:0}.card-product__rating-open:not(:disabled,.disabled,.disabled-state,.active):focus-visible~.rating-row{color:var(--primary-brown-hover-100)}.card-review{display:flex;flex-direction:column;gap:24px;padding:24px 0;border-bottom:1px solid var(--text-black-50)}@media (max-width:1231px){.card-review{gap:20px;padding:20px 0}}.card-review__header,.card-review__name{display:flex;gap:24px;align-items:center}@media (max-width:1231px){.card-review__header,.card-review__name{gap:12px}}.card-review__header{justify-content:space-between}@media (max-width:767px){.card-review__header{flex-direction:column;gap:25px;align-items:flex-start}}.card-review__main{display:flex;flex-direction:column;gap:12px}.card-review__img-wrap{display:flex;flex-wrap:wrap;gap:4px}.card-review__img{position:relative;aspect-ratio:80/110;width:80px}.card-review__btn{position:absolute;z-index:var(--z-index-interactive);inset:0;opacity:0}.card-review-wrap{display:flex;flex-direction:column}.card-subscribe{display:flex;gap:8px}.card-subscribe__img{flex-shrink:0;aspect-ratio:280/402;width:280px}.card-subscribe__main{display:flex;flex-direction:column;gap:24px;justify-content:space-between;padding:50px;background-color:var(--background-background-25)}@media (max-width:1231px){.card-subscribe__main{flex-grow:1;gap:44px;padding:64px 16px}}.card-subscribe__header{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.card-subscribe__form{display:flex;flex-direction:column;gap:12px}.card-subscribe__policy{color:var(--text-black-50)}.card-upload{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1/1;width:100%;border:1px solid var(--text-black-100)}.card-upload.loading-state{pointer-events:none;cursor:not-allowed;position:relative}.card-upload.loading-state::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;aspect-ratio:1/1;height:40%;border:2px solid currentcolor;border-radius:50%;clip-path:var(--clip-path-loading);animation:var(--animation-loading) loading-spin-btn}.card-upload.loading-state .btn-bordered__text{opacity:0}.card-upload img{display:block;width:calc(100% - 8px);height:calc(100% - 8px)}.card-upload__remove{position:absolute}@media (any-hover:hover){.card-product:not(:has(.card-product__interactive:hover)) .card-product__link:not(:disabled,.disabled,.disabled-state,.active):hover{color:var(--primary-brown-hover-100)}.card-product__link-img:not(:disabled,.disabled,.disabled-state,.active):hover~.card-product__pagination{transform:translateY(0);opacity:1}.card-product__rating-open:not(:disabled,.disabled,.disabled-state,.active):hover~.rating-row{color:var(--primary-brown-hover-100)}.card-upload__remove:not(:disabled,.disabled,.disabled-state,.active):hover::before{opacity:1}.input-checkbox__real:not(:disabled,.disabled,.disabled-state,.active):hover+.input-checkbox__custom{color:var(--primary-brown-hover-100)}}.card-upload__remove:not(:disabled,.disabled,.disabled-state,.active):focus-visible::before{opacity:1}.card-upload__remove::before{content:"";position:absolute;background-color:rgba(37,37,37,.12);background-image:url(/local/templates/main/css/../img/svg/trash.svg);background-repeat:no-repeat;background-position:center center;background-size:25%}@media (min-width:1232px){.card-upload__remove::before{inset:4px;opacity:0;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:opacity var(--base-transition)}}@media (max-width:1231px){.card-subscribe__form{gap:24px}.card-upload__remove{top:0;right:0;width:36px;height:36px}.card-upload__remove::before{inset:0;background-color:var(--text-black-100);background-size:55%}}.card-upsell{position:relative}.card-upsell__img{aspect-ratio:192/276;margin-bottom:10px}.card-upsell__info{display:flex;flex-direction:column;gap:4px}.card-upsell__link{align-self:flex-start}.card-upsell__link::after{content:"";position:absolute;z-index:var(--z-index-interactive);inset:0}.card-upsell-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}@media (max-width:1231px){.card-upsell-wrap{grid-template-columns:repeat(3,22%);gap:12px 4px}}@media (max-width:767px){.card-upsell-wrap{grid-template-columns:repeat(2,1fr)}}.input-checkbox{cursor:pointer;position:relative}.input-checkbox__real:not(:disabled,.disabled,.disabled-state,.active):focus-visible+.input-checkbox__custom{color:var(--primary-brown-hover-100)}.input-checkbox__real:checked+.input-checkbox__custom .input-checkbox__check::after{opacity:1}.input-checkbox__custom{display:flex;gap:8px;align-items:center;transition:color var(--base-transition)}.input-checkbox__check{position:relative;display:inline-block;width:16px;height:16px;border:1px solid currentcolor}.input-checkbox__check::after{content:"";position:absolute;inset:0;opacity:0;background-color:currentcolor;background-image:url(/local/templates/main/css/../img/svg/check-white.svg);background-repeat:no-repeat;background-position:center center;background-size:contain;transition:opacity var(--base-transition)}.input-radio-params{cursor:pointer;position:relative}.input-radio-params__real:not(:disabled,.disabled,.disabled-state,.active):focus-visible:not(:checked)+.input-radio-params__custom{border-color:var(--primary-brown-hover-100);color:var(--primary-brown-hover-100)}.input-radio-params__real:checked+.input-radio-params__custom{color:var(--text-white-100);background-color:var(--text-black-100)}.input-radio-params__custom{padding:var(--input-radio-params-padding,3px 8px);border:1px solid var(--text-black-100);transition:border-color var(--base-transition),background-color var(--base-transition),color var(--base-transition)}.input-radio-params-wrap{display:flex;flex-wrap:wrap;gap:8px}.input-radio-params-wrap:not(.error)+.input-radio-params-error{display:none}.input-radio-params-error{margin-top:6px;color:var(--notifications-danger-100)}.input-radio-rating-items{display:flex;gap:4px}.input-radio-rating-items.data-grade-1>.input-radio-rating:nth-child(1) .input-radio-rating__custom svg path,.input-radio-rating-items.data-grade-2>.input-radio-rating:nth-child(-n+2) .input-radio-rating__custom svg path,.input-radio-rating-items.data-grade-3>.input-radio-rating:nth-child(-n+3) .input-radio-rating__custom svg path,.input-radio-rating-items.data-grade-4>.input-radio-rating:nth-child(-n+4) .input-radio-rating__custom svg path,.input-radio-rating-items.data-grade-5>.input-radio-rating:nth-child(-n+5) .input-radio-rating__custom svg path,.input-radio-rating-items[data-grade="2"]>.input-radio-rating:nth-child(-n+2) .input-radio-rating__custom svg path,.input-radio-rating-items[data-grade="3"]>.input-radio-rating:nth-child(-n+3) .input-radio-rating__custom svg path,.input-radio-rating-items[data-grade="4"]>.input-radio-rating:nth-child(-n+4) .input-radio-rating__custom svg path,.input-radio-rating-items[data-grade="5"]>.input-radio-rating:nth-child(-n+5) .input-radio-rating__custom svg path{fill:currentcolor}.input-radio-rating-wrap{display:flex;flex-direction:column;gap:12px}.input-radio-rating-wrap:not(.error) .input-radio-rating-error{display:none}.input-radio-rating{cursor:pointer;position:relative;flex-shrink:0}.input-radio-rating__real:checked~.input-radio-rating__custom svg path{fill:currentcolor}.input-radio-rating__custom svg path{fill:transparent;transition:fill var(--base-transition)}.input-radio-rating-error{color:var(--notifications-danger-100)}.input-radio{--input-radio-check-size:16px;--input-radio-gap:8px;cursor:pointer;position:relative}.input-radio__real:not(:disabled,.disabled,.disabled-state,.active):focus-visible+.input-radio__custom{color:var(--primary-brown-hover-100)}.input-radio__real:checked+.input-radio__custom .input-radio__check::after{transform:scale(1)}.input-radio__custom{display:flex;gap:var(--input-radio-gap);align-items:center;transition:color var(--base-transition)}.input-radio__check{position:relative;display:inline-block;flex-shrink:0;width:var(--input-radio-check-size);height:var(--input-radio-check-size);border:1px solid currentcolor;border-radius:50%}.input-radio__check::after{content:"";position:absolute;inset:2px;transform:scale(0);border-radius:50%;background-color:currentcolor;transition:transform var(--base-transition)}.input-radio__details{display:inline-block;margin-top:4px;padding-left:calc(var(--input-radio-check-size) + var(--input-radio-gap));color:var(--text-black-50)}.input-upload{cursor:pointer;display:flex;aspect-ratio:1/1}.input-upload[data-disabled]{display:none}.input-upload__custom{display:flex;flex-direction:column;flex-grow:1;gap:8px;align-items:center;justify-content:center;padding:4px;border:1px solid currentcolor;font-size:12px;text-align:center;text-transform:uppercase;transition:border-color var(--base-transition),background-color var(--base-transition),color var(--base-transition)}.input-upload-items{display:grid;grid-template-columns:repeat(5,minmax(1px,1fr));gap:4px}@media (max-width:1231px){.input-upload-items{grid-template-columns:repeat(7,minmax(1px,1fr))}.input-wrap{--input-bottom:12px}}@media (max-width:767px){.input-upload-items{grid-template-columns:repeat(3,minmax(1px,1fr))}}.input-upload-wrap{display:flex;flex-direction:column;gap:12px}.input-upload-wrap:not(.error) .input-upload-error{display:none}.input-upload-wrap:not(.error) .input-upload__real:not(:disabled,.disabled,.disabled-state,.active):focus-visible+.input-upload__custom{border-color:var(--primary-brown-hover-100);color:var(--text-white-100);background-color:var(--primary-brown-hover-100)}.input-upload-error,.input-upload-wrap.error .input-upload__custom{color:var(--notifications-danger-100)}.input-wrap{--input-bottom:16px;display:flex;flex-direction:column;gap:4px}.input-wrap:not(.error) .input-error{display:none}@media (any-hover:hover){.input-radio-params__real:not(:disabled,.disabled,.disabled-state,.active):hover:not(:checked)+.input-radio-params__custom{border-color:var(--primary-brown-hover-100);color:var(--primary-brown-hover-100)}.input-radio__real:not(:disabled,.disabled,.disabled-state,.active):hover+.input-radio__custom{color:var(--primary-brown-hover-100)}.input-upload-wrap:not(.error) .input-upload__real:not(:disabled,.disabled,.disabled-state,.active):hover+.input-upload__custom{border-color:var(--primary-brown-hover-100);color:var(--text-white-100);background-color:var(--primary-brown-hover-100)}.input-wrap:not(.error) .input:not(:disabled,.disabled,.disabled-state,.active):hover{border-color:var(--text-black-100)}}.input-wrap:not(.error) .input:not(:disabled,.disabled,.disabled-state,.active):focus-visible{border-color:var(--text-black-100)}.input-wrap:not(.error) .input.is-filled,.input-wrap:not(.error) .input:focus{border-color:var(--text-black-100)}.input-wrap:not(.error) .input-wrap-bordered:has(.input:hover,.input:focus,.input.is-filled),.input-wrap:not(.error) .input-wrap-points:has(.input:hover,.input:focus,.input.is-filled){border-color:var(--text-black-100)}.input-wrap.error .input,.input-wrap.error .input-wrap-bordered,.input-wrap.error .input-wrap-points{border-color:var(--notifications-danger-100);color:var(--notifications-danger-100)}.input-wrap.error .input-wrap-bordered~.input-placeholder,.input-wrap.error .input-wrap-points~.input-placeholder,.input-wrap.error .input~.input-placeholder{color:var(--notifications-danger-100)}.input-wrap.error .input-wrap-bordered .btn-password:not(:hover),.input-wrap.error .input-wrap-bordered .input-reset:not(:hover),.input-wrap.error .input-wrap-points .btn-password:not(:hover),.input-wrap.error .input-wrap-points .input-reset:not(:hover){color:var(--text-black-100)}.input-wrap.confirmed .input-item::after{content:"Подтверждено";position:absolute;right:0;bottom:calc(var(--input-bottom) + 1px);padding:2px 4px;font-size:12px;color:var(--notifications-success-100);background-color:var(--notifications-success-12)}.input-wrap.confirmed .input{padding-right:140px}.input-wrap.confirmed .input-reset{right:100px}.input-wrap .rule-validate{margin-top:4px}.input-wrap-bordered{display:flex;gap:16px}@media (min-width:1232px){.input-wrap-bordered{align-items:flex-end;padding-bottom:var(--input-bottom);border-bottom:1px solid var(--text-black-50);transition:border-color var(--base-transition)}}@media (max-width:1231px){.input-wrap-bordered{gap:12px}.input-wrap-bordered.tablet-row{align-items:flex-end;padding-bottom:8px;border-bottom:1px solid var(--text-black-50);transition:border-color var(--base-transition)}.input-wrap-bordered.tablet-row .input{padding-bottom:0;border-bottom:none}.input-wrap-bordered.tablet-row .input-placeholder,.input-wrap-bordered.tablet-row .input-reset{bottom:0}.input-wrap-bordered:not(.tablet-row){flex-direction:column}.input-wrap-bordered:not(.tablet-row) .input-error{margin-top:-8px}.input-wrap-points{padding-bottom:var(--input-bottom);border-bottom:1px solid var(--text-black-50);transition:border-color var(--base-transition)}}.input-wrap-bordered.password-show .btn-password>span:nth-child(1),.input-wrap-bordered:not(.password-show) .btn-password>span:nth-child(2){display:none}.input-wrap-bordered .input-item{flex-grow:1}.input-wrap-points{display:flex;flex-grow:1;gap:12px;align-items:flex-end}@media (min-width:1232px){.input-wrap-bordered .input{padding-bottom:0;border-bottom:none}.input-wrap-bordered .input-placeholder,.input-wrap-bordered .input-reset{bottom:0}.input-wrap-points .input-item{max-width:100px}.modal-add-review .modal__container{max-width:800px}}.input-wrap-points .input{padding-right:0}.input-item{position:relative}.input{width:100%;padding-right:40px;padding-bottom:var(--input-bottom);border-bottom:1px solid var(--text-black-50);transition:border-color var(--base-transition)}@media (max-width:1231px){.input-wrap-points .input{padding-bottom:0;border-bottom:none}.input-wrap-points .input-placeholder,.input-wrap-points .input-reset{bottom:0}.input{padding-right:32px}}.input:focus{outline:0}.input.is-filled~.input-placeholder,.input.is-mask~.input-placeholder{display:none}.input::-moz-placeholder{opacity:0}.input::placeholder{opacity:0}.input.input-init:not(.is-filled)~.input-reset{display:none}.input-placeholder{pointer-events:none;position:absolute;bottom:calc(var(--input-bottom) + 1px);left:0;overflow:hidden;max-width:100%;color:var(--text-black-50);text-overflow:ellipsis;white-space:nowrap;transition:color var(--base-transition)}.input-placeholder.required::after{content:"*";color:var(--notifications-danger-100)}.input-reset{position:absolute;right:0;bottom:var(--input-bottom)}.input-error{color:var(--notifications-danger-100)}.textarea-wrap{display:flex;flex-direction:column;gap:12px}.textarea-wrap:not(.error) .textarea-error{display:none}@media (any-hover:hover){.textarea-wrap:not(.error) .textarea:not(:disabled,.disabled,.disabled-state,.active):hover{border-color:var(--text-black-100)}.modal-content__container .modal__main a:not(:disabled,.disabled,.disabled-state,.active):hover{color:var(--primary-brown-hover-100)}}.textarea-wrap:not(.error) .textarea:not(:disabled,.disabled,.disabled-state,.active):focus-visible{border-color:var(--text-black-100)}.textarea-wrap:not(.error) .textarea.is-filled,.textarea-wrap:not(.error) .textarea:focus,.textarea-wrap:not(.error) .textarea:not(:-moz-placeholder-shown),.textarea-wrap:not(.error) .textarea:not(:placeholder-shown){border-color:var(--text-black-100)}.textarea-wrap.error .textarea{border-color:var(--notifications-danger-100);color:var(--notifications-danger-100)}.textarea-wrap.error .textarea::-moz-placeholder{color:var(--notifications-danger-100)}.textarea-wrap.error .textarea::placeholder{color:var(--notifications-danger-100)}.textarea{width:100%;padding-bottom:8px;border-bottom:1px solid var(--text-black-50);transition:border-color var(--base-transition),color var(--base-transition)}.textarea:focus{outline:0}.textarea::-moz-placeholder{color:var(--text-black-50);-moz-transition:color var(--base-transition);transition:color var(--base-transition)}.textarea::placeholder{color:var(--text-black-50);transition:color var(--base-transition)}.textarea-error{color:var(--notifications-danger-100)}.modal-add-review .modal__container{padding:64px 100px}.modal-add-review .modal__content{display:flex;flex-direction:column;gap:44px}.modal-add-review .modal__header{display:flex;gap:20px;align-items:flex-start}@media (max-width:1231px){.modal-add-review .modal__container{padding:64px var(--container-padding)}.modal-add-review .modal__header{gap:16px}}.modal-add-review .modal__header-img{flex-shrink:0;aspect-ratio:80/114;width:80px}.modal-add-review .modal__header-info{display:flex;flex-direction:column;gap:12px}.modal-add-review .modal__form-item{display:flex;flex-direction:column;gap:24px}@media (max-width:1231px){.modal-add-review .modal__form-item{gap:20px}}.modal-add-review .modal__footer{display:flex;flex-direction:column;gap:12px}.modal-add-review .modal__footer .hint{align-self:stretch}.modal-authorization .modal__container{padding:100px}@media (min-width:1232px){.modal-add-review .modal__footer{align-items:flex-start}.modal-authorization .modal__container,.modal-cart-certificate .modal__container{max-width:800px}}@media (max-width:1231px){.modal-authorization .modal__container{padding:64px var(--container-padding)}}.modal-authorization .modal__container .tabs__nav-btn{text-transform:none}.modal-authorization .modal__header{display:flex;flex-direction:column;gap:24px}.modal-authorization .modal__title{display:flex;gap:12px;align-items:center}.modal-cart-certificate .modal__container{padding:64px 100px}.modal-cart-certificate .modal__main{display:flex;flex-direction:column;gap:44px}@media (max-width:1231px){.modal-cart-certificate .modal__container{padding:64px var(--container-padding)}.modal-cart-certificate .modal__main{gap:32px}}.modal-cart-certificate .modal__form{--card-payment-bg-color:var(--background-background-12);display:flex;flex-direction:column;gap:12px}.modal-contact .modal__container{display:flex;padding:64px 100px}@media (min-width:1232px){.modal-contact .modal__container,.modal-content__container{max-width:800px}}.modal-contact .modal__content{display:flex;flex-direction:column;min-height:100%}.modal-contact .modal__main{display:flex;flex-direction:column;flex-grow:1;gap:44px}@media (max-width:1231px){.modal-contact .modal__container{padding:64px var(--container-padding)}.modal-contact .modal__main{gap:32px}}.modal-contact .modal__contact-item{display:flex;flex-direction:column;gap:24px}.modal-contact .modal__links-wrap{display:flex;gap:50px;align-items:center}.modal-contact .modal__img-row{display:flex;flex-grow:1;align-items:flex-end}.modal-contact .modal__img{aspect-ratio:600/400;width:100%}.modal-content__container{padding:64px 100px}.modal-content__container .modal__content{display:flex;flex-direction:column;gap:44px}.modal-content__container .modal__main{font-size:16px}@media (min-width:768px) and (max-width:1231px){.modal-contact .modal__main,.modal-content__container .modal__main{max-width:var(--container-content-max-width)}}.modal-content__container .modal__main ol:not(:first-child),.modal-content__container .modal__main p:not(:first-child),.modal-content__container .modal__main ul:not(:first-child),.modal-content__container .modal__main>.table-base-wrap:not(:first-child),.modal-content__container .modal__main>a:not(:first-child){margin-top:24px}.modal-content__container .modal__main p+p:not(:first-child){margin-top:16px}.modal-content__container .modal__main a{padding:5px 0;color:var(--primary-brown-100);transition:color var(--base-transition);text-decoration-color:currentColor;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:12%;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.modal-content__container .modal__main a:not(:disabled,.disabled,.disabled-state,.active):focus-visible{color:var(--primary-brown-hover-100)}.modal-content__container .modal__main .accordion--content ul:not([class]),.modal-content__container .modal__main>ul:not([class]){display:flex;flex-direction:column}.modal-content__container .modal__main .accordion--content ul:not([class]) li,.modal-content__container .modal__main>ul:not([class]) li{display:flex}.modal-content__container .modal__main .accordion--content ul:not([class]) li::before,.modal-content__container .modal__main>ul:not([class]) li::before{content:"•";display:block;padding-right:12px}.modal-content__container .modal__main .accordion--content ol:not([class]),.modal-content__container .modal__main>ol:not([class]){display:flex;flex-direction:column;padding-left:22px;list-style-type:decimal}.modal-content__container .modal__main h3{font-size:26px}.modal-content__container .modal__main h3:not(:first-child){margin-top:44px}@media (max-width:1231px){.modal-content__container{padding:64px var(--container-padding)}.modal-content__container .modal__content{gap:32px}.modal-content__container .modal__main{font-size:14px}.modal-content__container .modal__main .accordion--content ul:not([class]) li::before,.modal-content__container .modal__main>ul:not([class]) li::before{padding-right:10px}.modal-content__container .modal__main .accordion--content ol:not([class]),.modal-content__container .modal__main>ol:not([class]){padding-left:20px}.modal-content__container .modal__main h3{font-size:22px}.modal-content__container .modal__main h3:not(:first-child){margin-top:32px}}.modal-content__container .modal__main h4:not(:first-child){margin-top:44px}.modal-content__container .modal__main .accordion--content .accordion__inner h3,.modal-content__container .modal__main .accordion--content .accordion__inner h4,.modal-content__container .modal__main .accordion--content .accordion__inner ol,.modal-content__container .modal__main .accordion--content .accordion__inner p,.modal-content__container .modal__main .accordion--content .accordion__inner ul,.modal-content__container .modal__main .accordion--content .accordion__inner>a{margin-top:0}.modal-content__container .modal__tabs:not(:first-child){margin-top:44px}.modal-content__container .modal__footer{--btn-accent-gap:8px;--btn-accent-padding:4px 0;display:flex;gap:24px;justify-content:space-between}.modal-content__container .modal__next{margin-left:auto}.modal-cookie{position:fixed;z-index:var(--z-index-cookie);bottom:40px;left:var(--container-padding);width:calc(100vw - var(--container-padding) * 2);max-width:400px;padding:40px;background-color:var(--text-white-100);transition:opacity var(--base-transition),transform var(--base-transition),visibility var(--base-transition)}.modal-cookie.hide{transform:translateX(-50%);visibility:hidden;opacity:0}.modal-cookie__close{position:absolute;top:0;right:0;display:flex;padding:8px;color:var(--text-white-100);background-color:var(--text-black-100);transition:background-color var(--base-transition)}.modal-cookie__close:not(:disabled,.disabled,.disabled-state,.active):focus-visible{background-color:var(--primary-brown-hover-100)}.modal-cookie__content{display:flex;flex-direction:column;gap:24px}@media (min-width:1232px){.modal-cookie__content{align-items:flex-start}.modal__container.fade-down:not(.animate-open){transform:translateY(-10px)}}.modal-cookie__info{display:flex;flex-direction:column;gap:16px}.modal-cookie__info a{display:inline}@supports (left:max(10px,20px)){@media (min-width:1232px){.modal-cookie{left:max((100vw - var(--container-header-max-width)) / 2 + var(--container-padding),var(--container-padding))}}}.modal{--transition-time:0.3s;cursor:pointer;position:fixed;z-index:var(--z-index-modal);inset:0;overflow:hidden;transition:opacity var(--transition-time),visibility var(--transition-time),top var(--transition-time);transition-delay:0s,0s,.3s;background:rgba(37,37,37,.12);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.modal:not(.is-open){visibility:hidden;opacity:0}.modal__container{cursor:default;position:fixed;top:0;right:0;overflow:hidden auto;display:none;width:100%;height:var(--vh,100dvh);background-color:var(--text-white-100)}.modal__container.modal-open{display:inline-block}.modal__container.fade-down{transition:opacity var(--transition-time) ease-out,transform var(--transition-time) ease-in}.modal__container.fade-down:not(.animate-open){opacity:0}.modal__container.fade-down-left{transition:opacity var(--transition-time) ease-out,transform var(--transition-time) ease-in}.modal__container.fade-down-left:not(.animate-open){transform:translateY(-10px);opacity:0}@media (max-width:1231px){.modal-content__container .modal__main h4:not(:first-child){margin-top:32px}.modal-content__container .modal__footer{--btn-accent-padding:4px}.modal__container{inset:0}.modal__container.fade-down-left:not(.animate-open){transform:translateX(100%)}}.modal__container.fade-left{transition:opacity var(--transition-time) ease-out,transform var(--transition-time) ease-in}.modal__container.fade-left:not(.animate-open){opacity:0}.modal__close{position:fixed;z-index:var(--z-index-modal-close);top:0;right:0;display:flex;padding:12px;color:var(--text-white-100);background-color:var(--text-black-100);transition:background-color var(--base-transition)}@media (any-hover:hover){.modal-cookie__close:not(:disabled,.disabled,.disabled-state,.active):hover,.modal__close:not(:disabled,.disabled,.disabled-state,.active):hover{background-color:var(--primary-brown-hover-100)}}.modal__close:not(:disabled,.disabled,.disabled-state,.active):focus-visible{background-color:var(--primary-brown-hover-100)}.modal__close>svg{width:32px;height:32px}.is-modal-open .modal{transition:opacity var(--transition-time),visibility var(--transition-time)}.is-header-modal .modal{top:var(--header-height,var(--static-header-height))}.modal-download .modal__container{padding:64px 100px}@media (max-width:1231px){.modal__close{padding:8px}.modal__close>svg{width:24px;height:24px}.is-header-modal-mob .modal{top:var(--header-height,var(--static-header-height))}.modal-download .modal__container{padding:64px var(--container-padding)}}.modal-download .modal__list{display:flex;flex-direction:column;gap:12px}@media (min-width:1232px){.modal__container.fade-left:not(.animate-open){transform:translateX(10px)}.modal-download{display:none}.modal-download .modal__container{max-width:800px}.modal-filter.modal{--filter-right-offset:12px;cursor:initial;position:initial;z-index:initial;overflow:initial;padding-right:var(--filter-right-offset);border-right:1px solid var(--text-black-25);visibility:initial;opacity:initial;background:initial;backdrop-filter:initial;transition:initial;transition-delay:initial}.modal-filter .modal__container{position:initial;transform:initial;overflow:initial;display:initial;height:initial;background-color:initial}.modal-filter .modal__container.fade-left:not(.animate-open){transform:initial;opacity:initial}.modal-filter .modal__filter-btn:disabled{display:none}}.modal-filter .modal__content{display:flex;flex-direction:column;gap:44px}@media (max-width:1231px){.modal-filter .modal__container{overflow:hidden;height:initial;padding:0 var(--container-padding)}.modal-filter .modal__content{gap:0;height:var(--vh,100dvh)}.modal-filter .modal__header{display:flex;flex-direction:column;gap:32px;padding:64px 0 24px}}.modal-filter .modal__btn-wrap{display:flex;flex-direction:column;gap:12px}@media (max-width:1231px){.modal-filter .modal__btn-wrap{--btn-bordered-padding:12px;--btn-primary-padding:12px;display:grid;grid-template-columns:repeat(2,1fr)}.modal-filter .modal__list{overflow:hidden auto;flex-grow:1;padding-bottom:64px}}.modal-filter .modal__fieldset{display:flex;flex-direction:column;gap:12px;align-items:flex-start}@media (min-width:1232px){.modal-filter .modal__submit-float{position:absolute;z-index:var(--z-index-interactive);top:50%;left:calc(100% + var(--filter-right-offset) + 1px);transform:translateY(-50%);display:none;width:-moz-max-content;width:max-content;padding:16px;background-color:var(--text-white-100)}.modal-filter .modal__submit-float::before{content:"";position:absolute;top:50%;right:calc(100% - 1px);transform:translateY(-50%);width:12px;height:24px;background-color:var(--text-white-100);clip-path:polygon(100% 0,100% 100%,0 50%)}}.modal-menu__container{height:auto;max-height:calc(var(--vh,100dvh) - var(--header-height));padding:50px 0;background-color:var(--background-background-12)}.modal-menu__container .text-black-50{color:var(--text-black-50)}.modal-menu__inner{display:grid;grid-template-columns:220px 220px 1fr;gap:100px}@media (max-width:1231px){.modal-menu__container{height:calc(var(--vh,100dvh) - var(--header-height));padding:0 0 44px}.modal-menu__inner{display:flex;flex-direction:column;gap:44px}}.modal-menu__top-row{display:grid;grid-template-columns:repeat(3,1fr);padding:20px var(--container-padding);border-top:1px solid var(--text-black-100);border-bottom:1px solid var(--text-black-100);margin-right:calc(-1 * var(--container-padding));margin-left:calc(-1 * var(--container-padding))}.modal-menu__top-row-col{display:flex;align-items:center;justify-content:center;padding:0 20px}.modal-menu__col-nav{display:flex;flex-direction:column;gap:44px;align-items:flex-start}@media (max-width:1231px){.modal-menu__col-nav{gap:32px}}.modal-menu__nav-item-title{color:var(--text-black-50)}.modal-menu__nav-item{display:flex;flex-direction:column;gap:24px}.modal-menu__nav-item-list{--btn-accent-padding:6px 0;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.modal-menu__col-subscribe{display:flex;grid-column:span 2;flex-direction:column;gap:30px;justify-content:space-between}@media (max-width:1231px){.modal-menu__col-subscribe{gap:16px}.modal-menu__col-subscribe .card-subscribe{margin-bottom:28px}}.modal-menu__col-img{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.modal-menu__img-item{position:relative;overflow:hidden;aspect-ratio:280/402}.modal-menu__img-item img{transition:transform .5s ease-in-out}.modal-menu__img-item-cap{position:absolute;z-index:1;inset:0;display:flex;align-items:flex-end;padding:24px;color:var(--text-white-100);text-underline-offset:2.5px;background:linear-gradient(0deg,rgba(37,37,37,.25) 0,rgba(37,37,37,.25) 100%);transition:text-decoration-color .5s ease-in-out;text-decoration-color:transparent;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:1px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.modal-menu__img-item-cap:not(:disabled,.disabled,.disabled-state,.active):focus-visible{text-decoration-color:currentcolor}.modal-menu__img-item-cap:not(:disabled,.disabled,.disabled-state,.active):focus-visible~img{transform:scale(1.05)}@media (max-width:1231px){.modal-menu__col-img{display:flex;gap:4px}.modal-menu__img-item{width:162px;max-width:calc((100% - 4px)/ 2)}.modal-menu__img-item-cap{padding:12px}}.modal-menu__footer{display:flex;gap:24px;justify-content:space-between}.modal-menu__mail{--btn-accent-padding:6px 0;display:flex;gap:4px;align-items:center;color:var(--text-black-50)}.modal-menu__mail>a{color:var(--text-black-75)}.modal-menu__links-row{--btn-accent-padding:6px 0;display:flex;gap:25px;align-items:center;justify-content:flex-end;color:var(--text-black-75)}.modal-photos-of-buyers__container{overflow:hidden;padding:0 100px}@media (max-width:1231px){.modal-menu__links-row{flex-direction:column;gap:12px;align-items:flex-start;justify-content:flex-start}.modal-photos-of-buyers__container{padding:0 var(--container-padding)}}.modal-photos-of-buyers__container .modal__content{display:flex;flex-direction:column;height:var(--vh,100dvh)}.modal-photos-of-buyers__container .modal__header{padding:64px 0 12px}.modal-photos-of-buyers__container .modal__main{overflow-y:auto;display:grid;grid-template-columns:repeat(5,1fr);gap:8px;padding:24px 0 64px}@media (max-width:1231px){.modal-photos-of-buyers__container .modal__main{grid-template-columns:repeat(6,1fr);gap:4px}}@media (max-width:767px){.modal-photos-of-buyers__container .modal__main{grid-template-columns:repeat(4,1fr)}}.modal-photos-of-buyers__container .modal__img-item{position:relative}.modal-photos-of-buyers__container .modal__img{aspect-ratio:160/220;width:100%}.modal-photos-of-buyers__container .modal__img-btn{cursor:url(/local/templates/main/css/../img/svg/cursor/zoom-in.svg) 16 16,zoom-in;position:absolute;inset:0;opacity:0;background-color:var(--text-black-50);transition:opacity var(--transition-overlay)}.modal-photos-of-buyers__container .modal__img-btn:not(:disabled,.disabled,.disabled-state,.active):focus-visible{opacity:1}.modal-photos-of-buyers__container .modal__img-btn>span{opacity:0}.modal-review__container{--modal-review-padding-vertical:64px;padding:0 100px}.modal-review__container .modal__content{display:grid;grid-template-columns:500px auto;gap:50px}@media (max-width:1231px){.modal-review__container{padding:64px var(--container-padding)}.modal-review__container .modal__content{display:flex;flex-direction:column;gap:24px}}.modal-review__container .modal__right-col{display:flex;flex-direction:column;gap:44px}@media (min-width:1232px){.modal-photos-of-buyers__container{max-width:1110px}.modal-review__container{overflow:hidden;max-width:1110px}.modal-review__container .modal__left-col,.modal-review__container .modal__right-col{padding:var(--modal-review-padding-vertical) 0}.modal-review__container .modal__right-col{overflow-y:auto;max-height:var(--vh,100dvh)}.modal-review__container .modal__btn-back{padding-top:var(--modal-review-padding-vertical)}}@media (max-width:1231px){.modal-review__container .modal__right-col{gap:24px}}.modal-review__container .modal__header{display:flex;flex-direction:column;gap:25px;padding-bottom:24px}.modal-review__container .modal__title-wrap{--btn-accent-padding:8px 0;display:flex;flex-direction:column;gap:12px;align-items:flex-start}@media (max-width:1231px){.modal-review__container .modal__header{padding-bottom:12px}.modal-review__container .modal__title-wrap{--btn-accent-padding:4px 0;flex-direction:row;gap:16px;align-items:center;justify-content:space-between}}.modal-review__container .modal__buy-wrap{display:flex;flex-direction:column;gap:25px;align-items:flex-start}@media (max-width:1231px){.modal-review__container .modal__buy-wrap{flex-direction:row-reverse;gap:12px;align-items:center;justify-content:flex-end}}@media (max-width:767px){.modal-review__container .modal__buy-wrap{flex-direction:column-reverse;align-items:stretch}}.modal-review__container .modal__main{display:flex;flex-direction:column;gap:24px}@media (max-width:1231px){.modal-review__container .modal__main{gap:20px}}.modal-review__container .modal__main-header,.modal-review__container .modal__text-wrap{max-width:600px}.modal-review__container .modal__main-header{display:flex;flex-direction:column;gap:24px}@media (max-width:1231px){.modal-review__container .modal__main-header{gap:12px}}@media (min-width:768px) and (max-width:1231px){.modal-review__container .modal__main-header{flex-direction:row;justify-content:space-between}}.modal-review__container .modal__name{display:flex;gap:24px}.modal-review__container .modal__text-wrap{display:flex;flex-direction:column;gap:44px}.modal-review__container .modal__btn-back{--btn-accent-padding:4px 0;--btn-accent-gap:8px}.modal-search__container{height:auto;max-height:var(--vh,100dvh);padding:100px var(--container-padding);background-color:var(--background-background-12)}.modal-search__header{display:flex;flex-direction:column;gap:44px;max-width:800px;margin:0 auto}@media (max-width:1231px){.modal-review__container .modal__text-wrap{gap:32px}.modal-search__container{height:calc(var(--vh,100dvh) - var(--header-height));padding:0 var(--container-padding) 64px}.modal-search__header{gap:24px}}.modal-search__tegs-wrap{--input-radio-params-padding:4px 16px;display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.modal-search__btn-back{display:flex;gap:12px;align-items:center;justify-content:center;width:calc(100% + var(--container-padding) * 2);margin-bottom:64px;padding:20px var(--container-padding);border-top:1px solid var(--text-black-100);border-bottom:1px solid var(--text-black-100);margin-right:calc(-1 * var(--container-padding));margin-left:calc(-1 * var(--container-padding))}.modal-search__result{display:flex;flex-direction:column;gap:50px;margin-top:50px}@media (max-width:1231px){.modal-search__result{gap:44px}}.modal-search__result-amount{display:flex;gap:4px;justify-content:center;color:var(--text-black-50)}.modal-search__result-links-wrap{--btn-accent-padding:4px 0;display:flex;flex-wrap:wrap;gap:44px;align-items:center;justify-content:center}@media (max-width:1231px){.modal-search__result-links-wrap{gap:32px}.modal-search__result-links-wrap>*{flex:1 1 0;justify-content:center}}@media (max-width:767px){.modal-search__result{max-width:100%}.modal-search__result-links-wrap{display:grid;grid-template-columns:repeat(2,1fr);gap:32px 12px}}.modal-search__result-cards-wrap{width:100%;max-width:900px;margin:0 auto}@media (max-width:1231px){.modal-search__result-cards-wrap{max-width:490px}}@media (max-width:767px){.modal-search__result-cards-wrap{max-width:100%}}.modal-select-product .modal__container{padding:64px 100px}.modal-select-size__container{padding:64px 100px 64px 50px}.modal-select-size__container .modal__main{display:grid;grid-template-columns:80px auto;gap:44px 20px}@media (max-width:1231px){.modal-select-product .modal__container,.modal-select-size__container{padding:64px var(--container-padding)}.modal-select-size__container .modal__main{gap:32px 16px}}.modal-select-size__container .modal__product-img{aspect-ratio:80/114}.modal-select-size__container .modal__product-header{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.modal-select-size__container .modal__product-title-wrap{display:flex;flex-direction:column;gap:10px}.modal-select-size__container .modal__product-title-params{display:flex;gap:12px}.modal-select-size__container .modal__product-body{display:flex;flex-direction:column;gap:44px}@media (min-width:1232px){.modal-review__container .modal__btn-back+.modal__content .modal__left-col,.modal-review__container .modal__btn-back+.modal__content .modal__right-col{padding:0}.modal-select-product .modal__container{max-width:1100px}.modal-select-product .modal__title{max-width:67%}.modal-select-size__container{max-width:800px}.modal-select-size__container .modal__product-body{grid-column:2;align-items:flex-start}}.modal-select-size__container .modal__product-params-wrap{--btn-accent-padding:4px 0;display:flex;flex-direction:column;gap:24px}@media (min-width:1232px){.modal-select-size__container .modal__product-params-wrap{align-items:flex-start}.modal-select-size__container .modal__product-params-wrap .wrap-params{padding-right:54px}.modal-select-size__container .modal__product-submit{align-self:flex-start}}.modal-select-size__container .modal__product-submit-wrap{display:flex;flex-direction:column;gap:12px}.modal .modal-state__container{padding:64px 100px}.modal .modal-state__container.modal-open{display:flex}.modal .modal-state__container .modal__content{display:flex;flex-direction:column;flex-grow:1;gap:44px;align-items:center;justify-content:center;min-height:-moz-fit-content;min-height:fit-content;text-align:center}@media (max-width:1231px){.modal-select-size__container .modal__product-body{grid-column:span 2}.modal .modal-state__container{padding:64px var(--container-padding)}.modal .modal-state__container .modal__content{gap:32px;max-width:600px;margin:0 auto}}.modal .modal-state__container .modal__text-wrap{display:flex;flex-direction:column;gap:44px}@media (max-width:1231px){.modal .modal-state__container .modal__text-wrap{gap:32px}}.modal .modal-state__container .modal__text{display:flex;flex-direction:column;gap:24px}@media (max-width:1231px){.modal .modal-state__container .modal__text{gap:20px}}.modal .modal-state__container .modal__btn-wrap{display:flex;flex-direction:column;gap:12px;align-self:stretch}.modal .modal-state__container .modal__params{display:grid;grid-template-columns:repeat(2,1fr);gap:44px}@media (max-width:767px){.modal .modal-state__container .modal__params{display:flex;flex-direction:column;gap:24px}}.modal .modal-state__container .modal__params-item{display:flex;flex-direction:column;gap:12px;align-items:center}.modal .modal-state__container .modal__params-row{display:flex;gap:12px}.advantages{padding:100px 0}.cart{display:grid;grid-template-columns:auto 42%;gap:100px}@media (max-width:1231px){.advantages{padding:64px 0}.cart{display:flex;flex-direction:column;gap:12px}}.cart__header{--btn-dodded-padding:5px 0;display:flex;gap:24px;align-items:center;justify-content:space-between}.cart__sticky{position:sticky;top:var(--header-height,var(--static-header-height));right:0;left:0;display:flex;flex-direction:column;gap:8px;width:100%}.catalog__result-amount{color:var(--text-black-50)}@media (min-width:1232px){.modal .modal-state__container{max-width:800px}.catalog__main{display:grid;grid-template-columns:23.5% auto;gap:24px}}.catalog__aside{padding-right:12px;border-right:1px solid var(--text-black-25)}.catalog__aside-item{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.catalog__aside-list{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.content p:not(:last-child){margin-bottom:12px}.content ul{display:flex;flex-direction:column;gap:12px}.content ul li{position:relative;padding-left:32px}.content ul li::before{content:"";position:absolute;top:0;left:0;display:block;width:20px;height:20px;background-image:url(/local/templates/main/css/../img/svg/check-brown.svg);background-repeat:no-repeat;background-position:left top;background-size:contain}.content a{color:var(--primary-brown-100);transition:color var(--base-transition);text-decoration-color:currentColor;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-thickness:12%;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}@media (any-hover:hover){.modal-menu__img-item-cap:not(:disabled,.disabled,.disabled-state,.active):hover{text-decoration-color:currentcolor}.modal-menu__img-item-cap:not(:disabled,.disabled,.disabled-state,.active):hover~img{transform:scale(1.05)}.modal-photos-of-buyers__container .modal__img-btn:not(:disabled,.disabled,.disabled-state,.active):hover{opacity:1}.content a:not(:disabled,.disabled,.disabled-state,.active):hover,.select--primary .select__btn-large:not(:disabled,.disabled,.disabled-state,.active):hover,.select--primary .select__btn:not(:disabled,.disabled,.disabled-state,.active):hover{color:var(--primary-brown-hover-100)}}.content a:not(:disabled,.disabled,.disabled-state,.active):focus-visible{color:var(--primary-brown-hover-100)}.content__list-heading:not(:first-child){margin-top:44px}.content__list-heading:not(:last-child){margin-bottom:44px}.content__list-heading>ol{gap:44px}.content__list-heading>ol>li::before,.content__list-heading>ol>li>:first-child{font-size:26px}.content__list-heading>ol>li>:first-child{display:inline}.content__list-heading>ol>li>:first-child+*{margin-top:44px}.content__list-heading ol{counter-reset:li;display:flex;flex-direction:column}.content__list-heading ol>li::before{content:counters(li, ".") "." " ";counter-increment:li;display:inline}.content__list-heading ol>li ol{gap:24px}.content__list-heading ol>li ol li{position:relative;padding-left:44px}.content__list-heading ol>li ol li::before,.content__list-heading ol>li ol li>:first-child{font-size:16px}.content__list-heading ol>li ol li::before{position:absolute;top:0;left:0}.lk{--lk-main-gap:100px;--lk-aside-width:0.245}@media (min-width:1232px){.content{padding-right:300px;padding-left:300px}.lk__main{display:grid;grid-template-columns:calc(var(--lk-aside-width) * 100%) auto;gap:var(--lk-main-gap)}.lk__aside{padding-right:12px;border-right:1px solid var(--text-black-25)}.lk__aside-nav{position:sticky;top:var(--header-height,var(--static-header-height));right:0;left:0;flex-direction:column;gap:24px;align-items:flex-start}}.lk__aside-nav{--btn-accent-padding:12px 0;--btn-accent-active-color:var(--primary-brown-100);display:flex}@media (max-width:1231px){.content__list-heading:not(:first-child){margin-top:32px}.content__list-heading:not(:last-child){margin-bottom:32px}.content__list-heading>ol{gap:32px}.content__list-heading>ol>li::before,.content__list-heading>ol>li>:first-child{font-size:22px}.content__list-heading>ol>li>:first-child+*{margin-top:32px}.content__list-heading ol>li ol{gap:12px}.content__list-heading ol>li ol li::before,.content__list-heading ol>li ol li>:first-child{font-size:14px}.lk__aside{overflow-x:auto;margin-bottom:44px;margin-right:calc(-1 * var(--container-padding));margin-left:calc(-1 * var(--container-padding));scrollbar-width:none}.lk__aside::-webkit-scrollbar{display:none}.lk__aside-nav{--btn-accent-padding:8px 20px 8px 8px;--btn-accent-color:var(--text-black-50);--btn-accent-active-color:var(--text-black-100);position:relative;align-items:center;width:-moz-fit-content;width:fit-content;min-width:100%;margin-right:var(--container-padding);margin-left:var(--container-padding);white-space:nowrap}.lk__aside-nav::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-black-25)}}.lk__aside-list{display:flex;flex-direction:column;gap:12px;align-items:flex-start}.lk__aside-link{position:relative}.lk__aside-link.active::after{opacity:1}@media (max-width:1231px){.lk__aside-list{flex-direction:row;gap:0;align-items:center}.lk__aside-link::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;opacity:0;background-color:currentcolor;transition:opacity var(--base-transition)}}.lk__form-add-wrap{display:flex;flex-direction:column;gap:50px;padding:50px;background:var(--background-background-25)}@media (max-width:1231px){.lk__form-add-wrap{gap:44px;padding:24px 16px}}.lk__footer-info,.lk__form-add{display:flex;flex-direction:column;gap:12px}.lk__form-personal{display:flex;flex-direction:column;gap:44px}.lk__form-personal-inputs{display:flex;flex-direction:column;gap:25px}.lk__form-personal-footer{display:flex;flex-direction:column;gap:10px}.lk__form-personal-btns{display:flex;flex-direction:column;gap:44px}.order-detail{display:flex;flex-direction:column;gap:44px}@media (max-width:1231px){.order-detail{gap:32px}}.order-detail__header{display:flex;gap:16px;align-items:flex-end;justify-content:space-between}.order-detail__title{--btn-accent-gap:12px}.order-detail__main{display:flex;flex-direction:column;gap:12px}.order-detail__status-info{display:flex;gap:20px;align-items:center;justify-content:space-between;padding-bottom:25px;border-bottom:1px solid var(--text-black-100)}@media (max-width:1231px){.order-detail__status-info{flex-direction:column;gap:12px;align-items:stretch;padding-bottom:12px}}.order-detail__status-item{display:flex;gap:20px;align-items:center}.order-detail__payment-info{padding-top:25px;padding-bottom:25px;border-bottom:1px solid var(--text-black-100)}.order-detail .text-black-50{color:var(--text-black-50)}.product-detail{display:grid;grid-template-columns:minmax(49.5%,49.5%) auto;gap:44px 108px}@media (max-width:1231px){.order-detail__status-item{justify-content:space-between}.product-detail{display:flex;flex-direction:column;gap:44px}}.product-detail__img-main{aspect-ratio:595/820;width:100%}@media (min-width:768px) and (max-width:1231px){.content{max-width:var(--container-content-max-width)}.product-detail__img-main{width:40%}.review .card-review-wrap{max-width:var(--container-content-max-width)}}.product-detail__info{display:flex;flex-direction:column;gap:44px;align-items:flex-start}@media (min-width:1232px){.lk__form-personal-btns{align-self:flex-start}.product-detail__col-statick{grid-column:1}.product-detail__col-sticky:nth-last-child(2){grid-row:span 2}.product-detail__col-sticky:nth-last-child(3){grid-row:span 3}.product-detail__info{position:sticky;top:var(--header-height,var(--static-header-height));right:0;left:0;width:100%;padding:0 8px 8px 0}}@media (max-width:1231px){.product-detail__info{gap:25px;align-items:stretch}}.product-detail__info .wrap-btn-rows{align-self:stretch}.product-detail__info-header{display:flex;flex-direction:column;gap:12px;align-items:flex-start;align-self:stretch}.product-detail__info-title{display:flex;gap:10px;align-items:center;align-self:stretch;justify-content:space-between}.product-detail__info-params{display:flex;flex-direction:column;gap:25px}.product-detail__info-params-btn{--btn-accent-padding:4px;display:flex;gap:44px}@media (max-width:1231px){.product-detail__info-params-btn{flex-direction:column;gap:25px}}.review{display:grid;grid-template-columns:58% auto;gap:206px}@media (max-width:1231px){.review{display:flex;flex-direction:column;gap:0}.review__col:first-child{order:1}}.review--full{display:block}.subscribe{padding:100px 0;background-color:var(--background-background-25)}.subscribe__inner{display:grid;grid-template-columns:1fr 2fr;gap:105px}@media (max-width:1231px){.subscribe{padding:64px 0}.subscribe__inner{display:flex;flex-direction:column;gap:44px}}.subscribe__header{display:flex;flex-direction:column;gap:24px;align-items:flex-start}.subscribe__form{display:flex;flex-direction:column;gap:24px;justify-content:flex-end}.select{position:relative}.select:not(.open) .select__dropdown{transform:translateX(var(--select-translate-x,0)) translateY(-20px);visibility:hidden;opacity:0}.select__dropdown{position:absolute;z-index:var(--z-index-select);left:0;transform:translateX(var(--select-translate-x,0));transition:all var(--base-transition)}.select__value{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select--primary.open .select__btn,.select--primary.open .select__btn-large{color:var(--primary-brown-hover-100)}.select--primary .select__btn,.select--primary .select__btn-large{display:flex;align-items:center;transition:color var(--base-transition)}.select--primary .select__btn-large:not(:disabled,.disabled,.disabled-state,.active):focus-visible,.select--primary .select__btn:not(:disabled,.disabled,.disabled-state,.active):focus-visible{color:var(--primary-brown-hover-100)}.select--primary .select__btn{gap:12px;padding-bottom:8px;border-bottom:1px solid currentcolor}.select--primary .select__btn-large{gap:8px;padding:4px 0;color:var(--primary-brown-100)}.select--primary .select__dropdown{top:calc(100% + 5px)}.select--primary .select__dropdown-inner,.select--primary .select__dropdown-inner-large{padding:16px;background-color:var(--text-white-100);box-shadow:var(--base-box-shadow)}.select--primary .select__dropdown-inner{min-width:234px}.select--primary .select__dropdown-inner-large{min-width:260px}.select--primary .select__list{display:flex;flex-direction:column;gap:4px}.select--primary .select__option{padding:5px 0}.select--primary .select__option-link{--btn-accent-padding:8px 12px;justify-content:space-between}.select--search.open .select__icon-open,.select--search:not(.open) .select__icon-close{display:none}.select--search.select--search-lk .select__dropdown-inner{width:calc(var(--container-inner-max-width) - var(--lk-main-gap) - var(--container-inner-max-width) * var(--lk-aside-width))}.select--search .select__dropdown{top:calc(100% + 8px);right:0;left:auto}.select--search .select__dropdown-inner{padding:16px;background-color:var(--text-white-100);box-shadow:var(--base-box-shadow)}.select--search .select__search-reset{--btn-accent-padding:4px 0;--btn-accent-color:var(--primary-brown-100);align-self:flex-end;margin-top:12px}.select--search .select__search-reset:disabled{display:none}.slider-how-to-wear{--slider-primary-container-max-width:1600px;--slider-primary-btn-width:114px;overflow-x:hidden;overflow-x:clip}.slider-how-to-wear__container{position:relative;width:100%;max-width:var(--slider-primary-container-max-width);margin:0 auto}.slider-how-to-wear__img{height:100%}.slider-how-to-wear__btn{cursor:url(/local/templates/main/css/../img/svg/cursor/zoom-in.svg) 16 16,zoom-in;position:absolute;inset:0;opacity:0}.slider-how-to-wear__btn:not(:disabled,.disabled,.disabled-state,.active):focus-visible~.slider-how-to-wear__overlay{opacity:1}.slider-how-to-wear__overlay{pointer-events:none;position:absolute;inset:0;opacity:0;background-color:var(--text-black-50);transition:opacity var(--transition-overlay)}.slider-how-to-wear__btn-wrap{--btn-zone-width:calc((100% - var(--container-max-width)) / 2 + var(--slider-primary-btn-width));--btn-zone-item-left:12px;--btn-zone-item-right:12px;--btn-zone-item-top:50%;--btn-zone-item-transform:translateY(-50%)}.slider-how-to-wear .swiper-slide{aspect-ratio:294/420}.slider-main{position:relative}.slider-main.no-slider::before{content:none}.slider-main.no-slider .swiper-wrapper{position:relative;width:-moz-fit-content;width:fit-content;margin:0 auto}.slider-main.no-slider .swiper-wrapper::before,.slider-main::before{pointer-events:none;content:"";position:absolute;z-index:2;inset:0;background:linear-gradient(180deg,rgba(37,37,37,0) 15%,rgba(37,37,37,.5) 100%)}.slider-main__header{position:absolute;z-index:3;bottom:20%;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;gap:50px;width:100%;max-width:var(--container-max-width);padding:0 var(--container-padding);color:var(--text-white-100)}@media (max-width:1231px){.slider-main__header{bottom:11%;gap:44px}}.slider-main__title-wrap{display:flex;gap:142px;align-items:flex-end;justify-content:space-between}@media (max-width:1231px){.slider-main__title-wrap{gap:44px}}@media (max-width:767px){.slider-main__title-wrap{flex-direction:column;gap:24px;align-items:flex-start}}.slider-main__title{flex-shrink:0;width:64%}@media (max-width:1231px){.slider-main__title{display:flex;flex-direction:column;gap:32px;align-items:flex-start;width:59%}}@media (max-width:767px){.slider-main__title{flex-direction:row;gap:12px;align-items:flex-end;width:100%}.slider-main__title .cursor-custom{order:1}}.slider-main__title .cursor-custom{flex-shrink:0}.slider-main__links-row{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}@media (max-width:767px){.slider-main__links-row-wrap{scroll-behavior:smooth;overflow:auto;scrollbar-width:none;margin-right:calc(-1 * var(--container-padding));margin-left:calc(-1 * var(--container-padding))}.slider-main__links-row-wrap::-webkit-scrollbar{display:none}.slider-main__links-row{min-width:-moz-max-content;min-width:max-content;padding:0 var(--container-padding)}}.slider-main__link{position:relative;overflow-x:clip;padding:8px 0 20px}@media (max-width:1231px){.slider-main__links-row{gap:4px}.slider-main__link{padding:8px 0 16px}}@media (max-width:767px){.slider-main__link{min-width:-moz-min-content;min-width:min-content;padding:8px 20px 16px 0}}.slider-main__link.progress::after{animation:fill-progress var(--autoplay-delay) linear forwards}.slider-main__link.viewed::after{transform:translateX(100%);animation:none}.slider-main__link::after,.slider-main__link::before{content:"";position:absolute;bottom:0;width:100%;height:2px}.slider-main__link::before{left:0;background-color:var(--text-white-25)}.slider-main__link::after{left:-100%;background-color:var(--text-white-100)}.slider-main__img{height:100%}.slider-main__img-link{position:absolute;z-index:1;inset:0;opacity:0}.slider-main .swiper-slide{aspect-ratio:667/990;width:auto;height:calc(100vh - var(--header-height,var(--static-header-height)));height:calc(100svh - var(--header-height,var(--static-header-height)));min-height:584px;max-height:1220px}.slider-main .swiper-slide.active::after{opacity:0}.slider-primary{--slider-primary-container-max-width:1600px;--slider-primary-btn-width:114px;overflow-x:hidden;overflow-x:clip}.slider-primary__container{position:relative;width:100%;max-width:var(--slider-primary-container-max-width);margin:0 auto}.slider-primary__btn-wrap{--btn-zone-width:calc((100% - var(--container-max-width)) / 2 + var(--slider-primary-btn-width));--btn-zone-item-left:12px;--btn-zone-item-right:12px;--btn-zone-item-top:50%;--btn-zone-item-transform:translateY(-50%)}.slider-primary__btn-wrap .btn-zone{top:50%;transform:translateY(-50%);height:50%}.slider-primary .swiper-slide,.slider-primary .swiper-slide>*{height:100%}.slider-product__main{position:relative}.slider-product__img{aspect-ratio:595/820;width:100%}.slider-product__thumbs{position:relative;padding:8px 48px 0}.slider-product__thumbs .swiper.no-slider .swiper-wrapper{justify-content:center}.slider-product__thumbs .swiper-slide{cursor:pointer;border:1px solid var(--text-black-25)}.slider-product__thumbs .swiper-slide:not(:disabled,.disabled,.disabled-state,.active):focus-visible .slider-product__thumbs-img{opacity:1}.slider-product__thumbs .swiper-slide:not(.swiper-slide-thumb-active) .slider-product__thumbs-img{opacity:.25}.slider-product__thumbs-img{aspect-ratio:80/116;width:100%;transition:opacity var(--base-transition)}.slider-product__btn{--btn-accent-padding:4px;position:absolute;top:50%;transform:translateY(-50%)}.slider-product__btn:first-child{left:0}.slider-product__btn:last-child{right:0}.slider-product__btn.swiper-button-lock{display:none}.slider-product__btn-over{position:absolute;z-index:var(--z-index-interactive);inset:0}.slider-product .pagination-slider{width:100%;padding:12px}.slider-review{--slider-review-btn-width:114px;position:relative}.slider-review__img{width:100%;background-color:var(--background-background-12)}@media (min-width:1232px){.slider-product .pagination-slider{position:absolute;z-index:var(--z-index-interactive);bottom:0;left:0}.slider-review__img{height:690px;max-height:calc(var(--vh,100dvh) - var(--modal-review-padding-vertical) * 2)}}.slider-review__img>img{-o-object-fit:contain;object-fit:contain}.slider-review__btn-wrap{--btn-zone-width:var(--slider-review-btn-width);--btn-zone-item-left:0;--btn-zone-item-right:0;--btn-zone-item-top:52%}.slider-review__btn-wrap .btn-zone:first-child{transform:translateX(calc(var(--slider-review-btn-width) * -.35))}.slider-review__btn-wrap .btn-zone:last-child{transform:translateX(calc(var(--slider-review-btn-width) * .35))}.slider-review__thumbs{display:grid;grid-template-columns:repeat(4,minmax(1px,1fr))}.slider-review__thumbs-item{aspect-ratio:88/118;padding:4px;border:1px solid transparent;transition:border-color var(--base-transition)}.slider-review__thumbs-item.active{border-color:var(--primary-brown-hover-88)}.slider-review__pagination{padding:12px 0}@media (max-width:1231px){.slider-main .swiper-slide{aspect-ratio:320/584;max-height:860px}.slider-product{margin-right:calc(-1 * var(--container-padding));margin-left:calc(-1 * var(--container-padding))}.slider-review__img{width:294px;height:420px}.slider-review .swiper{overflow:visible}.slider-review .swiper-slide{width:auto}}.slider-works{--slider-works-btn-width:114px;overflow-x:hidden;overflow-x:clip}.slider-works__container{position:relative}.slider-works__img{height:100%}.slider-works__label{position:absolute;right:12px;bottom:12px}.slider-works__btn{position:absolute;inset:0;transition:background var(--transition-overlay),backdrop-filter var(--transition-overlay)}@media (any-hover:hover){.slider-how-to-wear__btn:not(:disabled,.disabled,.disabled-state,.active):hover~.slider-how-to-wear__overlay{opacity:1}.slider-main .swiper-slide::after{content:"";position:absolute;inset:0;transition:opacity .45s ease-in-out;background:rgba(37,37,37,.12);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.slider-product__thumbs .swiper-slide:not(:disabled,.disabled,.disabled-state,.active):hover .slider-product__thumbs-img{opacity:1}.slider-works__btn:not(:disabled,.disabled,.disabled-state,.active):hover{background:rgba(37,37,37,.12);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.tabs--base .tabs__nav-btn:not(:disabled,.disabled,.disabled-state,.active):hover{color:var(--primary-brown-hover-100)}}.slider-works__btn:not(:disabled,.disabled,.disabled-state,.active):focus-visible{background:rgba(37,37,37,.12);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.slider-works__btn>span{opacity:0}.slider-works__btn-wrap{--btn-zone-width:var(--slider-works-btn-width);--btn-zone-item-left:12px;--btn-zone-item-right:12px;--btn-zone-item-top:50%;--btn-zone-item-transform:translateY(-50%)}.slider-works .swiper-slide{aspect-ratio:378/540}.loading::before{content:"";display:block;width:50px;height:50px;margin:0 auto;border:2px solid var(--text-black-100);border-radius:50%;clip-path:var(--clip-path-loading);animation:var(--animation-loading) loading-spin}.state-empty{display:flex;flex-direction:column;gap:44px;align-items:center;justify-content:center;margin-right:auto;margin-left:auto;text-align:center}@media (max-width:1231px){.loading::before{width:32px;height:32px}.state-empty{gap:24px;align-items:stretch}}.state-empty__img{width:82px;height:82px;padding:12px}.state-empty__img>img{-o-object-fit:contain;object-fit:contain}.state-empty__main{display:flex;flex-direction:column;gap:24px;align-items:center;align-self:center;justify-content:center;max-width:600px}.state-error{display:flex;flex-direction:column;gap:50px;align-items:center;width:100%;max-width:764px;margin:0 auto}@media (max-width:1231px){.state-error{align-items:stretch}}.state-error__svg{align-self:center;aspect-ratio:452/266;width:100%;max-width:452px}.state-error__svg svg{width:100%;height:100%}.state-error__info{display:flex;flex-direction:column;gap:25px;text-align:center}.state-error__btn-wrap{display:flex;gap:25px;justify-content:center}@media (max-width:1231px){.state-error__btn-wrap{flex-direction:column;gap:12px}}.state-error__star{opacity:0;animation:3.7s linear infinite stars-error}.state-error__star:nth-child(1){animation-delay:.3s}.state-error__star:nth-child(2){animation-delay:.8s}.state-error__star:nth-child(3){animation-delay:1.5s}.state-error__star:nth-child(4){animation-delay:2s}.table-base{border-collapse:collapse;min-width:-moz-min-content;min-width:min-content;font-size:14px}.table-base td,.table-base th{min-width:80px;padding:8px;border:1px solid var(--text-black-100);text-align:center}.table-base th{font-weight:500;color:var(--text-black-75);background-color:var(--background-background-12)}.table-base-wrap{overflow-x:auto;padding-bottom:10px}@document url-prefix(){.table-base-wrap{scrollbar-color:var(--text-black-75) transparent;scrollbar-width:thin}}@supports selector(::-webkit-scrollbar){.table-base-wrap::-webkit-scrollbar{width:3px;height:3px;background-color:transparent}.table-base-wrap::-webkit-scrollbar-track{border:none;border-radius:0;background-color:transparent}.table-base-wrap::-webkit-scrollbar-thumb{border-radius:0;background-color:var(--text-black-75)}}.table-product-info{display:grid;grid-template-columns:minmax(193px,32%) auto;gap:8px;width:100%}@media (max-width:1231px){.table-product-info{grid-template-columns:minmax(193px,40%) auto}}.table-product-info__col:nth-child(odd){color:var(--text-black-50)}.table-product-info__col ul:not([class]){display:flex;flex-direction:column}.table-product-info__col ul:not([class]) li{display:flex}.table-product-info__col ul:not([class]) li::before{content:"–";display:block;padding-right:6px}.tabs--base .tabs__nav-wrap{overflow-x:auto;scrollbar-width:none}.tabs--base .tabs__nav-wrap::-webkit-scrollbar{display:none}.tabs--base .tabs__nav{position:relative;display:flex;width:-moz-fit-content;width:fit-content;min-width:100%;color:var(--text-black-50)}.tabs--base .tabs__nav::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background-color:var(--text-black-25)}.tabs--base .tabs__nav-btn{position:relative;padding:0 24px 0 8px;transition:color var(--base-transition)}.tabs--base .tabs__nav-btn:not(:disabled,.disabled,.disabled-state,.active):focus-visible{color:var(--primary-brown-hover-100)}.tabs--base .tabs__nav-btn::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;opacity:0;background-color:currentcolor;transition:opacity var(--base-transition)}.tabs--base .tabs__nav-btn.tabs__nav-btn--active{color:var(--text-black-100)}.tabs--base .tabs__nav-btn.tabs__nav-btn--active::after{opacity:1}.tabs__panel{display:none}.tabs__panel--active{display:block}.wrap-btn-centered{display:flex;justify-content:center}.wrap-btn-rows{display:flex;flex-direction:column}.wrap-btn-rows__item{justify-content:space-between;padding:12px 0;border-top:1px solid var(--text-black-100)}.wrap-btn-rows__item:last-child{border-bottom:1px solid var(--text-black-100)}.wrap-params legend{margin-bottom:12px;color:var(--text-black-50)}@media (max-width:767px){.table-product-info{grid-template-columns:repeat(2,1fr)}.page__body .only-tablet{display:none}}@media (min-width:1232px){.page__body .only-tablet,.page__body .tablet{display:none}}@media (min-width:768px){.page__body .mobile{display:none}}.disable-scroll{overflow:hidden;width:100%;height:100vh}@media (max-width:1231px){.tabs--base .tabs__nav-btn{padding:0 20px 0 8px}.page__body .desktop{display:none}.disable-scroll{position:fixed}}.hidden{display:none!important}.visually-hidden{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0)}[class*=" icon-"],[class^=icon-]{display:flex;flex-shrink:0}[class*=" icon-"]>svg,[class^=icon-]>svg{width:100%;height:100%}[class*=" icon-"]>img,[class^=icon-]>img{-o-object-fit:contain;object-fit:contain}.icon-arrow{transition:transform var(--base-transition)}.active .icon-arrow,.open .icon-arrow{transform:rotate(-180deg)}.icon-92-62{width:92px;height:92px}@media (max-width:1231px){.icon-92-62{width:62px;height:62px}}.icon-90-50{width:90px;height:90px}.icon-50,.icon-50-32{width:50px;height:50px}@media (max-width:1231px){.icon-90-50{width:50px;height:50px}.icon-50-32{width:32px;height:32px}}.icon-32,.icon-32-24{width:32px;height:32px}.icon-24,.icon-24-20{width:24px;height:24px}@media (max-width:1231px){.icon-32-24{width:24px;height:24px}.icon-24-20{width:20px;height:20px}}.icon-20,.icon-20-16{width:20px;height:20px}@media (max-width:1231px){.icon-20-16{width:16px;height:16px}}.icon-16{width:16px;height:16px}
/* End */
/* /local/templates/main/css/swiper-bundle.min.css?177856800918525 */
/* /local/templates/main/css/main.css?1778568009151260 */
