

/* Start:/local/templates/.default/assets/css/libs.css?173853483675366*/
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */

button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

/*! jQuery UI - v1.13.2 - 2023-06-15
* http://jqueryui.com
* Includes: core.css, slider.css, theme.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?scope=&folderName=base&cornerRadiusShadow=8px&offsetLeftShadow=0px&offsetTopShadow=0px&thicknessShadow=5px&opacityShadow=30&bgImgOpacityShadow=0&bgTextureShadow=flat&bgColorShadow=666666&opacityOverlay=30&bgImgOpacityOverlay=0&bgTextureOverlay=flat&bgColorOverlay=aaaaaa&iconColorError=cc0000&fcError=5f3f3f&borderColorError=f1a899&bgTextureError=flat&bgColorError=fddfdf&iconColorHighlight=777620&fcHighlight=777620&borderColorHighlight=dad55e&bgTextureHighlight=flat&bgColorHighlight=fffa90&iconColorActive=ffffff&fcActive=ffffff&borderColorActive=003eff&bgTextureActive=flat&bgColorActive=007fff&iconColorHover=555555&fcHover=2b2b2b&borderColorHover=cccccc&bgTextureHover=flat&bgColorHover=ededed&iconColorDefault=777777&fcDefault=454545&borderColorDefault=c5c5c5&bgTextureDefault=flat&bgColorDefault=f6f6f6&iconColorContent=444444&fcContent=333333&borderColorContent=dddddd&bgTextureContent=flat&bgColorContent=ffffff&iconColorHeader=444444&fcHeader=333333&borderColorHeader=dddddd&bgTextureHeader=flat&bgColorHeader=e9e9e9&cornerRadius=3px&fwDefault=normal&fsDefault=1em&ffDefault=Arial%2CHelvetica%2Csans-serif
* Copyright jQuery Foundation and other contributors; Licensed MIT */

.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;-ms-filter:"alpha(opacity=0)"}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important;pointer-events:none}.ui-icon{display:inline-block;vertical-align:middle;margin-top:-.25em;position:relative;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-icon-block{left:50%;margin-left:-8px;display:block}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:pointer;-ms-touch-action:none;touch-action:none}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-widget{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Arial,Helvetica,sans-serif;font-size:1em}.ui-widget.ui-widget-content{border:1px solid #c5c5c5}.ui-widget-content{border:1px solid #ddd;background:#fff;color:#333}.ui-widget-content a{color:#333}.ui-widget-header{border:1px solid #ddd;background:#e9e9e9;color:#333;font-weight:bold}.ui-widget-header a{color:#333}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default,.ui-button,html .ui-button.ui-state-disabled:hover,html .ui-button.ui-state-disabled:active{border:1px solid #c5c5c5;background:#f6f6f6;font-weight:normal;color:#454545}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited,a.ui-button,a:link.ui-button,a:visited.ui-button,.ui-button{color:#454545;text-decoration:none}.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus,.ui-button:hover,.ui-button:focus{border:1px solid #ccc;background:#ededed;font-weight:normal;color:#2b2b2b}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited,.ui-state-focus a,.ui-state-focus a:hover,.ui-state-focus a:link,.ui-state-focus a:visited,a.ui-button:hover,a.ui-button:focus{color:#2b2b2b;text-decoration:none}.ui-visual-focus{box-shadow:0 0 3px 1px rgb(94,158,214)}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,a.ui-button:active,.ui-button:active,.ui-button.ui-state-active:hover{border:1px solid #003eff;background:#007fff;font-weight:normal;color:#fff}.ui-icon-background,.ui-state-active .ui-icon-background{border:#003eff;background-color:#fff}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#fff;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #dad55e;background:#fffa90;color:#777620}.ui-state-checked{border:1px solid #dad55e;background:#fffa90}.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#777620}.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #f1a899;background:#fddfdf;color:#5f3f3f}.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#5f3f3f}.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#5f3f3f}.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;-ms-filter:"alpha(opacity=70)";font-weight:normal}.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;-ms-filter:"alpha(opacity=35)";background-image:none}.ui-state-disabled .ui-icon{-ms-filter:"alpha(opacity=35)"}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url("/local/templates/.default/assets/css/images/ui-icons_444444_256x240.png")}.ui-widget-header .ui-icon{background-image:url("/local/templates/.default/assets/css/images/ui-icons_444444_256x240.png")}.ui-state-hover .ui-icon,.ui-state-focus .ui-icon,.ui-button:hover .ui-icon,.ui-button:focus .ui-icon{background-image:url("/local/templates/.default/assets/css/images/ui-icons_555555_256x240.png")}.ui-state-active .ui-icon,.ui-button:active .ui-icon{background-image:url("/local/templates/.default/assets/css/images/ui-icons_ffffff_256x240.png")}.ui-state-highlight .ui-icon,.ui-button .ui-state-highlight.ui-icon{background-image:url("/local/templates/.default/assets/css/images/ui-icons_777620_256x240.png")}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url("/local/templates/.default/assets/css/images/ui-icons_cc0000_256x240.png")}.ui-button .ui-icon{background-image:url("/local/templates/.default/assets/css/images/ui-icons_777777_256x240.png")}.ui-icon-blank.ui-icon-blank.ui-icon-blank{background-image:none}.ui-icon-caret-1-n{background-position:0 0}.ui-icon-caret-1-ne{background-position:-16px 0}.ui-icon-caret-1-e{background-position:-32px 0}.ui-icon-caret-1-se{background-position:-48px 0}.ui-icon-caret-1-s{background-position:-65px 0}.ui-icon-caret-1-sw{background-position:-80px 0}.ui-icon-caret-1-w{background-position:-96px 0}.ui-icon-caret-1-nw{background-position:-112px 0}.ui-icon-caret-2-n-s{background-position:-128px 0}.ui-icon-caret-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-65px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-65px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:1px -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-seek-first{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:3px}.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:3px}.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:3px}.ui-widget-overlay{background:#aaa;opacity:.3;-ms-filter:Alpha(Opacity=30)}.ui-widget-shadow{-webkit-box-shadow:0 0 5px #666;box-shadow:0 0 5px #666}
body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:transparent;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:transparent;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:transparent;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:transparent;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:transparent;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:transparent;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}
/**
 * Swiper 9.2.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: April 21, 2023
 */

