

/* Start:/local/templates/common/static/css/main.css?1755677819479871*/
@charset "UTF-8";
/*! 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 */
  -webkit-text-decoration: underline dotted;
  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;
}

.date-picker {
  width: 170px;
  height: 25px;
  padding: 0;
  border: 0;
  line-height: 25px;
  padding-left: 10px;
  font-size: 12px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  cursor: pointer;
  color: #303030;
  position: relative;
  z-index: 2;
}

.date-picker-wrapper {
  position: absolute;
  z-index: 1;
  border: 1px solid #bfbfbf;
  background-color: #efefef;
  padding: 5px 12px;
  font-size: 12px;
  line-height: 20px;
  color: #aaa;
  font-family: Arial, sans-serif;
  box-shadow: 3px 3px 10px rgba(0, 0, 0, 0.5);
  box-sizing: initial;
}

.dp-clearfix {
  clear: both;
  height: 0;
  font-size: 0;
}

.date-picker-wrapper.inline-wrapper {
  position: relative;
  box-shadow: none;
  display: inline-block;
}

.date-picker-wrapper.single-date {
  width: auto;
}

.date-picker-wrapper.no-shortcuts {
  padding-bottom: 12px;
}

.date-picker-wrapper.no-topbar {
  padding-top: 12px;
}

.date-picker-wrapper .footer {
  font-size: 11px;
  padding-top: 3px;
}

.date-picker-wrapper b {
  color: #666;
  font-weight: 700;
}

.date-picker-wrapper a {
  color: #6bb4d6;
  text-decoration: underline;
}

.date-picker-wrapper .month-name {
  text-transform: uppercase;
}

.date-picker-wrapper .select-wrapper {
  position: relative;
  overflow: hidden;
  display: inline-block;
  vertical-align: middle;
}

.date-picker-wrapper .select-wrapper:hover {
  text-decoration: underline;
}

.date-picker-wrapper .month-element {
  display: inline-block;
  vertical-align: middle;
}

.date-picker-wrapper .select-wrapper select {
  position: absolute;
  margin: 0;
  padding: 0;
  left: 0;
  top: -1px;
  font-size: inherit;
  font-style: inherit;
  font-weight: inherit;
  text-transform: inherit;
  color: inherit;
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: transparent;
  border: 0;
  outline: 0;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";
  filter: alpha(opacity=1);
  opacity: 0.01;
}

.date-picker-wrapper .month-wrapper {
  border: 1px solid #bfbfbf;
  border-radius: 3px;
  background-color: #fff;
  padding: 5px;
  cursor: default;
  position: relative;
  _overflow: hidden;
}

.date-picker-wrapper .month-wrapper table {
  width: 190px;
  float: left;
}

.date-picker-wrapper .month-wrapper table.month2 {
  width: 190px;
  float: left;
}

.date-picker-wrapper .month-wrapper table th,
.date-picker-wrapper .month-wrapper table td {
  vertical-align: middle;
  text-align: center;
  line-height: 14px;
  margin: 0px;
  padding: 0px;
}

.date-picker-wrapper .month-wrapper table .day {
  padding: 5px 0;
  line-height: 1;
  font-size: 12px;
  margin-bottom: 1px;
  color: #ccc;
  cursor: default;
}

.date-picker-wrapper .month-wrapper table div.day.lastMonth,
.date-picker-wrapper .month-wrapper table div.day.nextMonth {
  color: #999;
  cursor: default;
}

.date-picker-wrapper .month-wrapper table .day.checked {
  background-color: #9cdbf7;
}

.date-picker-wrapper .month-wrapper table .week-name {
  height: 20px;
  line-height: 20px;
  font-weight: 100;
  text-transform: uppercase;
}

.date-picker-wrapper .month-wrapper table .day.has-tooltip {
  cursor: help !important;
}

.date-picker-wrapper .month-wrapper table .day.has-tooltip .tooltip {
  white-space: nowrap;
}

.date-picker-wrapper .time label {
  white-space: nowrap;
}

.date-picker-wrapper .month-wrapper table .day.toMonth.valid {
  color: #333;
  cursor: pointer;
}

.date-picker-wrapper .month-wrapper table .day.toMonth.hovering {
  background-color: #cdecfa;
}

.date-picker-wrapper .month-wrapper table .day.nextMonth,
.date-picker-wrapper .month-wrapper table .day.lastMonth {
  display: none;
}

.date-picker-wrapper .month-wrapper table .day.real-today.checked,
.date-picker-wrapper .month-wrapper table .day.real-today.hovering {
  background-color: #70ccd5;
}

.date-picker-wrapper table .caption {
  height: 40px;
}

.date-picker-wrapper table .caption > th:first-of-type,
.date-picker-wrapper table .caption > th:last-of-type {
  width: 27px;
}

.date-picker-wrapper table .caption .next,
.date-picker-wrapper table .caption .prev {
  padding: 0 5px;
  cursor: pointer;
}

.date-picker-wrapper table .caption .next:hover,
.date-picker-wrapper table .caption .prev:hover {
  background-color: #ccc;
  color: white;
}

.date-picker-wrapper .gap {
  position: relative;
  z-index: 1;
  width: 15px;
  height: 100%;
  background-color: red;
  font-size: 0;
  line-height: 0;
  float: left;
  top: -5px;
  margin: 0 10px -10px;
  visibility: hidden;
  height: 0;
}

.date-picker-wrapper .gap .gap-lines {
  height: 100%;
  overflow: hidden;
}

.date-picker-wrapper .gap .gap-line {
  height: 15px;
  width: 15px;
  position: relative;
}

.date-picker-wrapper .gap .gap-line .gap-1 {
  z-index: 1;
  height: 0;
  border-left: 8px solid white;
  border-top: 8px solid #eee;
  border-bottom: 8px solid #eee;
}

.date-picker-wrapper .gap .gap-line .gap-2 {
  position: absolute;
  right: 0;
  top: 0px;
  z-index: 2;
  height: 0;
  border-left: 8px solid transparent;
  border-top: 8px solid white;
}

.date-picker-wrapper .gap .gap-line .gap-3 {
  position: absolute;
  right: 0;
  top: 8px;
  z-index: 2;
  height: 0;
  border-left: 8px solid transparent;
  border-bottom: 8px solid white;
}

.date-picker-wrapper .gap .gap-top-mask {
  width: 6px;
  height: 1px;
  position: absolute;
  top: -1px;
  left: 1px;
  background-color: #eee;
  z-index: 3;
}

.date-picker-wrapper .gap .gap-bottom-mask {
  width: 6px;
  height: 1px;
  position: absolute;
  bottom: -1px;
  left: 7px;
  background-color: #eee;
  z-index: 3;
}

.date-picker-wrapper .selected-days {
  display: none;
}

.date-picker-wrapper .drp_top-bar {
  line-height: 1.4;
  position: relative;
  padding: 10px 40px 10px 0;
}

.date-picker-wrapper .drp_top-bar .error-top,
.date-picker-wrapper .drp_top-bar .normal-top {
  display: none;
}

.date-picker-wrapper .drp_top-bar .default-top {
  display: block;
}

.date-picker-wrapper .drp_top-bar.error .default-top {
  display: none;
}

.date-picker-wrapper .drp_top-bar.error .error-top {
  display: block;
  color: red;
}

.date-picker-wrapper .drp_top-bar.normal .default-top {
  display: none;
}

.date-picker-wrapper .drp_top-bar.normal .normal-top {
  display: block;
}

.date-picker-wrapper .drp_top-bar.normal .normal-top .selection-top {
  color: #333;
}

.date-picker-wrapper .drp_top-bar .apply-btn {
  position: absolute;
  right: 0px;
  top: 6px;
  padding: 3px 5px;
  margin: 0;
  font-size: 12px;
  border-radius: 4px;
  cursor: pointer;
  color: #d9eef7;
  border: solid 1px #0076a3;
  background: #0095cd;
  background: -moz-linear-gradient(top, #00adee, #0078a5);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
  color: white;
  line-height: initial;
}

.date-picker-wrapper .drp_top-bar .apply-btn.disabled {
  cursor: pointer;
  color: #606060;
  border: solid 1px #b7b7b7;
  background: #fff;
  background: -moz-linear-gradient(top, #fff, #ededed);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}

.date-picker-wrapper .time {
  position: relative;
}

.date-picker-wrapper.single-month .time {
  display: block;
}

.date-picker-wrapper .time input[type="range"] {
  vertical-align: middle;
  width: 129px;
  padding: 0;
  margin: 0;
  height: 20px;
}

.date-picker-wrapper .time1 {
  width: 180px;
  padding: 0 5px;
  text-align: center;
}

/*time styling*/
.time2 {
  width: 180px;
  padding: 0 5px;
  text-align: center;
}

.date-picker-wrapper .time1 {
  float: left;
}

.date-picker-wrapper .time2 {
  float: right;
}

.date-picker-wrapper .hour {
  text-align: right;
}

.minute {
  text-align: right;
}

.date-picker-wrapper .hide {
  display: none;
}

.date-picker-wrapper .first-date-selected,
.date-picker-wrapper .last-date-selected {
  color: white !important;
}

.date-picker-wrapper .date-range-length-tip {
  position: absolute;
  margin-top: -4px;
  margin-left: -8px;
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.3);
  display: none;
  background-color: yellow;
  padding: 0 6px;
  border-radius: 2px;
  font-size: 12px;
  line-height: 16px;
  -webkit-filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.3));
  -moz-filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.3));
  -ms-filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.3));
  -o-filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.3));
  filter: drop-shadow(0 0 3px rgba(0, 0, 0, 0.3));
}

.date-picker-wrapper .date-range-length-tip:after {
  content: "";
  position: absolute;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 4px solid yellow;
  left: 50%;
  margin-left: -4px;
  bottom: -4px;
}

.date-picker-wrapper.two-months.no-gap .month1 .next,
.date-picker-wrapper.two-months.no-gap .month2 .prev {
  display: none;
}

.date-picker-wrapper .week-number {
  padding: 5px 0;
  line-height: 1;
  font-size: 12px;
  margin-bottom: 1px;
  color: #999;
  cursor: pointer;
}

.date-picker-wrapper .week-number.week-number-selected {
  color: #49e;
  font-weight: bold;
}

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;
  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(0.47, 0, 0.74, 0.71);
}

.fancybox-is-open .fancybox-bg {
  opacity: 0.9;
  transition-timing-function: cubic-bezier(0.22, 0.61, 0.36, 1);
}

.fancybox-caption,
.fancybox-infobar,
.fancybox-navigation .fancybox-button,
.fancybox-toolbar {
  direction: ltr;
  opacity: 0;
  position: absolute;
  transition: opacity 0.25s ease, visibility 0s ease 0.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 0.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 {
  -webkit-animation-timing-function: cubic-bezier(0.5, 0, 0.14, 1);
  animation-timing-function: cubic-bezier(0.5, 0, 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: -webkit-grab;
  cursor: grab;
}

.fancybox-is-grabbing .fancybox-content {
  cursor: -webkit-grabbing;
  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, 0.6);
  border: 0;
  border-radius: 0;
  box-shadow: none;
  cursor: pointer;
  display: inline-block;
  height: 44px;
  margin: 0;
  padding: 10px;
  position: relative;
  transition: color 0.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: 0.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;
  padding: 31px 26px 31px 6px;
}

.fancybox-navigation .fancybox-button--arrow_right {
  padding: 31px 6px 31px 26px;
  right: 0;
}

.fancybox-caption {
  background: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0.85) 0,
    rgba(0, 0, 0, 0.3) 50%,
    rgba(0, 0, 0, 0.15) 65%,
    rgba(0, 0, 0, 0.075) 75.5%,
    rgba(0, 0, 0, 0.037) 82.85%,
    rgba(0, 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: 0px) {
  .fancybox-caption {
    padding: 75px 44px 25px 44px;
  }
}

.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 {
  -webkit-animation: a 1s linear infinite;
  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: 0.7;
  padding: 0;
  position: absolute;
  top: 50%;
  width: 50px;
  z-index: 99999;
}

@-webkit-keyframes a {
  to {
    transform: rotate(1turn);
  }
}

@keyframes a {
  to {
    transform: rotate(1turn);
  }
}

.fancybox-animated {
  transition-timing-function: cubic-bezier(0, 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(0.19, 1, 0.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(0.5, 0.5, 0.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(0.1) skew(-10deg);
}

.fancybox-fx-tube.fancybox-slide--next {
  transform: translate3d(100%, 0, 0) scale(0.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: 0px) {
    .fancybox-caption {
      padding-left: 12px;
      padding-right: 12px;
    }
  }
}

.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 0.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, 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, 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 0.2s cubic-bezier(0.25, 0.46, 0.45, 0.94);
  z-index: 99991;
}

.fancybox-thumbs__list a:focus:before {
  opacity: 0.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);
  }
}

.jq-checkbox,
.jq-radio {
  position: relative;
  display: inline-block;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.jq-checkbox input,
.jq-radio input {
  position: absolute;
  z-index: -1;
  margin: 0;
  padding: 0;
  opacity: 0;
}

.jq-file {
  position: relative;
  display: inline-block;
  overflow: hidden;
}

.jq-file input {
  position: absolute;
  top: 0;
  right: 0;
  height: auto;
  margin: 0;
  padding: 0;
  opacity: 0;
  font-size: 100px;
  line-height: 1em;
}

.jq-file__name {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.jq-selectbox,
.jq-select-multiple {
  position: relative;
  display: inline-block;
}

.jq-selectbox select,
.jq-select-multiple select {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
  opacity: 0;
}

.jq-selectbox li,
.jq-select-multiple li {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
}

.jq-selectbox {
  z-index: 10;
}

.jq-selectbox__select {
  position: relative;
}

.jq-selectbox__select-text {
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.jq-selectbox__dropdown {
  position: absolute;
}

.jq-selectbox__search input {
  -webkit-appearance: textfield;
}

.jq-selectbox__search input::-webkit-search-cancel-button,
.jq-selectbox__search input::-webkit-search-decoration {
  -webkit-appearance: none;
}

.jq-selectbox__dropdown ul {
  position: relative;
  overflow: auto;
  overflow-x: hidden;
  list-style: none;
  -webkit-overflow-scrolling: touch;
}

.jq-select-multiple ul {
  position: relative;
  overflow-x: hidden;
  -webkit-overflow-scrolling: touch;
}

.jq-number {
  display: inline-block;
}

.jq-number__field input {
  -moz-appearance: textfield;
  text-align: left;
  /* для Opera Presto */
}

.jq-number__field input::-webkit-inner-spin-button,
.jq-number__field input::-webkit-outer-spin-button {
  margin: 0;
  /* в каких-то браузерах присутствует отступ */
  -webkit-appearance: none;
}

.jq-checkbox,
.jq-radio {
  vertical-align: -4px;
  width: 16px;
  height: 16px;
  margin: 0 4px 0 0;
  border: 1px solid #c3c3c3;
  background: linear-gradient(#fff, #e6e6e6);
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05), inset -1px -1px #fff,
    inset 1px -1px #fff;
  cursor: pointer;
}

.jq-checkbox.focused,
.jq-radio.focused {
  border: 1px solid #08c;
}

.jq-checkbox.disabled,
.jq-radio.disabled {
  opacity: 0.55;
}

.jq-checkbox {
  border-radius: 3px;
}

.jq-checkbox.checked .jq-checkbox__div {
  width: 8px;
  height: 4px;
  margin: 3px 0 0 3px;
  border-bottom: 2px solid #666;
  border-left: 2px solid #666;
  transform: rotate(-50deg);
}

.jq-radio {
  border-radius: 50%;
}

.jq-radio.checked .jq-radio__div {
  width: 10px;
  height: 10px;
  margin: 3px 0 0 3px;
  border-radius: 50%;
  background: #777;
  box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.7);
}

.jq-file {
  width: 270px;
  border-radius: 4px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
}

.jq-file input {
  cursor: pointer;
}

.jq-file__name {
  box-sizing: border-box;
  width: 100%;
  height: 34px;
  padding: 0 80px 0 10px;
  border: 1px solid #ccc;
  border-bottom-color: #b3b3b3;
  border-radius: 4px;
  background: #fff;
  box-shadow: inset 1px 1px #f1f1f1;
  font: 14px/32px Arial, sans-serif;
  color: #333;
}

.jq-file__browse {
  position: absolute;
  top: 1px;
  right: 1px;
  padding: 0 10px;
  border-left: 1px solid #ccc;
  border-radius: 0 4px 4px 0;
  background: linear-gradient(#fff, #e6e6e6);
  box-shadow: inset 1px -1px #f1f1f1, inset -1px 0 #f1f1f1,
    0 1px 2px rgba(0, 0, 0, 0.1);
  font: 14px/32px Arial, sans-serif;
  color: #333;
  text-shadow: 1px 1px #fff;
}

.jq-file:hover .jq-file__browse {
  background: linear-gradient(#f6f6f6, #e6e6e6);
}

.jq-file:active .jq-file__browse {
  background: #f5f5f5;
  box-shadow: inset 1px 1px 3px #ddd;
}

.jq-file.focused .jq-file__name {
  border: 1px solid #5794bf;
}

.jq-file.disabled,
.jq-file.disabled .jq-file__name,
.jq-file.disabled .jq-file__browse {
  border-color: #ccc;
  background: #f5f5f5;
  box-shadow: none;
  color: #888;
}

.jq-number {
  position: relative;
  vertical-align: middle;
  padding: 0 36px 0 0;
}

.jq-number__field {
  width: 100px;
  border: 1px solid #ccc;
  border-bottom-color: #b3b3b3;
  border-radius: 4px;
  box-shadow: inset 1px 1px #f1f1f1, 0 1px 2px rgba(0, 0, 0, 0.1);
}

.jq-number__field:hover {
  border-color: #b3b3b3;
}

.jq-number__field input {
  box-sizing: border-box;
  width: 100%;
  padding: 8px 9px;
  border: none;
  outline: none;
  background: none;
  font: 14px Arial, sans-serif;
  color: #333;
}

.jq-number__spin {
  position: absolute;
  top: 0;
  right: 0;
  width: 32px;
  height: 14px;
  border: 1px solid #ccc;
  border-bottom-color: #b3b3b3;
  border-radius: 4px;
  background: linear-gradient(#fff, #e6e6e6);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px -1px #f1f1f1, inset -1px 0 #f1f1f1,
    0 1px 2px rgba(0, 0, 0, 0.1);
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-shadow: 1px 1px #fff;
  cursor: pointer;
}

.jq-number__spin.minus {
  top: auto;
  bottom: 0;
}

.jq-number__spin:hover {
  background: linear-gradient(#f6f6f6, #e6e6e6);
}

.jq-number__spin:active {
  background: #f5f5f5;
  box-shadow: inset 1px 1px 3px #ddd;
}

.jq-number__spin:after {
  content: "";
  position: absolute;
  top: 4px;
  left: 11px;
  width: 0;
  height: 0;
  border-right: 5px solid transparent;
  border-bottom: 5px solid #999;
  border-left: 5px solid transparent;
}

.jq-number__spin.minus:after {
  top: 5px;
  border-top: 5px solid #999;
  border-right: 5px solid transparent;
  border-bottom: none;
  border-left: 5px solid transparent;
}

.jq-number__spin.minus:hover:after {
  border-top-color: #000;
}

.jq-number__spin.plus:hover:after {
  border-bottom-color: #000;
}

.jq-number.focused .jq-number__field {
  border: 1px solid #5794bf;
}

.jq-number.disabled .jq-number__field,
.jq-number.disabled .jq-number__spin {
  border-color: #ccc;
  background: #f5f5f5;
  box-shadow: none;
  color: #888;
}

.jq-number.disabled .jq-number__spin:after {
  border-bottom-color: #aaa;
}

.jq-number.disabled .jq-number__spin.minus:after {
  border-top-color: #aaa;
}

.jq-selectbox {
  vertical-align: middle;
  cursor: pointer;
}

.jq-selectbox__select {
  height: 32px;
  padding: 0 45px 0 10px;
  border: 1px solid #ccc;
  border-bottom-color: #b3b3b3;
  border-radius: 4px;
  background: linear-gradient(#fff, #e6e6e6);
  box-shadow: inset 1px -1px #f1f1f1, inset -1px 0 #f1f1f1,
    0 1px 2px rgba(0, 0, 0, 0.1);
  font: 14px/32px Arial, sans-serif;
  color: #333;
  text-shadow: 1px 1px #fff;
}

.jq-selectbox__select:hover {
  background: linear-gradient(#f6f6f6, #e6e6e6);
}

.jq-selectbox__select:active {
  background: #f5f5f5;
  box-shadow: inset 1px 1px 3px #ddd;
}

.jq-selectbox.focused .jq-selectbox__select {
  border: 1px solid #5794bf;
}

.jq-selectbox.disabled .jq-selectbox__select {
  border-color: #ccc;
  background: #f5f5f5;
  box-shadow: none;
  color: #888;
}

.jq-selectbox__select-text {
  display: block;
  width: 100%;
}

.jq-selectbox .placeholder {
  color: #888;
}

.jq-selectbox__trigger {
  position: absolute;
  top: 0;
  right: 0;
  width: 34px;
  height: 100%;
  border-left: 1px solid #ccc;
}

.jq-selectbox__trigger-arrow {
  position: absolute;
  top: 14px;
  right: 12px;
  width: 0;
  height: 0;
  border-top: 5px solid #999;
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
}

.jq-selectbox:hover .jq-selectbox__trigger-arrow {
  border-top-color: #000;
}

.jq-selectbox.disabled .jq-selectbox__trigger-arrow {
  border-top-color: #aaa;
}

.jq-selectbox__dropdown {
  box-sizing: border-box;
  width: 100%;
  margin: 2px 0 0;
  padding: 0;
  border: 1px solid #ccc;
  border-radius: 4px;
  background: #fff;
  box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
  font: 14px/18px Arial, sans-serif;
}

.jq-selectbox__search {
  margin: 5px;
}

.jq-selectbox__search input {
  box-sizing: border-box;
  width: 100%;
  margin: 0;
  padding: 5px 27px 6px 8px;
  border: 1px solid #ccc;
  border-radius: 3px;
  outline: none;
  background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==")
    no-repeat 100% 50%;
  box-shadow: inset 1px 1px #f1f1f1;
  color: #333;
}

.jq-selectbox__not-found {
  margin: 5px;
  padding: 5px 8px 6px;
  background: #f0f0f0;
  font-size: 13px;
}

.jq-selectbox ul {
  margin: 0;
  padding: 0;
}

.jq-selectbox li {
  min-height: 18px;
  padding: 5px 10px 6px;
  color: #231f20;
}

.jq-selectbox li.selected {
  background-color: #a3abb1;
  color: #fff;
}

.jq-selectbox li:hover {
  background-color: #08c;
  color: #fff;
}

.jq-selectbox li.disabled {
  color: #aaa;
}

.jq-selectbox li.disabled:hover {
  background: none;
}

.jq-selectbox li.optgroup {
  font-weight: bold;
}

.jq-selectbox li.optgroup:hover {
  background: none;
  color: #231f20;
  cursor: default;
}

.jq-selectbox li.option {
  padding-left: 25px;
}

.jq-select-multiple {
  box-sizing: border-box;
  padding: 1px;
  border: 1px solid #ccc;
  border-bottom-color: #b3b3b3;
  border-radius: 4px;
  background: #fff;
  box-shadow: inset 1px 1px #f1f1f1, 0 1px 2px rgba(0, 0, 0, 0.1);
  font: 14px/18px Arial, sans-serif;
  color: #333;
  cursor: default;
}

.jq-select-multiple.focused {
  border: 1px solid #5794bf;
}

.jq-select-multiple.disabled {
  border-color: #ccc;
  background: #f5f5f5;
  box-shadow: none;
  color: #888;
}

.jq-select-multiple ul {
  margin: 0;
  padding: 0;
}

.jq-select-multiple li {
  padding: 3px 9px 4px;
  list-style: none;
}

.jq-select-multiple li:first-child {
  border-radius: 3px 3px 0 0;
}

.jq-select-multiple li:last-child {
  border-radius: 0 0 3px 3px;
}

.jq-select-multiple li.selected {
  background: #08c;
  color: #fff;
}

.jq-select-multiple li.disabled {
  color: #aaa;
}

.jq-select-multiple li.optgroup {
  font-weight: bold;
}

.jq-select-multiple li.option {
  padding-left: 25px;
}

.jq-select-multiple.disabled li.selected,
.jq-select-multiple li.selected.disabled {
  background: #ccc;
  color: #fff;
}

input[type="email"].styler,
input[type="password"].styler,
input[type="search"].styler,
input[type="tel"].styler,
input[type="text"].styler,
input[type="url"].styler,
textarea.styler {
  padding: 8px 9px;
  border: 1px solid #ccc;
  border-bottom-color: #b3b3b3;
  border-radius: 4px;
  box-shadow: inset 1px 1px #f1f1f1, 0 1px 2px rgba(0, 0, 0, 0.1);
  font: 14px Arial, sans-serif;
  color: #333;
}

input[type="search"].styler {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

textarea.styler {
  overflow: auto;
}

input[type="email"].styler:hover,
input[type="password"].styler:hover,
input[type="search"].styler:hover,
input[type="tel"].styler:hover,
input[type="text"].styler:hover,
input[type="url"].styler:hover,
textarea.styler:hover {
  border-color: #b3b3b3;
}

input[type="email"].styler:hover:focus,
input[type="password"].styler:hover:focus,
input[type="search"].styler:hover:focus,
input[type="tel"].styler:hover:focus,
input[type="text"].styler:hover:focus,
input[type="url"].styler:hover:focus,
textarea.styler:hover:focus {
  border-color: #ccc;
  border-top-color: #b3b3b3;
  outline: none;
  box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
}

button.styler,
input[type="button"].styler,
input[type="submit"].styler,
input[type="reset"].styler {
  overflow: visible;
  padding: 8px 11px;
  border: 1px solid #ccc;
  border-bottom-color: #b3b3b3;
  border-radius: 4px;
  outline: none;
  background: linear-gradient(#fff, #e6e6e6);
  box-shadow: inset 1px -1px #f1f1f1, inset -1px 0 #f1f1f1,
    0 1px 2px rgba(0, 0, 0, 0.1);
  font: 14px Arial, sans-serif;
  color: #333;
  text-shadow: 1px 1px #fff;
  cursor: pointer;
}

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

button.styler:not([disabled]):hover,
input[type="button"].styler:not([disabled]):hover,
input[type="submit"].styler:not([disabled]):hover,
input[type="reset"].styler:not([disabled]):hover,
input[type="reset"].styler:hover {
  background: linear-gradient(#f6f6f6, #e6e6e6);
}

button.styler:active,
input[type="button"].styler:active,
input[type="submit"].styler:active,
input[type="reset"].styler:active {
  background: #f5f5f5;
  box-shadow: inset 1px 1px 3px #ddd;
}

button.styler[disabled],
input[type="button"].styler[disabled],
input[type="submit"].styler[disabled] {
  border-color: #ccc;
  background: #f5f5f5;
  box-shadow: none;
  color: #888;
}

.select2-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}

.select2-container .select2-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}

.select2-container .select2-selection--single .select2-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.select2-container .select2-selection--single .select2-selection__clear {
  background-color: transparent;
  border: none;
  font-size: 1em;
}

.select2-container[dir="rtl"]
  .select2-selection--single
  .select2-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}

.select2-container .select2-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}

.select2-container .select2-selection--multiple .select2-selection__rendered {
  display: inline;
  list-style: none;
  padding: 0;
}

.select2-container .select2-selection--multiple .select2-selection__clear {
  background-color: transparent;
  border: none;
  font-size: 1em;
}

.select2-container .select2-search--inline .select2-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  margin-left: 5px;
  padding: 0;
  max-width: 100%;
  resize: none;
  height: 18px;
  vertical-align: bottom;
  font-family: sans-serif;
  overflow: hidden;
  word-break: keep-all;
}

.select2-container
  .select2-search--inline
  .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

.select2-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}

.select2-results {
  display: block;
}

.select2-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}

.select2-results__option {
  padding: 6px;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-user-select: none;
}

.select2-results__option--selectable {
  cursor: pointer;
}

.select2-container--open .select2-dropdown {
  left: 0;
}

.select2-container--open .select2-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-container--open .select2-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.select2-search--dropdown {
  display: block;
  padding: 4px;
}

.select2-search--dropdown .select2-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}

.select2-search--dropdown .select2-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}

.select2-search--dropdown.select2-search--hide {
  display: none;
}

.select2-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}

.select2-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  -webkit-clip-path: inset(50%) !important;
  clip-path: inset(50%) !important;
  height: 1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
  white-space: nowrap !important;
}

.select2-container--default .select2-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}

.select2-container--default
  .select2-selection--single
  .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}

.select2-container--default
  .select2-selection--single
  .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  height: 26px;
  margin-right: 20px;
  padding-right: 0px;
}

.select2-container--default
  .select2-selection--single
  .select2-selection__placeholder {
  color: #999;
}

.select2-container--default
  .select2-selection--single
  .select2-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}

.select2-container--default
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}

.select2-container--default[dir="rtl"]
  .select2-selection--single
  .select2-selection__clear {
  float: left;
}

.select2-container--default[dir="rtl"]
  .select2-selection--single
  .select2-selection__arrow {
  left: 1px;
  right: auto;
}

.select2-container--default.select2-container--disabled
  .select2-selection--single {
  background-color: #eee;
  cursor: default;
}

.select2-container--default.select2-container--disabled
  .select2-selection--single
  .select2-selection__clear {
  display: none;
}

.select2-container--default.select2-container--open
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}

.select2-container--default .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  padding-bottom: 5px;
  padding-right: 5px;
  position: relative;
}

.select2-container--default
  .select2-selection--multiple.select2-selection--clearable {
  padding-right: 25px;
}

.select2-container--default
  .select2-selection--multiple
  .select2-selection__clear {
  cursor: pointer;
  font-weight: bold;
  height: 20px;
  margin-right: 10px;
  margin-top: 5px;
  position: absolute;
  right: 0;
  padding: 1px;
}

.select2-container--default
  .select2-selection--multiple
  .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: inline-block;
  margin-left: 5px;
  margin-top: 5px;
  padding: 0;
  padding-left: 20px;
  position: relative;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
  white-space: nowrap;
}

.select2-container--default
  .select2-selection--multiple
  .select2-selection__choice__display {
  cursor: default;
  padding-left: 2px;
  padding-right: 5px;
}

.select2-container--default
  .select2-selection--multiple
  .select2-selection__choice__remove {
  background-color: transparent;
  border: none;
  border-right: 1px solid #aaa;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  color: #999;
  cursor: pointer;
  font-size: 1em;
  font-weight: bold;
  padding: 0 4px;
  position: absolute;
  left: 0;
  top: 0;
}

.select2-container--default
  .select2-selection--multiple
  .select2-selection__choice__remove:hover,
.select2-container--default
  .select2-selection--multiple
  .select2-selection__choice__remove:focus {
  background-color: #f1f1f1;
  color: #333;
  outline: none;
}

.select2-container--default[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}

.select2-container--default[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__choice__display {
  padding-left: 5px;
  padding-right: 2px;
}

.select2-container--default[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__choice__remove {
  border-left: 1px solid #aaa;
  border-right: none;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.select2-container--default[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__clear {
  float: left;
  margin-left: 10px;
  margin-right: auto;
}

.select2-container--default.select2-container--focus
  .select2-selection--multiple {
  border: solid black 1px;
  outline: 0;
}

.select2-container--default.select2-container--disabled
  .select2-selection--multiple {
  background-color: #eee;
  cursor: default;
}

.select2-container--default.select2-container--disabled
  .select2-selection__choice__remove {
  display: none;
}

.select2-container--default.select2-container--open.select2-container--above
  .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--above
  .select2-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.select2-container--default.select2-container--open.select2-container--below
  .select2-selection--single,
.select2-container--default.select2-container--open.select2-container--below
  .select2-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-container--default .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
}

.select2-container--default .select2-search--inline .select2-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}

.select2-container--default .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

.select2-container--default .select2-results__option .select2-results__option {
  padding-left: 1em;
}

.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__group {
  padding-left: 0;
}

.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__option {
  margin-left: -1em;
  padding-left: 2em;
}

.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option {
  margin-left: -2em;
  padding-left: 3em;
}

.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option {
  margin-left: -3em;
  padding-left: 4em;
}

.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option {
  margin-left: -4em;
  padding-left: 5em;
}

.select2-container--default
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option
  .select2-results__option {
  margin-left: -5em;
  padding-left: 6em;
}

.select2-container--default .select2-results__option--group {
  padding: 0;
}

.select2-container--default .select2-results__option--disabled {
  color: #999;
}

.select2-container--default .select2-results__option--selected {
  background-color: #ddd;
}

.select2-container--default
  .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #5897fb;
  color: white;
}

.select2-container--default .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

.select2-container--classic .select2-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: linear-gradient(to bottom, #fff 50%, #eee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}

.select2-container--classic .select2-selection--single:focus {
  border: 1px solid #5897fb;
}

.select2-container--classic
  .select2-selection--single
  .select2-selection__rendered {
  color: #444;
  line-height: 28px;
}

.select2-container--classic
  .select2-selection--single
  .select2-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  height: 26px;
  margin-right: 20px;
}

.select2-container--classic
  .select2-selection--single
  .select2-selection__placeholder {
  color: #999;
}

.select2-container--classic
  .select2-selection--single
  .select2-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: linear-gradient(to bottom, #eee 50%, #ccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}

.select2-container--classic
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}

.select2-container--classic[dir="rtl"]
  .select2-selection--single
  .select2-selection__clear {
  float: left;
}

.select2-container--classic[dir="rtl"]
  .select2-selection--single
  .select2-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}

.select2-container--classic.select2-container--open .select2-selection--single {
  border: 1px solid #5897fb;
}

.select2-container--classic.select2-container--open
  .select2-selection--single
  .select2-selection__arrow {
  background: transparent;
  border: none;
}

.select2-container--classic.select2-container--open
  .select2-selection--single
  .select2-selection__arrow
  b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}

.select2-container--classic.select2-container--open.select2-container--above
  .select2-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: linear-gradient(to bottom, #fff 0%, #eee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}

.select2-container--classic.select2-container--open.select2-container--below
  .select2-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: linear-gradient(to bottom, #eee 50%, #fff 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}

.select2-container--classic .select2-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
  padding-bottom: 5px;
  padding-right: 5px;
}

.select2-container--classic .select2-selection--multiple:focus {
  border: 1px solid #5897fb;
}

.select2-container--classic
  .select2-selection--multiple
  .select2-selection__clear {
  display: none;
}

.select2-container--classic
  .select2-selection--multiple
  .select2-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  display: inline-block;
  margin-left: 5px;
  margin-top: 5px;
  padding: 0;
}

.select2-container--classic
  .select2-selection--multiple
  .select2-selection__choice__display {
  cursor: default;
  padding-left: 2px;
  padding-right: 5px;
}

.select2-container--classic
  .select2-selection--multiple
  .select2-selection__choice__remove {
  background-color: transparent;
  border: none;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  color: #888;
  cursor: pointer;
  font-size: 1em;
  font-weight: bold;
  padding: 0 4px;
}

.select2-container--classic
  .select2-selection--multiple
  .select2-selection__choice__remove:hover {
  color: #555;
  outline: none;
}

.select2-container--classic[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}

.select2-container--classic[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__choice__display {
  padding-left: 5px;
  padding-right: 2px;
}

.select2-container--classic[dir="rtl"]
  .select2-selection--multiple
  .select2-selection__choice__remove {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}

.select2-container--classic.select2-container--open
  .select2-selection--multiple {
  border: 1px solid #5897fb;
}

.select2-container--classic.select2-container--open.select2-container--above
  .select2-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.select2-container--classic.select2-container--open.select2-container--below
  .select2-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.select2-container--classic .select2-search--dropdown .select2-search__field {
  border: 1px solid #aaa;
  outline: 0;
}

.select2-container--classic .select2-search--inline .select2-search__field {
  outline: 0;
  box-shadow: none;
}

.select2-container--classic .select2-dropdown {
  background-color: #fff;
  border: 1px solid transparent;
}

.select2-container--classic .select2-dropdown--above {
  border-bottom: none;
}

.select2-container--classic .select2-dropdown--below {
  border-top: none;
}

.select2-container--classic .select2-results > .select2-results__options {
  max-height: 200px;
  overflow-y: auto;
}

.select2-container--classic .select2-results__option--group {
  padding: 0;
}

.select2-container--classic .select2-results__option--disabled {
  color: grey;
}

.select2-container--classic
  .select2-results__option--highlighted.select2-results__option--selectable {
  background-color: #3875d7;
  color: #fff;
}

.select2-container--classic .select2-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}

.select2-container--classic.select2-container--open .select2-dropdown {
  border-color: #5897fb;
}

/**
 * Swiper 6.5.0
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2021 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: March 5, 2021
 */
@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")
    format("woff");
  font-weight: 400;
  font-style: normal;
}

:root {
  --swiper-theme-color: #007aff;
}

.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  z-index: 1;
}

.swiper-container-vertical > .swiper-wrapper {
  flex-direction: column;
}

.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}

.swiper-container-android .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}

.swiper-container-multirow > .swiper-wrapper {
  flex-wrap: wrap;
}

.swiper-container-multirow-column > .swiper-wrapper {
  flex-wrap: wrap;
  flex-direction: column;
}

.swiper-container-free-mode > .swiper-wrapper {
  transition-timing-function: ease-out;
  margin: 0 auto;
}

.swiper-container-pointer-events {
  touch-action: pan-y;
}

.swiper-container-pointer-events.swiper-container-vertical {
  touch-action: pan-x;
}

.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}

.swiper-slide-invisible-blank {
  visibility: hidden;
}

.swiper-container-autoheight,
.swiper-container-autoheight .swiper-slide {
  height: auto;
}

.swiper-container-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}

.swiper-container-3d {
  perspective: 1200px;
}

.swiper-container-3d .swiper-cube-shadow,
.swiper-container-3d .swiper-slide,
.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top,
.swiper-container-3d .swiper-wrapper {
  transform-style: preserve-3d;
}

.swiper-container-3d .swiper-slide-shadow-bottom,
.swiper-container-3d .swiper-slide-shadow-left,
.swiper-container-3d .swiper-slide-shadow-right,
.swiper-container-3d .swiper-slide-shadow-top {
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
  z-index: 10;
}

.swiper-container-3d .swiper-slide-shadow-left {
  background-image: linear-gradient(
    to left,
    rgba(0, 0, 0, 0.5),
    rgba(0, 0, 0, 0)
  );
}

.swiper-container-3d .swiper-slide-shadow-right {
  background-image: linear-gradient(
    to right,
    rgba(0, 0, 0, 0.5),
    rgba(0, 0, 0, 0)
  );
}

.swiper-container-3d .swiper-slide-shadow-top {
  background-image: linear-gradient(
    to top,
    rgba(0, 0, 0, 0.5),
    rgba(0, 0, 0, 0)
  );
}

.swiper-container-3d .swiper-slide-shadow-bottom {
  background-image: linear-gradient(
    to bottom,
    rgba(0, 0, 0, 0.5),
    rgba(0, 0, 0, 0)
  );
}

.swiper-container-css-mode > .swiper-wrapper {
  overflow: auto;
  scrollbar-width: none;
  -ms-overflow-style: none;
}

.swiper-container-css-mode > .swiper-wrapper::-webkit-scrollbar {
  display: none;
}

.swiper-container-css-mode > .swiper-wrapper > .swiper-slide {
  scroll-snap-align: start start;
}

.swiper-container-horizontal.swiper-container-css-mode > .swiper-wrapper {
  -ms-scroll-snap-type: x mandatory;
  scroll-snap-type: x mandatory;
}

.swiper-container-vertical.swiper-container-css-mode > .swiper-wrapper {
  -ms-scroll-snap-type: y mandatory;
  scroll-snap-type: y mandatory;
}

:root {
  --swiper-navigation-size: 44px;
}

.swiper-button-next,
.swiper-button-prev {
  position: absolute;
  top: 50%;
  width: calc(var(--swiper-navigation-size) / 44 * 27);
  height: var(--swiper-navigation-size);
  margin-top: calc(-1 * 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: 0.35;
  cursor: auto;
  pointer-events: none;
}

.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;
  text-transform: none;
  font-variant: initial;
  line-height: 1;
}

.swiper-button-prev,
.swiper-container-rtl .swiper-button-next {
  left: 10px;
  right: auto;
}

.swiper-button-prev:after,
.swiper-container-rtl .swiper-button-next:after {
  content: "prev";
}

.swiper-button-next,
.swiper-container-rtl .swiper-button-prev {
  right: 10px;
  left: auto;
}

.swiper-button-next:after,
.swiper-container-rtl .swiper-button-prev:after {
  content: "next";
}

.swiper-button-next.swiper-button-white,
.swiper-button-prev.swiper-button-white {
  --swiper-navigation-color: #ffffff;
}

.swiper-button-next.swiper-button-black,
.swiper-button-prev.swiper-button-black {
  --swiper-navigation-color: #000000;
}

.swiper-button-lock {
  display: none;
}

.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 0.3s opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
}

.swiper-pagination.swiper-pagination-hidden {
  opacity: 0;
}

.swiper-container-horizontal > .swiper-pagination-bullets,
.swiper-pagination-custom,
.swiper-pagination-fraction {
  bottom: 10px;
  left: 0;
  width: 100%;
}

.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transform: scale(0.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(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev {
  transform: scale(0.33);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next {
  transform: scale(0.66);
}

.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next {
  transform: scale(0.33);
}

.swiper-pagination-bullet {
  width: 8px;
  height: 8px;
  display: inline-block;
  border-radius: 50%;
  background: #000;
  opacity: 0.2;
}

button.swiper-pagination-bullet {
  border: none;
  margin: 0;
  padding: 0;
  box-shadow: none;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.swiper-pagination-clickable .swiper-pagination-bullet {
  cursor: pointer;
}

.swiper-pagination-bullet-active {
  opacity: 1;
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

.swiper-container-vertical > .swiper-pagination-bullets {
  right: 10px;
  top: 50%;
  transform: translate3d(0px, -50%, 0);
}

.swiper-container-vertical
  > .swiper-pagination-bullets
  .swiper-pagination-bullet {
  margin: 6px 0;
  display: block;
}

.swiper-container-vertical
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  top: 50%;
  transform: translateY(-50%);
  width: 8px;
}

.swiper-container-vertical
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  display: inline-block;
  transition: 0.2s transform, 0.2s top;
}

.swiper-container-horizontal
  > .swiper-pagination-bullets
  .swiper-pagination-bullet {
  margin: 0 4px;
}

.swiper-container-horizontal
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic {
  left: 50%;
  transform: translateX(-50%);
  white-space: nowrap;
}

.swiper-container-horizontal
  > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  transition: 0.2s transform, 0.2s left;
}

.swiper-container-horizontal.swiper-container-rtl
  > .swiper-pagination-bullets-dynamic
  .swiper-pagination-bullet {
  transition: 0.2s transform, 0.2s right;
}

.swiper-pagination-progressbar {
  background: rgba(0, 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-container-rtl
  .swiper-pagination-progressbar
  .swiper-pagination-progressbar-fill {
  transform-origin: right top;
}

.swiper-container-horizontal > .swiper-pagination-progressbar,
.swiper-container-vertical
  > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite {
  width: 100%;
  height: 4px;
  left: 0;
  top: 0;
}

.swiper-container-horizontal
  > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,
.swiper-container-vertical > .swiper-pagination-progressbar {
  width: 4px;
  height: 100%;
  left: 0;
  top: 0;
}

.swiper-pagination-white {
  --swiper-pagination-color: #ffffff;
}

.swiper-pagination-black {
  --swiper-pagination-color: #000000;
}

.swiper-pagination-lock {
  display: none;
}

.swiper-scrollbar {
  border-radius: 10px;
  position: relative;
  -ms-touch-action: none;
  background: rgba(0, 0, 0, 0.1);
}

.swiper-container-horizontal > .swiper-scrollbar {
  position: absolute;
  left: 1%;
  bottom: 3px;
  z-index: 50;
  height: 5px;
  width: 98%;
}

.swiper-container-vertical > .swiper-scrollbar {
  position: absolute;
  right: 3px;
  top: 1%;
  z-index: 50;
  width: 5px;
  height: 98%;
}

.swiper-scrollbar-drag {
  height: 100%;
  width: 100%;
  position: relative;
  background: rgba(0, 0, 0, 0.5);
  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%;
  -o-object-fit: contain;
  object-fit: contain;
}

.swiper-slide-zoomed {
  cursor: move;
}

.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%;
  -webkit-animation: swiper-preloader-spin 1s infinite linear;
  animation: swiper-preloader-spin 1s infinite linear;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}

.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}

.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}

@-webkit-keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}

@keyframes swiper-preloader-spin {
  100% {
    transform: rotate(360deg);
  }
}

.swiper-container .swiper-notification {
  position: absolute;
  left: 0;
  top: 0;
  pointer-events: none;
  opacity: 0;
  z-index: -1000;
}

.swiper-container-fade.swiper-container-free-mode .swiper-slide {
  transition-timing-function: ease-out;
}

.swiper-container-fade .swiper-slide {
  pointer-events: none;
  transition-property: opacity;
}

.swiper-container-fade .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-fade .swiper-slide-active,
.swiper-container-fade .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-container-cube {
  overflow: visible;
}

.swiper-container-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-container-cube .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-cube.swiper-container-rtl .swiper-slide {
  transform-origin: 100% 0;
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-container-cube .swiper-slide-active,
.swiper-container-cube .swiper-slide-next,
.swiper-container-cube .swiper-slide-next + .swiper-slide,
.swiper-container-cube .swiper-slide-prev {
  pointer-events: auto;
  visibility: visible;
}

.swiper-container-cube .swiper-slide-shadow-bottom,
.swiper-container-cube .swiper-slide-shadow-left,
.swiper-container-cube .swiper-slide-shadow-right,
.swiper-container-cube .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.swiper-container-cube .swiper-cube-shadow {
  position: absolute;
  left: 0;
  bottom: 0px;
  width: 100%;
  height: 100%;
  opacity: 0.6;
  z-index: 0;
}

.swiper-container-cube .swiper-cube-shadow:before {
  content: "";
  background: #000;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  -webkit-filter: blur(50px);
  filter: blur(50px);
}

.swiper-container-flip {
  overflow: visible;
}

.swiper-container-flip .swiper-slide {
  pointer-events: none;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  z-index: 1;
}

.swiper-container-flip .swiper-slide .swiper-slide {
  pointer-events: none;
}

.swiper-container-flip .swiper-slide-active,
.swiper-container-flip .swiper-slide-active .swiper-slide-active {
  pointer-events: auto;
}

.swiper-container-flip .swiper-slide-shadow-bottom,
.swiper-container-flip .swiper-slide-shadow-left,
.swiper-container-flip .swiper-slide-shadow-right,
.swiper-container-flip .swiper-slide-shadow-top {
  z-index: 0;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

@font-face {
  font-family: "Atyp Text";
  src: url("/local/templates/common/static/css/../fonts/atyp/AtypText-Thin.eot");
  src: local("Atyp Text Thin"), local("AtypText-Thin"),
    url("/local/templates/common/static/css/../fonts/atyp/AtypText-Thin.eot?#iefix") format("embedded-opentype"),
    url("/local/templates/common/static/css/../fonts/atyp/AtypText-Thin.woff2") format("woff2"),
    url("/local/templates/common/static/css/../fonts/atyp/AtypText-Thin.woff") format("woff"),
    url("/local/templates/common/static/css/../fonts/atyp/AtypText-Thin.ttf") format("truetype");
  font-weight: 100;
  font-style: normal;
}

@font-face {
  font-family: William Display Pro;
  src: url("/local/templates/common/static/css/../fonts/WilliamDisplayPro-Regular.otf");
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: Object Sans;
  src: url("/local/templates/common/static/css/../fonts/ObjectSans-Regular.eot");
  src: url("/local/templates/common/static/css/../fonts/ObjectSans-Regular.otf");
  src: url("/local/templates/common/static/css/../fonts/ObjectSans-Regular.ttf");
  src: url("/local/templates/common/static/css/../fonts/ObjectSans-Regular.woff");
  src: url("/local/templates/common/static/css/../fonts/ObjectSans-Regular.woff2");
  font-style: normal;
  font-weight: 400;
}

html,
body {
  position: relative;
  z-index: 1;
  min-height: 100%;
  font-family: Object Sans;
  background: white;
}

html {
  scroll-behavior: smooth;
}

header,
footer {
  position: relative;
  z-index: 1;
  background: white;
}

.page__content {
  min-height: 100vh;
  padding-top: 20px;
}

.page__content.is-normal {
  min-height: auto;
}

* {
  box-sizing: border-box;
}

body {
  position: relative;
  overflow-x: hidden;
  background: white;
}

body.is-fixed {
  overflow: hidden;
}

.overlay {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 2;
  display: none;
  width: 100%;
  height: 100%;
  background: rgba(24, 28, 50, 0.1);
  -webkit-backdrop-filter: blur(5px);
  backdrop-filter: blur(5px);
}

.overlay.is-active {
  display: block;
}

.overlay.is-full {
  z-index: 100;
  display: block;
}

.main-head {
  margin-bottom: 50px;
}

.main-head__title {
  color: #333333;
  font-family: William Display Pro;
  font-weight: 400;
  font-size: 46px;
  line-height: 1.5;
  letter-spacing: 0%;
  text-align: left;
}

.main-head__title span {
  display: inline-flex;
  color: #ba967d;
  font-size: 24px;
  transform: translateY(-20px);
}

.main-head__grid {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.main-head__row {
  display: flex;
  align-items: center;
}

.main-head__row .main-head__title span {
  font-size: 46px;
  transform: none;
}

.main-head__row > span {
  margin-left: 10px;
}

.main-head__share {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 50px;
  border: 1px solid var(--light_gray, #eeebeb);
  border-radius: 10px;
  padding: 0 32px;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-weight: 400;
  font-size: 16px;
  font-style: normal;
  line-height: 160%;
  /* 25.6px */
  transition: 0.3s;
  cursor: pointer;
}

.main-head__share:after {
  content: "";
  width: 20px;
  height: 20px;
  margin-left: 10px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cg clip-path='url(%23clip0_8553_2366)'%3E%3Cpath d='M11.2574 5.55418C11.8327 6.55062 13.1069 6.89203 14.1033 6.31673C15.0998 5.74144 15.4412 4.46729 14.8659 3.47085C14.2906 2.4744 13.0164 2.133 12.02 2.70829C11.0236 3.28359 10.6821 4.55774 11.2574 5.55418ZM11.2574 5.55418L6.20563 8.47085M5.59566 10.7477C5.84385 10.1655 5.82474 9.47779 5.48394 8.88751C4.90865 7.89107 3.6345 7.54966 2.63806 8.12496C1.64161 8.70026 1.30021 9.9744 1.8755 10.9708C2.4508 11.9673 3.72495 12.3087 4.72139 11.7334C5.12756 11.4989 5.42489 11.1483 5.59566 10.7477ZM5.59566 10.7477L11.5501 13.8431M11.5501 13.8431C11.1537 14.4758 11.1114 15.3011 11.5107 15.9927C12.0859 16.9892 13.3601 17.3306 14.3565 16.7553C15.353 16.18 15.6944 14.9059 15.1191 13.9094C14.5438 12.913 13.2696 12.5716 12.2732 13.1469C11.9684 13.3229 11.7248 13.5643 11.5501 13.8431Z' stroke='%23333333' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_8553_2366'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  transition: 0.3s;
}

.main-head__share:hover:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cg clip-path='url(%23clip0_8553_2366)'%3E%3Cpath d='M11.2574 5.55418C11.8327 6.55062 13.1069 6.89203 14.1033 6.31673C15.0998 5.74144 15.4412 4.46729 14.8659 3.47085C14.2906 2.4744 13.0164 2.133 12.02 2.70829C11.0236 3.28359 10.6821 4.55774 11.2574 5.55418ZM11.2574 5.55418L6.20563 8.47085M5.59566 10.7477C5.84385 10.1655 5.82474 9.47779 5.48394 8.88751C4.90865 7.89107 3.6345 7.54966 2.63806 8.12496C1.64161 8.70026 1.30021 9.9744 1.8755 10.9708C2.4508 11.9673 3.72495 12.3087 4.72139 11.7334C5.12756 11.4989 5.42489 11.1483 5.59566 10.7477ZM5.59566 10.7477L11.5501 13.8431M11.5501 13.8431C11.1537 14.4758 11.1114 15.3011 11.5107 15.9927C12.0859 16.9892 13.3601 17.3306 14.3565 16.7553C15.353 16.18 15.6944 14.9059 15.1191 13.9094C14.5438 12.913 13.2696 12.5716 12.2732 13.1469C11.9684 13.3229 11.7248 13.5643 11.5501 13.8431Z' stroke='%23BA967D' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_8553_2366'%3E%3Crect width='20' height='20' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}

.breadcrumbs {
  display: flex;
  margin-bottom: 10px;
  overflow-x: auto;
}

.breadcrumbs::-webkit-scrollbar {
  opacity: 0;
  visibility: hidden;
  height: 0;
  width: 0;
}

.breadcrumbs__item {
  position: relative;
  margin-right: 30px;
}

.breadcrumbs__item:after {
  content: "";
  position: absolute;
  top: 3px;
  right: -20px;
  width: 5.5px;
  height: 10px;
  background-image: url("data:image/svg+xml,%3Csvg width='5.507812' height='10.000000' viewBox='0 0 5.50781 10' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs/%3E%3Cpath id='Expand More' d='M0.148438 0.860596L4.28809 4.99951L0.148438 9.13843C-0.0498047 9.33594 -0.0498047 9.65503 0.148438 9.85229C0.345703 10.0493 0.665039 10.0493 0.862305 9.85229L5.35938 5.35669C5.55664 5.15991 5.55664 4.84009 5.35938 4.64331L0.862305 0.147705C0.665039 -0.0493164 0.344727 -0.0493164 0.147461 0.147705C-0.0488281 0.343994 -0.0488281 0.663818 0.148438 0.860596Z' fill='%238b9594' fill-opacity='1.000000' fill-rule='nonzero'/%3E%3C/svg%3E%0A");
}

.breadcrumbs__item:last-child {
  margin-right: 0;
}

.breadcrumbs__item:last-child:after {
  display: none;
}

.breadcrumbs__link {
  display: inline-flex;
  color: #8b9594;
  font-family: Object Sans;
  font-weight: 400;
  font-size: 14px;
  line-height: 140%;
  letter-spacing: 0%;
  text-align: left;
  transition: 0.3s;
  white-space: nowrap;
}

.breadcrumbs__link:hover {
  color: #ba967d;
}

h1,
h2,
h3,
h4,
h5,
h6 {
  margin: 0;
  font-family: Object Sans;
}

h1 {
  margin: 0;
  font-weight: 400;
  font-size: 48px;
  font-style: normal;
  line-height: 1;
}

h2 {
  margin: 0;
  font-weight: 400;
  font-size: 30px;
  font-style: normal;
  line-height: 120%;
}

a {
  text-decoration: none;
}

a:hover {
  color: #ba967d;
}

p {
  margin-top: 0;
  font-weight: 400;
  font-size: 16px;
  font-style: normal;
  line-height: 160%;
}

p:last-child {
  margin: 0;
}

ul,
ol {
  margin: 0;
  padding: 0;
  list-style-type: none;
}

.container {
  width: 100%;
  max-width: calc(1136px + 40px);
  margin: 0 auto;
  padding: 0 20px;
}

.icontainer {
  width: 100%;
  max-width: calc(1030px + 40px);
  margin: 0 auto;
  padding: 0 20px;
}

.btn {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  height: 40px;
  border: 1px solid #ba967d;
  border-radius: 6px;
  padding: 0 20px;
  color: #ffffff;
  font-weight: 400;
  font-size: 16px;
  font-style: normal;
  line-height: 14px;
  /* 100% */
  background: #ba967d;
  transition: 0.3s;
  cursor: pointer;
}

.btn:hover {
  background: #ba967d;
  background: #fff;
}

input {
  width: 100%;
  height: 52px;
  border: 1px solid #e4e7ec;
  border-radius: 8px;
  padding: 0 20px;
  outline: none;
  color: #101828;
  font-weight: 400;
  font-size: 14px;
  font-style: normal;
  line-height: 1;
  background: #f5f7fd;
  transition: 0.3s;
}

input::-moz-placeholder {
  color: #98a2b3;
  font-weight: 400;
  font-size: 14px;
  font-style: normal;
  line-height: 1;
}

input:-ms-input-placeholder {
  color: #98a2b3;
  font-weight: 400;
  font-size: 14px;
  font-style: normal;
  line-height: 1;
}

input::-ms-input-placeholder {
  color: #98a2b3;
  font-weight: 400;
  font-size: 14px;
  font-style: normal;
  line-height: 1;
}

input::placeholder {
  color: #98a2b3;
  font-weight: 400;
  font-size: 14px;
  font-style: normal;
  line-height: 1;
}

input:focus {
  border: 1px solid #4169e1;
  background: #fff;
}

@media (max-width: 1439px) {
  .btn {
    font-size: 12px;
  }
}

@media (max-width: 1023px) {
  .main-head__title {
    font-size: 36px;
  }
}

@media (max-width: 767px) {
  .container {
    padding: 0 10px;
  }
  .icontainer {
    padding: 0 10px;
  }
  .main-head__title {
    font-size: 32px;
  }
  .breadcrumbs__link {
    font-size: 12px;
  }
  .breadcrumbs__item:after {
    top: 4px;
    width: 5px;
    height: 9px;
    background-size: 100%;
  }
  .main-head {
    margin-bottom: 24px;
  }
  .main-head__share {
    height: 36px;
    padding: 0 12px;
    font-size: 14px;
  }
}

.auth__body {
  padding-top: 100px;
  margin: 0 auto;
  max-width: 380px;
}

.auth .auth-modal,
.auth .code-modal {
  box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.08);
}

.blog {
  padding-bottom: 100px;
}

.blog__list {
  display: flex;
  flex-direction: column;
}

.blog__item {
  padding: 50px 0;
  border-bottom: 1px solid #f0f0f0;
}

.blog__item:first-child {
  padding-top: 0;
}

.blog__item:first-child .blog-card {
  flex-direction: column;
}

.blog__item:first-child .blog-card__img {
  width: 100%;
  margin-bottom: 20px;
  padding-bottom: 42%;
}

.blog__item:first-child .blog-card__main {
  width: 100%;
  padding: 0;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  align-items: center;
}

.blog__item:first-child .blog-card__name {
  order: -1;
  width: 100%;
}

.blog__item:first-child .blog-card__date {
  margin-bottom: 0;
  margin-right: 20px;
}

.blog__item:first-child .blog-card__desc {
  display: none;
}

.blog-card {
  display: flex;
}

.blog-card__img {
  width: calc(50% - 30px);
  flex: 0 0 calc(50% - 30px);
  position: relative;
  overflow: hidden;
  border-radius: 10px;
  z-index: 1;
  padding-bottom: 20%;
}

.blog-card__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: 1;
}

.blog-card__main {
  width: 100%;
  padding-left: 60px;
}

.blog-card__date {
  display: block;
  margin-bottom: 16px;
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.blog-card__name {
  display: block;
  margin-bottom: 16px;
  color: #333;
  font-family: "William Display Pro";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.33;
  /* 133.333% */
  transition: 0.3s;
}

.blog-card__name:hover {
  text-decoration: underline;
}

.blog-card__desc {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  overflow: hidden;
  color: var(--black, #333);
  text-overflow: ellipsis;
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  opacity: 0.7;
  margin-bottom: 50px;
}

.blog-card__more {
  display: inline-block;
  padding-left: 47px;
  position: relative;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 1.4px;
  text-transform: uppercase;
  transition: 0.3s;
}

.blog-card__more:before {
  content: "";
  width: 31px;
  height: 2px;
  background: #ba967d;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-100%);
}

.blog__more {
  padding: 60px 0;
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  letter-spacing: 1.4px;
  text-transform: uppercase;
  transition: 0.3s;
}

.blog__more:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M8.50065 3.33337V12.6667M3.83398 8.00004H13.1673' stroke='%23333333' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 17px;
  height: 16px;
  margin-right: 16px;
  transform: translateY(-2px);
  transition: 0.3s;
}

.blog__more:hover:before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3E%3Cpath d='M8.50065 3.33337V12.6667M3.83398 8.00004H13.1673' stroke='%23BA967D' stroke-width='1.3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

@media (max-width: 1023px) {
  .blog-card__name {
    font-size: 24px;
  }
  .blog-card__main {
    padding-left: 30px;
  }
  .blog__more {
    padding: 30px 0;
  }
}

@media (max-width: 767px) {
  .blog-card {
    flex-direction: column;
  }
  .blog-card__img {
    width: 100%;
    margin-bottom: 20px;
    padding-bottom: 42%;
  }
  .blog-card__main {
    width: 100%;
    padding: 0;
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
  }
  .blog-card__name {
    order: -1;
    width: 100%;
  }
  .blog-card__date {
    margin-bottom: 0;
    margin-right: 20px;
  }
  .blog-card__desc {
    display: none;
  }
  .blog__item {
    padding: 12px 0;
    border-bottom: 0;
  }
  .blog-card__date {
    font-size: 12px;
  }
  .blog-card__more {
    display: none;
  }
}

.cart__head {
  margin-bottom: 50px;
}

.cart__title {
  color: #333333;
  font-family: William Display Pro;
  font-size: 48px;
  font-weight: 400;
  line-height: 1.5;
  letter-spacing: 0%;
  text-align: left;
}

.cart__title span {
  display: inline-flex;
  font-size: 24px;
  transform: translateY(-20px);
  color: #ba967d;
}

.cart__body {
  display: flex;
}

.cart__aside {
  flex: 0 0 324px;
  max-width: 324px;
  width: 100%;
}

.cart__main {
  display: inline-flex;
  flex-direction: column;
  width: calc(100% - 324px);
  padding-right: 70px;
}

.cart__list {
  display: flex;
  flex-direction: column;
}

.cart__item {
  padding: 30px 0;
  border-top: 1px solid var(--light_gray, #eeebeb);
}

.cart__item:first-child {
  border-top: 0;
}

.cart-card {
  display: flex;
  align-items: stretch;
  position: relative;
}

.cart-card__img {
  flex: 0 0 240px;
  max-width: 240px;
  width: 100%;
  height: 240px;
  position: relative;
  z-index: 1;
}

.cart-card__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
}

.cart-card__info {
  padding-left: 30px;
  width: calc(100% - 250px);
  display: flex;
  flex-direction: column;
}

.cart-card__category {
  display: block;
  margin-bottom: 6px;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  opacity: 0.5;
}

.cart-card__name {
  display: inline-flex;
  margin-bottom: 10px;
  color: #333;
  font-family: "William Display Pro";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.33;
  /* 133.333% */
}

.cart-card__rating {
  display: flex;
  align-items: center;
  margin-bottom: 16px;
}

.cart-card__stars {
  display: inline-flex;
  align-items: center;
}

.cart-card__star {
  display: inline-flex;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M9.0482 3.92707C9.34755 3.00576 10.651 3.00576 10.9503 3.92707L12.0199 7.21886C12.1538 7.63089 12.5377 7.90985 12.9709 7.90985H16.4321C17.4009 7.90985 17.8036 9.14946 17.0199 9.71886L14.2198 11.7533C13.8693 12.0079 13.7226 12.4593 13.8565 12.8713L14.9261 16.1631C15.2254 17.0844 14.1709 17.8506 13.3872 17.2812L10.587 15.2467C10.2366 14.9921 9.76195 14.9921 9.41147 15.2467L6.6113 17.2812C5.82758 17.8506 4.7731 17.0844 5.07246 16.1631L6.14203 12.8713C6.2759 12.4593 6.12924 12.0079 5.77875 11.7533L2.97858 9.71886C2.19487 9.14946 2.59765 7.90985 3.56637 7.90985H7.02757C7.4608 7.90985 7.84475 7.63089 7.97863 7.21886L9.0482 3.92707Z' fill='%23BA967D'/%3E%3C/svg%3E");
  width: 20px;
  height: 20px;
  opacity: 0.5;
  transform: translateY(-4px);
}

.cart-card__star.is-active {
  opacity: 1;
}

.cart-card__amount {
  display: inline-flex;
  margin-left: 5px;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.cart-card__reviews {
  display: inline-flex;
  margin-left: 10px;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  -webkit-text-decoration-line: underline;
  text-decoration-line: underline;
  opacity: 0.5;
}

.cart-card__data {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}

.cart-card__data span {
  display: inline-flex;
  margin-right: 12px;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  opacity: 0.5;
}

.cart-card__footer {
  margin-bottom: 0;
  margin-top: auto;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.cart-card__counter {
  position: relative;
  margin-bottom: 10px;
  margin-top: 36px;
  max-width: 152px;
}

.cart-card__counter input {
  background: #fff;
  border-radius: 4px;
  border: 1px solid #e8eaea;
  width: 100%;
  height: 52px;
  text-align: center;
  padding-left: 30px;
}

.cart-card__counter .counter-button {
  display: inline-flex;
  height: 44px;
  width: 44px;
  padding: 10px;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 4px;
  background: #fff;
  border: 0;
  cursor: pointer;
  border-radius: 4px;
  transition: 0.3s;
}

.cart-card__counter .counter-button:hover {
  background: #eeebeb;
}

.cart-card__counter .counter-button.decrement {
  left: 4px;
}

.cart-card__counter .counter-button.decrement:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M18 12.9678H6' stroke='%23333333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 24px;
  height: 25px;
}

.cart-card__counter .counter-button.increment {
  right: 4px;
}

.cart-card__counter .counter-button.increment:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M12 6.96777V12.9678M12 12.9678V18.9678M12 12.9678H18M12 12.9678L6 12.9678' stroke='%23333333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 24px;
  height: 25px;
}

.cart-card .product-set__size {
  border-bottom: 0;
}

.cart-card .product-set__col {
  border-bottom: 0;
}

.cart-card__price {
  display: inline-flex;
  flex-direction: column;
}

.cart-card__cost {
  display: block;
  margin-bottom: 8px;
  color: var(--black, #333);
  opacity: 0.5;
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.cart-card__value {
  display: block;
  color: #333;
  font-family: "Object Sans";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.3;
  /* 130% */
}

.cart-card__remove {
  position: absolute;
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M26 14L25.1991 26.0129C25.129 27.065 25.0939 27.5911 24.8667 27.99C24.6666 28.3412 24.3648 28.6235 24.0011 28.7998C23.588 29 23.0607 29 22.0062 29H17.9938C16.9393 29 16.412 29 15.9989 28.7998C15.6352 28.6235 15.3334 28.3412 15.1333 27.99C14.9061 27.5911 14.871 27.065 14.8009 26.0129L14 14M12 14H28M24 14L23.7294 13.1881C23.4671 12.4013 23.3359 12.0078 23.0927 11.717C22.8779 11.4601 22.6021 11.2613 22.2905 11.1388C21.9376 11 21.523 11 20.6936 11H19.3064C18.477 11 18.0624 11 17.7095 11.1388C17.3979 11.2613 17.1221 11.4601 16.9073 11.717C16.6641 12.0078 16.5329 12.4013 16.2706 13.1881L16 14M22 18V25M18 18V25' stroke='%238B9594' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  width: 40px;
  height: 40px;
  top: 25px;
  right: 0;
}

.cart-total {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 30px 24px;
  border-radius: 10px;
  background: var(--white, #fff);
  box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.08);
}

.cart-total__head {
  padding-bottom: 16px;
  border-bottom: 1px solid rgba(196, 196, 196, 0.25);
}

.cart-total__title {
  color: #333;
  font-family: "William Display Pro";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.33;
  /* 133.333% */
}

.cart-total__promo {
  padding: 16px 0;
  border-bottom: 1px solid rgba(196, 196, 196, 0.25);
}

.cart-total__promo.is-error .cart-total__label {
  border: 1px solid var(--warm_red, #e53d1c);
}

.cart-total__error {
  display: block;
  color: var(--warm_red, #e53d1c);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 16.9px */
}

.cart-total__done {
  display: block;
  color: var(--rose_gold, #ba967d);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 16.9px */
}

.cart-total__name {
  display: block;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  margin-bottom: 6px;
}

.cart-total__label {
  display: block;
  width: 100%;
  position: relative;
  padding: 4px;
  border-radius: 5px;
  border: 1px solid var(--light_gray, #eeebeb);
  background: #fff;
  height: 50px;
  margin-bottom: 12px;
  transition: 0.3s;
}

.cart-total__label input {
  width: 100%;
  border: 0;
  background: #fff;
  height: 42px;
}

.cart-total__label input:focus {
  border: 0;
}

.cart-total__label:has(input:focus) {
  border: 1px solid #ba967d;
}

.cart-total__button {
  position: absolute;
  top: 4px;
  right: 4px;
  width: 40px;
  height: 40px;
  border-radius: 4px;
  background: var(--light_gray, #ba967d);
  cursor: pointer;
  border: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.cart-total__button:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 13L9 17L19 7' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 24px;
  height: 24px;
}

.cart-total__button.is-active {
  pointer-events: none;
  background: #eeebeb;
  cursor: default;
}

.cart-total__del {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 55px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M15 5L5 15M5 5L15 15' stroke='%238B9594' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 20px;
  height: 20px;
  cursor: pointer;
}

.cart-total__desc {
  position: relative;
  display: block;
  padding: 8px;
  padding-left: 31px;
  border-radius: 8px;
  background: var(--light_gray, #eeebeb);
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 16.9px */
}

.cart-total__desc:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cg opacity='0.5' clip-path='url(%23clip0_7144_14495)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.375 7.5C14.375 11.297 11.297 14.375 7.5 14.375C3.70304 14.375 0.625 11.297 0.625 7.5C0.625 3.70304 3.70304 0.625 7.5 0.625C11.297 0.625 14.375 3.70304 14.375 7.5ZM8.35938 4.0625C8.35938 4.53712 7.97462 4.92188 7.5 4.92188C7.02538 4.92188 6.64062 4.53712 6.64062 4.0625C6.64062 3.58788 7.02538 3.20312 7.5 3.20312C7.97462 3.20312 8.35938 3.58788 8.35938 4.0625ZM6.64062 6.64062C6.16601 6.64062 5.78125 7.02538 5.78125 7.5C5.78125 7.97462 6.16601 8.35938 6.64062 8.35938V10.9375C6.64062 11.4121 7.02538 11.7969 7.5 11.7969H8.35938C8.83399 11.7969 9.21875 11.4121 9.21875 10.9375C9.21875 10.4629 8.83399 10.0781 8.35938 10.0781V7.5C8.35938 7.02538 7.97462 6.64062 7.5 6.64062H6.64062Z' fill='%238B9594'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_7144_14495'%3E%3Crect width='15' height='15' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  width: 15px;
  height: 15px;
  position: absolute;
  top: 8px;
  left: 8px;
}

.cart-total__data {
  padding: 16px 0;
  border-bottom: 1px solid rgba(196, 196, 196, 0.25);
}

.cart-total__table {
  width: 100%;
  border-collapse: collapse;
}

.cart-total__table td {
  padding: 4px;
  color: #333;
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.cart-total__table td:nth-child(even) {
  text-align: right;
}

.cart-total__table tr.is-promo td {
  color: #ba967d;
}

.cart-total__footer {
  padding: 16px 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.cart-total__footer span {
  display: inline-flex;
  color: #333;
  font-family: "Object Sans";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.3;
  /* 130% */
}

.cart-total__btn {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 12px 16px;
  border-radius: 4px;
  background: var(--rose_gold, #ba967d);
  text-align: center;
  border: 0;
  cursor: pointer;
}

.cart-total__pretitle {
  display: block;
  margin: 0 auto;
  text-align: center;
  color: var(--white, #fff);
  margin-bottom: 2px;
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  /* 25.6px */
}

.cart-total__information {
  display: block;
  margin: 0 auto;
  color: var(--white, #fff);
  font-family: "Object Sans";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 100% */
  opacity: 0.6;
}

.cart-pack {
  padding: 16px 0;
  border-bottom: 1px solid rgba(196, 196, 196, 0.25);
}

.cart-pack input {
  position: absolute;
  top: 0;
  left: -9999px;
  width: 1px;
  height: 1px;
  opacity: 0;
  visibility: hidden;
}

.cart-pack input:checked ~ label .cart-pack__right span {
  background: var(--rose_gold, #ba967d);
}

.cart-pack input:checked ~ label .cart-pack__right span:after {
  left: auto;
  left: calc(100% - 20px);
}

.cart-pack__label {
  display: flex;
  align-items: flex-start;
  width: 100%;
  cursor: pointer;
}

.cart-pack__img {
  position: relative;
  flex: 0 0 68px;
  max-width: 68px;
  width: 100%;
  height: 68px;
  border-radius: 4px;
  overflow: hidden;
  z-index: 1;
}

.cart-pack__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
}

.cart-pack__main {
  padding: 0 14px;
  display: inline-flex;
  flex-direction: column;
}

.cart-pack__name {
  display: block;
  color: #333;
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  margin-bottom: 8px;
}

.cart-pack__price {
  display: block;
  color: #333;
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.cart-pack__right {
  flex: 0 0 40px;
  max-width: 40px;
  width: 100%;
  margin-right: 0;
  margin-left: auto;
}

.cart-pack__right span {
  display: inline-flex;
  width: 40px;
  height: 22px;
  border-radius: 22px;
  background: #eeebeb;
  position: relative;
  transition: 0.3s;
}

.cart-pack__right span:after {
  content: "";
  width: 18px;
  height: 18px;
  border-radius: 50%;
  position: absolute;
  background: #fff;
  top: 2px;
  left: 2px;
  transition: 0.3s;
}

.add {
  padding: 100px 0;
}

.add__head {
  margin-bottom: 40px;
}

.add__title {
  color: #333;
  font-family: "William Display Pro";
  font-size: 48px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 62.4px */
}

.add__grid {
  display: flex;
  margin: 0 -10px;
}

.add__col {
  padding: 0 10px;
  width: 33.3334%;
  position: relative;
}

.auth-modal {
  padding: 30px;
  border-radius: 10px;
  background: #fff;
  max-width: 380px;
  width: 100%;
}

.auth-modal__head {
  margin-bottom: 24px;
}

.auth-modal__title {
  color: #000;
  text-align: center;
  font-family: "William Display Pro";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.33;
  /* 133.333% */
}

.auth-modal__label {
  display: block;
  margin-bottom: 24px;
}

.auth-modal__name {
  display: block;
  margin-bottom: 6px;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.auth-modal__input {
  width: 100%;
  height: 50px;
  border-radius: 5px;
  background: white;
  border: 1px solid var(--light_gray, #eeebeb);
}

.auth-modal__input:focus {
  border: 1px solid #ba967d;
}

.auth-modal__btn {
  height: 50px;
  width: 100%;
}

.auth-modal__btn:hover {
  color: #ba967d;
}

.code-modal {
  padding: 30px;
  border-radius: 10px;
  background: #fff;
  max-width: 380px;
  width: 100%;
}

.code-modal__pretitle {
  color: var(--black, #333);
  text-align: center;
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  display: block;
  margin-top: 12px;
  opacity: 0.7;
}

.code-modal__pretitle a {
  display: inline-block;
  color: var(--rose_gold, #ba967d);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  -webkit-text-decoration-line: underline;
  text-decoration-line: underline;
}

.code-modal__input-container {
  display: flex;
  align-items: center;
  gap: 10px;
  margin-bottom: 24px;
}

.code-modal__code-input {
  border-radius: 5px;
  border: 1px solid var(--light_gray, #eeebeb);
  background: #fff;
  text-align: center;
  padding: 0;
}

.code-modal__code-input:focus {
  border-color: #ba967d;
}

@media (max-width: 1439px) {
  .cart__title {
    font-size: 42px;
  }
  .cart__head {
    margin-bottom: 30px;
  }
  .cart-card__name {
    font-size: 24px;
    padding-right: 35px;
  }
  .cart-total__title {
    font-size: 26px;
  }
  .add__title {
    font-size: 36px;
  }
}

@media (max-width: 1023px) {
  .cart__body {
    flex-direction: column;
  }
  .cart__main {
    width: 100%;
    padding-right: 0;
  }
  .cart__aside {
    flex: auto;
    max-width: 100%;
  }
  .cart-total {
    box-shadow: none;
    padding: 30px 0;
  }
}

@media (max-width: 767px) {
  .cart-card__img {
    flex: 0 0 114px;
    height: 120px;
  }
  .cart-card__info {
    width: calc(100% - 114px);
    padding-left: 10px;
  }
  .cart-card__rating {
    display: none;
  }
  .cart-card__category {
    font-size: 12px;
    margin-bottom: 4px;
  }
  .cart-card__name {
    font-size: 20px;
    margin-bottom: 6px;
  }
  .cart-card__data span {
    font-size: 12px;
  }
  .cart-card__remove {
    top: 18px;
    width: 32px;
    height: 32px;
    background-size: 100%;
  }
  .cart-card__counter {
    max-width: 114px;
  }
  .cart-card__counter input {
    padding-left: 25px;
    padding-top: 5px;
    height: 44px;
  }
  .cart-card__counter .counter-button {
    width: 36px;
    height: 36px;
    padding: 0;
  }
  .cart-card__counter .counter-button.increment:after,
  .cart-card__counter .counter-button.decrement:after {
    height: 26px;
  }
  .cart-card__cost {
    font-size: 12px;
  }
  .cart-card__value {
    font-size: 16px;
  }
  .cart-card__counter {
    margin-top: 10px;
    margin-bottom: 0;
  }
  .cart-card__footer {
    flex-direction: row-reverse;
  }
  .cart__head {
    margin-bottom: 0;
  }
  .cart__title {
    font-size: 32px;
  }
  .cart-total__head {
    display: none;
  }
  .add__col {
    width: 50%;
    flex: 0 0 50%;
  }
  .add__grid {
    overflow-x: auto;
  }
  .add__title {
    font-size: 28px;
  }
  .add {
    padding: 30px 0;
  }
  .add__head {
    margin-bottom: 20px;
  }
}

.blog-detail__intro {
  padding-bottom: 53%;
  position: relative;
  z-index: 1;
  overflow: hidden;
}

.blog-detail__intro:after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(180deg, rgba(51, 51, 51, 0) 0%, #333 100%);
  z-index: -1;
}

.blog-detail__bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
}

.blog-detail__data {
  position: absolute;
  bottom: 0;
  left: 0;
  padding: 27px 42px;
}

.blog-detail__title {
  color: var(--white, #fff);
  font-family: "William Display Pro";
  font-size: 58px;
  font-style: normal;
  font-weight: 400;
  line-height: 110%;
  /* 63.8px */
  margin-bottom: 21px;
}

.blog-detail__date {
  display: block;
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.blog-detail__article {
  max-width: 820px;
  width: 100%;
  margin: 0 auto;
  padding: 90px 0;
}

.blog-detail__article img {
  display: block;
  width: calc(100% + 120px);
  margin: 0 -60px;
  margin-bottom: 30px;
}

.blog-detail__article blockquote {
  position: relative;
  padding: 0;
  color: #333;
  font-family: "William Display Pro";
  font-size: 46px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 62.4px */
  margin: 0;
  margin-bottom: 50px;
  z-index: 1;
}

.blog-detail__article blockquote:before {
  content: "";
  top: -31px;
  left: -52px;
  position: absolute;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='107' height='99' viewBox='0 0 107 99' fill='none'%3E%3Cmask id='mask0_6612_7781' style='mask-type:alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='107' height='99'%3E%3Cpath opacity='0.5' d='M24.5948 24.95C31.7205 15.35 39.915 9.74999 49.891 4.95001C50.9599 4.55001 51.3162 4.14999 51.3162 2.55001L50.9599 1.35C50.6036 0.149994 50.2473 -0.249997 48.8222 0.149998C36.3522 4.55001 27.0888 10.55 18.8942 18.95C6.068 31.75 0.367445 47.75 0.0111598 65.75C-0.345124 84.95 7.84942 98.55 21.7445 98.55C32.4331 98.55 40.2713 88.95 40.2713 77.75C40.6276 66.55 34.2145 60.55 25.6637 55.75C19.9631 52.55 17.8254 47.35 17.8254 41.35C17.8254 36.15 19.9631 30.55 24.5948 24.95ZM79.4626 24.95C86.5883 15.35 94.7829 9.74999 104.759 4.95001C105.828 4.55001 106.184 4.14999 106.184 2.55001L105.828 1.35C105.471 0.149994 105.115 -0.249997 103.69 0.149998C91.22 4.55001 81.9566 10.55 73.7621 18.95C60.9358 31.75 55.2353 47.75 54.879 65.75C54.5227 84.95 62.7173 98.55 76.6124 98.55C87.3009 98.55 95.1392 88.95 95.1392 77.75C95.4954 66.55 89.0823 60.55 80.5315 55.75C74.8309 52.55 72.6932 47.35 72.6932 41.35C72.6932 36.15 74.8309 30.55 79.4626 24.95Z' fill='%23BA967D'/%3E%3C/mask%3E%3Cg mask='url(%23mask0_6612_7781)'%3E%3Cpath d='M109.769 -86.0369C102.62 -86.0369 96.2022 -86.5373 89.4711 -90.9732C87.3318 -92.3832 85.1976 -94.0904 83.1339 -95.7447C78.3804 -99.5536 73.46 -103.492 67.7646 -104.463C59.9378 -105.785 52.1109 -101.096 45.2155 -96.9545C44.3876 -96.4599 43.5753 -95.9762 42.7787 -95.5033C42.0569 -95.0794 41.3247 -94.6457 40.582 -94.2023C33.5326 -90.0018 25.5492 -85.2422 17.3075 -86.4196C12.2071 -87.1466 8.2571 -90.2314 4.4376 -93.2162C2.90614 -94.4112 1.32252 -95.6505 -0.331558 -96.7484C-8.15841 -101.897 -15.9409 -100.911 -25.9436 -97.6491C-29.6536 -96.4393 -33.3817 -95 -36.9899 -93.6312C-45.4638 -90.3727 -54.2403 -87.0083 -63.4342 -86.2371L-63.4969 -87.1908C-54.4099 -87.959 -45.6934 -91.297 -37.2612 -94.526C-33.6452 -95.9095 -29.9092 -97.343 -26.1784 -98.5587C-17.8037 -101.287 -8.87587 -103.46 0.0963058 -97.5638C1.77647 -96.4599 3.37576 -95.2089 4.92287 -94.0021C8.83107 -90.9526 12.5201 -88.068 17.4119 -87.3703C25.3875 -86.2312 33.243 -90.9026 40.175 -95.05C40.9185 -95.4915 41.6517 -95.933 42.3743 -96.354C43.1727 -96.822 43.9841 -97.3077 44.8059 -97.8022C51.8292 -102.011 59.7891 -106.78 67.882 -105.411C73.7835 -104.41 78.7874 -100.407 83.6297 -96.5247C85.6777 -94.8852 87.804 -93.1867 89.8911 -91.8151C97.3997 -86.8611 104.582 -86.9318 112.899 -87.0083C113.7 -87.0083 114.512 -87.0259 115.334 -87.0289L123.904 -87.0583C130.901 -87.0878 138.133 -87.1084 145.25 -87.1878V-86.2283C138.131 -86.1517 130.901 -86.1282 123.896 -86.1076C121.04 -86.1076 118.183 -86.0968 115.326 -86.0752C114.507 -86.0752 113.695 -86.0752 112.894 -86.0575C111.84 -86.0458 110.798 -86.0389 109.769 -86.0369Z' fill='%23BA967D'/%3E%3Cpath d='M103.04 -81.3361C97.6371 -81.3361 92.3931 -81.9454 87.1257 -84.9154C84.0367 -86.6462 81.3103 -89.4426 78.6779 -92.1447C75.1297 -95.7829 71.4589 -99.5448 66.9376 -100.663C60.0004 -102.373 51.944 -97.5461 45.4712 -93.6665C44.3102 -92.9689 43.2144 -92.3125 42.163 -91.712C41.4403 -91.3029 40.7098 -90.879 39.9715 -90.4522C32.8778 -86.3489 24.8396 -81.7011 16.6501 -82.855C11.5444 -83.5761 7.81097 -86.5344 3.84537 -89.6575C2.32957 -90.8555 0.761589 -92.0976 -0.876831 -93.1897C-8.6776 -98.4056 -16.7653 -97.3106 -26.4785 -94.1022C-30.131 -92.8953 -33.7835 -91.4736 -37.316 -90.096C-45.6725 -86.8464 -54.3133 -83.4761 -63.4342 -82.7225L-63.4969 -83.6762C-54.4881 -84.4298 -45.8995 -87.7707 -37.5926 -91.0026C-34.0496 -92.3832 -30.3841 -93.8078 -26.7185 -95.0235C-18.7116 -97.6727 -9.41854 -100.007 -0.435921 -94.0286C1.2338 -92.9159 2.81483 -91.6738 4.34367 -90.4522C8.20753 -87.3909 11.8601 -84.4975 16.7492 -83.8057C24.6778 -82.6872 32.5934 -87.2673 39.5775 -91.3058C40.3185 -91.7326 41.0516 -92.1565 41.7743 -92.5686C42.8179 -93.1573 43.911 -93.8196 45.0668 -94.5113C51.6622 -98.4645 59.8726 -103.386 67.1124 -101.599C71.8633 -100.422 75.6176 -96.5777 79.2492 -92.8512C81.8399 -90.202 84.5193 -87.4469 87.4935 -85.772C94.3916 -81.8924 101.321 -82.1574 108.647 -82.4399C110.103 -82.4959 111.608 -82.5547 113.119 -82.5783C116.195 -82.6283 119.317 -82.6489 122.339 -82.6695C129.905 -82.7225 137.716 -82.7755 145.402 -83.2788L145.451 -82.3222C137.745 -81.8159 129.915 -81.7629 122.344 -81.7099C119.325 -81.6893 116.202 -81.6687 113.132 -81.6187C111.629 -81.5951 110.129 -81.5392 108.676 -81.4833C106.774 -81.4156 104.898 -81.3361 103.04 -81.3361Z' fill='%23BA967D'/%3E%3Cpath d='M98.605 -77.0562C94.1933 -77.0562 89.779 -77.4948 85.5447 -79.2344C81.5138 -80.8916 78.5605 -84.5092 75.701 -88.0061C72.5703 -91.8327 69.6353 -95.4326 65.4296 -96.6483C58.9933 -98.5116 50.9187 -93.749 44.4328 -89.9224C43.0944 -89.1335 41.8239 -88.3859 40.6655 -87.7501C39.9489 -87.3576 39.2219 -86.9563 38.4844 -86.5462C31.3333 -82.5753 23.2273 -78.0747 15.0925 -79.2344C10.0103 -79.9438 6.34213 -82.9315 2.45741 -86.0752C0.970306 -87.282 -0.568977 -88.5301 -2.18914 -89.631C-9.96902 -94.9293 -17.9446 -93.8225 -27.5273 -90.5523C-31.0624 -89.3454 -34.5949 -87.9296 -38.01 -86.5609C-46.1186 -83.3112 -54.5064 -79.9438 -63.4342 -79.2079L-63.4969 -80.1616C-54.6812 -80.8975 -46.3508 -84.2355 -38.2944 -87.4645C-34.8688 -88.8362 -31.3285 -90.255 -27.7725 -91.4677C-19.2934 -94.3641 -10.2717 -96.2421 -1.75082 -90.4522C-0.101967 -89.3307 1.45036 -88.0709 2.94529 -86.8552C6.7387 -83.7822 10.3234 -80.8799 15.1917 -80.1852C23.0707 -79.0608 31.0567 -83.4937 38.1009 -87.4057C38.8392 -87.8148 39.5697 -88.221 40.2872 -88.6125C41.4403 -89.2424 42.6979 -89.9842 44.031 -90.7701C50.6552 -94.6614 58.8942 -99.533 65.641 -97.5785C70.0892 -96.2892 73.2591 -92.4096 76.3377 -88.6567C79.1162 -85.2422 81.9991 -81.7099 85.8369 -80.1352C92.0983 -77.5625 98.8503 -77.9099 105.38 -78.2454C107.603 -78.3602 109.899 -78.478 112.135 -78.478H112.166C115.362 -78.478 118.597 -78.425 121.731 -78.3749C129.615 -78.2454 137.765 -78.11 145.804 -78.8223L145.869 -77.8686C137.781 -77.1534 129.62 -77.2799 121.718 -77.4153C118.587 -77.4683 115.354 -77.5213 112.166 -77.5213H112.135C109.917 -77.5213 107.632 -77.4036 105.42 -77.2888C103.165 -77.174 100.898 -77.0562 98.605 -77.0562Z' fill='%23BA967D'/%3E%3Cpath d='M137.424 -72.585C132.193 -72.585 126.988 -72.9029 121.911 -73.2149C118.728 -73.4092 115.433 -73.6123 112.174 -73.733C108.916 -73.8537 105.391 -73.6152 101.999 -73.3827C96.2074 -72.9824 90.2173 -72.5703 84.6524 -73.889C79.5049 -75.1135 76.335 -79.4081 73.2669 -83.5644C70.3736 -87.4881 67.6368 -91.194 63.3738 -92.4597C57.1827 -94.2964 49.0924 -89.6575 42.5935 -85.9486C41.1142 -85.1009 39.7236 -84.3002 38.4531 -83.6468L36.2981 -82.5135C29.9036 -79.1373 22.755 -75.3637 15.5856 -75.3637C14.6548 -75.3615 13.7249 -75.4283 12.8019 -75.5639C7.75096 -76.3027 4.1741 -79.2874 0.383293 -82.4488C-1.06989 -83.6615 -2.57265 -84.9154 -4.16411 -86.0281C-15.5052 -93.9579 -28.9413 -88.1857 -41.9313 -82.593C-49.4998 -79.3345 -56.651 -76.2615 -63.4342 -75.6934L-63.4969 -76.6471C-56.8362 -77.2064 -49.7451 -80.2558 -42.2339 -83.4761C-29.0509 -89.1571 -15.4139 -95.0206 -3.72059 -86.8434C-2.10043 -85.7102 -0.589844 -84.4445 0.886818 -83.22C4.5837 -80.1352 8.07708 -77.2211 12.9089 -76.5146C20.7357 -75.3637 28.8234 -79.623 35.9276 -83.3789C36.6581 -83.7645 37.3782 -84.1472 38.0878 -84.5151C39.3349 -85.1656 40.7255 -85.9604 42.1995 -86.8022C48.8263 -90.5964 57.0706 -95.3179 63.5799 -93.3869C68.1064 -92.0417 71.0571 -88.0444 73.9113 -84.1766C76.896 -80.1469 79.9693 -75.9818 84.835 -74.828C90.2877 -73.5358 96.2178 -73.9449 101.955 -74.3394C105.347 -74.5748 108.866 -74.8162 112.198 -74.6926C115.464 -74.569 118.764 -74.3688 121.953 -74.1716C129.941 -73.683 138.201 -73.1767 146.409 -73.9184L146.477 -72.9647C143.456 -72.691 140.432 -72.585 137.424 -72.585Z' fill='%23BA967D'/%3E%3Cpath d='M141.877 -67.5133C135.389 -67.5133 128.997 -68.3169 122.767 -69.0999C119.599 -69.4973 116.322 -69.9094 113.061 -70.2125C107.918 -70.6696 102.753 -70.6991 97.6058 -70.3008C95.9074 -70.1802 94.1776 -69.8711 92.5027 -69.5738C89.8442 -69.1028 87.097 -68.6142 84.3471 -68.835C78.0282 -69.3383 74.5036 -74.1922 71.0937 -78.8871C68.1456 -82.9492 65.354 -86.7816 60.8875 -88.1357C54.8869 -89.9459 46.7522 -85.4541 40.2037 -81.8424C38.5757 -80.9446 37.0364 -80.0969 35.6772 -79.4317L33.5457 -78.3749C27.1459 -75.19 19.9974 -71.6343 12.935 -71.6343C11.9428 -71.6314 10.9517 -71.7051 9.96857 -71.855C4.95938 -72.6174 1.48687 -75.6168 -2.18914 -78.7929C-3.60058 -80.0145 -5.05898 -81.2772 -6.62435 -82.4017C-17.5819 -90.3139 -30.3658 -84.5887 -42.7322 -79.0549C-50.0007 -75.8052 -56.8623 -72.7351 -63.4342 -72.1788L-63.4969 -73.1325C-57.0554 -73.68 -50.2512 -76.7236 -43.0505 -79.9438C-30.4832 -85.566 -17.4828 -91.3824 -6.17039 -83.2053C-4.58414 -82.0573 -3.11009 -80.7827 -1.683 -79.5523C1.9017 -76.4558 5.28551 -73.5299 10.0729 -72.7999C17.858 -71.6225 26.011 -75.6698 33.2039 -79.2492C33.9239 -79.6083 34.6388 -79.9615 35.3406 -80.3059C36.6816 -80.9652 38.2105 -81.8071 39.8306 -82.7019C46.5069 -86.3843 54.8138 -90.9644 61.1066 -89.0688C65.8445 -87.6382 68.8474 -83.5025 71.7511 -79.5052C75.1976 -74.7573 78.4535 -70.2744 84.4071 -69.7916C87.063 -69.5797 89.7607 -70.0595 92.3696 -70.5216C94.0629 -70.816 95.8161 -71.1339 97.5536 -71.2575C102.741 -71.6587 107.948 -71.6292 113.132 -71.1692C116.406 -70.8748 119.688 -70.451 122.86 -70.0506C131.123 -69.0116 138.926 -68.0314 147.173 -68.6672L147.231 -67.7105C145.441 -67.581 143.654 -67.5133 141.877 -67.5133Z' fill='%23BA967D'/%3E%3Cpath d='M145.49 -62.1355C138.384 -62.1355 131.509 -63.5808 124.838 -64.9819C120.434 -65.9091 115.882 -66.8658 111.271 -67.4074C107.17 -67.8901 101.835 -68.3051 96.9223 -67.2072C95.3256 -66.851 93.7237 -66.3241 92.174 -65.8237C88.6832 -64.6875 85.075 -63.5101 81.2164 -64.1047C75.701 -64.9525 72.1555 -69.6974 68.7273 -74.2805C65.0905 -79.1402 61.6571 -83.7321 56.0974 -83.947C49.9612 -84.1854 42.9457 -80.5325 36.7573 -77.327C34.6701 -76.2438 32.6977 -75.2195 30.8376 -74.3835L29.507 -73.7948C22.0819 -70.4156 13.6655 -66.5832 5.70294 -68.3169C1.21815 -69.2942 -2.04565 -72.2701 -5.19987 -75.1488C-6.71072 -76.5815 -8.29255 -77.9161 -9.93772 -79.1461C-20.3057 -86.5756 -32.1947 -80.9623 -43.6923 -75.5285C-50.2982 -72.4202 -57.1284 -69.197 -63.4342 -68.6642L-63.4969 -69.6179C-57.3293 -70.1419 -50.8643 -73.1914 -44.021 -76.4116C-32.3199 -81.9425 -20.2222 -87.6529 -9.48115 -79.9438C-7.8093 -78.6932 -6.20136 -77.337 -4.66503 -75.8818C-1.4508 -72.9382 1.59644 -70.1772 5.86469 -69.2441C13.5794 -67.5663 21.8732 -71.3399 29.1887 -74.672L30.5219 -75.2783C32.3612 -76.1114 34.3231 -77.1298 36.4025 -78.2219C42.6639 -81.4803 49.7942 -85.1745 56.1418 -84.9272C62.0797 -84.6976 65.7949 -79.729 69.39 -74.9192C72.7216 -70.451 76.155 -65.8532 81.3494 -65.0525C85.0255 -64.4874 88.3936 -65.5853 91.9548 -66.7451C93.5202 -67.2543 95.1403 -67.7841 96.7735 -68.1462C101.793 -69.2706 107.209 -68.8497 111.384 -68.3611C116.015 -67.8136 120.585 -66.854 125.005 -65.9238C132.438 -64.3638 140.137 -62.7478 148.063 -63.1599L148.102 -62.2032C147.224 -62.1581 146.353 -62.1355 145.49 -62.1355Z' fill='%23BA967D'/%3E%3Cpath d='M148.358 -56.534C140.643 -56.534 133.487 -58.7887 126.539 -60.9728C122.326 -62.2974 117.969 -63.6691 113.494 -64.5463C109.737 -65.2792 104.159 -66.0798 99.119 -64.5463C97.1467 -63.9007 95.2071 -63.1342 93.3089 -62.2503C89.5337 -60.5843 85.6333 -58.8594 81.2816 -59.0919C74.9732 -59.4304 70.8771 -64.5875 66.9141 -69.5738C62.8285 -74.7161 58.9699 -79.5641 52.9171 -79.4022C46.6739 -79.2286 40.1489 -76.0908 33.8379 -73.056C31.5915 -71.9757 29.4679 -70.9543 27.399 -70.086L25.9953 -69.4973C18.5233 -66.3418 10.0521 -62.7684 2.20433 -64.5433C-2.23088 -65.5471 -5.22073 -68.4082 -8.39583 -71.437C-9.85323 -72.8825 -11.3847 -74.23 -12.9824 -75.4726C-22.9094 -82.8874 -33.9844 -77.3624 -44.6968 -71.9963C-50.9295 -68.8938 -57.3736 -65.6736 -63.4342 -65.1497L-63.4969 -66.1093C-57.585 -66.6156 -51.2035 -69.8034 -45.0411 -72.8794C-34.1201 -78.3367 -22.8259 -83.9823 -12.5127 -76.2644C-10.8892 -75.0003 -9.33245 -73.6302 -7.85056 -72.1612C-4.76417 -69.2176 -1.84998 -66.4301 2.36609 -65.4764C9.97639 -63.7544 18.3277 -67.2867 25.6927 -70.3921L27.0989 -70.9808C29.1496 -71.8403 31.2733 -72.8558 33.4987 -73.9243C39.8828 -77.0003 46.486 -80.1793 52.8936 -80.3589C59.3534 -80.5384 63.5094 -75.2872 67.5455 -70.2096C71.3911 -65.3704 75.3723 -60.3665 81.3207 -60.0456C85.4951 -59.8248 89.1346 -61.435 92.9958 -63.1393C94.9243 -64.0356 96.8943 -64.8138 98.8972 -65.4705C104.097 -67.0541 109.8 -66.2388 113.635 -65.4882C118.159 -64.6051 122.537 -63.2276 126.771 -61.8941C134.173 -59.5658 141.162 -57.367 149.005 -57.4995V-56.5399L148.358 -56.534Z' fill='%23BA967D'/%3E%3Cpath d='M149.962 -50.8206C142.073 -51.0266 135.151 -54.0791 128.459 -57.0285C124.488 -58.7799 120.385 -60.5902 116.059 -61.8353C110.257 -63.5013 105.694 -63.5749 101.71 -62.0649C99.4112 -61.1818 97.1675 -60.0044 94.9942 -58.8447C90.8199 -56.6223 86.5047 -54.3234 81.566 -54.1909H81.2007C74.2453 -54.1909 69.6248 -59.6011 65.1531 -64.8347C60.5692 -70.1978 56.2435 -75.2607 49.6324 -74.8427C43.4753 -74.4424 37.1095 -71.5872 30.955 -68.8232C28.4921 -67.7164 26.1675 -66.6744 23.8691 -65.7884L22.3741 -65.1997C14.8604 -62.2768 6.34474 -58.9653 -1.38819 -60.7844C-5.76079 -61.8147 -8.63585 -64.6934 -11.6779 -67.74C-13.0814 -69.1994 -14.5626 -70.5608 -16.1131 -71.8168C-25.6097 -79.2315 -35.8394 -73.7624 -45.7247 -68.4935C-51.5739 -65.3734 -57.6163 -62.1473 -63.4316 -61.6322L-63.4995 -62.577C-57.8406 -63.0774 -51.8688 -66.2653 -46.0925 -69.3471C-35.9829 -74.7426 -25.5314 -80.3235 -15.6278 -72.585C-14.0547 -71.3149 -12.5509 -69.9387 -11.1248 -68.4641C-8.16885 -65.5029 -5.38509 -62.7066 -1.22643 -61.7293C6.27952 -59.9632 14.6882 -63.2276 22.0871 -66.1063L23.5847 -66.695C25.8623 -67.5781 28.179 -68.6113 30.6288 -69.7121C36.846 -72.5055 43.2744 -75.3902 49.5698 -75.7993C56.5723 -76.2526 61.2371 -70.7954 65.7453 -65.497C70.0944 -60.4077 74.5897 -55.1476 81.1903 -55.1476H81.5269C86.2856 -55.2771 90.5199 -57.5318 94.616 -59.71C96.8075 -60.8875 99.0747 -62.0855 101.423 -62.9744C106.881 -65.0349 112.506 -63.8575 116.26 -62.7625C120.638 -61.5056 124.768 -59.6836 128.759 -57.9233C135.689 -54.865 142.235 -51.9804 149.973 -51.7802L149.962 -50.8206Z' fill='%23BA967D'/%3E%3Cpath d='M150.891 -45.1426C143.038 -45.7048 136.902 -49.3312 130.379 -53.1578C126.847 -55.2447 123.194 -57.4023 119.247 -59.0154C113.768 -61.2613 109.333 -61.5939 105.339 -60.0662C102.286 -58.8888 99.4138 -57.1462 96.6353 -55.4508C92.6123 -52.9959 88.4536 -50.4468 83.6297 -49.6079C74.6497 -48.0301 69.1552 -54.1232 63.846 -60.0162C59.1838 -65.2262 54.7695 -70.1183 48.1114 -70.3862C42.09 -70.6246 35.1371 -67.6046 29.0061 -64.9377C26.5693 -63.8781 24.2656 -62.8773 22.0767 -62.0855L19.8043 -61.2525C11.9931 -58.3766 2.28 -54.7944 -5.80775 -57.261C-9.69247 -58.4384 -12.3823 -61.3143 -14.9808 -64.093C-16.4183 -65.6265 -17.9054 -67.216 -19.5882 -68.5082C-28.6074 -75.4873 -37.4387 -70.395 -46.7891 -65.0025C-52.2471 -61.8618 -57.8667 -58.6121 -63.4316 -58.1205L-63.4995 -59.0742C-58.1015 -59.554 -52.5419 -62.7566 -47.1753 -65.8443C-38.0152 -71.1368 -28.5421 -76.6 -19.1134 -69.3089C-17.3758 -67.9637 -15.8652 -66.3477 -14.4016 -64.7876C-11.764 -61.9707 -9.26982 -59.3068 -5.5912 -58.1853C2.24609 -55.8069 11.8366 -59.3392 19.5408 -62.1649C20.3235 -62.4593 21.0775 -62.7301 21.8184 -62.998C23.9839 -63.7809 26.2745 -64.7641 28.7008 -65.8326C34.9075 -68.5318 41.9413 -71.5931 48.1401 -71.3429C55.1295 -71.0485 59.8804 -65.8031 64.4513 -60.7138C69.8518 -54.7237 74.9471 -49.0663 83.5097 -50.5704C88.1875 -51.3917 92.2836 -53.8907 96.2413 -56.3103C99.0512 -58.0234 101.955 -59.7984 105.075 -60.9905C109.265 -62.577 113.862 -62.2533 119.547 -59.9279C123.547 -58.2913 127.225 -56.1219 130.784 -54.0202C137.204 -50.229 143.27 -46.6467 150.943 -46.0963L150.891 -45.1426Z' fill='%23BA967D'/%3E%3Cpath d='M151.757 -39.6028C143.951 -40.5359 138.305 -44.8364 132.331 -49.3871C129.075 -51.8656 125.715 -54.4294 121.963 -56.3956C112.941 -61.1435 105.858 -56.6076 98.3624 -51.8067C93.9794 -48.9986 89.4476 -46.0933 84.3315 -44.9365C83.0436 -44.6384 81.7327 -44.4856 80.418 -44.4803C72.7556 -44.4803 67.535 -49.9876 62.4606 -55.3389C57.3288 -60.755 52.484 -65.865 45.2624 -65.965C39.3271 -66.0416 32.8334 -63.363 26.5432 -60.7668C23.8378 -59.6453 21.281 -58.5886 18.8312 -57.7791C18.0615 -57.5259 17.2658 -57.2581 16.4596 -56.9814C8.6041 -54.3322 -1.16904 -51.0237 -9.12633 -53.5257C-12.9615 -54.7296 -15.5365 -57.6201 -18.0255 -60.4136C-19.4056 -61.9618 -20.8301 -63.5602 -22.4607 -64.8789C-31.1406 -71.8697 -39.2023 -66.8393 -47.7649 -61.5144C-52.8341 -58.356 -58.0781 -55.0887 -63.4186 -54.603L-63.4864 -55.5597C-58.3155 -56.0277 -53.1524 -59.242 -48.1614 -62.3533C-39.7711 -67.581 -31.0833 -73.0001 -21.9676 -65.6589C-20.2744 -64.2961 -18.8238 -62.6683 -17.4202 -61.0935C-14.8973 -58.2618 -12.5128 -55.5862 -8.89153 -54.447C-1.17165 -52.0216 8.47103 -55.28 16.2196 -57.8998C17.0336 -58.1765 17.8267 -58.4434 18.599 -58.7004C21.0201 -59.5011 23.556 -60.5519 26.2562 -61.6646C32.5177 -64.2519 38.9827 -66.9276 44.9911 -66.9276H45.2729C52.8232 -66.8216 58.0176 -61.3349 63.0372 -56.0365C69.0378 -49.708 74.7045 -43.7297 84.1697 -45.8725C89.1502 -46.9999 93.6219 -49.8669 97.9476 -52.6426C105.636 -57.573 112.899 -62.2268 122.323 -57.2787C126.135 -55.2742 129.526 -52.6897 132.806 -50.1907C138.692 -45.7077 144.251 -41.472 151.851 -40.5654L151.757 -39.6028Z' fill='%23BA967D'/%3E%3Cpath d='M152.524 -34.2986C144.739 -35.5673 139.563 -40.48 134.087 -45.69C131.105 -48.5217 128.031 -51.4535 124.473 -53.7465C115.394 -59.6159 107.554 -54.0408 99.2547 -48.1538C94.6968 -44.9159 89.9851 -41.5691 85.0176 -40.2386C74.8427 -37.5159 68.5604 -42.5199 61.9623 -48.8337C61.0362 -49.7168 60.1178 -50.6499 59.1447 -51.636C54.4981 -56.3456 49.2307 -61.7058 42.7474 -61.6439C36.9582 -61.6116 30.6341 -59.0978 24.5187 -56.6694C21.5236 -55.492 18.6955 -54.3587 15.977 -53.5345C15.1647 -53.2912 14.3281 -53.0341 13.4672 -52.7633C5.58815 -50.3173 -4.21629 -47.2737 -12.0405 -49.7992C-15.8339 -51.0237 -18.302 -53.9201 -20.6944 -56.74C-22.0198 -58.3119 -23.3895 -59.9279 -24.9835 -61.2554C-33.4052 -68.2934 -40.8068 -63.3159 -48.6415 -58.0381C-53.3689 -54.8562 -58.2476 -51.5653 -63.4316 -51.0973L-63.4995 -52.0539C-58.5268 -52.5102 -53.7211 -55.7451 -49.0746 -58.8711C-41.3469 -64.0488 -33.3556 -69.4413 -24.4774 -62.0237C-22.8259 -60.6461 -21.4327 -59.0036 -20.0813 -57.417C-17.6628 -54.5736 -15.3852 -51.8891 -11.8057 -50.7352C-4.21107 -48.2833 5.46553 -51.2886 13.2402 -53.7023L15.7526 -54.4765C18.4424 -55.2889 21.2549 -56.4074 24.2343 -57.5907C30.4149 -60.0456 36.8068 -62.5947 42.7422 -62.6182C49.5542 -62.6624 54.9495 -57.1786 59.7004 -52.3483C60.6683 -51.3681 61.5814 -50.4409 62.4972 -49.5637C69.1448 -43.2028 75.0201 -38.5491 84.8063 -41.1717C89.6381 -42.4669 94.2898 -45.7695 98.7877 -48.9662C106.935 -54.7532 115.36 -60.7403 124.877 -54.5795C128.493 -52.2247 131.606 -49.2811 134.616 -46.423C139.999 -41.3071 145.081 -36.4768 152.618 -35.2376L152.524 -34.2986Z' fill='%23BA967D'/%3E%3Cpath d='M153.15 -29.3152C145.355 -30.8311 140.586 -36.2884 135.535 -42.0666C132.798 -45.2103 129.965 -48.4481 126.602 -51.006C117.624 -57.8232 108.655 -50.9354 99.9904 -44.2713C95.2786 -40.6537 90.4077 -36.9125 85.6229 -35.4672C75.6672 -32.4648 69.3117 -36.1442 61.0675 -43.9887C60.0604 -44.9453 59.0612 -45.9579 58.0046 -47.0293C53.1049 -51.998 47.5531 -57.6466 40.715 -57.5024C35.0875 -57.3935 28.9435 -55.0151 23.0003 -52.7162C19.7313 -51.4476 16.6423 -50.2525 13.6602 -49.4254C12.8028 -49.1879 11.9166 -48.9367 11.0017 -48.6718C3.10703 -46.4112 -6.71827 -43.6001 -14.4173 -46.1375C-18.1768 -47.3796 -20.5587 -50.2967 -22.8624 -53.1195C-24.1408 -54.6884 -25.4714 -56.3103 -27.0211 -57.6525C-35.2706 -64.7611 -42.1191 -59.8131 -49.3772 -54.5736C-53.8124 -51.3622 -58.4094 -48.039 -63.4316 -47.5651L-63.4995 -48.5217C-58.6886 -48.9662 -54.1829 -52.2217 -49.826 -55.3713C-42.6487 -60.5578 -35.2158 -65.9209 -26.515 -58.4061C-24.9 -57.0108 -23.5512 -55.3595 -22.2467 -53.7612C-19.9196 -50.9089 -17.7228 -48.2156 -14.1877 -47.0499C-6.71305 -44.5862 2.98702 -47.362 10.7826 -49.5902C11.6957 -49.8522 12.588 -50.1083 13.4463 -50.3467C16.3918 -51.165 19.4625 -52.3542 22.7159 -53.6111C28.7165 -55.9364 34.9284 -58.3413 40.6916 -58.4502H40.9394C47.9836 -58.4502 53.6033 -52.7604 58.5629 -47.7299C59.6065 -46.6643 60.6083 -45.6694 61.6023 -44.7099C69.6301 -37.0743 75.7976 -33.4862 85.3933 -36.3826C90.0399 -37.7837 94.8508 -41.4808 99.5025 -45.0513C108.409 -51.895 117.622 -58.9683 127.074 -51.789C130.51 -49.1781 133.372 -45.902 136.14 -42.7377C141.097 -37.0743 145.767 -31.726 153.294 -30.2571L153.15 -29.3152Z' fill='%23BA967D'/%3E%3Cpath d='M153.599 -24.7822C145.749 -26.41 141.287 -32.297 136.568 -38.5314C134.019 -41.8988 131.384 -45.378 128.164 -48.1155C123.536 -52.0481 119.855 -52.572 115.034 -49.9758C110.781 -47.6858 106.92 -44.5126 103.184 -41.4396C97.9841 -37.1685 92.6071 -32.7503 86.0377 -30.578C75.4976 -27.0929 68.8865 -30.9136 60.3735 -39.1849C59.3064 -40.221 58.2446 -41.3248 57.1227 -42.4963C52.077 -47.7535 46.3582 -53.7053 39.2671 -53.5345C33.8144 -53.3932 27.8425 -51.1002 22.0663 -48.8808C18.5494 -47.5297 15.2282 -46.2523 12.0166 -45.4281C11.1087 -45.1955 10.1642 -44.9424 9.1885 -44.6863C1.29121 -42.5846 -8.53671 -39.9767 -16.1183 -42.5022C-19.8596 -43.7503 -22.1711 -46.682 -24.4069 -49.5137C-25.6358 -51.0973 -26.9402 -52.7251 -28.4639 -54.0791C-36.5934 -61.2701 -43.0557 -56.3338 -49.899 -51.0973C-54.1333 -47.8594 -58.5085 -44.5156 -63.4316 -44.0593L-63.4995 -45.016C-58.8033 -45.4487 -54.5195 -48.7278 -50.3712 -51.8979C-43.588 -57.0874 -36.5438 -62.4563 -27.9342 -54.8415C-26.3428 -53.4344 -25.0331 -51.7743 -23.7599 -50.1671C-21.5058 -47.309 -19.3769 -44.6068 -15.8679 -43.4353C-8.50539 -40.9775 1.2025 -43.5589 9.00326 -45.6312C9.979 -45.8931 10.9261 -46.1433 11.8366 -46.3788C15.0039 -47.1912 18.3042 -48.4599 21.8002 -49.8021C27.6364 -52.0451 33.6709 -54.3646 39.2566 -54.5118C46.6974 -54.7061 52.5414 -48.6012 57.7071 -43.2204C58.8238 -42.043 59.8804 -40.9569 60.9344 -39.9296C69.2231 -31.882 75.6411 -28.1555 85.8055 -31.517C92.234 -33.6451 97.5458 -38.0133 102.693 -42.2343C106.458 -45.328 110.351 -48.5276 114.676 -50.8559C119.831 -53.6317 123.758 -53.0812 128.684 -48.8955C131.976 -46.0962 134.642 -42.5758 137.22 -39.1819C141.841 -33.08 146.205 -27.3166 153.761 -25.7506L153.599 -24.7822Z' fill='%23BA967D'/%3E%3Cpath d='M153.821 -20.779C145.848 -22.292 141.358 -28.7854 137.017 -35.0669C134.669 -38.4431 132.268 -41.9341 129.312 -44.704C125.036 -48.7101 121.355 -49.5225 117.001 -47.4238C112.044 -45.0366 107.697 -41.1364 103.489 -37.3658C98.879 -33.2448 94.1124 -28.965 88.4249 -26.4924C81.793 -23.6107 76.1785 -23.4988 70.7571 -26.1392C65.9645 -28.4734 61.7901 -32.6149 56.4079 -38.2312L55.9226 -38.7345C49.8881 -45.0395 43.6449 -51.5624 34.8893 -49.1045C31.3098 -48.0978 27.7251 -46.8733 24.2604 -45.6842C19.4965 -44.0534 14.5708 -42.3668 9.55113 -41.2218C8.60148 -41.004 7.60226 -40.7626 6.5665 -40.5124C-1.11947 -38.6609 -10.6839 -36.3591 -17.7489 -39.2113C-21.0858 -40.5595 -23.2042 -43.3323 -25.2496 -46.0403C-26.5411 -47.7417 -27.8795 -49.5019 -29.5127 -50.8854C-34.4697 -55.0828 -41.9208 -55.0298 -47.2092 -50.7558C-48.7745 -49.4931 -50.0503 -48.2568 -51.2922 -47.0617C-54.616 -43.8503 -57.4858 -41.0893 -63.4316 -40.5448L-63.4995 -41.5014C-57.8276 -42.0106 -55.1873 -44.5597 -51.8427 -47.7858C-50.5904 -48.9956 -49.2937 -50.2466 -47.7049 -51.53C-42.1217 -56.0424 -34.2583 -56.0925 -29.0039 -51.6477C-27.2951 -50.2025 -25.928 -48.4099 -24.6052 -46.6614C-22.5389 -43.9416 -20.5874 -41.3631 -17.4645 -40.1121C-10.6265 -37.351 -1.19252 -39.6234 6.38909 -41.4484C7.43267 -41.6986 8.42929 -41.94 9.38155 -42.1578C14.362 -43.294 19.2669 -44.9748 24.0126 -46.5996C27.4877 -47.777 31.0828 -49.0192 34.6858 -50.0317C43.8875 -52.6162 50.3003 -45.9108 56.5018 -39.4351L56.9923 -38.9229C66.4602 -29.0209 73.9583 -21.2235 88.1145 -27.3754C93.6794 -29.795 98.3963 -34.019 102.957 -38.1046C107.207 -41.9164 111.605 -45.8549 116.664 -48.2921C121.36 -50.5527 125.295 -49.6962 129.85 -45.4281C132.876 -42.5935 135.329 -39.0612 137.677 -35.6438C142.112 -29.224 146.304 -23.1633 153.951 -21.7121L153.821 -20.779Z' fill='%23BA967D'/%3E%3Cpath d='M153.756 -17.3704C145.957 -19.1571 141.707 -25.1943 137.204 -31.5847C134.799 -34.9992 132.313 -38.5285 129.237 -41.3395C124.971 -45.2338 121.298 -45.9785 116.954 -43.8268C112.08 -41.4131 107.794 -37.5806 103.648 -33.8718C99.0042 -29.7155 94.1985 -25.4151 88.438 -22.9366C73.8278 -16.6404 65.7401 -24.95 56.4053 -34.5723L55.8183 -35.1611C49.7994 -41.3719 43.5745 -47.7917 34.8736 -45.5929C30.8767 -44.5803 26.8641 -43.2381 22.9872 -41.9459C18.6642 -40.5036 14.1977 -39.0024 9.69465 -37.9515C8.73194 -37.7249 7.72488 -37.4747 6.68391 -37.2186C-0.926399 -35.3318 -10.3969 -32.9858 -17.4802 -35.8675C-20.7753 -37.2068 -23.0086 -39.8942 -25.1688 -42.4934C-26.5306 -44.1329 -27.9369 -45.8284 -29.604 -47.1647C-34.6288 -51.2327 -41.9026 -51.3916 -47.2901 -47.5945C-49.0368 -46.3127 -50.6939 -44.8819 -52.2471 -43.3146C-55.2604 -40.4152 -58.1041 -37.6778 -63.4212 -37.0331L-63.5099 -37.9839C-58.4564 -38.5991 -55.837 -41.1217 -52.8132 -44.0417C-51.2273 -45.6416 -49.5342 -47.101 -47.7492 -48.4069C-42.08 -52.416 -34.4175 -52.2335 -29.1161 -47.9595C-27.3864 -46.5672 -25.9488 -44.8364 -24.5583 -43.1645C-22.372 -40.533 -20.3057 -38.0457 -17.2036 -36.7829C-10.3499 -33.9954 -1.01249 -36.309 6.49085 -38.1693C7.53443 -38.4284 8.5467 -38.6786 9.5094 -38.9052C13.9785 -39.9561 18.4294 -41.4425 22.7342 -42.879C26.6267 -44.18 30.6523 -45.5281 34.6779 -46.5407C43.8093 -48.8514 50.2012 -42.2608 56.3818 -35.8852L56.9688 -35.2788C67.5272 -24.4084 74.6783 -18.0415 88.1249 -23.8314C93.7628 -26.2598 98.5163 -30.5103 103.111 -34.6224C107.298 -38.3695 111.626 -42.2432 116.602 -44.704C121.279 -47.0205 125.211 -46.2346 129.758 -42.0842C132.91 -39.2084 135.425 -35.635 137.859 -32.1822C142.261 -25.9302 146.419 -20.0255 153.915 -18.3094L153.756 -17.3704Z' fill='%23BA967D'/%3E%3Cpath d='M153.427 -14.5652C146.041 -16.6993 141.817 -22.2773 137.348 -28.179C134.653 -31.7348 131.869 -35.4142 128.324 -38.2518C123.724 -41.94 120.21 -42.2579 115.357 -39.4292C111.256 -37.0361 107.53 -33.8659 103.901 -30.7988C98.5268 -26.2422 92.9671 -21.5296 86.0821 -19.2307C75.4741 -15.6985 68.5056 -19.6987 60.05 -27.8229C58.8838 -28.9443 57.7228 -30.1541 56.494 -31.4316C51.4378 -36.6917 45.706 -42.6553 38.6801 -42.8083C33.0656 -42.929 26.8694 -40.6802 20.8688 -38.502C17.7772 -37.3805 14.8682 -36.3208 12.0557 -35.5879C11.1374 -35.3465 10.1912 -35.0924 9.2172 -34.8255C1.57037 -32.765 -7.94709 -30.1718 -15.5261 -32.5972C-19.1786 -33.7747 -21.8684 -36.3767 -24.4748 -38.8993C-25.9067 -40.3489 -27.4233 -41.6883 -29.0144 -42.9084C-34.3131 -46.7762 -41.4069 -47.3855 -47.0866 -44.4596C-49.6225 -43.1557 -51.5479 -41.3071 -53.408 -39.5204C-56.2283 -36.8124 -58.8868 -34.2574 -63.4055 -33.5245L-63.5255 -34.4752C-59.2573 -35.164 -56.6823 -37.6366 -53.9585 -40.2504C-52.054 -42.0783 -50.0816 -43.971 -47.4362 -45.3309C-41.4982 -48.3922 -34.0835 -47.7564 -28.5474 -43.712C-26.9258 -42.4658 -25.3804 -41.0979 -23.9217 -39.6176C-21.2684 -37.0449 -18.7612 -34.6136 -15.2939 -33.5068C-7.92883 -31.152 1.46861 -33.6981 9.01892 -35.7468C9.99467 -36.0117 10.9426 -36.2659 11.8627 -36.5092C14.6308 -37.2333 17.5345 -38.2753 20.6079 -39.4027C26.6737 -41.6074 32.9404 -43.8886 38.6983 -43.7561C46.0451 -43.5942 51.9022 -37.5012 57.0706 -32.1233C58.2915 -30.8517 59.4473 -29.6508 60.6005 -28.5411C69.0326 -20.4405 75.5497 -16.6993 85.8394 -20.1373C92.5784 -22.3862 98.0754 -27.0487 103.39 -31.5552C107.042 -34.643 110.802 -37.8367 114.966 -40.2681C120.087 -43.2587 123.972 -42.9172 128.817 -39.0288C132.446 -36.1207 135.266 -32.3971 137.992 -28.7972C142.381 -23.0161 146.513 -17.5411 153.638 -15.4807L153.427 -14.5652Z' fill='%23BA967D'/%3E%3Cpath d='M152.892 -12.2428C145.944 -14.524 141.475 -19.8636 137.15 -25.0236C134.222 -28.5175 131.199 -32.1263 127.395 -34.8549C122.813 -38.1458 119.161 -38.3489 114.4 -35.5732C110.528 -33.3155 106.956 -30.3808 103.507 -27.5491C98.138 -23.1338 92.5862 -18.5772 85.7664 -16.4344C75.4689 -13.1965 68.576 -17.0908 60.1543 -24.894C58.9516 -26.0096 57.7593 -27.2018 56.5018 -28.4675C51.2526 -33.7305 45.826 -39.1731 38.9879 -39.5499C33.1856 -39.8736 26.8328 -37.6454 20.6887 -35.4907C18.0798 -34.5782 15.6274 -33.7246 13.2532 -33.0594C12.4888 -32.8475 11.7087 -32.6267 10.9182 -32.403C3.07572 -30.1865 -5.81557 -27.6727 -13.6372 -29.8244C-17.3497 -30.8429 -20.4413 -33.1183 -23.4312 -35.32C-25.076 -36.5732 -26.7767 -37.7306 -28.5265 -38.7875C-34.1644 -42.0489 -41.2686 -42.8672 -47.05 -40.9156C-50.0712 -39.9119 -52.2471 -37.772 -54.3734 -35.7115C-56.8753 -33.2743 -59.4608 -30.7546 -63.3951 -30.007L-63.536 -30.9518C-59.8365 -31.6553 -57.4519 -33.9778 -54.9264 -36.4356C-52.7428 -38.5638 -50.4912 -40.7596 -47.3161 -41.8281C-41.3156 -43.8444 -33.9766 -43.0056 -28.1508 -39.6352C-26.375 -38.5595 -24.6499 -37.3805 -22.9825 -36.103C-19.9169 -33.8482 -17.021 -31.7201 -13.452 -30.7369C-5.83123 -28.6441 2.9505 -31.1255 10.6965 -33.3155C11.4792 -33.5392 12.2618 -33.7599 13.0445 -33.9719C15.3926 -34.6224 17.8398 -35.479 20.4278 -36.3885C26.645 -38.5667 33.0734 -40.8214 39.0192 -40.4918C46.1599 -40.0944 51.9492 -34.2898 57.0575 -29.1651C58.3124 -27.9082 59.4969 -26.719 60.6866 -25.6181C69.09 -17.8325 75.5367 -14.2061 85.5342 -17.341C92.2157 -19.4368 97.705 -23.9462 103.014 -28.3085C106.492 -31.1667 110.09 -34.122 114.021 -36.4121C119.098 -39.3556 122.978 -39.1584 127.849 -35.6615C131.741 -32.871 134.802 -29.2151 137.763 -25.68C142.198 -20.3816 146.401 -15.3776 153.127 -13.1582L152.892 -12.2428Z' fill='%23BA967D'/%3E%3Cpath d='M152.188 -10.3295C145.746 -12.6078 141.23 -17.3939 136.844 -22.0123C133.617 -25.4239 130.28 -28.9502 126.176 -31.4787C121.54 -34.3398 117.885 -34.384 113.15 -31.6318C109.529 -29.5301 106.153 -26.8397 102.889 -24.2406C97.5484 -19.9872 92.0253 -15.5925 85.2681 -13.6233C83.1903 -12.9962 81.0504 -12.6688 78.8996 -12.649C72.1503 -12.649 66.6376 -16.2283 60.2091 -22.0271C58.9777 -23.1397 57.7593 -24.3259 56.4679 -25.5828C51.3283 -30.6074 45.9903 -35.791 39.3714 -36.4268C33.3526 -36.9949 26.8485 -34.7666 20.5583 -32.6002C18.552 -31.9144 16.6449 -31.2638 14.803 -30.7163L13.7594 -30.4043C5.93253 -28.0789 -2.92225 -25.4474 -11.2161 -27.2253C-15.0956 -28.0554 -18.6464 -29.9098 -22.0798 -31.6995C-23.9504 -32.6767 -25.8862 -33.6863 -27.8482 -34.5164C-33.9087 -37.0802 -41.0886 -38.0487 -47.0552 -37.1479C-50.4938 -36.621 -52.7506 -34.3516 -55.143 -31.9497C-57.4519 -29.6302 -59.8391 -27.24 -63.3821 -26.4835L-63.5386 -27.4255C-60.2278 -28.1231 -58.0311 -30.3307 -55.7117 -32.665C-53.3324 -35.058 -50.8695 -37.5306 -47.1753 -38.0987C-41.0755 -39.0347 -33.7418 -38.031 -27.556 -35.4142C-25.5627 -34.5694 -23.6138 -33.5539 -21.7302 -32.5708C-18.3385 -30.8046 -14.8399 -28.9738 -11.0622 -28.1555C-2.95877 -26.4158 5.42639 -28.909 13.5376 -31.3198L14.5812 -31.6318C16.4075 -32.1763 18.3068 -32.8092 20.3052 -33.5068C26.6711 -35.685 33.2508 -37.9398 39.4367 -37.3569C46.3321 -36.7094 52.0092 -31.1755 57.0184 -26.2863C58.302 -25.0353 59.5152 -23.852 60.7361 -22.7541C68.8656 -15.4306 75.4506 -11.7336 85.0516 -14.5299C91.6574 -16.455 97.1153 -20.7996 102.393 -25.003C105.681 -27.6227 109.083 -30.3307 112.756 -32.4648C117.713 -35.3436 121.72 -35.2965 126.583 -32.3C130.781 -29.7126 134.149 -26.145 137.426 -22.6923C141.929 -17.9326 146.184 -13.4379 152.443 -11.2125L152.188 -10.3295Z' fill='%23BA967D'/%3E%3Cpath d='M151.358 -8.71056C145.566 -10.8387 141.092 -14.9832 136.764 -18.9893C133.093 -22.3891 129.297 -25.9066 124.762 -28.1143C115.962 -32.3677 107.804 -26.0538 99.9173 -19.9578C94.9995 -16.1518 89.9146 -12.2192 84.6811 -10.8328C82.9125 -10.3502 81.1001 -10.1023 79.2806 -10.094C70.6893 -10.094 64.5348 -15.9811 58.5498 -21.718C53.071 -26.9633 47.4148 -32.3853 39.8645 -33.4303C33.5561 -34.3133 26.6006 -31.935 20.467 -29.848C19.1495 -29.3976 17.905 -28.9649 16.6631 -28.5793C7.92577 -25.7889 0.0102081 -23.5754 -8.36452 -24.8175C-12.5232 -25.4327 -16.5644 -26.7985 -20.4727 -28.1202C-22.6042 -28.8413 -24.8113 -29.5919 -26.995 -30.1983C-33.5621 -31.9929 -40.2756 -33.0197 -47.0292 -33.2625C-50.9087 -33.3802 -53.2358 -30.9077 -55.7091 -28.3115C-57.8589 -26.0567 -60.0739 -23.7225 -63.3821 -22.9808L-63.549 -23.9197C-60.4731 -24.6144 -58.352 -26.8633 -56.3014 -29.012C-53.8124 -31.6347 -51.2348 -34.3486 -47.0292 -34.2191C-40.2159 -33.9692 -33.4437 -32.9266 -26.8202 -31.1078C-24.6078 -30.4897 -22.385 -29.742 -20.2509 -29.0179C-16.374 -27.7081 -12.3666 -26.354 -8.27581 -25.7477C-0.0602264 -24.532 7.76662 -26.719 16.4127 -29.4801C17.6441 -29.8745 18.886 -30.2954 20.2009 -30.7428C26.4154 -32.8592 33.4596 -35.2582 39.9454 -34.3604C47.7488 -33.2801 53.5119 -27.764 59.0794 -22.4303C66.408 -15.41 73.3322 -8.7812 84.4645 -11.7424C89.5442 -13.0964 94.5638 -16.9789 99.4164 -20.7319C107.504 -26.9781 115.853 -33.4391 125.075 -28.9738C129.732 -26.7249 133.575 -23.1633 137.293 -19.7223C141.559 -15.7691 145.971 -11.6835 151.611 -9.61127L151.358 -8.71056Z' fill='%23BA967D'/%3E%3Cpath d='M150.445 -7.28C145.261 -9.22272 140.836 -12.7432 136.56 -16.1459C132.386 -19.4603 128.089 -22.8866 123.174 -24.7292C114.512 -27.9671 107.202 -22.5245 99.4608 -16.7581C94.5377 -13.0876 89.445 -9.29925 83.9923 -7.99232C72.8051 -5.32255 65.4375 -12.2546 58.3098 -18.957C52.998 -23.961 47.5061 -29.1239 40.3889 -30.4632C33.6552 -31.7318 26.4858 -29.221 20.1617 -27.0016L18.6981 -26.4894C10.3077 -23.5753 3.02615 -21.7798 -5.24683 -22.4568C-9.77857 -22.8306 -14.326 -23.6725 -18.7221 -24.4849C-21.1275 -24.9294 -23.6164 -25.3886 -26.0715 -25.7653C-28.3726 -26.1185 -30.7206 -26.3099 -32.9904 -26.4894C-34.4932 -26.6101 -36.0507 -26.7367 -37.5848 -26.9104C-39.6328 -27.14 -41.4799 -27.7022 -43.2671 -28.2467C-44.4698 -28.6147 -45.7142 -28.9944 -47.0161 -29.2681C-51.287 -30.1747 -53.6298 -27.5491 -56.1135 -24.7763C-58.1146 -22.5363 -60.1835 -20.2197 -63.3794 -19.478L-63.5516 -20.417C-60.6035 -21.1116 -58.6259 -23.3251 -56.711 -25.468C-54.1829 -28.2968 -51.5661 -31.2226 -46.857 -30.2218C-45.5238 -29.9275 -44.2637 -29.5566 -43.0453 -29.1828C-41.219 -28.6235 -39.4789 -28.0966 -37.5013 -27.8758C-35.9776 -27.7022 -34.4279 -27.5815 -32.9278 -27.4579C-30.6476 -27.2754 -28.2865 -27.084 -25.9567 -26.7279C-23.4912 -26.3481 -20.9997 -25.886 -18.5838 -25.4415C-14.206 -24.6321 -9.67943 -23.7961 -5.18421 -23.4252C2.95572 -22.7541 10.1486 -24.5349 18.4477 -27.4196L19.9087 -27.9288C26.3241 -30.1777 33.5978 -32.7268 40.5194 -31.4198C47.861 -30.0364 53.4441 -24.7851 58.8446 -19.7046C66.1471 -12.8315 73.0321 -6.35574 83.8175 -8.93132C89.1111 -10.1941 94.1359 -13.9353 98.9938 -17.5588C106.56 -23.1956 114.387 -29.0385 123.44 -25.6388C128.475 -23.752 132.832 -20.2845 137.051 -16.9289C141.269 -13.5733 145.647 -10.0881 150.714 -8.18954L150.445 -7.28Z' fill='%23BA967D'/%3E%3Cpath d='M78.944 -4.6632C70.2953 -4.6632 63.8825 -10.6121 57.6628 -16.3784C52.1109 -21.5296 46.3713 -26.8574 39.0662 -27.8964C32.3586 -28.8472 25.9823 -26.4247 19.8174 -24.0699L19.7417 -24.0434C7.35701 -19.3337 -4.78242 -20.0873 -17.6159 -20.8967C-19.8126 -21.0351 -22.0876 -21.1911 -24.3391 -21.2912C-26.2358 -21.3854 -28.1691 -21.4236 -30.0423 -21.459C-32.2755 -21.5002 -34.5871 -21.5443 -36.8543 -21.6856C-39.7945 -21.871 -41.7356 -22.7953 -43.9845 -23.8668C-44.8455 -24.2759 -45.7351 -24.6998 -46.7396 -25.106C-51.5113 -27.0399 -53.7316 -24.4025 -56.2988 -21.3501C-58.2111 -19.0865 -60.1809 -16.7464 -63.3742 -15.9516L-63.5569 -16.8877C-60.6166 -17.6177 -58.7381 -19.8489 -56.9223 -22.0065C-54.2638 -25.1649 -51.754 -28.1378 -46.4604 -26.0067C-45.4351 -25.5917 -44.5324 -25.1619 -43.661 -24.7469C-41.4851 -23.7107 -39.6067 -22.8159 -36.8151 -22.6393C-34.5636 -22.498 -32.2625 -22.4539 -30.0318 -22.4127C-28.156 -22.3773 -26.215 -22.342 -24.3078 -22.2449C-22.0485 -22.133 -19.7735 -21.9888 -17.5741 -21.8504C-4.81635 -21.0469 7.2344 -20.2874 19.473 -24.947L19.5486 -24.9765C25.8101 -27.3607 32.2725 -29.8245 39.1758 -28.8472C46.7235 -27.7728 52.5649 -22.3715 58.2211 -17.1202C65.1557 -10.6709 71.7276 -4.58961 81.2659 -5.76703C87.4987 -6.54706 93.0558 -10.5149 98.4302 -14.3503C105.433 -19.3543 112.67 -24.5143 121.311 -22.4068C126.98 -21.0233 132.122 -17.5235 137.097 -14.1414C141.141 -11.3892 145.326 -8.54865 149.759 -6.8679L149.498 -5.95835C144.979 -7.66853 140.753 -10.5414 136.667 -13.3172C131.754 -16.661 126.672 -20.1167 121.141 -21.4678C112.839 -23.4929 106.067 -18.6567 98.8972 -13.5379C93.4393 -9.64365 87.7962 -5.61396 81.3703 -4.81332C80.5646 -4.71269 79.7546 -4.66257 78.944 -4.6632Z' fill='%23BA967D'/%3E%3Cpath d='M78.9205 -1.99049C70.2014 -1.99049 63.666 -7.95995 57.3315 -13.744C52.0014 -18.6155 46.4887 -23.6489 39.7028 -25.0971C33.2352 -26.4777 27.6442 -24.4348 22.0115 -22.03C10.8895 -17.2791 -1.37253 -17.1879 -13.238 -17.0996C-16.5488 -17.076 -19.977 -17.0496 -23.2877 -16.92C-24.6418 -16.8671 -26.0401 -16.7758 -27.3916 -16.6904C-30.4701 -16.4962 -33.6531 -16.2931 -36.7316 -16.4726C-40.058 -16.6669 -41.9495 -17.9444 -44.1437 -19.4014C-44.9263 -19.9283 -45.7429 -20.4729 -46.6926 -21.0204C-51.7827 -23.9639 -53.8385 -21.3147 -56.4449 -18.0091C-58.1902 -15.775 -60.1704 -13.2612 -63.3716 -12.44L-63.5595 -13.3731C-60.6244 -14.1266 -58.8242 -16.4226 -57.0788 -18.6449C-54.4699 -21.9858 -51.9809 -25.1413 -46.3065 -21.8828C-45.3333 -21.3206 -44.5089 -20.7702 -43.6975 -20.2344C-41.5191 -18.7627 -39.7841 -17.6206 -36.6768 -17.4381C-33.6452 -17.2615 -30.4832 -17.4646 -27.4281 -17.6559C-26.0715 -17.7442 -24.6705 -17.8325 -23.306 -17.8855C-19.9822 -18.018 -16.5514 -18.0415 -13.2328 -18.068C-1.4508 -18.1534 10.7304 -18.2446 21.7271 -22.9366C27.4668 -25.3915 33.1934 -27.4755 39.8776 -26.0479C46.8722 -24.5555 52.471 -19.4426 57.8793 -14.4975C64.8165 -8.16306 71.3702 -2.17887 80.6633 -3.03838C87.1152 -3.62708 92.7166 -7.45367 98.1432 -11.139C104.666 -15.5837 111.412 -20.1785 119.597 -19.0247C125.874 -18.1416 131.783 -14.7036 137.499 -11.3715C141.191 -9.22567 145.008 -7.00331 148.822 -5.54921L148.561 -4.64259C144.687 -6.11436 140.839 -8.35733 137.121 -10.5296C131.473 -13.8146 125.629 -17.2144 119.503 -18.0768C111.613 -19.1895 105.289 -14.8831 98.592 -10.3236C93.0923 -6.5765 87.4048 -2.69987 80.752 -2.08173C80.1224 -2.01894 79.5119 -1.98853 78.9205 -1.99049Z' fill='%23BA967D'/%3E%3Cpath d='M78.9831 0.708717C70.144 0.708717 63.4129 -5.3255 56.8958 -11.1713C51.8083 -15.7338 46.5461 -20.4523 40.3237 -22.2596C34.4014 -23.9816 29.7653 -22.657 24.2004 -19.9666C18.085 -17.0084 12.7575 -16.14 5.61945 -15.6308C-0.811615 -15.1745 -7.33138 -14.3768 -13.6372 -13.6027C-16.4679 -13.2554 -19.3952 -12.8962 -22.278 -12.5725C-23.4729 -12.44 -24.72 -12.2781 -25.9306 -12.1044C-29.4683 -11.6246 -33.1261 -11.1243 -36.6064 -11.3244C-40.212 -11.5305 -42.0435 -13.12 -44.1724 -14.9567C-44.9263 -15.6131 -45.709 -16.2931 -46.6404 -16.9789C-51.9992 -20.9262 -54.0003 -18.1917 -56.5362 -14.7271C-58.232 -12.4076 -60.1548 -9.77907 -63.3742 -8.91661L-63.5725 -9.8497C-60.6296 -10.6356 -58.8764 -13.0258 -57.191 -15.3364C-54.6082 -18.8687 -52.1714 -22.1978 -46.176 -17.7796C-45.2159 -17.0731 -44.4228 -16.3843 -43.6532 -15.7191C-41.566 -13.9088 -39.9145 -12.4812 -36.5725 -12.284C-33.1652 -12.0897 -29.544 -12.5784 -26.0428 -13.0582C-24.8322 -13.223 -23.5799 -13.3937 -22.3746 -13.5291C-19.5047 -13.8529 -16.5723 -14.212 -13.7416 -14.5593C-7.4279 -15.3335 -0.897705 -16.1341 5.56467 -16.5904C12.6088 -17.0878 17.8606 -17.9473 23.8638 -20.8497C29.4313 -23.5459 34.3988 -24.9706 40.5324 -23.2045C46.9322 -21.3442 52.2727 -16.5609 57.4228 -11.9367C64.3991 -5.67874 70.9893 0.228928 80.071 -0.295021C86.7082 -0.680626 92.4218 -4.37475 97.945 -7.94819C104.039 -11.8896 110.348 -15.9634 117.911 -15.6278C124.992 -15.3129 131.799 -11.8807 138.381 -8.56338C141.512 -6.98565 144.744 -5.35494 147.885 -4.1481L147.599 -3.22677C144.421 -4.45716 141.167 -6.09671 138.021 -7.68327C131.499 -10.9653 124.781 -14.3592 117.864 -14.6653C110.533 -14.992 104.621 -11.1625 98.3546 -7.10928C92.7453 -3.48286 86.943 0.270126 80.0919 0.667503C79.7293 0.68811 79.351 0.708717 78.9831 0.708717Z' fill='%23BA967D'/%3E%3Cpath d='M79.1788 3.41087C70.4493 3.41087 63.1338 -2.79113 56.0531 -8.79298C46.6608 -16.7405 37.8035 -24.2641 26.191 -17.8237C20.1356 -14.4622 15.0143 -13.9353 8.53365 -13.2671C1.61993 -12.5519 -5.3564 -11.2479 -12.1005 -9.98804C-15.1452 -9.41994 -18.289 -8.83125 -21.391 -8.30435C-22.5259 -8.11302 -23.6764 -7.88932 -24.8922 -7.65089C-28.7613 -6.89735 -32.7582 -6.11732 -36.502 -6.33808C-40.3294 -6.56767 -42.1035 -8.46036 -44.1567 -10.6503C-44.8924 -11.4333 -45.6516 -12.2428 -46.57 -13.0582C-49.9251 -16.0341 -52.2079 -17.5941 -55.6387 -14.1973C-56.6823 -13.17 -57.238 -11.7394 -57.7806 -10.353C-58.7694 -7.86576 -59.7713 -5.29607 -63.4655 -5.3991V-6.35574C-60.3348 -6.26155 -59.5182 -8.33967 -58.5764 -10.7416C-57.9946 -12.2133 -57.3945 -13.7528 -56.2283 -14.9155C-52.3149 -18.7862 -49.5494 -16.8995 -46.0691 -13.8117C-45.1194 -12.9698 -44.3445 -12.1457 -43.5958 -11.348C-41.5843 -9.19918 -39.9954 -7.52139 -36.4812 -7.29768C-32.8286 -7.07691 -28.8813 -7.8481 -25.0618 -8.59576C-23.8408 -8.83418 -22.685 -9.05789 -21.5397 -9.25217C-18.4455 -9.77905 -15.3043 -10.3648 -12.2623 -10.9329C-5.5025 -12.1957 1.48687 -13.5026 8.4319 -14.2208C14.8264 -14.8802 19.8774 -15.3982 25.7945 -18.6832C37.8739 -25.3827 47.3653 -17.338 56.5409 -9.55829C63.6112 -3.56528 70.9137 2.62495 79.531 2.44833C86.3299 2.30116 92.2366 -1.32231 97.945 -4.8251C103.653 -8.3279 109.516 -11.9249 116.364 -12.2222C124.509 -12.5783 132.373 -9.02551 139.975 -5.59042C142.302 -4.53958 144.705 -3.45343 147.019 -2.52916L146.735 -1.6255C144.387 -2.55565 141.984 -3.6477 139.649 -4.70148C132.13 -8.0983 124.355 -11.6099 116.388 -11.2655C109.737 -10.9712 103.943 -7.4213 98.3416 -3.98326C92.5419 -0.424545 86.5439 3.25486 79.5388 3.40498L79.1788 3.41087Z' fill='%23BA967D'/%3E%3Cpath d='M79.471 6.14246H79.1371C71.185 6.00706 63.8512 -0.174339 56.7705 -6.16441C47.1931 -14.2503 38.1505 -21.8887 27.8947 -15.5189C22.4863 -12.1574 17.965 -11.5982 12.241 -10.8888L11.0304 -10.7387C3.69144 -9.81733 -3.67624 -8.07181 -10.8013 -6.38223C-14.0312 -5.61691 -17.3706 -4.8251 -20.6631 -4.1216C-21.7641 -3.88318 -22.8912 -3.61237 -24.0834 -3.32685C-28.2134 -2.33194 -32.4817 -1.30465 -36.4212 -1.56074C-40.6659 -1.83743 -42.6305 -4.35709 -44.9055 -7.27706C-45.4273 -7.93641 -45.9491 -8.61636 -46.5335 -9.30515C-50.2042 -13.6468 -52.9228 -14.1885 -55.9257 -11.1802C-56.9693 -10.1235 -57.491 -8.59282 -57.9763 -7.10928C-58.8399 -4.50721 -59.7374 -1.8286 -63.4812 -1.88158V-2.83823H-63.3481C-60.2905 -2.83823 -59.5808 -4.97523 -58.7616 -7.44485C-58.2398 -9.03729 -57.6867 -10.6827 -56.4788 -11.8955C-52.2001 -16.1989 -48.5945 -13.1258 -45.9151 -9.96744C-45.3229 -9.26688 -44.7855 -8.5781 -44.2663 -7.90697C-42.0278 -5.03999 -40.2459 -2.77348 -36.3716 -2.52916C-32.5443 -2.27896 -28.3334 -3.29153 -24.2582 -4.27173C-23.0607 -4.56608 -21.9311 -4.83394 -20.817 -5.06942C-17.535 -5.77292 -14.1981 -6.56473 -10.9735 -7.3271C-3.82756 -9.02258 3.55838 -10.774 10.9417 -11.7012L12.1523 -11.8513C18.0015 -12.5754 22.2254 -13.0964 27.4877 -16.3667C38.2235 -23.0337 47.9105 -14.8537 57.2819 -6.94739C64.2582 -1.06034 71.4746 5.03864 79.1527 5.16227C86.116 5.27118 92.2836 1.67126 98.2502 -1.81682C103.528 -4.88397 108.986 -8.07475 115.088 -8.81947C124.64 -9.98215 133.755 -6.06139 142.576 -2.23481C143.816 -1.69909 145.099 -1.1457 146.349 -0.62175L146.054 0.276024C144.799 -0.247925 143.516 -0.801315 142.271 -1.33704C133.544 -5.1018 124.53 -8.9902 115.18 -7.854C109.237 -7.12989 103.849 -3.98032 98.6364 -0.936707C92.6723 2.53959 86.5099 6.14246 79.471 6.14246Z' fill='%23BA967D'/%3E%3Cpath d='M79.938 8.8976C79.5753 8.8976 79.2101 8.8976 78.8448 8.86816C69.6874 8.37659 62.0641 2.12749 54.6912 -3.91556C50.4986 -7.35065 46.1625 -10.9064 41.6856 -13.2347C36.3138 -16.0252 33.6317 -15.9781 29.207 -13.0081C23.9734 -9.49648 19.9191 -8.94898 14.3099 -8.19544L12.9715 -8.01295C5.28812 -6.95917 -2.39262 -4.84277 -9.82292 -2.79702C-13.2146 -1.86687 -16.7001 -0.904335 -20.1465 -0.0566025C-21.2058 0.205376 -22.2989 0.50267 -23.4547 0.826462C-27.5873 1.95383 -32.2677 3.23132 -36.3664 2.92814C-40.8016 2.60141 -42.7844 -0.309746 -45.0698 -3.70068C-45.5186 -4.36887 -45.9856 -5.05764 -46.4813 -5.74054C-48.5293 -8.56338 -50.3947 -10.0057 -52.1949 -10.1558C-53.5515 -10.2677 -54.856 -9.65248 -56.1892 -8.27785C-57.2562 -7.17698 -57.7076 -5.53155 -58.1433 -3.94205C-58.8894 -1.21634 -59.6617 1.59178 -63.4655 1.633V0.673393C-60.2878 0.649849 -59.6695 -1.61077 -58.9521 -4.22757C-58.4824 -5.9407 -57.9972 -7.7127 -56.7605 -8.98725C-55.2656 -10.5267 -53.7081 -11.242 -52.1323 -11.1154C-50.0868 -10.9476 -48.0232 -9.39052 -45.8212 -6.35574C-45.3151 -5.65813 -44.8455 -4.96051 -44.3915 -4.29527C-42.2313 -1.0986 -40.3659 1.65947 -36.3038 1.95971C-32.3355 2.25407 -27.7203 0.99424 -23.6478 -0.118416C-22.4868 -0.436317 -21.3884 -0.733612 -20.3187 -1.00147C-16.8827 -1.84627 -13.392 -2.80878 -10.016 -3.73895C-2.56222 -5.79941 5.14462 -7.91286 12.8775 -8.97253L14.2159 -9.15504C19.9269 -9.92329 23.6995 -10.4325 28.7791 -13.8411C33.9318 -17.2968 37.0364 -16.7199 42.0482 -14.1119C46.6034 -11.7571 50.9734 -8.16306 55.1973 -4.69265C62.4711 1.26799 69.9901 7.43172 78.8918 7.90857C86.0482 8.28828 92.5157 4.67069 98.772 1.13847C103.64 -1.59312 108.686 -4.41596 114.089 -5.42854C125.433 -7.54787 136.265 -2.67046 145.827 1.63593L145.511 2.51898C136.057 -1.73735 125.339 -6.56178 114.227 -4.4866C108.942 -3.49758 103.964 -0.707123 99.1503 1.98915C93.1054 5.4007 86.8726 8.8976 79.938 8.8976Z' fill='%23BA967D'/%3E%3Cpath d='M80.5485 11.6704C79.9458 11.6704 79.3406 11.6439 78.7222 11.5909C69.2387 10.7461 60.9448 4.2851 52.9249 -1.964C49.1341 -4.90752 45.552 -7.70387 41.8734 -9.91151C36.8251 -12.9492 34.2788 -13.4437 30.034 -10.2441C25.0353 -6.45876 21.3671 -5.97603 15.8152 -5.24014L14.2055 -5.02527C6.27952 -3.94499 -1.61777 -1.55191 -9.25417 0.764648C-12.7423 1.82137 -16.3505 2.91341 -19.9065 3.86417C-20.9005 4.13203 -21.9285 4.43227 -23.019 4.74723C-27.2924 5.99529 -32.1503 7.41406 -36.3586 7.04906C-40.8799 6.65758 -42.8809 3.3726 -44.9837 -0.103699C-45.4481 -0.866074 -45.9282 -1.65788 -46.4421 -2.43496C-48.5606 -5.61986 -50.5173 -7.2594 -52.4245 -7.43896C-53.7837 -7.57141 -55.1482 -6.9209 -56.4762 -5.50506C-57.5667 -4.34237 -57.9554 -2.56155 -58.3285 -0.857246C-58.9547 2.00975 -59.6043 4.97683 -63.4525 5.15343L-63.489 4.19679C-60.2748 4.04961 -59.7556 1.6683 -59.1529 -1.08683C-58.7486 -2.93536 -58.3311 -4.84572 -57.0658 -6.20268C-55.5526 -7.81279 -53.9716 -8.5575 -52.3697 -8.3956C-50.2069 -8.18661 -48.0519 -6.42343 -45.7821 -3.006C-45.2603 -2.2142 -44.7698 -1.41356 -44.3002 -0.651192C-42.213 2.77507 -40.4259 5.73331 -36.3116 6.08652C-32.1973 6.43975 -27.4594 5.04453 -23.2486 3.81413C-22.1554 3.49329 -21.1223 3.19305 -20.1178 2.93107C-16.5749 1.98325 -12.9745 0.891212 -9.49158 -0.165512C-1.82388 -2.48795 6.1021 -4.88986 14.0881 -5.98191L15.7004 -6.19679C21.1297 -6.91206 24.717 -7.3742 29.5435 -11.0389C34.2161 -14.5711 37.1095 -13.8499 42.2595 -10.7592C45.9799 -8.51923 49.5803 -5.71405 53.3919 -2.74698C61.3205 3.43442 69.5179 9.81598 78.7744 10.6402C86.1551 11.2995 92.9149 7.63777 99.4503 4.09671C103.935 1.66536 108.582 -0.845467 113.421 -1.99049C124.199 -4.54253 134.032 -1.27522 145.511 4.41756L145.17 5.30062C133.847 -0.32151 124.154 -3.5535 113.617 -1.0574C108.869 0.0670319 104.28 2.55135 99.8391 4.95621C93.7367 8.25885 87.4387 11.6704 80.5485 11.6704Z' fill='%23BA967D'/%3E%3Cpath d='M81.3599 14.299C80.5285 14.2994 79.6977 14.2503 78.871 14.1518C68.9883 12.9744 60.1517 6.41915 51.6074 0.0758591C48.2967 -2.38198 45.1711 -4.70148 42.0091 -6.69424C37.313 -9.6731 34.6153 -10.6916 30.2688 -7.16521C25.1553 -3.02661 21.5575 -2.59097 15.5935 -1.86687L14.5029 -1.7344C6.48302 -0.739487 -1.49776 1.81255 -9.21504 4.28216C-12.7241 5.40364 -16.3505 6.56339 -19.9117 7.5583C-20.817 7.80849 -21.738 8.08813 -22.7372 8.38542C-27.089 9.68646 -32.0199 11.1641 -36.3272 10.7255C-40.8407 10.2663 -42.787 6.89894 -44.8507 3.34611C-45.3255 2.52781 -45.816 1.68008 -46.3456 0.852943C-48.4563 -2.43203 -50.5199 -4.19519 -52.4532 -4.38652C-53.8463 -4.52486 -55.2343 -3.84785 -56.5831 -2.37904C-57.6737 -1.18691 -58.0285 0.649841 -58.3729 2.42773C-58.9677 5.38303 -59.5521 8.44724 -63.4447 8.65623L-63.4864 7.69958C-60.2513 7.52297 -59.7765 5.05041 -59.226 2.2158C-58.8555 0.299561 -58.472 -1.68436 -57.1962 -3.08254C-55.6622 -4.75446 -54.0498 -5.51978 -52.4036 -5.35788C-50.2042 -5.14006 -47.9423 -3.24443 -45.6829 0.276024C-45.1403 1.12081 -44.6394 1.97738 -44.1619 2.80746C-42.1322 6.31319 -40.3789 9.33913 -36.2751 9.7571C-32.1164 10.181 -27.2611 8.72688 -22.9694 7.4435C-21.978 7.14915 -21.044 6.85479 -20.1309 6.61342C-16.5723 5.6244 -12.9537 4.46465 -9.45245 3.34611C-1.70126 0.864716 6.31343 -1.69908 14.4064 -2.69987L15.4995 -2.83529C21.3227 -3.54468 24.837 -3.9715 29.7679 -7.95997C34.3127 -11.6364 37.2217 -10.8475 42.4317 -7.54786C45.6199 -5.5286 48.7584 -3.20028 52.0849 -0.733604C60.5457 5.54787 69.3039 12.0413 78.957 13.1893C86.523 14.09 93.515 10.5077 100.275 7.04613C104.475 4.89441 108.822 2.6691 113.288 1.51524C125.498 -1.64022 136.396 2.8987 145.444 7.75256L145.078 8.63563C136.161 3.84946 125.435 -0.62764 113.479 2.45423C109.093 3.58749 104.788 5.79218 100.627 7.92623C94.5038 11.067 88.1901 14.299 81.3599 14.299Z' fill='%23BA967D'/%3E%3Cpath d='M83.7132 17.4103C82.861 17.4117 82.0093 17.3636 81.1616 17.266C71.5789 16.1711 63.0451 10.2752 54.7903 4.57356C51.1535 2.06274 47.7227 -0.306808 44.1876 -2.31135C38.5757 -5.49329 34.7119 -5.69933 29.9349 -3.06782C24.4561 -0.0536499 19.9791 0.485008 14.3073 1.16496L12.4471 1.39162C4.75329 2.35121 -2.87007 4.97977 -10.2508 7.52003C-13.5224 8.64741 -16.9036 9.81304 -20.23 10.8109C-21.0127 11.0493 -21.8397 11.3083 -22.7033 11.585C-26.8959 12.9185 -31.6494 14.4314 -35.8289 14.0223C-40.0711 13.6043 -42.0904 10.5136 -44.2402 7.25218C-44.762 6.47215 -45.2838 5.66856 -45.8421 4.89735C-47.8979 2.06863 -49.899 0.558601 -51.7905 0.408478C-53.2254 0.296623 -54.6603 0.976578 -56.0561 2.42479C-57.0658 3.47563 -57.5302 5.12401 -57.9815 6.71645C-58.7512 9.44215 -59.6252 12.5299 -63.5099 12.1914L-63.4421 11.2377C-60.2278 11.5144 -59.5626 9.15663 -58.7903 6.42504C-58.3076 4.71485 -57.8067 2.94286 -56.6327 1.71541C-55.0673 0.0788116 -53.4107 -0.683563 -51.7305 -0.551109C-49.5964 -0.386269 -47.3944 1.2415 -45.1846 4.2851C-44.6081 5.07985 -44.0732 5.8952 -43.5566 6.68113C-41.4434 9.919 -39.6145 12.7006 -35.7559 13.0774C-31.7303 13.4718 -27.0576 11.9854 -22.9355 10.6725C-22.0667 10.3959 -21.2501 10.1368 -20.4492 9.89545C-17.1358 8.90349 -13.7624 7.7408 -10.5013 6.61637C-3.08923 4.06139 4.57066 1.41811 12.3427 0.449684L14.2055 0.223038C19.7965 -0.448082 24.2108 -0.977921 29.5514 -3.9185C35.325 -7.09456 39.5723 -5.97897 44.5607 -3.15613C48.1245 -1.13393 51.7327 1.35924 55.2234 3.76998C63.3947 9.41566 71.8476 15.2497 81.2373 16.3271C88.751 17.1866 95.7013 13.8986 102.422 10.7344C106.515 8.80046 110.747 6.80181 115.091 5.73037C126.628 2.88987 137.064 7.13442 145.751 11.6616L145.394 12.5299C136.837 8.07047 126.565 3.88477 115.274 6.6664C111.003 7.72018 106.808 9.70119 102.751 11.6204C96.6979 14.4609 90.4625 17.4103 83.7132 17.4103Z' fill='%23BA967D'/%3E%3Cpath d='M87.4883 21.6372C86.8543 21.6372 86.2151 21.6136 85.5681 21.5606C76.609 20.8395 68.5473 16.015 60.7205 11.3407C50.5195 5.23586 40.8924 -0.527565 29.3765 1.98621C25.1344 2.91636 20.9314 3.19894 16.8666 3.45796C14.2003 3.63752 11.4478 3.82296 8.69279 4.18796C1.68516 5.11517 -5.2103 7.83205 -11.8788 10.4577C-14.7565 11.5998 -17.7411 12.7772 -20.6788 13.7868C-21.391 14.0311 -22.1554 14.3137 -22.9668 14.6139C-26.6011 15.9591 -31.125 17.634 -34.6836 17.0571C-38.7092 16.4065 -40.7207 13.8574 -43.0531 10.908C-43.6114 10.2016 -44.1906 9.46864 -44.8168 8.73865C-48.5267 4.43227 -51.9392 3.89949 -55.2526 7.11088C-56.6901 8.50317 -57.2928 9.9455 -57.825 11.2171C-58.712 13.3659 -59.4843 15.1938 -63.4186 15.6854L-63.5125 14.7346C-60.0478 14.3019 -59.4373 12.836 -58.5894 10.8079C-58.0207 9.45098 -57.3789 7.91152 -55.8031 6.39266C-52.1349 2.83688 -48.2371 3.40498 -44.2063 8.08224C-43.5671 8.82401 -42.9827 9.55401 -42.4165 10.2781C-40.1963 13.0892 -38.2787 15.5146 -34.561 16.1181C-31.198 16.6597 -26.7785 15.026 -23.2303 13.7103C-22.4137 13.4159 -21.6441 13.1216 -20.9214 12.8772C-18.0046 11.8794 -15.0278 10.7079 -12.1501 9.57166C-5.43728 6.92249 1.50513 4.19679 8.60409 3.25781C11.3826 2.88987 14.1507 2.70443 16.8249 2.52487C20.8635 2.25113 25.0379 1.9715 29.2252 1.05312C41.0281 -1.52835 51.2474 4.58533 61.1301 10.4989C68.8578 15.1232 76.849 19.9034 85.6281 20.6099C93.0401 21.1986 99.8234 18.0873 106.382 15.0731C110.377 13.2364 114.504 11.3378 118.77 10.2663C128.945 7.71725 138.472 11.7116 146.469 15.9532L146.106 16.8363C138.24 12.6594 128.864 8.72982 118.955 11.2171C114.76 12.2709 110.664 14.1606 106.693 15.9738C100.617 18.7525 94.342 21.6372 87.4883 21.6372Z' fill='%23BA967D'/%3E%3Cpath d='M91.6704 26.2997C91.3652 26.2997 91.0573 26.2997 90.7495 26.285C81.0077 25.9347 71.8294 21.3458 62.9511 16.9069C59.6039 15.2321 56.1444 13.5042 52.7762 12.0678C45.299 8.89171 37.446 7.35813 28.7556 7.42583C25.7214 7.4435 22.5307 7.25217 19.4495 7.06379C14.4273 6.76943 9.23547 6.4427 4.41152 7.01669C-1.68559 7.74374 -7.69141 10.5636 -13.4963 13.2893C-15.9513 14.4403 -18.4899 15.6442 -20.9579 16.6244C-21.4797 16.8304 -22.0172 17.06 -22.5807 17.2955C-25.7401 18.623 -29.6718 20.2743 -32.9643 19.8917C-36.5568 19.4766 -38.7431 17.1925 -41.0521 14.7758C-41.793 14.0017 -42.56 13.204 -43.3818 12.4622C-47.4779 8.76514 -51.0235 8.52378 -54.2246 11.7234C-55.2427 12.7659 -56.1364 13.9532 -56.8832 15.2556C-58.2137 17.425 -59.2625 19.1411 -63.4447 19.194V18.2345C-59.7008 18.1874 -58.8555 16.8039 -57.5719 14.7022C-56.7938 13.3427 -55.8634 12.102 -54.8038 11.011C-51.2922 7.50237 -47.277 7.7408 -42.8679 11.7175C-42.0226 12.4828 -41.2425 13.2952 -40.4911 14.0723C-38.284 16.3771 -36.1968 18.5553 -32.8886 18.938C-29.7944 19.3 -25.9645 17.6899 -22.8859 16.3977C-22.3198 16.1593 -21.7719 15.9297 -21.2527 15.7207C-18.8055 14.7405 -16.2775 13.5513 -13.8329 12.4033C-7.97057 9.65115 -1.90997 6.81065 4.31238 6.06593C9.20155 5.47723 14.4299 5.80102 19.4834 6.10714C22.5542 6.29552 25.7266 6.48391 28.7426 6.46919C37.5426 6.41915 45.4894 7.94096 53.0658 11.1788C56.4575 12.6212 59.9378 14.3578 63.2955 16.0356C72.0981 20.4303 81.2007 24.984 90.7756 25.3254C98.0337 25.5874 104.603 22.6056 110.984 19.7327C114.932 17.9489 119.01 16.1004 123.247 15.0231C130.176 13.257 138.342 15.1349 147.51 20.6364L147.111 21.4841C138.125 16.0916 130.152 14.2313 123.432 15.9562C119.257 17.0247 115.219 18.8556 111.303 20.6275C105.12 23.4121 98.7355 26.2997 91.6704 26.2997Z' fill='%23BA967D'/%3E%3Cpath d='M95.2343 30.6885C85.2211 30.6885 75.4454 26.6559 65.9749 22.741C63.4155 21.6843 60.757 20.5952 58.2054 19.6267C48.9501 16.1392 39.368 13.8723 29.6505 12.8714C26.9163 12.577 24.0726 12.1237 21.0592 11.641C13.8403 10.4812 6.37605 9.28614 -0.101974 10.2987C-5.05898 11.0758 -9.80988 13.6749 -14.4147 16.1858C-16.7184 17.4426 -19.0977 18.7407 -21.4406 19.7739L-22.4424 20.2213C-25.1661 21.4488 -28.2525 22.8381 -31.2111 22.5438C-34.1696 22.2494 -36.3116 20.3744 -38.4014 18.5612C-39.5106 17.5337 -40.6999 16.6214 -41.9547 15.8355C-46.5987 13.1451 -49.8677 13.3158 -53.2358 16.4242C-54.185 17.3164 -55.0752 18.2854 -55.8996 19.3236C-57.7806 21.6018 -59.0303 23.103 -63.5073 22.7174L-63.4447 21.7637C-59.3669 22.114 -58.3546 20.8807 -56.5231 18.6701C-55.6733 17.6065 -54.7579 16.6121 -53.7837 15.6942C-49.2259 11.4909 -45.0542 12.9832 -41.5791 14.9995C-40.2765 15.8093 -39.0425 16.7523 -37.8926 17.8165C-35.8055 19.6238 -33.8435 21.334 -31.1485 21.6019C-28.3934 21.8785 -25.4088 20.5334 -22.7659 19.3471C-22.4241 19.1911 -22.0902 19.0528 -21.7615 18.8968C-19.4473 17.8783 -17.0836 16.5861 -14.7956 15.338C-10.1308 12.7919 -5.30682 10.1574 -0.227203 9.36267C6.36562 8.32655 13.8924 9.53635 21.1662 10.702C24.1691 11.1847 27.0024 11.638 29.7183 11.9294C39.5005 12.9377 49.1464 15.2194 58.4637 18.729C61.0336 19.7003 63.6816 20.7894 66.2541 21.852C76.1368 25.9288 86.343 30.141 96.7527 29.6965C102.404 29.4552 107.828 27.4241 113.072 25.4608C114.52 24.9192 116.02 24.357 117.507 23.8419C118.879 23.3621 120.278 22.7057 121.629 22.0758C123.609 21.1427 125.657 20.1772 127.75 19.7209C135.086 18.0785 143.231 22.0051 148.773 25.5874L148.35 26.4174C142.936 22.9176 134.995 19.0763 127.917 20.6629C125.908 21.1103 123.899 22.0551 121.958 22.9706C120.585 23.6152 119.169 24.2834 117.757 24.775C116.283 25.2871 114.788 25.8464 113.346 26.388C108.044 28.3719 102.563 30.4236 96.7892 30.6709C96.2744 30.6826 95.7561 30.6885 95.2343 30.6885Z' fill='%23BA967D'/%3E%3Cpath d='M97.4414 34.1413C87.1804 34.1413 77.0734 30.5737 67.2794 27.1151C64.8296 26.2526 62.2963 25.349 59.836 24.5483C50.6265 21.5224 40.6003 19.2941 29.1809 17.7311C25.9588 17.2925 22.6794 16.8952 19.5069 16.5125C16.7936 16.1858 13.989 15.8443 11.2313 15.4823C9.98423 15.3145 8.68498 15.0731 7.42747 14.8406C4.31499 14.2519 1.09554 13.6632 -1.92302 14.0723C-6.2617 14.661 -10.3708 17.1012 -14.3468 19.4678C-16.3036 20.6452 -18.3255 21.8226 -20.3213 22.7793L-20.7101 22.9647C-23.1364 24.1127 -25.8836 25.4167 -28.7013 25.1076C-31.3937 24.8132 -33.6374 23.312 -35.8081 21.8697C-37.1621 20.9631 -38.5657 20.0271 -40.0372 19.4207C-44.7724 17.475 -48.4589 17.9489 -51.994 20.966C-52.8576 21.7049 -53.5907 22.3966 -54.2377 23.0059C-56.9145 25.5344 -58.5294 27.0591 -63.5255 26.2438L-63.4055 25.296C-58.7825 26.0554 -57.4467 24.7926 -54.783 22.2789C-54.1281 21.6607 -53.3872 20.9602 -52.508 20.2184C-48.7171 16.9805 -44.7828 16.4624 -39.7476 18.5347C-38.2005 19.1734 -36.7629 20.133 -35.375 21.0602C-33.1887 22.532 -31.125 23.9007 -28.6178 24.1745C-26.0088 24.4688 -23.486 23.2649 -21.0518 22.114L-20.6579 21.9286C-18.6986 21.0014 -16.7836 19.8681 -14.7538 18.6524C-10.71 16.2446 -6.52782 13.7544 -2.0352 13.1539C1.09554 12.7301 4.38282 13.3394 7.55531 13.9281C8.85978 14.1694 10.0912 14.399 11.32 14.5609C14.0725 14.9259 16.8745 15.2644 19.5852 15.5912C22.7603 15.9738 26.0449 16.3712 29.2722 16.8127C40.7385 18.3816 50.8091 20.6217 60.0578 23.6623C62.5285 24.4718 65.0644 25.3666 67.5194 26.235C77.8978 29.8967 88.6258 33.685 99.4503 33.1669C104.903 32.905 110.212 31.1948 115.344 29.5376C117.118 28.9665 118.95 28.3749 120.768 27.8509C122.148 27.4184 123.508 26.9046 124.841 26.3115C126.732 25.5138 128.689 24.6867 130.656 24.3511C137.335 23.2061 144.977 27.1975 150.223 30.7444L149.785 31.5657C144.671 28.0982 137.223 24.2069 130.797 25.2989C128.916 25.6198 127.001 26.4292 125.151 27.2093C123.785 27.8154 122.392 28.3401 120.977 28.7811C119.187 29.2609 117.361 29.8496 115.595 30.4383C110.413 32.1102 105.054 33.8381 99.5025 34.103C98.8111 34.1236 98.1276 34.1413 97.4414 34.1413Z' fill='%23BA967D'/%3E%3Cpath d='M95.2447 38.0061C84.6993 38.0061 74.1305 35.042 63.8538 32.1603C61.5188 31.5068 59.1029 30.8298 56.7601 30.2117C45.6251 27.2681 36.3607 25.084 27.6051 23.3503C25.0405 22.8411 22.3533 22.1552 19.5173 21.4311C12.2123 19.5708 4.64632 17.6428 -1.9465 18.414C-5.75295 18.8585 -9.32722 20.9513 -12.7841 22.9735C-14.7199 24.1068 -16.721 25.2813 -18.7325 26.1378C-24.0756 28.4249 -28.0282 26.756 -32.2129 24.9869C-34.1201 24.1833 -36.0898 23.3503 -38.3205 22.8116C-43.4679 21.5665 -47.3057 23.9508 -51.0182 26.2556C-54.7308 28.5603 -58.5164 30.9122 -63.5412 29.7377L-63.369 28.8017C-58.6494 29.9026 -55.143 27.7214 -51.4278 25.4167C-47.5796 23.0265 -43.601 20.554 -38.1405 21.8844C-35.8498 22.4408 -33.8513 23.2855 -31.9155 24.1009C-27.7099 25.867 -24.0887 27.4124 -19.0325 25.2548C-17.0291 24.3413 -15.0736 23.2996 -13.1754 22.1346C-9.64812 20.0742 -6.00343 17.9342 -2.03521 17.4721C4.68545 16.6862 12.314 18.6289 19.7026 20.5098C22.5385 21.231 25.2179 21.9139 27.7642 22.4172C36.5329 24.1568 45.8129 26.338 56.9662 29.2874C59.3143 29.9085 61.7301 30.5884 64.0677 31.2419C76.1837 34.6387 88.7145 38.1533 101.044 36.7374C105.858 36.1841 110.698 34.4238 115.394 32.7195C120.692 30.7974 126.169 28.8076 131.6 28.5633C137.032 28.319 143.625 30.7327 151.773 35.9604L151.353 36.7934C143.346 31.6569 136.902 29.2609 131.629 29.5111C126.356 29.7613 120.893 31.7187 115.649 33.632C110.917 35.351 106.022 37.1289 101.12 37.6911C99.1676 37.9077 97.2066 38.0128 95.2447 38.0061Z' fill='%23BA967D'/%3E%3Cpath d='M152.947 42.1064C145.83 38.3181 137.768 34.0265 129.928 33.5702C124.105 33.2229 118.094 35.0626 112.281 36.8434C107.976 38.1592 103.528 39.522 99.1712 39.993C87.17 41.294 75.1689 38.3034 63.5747 35.4099C61.0831 34.7859 58.5055 34.1442 55.9852 33.5584C47.9471 31.6952 39.7393 29.9438 31.8029 28.2601L28.5104 27.5595C26.0945 27.0415 23.6212 26.4057 21.0044 25.7345C14.0907 23.9684 6.93697 22.1258 0.435463 22.4349C-3.27185 22.6144 -6.7574 24.4953 -10.1256 26.3233C-12.0353 27.3564 -14.0103 28.4249 -15.9983 29.1696C-20.7388 30.9358 -24.7722 29.6023 -29.0431 28.1865C-31.352 27.4212 -33.7392 26.6294 -36.2698 26.3615C-41.1903 25.8376 -45.1742 28.004 -49.0276 30.0998C-53.3819 32.4546 -57.885 34.9125 -63.5725 33.267L-63.3638 32.3369C-57.9711 33.8793 -53.8124 31.6157 -49.3929 29.2168C-45.4351 27.065 -41.3443 24.8427 -36.1864 25.3902C-33.5774 25.6669 -31.1485 26.4704 -28.803 27.2505C-24.6626 28.6222 -20.7544 29.9173 -16.2801 28.2424C-14.3416 27.5183 -12.3927 26.4616 -10.5065 25.4431C-7.06004 23.577 -3.49622 21.646 0.385902 21.4606C7.0022 21.1427 14.2133 22.9941 21.1818 24.7838C23.7908 25.452 26.2536 26.0848 28.6565 26.6L31.9464 27.3005C39.888 28.996 48.0984 30.7444 56.1444 32.5988C58.6698 33.1876 61.2501 33.8293 63.7469 34.4533C75.2784 37.3291 87.2039 40.305 99.0773 39.0187C103.361 38.5565 107.775 37.2025 112.044 35.8956C117.922 34.0971 123.998 32.2368 129.959 32.59C137.966 33.0669 146.109 37.3997 153.291 41.2234L152.947 42.1064Z' fill='%23BA967D'/%3E%3Cpath d='M154.525 47.3783C152.509 46.56 150.445 45.6681 148.449 44.8056C141.501 41.8091 134.319 38.7067 126.993 37.6411C120.58 36.708 114.027 38.2975 107.687 39.837C104.183 40.6877 100.559 41.5678 97.011 42.0063C85.0724 43.4781 73.1756 40.7495 61.6727 38.1062C60.0204 37.7255 58.3681 37.3507 56.7157 36.9818C52.9041 36.134 49.0115 35.3864 45.2364 34.6593C40.6968 33.7763 36.0059 32.8932 31.4089 31.7982C29.2096 31.2802 26.9241 30.6856 24.7118 30.1086C18.2781 28.4338 11.6227 26.703 5.24116 26.3085C0.962479 26.0466 -2.81268 27.7656 -6.80959 29.5876C-8.28625 30.2617 -9.81509 30.9564 -11.3544 31.5333C-16.3479 33.4024 -20.7649 32.3516 -25.4427 31.239C-28.3908 30.5384 -31.4433 29.8172 -34.6549 29.8908C-39.2962 29.9997 -43.1862 31.9689 -46.9457 33.8705C-52.1636 36.5196 -57.0736 38.9981 -63.6169 36.7581L-63.3716 35.8397C-57.131 37.9767 -52.3514 35.5453 -47.2927 32.9962C-43.4549 31.0535 -39.4867 29.046 -34.6732 28.9312C-31.3624 28.8517 -28.263 29.5906 -25.2679 30.3029C-20.7075 31.3861 -16.3975 32.4105 -11.6257 30.6237C-10.1125 30.0556 -8.59672 29.3669 -7.13049 28.6987C-3.21706 26.9326 0.818985 25.0782 5.28551 25.3548C11.7401 25.7493 18.432 27.4919 24.9022 29.1814C27.1068 29.7701 29.3896 30.3588 31.5811 30.8681C36.1598 31.9454 40.8455 32.849 45.3772 33.7203C49.1472 34.4474 53.0449 35.1921 56.8566 36.0487C58.5055 36.4137 60.1543 36.7934 61.8136 37.1731C73.2539 39.8017 85.0802 42.5185 96.891 41.0585C100.395 40.6258 103.995 39.7516 107.478 38.9068C113.886 37.3497 120.51 35.7425 127.066 36.6962C134.494 37.7765 141.726 40.8996 148.72 43.9167C150.714 44.7762 152.775 45.6651 154.784 46.4834L154.525 47.3783Z' fill='%23BA967D'/%3E%3Cpath d='M155.997 52.5295C151.608 51.2108 147.223 49.5859 142.981 47.9994C136.586 45.6151 129.972 43.1543 123.241 41.7414C115.798 40.1784 108.454 41.8062 101.35 43.381C97.5119 44.2317 93.5437 45.1147 89.5572 45.5033C73.4183 47.081 54.0755 44.058 32.0455 36.5196C30.741 36.0722 29.3765 35.5895 28.0642 35.1215C21.7114 32.8667 15.1421 30.5325 8.75801 29.9968C4.58369 29.6406 0.607658 31.2389 -3.24315 32.7843C-4.99114 33.4878 -6.80176 34.2148 -8.61497 34.7535C-13.1676 36.1075 -17.6185 35.248 -21.9206 34.418C-25.5549 33.7144 -29.3144 32.9903 -33.1391 33.5849C-37.363 34.2413 -40.9947 35.9868 -44.5037 37.6735C-50.4417 40.5287 -56.0535 43.225 -63.6012 40.2668L-63.3247 39.3601C-56.0822 42.1977 -50.6191 39.5721 -44.835 36.7904C-41.2738 35.0802 -37.5926 33.3082 -33.2539 32.6342C-29.2961 32.019 -25.4714 32.7578 -21.7745 33.4731C-17.3654 34.3238 -13.1989 35.1273 -8.8263 33.8263C-7.047 33.2965 -5.25465 32.5782 -3.52231 31.8806C0.391121 30.3029 4.46108 28.6722 8.81802 29.0401C15.3039 29.5847 21.9202 31.9366 28.3173 34.206C29.6218 34.674 30.9863 35.1568 32.2934 35.6012C54.2085 43.1043 73.4521 46.1126 89.4841 44.5496C93.4237 44.164 97.371 43.2868 101.185 42.442C108.368 40.8496 115.795 39.2041 123.395 40.7995C130.179 42.2242 136.826 44.6967 143.247 47.0869C147.476 48.6646 151.856 50.2924 156.216 51.6022L155.997 52.5295Z' fill='%23BA967D'/%3E%3Cpath d='M157.28 57.4746C150.964 55.941 144.687 53.8011 138.616 51.7318C132.339 49.5918 125.85 47.3812 119.328 45.8447C110.403 43.743 102.581 45.4267 94.2977 47.2105C91.9653 47.7139 89.552 48.2319 87.0656 48.6823C69.7527 51.7789 51.1195 49.427 35.9355 42.2124C34.9545 41.7473 33.9709 41.2705 32.9821 40.7907C27.0415 37.9149 20.8975 34.939 14.5551 33.844C9.49113 32.9609 5.00374 34.468 0.24762 36.0516C-1.80563 36.7345 -3.92669 37.4409 -6.10516 37.9443C-10.4047 38.9362 -14.5895 38.2563 -18.6281 37.5999C-22.9042 36.9052 -27.3238 36.19 -31.892 37.4439C-35.5106 38.4388 -38.7066 39.9459 -41.806 41.4C-48.5658 44.5849 -54.9473 47.5814 -63.6273 43.7695L-63.3194 42.8865C-54.9578 46.5718 -49.0172 43.7695 -42.1348 40.5316C-39.004 39.0599 -35.7846 37.541 -32.1007 36.5285C-27.3733 35.2274 -22.8703 35.9604 -18.5159 36.6668C-14.3573 37.3409 -10.4282 37.9796 -6.27475 37.02C-4.1328 36.5255 -2.02737 35.825 0.00760651 35.145C4.6411 33.6026 9.43373 32.0072 14.6855 32.9109C21.1349 34.0265 27.3285 37.0318 33.3161 39.9253C34.3049 40.4021 35.2884 40.879 36.2642 41.3441C51.2996 48.485 69.7657 50.8163 86.9248 47.7403C89.398 47.2959 91.8035 46.7778 94.1307 46.2686C102.498 44.4671 110.403 42.7658 119.495 44.9087C126.054 46.4511 132.561 48.6705 138.853 50.8134C144.909 52.8738 151.17 55.0138 157.453 56.5356L157.28 57.4746Z' fill='%23BA967D'/%3E%3Cpath d='M158.321 62.143C149.913 60.5888 141.603 57.8808 133.568 55.261C127.786 53.3772 121.809 51.4345 115.85 49.9303C104.253 47.0133 95.5004 48.8471 85.2342 51.5493C78.6248 53.2918 72.3486 54.1631 66.4054 54.1631C56.2513 54.1631 46.9687 51.6346 38.3383 46.5482L36.9425 45.724C30.8089 42.0917 24.4639 38.3387 17.605 37.2408C12.6114 36.4402 8.08231 37.8118 3.28445 39.263C0.864395 40.0461 -1.59055 40.6847 -4.07018 41.1763C-7.72272 41.8297 -10.6891 41.1557 -13.8146 40.4404C-14.9025 40.1902 -16.0296 39.9341 -17.2297 39.7192C-21.3806 38.9804 -25.8654 39.5662 -30.945 41.5118C-33.7235 42.5774 -36.2646 43.796 -38.7197 44.9734C-46.7683 48.8294 -53.7029 52.1615 -63.6351 47.2811L-63.296 46.3981C-53.7002 51.1077 -46.9118 47.8551 -39.051 44.0845C-36.5829 42.9071 -34.0288 41.6767 -31.2241 40.5993C-26.0062 38.6007 -21.3936 38.0002 -17.1045 38.7655C-15.8861 38.9834 -14.7565 39.2424 -13.6529 39.4955C-10.4726 40.2226 -7.72533 40.8525 -4.21107 40.2255C-1.75925 39.7386 0.668587 39.1089 3.06268 38.3387C7.73009 36.9258 12.5567 35.4659 17.7224 36.293C24.7248 37.4115 31.135 41.2057 37.3364 44.8763L38.727 45.6975C52.2414 53.6598 67.3916 55.2669 85.0385 50.6162C95.4039 47.8875 104.264 46.039 116.03 48.9825C122.015 50.4896 128.005 52.4411 133.8 54.3309C141.809 56.9388 150.095 59.6292 158.452 61.1864L158.321 62.143Z' fill='%23BA967D'/%3E%3Cpath d='M159.044 66.4552C150.26 65.2543 141.392 62.3019 132.819 59.4467C116.698 54.0777 100.03 48.5262 83.4705 54.5752C66.2723 60.8684 54.0703 59.9206 41.3595 51.2961L39.888 50.2953C33.8535 46.1744 27.6259 41.9181 20.5009 40.7053C15.283 39.8223 10.5138 41.141 5.48118 42.545C2.9503 43.3028 0.386703 43.9139 -2.19957 44.3759C-5.87036 44.9646 -8.83934 44.2788 -11.9805 43.5488C-13.2641 43.2544 -14.5895 42.9453 -16.0113 42.7128C-21.2292 41.8621 -26.2123 43.8019 -29.9718 45.5886C-31.7981 46.4717 -33.5461 47.3547 -35.2289 48.2054C-44.7881 53.1034 -52.3358 56.9506 -63.6508 50.7898L-63.2803 49.9274C-52.3227 55.8909 -44.9342 52.1203 -35.5785 47.3459C-33.8905 46.4834 -32.1477 45.5798 -30.3006 44.7144C-26.4393 42.8835 -21.3127 40.8878 -15.8913 41.7709C-14.4434 42.0063 -13.105 42.3154 -11.8109 42.6157C-8.74281 43.328 -5.84428 43.9991 -2.31959 43.434C0.238152 42.9747 2.77378 42.3706 5.27767 41.6237C10.1695 40.2579 15.2282 38.845 20.6287 39.7663C27.9077 41.0085 34.2214 45.3178 40.3263 49.4799L41.7978 50.4808C54.2738 58.9434 66.2697 59.8677 83.2096 53.6686C100.016 47.5107 116.813 53.1181 133.061 58.5283C141.601 61.3718 150.432 64.3124 159.151 65.5045L159.044 66.4552Z' fill='%23BA967D'/%3E%3Cpath d='M159.381 70.3319C148.191 69.3282 137.163 65.7459 126.508 62.2813C121.694 60.7183 116.719 59.0994 111.819 57.7542C101.793 54.9961 92.7192 53.077 83.2174 57.5482C81.7068 58.2576 80.2119 59.0405 78.764 59.8C74.2322 62.1754 69.9509 64.4213 64.8061 64.854C56.4575 65.5575 49.8594 61.516 43.9658 57.0389C42.8831 56.2177 41.7899 55.3611 40.7359 54.534C35.4893 50.4131 30.0653 46.1597 23.6343 44.5437C17.5163 43.0072 12.0035 44.4613 6.16733 46.0007C4.35933 46.4776 2.49133 46.9691 0.597229 47.3724C-3.59013 48.2554 -7.53487 47.6844 -11.3492 47.134C-16.3949 46.404 -21.1614 45.7152 -26.3454 48.1936C-28.8317 49.3711 -31.2528 50.8958 -33.5931 52.3617C-37.1465 54.587 -40.8199 56.8829 -44.8507 58.1369C-51.7644 60.2856 -56.9823 58.3547 -63.6586 54.2926L-63.2568 53.4508C-56.7762 57.3951 -51.7253 59.2849 -45.0855 57.2244C-41.1512 56.0028 -37.5195 53.7304 -34.0131 51.5345C-31.6651 50.0628 -29.2126 48.5322 -26.6846 47.3224C-21.2893 44.7438 -16.1835 45.4797 -11.2474 46.195C-7.49834 46.7366 -3.62144 47.2988 0.432861 46.4393C2.3087 46.0449 4.16888 45.5562 5.96645 45.0794C11.8992 43.5134 17.5058 42.0328 23.8117 43.6076C30.4071 45.2648 35.8989 49.5771 41.2134 53.7451C42.2569 54.5723 43.3527 55.4259 44.4302 56.2442C50.1986 60.6241 56.6557 64.5832 64.7356 63.8973C69.7266 63.4735 73.94 61.2658 78.3987 58.9287C79.8519 58.1663 81.3547 57.3774 82.8835 56.6592C92.6227 52.0791 101.84 54.0101 112.015 56.8211C116.928 58.1722 121.913 59.7911 126.735 61.3571C137.358 64.8098 148.345 68.3774 159.448 69.3752L159.381 70.3319Z' fill='%23BA967D'/%3E%3Cpath d='M159.078 73.3019C148.663 71.63 138.337 68.4686 128.355 65.4103C123.035 63.7825 117.533 62.0988 112.093 60.6624C102.612 58.1604 93.6559 55.7967 83.8514 60.7742C82.1608 61.6308 80.4781 62.6169 78.8527 63.5677C74.6784 66.0137 70.3579 68.5422 65.4375 69.1986C57.0184 70.3201 50.089 65.4927 44.2528 60.8802C43.4231 60.2228 42.5978 59.5625 41.7769 58.8992C35.9955 54.2396 30.5349 49.8361 23.4829 48.4497C17.3545 47.2458 11.6826 48.3379 5.67946 49.4976C3.77753 49.8656 1.81039 50.2453 -0.164589 50.5426C-4.07801 51.1313 -7.8036 50.6927 -11.417 50.2629C-16.8149 49.6242 -21.9128 49.0208 -27.3316 51.6994C-29.617 52.8268 -31.8607 54.219 -34.0288 55.5642C-37.6813 57.8366 -41.4721 60.1826 -45.6386 61.3983C-52.461 63.391 -57.585 61.5307 -64.1334 57.6394L-63.7395 56.7917C-57.3736 60.5712 -52.4062 62.3844 -45.8499 60.4711C-41.7878 59.2937 -38.0518 56.9653 -34.4384 54.7253C-32.2521 53.3683 -30.0032 51.9672 -27.6734 50.8193C-22.0511 48.0406 -16.8436 48.6558 -11.3309 49.3092C-7.76707 49.7331 -4.08323 50.1687 -0.279381 49.6036C1.67994 49.3092 3.63405 48.9295 5.53336 48.5616C11.6122 47.3842 17.3545 46.2803 23.6264 47.5137C30.8689 48.9384 36.6712 53.6097 42.27 58.128C43.0892 58.7874 43.911 59.4497 44.738 60.1031C50.4438 64.6156 57.2141 69.334 65.3488 68.2537C70.1127 67.6179 74.3627 65.1307 78.4718 62.7258C80.1076 61.7692 81.8008 60.7772 83.5123 59.9089C93.5776 54.7989 103.095 57.3097 112.297 59.7381C117.752 61.1775 123.254 62.8642 128.587 64.4949C138.545 67.5444 148.843 70.6969 159.208 72.3629L159.078 73.3019Z' fill='%23BA967D'/%3E%3Cpath d='M157.886 75.2299C150.998 73.5256 144.043 71.5682 137.317 69.6784C129.19 67.3942 120.786 65.0306 112.446 63.0938C102.01 60.6771 94.5038 59.4703 85.3803 64.5508C83.8332 65.4133 82.2495 66.4111 80.7233 67.3736C76.3272 70.1435 71.7824 73.0076 66.7237 73.6492C66.0401 73.7345 65.353 73.7778 64.6652 73.7787C57.0314 73.7787 50.269 68.4804 44.2423 63.7708L44.0649 63.6324C36.1103 57.4098 29.7809 52.9592 20.7279 52.3411C15.103 51.9555 9.47287 52.6354 4.0306 53.3154C0.920731 53.698 -2.2961 54.0925 -5.49467 54.2867C-9.05067 54.5046 -12.4632 54.0572 -15.7635 53.6215C-17.5376 53.389 -19.3717 53.1476 -21.224 53.0092C-25.8106 52.6619 -30.0945 54.8284 -34.1096 57.0713C-45.4247 63.4058 -53.5985 67.9859 -65.8527 60.7831L-65.4614 59.9354C-53.5881 66.9115 -45.5786 62.4226 -34.4905 56.2148C-30.3814 53.9129 -25.9645 51.6994 -21.1719 52.0555C-19.2986 52.1968 -17.4515 52.4382 -15.667 52.6737C-12.2519 53.1211 -9.02719 53.5568 -5.54163 53.3331C-2.36654 53.1388 0.83725 52.7443 3.93668 52.3646C9.41547 51.6935 15.0821 50.9959 20.7775 51.3874C30.0549 52.0202 36.4807 56.5386 44.5476 62.8465L44.7276 62.9849C51.1639 68.0212 58.4585 73.7287 66.6297 72.6985C71.5163 72.0804 75.9881 69.2634 80.3085 66.5377C81.8478 65.5693 83.4392 64.5685 85.0046 63.6942C94.3707 58.4783 102.018 59.6999 112.615 62.1577C120.964 64.0975 129.385 66.4641 137.523 68.7512C144.243 70.641 151.191 72.5925 158.068 74.2939L157.886 75.2299Z' fill='%23BA967D'/%3E%3Cpath d='M67.2429 78.5296C59.7891 78.5296 52.5858 73.0605 46.6843 68.5775L45.205 67.4561C37.1173 61.3806 30.1018 56.7269 19.4495 56.7063C13.5559 56.6887 7.5866 57.1037 1.80778 57.504C-2.24653 57.7836 -6.4365 58.0721 -10.5717 58.2134C-13.4624 58.3105 -16.2801 58.1751 -19.0038 58.0397C-26.048 57.6953 -32.7217 57.3716 -39.5467 61.1275C-50.3712 67.0881 -57.5484 70.4055 -68.2269 63.8326L-67.8199 62.9907C-57.5067 69.3399 -50.4991 66.0903 -39.9198 60.268C-32.8991 56.4031 -26.1341 56.7357 -18.9673 57.0831C-16.2592 57.2155 -13.4572 57.3509 -10.5978 57.2538C-6.47564 57.1155 -2.29089 56.8241 1.75559 56.5474C7.45876 56.1529 13.355 55.7467 19.1834 55.7467H19.4443C30.3314 55.7703 37.4695 60.4917 45.6668 66.6613C46.1547 67.0263 46.6478 67.4001 47.1513 67.7828C53.5824 72.6661 61.5867 78.7445 69.5883 77.3728C74.2844 76.5692 78.6883 73.5874 82.9566 70.7028C84.6237 69.5783 86.1969 68.5157 87.7909 67.5738L88.3466 67.2441C90.9556 65.6929 93.648 64.0916 96.5101 63.3705C101.159 62.1931 106.163 63.2321 111.003 64.23C112.02 64.4389 112.98 64.6391 113.94 64.8187C128.228 67.4803 142.371 71.0506 156.302 75.5125L156.07 76.4338C142.171 71.9829 128.06 68.4215 113.805 65.7665C112.839 65.5869 111.874 65.3868 110.854 65.1778C106.098 64.1976 101.18 63.1821 96.6979 64.3124C93.9455 65.0041 91.3026 66.576 88.7458 68.0977L88.1849 68.4098C86.6195 69.3399 85.0541 70.3966 83.3949 71.5152C79.0536 74.4587 74.5662 77.4758 69.7161 78.3088C68.8978 78.4524 68.071 78.5262 67.2429 78.5296Z' fill='%23BA967D'/%3E%3Cpath d='M69.6718 83.4217C62.1371 83.4217 54.459 77.6613 48.1479 72.9251C47.4696 72.4149 46.8122 71.9243 46.1756 71.4534C36.6581 64.433 29.3348 60.733 17.9337 61.31C4.82894 61.9752 -6.06864 62.3343 -16.3453 62.4433C-18.6933 62.4639 -21.0623 62.3814 -23.3529 62.3019C-31.1328 62.0253 -38.4848 61.7662 -45.5916 65.4044C-54.5638 69.9963 -61.0444 73.3166 -70.6375 66.8762L-70.2045 66.052C-60.9949 72.2334 -55.0073 69.1751 -45.9412 64.5361C-38.6492 60.8008 -31.2033 61.0509 -23.319 61.3453C-21.0388 61.4277 -18.6803 61.5101 -16.3479 61.4866C-6.07646 61.3806 4.80546 61.0215 17.8998 60.3563C29.4731 59.7676 37.206 63.6913 46.6426 70.6586C47.2792 71.1296 47.9471 71.6241 48.6176 72.1304C55.6043 77.3728 64.3 83.9044 72.3851 82.1854C76.9403 81.2229 81.3625 78.1558 85.6412 75.1858C87.3918 73.9701 89.0485 72.8309 90.6973 71.8242C91.1095 71.574 91.5296 71.315 91.9522 71.053C94.3003 69.5989 96.7527 68.0918 99.3068 67.3265C103.452 66.0873 107.976 66.7143 112.352 67.3265C113.395 67.4708 114.368 67.6062 115.347 67.718C126.304 68.9778 140.593 71.0913 154.126 76.2543L153.865 77.1638C140.411 72.0185 126.174 69.9168 115.271 68.6599C114.282 68.5452 113.254 68.4039 112.258 68.2655C107.963 67.6768 103.52 67.0469 99.5338 68.242C97.0788 68.9779 94.6864 70.4555 92.3723 71.8831L91.1095 72.6573C89.4815 73.6404 87.8379 74.7825 86.0951 75.9923C81.7408 79.0064 77.2508 82.1383 72.5416 83.1274C71.5952 83.3264 70.6344 83.4249 69.6718 83.4217Z' fill='%23BA967D'/%3E%3Cpath d='M71.2737 88.2138C63.5825 88.2138 55.3434 82.1119 49.1341 77.5111C48.2393 76.8459 47.3783 76.2101 46.5565 75.6155C42.043 72.36 37.3756 68.9926 32.1551 67.044C27.2972 65.2337 22.9638 65.637 17.9467 66.1079L16.3814 66.2522C5.34029 67.2353 -5.87036 67.0675 -16.7158 66.9056L-21.8058 66.832C-23.6138 66.8114 -25.4792 66.7408 -27.2846 66.6702C-35.3724 66.3758 -43.7575 66.0491 -51.1043 69.755C-59.1634 73.82 -64.6213 75.8687 -72.4351 69.9934L-71.9629 69.1957C-64.3604 74.9091 -59.2156 72.7986 -51.4513 68.8778C-43.9245 65.0836 -35.4506 65.4044 -27.2559 65.7135C-25.4584 65.7812 -23.6034 65.8519 -21.8006 65.8754L-16.7053 65.946C-5.8808 66.1079 5.31159 66.2757 16.3135 65.2985L17.8789 65.1542C22.9898 64.6745 27.4016 64.2712 32.4238 66.1344C37.7461 68.1213 42.4604 71.5211 47.0183 74.809C47.8401 75.3977 48.7063 76.0423 49.6037 76.7105C56.4992 81.8205 65.9384 88.8202 74.0887 86.954C78.6544 85.9031 83.2201 82.8772 87.624 79.9513C89.5259 78.6886 91.3235 77.4964 93.1028 76.475C93.6767 76.1424 94.2585 75.7951 94.8456 75.4448C97.1101 74.0937 99.4529 72.6956 101.871 71.9126C105.566 70.6969 109.594 70.8441 113.492 70.9824C114.512 71.0207 115.579 71.0589 116.581 71.0678C129.967 71.2091 141.079 72.2452 151.786 76.8606L151.483 77.7584C140.894 73.1959 129.868 72.1657 116.57 72.0273C115.55 72.0273 114.483 71.9773 113.466 71.942C109.633 71.8036 105.673 71.6476 102.109 72.825C99.7608 73.5933 97.4702 74.9679 95.2421 76.2984C94.6525 76.6516 94.0681 76.999 93.4889 77.3345C91.7357 78.3442 89.9512 79.5275 88.0597 80.7843C83.5879 83.7485 78.9675 86.8127 74.2635 87.8988C73.2789 88.1174 72.2772 88.2229 71.2737 88.2138Z' fill='%23BA967D'/%3E%3Cpath d='M71.1406 92.7704C63.4912 92.7704 55.5991 86.9805 49.1498 82.2532C48.5271 81.794 47.9184 81.3505 47.3235 80.9227C36.8564 73.3431 29.2748 69.7873 16.8849 71.3886C5.21507 72.8957 -6.56434 72.2717 -17.955 71.6447C-20.2274 71.5211 -22.5807 71.3945 -24.9 71.2856C-26.1549 71.2297 -27.4307 71.1561 -28.7222 71.0795C-37.6578 70.5644 -46.8961 70.0287 -54.7986 73.9406C-61.2245 77.1255 -66.2936 78.9446 -73.0273 73.3137L-72.5238 72.5454C-66.1423 77.8761 -61.4984 76.2131 -55.1404 73.0635C-47.0526 69.0603 -37.7126 69.599 -28.6778 70.12C-27.3916 70.1935 -26.1158 70.2671 -24.8635 70.326C-22.5415 70.4349 -20.1883 70.5615 -17.9133 70.6851C-6.55652 71.2973 5.18636 71.9332 16.7858 70.4349C29.3609 68.8071 37.3808 72.5807 47.7801 80.1132C48.3697 80.54 48.9802 80.9963 49.6063 81.4437C56.5462 86.5213 65.1557 92.841 73.1156 91.6636C77.8561 90.9689 82.8992 88.0078 87.7727 85.1408C89.8598 83.9163 91.8322 82.7565 93.7159 81.8146C108.099 74.6294 131.34 69.181 149.498 77.4847L149.18 78.3677C131.266 70.1759 108.292 75.5861 94.0603 82.6976C92.2001 83.6278 90.2408 84.7787 88.1666 85.9973C83.2253 88.9026 78.1143 91.905 73.2252 92.6203C72.534 92.7217 71.8376 92.7719 71.1406 92.7704Z' fill='%23BA967D'/%3E%3Cpath d='M69.0248 96.5116C61.0127 96.5116 53.4833 90.7305 46.8148 85.6205C45.9251 84.9347 45.0563 84.2665 44.2058 83.6307C39.4132 80.0426 35.0354 76.9578 29.9923 75.6037C25.711 74.4528 21.6723 75.2211 17.3962 76.0364C15.8022 76.3308 14.1533 76.6546 12.494 76.8606C2.13129 78.1469 -8.24451 77.1138 -18.2785 76.1159C-20.6735 75.8745 -23.152 75.6302 -25.5836 75.4183L-25.9802 75.383C-35.7298 74.5352 -46.7813 73.5757 -56.0509 78.0027C-61.2584 80.4782 -67.2459 82.6505 -72.5316 76.9637L-71.9446 76.269C-67.5094 81.0404 -62.7063 80.1279 -56.3953 77.1138C-46.9326 72.5955 -35.7846 73.5668 -25.928 74.4204L-25.5314 74.4558C-23.0816 74.6677 -20.6031 74.9149 -18.2055 75.1534C-8.21059 76.1483 2.12346 77.1785 12.4001 75.901C14.0359 75.6979 15.6717 75.3859 17.2528 75.0857C21.4271 74.2909 25.7397 73.4697 30.1879 74.6647C35.3693 76.057 39.815 79.186 44.6754 82.8271C45.526 83.4659 46.3999 84.137 47.2844 84.8199C54.0181 89.9887 61.6493 95.8405 69.617 95.5432C74.8819 95.3401 80.6163 92.7409 86.163 90.2242C88.4406 89.191 90.5982 88.2138 92.654 87.4338C97.6476 85.5381 102.758 84.0664 107.7 82.6417C110.643 81.794 113.687 80.9168 116.685 79.9572C126.962 76.6664 136.67 73.558 147.505 78.4855L147.186 79.3685C136.623 74.5647 127.05 77.6289 116.922 80.8727C113.917 81.8352 110.867 82.7153 107.916 83.566C102.991 84.9847 97.898 86.4536 92.9306 88.3374C90.8956 89.1086 88.7563 90.08 86.4865 91.1073C80.8746 93.6534 75.0697 96.2879 69.6535 96.4939C69.4448 96.5086 69.2335 96.5116 69.0248 96.5116Z' fill='%23BA967D'/%3E%3Cpath d='M65.534 99.8495C57.4332 99.8495 50.3186 94.0685 43.9997 88.932L42.4083 87.6398C38.5757 84.5256 34.6127 81.3024 30.0418 79.9866C25.9066 78.8092 22.1132 79.6688 18.0981 80.593C16.7649 80.8874 15.3874 81.217 13.9811 81.4584C3.18269 83.3187 -6.93481 81.6998 -17.6419 79.9866C-19.4682 79.6923 -21.378 79.3979 -23.259 79.1036C-31.832 77.8202 -43.087 76.946 -54.1568 81.6056C-59.6095 83.9015 -65.9127 85.597 -71.3263 80.7667L-70.8045 80.0131C-65.7223 84.5491 -59.6904 82.9096 -54.4594 80.7078C-43.2149 75.9746 -31.8216 76.8577 -23.152 78.1528C-21.2684 78.4472 -19.3665 78.7415 -17.5271 79.0359C-6.88263 80.7402 3.17226 82.3503 13.8481 80.5076C15.2334 80.2692 16.6005 79.9543 17.9233 79.6511C22.035 78.7062 25.9223 77.8114 30.2479 79.0624C34.9728 80.4223 39.0036 83.6984 42.8987 86.8657L44.4902 88.1579C51.0856 93.5151 58.5629 99.5905 66.9846 98.8282C73.0243 98.2807 79.3275 96.0995 85.4246 93.9919C88.3232 92.9911 91.0626 92.0433 93.7915 91.2515C96.0326 90.6039 98.3311 90.0241 100.554 89.4648C105.772 88.1461 111.198 86.7832 116.208 84.4078L118.05 83.5247C127.51 79.0064 135.673 75.121 146.085 80.0985L145.754 80.9816C135.673 76.1601 127.666 79.9837 118.397 84.4108L116.552 85.2938C111.462 87.7046 106.012 89.0762 100.744 90.4038C98.5268 90.9601 96.2361 91.537 94.0081 92.1699C91.2974 92.9558 88.5684 93.8977 85.6777 94.8985C79.5388 97.0208 73.1913 99.2137 67.0576 99.7701C66.5463 99.8231 66.0384 99.8495 65.534 99.8495Z' fill='%23BA967D'/%3E%3Cpath d='M61.3936 103.076C53.2484 103.076 47.0444 97.6095 41.0281 92.317L40.2741 91.6636L39.1966 90.7099C35.9929 87.8606 32.6743 84.9171 28.6904 83.9015C25.124 82.992 21.8184 83.9722 18.3172 85.0083C16.864 85.438 15.3639 85.8914 13.8429 86.1857C3.89234 88.1373 -5.00941 85.8295 -14.4329 83.3894C-16.2044 82.9302 -18.0359 82.4563 -19.8674 82.0118C-31.3755 79.2154 -40.2459 81.0493 -50.0399 84.658C-55.2213 86.5713 -62.8942 88.6494 -69.6722 84.658L-69.2783 83.8073C-62.7846 87.6339 -55.3387 85.6147 -50.3034 83.7602C-40.3894 80.1014 -31.3859 78.2441 -19.69 81.0699C-17.8507 81.5143 -16.0166 81.9883 -14.2425 82.4474C-4.90505 84.867 3.91843 87.1571 13.6968 85.2379C15.1813 84.9435 16.6658 84.5079 18.1007 84.0811C21.5471 83.0626 25.1083 82.0059 28.8783 82.9684C33.0526 84.0311 36.4442 87.0423 39.7236 89.9564C40.0811 90.2772 40.4385 90.5922 40.7959 90.9071L41.5525 91.5724C47.6523 96.9443 53.9529 102.502 62.2258 102.107C69.1526 101.78 76.3924 99.8525 83.3975 97.9863C86.643 97.1238 89.9981 96.2202 93.2123 95.5314C95.0386 95.137 96.8883 94.7867 98.6911 94.4511C105.234 93.2237 111.415 92.0669 117.215 88.6112C118.47 87.8665 119.678 87.1159 120.849 86.3859C129.036 81.2906 135.503 77.2609 145.446 82.6093L145.081 83.4747C135.532 78.3412 129.234 82.262 121.259 87.2277C120.085 87.9577 118.871 88.6995 117.606 89.4619C111.673 92.9941 105.135 94.2127 98.8216 95.3989C97.0344 95.7345 95.1873 96.0789 93.3741 96.4733C90.1781 97.168 86.8308 98.0569 83.5931 98.9194C76.549 100.794 69.27 102.746 62.2624 103.064C61.9702 103.067 61.6806 103.076 61.3936 103.076Z' fill='%23BA967D'/%3E%3Cpath d='M57.068 106.21C48.5863 106.21 43.3657 100.992 37.3286 94.9515L36.3764 93.9919C33.6839 91.2603 30.8976 88.4346 27.3624 87.6663C24.3256 87.0069 21.3619 88.152 18.4685 89.2617C16.9961 89.8669 15.4912 90.3663 13.9629 90.757C4.9907 92.8175 -2.40829 89.8739 -10.243 86.7332C-11.8709 86.0856 -13.5537 85.4116 -15.2652 84.7817C-22.8807 81.9735 -29.7031 81.6262 -35.5446 83.7544C-36.9247 84.2548 -38.2892 84.9082 -39.6119 85.5381C-41.2491 86.3642 -42.9309 87.0731 -44.6472 87.6604C-53.3533 90.4244 -61.1488 90.7188 -67.8147 88.5435L-67.5772 87.6251C-61.0549 89.7562 -53.4289 89.4619 -44.8794 86.742C-43.1969 86.1647 -41.5483 85.4686 -39.9432 84.658C-38.6179 84.0105 -37.2352 83.357 -35.8107 82.833C-29.7944 80.6431 -22.7946 80.9874 -15.0043 83.8603C-13.285 84.4961 -11.597 85.1702 -9.96381 85.8207C-2.24392 88.8997 5.04549 91.8108 13.7776 89.8092C15.271 89.4247 16.7411 88.9331 18.1789 88.3374C21.1636 87.1894 24.25 86.0032 27.5086 86.7097C31.2785 87.528 34.1509 90.445 36.9295 93.2649L37.8583 94.2039C43.8223 100.167 48.9724 105.301 57.2114 105.236C65.1922 105.174 73.5252 103.526 81.5869 101.931C85.3594 101.183 89.2598 100.412 93.0114 99.8289C94.9864 99.5346 97.0188 99.2962 98.9833 99.0724C105.861 98.2983 112.973 97.4977 118.931 93.2502C120.4 92.2023 121.765 91.1514 123.087 90.133C130.132 84.6963 135.704 80.4046 145.454 86.5125L145.042 87.3484C135.754 81.5438 130.64 85.4822 123.567 90.9395C122.242 91.9609 120.87 93.0206 119.393 94.0744C113.26 98.4337 106.046 99.2579 99.072 100.044C97.1153 100.265 95.0908 100.491 93.1314 100.794C89.3954 101.383 85.5029 102.143 81.7382 102.887C73.6504 104.491 65.2731 106.146 57.2141 106.21H57.068Z' fill='%23BA967D'/%3E%3Cpath d='M52.1318 109.325C44.1667 109.325 39.6923 104.118 34.5214 98.104C34.2605 97.7891 33.9761 97.4624 33.6996 97.1327C31.5055 94.5277 29.2383 91.8343 26.1336 91.2957C23.5247 90.8365 20.9601 92.1405 18.4738 93.4003C17.0727 94.1097 15.6222 94.8456 14.182 95.2547C6.18559 97.5212 0.388504 94.1303 -5.75035 90.5451C-7.24267 89.662 -8.78716 88.7789 -10.3969 87.9253C-18.3464 83.7485 -24.4017 85.9885 -31.4146 88.5788C-33.8331 89.4619 -36.3351 90.395 -39.0353 91.0926C-47.1413 93.1884 -55.9779 93.6181 -66.051 92.4113L-65.9623 91.4576C-55.9831 92.6526 -47.2379 92.2288 -39.2258 90.1595C-36.562 89.4707 -34.0809 88.5553 -31.6807 87.6693C-24.7957 85.126 -18.2916 82.7212 -10.0395 87.057C-8.41148 87.9106 -6.85915 88.8231 -5.35901 89.7062C0.902466 93.362 6.28995 96.5175 13.9759 94.3393C15.343 93.9507 16.6944 93.2649 18.1268 92.5408C20.7357 91.225 23.4099 89.8622 26.2641 90.3626C29.6557 90.9513 32.1212 93.8948 34.3049 96.488L35.1215 97.4535C40.235 103.399 44.6441 108.545 52.4814 108.377C61.6832 108.191 71.1015 106.964 80.2093 105.778C84.4384 105.224 88.8189 104.656 93.0819 104.203C95.2056 103.976 97.3658 103.873 99.6512 103.764C107.186 103.405 114.976 103.034 120.841 98.0275C122.44 96.6617 123.86 95.2959 125.235 93.9772C131.423 88.0166 135.892 83.7161 145.48 90.6187L145.023 91.4281C135.968 84.9112 131.921 88.7996 125.796 94.6866C124.413 96.0141 122.983 97.3888 121.36 98.7693C115.281 103.959 107.355 104.335 99.6904 104.7C97.418 104.809 95.2708 104.912 93.168 105.136C88.9023 105.589 84.535 106.158 80.3137 106.708C71.1824 107.885 61.7432 109.128 52.5023 109.316L52.1318 109.325Z' fill='%23BA967D'/%3E%3Cpath d='M50.0003 112.663C48.9286 112.667 47.8574 112.607 46.7913 112.483C40.0915 111.665 36.7547 107.161 32.8908 101.948C32.4629 101.36 32.0272 100.771 31.5863 100.182C26.7024 93.7064 23.9812 95.1164 19.473 97.43C17.6885 98.3454 15.6639 99.3815 13.1645 100.117C6.66825 102.028 2.66351 98.731 -1.57342 95.2429C-3.18922 93.8535 -4.8834 92.5842 -6.64522 91.4428C-13.0998 87.4544 -19.0429 89.871 -25.3331 92.4319C-28.3099 93.6505 -31.3755 94.9015 -34.5584 95.4666C-43.5201 97.0679 -52.7532 96.6911 -61.6915 96.3262L-64.5926 96.2114L-64.5639 95.2518L-61.6393 95.3666C-52.7506 95.7316 -43.5593 96.1054 -34.6784 94.5188C-31.579 93.9654 -28.5474 92.7321 -25.6175 91.54C-19.1395 88.8908 -13.0215 86.4153 -6.233 90.6128C-4.43804 91.7722 -2.71243 93.0633 -1.06728 94.4776C3.18008 97.9745 6.84827 100.995 12.9558 99.1873C15.3848 98.472 17.3728 97.4535 19.126 96.5557C23.663 94.2274 26.9528 92.5467 32.2386 99.5552C32.6873 100.144 33.1256 100.733 33.5561 101.321C37.3026 106.378 40.5376 110.741 46.8957 111.518C50.3134 111.936 54.0677 111.518 57.6993 111.126C59.3116 110.95 60.8301 110.785 62.3328 110.685C68.4717 110.278 74.7123 109.825 80.7468 109.387C83.5766 109.181 86.4073 108.976 89.2389 108.774L90.8304 108.66C96.8727 108.23 103.121 107.776 109.273 107.462C115.349 107.141 118.715 106.77 122.889 102.407C124.379 100.856 125.66 99.3168 126.904 97.845C132.172 91.5488 135.978 87.0011 145.498 94.7278L145.003 95.5049C136.088 88.2697 132.863 92.1228 127.523 98.5044C126.27 100.003 124.971 101.551 123.455 103.137C118.858 107.941 114.846 108.141 109.302 108.436C103.158 108.757 96.9118 109.204 90.8747 109.634L89.2833 109.749C86.4517 109.945 83.6201 110.149 80.7885 110.361C74.754 110.799 68.5265 111.244 62.3719 111.659C60.8901 111.756 59.3743 111.924 57.7724 112.098C55.1921 112.374 52.5545 112.663 50.0003 112.663Z' fill='%23BA967D'/%3E%3Cpath d='M52.3927 115.8C50.0707 115.8 47.7566 115.753 45.4555 115.644C38.0174 115.297 34.6806 110.117 30.8193 104.121C30.6028 103.785 30.381 103.423 30.1514 103.049C28.7582 100.777 27.1772 98.2012 24.837 97.9598C22.6298 97.7273 20.5166 99.5346 18.4764 101.277C17.5561 102.117 16.5742 102.868 15.5413 103.52C8.45016 107.606 5.00635 104.362 1.01727 100.609C-0.563759 99.1196 -2.19957 97.583 -4.22673 96.2997C-9.20982 93.1413 -13.1937 95.1223 -18.2368 97.6301L-18.3672 97.6949C-22.2285 99.6141 -26.5306 100.7 -31.9103 101.109C-38.4744 101.61 -45.1429 101.109 -51.5896 100.618C-55.5526 100.323 -59.6513 100.008 -63.6716 99.9349L-63.6586 98.9783C-59.6173 99.0489 -55.5082 99.3609 -51.5322 99.6612C-45.1142 100.147 -38.4744 100.65 -31.9651 100.153C-26.6872 99.7495 -22.4737 98.681 -18.709 96.8177L-18.5786 96.753C-13.525 94.2421 -9.16025 92.0698 -3.80669 95.4637C-1.71952 96.7883 -0.0471878 98.3572 1.56253 99.879C5.47596 103.561 8.56496 106.47 15.1578 102.672C16.1454 102.043 17.0852 101.322 17.9676 100.518C20.0365 98.7516 22.3793 96.753 24.9179 97.012C27.652 97.3064 29.4261 100.185 30.8532 102.51C31.0776 102.878 31.2967 103.232 31.5081 103.561C35.3954 109.598 38.4635 114.364 45.4921 114.694C55.7113 115.174 66.2567 114.444 76.4577 113.74C81.1538 113.413 86.0247 113.078 90.7651 112.857L92.487 112.78C98.665 112.507 105.054 112.224 111.342 112.053C117.011 111.903 120.413 111.577 124.34 106.664C125.409 105.327 126.294 103.691 127.152 102.11C128.29 100.008 129.469 97.8332 131.133 96.2231C136.612 90.8777 140.943 94.7219 145.517 98.7928L144.995 99.5464C140.518 95.5608 136.646 92.1199 131.689 96.9502C130.124 98.472 128.984 100.58 127.88 102.619C127.003 104.238 126.096 105.91 124.974 107.329C120.799 112.533 117.269 112.875 111.365 113.034C105.083 113.201 98.699 113.484 92.5236 113.758L90.8017 113.834C86.0716 114.043 81.2112 114.382 76.5098 114.717C68.576 115.25 60.4361 115.8 52.3927 115.8Z' fill='%23BA967D'/%3E%3Cpath d='M56.9427 119.365C52.9145 119.365 48.8993 119.265 44.9415 119.012C37.5713 118.547 34.4718 113.605 30.548 107.347L30.5297 107.32C25.8649 99.8819 23.7621 101.433 18.6851 105.195C17.7693 105.872 16.7336 106.64 15.5883 107.42C8.72933 112.092 5.59336 109.384 1.62254 105.949C0.130219 104.659 -1.5656 103.196 -3.63188 102.031C-7.95492 99.5934 -11.37 101.336 -15.3226 103.355C-16.0714 103.738 -16.8462 104.132 -17.6419 104.506C-22.3746 106.729 -27.4803 106.967 -31.4015 106.923C-37.1412 106.861 -42.8809 106.019 -48.4667 105.207C-53.3741 104.492 -58.4485 103.753 -63.4682 103.55L-63.4368 102.593C-58.3781 102.796 -53.2828 103.538 -48.3571 104.256C-42.8105 105.065 -37.0734 105.901 -31.3989 105.963C-27.5586 106.007 -22.565 105.775 -17.9733 103.608C-17.1906 103.24 -16.421 102.849 -15.68 102.469C-11.7014 100.438 -7.94187 98.5191 -3.25881 101.159C-1.11686 102.366 0.610268 103.859 2.1339 105.177C5.99253 108.506 8.7815 110.914 15.1421 106.581C16.2744 105.81 17.3049 105.048 18.2129 104.377C23.2847 100.624 26.0788 98.5544 31.2185 106.749L31.2367 106.776C35.0275 112.822 38.02 117.599 44.9833 118.038C56.9062 118.791 69.2283 118.179 81.146 117.587C84.3445 117.428 87.6501 117.263 90.8799 117.131C93.3141 117.031 95.7482 116.916 98.185 116.801C102.602 116.598 107.168 116.383 111.663 116.254C117.332 116.089 120.755 115.989 124.676 110.817C125.743 109.413 126.589 107.691 127.405 106.025C128.449 103.879 129.547 101.66 131.149 99.985C136.461 94.4393 140.802 98.3954 145.412 102.584L145.524 102.687L144.99 103.438L144.877 103.338C140.194 99.0754 136.497 95.708 131.726 100.688C130.223 102.26 129.166 104.409 128.146 106.49C127.309 108.197 126.44 109.964 125.321 111.441C121.146 116.937 117.384 117.034 111.681 117.21C107.194 117.343 102.631 117.555 98.2163 117.761C95.7795 117.873 93.3428 117.988 90.9113 118.088C87.6866 118.223 84.3889 118.382 81.1877 118.544C73.2017 118.959 65.0435 119.365 56.9427 119.365Z' fill='%23BA967D'/%3E%3Cpath d='M74.5609 123C70.3423 123 65.7871 122.9 60.7074 122.706C58.9386 122.638 57.1358 122.653 55.2286 122.671C51.5448 122.703 47.7357 122.735 44.2371 122.117C37.9496 121.011 34.9623 116.751 31.5054 111.815C31.0906 111.226 30.6706 110.638 30.2349 110.016C25.7005 103.688 23.1907 105.466 19.0555 108.409C17.4902 109.525 15.7004 110.794 13.5402 111.783C7.66487 114.473 4.46368 111.894 0.756371 108.91C-0.701637 107.67 -2.24592 106.564 -3.86147 105.604C-8.66977 102.884 -12.3066 104.565 -16.9062 106.693L-18.0489 107.22C-21.8841 108.966 -26.2019 109.799 -31.639 109.843C-37.3787 109.884 -43.1679 109.154 -48.7615 108.442C-53.5776 107.829 -58.5581 107.197 -63.476 107.067L-63.4655 106.113C-58.5085 106.243 -53.5124 106.879 -48.6754 107.494C-43.1053 108.2 -37.3447 108.93 -31.6572 108.886C-26.3297 108.845 -22.1085 108.033 -18.3777 106.334L-17.2402 105.81C-12.6249 103.676 -8.63064 101.836 -3.4884 104.751C-1.82943 105.736 -0.244072 106.872 1.25207 108.147C4.9046 111.091 7.77445 113.402 13.2193 110.911C15.3065 109.955 17.0623 108.713 18.6042 107.615C22.8307 104.612 25.8858 102.44 30.895 109.434C31.3333 110.043 31.7559 110.646 32.1707 111.238C35.6563 116.21 38.4113 120.136 44.3702 121.187C47.8009 121.776 51.5735 121.758 55.2234 121.726C57.0497 121.711 58.949 121.693 60.7361 121.764C72.2364 122.203 81.052 122.147 89.3224 121.579C93.0871 121.323 96.9118 120.937 100.609 120.566C103.807 120.245 107.11 119.913 110.369 119.662C110.901 119.621 111.418 119.585 111.919 119.553C116.836 119.215 120.39 118.965 124.162 114.549C125.336 113.172 126.283 111.465 127.199 109.813C128.305 107.818 129.448 105.754 131.029 104.177C136.539 98.681 140.893 102.346 145.504 106.237L144.99 106.97C139.753 102.555 136.239 100.223 131.585 104.868C130.095 106.34 128.976 108.359 127.911 110.296C126.972 111.989 126.004 113.737 124.768 115.188C120.763 119.883 117.071 120.136 111.963 120.487C111.462 120.518 110.947 120.554 110.418 120.595C107.17 120.846 103.87 121.184 100.677 121.496C96.9745 121.87 93.1445 122.256 89.3641 122.515C84.7228 122.841 79.9197 123 74.5609 123Z' fill='%23BA967D'/%3E%3Cpath d='M78.5788 126.883C69.5466 126.883 60.5483 126.076 51.7379 125.287C50.1725 125.148 48.6071 125.01 47.0418 124.872C39.5984 124.225 36.2511 120.457 31.4089 114.367C31.208 114.117 31.0071 113.858 30.8036 113.599C29.0583 111.356 27.2529 109.039 24.6517 108.824C22.3402 108.633 20.193 110.296 18.1137 111.9C16.9423 112.804 15.8361 113.666 14.6882 114.22C8.19188 117.396 4.31498 114.726 -0.182854 111.635C-1.54733 110.696 -2.95617 109.728 -4.52937 108.851C-10.1282 105.731 -15.7087 107.694 -21.6154 109.769C-25.1192 111.003 -28.7404 112.277 -32.3956 112.418C-38.0309 112.633 -43.7288 112.068 -49.2389 111.535C-53.8985 111.073 -58.7146 110.596 -63.4603 110.596H-63.4655V109.619H-63.4421C-58.6599 109.619 -53.8229 110.096 -49.1476 110.561C-43.6688 111.103 -37.9918 111.665 -32.406 111.444C-28.8656 111.309 -25.2992 110.055 -21.8476 108.842C-16.0427 106.799 -10.0369 104.689 -4.13541 107.977C-2.52569 108.86 -1.1012 109.855 0.276321 110.802C4.74023 113.875 8.26492 116.301 14.3647 113.325C15.4395 112.801 16.5118 111.971 17.6493 111.094C19.8487 109.395 22.1211 107.641 24.7274 107.856C27.6781 108.097 29.6844 110.676 31.4585 112.954C31.6594 113.213 31.8577 113.469 32.0559 113.716C36.7521 119.63 40.0028 123.286 47.1226 123.904L51.8187 124.322C65.4583 125.544 79.5623 126.806 93.4732 125.04C96.0822 124.711 98.7146 124.278 101.269 123.863C105.101 123.236 109.064 122.585 113.009 122.264C117.601 121.888 120.189 121.172 123.403 117.908C124.708 116.589 125.772 114.923 126.808 113.31C127.987 111.479 129.205 109.587 130.789 108.13C136.169 103.179 140.286 105.66 145.517 109.702L145.01 110.502C139.931 106.576 136.231 104.341 131.298 108.88C129.8 110.261 128.616 112.1 127.47 113.884C126.409 115.536 125.31 117.24 123.946 118.629C120.554 122.082 117.836 122.838 113.046 123.23C109.132 123.548 105.195 124.192 101.378 124.819C98.8164 125.24 96.1605 125.673 93.5515 125.997C88.5792 126.608 83.5804 126.904 78.5788 126.883Z' fill='%23BA967D'/%3E%3Cpath d='M81.146 130.518C73.7444 130.518 66.4315 129.55 58.8446 128.549C55.4113 128.093 51.8605 127.625 48.3306 127.26C41.0099 126.503 37.3469 123.115 32.1838 117.625L31.662 117.075C29.6661 114.932 27.5999 112.716 24.8396 112.516C22.5124 112.351 20.3522 113.775 18.2624 115.165C17.0727 115.951 15.8413 116.763 14.5916 117.272C7.92055 119.983 3.60013 117.313 -1.39862 114.223C-2.86485 113.316 -4.37804 112.38 -6.02168 111.544C-12.1371 108.43 -17.6967 110.29 -23.5825 112.262C-26.8933 113.369 -30.3162 114.514 -33.9244 114.77C-39.2154 115.144 -44.582 114.814 -49.7712 114.494C-54.2586 114.217 -58.9025 113.931 -63.4577 114.105L-63.4812 113.151C-58.8816 112.975 -54.222 113.263 -49.7164 113.54C-44.5507 113.858 -39.2101 114.187 -33.9714 113.817C-30.4571 113.569 -27.0811 112.439 -23.8147 111.344C-17.775 109.322 -12.0744 107.411 -5.66425 110.673C-3.99192 111.527 -2.46307 112.471 -0.983795 113.387C3.83755 116.366 8.00142 118.938 14.3099 116.372C15.4891 115.895 16.6318 115.138 17.8424 114.34C20.0391 112.889 22.3089 111.397 24.9022 111.574C27.9703 111.791 30.2479 114.223 32.2568 116.392L32.7786 116.94C37.793 122.267 41.229 125.573 48.4323 126.318C51.9727 126.683 55.5287 127.154 58.9673 127.607C70.6162 129.146 81.6182 130.601 93.2358 128.575C95.7561 128.137 98.3128 127.545 100.786 126.974C104.46 126.123 108.258 125.243 112.054 124.837C116.317 124.378 119.098 123.933 122.652 120.781C124.447 119.18 125.999 117.52 127.369 116.071C132.49 110.602 136.187 106.652 145.498 113.24L145.026 114.034C136.27 107.853 133.132 111.197 127.93 116.754C126.547 118.226 124.979 119.904 123.153 121.532C119.5 124.778 116.552 125.302 112.117 125.782C108.368 126.185 104.593 127.059 100.94 127.904C98.4589 128.493 95.8917 129.082 93.348 129.514C89.3097 130.203 85.2301 130.539 81.146 130.518Z' fill='%23BA967D'/%3E%3Cpath d='M82.0069 134.05C74.9836 134.05 68.0934 132.738 61.3597 131.457C57.2245 130.668 52.951 129.856 48.6828 129.347C42.3222 128.587 38.3983 125.226 33.8587 121.364C33.3369 120.928 32.8334 120.481 32.2934 120.039C26.8146 115.424 23.5795 116.769 19.1051 118.632C17.1458 119.445 14.9308 120.369 12.2227 120.905C6.3056 122.082 1.88082 119.48 -2.80486 116.731C-5.01202 115.433 -7.29745 114.081 -9.76553 113.175C-15.6304 110.991 -20.6918 112.71 -26.0532 114.532C-28.9909 115.533 -32.0277 116.566 -35.2758 116.954C-40.3189 117.558 -45.4507 117.475 -50.4312 117.396C-54.7021 117.328 -59.119 117.255 -63.4421 117.623L-63.5047 116.669C-59.1451 116.298 -54.7099 116.374 -50.4182 116.436C-45.4612 116.516 -40.3581 116.598 -35.3645 116.001C-32.1973 115.621 -29.1996 114.602 -26.2984 113.616C-20.8196 111.75 -15.6174 109.984 -9.49941 112.265C-6.96613 113.207 -4.65199 114.567 -2.4109 115.88C2.14172 118.553 6.44127 121.075 12.0766 119.96C14.7064 119.439 16.8849 118.532 18.8103 117.731C23.3603 115.839 26.9528 114.346 32.8021 119.271C33.3369 119.721 33.8457 120.154 34.3675 120.598C38.9905 124.546 42.6431 127.663 48.7689 128.393C53.0632 128.905 57.3523 129.723 61.4979 130.512C71.7068 132.455 81.3495 134.289 91.6339 132.143C94.3655 131.572 97.1127 130.73 99.7738 129.915C103.145 128.882 106.628 127.813 110.144 127.266C110.666 127.183 111.188 127.11 111.689 127.039C115.289 126.521 118.13 126.115 121.42 123.692C123.408 122.22 125.141 120.687 126.67 119.327C132.221 114.388 136.231 110.817 145.454 116.719L145.042 117.567C136.312 111.974 132.686 115.212 127.199 120.095C125.657 121.467 123.909 123.021 121.887 124.51C118.436 127.051 115.506 127.472 111.799 128.004C111.303 128.078 110.789 128.149 110.262 128.231C106.8 128.761 103.343 129.82 99.9982 130.845C97.3241 131.666 94.5586 132.514 91.7905 133.091C88.5622 133.748 85.2873 134.069 82.0069 134.05Z' fill='%23BA967D'/%3E%3Cpath d='M82.7609 137.353C76.4837 137.353 70.4597 135.796 64.1956 134.174C59.7604 133.026 55.1634 131.837 50.4751 131.269C44.018 130.483 39.8567 127.648 34.5866 124.06L33.2561 123.156C30.4384 121.252 27.626 119.562 24.2474 119.83C22.1133 119.998 20.1357 120.86 18.0407 121.776C16.1205 122.615 14.1272 123.48 12.0166 123.76C5.7786 124.575 0.537216 121.799 -4.54502 119.115C-6.85133 117.893 -9.24112 116.634 -11.7092 115.7C-18.1037 113.287 -23.2929 115.018 -28.79 116.851C-31.4146 117.734 -34.1305 118.635 -37.0917 119.136C-41.493 119.88 -45.9986 120.019 -50.3556 120.145C-54.6499 120.272 -59.0903 120.407 -63.4003 121.125L-63.5255 120.178C-59.1608 119.45 -54.6943 119.315 -50.3738 119.186C-46.0534 119.056 -41.566 118.924 -37.2143 118.188C-34.3105 117.696 -31.6259 116.798 -29.0274 115.933C-23.3999 114.058 -18.0855 112.283 -11.4379 114.791C-8.91762 115.742 -6.50955 117.013 -4.18237 118.247C1.01205 120.996 5.91949 123.595 11.9201 122.806C13.929 122.544 15.8648 121.699 17.738 120.881C19.7991 119.998 21.928 119.053 24.19 118.874C27.8138 118.579 30.8741 120.428 33.697 122.335L35.0275 123.242C40.2063 126.774 44.2971 129.553 50.5691 130.306C55.3069 130.895 59.9221 132.072 64.3965 133.232C73.4287 135.569 81.9573 137.774 91.4069 135.292C93.995 134.61 96.5779 133.597 99.0746 132.62C102.25 131.372 105.532 130.085 108.9 129.447C109.837 129.267 110.726 129.126 111.595 128.99C114.705 128.496 117.392 128.072 120.4 126.221C122.373 125.008 124.068 123.78 125.709 122.594C131.856 118.152 136.297 114.941 145.457 120.219L145.07 121.072C136.346 116.045 132.287 118.971 126.166 123.401C124.601 124.54 122.806 125.832 120.807 127.062C117.676 128.996 114.906 129.435 111.712 129.938C110.854 130.074 109.967 130.215 109.041 130.392C105.746 131.019 102.495 132.29 99.3538 133.523C96.8362 134.512 94.2298 135.531 91.6 136.226C88.7019 136.984 85.7359 137.362 82.7609 137.353Z' fill='%23BA967D'/%3E%3Cpath d='M83.0479 140.676C77.2404 140.676 71.8294 138.772 66.1993 136.785C62.3589 135.431 58.3881 134.03 54.2659 133.291C47.514 132.081 42.2335 130.642 35.2206 126.777C32.296 125.167 28.9904 123.339 25.3457 123.401C23.0812 123.436 20.9653 124.181 18.7268 124.973C16.9397 125.602 15.0899 126.256 13.1698 126.5C6.12559 127.401 0.281548 124.619 -5.90427 121.676C-8.13232 120.616 -10.4386 119.521 -12.7867 118.623C-16.8045 117.09 -22.685 115.58 -27.869 117.096C-29.4941 117.619 -31.0835 118.275 -32.6251 119.056C-34.4801 119.939 -36.4003 120.846 -38.4744 121.334C-42.6879 122.326 -47.0318 122.694 -51.2322 123.05C-55.2343 123.392 -59.3799 123.748 -63.3821 124.631L-63.549 123.692C-59.4947 122.785 -55.323 122.432 -51.287 122.088C-47.1126 121.735 -42.7974 121.37 -38.6388 120.392C-36.6429 119.921 -34.7671 119.038 -32.9408 118.173C-31.3617 117.374 -29.7339 116.704 -28.0699 116.168C-22.6824 114.594 -16.6297 116.142 -12.5023 117.717C-10.123 118.623 -7.80621 119.727 -5.5599 120.793C0.518959 123.686 6.26126 126.418 13.0889 125.549C14.9152 125.314 16.7414 124.666 18.4868 124.057C20.6861 123.28 22.9585 122.476 25.3483 122.441C29.1731 122.382 32.596 124.26 35.6041 125.914C42.5152 129.715 47.7305 131.151 54.4042 132.346C58.5785 133.094 62.5859 134.507 66.4549 135.878C74.2035 138.61 81.5243 141.191 89.9746 138.742C92.7845 137.93 95.5082 136.605 98.1432 135.325C100.932 133.971 103.815 132.573 106.826 131.754C108.377 131.362 109.944 131.058 111.522 130.842C114.055 130.453 116.448 130.085 118.929 128.884C121.063 127.851 122.931 126.78 124.736 125.744C131.214 122.026 136.333 119.091 145.417 123.739L145.068 124.622C136.354 120.169 131.642 122.871 125.12 126.609C123.294 127.654 121.423 128.731 119.265 129.776C116.677 131.027 114.115 131.422 111.637 131.804C110.084 132.009 108.542 132.304 107.016 132.687C104.073 133.485 101.224 134.869 98.4694 136.205C95.803 137.5 93.048 138.854 90.1755 139.672C87.8468 140.346 85.4518 140.683 83.0479 140.676Z' fill='%23BA967D'/%3E%3Cpath d='M83.3192 143.911C77.8404 143.911 72.8443 141.665 67.642 139.325C63.9582 137.671 60.1491 135.961 56.1418 135.122L53.8746 134.651C47.7357 133.385 42.4317 132.296 36.3424 129.732C32.6325 128.175 29.267 126.895 25.6458 127.004C23.4568 127.071 21.2888 127.669 19.1912 128.246C17.2188 128.79 15.1813 129.352 13.0837 129.497C5.82816 129.997 -0.702026 127.165 -7.0209 124.425C-9.38984 123.401 -11.8422 122.338 -14.3077 121.458C-20.9684 119.083 -26.0793 118.438 -29.9353 119.48C-31.5763 119.921 -33.1626 120.734 -34.8401 121.59C-36.5177 122.447 -38.2031 123.304 -39.985 123.801C-43.8984 124.893 -47.9423 125.467 -51.8557 126.017C-55.6387 126.556 -59.5834 127.11 -63.3664 128.146L-63.5647 127.215C-59.7374 126.168 -55.7796 125.608 -51.9522 125.067C-48.0727 124.519 -44.0393 123.951 -40.1781 122.865C-38.4822 122.388 -36.8125 121.534 -35.1976 120.71C-33.5826 119.886 -31.8607 119.006 -30.1414 118.541C-26.1315 117.458 -20.8692 118.111 -14.0599 120.537C-11.5683 121.42 -9.10285 122.494 -6.72349 123.524C-0.201111 126.353 5.95861 129.02 13.0237 128.528C15.0456 128.387 17.0466 127.837 18.9825 127.304C21.1218 126.715 23.3342 126.103 25.6144 126.032C29.3896 125.912 32.8438 127.23 36.6373 128.823C42.6587 131.351 47.9262 132.437 54.0285 133.697L56.2957 134.168C60.3865 135.022 64.2347 136.753 67.9551 138.424C75.0619 141.618 81.7825 144.635 89.7946 141.809C92.4349 140.879 94.9395 139.378 97.3606 137.924C99.9487 136.37 102.623 134.766 105.498 133.83C107.439 133.2 109.411 132.947 111.313 132.679C113.45 132.384 115.66 132.09 117.799 131.278C119.86 130.489 121.728 129.662 123.539 128.861C130.713 125.679 136.38 123.165 145.415 127.224L145.102 128.107C136.377 124.19 130.849 126.636 123.852 129.747C122.026 130.55 120.158 131.384 118.078 132.181C115.853 133.032 113.599 133.332 111.42 133.624C109.547 133.877 107.611 134.136 105.738 134.745C102.949 135.652 100.314 137.235 97.765 138.763C95.3099 140.235 92.7714 141.762 90.0581 142.719C87.8791 143.503 85.6063 143.905 83.3192 143.911Z' fill='%23BA967D'/%3E%3Cpath d='M83.5123 147.243C78.2057 147.243 73.4209 144.535 68.7534 141.895C64.9548 139.746 61.0257 137.524 56.854 136.776L55.2547 136.482C48.821 135.334 42.7448 134.248 36.2694 132.331C30.5428 130.636 25.9875 131.195 20.7122 131.843C18.7477 132.084 16.7127 132.331 14.516 132.473C6.54301 132.979 -0.822044 130.118 -7.94448 127.363C-10.1047 126.524 -12.338 125.658 -14.5634 124.893C-19.7448 123.127 -25.6879 121.299 -30.6136 122.244C-32.5025 122.606 -34.4358 123.571 -36.3064 124.505C-37.7508 125.277 -39.2415 125.934 -40.7677 126.471C-44.5611 127.681 -48.5006 128.422 -52.3071 129.138C-55.9596 129.826 -59.74 130.536 -63.3638 131.657L-63.5882 130.733C-59.9226 129.6 -56.1213 128.884 -52.4479 128.193C-48.6624 127.48 -44.7489 126.745 -40.9999 125.544C-39.5158 125.021 -38.0652 124.383 -36.6586 123.636C-34.7436 122.68 -32.7608 121.691 -30.7676 121.308C-25.6566 120.319 -19.6013 122.17 -14.3312 123.981C-12.0901 124.749 -9.85162 125.617 -7.68359 126.459C-0.31591 129.314 6.64217 132.016 14.4534 131.519C16.6292 131.381 18.6512 131.133 20.6053 130.892C25.7397 130.262 30.5897 129.667 36.4677 131.407C42.904 133.312 48.9593 134.395 55.3721 135.528L56.9714 135.822C61.2736 136.594 65.2627 138.848 69.1187 141.029C75.4245 144.597 81.3808 147.967 88.5788 145.371C91.4669 144.329 94.0576 142.454 96.5387 140.635C98.7303 139.04 100.997 137.397 103.489 136.284C105.855 135.234 108.407 134.972 110.875 134.719C112.667 134.536 114.527 134.345 116.268 133.853C118.454 133.241 120.486 132.567 122.451 131.916C129.952 129.432 136.43 127.283 145.373 130.739L145.097 131.645C136.411 128.296 130.356 130.3 122.691 132.841C120.719 133.494 118.678 134.171 116.474 134.789C114.647 135.298 112.774 135.493 110.953 135.672C108.433 135.931 106.054 136.176 103.799 137.176C101.386 138.245 99.1581 139.87 97.0005 141.442C94.4594 143.29 91.8348 145.203 88.8371 146.284C87.1172 146.914 85.3207 147.238 83.5123 147.243Z' fill='%23BA967D'/%3E%3Cpath d='M83.7419 150.64C78.6988 150.64 74.2114 147.552 69.8335 144.544C66.2462 142.08 62.5285 139.54 58.5916 138.742C55.1999 138.068 51.6961 137.615 48.2967 137.179C44.6441 136.711 40.8768 136.226 37.2008 135.463C31.8472 134.348 27.0781 134.76 22.0324 135.192C19.6373 135.398 17.1641 135.61 14.576 135.66C6.60043 135.811 -0.965538 133.211 -8.28364 130.701C-10.5117 129.935 -12.818 129.143 -15.1034 128.443L-15.7035 128.257C-20.4857 126.786 -26.4393 124.946 -31.3181 125.726C-33.2643 126.02 -35.2758 126.992 -37.2195 127.913C-38.5566 128.586 -39.9279 129.169 -41.326 129.659C-45.0229 130.857 -48.8502 131.684 -52.5445 132.481C-56.1187 133.253 -59.813 134.05 -63.3507 135.172L-63.5803 134.248C-59.9982 133.114 -56.2935 132.314 -52.7115 131.54C-49.0276 130.745 -45.2212 129.929 -41.5504 128.752C-40.1851 128.272 -38.8461 127.702 -37.5404 127.045C-35.5446 126.097 -33.4809 125.117 -31.4276 124.79C-26.3741 123.983 -20.3266 125.85 -15.4687 127.348L-14.8712 127.53C-12.5728 128.237 -10.2612 129.032 -8.02536 129.8C-0.772476 132.287 6.73347 134.866 14.5734 134.716C17.1354 134.668 19.5956 134.457 21.9776 134.253C27.0807 133.815 31.8916 133.4 37.3704 134.548C41.0229 135.307 44.7746 135.79 48.4088 136.258C51.8213 136.697 55.3486 137.141 58.7559 137.827C62.8598 138.645 66.6376 141.244 70.2927 143.755C76.1681 147.797 81.7173 151.611 88.5345 148.697C91.2635 147.52 93.5907 145.459 95.8396 143.473C97.8537 141.686 99.9382 139.84 102.328 138.604C104.882 137.282 107.773 137.091 110.567 136.911C112.132 136.843 113.692 136.671 115.24 136.396C117.34 135.97 119.357 135.49 121.306 135.025C129.453 133.088 136.487 131.413 145.378 134.277L145.143 135.198C136.458 132.402 129.516 134.053 121.48 135.964C119.526 136.429 117.502 136.911 115.388 137.341C113.808 137.623 112.213 137.798 110.614 137.865C107.901 138.045 105.091 138.227 102.68 139.475C100.382 140.653 98.3389 142.475 96.364 144.226C94.0603 146.266 91.6678 148.376 88.8293 149.595C87.2043 150.291 85.48 150.645 83.7419 150.64Z' fill='%23BA967D'/%3E%3Cpath d='M83.9845 154.211C79.1475 154.211 74.8192 150.714 70.598 147.305C67.222 144.582 63.7338 141.762 60.1074 140.903C58.088 140.423 55.7817 140.432 53.5511 140.438C51.9259 140.477 50.3 140.419 48.6802 140.264C46.6556 140.026 44.6128 139.696 42.6352 139.381C41.1246 139.137 39.5619 138.887 38.0226 138.678C33.1256 138.009 28.3304 138.307 23.6943 138.592C20.7879 138.772 17.7876 138.957 14.7351 138.913C6.90827 138.801 -0.707253 136.585 -8.06188 134.442C-10.3134 133.785 -12.6432 133.105 -14.9417 132.499L-16.507 132.081C-21.1666 130.827 -26.4471 129.403 -31.0128 129.944C-33.0582 130.185 -35.1871 131.063 -37.2456 131.913C-38.5501 132.449 -39.8885 133.002 -41.1877 133.385C-44.942 134.486 -48.7928 135.31 -52.5288 136.111C-56.0953 136.87 -59.7869 137.659 -63.3612 138.686L-63.5699 137.759C-59.9695 136.723 -56.2648 135.931 -52.6854 135.166C-48.965 134.371 -45.1194 133.55 -41.399 132.455C-40.1389 132.084 -38.871 131.572 -37.5326 131.01C-35.4245 130.127 -33.2461 129.244 -31.0963 128.987C-26.3871 128.431 -21.031 129.871 -16.3036 131.145L-14.7382 131.563C-12.4293 132.172 -10.0943 132.852 -7.83751 133.512C-0.532455 135.64 7.0335 137.842 14.7586 137.951C17.7746 137.995 20.7592 137.809 23.6577 137.633C28.3304 137.338 33.1621 137.044 38.1374 137.721C39.6845 137.933 41.2499 138.186 42.7657 138.427C44.7354 138.745 46.7704 139.075 48.7663 139.31C50.3567 139.46 51.9529 139.517 53.5485 139.481C55.8209 139.481 58.1741 139.466 60.2822 139.967C64.0808 140.868 67.6446 143.743 71.0911 146.525C76.716 151.067 82.0304 155.356 88.4484 152.141C91.0391 150.843 93.1445 148.609 95.1665 146.437C97.024 144.456 98.9416 142.407 101.258 141.035C103.933 139.446 107.063 139.363 110.09 139.269C111.495 139.261 112.898 139.171 114.295 138.998C116.095 138.733 117.877 138.442 119.599 138.16C128.185 136.755 136.297 135.428 145.344 137.742L145.157 138.675C136.26 136.402 128.227 137.715 119.722 139.107C117.997 139.402 116.21 139.696 114.405 139.946C112.979 140.128 111.546 140.226 110.111 140.241C107.181 140.317 104.152 140.397 101.655 141.88C99.4399 143.193 97.5641 145.195 95.7509 147.131C93.6637 149.354 91.5165 151.65 88.7928 153.018C87.283 153.796 85.644 154.202 83.9845 154.211Z' fill='%23BA967D'/%3E%3Cpath d='M84.3811 157.775C79.8624 157.775 75.7976 154.055 71.8268 150.416C69.0039 147.832 66.0871 145.162 63.0764 143.941C60.6761 142.954 57.8219 143.028 55.0591 143.102C53.7702 143.134 52.5545 143.166 51.3726 143.102C48.9254 142.96 46.4443 142.725 44.0467 142.513C42.7422 142.389 41.3908 142.263 40.0628 142.151C35.1371 141.742 30.2166 141.924 25.4527 142.104C22.5072 142.213 19.4521 142.33 16.4283 142.304C8.41625 142.236 0.485039 140.432 -7.18266 138.689C-9.09241 138.254 -11.0674 137.806 -13.0111 137.391L-15.0017 136.959C-19.5413 135.964 -24.2348 134.933 -28.6935 135.116C-31.1694 135.216 -33.6818 135.961 -36.1107 136.676C-37.3317 137.038 -38.5944 137.409 -39.8363 137.697C-43.9193 138.636 -48.0988 139.372 -52.1427 140.085C-55.837 140.732 -59.6591 141.406 -63.3899 142.233L-63.5516 141.291C-59.8078 140.461 -55.9857 139.787 -52.2731 139.137C-48.2397 138.427 -44.068 137.691 -40.0111 136.755C-38.7927 136.461 -37.5404 136.108 -36.3299 135.749C-33.8566 135.019 -31.2998 134.262 -28.7274 134.159C-24.1748 133.971 -19.4317 135.013 -14.8451 136.017C-14.1746 136.164 -13.512 136.311 -12.8571 136.449C-10.9082 136.864 -8.94371 137.315 -7.02091 137.75C0.610268 139.484 8.49974 141.283 16.4283 141.344C19.4521 141.371 22.4837 141.256 25.4188 141.147C30.201 140.968 35.1449 140.782 40.115 141.194C41.4482 141.306 42.7996 141.433 44.1067 141.556C46.4991 141.783 48.9698 142.016 51.4117 142.145C52.5623 142.21 53.7598 142.18 55.0356 142.145C57.8767 142.071 60.8144 141.995 63.3659 143.028C66.5097 144.32 69.4839 147.043 72.359 149.675C78.2318 155.049 83.7784 160.124 90.6895 154.049C92.0644 152.839 93.3167 151.255 94.6395 149.577C97.0423 146.534 99.5286 143.396 102.962 142.378C105.474 141.642 108.417 141.668 111.264 141.692C112.976 141.743 114.69 141.697 116.398 141.553L116.829 141.506C126.497 140.467 135.629 139.487 145.316 141.262L145.18 142.21C135.6 140.444 126.521 141.427 116.909 142.463L116.479 142.507C114.841 142.684 113.019 142.666 111.261 142.651C108.469 142.625 105.581 142.601 103.173 143.308C99.9904 144.241 97.5902 147.279 95.2708 150.216C93.9663 151.85 92.6462 153.539 91.2087 154.805C88.8058 156.924 86.5491 157.775 84.3811 157.775Z' fill='%23BA967D'/%3E%3Cpath d='M84.5715 161.896C80.1963 161.896 76.202 157.775 72.3094 153.745C69.5805 150.931 66.7576 148.02 63.9399 146.766C59.5699 144.824 53.1989 145.133 47.5766 145.404C45.0668 145.524 42.6953 145.639 40.6081 145.562C36.272 145.404 31.8707 145.509 27.6155 145.61C24.0595 145.695 20.3835 145.783 16.7597 145.718C9.33982 145.58 1.873 144.515 -5.34596 143.484C-7.20093 143.219 -9.1185 142.946 -11.0048 142.69C-25.5445 140.735 -40.2955 142.69 -54.5612 144.588C-57.465 144.971 -60.4679 145.371 -63.4212 145.73L-63.5099 144.777C-60.5644 144.417 -57.5693 144.02 -54.6734 143.637C-40.3581 141.736 -25.5575 139.77 -10.9187 141.739C-9.0298 141.995 -7.10961 142.269 -5.25204 142.534C1.94605 143.561 9.38678 144.623 16.7597 144.759C20.3679 144.827 24.036 144.738 27.5842 144.653C31.8498 144.55 36.2616 144.444 40.629 144.606C42.6874 144.682 45.0407 144.568 47.5348 144.447C53.238 144.17 59.7082 143.858 64.2478 145.874C67.2089 147.19 70.0892 150.163 72.8756 153.039C78.6153 158.95 84.0158 164.519 90.5121 157.958C91.7852 156.671 92.9279 154.999 94.1359 153.227C96.4292 149.866 98.8007 146.393 102.325 145.28C104.987 144.435 108.245 144.579 111.397 144.718C113.025 144.791 114.561 144.859 115.955 144.788L116.769 144.747C126.523 144.256 135.736 143.79 145.297 144.785L145.219 145.739C135.715 144.75 126.531 145.215 116.808 145.704L115.994 145.745C114.564 145.819 113.009 145.745 111.365 145.677C108.279 145.542 105.088 145.401 102.558 146.204C99.3042 147.237 97.0188 150.584 94.809 153.819C93.575 155.629 92.4114 157.351 91.0782 158.682C88.8006 160.972 86.643 161.896 84.5715 161.896Z' fill='%23BA967D'/%3E%3Cpath d='M84.7385 166.35C80.392 166.35 76.3898 161.834 72.5181 157.469C69.7005 154.29 67.0394 151.288 64.3521 150.025C59.8726 147.923 53.2589 148.424 47.4253 148.868C45.0772 149.048 42.8309 149.207 40.8768 149.209C33.5091 149.184 26.1432 149.151 18.779 149.109C-8.1558 148.974 -36.0377 148.833 -63.4655 149.248V148.288C-36.035 147.876 -8.15581 148.014 18.7894 148.153C26.1519 148.188 33.517 148.221 40.8846 148.253C42.81 148.253 45.0303 148.091 47.3757 147.911C53.3032 147.461 60.0213 146.952 64.6835 149.142C67.5272 150.475 70.2458 153.557 73.126 156.795C76.8751 161.022 80.7494 165.393 84.7437 165.393H84.7567C86.703 165.393 88.5475 164.363 90.3947 162.261C91.5948 160.895 92.6593 159.138 93.7863 157.278C96.0222 153.592 98.3311 149.781 102.007 148.541C104.807 147.596 108.477 147.855 111.715 148.082C113.158 148.182 114.522 148.279 115.748 148.271H117.191C126.39 148.22 135.903 148.17 145.261 148.297V149.257C135.91 149.13 126.401 149.18 117.204 149.227H115.762C114.509 149.227 113.129 149.136 111.671 149.036C108.349 148.803 104.913 148.562 102.263 149.457C98.8712 150.599 96.6509 154.269 94.4986 157.816C93.348 159.715 92.2627 161.508 91.0078 162.932C88.9937 165.225 86.9509 166.344 84.7698 166.35H84.7385Z' fill='%23BA967D'/%3E%3C/g%3E%3C/svg%3E");
  width: 107px;
  height: 99px;
  z-index: -1;
}

.blog-detail__article p {
  color: #333;
  font-family: "Object Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.55;
  /* 155.556% */
  opacity: 0.8;
  margin-bottom: 30px;
}

.blog-detail__article h2 {
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 48px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 62.4px */
  margin-bottom: 30px;
}

.blog-detail__article h3 {
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.33;
  /* 133.333% */
  margin-bottom: 30px;
}

.blog-detail__article ul {
  margin-bottom: 30px;
}

.blog-detail__article ul li {
  padding-left: 30px;
  color: #333;
  font-family: "Object Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.55;
  /* 155.556% */
  opacity: 0.8;
  margin-bottom: 15px;
  position: relative;
}

.blog-detail__article ul li:after {
  content: "";
  width: 5px;
  height: 5px;
  background: #000;
  opacity: 0.8;
  border-radius: 50%;
  position: absolute;
  top: 10px;
  left: 10px;
}

.blog-detail__article ol {
  margin-bottom: 30px;
  counter-reset: myCounter;
}

.blog-detail__article ol li {
  padding-left: 30px;
  color: #333;
  font-family: "Object Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.55;
  /* 155.556% */
  opacity: 0.8;
  margin-bottom: 15px;
  position: relative;
}

.blog-detail__article ol li:after {
  counter-increment: myCounter;
  content: counter(myCounter) ".";
  position: absolute;
  top: 0;
  left: 5px;
}

.blog-detail__cards {
  display: flex;
  margin: 0 -70px;
  margin-bottom: 30px;
}

.blog-detail__col {
  width: 33.3334%;
  padding: 0 10px;
  position: relative;
}

.blog-detail__col img {
  margin: 0;
}

.blog-detail__col .btn {
  font-size: 14px;
}

.blog-more {
  padding: 60px 0;
  background: var(--light_gray, #eeebeb);
}

.blog-more__title {
  margin: 30px 0;
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 48px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 62.4px */
}

.blog-more__body {
  display: flex;
  flex-direction: column;
}

.blog-more__item {
  padding: 30px 0;
}

@media (max-width: 1439px) {
  .blog-detail__title {
    font-size: 48px;
  }
  .blog-detail__article blockquote {
    font-size: 42px;
  }
  .blog-detail__article h2 {
    font-size: 38px;
  }
  .blog-detail__article h3 {
    font-size: 28px;
  }
  .blog-more {
    padding: 40px 0;
  }
  .blog-more__title {
    margin: 0;
    font-size: 42px;
  }
}

@media (max-width: 1023px) {
  .blog-detail__title {
    font-size: 36px;
  }
  .blog-detail__data {
    padding: 20px;
  }
  .blog-detail__article {
    padding: 40px 0;
  }
  .blog-detail__article blockquote {
    font-size: 36px;
  }
  .blog-detail__article blockquote:before {
    top: -20px;
    right: 0;
    left: auto;
  }
  .blog-detail__article p {
    font-size: 16px;
  }
  .blog-detail__article img {
    margin: 0;
    margin-bottom: 30px;
    width: 100%;
  }
  .blog-detail__article h2 {
    font-size: 32px;
  }
  .blog-detail__article h3 {
    font-size: 26px;
  }
  .blog-detail__article ul li {
    font-size: 16px;
  }
  .blog-detail__article ol li {
    font-size: 16px;
  }
  .blog-detail__cards {
    margin: 0 -10px;
    margin-bottom: 30px;
    padding: 0;
  }
  .blog-more__title {
    font-size: 36px;
  }
}

@media (max-width: 767px) {
  .blog-detail__intro {
    padding-bottom: 100%;
  }
  .blog-detail__title {
    font-size: 30px;
  }
  .blog-detail__article blockquote {
    font-size: 28px;
    margin-bottom: 30px;
  }
  .blog-detail__article blockquote:before {
    width: 70px;
    height: 65px;
    background-size: 100%;
  }
  .blog-detail__article p {
    font-size: 14px;
  }
  .blog-detail__article h2 {
    font-size: 24px;
  }
  .blog-detail__article h3 {
    font-size: 20px;
  }
  .blog-detail__article ul li {
    font-size: 14px;
  }
  .blog-detail__article ul li:after {
    top: 7px;
  }
  .blog-detail__col {
    width: 50%;
  }
  .blog-detail__cards {
    overflow: auto;
  }
  .blog-detail__article ol li {
    font-size: 14px;
  }
  .blog-more__title {
    font-size: 30px;
  }
}

.category__item {
  margin-bottom: 100px;
}

.category__head {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 50px;
}

.category__title {
  display: block;
  color: #333333;
  font-family: William Display Pro;
  font-size: 30px;
  font-weight: 400;
  line-height: 1.3;
  letter-spacing: 0%;
  text-align: left;
}

.category__more {
  display: inline-flex;
  padding-left: 136px;
  position: relative;
}

.category__more span {
  display: inline-flex;
  color: #333333;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  letter-spacing: 10%;
  text-align: left;
  text-transform: uppercase;
  transition: 0.3s;
}

.category__more:before {
  content: "";
  width: 120px;
  height: 2px;
  position: absolute;
  top: 4px;
  left: 0;
  background: #ba967d;
  transition: 0.3s;
}

.category__more:hover span {
  color: #ba967d;
}

.category__more:hover:before {
  left: 100%;
  width: 0;
}

.category__main {
  display: flex;
  align-items: stretch;
  margin: 0 -10px;
}

.category__col {
  width: 33.3334%;
  padding: 0 10px;
  position: relative;
  min-height: 460px;
}

@media (max-width: 1440px) {
  .category__col {
    min-height: 400px;
  }
}

@media (max-width: 1023px) {
  .category__col {
    min-height: auto;
  }
}

.card {
  display: flex;
  height: 100%;
  flex-direction: column;
  overflow: hidden;
  border-radius: 10px;
  box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.08);
  position: relative;
  transition: 0.3s;
  background: #fff;
  min-height: 460px;
}

.card:hover {
  box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.18);
  position: absolute;
  top: 0;
  left: 10px;
  width: calc(100% - 20px);
  height: auto;
  z-index: 3;
}

.card:hover .card__favorite {
  opacity: 1;
  visibility: visible;
}

.card:hover .card__hidden {
  display: flex;
}

.card__favorite {
  position: absolute;
  display: inline-flex;
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='40' rx='20' fill='white' fill-opacity='0.6'/%3E%3Cpath d='M19.9998 15L19.3758 15.416C19.5149 15.6247 19.7491 15.75 19.9998 15.75C20.2506 15.75 20.4848 15.6247 20.6239 15.416L19.9998 15ZM23.4258 13.25C25.8293 13.25 27.5832 15.5798 27.5832 17.9H29.0832C29.0832 15.0077 26.8926 11.75 23.4258 11.75V13.25ZM27.5832 17.9C27.5832 19.023 27.1472 20.1384 26.4291 21.2089C25.7116 22.2785 24.7393 23.2625 23.7387 24.1058C22.7409 24.9467 21.7353 25.6308 20.9698 26.1044C20.5876 26.3409 20.2685 26.5229 20.0441 26.644C19.9314 26.7049 19.8462 26.7484 19.7912 26.775C19.7778 26.7815 19.7671 26.7866 19.7589 26.7903C19.7549 26.7922 19.7518 26.7936 19.7495 26.7946C19.7472 26.7956 19.7461 26.7961 19.7461 26.7961C19.7461 26.7961 19.7466 26.7959 19.7474 26.7955C19.7482 26.7952 19.7495 26.7947 19.7514 26.794C19.7545 26.7927 19.7616 26.79 19.7715 26.7867C19.78 26.7838 19.7992 26.7774 19.825 26.7711C19.8392 26.7676 19.9084 26.75 19.9998 26.75V28.25C20.0936 28.25 20.1661 28.2319 20.1845 28.2274C20.2146 28.2199 20.2391 28.212 20.2537 28.207C20.2836 28.1969 20.3099 28.1862 20.3275 28.1788C20.3645 28.1632 20.4049 28.1444 20.4445 28.1253C20.5256 28.0861 20.6315 28.0316 20.7567 27.964C21.0084 27.8281 21.3531 27.6312 21.759 27.38C22.5699 26.8783 23.6384 26.1521 24.7054 25.2528C25.7696 24.3559 26.8529 23.2697 27.6748 22.0445C28.496 20.8202 29.0832 19.416 29.0832 17.9H27.5832ZM19.9998 26.75C20.0913 26.75 20.1605 26.7676 20.1746 26.7711C20.2005 26.7774 20.2197 26.7838 20.2282 26.7867C20.2381 26.79 20.2451 26.7927 20.2483 26.794C20.2501 26.7947 20.2515 26.7952 20.2523 26.7955C20.2531 26.7959 20.2536 26.7961 20.2536 26.7961C20.2536 26.7961 20.2525 26.7956 20.2502 26.7946C20.2479 26.7936 20.2448 26.7922 20.2408 26.7903C20.2326 26.7866 20.2219 26.7815 20.2085 26.775C20.1534 26.7484 20.0683 26.7049 19.9555 26.644C19.7312 26.5229 19.4121 26.3409 19.0299 26.1044C18.2644 25.6308 17.2587 24.9467 16.261 24.1058C15.2604 23.2625 14.2881 22.2785 13.5706 21.2089C12.8525 20.1384 12.4165 19.023 12.4165 17.9H10.9165C10.9165 19.416 11.5036 20.8202 12.3249 22.0445C13.1468 23.2697 14.2301 24.3559 15.2943 25.2528C16.3613 26.1521 17.4298 26.8783 18.2407 27.38C18.6466 27.6312 18.9913 27.8281 19.2429 27.964C19.3682 28.0316 19.4741 28.0861 19.5552 28.1253C19.5947 28.1444 19.6352 28.1632 19.6722 28.1788C19.6898 28.1862 19.716 28.1969 19.7459 28.207C19.7606 28.212 19.7851 28.2199 19.8152 28.2274C19.8336 28.2319 19.906 28.25 19.9998 28.25V26.75ZM12.4165 17.9C12.4165 15.5798 14.1704 13.25 16.5739 13.25V11.75C13.107 11.75 10.9165 15.0077 10.9165 17.9H12.4165ZM16.5739 13.25C17.8106 13.25 18.5142 14.1237 19.3758 15.416L20.6239 14.584C19.8188 13.3763 18.7076 11.75 16.5739 11.75V13.25ZM20.6239 15.416C21.4855 14.1237 22.189 13.25 23.4258 13.25V11.75C21.2921 11.75 20.1809 13.3763 19.3758 14.584L20.6239 15.416Z' fill='%23333333'/%3E%3C/svg%3E%0A");
  width: 40px;
  height: 40px;
  top: 12px;
  right: 13px;
  z-index: 2;
  opacity: 0;
  visibility: hidden;
  transition: 0.3s;
}

.card__favorite.is-active {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='40' rx='20' fill='white'/%3E%3Cpath d='M23.4263 12.5C26.3614 12.5 28.3337 15.2938 28.3337 17.9C28.3337 23.1781 20.1485 27.5 20.0003 27.5C19.8522 27.5 11.667 23.1781 11.667 17.9C11.667 15.2938 13.6392 12.5 16.5744 12.5C18.2596 12.5 19.167 13.75 20.0003 15C20.8337 13.75 21.7411 12.5 23.4263 12.5Z' fill='%23E53D1C'/%3E%3C/svg%3E%0A");
  opacity: 1;
  visibility: visible;
}

.card__img {
  padding-bottom: 80%;
  position: relative;
  z-index: 1;
  overflow: hidden;
}

.card__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
  transition: 0.3s;
}

.card__img:hover img {
  transform: scale(1.05);
}

.card__body {
  padding: 15px;
  display: flex;
  flex-direction: column;
  height: 100%;
  position: relative;
}

.card__name {
  display: block;
  color: #333333;
  font-family: William Display Pro;
  font-size: 24px;
  font-weight: 400;
  line-height: 1.2;
  letter-spacing: 0%;
  text-align: left;
  transition: 0.3s;
}

.card__category {
  display: block;
  margin-bottom: 6px;
  color: #333333;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 1.8;
  letter-spacing: 0%;
  text-align: left;
  opacity: 0.5;
}

.card__footer {
  display: flex;
  align-items: center;
  padding: 20px;
  justify-content: space-between;
  background: #fff;
}

.card__price {
  display: inline-flex;
  align-items: center;
  margin-bottom: 10px;
}

.card__price span {
  display: block;
  color: #333;
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
}

.card__price span.card__price--new {
  display: inline-flex;
  padding: 8px 6px 6px;
  border-radius: 5px;
  background: var(--rose_gold, #ba967d);
  color: var(--white, #fff);
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 100% */
}

.card__price span.card__price--old {
  display: inline-flex;
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 100% */
  text-decoration: line-through;
  margin-left: 6px;
}

.card-color {
  display: flex;
  align-items: center;
}

.card-color__name {
  display: inline-flex;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  opacity: 0.5;
  margin-right: 6px;
}

.card-color__grid {
  display: inline-flex;
  align-items: center;
  max-width: 120px;
  overflow-x: auto;
  margin: 0;
  padding: 0;
}

.card-color__grid::-webkit-scrollbar {
  opacity: 0;
  visibility: hidden;
  height: 0;
  width: 0;
}

.card-color__item input {
  position: absolute;
  top: 0;
  left: -9999px;
  width: 1px;
  height: 1px;
  opacity: 0;
  visibility: hidden;
}

.card-color__item input:checked ~ label {
  border-color: #ba967d;
}

.card-color__label {
  cursor: pointer;
  position: relative;
  display: inline-flex;
  border: 2px solid transparent;
  padding: 3px;
  border-radius: 50%;
}

.card-color__label span {
  display: inline-flex;
  width: 16px;
  height: 16px;
  border-radius: 50%;
}

.card__hidden {
  padding: 20px;
}

.card-size {
  margin-bottom: 20px;
}

.card-size__name {
  display: block;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 100% */
  margin-bottom: 10px;
}

.card-size__comp ul {
  display: flex;
  flex-direction: column;
  gap: 5px;
}

.card-size__comp ul li {
  padding-left: 20px;
  position: relative;
}

.card-size__comp ul li:before {
  content: "";
  width: 5px;
  height: 5px;
  background: #333;
  position: absolute;
  top: 5px;
  left: 5px;
  border-radius: 50%;
}

.card-size__list {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  margin: 0 -4px;
}

.card-size__item {
  padding: 0 4px;
  margin-bottom: 8px;
}

.card-size__item input {
  position: absolute;
  top: 0;
  left: -9999px;
  width: 1px;
  height: 1px;
  opacity: 0;
  visibility: hidden;
}

.card-size__item input:checked ~ label {
  border-color: #ba967d;
}

.card-size__item input:disabled ~ label {
  opacity: 0.5;
}

.card-size__label {
  display: inline-flex;
  padding: 6px 8px;
  border-radius: 4px;
  border: 1px solid #e8eaea;
  cursor: pointer;
}

.card-size__label span {
  display: block;
  color: var(--black, #333);
  text-align: center;
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
}

.card__data {
  display: flex;
  align-items: center;
  margin: 0 -5px;
}

.card__column {
  padding: 0 5px;
  width: 50%;
}

.card__column .btn {
  height: 42px;
  width: 100%;
}

.card__column .btn:hover {
  color: #ba967d;
}

.card-counter {
  width: 100%;
  border: 1px solid #dfdfdf;
  border-radius: 5px;
  background: transparent;
  height: 42px;
  overflow: hidden;
  position: relative;
}

.card-counter input {
  display: block;
  width: 100%;
  height: 42px;
  background: transparent;
  border: 0;
  text-align: center;
  padding-left: 30px;
}

.card-counter .increment {
  position: absolute;
  top: 0;
  right: 0;
  width: 42px;
  height: 42px;
  border: 0;
  background: transparent;
  cursor: pointer;
}

.card-counter .decrement {
  position: absolute;
  top: 0;
  left: 0;
  width: 42px;
  height: 42px;
  border: 0;
  background: transparent;
  cursor: pointer;
}

.card__hidden {
  display: none;
  flex-direction: column;
  padding-top: 0;
  background: #fff;
}

@media (max-width: 1023px) {
  .category__title {
    font-size: 26px;
  }
  .card__category {
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
  }
  .card__name {
    font-size: 20px;
  }
  .card-color {
    display: none;
  }
  .card:hover .card__hidden {
    display: none;
  }
  .card {
    border-radius: 5px;
    min-height: auto;
  }
  .card:hover {
    position: relative;
    left: 0;
    width: 100%;
  }
  .card__favorite {
    opacity: 1;
    visibility: visible;
  }
}

@media (max-width: 767px) {
  .category__right {
    display: none;
  }
  .category__main {
    flex-wrap: wrap;
  }
  .category__col {
    width: 50%;
    margin-bottom: 20px;
  }
  .card__body {
    padding: 10px 0;
  }
  .card {
    box-shadow: none;
  }
  .card:hover {
    box-shadow: none;
  }
  .card__footer {
    padding: 0;
  }
  .card__category {
    font-size: 12px;
    margin-bottom: 0;
  }
  .card__name {
    font-size: 16px;
  }
  .card__price span {
    font-size: 15px;
  }
  .category__title {
    font-size: 24px;
  }
  .category__head {
    margin-bottom: 20px;
  }
  .category__item {
    margin-bottom: 30px;
  }
  .card__favorite {
    width: 32px;
    height: 32px;
    background-size: 100%;
  }
  .card__price span.card__price--new {
    font-size: 14px;
  }
  .card__price span.card__price--old {
    font-size: 12px;
  }
}

.category-detail {
  padding-bottom: 100px;
}

.category-detail__grid {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -10px;
}

.category-detail__col {
  width: 33.3334%;
  padding: 0 10px;
  margin-bottom: 20px;
  position: relative;
  min-height: 460px;
}

@media (max-width: 1440px) {
  .category-detail__col {
    min-height: 400px;
  }
}

@media (max-width: 1023px) {
  .category-detail__col {
    min-height: auto;
  }
}

.category-promo {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  position: relative;
  z-index: 1;
  height: 100%;
  border-radius: 8px;
  padding: 20px;
  overflow: hidden;
}

.category-promo:hover img {
  transform: scale(1.05);
}

.category-promo img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
  transition: 0.3s;
}

.category-promo__label {
  display: block;
  color: #fff;
  text-align: center;
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  margin-bottom: 10px;
}

.category-promo__title {
  display: block;
  color: #fff;
  text-align: center;
  font-family: "William Display Pro";
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 10px;
}

.category-promo__text {
  display: block;
  color: #fff;
  text-align: center;
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.filter {
  display: flex;
  flex-direction: column;
  margin-bottom: 50px;
}

.filter__body {
  display: flex;
  justify-content: space-between;
}

.filter__right {
  margin-right: 0;
  margin-left: auto;
}

.filter__left {
  display: inline-flex;
  align-items: center;
}

.filter__element {
  margin-right: 40px;
  position: relative;
}

.filter__footer {
  margin-top: 20px;
  display: flex;
  flex-wrap: wrap;
}

.filter__select {
  display: inline-flex;
  border-radius: 100px;
  background: #eeebeb;
  margin-right: 20px;
  margin-bottom: 10px;
  align-items: center;
  justify-content: center;
  padding: 5px 10px;
  align-items: center;
}

.filter__el {
  display: inline-flex;
  color: #333333;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0%;
  text-align: left;
}

.filter__close {
  width: 15px;
  height: 15px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  margin-left: 10px;
  cursor: pointer;
}

.filter__close:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='10.400391' height='10.399658' viewBox='0 0 10.4004 10.3997' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs/%3E%3Cpath id='Vector' d='M6.15234 5.19971L10.2021 9.24927C10.4658 9.5127 10.4658 9.93872 10.2021 10.2021C9.93848 10.4656 9.5127 10.4656 9.25 10.2021L5.2002 6.15234L1.15039 10.2021C0.886719 10.4656 0.460938 10.4656 0.197266 10.2021C-0.0654297 9.93872 -0.0654297 9.5127 0.197266 9.24927L4.24707 5.19971L0.197266 1.1499C-0.0654297 0.886719 -0.0654297 0.460693 0.197266 0.197266C0.329102 0.065918 0.501953 0 0.673828 0C0.84668 0 1.01855 0.065918 1.15039 0.197266L5.2002 4.24707L9.25 0.197266C9.38086 0.065918 9.55371 0 9.72559 0C9.89844 0 10.0713 0.065918 10.2021 0.197266C10.4658 0.460693 10.4658 0.886719 10.2021 1.1499L6.15234 5.19971Z' fill='%23BA967D' fill-opacity='1.000000' fill-rule='nonzero'/%3E%3C/svg%3E%0A");
  width: 10.4px;
  height: 10.4px;
}

.filter__head {
  position: relative;
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.filter__head span {
  display: inline-flex;
  color: #333333;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0%;
  text-align: left;
}

.filter__head:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='10.000000' height='6.000000' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs/%3E%3Cpath id='Expand More' d='M9.13965 0.148438L5 4.28857L0.861328 0.147949C0.664062 -0.0493164 0.344727 -0.0493164 0.147461 0.147949C-0.0488281 0.345215 -0.0488281 0.665039 0.147461 0.862305L4.64355 5.35962C4.83984 5.55688 5.16016 5.55688 5.35645 5.35962L9.85254 0.862305C10.0488 0.665039 10.0488 0.344971 9.85254 0.147461C9.65625 -0.0488281 9.33594 -0.0488281 9.13965 0.148438Z' fill='%23333333' fill-opacity='1.000000' fill-rule='nonzero'/%3E%3C/svg%3E%0A");
  width: 10px;
  height: 6px;
  margin-left: 10px;
}

.filter__head.is-active:after {
  transform: rotate(180deg);
}

.filter__hidden {
  position: absolute;
  left: 0;
  top: calc(100% + 10px);
  display: inline-flex;
  flex-direction: column;
  padding: 20px;
  border-radius: 10px;
  box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.15);
  background: white;
  z-index: 3;
  width: 260px;
  opacity: 0;
  visibility: hidden;
  transition: 0.3s;
}

.filter__hidden.is-active {
  opacity: 1;
  visibility: visible;
}

.filter__item {
  display: block;
  width: 100%;
  margin-bottom: 11px;
}

.filter__item:last-child {
  margin-bottom: 0;
}

.filter__item input {
  position: absolute;
  top: 0;
  left: -9999px;
  width: 1px;
  height: 1px;
  opacity: 0;
  visibility: hidden;
}

.filter__item input:checked ~ label:before {
  background-image: url("data:image/svg+xml,%3Csvg width='15.000000' height='15.000000' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs/%3E%3Crect id='Rectangle 170' x='0.500000' y='0.500000' rx='3.000000' width='14.000000' height='14.000000' stroke='%23EEEBEB' stroke-opacity='1.000000' stroke-width='1.000000'/%3E%3Cpath id='Expand More' d='M11.2959 4.13818L6.27344 9.86328L3.70508 6.93506C3.54297 6.75098 3.28223 6.75098 3.12109 6.93506C2.95996 7.1189 2.95996 7.41699 3.12109 7.60107L5.98047 10.8621C6.1416 11.0459 6.40332 11.0459 6.56445 10.8621L11.8789 4.80371C12.04 4.61987 12.04 4.32129 11.8789 4.13721C11.7188 3.9541 11.457 3.9541 11.2959 4.13818Z' fill='%23BA967D' fill-opacity='1.000000' fill-rule='nonzero'/%3E%3Cpath id='Expand More' d='M6.60547 9.48413L6.27344 9.86328L5.94043 9.48413L3.70508 6.93506C3.54297 6.75098 3.28223 6.75098 3.12109 6.93506C2.95996 7.1189 2.95996 7.41699 3.12109 7.60107L5.98047 10.8621C6.1416 11.0459 6.40332 11.0459 6.56445 10.8621L11.8789 4.80371C12.04 4.61987 12.04 4.32129 11.8789 4.13721C11.7188 3.9541 11.457 3.9541 11.2959 4.13818L6.60547 9.48413ZM6.27344 9.10498L4.08105 6.60522Q3.99609 6.5083 3.8916 6.44043Q3.83789 6.40503 3.77832 6.37769Q3.68457 6.33423 3.58594 6.31421Q3.50098 6.29688 3.41309 6.29688Q3.3252 6.29688 3.24023 6.31421Q3.1416 6.33423 3.04785 6.37769Q2.9873 6.40552 2.93262 6.44116Q2.8291 6.50879 2.74512 6.60522Q2.63672 6.72852 2.57617 6.87207Q2.5 7.05396 2.5 7.26807Q2.5 7.4834 2.57715 7.66602Q2.6377 7.80811 2.74414 7.93042L5.60547 11.1917Q5.68652 11.2852 5.78711 11.3518Q5.84375 11.3899 5.90723 11.4192Q6.00098 11.4626 6.09961 11.4827Q6.18457 11.5 6.27246 11.5Q6.36133 11.5 6.44629 11.4827Q6.54395 11.4626 6.6377 11.4192Q6.69922 11.3911 6.75391 11.3547Q6.85645 11.2874 6.94043 11.1914L12.2549 5.13354Q12.3623 5.0105 12.4229 4.86768Q12.5 4.6853 12.5 4.47046Q12.5 4.25464 12.4219 4.07153Q12.3623 3.92993 12.2559 3.80786Q12.1699 3.71021 12.0645 3.64209Q12.0107 3.60718 11.9521 3.58008Q11.8594 3.53711 11.7607 3.51733Q11.6758 3.5 11.5869 3.5Q11.499 3.5 11.4141 3.51733Q11.3154 3.5376 11.2227 3.58081Q11.1611 3.60913 11.1064 3.64551Q11.0039 3.71313 10.9199 3.80884L6.27344 9.10498Z' fill='%23BA967D' fill-opacity='1.000000' fill-rule='evenodd'/%3E%3C/svg%3E%0A");
}

.filter__item input:checked ~ label span {
  color: #ba967d;
}

.filter__label {
  display: block;
  width: 100%;
  position: relative;
  padding-left: 24px;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition: 0.3s;
}

.filter__label span {
  display: inline-flex;
  color: #333333;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 130%;
  letter-spacing: 0%;
  text-align: left;
  transform: 0.3s;
}

.filter__label:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='15.000000' height='15.000000' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs/%3E%3Crect id='Rectangle 171' x='0.500000' y='0.500000' rx='3.000000' width='14.000000' height='14.000000' stroke='%23EEEBEB' stroke-opacity='1.000000' stroke-width='1.000000'/%3E%3C/svg%3E%0A");
  width: 15px;
  height: 15px;
  position: absolute;
  top: 50%;
  transform: translateY(-65%);
  left: 0;
  transition: 0.3s;
}

.filter-sort {
  position: relative;
}

.filter-sort__head {
  position: relative;
  display: inline-flex;
  align-items: center;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.filter-sort__head span {
  display: inline-flex;
  color: #333333;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0%;
  text-align: left;
}

.filter-sort__head:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='10.000000' height='6.000000' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs/%3E%3Cpath id='Expand More' d='M9.13965 0.148438L5 4.28857L0.861328 0.147949C0.664062 -0.0493164 0.344727 -0.0493164 0.147461 0.147949C-0.0488281 0.345215 -0.0488281 0.665039 0.147461 0.862305L4.64355 5.35962C4.83984 5.55688 5.16016 5.55688 5.35645 5.35962L9.85254 0.862305C10.0488 0.665039 10.0488 0.344971 9.85254 0.147461C9.65625 -0.0488281 9.33594 -0.0488281 9.13965 0.148438Z' fill='%23333333' fill-opacity='1.000000' fill-rule='nonzero'/%3E%3C/svg%3E%0A");
  width: 10px;
  height: 6px;
  margin-left: 10px;
}

.filter-sort__head.is-active:after {
  transform: rotate(180deg);
}

.filter-sort__hidden {
  position: absolute;
  right: 0;
  top: calc(100% + 10px);
  display: inline-flex;
  flex-direction: column;
  padding: 20px;
  border-radius: 10px;
  box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.15);
  background: white;
  z-index: 3;
  width: 260px;
  opacity: 0;
  visibility: hidden;
  transition: 0.3s;
}

.filter-sort__hidden.is-active {
  opacity: 1;
  visibility: visible;
}

.filter-sort__item {
  display: block;
  width: 100%;
  margin-bottom: 11px;
}

.filter-sort__item:last-child {
  margin-bottom: 0;
}

.filter-sort__item input {
  position: absolute;
  top: 0;
  left: -9999px;
  width: 1px;
  height: 1px;
  opacity: 0;
  visibility: hidden;
}

.filter-sort__item input:checked ~ label span {
  color: #ba967d;
}

.filter-sort__label {
  display: block;
  width: 100%;
  position: relative;
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  transition: 0.3s;
}

.filter-sort__label span {
  display: inline-flex;
  color: #333333;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 130%;
  letter-spacing: 0%;
  text-align: left;
  transform: 0.3s;
}

@media (max-width: 1023px) {
  .category-detail__col {
    width: 50%;
  }
}

@media (max-width: 767px) {
  .category-detail__col.is-promo {
    width: 100%;
  }
  .category-promo {
    min-height: 278px;
  }
  .filter__body {
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 10px;
  }
  .filter__left {
    flex-direction: column;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 10px;
  }
  .filter__right {
    margin: 0;
  }
}

.contacts {
  padding-bottom: 100px;
}

.contacts__body {
  display: flex;
  align-items: flex-start;
}

.contacts__left {
  width: 50%;
  padding-right: 20px;
}

.contacts__right {
  width: 50%;
  padding-left: 20px;
}

.contacts__img {
  position: relative;
  z-index: 1;
}

.contacts__img:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  right: -19px;
  bottom: -17px;
  border-radius: 10px;
  background: #f0f0f0;
  z-index: -1;
}

.contacts__picture {
  position: relative;
  overflow: hidden;
  border-radius: 10px;
}

.contacts__picture img {
  display: block;
  width: 100%;
}

.contacts__item {
  margin-bottom: 44px;
}

.contacts__item:last-child {
  margin-bottom: 0;
}

.contacts__pretitle {
  display: block;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 12px;
  opacity: 0.5;
}

.contacts__link {
  display: block;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 12px;
}

.map {
  height: 420px;
  width: 100%;
}

.icon-marker {
  cursor: pointer;
  width: 75px;
  height: 75px;
  border-radius: 50%;
  position: relative;
  transform: translate(-50%, -50%);
}

@media (max-width: 767px) {
  .contacts__body {
    flex-direction: column-reverse;
  }
  .contacts__left {
    width: 100%;
    padding: 0;
  }
  .contacts__right {
    width: 100%;
    padding: 0;
    margin-bottom: 30px;
  }
  .contacts__img:before {
    right: -5px;
    bottom: -5px;
  }
  .contacts__link {
    font-size: 16px;
  }
}

.failed-order__body {
  padding-top: 100px;
}

.failed-order__modal {
  margin: 0 auto;
  max-width: 380px;
  display: flex;
  flex-direction: column;
  border-radius: 10px;
  box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.08);
  background: white;
  padding: 30px;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.failed-order__icon {
  margin-bottom: 20px;
}

.failed-order__title {
  color: #000000;
  font-family: William Display Pro;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
  letter-spacing: 0%;
  text-align: center;
  margin-bottom: 30px;
}

.failed-order__title span {
  color: #ba967d;
}

.failed-order p {
  color: #333333;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0%;
  text-align: center;
  opacity: 0.7;
}

.failed-order__footer {
  display: flex;
  flex-direction: column;
  width: 100%;
}

.failed-order .btn {
  width: 100%;
  text-align: center;
  justify-content: center;
  align-items: center;
  height: 50px;
  border: 1px solid #eeebeb;
  border-radius: 5px;
  margin-top: 10px;
  background: #fff;
  color: #333333;
}

.failed-order .btn.btn-primary {
  background: #ba967d;
  border-color: #ba967d;
  color: #fff;
}

.favorite__head {
  margin-bottom: 50px;
}

.favorite__title {
  color: #333333;
  font-family: William Display Pro;
  font-size: 48px;
  font-weight: 400;
  line-height: 1.5;
  letter-spacing: 0%;
  text-align: left;
}

.favorite__title span {
  display: inline-flex;
  font-size: 24px;
  transform: translateY(-20px);
  color: #ba967d;
}

.favorite__body {
  display: flex;
}

.favorite__grid {
  display: flex;
  width: calc(100% + 20px);
  margin: 0 -10px;
  flex-wrap: wrap;
}

.favorite__col {
  width: 33.3334%;
  padding: 0 10px;
  position: relative;
  margin-bottom: 20px;
}

@media (max-width: 1023px) {
  .favorite__col {
    width: 50%;
  }
  .favorite__title {
    font-size: 42px;
  }
}

@media (max-width: 767px) {
  .favorite__title {
    font-size: 32px;
  }
}

.footer {
  background: #222222;
}

.footer__body {
  display: flex;
  margin: 0 -10px;
}

.footer__col {
  width: 33.3334%;
  padding: 0 10px;
}

.footer__col.is-mob {
  display: none;
}

.footer__top {
  padding: 40px 0;
}

.footer__title {
  display: block;
  margin-bottom: 24px;
  color: white;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 14px;
  letter-spacing: 0%;
  text-align: left;
  text-transform: uppercase;
}

.footer__item {
  margin-bottom: 16px;
}

.footer__item:last-child {
  margin-bottom: 0;
}

.footer__link {
  display: inline-flex;
  color: #fff;
  font-family: Object Sans;
  font-size: 13px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: 0%;
  text-align: left;
  text-transform: uppercase;
  opacity: 0.6;
  transition: 0.3s;
}

.footer__link:hover {
  color: #fff;
  opacity: 1;
}

.footer-form {
  position: relative;
  display: flex;
  align-items: center;
  border: 1px solid white;
  margin-bottom: 24px;
}

.footer-form input {
  width: 100%;
  background: transparent;
  border: 0;
  color: #fff;
  height: 44px;
}

.footer-form__btn {
  width: 44px;
  height: 44px;
  position: absolute;
  top: 0;
  right: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  background: #fff;
  cursor: pointer;
}

.footer-form__btn:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='24' viewBox='0 0 25 24' fill='none'%3E%3Cpath d='M14.5 5C15.5 9 21.5 12 21.5 12M21.5 12C21.5 12 15.5 15 14.5 19M21.5 12L3.5 12' stroke='%23333333' stroke-width='1.6' stroke-linecap='square'/%3E%3C/svg%3E");
  width: 25px;
  height: 24px;
}

.footer__desc {
  display: block;
  color: #fff;
  font-family: "Object Sans";
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  opacity: 0.6;
  margin-bottom: 30px;
}

.footer__soc.is-mob {
  display: none;
}

.footer-soc {
  display: flex;
  margin: 0 -4px;
  flex-wrap: wrap;
}

.footer-soc__item {
  padding: 0 4px;
}

.footer-soc__link {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  background: rgba(255, 255, 255, 0.06);
}

.footer__bottom {
  display: flex;
  align-items: center;
  padding: 20px 0;
  border-top: 1px solid rgba(255, 255, 255, 0.1);
}

.footer__copy {
  display: block;
  color: #fff;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  text-transform: uppercase;
  opacity: 0.6;
}

.footer__policy {
  display: block;
  color: #fff;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  text-transform: uppercase;
  opacity: 0.6;
  transition: 0.3s;
}

.footer__policy:hover {
  opacity: 1;
  color: #fff;
}

.footer__rules {
  display: block;
  color: #fff;
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  text-transform: uppercase;
  opacity: 0.6;
  transition: 0.3s;
}

.footer__rules:hover {
  opacity: 1;
  color: #fff;
}

@media (max-width: 767px) {
  .footer__body {
    flex-direction: column;
  }
  .footer__desc {
    margin-bottom: 0;
  }
  .footer__col {
    width: 100%;
    margin-bottom: 30px;
    padding: 0;
  }
  .footer__col.is-menu .footer__list {
    display: none;
    margin-top: 24px;
  }
  .footer__col.is-menu .footer__title {
    margin-bottom: 0;
    position: relative;
    cursor: pointer;
  }
  .footer__col.is-menu .footer__title:after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3E%3Cg opacity='0.6'%3E%3Cpath d='M4 10L8 6L12 10' stroke='white' stroke-width='1.5' stroke-linecap='square'/%3E%3C/g%3E%3C/svg%3E");
    width: 16px;
    height: 16px;
    position: absolute;
    top: 50%;
    right: 0;
    transform: translateY(-50%) rotate(180deg);
    transition: 0.2s;
  }
  .footer__col.is-menu .footer__title.is-active:after {
    transform: translateY(-50%) rotate(0deg);
  }
  .footer__top {
    padding: 40px;
  }
  .footer__top .footer__col {
    border-bottom: 1px solid #646464;
    padding-bottom: 30px;
  }
  .footer__top .footer__col:last-child {
    margin-bottom: 0;
    padding-bottom: 0;
    border: 0;
  }
  .footer__top .footer__col:nth-child(3) {
    order: -2;
    text-align: center;
  }
  .footer__top .footer__col:nth-child(3) .footer__title {
    text-align: center;
  }
  .footer__soc {
    display: none;
  }
  .footer__soc.is-mob {
    display: block;
  }
  .footer__soc.is-mob .footer__title {
    text-align: center;
  }
  .footer__soc.is-mob .footer-soc {
    justify-content: center;
  }
  .footer__bottom {
    padding: 30px 40px 0;
    text-align: center;
  }
}

.header {
  position: -webkit-sticky;
  position: sticky;
  top: 0;
  left: 0;
  z-index: 11;
}

.header-msg {
  padding: 4px 40px;
  height: 32px;
  position: relative;
  background: #eeebeb;
  display: flex;
  justify-content: center;
  align-items: center;
}

.header-msg.is-hidden {
  display: none;
}

.header-msg__msg {
  display: inline-flex;
  color: #333333;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: 0%;
  text-align: left;
}

.header-msg__close {
  background-image: url("data:image/svg+xml,%3Csvg width='24.000000' height='24.000000' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs%3E%3CclipPath id='clip2_3295'%3E%3Crect id='Icon/Outline/x' width='24.000000' height='24.000000' fill='white' fill-opacity='0'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23clip2_3295)'%3E%3Cpath id='Icon' d='M6 18L18 6M6 6L18 18' stroke='%238B9594' stroke-opacity='1.000000' stroke-width='1.700000' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");
  display: inline-flex;
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  right: 40px;
  transform: translateY(-50%);
  cursor: pointer;
}

.header__body {
  display: flex;
  align-items: center;
  position: relative;
}

.header__favorites {
  position: relative;
  display: inline-flex;
  width: 36px;
  height: 36px;
  align-items: center;
  justify-content: center;
  margin-left: 6px;
}

.header__favorites:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='20.000000' height='20.000000' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs%3E%3CclipPath id='clip0_348'%3E%3Crect id='heart 1' width='20.000000' height='20.000000' fill='white' fill-opacity='0'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect id='heart 1' width='20.000000' height='20.000000' fill='%23FFFFFF' fill-opacity='0'/%3E%3Cg clip-path='url(%23clip0_348)'%3E%3Cpath id='Vector' d='M13.127 3.19727C12.4277 3.19727 11.7598 3.35767 11.1406 3.67383C10.7188 3.88916 10.332 4.17505 10 4.5144C9.66797 4.17505 9.28125 3.88916 8.85938 3.67383C8.24023 3.35767 7.57227 3.19727 6.87305 3.19727C4.46094 3.19727 2.5 5.15894 2.5 7.57007C2.5 9.27783 3.40234 11.0918 5.18164 12.9612C6.66602 14.5222 8.48438 15.8235 9.74805 16.6401L10 16.8027L10.252 16.6401C11.5156 15.8235 13.334 14.5222 14.8184 12.9612C16.5977 11.0918 17.5 9.27783 17.5 7.57007C17.5 5.15894 15.5391 3.19727 13.127 3.19727ZM14.1465 12.3218C12.8203 13.7168 11.2031 14.9026 10 15.6963C8.79688 14.9026 7.17969 13.7168 5.85352 12.3218C4.24414 10.6304 3.42773 9.03174 3.42773 7.57007C3.42773 5.67065 4.97266 4.125 6.87305 4.125C7.9668 4.125 8.9707 4.62744 9.62891 5.50342L10 5.99707L10.3711 5.50342C11.0293 4.62744 12.0332 4.125 13.127 4.125C15.0273 4.125 16.5723 5.67065 16.5723 7.57007C16.5723 9.03174 15.7559 10.6304 14.1465 12.3218Z' fill='%23333333' fill-opacity='1.000000' fill-rule='nonzero'/%3E%3Cpath id='Vector' d='M11.998 3.13623Q11.5098 3.26025 11.0488 3.49585L11.0488 3.49585Q10.7852 3.63086 10.541 3.79761Q10.2559 3.99414 10 4.23438Q9.74219 3.99268 9.45508 3.79541Q9.21289 3.62988 8.95117 3.49585Q8.49023 3.26025 8 3.13599Q7.45508 2.99731 6.87305 2.99731Q6.37109 2.99731 5.89258 3.10229Q5.48438 3.19165 5.09375 3.35718Q4.71289 3.5188 4.37109 3.74219Q3.98047 3.99927 3.64062 4.33813Q3.30273 4.67676 3.04492 5.06934Q2.82227 5.41016 2.66016 5.7915Q2.49414 6.18262 2.4043 6.59009Q2.30078 7.0686 2.30078 7.57007Q2.30078 8.89795 2.99414 10.2942Q3.68164 11.675 5.03516 13.0991Q6.05273 14.1672 7.42383 15.2375Q8.46484 16.0496 9.64062 16.8081L10 17.041L10.3594 16.8081Q11.5332 16.0496 12.5762 15.2375Q13.9473 14.1675 14.9648 13.0991Q16.3184 11.675 17.0059 10.2942Q17.6992 8.89795 17.6992 7.57007Q17.6992 7.0686 17.5957 6.59033Q17.5059 6.18262 17.3398 5.7915Q17.1777 5.41016 16.9551 5.06934Q16.6973 4.677 16.3594 4.33813Q16.0195 3.99927 15.6289 3.74219Q15.2871 3.5188 14.9062 3.35718Q14.5156 3.19165 14.1074 3.10229Q13.6289 2.99731 13.127 2.99731Q12.5449 2.99731 11.998 3.13623ZM10.1348 4.38184C10.0898 4.42505 10.0449 4.46924 10 4.5144C9.95508 4.46924 9.91016 4.42505 9.86523 4.38159C9.56445 4.1001 9.22461 3.86035 8.85938 3.67383C8.24023 3.35767 7.57227 3.19727 6.87305 3.19727C4.46094 3.19727 2.5 5.15894 2.5 7.57007C2.5 9.27783 3.40234 11.0918 5.18164 12.9612C6.66602 14.5222 8.48438 15.8235 9.74805 16.6401L10 16.8027L10.252 16.6401C11.5156 15.8235 13.334 14.5222 14.8184 12.9612C16.5977 11.0918 17.5 9.27783 17.5 7.57007C17.5 5.15894 15.5391 3.19727 13.127 3.19727C12.4277 3.19727 11.7598 3.35767 11.1406 3.67383C10.7754 3.86035 10.4355 4.1001 10.1348 4.38184ZM9.875 5.83057L9.62891 5.50342C8.9707 4.62744 7.9668 4.125 6.87305 4.125C4.97266 4.125 3.42773 5.67065 3.42773 7.57007C3.42773 9.03174 4.24414 10.6304 5.85352 12.3218C7.17969 13.7168 8.79688 14.9026 10 15.6963C11.2031 14.9026 12.8203 13.7168 14.1465 12.3218C15.7559 10.6304 16.5723 9.03174 16.5723 7.57007C16.5723 5.67065 15.0273 4.125 13.127 4.125C12.0332 4.125 11.0293 4.62744 10.3711 5.50342L10.125 5.83057L10 5.99707L9.875 5.83057ZM10 15.4565Q8.98828 14.7832 8.09766 14.0776Q6.89453 13.1255 5.99805 12.1838Q4.81055 10.9365 4.21484 9.76904Q3.62695 8.61841 3.62695 7.57007Q3.62695 7.21143 3.70312 6.86914Q3.76758 6.58301 3.88281 6.30859Q3.99609 6.04004 4.1543 5.7998Q4.33789 5.51904 4.58008 5.27661Q4.82227 5.03442 5.10352 4.85107Q5.34375 4.69409 5.61133 4.58032Q5.88477 4.46411 6.17188 4.40088Q6.51367 4.3252 6.87305 4.3252Q7.32617 4.3252 7.74609 4.44141Q8.04297 4.52393 8.32422 4.66455Q8.60156 4.80249 8.8418 4.98657Q9.19336 5.25562 9.46875 5.62354L10 6.33008L10.5312 5.62354Q10.8066 5.25562 11.1582 4.98657Q11.3984 4.80249 11.6758 4.66455Q11.957 4.52393 12.2539 4.44141Q12.6738 4.3252 13.127 4.3252Q13.4863 4.3252 13.8281 4.40088Q14.1152 4.46411 14.3887 4.58032Q14.6582 4.69409 14.8984 4.85107Q15.1777 5.03442 15.4199 5.27661Q15.6621 5.51904 15.8457 5.7998Q16.0039 6.04004 16.1172 6.30859Q16.2324 6.58301 16.2969 6.86914Q16.373 7.21118 16.373 7.57007Q16.373 8.61841 15.7852 9.76904Q15.1895 10.9365 14.002 12.1838Q13.1055 13.1255 11.9023 14.0776Q11.0117 14.7834 10 15.4565Z' fill='%23000000' fill-opacity='1.000000' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 20px;
  height: 20px;
}

.header__favorites span {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  padding-top: 2px;
  top: 0;
  right: 0;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: var(--warm_red, #e53d1c);
  color: #fff;
  text-align: center;
  font-family: "Object Sans";
  font-size: 10px;
  font-style: normal;
  font-weight: 800;
  line-height: 1;
  /* 100% */
}

.header.is-white .header-top__logo-white {
  display: block;
}

.header.is-white .header-top__logo-black {
  display: none;
}

.header-search {
  position: absolute;
  top: -165px;
  right: 100%;
  max-width: 265px;
  width: 265px;
  border-radius: 99px;
  border: 1px solid var(--light_gray, #eeebeb);
  background: var(--white, #fff);
  box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.08);
  height: 40px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  padding: 0 4px;
  padding-left: 16px;
  z-index: 1;
  transition: 0.3s;
}

.header-search.is-active {
  top: -65px;
}

.header-search__form {
  display: flex;
  width: 100%;
  align-items: center;
}

.header-search__input {
  height: 32px;
  background: transparent;
  border: 0;
  outline: none;
  padding: 0;
  padding-right: 40px;
}

.header-search__input:focus {
  border: 0;
}

.header-search__del {
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' rx='16' fill='%238B9594' fill-opacity='0.1'/%3E%3Cpath d='M21 11L11 21M11 11L21 21' stroke='%238B9594' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  width: 32px;
  height: 32px;
  display: inline-flex;
  position: absolute;
  z-index: 1;
  top: 50%;
  transform: translateY(-50%);
  right: 40px;
  cursor: pointer;
}

.header-search__btn {
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 32px;
  height: 32px;
  flex: 0 0 32px;
  margin-right: 0;
  margin-left: auto;
  border: 0;
  border-radius: 99px;
  background: var(--rose_gold, #ba967d);
}

.header-search__btn:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M17 17L14.2779 14.2778M16.2222 9.61111C16.2222 13.2623 13.2623 16.2222 9.61111 16.2222C5.95989 16.2222 3 13.2623 3 9.61111C3 5.95989 5.95989 3 9.61111 3C13.2623 3 16.2222 5.95989 16.2222 9.61111Z' stroke='white' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 20px;
  height: 20px;
}

.header .header-top__logo-black {
  display: block;
}

.header .header-top__logo-white {
  display: none;
}

.header__user {
  display: inline-flex;
  width: 36px;
  height: 36px;
  align-items: center;
  justify-content: center;
  margin-left: 6px;
}

.header__user:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='20.000000' height='20.000000' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs%3E%3CclipPath id='clip0_327'%3E%3Crect id='user 1' width='15.000000' height='15.000000' transform='translate(2.500000 2.500000)' fill='white' fill-opacity='0'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect id='user 1' width='15.000000' height='15.000000' transform='translate(2.500000 2.500000)' fill='%23FFFFFF' fill-opacity='0'/%3E%3Cg clip-path='url(%23clip0_327)'%3E%3Cpath id='Vector' d='M15.3027 12.1968C14.4863 11.3799 13.5137 10.7751 12.4531 10.4089C13.5898 9.62646 14.3359 8.31689 14.3359 6.83594C14.3359 4.44507 12.3906 2.5 10 2.5C7.60938 2.5 5.66406 4.44507 5.66406 6.83594C5.66406 8.31689 6.41016 9.62646 7.54688 10.4089C6.48633 10.7751 5.51367 11.3799 4.69727 12.1968C3.2793 13.6133 2.5 15.4966 2.5 17.5L3.67188 17.5C3.67188 14.0107 6.50977 11.1719 10 11.1719C13.4902 11.1719 16.3281 14.0107 16.3281 17.5L17.5 17.5C17.5 15.4966 16.7207 13.6133 15.3027 12.1968ZM10 10C8.25586 10 6.83594 8.58057 6.83594 6.83594C6.83594 5.09131 8.25586 3.67188 10 3.67188C11.7441 3.67188 13.1641 5.09131 13.1641 6.83594C13.1641 8.58057 11.7441 10 10 10Z' fill='%23333333' fill-opacity='1.000000' fill-rule='nonzero'/%3E%3Cpath id='Vector' d='M12.5684 10.45C13.584 10.8196 14.5156 11.4097 15.3027 12.1968C16.6953 13.5896 17.4746 15.4341 17.5 17.3999C17.5 17.4333 17.5 17.4666 17.5 17.5L16.3281 17.5C16.3281 14.0107 13.4902 11.1719 10 11.1719C6.50977 11.1719 3.67188 14.0107 3.67188 17.5L2.5 17.5C2.5 17.4666 2.5 17.4333 2.5 17.3999C2.52539 15.4341 3.30469 13.5896 4.69727 12.1968C5.48438 11.4097 6.41602 10.8196 7.43164 10.45C7.46875 10.436 7.50781 10.4224 7.54688 10.4089C7.51367 10.3857 7.48047 10.3623 7.44727 10.3381C6.36719 9.54883 5.66406 8.27295 5.66406 6.83594C5.66406 4.44507 7.60938 2.5 10 2.5C12.3906 2.5 14.3359 4.44507 14.3359 6.83594C14.3359 8.27295 13.6328 9.54883 12.5527 10.3381C12.5195 10.3623 12.4863 10.3857 12.4531 10.4089C12.4922 10.4224 12.5312 10.436 12.5684 10.45ZM12.666 10.3792Q13.293 10.6128 13.8594 10.9475Q14.6797 11.4312 15.375 12.126Q16.0078 12.76 16.4688 13.5022Q16.7891 14.0198 17.0254 14.5901Q17.2617 15.1606 17.4004 15.7539Q17.5996 16.6035 17.5996 17.5L17.5996 17.6001L16.2285 17.6001L16.2285 17.5Q16.2285 16.8135 16.084 16.1589Q15.9629 15.6072 15.7383 15.0781Q15.5195 14.561 15.2168 14.0986Q14.8652 13.5615 14.4023 13.0981Q13.9375 12.6348 13.4023 12.2837Q12.9395 11.9812 12.4219 11.762Q11.8926 11.5378 11.3418 11.4163Q10.6855 11.272 10 11.272Q9.31445 11.272 8.6582 11.4163Q8.10742 11.5378 7.57812 11.762Q7.06055 11.9812 6.59766 12.2837Q6.06055 12.6348 5.59766 13.0981Q5.13477 13.5618 4.7832 14.0989Q4.48047 14.5613 4.26172 15.0781Q4.03711 15.6074 3.91602 16.1592Q3.77148 16.8137 3.77148 17.5L3.77148 17.6001L2.40039 17.6001L2.40039 17.5Q2.40039 16.6038 2.59961 15.7542Q2.73828 15.1606 2.97461 14.5901Q3.21094 14.0198 3.53125 13.502Q3.99219 12.76 4.62695 12.126Q5.32031 11.4312 6.14062 10.9475Q6.70703 10.6128 7.33398 10.3792Q6.97461 10.1091 6.68164 9.77979Q6.3418 9.39624 6.0918 8.93188Q5.83789 8.45947 5.70508 7.95508Q5.56445 7.41406 5.56445 6.83594Q5.56445 6.34863 5.66602 5.88379Q5.75391 5.48926 5.91406 5.11084Q6.07031 4.74146 6.28516 4.41113Q6.53516 4.02979 6.86523 3.70068Q7.19336 3.37158 7.57422 3.12183Q7.90625 2.90576 8.27539 2.74927Q8.65234 2.58887 9.04883 2.5022Q9.51367 2.3999 10 2.3999Q10.4883 2.3999 10.9531 2.5022Q11.3477 2.58887 11.7246 2.74927Q12.0938 2.90576 12.4238 3.12183Q12.8066 3.37158 13.1348 3.70068Q13.4648 4.02979 13.7129 4.41089Q13.9297 4.74121 14.0859 5.11084Q14.248 5.48926 14.334 5.88379Q14.4355 6.34863 14.4355 6.83594Q14.4355 7.41406 14.2949 7.95532Q14.1621 8.45947 13.9082 8.93188Q13.6582 9.39624 13.3184 9.78003Q13.0254 10.1091 12.666 10.3792ZM10 10C8.25586 10 6.83594 8.58057 6.83594 6.83594C6.83594 5.09131 8.25586 3.67188 10 3.67188C11.7441 3.67188 13.1641 5.09131 13.1641 6.83594C13.1641 8.58057 11.7441 10 10 10ZM7.00781 7.49658Q6.93555 7.17407 6.93555 6.83594Q6.93555 6.4978 7.00781 6.17529Q7.06641 5.9043 7.17773 5.64453Q7.28516 5.39038 7.43359 5.16309Q7.60547 4.89868 7.83398 4.67041Q8.0625 4.44214 8.32812 4.26904Q8.55469 4.12061 8.80859 4.01294Q9.06836 3.90283 9.33984 3.84302Q9.66211 3.77197 10 3.77197Q10.3379 3.77197 10.6602 3.84302Q10.9316 3.90283 11.1914 4.01294Q11.4453 4.12061 11.6719 4.26929Q11.9375 4.44214 12.166 4.67041Q12.3945 4.89868 12.5664 5.16309Q12.7148 5.39038 12.8223 5.64453Q12.9336 5.9043 12.9922 6.17529Q13.0645 6.4978 13.0645 6.83594Q13.0645 7.17407 12.9922 7.49658Q12.9336 7.76758 12.8223 8.02734Q12.7148 8.28149 12.5664 8.50879Q12.3945 8.77319 12.166 9.00146Q11.9375 9.22974 11.6719 9.40259Q11.4453 9.55127 11.1914 9.65894Q10.9316 9.76904 10.6602 9.82886Q10.3379 9.8999 10 9.8999Q9.66211 9.8999 9.33984 9.82886Q9.06836 9.76904 8.80859 9.65894Q8.55469 9.55127 8.32812 9.40259Q8.0625 9.22974 7.83398 9.00146Q7.60547 8.77319 7.43359 8.50879Q7.28516 8.28149 7.17773 8.02734Q7.06641 7.76758 7.00781 7.49658Z' fill='%23000000' fill-opacity='1.000000' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 20px;
  height: 20px;
}

.header__cart {
  position: relative;
  display: inline-flex;
  width: 36px;
  height: 36px;
  align-items: center;
  justify-content: center;
  margin-left: 6px;
}

.header__cart:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M17.9912 18.2899L16.8884 6.3311C16.8583 6.00451 16.5772 5.75436 16.2405 5.75436H13.9663V4.7556C13.9663 2.89423 12.4112 1.37988 10.4997 1.37988C8.58833 1.37988 7.0334 2.89423 7.0334 4.7556V5.75436H4.75763C4.42093 5.75436 4.13983 6.00451 4.10974 6.3311L3.0026 18.337C2.9863 18.5141 3.04718 18.6897 3.17043 18.821C3.29367 18.9522 3.46792 19.0269 3.65049 19.0269H17.3478C17.3483 19.0269 17.349 19.0269 17.3495 19.0269C17.7088 19.0269 18 18.7433 18 18.3935C17.9999 18.3583 17.997 18.3236 17.9912 18.2899ZM8.33438 4.7556C8.33438 3.59275 9.30578 2.6467 10.4998 2.6467C11.694 2.6467 12.6654 3.59275 12.6654 4.7556V5.75436H8.33438V4.7556ZM4.36204 17.7602L5.35235 7.02117H7.0334V8.15388C7.0334 8.50369 7.32456 8.78728 7.68389 8.78728C8.04322 8.78728 8.33438 8.50369 8.33438 8.15388V7.02117H12.6654V8.15388C12.6654 8.50369 12.9566 8.78728 13.3159 8.78728C13.6753 8.78728 13.9664 8.50369 13.9664 8.15388V7.02117H15.6459L16.6362 17.7602H4.36204Z' fill='%23333333'/%3E%3C/svg%3E");
  width: 20px;
  height: 20px;
}

.header__cart span {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  padding-top: 2px;
  top: 0;
  right: 0;
  width: 16px;
  height: 16px;
  border-radius: 50%;
  background: var(--warm_red, #e53d1c);
  color: #fff;
  text-align: center;
  font-family: "Object Sans";
  font-size: 10px;
  font-style: normal;
  font-weight: 800;
  line-height: 1;
  /* 100% */
}

.header__search {
  display: inline-flex;
  width: 36px;
  height: 36px;
  align-items: center;
  justify-content: center;
  margin-left: 6px;
}

.header__search:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='20.000000' height='20.000000' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs%3E%3CclipPath id='clip6_1002'%3E%3Crect id='search-lg' width='20.000000' height='20.000000' transform='translate(0.000000 -0.500000)' fill='white' fill-opacity='0'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect id='search-lg' width='20.000000' height='20.000000' transform='translate(0.000000 -0.500000)' fill='%23FFFFFF' fill-opacity='0'/%3E%3Cg clip-path='url(%23clip6_1002)'%3E%3Cpath id='Icon' d='M17 16.5L14.27 13.77M9.61 15.72C5.95 15.72 3 12.76 3 9.11C3 5.45 5.95 2.5 9.61 2.5C13.26 2.5 16.22 5.45 16.22 9.11C16.22 12.76 13.26 15.72 9.61 15.72Z' stroke='%23333333' stroke-opacity='1.000000' stroke-width='1.400000' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 20px;
  height: 20px;
}

.header-left {
  position: absolute;
  top: 100%;
  left: 50px;
  min-height: 400px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

.header-left__soc {
  display: flex;
  align-items: center;
  justify-content: center;
  transform: rotate(-90deg);
  position: absolute;
}

.header-left__item {
  margin: 0 25px;
}

.header-left__link {
  display: inline-flex;
  color: #333333;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 1;
  letter-spacing: 0%;
  text-align: left;
  transition: 0.3s;
  text-transform: uppercase;
}

.header-left__link:hover {
  text-decoration: underline;
  color: #ba967d;
}

.header-top {
  padding: 10px 40px;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.header-top__left {
  display: inline-flex;
  align-items: center;
}

.header-top__right {
  max-width: 182px;
  width: 100%;
  display: inline-flex;
  justify-content: flex-end;
}

.header-top__lang {
  padding-right: 16px;
  margin-right: 16px;
  border-right: 1px solid rgba(51, 51, 51, 0.2);
  position: relative;
  cursor: pointer;
}

.header-top__lang:hover .header-top__hidden {
  opacity: 1;
  visibility: visible;
}

.header-top__actual {
  display: inline-flex;
  align-items: center;
  color: #333333;
  font-family: Object Sans;
  font-size: 13px;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: 0%;
  text-align: left;
}

.header-top__actual:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='16.000000' height='16.000000' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs%3E%3CclipPath id='clip6_3300'%3E%3Crect id='Icon/Outline/chevron-down' width='16.000000' height='16.000000' fill='white' fill-opacity='0'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23clip6_3300)'%3E%3Cpath id='Icon' d='M12 6L8 10L4 6' stroke='%23333333' stroke-opacity='1.000000' stroke-width='1.200000' stroke-linecap='square'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 16px;
  height: 16px;
  margin-left: 2px;
}

.header-top__hidden {
  position: absolute;
  left: -10px;
  top: 100%;
  background: #fff;
  border-radius: 4px;
  padding: 5px 5px;
  box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.08);
  z-index: 2;
  display: inline-flex;
  flex-direction: column;
  opacity: 0;
  visibility: hidden;
  transition: 0.3s;
}

.header-top__hidden a {
  display: flex;
  color: #333333;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: 0%;
  text-align: left;
  padding: 5px 10px;
  transition: 0.3s;
}

.header-top__hidden a:hover {
  background: rgba(186, 150, 125, 0.06);
  color: #ba967d;
}

.header-top__tel {
  padding-top: 2px;
  display: inline-flex;
  color: #333333;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0%;
  text-align: left;
}

.header-top__shops {
  display: inline-flex;
  align-items: center;
  color: #333333;
  font-family: Object Sans;
  font-size: 13px;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: 0%;
  text-align: left;
  text-transform: uppercase;
}

.header-top__shops:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='20.000000' height='20.000000' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs%3E%3CclipPath id='clip6_3347'%3E%3Crect id='Icon/Outline/location-marker' width='20.000000' height='20.000000' fill='white' fill-opacity='0'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23clip6_3347)'%3E%3Cpath id='Icon' d='M5.28 4.45C7.88 1.84 12.11 1.84 14.71 4.45C17.31 7.05 17.31 11.27 14.71 13.88C13.98 14.6 12.51 16.07 11.41 17.18C10.63 17.96 9.36 17.96 8.58 17.18C7.5 16.09 6.06 14.65 5.28 13.88C2.68 11.27 2.68 7.05 5.28 4.45ZM10 11.66C8.61 11.66 7.5 10.54 7.5 9.16C7.5 7.78 8.61 6.66 10 6.66C11.38 6.66 12.5 7.78 12.5 9.16C12.5 10.54 11.38 11.66 10 11.66Z' stroke='%23333333' stroke-opacity='1.000000' stroke-width='1.400000' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 20px;
  height: 20px;
  margin-right: 10px;
}

.header-bottom {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 0 40px;
}

.header-bottom__right {
  position: relative;
  display: inline-flex;
  align-items: center;
}

.header-nav {
  display: inline-flex;
  align-items: center;
}

.header-nav__item {
  margin-right: 36px;
  position: relative;
}

.header-nav__item:last-child {
  margin-right: 0;
}

.header-nav__item:hover .header-nav__hidden {
  opacity: 1;
  visibility: visible;
}

.header-nav__item:hover .header-nav__link {
  border-bottom: 2px solid #333333;
}

.header-nav__hidden {
  position: absolute;
  top: 100%;
  left: -20px;
  background: #fff;
  border-radius: 4px;
  padding: 16px 10px;
  box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.08);
  opacity: 0;
  visibility: hidden;
  transition: 0.3s;
  z-index: 1;
}

.header-nav__prelink.is-hidden {
  display: none;
}

@media (max-width: 767px) {
  .header-nav__hidden {
    transition: 0s;
  }
  .header-nav__prelink.is-hidden {
    display: flex;
  }
}

.header-nav__prelink {
  padding: 14px 10px;
  display: flex;
  color: #333333;
  font-family: Object Sans;
  font-size: 13px;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: 0%;
  text-align: left;
  text-transform: uppercase;
  border-radius: 4px;
  transition: 0.3s;
  white-space: nowrap;
}

.header-nav__prelink:hover {
  background: rgba(186, 150, 125, 0.06);
}

.header-nav__link {
  display: inline-flex;
  padding: 20px 0 10px;
  color: #333333;
  font-family: Object Sans;
  font-size: 13px;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: 0%;
  text-align: left;
  text-transform: uppercase;
  border-bottom: 2px solid transparent;
  transition: 0.3s;
}

.header-nav__link:hover {
  color: #333333;
  border-bottom: 2px solid #333333;
  text-decoration: none;
}

.header__menu {
  display: none;
  width: 36px;
  height: 36px;
  align-items: center;
  justify-content: center;
  margin-left: 6px;
}

.header__menu:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M2.5 5H17.5M2.5 15H17.5H2.5ZM2.5 10H17.5H2.5Z' stroke='%23333333' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 20px;
  height: 20px;
}

.header__menu.is-active:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M5 15L15 5M5 5L15 15' stroke='%23333333' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");
}

@media (max-width: 1439px) {
  .header-nav__item {
    margin-right: 20px;
  }
  .header__body {
    display: none;
  }
  .header-top {
    padding: 10px 20px;
  }
  .header-bottom {
    padding: 0 20px;
  }
  .header-nav__hidden {
    left: -10px;
  }
}

@media (max-width: 1023px) {
  .header-top__left {
    display: none;
  }
  .header-nav {
    position: absolute;
    background: #fff;
    display: none;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 0 10px 20px;
    flex-direction: column;
    align-items: flex-start;
    overflow: auto;
  }
  .header-nav.is-active {
    display: flex;
  }
  .header-nav__item {
    margin: 0;
    width: 100%;
  }
  .header-nav__link {
    padding: 14px 10px;
    width: 100%;
    border: 0;
    cursor: pointer;
    font-family: "William Display Pro";
    font-size: 18px;
    text-transform: initial;
  }
  .header-nav__link.is-drop {
    position: relative;
    padding-right: 25px;
  }
  .header-nav__link.is-drop:after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M15 7.69232L10 12.6923L5 7.69232' stroke='%23333333' stroke-width='1.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    width: 20px;
    height: 20px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
  }
  .header-nav__item:hover .header-nav__link {
    border: 0;
  }
  .header-nav__hidden {
    position: initial;
    left: auto;
    width: 100%;
    max-width: 100%;
    top: auto;
    opacity: 1;
    visibility: visible;
    box-shadow: none;
    display: none;
    padding: 0;
  }
  .header-nav__hidden a {
    opacity: 0.7;
  }
  .header-top__right {
    display: none;
  }
  .header-bottom__left {
    display: block;
  }
  .header__container {
    display: flex;
    align-items: center;
    justify-content: space-between;
  }
  .header__menu {
    display: inline-flex;
  }
  .header-search.is-active {
    top: -3px;
  }
}

@media (max-width: 767px) {
  .header-msg {
    padding: 4px 10px;
    justify-content: flex-start;
  }
  .header-msg__text {
    font-size: 12px;
  }
  .header-msg__close {
    right: 10px;
  }
  .header__search,
  .header__cart,
  .header__favorites,
  .header__user,
  .header__menu {
    margin-left: 2px;
  }
  .header-top__logo img {
    display: block;
    max-width: 120px;
  }
  .header-top {
    padding: 10px;
  }
  .header-bottom {
    padding: 0 10px;
  }
  .header-search.is-active {
    left: -100px;
    right: auto;
  }
}

.pages-intro {
  margin-top: -135px;
  position: relative;
  z-index: 1;
  height: calc(100vh - 32px);
  padding-top: 180px;
}

.pages-intro__container {
  max-width: 940px;
}

.pages-intro__bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
}

.pages-intro:after {
  content: "";
  background: #333;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}

.pages-intro__title {
  color: var(--white, #fff);
  font-family: "William Display Pro";
  font-size: 110px;
  font-style: normal;
  font-weight: 400;
  line-height: 102%;
  /* 112.2px */
  margin-bottom: 30px;
}

.pages-intro__text {
  max-width: 599px;
  width: 100%;
  color: var(--white, #fff);
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  /* 25.6px */
  margin-bottom: 40px;
}

.pages-intro__container {
  height: 100%;
}

.pages-intro__body {
  position: relative;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  padding-bottom: 50px;
}

.pages-intro__list {
  display: flex;
  flex-wrap: wrap;
  gap: 12px;
}

.pages-intro__link {
  display: inline-flex;
  height: 35px;
  align-items: center;
  justify-content: center;
  padding: 0 16px;
  border-radius: 99px;
  border: 1px solid rgba(255, 255, 255, 0.5);
  color: var(--white, #fff);
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  /* 13px */
  text-transform: uppercase;
  transition: 0.3s;
  white-space: nowrap;
}

.pages-intro__link:hover {
  border: 1px solid white;
  color: #fff;
}

.pages-info {
  padding: 73px 0 105px;
}

.pages-info__container {
  max-width: 940px;
}

.pages-info img {
  display: block;
  width: 100%;
  margin-bottom: 38px;
}

.pages-info h2 {
  margin-bottom: 38px;
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 38px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.33;
  /* 133.333% */
}

.pages-info p {
  color: #333;
  font-family: "Object Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.55;
  /* 155.556% */
  margin-bottom: 38px !important;
  opacity: 0.8;
}

.pages-info a {
  opacity: 0.8;
  color: var(--rose_gold, #ba967d);
  font-family: "Object Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 28px;
  -webkit-text-decoration-line: underline;
  text-decoration-line: underline;
}

.pages-info ul {
  margin-bottom: 38px;
}

.pages-info ul li {
  padding-left: 28px;
  position: relative;
  margin-bottom: 30px;
  color: #333;
  font-family: "Object Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.55;
  /* 155.556% */
  opacity: 0.8;
}

.pages-info ul li:before {
  content: "";
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #ba967d;
  position: absolute;
  top: 9px;
  left: 0;
}

.pages-info ul li:last-child {
  margin-bottom: 0;
}

.pages-info__columns {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 60px;
}

.pages-info__column {
  display: flex;
  flex-direction: column;
}

.pages-info__heading {
  padding: 24px 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  border-bottom: 1px solid var(--d-9-dedd, #d9dedd);
}

.pages-info__heading span {
  display: inline-flex;
  color: var(--dark_gray, #8b9594);
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42;
  /* 142.857% */
  text-transform: uppercase;
}

.pages-info__info {
  display: block;
  padding: 32px;
  border-radius: var(--radius-l, 16px);
  background: var(--light_gray, #eeebeb);
  padding-left: 88px;
  position: relative;
  margin-bottom: 38px;
}

.pages-info__info:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 26 26' fill='none'%3E%3Cpath d='M13 7.66667V13M13 18.3333H13.0133M25 13C25 19.6274 19.6274 25 13 25C6.37258 25 1 19.6274 1 13C1 6.37258 6.37258 1 13 1C19.6274 1 25 6.37258 25 13Z' stroke='%23BA967D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 26px;
  height: 26px;
  position: absolute;
  top: 32px;
  left: 32px;
}

.pages-info__info p:last-child {
  margin-bottom: 0 !important;
}

.pages-info__item {
  padding: 24px 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
  gap: 10px;
  border-bottom: 1px solid var(--d-9-dedd, #d9dedd);
}

.pages-info__item span {
  display: inline-flex;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.25;
  /* 125% */
}

.pages-grid__head {
  display: grid;
  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;
  padding: 10px 4px;
  border-radius: 10px;
  background: var(--light_gray, #eeebeb);
  margin-bottom: 24px;
  position: -webkit-sticky;
  position: sticky;
  top: 145px;
  z-index: 10;
}

.pages-grid__col {
  padding: 0 6px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
}

.pages-grid__col:first-child {
  justify-content: flex-start;
}

.pages-grid__heading {
  display: flex;
  width: 100%;
  flex-direction: column;
  padding: 16px 8px;
  border-radius: 8px;
  background: var(--white, #fff);
  align-items: center;
  justify-content: center;
  text-align: center;
  gap: 8px;
}

.pages-grid__plan {
  display: inline-flex;
  color: var(--black, #333);
  text-align: center;
  font-family: "William Display Pro";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.2;
  /* 120% */
}

.pages-grid__price {
  display: flex;
  align-items: center;
  color: var(--black, #333);
  font-size: 14px;
  font-style: italic;
  font-weight: 402;
  line-height: 1;
  /* 100% */
  letter-spacing: -0.056px;
}

.pages-grid__price span {
  display: inline-flex;
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: italic;
  font-weight: 402;
  line-height: 1;
  /* 100% */
  letter-spacing: -0.056px;
  margin-left: 4px;
}

.pages-grid__item {
  display: grid;
  grid-template-columns: 2fr 1fr 1fr 1fr 1fr;
  padding: 16px 0;
  border-bottom: 1px solid #d9dedd;
}

.pages-grid__item .pages-grid__col {
  padding: 8px;
}

.pages-grid__check {
  display: inline-flex;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='20' height='20' rx='10' fill='%23BA967D'/%3E%3Cpath d='M14.8002 6.40039L8.2002 13.0004L5.2002 10.0004' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  width: 20px;
  height: 20px;
  margin: 0 auto;
}

.pages-grid__name {
  display: block;
  color: var(--black, #333);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 20px;
  /* 125% */
}

.pages-accordeon {
  margin-bottom: 30px;
}

.pages-accordeon__item {
  border-top: 1px solid var(--d-9-dedd, #d9dedd);
}

.pages-accordeon__head {
  cursor: pointer;
  display: flex;
  align-items: center;
  padding: 30px 0;
  position: relative;
}

.pages-accordeon__head:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M12 2V22M22 12L2 12' stroke='%238B9594' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 24px;
  height: 24px;
  position: absolute;
  top: 50%;
  right: 0;
  transform: translateY(-50%);
  transition: 0.3s;
}

.pages-accordeon__head.is-active:after {
  transform: translateY(-50%) rotate(45deg);
}

.pages-accordeon__name {
  display: block;
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.33;
  /* 133.333% */
}

@media (max-width: 1439px) {
  .pages-intro__title {
    font-size: 64px;
  }
}

@media (max-width: 1023px) {
  .pages-intro__title {
    font-size: 54px;
  }
  .pages-info {
    padding: 30px 0;
  }
  .pages-info h2 {
    font-size: 24px;
  }
  .pages-info p {
    font-size: 16px;
  }
  .pages-info ul li {
    font-size: 16px;
  }
  .pages-info ul li:before {
    top: 6px;
  }
  .pages-intro {
    margin-top: -90px;
  }
  .pages-grid__price,
  .pages-grid__price span {
    font-size: 12px;
  }
  .pages-grid__plan {
    font-size: 18px;
  }
  .pages-grid__head {
    top: 70px;
  }
  .pages-accordeon__name {
    font-size: 20px;
  }
  .pages-accordeon__head {
    padding: 15px 0;
  }
}

@media (max-width: 767px) {
  .pages-intro__title {
    font-size: 32px;
  }
  .pages-intro__text {
    font-size: 14px;
    margin-bottom: 20px;
  }
  .pages-info p {
    font-size: 14px;
  }
  .pages-info ul li {
    font-size: 14px;
  }
  .pages-info ul li:before {
    top: 4px;
  }
  .pages-intro__link {
    font-size: 12px;
    height: 30px;
  }
  .pages-intro__list {
    gap: 5px;
  }
  .pages-intro {
    margin-top: -77px;
  }
  .pages-grid {
    overflow-x: auto;
  }
  .pages-grid__head,
  .pages-grid__body {
    min-width: 728px;
  }
  .pages-grid__head {
    top: 0;
  }
  .pages-grid__item {
    padding: 10px 0;
  }
  .pages-grid__name,
  .pages-grid__hours {
    font-size: 14px;
  }
  .pages-info a {
    font-size: 14px;
  }
  .pages-info__columns {
    grid-template-columns: 1fr;
  }
  .pages-info__item span {
    font-size: 14px;
  }
  .pages-info__info {
    padding: 20px;
    padding-left: 50px;
  }
  .pages-info__info:before {
    top: 20px;
    left: 20px;
    width: 20px;
    height: 20px;
    background-size: 100%;
  }
}

.intro__container {
  max-width: calc(1030px + 40px);
}

.pa-screen-main {
  position: relative;
  width: 100%;
  min-height: 600px;
  height: 650px;
  padding-bottom: 30px;
}

.pa-screen-main__container {
  position: relative;
  width: 100%;
  height: 100%;
  max-width: 100%;
}

.pa-screen-main__weave-text span {
  position: absolute;
  top: 45%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-family: "William Display Pro";
  font-size: 600px;
  line-height: 0.8;
  background-size: cover;
  background-position: 50%;
  -webkit-background-clip: text;
  color: transparent;
  text-transform: uppercase;
}

.pa-screen-main__left {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 100%;
  padding-top: 0;
}

.pa-screen-main__right {
  position: absolute;
  top: 0;
  right: 0;
  width: 53%;
  height: 100%;
}

.pa-screen-main__text-item {
  position: relative;
  flex-direction: column;
  display: flex;
  width: 100%;
  padding: 0;
  z-index: 1;
}

.pa-screen-main__title {
  position: relative;
  margin: 0;
  overflow: hidden;
  font-family: "William Display Pro";
  color: #333;
  font-size: 110px;
  line-height: 1;
}

.pa-screen-main__title-wrapper {
  display: block;
}

.pa-screen-main__title-black {
  display: block;
  z-index: 11;
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  max-width: 484px;
  padding-bottom: 20px;
}

.pa-screen-main__title-border {
  position: absolute;
  bottom: 20px;
  right: 0;
  display: block;
  width: 100%;
  color: transparent;
  -webkit-text-stroke: 1px #fff;
}

.pa-screen-main__desc {
  width: 380px;
  opacity: 1;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.87;
  /* 187.5% */
  display: flex;
  flex-direction: column;
}

.pa-screen-main__desc-wrapper {
  position: relative;
}

.pa-screen-main .category__more {
  display: flex;
  max-width: 203px;
  margin-top: 20px;
}

.pa-screen-main__img {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: auto;
  -o-object-fit: cover;
  object-fit: cover;
  display: block;
}

.pa-screen-main__img-slider {
  position: absolute;
  width: 100%;
  height: 100%;
  overflow: hidden;
  border-radius: 10px;
}

.pa-screen-main__img-wrapper {
  width: 100%;
  height: 100%;
}

.pa-screen-main__mini-slider {
  position: absolute;
  z-index: 2;
  bottom: 60px;
  border-radius: 10px;
  right: -82px;
  width: 50.5%;
  height: auto;
  padding-bottom: 26.5%;
  display: block;
  overflow: hidden;
}

.pa-screen-main__mini-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  display: block;
  z-index: -1;
}

.pa-screen-main__mini-img-wrapper {
  position: absolute;
  width: 100%;
  height: 100%;
}

.pa-screen-main .pa-play {
  cursor: pointer;
  border: 0;
  outline: none;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 0;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background: rgba(255, 255, 255, 0.5);
  width: 68px;
  height: 68px;
  z-index: 2;
}

.pa-screen-main .pa-play__progress {
  position: absolute;
  width: 100%;
  height: 100%;
  --play-stroke: 3%;
  overflow: hidden;
}

.pa-screen-main .pa-play__inner {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  padding: 0;
  background: #fff;
  position: absolute;
  top: 0;
  left: 0;
}

.pa-screen-main__nav {
  position: absolute;
  z-index: 2;
  align-items: center;
  bottom: 60px;
  left: 10%;
  right: auto;
  display: flex;
}

.pa-screen-main__nav-num {
  color: #fff;
  display: block;
  font-size: 18px;
  line-height: 1.1;
  text-align: left;
}

.pa-screen-main__nav-line {
  position: relative;
  background: #fff;
  opacity: 0.5;
  width: 50px;
  height: 1px;
  margin: 0 6px;
}

.pa-icon--arrow-right {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='10' viewBox='0 0 6 10' fill='none'%3E%3Cpath d='M0.148498 0.86055L4.28847 4.99952L0.148 9.13849C-0.0493333 9.33583 -0.0493333 9.65504 0.148 9.85237C0.345333 10.0492 0.665045 10.0492 0.862378 9.85237L5.35956 5.35669C5.55689 5.15986 5.55689 4.84014 5.35956 4.64331L0.862419 0.147626C0.665086 -0.0492087 0.344876 -0.0492087 0.147543 0.147626C-0.0488353 0.343963 -0.0488353 0.663715 0.148498 0.86055Z' fill='black'/%3E%3C/svg%3E");
  width: 6px;
  height: 10px;
}

.iabout {
  padding: 100px 0;
}

.iabout__body {
  display: flex;
  align-items: flex-start;
}

.iabout__left {
  flex: 0 0 392px;
  max-width: 392px;
  width: 100%;
  position: relative;
}

.iabout__simbol {
  z-index: -1;
  position: absolute;
  display: block;
  top: 0;
  left: -150px;
  z-index: 2;
}

.iabout__pic {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  max-width: 352px;
}

.iabout__pic:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  bottom: -25px;
  right: -25px;
  border-radius: 8px;
  background: var(--light_gray, #eeebeb);
  z-index: -1;
}

.iabout__img {
  max-width: 352px;
  width: 100%;
  padding-bottom: 140%;
  position: relative;
  z-index: 1;
  border-radius: 10px;
  overflow: hidden;
}

.iabout__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
}

.iabout__right {
  width: calc(100% - 392px);
  padding-left: 140px;
}

.iabout__right p {
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 170%;
  /* 25.5px */
  opacity: 0.8;
}

.iabout__right .category__more {
  margin-top: 36px;
}

.iabout__title {
  margin-bottom: 36px;
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 46px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
  /* 55.2px */
}

.quality {
  background-repeat: no-repeat;
  padding: 50px 0;
  background-size: 90%;
}

.quality__head {
  margin-bottom: 55px;
}

.quality__title {
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 50px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 70px */
}

.quality__body {
  display: flex;
  align-items: flex-start;
}

.quality__left {
  flex: 0 0 352px;
  max-width: 352px;
  width: 100%;
}

.quality__img {
  display: block;
  width: 100%;
  padding-bottom: 170%;
  position: relative;
  border-radius: 10px;
  overflow: hidden;
  z-index: 1;
}

.quality__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
}

.quality__right {
  padding-left: 140px;
  position: relative;
}

.quality__right p {
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.87;
  /* 187.5% */
}

.quality__small {
  display: block;
  width: 100%;
  margin-top: 88px;
  border-radius: 10px;
}

.quality__simbol {
  position: absolute;
  top: -270px;
  right: -130px;
}

.colletion {
  padding: 50px 0;
}

.colletion__head {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 54px;
}

.colletion__body {
  position: relative;
}

.colletion__title {
  display: inline-flex;
  color: #333;
  font-family: "William Display Pro";
  font-size: 48px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.colletion__nav {
  display: inline-flex;
  align-items: center;
}

.colletion__prev {
  display: inline-flex;
  width: 60px;
  height: 60px;
  cursor: pointer;
  align-items: center;
  justify-content: center;
}

.colletion__prev:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='10' viewBox='0 0 60 10' fill='none'%3E%3Cpath d='M4.56649 0.226886C4.76386 0.0295147 5.07459 0.0295147 5.27196 0.226886C5.46266 0.417589 5.46266 0.734982 5.27196 0.925241L1.69483 4.50237H59.4988C59.7739 4.50237 59.9998 4.72108 59.9998 4.99624C59.9998 5.2714 59.7739 5.49722 59.4988 5.49722H1.69483L5.27196 9.06768C5.46266 9.26505 5.46266 9.58289 5.27196 9.77315C5.07459 9.97052 4.76386 9.97052 4.56649 9.77315L0.142539 5.34919C-0.048164 5.15849 -0.048164 4.8411 0.142539 4.65084L4.56649 0.226886Z' fill='%23BA967D'/%3E%3C/svg%3E");
  width: 60px;
  height: 10px;
}

.colletion__next {
  display: inline-flex;
  width: 60px;
  height: 60px;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  margin-left: 40px;
}

.colletion__next:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='10' viewBox='0 0 60 10' fill='none'%3E%3Cpath d='M55.433 9.77311C55.2356 9.97048 54.9249 9.97048 54.7276 9.77311C54.5368 9.58241 54.5368 9.26502 54.7276 9.07476L58.3047 5.49763L0.50074 5.49763C0.225579 5.49763 -0.000243735 5.27892 -0.000243711 5.00376C-0.000243687 4.72859 0.225579 4.50277 0.500741 4.50277L58.3047 4.50278L54.7276 0.932319C54.5368 0.734949 54.5368 0.41711 54.7276 0.226852C54.9249 0.0294814 55.2356 0.0294815 55.433 0.226852L59.857 4.65081C60.0477 4.84151 60.0477 5.1589 59.857 5.34916L55.433 9.77311Z' fill='%23BA967D'/%3E%3C/svg%3E");
  width: 60px;
  height: 10px;
}

.colletion__simbol {
  z-index: -1;
  position: absolute;
  top: -250px;
  left: -160px;
}

.colletion-slider {
  overflow: visible;
  position: relative;
  z-index: 2;
}

.colletion-slider__slide {
  padding: 0 10px;
  position: relative;
}

.choice {
  padding: 100px 0 50px;
  margin-bottom: 100px;
  background-position: right 70%;
  background-size: 50%;
  background-repeat: no-repeat;
}

.choice__body {
  position: relative;
  display: flex;
  align-items: flex-start;
}

.choice__right {
  flex: 0 0 450px;
  max-width: 450px;
  width: 100%;
}

.choice__left {
  width: calc(100% - 450px);
  padding-right: 140px;
  position: relative;
  padding-top: 50px;
}

.choice__left p {
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.87;
  /* 187.5% */
  opacity: 0.8;
}

.choice__simbol {
  z-index: -1;
  position: absolute;
  top: -60px;
  left: -160px;
}

.choice__title {
  margin-bottom: 46px;
  color: #333;
  font-family: "William Display Pro";
  font-size: 48px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.45;
  /* 145.833% */
}

.choice__img {
  position: relative;
  padding-bottom: 130%;
  border-radius: 10px;
  overflow: hidden;
  z-index: 1;
}

.choice__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
}

.design {
  padding: 60px 0 90px;
  background-size: 90%;
  background-repeat: no-repeat;
}

.design__body {
  display: flex;
  align-items: flex-start;
}

.design__head {
  position: relative;
  margin-bottom: 45px;
}

.design__title {
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 48px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 62.4px */
}

.design__simbol {
  position: absolute;
  top: -200px;
  left: -160px;
}

.design__left {
  width: calc(100% - 352px);
  padding-right: 140px;
}

.design__left p {
  color: var(--black, #333);
  opacity: 0.8;
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  /* 25.6px */
}

.design__small {
  display: block;
  width: 100%;
  margin-top: 70px;
}

.design__right {
  flex: 0 0 352px;
  max-width: 352px;
  width: 100%;
}

.design__img {
  display: block;
  width: 100%;
  position: relative;
  border-radius: 10px;
  overflow: hidden;
  padding-bottom: 170%;
  z-index: 1;
}

.design__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
}

.articles {
  padding: 75px 0 100px;
  background: var(--light_gray, #eeebeb);
}

.articles__icon {
  display: block;
  margin: 0 auto;
  margin-bottom: 48px;
}

.articles__slider {
  position: relative;
}

.articles-slider__slide {
  background: var(--light_gray, #eeebeb);
}

.articles-slider__text {
  color: var(--black, #333);
  text-align: center;
  font-family: "William Display Pro";
  font-size: 42px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 54.6px */
  margin-bottom: 48px;
}

.articles-slider__logo {
  display: block;
  margin: 0 auto;
}

.articles-slider__card {
  height: 100%;
}

.articles-slider__wrapper {
  align-items: stretch;
}

.articles-slider__slide {
  height: auto;
}

.articles__prev {
  display: inline-flex;
  position: absolute;
  top: 25%;
  transform: translateY(-50%);
  left: -100px;
  width: 60px;
  height: 60px;
  cursor: pointer;
  align-items: center;
  justify-content: center;
}

.articles__prev:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='10' viewBox='0 0 60 10' fill='none'%3E%3Cpath d='M4.56649 0.226886C4.76386 0.0295147 5.07459 0.0295147 5.27196 0.226886C5.46266 0.417589 5.46266 0.734982 5.27196 0.925241L1.69483 4.50237H59.4988C59.7739 4.50237 59.9998 4.72108 59.9998 4.99624C59.9998 5.2714 59.7739 5.49722 59.4988 5.49722H1.69483L5.27196 9.06768C5.46266 9.26505 5.46266 9.58289 5.27196 9.77315C5.07459 9.97052 4.76386 9.97052 4.56649 9.77315L0.142539 5.34919C-0.048164 5.15849 -0.048164 4.8411 0.142539 4.65084L4.56649 0.226886Z' fill='%238B9594'/%3E%3C/svg%3E");
  width: 60px;
  height: 10px;
}

.articles__next {
  display: inline-flex;
  position: absolute;
  top: 25%;
  transform: translateY(-50%);
  right: -100px;
  width: 60px;
  height: 60px;
  cursor: pointer;
  align-items: center;
  justify-content: center;
  margin-left: 40px;
}

.articles__next:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='10' viewBox='0 0 60 10' fill='none'%3E%3Cpath d='M55.433 9.77311C55.2356 9.97048 54.9249 9.97048 54.7276 9.77311C54.5368 9.58241 54.5368 9.26502 54.7276 9.07476L58.3047 5.49763L0.50074 5.49763C0.225579 5.49763 -0.000243735 5.27892 -0.000243711 5.00376C-0.000243687 4.72859 0.225579 4.50277 0.500741 4.50277L58.3047 4.50278L54.7276 0.932319C54.5368 0.734949 54.5368 0.41711 54.7276 0.226852C54.9249 0.0294814 55.2356 0.0294815 55.433 0.226852L59.857 4.65081C60.0477 4.84151 60.0477 5.1589 59.857 5.34916L55.433 9.77311Z' fill='%238B9594'/%3E%3C/svg%3E");
  width: 60px;
  height: 10px;
}

.production {
  padding: 120px 0 100px;
}

.production__head {
  margin-bottom: 60px;
}

.production__title {
  color: #333;
  font-family: "William Display Pro";
  font-size: 48px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.production__body {
  position: relative;
  z-index: 1;
  display: flex;
  align-items: flex-start;
  margin: 0 -20px;
}

.production__col {
  width: 33.3334%;
  padding: 0 20px;
}

.production__col:nth-child(2) {
  padding-top: 80px;
}

.production__col:nth-child(2) .production-card__img {
  padding-bottom: 120%;
}

.production__col:nth-child(3) {
  transform: translateY(-75px);
}

.production__simbol {
  position: absolute;
  top: -200px;
  right: -50px;
  z-index: -1;
}

.production__item {
  margin-bottom: 40px;
}

.production__item:last-child {
  margin-bottom: 0;
}

.production-card {
  display: flex;
  flex-direction: column;
  width: 100%;
}

.production-card__img {
  display: block;
  width: 100%;
  position: relative;
  border-radius: 10px;
  overflow: hidden;
  z-index: 1;
  padding-bottom: 70%;
  margin-bottom: 18px;
}

.production-card__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
}

.production-card__body {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
}

.production-card__body span {
  display: inline-flex;
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.production-card__body:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='28' viewBox='0 0 28 28' fill='none'%3E%3Cpath d='M17.1094 5.63947L16.9154 4.86335L15.3632 5.25141L15.5572 6.02752L17.1094 5.63947ZM24.5 14.0002L24.8578 14.7157L26.2889 14.0002L24.8578 13.2846L24.5 14.0002ZM15.5572 21.9728L15.3632 22.7489L16.9154 23.137L17.1094 22.3609L15.5572 21.9728ZM3.5 13.2002H2.7L2.7 14.8002H3.5L3.5 13.2002ZM15.5572 6.02752C16.2105 8.64059 18.4469 10.8244 20.3664 12.3009C21.3459 13.0544 22.2852 13.6554 22.9792 14.068C23.3267 14.2746 23.6141 14.4349 23.8162 14.5442C23.9172 14.5989 23.997 14.6409 24.0524 14.6697C24.0801 14.6841 24.1017 14.6951 24.1168 14.7028C24.1243 14.7067 24.1303 14.7097 24.1345 14.7118C24.1366 14.7129 24.1384 14.7138 24.1396 14.7144C24.1403 14.7147 24.1408 14.715 24.1413 14.7152C24.1415 14.7153 24.1417 14.7154 24.1418 14.7155C24.142 14.7156 24.1422 14.7157 24.5 14.0002C24.8578 13.2846 24.8579 13.2847 24.858 13.2847C24.858 13.2847 24.8581 13.2848 24.8581 13.2848C24.8581 13.2848 24.858 13.2847 24.8578 13.2846C24.8574 13.2844 24.8566 13.284 24.8553 13.2834C24.8529 13.2821 24.8487 13.2801 24.843 13.2771C24.8315 13.2713 24.8137 13.2621 24.7898 13.2498C24.7421 13.225 24.6703 13.1872 24.5777 13.1371C24.3924 13.0368 24.1238 12.8871 23.7969 12.6927C23.1418 12.3033 22.2583 11.7376 21.3419 11.0327C19.4697 9.59257 17.6228 7.69307 17.1094 5.63947L15.5572 6.02752ZM24.5 14.0002C24.1422 13.2846 24.142 13.2847 24.1418 13.2848C24.1417 13.2849 24.1415 13.285 24.1413 13.2851C24.1408 13.2853 24.1403 13.2856 24.1396 13.2859C24.1384 13.2866 24.1366 13.2874 24.1345 13.2885C24.1303 13.2907 24.1243 13.2937 24.1168 13.2975C24.1017 13.3052 24.0801 13.3163 24.0524 13.3306C23.997 13.3594 23.9172 13.4014 23.8162 13.4561C23.6141 13.5654 23.3267 13.7257 22.9792 13.9323C22.2852 14.3449 21.3459 14.9459 20.3664 15.6994C18.4469 17.1759 16.2105 19.3597 15.5572 21.9728L17.1094 22.3609C17.6228 20.3073 19.4697 18.4078 21.3419 16.9676C22.2583 16.2627 23.1418 15.6971 23.7969 15.3076C24.1238 15.1132 24.3924 14.9635 24.5777 14.8632C24.6703 14.8131 24.7421 14.7754 24.7898 14.7506C24.8137 14.7382 24.8315 14.729 24.843 14.7232C24.8487 14.7203 24.8529 14.7182 24.8553 14.7169C24.8566 14.7163 24.8574 14.7159 24.8578 14.7157C24.858 14.7156 24.8581 14.7155 24.8581 14.7155C24.8581 14.7155 24.858 14.7156 24.858 14.7156C24.8579 14.7156 24.8578 14.7157 24.5 14.0002ZM24.5 13.2002L3.5 13.2002L3.5 14.8002L24.5 14.8002V13.2002Z' fill='%23BA967D'/%3E%3C/svg%3E");
  width: 28px;
  height: 28px;
}

.subscription {
  padding: 70px 0 95px;
  position: relative;
  z-index: 1;
  background-size: cover;
  background-position: center center;
}

.subscription:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #000;
  opacity: 0.5;
  z-index: -1;
}

.subscription__body {
  text-align: center;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}

.subscription__title {
  display: block;
  margin-bottom: 30px;
  color: white;
  font-family: William Display Pro;
  font-size: 48px;
  font-weight: 400;
  line-height: 130%;
  letter-spacing: 0%;
  text-align: center;
}

.subscription__desc {
  display: block;
  max-width: 318px;
  margin: 0 auto;
  color: white;
  font-family: Object Sans;
  font-size: 16px;
  font-weight: 400;
  line-height: 160%;
  letter-spacing: 0%;
  text-align: center;
  margin-bottom: 42px;
}

.subscription__form {
  width: 100%;
  max-width: 360px;
}

.subscription__label {
  display: block;
  width: 100%;
  margin-bottom: 20px;
}

.subscription__input {
  width: 100%;
  height: 50px;
  border-radius: 5px;
  background: white;
  border: 0;
}

.subscription__input:focus {
  border: 0;
}

.subscription__btn {
  display: flex;
  width: 100%;
  height: 50px;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
  background: #ba967d;
  color: white;
  border: 0;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 30px;
  letter-spacing: 10%;
  text-align: center;
  text-transform: uppercase;
  cursor: pointer;
}

@media (max-width: 1439px) {
  .colletion {
    overflow: hidden;
  }
  .colletion .card:hover .card__hidden {
    display: none;
  }
  .quality__simbol,
  .production__simbol {
    max-width: 250px;
    right: 0;
  }
  .articles__nav {
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .articles__prev {
    position: inherit;
    transform: none;
  }
  .articles__next {
    position: inherit;
    transform: none;
  }
  .iabout__right,
  .quality__right {
    padding-left: 50px;
  }
  .iabout__title,
  .quality__title,
  .colletion__title,
  .choice__title,
  .design__title,
  .articles-slider__text,
  .production__title,
  .subscription__title {
    font-size: 36px;
  }
  .choice__left,
  .design__left {
    padding-right: 50px;
  }
}

@media (max-width: 1200px) {
  .pa-screen-main__mini-slider {
    right: 10px;
  }
}

@media (max-width: 1023px) {
  .iabout__left,
  .quality__left,
  .choice__right,
  .design__right {
    flex: 0 0 300px;
    max-width: 300px;
  }
  .production-card__body span {
    font-size: 20px;
  }
  .iabout__right,
  .choice__left,
  .design__left {
    width: calc(100% - 300px);
  }
  .iabout__title,
  .quality__title,
  .colletion__title,
  .choice__title,
  .design__title,
  .articles-slider__text,
  .production__title,
  .subscription__title {
    font-size: 32px;
  }
  .pa-screen-main__title {
    font-size: 64px;
  }
  .pa-screen-main__desc {
    font-size: 14px;
    width: 300px;
  }
}

@media (max-width: 767px) {
  .iabout__body {
    flex-direction: column;
  }
  .iabout__left,
  .quality__left,
  .choice__right,
  .design__right {
    flex: auto;
    max-width: 100%;
    width: 100%;
  }
  .iabout__left {
    margin-bottom: 30px;
  }
  .iabout__pic:before {
    bottom: -5px;
    right: -5px;
  }
  .iabout__right,
  .choice__left,
  .design__left {
    padding: 0;
    width: 100%;
  }
  .iabout__title,
  .quality__title,
  .colletion__title,
  .choice__title,
  .design__title,
  .articles-slider__text,
  .production__title,
  .subscription__title {
    font-size: 28px;
  }
  .iabout__right p {
    font-size: 14px;
  }
  .iabout__simbol {
    left: 0;
    max-height: 200px;
    top: -60px;
  }
  .quality__simbol,
  .production__simbol {
    max-width: 200px;
    top: -210px;
  }
  .quality {
    background-size: 200%;
    padding-bottom: 0;
  }
  .quality__body {
    flex-direction: column;
  }
  .quality__left {
    margin-bottom: 30px;
  }
  .iabout__right,
  .quality__right {
    padding: 0;
  }
  .quality__small {
    display: none;
  }
  .colletion__next {
    width: 25px;
    height: 25px;
    margin-left: 15px;
  }
  .colletion__next:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='11' viewBox='0 0 23 11' fill='none'%3E%3Cpath d='M18.433 10.2731C18.2356 10.4705 17.9249 10.4705 17.7276 10.2731C17.5368 10.0824 17.5368 9.76502 17.7276 9.57476L21.3047 5.99763L1.08009 5.99387C0.804922 5.99387 0.579102 5.77516 0.579102 5.5C0.579102 5.22483 0.804923 4.99901 1.08009 4.99901L21.3047 5.00278L17.7276 1.43232C17.5369 1.23495 17.5369 0.91711 17.7276 0.726852C17.9249 0.529481 18.2356 0.529481 18.433 0.726852L22.857 5.15081C23.0477 5.34151 23.0477 5.6589 22.857 5.84916L18.433 10.2731Z' fill='%23BA967D'/%3E%3C/svg%3E");
    width: 23px;
    height: 11px;
  }
  .colletion__prev {
    width: 25px;
    height: 25px;
  }
  .colletion__prev:after {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='11' viewBox='0 0 23 11' fill='none'%3E%3Cpath d='M4.72518 0.726886C4.92255 0.529515 5.23328 0.529515 5.43065 0.726886C5.62135 0.917589 5.62135 1.23498 5.43065 1.42524L1.85353 5.00237L22.0781 5.00613C22.3533 5.00613 22.5791 5.22484 22.5791 5.5C22.5791 5.77516 22.3533 6.00098 22.0781 6.00098L1.85353 5.99722L5.43065 9.56768C5.62135 9.76505 5.62135 10.0829 5.43065 10.2731C5.23328 10.4705 4.92255 10.4705 4.72518 10.2731L0.30123 5.84919C0.110527 5.65849 0.110527 5.3411 0.30123 5.15084L4.72518 0.726886Z' fill='%23BA967D'/%3E%3C/svg%3E");
    width: 23px;
    height: 11px;
  }
  .choice__body {
    flex-direction: column;
  }
  .choice__left {
    width: 100%;
    margin-bottom: 30px;
  }
  .choice {
    background-position: right 100%;
    background-size: 200%;
    padding: 50px 0;
  }
  .design__body {
    flex-direction: column;
  }
  .design__left {
    width: 100%;
    margin-bottom: 30px;
  }
  .design__small {
    display: none;
  }
  .production__body {
    flex-direction: column;
    margin: 0;
  }
  .production__col {
    width: calc(100% + 20px);
    display: flex;
    padding: 0;
    margin: 0 -10px;
  }
  .production__item {
    width: 50%;
    padding: 0 10px;
    margin-bottom: 20px;
  }
  .production__item:last-child {
    margin-bottom: 20px;
  }
  .production-card__body:after {
    display: none;
  }
  .production__col:nth-child(3) {
    padding-top: 0;
  }
  .production__col:nth-child(3) .production__item {
    width: 100%;
  }
  .production__col:nth-child(3) .production-card__img {
    padding-bottom: 50%;
  }
  .production__col:nth-child(4) {
    transform: none;
  }
  .production__simbol {
    max-width: 150px;
    top: -100px;
  }
  .iabout {
    padding: 50px 0;
  }
  .iabout__img,
  .quality__img,
  .choice__img,
  .design__img {
    padding-bottom: 80%;
    max-width: 100%;
  }
  .quality__head {
    margin-bottom: 30px;
  }
  .quality__right p {
    font-size: 14px;
  }
  .colletion-slider__slide {
    padding: 0;
  }
  .choice__title {
    margin-bottom: 30px;
  }
  .choice__left p {
    font-size: 14px;
  }
  .design {
    background-size: 200%;
  }
  .design__head {
    margin-bottom: 30px;
  }
  .design__left p {
    font-size: 14px;
  }
  .design {
    padding: 50px 0;
  }
  .articles {
    padding: 50px 0;
  }
  .articles__icon {
    max-width: 50px;
    margin-bottom: 20px;
  }
  .articles__nav {
    margin-top: 20px;
  }
  .production {
    padding: 50px 0;
  }
  .production__head {
    margin-bottom: 36px;
  }
  .subscription {
    padding: 50px 0;
  }
  .pa-screen-main__right {
    position: inherit;
    width: 100%;
  }
  .pa-screen-main__weave-text span {
    font-size: 400px;
  }
  .pa-screen-main__left {
    height: auto;
    margin-bottom: 30px;
  }
  .pa-screen-main {
    height: auto;
  }
  .pa-screen-main__right {
    height: 760px;
  }
  .iabout__pic {
    max-width: 100%;
  }
}

@media (max-width: 576px) {
  .pa-screen-main__right {
    height: 450px;
  }
  .pa-screen-main__title {
    font-size: 42px;
  }
  .pa-screen-main__title br {
    display: none;
  }
  .pa-screen-main__desc {
    width: 100%;
    height: 164px;
    text-overflow: ellipsis;
  }
}

.header.is-white {
  background: transparent;
}

.header.is-white .header-top__actual {
  color: #fff;
}

.header.is-white .header-top__actual:after {
  background-image: url("data:image/svg+xml,%3Csvg width='16.000000' height='16.000000' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs%3E%3CclipPath id='clip6_3300'%3E%3Crect id='Icon/Outline/chevron-down' width='16.000000' height='16.000000' fill='white' fill-opacity='0'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23clip6_3300)'%3E%3Cpath id='Icon' d='M12 6L8 10L4 6' stroke='%23FFFFFF' stroke-opacity='1.000000' stroke-width='1.200000' stroke-linecap='square'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.header.is-white .header-top__tel {
  color: #fff;
}

.header.is-white .header-top__shops {
  color: #fff;
}

.header.is-white .header-top__shops:before {
  background-image: url("data:image/svg+xml,%3Csvg width='20.000000' height='20.000000' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs%3E%3CclipPath id='clip6_3347'%3E%3Crect id='Icon/Outline/location-marker' width='20.000000' height='20.000000' fill='white' fill-opacity='0'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg clip-path='url(%23clip6_3347)'%3E%3Cpath id='Icon' d='M5.28 4.45C7.88 1.84 12.11 1.84 14.71 4.45C17.31 7.05 17.31 11.27 14.71 13.88C13.98 14.6 12.51 16.07 11.41 17.18C10.63 17.96 9.36 17.96 8.58 17.18C7.5 16.09 6.06 14.65 5.28 13.88C2.68 11.27 2.68 7.05 5.28 4.45ZM10 11.66C8.61 11.66 7.5 10.54 7.5 9.16C7.5 7.78 8.61 6.66 10 6.66C11.38 6.66 12.5 7.78 12.5 9.16C12.5 10.54 11.38 11.66 10 11.66Z' stroke='%23FFFFFF' stroke-opacity='1.000000' stroke-width='1.400000' stroke-linejoin='round'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.header.is-white .header-nav__link {
  color: #fff;
}

.header.is-white .header__search:after {
  background-image: url("data:image/svg+xml,%3Csvg width='20.000000' height='20.000000' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs%3E%3CclipPath id='clip6_1002'%3E%3Crect id='search-lg' width='20.000000' height='20.000000' transform='translate(0.000000 -0.500000)' fill='white' fill-opacity='0'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect id='search-lg' width='20.000000' height='20.000000' transform='translate(0.000000 -0.500000)' fill='%23FFFFFF' fill-opacity='0'/%3E%3Cg clip-path='url(%23clip6_1002)'%3E%3Cpath id='Icon' d='M17 16.5L14.27 13.77M9.61 15.72C5.95 15.72 3 12.76 3 9.11C3 5.45 5.95 2.5 9.61 2.5C13.26 2.5 16.22 5.45 16.22 9.11C16.22 12.76 13.26 15.72 9.61 15.72Z' stroke='%23FFFFFF' stroke-opacity='1.000000' stroke-width='1.400000' stroke-linejoin='round' stroke-linecap='round'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.header.is-white .header__cart:after {
  background-image: url("data:image/svg+xml,%3Csvg width='20.000000' height='17.646973' viewBox='0 0 20 17.647' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs/%3E%3Cpath id='Vector' d='M17.4922 16.9099L16.3887 4.95117C16.3574 4.62451 16.0781 4.37451 15.7402 4.37451L13.4668 4.37451L13.4668 3.37573C13.4668 1.5144 11.9121 0 10 0C8.08789 0 6.5332 1.5144 6.5332 3.37573L6.5332 4.37451L4.25781 4.37451C3.92188 4.37451 3.64062 4.62451 3.60938 4.95117L2.50195 16.957C2.48633 17.1343 2.54688 17.3098 2.66992 17.4412C2.79297 17.5723 2.96875 17.647 3.15039 17.647L16.8477 17.647C16.8477 17.647 16.8496 17.647 16.8496 17.647C17.209 17.647 17.5 17.3635 17.5 17.0137C17.5 16.9785 17.4961 16.9436 17.4922 16.9099ZM7.83398 3.37573C7.83398 2.21289 8.80664 1.26685 10 1.26685C11.1934 1.26685 12.166 2.21289 12.166 3.37573L12.166 4.37451L7.83398 4.37451L7.83398 3.37573ZM3.86133 16.3804L4.85156 5.64136L6.5332 5.64136L6.5332 6.77393C6.5332 7.12378 6.82422 7.40747 7.18359 7.40747C7.54297 7.40747 7.83398 7.12378 7.83398 6.77393L7.83398 5.64136L12.166 5.64136L12.166 6.77393C12.166 7.12378 12.457 7.40747 12.8164 7.40747C13.1758 7.40747 13.4668 7.12378 13.4668 6.77393L13.4668 5.64136L15.1465 5.64136L16.1367 16.3804L3.86133 16.3804Z' fill='%23FFFFFF' fill-opacity='1.000000' fill-rule='nonzero'/%3E%3C/svg%3E%0A");
}

.header.is-white .header__favorites:after {
  background-image: url("data:image/svg+xml,%3Csvg width='20.000000' height='20.000000' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs%3E%3CclipPath id='clip0_348'%3E%3Crect id='heart 1' width='20.000000' height='20.000000' fill='white' fill-opacity='0'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect id='heart 1' width='20.000000' height='20.000000' fill='%23FFFFFF' fill-opacity='0'/%3E%3Cg clip-path='url(%23clip0_348)'%3E%3Cpath id='Vector' d='M13.127 3.19727C12.4277 3.19727 11.7598 3.35767 11.1406 3.67383C10.7188 3.88916 10.332 4.17505 10 4.5144C9.66797 4.17505 9.28125 3.88916 8.85938 3.67383C8.24023 3.35767 7.57227 3.19727 6.87305 3.19727C4.46094 3.19727 2.5 5.15894 2.5 7.57007C2.5 9.27783 3.40234 11.0918 5.18164 12.9612C6.66602 14.5222 8.48438 15.8235 9.74805 16.6401L10 16.8027L10.252 16.6401C11.5156 15.8235 13.334 14.5222 14.8184 12.9612C16.5977 11.0918 17.5 9.27783 17.5 7.57007C17.5 5.15894 15.5391 3.19727 13.127 3.19727ZM14.1465 12.3218C12.8203 13.7168 11.2031 14.9026 10 15.6963C8.79688 14.9026 7.17969 13.7168 5.85352 12.3218C4.24414 10.6304 3.42773 9.03174 3.42773 7.57007C3.42773 5.67065 4.97266 4.125 6.87305 4.125C7.9668 4.125 8.9707 4.62744 9.62891 5.50342L10 5.99707L10.3711 5.50342C11.0293 4.62744 12.0332 4.125 13.127 4.125C15.0273 4.125 16.5723 5.67065 16.5723 7.57007C16.5723 9.03174 15.7559 10.6304 14.1465 12.3218Z' fill='%23FFFFFF' fill-opacity='1.000000' fill-rule='nonzero'/%3E%3Cpath id='Vector' d='M11.998 3.13623Q11.5098 3.26025 11.0488 3.49585L11.0488 3.49585Q10.7852 3.63086 10.541 3.79761Q10.2559 3.99414 10 4.23438Q9.74219 3.99268 9.45508 3.79541Q9.21289 3.62988 8.95117 3.49585Q8.49023 3.26025 8 3.13599Q7.45508 2.99731 6.87305 2.99731Q6.37109 2.99731 5.89258 3.10229Q5.48438 3.19165 5.09375 3.35718Q4.71289 3.5188 4.37109 3.74219Q3.98047 3.99927 3.64062 4.33813Q3.30273 4.67676 3.04492 5.06934Q2.82227 5.41016 2.66016 5.7915Q2.49414 6.18262 2.4043 6.59009Q2.30078 7.0686 2.30078 7.57007Q2.30078 8.89795 2.99414 10.2942Q3.68164 11.675 5.03516 13.0991Q6.05273 14.1672 7.42383 15.2375Q8.46484 16.0496 9.64062 16.8081L10 17.041L10.3594 16.8081Q11.5332 16.0496 12.5762 15.2375Q13.9473 14.1675 14.9648 13.0991Q16.3184 11.675 17.0059 10.2942Q17.6992 8.89795 17.6992 7.57007Q17.6992 7.0686 17.5957 6.59033Q17.5059 6.18262 17.3398 5.7915Q17.1777 5.41016 16.9551 5.06934Q16.6973 4.677 16.3594 4.33813Q16.0195 3.99927 15.6289 3.74219Q15.2871 3.5188 14.9062 3.35718Q14.5156 3.19165 14.1074 3.10229Q13.6289 2.99731 13.127 2.99731Q12.5449 2.99731 11.998 3.13623ZM10.1348 4.38184C10.0898 4.42505 10.0449 4.46924 10 4.5144C9.95508 4.46924 9.91016 4.42505 9.86523 4.38159C9.56445 4.1001 9.22461 3.86035 8.85938 3.67383C8.24023 3.35767 7.57227 3.19727 6.87305 3.19727C4.46094 3.19727 2.5 5.15894 2.5 7.57007C2.5 9.27783 3.40234 11.0918 5.18164 12.9612C6.66602 14.5222 8.48438 15.8235 9.74805 16.6401L10 16.8027L10.252 16.6401C11.5156 15.8235 13.334 14.5222 14.8184 12.9612C16.5977 11.0918 17.5 9.27783 17.5 7.57007C17.5 5.15894 15.5391 3.19727 13.127 3.19727C12.4277 3.19727 11.7598 3.35767 11.1406 3.67383C10.7754 3.86035 10.4355 4.1001 10.1348 4.38184ZM9.875 5.83057L9.62891 5.50342C8.9707 4.62744 7.9668 4.125 6.87305 4.125C4.97266 4.125 3.42773 5.67065 3.42773 7.57007C3.42773 9.03174 4.24414 10.6304 5.85352 12.3218C7.17969 13.7168 8.79688 14.9026 10 15.6963C11.2031 14.9026 12.8203 13.7168 14.1465 12.3218C15.7559 10.6304 16.5723 9.03174 16.5723 7.57007C16.5723 5.67065 15.0273 4.125 13.127 4.125C12.0332 4.125 11.0293 4.62744 10.3711 5.50342L10.125 5.83057L10 5.99707L9.875 5.83057ZM10 15.4565Q8.98828 14.7832 8.09766 14.0776Q6.89453 13.1255 5.99805 12.1838Q4.81055 10.9365 4.21484 9.76904Q3.62695 8.61841 3.62695 7.57007Q3.62695 7.21143 3.70312 6.86914Q3.76758 6.58301 3.88281 6.30859Q3.99609 6.04004 4.1543 5.7998Q4.33789 5.51904 4.58008 5.27661Q4.82227 5.03442 5.10352 4.85107Q5.34375 4.69409 5.61133 4.58032Q5.88477 4.46411 6.17188 4.40088Q6.51367 4.3252 6.87305 4.3252Q7.32617 4.3252 7.74609 4.44141Q8.04297 4.52393 8.32422 4.66455Q8.60156 4.80249 8.8418 4.98657Q9.19336 5.25562 9.46875 5.62354L10 6.33008L10.5312 5.62354Q10.8066 5.25562 11.1582 4.98657Q11.3984 4.80249 11.6758 4.66455Q11.957 4.52393 12.2539 4.44141Q12.6738 4.3252 13.127 4.3252Q13.4863 4.3252 13.8281 4.40088Q14.1152 4.46411 14.3887 4.58032Q14.6582 4.69409 14.8984 4.85107Q15.1777 5.03442 15.4199 5.27661Q15.6621 5.51904 15.8457 5.7998Q16.0039 6.04004 16.1172 6.30859Q16.2324 6.58301 16.2969 6.86914Q16.373 7.21118 16.373 7.57007Q16.373 8.61841 15.7852 9.76904Q15.1895 10.9365 14.002 12.1838Q13.1055 13.1255 11.9023 14.0776Q11.0117 14.7834 10 15.4565Z' fill='%23FFFFFF' fill-opacity='1.000000' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.header.is-white .header__user:after {
  background-image: url("data:image/svg+xml,%3Csvg width='20.000000' height='20.000000' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs%3E%3CclipPath id='clip0_327'%3E%3Crect id='user 1' width='15.000000' height='15.000000' transform='translate(2.500000 2.500000)' fill='white' fill-opacity='0'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect id='user 1' width='15.000000' height='15.000000' transform='translate(2.500000 2.500000)' fill='%23FFFFFF' fill-opacity='0'/%3E%3Cg clip-path='url(%23clip0_327)'%3E%3Cpath id='Vector' d='M15.3027 12.1968C14.4863 11.3799 13.5137 10.7751 12.4531 10.4089C13.5898 9.62646 14.3359 8.31689 14.3359 6.83594C14.3359 4.44507 12.3906 2.5 10 2.5C7.60938 2.5 5.66406 4.44507 5.66406 6.83594C5.66406 8.31689 6.41016 9.62646 7.54688 10.4089C6.48633 10.7751 5.51367 11.3799 4.69727 12.1968C3.2793 13.6133 2.5 15.4966 2.5 17.5L3.67188 17.5C3.67188 14.0107 6.50977 11.1719 10 11.1719C13.4902 11.1719 16.3281 14.0107 16.3281 17.5L17.5 17.5C17.5 15.4966 16.7207 13.6133 15.3027 12.1968ZM10 10C8.25586 10 6.83594 8.58057 6.83594 6.83594C6.83594 5.09131 8.25586 3.67188 10 3.67188C11.7441 3.67188 13.1641 5.09131 13.1641 6.83594C13.1641 8.58057 11.7441 10 10 10Z' fill='%23FFFFFF' fill-opacity='1.000000' fill-rule='nonzero'/%3E%3Cpath id='Vector' d='M12.5684 10.45C13.584 10.8196 14.5156 11.4097 15.3027 12.1968C16.6953 13.5896 17.4746 15.4341 17.5 17.3999C17.5 17.4333 17.5 17.4666 17.5 17.5L16.3281 17.5C16.3281 14.0107 13.4902 11.1719 10 11.1719C6.50977 11.1719 3.67188 14.0107 3.67188 17.5L2.5 17.5C2.5 17.4666 2.5 17.4333 2.5 17.3999C2.52539 15.4341 3.30469 13.5896 4.69727 12.1968C5.48438 11.4097 6.41602 10.8196 7.43164 10.45C7.46875 10.436 7.50781 10.4224 7.54688 10.4089C7.51367 10.3857 7.48047 10.3623 7.44727 10.3381C6.36719 9.54883 5.66406 8.27295 5.66406 6.83594C5.66406 4.44507 7.60938 2.5 10 2.5C12.3906 2.5 14.3359 4.44507 14.3359 6.83594C14.3359 8.27295 13.6328 9.54883 12.5527 10.3381C12.5195 10.3623 12.4863 10.3857 12.4531 10.4089C12.4922 10.4224 12.5312 10.436 12.5684 10.45ZM12.666 10.3792Q13.293 10.6128 13.8594 10.9475Q14.6797 11.4312 15.375 12.126Q16.0078 12.76 16.4688 13.5022Q16.7891 14.0198 17.0254 14.5901Q17.2617 15.1606 17.4004 15.7539Q17.5996 16.6035 17.5996 17.5L17.5996 17.6001L16.2285 17.6001L16.2285 17.5Q16.2285 16.8135 16.084 16.1589Q15.9629 15.6072 15.7383 15.0781Q15.5195 14.561 15.2168 14.0986Q14.8652 13.5615 14.4023 13.0981Q13.9375 12.6348 13.4023 12.2837Q12.9395 11.9812 12.4219 11.762Q11.8926 11.5378 11.3418 11.4163Q10.6855 11.272 10 11.272Q9.31445 11.272 8.6582 11.4163Q8.10742 11.5378 7.57812 11.762Q7.06055 11.9812 6.59766 12.2837Q6.06055 12.6348 5.59766 13.0981Q5.13477 13.5618 4.7832 14.0989Q4.48047 14.5613 4.26172 15.0781Q4.03711 15.6074 3.91602 16.1592Q3.77148 16.8137 3.77148 17.5L3.77148 17.6001L2.40039 17.6001L2.40039 17.5Q2.40039 16.6038 2.59961 15.7542Q2.73828 15.1606 2.97461 14.5901Q3.21094 14.0198 3.53125 13.502Q3.99219 12.76 4.62695 12.126Q5.32031 11.4312 6.14062 10.9475Q6.70703 10.6128 7.33398 10.3792Q6.97461 10.1091 6.68164 9.77979Q6.3418 9.39624 6.0918 8.93188Q5.83789 8.45947 5.70508 7.95508Q5.56445 7.41406 5.56445 6.83594Q5.56445 6.34863 5.66602 5.88379Q5.75391 5.48926 5.91406 5.11084Q6.07031 4.74146 6.28516 4.41113Q6.53516 4.02979 6.86523 3.70068Q7.19336 3.37158 7.57422 3.12183Q7.90625 2.90576 8.27539 2.74927Q8.65234 2.58887 9.04883 2.5022Q9.51367 2.3999 10 2.3999Q10.4883 2.3999 10.9531 2.5022Q11.3477 2.58887 11.7246 2.74927Q12.0938 2.90576 12.4238 3.12183Q12.8066 3.37158 13.1348 3.70068Q13.4648 4.02979 13.7129 4.41089Q13.9297 4.74121 14.0859 5.11084Q14.248 5.48926 14.334 5.88379Q14.4355 6.34863 14.4355 6.83594Q14.4355 7.41406 14.2949 7.95532Q14.1621 8.45947 13.9082 8.93188Q13.6582 9.39624 13.3184 9.78003Q13.0254 10.1091 12.666 10.3792ZM10 10C8.25586 10 6.83594 8.58057 6.83594 6.83594C6.83594 5.09131 8.25586 3.67188 10 3.67188C11.7441 3.67188 13.1641 5.09131 13.1641 6.83594C13.1641 8.58057 11.7441 10 10 10ZM7.00781 7.49658Q6.93555 7.17407 6.93555 6.83594Q6.93555 6.4978 7.00781 6.17529Q7.06641 5.9043 7.17773 5.64453Q7.28516 5.39038 7.43359 5.16309Q7.60547 4.89868 7.83398 4.67041Q8.0625 4.44214 8.32812 4.26904Q8.55469 4.12061 8.80859 4.01294Q9.06836 3.90283 9.33984 3.84302Q9.66211 3.77197 10 3.77197Q10.3379 3.77197 10.6602 3.84302Q10.9316 3.90283 11.1914 4.01294Q11.4453 4.12061 11.6719 4.26929Q11.9375 4.44214 12.166 4.67041Q12.3945 4.89868 12.5664 5.16309Q12.7148 5.39038 12.8223 5.64453Q12.9336 5.9043 12.9922 6.17529Q13.0645 6.4978 13.0645 6.83594Q13.0645 7.17407 12.9922 7.49658Q12.9336 7.76758 12.8223 8.02734Q12.7148 8.28149 12.5664 8.50879Q12.3945 8.77319 12.166 9.00146Q11.9375 9.22974 11.6719 9.40259Q11.4453 9.55127 11.1914 9.65894Q10.9316 9.76904 10.6602 9.82886Q10.3379 9.8999 10 9.8999Q9.66211 9.8999 9.33984 9.82886Q9.06836 9.76904 8.80859 9.65894Q8.55469 9.55127 8.32812 9.40259Q8.0625 9.22974 7.83398 9.00146Q7.60547 8.77319 7.43359 8.50879Q7.28516 8.28149 7.17773 8.02734Q7.06641 7.76758 7.00781 7.49658Z' fill='%23FFFFFF' fill-opacity='1.000000' fill-rule='evenodd'/%3E%3C/g%3E%3C/svg%3E%0A");
}

.header.is-white .header-left__link {
  color: #fff;
}

.header__profile {
  margin-left: 6px;
  position: relative;
}

.header__profile-hidden {
  position: absolute;
  top: 100%;
  right: 0;
  min-width: 180px;
  border-radius: 4px;
  background: var(--white, #fff);
  box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.08);
  padding: 6px;
  opacity: 0;
  visibility: hidden;
  transition: 0.3s;
}

.header__profile:hover .header__profile-hidden {
  opacity: 1;
  visibility: visible;
}

.header__profile-list {
  display: flex;
  flex-direction: column;
}

.header__profile-link {
  display: flex;
  padding: 10px 12px;
  border-radius: 4px;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  transition: 0.3s;
}

.header__profile-link:hover {
  background: rgba(186, 150, 125, 0.06);
}

.lk__grid {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -20px;
}

.lk__col {
  width: 33.3334%;
  padding: 0 20px;
  margin-bottom: 40px;
}

.lk__card {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 50px;
  border-radius: 10px;
  background: var(--white, #fff);
  box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.08);
  transition: 0.3s;
}

.lk__card:hover {
  box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.18);
}

.lk__icon {
  margin-bottom: 16px;
}

.lk__name {
  display: block;
  text-align: center;
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

@media (max-width: 1439px) {
  .lk__card {
    padding: 30px;
  }
}

@media (max-width: 1023px) {
  .lk__grid {
    margin: 0 -10px;
  }
  .lk__col {
    padding: 0 10px;
  }
  .lk__name {
    font-size: 18px;
  }
}

@media (max-width: 767px) {
  .lk__grid {
    flex-direction: column;
  }
  .lk__col {
    width: 100%;
    margin-bottom: 10px;
  }
  .lk__card {
    display: flex;
    align-items: center;
    padding: 20px 16px;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
  }
  .lk__icon {
    margin-bottom: 0;
  }
  .lk__icon img {
    width: 32px;
    height: 32px;
    margin-right: 16px;
  }
}

.order-done {
  max-width: 414px;
  width: 100%;
  padding: 40px;
  text-align: center;
}

.order-done__icon {
  margin: 0 auto;
  margin-bottom: 24px;
}

.order-done__body {
  margin-bottom: 24px;
}

.order-done__title {
  display: block;
  color: #333;
  text-align: center;
  font-family: "William Display Pro";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.33;
  /* 133.333% */
  margin-bottom: 16px;
}

.order-done__desc {
  display: block;
  color: var(--black, #333);
  text-align: center;
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.order-done__footer {
  margin: 0 -6px;
  display: flex;
  align-items: center;
  flex-direction: column;
}

.order-done__col {
  width: 100%;
  padding: 0 6px;
}

.order-done__btn {
  display: flex;
  width: 100%;
  height: 50px;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
  background: #fff;
  border: 1px solid var(--light_gray, #eeebeb);
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  /* 25.6px */
  cursor: pointer;
}

.order-done__btn.is-primary {
  background: #ba967d;
  color: #fff;
  margin-bottom: 15px;
  border: 1px solid var(--light_gray, #ba967d);
}

.order-done__btn.is-primary:hover {
  color: #fff;
}

.order-back {
  max-width: 414px;
  width: 100%;
  padding: 40px;
}

.order-back__head {
  margin-bottom: 30px;
  text-align: center;
}

.order-back__title {
  color: #333;
  text-align: center;
  font-family: "William Display Pro";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.33;
  /* 133.333% */
  margin-bottom: 12px;
}

.order-back__desc {
  display: block;
  color: var(--black, #333);
  text-align: center;
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  opacity: 0.7;
}

.order-back__name {
  display: block;
  margin-bottom: 6px;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.order-back__item {
  margin-bottom: 20px;
}

.order-back__input {
  width: 100%;
  padding: 0 15px;
  height: 50px;
  border-radius: 5px;
  border: 1px solid var(--light_gray, #eeebeb);
  background: #fff;
}

.order-back__input::-moz-placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.order-back__input:-ms-input-placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.order-back__input::-ms-input-placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.order-back__input::placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.order-back__input:focus {
  border-color: #ba967d;
}

.order-back__textarea {
  width: 100%;
  padding: 15px 15px;
  min-height: 100px;
  border-radius: 5px;
  border: 1px solid var(--light_gray, #eeebeb);
  background: #fff;
  outline: none;
}

.order-back__textarea::-moz-placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.order-back__textarea:-ms-input-placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.order-back__textarea::-ms-input-placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.order-back__textarea::placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.order-back__textarea:focus {
  border-color: #ba967d;
}

.lk-new__body {
  display: flex;
  align-items: flex-start;
}

.lk-new__main {
  width: calc(100% - 253px);
  padding-right: 50px;
}

.lk-new__aside {
  flex: 0 0 253px;
  max-width: 253px;
  width: 100px;
}

.lk-new__list {
  display: flex;
  flex-direction: column;
}

.lk-new__item {
  padding: 30px 0;
  border-bottom: 1px solid #f0f0f0;
  display: flex;
  align-items: center;
}

.lk-new__img {
  flex: 0 0 73px;
  max-width: 73px;
  width: 100%;
  height: 73px;
  position: relative;
  z-index: 1;
}

.lk-new__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
}

.lk-new__info {
  display: inline-flex;
  flex-direction: column;
  padding: 0 24px;
}

.lk-new__category {
  display: block;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  opacity: 0.5;
}

.lk-new__name {
  display: block;
  color: #333;
  font-family: "William Display Pro";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 5px;
}

.lk-new__data {
  display: flex;
  align-items: center;
}

.lk-new__data span {
  display: inline-flex;
  margin-right: 10px;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  opacity: 0.5;
}

.lk-new__right {
  display: inline-flex;
  align-items: center;
  margin-right: 0;
  margin-left: auto;
}

.lk-new__count {
  display: inline-flex;
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 23.4px */
}

.lk-new__price {
  margin-left: 25px;
  display: inline-flex;
  color: #333;
  font-family: "Object Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 23.4px */
}

.lk-new__btns {
  display: flex;
  flex-direction: column;
  width: 100%;
  padding: 20px;
  border-radius: 10px;
  background: var(--white, #fff);
  box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.08);
}

.lk-new__btn {
  display: flex;
  height: 50px;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  background: var(--light_gray, #eeebeb);
  cursor: pointer;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  padding: 0 16px;
  margin-bottom: 14px;
}

.lk-new__btn:last-child {
  margin-bottom: 0;
}

.lk-new__btn:hover {
  color: var(--black, #333);
}

.lk-new__btn.is-primary {
  background: #ba967d;
  color: #fff;
}

.lk-new__footer {
  padding: 30px 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.lk-new__pretitle {
  display: inline-flex;
  color: #333;
  font-family: "William Display Pro";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.lk-new__total {
  display: inline-flex;
  color: #333;
  font-family: "Object Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 23.4px */
}

.order-cancel {
  max-width: 414px;
  width: 100%;
  padding: 40px;
  text-align: center;
}

.order-cancel__icon {
  margin: 0 auto;
  margin-bottom: 24px;
}

.order-cancel__body {
  margin-bottom: 24px;
}

.order-cancel__title {
  display: block;
  color: #333;
  text-align: center;
  font-family: "William Display Pro";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.33;
  /* 133.333% */
  margin-bottom: 16px;
}

.order-cancel__desc {
  display: block;
  color: var(--black, #333);
  text-align: center;
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.order-cancel__footer {
  margin: 0 -6px;
  display: flex;
  align-items: center;
}

.order-cancel__col {
  width: 50%;
  padding: 0 6px;
}

.order-cancel__btn {
  display: flex;
  width: 100%;
  height: 50px;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  background: var(--light_gray, #eeebeb);
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  /* 25.6px */
  border: 0;
  cursor: pointer;
}

.order-cancel__btn.is-primary {
  background: #ba967d;
  color: #fff;
}

.order-cancel__btn.is-primary:hover {
  color: #fff;
}

@media (max-width: 1023px) {
  .lk-new__body {
    flex-direction: column;
  }
  .lk-new__main {
    width: 100%;
    padding-right: 0;
    margin-bottom: 30px;
  }
  .lk-new__aside {
    flex: auto;
    max-width: 100%;
    width: 100%;
  }
  .lk-new__btns {
    box-shadow: none;
    padding: 20px 0;
  }
}

@media (max-width: 767px) {
  .main-head__row .main-head__title span {
    font-size: 32px;
  }
  .main-head__row {
    flex-wrap: wrap;
  }
  .main-head__row .main-head__title {
    display: block;
  }
  .main-head__row > span {
    margin-left: 0;
  }
  .lk-new__name {
    font-size: 20px;
  }
  .lk-new__data span {
    font-size: 12px;
  }
  .lk-new__category {
    font-size: 12px;
  }
  .lk-new__right {
    display: flex;
    width: 100%;
    margin-top: 15px;
    justify-content: space-between;
  }
  .lk-new__item {
    flex-wrap: wrap;
  }
  .lk-new__info {
    width: calc(100% - 73px);
    padding-right: 0;
  }
  .lk-new__count {
    font-size: 16px;
  }
  .lk-new__price {
    font-size: 16px;
  }
  .lk-new__pretitle {
    font-size: 20px;
  }
  .lk-new__total {
    font-size: 16px;
  }
}

.lk-orders__list {
  display: flex;
  flex-direction: column;
}

.lk-orders__item {
  padding: 20px 0;
  border-bottom: 1px solid #f0f0f0;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.lk-orders__left {
  display: inline-flex;
  align-items: center;
  width: 40%;
}

.lk-orders__name {
  display: inline-flex;
  color: #333;
  font-family: "Object Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.44;
  /* 144.444% */
  margin-right: 12px;
}

.lk-orders__name span {
  margin: 0 5px;
  color: var(--rose_gold, #ba967d);
}

.lk-orders__label {
  display: inline-flex;
  border-radius: 6px;
  background: rgba(139, 149, 148, 0.16);
  height: 26px;
  padding: 0 8px;
  align-items: center;
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  /* 14px */
}

.lk-orders__label.is-cancel {
  background: rgba(139, 149, 148, 0.16);
  color: var(--dark_gray, #8b9594);
}

.lk-orders__label.is-new,
.lk-orders__label.is-paid,
.lk-orders__label.is-delivered {
  background: var(--light_gray, #eeebeb);
  color: var(--rose_gold, #ba967d);
}

.lk-orders__right {
  width: 60%;
  display: inline-flex;
  justify-content: space-between;
  align-items: center;
}

.lk-orders__count {
  display: inline-flex;
  color: #333;
  font-family: "Object Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.44;
  /* 144.444% */
}

.lk-orders__price {
  display: inline-flex;
  color: #333;
  font-family: "Object Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.44;
  /* 144.444% */
}

.lk-orders__btn {
  display: inline-flex;
  height: 42px;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  background: var(--light_gray, #eeebeb);
  cursor: pointer;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  /* 25.6px */
  padding: 0 16px;
  min-width: 130px;
}

.lk-orders__btn.is-active {
  background: var(--rose_gold, #ba967d);
  color: #fff;
}

@media (max-width: 1023px) {
  .lk-orders__name {
    font-size: 14px;
  }
  .lk-orders__count {
    font-size: 14px;
  }
  .lk-orders__price {
    font-size: 14px;
  }
  .lk-orders__left {
    width: 50%;
  }
  .lk-orders__right {
    width: 50%;
  }
  .lk-orders__label {
    font-size: 12px;
  }
  .lk-orders__btn {
    font-size: 14px;
  }
}

@media (max-width: 767px) {
  .lk-orders__item {
    flex-direction: column;
    flex-wrap: wrap;
  }
  .lk-orders__left {
    width: 100%;
    position: relative;
    cursor: pointer;
  }
  .lk-orders__left:after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18 9L12 15L6 9' stroke='%23111827' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");
    width: 24px;
    height: 24px;
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: 0;
  }
  .lk-orders__right {
    width: 100%;
    display: none;
    padding: 10px;
  }
  .lk-orders__count,
  .lk-orders__price {
    display: block;
    margin-bottom: 10px;
  }
  .lk-orders__btn {
    display: flex;
    width: 100%;
  }
}

.lk-profile__body {
  padding: 40px;
  display: flex;
  flex-direction: column;
  border-radius: 10px;
  background: var(--white, #fff);
  box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.08);
}

.lk-profile__item {
  margin-bottom: 30px;
}

.lk-profile__title {
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.33;
  /* 133.333% */
  margin-bottom: 30px;
}

.lk-profile__grid {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -12px;
}

.lk-profile__col {
  width: 33.3334%;
  padding: 0 12px;
  margin-bottom: 24px;
}

.lk-profile__name {
  display: block;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  margin-bottom: 6px;
}

.lk-profile__footer {
  display: flex;
  justify-content: flex-end;
}

.lk-profile__btn {
  height: 60px;
  border-radius: 10px;
  background: var(--rose_gold, #ba967d);
  color: var(--white, #fff);
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  /* 25.6px */
}

.lk-profile__btn:hover {
  color: #ba967d;
}

.lk-profile__input {
  height: 50px;
  border-radius: 5px;
  border: 1px solid var(--light_gray, #eeebeb);
  background: #fff;
}

.lk-profile__input:focus {
  border-color: #ba967d;
}

.lk-profile__label {
  position: relative;
  display: block;
}

.lk-profile__label.is-pass span {
  display: inline-flex;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 15px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M2.99878 3L6.58794 6.58916M20.9988 21L17.41 17.4112M13.8736 18.8246C13.2665 18.9398 12.6399 19 11.9992 19C7.52159 19 3.73128 16.0571 2.45703 12C2.80393 10.8955 3.33729 9.87361 4.02021 8.97118M9.87746 9.87868C10.4204 9.33579 11.1704 9 11.9988 9C13.6556 9 14.9988 10.3431 14.9988 12C14.9988 12.8284 14.663 13.5784 14.1201 14.1213M9.87746 9.87868L14.1201 14.1213M9.87746 9.87868L6.58794 6.58916M14.1201 14.1213L6.58794 6.58916M14.1201 14.1213L17.41 17.4112M6.58794 6.58916C8.14776 5.58354 10.0053 5 11.9992 5C16.4769 5 20.2672 7.94291 21.5414 12C20.8345 14.2507 19.3533 16.1585 17.41 17.4112' stroke='%238B9594' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 24px;
  height: 24px;
  cursor: pointer;
}

.lk-profile__label.is-pass span.is-active {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M14.9988 12C14.9988 13.6569 13.6556 15 11.9988 15C10.3419 15 8.99878 13.6569 8.99878 12C8.99878 10.3431 10.3419 9 11.9988 9C13.6556 9 14.9988 10.3431 14.9988 12Z' stroke='%238B9594' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M2.45703 12C3.73131 7.94288 7.52159 5 11.9992 5C16.4769 5 20.2672 7.94291 21.5414 12C20.2672 16.0571 16.4769 19 11.9992 19C7.52159 19 3.73128 16.0571 2.45703 12Z' stroke='%238B9594' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}

@media (max-width: 1023px) {
  .lk-profile__col {
    width: 50%;
  }
  .lk-profile__title {
    font-size: 26px;
  }
}

@media (max-width: 767px) {
  .lk-profile__body {
    padding: 24px 16px;
  }
  .lk-profile__title {
    font-size: 24px;
  }
  .lk-profile__col {
    width: 100%;
  }
  .lk-profile__btn {
    width: 100%;
  }
}

.world-intro {
  margin-top: -150px;
  position: relative;
  z-index: 1;
  height: calc(100vh - 32px);
  padding-top: 180px;
}

.world-intro__bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
}

.world-intro:after {
  content: "";
  background: #333;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}

.world-intro__title {
  color: var(--white, #fff);
  font-family: "William Display Pro";
  font-size: 110px;
  font-style: normal;
  font-weight: 400;
  line-height: 102%;
  /* 112.2px */
  margin-bottom: 30px;
}

.world-intro__text {
  max-width: 599px;
  width: 100%;
  color: var(--white, #fff);
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  /* 25.6px */
}

.world-intro__container {
  height: 100%;
}

.world-intro__body {
  position: relative;
  height: 100%;
  padding-bottom: 65px;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}

.world-intro__scroll {
  position: absolute;
  width: 30px;
  height: 30px;
  position: absolute;
  bottom: 70px;
  left: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.world-intro__scroll:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M13.7092 0.371246L7.50072 10.7212L1.29226 0.37C0.996259 -0.123333 0.517439 -0.123333 0.221439 0.37C-0.0738131 0.863333 -0.0738131 1.66261 0.221439 2.15594L6.96496 13.3989C7.26022 13.8922 7.73978 13.8922 8.03504 13.3989L14.7786 2.15605C15.0738 1.66272 15.0738 0.862191 14.7786 0.368858C14.4841 -0.122087 14.0044 -0.122087 13.7092 0.371246Z' fill='white'/%3E%3C/svg%3E");
  width: 15px;
  height: 15px;
}

.world-philosophy {
  padding: 100px 0;
}

.world-philosophy__body {
  display: flex;
  align-items: flex-start;
}

.world-philosophy__left {
  width: 55%;
  padding-right: 60px;
}

.world-philosophy__right {
  width: 45%;
  position: relative;
}

.world-philosophy__label {
  display: block;
  margin-bottom: 30px;
  color: var(--rose_gold, #ba967d);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42;
  /* 142.857% */
}

.world-philosophy__title {
  margin-bottom: 30px;
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 46px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
  /* 55.2px */
}

.world-philosophy p {
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 170%;
  /* 25.5px */
  opacity: 0.8;
}

.world-philosophy__img {
  position: relative;
  z-index: 1;
}

.world-philosophy__img:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  bottom: -25px;
  right: -15px;
  border-radius: 8px;
  background: var(--light_gray, #eeebeb);
  z-index: -1;
}

.world-philosophy__img img {
  display: block;
  max-width: 100%;
}

.world-philosophy__symbol {
  position: absolute;
  top: -110px;
  right: -115px;
  z-index: 1;
}

.world-mission {
  padding: 100px 0 120px;
  background: var(--light_gray, #eeebeb);
}

.world-mission__body {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.world-mission__label {
  display: block;
  text-align: center;
  margin-bottom: 36px;
  color: var(--rose_gold, #ba967d);
  font-family: "Object Sans";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.world-mission__title {
  color: #333;
  text-align: center;
  font-family: "William Display Pro";
  font-size: 54px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 36px;
}

.world-mission__desc {
  display: inline-flex;
  max-width: 555px;
  margin: 0 auto;
  color: #333;
  text-align: center;
  font-family: "Object Sans";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 170%;
  /* 25.5px */
  opacity: 0.8;
}

.world-production {
  padding: 80px 0;
  background: #fff;
}

.world-production__head {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.world-production__label {
  display: block;
  text-align: center;
  margin-bottom: 36px;
  color: var(--rose_gold, #ba967d);
  font-family: "Object Sans";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.world-production__title {
  color: #333;
  text-align: center;
  font-family: "William Display Pro";
  font-size: 46px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 36px;
}

.world-production__item {
  display: flex;
  align-items: stretch;
}

.world-production__item:nth-child(even) {
  flex-direction: row-reverse;
}

.world-production__img {
  width: 50%;
  position: relative;
  z-index: 1;
}

.world-production__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
}

.world-production__info {
  width: 50%;
  display: inline-flex;
  flex-direction: column;
  padding: 60px;
  background: var(--light_gray, #eeebeb);
  min-height: 440px;
}

.world-production__counter {
  display: block;
  margin-bottom: 24px;
  color: var(--rose_gold, #ba967d);
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.world-production__pretitle {
  margin-bottom: 24px;
  color: #333;
  font-family: "William Display Pro";
  font-size: 34px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 44.2px */
}

.world-production__text {
  color: #333;
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.75;
  /* 175% */
  opacity: 0.8;
}

.world-design {
  padding: 80px 0;
}

.world-design__body {
  display: flex;
  align-items: flex-start;
}

.world-design__left {
  width: 55%;
  padding-right: 60px;
}

.world-design__right {
  width: 45%;
  position: relative;
}

.world-design__label {
  display: block;
  margin-bottom: 30px;
  color: var(--rose_gold, #ba967d);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42;
  /* 142.857% */
}

.world-design__title {
  margin-bottom: 30px;
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 46px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
  /* 55.2px */
  max-width: 500px;
}

.world-design p {
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 170%;
  /* 25.5px */
  opacity: 0.8;
}

.world-design__img {
  position: relative;
  z-index: 1;
}

.world-design__img:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  bottom: -25px;
  right: -15px;
  border-radius: 8px;
  background: var(--light_gray, #eeebeb);
  z-index: -1;
}

.world-design__img img {
  display: block;
  max-width: 100%;
}

.world-design__symbol {
  position: absolute;
  top: -110px;
  right: -115px;
  z-index: 1;
}

.world-responsibility {
  padding: 80px 0;
}

.world-responsibility__body {
  display: flex;
  align-items: flex-start;
  flex-direction: row-reverse;
}

.world-responsibility__left {
  width: 55%;
  padding-left: 90px;
}

.world-responsibility__right {
  width: 45%;
  position: relative;
}

.world-responsibility__label {
  display: block;
  margin-bottom: 30px;
  color: var(--rose_gold, #ba967d);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.42;
  /* 142.857% */
}

.world-responsibility__title {
  margin-bottom: 30px;
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 46px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
  /* 55.2px */
  max-width: 500px;
}

.world-responsibility p {
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 170%;
  /* 25.5px */
  opacity: 0.8;
}

.world-responsibility__img {
  position: relative;
  z-index: 1;
}

.world-responsibility__img:before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  bottom: -25px;
  right: -15px;
  border-radius: 8px;
  background: var(--light_gray, #eeebeb);
  z-index: -1;
}

.world-responsibility__img img {
  display: block;
  max-width: 100%;
}

.world-responsibility__symbol {
  position: absolute;
  top: -110px;
  left: -115px;
  z-index: 1;
}

.world-cards {
  padding-bottom: 100px;
}

.world-cards__body {
  display: flex;
  flex-wrap: nowrap;
  margin: 0 -5px;
  align-items: stretch;
}

.world-cards__col {
  width: 25%;
  padding: 0 5px;
  margin-bottom: 10px;
}

.world-cards__item {
  display: flex;
  height: 100%;
  padding: 30px 24px;
  border-radius: 8px;
  background: var(--light_gray, #eeebeb);
}

.world-cards__item span {
  display: block;
  color: #333;
  font-family: "Object Sans";
  font-size: 15px;
  font-style: normal;
  font-weight: 400;
  line-height: 170%;
  /* 25.5px */
}

.world-footer {
  position: relative;
  z-index: 1;
  padding: 70px 0 250px;
}

.world-footer:after {
  content: "";
  background: linear-gradient(
    0deg,
    rgba(34, 34, 34, 0.6) 0%,
    rgba(34, 34, 34, 0.6) 100%
  );
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}

.world-footer__bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
}

.world-footer__logo {
  display: block;
  margin: 0 auto;
  margin-bottom: 78px;
}

.world-footer__title {
  max-width: 656px;
  width: 100%;
  margin: 0 auto;
  color: #fff;
  text-align: center;
  font-family: "William Display Pro";
  font-size: 60px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
  /* 72px */
}

@media (max-width: 1439px) {
  .world-intro__title {
    font-size: 64px;
  }
  .world-philosophy {
    padding: 80px 0;
  }
  .world-philosophy__title {
    font-size: 42px;
  }
  .world-mission {
    padding: 80px 0;
  }
  .world-mission__title {
    font-size: 42px;
  }
  .world-production__title {
    font-size: 42px;
  }
  .world-production__info {
    padding: 40px;
  }
  .world-production__pretitle {
    font-size: 32px;
  }
  .world-design__title {
    font-size: 42px;
  }
  .world-responsibility__title {
    font-size: 42px;
  }
  .world-footer__title {
    font-size: 42px;
  }
  .world-design__symbol {
    right: 0;
  }
  .world-philosophy__symbol {
    right: 0;
  }
  .world-responsibility__symbol {
    left: 0;
  }
}

@media (max-width: 1023px) {
  .world-responsibility__title,
  .world-footer__title,
  .world-design__title,
  .world-production__title,
  .world-mission__title,
  .world-philosophy__title {
    font-size: 36px;
  }
  .world-intro__title {
    font-size: 54px;
  }
  .world-production__pretitle {
    font-size: 28px;
  }
  .world-production__text {
    font-size: 14px;
  }
  .world-production__info {
    padding: 30px;
  }
  .world-production__info {
    min-height: 300px;
  }
  .world-design__symbol {
    right: 0;
    max-width: 150px;
    top: -50px;
  }
  .world-philosophy__symbol {
    right: 0;
    max-width: 150px;
    top: -50px;
  }
  .world-responsibility__symbol {
    left: 0;
    max-width: 150px;
    top: -50px;
  }
  .world-philosophy__left,
  .world-design__left {
    padding-right: 20px;
  }
  .world-responsibility__left {
    padding-left: 50px;
  }
  .world-cards__body {
    flex-wrap: wrap;
  }
  .world-cards__col {
    width: 50%;
  }
}

@media (max-width: 767px) {
  .world-responsibility__title,
  .world-footer__title,
  .world-design__title,
  .world-production__title,
  .world-mission__title,
  .world-philosophy__title {
    font-size: 28px;
  }
  .world-intro__title {
    font-size: 48px;
  }
  .world-philosophy__body {
    flex-direction: column;
  }
  .world-philosophy__left,
  .world-design__left {
    width: 100%;
    padding: 0;
    margin-bottom: 30px;
  }
  .world-philosophy__right {
    width: 100%;
  }
  .world-philosophy {
    padding: 30px 0;
  }
  .world-philosophy__img:before {
    bottom: -5px;
    right: -5px;
  }
  .world-mission {
    padding: 30px 0;
  }
  .world-production {
    padding: 30px 0;
  }
  .world-production__item,
  .world-production__item:nth-child(even) {
    flex-direction: column;
  }
  .world-production__img {
    width: 100%;
    padding-bottom: 80%;
  }
  .world-production__info {
    width: 100%;
  }
  .world-design__body {
    flex-direction: column;
  }
  .world-design__right {
    width: 100%;
  }
  .world-design {
    padding: 30px 0;
  }
  .world-responsibility__body {
    flex-direction: column;
  }
  .world-responsibility__left {
    width: 100%;
    margin-bottom: 30px;
    padding-left: 0;
  }
  .world-responsibility__right {
    width: 100%;
  }
  .world-responsibility__symbol {
    left: auto;
    right: 0;
  }
  .world-responsibility {
    padding: 30px 0;
  }
  .world-responsibility__img:before,
  .world-design__img:before {
    bottom: -5px;
    right: -5px;
  }
  .world-cards__col {
    width: 100%;
  }
  .world-cards {
    padding-bottom: 30px;
  }
  .world-philosophy p,
  .world-mission__desc,
  .world-design p,
  .world-responsibility p,
  .world-cards__item span {
    font-size: 14px;
  }
  .world-production__pretitle {
    font-size: 24px;
  }
}

.order {
  padding: 45px 0;
}

.order__body {
  position: relative;
  max-width: 380px;
  margin: 0 auto;
}

.order__item {
  position: relative;
}

.order__list {
  padding: 10px;
  border-radius: 6px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  background: #fff;
  display: flex;
  flex-direction: column;
  z-index: 1;
  box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.08);
}

.order__list-item {
  padding: 10px;
  font-size: 14px;
  cursor: pointer;
  border-radius: 4px;
  background: #fff;
  transition: 0.3s;
}

.order__list-item:hover {
  background: rgba(186, 150, 125, 0.06);
}

.order__card {
  display: flex;
  flex-direction: column;
  border-radius: 10px;
  background: #fff;
  box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.08);
  padding: 30px;
}

.order__head {
  margin-bottom: 24px;
  text-align: center;
}

.order__title {
  color: var(--black, #333);
  text-align: center;
  font-family: "William Display Pro";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.33;
  /* 133.333% */
}

.order__body {
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.order__name {
  display: block;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  margin-bottom: 6px;
}

.order__input {
  width: 100%;
  background: #fff;
}

.order__input:focus {
  border-color: #ba967d;
}

.order-radio {
  display: flex;
  flex-direction: column;
}

.order-radio__input {
  position: absolute;
  top: 0;
  left: -9999px;
  width: 1px;
  height: 1px;
  opacity: 0;
  visibility: hidden;
}

.order-radio__input:checked ~ label:before {
  border: 2px solid var(--rose_gold, #ba967d);
}

.order-radio__input:checked ~ label:after {
  opacity: 1;
}

.order-radio__label {
  display: inline-flex;
  align-items: center;
  padding: 8px 0;
  cursor: pointer;
  position: relative;
  padding-left: 26px;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  /* 14px */
}

.order-radio__label:before {
  content: "";
  width: 16px;
  height: 16px;
  border-radius: 99px;
  border: 2px solid var(--light_gray, #eeebeb);
  position: absolute;
  top: 50%;
  left: 0;
  transform: translateY(-60%);
  transition: 0.4s;
}

.order-radio__label:after {
  content: "";
  width: 10px;
  height: 10px;
  background: #ba967d;
  border-radius: 50%;
  position: absolute;
  top: 50%;
  left: 5px;
  transform: translateY(-70%);
  opacity: 0;
  transition: 0.4s;
}

.order__footer {
  margin-top: 24px;
}

.order__btn {
  width: 100%;
  height: 50px;
}

.order__btn:hover {
  color: #ba967d;
}

.order__check {
  margin-top: 20px;
}

.order__check input {
  position: absolute;
  top: 0;
  left: -999px;
  width: 1px;
  height: 1px;
  opacity: 0;
  visibility: hidden;
}

.order__check input:checked ~ label:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='22' viewBox='0 0 40 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='22' rx='11' fill='%23BA967D'/%3E%3Ccircle cx='29' cy='11' r='9' fill='white'/%3E%3C/svg%3E%0A");
}

.order__label {
  display: block;
  cursor: pointer;
  padding-right: 50px;
  position: relative;
  color: #333;
  font-family: "Object Sans";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.66;
  /* 166.667% */
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.order__label a {
  color: #333;
  text-decoration: underline;
}

.order__label:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='22' viewBox='0 0 40 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='22' rx='11' fill='%23EEEBEB'/%3E%3Ccircle cx='11' cy='11' r='9' fill='white'/%3E%3C/svg%3E%0A");
  width: 40px;
  height: 22px;
  position: absolute;
  top: 0;
  right: 0;
  transition: 0.3s;
}

.order__back {
  position: absolute;
  background-image: url("data:image/svg+xml,%3Csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='32' height='32' rx='16' fill='%23EEEBEB'/%3E%3Cpath d='M18.5 21.8333L12.6667 16L18.5 10.1666' stroke='%23BA967D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  display: inline-flex;
  width: 32px;
  height: 32px;
  left: -57px;
  top: 34px;
}

@media (max-width: 767px) {
  .order__back {
    left: 0;
    top: -50px;
  }
}

.product__info {
  margin-bottom: 60px;
  display: flex;
}

.product__left {
  width: 50%;
}

.product__right {
  width: 50%;
  padding-left: 40px;
}

.product__right .product-set__col {
  padding-bottom: 20px;
  margin-bottom: 20px;
}

.product__right .product-set__size {
  padding-bottom: 20px;
  margin-bottom: 20px;
}

.product__head {
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid rgba(196, 196, 196, 0.25);
}

.product__head--grid {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 4px;
}

.product__title {
  color: #333333;
  font-family: William Display Pro;
  font-size: 48px;
  font-weight: 400;
  line-height: 130%;
  letter-spacing: 0%;
  text-align: left;
}

.product__category {
  display: block;
  color: #333333;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0%;
  text-align: left;
  opacity: 0.5;
}

.product__price {
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid rgba(196, 196, 196, 0.25);
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.product__price .card__price {
  margin-bottom: 10px;
}

.product__price--counter {
  position: relative;
  max-width: 152px;
}

.product__price--counter input {
  background: #fff;
  border-radius: 4px;
  border: 1px solid #e8eaea;
  width: 100%;
  height: 52px;
  text-align: center;
  padding-left: 30px;
}

.product__price--counter .counter-button {
  display: inline-flex;
  height: 44px;
  width: 44px;
  padding: 10px;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 4px;
  background: #fff;
  border: 0;
  cursor: pointer;
  border-radius: 4px;
  transition: 0.3s;
}

.product__price--counter .counter-button:hover {
  background: #eeebeb;
}

.product__price--counter .counter-button.decrement {
  left: 4px;
}

.product__price--counter .counter-button.decrement:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M18 12.9678H6' stroke='%23333333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 24px;
  height: 25px;
}

.product__price--counter .counter-button.increment {
  right: 4px;
}

.product__price--counter .counter-button.increment:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M12 6.96777V12.9678M12 12.9678V18.9678M12 12.9678H18M12 12.9678L6 12.9678' stroke='%23333333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 24px;
  height: 25px;
}

.product__amount {
  display: block;
  color: #333333;
  font-family: Object Sans;
  font-size: 24px;
  font-weight: 400;
  line-height: 130%;
  letter-spacing: 0%;
  text-align: left;
}

.product__stock {
  display: flex;
  align-items: center;
  opacity: 0.75;
  color: #8b9594;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: 0%;
  text-align: left;
}

.product__stock:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.99961 15.3677C11.5342 15.3677 14.3996 12.5024 14.3996 8.96775C14.3996 5.43313 11.5342 2.56775 7.99961 2.56775C4.46499 2.56775 1.59961 5.43313 1.59961 8.96775C1.59961 12.5024 4.46499 15.3677 7.99961 15.3677ZM10.9653 7.93343C11.2777 7.62101 11.2777 7.11448 10.9653 6.80206C10.6529 6.48964 10.1463 6.48964 9.83392 6.80206L7.19961 9.43638L6.16529 8.40206C5.85287 8.08964 5.34634 8.08964 5.03392 8.40206C4.7215 8.71448 4.7215 9.22101 5.03392 9.53343L6.63392 11.1334C6.94634 11.4459 7.45287 11.4459 7.76529 11.1334L10.9653 7.93343Z' fill='%2383A875'/%3E%3C/svg%3E");
  width: 16px;
  height: 17px;
  margin-right: 4px;
  transform: translateY(-2px);
}

.product__stock.is-not:before {
  display: none;
}

.product__footer {
  padding-bottom: 20px;
  border-bottom: 1px solid rgba(196, 196, 196, 0.25);
}

.product__footer--grid {
  display: flex;
  margin: 0 -5px;
}

.product__footer--col {
  width: 50%;
  padding: 0 5px;
}

.product__choise {
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
  height: 60px;
  border-radius: 4px;
  background: #ba967d;
  border: 2px solid #ba967d;
  color: white;
  font-family: Object Sans;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
  letter-spacing: 0%;
  margin-bottom: 10px;
  transition: 0.3s;
  cursor: pointer;
}

.product__choise:hover {
  background: #fff;
  color: #ba967d;
}

.product__favorite {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  border: 1px solid var(--light_gray, #eeebeb);
  background: var(--light_gray, #eeebeb);
  height: 60px;
  color: #333333;
  font-family: Object Sans;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
  letter-spacing: 0%;
  margin-bottom: 20px;
  cursor: pointer;
}

.product__favorite:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21' fill='none'%3E%3Cpath d='M10.5003 5.96777L9.87629 6.3838C10.0154 6.59245 10.2496 6.71777 10.5003 6.71777C10.7511 6.71777 10.9853 6.59245 11.1244 6.3838L10.5003 5.96777ZM13.9263 4.21777C16.3297 4.21777 18.0837 6.54757 18.0837 8.86777H19.5837C19.5837 5.97548 17.3931 2.71777 13.9263 2.71777V4.21777ZM18.0837 8.86777C18.0837 9.9908 17.6476 11.1062 16.9296 12.1767C16.2121 13.2463 15.2398 14.2303 14.2392 15.0736C13.2414 15.9145 12.2358 16.5986 11.4703 17.0722C11.0881 17.3087 10.7689 17.4907 10.5446 17.6118C10.4319 17.6727 10.3467 17.7162 10.2917 17.7428C10.2782 17.7493 10.2675 17.7544 10.2594 17.7581C10.2554 17.7599 10.2523 17.7613 10.25 17.7624C10.2476 17.7634 10.2466 17.7638 10.2466 17.7638C10.2466 17.7638 10.2471 17.7636 10.2479 17.7633C10.2487 17.763 10.25 17.7624 10.2518 17.7617C10.255 17.7605 10.2621 17.7578 10.272 17.7544C10.2805 17.7516 10.2997 17.7452 10.3255 17.7388C10.3397 17.7353 10.4088 17.7178 10.5003 17.7178V19.2178C10.5941 19.2178 10.6666 19.1997 10.685 19.1951C10.7151 19.1877 10.7396 19.1798 10.7542 19.1748C10.7841 19.1646 10.8104 19.154 10.828 19.1466C10.865 19.131 10.9054 19.1122 10.945 19.0931C11.0261 19.0538 11.132 18.9993 11.2572 18.9317C11.5089 18.7959 11.8536 18.599 12.2595 18.3478C13.0704 17.8461 14.1388 17.1199 15.2059 16.2206C16.2701 15.3236 17.3534 14.2375 18.1753 13.0123C18.9965 11.788 19.5837 10.3838 19.5837 8.86777H18.0837ZM10.5003 17.7178C10.5918 17.7178 10.661 17.7353 10.6751 17.7388C10.701 17.7452 10.7202 17.7516 10.7287 17.7544C10.7386 17.7578 10.7456 17.7605 10.7488 17.7617C10.7506 17.7624 10.752 17.763 10.7528 17.7633C10.7536 17.7636 10.754 17.7638 10.7541 17.7638C10.7541 17.7638 10.753 17.7634 10.7507 17.7624C10.7484 17.7613 10.7453 17.7599 10.7412 17.7581C10.7331 17.7544 10.7224 17.7493 10.709 17.7428C10.6539 17.7162 10.5688 17.6727 10.456 17.6118C10.2317 17.4907 9.91259 17.3087 9.53034 17.0722C8.76485 16.5986 7.75922 15.9145 6.76144 15.0736C5.76085 14.2303 4.78858 13.2463 4.07109 12.1767C3.353 11.1062 2.91699 9.9908 2.91699 8.86777H1.41699C1.41699 10.3838 2.00413 11.788 2.82539 13.0123C3.64725 14.2375 4.73055 15.3236 5.79477 16.2206C6.86181 17.1199 7.93025 17.8461 8.74114 18.3478C9.14709 18.599 9.49175 18.7959 9.74342 18.9317C9.86866 18.9993 9.97454 19.0538 10.0557 19.0931C10.0952 19.1122 10.1356 19.131 10.1727 19.1466C10.1903 19.154 10.2165 19.1646 10.2464 19.1748C10.2611 19.1798 10.2855 19.1877 10.3157 19.1951C10.3341 19.1997 10.4065 19.2178 10.5003 19.2178V17.7178ZM2.91699 8.86777C2.91699 6.54757 4.67091 4.21777 7.0744 4.21777V2.71777C3.60752 2.71777 1.41699 5.97548 1.41699 8.86777H2.91699ZM7.0744 4.21777C8.31112 4.21777 9.01471 5.09144 9.87629 6.3838L11.1244 5.55175C10.3193 4.34411 9.20805 2.71777 7.0744 2.71777V4.21777ZM11.1244 6.3838C11.9859 5.09144 12.6895 4.21777 13.9263 4.21777V2.71777C11.7926 2.71777 10.6814 4.34411 9.87629 5.55175L11.1244 6.3838Z' fill='%23333333'/%3E%3C/svg%3E");
  width: 21px;
  height: 21px;
  margin-right: 10px;
}

.product__click {
  display: flex;
  width: 100%;
  justify-content: center;
  align-items: center;
  border-radius: 4px;
  border: 1px solid var(--light_gray, #eeebeb);
  background: var(--light_gray, #eeebeb);
  height: 60px;
  color: #333333;
  font-family: Object Sans;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
  letter-spacing: 0%;
  margin-bottom: 20px;
  cursor: pointer;
}

.product__information {
  display: flex;
  flex-direction: column;
}

.product__information span {
  display: flex;
  margin-bottom: 10px;
  align-items: center;
  color: #333333;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0%;
  text-align: left;
}

.product__information span img {
  margin-right: 5px;
}

.product__img {
  position: relative;
}

.product-slider__nav {
  position: absolute;
  bottom: 12px;
  right: 12px;
  display: none;
  align-items: center;
  z-index: 2;
}

.product-slider__prev {
  background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='36' height='36' rx='18' fill='white' fill-opacity='0.4'/%3E%3Cpath d='M16.3333 23.8333L10.5 18M10.5 18L16.3333 12.1666M10.5 18L25.5 18' stroke='%23333333' stroke-width='1.6' stroke-linecap='square'/%3E%3C/svg%3E%0A");
  display: inline-flex;
  width: 36px;
  height: 36px;
  cursor: pointer;
}

.product-slider__next {
  background-image: url("data:image/svg+xml,%3Csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='36' height='36' rx='18' fill='white' fill-opacity='0.4'/%3E%3Cpath d='M16.3333 23.8333L10.5 18M10.5 18L16.3333 12.1666M10.5 18L25.5 18' stroke='%23333333' stroke-width='1.6' stroke-linecap='square'/%3E%3C/svg%3E%0A");
  transform: rotate(180deg);
  display: inline-flex;
  width: 36px;
  height: 36px;
  cursor: pointer;
  margin-left: 5px;
}

.product-slider__card video {
  display: block;
  width: 100%;
}

.product-data__item {
  border-bottom: 1px solid rgba(196, 196, 196, 0.25);
}

.product-data__head {
  padding: 20px 0 15px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  cursor: pointer;
}

.product-data__head span {
  display: inline-flex;
  color: #333333;
  font-family: William Display Pro;
  font-size: 24px;
  font-weight: 400;
  line-height: 29px;
  letter-spacing: 0%;
  text-align: left;
}

.product-data__head:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='10.000000' height='6.000000' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs/%3E%3Cpath id='Expand More' d='M9.13965 0.148438L5 4.28857L0.861328 0.147949C0.664062 -0.0493164 0.344727 -0.0493164 0.147461 0.147949C-0.0488281 0.345215 -0.0488281 0.665039 0.147461 0.862305L4.64355 5.35962C4.83984 5.55688 5.16016 5.55688 5.35645 5.35962L9.85254 0.862305C10.0488 0.665039 10.0488 0.344971 9.85254 0.147461C9.65625 -0.0488281 9.33594 -0.0488281 9.13965 0.148438Z' fill='%23333333' fill-opacity='1.000000' fill-rule='nonzero'/%3E%3C/svg%3E%0A");
  width: 10px;
  height: 6px;
}

.product-data__head.is-active:after {
  transform: rotate(180deg);
}

.product-data__hidden {
  padding-bottom: 20px;
  display: none;
}

.product-data__hidden p {
  opacity: 0.8;
}

.product-data__hidden p a {
  color: #ba967d;
}

.product-data__hidden p a:hover {
  text-decoration: underline;
}

.product-data__hidden table {
  width: 100%;
}

.product-data__hidden table td {
  padding: 8px 0;
}

.product-data__hidden table td:nth-child(even) {
  color: #111010;
  opacity: 0.5;
  text-align: right;
}

.product-slider__slide {
  height: 100% !important;
}

.product-slider__card {
  display: flex;
}

.product-slider__card img {
  display: block;
  width: 100%;
}

.product-set__head {
  margin-bottom: 40px;
}

.product-set__title {
  color: #333333;
  font-family: William Display Pro;
  font-size: 46px;
  font-weight: 400;
  line-height: 70px;
  letter-spacing: 0%;
  text-align: left;
}

.product-set__item {
  padding: 30px 0;
  border-top: 1px solid var(--light_gray, #eeebeb);
}

.product-set__card {
  display: flex;
}

.product-set__card.is-comp .product-set__heading {
  margin-bottom: 10px;
}

.product-set__card.is-comp .product-set__main .product-set__size {
  margin-bottom: 10px;
}

.product-set__card.is-comp .product-set__main .product-set__col {
  margin-bottom: 10px;
}

.product-set__img {
  flex: 0 0 280px;
  max-width: 280px;
  width: 100%;
}

.product-set__img img {
  display: block;
  width: 100%;
}

.product-set__main {
  display: flex;
  width: calc(100% - 280px);
}

.product-set__left {
  padding: 0 40px;
  display: flex;
  flex-direction: column;
  width: calc(100% - 250px);
}

.product-set__right {
  flex: 0 0 250px;
  max-width: 250px;
  width: 100%;
}

.product-set__heading {
  padding-bottom: 10px;
  margin-bottom: 30px;
}

.product-set__main .product-set__size {
  border-bottom: 0;
  margin-bottom: 30px;
}

.product-set__main .product-set__col {
  border-bottom: 0;
}

.product-set__pretitle {
  display: block;
  margin-bottom: 10px;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.product-set__price {
  margin-bottom: 10px;
  display: block;
  color: #333;
  font-family: "Object Sans";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 31.2px */
}

.product-set__art {
  display: block;
  color: #333333;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0%;
  text-align: left;
  opacity: 0.5;
}

.product-set__name {
  display: block;
  color: #333333;
  font-family: William Display Pro;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
  letter-spacing: 0%;
  text-align: left;
}

.product-set__category {
  display: block;
  opacity: 0.5;
  color: #333333;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0%;
  text-align: left;
}

.product-set__col {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid rgba(196, 196, 196, 0.25);
}

.product-set__size {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid rgba(196, 196, 196, 0.25);
}

.product-set__size .card-size {
  margin: 0;
}

.product-set__set {
  padding-bottom: 10px;
  margin-bottom: 10px;
  border-bottom: 1px solid rgba(196, 196, 196, 0.25);
}

.product-set__pretitle {
  display: block;
  margin-bottom: 10px;
  opacity: 0.5;
  color: #333333;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0%;
  text-align: left;
}

.product-set__row {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.product-set__picker {
  display: flex;
  align-items: center;
}

.product-set__picker input {
  position: absolute;
  top: 0;
  left: -9999px;
  width: 1px;
  height: 1px;
  opacity: 0;
  visibility: hidden;
}

.product-set__picker input:checked ~ label {
  border-color: #ba967d;
}

.product-set__picker {
  max-width: 140px;
  overflow-x: auto;
}

.product-set__picker::-webkit-scrollbar {
  opacity: 0;
  visibility: hidden;
  height: 0;
  width: 0;
}

.product-set__color {
  margin-right: 10px;
}

@media (max-width: 767px) {
  .product-set__color {
    margin-right: 5px;
  }
}

.product-set__label {
  cursor: pointer;
  position: relative;
  display: inline-flex;
  border: 2px solid transparent;
  padding: 3px;
  border-radius: 50%;
}

.product-set__label span {
  display: inline-flex;
  width: 16px;
  height: 16px;
  border-radius: 50%;
}

.product-set__info span {
  display: inline-flex;
  opacity: 0.5;
  color: #333333;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0%;
  text-align: left;
}

.product-set__grid {
  display: flex;
  margin: 0 -10px;
}

.product-set__element {
  padding: 0 10px;
}

.product-set__element input {
  position: absolute;
  top: 0;
  left: -9999px;
  width: 1px;
  height: 1px;
  opacity: 0;
  visibility: hidden;
}

.product-set__element input:checked ~ label span {
  color: #ba967d;
}

.product-set__element label {
  cursor: pointer;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.product-set__element label span {
  display: inline-flex;
  color: #333333;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0%;
  text-align: left;
}

.product-set__set table {
  width: 100%;
}

.product-set__set table td {
  padding: 10px 0;
}

.product-set__set table td:nth-child(even) {
  text-align: right;
}

.product-set__footer {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.product-set__amount span {
  display: inline-flex;
  color: #333333;
  font-family: Object Sans;
  font-size: 18px;
  font-weight: 400;
  line-height: 130%;
  letter-spacing: 0%;
  text-align: right;
}

.product-set__btn {
  width: 100%;
  cursor: pointer;
  height: 50px;
  border-radius: 4px;
  background: #ba967d;
  border: 2px solid #ba967d;
  display: flex;
  justify-content: center;
  align-items: center;
  color: white;
  font-family: Object Sans;
  font-size: 16px;
  font-weight: 400;
  line-height: 1;
  letter-spacing: 0%;
  text-align: left;
  transition: 0.3s;
  margin-bottom: 10px;
}

.product-set__btn:hover {
  background: transparent;
  color: #ba967d;
}

.product-set__btn.is-active {
  background: transparent;
  color: #ba967d;
}

.product-set .product__click {
  height: 50px;
}

.product-set__counter {
  position: relative;
  margin-bottom: 10px;
  margin-top: 36px;
}

.product-set__counter input {
  background: #fff;
  border-radius: 4px;
  border: 1px solid #e8eaea;
  width: 100%;
  height: 52px;
  text-align: center;
  padding-left: 30px;
}

.product-set__counter .counter-button {
  display: inline-flex;
  height: 44px;
  width: 44px;
  padding: 10px;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 4px;
  background: #fff;
  border: 0;
  cursor: pointer;
  border-radius: 4px;
  transition: 0.3s;
}

.product-set__counter .counter-button:hover {
  background: #eeebeb;
}

.product-set__counter .counter-button.decrement {
  left: 4px;
}

.product-set__counter .counter-button.decrement:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M18 12.9678H6' stroke='%23333333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 24px;
  height: 25px;
}

.product-set__counter .counter-button.increment {
  right: 4px;
}

.product-set__counter .counter-button.increment:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M12 6.96777V12.9678M12 12.9678V18.9678M12 12.9678H18M12 12.9678L6 12.9678' stroke='%23333333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 24px;
  height: 25px;
}

.product-set__compound {
  display: flex;
  flex-direction: column;
  margin-bottom: 20px;
}

.product-set__compound-list {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  gap: 10px;
}

.product-set__compound-item {
  display: inline-flex;
  align-items: center;
}

.product-set__compound-name {
  display: inline-flex;
  gap: 4px;
  opacity: 0.8;
  color: #111010;
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  /* 22.4px */
}

.product-set__compound-name span {
  display: inline-flex;
  opacity: 0.5;
}

.product-about {
  padding: 80px 0;
}

.product-about__item {
  display: flex;
  flex-direction: row;
  align-items: stretch;
}

.product-about__item:nth-child(even) {
  flex-direction: row-reverse;
}

.product-about__img {
  width: 50%;
  position: relative;
  z-index: 1;
}

.product-about__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
}

.product-about__content {
  width: 50%;
  padding: 60px 40px;
  background: var(--light_gray, #eeebeb);
  min-height: 550px;
}

.product-about__title {
  display: block;
  margin-bottom: 24px;
  color: #333;
  font-family: "William Display Pro";
  font-size: 48px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 62.4px */
}

.product-about__text {
  color: #333;
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.75;
  /* 175% */
}

.table-sizes {
  width: 100%;
  overflow: hidden;
  border-collapse: collapse;
}

.table-sizes thead tr {
  background: var(--light_gray, #eeebeb);
}

.table-sizes thead td {
  padding: 10px;
  padding-top: 12px;
  text-align: left;
  width: 33.3334%;
  color: #111010;
  text-overflow: ellipsis;
  font-family: "Object Sans";
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
  /* 15.6px */
  opacity: 0.8;
  border: 1px solid var(--light_gray, #fff);
}

.table-sizes thead td:first-child {
  border-radius: 15px 0 0 0;
}

.table-sizes thead td:last-child {
  border-radius: 0 15px 0 0;
}

.table-sizes thead td:nth-child(even) {
  text-align: left;
  color: #111010;
  text-overflow: ellipsis;
  font-family: "Object Sans";
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
  /* 15.6px */
  opacity: 0.8;
}

.table-sizes tbody td {
  padding: 10px;
  padding-top: 12px;
  text-align: left;
  width: 33.3334%;
  color: #111010;
  text-overflow: ellipsis;
  font-family: "Object Sans";
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
  /* 15.6px */
  opacity: 0.8;
  border-color: #111010;
  border: 1px solid var(--light_gray, #f0f0f0);
}

.table-sizes tbody td:first-child {
  background: #eeebeb;
  border: 1px solid var(--light_gray, #fff);
}

.table-sizes tbody td:nth-child(even) {
  text-align: left;
  color: #111010;
  text-overflow: ellipsis;
  font-family: "Object Sans";
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
  /* 15.6px */
  opacity: 0.8;
}

.rec {
  margin-bottom: 100px;
}

.rec__head {
  margin-bottom: 50px;
}

.rec__title {
  display: block;
  color: #333333;
  font-family: William Display Pro;
  font-size: 46px;
  font-weight: 400;
  line-height: 1.5;
  letter-spacing: 0%;
  text-align: left;
}

.rec__body {
  position: relative;
}

.rec-card {
  display: flex;
  position: relative;
  overflow: hidden;
  z-index: 1;
  padding-bottom: 100%;
}

.rec-card img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
}

.rec-card__name {
  display: inline-flex;
  align-items: center;
  position: absolute;
  bottom: 10px;
  left: 10px;
  padding: 5px;
  border-radius: 50px;
  background: white;
  color: #333333;
  font-family: Object Sans;
  font-size: 14px;
  font-weight: 400;
  line-height: 140%;
  letter-spacing: 0%;
  text-align: left;
}

.rec-card__name span {
  transform: translateY(1px);
}

.rec-card__name:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='15.000000' height='15.000000' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs%3E%3CclipPath id='clip0_724'%3E%3Crect id='instagram (2) 1' width='15.000000' height='15.000000' fill='white' fill-opacity='0'/%3E%3C/clipPath%3E%3C/defs%3E%3Crect id='instagram (2) 1' width='15.000000' height='15.000000' fill='%23FFFFFF' fill-opacity='0'/%3E%3Cg clip-path='url(%23clip0_724)'%3E%3Cpath id='Vector' d='M14.9854 4.41003C14.9502 3.61304 14.8213 3.06506 14.6367 2.59033C14.4463 2.0863 14.1533 1.63513 13.7695 1.26001C13.3945 0.879028 12.9404 0.58313 12.4414 0.39563C11.9639 0.210938 11.4189 0.0820312 10.6221 0.046875C9.81934 0.00878906 9.56445 0 7.52734 0C5.49121 0 5.23633 0.00878906 4.43652 0.0439453C3.63965 0.0791016 3.0918 0.20813 2.61719 0.392578C2.1123 0.58313 1.66113 0.876099 1.28613 1.26001C0.905273 1.63513 0.609375 2.08936 0.421875 2.5874C0.237305 3.06506 0.108398 3.61011 0.0732422 4.4071C0.0351562 5.21008 0.0263672 5.46497 0.0263672 7.50146C0.0263672 9.53796 0.0351562 9.79285 0.0703125 10.5929C0.105469 11.3899 0.234375 11.9379 0.418945 12.4126C0.609375 12.9166 0.905273 13.3678 1.28613 13.7429C1.66113 14.1239 2.11523 14.4198 2.61426 14.6073C3.0918 14.792 3.63672 14.9209 4.43359 14.9561C5.2334 14.9912 5.48828 15 7.52539 15C9.56152 15 9.81641 14.9912 10.6162 14.9561C11.4131 14.9209 11.9609 14.792 12.4355 14.6073C13.4443 14.2177 14.2412 13.4205 14.6309 12.4126C14.8154 11.9349 14.9443 11.3899 14.9795 10.5929C15.0146 9.79285 15.0234 9.53796 15.0234 7.50146C15.0234 5.46497 15.0205 5.21008 14.9854 4.41003ZM13.6348 10.5343C13.6025 11.2668 13.4795 11.6625 13.377 11.9261C13.125 12.5796 12.6064 13.0983 11.9521 13.3503C11.6885 13.4529 11.29 13.5759 10.5605 13.608C9.76953 13.6433 9.53223 13.652 7.53125 13.652C5.5293 13.652 5.28906 13.6433 4.50098 13.608C3.76855 13.5759 3.37305 13.4529 3.10938 13.3503C2.78418 13.2301 2.4873 13.0397 2.24707 12.7905C1.99805 12.5474 1.80762 12.2543 1.6875 11.9291C1.58496 11.6654 1.46191 11.2668 1.42969 10.5372C1.39453 9.74609 1.38574 9.50867 1.38574 7.50732C1.38574 5.50586 1.39453 5.26562 1.42969 4.47742C1.46191 3.74487 1.58496 3.34937 1.6875 3.08557C1.80762 2.76025 1.99805 2.46436 2.25098 2.224C2.49316 1.97498 2.78711 1.78442 3.1123 1.66443C3.37598 1.56189 3.77441 1.43884 4.50391 1.40649C5.29492 1.37134 5.53223 1.36255 7.5332 1.36255C9.53809 1.36255 9.77539 1.37134 10.5635 1.40649C11.2959 1.43884 11.6914 1.56189 11.9551 1.66443C12.2803 1.78442 12.5771 1.97498 12.8174 2.224C13.0664 2.46729 13.2568 2.76025 13.377 3.08557C13.4795 3.34937 13.6025 3.7478 13.6348 4.47742C13.6699 5.26868 13.6787 5.50586 13.6787 7.50732C13.6787 9.50867 13.6699 9.74316 13.6348 10.5343Z' fill='%23333333' fill-opacity='1.000000' fill-rule='nonzero'/%3E%3Cpath id='Vector' d='M7.52832 3.64795C5.40039 3.64795 3.6748 5.37378 3.6748 7.50122C3.6748 9.62866 5.40039 11.3545 7.52832 11.3545C9.65527 11.3545 11.3818 9.62866 11.3818 7.50122C11.3818 5.37378 9.65527 3.64795 7.52832 3.64795ZM7.52832 10.0007C6.14844 10.0007 5.02832 8.88147 5.02832 7.50122C5.02832 6.12109 6.14844 5.00171 7.52832 5.00171C8.9082 5.00171 10.0273 6.12109 10.0273 7.50122C10.0273 8.88147 8.9082 10.0007 7.52832 10.0007Z' fill='%23333333' fill-opacity='1.000000' fill-rule='nonzero'/%3E%3Cpath id='Vector' d='M12.4326 3.49573C12.4326 3.99255 12.0303 4.39539 11.5332 4.39539C11.0361 4.39539 10.6338 3.99255 10.6338 3.49573C10.6338 2.9989 11.0361 2.59619 11.5332 2.59619C12.0303 2.59619 12.4326 2.9989 12.4326 3.49573Z' fill='%23333333' fill-opacity='1.000000' fill-rule='nonzero'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 15px;
  height: 15px;
  margin-right: 5px;
}

.rec-slider__next {
  position: absolute;
  top: 50%;
  transform: translateY(calc(-50% - 15px));
  right: -25px;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: #fff;
  box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.15);
  z-index: 1;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.rec-slider__next:after {
  content: "";
  display: inline-flex;
  background-image: url("data:image/svg+xml,%3Csvg width='8.485352' height='14.485352' viewBox='0 0 8.48535 14.4854' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs/%3E%3Crect id='Rectangle 234' x='1.414062' y='14.485352' width='2.000000' height='10.000000' transform='rotate(-135 1.414062 14.485352)' fill='%231B1B1B' fill-opacity='1.000000'/%3E%3Crect id='Rectangle 235' x='8.485352' y='7.071777' width='2.000000' height='10.000000' transform='rotate(135 8.485352 7.071777)' fill='%231B1B1B' fill-opacity='1.000000'/%3E%3C/svg%3E%0A");
  width: 8.48px;
  height: 14.48px;
}

.rec-slider__prev {
  position: absolute;
  top: 50%;
  transform: translateY(calc(-50% - 15px));
  left: -25px;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: #fff;
  box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.15);
  z-index: 1;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.rec-slider__prev:after {
  content: "";
  display: inline-flex;
  background-image: url("data:image/svg+xml,%3Csvg width='8.485352' height='14.485352' viewBox='0 0 8.48535 14.4854' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs/%3E%3Crect id='Rectangle 234' x='1.414062' y='14.485352' width='2.000000' height='10.000000' transform='rotate(-135 1.414062 14.485352)' fill='%231B1B1B' fill-opacity='1.000000'/%3E%3Crect id='Rectangle 235' x='8.485352' y='7.071777' width='2.000000' height='10.000000' transform='rotate(135 8.485352 7.071777)' fill='%231B1B1B' fill-opacity='1.000000'/%3E%3C/svg%3E%0A");
  width: 8.48px;
  height: 14.48px;
  transform: rotate(180deg);
}

.rec-slider__pagination {
  margin-top: 25px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.rec-slider__pagination .swiper-pagination-bullet {
  margin: 0 5px;
  background: #dfdcdc;
  opacity: 1;
}

.rec-slider__pagination .swiper-pagination-bullet-active {
  background: #ba967d;
}

.inst {
  padding: 50px 0;
  background: var(--light_gray, #eeebeb);
}

.inst__body {
  position: relative;
}

.inst-slider__next {
  position: absolute;
  top: 50%;
  transform: translateY(calc(-50% - 15px));
  right: -25px;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: #fff;
  box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.15);
  z-index: 1;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.inst-slider__next:after {
  content: "";
  display: inline-flex;
  background-image: url("data:image/svg+xml,%3Csvg width='8.485352' height='14.485352' viewBox='0 0 8.48535 14.4854' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs/%3E%3Crect id='Rectangle 234' x='1.414062' y='14.485352' width='2.000000' height='10.000000' transform='rotate(-135 1.414062 14.485352)' fill='%231B1B1B' fill-opacity='1.000000'/%3E%3Crect id='Rectangle 235' x='8.485352' y='7.071777' width='2.000000' height='10.000000' transform='rotate(135 8.485352 7.071777)' fill='%231B1B1B' fill-opacity='1.000000'/%3E%3C/svg%3E%0A");
  width: 8.48px;
  height: 14.48px;
}

.inst-slider__prev {
  position: absolute;
  top: 50%;
  transform: translateY(calc(-50% - 15px));
  left: -25px;
  width: 50px;
  height: 50px;
  border-radius: 50%;
  background: #fff;
  box-shadow: 0px 4px 25px 0px rgba(0, 0, 0, 0.15);
  z-index: 1;
  cursor: pointer;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.inst-slider__prev:after {
  content: "";
  display: inline-flex;
  background-image: url("data:image/svg+xml,%3Csvg width='8.485352' height='14.485352' viewBox='0 0 8.48535 14.4854' fill='none' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cdesc%3E Created with Pixso. %3C/desc%3E%3Cdefs/%3E%3Crect id='Rectangle 234' x='1.414062' y='14.485352' width='2.000000' height='10.000000' transform='rotate(-135 1.414062 14.485352)' fill='%231B1B1B' fill-opacity='1.000000'/%3E%3Crect id='Rectangle 235' x='8.485352' y='7.071777' width='2.000000' height='10.000000' transform='rotate(135 8.485352 7.071777)' fill='%231B1B1B' fill-opacity='1.000000'/%3E%3C/svg%3E%0A");
  width: 8.48px;
  height: 14.48px;
  transform: rotate(180deg);
}

.inst-slider__pagination {
  margin-top: 25px;
  justify-content: center;
  align-items: center;
  display: flex;
}

.inst-slider__pagination .swiper-pagination-bullet {
  margin: 0 5px;
  background: #dfdcdc;
  opacity: 1;
}

.inst-slider__pagination .swiper-pagination-bullet-active {
  background: #ba967d;
}

.inst__head {
  margin-bottom: 36px;
}

.inst__title {
  display: block;
  text-align: center;
  color: #333;
  font-family: "William Display Pro";
  font-size: 48px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 62.4px */
  margin-bottom: 14px;
}

.inst__description {
  display: block;
  text-align: center;
  color: #111010;
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.inst-card {
  display: flex;
  align-items: center;
  justify-content: center;
  position: relative;
  background-size: cover;
  padding-bottom: 100%;
  z-index: 1;
  overflow: hidden;
}

.inst-card.is-video:before {
  content: "";
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='49' viewBox='0 0 48 49' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='-0.000976562' y='0.967773' width='48' height='48' rx='24' fill='%23333333'/%3E%3Cpath d='M31.762 22.8908C32.9398 23.5727 33.5286 23.9136 33.7264 24.3584C33.8989 24.7464 33.8989 25.1893 33.7264 25.5773C33.5286 26.0221 32.9398 26.363 31.762 27.0449L21.1859 33.1679C20.0039 33.8522 19.4129 34.1944 18.9278 34.1438C18.5048 34.0997 18.1203 33.878 17.8702 33.534C17.5834 33.1396 17.5834 32.4567 17.5834 31.0909L17.5834 18.8448C17.5834 17.479 17.5834 16.7961 17.8702 16.4017C18.1203 16.0576 18.5048 15.836 18.9278 15.7919C19.4129 15.7413 20.0039 16.0835 21.1859 16.7678L31.762 22.8908Z' fill='white'/%3E%3C/svg%3E%0A");
  width: 48px;
  height: 49px;
  z-index: 2;
}

.inst-card:after {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  background: rgba(0, 0, 0, 0.1);
  -webkit-backdrop-filter: blur(15px);
  backdrop-filter: blur(15px);
}

.inst-card img {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  display: block;
  max-width: 100%;
  max-height: 100%;
  z-index: 1;
}

.reviews {
  padding: 80px 0 50px;
  background: var(--light_gray, #eeebeb);
}

.reviews__head {
  margin-bottom: 30px;
}

.reviews__body {
  display: flex;
}

.reviews__main {
  width: 100%;
  padding-right: 60px;
}

.reviews__aside {
  flex: 0 0 364px;
  width: 100%;
  max-width: 364px;
}

.reviews__title {
  margin-bottom: 17px;
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 48px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 62.4px */
}

.reviews__grid {
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.reviews__left {
  display: inline-flex;
  flex-direction: column;
}

.reviews__rating {
  display: inline-flex;
  align-items: center;
  margin-bottom: 8px;
}

.reviews__rating span {
  display: inline-flex;
  margin-right: 6px;
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 36px;
  font-style: normal;
  font-weight: 400;
  line-height: 36px;
  /* 100% */
}

.reviews__stars {
  display: inline-flex;
  align-items: center;
}

.reviews__star {
  display: inline-flex;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M9.04917 4.8946C9.34853 3.97329 10.6519 3.97329 10.9513 4.8946L12.0209 8.18639C12.1547 8.59842 12.5387 8.87738 12.9719 8.87738H16.4331C17.4018 8.87738 17.8046 10.117 17.0209 10.6864L14.2207 12.7208C13.8702 12.9755 13.7236 13.4268 13.8575 13.8389L14.927 17.1307C15.2264 18.052 14.1719 18.8181 13.3882 18.2487L10.588 16.2143C10.2375 15.9596 9.76293 15.9596 9.41244 16.2143L6.61227 18.2487C5.82856 18.8181 4.77408 18.052 5.07343 17.1307L6.143 13.8389C6.27688 13.4268 6.13022 12.9755 5.77973 12.7208L2.97956 10.6864C2.19585 10.117 2.59862 8.87738 3.56735 8.87738H7.02855C7.46177 8.87738 7.84573 8.59842 7.9796 8.18639L9.04917 4.8946Z' fill='%23333333'/%3E%3C/svg%3E");
  width: 20px;
  height: 21px;
  opacity: 0.5;
}

.reviews__star.is-active {
  opacity: 1;
}

.reviews__data {
  display: block;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.reviews__data a {
  text-decoration: underline;
  color: var(--black, #333);
}

.reviews__btn {
  display: inline-flex;
  height: 50px;
  border-radius: 4px;
  background: var(--white, #fff);
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 25.6px */
  border: 0;
}

.reviews__btn:hover {
  background: var(--white, #fff);
  color: var(--black, #333);
}

.reviews__list {
  display: flex;
  flex-direction: column;
}

.reviews__item {
  padding: 30px 0;
  border-bottom: 1px solid rgba(51, 51, 51, 0.06);
}

.reviews__item:first-child {
  border-top: 1px solid rgba(51, 51, 51, 0.06);
}

.reviews-card__head {
  margin-bottom: 14px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.reviews-card__left {
  display: flex;
  align-items: center;
}

.reviews-card__name {
  display: inline-flex;
  margin-right: 12px;
  color: #333;
  font-family: "William Display Pro";
  font-size: 22px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.reviews-card__date {
  display: inline-flex;
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.reviews-card__rating {
  display: inline-flex;
  align-items: center;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%;
  /* 19.6px */
}

.reviews-card__rating:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M9.04917 4.8946C9.34853 3.97329 10.6519 3.97329 10.9513 4.8946L12.0209 8.18639C12.1547 8.59842 12.5387 8.87738 12.9719 8.87738H16.4331C17.4018 8.87738 17.8046 10.117 17.0209 10.6864L14.2207 12.7208C13.8702 12.9755 13.7236 13.4268 13.8575 13.8389L14.927 17.1307C15.2264 18.052 14.1719 18.8181 13.3882 18.2487L10.588 16.2143C10.2375 15.9596 9.76293 15.9596 9.41244 16.2143L6.61227 18.2487C5.82856 18.8181 4.77408 18.052 5.07343 17.1307L6.143 13.8389C6.27688 13.4268 6.13022 12.9755 5.77973 12.7208L2.97956 10.6864C2.19585 10.117 2.59862 8.87738 3.56735 8.87738H7.02855C7.46177 8.87738 7.84573 8.59842 7.9796 8.18639L9.04917 4.8946Z' fill='%23333333'/%3E%3C/svg%3E");
  width: 20px;
  height: 21px;
  margin-right: 4px;
  transform: translateY(-4px);
}

.reviews-card__text {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -moz-box;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  line-clamp: 2;
  box-orient: vertical;
  color: var(--black, #333);
  text-overflow: ellipsis;
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  /* 25.6px */
}

.reviews-card__more {
  display: inline-flex;
  align-items: center;
  margin-top: 10px;
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.reviews-card__more:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='17' viewBox='0 0 16 17' fill='none'%3E%3Cpath d='M6 4.96777L10 8.96777L6 12.9678' stroke='%238B9594' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 16px;
  height: 17px;
  margin-left: 4px;
  transform: translateY(-2px);
}

.reviews-product {
  display: flex;
  flex-direction: column;
  padding: 24px;
  border-radius: 4px;
  background: var(--white, #fff);
}

.reviews-product__head {
  display: flex;
  width: 100%;
  margin-bottom: 20px;
}

.reviews-product__img {
  flex: 0 0 81px;
  max-width: 81px;
  width: 100%;
  height: 81px;
  position: relative;
}

.reviews-product__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
}

.reviews-product__info {
  padding-left: 16px;
  width: calc(100% - 81px);
  display: inline-flex;
  flex-direction: column;
}

.reviews-product__category {
  display: block;
  margin-bottom: 4px;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  opacity: 0.5;
}

.reviews-product__name {
  display: block;
  margin-bottom: 8px;
  color: #333;
  font-family: "William Display Pro";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.reviews-product__art {
  display: block;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  opacity: 0.5;
}

.reviews-product .product-set__size {
  border-bottom: 0;
}

.reviews-product .product-set__col {
  border-bottom: 0;
}

.reviews-product .product__footer {
  border-bottom: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}

.reviews-product .product__price {
  border-bottom: 0;
  flex-direction: column;
  align-items: flex-start;
  padding-bottom: 0;
  margin-bottom: 16px;
}

.reviews-product .product__click {
  margin-bottom: 0;
}

.reviews-product .product__price--info {
  margin-bottom: 16px;
}

.reviews-product .product__price--counter {
  max-width: 100%;
  width: 100%;
}

.cart-modal {
  padding: 24px;
  max-width: 413px;
  width: 100%;
}

.cart-modal__head {
  margin-bottom: 24px;
}

.cart-modal__title {
  color: #333;
  font-family: "William Display Pro";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.cart-modal__body {
  display: flex;
  align-items: center;
  margin-bottom: 24px;
}

.cart-modal__img {
  flex: 0 0 110px;
  max-width: 110px;
  width: 100%;
  position: relative;
  height: 110px;
  z-index: 1;
  border-radius: 4px;
  overflow: hidden;
}

.cart-modal__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
}

.cart-modal__main {
  display: inline-flex;
  flex-direction: column;
  padding-left: 16px;
}

.cart-modal__category {
  display: block;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.66;
  /* 166.667% */
  margin-bottom: 4px;
  opacity: 0.5;
}

.cart-modal__name {
  display: block;
  color: #333;
  font-family: "William Display Pro";
  font-size: 20px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 10px;
}

.cart-modal__data {
  display: inline-flex;
  align-items: center;
  margin-bottom: 14px;
}

.cart-modal__data span {
  display: inline-flex;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.66;
  /* 166.667% */
  margin-right: 6px;
  opacity: 0.5;
}

.cart-modal__price {
  display: flex;
  align-items: center;
  color: #333;
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 20.8px */
}

.cart-modal__price span {
  display: inline-flex;
  margin-left: 10px;
}

.cart-modal__btn {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 60px;
  border-radius: 4px;
  background: var(--rose_gold, #ba967d);
  cursor: pointer;
  color: var(--white, #fff);
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  /* 25.6px */
}

.cart-modal__btn:hover {
  color: #fff;
}

.review-modal {
  max-width: 500px;
  width: 100%;
  padding: 30px;
}

.review-modal__head {
  display: flex;
  align-items: center;
  margin-bottom: 17px;
}

.review-modal__img {
  flex: 0 0 48px;
  max-width: 48px;
  width: 100%;
  height: 48px;
  position: relative;
  z-index: 1;
  overflow: hidden;
  border-radius: 50%;
}

.review-modal__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
}

.review-modal__main {
  padding-left: 16px;
  display: inline-flex;
  flex-direction: column;
}

.review-modal__name {
  display: block;
  color: #333;
  font-family: "Object Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.44;
  /* 144.444% */
}

.review-modal__date {
  display: block;
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.review-modal__rating {
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}

.review-modal__stars {
  display: flex;
  align-items: center;
}

.review-modal__star {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M9.04917 3.92682C9.34853 3.00551 10.6519 3.00551 10.9513 3.92682L12.0209 7.21862C12.1547 7.63064 12.5387 7.9096 12.9719 7.9096H16.4331C17.4018 7.9096 17.8046 9.14922 17.0209 9.71862L14.2207 11.7531C13.8702 12.0077 13.7236 12.4591 13.8575 12.8711L14.927 16.1629C15.2264 17.0842 14.1719 17.8503 13.3882 17.2809L10.588 15.2465C10.2375 14.9918 9.76293 14.9918 9.41244 15.2465L6.61227 17.2809C5.82856 17.8503 4.77408 17.0842 5.07343 16.1629L6.143 12.8711C6.27688 12.4591 6.13022 12.0077 5.77973 11.7531L2.97956 9.71862C2.19585 9.14922 2.59862 7.9096 3.56735 7.9096H7.02855C7.46177 7.9096 7.84573 7.63064 7.9796 7.21862L9.04917 3.92682Z' fill='%23BA967D'/%3E%3C/svg%3E");
  width: 20px;
  height: 20px;
  display: inline-flex;
  opacity: 0.4;
}

.review-modal__star.is-active {
  opacity: 1;
}

.review-modal__count {
  display: inline-flex;
  margin-left: 5px;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.review-modal__body {
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  /* 25.6px */
}

.oneclick-modal {
  max-width: 373px;
  padding: 30px;
}

.done-modal {
  max-width: 379px;
  border-radius: 10px;
  background: #fff;
  box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.08);
}

.done-modal__img {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 20px;
}

.done-modal__title {
  display: block;
  text-align: center;
  margin-bottom: 16px;
  color: #000;
  font-family: "William Display Pro";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 40px;
  /* 133.333% */
}

.done-modal__text {
  display: block;
  margin-bottom: 30px;
  color: var(--black, #333);
  text-align: center;
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  opacity: 0.7;
}

.done-modal__btn {
  width: 100%;
  background: #fff;
  color: #333;
  border-radius: 5px;
  border: 1px solid var(--light_gray, #eeebeb);
  height: 50px;
}

.done-modal__btn:hover {
  color: #ba967d;
}

.inst-modal {
  max-width: 900px;
  padding: 0;
}

.inst-modal__body {
  display: flex;
  align-items: stretch;
}

.inst-modal__slider {
  height: 100%;
}

.inst-modal__images {
  width: 60%;
  position: relative;
}

.inst-modal__images .inst-card {
  padding-bottom: 0;
  height: 100%;
}

.inst-modal__content {
  width: 40%;
  padding: 20px;
  display: flex;
  flex-direction: column;
  gap: 16px;
}

.inst-modal__prev {
  display: inline-flex;
  position: absolute;
  left: 0;
  top: 50%;
  transform: translateY(-50%);
  background-image: url("data:image/svg+xml,%3Csvg width='68' height='68' viewBox='0 0 68 68' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M38.5 43L29.5 34L38.5 25' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  width: 68px;
  height: 68px;
  z-index: 1;
  cursor: pointer;
}

.inst-modal__next {
  display: inline-flex;
  position: absolute;
  right: 0;
  top: 50%;
  transform: translateY(-50%);
  background-image: url("data:image/svg+xml,%3Csvg width='68' height='68' viewBox='0 0 68 68' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M29.5 25L38.5 34L29.5 43' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  width: 68px;
  height: 68px;
  z-index: 1;
  cursor: pointer;
}

.inst-modal__head {
  display: flex;
  width: 100%;
  align-items: center;
  gap: 12px;
}

.inst-modal__icon {
  flex: 0 0 48px;
  max-width: 48px;
  height: 48px;
  width: 100%;
}

.inst-modal__icon img {
  display: block;
  width: 100%;
}

.inst-modal__data {
  display: inline-flex;
  flex-direction: column;
  align-items: flex-start;
}

.inst-modal__name {
  display: block;
  color: #333;
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  /* 25.6px */
}

.inst-modal__date {
  display: block;
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.66;
  /* 166.667% */
}

.inst-modal__info {
  height: 100%;
  max-height: 350px;
  overflow-y: auto;
}

.inst-modal__info::-webkit-scrollbar {
  width: 3px;
  background-color: #eeebeb;
}

.inst-modal__info::-webkit-scrollbar-track {
  background-color: #f5f5f5;
}

.inst-modal__info::-webkit-scrollbar-thumb {
  background-color: #ba967d;
  border: 3px solid #ba967d;
}

.inst-modal__info .blog-post {
  margin-bottom: 20px;
}

.inst-modal__info .text-content {
  max-height: 120px;
  /* Высота для отображения 6 строк текста */
  overflow: hidden;
  color: var(--black, #333);
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 6;
  -webkit-box-orient: vertical;
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  margin-bottom: 6px;
  transition: 0.3s;
}

.inst-modal__info .text-content.is-active {
  overflow: visible;
  -webkit-line-clamp: initial;
  max-height: none;
}

.inst-modal__info .read-more {
  display: inline-flex;
  align-items: center;
  gap: 2px;
  overflow: hidden;
  color: var(--black, #333);
  text-overflow: ellipsis;
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  -webkit-text-decoration-line: underline;
  text-decoration-line: underline;
}

.inst-modal__info .read-more:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3E%3Cpath d='M10.5 5.25L7 8.75L3.5 5.25' stroke='%23111827' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");
  width: 14px;
  height: 14px;
}

.inst-modal__title {
  display: block;
  margin-bottom: 16px;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
}

.inst-modal__grid {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  gap: 10px;
}

.inst-modal__link {
  display: flex;
  flex-direction: column;
  padding: 8px;
  border-radius: 4px;
  border: 1px solid var(--light_gray, #eeebeb);
  transition: 0.3s;
}

.inst-modal__link:hover {
  border: 1px solid #ba967d;
}

.inst-modal__img {
  display: flex;
  padding-bottom: 100%;
  position: relative;
  border-radius: 2px;
  z-index: 1;
  margin-bottom: 10px;
}

.inst-modal__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
}

.inst-modal__prod {
  display: block;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 120%;
  /* 14.4px */
}

.inst-modal__soc {
  display: flex;
  align-items: center;
  gap: 6px;
}

.inst-modal__social {
  display: flex;
  width: 28px;
  height: 28px;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: var(--black, #333);
}

@media (max-width: 1023px) {
  .product__right {
    padding-left: 20px;
  }
  .product__title {
    font-size: 36px;
  }
  .product-set__title {
    font-size: 36px;
    line-height: 1;
  }
  .product-set__img {
    flex: 0 0 150px;
    max-width: 150px;
  }
  .product-set__main {
    width: calc(100% - 150px);
  }
  .product-set__left {
    padding: 0 20px;
    width: calc(100% - 200px);
  }
  .product-set__right {
    flex: 0 0 200px;
  }
  .product-set__name {
    font-size: 26px;
  }
  .product-set__heading {
    margin-bottom: 0;
  }
  .product-set__main .product-set__size {
    margin-bottom: 0;
  }
  .product-set__right .product-set__pretitle {
    display: none;
  }
  .product-set__right .product__stock {
    display: none;
  }
  .product-set__right .product-set__counter {
    margin-top: 10px;
  }
  .inst {
    padding: 30px 0;
  }
  .inst__title {
    font-size: 36px;
  }
  .inst-slider__next {
    right: -10px;
  }
  .inst-slider__prev {
    left: -10px;
  }
  .product-about {
    padding: 30px 0;
  }
  .product-about__content {
    padding: 25px;
  }
  .product-about__title {
    font-size: 32px;
  }
  .product-about__text {
    font-size: 14px;
  }
  .product-about__content {
    min-height: 300px;
  }
  .rec__title {
    font-size: 36px;
  }
  .rec__head {
    margin-bottom: 30px;
  }
  .rec {
    margin-bottom: 30px;
  }
  .reviews {
    padding: 30px 0;
  }
  .reviews__body {
    flex-direction: column;
  }
  .reviews__main {
    width: 100%;
    padding: 0;
    margin-bottom: 30px;
  }
  .reviews__aside {
    flex: auto;
    max-width: 100%;
    width: 100%;
  }
  .reviews__title {
    font-size: 36px;
  }
  .reviews-card__text {
    font-size: 14px;
  }
}

@media (max-width: 767px) {
  .product__info {
    flex-direction: column;
  }
  .product__left {
    width: calc(100% + 20px);
    margin: 0 -10px;
    margin-bottom: 20px;
  }
  .product__right {
    width: 100%;
    padding: 0;
  }
  .product-set__title {
    font-size: 28px;
  }
  .product-set__card {
    flex-direction: column;
  }
  .product-set__img {
    width: 100%;
    flex: auto;
    max-width: 100%;
    margin-bottom: 20px;
  }
  .product-set__main {
    width: 100%;
    flex-direction: column;
  }
  .product-set__left {
    width: 100%;
    padding: 0;
  }
  .product-set__right {
    flex: auto;
    max-width: 100%;
    width: 100%;
  }
  .product-set__item {
    padding: 10px 0;
    border: 0;
  }
  .inst-slider__prev,
  .inst-slider__next {
    display: none;
  }
  .product-about__item {
    flex-direction: column;
  }
  .product-about__item:nth-child(even) {
    flex-direction: column;
  }
  .product-about__img {
    width: 100%;
    padding-bottom: 80%;
  }
  .product-about__content {
    width: 100%;
    min-height: auto;
  }
  .product-about__title {
    font-size: 24px;
  }
  .rec__title {
    font-size: 28px;
  }
  .reviews__title {
    font-size: 28px;
  }
  .reviews-card__left {
    flex-direction: column;
    align-items: flex-start;
  }
  .reviews__btn {
    height: 42px;
    font-size: 14px;
    padding: 0 10px;
  }
  .product__title {
    font-size: 30px;
  }
  .product-slider__nav {
    display: inline-flex;
  }
  .inst-modal {
    width: 100%;
  }
  .inst-modal__body {
    flex-direction: column;
  }
  .inst-modal__images {
    width: 100%;
    height: 300px;
  }
  .inst-modal__slider {
    height: 300px;
  }
  .inst-modal__content {
    width: 100%;
  }
  .inst-modal .fancybox-button svg path {
    fill: #fff;
  }
  .product-slider__slide {
    height: auto !important;
  }
}

.search__form {
  display: flex;
  width: 100%;
  position: relative;
  padding: 12px;
  border-radius: 10px;
  background: var(--white, #fff);
  box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.08);
  z-index: 1;
  margin-bottom: 36px;
}

.search__form:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='48' height='48' rx='24' fill='%238B9594' fill-opacity='0.1'/%3E%3Cpath d='M31 31L28.2779 28.2778M30.2222 23.6111C30.2222 27.2623 27.2623 30.2222 23.6111 30.2222C19.9599 30.2222 17 27.2623 17 23.6111C17 19.9599 19.9599 17 23.6111 17C27.2623 17 30.2222 19.9599 30.2222 23.6111Z' stroke='%238B9594' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  width: 48px;
  height: 48px;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 12px;
}

.search__input {
  border: 0;
  background: #fff;
  padding-left: 66px;
  font-size: 18px;
  height: 46px;
}

.search__input::-moz-placeholder {
  font-size: 18px;
}

.search__input:-ms-input-placeholder {
  font-size: 18px;
}

.search__input::-ms-input-placeholder {
  font-size: 18px;
}

.search__input::placeholder {
  font-size: 18px;
}

.search__input:focus {
  border: 0;
}

.search__btn {
  display: inline-flex;
  height: 46px;
  border-radius: 4px;
  background: var(--rose_gold, #ba967d);
  padding: 0 17px;
  align-items: center;
  cursor: pointer;
  color: var(--white, #fff);
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  /* 25.6px */
  border: 0;
}

.search__clear {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: 120px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M15 5L5 15M5 5L15 15' stroke='%238B9594' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 20px;
  height: 20px;
  cursor: pointer;
}

.search__grid {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -10px;
}

.search__col {
  width: 33.3334%;
  padding: 0 10px;
  margin-bottom: 20px;
  position: relative;
}

.search__title {
  margin-bottom: 36px;
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.33;
  /* 133.333% */
}

.search__title span {
  display: inline-flex;
  font-size: 20px;
  transform: translateY(-15px);
  color: #ba967d;
}

@media (max-width: 1023px) {
  .search__col {
    width: 50%;
  }
}

@media (max-width: 767px) {
  .search__form {
    padding: 5px;
  }
  .search__form:before {
    background-image: url("data:image/svg+xml,%3Csvg width='48' height='48' viewBox='0 0 48 48' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='48' height='48' rx='24' fill='%23FFFFFF' fill-opacity='0.1'/%3E%3Cpath d='M31 31L28.2779 28.2778M30.2222 23.6111C30.2222 27.2623 27.2623 30.2222 23.6111 30.2222C19.9599 30.2222 17 27.2623 17 23.6111C17 19.9599 19.9599 17 23.6111 17C27.2623 17 30.2222 19.9599 30.2222 23.6111Z' stroke='%238B9594' stroke-width='1.7' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    left: 0;
  }
  .search__input {
    padding-left: 40px;
    font-size: 14px;
    height: 42px;
  }
  .search__input::-moz-placeholder {
    font-size: 14px;
  }
  .search__input:-ms-input-placeholder {
    font-size: 14px;
  }
  .search__input::-ms-input-placeholder {
    font-size: 14px;
  }
  .search__input::placeholder {
    font-size: 14px;
  }
  .search__btn {
    font-size: 14px;
    height: 42px;
  }
  .search__clear {
    right: 100px;
  }
}

.shops-filter {
  overflow-x: auto;
  display: flex;
  align-items: center;
  white-space: nowrap;
  margin-bottom: 40px;
}

.shops-filter__item {
  margin-right: 10px;
}

.shops-filter__item:last-child {
  margin-right: 0;
}

.shops-filter__item.is-active a {
  background: #eeebeb;
}

.shops-filter__item.is-active a span {
  color: #333;
}

.shops-filter__item.is-active a:hover {
  color: #333;
}

.shops-filter__link {
  display: inline-flex;
  align-items: center;
  border-radius: 100px;
  border: 1px solid #e8eaea;
  background: var(--white, #fff);
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  height: 40px;
  padding: 0 16px;
  transition: 0.3s;
}

.shops-filter__link span {
  margin-left: 4px;
  color: #ba967d;
}

.shops__body {
  display: flex;
  flex-direction: column;
  padding-bottom: 50px;
}

.shops__title {
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 28px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 18px;
}

.shops__item {
  padding: 24px 0;
  border-bottom: 1px solid var(--light_gray, #eeebeb);
}

.shops__item:last-child {
  border-bottom: 0;
}

.shops__category {
  margin-bottom: 20px;
}

.shops-card {
  display: flex;
}

.shops-card__img {
  flex: 0 0 187px;
  height: 187px;
  position: relative;
  z-index: 1;
  overflow: hidden;
  border-radius: 10px;
}

.shops-card__img img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
}

.shops-card__info {
  padding-left: 40px;
  display: flex;
  flex-direction: column;
  width: 100%;
  position: relative;
}

.shops-card__info:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Cpath d='M10.0494 10.0503H19.9489M19.9489 10.0503L19.9489 19.9497M19.9489 10.0503L10.0494 19.9497' stroke='%238B9594' stroke-width='1.6' stroke-linecap='square'/%3E%3C/svg%3E");
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
}

.shops-card__name {
  display: block;
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 24px;
  font-style: normal;
  font-weight: 400;
  line-height: normal;
  margin-bottom: 16px;
}

.shops-card__adress {
  display: block;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.shops-card__data {
  display: flex;
  align-items: center;
}

.shops-card__tel {
  display: inline-flex;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.shops-card__mail {
  display: inline-flex;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
  margin-left: 10px;
}

.shops-card__work {
  margin-bottom: 0;
  margin-top: auto;
}

.shops-card__pretitle {
  display: block;
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.shops-card__time {
  display: block;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

@media (max-width: 767px) {
  .shops-card__img {
    flex: 0 0 96px;
    max-width: 96px;
    height: 96px;
  }
  .shops-card__info {
    padding-left: 16px;
  }
  .shops-card__work {
    display: none;
  }
  .shops-card__name {
    font-size: 18px;
    padding-right: 30px;
  }
  .shops-card__data {
    margin-bottom: 0;
  }
  .shops-card__adress {
    margin-bottom: 0;
    margin-top: auto;
  }
  .shops__title {
    font-size: 24px;
  }
}

.services-intro {
  margin-top: -150px;
  position: relative;
  z-index: 1;
  height: calc(100vh - 32px);
  padding-top: 180px;
}

.services-intro__bg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
  object-fit: cover;
  z-index: -1;
}

.services-intro:after {
  content: "";
  background: #333;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}

.services-intro__title {
  color: var(--white, #fff);
  font-family: "William Display Pro";
  font-size: 110px;
  font-style: normal;
  font-weight: 400;
  line-height: 102%;
  /* 112.2px */
  margin-bottom: 30px;
}

.services-intro__text {
  max-width: 599px;
  width: 100%;
  color: var(--white, #fff);
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  /* 25.6px */
}

.services-intro__container {
  height: 100%;
}

.services-intro__body {
  position: relative;
  height: 100%;
}

.services-intro__scroll {
  position: absolute;
  width: 30px;
  height: 30px;
  position: absolute;
  bottom: 70px;
  left: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
}

.services-intro__scroll:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' viewBox='0 0 15 15' fill='none'%3E%3Cpath d='M13.7092 0.371246L7.50072 10.7212L1.29226 0.37C0.996259 -0.123333 0.517439 -0.123333 0.221439 0.37C-0.0738131 0.863333 -0.0738131 1.66261 0.221439 2.15594L6.96496 13.3989C7.26022 13.8922 7.73978 13.8922 8.03504 13.3989L14.7786 2.15605C15.0738 1.66272 15.0738 0.862191 14.7786 0.368858C14.4841 -0.122087 14.0044 -0.122087 13.7092 0.371246Z' fill='white'/%3E%3C/svg%3E");
  width: 15px;
  height: 15px;
}

.services-info {
  padding: 73px 0 105px;
}

.services-info__container {
  max-width: 940px;
}

.services-info h2 {
  margin-bottom: 30px;
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 30px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.33;
  /* 133.333% */
}

.services-info p {
  color: #333;
  font-family: "Object Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.55;
  /* 155.556% */
  margin-bottom: 30px !important;
  opacity: 0.8;
}

.services-info ul li {
  padding-left: 28px;
  position: relative;
  margin-bottom: 30px;
  color: #333;
  font-family: "Object Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.55;
  /* 155.556% */
  opacity: 0.8;
}

.services-info ul li:before {
  content: "";
  width: 8px;
  height: 8px;
  border-radius: 50%;
  background: #ba967d;
  position: absolute;
  top: 9px;
  left: 0;
}

.services-info ul li:last-child {
  margin-bottom: 0;
}

.services-feedback {
  padding: 100px 0;
  background: var(--light_gray, #eeebeb);
}

.services-feedback__head {
  margin-bottom: 40px;
}

.services-feedback__title {
  color: var(--black, #333);
  text-align: center;
  font-family: "William Display Pro";
  font-size: 48px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%;
  /* 62.4px */
}

.services-feedback__body {
  display: flex;
  flex-direction: column;
  max-width: 520px;
  width: 100%;
  margin: 0 auto;
  border-radius: 10px;
  background: var(--white, #fff);
  padding: 40px;
}

.services-feedback__form {
  display: flex;
  flex-direction: column;
}

.services-feedback__list {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -10px;
  margin-bottom: 30px;
}

.services-feedback__item {
  padding: 0 10px;
  width: 100%;
  margin-bottom: 24px;
  display: flex;
  flex-direction: column;
}

.services-feedback__item.is-small {
  width: 50%;
}

.services-feedback__name {
  display: block;
  margin-bottom: 6px;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  /* 19.6px */
}

.services-feedback__label {
  display: block;
  width: 100%;
}

.services-feedback__input {
  width: 100%;
  padding: 0 15px;
  height: 50px;
  border-radius: 5px;
  border: 1px solid var(--light_gray, #eeebeb);
  background: #fff;
}

.services-feedback__input::-moz-placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.services-feedback__input:-ms-input-placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.services-feedback__input::-ms-input-placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.services-feedback__input::placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.services-feedback__input:focus {
  border-color: #ba967d;
}

.services-feedback__footer {
  display: flex;
  flex-direction: column;
}

.services-feedback__btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  border: 0;
  cursor: pointer;
  height: 60px;
  border-radius: 10px;
  background: var(--rose_gold, #ba967d);
  color: var(--white, #fff);
  font-family: "Object Sans";
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%;
  /* 25.6px */
}

.services-feedback__policy {
  display: block;
  margin-top: 22px;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 1.66;
  /* 166.667% */
}

.services-feedback__policy a {
  color: var(--rose_gold, #ba967d);
}

.jq-selectbox {
  width: 100%;
  font-family: "Object Sans";
}

.jq-selectbox.focused .jq-selectbox__select {
  border-color: #ba967d;
}

.jq-selectbox__select {
  display: flex;
  align-items: center;
  width: 100%;
  height: 50px;
  border-radius: 5px;
  font-family: "Object Sans";
  border: 1px solid var(--light_gray, #eeebeb);
  background: #fff;
  padding: 0 15px;
  box-shadow: none;
}

.jq-selectbox__select:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M18 9L12 15L6 9' stroke='%238B9594' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");
  width: 24px;
  height: 24px;
  position: absolute;
  right: 15px;
  top: 50%;
  transform: translateY(-50%);
}

.jq-selectbox__trigger {
  display: none;
}

.jq-selectbox li {
  padding: 10px;
}

.jq-selectbox li:hover {
  background: #ba967d;
}

.jq-selectbox__select-text.placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.jq-selectbox__select:hover {
  background: #fff;
}

.jq-selectbox__select:active {
  background: #fff;
  box-shadow: none;
}

@media (max-width: 1439px) {
  .services-intro__title {
    font-size: 64px;
  }
  .services-feedback {
    padding: 50px 0;
  }
}

@media (max-width: 1023px) {
  .services-intro__title {
    font-size: 54px;
  }
  .services-info {
    padding: 30px 0;
  }
  .services-info h2 {
    font-size: 24px;
  }
  .services-info p {
    font-size: 16px;
  }
  .services-info ul li {
    font-size: 16px;
  }
  .services-info ul li:before {
    top: 6px;
  }
  .services-feedback__title {
    font-size: 36px;
  }
}

@media (max-width: 767px) {
  .services-intro__title {
    font-size: 32px;
  }
  .services-intro__text {
    font-size: 14px;
  }
  .services-info p {
    font-size: 14px;
  }
  .services-info ul li {
    font-size: 14px;
  }
  .services-info ul li:before {
    top: 4px;
  }
  .services-feedback {
    padding: 30px 0;
  }
  .services-feedback__title {
    font-size: 30px;
  }
  .services-feedback__head {
    margin-bottom: 30px;
  }
  .services-feedback__body {
    padding: 24px;
  }
}

.successful-order__body {
  padding-top: 100px;
}

.successful-order__modal {
  margin: 0 auto;
  max-width: 380px;
  display: flex;
  flex-direction: column;
  border-radius: 10px;
  box-shadow: 0px 10px 50px 0px rgba(0, 0, 0, 0.08);
  background: white;
  padding: 30px;
  align-items: center;
  justify-content: center;
  text-align: center;
}

.successful-order__icon {
  margin-bottom: 20px;
}

.successful-order__title {
  color: #000000;
  font-family: William Display Pro;
  font-size: 30px;
  font-weight: 400;
  line-height: 40px;
  letter-spacing: 0%;
  text-align: center;
  margin-bottom: 30px;
}

.successful-order__title span {
  color: #ba967d;
}

.successful-order__footer {
  display: flex;
  flex-direction: column;
  width: 100%;
}

.successful-order .btn {
  width: 100%;
  text-align: center;
  justify-content: center;
  align-items: center;
  height: 50px;
  border: 1px solid #eeebeb;
  border-radius: 5px;
  margin-top: 10px;
  background: #fff;
  color: #333333;
}

.successful-order .btn.btn-primary {
  background: #ba967d;
  border-color: #ba967d;
  color: #fff;
}

@media (max-width: 767px) {
  .successful-order__body {
    padding-top: 30px;
  }
  .successful-order__modal {
    box-shadow: none;
  }
}

/* hanvis 20 sep 2024 */

.share-modal {
  padding: 30px;
  background: #ffffff;
  border-radius: 20px;
  max-width: 428px;
  width: 100%;
}

.share-modal__head {
  text-align: center;
  margin-bottom: 32px;
}

.share-modal__title {
  font-style: normal;
  font-weight: 700;
  font-size: 38px;
  line-height: 44px;
  text-align: center;
  color: #0f122a;
}

.share-modal__form {
  display: flex;
  align-items: center;
}

.share-modal__label {
  display: block;
  position: relative;
  width: 100%;
  padding-right: 8px;
}

.share-modal__label:before {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.666 9.99967C11.666 14.583 7.08268 14.1663 5.83268 14.1663C4.58268 14.1663 1.66602 13.333 1.66602 9.99967C1.66602 6.66634 4.72157 5.83301 5.83268 5.83301H6.24935M8.33268 10.0095C8.33268 5.42621 12.916 5.84288 14.166 5.84288C15.416 5.84288 18.3327 6.67621 18.3327 10.0095C18.3327 13.3429 15.2771 14.1762 14.166 14.1762L13.7493 14.1663' stroke='%23333655' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
  width: 20px;
  height: 20px;
  position: absolute;
  left: 10px;
  top: 50%;
  transform: translateY(-50%);
}

.share-modal__input {
  display: block;
  height: 44px;
  padding-left: 38px;
  padding-right: 10px;
  background: #ffffff;
  border: 1px solid #e4e2f0;
  border-radius: 8px;
  font-style: normal;
  font-weight: 400;
  font-size: 17px;
  line-height: 24px;
  color: #0f122a;
  outline: none;
  width: 100%;
}

.share-modal__btn {
  width: 52px;
  flex: 0 0 52px;
  height: 44px;
  background: #ba967d;
  border-radius: 8px;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  border: 0;
  cursor: pointer;
  outline: none;
}

.share-modal__form {
  margin-bottom: 30px;
  position: relative;
}

.share-modal__mini {
  position: absolute;
  display: inline-flex;
  padding: 5px;
  background: #f8f8fc;
  font-size: 11px;
  top: -20px;
  left: 50%;
  transform: translateX(-50%);
  opacity: 0;
  visibility: hidden;
  transition: 0.3s;
}

.share-modal__mini.is-active {
  opacity: 1;
  visibility: visible;
}

.share-modal .share-soc__head {
  text-align: center;
  margin-bottom: 14px;
}

.share-modal .share-soc__title {
  display: block;
  font-style: normal;
  font-weight: 700;
  font-size: 20px;
  line-height: 26px;
  text-align: center;
  color: #0f122a;
}

.share-modal .share-soc__grid {
  display: flex;
  align-items: center;
  justify-content: center;
}

.share-modal .share-soc__col {
  margin: 0 6px;
}

.share-modal .share-soc__link {
  display: inline-flex;
}

/* hanvis 20 sep 2024 */

/* hanvis 26 sep 2024 */

.services-feedback__grid {
  display: flex;
  align-items: center;
  margin: 0 -10px;
}

.services-feedback__col {
  display: inline-flex;
  flex-direction: column;
  width: 100%;
  padding: 0 10px;

  &.is-hidden {
    display: none;
  }
}

.services-feedback__grid.is-active .services-feedback__col {
  width: 50%;

  &.is-hidden {
    display: inline-flex;
  }
}

/* hanvis 26 sep 2024 */

/* hanvis 3 oct 2024 */

.reviews-modal {
  padding: 20px;
  border-radius: 10px;
  max-width: 400px;
  width: 100%;
}

.reviews-modal__form {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.reviews-modal__title {
  text-align: center;
  margin-bottom: 20px;
}

.reviews-modal__input {
  width: 100%;
  padding: 0 15px;
  height: 50px;
  border-radius: 5px;
  border: 1px solid var(--light_gray, #eeebeb);
  background: #fff;
}

.reviews-modal__input::-moz-placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.reviews-modal__input:-ms-input-placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.reviews-modal__input::-ms-input-placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.reviews-modal__input::placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.reviews-modal__input:focus {
  border-color: #ba967d;
}

.reviews-modal__textarea {
  width: 100%;
  padding: 15px 15px;
  min-height: 100px;
  border-radius: 5px;
  border: 1px solid var(--light_gray, #eeebeb);
  background: #fff;
  outline: none;
  transition: 0.3s;
}

.reviews-modal__textarea::-moz-placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.reviews-modal__textarea:-ms-input-placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.reviews-modal__textarea::-ms-input-placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.reviews-modal__textarea::placeholder {
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  /* 185.714% */
}

.reviews-modal__textarea:focus {
  border-color: #ba967d;
}

.reviews-modal__name {
  display: block;
  color: var(--black, #333);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  margin-bottom: 10px;
}

.star-rating {
  display: flex;
  align-items: center;
  gap: 10px;

  input {
    position: absolute;
    top: 0;
    left: -9999px;
    opacity: 0;
    visibility: hidden;
    z-index: -1;

    &:checked {
      ~ label {
        color: #ba967d;
      }
    }
  }

  label {
    color: #f0f0f0;
    cursor: pointer;
  }
}

.reviews-modal__btn {
  height: 52px;

  &:hover {
    color: #ba967d;
  }
}

.pages-info__grid {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 10px;
}

.done-modal {
  max-width: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  padding: 20px;
}

.done-modal__icon {
  display: flex;
  justify-content: center;
  margin-bottom: 20px;
}

.done-modal__title {
  margin-bottom: 0;
}

.product .product-set__picker {
  max-width: 100%;
}

/* hanvis 3 oct 2024 */

/* hanvis 24 oct 2024 */

.new-intro {
  display: flex;
  position: relative;
}

.new-intro__left {
  width: 50%;
  background: #f9f5f2;
  min-height: 630px;
}

.new-intro__right {
  width: 50%;
  background: #f9f5f2;
  min-height: 630px;
  position: relative;
  overflow: hidden;

  img {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
}

.new-intro__content {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.new-intro__body {
  width: 50%;
  padding: 96px 40px 90px 0;
}

.new-intro__title {
  margin-bottom: 24px;
  color: var(--black, #333);
  font-family: "William Display Pro";
  font-size: 74px;
  font-style: normal;
  font-weight: 400;
  line-height: 100%; /* 74px */
}

.new-intro__description {
  color: var(--dark_gray, #8b9594);
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 160%; /* 25.6px */
}

@media (max-width: 1439px) {
  .new-intro__title {
    font-size: 48px;
  }
}

@media (max-width: 1023px) {
  .new-intro__right,
  .new-intro__left {
    min-height: 400px;
  }
  .new-intro__title {
    font-size: 42px;
  }
  .new-intro__body {
    padding: 30px;
    padding-left: 0;
  }
}

@media (max-width: 767px) {
  .new-intro {
    flex-direction: column;
  }
  .new-intro__left {
    display: none;
  }
  .new-intro__right {
    width: 100%;
    min-height: 300px;
  }
  .new-intro__content {
    position: initial;
    background: #f9f5f2;
  }
  .new-intro__body {
    width: 100%;
  }
  .new-intro__title {
    font-size: 32px;
  }
  .new-intro__description {
    font-size: 14px;
  }
}

.category-detail__more {
  padding: 14px 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #333333;
  font-family: Object Sans;
  font-size: 13px;
  font-weight: 400;
  line-height: 100%;
  letter-spacing: 0%;
  text-align: left;
  text-transform: uppercase;
  border-radius: 4px;
  transition: 0.3s;
  white-space: nowrap;
  gap: 8px;

  &:hover {
    color: #ba967d;
    background: rgba(186, 150, 125, 0.06);
  }

  &:before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6.25 18.25L3.25 15.25M3.25 15.25L6.25 12.25M3.25 15.25H13.75C14.5456 15.25 15.3087 14.9339 15.8713 14.3713C16.4339 13.8087 16.75 13.0456 16.75 12.25V10.75M13.75 1.75L16.75 4.75M16.75 4.75L13.75 7.75M16.75 4.75H6.25C5.45435 4.75 4.69129 5.06607 4.12868 5.62868C3.56607 6.19129 3.25 6.95435 3.25 7.75V9.25' stroke='%23BA967D' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
    width: 20px;
    height: 20px;
  }
}

/* hanvis 24 oct 2024 */

/* hanvis 6 nov 2024 */

.cart-bonus {
  display: flex;
  flex-direction: column;
  border-bottom: 1px solid rgba(196, 196, 196, 0.25);
}

.cart-bonus__head {
  padding: 12px 0;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-between;

  &:after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M5 13L10 8L15 13' stroke='%23111827' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");
    width: 20px;
    height: 21px;
    rotate: 180deg;
  }

  &.is-active {
    &:after {
      rotate: 0deg;
    }
  }
}

.cart-bonus__title {
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 18px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 25.2px */
}

.cart-bonus__hidden {
  display: flex;
  gap: 10px;
  cursor: pointer;
  padding-bottom: 16px;
}

.cart-bonus__left {
  width: calc(100% - 50px);
}

.cart-bonus__right {
  width: 40px;
  flex: 0 0 40px;
}

.cart-bonus__name {
  display: flex;
  align-items: center;
  gap: 2px;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 14px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%;
  margin-bottom: 2px;
}

.cart-bonus__tooltip {
  position: relative;
  display: inline-flex;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg opacity='0.3'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M18 10C18 14.4183 14.4183 18 10 18C5.58172 18 2 14.4183 2 10C2 5.58172 5.58172 2 10 2C14.4183 2 18 5.58172 18 10ZM10 7C9.63113 7 9.3076 7.19921 9.13318 7.50072C8.85664 7.97879 8.24491 8.14215 7.76685 7.8656C7.28879 7.58906 7.12543 6.97733 7.40197 6.49927C7.91918 5.60518 8.88833 5 10 5C11.6569 5 13 6.34314 13 8C13 9.30622 12.1652 10.4175 11 10.8293V11C11 11.5523 10.5523 12 10 12C9.44773 12 9.00001 11.5523 9.00001 11V10C9.00001 9.44771 9.44773 9 10 9C10.5523 9 11 8.55228 11 8C11 7.44771 10.5523 7 10 7ZM10 15C10.5523 15 11 14.5523 11 14C11 13.4477 10.5523 13 10 13C9.44771 13 9 13.4477 9 14C9 14.5523 9.44771 15 10 15Z' fill='%23333333'/%3E%3C/g%3E%3C/svg%3E%0A");
  width: 20px;
  height: 20px;
  translate: 0px -3px;
  z-index: 1;

  &:hover {
    .cart-bonus__tooltip-hidden {
      opacity: 1;
      visibility: visible;
    }
  }
}

.cart-bonus__tooltip-hidden {
  opacity: 0;
  visibility: hidden;
  padding: 10px;
  position: absolute;
  display: inline-block;
  top: calc(100% + 8px);
  left: 50%;
  translate: -50% 0;
  width: 173px;
  border-radius: 8px;
  background: var(--black, #333);
  z-index: 1;
  transition: 0.3s;
  color: var(--White, #fff);
  font-family: "Object Sans";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 130%; /* 15.6px */

  &:before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='6' viewBox='0 0 13 6' fill='none'%3E%3Cpath d='M5.79289 0.707107C6.18342 0.316583 6.81658 0.316583 7.20711 0.707108L12.5 6L0.499999 6L5.79289 0.707107Z' fill='%23333333'/%3E%3C/svg%3E");
    width: 13px;
    height: 6px;
    position: absolute;
    top: -6px;
    left: 50%;
    translate: -50% 0;
  }
}

.cart-bonus__desc {
  display: block;
  color: var(--dark_gray, #8b9594);
  font-family: "Object Sans";
  font-size: 12px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 16.8px */
}

.cart-bonus__input {
  position: absolute;
  top: 0;
  left: -9999px;

  &:checked + .cart-bonus__check {
    background: var(--rose_gold, #ba967d);

    &:after {
      left: calc(100% - 20px);
    }
  }
}

.cart-bonus__check {
  position: relative;
  display: inline-flex;
  width: 40px;
  height: 22px;
  padding: 2px;
  border-radius: 99px;
  background: var(--light_gray, #eeebeb);

  &:after {
    position: absolute;
    content: "";
    width: 18px;
    height: 18px;
    top: 2px;
    left: 2px;
    transition: 0.3s;
    background: #fff;
    border-radius: 50%;
  }
}

.successful-order__footer .tcb-promo-options {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.successful-order__footer .tcb-promo-options div {
  display: flex;
}

.successful-order__footer .tcb-promo-options input {
  clip: rect(0 0 0 0);
  clip-path: inset(50%);
  width: 1px;
  height: 1px;
  overflow: hidden;
  position: absolute;
  white-space: nowrap;
}

.successful-order__footer .tcb-promo-options label {
  position: relative;
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 9px 26px;
  padding-right: 0;
  font-size: 14px;
  line-height: 1;
  font-weight: 400;
  cursor: pointer;

  &:before {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='18' height='18' rx='9' stroke='%23EEEBEB' stroke-width='2'/%3E%3C/svg%3E%0A");
    width: 20px;
    height: 20px;
    flex: 0 0 20px;
    position: absolute;
    top: 50%;
    left: 0;
    transform: translateY(-60%);
  }
}

.successful-order__footer .tcb-promo-options input:checked + label:before {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='18' height='18' rx='9' stroke='%23BA967D' stroke-width='2'/%3E%3C/svg%3E%0A");
}

.successful-order__footer .tcb-promo-options input:checked + label:after {
  content: "";
  width: 12px;
  height: 12px;
  position: absolute;
  top: 50%;
  left: 4px;
  transform: translateY(-67%);
  background: var(--rose_gold, #ba967d);
  border-radius: 50%;
}

#priceSlider {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%;
  height: 18px;
  border: none;
  border-radius: 4px;
  overflow: hidden;
  background: transparent;
  padding: 0;
}

#priceSlider::-moz-range-thumb {
  -moz-appearance: none;
  appearance: none;
  background-color: #fff;
  border: 5px solid #ba967d;
  box-shadow: calc(-100vmax - 18px) 0 0 100vmax #ba967d;
  clip-path: polygon(
    100% 0,
    2px 0,
    0 7px,
    -100vmax 7px,
    -100vmax 11px,
    0 11px,
    2px 100%,
    100% 100%
  );
  border-radius: 50%;
  height: 8px;
  width: 8px;
  margin-top: -7px;
}

#priceSlider::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  background-color: #fff;
  border: 5px solid #ba967d;
  border-radius: 50%;
  height: 18px;
  width: 18px;
  margin-top: -7px;
  box-shadow: calc(-100vmax - 18px) 0 0 100vmax #ba967d;
  clip-path: polygon(
    100% 0,
    2px 0,
    0 7px,
    -100vmax 7px,
    -100vmax 11px,
    0 11px,
    2px 100%,
    100% 100%
  );
}

#priceSlider::-moz-range-track {
  height: 4px;
  border-radius: 4px;
  border: 0px solid #fff;
  box-shadow: 0px 0px 0px #353535;
  background: #d7d7d7;
}

#priceSlider::-webkit-slider-runnable-track {
  height: 4px;
  border-radius: 4px;
  border: 0px solid #fff;
  box-shadow: 0px 0px 0px #353535;
  background: #d7d7d7;
}

.card-bonus__head {
  padding: 16px 0;
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  align-items: center;

  &:after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' viewBox='0 0 20 21' fill='none'%3E%3Cpath d='M15 8L10 13L5 8' stroke='%23111827' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");
    width: 20px;
    height: 21px;
    display: inline-flex;
  }

  &.is-active {
    &:after {
      rotate: 180deg;
    }
  }

  span {
    display: block;
    color: var(--black, #333);
    font-family: "Object Sans";
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: 140%; /* 25.2px */
  }
}

.card-bonus__name {
  display: block;
  color: var(--black, #333);
  font-family: "Object Sans";
  font-size: 13px;
  font-style: normal;
  font-weight: 400;
  line-height: 140%; /* 18.2px */
  margin-bottom: 6px;
}

.card-bonus__lab {
  .cart-total__del {
    display: none;
  }

  &.is-active {
    .cart-total__del {
      display: inline-flex;
    }
  }
}

.card-bonus__main {
  margin-bottom: 12px;
  position: relative;
}

.card-bonus__inp {
  display: block;
  width: 100%;
  height: 50px;
  border-radius: 5px;
  border: 1px solid #e8eaea;
  background: #fff;
  padding: 0 15px;

  &:focus {
    border: 1px solid #ba967d;
  }
}

.card-bonus__btn {
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
  top: 5px;
  right: 4px;
  border-radius: 4px;
  background: var(--rose_gold, #ba967d);
  border: 0;
  cursor: pointer;

  &:after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M5 13L9 17L19 7' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
    width: 24px;
    height: 24px;
  }
}

.card-bonus__grid {
  display: flex;
  gap: 10px;
  margin-bottom: 12px;

  button {
    display: flex;
    flex: 0 0 112px;
    max-width: 112px;
    height: 50px;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    background: var(--rose_gold, #ba967d);
    color: var(--white, #fff);
    font-family: "Object Sans";
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 1; /* 171.429% */
    border: 0;
    cursor: pointer;
  }

  input {
    width: 100%;
    height: 50px;
    border-radius: 5px;
    border: 1px solid #e8eaea;
    background: #fff;
    padding: 0 15px;
  }
}

input[type="number"] {
  -moz-appearance: textfield;
}

input[type="number"]::-webkit-outer-spin-button,
input[type="number"]::-webkit-inner-spin-button {
  -webkit-appearance: none;
}

.card-counter .counter-button {
  font-size: 0;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 40px;
  height: 40px;
}

.card-counter .counter-button.decrement:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M18 12.9678H6' stroke='%23333333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 20px;
  height: 20px;
  background-size: 100%;
  background-repeat: no-repeat;
}

.card-counter .counter-button.increment:after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' viewBox='0 0 24 25' fill='none'%3E%3Cpath d='M12 6.96777V12.9678M12 12.9678V18.9678M12 12.9678H18M12 12.9678L6 12.9678' stroke='%23333333' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
  width: 20px;
  height: 20px;
  background-size: 100%;
  background-repeat: no-repeat;
}

@media (max-width: 767px) {
  .category .category__more {
    padding: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    padding: 10px 15px;
    background: #ba967d;
    color: #fff;
    border-radius: 5px;

    span {
      color: #fff;
      line-height: 1;
    }

    &::before {
      display: none;
    }
  }
}

.pages-accordeon__hidden h3 {
  margin-bottom: 20px;
}

/* hanvis 6 nov 2024 */

/*# sourceMappingURL=main.css.map */

.header.is-fixed {
  position: fixed;
  width: 100%;
}

.header.only-top .header__body,
.header.only-top .header__bottom {
  display: none;
}
.page__content:has(.greet) section.main-head {
  display: none;
}
.greet {
  width: 100%;
  min-height: 100vh;
  z-index: 2;
  display: flex;
  flex-direction: column;
  position: fixed;
  top: 0;
  left: 0;
  z-index: 3;
}
.greet__bg,
.greet__bg img {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: -1;
}
.greet__bg img.is-mobile {
  display: none;
}
.greet__bg img {
  object-position: right;
  object-fit: cover;
}
.greet__bg::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 2;
  background: rgba(51, 51, 51, 0.5);
}
.greet__inner {
  padding: 0 16px;
  display: flex;
  flex: 1 1 auto;
  display: flex;
  flex-direction: column;
  gap: 21px;
  align-items: center;
  padding-bottom: calc(130 / 1440 * 100 * 1vw);
  justify-content: center;
}
.greet__title {
  font-weight: 400;
  font-size: calc(48 / 1440 * 100 * 1vw);
  line-height: 115%;
  color: white;
  text-align: center;
  font-family: William Display Pro;
  max-width: calc(1070 / 1440 * 100 * 1vw);
}
.greet__desc {
  font-weight: 400;
  font-size: 16px;
  line-height: 160%;
  color: white;
  text-align: center;
}
.greet__btn {
  min-height: 60px;
  padding: 0 36px;
  font-size: 16px;
}
.header.is-white .header__menu:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20' fill='none'%3E%3Cpath d='M2.5 5H17.5M2.5 15H17.5H2.5ZM2.5 10H17.5H2.5Z' stroke='white' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
@media (min-width: 1439px) {
  .greet__title {
    font-size: 48px;
    max-width: 1070px;
  }
}
@media (max-width: 1199px) {
  .greet__desc {
    font-size: 14px;
  }
  .greet__inner {
    padding-bottom: 0;
  }
}
@media (max-width: 1023px) {
  .greet__title {
    font-size: 36px;
    max-width: none;
  }
  .header.only-top .header__bottom {
    display: flex;
  }
}
@media (max-width: 767px) {
  .greet__title {
    font-size: 28px;
  }
  .greet__desc {
    font-size: 13px;
  }
}
@media (max-width: 560px) {
  .greet__btn {
    width: 100%;
  }
  .greet__bg img {
    display: none;
  }
  .greet__bg img.is-mobile {
    display: block;
  }
  .greet__bg img {
    object-position: right bottom;
  }
}
.footer__hide {
  display: none;
}
.footer__tel {
  display: inline-flex;
  color: #fff;
  font-family: Object Sans;
  font-size: 18px;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: 0%;
  text-align: left;
  text-transform: uppercase;
  opacity: 0.6;
  transition: 0.3s;
}

@media (max-width: 767px) {
  .footer__hide {
    display: block;
    text-align: center;
    margin: 0 -10px;
  }
}

.done-modal.promo {
  padding: 0;
  max-width: 600px;
  color: #fff;

  .done-modal__img {
    margin: 0;
  }

  img {
    width: 100%;
  }
}

/* End */


/* Start:/local/templates/common/components/altit/altit.feedback/subscribe/style.css?1738054927688*/
.form_box_callback .req:invalid {
    border: 1px solid red;
}
.form_box_callback .req:valid {
    border: 1px solid green;
}
.form-group.form_box_callback {
  display: flex;
  flex-direction: column;
  margin-bottom: 10px;
}
label.mf-text {
  margin-bottom: 5px;
}
.feedback_form {
  display: flex;
  flex-direction: column;
}
#button {
  max-width: 200px;
  min-height: 30px;
  background: aliceblue;
  border: none;
  cursor: pointer;
  transition: background-color 0.3s linear;
}
#button:hover {
  background-color: #D8FCFF;
}
.OK_MESSAGE {
  color: green;
  text-align: center;
  margin: 30px 0px 30px 0px;
}
.grecaptcha-badge {
  display: none;
}
/* End */
/* /local/templates/common/static/css/main.css?1755677819479871 */
/* /local/templates/common/components/altit/altit.feedback/subscribe/style.css?1738054927688 */