@font-face{font-family:swiper-icons;src:url('data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA');font-weight:400;font-style:normal}:root{--swiper-theme-color:#007aff}.swiper,swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-wrapper{transform:translate3d(0px,0,0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide,swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.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{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{transform-style:preserve-3d}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-horizontal.swiper-css-mode>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-vertical.swiper-css-mode>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-centered>.swiper-wrapper::before{content:'';flex-shrink:0;order:9999}.swiper-centered>.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-centered.swiper-horizontal>.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-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper::after{content:'';position:absolute;left:0;top:0;pointer-events:none}.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{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{position:absolute;top:var(--swiper-navigation-top-offset,50%);width:calc(var(--swiper-navigation-size)/ 44 * 27);height:var(--swiper-navigation-size);margin-top:calc(0px - (var(--swiper-navigation-size)/ 2));z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color,var(--swiper-theme-color))}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none!important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:'prev'}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset,10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:'next'}.swiper-button-lock{display:none}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.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);top:var(--swiper-pagination-top,auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius,50%);background:var(--swiper-pagination-bullet-inactive-color,#000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;-webkit-appearance:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color,var(--swiper-theme-color))}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{right:var(--swiper-pagination-right,8px);left:var(--swiper-pagination-left,auto);top:50%;transform:translate3d(0px,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0;display:block}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,:host(.swiper-horizontal.swiper-rtl) .swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{width:var(--swiper-pagination-progressbar-size,4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;-ms-touch-action:none;background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset,1%);bottom:var(--swiper-scrollbar-bottom,4px);top:var(--swiper-scrollbar-top,auto);z-index:50;height:var(--swiper-scrollbar-size,4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar.swiper-scrollbar-vertical,.swiper-vertical>.swiper-scrollbar{position:absolute;left:var(--swiper-scrollbar-left,auto);right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);z-index:50;width:var(--swiper-scrollbar-size,4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset,1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>canvas,.swiper-zoom-container>img,.swiper-zoom-container>svg{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification,swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-next+.swiper-slide,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-right,.swiper-cube .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0px;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:'';background:#000;position:absolute;left:0;top:0;bottom:0;right:0;filter:blur(50px)}.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-right,.swiper-flip .swiper-slide-shadow-top{z-index:0;-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-creative .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;-webkit-backface-visibility:hidden;backface-visibility:hidden;overflow:hidden}
.air-datepicker-cell.-year-.-other-decade-,.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.air-datepicker-cell.-year-.-other-decade-:hover,.air-datepicker-cell.-day-.-other-month-:hover{color:var(--adp-color-other-month-hover)}.-disabled-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-disabled-.-focus-.air-datepicker-cell.-day-.-other-month-{color:var(--adp-color-other-month)}.-selected-.air-datepicker-cell.-year-.-other-decade-,.-selected-.air-datepicker-cell.-day-.-other-month-{color:#fff;background:var(--adp-background-color-selected-other-month)}.-selected-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-selected-.-focus-.air-datepicker-cell.-day-.-other-month-{background:var(--adp-background-color-selected-other-month-focused)}.-in-range-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range);color:var(--adp-color)}.-in-range-.-focus-.air-datepicker-cell.-year-.-other-decade-,.-in-range-.-focus-.air-datepicker-cell.-day-.-other-month-{background-color:var(--adp-background-color-in-range-focused)}.air-datepicker-cell.-year-.-other-decade-:empty,.air-datepicker-cell.-day-.-other-month-:empty{background:none;border:none}.air-datepicker-cell{border-radius:var(--adp-cell-border-radius);box-sizing:border-box;cursor:pointer;display:flex;position:relative;align-items:center;justify-content:center;z-index:1}.air-datepicker-cell.-focus-{background:var(--adp-cell-background-color-hover)}.air-datepicker-cell.-current-{color:var(--adp-color-current-date)}.air-datepicker-cell.-current-.-focus-{color:var(--adp-color)}.air-datepicker-cell.-current-.-in-range-{color:var(--adp-color-current-date)}.air-datepicker-cell.-disabled-{cursor:default;color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-disabled-.-in-range-{color:var(--adp-color-disabled-in-range)}.air-datepicker-cell.-disabled-.-current-.-focus-{color:var(--adp-color-disabled)}.air-datepicker-cell.-in-range-{background:var(--adp-cell-background-color-in-range);border-radius:0}.air-datepicker-cell.-in-range-:hover{background:var(--adp-cell-background-color-in-range-hover)}.air-datepicker-cell.-range-from-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:var(--adp-cell-border-radius) 0 0 var(--adp-cell-border-radius)}.air-datepicker-cell.-range-to-{border:1px solid var(--adp-cell-border-color-in-range);background-color:var(--adp-cell-background-color-in-range);border-radius:0 var(--adp-cell-border-radius) var(--adp-cell-border-radius) 0}.air-datepicker-cell.-range-to-.-range-from-{border-radius:var(--adp-cell-border-radius)}.air-datepicker-cell.-selected-{color:#fff;border:none;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-current-{color:#fff;background:var(--adp-cell-background-color-selected)}.air-datepicker-cell.-selected-.-focus-{background:var(--adp-cell-background-color-selected-hover)}
.air-datepicker-body{transition:all var(--adp-transition-duration) var(--adp-transition-ease)}.air-datepicker-body.-hidden-{display:none}.air-datepicker-body--day-names{display:grid;grid-template-columns:repeat(7, var(--adp-day-cell-width));margin:8px 0 3px}.air-datepicker-body--day-name{color:var(--adp-day-name-color);display:flex;align-items:center;justify-content:center;flex:1;text-align:center;text-transform:uppercase;font-size:.8em}.air-datepicker-body--day-name.-clickable-{cursor:pointer}.air-datepicker-body--day-name.-clickable-:hover{color:var(--adp-day-name-color-hover)}.air-datepicker-body--cells{display:grid}.air-datepicker-body--cells.-days-{grid-template-columns:repeat(7, var(--adp-day-cell-width));grid-auto-rows:var(--adp-day-cell-height)}.air-datepicker-body--cells.-months-{grid-template-columns:repeat(3, 1fr);grid-auto-rows:var(--adp-month-cell-height)}.air-datepicker-body--cells.-years-{grid-template-columns:repeat(4, 1fr);grid-auto-rows:var(--adp-year-cell-height)}
.air-datepicker-nav{display:flex;justify-content:space-between;border-bottom:1px solid var(--adp-border-color-inner);min-height:var(--adp-nav-height);padding:var(--adp-padding);box-sizing:content-box}.-only-timepicker- .air-datepicker-nav{display:none}.air-datepicker-nav--title,.air-datepicker-nav--action{display:flex;cursor:pointer;align-items:center;justify-content:center}.air-datepicker-nav--action{width:var(--adp-nav-action-size);border-radius:var(--adp-border-radius);-webkit-user-select:none;-moz-user-select:none;user-select:none}.air-datepicker-nav--action:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--action:active{background:var(--adp-background-color-active)}.air-datepicker-nav--action.-disabled-{visibility:hidden}.air-datepicker-nav--action svg{width:32px;height:32px}.air-datepicker-nav--action path{fill:none;stroke:var(--adp-nav-arrow-color);stroke-width:2px}.air-datepicker-nav--title{border-radius:var(--adp-border-radius);padding:0 8px}.air-datepicker-nav--title i{font-style:normal;color:var(--adp-nav-color-secondary);margin-left:.3em}.air-datepicker-nav--title:hover{background:var(--adp-background-color-hover)}.air-datepicker-nav--title:active{background:var(--adp-background-color-active)}.air-datepicker-nav--title.-disabled-{cursor:default;background:none}
.air-datepicker-buttons{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.air-datepicker-button{display:inline-flex;color:var(--adp-btn-color);border-radius:var(--adp-btn-border-radius);cursor:pointer;height:var(--adp-btn-height);border:none;background:rgba(255,255,255,0)}.air-datepicker-button:hover{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover)}.air-datepicker-button:focus{color:var(--adp-btn-color-hover);background:var(--adp-btn-background-color-hover);outline:none}.air-datepicker-button:active{background:var(--adp-btn-background-color-active)}.air-datepicker-button span{outline:none;display:flex;align-items:center;justify-content:center;width:100%;height:100%}
.air-datepicker-time{display:grid;grid-template-columns:max-content 1fr;grid-column-gap:12px;align-items:center;position:relative;padding:0 var(--adp-time-padding-inner)}.-only-timepicker- .air-datepicker-time{border-top:none}.air-datepicker-time--current{display:flex;align-items:center;flex:1;font-size:14px;text-align:center}.air-datepicker-time--current-colon{margin:0 2px 3px;line-height:1}.air-datepicker-time--current-hours,.air-datepicker-time--current-minutes{line-height:1;font-size:19px;font-family:"Century Gothic",CenturyGothic,AppleGothic,sans-serif;position:relative;z-index:1}.air-datepicker-time--current-hours:after,.air-datepicker-time--current-minutes:after{content:"";background:var(--adp-background-color-hover);border-radius:var(--adp-border-radius);position:absolute;left:-2px;top:-3px;right:-2px;bottom:-2px;z-index:-1;opacity:0}.air-datepicker-time--current-hours.-focus-:after,.air-datepicker-time--current-minutes.-focus-:after{opacity:1}.air-datepicker-time--current-ampm{text-transform:uppercase;align-self:flex-end;color:var(--adp-time-day-period-color);margin-left:6px;font-size:11px;margin-bottom:1px}.air-datepicker-time--row{display:flex;align-items:center;font-size:11px;height:17px;background:linear-gradient(to right, var(--adp-time-track-color), var(--adp-time-track-color)) left 50%/100% var(--adp-time-track-height) no-repeat}.air-datepicker-time--row:first-child{margin-bottom:4px}.air-datepicker-time--row input[type=range]{background:none;cursor:pointer;flex:1;height:100%;width:100%;padding:0;margin:0;-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{-webkit-appearance:none}.air-datepicker-time--row input[type=range]::-ms-tooltip{display:none}.air-datepicker-time--row input[type=range]:hover::-webkit-slider-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-moz-range-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:hover::-ms-thumb{border-color:var(--adp-time-track-color-hover)}.air-datepicker-time--row input[type=range]:focus{outline:none}.air-datepicker-time--row input[type=range]:focus::-webkit-slider-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-moz-range-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]:focus::-ms-thumb{background:var(--adp-cell-background-color-selected);border-color:var(--adp-cell-background-color-selected)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-webkit-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-moz-range-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-moz-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-ms-thumb{box-sizing:border-box;height:12px;width:12px;border-radius:3px;border:1px solid var(--adp-time-track-color);background:#fff;cursor:pointer;-ms-transition:background var(--adp-transition-duration);transition:background var(--adp-transition-duration)}.air-datepicker-time--row input[type=range]::-webkit-slider-thumb{margin-top:calc(var(--adp-time-thumb-size)/2*-1)}.air-datepicker-time--row input[type=range]::-webkit-slider-runnable-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-moz-range-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-ms-track{border:none;height:var(--adp-time-track-height);cursor:pointer;color:rgba(0,0,0,0);background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-ms-fill-lower{background:rgba(0,0,0,0)}.air-datepicker-time--row input[type=range]::-ms-fill-upper{background:rgba(0,0,0,0)}
.air-datepicker{--adp-font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--adp-font-size: 14px;--adp-width: 246px;--adp-z-index: 100;--adp-padding: 4px;--adp-grid-areas: "nav" "body" "timepicker" "buttons";--adp-transition-duration: .3s;--adp-transition-ease: ease-out;--adp-transition-offset: 8px;--adp-background-color: #fff;--adp-background-color-hover: #f0f0f0;--adp-background-color-active: #eaeaea;--adp-background-color-in-range: rgba(92, 196, 239, .1);--adp-background-color-in-range-focused: rgba(92, 196, 239, .2);--adp-background-color-selected-other-month-focused: #8ad5f4;--adp-background-color-selected-other-month: #a2ddf6;--adp-color: #4a4a4a;--adp-color-secondary: #9c9c9c;--adp-accent-color: #4eb5e6;--adp-color-current-date: var(--adp-accent-color);--adp-color-other-month: #dedede;--adp-color-disabled: #aeaeae;--adp-color-disabled-in-range: #939393;--adp-color-other-month-hover: #c5c5c5;--adp-border-color: #dbdbdb;--adp-border-color-inner: #efefef;--adp-border-radius: 4px;--adp-border-color-inline: #d7d7d7;--adp-nav-height: 32px;--adp-nav-arrow-color: var(--adp-color-secondary);--adp-nav-action-size: 32px;--adp-nav-color-secondary: var(--adp-color-secondary);--adp-day-name-color: #ff9a19;--adp-day-name-color-hover: #8ad5f4;--adp-day-cell-width: 1fr;--adp-day-cell-height: 32px;--adp-month-cell-height: 42px;--adp-year-cell-height: 56px;--adp-pointer-size: 10px;--adp-poiner-border-radius: 2px;--adp-pointer-offset: 14px;--adp-cell-border-radius: 4px;--adp-cell-background-color-hover: var(--adp-background-color-hover);--adp-cell-background-color-selected: #5cc4ef;--adp-cell-background-color-selected-hover: #45bced;--adp-cell-background-color-in-range: rgba(92, 196, 239, 0.1);--adp-cell-background-color-in-range-hover: rgba(92, 196, 239, 0.2);--adp-cell-border-color-in-range: var(--adp-cell-background-color-selected);--adp-btn-height: 32px;--adp-btn-color: var(--adp-accent-color);--adp-btn-color-hover: var(--adp-color);--adp-btn-border-radius: var(--adp-border-radius);--adp-btn-background-color-hover: var(--adp-background-color-hover);--adp-btn-background-color-active: var(--adp-background-color-active);--adp-time-track-height: 1px;--adp-time-track-color: #dedede;--adp-time-track-color-hover: #b1b1b1;--adp-time-thumb-size: 12px;--adp-time-padding-inner: 10px;--adp-time-day-period-color: var(--adp-color-secondary);--adp-mobile-font-size: 16px;--adp-mobile-nav-height: 40px;--adp-mobile-width: 320px;--adp-mobile-day-cell-height: 38px;--adp-mobile-month-cell-height: 48px;--adp-mobile-year-cell-height: 64px}.air-datepicker-overlay{--adp-overlay-background-color: rgba(0, 0, 0, .3);--adp-overlay-transition-duration: .3s;--adp-overlay-transition-ease: ease-out;--adp-overlay-z-index: 99}
.air-datepicker{background:var(--adp-background-color);border:1px solid var(--adp-border-color);box-shadow:0 4px 12px rgba(0,0,0,.15);border-radius:var(--adp-border-radius);box-sizing:content-box;display:grid;grid-template-columns:1fr;grid-template-rows:repeat(4, max-content);grid-template-areas:var(--adp-grid-areas);font-family:var(--adp-font-family),sans-serif;font-size:var(--adp-font-size);color:var(--adp-color);width:var(--adp-width);position:absolute;transition:opacity var(--adp-transition-duration) var(--adp-transition-ease),transform var(--adp-transition-duration) var(--adp-transition-ease);z-index:var(--adp-z-index)}.air-datepicker:not(.-custom-position-){opacity:0}.air-datepicker.-from-top-{transform:translateY(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-from-right-{transform:translateX(var(--adp-transition-offset))}.air-datepicker.-from-bottom-{transform:translateY(var(--adp-transition-offset))}.air-datepicker.-from-left-{transform:translateX(calc(var(--adp-transition-offset) * -1))}.air-datepicker.-active-:not(.-custom-position-){transform:translate(0, 0);opacity:1}.air-datepicker.-active-.-custom-position-{transition:none}.air-datepicker.-inline-{border-color:var(--adp-border-color-inline);box-shadow:none;position:static;left:auto;right:auto;opacity:1;transform:none}.air-datepicker.-inline- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-{--adp-font-size: var(--adp-mobile-font-size);--adp-day-cell-height: var(--adp-mobile-day-cell-height);--adp-month-cell-height: var(--adp-mobile-month-cell-height);--adp-year-cell-height: var(--adp-mobile-year-cell-height);--adp-nav-height: var(--adp-mobile-nav-height);--adp-nav-action-size: var(--adp-mobile-nav-height);position:fixed;width:var(--adp-mobile-width);border:none}.air-datepicker.-is-mobile- *{-webkit-tap-highlight-color:rgba(0,0,0,0)}.air-datepicker.-is-mobile- .air-datepicker--pointer{display:none}.air-datepicker.-is-mobile-:not(.-custom-position-){transform:translate(-50%, calc(-50% + var(--adp-transition-offset)))}.air-datepicker.-is-mobile-.-active-:not(.-custom-position-){transform:translate(-50%, -50%)}.air-datepicker.-custom-position-{transition:none}.air-datepicker-global-container{position:absolute;left:0;top:0}.air-datepicker--pointer{--pointer-half-size: calc(var(--adp-pointer-size) / 2);position:absolute;width:var(--adp-pointer-size);height:var(--adp-pointer-size);z-index:-1}.air-datepicker--pointer:after{content:"";position:absolute;background:#fff;border-top:1px solid var(--adp-border-color-inline);border-right:1px solid var(--adp-border-color-inline);border-top-right-radius:var(--adp-poiner-border-radius);width:var(--adp-pointer-size);height:var(--adp-pointer-size);box-sizing:border-box}.-top-left- .air-datepicker--pointer,.-top-center- .air-datepicker--pointer,.-top-right- .air-datepicker--pointer,[data-popper-placement^=top] .air-datepicker--pointer{top:calc(100% - var(--pointer-half-size) + 1px)}.-top-left- .air-datepicker--pointer:after,.-top-center- .air-datepicker--pointer:after,.-top-right- .air-datepicker--pointer:after,[data-popper-placement^=top] .air-datepicker--pointer:after{transform:rotate(135deg)}.-right-top- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer,[data-popper-placement^=right] .air-datepicker--pointer{right:calc(100% - var(--pointer-half-size) + 1px)}.-right-top- .air-datepicker--pointer:after,.-right-center- .air-datepicker--pointer:after,.-right-bottom- .air-datepicker--pointer:after,[data-popper-placement^=right] .air-datepicker--pointer:after{transform:rotate(225deg)}.-bottom-left- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer,[data-popper-placement^=bottom] .air-datepicker--pointer{bottom:calc(100% - var(--pointer-half-size) + 1px)}.-bottom-left- .air-datepicker--pointer:after,.-bottom-center- .air-datepicker--pointer:after,.-bottom-right- .air-datepicker--pointer:after,[data-popper-placement^=bottom] .air-datepicker--pointer:after{transform:rotate(315deg)}.-left-top- .air-datepicker--pointer,.-left-center- .air-datepicker--pointer,.-left-bottom- .air-datepicker--pointer,[data-popper-placement^=left] .air-datepicker--pointer{left:calc(100% - var(--pointer-half-size) + 1px)}.-left-top- .air-datepicker--pointer:after,.-left-center- .air-datepicker--pointer:after,.-left-bottom- .air-datepicker--pointer:after,[data-popper-placement^=left] .air-datepicker--pointer:after{transform:rotate(45deg)}.-top-left- .air-datepicker--pointer,.-bottom-left- .air-datepicker--pointer{left:var(--adp-pointer-offset)}.-top-right- .air-datepicker--pointer,.-bottom-right- .air-datepicker--pointer{right:var(--adp-pointer-offset)}.-top-center- .air-datepicker--pointer,.-bottom-center- .air-datepicker--pointer{left:calc(50% - var(--adp-pointer-size)/2)}.-left-top- .air-datepicker--pointer,.-right-top- .air-datepicker--pointer{top:var(--adp-pointer-offset)}.-left-bottom- .air-datepicker--pointer,.-right-bottom- .air-datepicker--pointer{bottom:var(--adp-pointer-offset)}.-left-center- .air-datepicker--pointer,.-right-center- .air-datepicker--pointer{top:calc(50% - var(--adp-pointer-size)/2)}.air-datepicker--navigation{grid-area:nav}.air-datepicker--content{box-sizing:content-box;padding:var(--adp-padding);grid-area:body}.-only-timepicker- .air-datepicker--content{display:none}.air-datepicker--time{grid-area:timepicker}.air-datepicker--buttons{grid-area:buttons}.air-datepicker--buttons,.air-datepicker--time{padding:var(--adp-padding);border-top:1px solid var(--adp-border-color-inner)}.air-datepicker-overlay{position:fixed;background:var(--adp-overlay-background-color);left:0;top:0;width:0;height:0;opacity:0;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),left 0s,height 0s,width 0s;transition-delay:0s,var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration),var(--adp-overlay-transition-duration);z-index:var(--adp-overlay-z-index)}.air-datepicker-overlay.-active-{opacity:1;width:100%;height:100%;transition:opacity var(--adp-overlay-transition-duration) var(--adp-overlay-transition-ease),height 0s,width 0s}

/**
 * Atropos 2.0.2
 * Touch-friendly 3D parallax hover effects
 * https://atroposjs.com
 *
 * Copyright 2021-2023 
 *
 * Released under the MIT License
 *
 * Released on: July 4, 2023
 */

.atropos {
  position: relative;
  display: block;
  perspective: 1200px;
  transform: translate3d(0, 0, 0);
}
.atropos-rotate-touch,
.atropos-rotate-scroll-x,
.atropos-rotate-scroll-y {
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.atropos-rotate-touch-scroll-y {
  touch-action: pan-y;
}
.atropos-rotate-touch-scroll-x {
  touch-action: pan-x;
}
.atropos-rotate-touch {
  touch-action: none;
}
.atropos-scale,
.atropos-rotate {
  width: 100%;
  height: 100%;
  transform-style: preserve-3d;
  transition-property: transform;
  display: block;
}
.atropos-shadow,
.atropos-highlight {
  position: absolute;
  pointer-events: none;
  transition-property: transform, opacity;
  display: block;
  opacity: 0;
}
.atropos-shadow {
  z-index: -1;
  background: #000;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  filter: blur(30px);
}
.atropos-highlight {
  left: -50%;
  top: -50%;
  width: 200%;
  height: 200%;
  background-image: radial-gradient(circle at 50%, rgba(255, 255, 255, 0.25), transparent 50%);
  z-index: 0;
}
.atropos-rotate {
  position: relative;
}
.atropos-inner {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: hidden;
  transform-style: preserve-3d;
  transform: translate3d(0, 0, 0);
  display: block;
}
.atropos-active {
  z-index: 1;
}
.atropos-active .atropos-shadow {
  opacity: 1 !important;
}
[data-atropos-offset],
::slotted([data-atropos-offset]) {
  transition-property: transform;
}
[data-atropos-opacity] {
  transition-property: opacity;
}
[data-atropos-offset][data-atropos-opacity],
::slotted([data-atropos-offset][data-atropos-opacity]) {
  transition-property: transform, opacity;
}

/* End */


/* Start:/local/templates/.default/assets/css/main.css?1747827036267715*/
@charset "UTF-8";:root{--index:calc(1vw + 1vh);--indexH:1vh;--font-size:16px;--line-height:1.4;--container-width:1730px;--container-padding:15px;--font-default:Circe,sans-serif;--font-title:Shango,sans-serif;--font-journal:Cormorant,sans-serif;--font-title2:JosefinSans,sans-serif;--transition:cubic-bezier(0.445,0.050,0.550,0.950);--transition2:cubic-bezier(0.785,0.135,0.150,0.860);--transition3:cubic-bezier(0.715,-0.235,0.120,1.300);--bg-body:#f5f4f2;--color-body:#252525;--color-white:#fff;--color-white05:hsla(0,0%,100%,.5);--color-white04:hsla(0,0%,100%,.4);--color-white-gray:#f5f4f2;--color-gray:#9e9996;--color-grayRGBA30:hsla(23,4%,60%,.3);--color-gray2:#d9d9d9;--color-gray2RGBA:hsla(0,0%,85%,.4);--color-gray2RGBA2:hsla(0,0%,85%,.2);--color-gray5:#6b6866;--color-gray2RGBA3:hsla(0,0%,85%,.6);--color-gray3:#e9e7e4;--color-gray4:#e6e1df;--color-gray6:#ece9df;--color-gray7:#e5e1df;--color-gray8:#f9f8f7;--color-gray9:#ebe4e0;--color-gray10:#505050;--color-gray11:#ece8e0;--color-gray11RGBA40:hsla(0,0%,75%,.4);--color-gray6RGBA:hsla(46,25%,90%,.2);--color-gray12:#090909;--color-gray13:#8e8e8e;--color-gray14:#e9e9e9;--color-gray15:#e2dfdd;--color-gray16:#e8e9ea;--color-gray17:#1a1a1a;--color-gray18:#f1f3f5;--color-gray19:#ccc;--color-gray20:#f0f0f0;--color-gray21:#d1d1d1;--color-gray22:#f5f4f2;--color-gray23:#e1e1e1;--color-black:#000;--color-black2:#262625;--color-black2RGBA:rgba(38,38,37,.8);--color-black2RGBA02:rgba(38,38,37,.2);--color-black3:#010101;--color-black4:#3b3b3a;--color-black4RGBA:rgba(38,38,37,.1);--color-overlay:rgba(38,38,37,.1);--color-text:#252525;--color-blue:#8c9fb8;--color-blue2:#8b9fb8;--color-blue-light:#adbbcc;--color-blue-lightRGBA:rgba(173,187,204,.3);--color-blue-dark:#4c6b87;--color-blue-dark2:#5a5d7f;--color-blue-dark3:#afbfc6;--color-blue-dark4:#9ba7b6;--color-blue-dark5:#18417a;--color-blue-darkRGBA:rgba(76,107,135,.08);--color-blue-darkRGBA2:rgba(76,107,135,.06);--color-blue-darkRGBA3:rgba(76,107,135,.2);--color-green:#61ca3c;--color-brown:#c1a364;--color-brown2:#ab884c;--color-brownRGBA20:rgba(192,163,98,.2);--color-red:#eda9a6;--color-red2:#ff3e3e;--color-red3:#cc5956;--color-red4:#e5a19e;--color-red5:#de9a97;--color-red6:#ed5e5e;--color-red7:#d3bab9;--color-error:#e15a6a;--color-errorRGBA:rgba(225,90,106,.5);--color-blueDark:#122037;--status-p:#54b838;--status-s:#afbfc6}@media screen and (max-width:992px){:root{--container-padding:16px}}@font-face{font-display:swap;font-family:Circe;font-style:normal;font-weight:100;src:url(/local/templates/.default/assets/css/../fonts/Circe/Circe-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circe;font-style:normal;font-weight:300;src:url(/local/templates/.default/assets/css/../fonts/Circe/Circe-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circe;font-style:normal;font-weight:400;src:url(/local/templates/.default/assets/css/../fonts/Circe/Circe-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circe;font-style:normal;font-weight:700;src:url(/local/templates/.default/assets/css/../fonts/Circe/Circe-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Circe;font-style:normal;font-weight:900;src:url(/local/templates/.default/assets/css/../fonts/Circe/Circe-ExtraBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Shango;font-style:normal;font-weight:400;src:url(/local/templates/.default/assets/css/../fonts/Shango/Shango-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Shango;font-style:normal;font-weight:500;src:url(/local/templates/.default/assets/css/../fonts/Shango/Shango-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Shango;font-style:normal;font-weight:700;src:url(/local/templates/.default/assets/css/../fonts/Shango/Shango-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cormorant;font-style:normal;font-weight:400;src:url(/local/templates/.default/assets/css/../fonts/Cormorant/Cormorant-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cormorant;font-style:italic;font-weight:400;src:url(/local/templates/.default/assets/css/../fonts/Cormorant/Cormorant-Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cormorant;font-style:normal;font-weight:500;src:url(/local/templates/.default/assets/css/../fonts/Cormorant/Cormorant-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cormorant;font-style:normal;font-weight:700;src:url(/local/templates/.default/assets/css/../fonts/Cormorant/Cormorant-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cormorant;font-style:italic;font-weight:700;src:url(/local/templates/.default/assets/css/../fonts/Cormorant/Cormorant-BoldItalic.woff2) format("woff2")}@font-face{font-display:swap;font-family:JosefinSans;font-style:normal;font-weight:100;src:url(/local/templates/.default/assets/css/../fonts/JosefinSans/JosefinSans-Thin.woff2) format("woff2")}@font-face{font-display:swap;font-family:JosefinSans;font-style:normal;font-weight:300;src:url(/local/templates/.default/assets/css/../fonts/JosefinSans/JosefinSans-Light.woff2) format("woff2")}@font-face{font-display:swap;font-family:JosefinSans;font-style:normal;font-weight:400;src:url(/local/templates/.default/assets/css/../fonts/JosefinSans/JosefinSans-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:JosefinSans;font-style:normal;font-weight:500;src:url(/local/templates/.default/assets/css/../fonts/JosefinSans/JosefinSans-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:JosefinSans;font-style:normal;font-weight:700;src:url(/local/templates/.default/assets/css/../fonts/JosefinSans/JosefinSans-Bold.woff2) format("woff2")}*{box-sizing:border-box;margin:0;padding:0}*,a,input{outline:none!important}a,input{color:var(--color-text)}button,input,textarea{font-family:var(--font-default)}::-webkit-input-placeholder{opacity:1}:-moz-placeholder,::-moz-placeholder{opacity:1}:-ms-input-placeholder{opacity:1}input:focus{outline:none}body,html{font-size:var(--font-size)}body{background:var(--bg-body);color:var(--color-body);font-family:var(--font-default);font-style:normal;font-weight:400;height:auto;line-height:var(--line-height);min-width:320px;overflow-x:hidden}body.no-scroll{overflow:hidden;padding-right:15px}@media screen and (max-width:992px){body.no-scroll{padding-right:0}}body._load .pannel-messengers{opacity:1;pointer-events:all;transform:translateY(0)}input[type=search]::-ms-clear,input[type=search]::-ms-reveal,input[type=text]::-ms-clear,input[type=text]::-ms-reveal{display:none;height:0;width:0}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration,input[type=text]::-webkit-search-cancel-button,input[type=text]::-webkit-search-decoration,input[type=text]::-webkit-search-results-button,input[type=text]::-webkit-search-results-decoration{display:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff}.hidden{display:none!important;visibility:hidden!important}@media screen and (min-width:480px){.-desctop-hidden{display:none!important}}@media screen and (max-width:480px){.-mobile-hidden{display:none!important}}@media screen and (max-width:1280px){.-laptop-hidden{display:none!important}}.container{max-width:var(--container-width);width:100%}.container,.container-fluid{margin-left:auto;margin-right:auto;padding-left:var(--container-padding);padding-right:var(--container-padding)}.wrapper{overflow:hidden}.main-wrapper{padding-top:30px}@media screen and (max-width:992px){.main-wrapper{padding-top:0}}.page-title{color:var(--color-text);font-family:var(--font-title);font-size:48px;font-weight:500;letter-spacing:.02em;line-height:1.2;margin-bottom:50px;text-align:center;text-transform:uppercase}@media screen and (max-width:992px){.page-title{font-size:36px}}@media screen and (max-width:480px){.page-title{font-size:24px}}.page-title h1,.page-title h2,.page-title h3,.page-title h4,.page-title h5,.page-title h6{font-size:48px;font-weight:500;margin-bottom:0;margin-top:0}@media screen and (max-width:992px){.page-title h1,.page-title h2,.page-title h3,.page-title h4,.page-title h5,.page-title h6{font-size:36px}}@media screen and (max-width:480px){.page-title h1,.page-title h2,.page-title h3,.page-title h4,.page-title h5,.page-title h6{font-size:24px}}.page-subtitle{color:var(--color-blue-light);font-size:13px;font-weight:500;letter-spacing:.32em;line-height:1.2;margin-bottom:65px;text-align:center;text-transform:uppercase}@media screen and (max-width:992px){.page-subtitle{margin-bottom:40px}}@media screen and (max-width:480px){.page-subtitle{margin-bottom:30px}}.page-desc{color:var(--color-gray);font-size:16px;font-weight:400;letter-spacing:.01em;line-height:1.6;margin:0 auto 90px;max-width:730px;text-align:center}.products-grid{display:flex;flex-wrap:wrap;gap:19px 16px}@media screen and (max-width:1400px){.products-grid{gap:16px 10px}}@media screen and (max-width:768px){.products-grid{gap:0 8px}}.products-grid .product-card{width:calc(33.33333% - 10.66666px)}@media screen and (max-width:1400px){.products-grid .product-card{width:calc(33.33333% - 6.66666px)}}@media screen and (max-width:1200px){.products-grid .product-card{width:calc(50% - 5px)}}@media screen and (max-width:768px){.products-grid .product-card{width:calc(50% - 4px)}}.load-pagination{display:flex;justify-content:center;padding-top:64px}@media screen and (max-width:768px){.load-pagination{padding-top:30px}}.page-white-block{background:var(--color-white);box-shadow:0 0 40px rgba(38,38,37,.04);margin:0 auto;max-width:850px;padding:100px 48px 30px}@media screen and (max-width:992px){.page-white-block{padding:60px 30px 20px}}@media screen and (max-width:480px){.page-white-block{padding:40px 15px 20px}}.icon-vk{background:url(/local/templates/.default/assets/css/../img/icon-vk.svg) no-repeat 50%;background-size:contain;height:24px;width:24px}.icon-google,.icon-vk{content:"";display:block}.icon-google{background:url(/local/templates/.default/assets/css/../img/icon-google.svg) no-repeat 50%;background-size:contain;height:20px;width:20px}.icon-tg{background:url(/local/templates/.default/assets/css/../img/icon-tg.svg) no-repeat 50%;background-size:contain;height:14px}.icon-facebook,.icon-tg{content:"";display:block;width:16px}.icon-facebook{background:url(/local/templates/.default/assets/css/../img/icon-facebook.svg) no-repeat 50%;background-size:contain;height:16px}.icon-whatsapp{background:url(/local/templates/.default/assets/css/../img/icon-whatsapp.svg) no-repeat 50%;background-size:contain}.icon-inst,.icon-whatsapp{content:"";display:block;height:16px;width:16px}.icon-inst{background:url(/local/templates/.default/assets/css/../img/icon-inst.svg) no-repeat 50%;background-size:contain}.icon-email,.icon-social{background:url(/local/templates/.default/assets/css/../img/icon-social.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:16px;width:16px}#bx-session-message{display:none!important}.fancybox-bg{background:var(--color-overlay)}.fancybox-infobar,.fancybox-toolbar{display:none}.popup-size.fancybox-content{background:var(--color-white);max-width:480px;min-height:100lvh;opacity:0;padding:20px;transition:all .4s var(--transition2);vertical-align:top;width:calc(100% - 30px)}.popup-size.fancybox-content img{max-width:100%}.fancybox-slide{padding:0;text-align:right}.fancybox-slide--current .popup-size.fancybox-content{opacity:1}.fancybox-is-open .fancybox-bg{opacity:1;transform:translate(0)}.dev-page{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 8px)}.dev-page .dev-page__pannel{padding:30px;text-align:center;width:100%}.dev-page .dev-page__pannel img{height:auto;margin-bottom:100px;max-width:400px;width:100%}.dev-page .dev-page__pannel h1{color:var(--color-blue);font-family:var(--font-title);font-size:calc(var(--index)*2.5);font-weight:400;letter-spacing:-.02em;margin:0;text-transform:uppercase}.form-input._error{border-color:var(--color-error)}.form-input._error,.form-input._error.placeholder{color:var(--color-error)}.form-input._error:-moz-placeholder,.form-input._error::-moz-placeholder{color:var(--color-error)}.form-input._error:-ms-input-placeholder{color:var(--color-error)}.form-input._error::-webkit-input-placeholder{color:var(--color-error)}.mb-20{margin-bottom:20px}.input-element{position:relative}.input-element._error .input-element__error{opacity:1}.input-element._error .form-input{border-color:var(--color-error)}.input-element .form-input{margin-bottom:0}.input-element .input-element__error{color:var(--color-error);font-size:13px;left:0;opacity:0;padding-top:5px;pointer-events:none;position:absolute;top:100%;transition:opacity .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none}.header_error{color:var(--color-error);font-family:var(--font-default);font-size:14px;font-weight:400;letter-spacing:-.16px;line-height:1.4;text-align:center;transition:all .4s var(--transition)}.header_error br{margin-bottom:5px}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{display:none}.btn{background:transparent;border:none;color:transparent;cursor:pointer;display:inline-block;font-size:12px;height:30px;letter-spacing:.1em;line-height:34px;padding:0 16px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn._black{background:var(--color-black2);color:var(--color-white)}.btn._black:hover{background:var(--color-black4);color:var(--color-white)}.btn._black:active{background:var(--color-black3);color:var(--color-white)}.btn._red{background:var(--color-red);color:var(--color-white)}.btn._red:hover{background:var(--color-red4);color:var(--color-white)}.btn._red:active{background:var(--color-red5);color:var(--color-white)}.btn._big{font-size:16px;height:56px;letter-spacing:.08em;line-height:59px}.btn._midle{font-size:16px;height:48px;letter-spacing:.04em;line-height:50px;padding:0 23px}.btn._blue{background:var(--color-blue-lightRGBA)}.btn._blue,.btn._blue:hover{color:var(--color-blue-dark)}.btn._blue:hover{background:var(--color-blue-light)}.btn-br{background:transparent;border:1px solid var(--color-black2RGBA02);color:var(--color-gray);cursor:pointer;display:inline-block;font-size:12px;height:30px;letter-spacing:.1em;line-height:34px;padding:0 16px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none}.btn-br:hover{border:1px solid var(--color-black2);color:var(--color-black2)}.btn-br._big{font-size:16px;height:56px;letter-spacing:.08em;line-height:59px}.btn-link{color:var(--color-blue-dark);display:inline-block;font-size:13px;letter-spacing:.01em;line-height:1.4;position:relative;text-decoration:none;transition:color .3s var(--transition)}.btn-link:hover{color:var(--color-blue)}.btn-link:hover:after{width:100%}.btn-link:before{background:var(--color-blue-dark);width:100%}.btn-link:after,.btn-link:before{bottom:0;content:"";height:1px;left:0;position:absolute}.btn-link:after{background:var(--color-blue);transition:width .3s var(--transition);width:0}.bread-crumbs{color:var(--color-gray);display:flex;font-size:11px;letter-spacing:.02em;line-height:1.2;list-style:none;padding-top:4px;text-transform:uppercase}@media screen and (max-width:992px){.bread-crumbs{display:none}}.bread-crumbs .bread-crumbs__item{margin-right:15px;position:relative}.bread-crumbs .bread-crumbs__item:last-child{margin-right:0}.bread-crumbs .bread-crumbs__item:last-child:before{display:none}.bread-crumbs .bread-crumbs__item:before{color:var(--color-gray2);content:"/";position:absolute;right:-9px;top:-1px}.bread-crumbs .bread-crumbs__link{color:var(--color-gray);text-decoration:none;transition:color .3s var(--transition)}.bread-crumbs .bread-crumbs__link:hover{color:var(--color-blue)}.bread-crumbs .bread-crumbs__current{color:var(--color-gray5)}.mobile-pannel-wrapper{height:100%;left:0;opacity:0;overflow-y:auto;pointer-events:none;position:fixed;top:0;transition:all .1s var(--transition) .5s;visibility:hidden;width:100%;z-index:1500}.mobile-pannel-wrapper._show{opacity:1;pointer-events:all;transition:all .1s var(--transition);visibility:visible}.mobile-pannel-wrapper._show .mobile-pannel{opacity:1;transform:translate(0);transition:all .7s var(--transition3)}.mobile-pannel{background:var(--color-white);box-shadow:0 0 24px rgba(38,38,37,.06);max-width:360px;opacity:.8;padding:17px 16px 25px;position:relative;transform:translate(-100%);transition:all .7s var(--transition3);width:calc(100% - 30px);z-index:5}.mobile-pannel:before{background:var(--color-white);content:"";height:100%;left:-49px;position:absolute;top:0;width:50px}.mobile-pannel .mobile-pannel__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:45px}.mobile-pannel .mobile-pannel__top .link-enter{height:40px;line-height:40px}.mobile-pannel .mobile-pannel__top .link-enter:before{display:none}.mobile-pannel .mobile-pannel__top .favourites-links{align-items:center;display:flex;height:40px;justify-content:center;margin-left:auto;margin-right:20px;width:40px}.mobile-pannel .mobile-pannel__top .favourites-links:before{display:none}.mobile-pannel .mobile-pannel__top .favourites-links._added .icon-favourites:after{opacity:1}.mobile-pannel .mobile-pannel__top .favourites-links .icon-favourites{display:block;height:22px;position:relative;width:22px}.mobile-pannel .mobile-pannel__top .favourites-links .icon-favourites:before{background:url(/local/templates/.default/assets/css/../img/icon-favorites.svg) no-repeat 50%;background-size:contain;content:"";height:18px;left:50%;margin-left:-10px;margin-top:-9px;position:absolute;top:50%;width:20px;z-index:1}.mobile-pannel .mobile-pannel__top .favourites-links .icon-favourites:after{background:url(/local/templates/.default/assets/css/../img/icon-favorites_added.svg) no-repeat 50%;background-size:contain;content:"";height:18px;left:50%;margin-left:-10px;margin-top:-9px;opacity:0;position:absolute;top:50%;transition:opacity .3s var(--transition);width:20px;z-index:2}.mobile-pannel .mobile-pannel__logo{align-items:center;display:flex;flex-direction:column;margin-bottom:45px}.mobile-pannel .mobile-pannel__logo .logo{display:block;height:auto;margin-bottom:20px;width:224px}.mobile-pannel .mobile-pannel__logo .logo img{height:auto;width:100%}.mobile-pannel .link-cafe{margin-left:14px}.link-cafe{color:var(--color-black2);display:inline-block;font-size:16px;letter-spacing:.01em;line-height:1.1;padding:7px 0;text-decoration:none}.currency-mobile{display:flex;gap:0 5px}.currency-mobile a{color:var(--color-blue);display:block;font-size:12px;height:40px;line-height:40px;padding:0 3px;text-decoration:none;text-transform:uppercase}.currency-mobile a._active{color:var(--color-red)}.mobile-pannel__overlay{background:var(--color-overlay);content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.mobile-pannel__menu{margin-bottom:31px}.mobile-pannel__menu .mobile-pannel__menu-title{color:var(--color-gray);font-size:16px;letter-spacing:.16em;line-height:1;margin-bottom:15px}.mobile-pannel__menu ul{list-style:none}.mobile-pannel__menu ul li a{color:var(--color-black2);display:inline-block;font-size:16px;letter-spacing:.01em;line-height:1.1;padding:7px 0;text-decoration:none}.mobile-pannel__menu ul li a._active{color:var(--color-blue)}.mobile-pannel__menu ul li a._sale{color:var(--color-red)}.mobile-pannel__brands{margin-bottom:35px}.mobile-pannel__brands .mobile-pannel__brands-title{color:var(--color-gray);font-size:16px;letter-spacing:.16em;line-height:1;margin-bottom:15px}.mobile-pannel__brands ul{-moz-columns:2;column-count:2;-moz-column-gap:30px;column-gap:30px;list-style:none}@media screen and (max-width:380px){.mobile-pannel__brands ul{-moz-column-gap:12px;column-gap:12px}}.mobile-pannel__brands ul li a{color:var(--color-black2);display:inline-block;font-size:16px;letter-spacing:.01em;line-height:1.2;padding:7px 0;text-decoration:none}.mobile-pannel__brands ul li a._active{color:var(--color-blue)}.mobile-pannel__collections .mobile-pannel__brands-title{color:var(--color-gray);font-size:16px;letter-spacing:.16em;line-height:1;margin-bottom:15px}.mobile-pannel__collections ul{list-style:none}.mobile-pannel__collections ul li a{color:var(--color-black2);display:inline-block;font-size:16px;letter-spacing:.01em;line-height:1.2;padding:7px 0;text-decoration:none}.mobile-pannel__collections ul li a._active{color:var(--color-blue)}.mobile-pannel__bottom{margin-top:70px;padding-top:30px;position:relative}.mobile-pannel__bottom:before{background:url(/local/templates/.default/assets/css/../img/footer-decor.svg) top;background-size:auto 100%;content:"";height:10px;left:-16px;position:absolute;top:0;width:calc(100% + 32px)}.mobile-pannel__nav{margin-bottom:40px}.mobile-pannel__nav .mobile-pannel__nav-title{color:var(--color-gray);font-size:11px;letter-spacing:.16em;line-height:1;margin-bottom:15px}.mobile-pannel__nav ul{display:flex;flex-wrap:wrap;gap:0 10px;list-style:none}.mobile-pannel__nav ul li a{color:var(--color-black2);display:inline-block;font-size:16px;letter-spacing:.01em;line-height:1.2;padding:7px 0;text-decoration:none}.mobile-pannel__nav ul li a._active{color:var(--color-blue)}.mobile-pannel__contacts{display:flex;flex-direction:column;gap:15px 0}.top-scroll{border:1px solid var(--color-blue-dark);border-radius:50%;content:"";cursor:pointer;height:64px;margin:0;opacity:0;pointer-events:none;position:fixed;right:var(--container-padding);top:100%;transform:translateY(-100%);transition:all .5s var(--transition);width:64px}@media screen and (max-width:768px){.top-scroll{height:44px;width:44px}}.top-scroll._show{opacity:1;pointer-events:all;transform:translateY(calc(-100% - 10px));z-index:20}.top-scroll._hide{display:none}.top-scroll:hover{background:var(--color-white)}.top-scroll:hover:after{opacity:1}.top-scroll:before{background:url(/local/templates/.default/assets/css/../img/icon-arrow_blue_dark.svg) no-repeat 50%;background-size:contain;content:"";height:16px;left:50%;margin-left:-11px;margin-top:-8px;position:absolute;top:50%;transform:rotate(90deg);transition:all .3s var(--transition);width:22px}@media screen and (max-width:768px){.top-scroll:before{background-size:14px auto}}.small-basket-wrapper{background:var(--color-overlay);height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:all .3s var(--transition) .3s;visibility:hidden;width:100%;z-index:1500}@media screen and (max-width:992px){.small-basket-wrapper{overflow-y:auto;padding-top:58px;transition:all .1s var(--transition) .6s}}.small-basket-wrapper._visible{opacity:1;transition:all .3s var(--transition);visibility:visible}@media screen and (max-width:992px){.small-basket-wrapper._visible{transition:all .1s var(--transition)}}.small-basket-wrapper._visible .small-basket{opacity:1;pointer-events:all;transform:translate(0);transition:all .3s var(--transition) .3s;visibility:visible}@media screen and (max-width:992px){.small-basket-wrapper._visible .small-basket{transition:all .6s var(--transition3) .1s}}.small-basket-wrapper._visible .small-basket__overlay{pointer-events:all}.small-basket-wrapper .small-basket__overlay{content:"";cursor:pointer;height:100vh;left:0;pointer-events:none;position:fixed;top:54px;width:100%}.small-basket-wrapper .container{position:relative}@media screen and (max-width:992px){.small-basket-wrapper .container{display:flex;height:auto;justify-content:flex-end}}.small-basket{background:var(--color-white);box-shadow:0 0 40px rgba(38,38,37,.04);max-height:750px;opacity:0;pointer-events:none;position:absolute;right:var(--container-padding);top:62px;transform:translateY(10px);transition:all .3s var(--transition) .3s;visibility:hidden;width:480px;z-index:50}@media screen and (max-width:992px){.small-basket{height:auto;max-height:100%;max-width:480px;position:relative;right:0;top:0;transform:translateY(100%);transition:all .6s var(--transition3);visibility:visible;width:100%}}.small-basket .small-basket__items{max-height:402px;overflow-y:auto}.small-basket .small-basket__items::-webkit-scrollbar{width:6px}.small-basket .small-basket__items::-webkit-scrollbar-track{background:transparent}.small-basket .small-basket__items::-webkit-scrollbar-thumb{background-color:var(--color-gray2RGBA);border:2px solid var(--color-white)}@media screen and (min-width:992px) and (max-height:820px){.small-basket .small-basket__items{max-height:301px}}@media screen and (min-width:992px) and (max-height:730px){.small-basket .small-basket__items{max-height:201px}}@media screen and (max-width:992px){.small-basket .small-basket__items{max-height:100%;overflow-y:none}}.small-basket .small-basket__item{align-items:center;border-bottom:1px solid var(--color-gray2);display:flex;position:relative}@media screen and (max-width:480px){.small-basket .small-basket__item{align-items:flex-start}}.small-basket .small-basket__item:last-child{border-bottom:0}.small-basket .small-basket__item .small-basket__item-del{background:url(/local/templates/.default/assets/css/../img/close.svg) no-repeat 50%;background-size:contain;content:"";height:12px;opacity:.3;position:absolute;right:16px;top:16px;transition:opacity .3s var(--transition);width:12px}.small-basket .small-basket__item .small-basket__item-del:hover{opacity:1}.small-basket .small-basket__item .small-basket__item-img{align-items:center;display:flex;height:200px;justify-content:center;margin-right:8px;width:165px}@media screen and (max-width:440px){.small-basket .small-basket__item .small-basket__item-img{height:170px;width:105px}}.small-basket .small-basket__item .small-basket__item-img img{height:auto;max-height:170px;max-width:calc(100% - 30px);width:auto}@media screen and (max-width:440px){.small-basket .small-basket__item .small-basket__item-img img{max-height:190px;max-width:calc(100% - 10px)}}.small-basket .small-basket__item .small-basket__item-cont{padding:20px 26px 20px 0;width:calc(100% - 173px)}@media screen and (max-width:440px){.small-basket .small-basket__item .small-basket__item-cont{padding:20px 12px 20px 0;width:calc(100% - 113px)}}.small-basket .small-basket__item .small-basket__item-brand{color:var(--color-gray);font-size:13px;letter-spacing:.01em;line-height:1.4;margin-bottom:14px}.small-basket .small-basket__item .small-basket__item-brand a{color:var(--color-gray);text-decoration:none;transition:color .3s var(--transition)}.small-basket .small-basket__item .small-basket__item-brand a:hover{color:var(--color-blue)}.small-basket .small-basket__item .small-basket__item-title{color:var(--color-black2);font-size:16px;letter-spacing:.01em;line-height:1.3;margin-bottom:16px}.small-basket .small-basket__item .small-basket__item-title a{color:var(--color-black2);display:inline-block;text-decoration:none;transition:color .3s var(--transition)}.small-basket .small-basket__item .small-basket__item-title a:hover{color:var(--color-blue)}.small-basket .small-basket__item .small-basket__item-options{color:var(--color-gray);display:flex;flex-wrap:wrap;font-size:13px;gap:10px;letter-spacing:.02em;line-height:1.3;margin-bottom:16px}@media screen and (max-width:480px){.small-basket .small-basket__item .small-basket__item-options{flex-direction:column}}.small-basket .small-basket__total{border-bottom:1px solid var(--color-gray2);border-top:1px solid var(--color-gray2);color:var(--color-black);font-size:24px;font-weight:400;line-height:1.1;padding:19px;text-align:center}.small-basket .small-basket__btns{border-bottom:1px solid var(--color-gray2);display:flex;flex-direction:column;gap:16px;padding:16px}.small-basket .small-basket__btns .btn{width:100%}.small-basket .small-basket__bottom{color:var(--color-black2);font-size:18px;letter-spacing:.02em;line-height:1.4;padding:28px 16px;text-align:center}.small-basket .small-basket__bottom p{margin-bottom:12px}.small-basket .small-basket__bottom p:last-child{margin-bottom:0}.p-added-cart{align-items:center;background:var(--color-white);bottom:16px;box-shadow:0 0 40px rgba(38,38,37,.04);display:flex;max-width:440px;opacity:0;padding:14px 18px 14px 14px;pointer-events:none;position:fixed;right:calc((100vw - var(--container-width))/2 + var(--container-padding));transform:translate(15px);transition:all .3s var(--transition3);visibility:hidden;width:calc(100% - 15px);z-index:400}@media screen and (max-width:1730px){.p-added-cart{right:var(--container-padding)}}@media screen and (max-width:992px){.p-added-cart{width:calc(100% - var(--container-padding)*2)}}@media screen and (max-width:480px){.p-added-cart{bottom:auto;opacity:0;pointer-events:all;top:100%;transform:translate(0);transition:all .6s var(--transition3);visibility:visible}}.p-added-cart._visible{opacity:1;pointer-events:all;transform:translate(0);visibility:visible}@media screen and (max-width:480px){.p-added-cart._visible{transform:translateY(calc(-100% - 16px))}}.p-added-cart .p-added-car__img{align-items:center;display:flex;height:90px;justify-content:center;margin-right:20px;width:77px}.p-added-cart .p-added-car__img img{height:auto;max-height:90px;max-width:100%;width:auto}.p-added-cart .p-added-car__cont{width:calc(100% - 97px)}.p-added-cart .p-added-car__subtitle{color:var(--color-gray);font-size:13px;letter-spacing:.02em;line-height:1.1;margin-bottom:10px;text-transform:uppercase}.p-added-cart .p-added-car__title{color:var(--color-black2);font-size:16px;letter-spacing:.01em;line-height:1.2;text-decoration:none;transition:color .3s var(--transition)}.p-added-cart .p-added-car__title:hover{color:var(--color-blue)}.p-added-cart .p-added-cart__close{background:url(/local/templates/.default/assets/css/../img/close.svg) no-repeat 50%;background-size:contain;content:"";cursor:pointer;height:12px;opacity:.3;position:absolute;right:16px;top:16px;transition:opacity .3s var(--transition);width:12px}.p-added-cart .p-added-cart__close:hover{opacity:1}.not-basket{margin-bottom:190px}.not-basket .page-title{margin-bottom:calc(var(--index)*4.2)}.not-basket .not-basket__title{color:#d9d9d9;font-family:Shango-Medium;font-family:var(--font-title);font-size:calc(var(--index)*2.65);font-weight:500;margin-bottom:calc(var(--index)*1.5);text-align:center}.not-basket .not-basket__link{text-align:center}.not-basket .not-basket__link .btn{max-width:230px;width:100%}.thank-you .thank-you__icon{margin-bottom:40px;text-align:center}@media screen and (max-width:480px){.thank-you .thank-you__icon{margin-bottom:10px}}.thank-you .thank-you__icon img{margin:0;max-height:76px;width:auto}@media screen and (max-width:480px){.thank-you .thank-you__icon img{max-height:50px}}.thank-you .thank-you__title{font-family:var(--font-title);font-size:48px;font-weight:500;letter-spacing:.96px;margin-bottom:25px;text-align:center}@media screen and (max-width:992px){.thank-you .thank-you__title{font-size:36px}}@media screen and (max-width:480px){.thank-you .thank-you__title{font-size:24px}}.thank-you .thank-you__title h1,.thank-you .thank-you__title h2,.thank-you .thank-you__title h3,.thank-you .thank-you__title h4,.thank-you .thank-you__title h5{font-size:48px;margin:0}@media screen and (max-width:992px){.thank-you .thank-you__title h1,.thank-you .thank-you__title h2,.thank-you .thank-you__title h3,.thank-you .thank-you__title h4,.thank-you .thank-you__title h5{font-size:36px}}@media screen and (max-width:480px){.thank-you .thank-you__title h1,.thank-you .thank-you__title h2,.thank-you .thank-you__title h3,.thank-you .thank-you__title h4,.thank-you .thank-you__title h5{font-size:24px}}.thank-you .thank-you__desc{font-size:16px;letter-spacing:.16px;margin-bottom:40px;text-align:center}@media screen and (max-width:480px){.thank-you .thank-you__desc{margin-bottom:30px}}.thank-you .thank-you__content{margin-bottom:50px;text-align:center}@media screen and (max-width:480px){.thank-you .thank-you__content{margin-bottom:30px}}.thank-you .thank-you__content .btn{max-width:170px;width:100%}@media screen and (max-width:480px){.thank-you .thank-you__content .btn{max-width:100%}}.thank-you .thank-you__bottom{color:var(--color-gray);font-size:13px;letter-spacing:.13px;line-height:1.4;margin:0 auto 30px;max-width:500px;text-align:center}@media screen and (max-width:480px){.thank-you .thank-you__bottom{margin-bottom:0}}.thank-you .thank-you__bottom p{margin-bottom:0}.thank-you .thank-you__bottom a{color:var(--color-blue-dark);text-decoration:none}.thank-you .thank-you__bottom a:hover{text-decoration:underline}.basket-items-list-item-notification{background:transparent;font-family:var(--font-default);font-size:14px;width:100%}.basket-items-list-item-removed-container{background:transparent;color:var(--color-gray)}.basket-items-list-item-removed-container strong{color:var(--color-gray5);font-weight:400}.basket-items-list-item-removed-container .basket-items-list-item-removed-block a{color:var(--color-blue);transition:all .3s var(--transition)}.basket-items-list-item-removed-container .basket-items-list-item-removed-block a:hover{color:var(--color-black)}.basket-items-list-item-removed-container .basket-items-list-item-removed-block .basket-items-list-item-clear-btn{display:none}body._load .currency-popup._show{opacity:1;pointer-events:all;transition:all .1s var(--transition);visibility:visible}body._load .currency-popup._show .currency-popup__block{opacity:1;transform:translateY(0);transition:all .5s var(--transition) 2.5s}.currency-popup{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;overflow:hidden;padding:20px;pointer-events:none;position:fixed;top:0;transition:all .1s var(--transition) .5s;visibility:hidden;width:100%;z-index:2000}.currency-popup .currency-popup__block{background:var(--color-white);box-shadow:0 0 40px 0 rgba(38,38,37,.04);max-width:680px;opacity:0;padding:60px;transform:translateY(50px);transition:all .5s var(--transition);width:100%}@media screen and (max-width:768px){.currency-popup .currency-popup__block{padding:50px 20px}}.currency-popup .currency-popup__title{font-family:var(--font-title);font-size:48px;font-weight:500;letter-spacing:.96px;line-height:1.2;margin-bottom:30px;text-align:center}@media screen and (max-width:768px){.currency-popup .currency-popup__title{font-size:22px}}.currency-popup .currency-popup__desc{font-size:16px;font-weight:500;letter-spacing:.16px;line-height:1.2;margin-bottom:36px;text-align:center}@media screen and (max-width:768px){.currency-popup .currency-popup__desc{font-size:14px}}.currency-popup .currency-change{height:auto;margin:0 auto 40px}.currency-popup .currency-change .currency-change__current{display:none}.currency-popup .currency-change .currency-change__list{opacity:1;pointer-events:all;position:relative;visibility:visible}.currency-popup .currency-popup__bottom{display:flex;justify-content:center}.currency-popup .currency-popup__bottom .btn{max-width:160px;width:100%}.pannel-help-order{background:var(--color-blue-light);bottom:var(--container-padding);box-shadow:10px 10px 24px 0 rgba(38,38,37,.06);color:var(--color-white);max-width:330px;opacity:0;padding:20px 30px 20px 20px;pointer-events:none;position:fixed;right:var(--container-padding);transform:translateY(30px);transition:all .3s var(--transition);width:calc(100% - var(--container-padding)*2);z-index:300}.pannel-help-order._show{opacity:1;pointer-events:all;transform:translateY(0);transition:all .3s var(--transition) 2.5s}.pannel-help-order .pannel-help-order__close{cursor:pointer;height:16px;left:-14px;position:absolute;top:-14px;width:16px}.pannel-help-order .pannel-help-order__close:hover svg path{stroke:var(--color-black2)}.pannel-help-order .pannel-help-order__close svg path{stroke:var(--color-blue-light);transition:all .3s var(--transition)}.pannel-help-order .pannel-help-order__title{font-size:14px;font-weight:400;margin-bottom:10px;text-align:right}.pannel-help-order .pannel-help-order__row{align-items:center;display:flex;justify-content:flex-end}.pannel-help-order .pannel-help-order__label{font-size:14px;margin-right:12px;opacity:.6}.pannel-help-order .pannel-help-order__list{display:flex;gap:0 8px}.pannel-help-order .pannel-help-order__list a{align-items:center;border:1px solid var(--color-white);border-radius:50%;display:flex;height:37px;justify-content:center;transition:all .3s var(--transition);width:37px}.pannel-help-order .pannel-help-order__list a:hover{background:var(--color-blue);border-color:var(--color-blue)}.pannel-help-order .pannel-help-order__list a:hover svg path{fill:var(--color-white)}.pannel-help-order .pannel-help-order__list a svg path,.pannel-help-order .pannel-help-order__list a svg rect{fill:var(--color-white);transition:all .3s var(--transition)}.pannel-messengers{bottom:0;color:var(--color-white);display:flex;gap:0 8px;opacity:0;padding-bottom:var(--container-padding);padding-right:var(--container-padding);pointer-events:none;position:fixed;right:0;transform:translateY(30px);transition:bottom .3s var(--transition),transform .3s var(--transition) 2.6s,opacity .3s var(--transition) 2.6s;z-index:300}.pannel-messengers._scroll{bottom:76px}@media screen and (max-width:768px){.pannel-messengers._scroll{bottom:48px}}.pannel-messengers a{align-items:center;background:var(--bg-body);border:2px solid var(--color-brown);border-radius:50%;display:flex;height:64px;justify-content:center;transition:all .3s var(--transition);width:64px}@media screen and (max-width:768px){.pannel-messengers a{border-width:1px;height:44px;width:44px}}.pannel-messengers a:hover{background:var(--color-blue-light);border-color:var(--color-blue-light)}.pannel-messengers a:hover svg path{fill:var(--color-white)}.pannel-messengers a:hover svg path:nth-child(3){fill:var(--color-blue-light)}.pannel-messengers a svg{height:22px;width:auto}@media screen and (max-width:768px){.pannel-messengers a svg{height:18px}}.pannel-messengers a svg path{fill:var(--color-brown);transition:all .3s var(--transition)}.pannel-messengers a svg path:nth-child(3){fill:var(--color-white)}.pannel-messengers a svg rect{fill:var(--color-brown);transition:all .3s var(--transition)}.main-header{background:var(--bg-body);border-top:8px solid var(--color-blue);position:relative;transition:background .3s ease-in-out}@media screen and (max-width:768px){.main-header{border-top:4px solid var(--color-blue)}}.main-header .main-header__line{background:var(--color-blue);color:var(--color-white);font-size:12px;padding-bottom:5px;position:relative;text-transform:uppercase}.main-header.-fixed{background:var(--color-white);left:0;position:fixed;top:0;width:100%;z-index:300}@media screen and (max-width:768px){.main-header.-fixed{background:var(--color-white)!important}}.main-header:hover{background:var(--color-white)}@media screen and (max-width:768px){.main-header:hover{background:transparent}}.main-header._background{background:var(--color-white)}.main-header .main-header__top{background:transparent;position:relative;transform:translate(0);z-index:5}.main-header .main-header__top .container{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:992px){.main-header .main-header__top .container{height:50px}}.main-header .main-header__decor{align-items:center;box-sizing:border-box;display:flex;height:38px;position:relative;z-index:1}@media screen and (max-width:992px){.main-header .main-header__decor{display:none}}.main-header .main-header__decor:before{background:url(/local/templates/.default/assets/css/../img/decor_line_2.svg);background-repeat:repeat-x;background-size:contain;content:"";height:40px;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:992px){.main-header .main-header__decor:before{height:27px}}.main-header .main-header__decor i{height:38px;pointer-events:none;position:absolute;width:36px;z-index:2}@media screen and (max-width:992px){.main-header .main-header__decor i{height:25px;width:24px}}.main-header .main-header__decor i:first-child{background:url(/local/templates/.default/assets/css/../img/decor_line_1.svg) no-repeat 50%;background-size:contain;content:"";left:0;top:0}.main-header .main-header__decor i:nth-child(2){background:url(/local/templates/.default/assets/css/../img/decor_line_3.svg) no-repeat 50%;background-size:contain;content:"";right:0;top:0}.main-header .main-header__decor .container{max-width:calc(var(--container-width) + 72px);padding:0 51px;position:relative;width:100%;z-index:3}@media screen and (max-width:992px){.header-menu,.main-header .main-header__decor .container{display:none}}.main-menu{display:flex;gap:0 21px;list-style:none}@media screen and (max-width:1280px){.main-menu{gap:0 10px}}.main-menu .main-menu__item{position:relative}.main-menu .main-menu__item:before{background:var(--color-red);bottom:0;content:"";height:2px;left:50%;opacity:0;position:absolute;transform:translate(-50%);transition:width .3s ease-in-out;width:0}.main-menu .main-menu__item.main-menu__item-search .main-menu__link,.main-menu .main-menu__item:hover .main-menu__link{color:var(--color-blue)}.main-menu .main-menu__item._active:before{opacity:1;width:100%}.main-menu .main-menu__item:hover .sub-pannel{opacity:1;pointer-events:all;transform:translate(0);visibility:visible}.main-menu .main-menu__link{display:block;font-size:14px;height:54px;letter-spacing:.08em;line-height:57px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}@media screen and (max-width:1280px){.main-menu .main-menu__link{font-size:11px}}.header-logo{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}@media screen and (max-width:992px){.header-logo .logo{height:37px;width:37px}.header-logo .logo .logo-big{display:none}.header-logo .logo .logo-min{display:block}}.logo{display:block;height:30px;position:relative;width:160px}.logo .logo-big{background:url(/local/templates/.default/assets/css/../img/logo.svg) no-repeat 50%;background-size:contain}.logo .logo-big,.logo .logo-min{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.logo .logo-min{background:url(/local/templates/.default/assets/css/../img/logo-min.svg) no-repeat 50%;background-size:contain;display:none}.header-buttons{align-items:center;display:flex}.header-buttons .lang-change{margin-right:3px}.header-buttons .link-enter{margin-right:110px}@media screen and (max-width:1280px){.header-buttons .link-enter{margin-right:30px}}@media screen and (max-width:992px){.header-buttons .link-enter{display:none}}.header-buttons .favourites-links{margin-right:15px}@media screen and (max-width:1280px){.header-buttons .favourites-links{margin-right:10px}}@media screen and (max-width:992px){.header-buttons .favourites-links{display:block;font-size:0;height:22px;margin-right:24px;width:22px}}@media screen and (max-width:480px){.header-buttons .favourites-links{display:none}}.header-buttons .favourites-links._added .icon-favourites:after{opacity:1}.header-buttons .favourites-links .icon-favourites{display:none;height:22px;position:relative;width:22px}@media screen and (max-width:992px){.header-buttons .favourites-links .icon-favourites{display:block}}@media screen and (max-width:480px){.header-buttons .favourites-links .icon-favourites{display:none}}.header-buttons .favourites-links .icon-favourites:before{background:url(/local/templates/.default/assets/css/../img/icon-favorites.svg) no-repeat 50%;background-size:contain;content:"";height:18px;left:50%;margin-left:-10px;margin-top:-9px;position:absolute;top:50%;width:20px;z-index:1}.header-buttons .favourites-links .icon-favourites:after{background:url(/local/templates/.default/assets/css/../img/icon-favorites_added.svg) no-repeat 50%;background-size:contain;content:"";height:18px;left:50%;margin-left:-10px;margin-top:-9px;opacity:0;position:absolute;top:50%;transition:opacity .3s var(--transition);width:20px;z-index:2}.currency-change{font-size:14px;font-weight:400;height:30px;letter-spacing:.08em;position:relative;text-transform:uppercase;width:74px}@media screen and (max-width:768px){.currency-change{width:50px}}.currency-change._show .currency-change__list{opacity:1;pointer-events:all;visibility:visible}.currency-change .currency-change__current{color:var(--color-blue);cursor:pointer;height:100%;left:0;line-height:32px;position:absolute;text-align:center;text-transform:uppercase;top:0;transition:color .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:1}.currency-change .currency-change__current:hover{color:var(--color-text)}.currency-change .currency-change__list{background:var(--color-white);box-shadow:0 0 24px rgba(38,38,37,.06);display:flex;flex-direction:column;left:0;opacity:0;padding-bottom:6px;pointer-events:none;position:absolute;top:0;transition:all .3s var(--transition);visibility:hidden;width:100%;z-index:5}.currency-change .currency-change__list .currency-change__item{background:transparent;color:var(--color-blue);cursor:pointer;font-size:14px;font-weight:400;height:30px;line-height:32px;text-align:center;text-decoration:none;transition:background .3s ease-in-out,color .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media screen and (max-width:768px){.currency-change .currency-change__list .currency-change__item{font-size:12px}}.currency-change .currency-change__list .currency-change__item a{color:var(--color-blue);text-decoration:none}.currency-change .currency-change__list .currency-change__item._active{color:var(--color-text);order:-1}.currency-change .currency-change__list .currency-change__item._active:hover{background:transparent}.currency-change .currency-change__list .currency-change__item:hover{background:rgba(140,159,184,.08);color:var(--color-text)}.lang-change{font-size:14px;font-weight:400;height:30px;letter-spacing:.08em;position:relative;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:74px}@media screen and (max-width:768px){.lang-change{width:40px}}.lang-change._show .lang-change__list{opacity:1;pointer-events:all;visibility:visible}.lang-change .lang-change__current{color:var(--color-blue);cursor:pointer;height:100%;left:0;line-height:32px;position:absolute;text-align:center;text-transform:uppercase;top:0;transition:color .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:1}.lang-change .lang-change__current:hover{color:var(--color-text)}.lang-change .lang-change__list{background:var(--color-white);box-shadow:0 0 24px rgba(38,38,37,.06);display:flex;flex-direction:column;left:0;opacity:0;padding-bottom:6px;pointer-events:none;position:absolute;top:0;transition:all .3s var(--transition);visibility:hidden;width:100%;z-index:5}.lang-change .lang-change__list .lang-change__item{background:transparent;color:var(--color-blue);cursor:pointer;font-size:14px;font-weight:400;height:30px;line-height:32px;text-align:center;text-decoration:none;transition:background .3s ease-in-out,color .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}@media screen and (max-width:768px){.lang-change .lang-change__list .lang-change__item{font-size:12px}}.lang-change .lang-change__list .lang-change__item a{color:var(--color-blue);text-decoration:none}.lang-change .lang-change__list .lang-change__item._active{color:var(--color-text);order:-1}.lang-change .lang-change__list .lang-change__item._active:hover{background:transparent}.lang-change .lang-change__list .lang-change__item:hover{background:rgba(140,159,184,.08);color:var(--color-text)}.link-enter{color:var(--color-blue);display:inline-block;font-size:14px;height:54px;letter-spacing:.08em;line-height:56px;position:relative;text-decoration:none;text-transform:uppercase;transition:color .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.link-enter:before{background:var(--color-red);bottom:0;content:"";height:2px;left:50%;opacity:0;position:absolute;transform:translate(-50%);transition:width .3s ease-in-out;width:0}.link-enter._active:before{opacity:1;width:100%}.favourites-links,.link-enter:hover{color:var(--color-text)}.favourites-links{display:inline-block;font-size:14px;height:54px;letter-spacing:.08em;line-height:56px;padding:0 4px;position:relative;text-decoration:none;text-transform:uppercase;transition:color .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.favourites-links i{display:none}.favourites-links:before{background:var(--color-red);bottom:0;content:"";height:2px;left:50%;opacity:0;position:absolute;transform:translate(-50%);transition:width .3s ease-in-out;width:0}.favourites-links._active:before{opacity:1;width:100%}.favourites-links:hover{color:var(--color-blue)}.header-basker{position:relative}.header-basker .header-basker__top{align-items:center;display:flex;padding-right:7px;position:relative}@media screen and (max-width:992px){.header-basker .header-basker__top{padding-right:0}}.header-basker .header-basker__top:before{background:var(--color-red);bottom:0;content:"";height:2px;left:50%;opacity:0;position:absolute;transform:translate(-50%);transition:width .3s ease-in-out;width:0}.header-basker .header-basker__top._active:before{opacity:1;width:100%}.basket-link{align-items:center;color:var(--color-text);display:flex;font-size:14px;height:54px;letter-spacing:.08em;line-height:56px;padding:2px 0 0 4px;position:relative;text-decoration:none;text-transform:uppercase;transition:color .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}@media screen and (max-width:992px){.basket-link{font-size:0}}.basket-link .basket-count{margin-left:14px}@media screen and (max-width:992px){.basket-link .basket-count{margin-left:5px}}.basket-link._empty{opacity:.5}.basket-link._empty .basket-count{transform:scale(.8)}.basket-link._empty:hover{color:var(--color-text)}.basket-link:hover{color:var(--color-blue)}.basket-count{align-items:center;background:none;border:none;color:var(--color-white);cursor:pointer;display:flex;font-size:11px;font-weight:700;height:20px;justify-content:center;letter-spacing:.08em;padding-left:1px;padding-top:1px;position:relative;text-align:center;transition:all .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:20px}.basket-count:after,.basket-count:before{background:var(--color-black2);content:"";height:26px;height:100%;left:0;position:absolute;top:0;width:26px;width:100%;z-index:-1}.basket-count:after{transform:rotate(-45deg)}.basket-count span{position:relative;z-index:2}.sub-pannel{background:var(--color-white);left:0;opacity:0;pointer-events:none;position:fixed;top:100%;transform:translateY(2px);transition:all .3s var(--transition);visibility:hidden;width:100%;will-change:all;z-index:10}.sub-pannel .container{display:flex;justify-content:space-between;padding-bottom:16px;padding-top:17px}.sub-pannel .sub-pannel__content{padding-bottom:34px;padding-top:16px}.sub-pannel .sub-pannel__content.sub-pannel__content-row{display:flex;gap:0 100px}@media screen and (max-width:1200px){.sub-pannel .sub-pannel__content.sub-pannel__content-row{gap:0 60px}}.sub-pannel .sub-pannel__menu-title{color:var(--color-gray);font-size:11px;letter-spacing:.16em;line-height:11px;margin-bottom:22px;text-transform:uppercase}.sub-pannel .sub-pannel__menu{-moz-column-fill:auto;column-fill:auto;-moz-column-gap:20px;column-gap:20px;list-style:none;max-height:290px}.sub-pannel .sub-pannel__menu.sub-pannel__menu-2{-moz-column-count:2;column-count:2;-moz-column-gap:40px;column-gap:40px}.sub-pannel .sub-pannel__menu.sub-pannel__menu-3{-moz-column-count:3;column-count:3}.sub-pannel .sub-pannel__menu.sub-pannel__menu-4{-moz-column-count:4;column-count:4}.sub-pannel .sub-pannel__menu li.sale a{color:var(--color-red)}.sub-pannel .sub-pannel__menu a{color:var(--color-black2);display:inline-block;font-size:16px;font-weight:400;letter-spacing:.01em;line-height:1.2;padding:6px 0;text-decoration:none;transition:color .3s ease-in-out}@media screen and (max-width:1200px){.sub-pannel .sub-pannel__menu a{font-size:14px}}.sub-pannel .sub-pannel__menu a:hover{color:var(--color-blue)}.sub-pannel .sub-pannel__banner{display:block;height:325px;line-height:0px;overflow:hidden;position:relative}.sub-pannel .sub-pannel__banner img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.pannel-search{background:var(--color-white);height:100%;left:0;opacity:0;padding:8px 0 16px;pointer-events:none;position:absolute;top:0;transform:translateY(-100%);transition:all .3s var(--transition3);visibility:hidden;width:100%;will-change:transition;z-index:15}@media screen and (max-width:992px){.pannel-search{padding:0}}.pannel-search._show{opacity:1;pointer-events:all;transform:translate(0);visibility:visible}.pannel-search .container{height:30px;position:relative}.pannel-search:before{background:var(--color-white);content:"";height:8px;left:0;position:absolute;top:-8px;width:100%}.pannel-search .pannel-search__form{align-items:center;display:block;display:flex;justify-content:space-between;position:relative;width:calc(100% - 36px)}.pannel-search .pannel-search__form .icon-search{background:url(/local/templates/.default/assets/css/../img/icon-search.svg) no-repeat 50%;background-size:contain;content:"";height:16px;left:0;margin-top:-8px;position:absolute;top:50%;width:16px}.pannel-search .pannel-search__input{border:none;color:var(--color-text);font-size:16px;height:30px;padding:0 0 0 32px;width:calc(100% - 101px)}@media screen and (max-width:480px){.pannel-search .pannel-search__input{width:calc(100% - 86px)}}.pannel-search .pannel-search__input.placeholder{color:var(--color-gray)}.pannel-search .pannel-search__input:-moz-placeholder,.pannel-search .pannel-search__input::-moz-placeholder{color:var(--color-gray)}.pannel-search .pannel-search__input:-ms-input-placeholder{color:var(--color-gray)}.pannel-search .pannel-search__input::-webkit-input-placeholder{color:var(--color-gray)}.pannel-search .pannel-search__close{content:"";cursor:pointer;height:30px;position:absolute;right:9px;top:0;width:24px}@media screen and (max-width:992px){.pannel-search .pannel-search__close{height:50px}}.pannel-search .pannel-search__close:hover:before{background:url(/local/templates/.default/assets/css/../img/icon-close_red.svg) no-repeat 50%;background-size:12px}.pannel-search .pannel-search__close:before{background:url(/local/templates/.default/assets/css/../img/icon-close.svg) no-repeat 50%;background-size:12px;content:"";height:12px;margin-top:-6px;position:absolute;right:6px;top:50%;width:12px}.header-btns{display:none}@media screen and (max-width:992px){.header-btns{display:flex}}.burger-menu{background:url(/local/templates/.default/assets/css/../img/burger-menu.svg) no-repeat 50%;background-size:contain;border:none;height:37px;margin-right:19px;position:relative;width:24px}.btn-search{background:url(/local/templates/.default/assets/css/../img/icon-search.svg) no-repeat 50%;background-size:16px;border:none;height:37px;width:37px}.home-decor-wrapper{height:38px;margin-bottom:85px}@media screen and (max-width:992px){.home-decor-wrapper{display:none}}.home-decor{align-items:center;box-sizing:border-box;display:flex;height:38px;position:relative;top:0;transition:background .3s var(--transition);z-index:1;z-index:250}@media screen and (max-width:992px){.home-decor{height:25px}}.home-decor._fixed{background:var(--color-white);left:0;position:fixed;width:100%}.home-decor:before{background:url(/local/templates/.default/assets/css/../img/decor_line_2.svg);background-repeat:repeat-x;background-size:contain;content:"";height:40px;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}@media screen and (max-width:992px){.home-decor:before{height:27px}}.home-decor i{height:38px;pointer-events:none;position:absolute;width:36px;z-index:2}@media screen and (max-width:992px){.home-decor i{height:25px;width:24px}}.home-decor i:first-child{background:url(/local/templates/.default/assets/css/../img/decor_line_1.svg) no-repeat 50%;background-size:contain;content:"";left:0;top:0}.home-decor i:nth-child(2){background:url(/local/templates/.default/assets/css/../img/decor_line_3.svg) no-repeat 50%;background-size:contain;content:"";right:0;top:0}.home-decor .container{max-width:calc(var(--container-width) + 72px);padding:0 51px;position:relative;width:100%;z-index:3}@media screen and (max-width:992px){.home-decor .container{display:none}}.header-stock{overflow:hidden}.marquee{cursor:pointer}@media screen and (max-width:480px){.marquee{padding-top:3px}}.marquee .marquee-wrap-code{left:0;opacity:0;position:absolute;top:0;z-index:-1}.marquee:hover .marquee__line{opacity:.7}.marquee:hover .marquee__overlay{opacity:1}.marquee .marquee__line{align-items:center;color:var(--color-white);display:flex;gap:0 calc(var(--index)*5);overflow:hidden;text-decoration:none;transition:all .4s var(--transition);white-space:nowrap}.marquee .marquee_span{animation:scroll 20s linear infinite}.marquee .marquee__overlay{align-items:center;background:var(--color-black2RGBA02);display:flex;gap:0 calc(var(--index)*5);height:calc(100% + 8px);left:0;opacity:0;position:absolute;top:-8px;transition:all .4s var(--transition);white-space:nowrap;width:100%}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.s-home-slider{overflow:hidden;padding-top:40px;position:relative}@media screen and (max-width:992px){.s-home-slider{padding-top:20px}}@media screen and (max-width:480px){.s-home-slider{margin-bottom:40px}}@media screen and (max-width:992px){.s-home-slider .container{padding:0}}.home-slider{overflow:hidden;position:relative}.home-slider .svg{bottom:0;left:0;opacity:0;pointer-events:none;position:absolute}.home-slider .home-slider__el{align-items:center;display:flex;height:850px;justify-content:center;max-height:100vh;position:relative}@media screen and (max-width:992px){.home-slider .home-slider__el{max-height:50vh}}@media screen and (max-width:480px){.home-slider .home-slider__el{height:178vw;max-height:none}}.home-slider .home-slider__el.swiper-slide-active .home-slider__text{opacity:1;transform:translate(0)}.home-slider .home-slider__el .home-slider__text{leading-trim:both;text-edge:cap;color:var(--color-white);font-family:var(--font-title);font-size:102px;font-size:calc(var(--index)*3.4);letter-spacing:-.02em;line-height:1.2;opacity:0;pointer-events:none;position:relative;text-align:center;transform:translateY(30px);transition:all .5s var(--transition) .4s;z-index:5}.home-slider .home-slider__el .home-slider__img{display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;transition:opacity .5s;width:100%;z-index:1}.home-slider .home-slider__el .home-slider__img video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:480px){.home-slider .home-slider__el .home-slider__img .home-slider__video{display:none}}.home-slider .home-slider__el .home-slider__img .home-slider__video.home-slider__video-mobile{display:block}@media screen and (max-width:480px){.home-slider .home-slider__el .home-slider__img .home-slider__video.home-slider__video-mobile{display:block}}.home-slider .home-slider__el .home-slider__img .home-slider__video-mobile{display:none}@media screen and (max-width:480px){.home-slider .home-slider__el .home-slider__img .home-slider__video-mobile{display:block}}.home-slider .home-slider__el .home-slider__img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.home-slider .swiper-button-prev{border:1px solid var(--color-white);border-radius:50%;bottom:16px;content:"";cursor:pointer;height:64px;left:16px;margin:0;position:absolute;top:auto;transition:all .3s var(--transition);width:64px}@media screen and (max-width:992px){.home-slider .swiper-button-prev{display:none}}.home-slider .swiper-button-prev:before{background:url(/local/templates/.default/assets/css/../img/icon-arrow.svg) no-repeat 50%;background-size:contain}.home-slider .swiper-button-prev:after,.home-slider .swiper-button-prev:before{content:"";height:16px;left:50%;margin-left:-11px;margin-top:-8px;position:absolute;top:50%;width:22px}.home-slider .swiper-button-prev:after{background:url(/local/templates/.default/assets/css/../img/icon-arrow_blue_dark.svg) no-repeat 50%;background-size:contain;opacity:0;transition:all .3s var(--transition)}.home-slider .swiper-button-prev:hover{background:var(--color-white);border-color:var(--color-blue-dark)}.home-slider .swiper-button-prev:hover:after{opacity:1}.home-slider .swiper-button-next{border:1px solid var(--color-white);border-radius:50%;bottom:16px;content:"";cursor:pointer;height:64px;margin:0;position:absolute;right:16px;top:auto;transition:all .3s var(--transition);width:64px}@media screen and (max-width:992px){.home-slider .swiper-button-next{display:none}}.home-slider .swiper-button-next:before{background:url(/local/templates/.default/assets/css/../img/icon-arrow.svg) no-repeat 50%;background-size:contain}.home-slider .swiper-button-next:after,.home-slider .swiper-button-next:before{content:"";height:16px;left:50%;margin-left:-11px;margin-top:-8px;position:absolute;top:50%;transform:rotate(-180deg);width:22px}.home-slider .swiper-button-next:after{background:url(/local/templates/.default/assets/css/../img/icon-arrow_blue_dark.svg) no-repeat 50%;background-size:contain;opacity:0;transition:all .3s var(--transition)}.home-slider .swiper-button-next:hover{background:var(--color-white);border-color:var(--color-blue-dark)}.home-slider .swiper-button-next:hover:after{opacity:1}.home-slider .swiper-pagination{align-items:center;border:2px solid var(--color-white05);border-radius:13px;bottom:35px;display:flex;gap:0 16px;height:26px;left:auto;padding:0 16px;position:absolute;right:113px;width:auto}@media screen and (max-width:992px){.home-slider .swiper-pagination{bottom:40px;gap:0 9px;left:50%;padding:0 12px;right:auto;transform:translate(-50%)}}@media screen and (max-width:480px){.home-slider .swiper-pagination{bottom:12px}}.home-slider .swiper-pagination .swiper-pagination-bullet{background:var(--color-white);height:8px;margin:0;opacity:.4;transition:opacity .3s var(--transition);width:8px}.home-slider .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{opacity:1}.home-slider .swiper-pagination .swiper-pagination-bullet:hover{opacity:.7}.s-product-slider{margin-bottom:13px;overflow:hidden}.s-product-slider:has(+.s-product-slider,+.s-journal-slider){margin-bottom:130px}@media screen and (max-width:768px){.s-product-slider:has(+.s-product-slider,+.s-journal-slider){margin-bottom:46px}}.product-slider__top{margin-bottom:60px;text-align:center}@media screen and (max-width:480px){.product-slider__top{margin-bottom:26px}}.product-slider__subtitle{color:var(--color-blue-light);font-size:13px;font-weight:500;letter-spacing:.32em;line-height:1.1;margin-bottom:18px;text-transform:uppercase}.product-slider__title{color:var(--color-text);font-family:var(--font-title);font-size:48px;font-weight:500;letter-spacing:.04em;line-height:1.4;margin-bottom:12px;text-transform:uppercase}@media screen and (max-width:992px){.product-slider__title{font-size:36px}}@media screen and (max-width:480px){.product-slider__title{font-size:24px}}.product-slider__title h1,.product-slider__title h2,.product-slider__title h3,.product-slider__title h4,.product-slider__title h5{font-size:48px;font-weight:500;margin:0}@media screen and (max-width:992px){.product-slider__title h1,.product-slider__title h2,.product-slider__title h3,.product-slider__title h4,.product-slider__title h5{font-size:36px}}@media screen and (max-width:480px){.product-slider__title h1,.product-slider__title h2,.product-slider__title h3,.product-slider__title h4,.product-slider__title h5{font-size:24px}}.product-slider__title.product-slider__title-min{font-size:32px}@media screen and (max-width:992px){.product-slider__title.product-slider__title-min{font-size:32px}}@media screen and (max-width:480px){.product-slider__title.product-slider__title-min{font-size:24px}}.product-slider__title.product-slider__title-min h1,.product-slider__title.product-slider__title-min h2,.product-slider__title.product-slider__title-min h3,.product-slider__title.product-slider__title-min h4,.product-slider__title.product-slider__title-min h5{font-size:32px}@media screen and (max-width:992px){.product-slider__title.product-slider__title-min h1,.product-slider__title.product-slider__title-min h2,.product-slider__title.product-slider__title-min h3,.product-slider__title.product-slider__title-min h4,.product-slider__title.product-slider__title-min h5{font-size:33px}}@media screen and (max-width:480px){.product-slider__title.product-slider__title-min h1,.product-slider__title.product-slider__title-min h2,.product-slider__title.product-slider__title-min h3,.product-slider__title.product-slider__title-min h4,.product-slider__title.product-slider__title-min h5{font-size:24px}}.product-slider,.product-slider-min{overflow:hidden;position:relative}.product-slider .swiper-pagination,.product-slider-min .swiper-pagination{display:none}.product-slider .swiper-button-prev,.product-slider-min .swiper-button-prev{border:1px solid var(--color-blue-light);border-radius:50%;content:"";cursor:pointer;height:64px;left:14px;margin:-32px 0 0;position:absolute;top:50%;transition:all .3s var(--transition);width:64px;z-index:5}@media screen and (max-width:992px){.product-slider .swiper-button-prev,.product-slider-min .swiper-button-prev{display:none}}.product-slider .swiper-button-prev:before,.product-slider-min .swiper-button-prev:before{background:url(/local/templates/.default/assets/css/../img/icon-arrow_blue.svg) no-repeat 50%;background-size:contain;content:"";height:16px;left:50%;margin-left:-11px;margin-top:-8px;position:absolute;top:50%;width:22px}.product-slider .swiper-button-prev:after,.product-slider-min .swiper-button-prev:after{background:url(/local/templates/.default/assets/css/../img/icon-arrow_blue_dark.svg) no-repeat 50%;background-size:contain;content:"";height:16px;left:50%;margin-left:-11px;margin-top:-8px;opacity:0;position:absolute;top:50%;transition:all .3s var(--transition);width:22px}.product-slider .swiper-button-prev:hover,.product-slider-min .swiper-button-prev:hover{background:var(--color-white);border-color:var(--color-blue-dark)}.product-slider .swiper-button-prev:hover:after,.product-slider-min .swiper-button-prev:hover:after{opacity:1}.product-slider .swiper-button-next,.product-slider-min .swiper-button-next{border:1px solid var(--color-blue-light);border-radius:50%;content:"";cursor:pointer;height:64px;margin:-32px 0 0;position:absolute;right:14px;top:50%;transition:all .3s var(--transition);width:64px;z-index:5}@media screen and (max-width:992px){.product-slider .swiper-button-next,.product-slider-min .swiper-button-next{display:none}}.product-slider .swiper-button-next:before,.product-slider-min .swiper-button-next:before{background:url(/local/templates/.default/assets/css/../img/icon-arrow_blue.svg) no-repeat 50%;background-size:contain;content:"";height:16px;left:50%;margin-left:-11px;margin-top:-8px;position:absolute;top:50%;transform:rotate(-180deg);width:22px}.product-slider .swiper-button-next:after,.product-slider-min .swiper-button-next:after{background:url(/local/templates/.default/assets/css/../img/icon-arrow_blue_dark.svg) no-repeat 50%;background-size:contain;content:"";height:16px;left:50%;margin-left:-11px;margin-top:-8px;opacity:0;position:absolute;top:50%;transform:rotate(-180deg);transition:all .3s var(--transition);width:22px}.product-slider .swiper-button-next:hover,.product-slider-min .swiper-button-next:hover{background:var(--color-white);border-color:var(--color-blue-dark)}.product-slider .swiper-button-next:hover:after,.product-slider-min .swiper-button-next:hover:after{opacity:1}.product-card{border:1px solid transparent;position:relative;transition:border .3s var(--transition)}.product-card:hover{border-color:var(--color-gray4)}@media screen and (max-width:992px){.product-card:hover{border-color:transparent}}.product-card:hover .product-card__hover{opacity:1}.product-card:hover .product-card__hover .product-card__pannel{bottom:0}.product-card.product-card__big .product-card__img{height:740px}@media screen and (max-width:1400px){.product-card.product-card__big .product-card__img{height:480px}}@media screen and (max-width:992px){.product-card.product-card__big .product-card__img{height:360px}}@media screen and (max-width:480px){.product-card.product-card__big .product-card__img{height:224px}}.product-card .product-card__top{margin-bottom:20px;position:relative}@media screen and (max-width:480px){.product-card .product-card__top{margin-bottom:8px}}.product-card .product-card__top .add-favorites{position:absolute;right:20px;top:20px;z-index:5}.product-card .product-card__top .availability{left:25px;position:absolute;top:30px;z-index:5}.product-card .product-card__img{align-items:center;display:flex;height:500px;justify-content:center;position:relative;width:100%;z-index:1}@media screen and (max-width:1400px){.product-card .product-card__img{height:380px}}@media screen and (max-width:992px){.product-card .product-card__img{height:360px}}@media screen and (max-width:480px){.product-card .product-card__img{height:224px}}.product-card .product-card__img img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.product-card .product-card__hover{height:100%;left:0;opacity:0;overflow:hidden;position:absolute;top:0;transition:opacity .4s var(--transition);width:100%;z-index:2}@media screen and (max-width:992px){.product-card .product-card__hover{display:none}}.product-card .product-card__hover .product-card__img{overflow:hidden}.product-card .product-card__hover .product-card__img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.product-card .product-card__hover .product-card__pannel{bottom:-5px;transition:bottom .4s var(--transition)}.product-card .product-card__pannel{background:var(--color-white);bottom:0;display:flex;justify-content:space-between;left:0;min-height:48px;padding:0 0 0 16px;position:absolute;width:100%;z-index:5}@media screen and (max-width:1700px){.product-card .product-card__pannel{padding-left:14px}}.product-card .product-card__pannel .product-sku{display:flex;flex-wrap:nowrap}.product-card .product-card__pannel .product-sku .product-sku__el{font-size:15px;height:30px;line-height:33px;width:30px}.product-card .product-card__bottom{padding:0 16px 16px}@media screen and (max-width:480px){.product-card .product-card__bottom{padding:0 0 6px}}.product-card .product-card__brand{color:var(--color-gray);font-size:13px;font-weight:400;letter-spacing:.01em;line-height:1.4;margin-bottom:6px}@media screen and (max-width:480px){.product-card .product-card__brand{font-size:11px;margin-bottom:12px}}.product-card .product-card__brand a{color:var(--color-gray);display:inline-block;text-decoration:none;transition:color .3s var(--transition)}.product-card .product-card__brand a:hover{color:var(--color-text)}.product-card .product-card__title{color:var(--color-black2);font-size:16px;font-weight:400;letter-spacing:.01em;line-height:1.4;margin-bottom:11px;text-transform:uppercase}@media screen and (max-width:480px){.product-card .product-card__title{font-size:13px;margin-bottom:16px}}.product-card .product-card__title a{color:var(--color-black2);display:inline-block;text-decoration:none;transition:color .3s var(--transition)}.product-card .product-card__title a:hover{color:var(--color-blue)}.product-card .product-card__title h1,.product-card .product-card__title h2,.product-card .product-card__title h3,.product-card .product-card__title h4,.product-card .product-card__title h5{font-size:16px;font-weight:400;margin:0}.product-card .product-card__percent{color:var(--color-red3);font-size:13px;margin-bottom:6px}.product-card .product-item__price_old{color:var(--color-gray);font-size:11px;letter-spacing:.02em;line-height:1.4;text-decoration:line-through}.product-card .product-card__prices{align-items:center;display:flex;gap:0 8px}.product-card .product-card__price{color:var(--color-gray);font-size:13px;letter-spacing:.02em;line-height:1.4}.product-card .product-card__price.color-sale{color:var(--color-red3)}.product-card .percent{opacity:.7}.product-sku{align-items:center;display:flex;flex-wrap:wrap;gap:2px;padding:9px 0}.product-sku .product-sku__el{border-radius:50%;color:var(--color-black3);cursor:pointer;font-size:16px;height:auto;letter-spacing:.1em;line-height:1;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto;z-index:1}@media screen and (max-width:1700px){.product-sku .product-sku__el{font-size:14px}}@media screen and (max-width:1300px){.product-sku .product-sku__el{font-size:12px}}.product-sku .product-sku__el:before{background:var(--color-gray3);border-radius:50%;content:"";height:100%;left:-1px;opacity:0;position:absolute;top:0;transition:opacity .3s var(--transition);width:100%;z-index:-1}@media screen and (max-width:1300px){.product-sku .product-sku__el:before{left:0}}.product-sku .product-sku__el:hover:before{opacity:.4}.product-sku .product-sku__el.notallowed{color:var(--color-gray2)}.product-sku .product-sku__el.notallowed:hover{cursor:default}.product-sku .product-sku__el.notallowed .color{opacity:.5}.product-sku .product-sku__el.notallowed:before{opacity:0}.product-sku .product-sku__el.selected:before{opacity:1}.product-sku .product-sku__el .color{border-radius:50%;content:"";height:24px;left:2px;position:absolute;top:3px;width:24px}.product-links{align-items:center;display:flex;gap:0 10px}.product-links .product-links__el{align-items:center;border-radius:50%;color:var(--color-black3);cursor:pointer;display:flex;font-size:16px;height:30px;justify-content:center;letter-spacing:.1em;line-height:33px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:30px;z-index:1}.product-links .product-links__el:before{border:1px solid var(--color-black2);border-radius:50%;content:"";height:100%;left:-1px;opacity:0;position:absolute;top:-1px;transition:opacity .3s var(--transition);width:100%;z-index:-1}.product-links .product-links__el:hover:before{opacity:.4}.product-links .product-links__el.selected:before{opacity:1}.product-links .product-links__el .color{border-radius:50%;content:"";height:24px;left:50%;margin-left:-12px;margin-top:-12px;position:absolute;top:50%;width:24px}.add-basket{display:inline-block;font-size:14px;height:48px;letter-spacing:.1em;line-height:48px;padding:0 16px;position:relative;text-decoration:none;text-transform:uppercase;transition:all .4s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.add-basket:hover{color:var(--color-blue)}.add-basket._added{padding-left:23px}.add-basket._added:before{background:url(/local/templates/.default/assets/css/../img/icon-check.svg) no-repeat 50%;background-size:contain;content:"";height:10px;left:0;margin-top:-5px;position:absolute;top:50%;width:15px}.add-favorites{background:transparent;border:none;cursor:pointer;display:block;height:22px;position:relative;width:24px}.add-favorites:hover:after{opacity:1}.add-favorites:before{background:url(/local/templates/.default/assets/css/../img/icon-favorites.svg) no-repeat 50%;background-size:contain}.add-favorites:after,.add-favorites:before{content:"";height:22px;left:50%;margin-left:-12px;margin-top:-11px;position:absolute;top:50%;width:24px}.add-favorites:after{background:url(/local/templates/.default/assets/css/../img/icon-favorites_hover.svg) no-repeat 50%;background-size:contain;opacity:0;transition:all .3s var(--transition);z-index:2}.add-favorites._added:after{background:url(/local/templates/.default/assets/css/../img/icon-favorites_added.svg) no-repeat 50%;background-size:contain;opacity:1}.availability{color:var(--color-red6);font-size:13px;font-weight:400;letter-spacing:.02em}@media screen and (max-width:992px){.availability{text-align:center}}.catalog-wrapper{margin-bottom:109px;padding-top:44px}@media screen and (max-width:768px){.catalog-wrapper{margin-bottom:50px}}.catalog-wrapper .catalog-row{position:relative}.catalog-wrapper .catalog-row._not-sidebar .main-wrapper{width:100%}.catalog-wrapper .catalog-sidebar{margin-bottom:50px;width:100%}@media screen and (max-width:1300px){.catalog-wrapper .catalog-sidebar{height:100%;left:0;margin-right:0;opacity:0;order:2;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:all .1s var(--transition) .5s;visibility:hidden;width:100vw;z-index:1500}.catalog-wrapper .catalog-sidebar._show{opacity:1;pointer-events:all;transition:all .1s var(--transition);visibility:visible}.catalog-wrapper .catalog-sidebar._show .catalog-filter{opacity:1;transform:translate(0);transition:all .7s var(--transition3)}}.catalog-wrapper .catalog-sidebar .catalog-sidebar__wrapper{position:relative}@media screen and (max-width:1300px){.catalog-wrapper .catalog-sidebar .catalog-sidebar__wrapper{align-items:flex-start;display:flex;height:100%;justify-content:flex-end;max-width:360px;overflow-y:auto;position:fixed;right:0;top:0;width:100%;width:calc(100% - 50px);z-index:5}}.catalog-wrapper .catalog-sidebar .catalog-sidebar__wrapper::-webkit-scrollbar{width:6px}.catalog-wrapper .catalog-sidebar .catalog-sidebar__wrapper::-webkit-scrollbar-track{background:transparent}.catalog-wrapper .catalog-sidebar .catalog-sidebar__wrapper::-webkit-scrollbar-thumb{background-color:var(--color-white);border:2px solid var(--color-white)}.catalog-wrapper .catalog-sidebar .catalog-sidebar__overlay{background:var(--color-overlay);content:"";cursor:pointer;display:none;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}@media screen and (max-width:1300px){.catalog-wrapper .catalog-sidebar .catalog-sidebar__overlay{display:block}}.catalog-wrapper .page-desc{margin-bottom:30px}.catalog-top{border-top:1px solid var(--color-gray2RGBA3);display:flex;justify-content:space-between;margin-bottom:50px;padding-top:12px}.catalog-top .catalog-sorting{margin-left:auto}.catalog-top .btn-filter{display:none}@media screen and (max-width:1300px){.catalog-top .btn-filter{display:flex}}.product-page{align-items:flex-start;display:flex;gap:0 80px;margin-bottom:130px;width:100%}@media screen and (max-width:1500px){.product-page{gap:0 40px}}@media screen and (max-width:992px){.product-page{flex-direction:column;margin-bottom:60px}}.product-page .product-left{display:flex;width:50%}@media screen and (max-width:1500px){.product-page .product-left{width:calc(100% - 550px)}}@media screen and (max-width:1200px){.product-page .product-left{width:calc(100% - 460px)}}@media screen and (max-width:992px){.product-page .product-left{align-items:center;flex-direction:column;margin-bottom:60px;margin-right:0;width:100%}}.product-page .product-content{max-width:484px;padding-top:50px;width:calc(50% - 80px)}@media screen and (max-width:1500px){.product-page .product-content{width:510px}}@media screen and (max-width:1300px){.product-page .product-content{padding-top:20px}}@media screen and (max-width:1200px){.product-page .product-content{width:400px}}@media screen and (max-width:992px){.product-page .product-content{max-width:100%;padding-top:0;width:100%}}.product-page .product-content .page-title{align-items:flex-start;display:flex;gap:0 20px;margin-bottom:20px;text-align:left}@media screen and (max-width:992px){.product-page .product-content .page-title{display:block;text-align:center}}.product-page .product-content .page-title h1{color:var(--color-text);font-family:var(--font-default);font-size:14px;font-weight:400;letter-spacing:.02em;line-height:1.2;margin:0;text-transform:uppercase;width:calc(100% - 36px)}@media screen and (max-width:992px){.product-page .product-content .page-title h1{font-size:12px;width:100%}}.product-page .product-content .page-title h1 span{display:block;font-family:var(--font-title);font-size:24px;margin-bottom:12px}@media screen and (max-width:992px){.product-page .product-content .page-title h1 span{font-size:18px}}.product-page .product-content .page-title .share{display:block;height:16px;line-height:0px;width:16px}@media screen and (max-width:992px){.product-page .product-content .page-title .share{display:none}}.product-content__label{color:var(--color-gray12);font-size:13px;letter-spacing:.02em;margin-bottom:20px}@media screen and (max-width:992px){.product-content__label{margin-bottom:14px;text-align:center}}.product-gallery__nav{margin-right:4px;width:105px}@media screen and (max-width:1500px){.product-gallery__nav{width:80px}}@media screen and (max-width:992px){.product-gallery__nav{margin-right:0;order:2;width:auto}}.product-gallery__nav .swiper-slide{aspect-ratio:1/1.35;border:1px solid transparent;cursor:pointer;position:relative;transition:border .3s var(--transition)}@media screen and (max-width:992px){.product-gallery__nav .swiper-slide{aspect-ratio:auto;height:85px;width:auto}}.product-gallery__nav .swiper-slide.swiper-slide__video{position:relative}.product-gallery__nav .swiper-slide.swiper-slide__video:before{background:var(--color-blue-dark);content:"";height:100%;left:0;opacity:.2;position:absolute;top:0;width:100%;z-index:1}.product-gallery__nav .swiper-slide.swiper-slide__video .play{border-radius:50%;content:"";height:32px;left:50%;margin-left:-16px;margin-top:-16px;position:absolute;top:50%;width:32px;z-index:3}.product-gallery__nav .swiper-slide.swiper-slide__video .play svg path{fill:var(--color-black2)}.product-gallery__nav .swiper-slide.swiper-slide__video img{-o-object-fit:cover;object-fit:cover;opacity:.8}.product-gallery__nav .swiper-slide img{height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}@media screen and (max-width:992px){.product-gallery__nav .swiper-slide img{position:relative}}.product-gallery__nav .swiper-slide.swiper-slide-thumb-active{border-color:var(--color-blue-light)}.product-gallery{overflow:hidden;position:relative;width:calc(100% - 109px);z-index:0}@media screen and (max-width:1500px){.product-gallery{width:calc(100% - 84px)}}@media screen and (max-width:992px){.product-gallery{margin-bottom:20px;order:1;width:100%}}.product-gallery .product-gallery__item{align-items:center;aspect-ratio:1/1.35;display:flex;justify-content:center;position:relative}@media screen and (max-width:1500px){.product-gallery .product-gallery__item{aspect-ratio:1/1.4}}@media screen and (max-width:992px){.product-gallery .product-gallery__item{aspect-ratio:auto;height:460px}}.product-gallery .product-gallery__item img,.product-gallery .product-gallery__item video{height:100%;left:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.product-gallery .swiper-pagination{bottom:0;display:none;left:0;position:absolute;width:100%}@media screen and (max-width:992px){.product-gallery .swiper-pagination{display:block}}.product-gallery .swiper-pagination .swiper-pagination-bullet{background:var(--color-blue-light);background:transparent;border:1px solid var(--color-gray14);height:13px;margin:0 4px;transition:all .3s var(--transition);width:13px}.product-gallery .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:var(--color-blue-dark2);border-color:var(--color-blue-dark2)}.product-left img{max-width:100%}.product-content__top{margin-bottom:60px}@media screen and (max-width:1200px){.product-content__top{margin-bottom:40px}}.product-prices{align-items:center;display:flex;gap:15px}@media screen and (max-width:992px){.product-prices{justify-content:center}}.old-price{color:var(--color-gray);font-size:16px;text-decoration:line-through}.old-price,.product-price{letter-spacing:.02em;line-height:1.4}.product-price{font-size:18px;text-align:center}.product-sku-blocks{display:flex;flex-direction:column;gap:20px 0;margin-bottom:14px}@media screen and (max-width:992px){.product-sku-block{align-items:center;display:flex;flex-direction:column}}.product-sku-block .product-sku-block__title{color:var(--color-gray13);font-size:13px;font-weight:400;letter-spacing:.01em;margin-bottom:6px}.product-sku-block .product-sku-block__row{align-items:center;display:flex;gap:0 20px;justify-content:space-between}@media screen and (max-width:992px){.product-sku-block .product-sku-block__row{flex-direction:column;gap:10px 0}}.product-sku-block .product-sku{gap:10px 4px}.product-sku-block .product-sku .product-sku__el{font-size:16px;height:30px;line-height:33px;width:30px}@media screen and (max-width:1300px){.product-sku-block .product-sku .product-sku__el{font-size:16px;height:30px;line-height:33px;width:30px}}.product-sku-block .product-sku .product-sku__el:before{background:transparent;border:1px solid var(--color-black2);left:-2px;top:-1px}@media screen and (max-width:1300px){.product-sku-block .product-sku .product-sku__el:before{left:-2px}}.product-pannel{align-items:center;display:flex;margin-bottom:40px;margin-top:60px}@media screen and (max-width:1200px){.product-pannel{margin-bottom:20px;margin-top:30px}}@media screen and (max-width:992px){.product-pannel{margin-bottom:40px}}.product-pannel .product-btns{width:100%}.product-pannel .add-favorites{background:var(--color-red);height:56px;width:64px}.product-btns{display:flex}.product-btns .add-basket{width:calc(100% - 64px)}.product-desc{color:var(--color-gray);font-size:16px;font-weight:400;letter-spacing:.02em;line-height:1.5;margin:0 auto 34px;max-width:520px;text-align:center}@media screen and (max-width:480px){.product-desc{font-size:13px;margin-bottom:32px}}.gallery-product .fancybox-bg{background:var(--bg-body)}.gallery-product .fancybox-toolbar{display:block;opacity:1;visibility:visible}.gallery-product .fancybox-toolbar .fancybox-button--close{background:transparent;height:30px;position:absolute;right:4px;top:4px;width:30px}.gallery-product .fancybox-toolbar .fancybox-button--close svg{display:none}.gallery-product .fancybox-toolbar .fancybox-button--close:before{background:url(/local/templates/.default/assets/css/../img/icon-close.svg) no-repeat 50%;background-size:14px;content:"";height:24px;margin-top:-12px;position:absolute;right:3px;top:50%;width:24px}.gallery-product .fancybox-toolbar .fancybox-button--close:hover:before{background:url(/local/templates/.default/assets/css/../img/icon-close_red.svg) no-repeat 50%;background-size:14px}.gallery-product .fancybox-navigation .fancybox-button{border:1px solid var(--color-blue-light);border-radius:50%;content:"";cursor:pointer;height:64px;transition:all .3s var(--transition);width:64px;z-index:5;z-index:99995}@media screen and (max-width:992px){.gallery-product .fancybox-navigation .fancybox-button{display:none}}.gallery-product .fancybox-navigation .fancybox-button div{display:none}.gallery-product .fancybox-navigation .fancybox-button:before{background:url(/local/templates/.default/assets/css/../img/icon-arrow_blue.svg) no-repeat 50%;background-size:contain}.gallery-product .fancybox-navigation .fancybox-button:after,.gallery-product .fancybox-navigation .fancybox-button:before{content:"";height:16px;left:50%;margin-left:-11px;margin-top:-8px;position:absolute;top:50%;transform:rotate(-180deg);width:22px}.gallery-product .fancybox-navigation .fancybox-button:after{background:url(/local/templates/.default/assets/css/../img/icon-arrow_blue_dark.svg) no-repeat 50%;background-size:contain;opacity:0;transition:all .3s var(--transition)}.gallery-product .fancybox-navigation .fancybox-button:hover{background:var(--color-white);border-color:var(--color-blue-dark)}.gallery-product .fancybox-navigation .fancybox-button:hover:after{opacity:1}.gallery-product .fancybox-navigation .fancybox-button.fancybox-button--arrow_left{left:14px}.gallery-product .fancybox-navigation .fancybox-button.fancybox-button--arrow_left:after,.gallery-product .fancybox-navigation .fancybox-button.fancybox-button--arrow_left:before{transform:rotate(0deg)}.gallery-product .fancybox-navigation .fancybox-button.fancybox-button--arrow_right{right:14px}.preorder-messages{color:var(--color-red3);font-size:13px;font-weight:400;line-height:1.4;margin:0 auto 30px;max-width:310px;text-align:center}.popup-preorder-wrapper .fancybox-slide{padding:var(--container-padding);text-align:center}.popup-preorder{display:block;margin:0 auto;max-width:850px;padding:80px var(--container-padding);width:100%}@media screen and (max-width:1400px){.popup-preorder{max-width:700px;padding:60px var(--container-padding) 30px var(--container-padding)}}@media screen and (max-width:480px){.popup-preorder{padding-bottom:20px;padding-top:30px}}.popup-preorder .popup-preorder__title{color:var(--color-body);font-family:var(--font-title);font-size:48px;font-weight:500;letter-spacing:.96px;line-height:1.2;margin-bottom:30px;text-align:center}@media screen and (max-width:992px){.popup-preorder .popup-preorder__title{font-size:36px}}@media screen and (max-width:480px){.popup-preorder .popup-preorder__title{font-size:24px;margin-bottom:20px}}.popup-preorder .popup-preorder__desc{color:var(--color-gray);font-size:16px;font-weight:400;letter-spacing:.32px;line-height:1.3;margin:0 auto 40px;max-width:370px;text-align:center}@media screen and (max-width:480px){.popup-preorder .popup-preorder__desc{font-size:14px;margin-bottom:20px;max-width:300px}}.popup-preorder .popup-preorder__product{align-items:center;display:flex;margin:0 auto 50px;max-width:400px}@media screen and (max-width:1400px){.popup-preorder .popup-preorder__product{margin-bottom:30px}}@media screen and (max-width:480px){.popup-preorder .popup-preorder__product{margin-bottom:16px;max-width:300px}}.popup-preorder .popup-preorder__product .popup-preorder__product__img{height:165px;margin-right:20px;width:165px}@media screen and (max-width:480px){.popup-preorder .popup-preorder__product .popup-preorder__product__img{height:120px;margin-right:8px;width:90px}}.popup-preorder .popup-preorder__product .popup-preorder__product__img img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.popup-preorder .popup-preorder__product .popup-preorder__product__content{width:calc(100% - 185px)}@media screen and (max-width:480px){.popup-preorder .popup-preorder__product .popup-preorder__product__content{width:calc(100% - 98px)}}.popup-preorder .popup-preorder__product .popup-preorder__product__brand{color:var(--color-gray);font-size:13px;font-weight:400;letter-spacing:.13px;line-height:1.2;margin-bottom:16px}@media screen and (max-width:480px){.popup-preorder .popup-preorder__product .popup-preorder__product__brand{margin-bottom:8px}}.popup-preorder .popup-preorder__product .popup-preorder__product__title{color:var(--color-black2);font-family:var(--font-default);font-size:16px;font-weight:400;letter-spacing:.16px;line-height:1.4;margin-bottom:16px;text-align:left}@media screen and (max-width:480px){.popup-preorder .popup-preorder__product .popup-preorder__product__title{font-size:14px}}.popup-preorder .popup-preorder__product .popup-preorder__product__options{align-items:center;display:flex;gap:0 20px}.popup-preorder .popup-preorder__product .popup-preorder__product__option{color:var(--color-black2);font-size:16px;letter-spacing:1.6px;line-height:1.2}.popup-preorder .popup-preorder__product .popup-preorder__product__option .popup-preorder__product__color{align-items:center;border-radius:50%;color:var(--color-black3);cursor:pointer;display:flex;font-size:16px;height:30px;justify-content:center;letter-spacing:.1em;line-height:33px;position:relative;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:30px;z-index:1}.popup-preorder .popup-preorder__product .popup-preorder__product__option .popup-preorder__product__color:before{border:1px solid var(--color-black2);border-radius:50%;content:"";height:100%;left:-1px;opacity:0;position:absolute;top:-1px;transition:opacity .3s var(--transition);width:100%;z-index:-1}.popup-preorder .popup-preorder__product .popup-preorder__product__option .popup-preorder__product__color:hover:before{opacity:.4}.popup-preorder .popup-preorder__product .popup-preorder__product__option .popup-preorder__product__color.selected:before{opacity:1}.popup-preorder .popup-preorder__product .popup-preorder__product__option .popup-preorder__product__color .color{border-radius:50%;content:"";height:24px;left:50%;margin-left:-12px;margin-top:-12px;position:absolute;top:50%;width:24px}.popup-preorder .popup-preorder__form{margin:0 auto;max-width:450px}.popup-preorder .popup-preorder__form .input-element{margin:0 auto 40px;max-width:290px}@media screen and (max-width:1400px){.popup-preorder .popup-preorder__form .input-element{margin-bottom:28px}}@media screen and (max-width:480px){.popup-preorder .popup-preorder__form .input-element{margin-bottom:20px}}.popup-preorder .popup-preorder__form .btn{display:block;margin:0 auto 40px;max-width:290px;width:100%}@media screen and (max-width:1400px){.popup-preorder .popup-preorder__form .btn{margin-bottom:20px}}.product-information{color:var(--color-blue-dark);display:flex;font-size:14px;font-weight:400;gap:0 20px;letter-spacing:.01em}@media screen and (max-width:992px){.product-information{align-items:center;flex-direction:column;gap:12px 0;text-align:center}}.product-information .product-information__delivery{width:calc(55% - 10px)}@media screen and (max-width:992px){.product-information .product-information__delivery{width:100%}}.product-information .product-information__refund{text-align:right;width:calc(45% - 10px)}@media screen and (max-width:992px){.product-information .product-information__refund{text-align:center;width:100%}}.product-tabs{margin-top:30px;overflow:hidden}.product-tabs .faq-block .faq-element .faq-element__title{font-size:14px;padding:20px 0 16px 6px}@media screen and (max-width:1200px){.product-tabs .faq-block .faq-element .faq-element__title{gap:0 20px;padding:10px 0 10px 6px}}.product-tabs .faq-block .faq-element .faq-element__content{font-size:13px;letter-spacing:.01em;line-height:1.5;padding-left:53px}@media screen and (max-width:1200px){.product-tabs .faq-block .faq-element .faq-element__content{padding-left:38px}}.product-tabs .faq-block .faq-element .faq-element__content p{margin-bottom:20px}.product-tabs .faq-block .faq-element .faq-element__content p:has(+ol,+ul){margin-bottom:10px}.product-tabs .faq-block .faq-element .faq-element__content ol,.product-tabs .faq-block .faq-element .faq-element__content ul{list-style:none;margin-bottom:20px}.product-tabs .faq-block .faq-element .faq-element__content ol li,.product-tabs .faq-block .faq-element .faq-element__content ul li{margin-bottom:5px;padding-left:15px;position:relative}.product-tabs .faq-block .faq-element .faq-element__content ol li:before,.product-tabs .faq-block .faq-element .faq-element__content ul li:before{background:var(--color-black2);border-radius:50%;content:"";height:3px;left:5px;position:absolute;top:8px;width:3px}.product-tabs .faq-block .faq-element .faq-element__content ol li:last-child,.product-tabs .faq-block .faq-element .faq-element__content ul li:last-child{margin-bottom:0}.product-tabs .faq-block .faq-element .faq-element__content img{height:auto;margin-bottom:20px;max-width:100%}.s-decor-img{margin-bottom:40px;overflow:hidden;position:relative}@media screen and (max-width:480px){.s-decor-img{margin-bottom:50px}}.decor-img{display:block;margin:0 auto;max-width:1730px;position:relative;width:100%}.decor-img .decor-img__img{height:850px;max-height:100vh;z-index:1}@media screen and (max-width:992px){.decor-img .decor-img__img{max-height:50vh}}@media screen and (max-width:480px){.decor-img .decor-img__img{height:178vw;max-height:auto}}.decor-img .decor-img__img img{height:100%;left:0;position:absolute;top:0}.decor-img .decor-img__img img,.decor-img .decor-img__video{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.decor-img .decor-img__video{background-position:50%;background-repeat:no-repeat;background-size:cover;height:850px;max-height:100vh;z-index:1}@media screen and (max-width:992px){.decor-img .decor-img__video{max-height:50vh}}@media screen and (max-width:480px){.decor-img .decor-img__video{display:none;height:380px}.decor-img .decor-img__video.-mobile{display:block}}.decor-img .decor-img__video-mobile{background-position:50%;background-repeat:no-repeat;background-size:cover;display:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;z-index:1}@media screen and (max-width:480px){.decor-img .decor-img__video-mobile{display:block;height:178vw}}body._load .about-header .about-header__desc p,body._load .about-header .about-header__logo img{opacity:1;transform:translateY(0)}body._load .about-header .about-header__bg img,body._load .about-header .about-header__bg video{opacity:1;transform:scale(1.2)}.about-header{align-items:center;display:flex;height:calc(100vh - var(--header-height) + 20px);justify-content:center;overflow:hidden;position:relative;width:100%}@media screen and (max-width:580px){.about-header{height:calc(100dvh - 70px)}}.about-header .about-header__content{max-width:550px;position:relative;text-align:center;z-index:3}@media screen and (max-width:580px){.about-header .about-header__content{padding:0 var(--container-padding)}}.about-header .about-header__logo{margin-bottom:60px;overflow:hidden}@media screen and (max-width:580px){.about-header .about-header__logo{margin-bottom:30px}}.about-header .about-header__logo img{height:auto;opacity:0;transform:translateY(130%);transition:all 1.2s var(--transition) 2.5s;width:410px}@media screen and (max-width:580px){.about-header .about-header__logo img{max-width:260px;width:100%}}.about-header .about-header__desc{color:var(--color-gray22);font-size:16px;font-weight:400;font-weight:300;letter-spacing:.01em;line-height:1.7;overflow:hidden;text-transform:uppercase}.about-header .about-header__desc p{margin:0;opacity:0;transform:translateY(-130%);transition:all 1.2s var(--transition) 2.5s}@media screen and (max-width:580px){.about-header .about-header__desc{font-size:12px;font-weight:400}}.about-header .about-header__bg{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}.about-header .about-header__bg img,.about-header .about-header__bg video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;opacity:0;transform:scale(1);transition:opacity 1.6s var(--transition) 2s,transform 3s ease-in-out 2s;width:100%;will-change:transform}.about-online{padding:95px 0}@media screen and (max-width:1380px){.about-online{padding:60px 0}}.about-online .container{align-items:center;display:flex;gap:0 60px}@media screen and (max-width:1600px){.about-online .container{gap:0 30px}}@media screen and (max-width:1380px){.about-online .container{align-items:flex-start;display:grid;gap:0 60px;grid-auto-columns:1fr;grid-template-areas:"img title" "img content";grid-template-columns:550px 1fr;grid-template-rows:auto auto}}@media screen and (max-width:992px){.about-online .container{gap:0 30px;grid-template-columns:380px 1fr}}@media screen and (max-width:768px){.about-online .container{display:flex;flex-direction:column;gap:0}}.about-online .about-online__title{color:var(--color-black2);font-family:var(--font-title);letter-spacing:.05em;line-height:1.4;text-transform:uppercase}@media screen and (max-width:1380px){.about-online .about-online__title{margin-bottom:40px}}@media screen and (max-width:768px){.about-online .about-online__title{margin-bottom:12px}}.about-online .about-online__title h2{font-size:48px;font-weight:400;margin:0}@media screen and (max-width:1600px){.about-online .about-online__title h2{font-size:42px}}@media screen and (max-width:992px){.about-online .about-online__title h2{font-size:34px}}.about-online .about-online__left{width:calc(34% - 60px)}@media screen and (max-width:1600px){.about-online .about-online__left{width:calc(34% - 30px)}}@media screen and (max-width:1380px){.about-online .about-online__left{grid-area:title;width:100%}}@media screen and (max-width:768px){.about-online .about-online__left{order:2}}.about-online .about-online__center{width:32%}@media screen and (max-width:1380px){.about-online .about-online__center{grid-area:img;width:100%}}@media screen and (max-width:768px){.about-online .about-online__center{margin-bottom:20px;order:1}}.about-online .about-online__right{width:calc(34% - 60px)}@media screen and (max-width:1600px){.about-online .about-online__right{width:calc(34% - 30px)}}@media screen and (max-width:1380px){.about-online .about-online__right{grid-area:content;width:100%}}@media screen and (max-width:768px){.about-online .about-online__right{order:3}}.about-online .about-online__media{height:calc(100vh - var(--header-height) - 50px);max-height:780px;overflow:hidden;position:relative}@media screen and (max-width:992px){.about-online .about-online__media{max-height:600px}}@media screen and (max-width:768px){.about-online .about-online__media{aspect-ratio:9/16;height:auto;margin:0 auto;max-height:none;max-height:600px}}@media screen and (max-width:480px){.about-online .about-online__media{max-height:none}}.about-online .about-online__media .about-online__media-overlay{background:var(--bg-body);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:0;z-index:2}.about-online .about-online__media img,.about-online .about-online__media video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.about-online .about-online__desc{color:var(--color-black2);font-size:16px;font-weight:300;letter-spacing:.01em;line-height:1.5}.about-online .about-online__desc p{margin-bottom:26px}.about-online .about-online__desc p:last-child{margin-bottom:0}.about-seperion{display:flex;height:51px;margin:0;opacity:.24;overflow:hidden;width:100%}@media screen and (max-width:768px){.about-seperion{height:20px}}.about-seperion .about-seperion__line{background:url(/local/templates/.default/assets/css/../img/about-seperation.png) 50%;min-width:600vw}@media screen and (max-width:768px){.about-seperion .about-seperion__line{background-size:contain}}.about-seperion.about-seperion__mod{height:20px}.about-seperion.about-seperion__mod .about-seperion__line{background:url(/local/templates/.default/assets/css/../img/about-seperation_2.png) 50%;min-width:600vw}.about-offline{padding:40px 0 0}.about-offline .container{align-items:center;display:flex;gap:0 60px}@media screen and (max-width:1600px){.about-offline .container{gap:0 30px}}@media screen and (max-width:1380px){.about-offline .container{align-items:flex-start;display:grid;gap:0 60px;grid-auto-columns:1fr;grid-template-areas:"img title" "img content";grid-template-columns:550px 1fr;grid-template-rows:auto auto}.about-offline .container>.about-online__left{-ms-grid-column:3;-ms-grid-row:1}.about-offline .container>.about-online__center{-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-row:1}.about-offline .container>.about-online__right{-ms-grid-column:3;-ms-grid-row:3}}@media screen and (max-width:992px){.about-offline .container{gap:0 30px;grid-template-columns:380px 1fr}}@media screen and (max-width:768px){.about-offline .container{display:flex;flex-direction:column;gap:0}}.about-offline .about-offline__left{width:calc(34% - 60px)}@media screen and (max-width:1600px){.about-offline .about-offline__left{width:calc(34% - 30px)}}@media screen and (max-width:1380px){.about-offline .about-offline__left{grid-area:title;margin-bottom:60px;width:100%}}@media screen and (max-width:768px){.about-offline .about-offline__left{margin-bottom:40px;order:2}}.about-offline .about-offline__center{width:32%}@media screen and (max-width:1380px){.about-offline .about-offline__center{grid-area:content;width:100%}}@media screen and (max-width:768px){.about-offline .about-offline__center{order:3}}.about-offline .about-offline__right{width:calc(34% - 60px)}@media screen and (max-width:1600px){.about-offline .about-offline__right{width:calc(34% - 30px)}}@media screen and (max-width:1380px){.about-offline .about-offline__right{grid-area:img;width:100%}}@media screen and (max-width:768px){.about-offline .about-offline__right{margin-bottom:20px;order:1}}.about-offline .about-offline__title{color:var(--color-black2);font-family:var(--font-title);letter-spacing:.05em;line-height:1.4;margin-bottom:130px;text-transform:uppercase}@media screen and (max-width:1380px){.about-offline .about-offline__title{margin-bottom:40px}}@media screen and (max-width:768px){.about-offline .about-offline__title{margin-bottom:12px}}.about-offline .about-offline__title h2{font-size:48px;font-weight:400}@media screen and (max-width:1600px){.about-offline .about-offline__title h2{font-size:42px}}@media screen and (max-width:992px){.about-offline .about-offline__title h2{font-size:34px}}.about-offline .about-offline__img{aspect-ratio:1/1;margin:0 auto;max-width:305px;overflow:hidden;position:relative;width:100%}@media screen and (max-width:1380px){.about-offline .about-offline__img{margin-left:auto;margin-right:0}}@media screen and (max-width:480px){.about-offline .about-offline__img{max-width:245px}}.about-offline .about-offline__img .about-offline__img-overlay{background:var(--bg-body);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:0;z-index:2}.about-offline .about-offline__img img,.about-offline .about-offline__img video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.about-offline .about-offline__desc{color:var(--color-black2);font-size:16px;font-weight:300;letter-spacing:.01em;line-height:1.5}.about-offline .about-offline__desc hr{background:transparent;border:none;border-top:1px solid var(--color-gray23);margin-bottom:26px}.about-offline .about-offline__desc p{margin-bottom:26px}.about-offline .about-offline__desc p:last-child{margin-bottom:0}.about-offline .about-offline__media{height:calc(100vh - var(--header-height) - 50px);max-height:720px;overflow:hidden;position:relative}@media screen and (max-width:992px){.about-offline .about-offline__media{max-height:600px}}@media screen and (max-width:768px){.about-offline .about-offline__media{height:auto;margin:0 auto;max-height:none;max-height:500px}}@media screen and (max-width:480px){.about-offline .about-offline__media{max-height:none}}.about-offline .about-offline__media .about-offline__media-overlay{background:var(--bg-body);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:0;z-index:2}.about-offline .about-offline__media img,.about-offline .about-offline__media video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.about-main{padding:95px 0}@media screen and (max-width:768px){.about-main{padding:60px 0}}.about-main .container{align-items:center;display:flex;gap:0 60px}@media screen and (max-width:1600px){.about-main .container{gap:0 30px}}@media screen and (max-width:1380px){.about-main .container{align-items:flex-start;display:grid;gap:0 60px;grid-auto-columns:1fr;grid-template-areas:"title img" "content img";grid-template-columns:1fr 500px;grid-template-rows:auto auto}.about-main .container>.about-online__left{-ms-grid-column:1;-ms-grid-row:1}.about-main .container>.about-online__center{-ms-grid-row-span:3;-ms-grid-column:3;-ms-grid-row:1}.about-main .container>.about-online__right{-ms-grid-column:1;-ms-grid-row:3}.about-main .container>.about-offline__left{-ms-grid-column:1;-ms-grid-row:1}.about-main .container>.about-offline__center{-ms-grid-column:1;-ms-grid-row:3}.about-main .container>.about-offline__right{-ms-grid-row-span:3;-ms-grid-column:3;-ms-grid-row:1}}@media screen and (max-width:992px){.about-main .container{gap:0 30px;grid-template-columns:380px 1fr}}@media screen and (max-width:768px){.about-main .container{display:flex;flex-direction:column;gap:0}}.about-main .about-main__title{color:var(--color-black2);font-family:var(--font-title);letter-spacing:.05em;line-height:1.4;text-transform:uppercase}.about-main .about-main__title h2{font-size:48px;font-weight:400}@media screen and (max-width:1600px){.about-main .about-main__title h2{font-size:42px}}.about-main .about-main__logo{text-align:center}.about-main .about-main__logo img{height:auto;max-width:390px;width:100%}@media screen and (max-width:1380px){.about-main .about-main__logo img{max-width:260px}}.about-main .about-main__left{width:calc(34% - 60px)}@media screen and (max-width:1600px){.about-main .about-main__left{width:calc(34% - 30px)}}@media screen and (max-width:1380px){.about-main .about-main__left{grid-area:title;margin-bottom:60px;width:100%}}@media screen and (max-width:768px){.about-main .about-main__left{display:none}}.about-main .about-main__center{width:32%}@media screen and (max-width:1380px){.about-main .about-main__center{grid-area:img;width:100%}}@media screen and (max-width:768px){.about-main .about-main__center{margin-bottom:20px;order:1}}.about-main .about-main__right{width:calc(34% - 60px)}@media screen and (max-width:1600px){.about-main .about-main__right{width:calc(34% - 30px)}}@media screen and (max-width:1380px){.about-main .about-main__right{grid-area:content;width:100%}}@media screen and (max-width:768px){.about-main .about-main__right{order:1}}.about-main .about-main__media{height:calc(100vh - var(--header-height) - 50px);max-height:780px;overflow:hidden;position:relative}@media screen and (max-width:992px){.about-main .about-main__media{max-height:600px}}@media screen and (max-width:768px){.about-main .about-main__media{aspect-ratio:9/16;height:auto;margin:0 auto;max-height:none;max-height:600px}}@media screen and (max-width:480px){.about-main .about-main__media{max-height:none}}.about-main .about-main__media .about-main__media-overlay{background:var(--bg-body);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:0;z-index:2}.about-main .about-main__media img,.about-main .about-main__media video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.about-main .about-main__desc{color:var(--color-black2);font-size:16px;font-weight:300;letter-spacing:.01em;line-height:1.5}.about-main .about-main__desc p{margin-bottom:26px}.about-main .about-main__desc p:last-child{margin-bottom:0}.about-founder{padding:95px 0}@media screen and (max-width:768px){.about-founder{padding:60px 0}}.about-founder .container{align-items:center;display:flex;gap:0 60px}@media screen and (max-width:1600px){.about-founder .container{gap:0 30px}}@media screen and (max-width:1380px){.about-founder .container{align-items:flex-start;display:grid;gap:0 60px;grid-auto-columns:1fr;grid-template-areas:"img title" "img content";grid-template-columns:550px 1fr;grid-template-rows:auto auto}.about-founder .container>.about-online__left{-ms-grid-column:3;-ms-grid-row:1}.about-founder .container>.about-online__center{-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-row:1}.about-founder .container>.about-online__right{-ms-grid-column:3;-ms-grid-row:3}.about-founder .container>.about-offline__left{-ms-grid-column:3;-ms-grid-row:1}.about-founder .container>.about-offline__center{-ms-grid-column:3;-ms-grid-row:3}.about-founder .container>.about-offline__right{-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-row:1}.about-founder .container>.about-main__left{-ms-grid-column:3;-ms-grid-row:1}.about-founder .container>.about-main__center{-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-row:1}.about-founder .container>.about-main__right{-ms-grid-column:3;-ms-grid-row:3}}@media screen and (max-width:992px){.about-founder .container{gap:0 30px;grid-template-columns:380px 1fr}}@media screen and (max-width:768px){.about-founder .container{display:flex;flex-direction:column;gap:0}}.about-founder .about-founder__title{color:var(--color-black2);font-family:var(--font-title);letter-spacing:.05em;line-height:1.4;text-transform:uppercase}.about-founder .about-founder__title h2{font-size:48px;font-weight:400}@media screen and (max-width:1600px){.about-founder .about-founder__title h2{font-size:42px}}@media screen and (max-width:992px){.about-founder .about-founder__title h2{font-size:34px}}.about-founder .about-founder__left{width:calc(34% - 60px)}@media screen and (max-width:1600px){.about-founder .about-founder__left{width:calc(34% - 30px)}}@media screen and (max-width:1380px){.about-founder .about-founder__left{grid-area:title;width:100%}}@media screen and (max-width:768px){.about-founder .about-founder__left{order:2}}.about-founder .about-founder__center{width:32%}@media screen and (max-width:1380px){.about-founder .about-founder__center{grid-area:img;width:100%}}@media screen and (max-width:768px){.about-founder .about-founder__center{margin-bottom:20px;order:1}}.about-founder .about-founder__right{width:calc(34% - 60px)}@media screen and (max-width:1600px){.about-founder .about-founder__right{width:calc(34% - 30px)}}@media screen and (max-width:1380px){.about-founder .about-founder__right{grid-area:content;width:100%}.about-online .about-online__left{-ms-grid-column:3;-ms-grid-row:1}.about-online .about-online__center{-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-row:1}.about-online .about-online__right{-ms-grid-column:3;-ms-grid-row:3}.about-offline .about-offline__left,.about-offline .container>.about-offline__left{-ms-grid-column:3;-ms-grid-row:1}.about-offline .about-offline__center,.about-offline .container>.about-offline__center{-ms-grid-column:3;-ms-grid-row:3}.about-offline .about-offline__right,.about-offline .container>.about-offline__right{-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-row:1}.about-main .about-main__left,.about-offline .container>.about-main__left{-ms-grid-column:3;-ms-grid-row:1}.about-main .container>.about-main__left{-ms-grid-column:1;-ms-grid-row:1}.about-main .about-main__center,.about-offline .container>.about-main__center{-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-row:1}.about-main .container>.about-main__center{-ms-grid-row-span:3;-ms-grid-column:3;-ms-grid-row:1}.about-main .about-main__right,.about-offline .container>.about-main__right{-ms-grid-column:3;-ms-grid-row:3}.about-main .container>.about-main__right{-ms-grid-column:1;-ms-grid-row:3}.about-founder .about-founder__left,.about-offline .container>.about-founder__left{-ms-grid-column:3;-ms-grid-row:1}.about-main .container>.about-founder__left{-ms-grid-column:1;-ms-grid-row:1}.about-founder .container>.about-founder__left{-ms-grid-column:3;-ms-grid-row:1}.about-founder .about-founder__center,.about-offline .container>.about-founder__center{-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-row:1}.about-main .container>.about-founder__center{-ms-grid-row-span:3;-ms-grid-column:3;-ms-grid-row:1}.about-founder .container>.about-founder__center{-ms-grid-row-span:3;-ms-grid-column:1;-ms-grid-row:1}.about-founder .about-founder__right,.about-offline .container>.about-founder__right{-ms-grid-column:3;-ms-grid-row:3}.about-main .container>.about-founder__right{-ms-grid-column:1;-ms-grid-row:3}.about-founder .container>.about-founder__right{-ms-grid-column:3;-ms-grid-row:3}}@media screen and (max-width:768px){.about-founder .about-founder__right{order:3}}.about-founder .about-founder__desc{color:var(--color-black2);font-size:16px;font-weight:300;letter-spacing:.01em;line-height:1.5}.about-founder .about-founder__desc p{margin-bottom:26px}.about-founder .about-founder__desc p:last-child{margin-bottom:0}.founder{color:var(--color-black2);margin:0 auto;max-width:330px;text-align:center}.founder .founder__photo{aspect-ratio:1/1;margin-bottom:26px;overflow:hidden;position:relative;width:100%}@media screen and (max-width:768px){.founder .founder__photo{margin-bottom:6px}}.founder .founder__photo .founder__photo-overlay{background:var(--bg-body);content:"";height:100%;pointer-events:none;position:absolute;right:0;top:0;width:0;z-index:2}.founder .founder__photo img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.founder .founder__name{font-family:var(--font-title);font-size:24px;font-weight:400;letter-spacing:.01em;line-height:1.6}@media screen and (max-width:768px){.founder .founder__name{font-size:20px}}.founder .founder__position{font-size:14px;font-weight:300;letter-spacing:.01em;line-height:1.4}.career{align-items:center;background:var(--bg-body);border:1px solid var(--color-gray2);display:flex;flex-direction:column;margin:-60px auto 190px;max-width:840px;padding:80px 30px 60px;position:relative;text-align:center;z-index:2}@media screen and (max-width:992px){.career{max-width:calc(100% - 40px);width:100%}}@media screen and (max-width:768px){.career{margin-bottom:120px;padding:50px 20px 40px}}@media screen and (max-width:480px){.career{margin-bottom:80px;max-width:calc(100% - 20px);padding:40px 20px}}.career .career__title{color:var(--color-text);font-family:var(--font-title);font-size:48px;font-weight:500;letter-spacing:1.92px;margin-bottom:40px}@media screen and (max-width:768px){.career .career__title{font-size:32px}}@media screen and (max-width:480px){.career .career__title{font-size:24px;margin-bottom:20px}}.career .career__desc{font-size:16px;letter-spacing:.16px;line-height:1.3;margin-bottom:30px}@media screen and (max-width:480px){.career .career__desc{font-size:14px;margin:0 auto 30px;max-width:200px}}.catalog-filter{display:flex;gap:0 32px;position:relative}@media screen and (max-width:1500px){.catalog-filter{gap:0 20px}}@media screen and (max-width:1300px){.catalog-filter{background:var(--color-white);box-shadow:0 0 24px rgba(38,38,37,.06);flex-direction:column;min-height:auto;opacity:.8;padding:17px 30px 25px 16px;transform:translate(0);transform:translate(100%);transition:all .7s var(--transition3);z-index:5}}.catalog-filter .catalog-filter__col{border-top:1px solid var(--color-gray2RGBA3);padding-top:22px;width:calc(25% - 24px)}@media screen and (max-width:1500px){.catalog-filter .catalog-filter__col{width:calc(25% - 15px)}}@media screen and (max-width:1300px){.catalog-filter .catalog-filter__col{border-top:0;padding-top:0;width:100%}}.catalog-filter .catalog-filter__col:first-child{width:calc(20% - 24px)}@media screen and (max-width:1500px){.catalog-filter .catalog-filter__col:first-child{width:calc(20% - 15px)}}@media screen and (max-width:1300px){.catalog-filter .catalog-filter__col:first-child{width:100%}}.catalog-filter .catalog-filter__col:nth-child(2){width:calc(30% - 24px)}@media screen and (max-width:1500px){.catalog-filter .catalog-filter__col:nth-child(2){width:calc(30% - 15px)}}@media screen and (max-width:1300px){.catalog-filter .catalog-filter__col:nth-child(2){width:100%}}.catalog-filter .catalog-filter__col.catalog-filter__double{align-items:center;display:flex;gap:0 40px}@media screen and (max-width:1500px){.catalog-filter .catalog-filter__col.catalog-filter__double{gap:0 10px}}@media screen and (max-width:1300px){.catalog-filter .catalog-filter__col.catalog-filter__double{flex-direction:column;gap:0}}.catalog-filter .catalog-filter__col.catalog-filter__double>div{width:calc(50% - 20px)}@media screen and (max-width:1500px){.catalog-filter .catalog-filter__col.catalog-filter__double>div{width:calc(50% - 5px)}}@media screen and (max-width:1300px){.catalog-filter .catalog-filter__col.catalog-filter__double>div{width:100%}}.catalog-filter .catalog-filter__col.catalog-filter__double>div:first-child{width:calc(55% - 20px)}@media screen and (max-width:1500px){.catalog-filter .catalog-filter__col.catalog-filter__double>div:first-child{width:calc(52% - 5px)}}@media screen and (max-width:1300px){.catalog-filter .catalog-filter__col.catalog-filter__double>div:first-child{width:100%}}.catalog-filter .catalog-filter__col.catalog-filter__double>div:last-child{width:calc(45% - 20px)}@media screen and (max-width:1500px){.catalog-filter .catalog-filter__col.catalog-filter__double>div:last-child{width:calc(48% - 5px)}}@media screen and (max-width:1300px){.catalog-filter .catalog-filter__col.catalog-filter__double>div:last-child{width:100%}}.catalog-filter .catalog-filter__col.catalog-filter__double .btn-table{margin-top:37px}@media screen and (max-width:1300px){.catalog-filter .catalog-filter__col.catalog-filter__double .btn-table{margin-top:0}}.filter-widget{position:relative}@media screen and (max-width:1300px){.filter-widget{border-bottom:1px solid var(--color-gray2RGBA);margin-bottom:25px;padding-bottom:24px}.filter-widget.filter-widget__select{position:relative}}.filter-widget.filter-widget__select .filter-widget__current{background:var(--color-blue-darkRGBA);cursor:pointer;display:flex;gap:0 10px;padding:8px 10px 5px;position:relative;transition:background .3s var(--transition) .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:1300px){.filter-widget.filter-widget__select .filter-widget__current{background:transparent;padding:0;position:absolute;right:0;top:0}.filter-widget.filter-widget__select .filter-widget__current .filter-widget__current-item{display:none}}.filter-widget.filter-widget__select .filter-widget__cont{background:var(--color-white);border:1px solid var(--color-white);height:calc(100vh - 50px);left:0;max-height:400px;opacity:0;overflow-y:auto;padding:6px 0 10px;pointer-events:none;position:absolute;top:calc(100% - 4px);transition:all .3s var(--transition);width:100%;z-index:5}@media screen and (max-width:1300px){.filter-widget.filter-widget__select .filter-widget__cont{background:transparent;height:auto;max-height:100%;opacity:1;padding:0;pointer-events:all;position:relative;top:auto}}.filter-widget.filter-widget__select .filter-widget__cont::-webkit-scrollbar{width:8px}.filter-widget.filter-widget__select .filter-widget__cont::-webkit-scrollbar-track{background:var(--color-white)}.filter-widget.filter-widget__select .filter-widget__cont::-webkit-scrollbar-thumb{background-color:var(--color-gray2);border:2px solid var(--color-white);border-radius:20px}.filter-widget.filter-widget__select .filter-widget__cont .filter-choice .filter-choice__label{padding:3px 25px 3px 10px}.filter-widget.filter-widget__select._open .filter-widget__current{background:var(--color-white);transition:background .3s var(--transition)}.filter-widget.filter-widget__select._open .filter-widget__reset{opacity:1;pointer-events:all;transition:all .3s var(--transition) .1s}.filter-widget.filter-widget__select._open .filter-widget__cont{opacity:1;pointer-events:all;top:100%}.filter-widget .filter-widget__reset{background:transparent;background:linear-gradient(90deg,hsla(0,0%,100%,0),#fff 18.5%);border:none;color:var(--color-blue-dark3);cursor:pointer;font-size:14px;font-weight:400;height:100%;letter-spacing:.01em;line-height:200%;opacity:0;padding:0 15px 0 20px;pointer-events:none;position:absolute;right:0;top:0;transition:all .3s var(--transition);z-index:2}@media screen and (max-width:1300px){.filter-widget .filter-widget__reset{background:transparent;height:auto;opacity:1;padding:0;pointer-events:all;position:relative;top:-9px}}.filter-widget .filter-widget__reset:hover{color:var(--color-blue-dark)}.filter-widget .filter-widget__cont .range-price{display:none}.filter-widget .filter-widget__wrapper{position:relative}@media screen and (max-width:1300px){.filter-widget .filter-widget__wrapper{position:static}}.filter-widget .filter-widget__title{color:var(--color-gray);font-size:11px;letter-spacing:.16em;line-height:1.1;margin-bottom:25px;text-transform:uppercase}.filter-choice{display:block;position:relative}.filter-choice .filter-choice__val{left:8px;opacity:0;position:absolute;top:0;z-index:-1}.filter-choice .filter-choice__val:checked+label{background-color:var(--color-blue-darkRGBA)}.filter-choice .filter-choice__val:checked+label:hover{color:var(--color-black2)}.filter-choice .filter-choice__val:checked+label:before{opacity:1}.filter-choice .filter-choice__label{align-items:center;color:var(--color-black2);cursor:pointer;display:block;display:flex;font-size:16px;letter-spacing:.01em;line-height:1.4;padding:3px 25px 3px 8px;position:relative;transition:all .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.filter-choice .filter-choice__label:hover{background:var(--color-blue-darkRGBA2)}.filter-choice .filter-choice__label .color{border-radius:50%;content:"";display:block;height:16px;margin-right:13px;position:relative;top:-3px;width:16px}.filter-choice .filter-choice__label:before{background:url(/local/templates/.default/assets/css/../img/icon-close__blue.svg) no-repeat 50%;background-size:contain;content:"";height:10px;margin-top:-5px;opacity:0;position:absolute;right:16px;top:50%;transition:opacity .3s var(--transition);width:10px}.catalog-filter__bottom{display:flex;flex-direction:column;gap:16px 0}.filter-price .filter-price__line{display:flex;justify-content:space-between}.filter-price .filter-price__col{position:relative;width:calc(50% - 4px)}.filter-price .filter-price__col input{background:var(--color-blue-darkRGBA);border:1px solid transparent;color:var(--color-black2);font-size:16px;font-weight:400;height:35px;letter-spacing:.01em;padding:1px 6px 0 40px;position:relative;text-align:right;transition:background .3s var(--transition);width:100%;z-index:3}.filter-price .filter-price__col input:focus{background:var(--color-blue-darkRGBA3)}.filter-price .filter-price__label{color:var(--color-gray);display:block;font-size:16px;left:16px;letter-spacing:.01em;line-height:1.1;margin-top:-10px;position:absolute;top:50%}.filter-price .ui-slider{margin:0 0 28px}.filter-price .ui-slider.ui-widget-content{background:var(--color-gray2);border:none;height:2px}.filter-price .ui-slider .ui-slider-range{background:var(--color-black2)}.filter-price .ui-slider .ui-slider-handle{background:var(--color-black2);border:0;border-radius:50%;cursor:pointer;font-size:0;height:10px;margin-left:-5px;top:-4px;width:10px}.filter-price .ui-slider .ui-slider-handle.ui-state-active{transform:scale(.85)}.sort-el{align-items:center;color:var(--color-black2);cursor:pointer;display:block;display:flex;font-size:16px;letter-spacing:.01em;line-height:1.4;padding:5px 25px 3px 8px;position:relative;text-decoration:none;transition:all .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}.sort-el:hover{color:var(--color-blue)}.sort-el._chosen{background-color:var(--color-blue-darkRGBA)}.sort-el._chosen:hover{color:var(--color-black2)}.filter-show{background:none;background:url(/local/templates/.default/assets/css/../img/filter-btn.svg) no-repeat 50%;background-size:contain;border:none;content:"";display:none;height:50px;left:50%;margin-left:-25px;position:fixed;top:calc(100% - 20px);transform:translateY(-43px);width:50px;z-index:900}@media screen and (max-width:1300px){.filter-show{display:block}}.aside-category{list-style:none}.aside-category .aside-category__link{color:var(--color-black2);display:block;font-family:Circe;font-size:16px;letter-spacing:.16px;line-height:1.1;padding:9px 8px;text-decoration:none;transition:color .3s var(--transition)}.aside-category .aside-category__link:hover{color:var(--color-blue)}.aside-category .aside-category__link._active{background-color:var(--color-blue-darkRGBA)}.aside-category .aside-category__link._active:hover{color:var(--color-black2)}.catalog-sorting{align-items:center;display:flex;gap:0 20px;position:relative}@media screen and (max-width:768px){.catalog-sorting{gap:0 10px;right:-10px}}.catalog-sorting._open .sorting-curent{background:var(--color-white);transition:background .3s var(--transition)}.catalog-sorting._open .sorting-curent:hover{background:var(--color-white)}.catalog-sorting._open .sorting-list{opacity:1;pointer-events:all;top:100%}.catalog-sorting .catalog-sorting__title{color:var(--color-gray);font-size:11px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:768px){.catalog-sorting .catalog-sorting__title{display:none}}.catalog-sorting .catalog-sorting__prev{color:var(--color-gray);display:none;font-size:11px;font-weight:400;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}@media screen and (max-width:768px){.catalog-sorting .catalog-sorting__prev{display:block}}.catalog-sorting .sorting-curent{background:var(--color-blue-darkRGBA);border:none;cursor:pointer;display:flex;font-size:16px;gap:0 10px;padding:8px 10px 5px 15px;position:relative;transition:background .3s var(--transition) .1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:170px}@media screen and (max-width:768px){.catalog-sorting .sorting-curent{background:transparent;font-size:14px;padding:5px 0 3px 5px;width:130px}}.catalog-sorting .sorting-curent:hover{background:var(--color-blue-darkRGBA3)}@media screen and (max-width:768px){.catalog-sorting .sorting-curent:hover{background:transparent}}.catalog-sorting .sorting-list{background:var(--color-white);list-style:none;opacity:0;padding:10px 0;pointer-events:none;position:absolute;right:0;top:calc(100% - 4px);transition:all .3s var(--transition);width:170px;z-index:10}@media screen and (max-width:768px){.catalog-sorting .sorting-list{width:130px}}.catalog-sorting .sorting-list .sorting-list__item._selected a{background-color:var(--color-blue-darkRGBA)}@media screen and (max-width:768px){.catalog-sorting .sorting-list .sorting-list__item._selected a{background:transparent;color:var(--color-blue-darkRGBA)}}.catalog-sorting .sorting-list a{align-items:center;color:var(--color-black2);cursor:pointer;display:block;display:flex;font-size:16px;letter-spacing:.01em;line-height:1.4;padding:3px 5px 3px 15px;position:relative;text-decoration:none;transition:all .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}@media screen and (max-width:768px){.catalog-sorting .sorting-list a{font-size:14px;padding:3px 0 3px 5px}}.catalog-sorting .sorting-list a:hover{background:var(--color-blue-darkRGBA2)}.btn-filter{align-items:center;color:var(--color-gray);cursor:pointer;display:flex;font-size:11px;font-weight:400;gap:0 20px;letter-spacing:.16em;text-transform:uppercase;transition:color .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}@media screen and (max-width:768px){.btn-filter{gap:0 10px}}.btn-filter:hover{color:var(--color-blue)}.btn-filter:hover svg path:first-child{fill:var(--color-blue)}.btn-filter svg{height:32px;width:auto}@media screen and (max-width:768px){.btn-filter svg{height:22px}}.btn-filter svg path:first-child{transition:fill .3s var(--transition)}.btn-filter span{position:relative;top:1px}@media screen and (max-width:768px){.btn-filter span{top:2px}}.block-collection{margin-bottom:160px}@media screen and (max-width:768px){.block-collection{margin-bottom:60px}}@media screen and (max-width:480px){.block-collection{margin-bottom:50px}}.block-collection .block-collection__title{font-family:var(--font-title);font-size:48px;font-weight:500;letter-spacing:.02em;line-height:1.2;margin-bottom:40px;text-align:center;text-transform:uppercase}@media screen and (max-width:992px){.block-collection .block-collection__title{font-size:36px}}@media screen and (max-width:480px){.block-collection .block-collection__title{font-size:24px}}.block-collection .block-collection__title h1,.block-collection .block-collection__title h2,.block-collection .block-collection__title h3,.block-collection .block-collection__title h4,.block-collection .block-collection__title h5{font-size:48px;font-weight:500;margin:0}@media screen and (max-width:992px){.block-collection .block-collection__title h1,.block-collection .block-collection__title h2,.block-collection .block-collection__title h3,.block-collection .block-collection__title h4,.block-collection .block-collection__title h5{font-size:36px}}@media screen and (max-width:480px){.block-collection .block-collection__title h1,.block-collection .block-collection__title h2,.block-collection .block-collection__title h3,.block-collection .block-collection__title h4,.block-collection .block-collection__title h5{font-size:24px}}.collection-grid{display:flex;flex-wrap:wrap;gap:30px 17px}@media screen and (max-width:768px){.collection-grid{gap:0 8px}}.collection-grid .product-card{width:calc(33.33333% - 11.33333px)}@media screen and (max-width:768px){.collection-grid .product-card{width:calc(50% - 4px)}}.collection-card{position:relative;text-align:center}.collection-card.collection-card__big .collection-card__img{height:1064px;height:calc(var(--index)*36.9)}@media screen and (max-width:992px){.collection-card.collection-card__big .collection-card__img{width:100%}}@media screen and (max-width:768px){.collection-card.collection-card__big .collection-card__img{height:calc(var(--index)*28)}}@media screen and (max-width:480px){.collection-card.collection-card__big .collection-card__img{height:calc(var(--index)*24)}}.collection-card:not(.collection-card__big) .collection-card__img{height:calc(var(--index)*14.5);width:100%}@media screen and (max-width:992px){.collection-card:not(.collection-card__big) .collection-card__img{width:100%}}.collection-card .collection-card__img{display:block;height:390px;margin-bottom:70px;overflow:hidden;transition:all .5s var(--transition);width:100%;will-change:transform}.collection-card .collection-card__img:hover{transform:scale(1.05)}.collection-card .collection-card__img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;will-change:transform}.collection-card .collection-card__subtitle{color:var(--color-blue-light);font-size:13px;font-weight:500;letter-spacing:.32em;line-height:1.1;margin-bottom:32px;text-transform:uppercase}@media screen and (max-width:992px){.collection-card .collection-card__subtitle{display:none}}.collection-card .collection-card__title{font-family:var(--font-title);font-size:40px;font-weight:500;letter-spacing:.04em;line-height:1.3;margin-bottom:40px}@media screen and (max-width:992px){.collection-card .collection-card__title{font-size:34px;margin-bottom:30px}}@media screen and (max-width:480px){.collection-card .collection-card__title{font-size:22px}}.collection-card .collection-card__title a{color:var(--color-text);display:inline-block;text-decoration:none;transition:color .3s var(--transition)}.collection-card .collection-card__title a:hover{color:var(--color-blue);text-decoration:none}.collection-card .collection-card__title h1,.collection-card .collection-card__title h2,.collection-card .collection-card__title h3,.collection-card .collection-card__title h4,.collection-card .collection-card__title h5{font-size:48px;font-weight:500;margin:0}@media screen and (max-width:992px){.collection-card .collection-card__title h1,.collection-card .collection-card__title h2,.collection-card .collection-card__title h3,.collection-card .collection-card__title h4,.collection-card .collection-card__title h5{font-size:36px}}@media screen and (max-width:480px){.collection-card .collection-card__title h1,.collection-card .collection-card__title h2,.collection-card .collection-card__title h3,.collection-card .collection-card__title h4,.collection-card .collection-card__title h5{font-size:24px}}.collection-card .collection-card__desc{color:var(--color-black2);font-size:16px;font-weight:300;letter-spacing:.01em;line-height:1.5;margin-bottom:64px}@media screen and (max-width:992px){.collection-card .collection-card__desc{font-size:13px;margin:0 auto 30px;max-width:265px}}.collections-grid{display:flex;flex-wrap:wrap;gap:80px 16px}@media screen and (max-width:768px){.collections-grid{gap:40px 16px}}@media screen and (max-width:480px){.collections-grid{gap:30px 16px}}.collections-grid .collection-card{width:calc(33.33333% - 10.666px)}@media screen and (max-width:992px){.collections-grid .collection-card{width:calc(50% - 8px)}}.collections-grid .collection-card.collection-card__big{width:calc(50% - 8px)}.collections-grid .collection-card .collection-card__img{margin-bottom:44px}@media screen and (max-width:480px){.collections-grid .collection-card .collection-card__img{margin-bottom:20px}}@media screen and (max-width:768px){.collections-grid .collection-card .collection-card__title{font-size:24px}}@media screen and (max-width:480px){.collections-grid .collection-card .collection-card__title{font-size:18px;margin-bottom:20px}}@media screen and (max-width:768px){.collections-grid .collection-card .collection-card__title h1,.collections-grid .collection-card .collection-card__title h2,.collections-grid .collection-card .collection-card__title h3,.collections-grid .collection-card .collection-card__title h4,.collections-grid .collection-card .collection-card__title h5{font-size:24px}}@media screen and (max-width:480px){.collections-grid .collection-card .collection-card__title h1,.collections-grid .collection-card .collection-card__title h2,.collections-grid .collection-card .collection-card__title h3,.collections-grid .collection-card .collection-card__title h4,.collections-grid .collection-card .collection-card__title h5{font-size:18px}}.collections-grid .collection-card .collection-card__desc{margin-bottom:0}@media screen and (max-width:480px){.collections-grid .collection-card .collection-card__desc{font-size:12px}}.collections-grid .s-collections{width:100%}@media screen and (max-width:768px){.collections-grid .s-collections .collection-card .collection-card__title{font-size:36px}}@media screen and (max-width:480px){.collections-grid .s-collections .collection-card .collection-card__title{font-size:24px}}@media screen and (max-width:768px){.collections-grid .s-collections .collection-card .collection-card__title h1,.collections-grid .s-collections .collection-card .collection-card__title h2,.collections-grid .s-collections .collection-card .collection-card__title h3,.collections-grid .s-collections .collection-card .collection-card__title h4,.collections-grid .s-collections .collection-card .collection-card__title h5{font-size:36px}}@media screen and (max-width:480px){.collections-grid .s-collections .collection-card .collection-card__title h1,.collections-grid .s-collections .collection-card .collection-card__title h2,.collections-grid .s-collections .collection-card .collection-card__title h3,.collections-grid .s-collections .collection-card .collection-card__title h4,.collections-grid .s-collections .collection-card .collection-card__title h5{font-size:24px}}.page-collections{margin-bottom:120px;padding-top:40px}@media screen and (max-width:480px){.page-collections{margin-bottom:50px;padding-top:20px}}.page-collections .page-title{margin-bottom:50px}@media screen and (max-width:480px){.page-collections .page-title{margin-bottom:30px}}.s-collections{margin-bottom:16px;position:relative}@media screen and (max-width:992px){.s-collections.home-one_collections{padding-top:20px}.s-collections.home-one_collections .container{display:flex;justify-content:center}}.s-collections.home-one_collections .s-collections__content{margin-top:45px}@media screen and (max-width:992px){.s-collections.home-one_collections .s-collections__content{margin-top:0}}.s-collections.home-one_collections .s-collections__img{overflow:hidden;right:5px;width:calc(50% - 10px)}@media screen and (max-width:992px){.s-collections.home-one_collections .s-collections__img{display:none}}.s-collections .container{align-items:center;display:flex;justify-content:space-between}@media screen and (max-width:992px){.s-collections.s-collections__inverse .container{flex-direction:column;padding:0}}.s-collections.s-collections__inverse .s-collections__img{order:1}@media screen and (max-width:992px){.s-collections.s-collections__inverse .s-collections__img{height:175px;position:relative;width:100%;z-index:1}.s-collections.s-collections__inverse .s-collections__img .s-collections__img-src{height:calc(100% + 70px)}}.s-collections.s-collections__inverse .s-collections__content{order:2}.s-collections .s-collections__content{display:flex;justify-content:center;width:calc(50% - 15px)}@media screen and (max-width:992px){.s-collections .s-collections__content{position:relative;width:100%;z-index:5}}.s-collections .s-collections__content .collection-card{width:390px}.s-collections .s-collections__content .collection-card .collection-card__img{height:390px}@media screen and (max-width:992px){.s-collections .s-collections__content .collection-card .collection-card__img{height:140px;margin:0 auto 30px;width:140px}}.s-collections .s-collections__content .collection-card .collection-card__img.collection-card__img-figure{position:relative}.s-collections .s-collections__content .collection-card .collection-card__img.collection-card__img-figure img{-webkit-clip-path:polygon(50% 0,64.643% 14.645%,85.355% 14.645%,85.355% 35.355%,100% 50%,85.355% 64.645%,85.355% 85.355%,64.643% 85.355%,50% 100%,35.355% 85.355%,14.645% 85.355%,14.645% 64.645%,0 50%,14.645% 35.355%,14.645% 14.645%,35.355% 14.645%,50% 0);clip-path:polygon(50% 0,64.643% 14.645%,85.355% 14.645%,85.355% 35.355%,100% 50%,85.355% 64.645%,85.355% 85.355%,64.643% 85.355%,50% 100%,35.355% 85.355%,14.645% 85.355%,14.645% 64.645%,0 50%,14.645% 35.355%,14.645% 14.645%,35.355% 14.645%,50% 0);left:0;position:absolute;top:0}.s-collections .s-collections__img{height:1065px;margin-left:auto;position:relative;width:calc(50% - 15px)}.s-collections .s-collections__img .s-collections__img-src{background-position:50%;background-repeat:no-repeat;background-size:cover;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.collection-head{display:flex;justify-content:space-between;margin-bottom:56px}@media screen and (max-width:992px){.collection-head{flex-direction:column}}@media screen and (max-width:480px){.collection-head{margin-bottom:20px}}.collection-head .collection-head__img{max-height:1064px;overflow:hidden;position:relative;top:-38px;width:calc(50% - 16px)}@media screen and (max-width:992px){.collection-head .collection-head__img{height:auto;width:100%}}@media screen and (max-width:480px){.collection-head .collection-head__img{top:-18px}}.collection-head .collection-head__img img{height:auto;position:relative;width:100%}@media screen and (max-width:992px){.collection-head .collection-head__img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}}.collection-head .collection-head__right{display:flex;justify-content:center;padding-bottom:38px;padding-top:25px;width:calc(50% + 16px)}@media screen and (max-width:1500px){.collection-head .collection-head__right{padding-left:30px}}@media screen and (max-width:1400px){.collection-head .collection-head__right{padding-top:0}}@media screen and (max-width:992px){.collection-head .collection-head__right{padding-left:0;width:100%}}@media screen and (max-width:768px){.collection-head .collection-head__right{padding-bottom:0}}.collection-head .collection-head__content{display:flex;flex-direction:column;justify-content:space-between;max-width:660px;width:100%}.collection-head .collection-head__content .page-title{margin-bottom:18px;text-align:left}.collection-head .collection-head__content .collection-head__date{color:var(--color-gray);font-size:13px;letter-spacing:.04em;line-height:1.2;margin-bottom:65px;text-transform:uppercase}@media screen and (max-width:1400px){.collection-head .collection-head__content .collection-head__date{margin-bottom:40px}}.collection-head .collection-head__content .collection-head__desc{color:var(--color-black2);font-size:20px;font-weight:300;letter-spacing:.01em;line-height:1.8;margin-bottom:60px;overflow:hidden}@media screen and (max-width:1400px){.collection-head .collection-head__content .collection-head__desc{font-size:18px;margin-bottom:0}}@media screen and (max-width:480px){.collection-head .collection-head__content .collection-head__desc{font-size:16px}}.collection-head .collection-head__content .collection-head__desc p{margin-bottom:40px}@media screen and (max-width:1400px){.collection-head .collection-head__content .collection-head__desc p{margin-bottom:30px}}@media screen and (max-width:480px){.collection-head .collection-head__content .collection-head__desc p{margin-bottom:20px}}.collection-head .collection-head__content .collection-head__desc ol,.collection-head .collection-head__content .collection-head__desc ul{list-style:none;margin-bottom:40px}@media screen and (max-width:1400px){.collection-head .collection-head__content .collection-head__desc ol,.collection-head .collection-head__content .collection-head__desc ul{margin-bottom:30px}}@media screen and (max-width:480px){.collection-head .collection-head__content .collection-head__desc ol,.collection-head .collection-head__content .collection-head__desc ul{margin-bottom:20px}}.collection-head .collection-head__content .collection-head__desc ol li,.collection-head .collection-head__content .collection-head__desc ul li{margin-bottom:5px;padding-left:15px;position:relative}.collection-head .collection-head__content .collection-head__desc ol li:before,.collection-head .collection-head__content .collection-head__desc ul li:before{background:var(--color-black2);border-radius:50%;content:"";height:3px;left:5px;position:absolute;top:8px;width:3px}.collection-head .collection-head__content .collection-head__desc ol li:last-child,.collection-head .collection-head__content .collection-head__desc ul li:last-child{margin-bottom:0}.collection-head .collection-head__content .collection-head__desc img{height:auto;margin-bottom:40px;max-width:100%}@media screen and (max-width:1400px){.collection-head .collection-head__content .collection-head__desc img{margin-bottom:30px}}@media screen and (max-width:480px){.collection-head .collection-head__content .collection-head__desc img{margin-bottom:20px}}.collection-head .collection-head__content .collection-head__autors{border:1px solid var(--color-gray2);color:var(--color-gray);letter-spacing:.01em;padding:35px 30px}.collection-head .collection-head__content .collection-head__autors .collection-head__autors-item{margin-bottom:10px;padding-left:26px;position:relative}.collection-head .collection-head__content .collection-head__autors .collection-head__autors-item:before{background:url(/local/templates/.default/assets/css/../img/li-point.svg) no-repeat 50%;background-size:contain;content:"";height:10px;left:0;position:absolute;top:4px;width:10px}.collection-head .collection-head__content .collection-head__autors .collection-head__autors-item:last-child{margin-bottom:0}.collection-description{font-size:16px;left:-15px;letter-spacing:.01em;line-height:1.8;margin:0 auto;max-width:848px;position:relative}@media screen and (max-width:992px){.collection-description{left:auto}}@media screen and (max-width:480px){.collection-description{font-size:14px}}.collection-description .page-title{margin-bottom:35px}@media screen and (max-width:992px){.collection-description .page-title{margin-bottom:20px}}.collection-description p{margin-bottom:30px}@media screen and (max-width:480px){.collection-description p{margin-bottom:20px}}.collection-description h2{font-size:26px;line-height:1.4;margin-bottom:24px;margin-top:0}@media screen and (max-width:480px){.collection-description h2{font-size:24px;margin-bottom:20px}}.collection-description h3{font-size:24px;line-height:1.4;margin-bottom:24px;margin-top:0}@media screen and (max-width:480px){.collection-description h3{font-size:22px;margin-bottom:20px}}.collection-description h4{font-size:22px;line-height:1.4;margin-bottom:24px;margin-top:0}@media screen and (max-width:480px){.collection-description h4{font-size:20px;margin-bottom:20px}}.collection-description ol,.collection-description ul{list-style:none;margin-bottom:20px}.collection-description ol li,.collection-description ul li{margin-bottom:5px;padding-left:15px;position:relative}.collection-description ol li:before,.collection-description ul li:before{background:var(--color-black2);border-radius:50%;content:"";height:3px;left:5px;position:absolute;top:8px;width:3px}.collection-description ol li:last-child,.collection-description ul li:last-child{margin-bottom:0}.collection-description img{height:auto;margin-bottom:20px;max-width:100%}.collection-seperation{background:url(/local/templates/.default/assets/css/../img/collection-seperation.svg) 50%;background-repeat:repeat-x;height:75px;margin:60px 0 40px}@media screen and (max-width:480px){.collection-seperation{background-size:auto 100%;height:55px;margin:30px 0}}.product-slider+.post-gallery{margin:40px 0 110px}@media screen and (max-width:480px){.product-slider+.post-gallery{margin:30px 0 50px}}.collection-description+.post-gallery{margin:100px 0 20px}@media screen and (max-width:480px){.collection-description+.post-gallery{margin:50px 0 20px}}.section-collections{padding-bottom:150px;padding-top:150px}@media screen and (max-width:1200px){.section-collections{padding-bottom:90px;padding-top:90px}}@media screen and (max-width:480px){.section-collections{padding-bottom:60px;padding-top:60px}}.section-collections .collection-block{margin-bottom:100px}@media screen and (max-width:1200px){.section-collections .collection-block{margin-bottom:60px}}@media screen and (max-width:480px){.section-collections .collection-block{margin-bottom:46px}}.section-collections .collection-block:last-child{margin-bottom:0}.collection-block{display:flex}@media screen and (max-width:1200px){.collection-block{display:block}}.collection-block__title{font-family:var(--font-title);font-size:36px;font-weight:400;letter-spacing:1.44px;margin-right:36px;width:360px}@media screen and (max-width:1500px){.collection-block__title{margin-right:24px;width:320px}}@media screen and (max-width:1200px){.collection-block__title{margin-bottom:30px;margin-right:0;text-align:center;width:100%}}@media screen and (max-width:992px){.collection-block__title{font-size:28px}}@media screen and (max-width:480px){.collection-block__title{font-size:20px}}.collection-block__title h2{font-size:36px;font-weight:400}@media screen and (max-width:992px){.collection-block__title h2{font-size:28px}}@media screen and (max-width:480px){.collection-block__title h2{font-size:20px}}.collection-block__title a{color:var(--color-body);display:inline-block;text-decoration:none;transition:color .3s var(--transition)}.collection-block__title a:hover{color:var(--color-blue)}.collection-block__right{border-top:1px solid var(--color-brownRGBA20);padding-top:20px;width:calc(100% - 396px)}@media screen and (max-width:1500px){.collection-block__right{width:calc(100% - 344px)}}@media screen and (max-width:1200px){.collection-block__right{border-top:0;padding-top:0;width:100%}}.page-wrapper{padding:34px 0 80px}@media screen and (max-width:992px){.page-wrapper{padding:40px 0 60px}}@media screen and (max-width:480px){.page-wrapper{padding:10px 0 50px}}.page-container{font-size:13px;letter-spacing:.01em;line-height:1.5}.page-container .page-title{margin-bottom:35px}@media screen and (max-width:992px){.page-container .page-title{margin-bottom:20px}}.page-container p{margin-bottom:20px}.page-container ol,.page-container ul{list-style:none;margin-bottom:20px}.page-container ol li,.page-container ul li{margin-bottom:5px;padding-left:15px;position:relative}.page-container ol li:before,.page-container ul li:before{background:var(--color-black2);border-radius:50%;content:"";height:3px;left:5px;position:absolute;top:8px;width:3px}.page-container ol li:last-child,.page-container ul li:last-child{margin-bottom:0}.page-container img{height:auto;margin-bottom:20px;max-width:100%}.content-accordion{padding-top:30px}.content-accordion .content-accordion__element{position:relative}.content-accordion .content-accordion__element:before{border-top:1px solid var(--color-gray2RGBA);content:"";left:-48px;position:absolute;top:0;width:calc(100% + 96px)}@media screen and (max-width:992px){.content-accordion .content-accordion__element:before{left:-30px;width:calc(100% + 60px)}}.content-accordion .content-accordion__element._active .content-accordion__title:before{transform:rotate(90deg)}.content-accordion .content-accordion__element .content-accordion__title{color:var(--color-black2);cursor:pointer;font-size:18px;letter-spacing:.01em;line-height:1.3;padding:30px 0 30px 44px;position:relative}@media screen and (max-width:992px){.content-accordion .content-accordion__element .content-accordion__title{padding-left:30px}}@media screen and (max-width:480px){.content-accordion .content-accordion__element .content-accordion__title{font-size:16px;padding:20px 0 20px 25px}}.content-accordion .content-accordion__element .content-accordion__title:before{background:url(/local/templates/.default/assets/css/../img/accordion-arrow.svg) no-repeat 50%;background-size:contain;content:"";height:16px;left:0;margin-top:-8px;position:absolute;top:50%;transition:all .3s var(--transition);width:8px}.content-accordion .content-accordion__element .content-accordion__text{display:none;padding-bottom:30px;padding-left:44px}@media screen and (max-width:992px){.content-accordion .content-accordion__element .content-accordion__text{padding-left:30px}}@media screen and (max-width:480px){.content-accordion .content-accordion__element .content-accordion__text{padding-left:0}}.content-accordion .content-accordion__element .content-accordion__text ol:last-child,.content-accordion .content-accordion__element .content-accordion__text p:last-child,.content-accordion .content-accordion__element .content-accordion__text ul:last-child{margin-bottom:0}.post-gallery{margin-left:calc(var(--container-padding)*-1);overflow:hidden;width:calc(100% + var(--container-padding)*2)}.post-gallery .swiper-slide{display:block;position:relative;width:auto}.post-gallery .swiper-slide img{height:415px;transition:transform .5s var(--transition);width:auto}@media screen and (max-width:480px){.post-gallery .swiper-slide img{height:220px}}.post-gallery .post-gallery__img{margin-bottom:0}.post-gallery figure{display:block;line-height:0px;margin:0;padding:0;position:relative}.post-gallery figure img{display:block}.post-gallery figure figcaption{color:var(--color-gray);font-size:13px;font-weight:400;left:0;line-height:1.2;padding-top:12px;position:absolute;text-align:center;top:100%;width:100%}@media screen and (max-width:480px){.post-gallery figure figcaption{font-size:12px;padding:10px 5px 0;text-align:left}}.content-style{font-size:20px;font-weight:300;letter-spacing:.02em;line-height:1.9}@media screen and (max-width:1440px){.content-style{font-size:18px}}@media screen and (max-width:1280px){.content-style{font-size:16px}}.content-style p{margin-bottom:22px}.content-style p:last-child{margin-bottom:0}.content-style h1,.content-style h2{font-size:24px}.content-style h1,.content-style h2,.content-style h3{leading-trim:both;text-edge:cap;font-weight:700;letter-spacing:.24px;line-height:1.2;margin:0 0 30px}.content-style h3{font-size:22px}.content-style h4{font-size:20px}.content-style h4,.content-style h5{leading-trim:both;text-edge:cap;font-weight:700;letter-spacing:.24px;line-height:1.2;margin:0 0 30px}.content-style h5{font-size:18px}.content-style ol,.content-style ul{list-style:none;margin-bottom:22px}.content-style ol li,.content-style ul li{margin-bottom:5px;padding-left:15px;position:relative}.content-style ol li:before,.content-style ul li:before{background:var(--color-black2);border-radius:50%;content:"";height:3px;left:5px;position:absolute;top:8px;width:3px}.content-style ol li:last-child,.content-style ul li:last-child{margin-bottom:0}.content-style img{height:auto;margin-bottom:20px;max-width:100%}.brand-grid{display:flex;flex-wrap:wrap;gap:16px}@media screen and (max-width:480px){.brand-grid{gap:12px}}.brand-el{background:hsla(0,0%,100%,.6);overflow:hidden;padding-top:calc(25% - 12px);position:relative;width:calc(25% - 12px)}@media screen and (max-width:768px){.brand-el{padding-top:calc(33.33333% - 10.6666px);width:calc(33.33333% - 10.6666px)}}@media screen and (max-width:480px){.brand-el{padding-top:calc(50% - 6px);width:calc(50% - 6px)}}.brand-el:hover .brand-el__bg{opacity:1;transform:scale(1)}.brand-el:hover .brand-el__logo{opacity:0}.brand-el:hover .brand-el__logo-white{opacity:1}.brand-el .brand-el__logo{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:all .4s var(--transition);width:100%;z-index:2}.brand-el .brand-el__logo img{height:auto;max-height:calc(100% - 50px);max-width:calc(100% - 50px);width:auto}@media screen and (max-width:480px){.brand-el .brand-el__logo img{max-height:calc(100% - 25px);max-width:calc(100% - 25px)}}.brand-el .brand-el__logo-white{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:all .4s var(--transition);width:100%;z-index:2}.brand-el .brand-el__logo-white img{height:auto;max-height:calc(100% - 50px);max-width:calc(100% - 50px);width:auto}@media screen and (max-width:480px){.brand-el .brand-el__logo-white img{max-height:calc(100% - 25px);max-width:calc(100% - 25px)}}.brand-el .brand-el__bg{height:100%;left:0;opacity:0;position:absolute;top:0;transform:scale(1.05);transition:all .4s var(--transition);width:100%}.brand-el .brand-el__bg img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.brands-list{margin-bottom:65px;padding-bottom:45px;position:relative}@media screen and (max-width:480px){.brands-list{margin-bottom:40px;padding-bottom:30px}}.brands-list:before{background:var(--color-brown);bottom:0;content:"";height:1px;left:50%;max-width:1470px;opacity:.2;position:absolute;transform:translateX(-50%);width:calc(100% - var(--container-padding)*2)}.brands-list .container{align-items:center;display:flex;flex-wrap:wrap}.brands-list .brand-link{padding:0 20px;width:25%}@media screen and (max-width:992px){.brands-list .brand-link{width:33.3333333333%}}@media screen and (max-width:768px){.brands-list .brand-link{padding:15px;width:50%}}.brand-link{align-items:center;display:flex;height:120px;justify-content:center;opacity:.2;text-decoration:none;transition:opacity .3s var(--transition)}@media screen and (max-width:992px){.brand-link{height:70px}}@media screen and (max-width:768px){.brand-link{height:auto}}.brand-link:hover{opacity:1}.brand-link img{height:auto;max-height:120px;max-width:100%;width:auto}@media screen and (max-width:992px){.brand-link img{max-height:70px}}@media screen and (max-width:768px){.brand-link img{max-height:50px}}.page-contacts .page-title{margin-bottom:46px}@media screen and (max-width:992px){.page-contacts .page-title{margin-bottom:26px}}.page-contacts .form-block__check{padding-top:20px}.block-contacts{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:0 auto}@media screen and (max-width:768px){.block-contacts{flex-direction:column;gap:16px 0}}.block-contacts .block-contacts__title{color:var(--color-gray);font-size:13px;font-weight:400;letter-spacing:.08em;margin-bottom:24px;text-align:center;text-transform:uppercase}@media screen and (max-width:768px){.block-contacts .block-contacts__title{margin-bottom:10px}}.block-contacts .block-contacts__bottom{padding-top:40px}@media screen and (max-width:768px){.block-contacts .block-contacts__bottom{padding-top:30px}}.block-contacts .block-contacts__bottom a{font-size:13px;letter-spacing:.01em;text-decoration:none}.block-contacts .block-contacts__bottom a:before{display:none}.item-phone{align-items:center;color:var(--color-black2);display:flex;font-size:24px;font-weight:400;letter-spacing:.16px;line-height:1.2;margin-bottom:34px;position:relative;text-decoration:none;transition:color .3s var(--transition);white-space:nowrap}@media screen and (max-width:768px){.item-phone{margin-bottom:16px}}.item-phone:hover{text-decoration:none}.item-phone:hover i{opacity:.5}.item-phone i{margin-right:10px;margin-top:-1px;position:relative;top:auto;transition:opacity .4s var(--transition)}.item-email{align-items:center;color:var(--color-black2);display:flex;font-size:16px;font-weight:400;letter-spacing:.16px;line-height:1.2;margin-bottom:22px;position:relative;text-decoration:none;transition:color .3s var(--transition);white-space:nowrap}@media screen and (max-width:768px){.item-email{margin-bottom:12px}}.item-email:hover{text-decoration:none}.item-email:hover i{opacity:.5}.item-email i{margin-right:10px;margin-top:0;position:relative;top:auto;transition:opacity .4s var(--transition)}.popup-form-wrapper .fancybox-slide{text-align:center}.popup-form-wrapper .popup-form{max-width:630px;width:calc(100% - 32px)}@media screen and (max-width:768px){.popup-form-wrapper .popup-form{padding:30px 20px}}.popup-form-wrapper .popup-form .popup-form__title{align-items:center;color:var(--color-text);display:flex;flex-direction:column;font-family:var(--font-title);font-size:48px;font-weight:400;gap:24px 0;letter-spacing:.02em;line-height:1.2;margin-bottom:36px;text-align:center;text-transform:uppercase}@media screen and (max-width:768px){.popup-form-wrapper .popup-form .popup-form__title{font-size:32px;margin-bottom:12px}}.popup-form-wrapper .popup-form .popup-form__title i{aspect-ratio:1/1;background:url(/local/templates/.default/assets/css/../img/bonus-symbol.svg) no-repeat 50%;background-size:contain;width:74px}@media screen and (max-width:768px){.popup-form-wrapper .popup-form .popup-form__title i{width:46px}}.popup-form-wrapper .popup-form .popup-form__title span{display:block}.popup-form-wrapper .popup-form .form-block__check{padding-top:16px}.popup-form-wrapper .popup-form .form-block{margin-bottom:0;max-width:350px}@media screen and (max-width:768px){.popup-form-wrapper .popup-form .form-block{max-width:100%}}.message-error{color:var(--color-red2);margin-bottom:0;position:relative;text-align:center;top:-24px}@media screen and (max-width:768px){.message-error{margin-bottom:16px;top:0}}.message-sent{margin-bottom:0;position:relative;text-align:center;top:-24px}@media screen and (max-width:768px){.message-sent{margin-bottom:16px;top:0}}.page-404{position:relative;text-align:center}.page-404:before{background:var(--bg-body);content:"";height:100%;position:absolute;right:0;top:0;transition:width 1.8s var(--transition) .5s;width:100%;will-change:width;z-index:5}.page-404 .page-404__title{font-family:var(--font-title);font-size:200px}.page-404 .page-404__desc{font-size:18px;margin-bottom:40px}.page-login{position:relative}@media screen and (max-width:480px){.page-login{padding:40px 20px 20px}}.page-login .page-title{margin-bottom:30px}@media screen and (max-width:480px){.page-login .page-title{font-size:32px;margin-bottom:20px}.page-login .page-title h1,.page-login .page-title h2,.page-login .page-title h3,.page-login .page-title h4,.page-login .page-title h5{font-size:32px}}.page-login.page-login__reg .form-block{padding-bottom:130px}@media screen and (max-width:480px){.page-login.page-login__reg .form-block{padding-bottom:0}}.page-login.page-login__reg .form-block .form-block__check{bottom:100px;left:48px;position:absolute;width:calc(100% - 96px)}@media screen and (max-width:480px){.page-login.page-login__reg .form-block .form-block__check{bottom:auto;left:auto;padding-top:30px;position:relative;width:100%}}.auto-link{font-size:16px;font-weight:400;letter-spacing:.02em;line-height:1.2;margin-bottom:50px;text-align:center}@media screen and (max-width:992px){.auto-link{margin-bottom:40px}}@media screen and (max-width:480px){.auto-link{margin-bottom:30px}}.auto-link a{color:var(--color-blue-dark);text-decoration:none;transition:color .3s var(--transition)}.auto-link a:hover{color:var(--color-blue)}.form-block{margin:0 auto 70px;max-width:295px}@media screen and (max-width:480px){.form-block{margin-bottom:40px}}.form-block .form-input{margin-bottom:32px}@media screen and (max-width:480px){.form-block .form-input{margin-bottom:20px}}.form-block .form-block__line{position:relative}.form-block .form-block__line .link-recovery{position:absolute;right:0;top:15px}.form-block .form-block__bottom{padding-top:16px}.form-block .form-block__bottom .form-block__separator{color:var(--color-gray);font-size:13px;letter-spacing:.08em;line-height:1.1;margin:48px 0 44px;position:relative;text-align:center}@media screen and (max-width:480px){.form-block .form-block__bottom .form-block__separator{margin:30px 0}}.form-block .form-block__bottom .form-block__separator:before{background:var(--color-gray2);content:"";height:1px;left:0;margin-top:-2px;position:absolute;top:50%;width:100%}.form-block .form-block__bottom .form-block__separator span{background:var(--color-white);display:inline-block;padding:0 10px;position:relative;z-index:2}.form-block .btn{width:100%}.form-input{background:transparent;border:none;border-bottom:1px solid var(--color-gray2);color:var(--color-text);height:63px;width:100%}.form-input.placeholder{color:var(--color-gray)}.form-input:-moz-placeholder,.form-input::-moz-placeholder{color:var(--color-gray)}.form-input:-ms-input-placeholder{color:var(--color-gray)}.form-input::-webkit-input-placeholder{color:var(--color-gray)}.form-textarea{background:transparent;border:none;border-bottom:1px solid var(--color-gray2);color:var(--color-text);max-height:120px;min-height:63px;overflow:hidden;padding-top:10px;resize:vertical;width:100%}.form-textarea.placeholder{color:var(--color-gray)}.form-textarea:-moz-placeholder,.form-textarea::-moz-placeholder{color:var(--color-gray)}.form-textarea:-ms-input-placeholder{color:var(--color-gray)}.form-textarea::-webkit-input-placeholder{color:var(--color-gray)}.link-recovery{color:var(--color-blue-dark);font-size:16px;letter-spacing:.02em;line-height:32px;text-decoration:none;transition:color .3s var(--transition)}.link-recovery:hover{color:var(--color-blue)}.aut-social{display:flex;flex-wrap:wrap;gap:10px 16px}.aut-social .aut-social__link{align-items:center;background:transparent;border:1px solid var(--color-black2RGBA02);display:flex;height:56px;justify-content:center;transition:all .3s var(--transition);width:calc(33.33333% - 10.6666px)}.aut-social .aut-social__link:hover{background:var(--color-gray6RGBA)}.aut-social .aut-social__link:hover i{opacity:1}.aut-social .aut-social__link i{opacity:.5;transition:all .3s var(--transition)}.aut-social .aut-social__link i.icon-facebook{height:20px;width:20px}.form-block__check .form-checkbox{margin-bottom:20px}@media screen and (max-width:480px){.form-block__check .form-checkbox{margin-bottom:10px}}.form-block__check .form-checkbox:last-child{margin-bottom:0}.form-checkbox{display:block;position:relative}.form-checkbox .form-checkbox__input{left:0;opacity:0;position:absolute;top:0}.form-checkbox .form-checkbox__input:checked+span:after{opacity:1}.form-checkbox .form-checkbox__text{cursor:pointer;display:inline-block;font-size:13px;letter-spacing:.01em;line-height:1.1;padding-left:26px;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.form-checkbox .form-checkbox__text a{color:var(--color-blue-dark);text-decoration:none}.form-checkbox .form-checkbox__text a:hover{color:var(--color-blue);text-decoration:underline}.form-checkbox .form-checkbox__text:before{border:1px solid var(--color-black2)}.form-checkbox .form-checkbox__text:after,.form-checkbox .form-checkbox__text:before{border-radius:50%;box-sizing:border-box;content:"";height:16px;left:0;position:absolute;top:-2px;width:16px}.form-checkbox .form-checkbox__text:after{background:var(--color-black2) url(/local/templates/.default/assets/css/../img/icon-check_white.svg) no-repeat center;background-size:8px auto;opacity:0;transition:opacity .3s var(--transition)}.personal-area{padding:90px 44px;position:relative}@media screen and (max-width:480px){.personal-area{padding:60px 15px 40px}}.personal-area .personal-area__top{font-family:var(--font-title);font-size:48px;font-weight:500;letter-spacing:.96px;margin-bottom:90px;text-align:center}@media screen and (max-width:992px){.personal-area .personal-area__top{font-size:36px}}@media screen and (max-width:768px){.personal-area .personal-area__top{margin-bottom:40px}}@media screen and (max-width:480px){.personal-area .personal-area__top{font-size:24px}}.personal-area .personal-area__top h1{font-size:48px;font-weight:500;margin:0}@media screen and (max-width:992px){.personal-area .personal-area__top h1{font-size:36px}}@media screen and (max-width:480px){.personal-area .personal-area__top h1{font-size:24px}}.btn-out{color:var(--color-blue-dark);font-size:13px;letter-spacing:1.04px;padding-left:25px;position:absolute;right:44px;text-decoration:none;text-transform:uppercase;top:44px;transition:all .3s ease-in-out;z-index:4}@media screen and (max-width:480px){.btn-out{right:15px;top:15px}}.btn-out:hover{color:var(--color-red)}.btn-out:before{background:url(/local/templates/.default/assets/css/../img/icon-aut.svg) no-repeat 50%;background-size:contain;content:"";height:13px;left:0;margin-top:-8px;position:absolute;top:50%;width:13px}.personal-area__nav{-webkit-overflow-scrolling:touch;border-bottom:1px solid var(--color-gray2);display:flex;gap:0 20px;list-style:none;margin-bottom:60px!important;overflow-x:auto;overflow-y:hidden;white-space:nowrap}@media screen and (max-width:992px){.personal-area__nav{gap:0 20px;left:-15px;margin-bottom:40px!important;position:relative;width:calc(100% + 30px)}}@media screen and (max-width:480px){.personal-area__nav{gap:0 0}}.personal-area__nav li{margin-bottom:0!important;padding-left:0!important}.personal-area__nav li:before{display:none}.personal-area__nav a{color:var(--color-gray);display:block;font-size:12px;height:36px;letter-spacing:1.12px;position:relative;text-decoration:none;text-transform:uppercase;transition:color .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:480px){.personal-area__nav a{font-size:12px;padding:0 10px}}.personal-area__nav a:before{background:var(--color-red);bottom:-1px;content:"";height:2px;left:0;opacity:0;position:absolute;width:100%}.personal-area__nav a._active{color:var(--color-black2)}.personal-area__nav a._active:before{opacity:1}.personal-area__nav a:hover{color:var(--color-black2)}.personal-container.personal-container__min{padding:0 28px}@media screen and (max-width:992px){.personal-container.personal-container__min{padding:0}}.personal-container .input-big{margin-bottom:48px}@media screen and (max-width:768px){.personal-container .input-big{margin-bottom:30px}}@media screen and (max-width:480px){.personal-container .input-big{margin-bottom:15px}}.input-big{display:flex;position:relative}@media screen and (max-width:768px){.input-big{flex-direction:column}}.input-big._focus .input-big__label{color:var(--color-black2)}.input-big._focus .input-big__val{border-color:var(--color-black2)}.input-big._error .input-big__label{color:var(--color-errorRGBA)}.input-big._error .input-big__val{border-color:var(--color-errorRGBA)}.input-big._error .input-big__error{display:block;opacity:1}.input-big .input-big__label{color:var(--color-gray);font-size:16px;letter-spacing:-.16px;margin-right:17px;width:200px}@media screen and (max-width:992px){.input-big .input-big__label{margin-right:12px;width:140px}}@media screen and (max-width:768px){.input-big .input-big__label{width:100%}}.input-big .input-big__val{border:none;border-bottom:1px solid var(--color-gray2);font-family:var(--font-default);font-size:16px;padding-bottom:18px;transition:border .3s ease-in-out;vertical-align:text-top;width:calc(100% - 217px)}@media screen and (max-width:992px){.input-big .input-big__val{width:calc(100% - 152px)}}@media screen and (max-width:768px){.input-big .input-big__val{padding:5px 0 12px;width:100%}}.input-big .input-big__error{color:var(--color-errorRGBA);display:none;font-size:16px;letter-spacing:-.16px;line-height:1;opacity:0;pointer-events:none;position:absolute;right:0;top:0}@media screen and (max-width:480px){.input-big .input-big__error{font-size:14px;padding-top:5px;position:relative;right:auto;top:auto}}.input-big .input-big__desc{bottom:-31px;color:var(--color-gray);font-size:13px;line-height:1.2;position:absolute;right:0;width:calc(100% - 217px)}@media screen and (max-width:768px){.input-big .input-big__desc{width:100%}}.personal-container__bottom{align-items:center;display:flex;flex-direction:column;padding-top:40px}.personal-container__bottom .btn{padding:0 30px}.air-datepicker{--adp-day-name-color:#eda9a6;--adp-accent-color:#4c6b87;--adp-cell-background-color-selected:#8c9fb8;--adp-day-name-color-hover:#adbbcc;--adp-cell-background-color-selected-hover:#adbbcc}.save-messange{align-items:center;background:var(--color-blue-dark);bottom:16px;box-shadow:0 0 40px 0 rgba(38,38,37,.04);color:var(--color-white);font-size:15px;letter-spacing:.15px;max-width:440px;opacity:0;padding:15px 20px;pointer-events:none;position:fixed;right:calc((100vw - var(--container-width))/2 + var(--container-padding));transform:translate(15px);transition:all .3s var(--transition3);visibility:hidden;width:calc(100% - 15px);z-index:400}@media screen and (max-width:1730px){.save-messange{right:var(--container-padding)}}@media screen and (max-width:992px){.save-messange{width:calc(100% - var(--container-padding)*2)}}@media screen and (max-width:480px){.save-messange{bottom:auto;font-size:14px;opacity:0;pointer-events:all;top:100%;transform:translate(0);transition:all .6s var(--transition3);visibility:visible}}.save-messange._visible{opacity:1;pointer-events:all;transform:translate(0);visibility:visible}@media screen and (max-width:480px){.save-messange._visible{transform:translateY(calc(-100% - 16px))}}.save-messange .save-messange__close{background:url(/local/templates/.default/assets/css/../img/close__white.svg) no-repeat 50%;background-size:12px;content:"";cursor:pointer;height:44px;margin-top:-22px;opacity:.3;position:absolute;right:0;top:50%;transition:opacity .3s var(--transition);width:44px}.save-messange .save-messange__close:hover{opacity:1}.lk-notifications{display:flex;position:relative}@media screen and (max-width:768px){.lk-notifications{flex-direction:column}}.lk-notifications .lk-notifications__label{color:var(--color-gray);font-size:16px;letter-spacing:-.16px;margin-right:17px;width:200px}@media screen and (max-width:992px){.lk-notifications .lk-notifications__label{margin-right:12px;width:140px}}@media screen and (max-width:768px){.lk-notifications .lk-notifications__label{width:100%}}.lk-notifications .lk-notifications__cont{display:flex;flex-direction:column;gap:17px 0;width:calc(100% - 217px)}@media screen and (max-width:992px){.lk-notifications .lk-notifications__cont{width:calc(100% - 152px)}}@media screen and (max-width:768px){.lk-notifications .lk-notifications__cont{width:100%}}.profile-orders{display:flex;flex-direction:column;gap:24px 0}.profile-order{border:1px solid var(--color-gray7);height:180px;overflow:hidden;position:relative;transition:height .4s var(--transition3),box-shadow .4s var(--transition)}.profile-order._open{box-shadow:0 0 40px 0 rgba(38,38,37,.04)}.profile-order._open .profile-order__default{opacity:0;pointer-events:none}.profile-order._open .profile-order__content{opacity:1;pointer-events:all}.profile-order._completed{background:var(--color-gray8)}.profile-order .profile-order__top{cursor:pointer;display:flex;height:64px;justify-content:space-between;padding:16px 16px 10px;position:absolute;width:100%;z-index:2}@media screen and (max-width:480px){.profile-order .profile-order__top{padding:16px 12px 10px}}.profile-order .profile-order__nubmer{color:var(--color-black2);font-size:16px;font-weight:700;letter-spacing:.16px;text-transform:uppercase}.profile-order .profile-order__date{color:var(--color-gray);font-size:16px;font-size:14px;letter-spacing:.16px}.profile-order .profile-order__status{color:var(--color-white);display:inline-block;font-size:12px;font-weight:700;letter-spacing:.48px;line-height:1;padding:6px 8px 4px}@media screen and (max-width:480px){.profile-order .profile-order__status{font-size:10px}}.profile-order .profile-order__status._P{background:var(--status-p)}.profile-order .profile-order__status._S{background:var(--status-s)}.profile-order .profile-order__default{align-items:flex-end;bottom:0;display:flex;height:calc(100% - 64px);left:0;position:absolute;transition:all .3s var(--transition);width:100%;z-index:2}.profile-order .profile-order__full{align-items:center;display:flex;font-size:16px;gap:0 10px;padding:16px 20px 17px 16px;width:110px}.profile-order .profile-order__full:has(>.profile-order__full-item){width:auto}@media screen and (max-width:480px){.profile-order .profile-order__full{align-items:flex-start;flex-direction:column;padding:16px 12px}}.profile-order .profile-order__full .bonus-symbol{height:16px;position:relative;top:2px;width:16px}@media screen and (max-width:480px){.profile-order .profile-order__full .bonus-symbol{top:1px}}.profile-order .profile-order__full .profile-order__full-item{display:flex;gap:0 5px;white-space:nowrap}@media screen and (max-width:480px){.profile-order .profile-order__full .profile-order__full-item{font-size:14px}}.profile-order .profile-order__full .profile-order__full-minus .bonus-symbol{opacity:.3}.profile-order .profile-order__slider{overflow:hidden;padding-bottom:5px;width:calc(100% - 126px)}.profile-order .profile-order__slider .swiper-wrapper .swiper-slide{height:100px;width:84px}@media screen and (max-width:480px){.profile-order .profile-order__slider .swiper-wrapper .swiper-slide{height:80px;width:55px}}.profile-order .profile-order__slider .swiper-wrapper .swiper-slide img{height:100%;margin:0;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.profile-order .profile-order__content{opacity:0;padding-top:80px;pointer-events:none;transition:opacity .3s var(--transition)}.profile-order .profile-order__product{align-items:center;border-bottom:1px solid var(--color-gray7);display:flex}@media screen and (max-width:480px){.profile-order .profile-order__product{align-items:flex-start}}.profile-order .profile-order__product .profile-order__product-img{margin-right:8px;width:165px}@media screen and (max-width:768px){.profile-order .profile-order__product .profile-order__product-img{width:120px}}@media screen and (max-width:480px){.profile-order .profile-order__product .profile-order__product-img{width:80px}}.profile-order .profile-order__product .profile-order__product-img a{display:block;height:200px}@media screen and (max-width:768px){.profile-order .profile-order__product .profile-order__product-img a{height:140px}}@media screen and (max-width:480px){.profile-order .profile-order__product .profile-order__product-img a{height:100px}}.profile-order .profile-order__product .profile-order__product-img a img{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.profile-order .profile-order__product .profile-order__product-inform{align-items:center;display:flex;justify-content:space-between;padding:12px 24px 12px 0;width:calc(100% - 173px)}@media screen and (max-width:768px){.profile-order .profile-order__product .profile-order__product-inform{align-items:flex-start;flex-direction:column;padding-right:12px;width:calc(100% - 128px)}}@media screen and (max-width:480px){.profile-order .profile-order__product .profile-order__product-inform{width:calc(100% - 88px)}}.profile-order .profile-order__product .profile-order__product-inform .profile-order__product-desc{display:flex;flex-direction:column;padding-right:12px;width:calc(100% - 248px)}@media screen and (max-width:768px){.profile-order .profile-order__product .profile-order__product-inform .profile-order__product-desc{margin-bottom:12px;padding-right:0;width:100%}}.profile-order .profile-order__product .profile-order__product-inform .profile-order__product-collection{color:var(--color-gray);display:inline-block;font-size:13px;line-height:1.4;margin-bottom:16px;text-decoration:none;transition:all .3s ease-in-out}@media screen and (max-width:768px){.profile-order .profile-order__product .profile-order__product-inform .profile-order__product-collection{margin-bottom:6px}}.profile-order .profile-order__product .profile-order__product-inform .profile-order__product-collection:hover{color:var(--color-blue)}.profile-order .profile-order__product .profile-order__product-inform .profile-order__product-title{display:inline-block;font-size:16px;letter-spacing:.16px;text-decoration:none;transition:all .3s ease-in-out}@media screen and (max-width:768px){.profile-order .profile-order__product .profile-order__product-inform .profile-order__product-title{font-size:14px;line-height:1.4}}.profile-order .profile-order__product .profile-order__product-inform .profile-order__product-title:hover{color:var(--color-blue)}.profile-order .profile-order__product .profile-order__product-inform .profile-order__product-params{align-items:center;display:flex;margin-right:16px;padding-top:19px}@media screen and (max-width:768px){.profile-order .profile-order__product .profile-order__product-inform .profile-order__product-params{margin-right:0;padding-top:0}}.profile-order .profile-order__product .profile-order__product-inform .profile-order__product-color{margin-right:20px}.profile-order .profile-order__product .profile-order__product-inform .profile-order__product-color .color{border-radius:50%;display:block;height:24px;width:24px}.profile-order .profile-order__product .profile-order__product-inform .profile-order__product-sku{border:1px solid var(--color-black2);border-radius:50%;display:block;font-size:14px;height:30px;letter-spacing:1.6px;line-height:30px;margin-right:20px;text-align:center;width:30px}.profile-order .profile-order__product .profile-order__product-inform .profile-order__product-count{font-size:16px;letter-spacing:.32px;white-space:nowrap;width:49px}.profile-order .profile-order__product .profile-order__product-inform .profile-order__product-price{padding-top:19px;text-align:right;width:90px}@media screen and (max-width:768px){.profile-order .profile-order__product .profile-order__product-inform .profile-order__product-price{padding-top:12px;text-align:left;width:100%}}.profile-order .profile-order__information{align-items:flex-start;border-bottom:1px solid var(--color-gray7);display:flex;justify-content:space-between;padding:30px 24px 30px 34px}@media screen and (max-width:768px){.profile-order .profile-order__information{flex-direction:column;padding:22px 12px}}.profile-order .profile-order__user{font-size:13px;margin-right:24px}@media screen and (max-width:768px){.profile-order .profile-order__user{margin-bottom:24px;margin-right:0}}.profile-order .profile-order__user .profile-order__user-el{margin-bottom:6px}@media screen and (max-width:768px){.profile-order .profile-order__user .profile-order__user-el{margin-bottom:4px}}.profile-order .profile-order__user .profile-order__user-el:last-child{margin-bottom:0}.profile-order .profile-order__data{font-size:16px;width:230px}@media screen and (max-width:768px){.profile-order .profile-order__data{width:100%}}.profile-order .profile-order__result{color:var(--color-gray);display:flex;margin-bottom:11px}@media screen and (max-width:768px){.profile-order .profile-order__result{margin-bottom:7px}}.profile-order .profile-order__result:last-child{margin-bottom:0}.profile-order .profile-order__result._sale{color:var(--color-red3)}.profile-order .profile-order__result._total{color:var(--color-black2)}.profile-order .profile-order__result .profile-order__result-label{width:140px}.profile-order .profile-order__result .profile-order__result-val{padding-left:15px;text-align:right;white-space:nowrap;width:calc(100% - 140px)}.profile-order .order-cancel{align-items:center;color:var(--color-blue-light);display:flex;font-size:13px;height:64px;justify-content:center;letter-spacing:1.04px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out}.profile-order .order-cancel:hover{background:var(--color-red);color:var(--color-white)}.profile-order .order-cancel:hover .icon-cancel{background:url(/local/templates/.default/assets/css/../img/icon-cancel__white.svg) no-repeat 50%;background-size:contain}.profile-order .order-cancel .icon-cancel{background:url(/local/templates/.default/assets/css/../img/icon-cancel.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:16px;margin-right:12px;transition:all .3s ease-in-out;width:16px}.profile-address{align-items:center;border:1px solid var(--color-gray7);display:flex;justify-content:space-between;margin-bottom:24px;padding:20px 24px 20px 16px}@media screen and (max-width:768px){.profile-address{padding:16px}}@media screen and (max-width:480px){.profile-address{margin-bottom:12px;padding:12px}}.profile-address .profile-address__checked{cursor:pointer;display:block;margin-right:17px;position:relative;width:30px}@media screen and (max-width:768px){.profile-address .profile-address__checked{margin-right:10px;width:20px}}.profile-address .profile-address__checked:hover span:before{opacity:.5;transform:scale(.7)}.profile-address .profile-address__checked input{left:5px;opacity:0;position:absolute;top:5px;z-index:1}.profile-address .profile-address__checked input:checked+span:before{opacity:1;transform:scale(1)}.profile-address .profile-address__checked span{border:1px solid var(--color-black2);border-radius:50%;box-sizing:border-box;display:block;height:30px;position:relative;width:30px;z-index:2}@media screen and (max-width:768px){.profile-address .profile-address__checked span{height:20px;width:20px}}.profile-address .profile-address__checked span:before{background:var(--color-black2);border-radius:50%;content:"";height:calc(100% + 2px);left:-1px;opacity:0;position:absolute;top:-1px;transform:scale(.6);transition:all .3s var(--transition);width:calc(100% + 2px)}.profile-address .profile-address__checked span:after{background:url(/local/templates/.default/assets/css/../img/icon-check_white.svg) no-repeat 50%;background-size:15px auto;border-radius:50%;content:"";height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:768px){.profile-address .profile-address__checked span:after{background-size:10px auto}}.profile-address .profile-address__name{color:var(--color-black2);font-size:16px;font-weight:400;letter-spacing:.16px;line-height:1.3;width:calc(100% - 140px)}@media screen and (max-width:768px){.profile-address .profile-address__name{font-size:14px;width:calc(100% - 100px)}}.profile-address .profile-address__btns{align-items:center;display:flex;gap:0 20px;width:60px}@media screen and (max-width:768px){.profile-address .profile-address__btns{gap:0 10px;width:50px}}.profile-address .profile-address__edit:hover .icon-edit{background:url(/local/templates/.default/assets/css/../img/address_edit_hover.svg) no-repeat 50%;background-size:20px}.profile-address .profile-address__del:hover .icon-delite{background:url(/local/templates/.default/assets/css/../img/address_del_hover.svg) no-repeat 50%;background-size:16px}.icon-edit{background:url(/local/templates/.default/assets/css/../img/address_edit.svg) no-repeat 50%;background-size:20px}.icon-delite,.icon-edit{display:block;height:20px;width:20px}.icon-delite{background:url(/local/templates/.default/assets/css/../img/address_del.svg) no-repeat 50%;background-size:16px}.profile-address__bottom{padding-top:16px;text-align:center}.profile-address__bottom .btn{min-width:215px}.address-add-wrapper{display:flex;height:100%;justify-content:flex-end;opacity:0;overflow-y:auto;pointer-events:none;position:fixed;right:0;top:0;transition:all .1s var(--transition) .5s;visibility:hidden;width:100%;z-index:1000}.address-add-wrapper._show{opacity:1;pointer-events:all;transition:all .1s var(--transition);visibility:visible}.address-add-wrapper._show .address-add-pannel .address-add-pannel__cont{opacity:1;transform:translate(0);transition:all .7s var(--transition)}.address-add-wrapper .address-add-overlay{background:var(--color-overlay);content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:1}.address-add-wrapper .address-add-pannel{max-width:430px;min-height:100%;overflow:hidden;position:relative;width:calc(100% - 30px);z-index:10}.address-add-wrapper .address-add-pannel .address-add-pannel__cont{background:var(--color-white);box-shadow:0 0 40px 0 rgba(38,38,37,.04);min-height:100%;opacity:.8;padding:60px 35px 40px;position:relative;transform:translate(100%);transition:all .7s var(--transition3)}@media screen and (max-width:480px){.address-add-wrapper .address-add-pannel .address-add-pannel__cont{padding:17px 16px 25px}}.address-add-wrapper .address-add-pannel .address-add-pannel__title{color:var(--color-black2);font-size:24px;font-weight:400;letter-spacing:.24px;line-height:1.2;margin-bottom:40px;text-align:center}@media screen and (max-width:480px){.address-add-wrapper .address-add-pannel .address-add-pannel__title{margin-bottom:20px}}.address-add-wrapper .address-add-pannel .address-add-pannel__form{display:flex;flex-wrap:wrap;gap:0 40px}@media screen and (max-width:480px){.address-add-wrapper .address-add-pannel .address-add-pannel__form{gap:0 20px}}.address-add-wrapper .address-add-pannel .address-add-pannel__form .form-input{margin-bottom:20px}@media screen and (max-width:480px){.address-add-wrapper .address-add-pannel .address-add-pannel__form .form-input{margin-bottom:14px}}.address-add-wrapper .address-add-pannel .address-add-pannel__form .col_2{width:calc(50% - 20px)}@media screen and (max-width:480px){.address-add-wrapper .address-add-pannel .address-add-pannel__form .col_2{width:calc(50% - 10px)}}.address-add-wrapper .address-add-pannel .address-add-pannel__form .btn{width:100%}.address-add-wrapper .address-add-pannel .address-add-pannel__form .form-checkbox{margin-bottom:60px;margin-top:16px;width:100%}@media screen and (max-width:480px){.address-add-wrapper .address-add-pannel .address-add-pannel__form .form-checkbox{margin-bottom:30px}}.cloudpay_button{background:transparent;background:var(--color-black2);border:none;color:transparent;color:var(--color-white);cursor:pointer;display:inline-block;font-size:12px;font-size:16px;height:30px;height:56px;letter-spacing:.1em;letter-spacing:.08em;line-height:34px;line-height:59px;max-width:260px;padding:0 16px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.cloudpay_button:hover{background:var(--color-black4);color:var(--color-white)}.cloudpay_button:active{background:var(--color-black3);color:var(--color-white)}.thank-you__content input[type=SUBMIT]{background:transparent;background:var(--color-black2);border:none;color:transparent;color:var(--color-white);cursor:pointer;display:inline-block;font-size:12px;font-size:16px;height:30px;height:56px;letter-spacing:.1em;letter-spacing:.08em;line-height:34px;line-height:59px;max-width:260px;padding:0 16px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.thank-you__content input[type=SUBMIT]:hover{background:var(--color-black4);color:var(--color-white)}.thank-you__content input[type=SUBMIT]:active{background:var(--color-black3);color:var(--color-white)}.range-points{align-items:flex-start;display:flex;gap:0 20px}.range-points .range-points__val{margin-bottom:5px}.range-points .range-points__val input{background:var(--color-blue-darkRGBA);border:1px solid transparent;color:var(--color-black2);font-size:16px;font-weight:400;height:40px;letter-spacing:.01em;padding:0 16px;position:relative;text-align:center;width:100%}.range-points .range-points__val input::-webkit-inner-spin-button,.range-points .range-points__val input::-webkit-outer-spin-button{display:none}.range-points .range-points__desc{align-items:center;color:var(--color-gray);display:flex;font-size:11px;font-weight:400;height:40px;letter-spacing:.16em;text-transform:uppercase}.range-points .range-points__slide{align-items:center;display:flex;gap:0 12px}.range-points .range-points__slide .range-points__range{width:180px}.range-points .range-points__slide .range-points__val{color:var(--color-black2);font-size:16px;font-weight:400;letter-spacing:.01em}.range-points .range-points__slide .ui-slider{top:-1px}.range-points .range-points__slide .ui-slider.ui-widget-content{background:var(--color-gray2);border:none;height:2px}.range-points .range-points__slide .ui-slider .ui-slider-range{background:var(--color-black2)}.range-points .range-points__slide .ui-slider .ui-slider-handle{background:var(--color-black2);border:0;border-radius:50%;cursor:pointer;font-size:0;height:10px;margin-left:-5px;top:-4px;width:10px}.range-points .range-points__slide .ui-slider .ui-slider-handle.ui-state-active{transform:scale(.85)}.not-search{padding-bottom:180px;padding-top:110px}@media screen and (max-width:768px){.not-search{padding-bottom:80px;padding-top:40px}}.not-search .not-basket__title{color:var(--color-gray2);font-family:var(--font-title);font-size:78px;font-size:calc(var(--index)*2.45);font-weight:400;line-height:1.2;margin:0 auto 80px;max-width:880px;text-align:center}@media screen and (max-width:768px){.not-search .not-basket__title{margin-bottom:40px}}.not-search .not-search__link{text-align:center}.important-links{margin-bottom:95px;overflow:hidden;position:relative}@media screen and (max-width:992px){.important-links{margin-bottom:60px}}@media screen and (max-width:480px){.important-links{margin-bottom:30px}}.important-links .container{display:flex;flex-wrap:wrap;gap:40px;max-width:calc(1400px - var(--container-padding)*2)}@media screen and (max-width:1400px){.important-links .container{gap:20px}}@media screen and (max-width:480px){.important-links .container{gap:8px}}.important-links .important-link{width:calc(25% - 30px)}@media screen and (max-width:1400px){.important-links .important-link{width:calc(25% - 15px)}}@media screen and (max-width:992px){.important-links .important-link{width:calc(50% - 10px)}}@media screen and (max-width:480px){.important-links .important-link{width:calc(50% - 4px)}}.important-link{background:var(--color-white);color:var(--color-body);display:flex;flex-direction:column;font-family:var(--font-title);font-size:24px;justify-content:space-between;min-height:310px;padding:25px 30px;position:relative;text-decoration:none;transition:opacity .3s var(--transition)}@media screen and (max-width:1400px){.important-link{font-size:20px}}@media screen and (max-width:1200px){.important-link{font-size:18px;min-height:auto;padding:25px 20px}}@media screen and (max-width:480px){.important-link{font-size:14px;padding:20px 15px}}.important-link:hover{opacity:.5}.important-link:hover .important-link__icon:before{opacity:1;transform:translate(0)}.important-link .important-link__icon{align-items:center;content:"";display:flex;height:180px;justify-content:center;overflow:hidden;width:100%}@media screen and (max-width:1200px){.important-link .important-link__icon{height:160px;margin-bottom:20px}}@media screen and (max-width:480px){.important-link .important-link__icon{height:100px}}.important-link .important-link__icon img{height:auto;max-height:180px;max-width:100%;width:auto}@media screen and (max-width:1200px){.important-link .important-link__icon img{max-height:160px}}@media screen and (max-width:480px){.important-link .important-link__icon img{max-height:100px}}.joining-club-wrapper{margin-bottom:110px}@media screen and (max-width:480px){.joining-club-wrapper{margin-bottom:70px}}.joining-club{border:1px solid var(--color-gray2);margin:0 auto;max-width:840px;padding:70px 30px 0}@media screen and (max-width:480px){.joining-club{padding:40px 30px 0}}.joining-club .joining-club__title{color:var(--color-text);font-family:var(--font-title);font-size:36px;font-weight:400;letter-spacing:1.44px;line-height:1.2;margin-bottom:39px;text-align:center}@media screen and (max-width:480px){.joining-club .joining-club__title{font-size:24px}}.joining-club .joining-club__desc{color:var(--color-black2);font-size:16px;font-weight:400;letter-spacing:.16px;line-height:1.4;margin:0 auto 40px;max-width:450px;text-align:center}@media screen and (max-width:480px){.joining-club .joining-club__desc{font-size:14px;margin-bottom:0}}.joining-club .joining-club__btn{bottom:-28px;position:relative;text-align:center}@media screen and (max-width:480px){.joining-club .joining-club__btn{bottom:-15px}.joining-club .joining-club__btn .btn._big{font-size:12px;height:30px;line-height:34px}}.s-journal{padding-bottom:110px;padding-top:130px}@media screen and (max-width:768px){.s-journal{padding-bottom:70px;padding-top:80px}}@media screen and (max-width:480px){.s-journal{padding-bottom:50px;padding-top:60px}}.s-journal .s-journal__top{margin-bottom:48px;text-align:center}@media screen and (max-width:480px){.s-journal .s-journal__top{margin-bottom:36px}}.s-journal .s-journal__title{color:var(--color-text);font-family:var(--font-title);font-size:48px;font-weight:500;letter-spacing:.04em;line-height:1.4;margin-bottom:12px;text-transform:uppercase}@media screen and (max-width:992px){.s-journal .s-journal__title{font-size:36px}}@media screen and (max-width:480px){.s-journal .s-journal__title{font-size:24px}}.s-journal .s-journal__title h1,.s-journal .s-journal__title h2,.s-journal .s-journal__title h3,.s-journal .s-journal__title h4,.s-journal .s-journal__title h5{font-size:48px;font-weight:500;margin:0}@media screen and (max-width:992px){.s-journal .s-journal__title h1,.s-journal .s-journal__title h2,.s-journal .s-journal__title h3,.s-journal .s-journal__title h4,.s-journal .s-journal__title h5{font-size:36px}}@media screen and (max-width:480px){.s-journal .s-journal__title h1,.s-journal .s-journal__title h2,.s-journal .s-journal__title h3,.s-journal .s-journal__title h4,.s-journal .s-journal__title h5{font-size:24px}}.s-journal .s-journal__btn{text-align:center}.s-journal-slider .s-journal-slider__top{margin-bottom:60px}@media screen and (max-width:480px){.s-journal-slider .s-journal-slider__top{margin-bottom:20px}}.s-journal-slider .s-journal-slider__title{color:var(--color-text);font-family:var(--font-title);font-size:48px;font-weight:500;letter-spacing:.04em;line-height:1.4;margin:0;text-align:center;text-transform:uppercase}@media screen and (max-width:992px){.s-journal-slider .s-journal-slider__title{font-size:36px}}@media screen and (max-width:480px){.s-journal-slider .s-journal-slider__title{font-size:24px}}.s-journal-slider .s-journal-slider__title h1,.s-journal-slider .s-journal-slider__title h2,.s-journal-slider .s-journal-slider__title h3,.s-journal-slider .s-journal-slider__title h4,.s-journal-slider .s-journal-slider__title h5{font-size:48px;font-weight:500;margin:0}@media screen and (max-width:992px){.s-journal-slider .s-journal-slider__title h1,.s-journal-slider .s-journal-slider__title h2,.s-journal-slider .s-journal-slider__title h3,.s-journal-slider .s-journal-slider__title h4,.s-journal-slider .s-journal-slider__title h5{font-size:36px}}@media screen and (max-width:480px){.s-journal-slider .s-journal-slider__title h1,.s-journal-slider .s-journal-slider__title h2,.s-journal-slider .s-journal-slider__title h3,.s-journal-slider .s-journal-slider__title h4,.s-journal-slider .s-journal-slider__title h5{font-size:24px}.s-journal-slider .journal-slider-center{left:calc(var(--container-padding)*-1);position:relative;width:calc(100% + var(--container-padding)*2)}}.s-journal-slider .journal-slider-center .journal-slider{margin:0 auto;width:auto}@media screen and (max-width:480px){.s-journal-slider .journal-slider-center .journal-slider{padding:0 var(--container-padding)}}.s-journal__grid{display:flex}@media screen and (max-width:768px){.s-journal__grid{flex-direction:column}}.s-journal__grid .journal-el{margin-bottom:70px}@media screen and (max-width:1400px){.s-journal__grid .journal-el{margin-bottom:50px}}@media screen and (max-width:768px){.s-journal__grid .journal-el{margin-bottom:0}}.s-journal__grid .journal-el:last-child{margin-bottom:0}.s-journal__grid .journal-el .journal-el__img{margin-bottom:20px}.s-journal__grid .journal-el .journal-el__cat{margin-bottom:25px}@media screen and (max-width:1700px){.s-journal__grid .journal-el .journal-el__title{font-size:22px}}@media screen and (max-width:1400px){.s-journal__grid .journal-el .journal-el__title{font-size:20px}}@media screen and (max-width:1200px){.s-journal__grid .journal-el .journal-el__title{font-size:16px}}@media screen and (max-width:768px){.s-journal__grid .s-journal__line{display:flex;margin-bottom:40px}.s-journal__grid .s-journal__line:last-child{margin-bottom:0}.s-journal__grid .s-journal__line .journal-el{margin-right:30px;width:calc(50% - 15px)}.s-journal__grid .s-journal__line .journal-el:last-child{margin-right:0}}.s-journal__grid .s-journal__line:first-child{width:19%}@media screen and (max-width:768px){.s-journal__grid .s-journal__line:first-child{width:100%}}.s-journal__grid .s-journal__line:first-child .journal-el .journal-el__title{height:108px;letter-spacing:1.2px}@media screen and (max-width:1700px){.s-journal__grid .s-journal__line:first-child .journal-el .journal-el__title{height:80px}}@media screen and (max-width:768px){.s-journal__grid .s-journal__line:first-child .journal-el .journal-el__title{height:auto}}.s-journal__grid .s-journal__line:first-child .journal-el .journal-el__title a{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.s-journal__grid .s-journal__line:nth-child(2){margin:0 40px;width:calc(62% - 80px)}@media screen and (max-width:992px){.s-journal__grid .s-journal__line:nth-child(2){margin:0 20px;width:calc(62% - 40px)}}@media screen and (max-width:768px){.s-journal__grid .s-journal__line:nth-child(2){margin:0 0 40px;width:100%}.s-journal__grid .s-journal__line:nth-child(2) .journal-el{width:100%}}.s-journal__grid .s-journal__line:nth-child(2) .journal-el .journal-el__img{padding-top:calc((var(--container-width) - 100%)/2*2 - var(--container-padding)*2 + 160px)}@media screen and (max-width:1700px){.s-journal__grid .s-journal__line:nth-child(2) .journal-el .journal-el__img{padding-top:calc(38vw + 196px)}}@media screen and (max-width:1400px){.s-journal__grid .s-journal__line:nth-child(2) .journal-el .journal-el__img{padding-top:calc(38vw + 176px)}}@media screen and (max-width:992px){.s-journal__grid .s-journal__line:nth-child(2) .journal-el .journal-el__img{padding-top:calc(38vw + 176px)}}@media screen and (max-width:768px){.s-journal__grid .s-journal__line:nth-child(2) .journal-el .journal-el__img{padding-top:100%}}.s-journal__grid .s-journal__line:nth-child(2) .journal-el .journal-el__title{font-size:50px}@media screen and (max-width:1700px){.s-journal__grid .s-journal__line:nth-child(2) .journal-el .journal-el__title{font-size:40px}}@media screen and (max-width:1400px){.s-journal__grid .s-journal__line:nth-child(2) .journal-el .journal-el__title{font-size:32px}}@media screen and (max-width:1200px){.s-journal__grid .s-journal__line:nth-child(2) .journal-el .journal-el__title{font-size:26px}}@media screen and (max-width:992px){.s-journal__grid .s-journal__line:nth-child(2) .journal-el .journal-el__title{font-size:18px}}.s-journal__grid .s-journal__line:nth-child(3){width:19%}@media screen and (max-width:768px){.s-journal__grid .s-journal__line:nth-child(3){width:100%}}.s-journal__grid .s-journal__line:nth-child(3) .journal-el .journal-el__title{height:108px;letter-spacing:1.2px}@media screen and (max-width:1700px){.s-journal__grid .s-journal__line:nth-child(3) .journal-el .journal-el__title{height:80px}}@media screen and (max-width:768px){.s-journal__grid .s-journal__line:nth-child(3) .journal-el .journal-el__title{height:auto}}.s-journal__grid .s-journal__line:nth-child(3) .journal-el .journal-el__title a{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.journal-el{position:relative}.journal-el .journal-el__img{display:block;line-height:0px;margin-bottom:40px;overflow:hidden;padding-top:100%;position:relative}@media screen and (max-width:480px){.journal-el .journal-el__img{margin-bottom:25px}}.journal-el .journal-el__img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.journal-el .journal-el__cat{color:var(--color-blue-light);font-size:13px;font-weight:500;letter-spacing:4.16px;line-height:1.2;margin-bottom:29px;text-align:center}@media screen and (max-width:480px){.journal-el .journal-el__cat{margin-bottom:20px}}.journal-el .journal-el__cat a{color:var(--color-blue-light);text-decoration:none;transition:all .3s var(--transition)}.journal-el .journal-el__cat a:hover{color:var(--color-blue)}.journal-el .journal-el__title{color:var(--color-body);font-family:var(--font-title);font-size:30px;font-weight:400;letter-spacing:1.2px;line-height:1.2;text-align:center}@media screen and (max-width:992px){.journal-el .journal-el__title{font-size:24px}}@media screen and (max-width:480px){.journal-el .journal-el__title{font-size:20px}}.journal-el .journal-el__title a{color:var(--color-body);display:inline-block;text-decoration:none;transition:all .3s var(--transition)}.journal-el .journal-el__title a:hover{color:var(--color-blue)}.journal-single__preview{border:none;display:block;line-height:0px;margin:0 auto 60px;max-width:800px;padding:0}@media screen and (max-width:480px){.journal-single__preview{margin:0 auto 30px}}.journal-single__preview:first-child{margin-top:0}.journal-single__preview img{height:auto;margin-bottom:0;max-width:100%}.journal-single__preview figcaption{color:var(--color-gray);display:block;font-family:var(--font-default);font-size:13px;line-height:1.2;padding-top:12px}.journal-single{padding-top:45px}@media screen and (max-width:480px){.journal-single{padding-top:30px}}.journal-single .post-gallery{padding-bottom:75px}@media screen and (max-width:480px){.journal-single .post-gallery{padding-bottom:40px}}.journal-single .product-slider{margin-bottom:150px}@media screen and (max-width:992px){.journal-single .product-slider{margin-bottom:80px}}@media screen and (max-width:480px){.journal-single .product-slider{margin-bottom:40px}}.journal-single .journal-single__icon{background:url(/local/templates/.default/assets/css/../img/thin-moon.svg) no-repeat 50%;background-size:contain;height:28px;margin:0 auto 35px;width:28px}.journal-single .journal-single__top{align-items:center;display:flex;gap:0 40px;justify-content:center;margin-bottom:30px}@media screen and (max-width:480px){.journal-single .journal-single__top{gap:0 20px}}.journal-single .journal-single__time{color:var(--color-gray);font-size:13px;letter-spacing:.52px;line-height:1.2;padding-left:21px;position:relative;text-transform:uppercase}@media screen and (max-width:480px){.journal-single .journal-single__time{font-size:12px}}.journal-single .journal-single__time:before{background:url(/local/templates/.default/assets/css/../img/icon-time.svg) no-repeat 50%;background-size:contain;content:"";height:14px;left:0;margin-top:-8px;position:absolute;top:50%;width:14px}.journal-single .journal-single__view{color:var(--color-gray);font-size:13px;letter-spacing:.52px;line-height:1.2;padding-left:23px;position:relative;text-transform:uppercase}@media screen and (max-width:480px){.journal-single .journal-single__view{font-size:12px}}.journal-single .journal-single__view:before{background:url(/local/templates/.default/assets/css/../img/icon-eye.svg) no-repeat 50%;background-size:contain;content:"";height:16px;left:0;margin-top:-9px;position:absolute;top:50%;width:16px}.journal-single .journal-single__date{color:var(--color-gray);font-size:13px;letter-spacing:.52px;line-height:1.2;position:relative;text-transform:uppercase}@media screen and (max-width:480px){.journal-single .journal-single__date{font-size:12px}}.journal-single__title{font-family:var(--font-title);font-size:48px;font-weight:400;letter-spacing:1.92px;line-height:1.2;margin:0 auto 40px;max-width:800px;text-align:center}@media screen and (max-width:992px){.journal-single__title{font-size:36px}}@media screen and (max-width:480px){.journal-single__title{font-size:24px;margin-bottom:30px}}.journal-single__title h1{font-size:48px;font-weight:400;margin:0}@media screen and (max-width:992px){.journal-single__title h1{font-size:36px}}@media screen and (max-width:480px){.journal-single__title h1{font-size:24px}}.single-content{color:var(--color-black2);font-family:var(--font-journal);font-size:24px;margin:0 auto 100px;max-width:800px}@media screen and (max-width:480px){.single-content{font-size:20px;line-height:1.3;margin-bottom:60px}}.single-content img{height:auto;margin-bottom:60px;margin-top:60px;max-width:100%}@media screen and (max-width:480px){.single-content img{margin-bottom:30px;margin-top:30px}}.single-content img:first-child{margin-top:0}.single-content figure{border:none;display:block;line-height:0px;margin:60px 0;padding:0}@media screen and (max-width:480px){.single-content figure{margin:30px 0}}.single-content figure:first-child{margin-top:0}.single-content figure img{margin-bottom:0}.single-content figure figcaption{color:var(--color-gray);display:block;font-family:var(--font-default);font-size:13px;line-height:1.2;padding-top:12px}.single-content a{color:var(--color-blue-light);text-decoration:none;transition:color .3s var(--transition)}.single-content a:hover{color:var(--color-blue)}.single-content h2,.single-content h3,.single-content h4,.single-content h5{font-size:24px;font-weight:700;letter-spacing:.24px;line-height:1.3;margin-bottom:30px;margin-top:40px}@media screen and (max-width:480px){.single-content h2,.single-content h3,.single-content h4,.single-content h5{line-height:1.1;margin-bottom:20px;margin-top:30px}}.single-content h2:first-child,.single-content h3:first-child,.single-content h4:first-child,.single-content h5:first-child{margin-top:0}.single-content h2+img,.single-content h3+img,.single-content h4+img,.single-content h5+img{margin-top:60px}@media screen and (max-width:480px){.single-content h2+img,.single-content h3+img,.single-content h4+img,.single-content h5+img{margin-top:30px}}.single-content p{font-weight:400;line-height:1.3}.single-content p+p{margin-top:20px}@media screen and (max-width:480px){.single-content p+p{margin-top:15px}}.single-content ol,.single-content ul{list-style-position:inside;margin:40px 0}@media screen and (max-width:480px){.single-content ol,.single-content ul{margin:20px 0}}.single-content ol::marker,.single-content ul::marker{font-family:var(--font-default)}.single-white-block{background:var(--color-white);margin-left:calc(var(--container-padding)*-1);padding:230px calc(var(--container-padding)*2) 125px calc(var(--container-padding)*2);position:relative;width:calc(100% + var(--container-padding)*2)}@media screen and (max-width:992px){.single-white-block{padding:130px calc(var(--container-padding)*2) 80px calc(var(--container-padding)*2)}}@media screen and (max-width:480px){.single-white-block{padding:100px var(--container-padding) 40px var(--container-padding)}}.single-white-block:before{background:url(/local/templates/.default/assets/css/../img/icon-star.svg) no-repeat 50%;background-size:contain;content:"";height:100px;left:50%;margin-left:-50px;position:absolute;top:70px;width:100px}@media screen and (max-width:480px){.single-white-block:before{height:60px;margin-left:-30px;top:20px;width:60px}}.single-white-block .single-white-block__content{font-family:var(--font-title);font-size:36px;font-weight:500;letter-spacing:1.44px;line-height:1.3;margin:0 auto;max-width:1080px;text-align:center}@media screen and (max-width:992px){.single-white-block .single-white-block__content{font-size:28px}}@media screen and (max-width:480px){.single-white-block .single-white-block__content{font-size:20px}}.single-white-block .single-white-block__content p{margin-bottom:25px}@media screen and (max-width:480px){.single-white-block .single-white-block__content p{margin-bottom:10px}}.single-white-block .single-white-block__content p:last-child{margin-bottom:0}.single-white-block__seperation{background:url(/local/templates/.default/assets/css/../img/collection-seperation.svg) 50%;background-repeat:repeat-x;height:75px;margin:25px 0 65px}@media screen and (max-width:480px){.single-white-block__seperation{background-size:auto 100%;height:55px;margin:20px 0 40px}}.single-blockquote{border:none;margin:0 auto 75px;max-width:1080px;padding:0;position:relative}@media screen and (max-width:480px){.single-blockquote{margin-bottom:40px}}.single-blockquote:before{color:#252525;content:"“”";display:block;font-family:var(--font-title);font-size:120px;font-weight:400;letter-spacing:4.8px;line-height:1;text-align:center;width:100%}@media screen and (max-width:480px){.single-blockquote:before{font-size:100px;line-height:60px}}.single-blockquote .single-blockquote__main{font-family:var(--font-title);font-size:36px;font-style:normal;font-weight:400;letter-spacing:1.44px;line-height:1.4;margin-bottom:60px;text-align:center}@media screen and (max-width:992px){.single-blockquote .single-blockquote__main{font-size:28px}}@media screen and (max-width:480px){.single-blockquote .single-blockquote__main{font-size:20px;margin-bottom:40px}}.single-blockquote .single-blockquote__footer{border-bottom:1px solid var(--color-brownRGBA20);margin:0 auto;max-width:1020px;padding-bottom:80px}@media screen and (max-width:480px){.single-blockquote .single-blockquote__footer{padding-bottom:40px}}.single-blockquote .single-blockquote__footer .single-blockquote__photo{border-radius:50%;height:100px;margin:0 auto 14px;overflow:hidden;width:100px}.single-blockquote .single-blockquote__footer .single-blockquote__photo img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.single-blockquote .single-blockquote__footer .single-blockquote__name{color:var(--color-gray);font-size:13px;line-height:1.2;text-align:center}.single-footer{display:flex;justify-content:space-between;margin:0 auto 85px;max-width:800px;padding-bottom:39px;position:relative;width:100%}@media screen and (max-width:480px){.single-footer{gap:0 20px;margin-bottom:40px;padding-bottom:20px}}.single-footer:before{background:url(/local/templates/.default/assets/css/../img/thin-moon.svg) no-repeat 50%;background-size:contain;content:"";height:28px;left:50%;margin-left:-14px;position:absolute;top:5px;width:28px}@media screen and (max-width:480px){.single-footer:before{display:none}}.single-footer:after{border-bottom:1px solid var(--color-brownRGBA20);bottom:0;content:"";height:1px;left:50%;max-width:1024px;position:absolute;transform:translateX(-50%);width:100vw}.single-footer__autor{color:var(--color-gray);font-size:13px;font-weight:400;line-height:1.4}@media screen and (max-width:480px){.single-footer__autor{font-size:12px}}.single-footer__share{color:var(--color-gray);font-size:13px;font-weight:400;line-height:1.4}@media screen and (max-width:480px){.single-footer__share{font-size:12px}}.single-footer__share p{margin-bottom:13px}@media screen and (max-width:480px){.single-footer__share p{margin-bottom:10px}}.single-footer__share ul{align-items:center;display:flex;gap:0 30px;list-style:none;margin:0;padding:0}@media screen and (max-width:480px){.single-footer__share ul{gap:0 20px}}.single-footer__share ul a{display:inline-block;transition:all .3s var(--transition)}.single-footer__share ul a:hover{opacity:.5}.journal-slider-wrapper{margin:0 auto 120px;max-width:1400px}@media screen and (max-width:480px){.journal-slider-wrapper{margin-bottom:60px}}.journal-slider-wrapper .journal-slider__title{color:var(--color-text);font-family:var(--font-title);font-size:48px;font-weight:400;letter-spacing:1.92px;line-height:1.2;margin-bottom:60px;text-align:center}@media screen and (max-width:992px){.journal-slider-wrapper .journal-slider__title{font-size:36px}}@media screen and (max-width:480px){.journal-slider-wrapper .journal-slider__title{font-size:24px;margin-bottom:30px}}.journal-slider-wrapper .journal-slider__title h2,.journal-slider-wrapper .journal-slider__title h3,.journal-slider-wrapper .journal-slider__title h4{font-size:48px;font-weight:400;margin:0}@media screen and (max-width:992px){.journal-slider-wrapper .journal-slider__title h2,.journal-slider-wrapper .journal-slider__title h3,.journal-slider-wrapper .journal-slider__title h4{font-size:36px}}@media screen and (max-width:480px){.journal-slider-wrapper .journal-slider__title h2,.journal-slider-wrapper .journal-slider__title h3,.journal-slider-wrapper .journal-slider__title h4{font-size:24px}}.journal-slider{overflow:hidden;position:relative}@media screen and (max-width:480px){.journal-slider .swiper-slide{width:calc(100% - 30px)}}.journal-slider .journal-el .journal-el__img{margin-bottom:20px}.journal-slider .journal-el .journal-el__cat{margin-bottom:25px}.journal-slider .journal-el .journal-el__title{font-size:22px}@media screen and (max-width:768px){.journal-slider .journal-el .journal-el__title{font-size:18px}}.journal-slider .swiper-pagination{display:none}.journal-slider .swiper-button-prev{border:1px solid var(--color-blue-light);border-radius:50%;content:"";cursor:pointer;height:64px;left:14px;margin:-32px 0 0;position:absolute;top:50%;transition:all .3s var(--transition);width:64px;z-index:5}@media screen and (max-width:992px){.journal-slider .swiper-button-prev{display:none}}.journal-slider .swiper-button-prev:before{background:url(/local/templates/.default/assets/css/../img/icon-arrow_blue.svg) no-repeat 50%;background-size:contain}.journal-slider .swiper-button-prev:after,.journal-slider .swiper-button-prev:before{content:"";height:16px;left:50%;margin-left:-11px;margin-top:-8px;position:absolute;top:50%;width:22px}.journal-slider .swiper-button-prev:after{background:url(/local/templates/.default/assets/css/../img/icon-arrow_blue_dark.svg) no-repeat 50%;background-size:contain;opacity:0;transition:all .3s var(--transition)}.journal-slider .swiper-button-prev:hover{background:var(--color-white);border-color:var(--color-blue-dark)}.journal-slider .swiper-button-prev:hover:after{opacity:1}.journal-slider .swiper-button-next{border:1px solid var(--color-blue-light);border-radius:50%;content:"";cursor:pointer;height:64px;margin:-32px 0 0;position:absolute;right:14px;top:50%;transition:all .3s var(--transition);width:64px;z-index:5}@media screen and (max-width:992px){.journal-slider .swiper-button-next{display:none}}.journal-slider .swiper-button-next:before{background:url(/local/templates/.default/assets/css/../img/icon-arrow_blue.svg) no-repeat 50%;background-size:contain}.journal-slider .swiper-button-next:after,.journal-slider .swiper-button-next:before{content:"";height:16px;left:50%;margin-left:-11px;margin-top:-8px;position:absolute;top:50%;transform:rotate(-180deg);width:22px}.journal-slider .swiper-button-next:after{background:url(/local/templates/.default/assets/css/../img/icon-arrow_blue_dark.svg) no-repeat 50%;background-size:contain;opacity:0;transition:all .3s var(--transition)}.journal-slider .swiper-button-next:hover{background:var(--color-white);border-color:var(--color-blue-dark)}.journal-slider .swiper-button-next:hover:after{opacity:1}.journal-wrapper{margin-bottom:100px;padding-top:50px}.journal-wrapper .load-pagination{padding-top:0}.journal-list{display:flex;flex-wrap:wrap;margin:0 auto;max-width:1190px}.journal-list .journal-el{margin-bottom:60px;margin-right:50px;width:calc(50% - 25px)}@media screen and (max-width:768px){.journal-list .journal-el{margin-bottom:40px;margin-right:30px;width:calc(50% - 15px)}}@media screen and (max-width:480px){.journal-list .journal-el{margin-bottom:40px;margin-right:0;width:100%}}.journal-list .journal-el:nth-child(2n+2){margin-right:0}body._invitation .loader{background:var(--color-blueDark)}body._invitation .loader svg path{fill:var(--color-white);stroke:var(--color-white)}body._invitation .loader svg rect{stroke:var(--color-white)}body._load .invitation-footer,body._load .invitation-header{opacity:1;transform:scale(1)}body._load .scene{opacity:1}body._load .scene:before{filter:blur(100px);opacity:1;transform:scale(1) translate(-50%,-50%)}body._load .envelope__desc span,body._load .envelope__title span{transform:translateY(0)}.invitation{align-items:flex-start;background:var(--color-blueDark);color:var(--color-white);display:flex;flex-direction:column;height:100vh;justify-content:space-between;overflow:hidden;position:relative;width:100vw}.invitation .container{max-width:calc(1980px + var(--container-padding)*2)}.invitation-header{opacity:0;padding-top:60px;transform:scale(1.2);transition:all .4s var(--transition) 2.4s}@media screen and (max-width:480px){.invitation-header{padding-top:20px}}.invitation-header .logo{display:block;max-width:160px;transition:all .4s var(--transition)}@media screen and (max-width:480px){.invitation-header .logo{max-width:120px}}.invitation-header .logo:hover{transform:scale(.8)}.invitation-header .logo img{height:auto;width:100%}.invitation-footer{opacity:0;padding-bottom:60px;text-align:right;transform:scale(1.2);transition:all .4s var(--transition) 2.4s}.invitation-footer a{color:var(--color-white);display:inline-block;font-size:20px;overflow:hidden;position:relative;text-decoration:none;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:480px){.invitation-footer a{font-size:14px}}.invitation-footer a:hover span:first-child,.invitation-footer a:hover span:nth-child(2){transform:translateY(-100%)}.invitation-footer a span{display:block;position:relative;top:0;transition:all .4s var(--transition)}.invitation-footer a span:nth-child(2){left:0;position:absolute;top:100%}.scene{height:calc(var(--index)*17);left:50%;margin-top:100px;max-height:650px;max-width:850px;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .6s var(--transition) 2.6s;width:calc(var(--index)*22.5);will-change:opacity}@media screen and (max-width:480px){.scene{height:calc(var(--index)*19);margin-top:50px;width:calc(var(--index)*25)}}.scene:before{background:rgba(255,195,182,.77);border-radius:646px;content:"";filter:blur(10px);height:80%;left:50%;position:absolute;top:50%;transform:scale(.5) translate(-50%,-50%);transition:all .6s var(--transition) 2.6s;width:70%;will-change:filter;z-index:1}.envelope__text{color:var(--color-white-gray);font-family:var(--font-title);font-weight:500;left:50%;line-height:1.1;position:absolute;text-align:center;top:-130px;transform:translateX(-50%);white-space:nowrap;z-index:2}@media screen and (max-width:480px){.envelope__text{top:-60px}}.envelope__title{font-size:calc(var(--index)*3);overflow:hidden}.envelope__title span{display:block;position:relative;transform:translateY(100%);transition:transform .4s var(--transition) 2.9s}.envelope__desc{font-size:calc(var(--index)*1.1);overflow:hidden}.envelope__desc span{display:block;position:relative;transform:translateY(100%);transition:transform .4s var(--transition) 2.9s}.envelope{cursor:pointer;height:100%;position:relative;transform:scale(.7) rotate(-15deg);width:100%;will-change:transform;z-index:5}.envelope .envelope__face{backface-visibility:hidden;background:var(--color-blueDark);height:100%;position:absolute;width:100%}.envelope .cover{background-image:url(/local/templates/.default/assets/css/../img/cover-close.png);bottom:0;height:80%;position:relative;transform-origin:top;transform-style:preserve-3d;z-index:9}.envelope .cover,.envelope .cover:after{backface-visibility:hidden;background-repeat:no-repeat;background-size:100% auto;width:100%}.envelope .cover:after{background-image:url(/local/templates/.default/assets/css/../img/cover-open.png);background-position:0 100%;content:"";height:100%;position:absolute;transform:rotateX(180deg)}.envelope #bg{bottom:0;z-index:5}.envelope #bg,.envelope #letter{height:100%;position:absolute;width:100%}.envelope #letter{height:auto;left:0;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;top:0;z-index:2}.invitation-map-wrapper{filter:blur(100px);height:100%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:visibility .2s ease .5s;visibility:hidden;width:100%;z-index:100}.invitation-map-wrapper._open{pointer-events:all;transition:visibility .2s ease;visibility:visible}#invitation-map{height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}#close-map{background:var(--color-white);border:none;border-radius:8px;box-shadow:0 2px 6px 0 rgba(0,0,0,.2);cursor:pointer;height:40px;position:absolute;right:12px;top:12px;width:40px;z-index:15}#close-map:before{height:1px;width:16px}#close-map:after,#close-map:before{background:var(--color-blueDark);content:"";left:50%;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(45deg)}#close-map:after{height:16px;width:1px}.coffee-header{overflow:hidden;padding:60px 0 20px}@media screen and (max-width:1200px){.coffee-header{padding-top:30px}}.coffee-header .coffee-header__block{display:flex;flex-wrap:wrap;max-width:calc(1300px + var(--container-padding)*2)}@media screen and (max-width:680px){.coffee-header .coffee-header__block{display:block;margin-bottom:40px}}.coffee-header .coffee-header__logo{margin-bottom:25px;width:100%}.coffee-header .coffee-header__logo img{display:block;height:auto;margin-left:515px;max-width:245px;width:100%}@media screen and (max-width:1200px){.coffee-header .coffee-header__logo img{max-width:190px}}@media screen and (max-width:992px){.coffee-header .coffee-header__logo img{margin-left:auto;margin-right:auto}}.coffee-header .coffee-header__left{margin-right:80px;width:435px}@media screen and (max-width:992px){.coffee-header .coffee-header__left{margin-right:40px;width:300px}}@media screen and (max-width:680px){.coffee-header .coffee-header__left{height:400px;margin-bottom:20px;margin-right:0;width:100%}}@media screen and (max-width:480px){.coffee-header .coffee-header__left{height:300px}}.coffee-header .coffee-header__left img{height:auto;max-width:100%;width:100%}@media screen and (max-width:680px){.coffee-header .coffee-header__left img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}}.coffee-header .coffee-header__right{padding-top:60px;width:calc(100% - 515px)}@media screen and (max-width:992px){.coffee-header .coffee-header__right{padding-top:0;width:calc(100% - 340px)}}@media screen and (max-width:680px){.coffee-header .coffee-header__right{width:100%}}.coffee-header .coffee-header__title{color:var(--color-gray10);font-family:var(--font-title);font-size:48px;font-weight:500;margin-bottom:60px}@media screen and (max-width:992px){.coffee-header .coffee-header__title{font-size:30px;margin-bottom:30px}}.coffee-header .coffee-header__desc{font-size:16px;font-weight:300}@media screen and (max-width:992px){.coffee-header .coffee-header__desc{font-size:14px}}.coffee-header .coffee-header__desc p{margin-bottom:20px}.coffee-header .coffee-header__desc p:last-child{margin-bottom:0}.cafe-menu{margin-bottom:130px}@media screen and (max-width:1200px){.cafe-menu{margin-bottom:90px}}@media screen and (max-width:768px){.cafe-menu{margin-bottom:60px}}.cafe-menu .container{max-width:calc(1600px + var(--container-padding)*2)}.cafe-menu .cafe-menu__title{color:var(--color-gray10);font-family:var(--font-title2);font-size:14px;font-weight:300;margin-bottom:15px;text-align:center;text-transform:uppercase}@media screen and (max-width:480px){.cafe-menu .cafe-menu__title{margin-bottom:0}}.cafe-menu__section{margin-top:130px;position:relative}@media screen and (max-width:768px){.cafe-menu__section{margin-top:80px}}.cafe-menu__section:before{background:var(--color-gray11RGBA40);content:"";height:1px;left:50%;max-width:1000px;position:absolute;top:0;transform:translateX(-50%);width:calc(100% - var(--container-padding)*2)}.cafe-menu__section.cafe-menu__section--first{margin-top:0}.cafe-menu__section.cafe-menu__section--first:before{display:none}.cafe-menu__section .cafe-menu__section-title{color:var(--color-gray10);font-family:var(--font-title);font-size:48px;font-weight:400;line-height:1.2;margin-bottom:60px;overflow:hidden;padding-top:30px;position:relative;text-align:center}@media screen and (max-width:768px){.cafe-menu__section .cafe-menu__section-title{font-size:36px;margin-bottom:40px}}@media screen and (max-width:480px){.cafe-menu__section .cafe-menu__section-title{font-size:24px;margin-bottom:20px;padding-top:20px}}.cafe-menu__section .cafe-menu__section-title .cafe-menu__section-icon{background:url(/local/templates/.default/assets/css/../img/icon-star_black.svg) no-repeat 50%;background-size:contain;content:"";display:block;height:44px;margin:0 auto 20px;position:relative;width:46px}.cafe-menu__section .cafe-menu__section-title span{display:block}.cafe-menu__section-list{display:flex;flex-wrap:wrap;gap:45px 30px}@media screen and (max-width:768px){.cafe-menu__section-list{gap:30px 20px}}@media screen and (max-width:480px){.cafe-menu__section-list{gap:30px 12px}}.cafe-menu__section-list .cafe-menu__col{width:calc(25% - 22.5px)}@media screen and (max-width:1200px){.cafe-menu__section-list .cafe-menu__col{width:calc(33.33333% - 20px)}}@media screen and (max-width:768px){.cafe-menu__section-list .cafe-menu__col{width:calc(50% - 10px)}}@media screen and (max-width:480px){.cafe-menu__section-list .cafe-menu__col{width:calc(50% - 6px)}}.cafe-menu__element{cursor:pointer}.cafe-menu__element .cafe-menu__element-img{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:4px;overflow:hidden;padding-top:132%;position:relative}@media screen and (max-width:480px){.cafe-menu__element .cafe-menu__element-img{background-position:50%;background-repeat:no-repeat;background-size:cover}}.cafe-menu__element .cafe-menu__element-img .cafe-menu__element-img__wrap{grid-area:1/1/2/2;height:100%;left:0;position:absolute;top:0;transform-origin:inherit;width:100%;will-change:transform}.cafe-menu__element .cafe-menu__element-img .cafe-menu__element-img__element{background-position:50% 50%;background-size:cover;height:100%;width:100%}.cafe-menu__element .cafe-menu__element-img>.cafe-menu__element-img__element{border-radius:inherit;grid-area:1/1/2/2;height:100%;left:0;position:absolute;top:0;transform-origin:inherit;width:100%;will-change:transform}.cafe-menu__element .cafe-menu__element-volume{color:var(--color-gray);font-size:13px;margin-bottom:5px;padding:0 20px}@media screen and (max-width:480px){.cafe-menu__element .cafe-menu__element-volume{padding:0}}.cafe-menu__element .cafe-menu__element-title{color:var(--color-gray10);margin-bottom:12px;padding:0 20px}@media screen and (max-width:480px){.cafe-menu__element .cafe-menu__element-title{padding:0}}.cafe-menu__element .cafe-menu__element-desc{color:var(--color-gray);font-size:12px;line-height:1.3;margin-bottom:15px;padding:0 20px}@media screen and (max-width:480px){.cafe-menu__element .cafe-menu__element-desc{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;padding:0 10px 0 0}}.cafe-menu__element .cafe-menu__element-price{color:var(--color-gray);font-size:18px;padding:0 20px}@media screen and (max-width:480px){.cafe-menu__element .cafe-menu__element-price{padding:0}}.cafe-menu__element .cafe-menu__element-content{padding-top:24px;position:relative;z-index:1}.cafe-menu__element .cafe-menu__element-content .cafe-menu__element-bg{content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.cafe-stocks{margin-bottom:75px}@media screen and (max-width:768px){.cafe-stocks{margin-bottom:60px}}.cafe-stocks .container{display:grid;gap:30px;grid-template-areas:"big normal" "big normal1";grid-template-columns:auto;grid-template-rows:auto;max-width:calc(1600px + var(--container-padding)*2)}@media screen and (max-width:1200px){.cafe-stocks .container{gap:12px}}@media screen and (max-width:680px){.cafe-stocks .container{display:flex;flex-wrap:wrap}}.cafe-stock{display:block;overflow:hidden;padding-top:48%;position:relative;width:50%;width:100%}.cafe-stock:hover .cafe-stock__bg{transform:scale(1)}@media screen and (max-width:680px){.cafe-stock{width:calc(50% - 6px)}}.cafe-stock.cafe-stock__invers .cafe-stock__title{color:var(--color-gray10)}.cafe-stock:first-child{-ms-grid-row-span:3;grid-area:big;-ms-grid-column:1;-ms-grid-row:1}.cafe-stock:nth-child(2){grid-area:normal;-ms-grid-column:3;-ms-grid-row:1}.cafe-stock:nth-child(3){grid-area:normal1;-ms-grid-column:3;-ms-grid-row:3}.cafe-stock .cafe-stock__title{align-items:flex-end;color:var(--color-white);display:flex;font-family:var(--font-title);font-size:32px;font-weight:400;height:100%;left:0;padding:48px;position:absolute;text-transform:uppercase;top:0;width:100%;z-index:2}@media screen and (max-width:1200px){.cafe-stock .cafe-stock__title{font-size:24px;padding:24px}}@media screen and (max-width:768px){.cafe-stock .cafe-stock__title{font-size:22px;padding:12px}}@media screen and (max-width:680px){.cafe-stock .cafe-stock__title{font-size:16px}}.cafe-stock .cafe-stock__title h2,.cafe-stock .cafe-stock__title h3{font-size:32px;font-weight:400;margin:0;max-width:440px}@media screen and (max-width:1200px){.cafe-stock .cafe-stock__title h2,.cafe-stock .cafe-stock__title h3{font-size:24px}}@media screen and (max-width:768px){.cafe-stock .cafe-stock__title h2,.cafe-stock .cafe-stock__title h3{font-size:22px}}@media screen and (max-width:680px){.cafe-stock .cafe-stock__title h2,.cafe-stock .cafe-stock__title h3{font-size:16px}}.cafe-stock .cafe-stock__bg{height:100%;left:0;position:absolute;top:0;transform:scale(1.1);transition:transform .6s var(--transition);width:100%;z-index:1}.cafe-stock .cafe-stock__bg img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.cafe-gallery{margin-bottom:100px}@media screen and (max-width:1200px){.cafe-gallery{margin-bottom:90px}}@media screen and (max-width:768px){.cafe-gallery{margin-bottom:60px}}.cafe-gallery .container{display:flex;flex-wrap:wrap;max-width:calc(1600px + var(--container-padding)*2)}.cafe-gallery .cafe-gallery__img{display:block;overflow:hidden;padding-top:22%;position:relative;width:33.3333333333%}@media screen and (max-width:680px){.cafe-gallery .cafe-gallery__img{padding-top:38%;width:50%}}.cafe-gallery .cafe-gallery__img img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.cofe-contacts{margin-bottom:110px;overflow:hidden}@media screen and (max-width:768px){.cofe-contacts{margin-bottom:70px}}.cofe-contacts .container{max-width:calc(1600px + var(--container-padding)*2);padding-top:60px;position:relative}@media screen and (max-width:480px){.cofe-contacts .container{padding-top:40px}}.cofe-contacts .container:before{background:var(--color-gray11RGBA40);content:"";height:1px;left:50%;max-width:1000px;position:absolute;top:0;transform:translateX(-50%);width:calc(100% - var(--container-padding)*2)}.cofe-contacts .cofe-contacts__title{font-family:var(--font-title);font-size:40px;font-weight:400;margin-bottom:50px;text-align:center;text-transform:uppercase}@media screen and (max-width:768px){.cofe-contacts .cofe-contacts__title{font-size:36px;margin-bottom:40px}}@media screen and (max-width:480px){.cofe-contacts .cofe-contacts__title{font-size:24px;margin-bottom:20px}}.cofe-contacts .cofe-contacts__info{margin-bottom:50px}@media screen and (max-width:680px){.cofe-contacts .cofe-contacts__info{margin-bottom:30px}}.cofe-contacts .cofe-contacts__address{font-size:18px;margin-bottom:20px;text-align:center;text-transform:uppercase}@media screen and (max-width:680px){.cofe-contacts .cofe-contacts__address{font-size:16px}}.cofe-contacts .cofe-contacts__phone{font-size:18px;margin-bottom:45px;text-align:center;text-transform:uppercase}.cofe-contacts .cofe-contacts__phone a{display:inline-block;position:relative;text-decoration:none}.cofe-contacts .cofe-contacts__phone a:hover:before{left:auto;right:0;width:0}.cofe-contacts .cofe-contacts__phone a:before{background:var(--color-black);bottom:5px;content:"";height:1px;left:0;position:absolute;right:0;transition:all .3s var(--transition);width:100%}.cofe-contacts .cofe-contacts__map{height:640px;position:relative}@media screen and (max-width:680px){.cofe-contacts .cofe-contacts__map{height:auto;min-height:40vh}}.details{align-items:flex-start;bottom:0;display:flex;flex-direction:column;height:100%;left:0;padding:40vh 0 10vh 10vw;pointer-events:none;position:fixed;width:100%;z-index:1000}@media screen and (max-width:992px){.details{padding:40vh 0 5vh 3vw}}@media screen and (max-width:680px){.details{padding-top:55vh}}@media screen and (max-width:480px){.details{padding-top:60vh}}.details.details--open{pointer-events:auto}.details>*{opacity:0;position:relative}.details .details__bg{left:0;position:fixed;transform-origin:0 0;width:100%}.details .details__bg.details__bg--up{background:var(--bg-body);height:100vh;top:0}.details .details__bg.details__bg--down{background:var(--color-gray11);height:60vh;top:40vh}.details .details__img{height:80vh;position:absolute;right:10vw;top:10vh;transform-origin:0 0}@media screen and (max-width:992px){.details .details__img{bottom:5vh;height:85vh;max-width:calc(100% - 340px);right:2vw;top:auto}}@media screen and (max-width:768px){.details .details__img{height:auto}}@media screen and (max-width:680px){.details .details__img{bottom:auto;height:50vh;left:0;max-width:100%;right:0;top:0;width:auto}}.details .details__title{color:var(--color-gray10);font-size:50px;font-weight:400;margin:-1.5em 0 40px}@media screen and (max-width:992px){.details .details__title{max-width:300px}}@media screen and (max-width:680px){.details .details__title{font-size:36px;margin-bottom:30px;margin-top:0;max-width:100%}}@media screen and (max-width:480px){.details .details__title{font-size:24px;margin-bottom:10px}}.details .details__description{color:var(--color-gray);font-size:12px;line-height:1.3;margin-bottom:30px;max-width:335px}@media screen and (max-width:992px){.details .details__description{max-width:300px}}@media screen and (max-width:480px){.details .details__description{margin-bottom:20px}}.details .details__price{color:var(--color-gray);font-size:18px}@media screen and (max-width:992px){.details .details__price{max-width:300px}}.details .details__close{background:none;background:url(/local/templates/.default/assets/css/../img/details__close.svg) no-repeat 50%;background-size:contain;border:0;cursor:pointer;height:30px;margin:2em;position:absolute;right:0;top:4%;width:30px}@media screen and (max-width:992px){.details .details__close{background-size:20px 20px;margin:1em;top:0}}.faq-block,.faq-element{position:relative}.faq-element:before{background:var(--color-gray2);content:"";height:1px;left:-50%;opacity:.4;position:absolute;top:0;width:200%}.faq-element._open .faq-element__title svg{transform:rotate(90deg)}.faq-element .faq-element__title{align-items:center;cursor:pointer;display:flex;font-size:18px;font-weight:400;gap:36px;letter-spacing:.01em;line-height:1.2;padding:26px 0 22px;position:relative}@media screen and (max-width:768px){.faq-element .faq-element__title{font-size:14px;gap:16px;padding:16px 0 12px}}.faq-element .faq-element__title svg{min-height:18px;min-width:11px;transition:transform .3s var(--transition)}@media screen and (max-width:768px){.faq-element .faq-element__title svg{height:10px;min-height:10px;min-width:7px;width:7px}}.faq-element .faq-element__content{display:none;padding-left:47px}@media screen and (max-width:768px){.faq-element .faq-element__content{padding-left:23px}}.btn-table{align-items:center;color:var(--color-blue-dark);cursor:pointer;display:flex;font-size:13px;font-weight:400;letter-spacing:.01em;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.btn-table .icon-table-size{background:url(/local/templates/.default/assets/css/../img/table-size.svg) no-repeat 50%;background-size:contain;height:23px;margin-right:6px;min-width:23px;width:23px}.popup-table-size{height:100%;left:0;overflow:hidden;pointer-events:none;position:fixed;top:0;transition:all .3s var(--transition) .3s;visibility:hidden;width:100%;z-index:12000}.popup-table-size._open{pointer-events:all;transition:all .2s var(--transition);visibility:visible}.popup-table-size._open .popup-table-size__overlay{opacity:1;transition:opacity .3s var(--transition) .1s}.popup-table-size._open .table-size__wrapper{opacity:1;transform:translateX(0);transition:transform .3s var(--transition) .3s,opacity .3s var(--transition) .3s}.popup-table-size .table-size__wrapper{height:auto;max-height:100%;max-width:580px;opacity:0;overflow-y:auto;position:absolute;right:0;top:0;transform:translateX(50%);transition:transform .3s var(--transition),opacity .3s var(--transition);width:calc(100% - 20px);z-index:2}.popup-table-size .popup-table-size__overlay{background:var(--color-overlay);content:"";height:100%;left:0;opacity:0;position:fixed;top:0;transition:all .3s var(--transition) .2s;width:100%;z-index:1}.table-size{background:var(--bg-body);border:1px solid var(--color-gray15);box-shadow:0 50px 50px 0 rgba(0,0,0,.03);padding:60px 60px 40px 70px}@media screen and (max-width:768px){.table-size{padding:30px 20px}}.table-size .table-size__title{font-size:24px;font-weight:400;line-height:1.2;margin-bottom:26px}.table-size .table-size__nav{display:flex;gap:0 10px;margin-bottom:40px}@media screen and (max-width:768px){.table-size .table-size__nav{margin-bottom:20px}}.table-size .table-size__nav .table-size__nav-item{color:var(--color-gray);cursor:pointer;font-size:14px;font-weight:400;padding:4px 9px 2px;transition:color .3s var(--transition);-webkit-user-select:none;-moz-user-select:none;user-select:none}.table-size .table-size__nav .table-size__nav-item._on{background:var(--color-gray16);color:var(--color-black)}.table-size .table-size__nav .table-size__nav-item:hover{color:var(--color-black)}.table-size .table-size__tabs{margin-bottom:60px}@media screen and (max-width:768px){.table-size .table-size__tabs{margin-bottom:30px}}.table-size .table-size__tab{display:none}.table-size .table-size__block{display:flex;font-size:14px;font-weight:400;gap:0 20px;max-width:405px;width:100%}.table-size .table-size__block .table-size__th{flex:1 1 auto;padding-top:35px}.table-size .table-size__block .table-size__th .table-size__row{margin-bottom:15px}.table-size .table-size__block .table-size__th .table-size__row:last-child{margin-bottom:0}.table-size .table-size__block .table-size__col._not{color:var(--color-gray)}.table-size .table-size__block .table-size__col .table-size__row{display:flex;gap:0 10px;justify-content:center;margin-bottom:15px}.table-size .table-size__block .table-size__col .table-size__row:last-child{margin-bottom:0}.table-size .table-size__desc{font-size:14px;font-weight:400;max-width:340px}.table-size .table-size__desc .social-list{margin-top:14px}.table-size .table-size__btn{display:flex;justify-content:center;padding-top:70px}@media screen and (max-width:768px){.table-size .table-size__btn{padding-top:50px}}.table-size .table-size__btn .btn{background:var(--color-gray16);color:var(--color-gray);font-size:14px;height:60px;max-width:340px;width:100%}@media screen and (max-width:768px){.table-size .table-size__btn .btn{height:50px}}.table-size .table-size__btn .btn:hover{background:var(--color-blue-lightRGBA)}.social-list{gap:0 10px;list-style:none}.social-list,.social-list a{align-items:center;display:flex}.social-list a{height:20px;justify-content:center;transition:opacity .3s var(--transition);width:20px}.social-list a:hover{opacity:.6}.loyalty-search{margin:0 auto 24px;max-width:880px;position:relative}.loyalty-search .loyalty-search__icon{left:16px;line-height:0px;margin-top:-9px;pointer-events:none;position:absolute;top:50%;width:18px;z-index:2}@media screen and (max-width:768px){.loyalty-search .loyalty-search__icon{left:10px;margin-top:0;top:20px;width:12px}.loyalty-search .loyalty-search__icon svg{height:12px;width:12px}}.loyalty-search .loyalty-search__input input{background:var(--color-white);border:none;font-family:var(--font-default);font-size:16px;font-weight:400;height:53px;letter-spacing:.01em;padding-left:48px;padding-right:160px;width:100%}@media screen and (max-width:768px){.loyalty-search .loyalty-search__input input{font-size:14px;padding-left:52px;padding-right:48px}}.loyalty-search .loyalty-search__btns{align-items:center;display:flex;gap:0 10px;height:100%;padding-right:20px;position:absolute;right:0;top:0;z-index:2}@media screen and (max-width:768px){.loyalty-search .loyalty-search__btns{height:auto;padding-right:0;padding-top:10px;position:static}.loyalty-search .loyalty-search__btns .btn{height:40px;width:100%}}.loyalty-search .loyalty-search__reset{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:30px;justify-content:center;width:28px}@media screen and (max-width:768px){.loyalty-search .loyalty-search__reset{position:absolute;right:4px;top:11px}}.loyalty-search .loyalty-search__reset svg path{stroke:var(--color-black2);transition:stroke .3s ease-in-out}.loyalty-search .loyalty-search__reset:hover svg path{stroke:var(--color-red2)}.loyalty-users{margin:20px auto 0;max-width:1330px}@media screen and (max-width:1200px){.loyalty-users{max-width:880px}}.loyalty-user{display:flex;flex-wrap:wrap}@media screen and (max-width:1200px){.loyalty-user{background:var(--color-white);flex-direction:column;padding:24px 16px}}.loyalty-user .loyalty-user__content{background:var(--color-white);padding:24px 16px;width:calc(100% - 225px)}@media screen and (max-width:1200px){.loyalty-user .loyalty-user__content{margin-bottom:22px;padding:0;width:100%}}@media screen and (max-width:768px){.loyalty-user .loyalty-user__content{margin-bottom:0}}.loyalty-user .loyalty-user__inform{display:flex;gap:0 40px}@media screen and (max-width:768px){.loyalty-user .loyalty-user__inform{flex-wrap:wrap}}.loyalty-user .loyalty-user__name{color:var(--color-black2);font-size:16px;letter-spacing:.01em;line-height:137%;width:200px}@media screen and (max-width:768px){.loyalty-user .loyalty-user__name{margin-bottom:12px;width:100%}}.loyalty-user .loyalty-user__contacts{color:var(--color-gray);display:flex;font-size:13px;gap:0 30px;letter-spacing:.01em;white-space:nowrap}@media screen and (max-width:768px){.loyalty-user .loyalty-user__contacts{gap:0 26px;margin-bottom:12px}}.loyalty-user .loyalty-user__contacts .loyalty-user__email{width:210px}@media screen and (max-width:768px){.loyalty-user .loyalty-user__contacts .loyalty-user__email{width:auto}}.loyalty-user .loyalty-user__contacts .loyalty-user__phone{width:140px}@media screen and (max-width:768px){.loyalty-user .loyalty-user__contacts .loyalty-user__phone{width:auto}}.loyalty-user .loyalty-user__balans{align-items:center;color:var(--color-black2);display:flex;font-size:16px;gap:0 5px;justify-content:flex-end;letter-spacing:.01em;margin-left:auto;text-align:right}@media screen and (max-width:768px){.loyalty-user .loyalty-user__balans{text-align:left;width:100%}}.loyalty-user .loyalty-user__balans .bonus-symbol{height:19px;position:relative;top:-2px;width:20px}.loyalty-user .loyalty-user__summa{display:flex;font-size:14px;gap:0 20px;width:210px}@media screen and (max-width:768px){.loyalty-user .loyalty-user__summa{justify-content:flex-end;margin-bottom:20px;width:100%}}.loyalty-user .loyalty-user__summa .loyalty-user__summa-status._not{color:var(--color-red2)}.loyalty-user .loyalty-user__summa .loyalty-user__summa-value{white-space:nowrap}.loyalty-user .loyalty-user__right{display:flex;flex-direction:column;gap:16px 0;padding-bottom:14px;padding-left:24px;padding-top:14px;width:225px}@media screen and (max-width:1200px){.loyalty-user .loyalty-user__right{padding-left:0;width:100%}}.loyalty-user .loyalty-user__orders{background:var(--color-white);width:calc(100% - 225px)}@media screen and (max-width:1200px){.loyalty-user .loyalty-user__orders{width:100%}}.loyalty-user .loyalty-user__orders .loyalty-user__orders-top{align-items:center;color:var(--color-blue-light);cursor:pointer;display:flex;font-size:13px;height:64px;justify-content:center;letter-spacing:1.04px;padding:16px;text-align:center;text-decoration:none;text-transform:uppercase;transition:all .3s ease-in-out;-webkit-user-select:none;-moz-user-select:none;user-select:none}.loyalty-user .loyalty-user__orders .loyalty-user__orders-top._open{border-bottom:1px solid var(--color-gray7)}.loyalty-user .loyalty-user__orders .loyalty-user__orders-top:hover{color:var(--color-blue)}.loyalty-user .loyalty-user__orders .loyalty-user__orders-body{display:none}.loyalty-user .loyalty-user__orders .profile-order{border:none;border-bottom:1px solid var(--color-gray7)}.loyalty-user .loyalty-user__orders .profile-order:last-child{border-bottom:0}.loyalty-discard{align-items:center;display:flex;gap:0 12px}.loyalty-discard .loyalty-discard__input{background:var(--color-blue-darkRGBA3);border:none;color:var(--color-black2);font-size:16px;font-weight:400;height:30px;letter-spacing:.01em;padding:0 6px;text-align:center;width:75px}@media screen and (max-width:1200px){.loyalty-discard .loyalty-discard__input{width:calc(50% - 6px)}}.loyalty-discard .btn{width:calc(100% - 87px)}@media screen and (max-width:1200px){.loyalty-discard .btn{width:calc(50% - 6px)}}.loyalty-accrual{align-items:center;display:flex;gap:0 12px}.loyalty-accrual .loyalty-accrual__input{background:var(--color-blue-darkRGBA3);border:none;color:var(--color-black2);font-size:16px;font-weight:400;height:30px;letter-spacing:.01em;padding:0 6px;text-align:center;width:75px}@media screen and (max-width:1200px){.loyalty-accrual .loyalty-accrual__input{width:calc(50% - 6px)}}.loyalty-accrual .btn{width:calc(100% - 87px)}@media screen and (max-width:1200px){.loyalty-accrual .btn{width:calc(50% - 6px)}}.loyalty-message{color:var(--color-black2);font-size:16px;font-weight:400;letter-spacing:.01em;line-height:1.4;text-align:center}@media screen and (max-width:768px){.loyalty-message{margin-top:18px}}.loyalty-message._error{color:var(--color-red2)}.loyalty-calculus{margin-bottom:50px;position:relative}.loyalty-calculus .loyalty-calculus__current{height:35px;position:relative}.loyalty-calculus .loyalty-calculus__current:before{background:var(--color-gray);content:"";height:1px;left:0;margin-top:-2px;position:absolute;top:50%;width:100%}.loyalty-calculus .loyalty-calculus__current .loyalty-calculus__current-line{background:var(--color-red7);content:"";height:3px;left:0;margin-top:-2px;position:absolute;top:50%;width:var(--procent)}.loyalty-calculus .loyalty-calculus__current .loyalty-calculus__current-line:after{background:var(--color-red7);border-radius:50%;content:"";height:13px;position:absolute;right:-6px;top:-5px;width:13px}.loyalty-calculus .loyalty-calculus__current .loyalty-calculus__current-val{bottom:-32px;color:var(--color-gray);font-size:14px;letter-spacing:.01em;line-height:1.2;position:absolute;right:0;transform:translateX(50%)}.loyalty-calculus .loyalty-calculus__default{display:flex;margin-bottom:0;position:relative}.loyalty-calculus .loyalty-calculus__default.loyalty-calculus__2 .loyalty-calculus__item{width:50%}.loyalty-calculus .loyalty-calculus__default.loyalty-calculus__3 .loyalty-calculus__item{width:33.3333333333%}.loyalty-calculus .loyalty-calculus__default.loyalty-calculus__4 .loyalty-calculus__item{width:25%}.loyalty-calculus .loyalty-calculus__default .loyalty-calculus__item{color:var(--color-gray);display:flex;flex-direction:column;font-size:14px;font-weight:400;gap:10px 0;letter-spacing:.01em;line-height:1.2;position:relative;text-align:center;width:100%}.loyalty-calculus .loyalty-calculus__default .loyalty-calculus__item .procent span{display:none}.loyalty-calculus .loyalty-calculus__default .loyalty-calculus__item:first-child{text-align:left}.loyalty-calculus .loyalty-calculus__default .loyalty-calculus__item:first-child:before{left:0}.loyalty-calculus .loyalty-calculus__default .loyalty-calculus__item:last-child{text-align:right}.loyalty-calculus .loyalty-calculus__default .loyalty-calculus__item:last-child:before{left:auto;right:0}.personal-loyalty-wrap{overflow:hidden;padding-bottom:0}.personal-loyalty{margin-bottom:20px;text-align:center}.personal-loyalty .personal-loyalty__top{color:var(--color-gray);font-size:14px;letter-spacing:.01em;line-height:1.2;margin-bottom:20px}.personal-loyalty .personal-loyalty__val{color:var(--color-black);font-size:42px;letter-spacing:.04em;line-height:1.2;margin-bottom:30px}.personal-loyalty .personal-loyalty__val span{align-items:center;color:var(--color-blue-dark);display:block;display:flex;font-size:16px;gap:0 2px;justify-content:center;text-align:center}.personal-loyalty .personal-loyalty__val span .bonus-symbol{height:19px;opacity:.3;position:relative;top:-1px;width:19px}.personal-loyalty .personal-loyalty__desc{color:var(--color-black2);font-size:14px;line-height:1.2}.personal-loyalty .personal-loyalty__desc a{color:var(--color-blue-dark);text-decoration:underline;transition:color .3s var(--transition)}.personal-loyalty .personal-loyalty__desc a:hover{color:var(--color-black)}.loyalty-list .loyalty-list__item{margin-bottom:12px}.loyalty-list .loyalty-list__item:last-child{margin-bottom:0}.loyalty-list:has(+.faq-block){margin-bottom:46px}.loyalty-list__item{border:1px solid var(--color-gray7);padding:20px 16px;position:relative}@media screen and (max-width:768px){.loyalty-list__item{padding:16px 10px}}.loyalty-list__item._profit .loyalty-list__item-status{background:var(--status-p)}.loyalty-list__item._loss{background:var(--color-gray8)}.loyalty-list__item._loss .loyalty-list__item-status{background:var(--status-s)}.loyalty-list__item .loyalty-list__item-top{display:flex;justify-content:space-between}.loyalty-list__item .loyalty-list__item-number{color:var(--color-black2);font-size:16px;font-weight:700;letter-spacing:.01em;line-height:1.2;margin-bottom:5px}.loyalty-list__item .loyalty-list__item-date{color:var(--color-gray);font-size:13px}.loyalty-list__item .loyalty-list__item-summa{align-items:center;color:var(--color-black2);display:flex;font-size:18px;gap:0 5px;line-height:1.2}.loyalty-list__item .loyalty-list__item-summa.loyalty-list__item-summa-bottom{padding-top:16px}.loyalty-list__item .loyalty-list__item-summa .bonus-symbol{height:22px;position:relative;top:-2px;width:22px}.loyalty-list__item .loyalty-list__item-right{text-align:right}.loyalty-list__item .loyalty-list__item-right .loyalty-list__item-summa{height:0;overflow:hidden;padding-bottom:0;padding-top:0}@media screen and (max-width:768px){.loyalty-list__item .loyalty-list__item-right .loyalty-list__item-summa{height:auto;padding-bottom:5px}}.loyalty-list__item .loyalty-list__item-status{color:var(--color-white);font-size:12px;font-weight:700;letter-spacing:.04em;line-height:1.2;padding:4px 10px 0;text-transform:uppercase;-webkit-user-select:none;-moz-user-select:none;user-select:none}.loyalty-list__item .loyalty-list__item-products{display:flex;gap:0 10px;justify-content:center;margin-top:16px}@media screen and (max-width:768px){.loyalty-list__item .loyalty-list__item-products{display:none}}.loyalty-list__item .loyalty-list__item-products .loyalty-list__item-product{display:block;line-height:0px;transition:opacity .3s var(--transition)}.loyalty-list__item .loyalty-list__item-products .loyalty-list__item-product:hover{opacity:.5}.loyalty-list__item .loyalty-list__item-products .loyalty-list__item-product img{margin:0;max-height:100px;width:auto}.loyalty-list__item .loyalty-list__item-products+.loyalty-list__item-summa{bottom:20px;left:16px;padding-top:0;position:absolute;z-index:2}@media screen and (max-width:768px){.loyalty-list__item .loyalty-list__item-products+.loyalty-list__item-summa{display:none}}.bonus-symbol{background:url(/local/templates/.default/assets/css/../img/bonus-symbol.svg) no-repeat 50%;background-size:contain;content:"";display:inline-block;height:28px;line-height:0px;width:29px}.loyalty-search__change{align-items:center;border-right:1px solid var(--bg-body);cursor:pointer;display:flex;height:40px;left:0;margin-top:-20px;position:absolute;top:50%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:40px;z-index:2}@media screen and (max-width:768px){.loyalty-search__change{margin-top:0;top:6px}}.loyalty-search__change .loyalty-search__change-item{align-items:center;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:all .3s var(--transition);width:100%}.loyalty-search__change .loyalty-search__change-item._select{opacity:1}.loyalty-search__change .loyalty-search__change-item svg{height:20px;width:auto}.loyalty-search__change .loyalty-search__change-item svg path{fill:var(--color-black2);stroke:var(--color-black2)}.block-map{position:relative}@media screen and (max-width:992px){.block-map{display:flex;height:650px}}.block-map.block-map--contacts{height:500px;margin-top:60px}@media screen and (max-width:992px){.block-map.block-map--contacts{margin-top:16px}}.block-map.block-map--contacts .map-contacts .map-contacts__adddress-wrap{margin-bottom:0;padding-bottom:16px}.block-map.block-map--contacts .map-contacts .map-contact__mode{border-top:0}.block-map.block-map--contacts .shop-map{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:992px){.block-map.block-map--contacts .shop-map{height:calc(100% - 100px)}}.block-map .map{background-position:50%;background-repeat:no-repeat;background-size:cover;height:734px;margin:0 auto;max-width:calc(var(--container-width) - var(--container-padding)*2);position:relative;width:calc(100% - var(--container-padding)*2)}@media screen and (max-width:992px){.block-map .map{bottom:0;height:calc(100% - 200px);left:0;position:absolute;width:100%;z-index:1}}@media screen and (max-width:480px){.block-map .map{left:0;width:calc(100% - var(--container-padding)*2 + 80px)}}.block-map .map iframe{height:100%;left:0;position:absolute;top:0;width:100%}.block-map .map-contacts{background:var(--color-white);left:50%;padding:45px 40px 40px;position:absolute;top:50%;transform:translate(-128%,-59%);width:378px;z-index:5}@media screen and (max-width:992px){.block-map .map-contacts{left:16px;max-width:calc(100% - 32px);padding:35px 25px 20px;top:0;transform:translate(0);width:100%}}@media screen and (max-width:480px){.block-map .map-contacts{left:16px;max-width:calc(100% - 32px)}}.block-map .map-contacts:before{background:var(--color-white);bottom:149px;content:"";height:24px;position:absolute;right:-12px;transform:rotate(45deg);width:24px}@media screen and (max-width:992px){.block-map .map-contacts:before{bottom:-12px;left:47%;margin-left:-12px;right:auto}}.block-map .map-contacts__title{color:var(--color-gray);font-size:13px;letter-spacing:1.04px;line-height:1.2;margin-bottom:23px;text-transform:uppercase}@media screen and (max-width:480px){.block-map .map-contacts__title{margin-bottom:20px}}.block-map .map-contacts__adddress-wrap{border-bottom:1px solid var(--color-gray2RGBA2);margin-bottom:24px;padding-bottom:20px}@media screen and (max-width:480px){.block-map .map-contacts__adddress-wrap{margin-bottom:15px;padding-bottom:15px}}.block-map .map-contacts__address{leading-trim:both;text-edge:cap;color:var(--color-black2);display:inline-block;font-size:16px;letter-spacing:.16px;padding:0 3px 0 28px;position:relative;text-decoration:none;transition:color .3s ease-in-out}.block-map .map-contacts__address:hover{color:var(--color-blue)}.block-map .map-contacts__address .icon-point{background:url(/local/templates/.default/assets/css/../img/icon-point_black.svg) no-repeat 50%;background-size:contain}.block-map .map-contacts__span{color:var(--color-gray);font-size:13px;letter-spacing:1.04px;margin-bottom:24px;text-transform:uppercase}.block-map .map-contacts__phone{leading-trim:both;text-edge:cap;color:var(--color-black2);display:inline-block;font-size:24px;letter-spacing:.24px;line-height:1.2;margin-bottom:32px;text-decoration:none;transition:color .3s ease-in-out}@media screen and (max-width:992px){.block-map .map-contacts__phone{display:flex}}@media screen and (max-width:480px){.block-map .map-contacts__phone{margin-bottom:20px}}.block-map .map-contacts__phone:hover{color:var(--color-blue)}.block-map .map-contacts__email{leading-trim:both;text-edge:cap;color:var(--color-black2);display:inline-block;font-size:16px;letter-spacing:.16px;margin-bottom:25px;padding:0 3px 0 28px;position:relative;text-decoration:none;transition:color .3s ease-in-out}.block-map .map-contacts__email:hover{color:var(--color-blue)}.block-map .map-contacts__email .icon-social{left:0;margin-top:-8px;position:absolute;top:50%}.block-map .map-contact__mode{leading-trim:both;text-edge:cap;border-top:1px solid var(--color-gray2RGBA2);color:var(--color-gray);font-size:13px;letter-spacing:.26px;line-height:1.1;padding-top:16px}.shop-map{height:730px;overflow:hidden;position:relative;width:100%}@media screen and (max-width:992px){.shop-map{bottom:0;height:calc(100% - 200px);left:0;position:absolute;width:100%;z-index:1}}@media screen and (max-width:480px){.shop-map{left:0;width:100%}}.shop-map:before{background:#d0d0d0;opacity:.2;z-index:2}.shop-map:after,.shop-map:before{content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.shop-map:after{background:linear-gradient(180deg,#f5f4f2,hsla(40,13%,95%,0));z-index:3}.main-footer{overflow:hidden;padding-bottom:24px;padding-top:70px;position:relative}@media screen and (max-width:768px){.main-footer{padding-top:30px}}.main-footer:before{background:url(/local/templates/.default/assets/css/../img/footer-decor.svg) top;content:"";height:18px;left:0;opacity:.9;position:absolute;top:0;width:100%}@media screen and (max-width:768px){.main-footer:before{background-size:cover;height:10px}}.main-footer .main-footer__top{display:flex;justify-content:flex-start;margin-bottom:30px}@media screen and (max-width:1200px){.main-footer .main-footer__top{flex-wrap:wrap}}.main-footer .main-footer__top .main-footer__left{display:flex;flex-direction:column;margin-right:44px;width:282px}@media screen and (max-width:1600px){.main-footer .main-footer__top .main-footer__left{width:170px}}@media screen and (max-width:768px){.main-footer .main-footer__top .main-footer__left{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-right:0;order:1;width:100%}}.main-footer .main-footer__top .main-footer__left .logo{height:auto;margin-bottom:28px;width:247px}@media screen and (max-width:1600px){.main-footer .main-footer__top .main-footer__left .logo{width:150px}}@media screen and (max-width:768px){.main-footer .main-footer__top .main-footer__left .logo{margin-bottom:30px;width:110px}}.main-footer .main-footer__top .main-footer__left .logo img{height:auto;width:100%}.main-footer .main-footer__top .main-footer__left .social{width:247px}@media screen and (max-width:1600px){.main-footer .main-footer__top .main-footer__left .social{width:150px}}@media screen and (max-width:768px){.main-footer .main-footer__top .main-footer__left .social{margin-left:auto;margin-right:0;transform:translateY(1px)}}.main-footer .main-footer__top .main-footer__midle{display:flex;gap:0 53px;justify-content:space-between;margin-right:60px;padding-bottom:24px;width:calc(100% - 991px)}@media screen and (max-width:1700px){.main-footer .main-footer__top .main-footer__midle{width:calc(100% - 886px)}}@media screen and (max-width:1600px){.main-footer .main-footer__top .main-footer__midle{width:calc(100% - 774px)}}@media screen and (max-width:1400px){.main-footer .main-footer__top .main-footer__midle{gap:20px;justify-content:space-between;width:calc(100% - 665px)}}@media screen and (max-width:1200px){.main-footer .main-footer__top .main-footer__midle{margin-right:0;padding-bottom:35px;width:calc(100% - 215px)}}@media screen and (max-width:992px){.main-footer .main-footer__top .main-footer__midle{width:calc(100% - 215px)}}@media screen and (max-width:768px){.main-footer .main-footer__top .main-footer__midle{flex-wrap:wrap;gap:20px;order:3;padding-top:30px;width:100%}}@media screen and (max-width:480px){.main-footer .main-footer__top .main-footer__midle{gap:20px 12px;padding-bottom:0}}.main-footer .main-footer__top .main-footer__right{width:605px}@media screen and (max-width:1700px){.main-footer .main-footer__top .main-footer__right{width:500px}}@media screen and (max-width:1400px){.main-footer .main-footer__top .main-footer__right{width:450px}}@media screen and (max-width:1200px){.main-footer .main-footer__top .main-footer__right{margin-top:30px;width:100%}}@media screen and (max-width:768px){.main-footer .main-footer__top .main-footer__right{order:2}}.footer-contacts{align-items:center;display:flex;gap:0 28px;margin-top:auto;white-space:nowrap}@media screen and (max-width:768px){.footer-contacts{align-items:flex-start;flex-direction:column;gap:20px 0;width:100%}}.footer-phone{color:var(--color-black2);display:inline-block;font-size:16px;font-weight:400;letter-spacing:.01em;line-height:1.3;opacity:.5;padding-left:30px;position:relative;text-decoration:none;transition:opacity .3s var(--transition)}.footer-phone:hover{opacity:1}.footer-address{color:var(--color-black2);display:inline-block;font-size:16px;font-weight:400;letter-spacing:.01em;line-height:1.3;opacity:.5;padding-left:24px;position:relative;text-decoration:none;transition:opacity .3s var(--transition)}.footer-address:hover{opacity:1}.icon-phone{background:url(/local/templates/.default/assets/css/../img/icon-phone.svg) no-repeat 50%;background-size:contain;height:18px;margin-top:-10px;width:18px}.icon-phone,.icon-point{content:"";left:0;position:absolute;top:50%}.icon-point{background:url(/local/templates/.default/assets/css/../img/icon-point.svg) no-repeat 50%;background-size:contain;height:16px;margin-top:-11px;width:12px}.social{gap:0 28px}.social,.social .social__el{align-items:center;display:flex;justify-content:center}.social .social__el{height:16px;position:relative;transition:opacity .3s var(--transition);width:16px}.social .social__el:hover{opacity:.7}.footer-menu{white-space:nowrap}@media screen and (max-width:768px){.footer-menu:first-child{order:1;width:100%}.footer-menu:first-child .footer-menu__nav,.footer-menu:first-child ul{display:flex;flex-wrap:wrap;gap:10px}.footer-menu:nth-child(2){order:3}.footer-menu:nth-child(3){order:2}}.footer-menu .footer-menu__title{color:var(--color-gray);font-size:13px;font-weight:400;letter-spacing:.08em;line-height:1.1;margin-bottom:16px;text-transform:uppercase}@media screen and (max-width:768px){.footer-menu .footer-menu__title{font-size:10px;margin-bottom:10px}}.footer-menu ul{list-style:none}.footer-menu ul._column{-moz-column-count:2;-moz-column-gap:42px;column-gap:42px;-moz-column-width:auto;columns:2}@media screen and (max-width:1200px){.footer-menu ul._column{-moz-column-gap:30px;column-gap:30px}}@media screen and (max-width:768px){.footer-menu ul._column{-moz-column-gap:6px;column-gap:6px}}.footer-menu ul li a{color:var(--color-black2);display:inline-block;font-size:16px;font-weight:400;letter-spacing:.01em;line-height:1.2;padding:6px 0;text-decoration:none;transition:color .3s var(--transition)}@media screen and (max-width:1400px){.footer-menu ul li a{font-size:14px}}@media screen and (max-width:480px){.footer-menu ul li a{font-size:13px}}@media screen and (max-width:380px){.footer-menu ul li a{font-size:12px}}.footer-menu ul li a._active,.footer-menu ul li a:hover{color:var(--color-blue)}.footer-menu .footer-menu__nav._column{display:flex;gap:40px}@media screen and (max-width:1200px){.footer-menu .footer-menu__nav._column{gap:30px}}@media screen and (max-width:768px){.footer-menu .footer-menu__nav._column{gap:12px}}.footer-menu .footer-menu__nav .footer-menu__nav-item a{color:var(--color-black2);display:inline-block;font-size:16px;font-weight:400;letter-spacing:.01em;line-height:1.2;padding:6px 0;text-decoration:none;transition:color .3s var(--transition)}@media screen and (max-width:1400px){.footer-menu .footer-menu__nav .footer-menu__nav-item a{font-size:14px}}@media screen and (max-width:480px){.footer-menu .footer-menu__nav .footer-menu__nav-item a{font-size:13px}}@media screen and (max-width:380px){.footer-menu .footer-menu__nav .footer-menu__nav-item a{font-size:12px}}.footer-menu .footer-menu__nav .footer-menu__nav-item a._active,.footer-menu .footer-menu__nav .footer-menu__nav-item a:hover{color:var(--color-blue)}.main-footer__bottom{border-top:1px solid var(--color-gray9)}.main-footer__bottom .container{display:flex;gap:0 21px;padding-top:24px}@media screen and (max-width:768px){.main-footer__bottom .container{flex-direction:column;gap:0;padding-top:20px}}.coperight{color:var(--color-gray);font-size:13px;font-weight:400;letter-spacing:.01em;line-height:20px}@media screen and (max-width:768px){.coperight{margin-bottom:24px;text-align:center}}@media screen and (max-width:480px){.coperight{font-size:11px}}.requisites{color:var(--color-gray);font-size:13px;font-weight:400;letter-spacing:.01em;line-height:20px;padding-top:5px}@media screen and (max-width:768px){.requisites{margin-bottom:24px;text-align:center}}@media screen and (max-width:480px){.requisites{font-size:11px}}.method-pay{display:flex;gap:0 28px}@media screen and (max-width:768px){.method-pay{justify-content:center}}@media screen and (max-width:480px){.method-pay{gap:0 20px}}.method-pay .method-pay__el{filter:grayscale(100%);opacity:.4}.hidden-svg{bottom:0;height:0;left:0;pointer-events:none;position:fixed;width:0}body .main-footer,body .main-header-wrapper{opacity:0;transition:opacity .6s var(--transition) .4s}body .catalog-wrapper,body .page-wrapper{opacity:0;transition:all .8s var(--transition) .4s}body .page-wrapper{transform:translateY(50px)}body._load .catalog-wrapper,body._load .main-footer,body._load .main-header-wrapper{opacity:1}body._load .page-wrapper{opacity:1;transform:translate(0)}body._load .page-404:before{width:0}
/* End */
/* /local/templates/.default/assets/css/libs.css?173853483675366 */
/* /local/templates/.default/assets/css/main.css?1747827036267715 */
