

/* Start:/local/templates/polyana/public/css/index.css?1751274517644554*/
/*! 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;
}

.carousel{position:relative;box-sizing:border-box}.carousel *,.carousel *:before,.carousel *:after{box-sizing:inherit}.carousel.is-draggable{cursor:move;cursor:grab}.carousel.is-dragging{cursor:move;cursor:grabbing}.carousel__viewport{position:relative;overflow:hidden;max-width:100%;max-height:100%}.carousel__track{display:flex}.carousel__slide{flex:0 0 auto;width:var(--carousel-slide-width, 60%);max-width:100%;padding:1rem;position:relative;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.has-dots{margin-bottom:calc(0.5rem + 22px)}.carousel__dots{margin:0 auto;padding:0;position:absolute;top:calc(100% + 0.5rem);left:0;right:0;display:flex;justify-content:center;list-style:none;user-select:none}.carousel__dots .carousel__dot{margin:0;padding:0;display:block;position:relative;width:22px;height:22px;cursor:pointer}.carousel__dots .carousel__dot:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:currentColor;opacity:.25;transition:opacity .15s ease-in-out}.carousel__dots .carousel__dot.is-selected:after{opacity:1}.carousel__button{width:var(--carousel-button-width, 48px);height:var(--carousel-button-height, 48px);padding:0;border:0;display:flex;justify-content:center;align-items:center;pointer-events:all;cursor:pointer;color:var(--carousel-button-color, currentColor);background:var(--carousel-button-bg, transparent);border-radius:var(--carousel-button-border-radius, 50%);box-shadow:var(--carousel-button-shadow, none);transition:opacity .15s ease}.carousel__button.is-prev,.carousel__button.is-next{position:absolute;top:50%;transform:translateY(-50%)}.carousel__button.is-prev{left:10px}.carousel__button.is-next{right:10px}.carousel__button[disabled]{cursor:default;opacity:.3}.carousel__button svg{width:var(--carousel-button-svg-width, 50%);height:var(--carousel-button-svg-height, 50%);fill:none;stroke:currentColor;stroke-width:var(--carousel-button-svg-stroke-width, 1.5);stroke-linejoin:bevel;stroke-linecap:round;filter:var(--carousel-button-svg-filter, none);pointer-events:none}html.with-fancybox{scroll-behavior:auto}body.compensate-for-scrollbar{overflow:hidden !important;touch-action:none}.fancybox__container{position:fixed;top:0;left:0;bottom:0;right:0;direction:ltr;margin:0;padding:env(safe-area-inset-top, 0px) env(safe-area-inset-right, 0px) env(safe-area-inset-bottom, 0px) env(safe-area-inset-left, 0px);box-sizing:border-box;display:flex;flex-direction:column;color:var(--fancybox-color, #fff);-webkit-tap-highlight-color:rgba(0,0,0,0);overflow:hidden;z-index:1050;outline:none;transform-origin:top left;--carousel-button-width: 48px;--carousel-button-height: 48px;--carousel-button-svg-width: 24px;--carousel-button-svg-height: 24px;--carousel-button-svg-stroke-width: 2.5;--carousel-button-svg-filter: drop-shadow(1px 1px 1px rgba(0, 0, 0, 0.4))}.fancybox__container *,.fancybox__container *::before,.fancybox__container *::after{box-sizing:inherit}.fancybox__container :focus{outline:none}body:not(.is-using-mouse) .fancybox__container :focus{box-shadow:0 0 0 1px #fff,0 0 0 2px var(--fancybox-accent-color, rgba(1, 210, 232, 0.94))}@media all and (min-width: 1024px){.fancybox__container{--carousel-button-width:48px;--carousel-button-height:48px;--carousel-button-svg-width:27px;--carousel-button-svg-height:27px}}.fancybox__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--fancybox-bg, rgba(24, 24, 27, 0.92))}.fancybox__carousel{position:relative;flex:1 1 auto;min-height:0;height:100%;z-index:10}.fancybox__carousel.has-dots{margin-bottom:calc(0.5rem + 22px)}.fancybox__viewport{position:relative;width:100%;height:100%;overflow:visible;cursor:default}.fancybox__track{display:flex;height:100%}.fancybox__slide{flex:0 0 auto;width:100%;max-width:100%;margin:0;padding:48px 8px 8px 8px;position:relative;overscroll-behavior:contain;display:flex;flex-direction:column;outline:0;overflow:auto;--carousel-button-width: 36px;--carousel-button-height: 36px;--carousel-button-svg-width: 22px;--carousel-button-svg-height: 22px}.fancybox__slide::before,.fancybox__slide::after{content:"";flex:0 0 0;margin:auto}@media all and (min-width: 1024px){.fancybox__slide{padding:64px 100px}}.fancybox__content{margin:0 env(safe-area-inset-right, 0px) 0 env(safe-area-inset-left, 0px);padding:36px;color:var(--fancybox-content-color, #374151);background:var(--fancybox-content-bg, #fff);position:relative;align-self:center;display:flex;flex-direction:column;z-index:20}.fancybox__content :focus:not(.carousel__button.is-close){outline:thin dotted;box-shadow:none}.fancybox__caption{align-self:center;max-width:100%;margin:0;padding:1rem 0 0 0;line-height:1.375;color:var(--fancybox-color, currentColor);visibility:visible;cursor:auto;flex-shrink:0;overflow-wrap:anywhere}.is-loading .fancybox__caption{visibility:hidden}.fancybox__container>.carousel__dots{top:100%;color:var(--fancybox-color, #fff)}.fancybox__nav .carousel__button{z-index:40}.fancybox__nav .carousel__button.is-next{right:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-next{right:40px}}.fancybox__nav .carousel__button.is-prev{left:8px}@media all and (min-width: 1024px){.fancybox__nav .carousel__button.is-prev{left:40px}}.carousel__button.is-close{position:absolute;top:8px;right:8px;top:calc(env(safe-area-inset-top, 0px) + 8px);right:calc(env(safe-area-inset-right, 0px) + 8px);z-index:40}@media all and (min-width: 1024px){.carousel__button.is-close{right:40px}}.fancybox__content>.carousel__button.is-close{position:absolute;top:-40px;right:0;color:var(--fancybox-color, #fff)}.fancybox__no-click,.fancybox__no-click button{pointer-events:none}.fancybox__spinner{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:50px;height:50px;color:var(--fancybox-color, currentColor)}.fancybox__slide .fancybox__spinner{cursor:pointer;z-index:1053}.fancybox__spinner svg{animation:fancybox-rotate 2s linear infinite;transform-origin:center center;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:100%;height:100%}.fancybox__spinner svg circle{fill:none;stroke-width:2.75;stroke-miterlimit:10;stroke-dasharray:1,200;stroke-dashoffset:0;animation:fancybox-dash 1.5s ease-in-out infinite;stroke-linecap:round;stroke:currentColor}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}@keyframes fancybox-dash{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:89,200;stroke-dashoffset:-35px}100%{stroke-dasharray:89,200;stroke-dashoffset:-124px}}.fancybox__backdrop,.fancybox__caption,.fancybox__nav,.carousel__dots,.carousel__button.is-close{opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__backdrop,.fancybox__container.is-animated[aria-hidden=false] .fancybox__caption,.fancybox__container.is-animated[aria-hidden=false] .fancybox__nav,.fancybox__container.is-animated[aria-hidden=false] .carousel__dots,.fancybox__container.is-animated[aria-hidden=false] .carousel__button.is-close{animation:.15s ease backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__backdrop,.fancybox__container.is-animated.is-closing .fancybox__caption,.fancybox__container.is-animated.is-closing .fancybox__nav,.fancybox__container.is-animated.is-closing .carousel__dots,.fancybox__container.is-animated.is-closing .carousel__button.is-close{animation:.15s ease both fancybox-fadeOut}.fancybox-fadeIn{animation:.15s ease both fancybox-fadeIn}.fancybox-fadeOut{animation:.1s ease both fancybox-fadeOut}.fancybox-zoomInUp{animation:.2s ease both fancybox-zoomInUp}.fancybox-zoomOutDown{animation:.15s ease both fancybox-zoomOutDown}.fancybox-throwOutUp{animation:.15s ease both fancybox-throwOutUp}.fancybox-throwOutDown{animation:.15s ease both fancybox-throwOutDown}@keyframes fancybox-fadeIn{from{opacity:0}to{opacity:1}}@keyframes fancybox-fadeOut{to{opacity:0}}@keyframes fancybox-zoomInUp{from{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}to{transform:scale(1) translate3d(0, 0, 0);opacity:1}}@keyframes fancybox-zoomOutDown{to{transform:scale(0.97) translate3d(0, 16px, 0);opacity:0}}@keyframes fancybox-throwOutUp{to{transform:translate3d(0, -30%, 0);opacity:0}}@keyframes fancybox-throwOutDown{to{transform:translate3d(0, 30%, 0);opacity:0}}.fancybox__carousel .carousel__slide{scrollbar-width:thin;scrollbar-color:#ccc rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar{width:8px;height:8px}.fancybox__carousel .carousel__slide::-webkit-scrollbar-track{background-color:rgba(255,255,255,.1)}.fancybox__carousel .carousel__slide::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:2px;box-shadow:inset 0 0 4px rgba(0,0,0,.2)}.fancybox__carousel.is-draggable .fancybox__slide,.fancybox__carousel.is-draggable .fancybox__slide .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel.is-dragging .fancybox__slide,.fancybox__carousel.is-dragging .fancybox__slide .fancybox__content{cursor:move;cursor:grabbing}.fancybox__carousel .fancybox__slide .fancybox__content{cursor:auto}.fancybox__carousel .fancybox__slide.can-zoom_in .fancybox__content{cursor:zoom-in}.fancybox__carousel .fancybox__slide.can-zoom_out .fancybox__content{cursor:zoom-out}.fancybox__carousel .fancybox__slide.is-draggable .fancybox__content{cursor:move;cursor:grab}.fancybox__carousel .fancybox__slide.is-dragging .fancybox__content{cursor:move;cursor:grabbing}.fancybox__image{transform-origin:0 0;user-select:none;transition:none}.has-image .fancybox__content{padding:0;background:rgba(0,0,0,0);min-height:1px}.is-closing .has-image .fancybox__content{overflow:visible}.has-image[data-image-fit=contain]{overflow:visible;touch-action:none}.has-image[data-image-fit=contain] .fancybox__content{flex-direction:row;flex-wrap:wrap}.has-image[data-image-fit=contain] .fancybox__image{max-width:100%;max-height:100%;object-fit:contain}.has-image[data-image-fit=contain-w]{overflow-x:hidden;overflow-y:auto}.has-image[data-image-fit=contain-w] .fancybox__content{min-height:auto}.has-image[data-image-fit=contain-w] .fancybox__image{max-width:100%;height:auto}.has-image[data-image-fit=cover]{overflow:visible;touch-action:none}.has-image[data-image-fit=cover] .fancybox__content{width:100%;height:100%}.has-image[data-image-fit=cover] .fancybox__image{width:100%;height:100%;object-fit:cover}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{max-width:100%;flex-shrink:1;min-height:1px;overflow:visible}.fancybox__carousel .fancybox__slide.has-iframe .fancybox__content,.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content{width:100%;height:80%}.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{width:960px;height:540px;max-width:100%;max-height:100%}.fancybox__carousel .fancybox__slide.has-map .fancybox__content,.fancybox__carousel .fancybox__slide.has-pdf .fancybox__content,.fancybox__carousel .fancybox__slide.has-video .fancybox__content,.fancybox__carousel .fancybox__slide.has-html5video .fancybox__content{padding:0;background:rgba(24,24,27,.9);color:#fff}.fancybox__carousel .fancybox__slide.has-map .fancybox__content{background:#e5e3df}.fancybox__html5video,.fancybox__iframe{border:0;display:block;height:100%;width:100%;background:rgba(0,0,0,0)}.fancybox-placeholder{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0}.fancybox__thumbs{flex:0 0 auto;position:relative;padding:0px 3px;opacity:var(--fancybox-opacity, 1)}.fancybox__container.is-animated[aria-hidden=false] .fancybox__thumbs{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__thumbs{opacity:0}.fancybox__thumbs .carousel__slide{flex:0 0 auto;width:var(--fancybox-thumbs-width, 96px);margin:0;padding:8px 3px;box-sizing:content-box;display:flex;align-items:center;justify-content:center;overflow:visible;cursor:pointer}.fancybox__thumbs .carousel__slide .fancybox__thumb::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border-width:5px;border-style:solid;border-color:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));opacity:0;transition:opacity .15s ease;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__thumbs .carousel__slide.is-nav-selected .fancybox__thumb::after{opacity:.92}.fancybox__thumbs .carousel__slide>*{pointer-events:none;user-select:none}.fancybox__thumb{position:relative;width:100%;padding-top:calc(100%/(var(--fancybox-thumbs-ratio, 1.5)));background-size:cover;background-position:center center;background-color:rgba(255,255,255,.1);background-repeat:no-repeat;border-radius:var(--fancybox-thumbs-border-radius, 4px)}.fancybox__toolbar{position:absolute;top:0;right:0;left:0;z-index:20;background:linear-gradient(to top, hsla(0deg, 0%, 0%, 0) 0%, hsla(0deg, 0%, 0%, 0.006) 8.1%, hsla(0deg, 0%, 0%, 0.021) 15.5%, hsla(0deg, 0%, 0%, 0.046) 22.5%, hsla(0deg, 0%, 0%, 0.077) 29%, hsla(0deg, 0%, 0%, 0.114) 35.3%, hsla(0deg, 0%, 0%, 0.155) 41.2%, hsla(0deg, 0%, 0%, 0.198) 47.1%, hsla(0deg, 0%, 0%, 0.242) 52.9%, hsla(0deg, 0%, 0%, 0.285) 58.8%, hsla(0deg, 0%, 0%, 0.326) 64.7%, hsla(0deg, 0%, 0%, 0.363) 71%, hsla(0deg, 0%, 0%, 0.394) 77.5%, hsla(0deg, 0%, 0%, 0.419) 84.5%, hsla(0deg, 0%, 0%, 0.434) 91.9%, hsla(0deg, 0%, 0%, 0.44) 100%);padding:0;touch-action:none;display:flex;justify-content:space-between;--carousel-button-svg-width: 20px;--carousel-button-svg-height: 20px;opacity:var(--fancybox-opacity, 1);text-shadow:var(--fancybox-toolbar-text-shadow, 1px 1px 1px rgba(0, 0, 0, 0.4))}@media all and (min-width: 1024px){.fancybox__toolbar{padding:8px}}.fancybox__container.is-animated[aria-hidden=false] .fancybox__toolbar{animation:.15s ease-in backwards fancybox-fadeIn}.fancybox__container.is-animated.is-closing .fancybox__toolbar{opacity:0}.fancybox__toolbar__items{display:flex}.fancybox__toolbar__items--left{margin-right:auto}.fancybox__toolbar__items--center{position:absolute;left:50%;transform:translateX(-50%)}.fancybox__toolbar__items--right{margin-left:auto}@media(max-width: 640px){.fancybox__toolbar__items--center:not(:last-child){display:none}}.fancybox__counter{min-width:72px;padding:0 10px;line-height:var(--carousel-button-height, 48px);text-align:center;font-size:17px;font-variant-numeric:tabular-nums;-webkit-font-smoothing:subpixel-antialiased}.fancybox__progress{background:var(--fancybox-accent-color, rgba(34, 213, 233, 0.96));height:3px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:30;user-select:none}.fancybox__container:fullscreen::backdrop{opacity:0}.fancybox__button--fullscreen g:nth-child(2){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(1){display:none}.fancybox__container:fullscreen .fancybox__button--fullscreen g:nth-child(2){display:block}.fancybox__button--slideshow g:nth-child(2){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(1){display:none}.fancybox__container.has-slideshow .fancybox__button--slideshow g:nth-child(2){display:block}
.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;
    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;
    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;
  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: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 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: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
    background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 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: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 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: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 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: white;
  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: white; }

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

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

/* Functional styling;
 * These styles are required for noUiSlider to function.
 * You don't need to change these rules to apply your design.
 */
.noUi-target,
.noUi-target * {
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-user-select: none;
  -ms-touch-action: none;
  touch-action: none;
  -ms-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-target {
  position: relative;
}
.noUi-base,
.noUi-connects {
  width: 100%;
  height: 100%;
  position: relative;
  z-index: 1;
}
/* Wrapper for all connect elements.
 */
.noUi-connects {
  overflow: hidden;
  z-index: 0;
}
.noUi-connect,
.noUi-origin {
  will-change: transform;
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  height: 100%;
  width: 100%;
  -ms-transform-origin: 0 0;
  -webkit-transform-origin: 0 0;
  -webkit-transform-style: preserve-3d;
  transform-origin: 0 0;
  transform-style: flat;
}
/* Offset direction
 */
.noUi-txt-dir-rtl.noUi-horizontal .noUi-origin {
  left: 0;
  right: auto;
}
/* Give origins 0 height/width so they don't interfere with clicking the
 * connect elements.
 */
.noUi-vertical .noUi-origin {
  top: -100%;
  width: 0;
}
.noUi-horizontal .noUi-origin {
  height: 0;
}
.noUi-handle {
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  position: absolute;
}
.noUi-touch-area {
  height: 100%;
  width: 100%;
}
.noUi-state-tap .noUi-connect,
.noUi-state-tap .noUi-origin {
  -webkit-transition: transform 0.3s;
  transition: transform 0.3s;
}
.noUi-state-drag * {
  cursor: inherit !important;
}
/* Slider size and handle placement;
 */
.noUi-horizontal {
  height: 18px;
}
.noUi-horizontal .noUi-handle {
  width: 34px;
  height: 28px;
  right: -17px;
  top: -6px;
}
.noUi-vertical {
  width: 18px;
}
.noUi-vertical .noUi-handle {
  width: 28px;
  height: 34px;
  right: -6px;
  bottom: -17px;
}
.noUi-txt-dir-rtl.noUi-horizontal .noUi-handle {
  left: -17px;
  right: auto;
}
/* Styling;
 * Giving the connect element a border radius causes issues with using transform: scale
 */
.noUi-target {
  background: #FAFAFA;
  border-radius: 4px;
  border: 1px solid #D3D3D3;
  box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
}
.noUi-connects {
  border-radius: 3px;
}
.noUi-connect {
  background: #3FB8AF;
}
/* Handles and cursors;
 */
.noUi-draggable {
  cursor: ew-resize;
}
.noUi-vertical .noUi-draggable {
  cursor: ns-resize;
}
.noUi-handle {
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #FFF;
  cursor: default;
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
}
.noUi-active {
  box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;
}
/* Handle stripes;
 */
.noUi-handle:before,
.noUi-handle:after {
  content: "";
  display: block;
  position: absolute;
  height: 14px;
  width: 1px;
  background: #E8E7E6;
  left: 14px;
  top: 6px;
}
.noUi-handle:after {
  left: 17px;
}
.noUi-vertical .noUi-handle:before,
.noUi-vertical .noUi-handle:after {
  width: 14px;
  height: 1px;
  left: 6px;
  top: 14px;
}
.noUi-vertical .noUi-handle:after {
  top: 17px;
}
/* Disabled state;
 */
[disabled] .noUi-connect {
  background: #B8B8B8;
}
[disabled].noUi-target,
[disabled].noUi-handle,
[disabled] .noUi-handle {
  cursor: not-allowed;
}
/* Base;
 *
 */
.noUi-pips,
.noUi-pips * {
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.noUi-pips {
  position: absolute;
  color: #999;
}
/* Values;
 *
 */
.noUi-value {
  position: absolute;
  white-space: nowrap;
  text-align: center;
}
.noUi-value-sub {
  color: #ccc;
  font-size: 10px;
}
/* Markings;
 *
 */
.noUi-marker {
  position: absolute;
  background: #CCC;
}
.noUi-marker-sub {
  background: #AAA;
}
.noUi-marker-large {
  background: #AAA;
}
/* Horizontal layout;
 *
 */
.noUi-pips-horizontal {
  padding: 10px 0;
  height: 80px;
  top: 100%;
  left: 0;
  width: 100%;
}
.noUi-value-horizontal {
  -webkit-transform: translate(-50%, 50%);
  transform: translate(-50%, 50%);
}
.noUi-rtl .noUi-value-horizontal {
  -webkit-transform: translate(50%, 50%);
  transform: translate(50%, 50%);
}
.noUi-marker-horizontal.noUi-marker {
  margin-left: -1px;
  width: 2px;
  height: 5px;
}
.noUi-marker-horizontal.noUi-marker-sub {
  height: 10px;
}
.noUi-marker-horizontal.noUi-marker-large {
  height: 15px;
}
/* Vertical layout;
 *
 */
.noUi-pips-vertical {
  padding: 0 10px;
  height: 100%;
  top: 0;
  left: 100%;
}
.noUi-value-vertical {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  padding-left: 25px;
}
.noUi-rtl .noUi-value-vertical {
  -webkit-transform: translate(0, 50%);
  transform: translate(0, 50%);
}
.noUi-marker-vertical.noUi-marker {
  width: 5px;
  height: 2px;
  margin-top: -1px;
}
.noUi-marker-vertical.noUi-marker-sub {
  width: 10px;
}
.noUi-marker-vertical.noUi-marker-large {
  width: 15px;
}
.noUi-tooltip {
  display: block;
  position: absolute;
  border: 1px solid #D9D9D9;
  border-radius: 3px;
  background: #fff;
  color: #000;
  padding: 5px;
  text-align: center;
  white-space: nowrap;
}
.noUi-horizontal .noUi-tooltip {
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  left: 50%;
  bottom: 120%;
}
.noUi-vertical .noUi-tooltip {
  -webkit-transform: translate(0, -50%);
  transform: translate(0, -50%);
  top: 50%;
  right: 120%;
}
.noUi-horizontal .noUi-origin > .noUi-tooltip {
  -webkit-transform: translate(50%, 0);
  transform: translate(50%, 0);
  left: auto;
  bottom: 10px;
}
.noUi-vertical .noUi-origin > .noUi-tooltip {
  -webkit-transform: translate(0, -18px);
  transform: translate(0, -18px);
  top: auto;
  right: 28px;
}

/*!
 * Cropper.js v1.6.2
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-04-21T07:43:02.731Z
 */

.cropper-container {
  direction: ltr;
  font-size: 0;
  line-height: 0;
  position: relative;
  -ms-touch-action: none;
      touch-action: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}

.cropper-container img {
    backface-visibility: hidden;
    display: block;
    height: 100%;
    image-orientation: 0deg;
    max-height: none !important;
    max-width: none !important;
    min-height: 0 !important;
    min-width: 0 !important;
    width: 100%;
  }

.cropper-wrap-box,
.cropper-canvas,
.cropper-drag-box,
.cropper-crop-box,
.cropper-modal {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.cropper-wrap-box,
.cropper-canvas {
  overflow: hidden;
}

.cropper-drag-box {
  background-color: #fff;
  opacity: 0;
}

.cropper-modal {
  background-color: #000;
  opacity: 0.5;
}

.cropper-view-box {
  display: block;
  height: 100%;
  outline: 1px solid #39f;
  outline-color: rgba(51, 153, 255, 0.75);
  overflow: hidden;
  width: 100%;
}

.cropper-dashed {
  border: 0 dashed #eee;
  display: block;
  opacity: 0.5;
  position: absolute;
}

.cropper-dashed.dashed-h {
    border-bottom-width: 1px;
    border-top-width: 1px;
    height: calc(100% / 3);
    left: 0;
    top: calc(100% / 3);
    width: 100%;
  }

.cropper-dashed.dashed-v {
    border-left-width: 1px;
    border-right-width: 1px;
    height: 100%;
    left: calc(100% / 3);
    top: 0;
    width: calc(100% / 3);
  }

.cropper-center {
  display: block;
  height: 0;
  left: 50%;
  opacity: 0.75;
  position: absolute;
  top: 50%;
  width: 0;
}

.cropper-center::before,
  .cropper-center::after {
    background-color: #eee;
    content: ' ';
    display: block;
    position: absolute;
  }

.cropper-center::before {
    height: 1px;
    left: -3px;
    top: 0;
    width: 7px;
  }

.cropper-center::after {
    height: 7px;
    left: 0;
    top: -3px;
    width: 1px;
  }

.cropper-face,
.cropper-line,
.cropper-point {
  display: block;
  height: 100%;
  opacity: 0.1;
  position: absolute;
  width: 100%;
}

.cropper-face {
  background-color: #fff;
  left: 0;
  top: 0;
}

.cropper-line {
  background-color: #39f;
}

.cropper-line.line-e {
    cursor: ew-resize;
    right: -3px;
    top: 0;
    width: 5px;
  }

.cropper-line.line-n {
    cursor: ns-resize;
    height: 5px;
    left: 0;
    top: -3px;
  }

.cropper-line.line-w {
    cursor: ew-resize;
    left: -3px;
    top: 0;
    width: 5px;
  }

.cropper-line.line-s {
    bottom: -3px;
    cursor: ns-resize;
    height: 5px;
    left: 0;
  }

.cropper-point {
  background-color: #39f;
  height: 5px;
  opacity: 0.75;
  width: 5px;
}

.cropper-point.point-e {
    cursor: ew-resize;
    margin-top: -3px;
    right: -3px;
    top: 50%;
  }

.cropper-point.point-n {
    cursor: ns-resize;
    left: 50%;
    margin-left: -3px;
    top: -3px;
  }

.cropper-point.point-w {
    cursor: ew-resize;
    left: -3px;
    margin-top: -3px;
    top: 50%;
  }

.cropper-point.point-s {
    bottom: -3px;
    cursor: s-resize;
    left: 50%;
    margin-left: -3px;
  }

.cropper-point.point-ne {
    cursor: nesw-resize;
    right: -3px;
    top: -3px;
  }

.cropper-point.point-nw {
    cursor: nwse-resize;
    left: -3px;
    top: -3px;
  }

.cropper-point.point-sw {
    bottom: -3px;
    cursor: nesw-resize;
    left: -3px;
  }

.cropper-point.point-se {
    bottom: -3px;
    cursor: nwse-resize;
    height: 20px;
    opacity: 1;
    right: -3px;
    width: 20px;
  }

@media (min-width: 768px) {

.cropper-point.point-se {
      height: 15px;
      width: 15px;
  }
    }

@media (min-width: 992px) {

.cropper-point.point-se {
      height: 10px;
      width: 10px;
  }
    }

@media (min-width: 1200px) {

.cropper-point.point-se {
      height: 5px;
      opacity: 0.75;
      width: 5px;
  }
    }

.cropper-point.point-se::before {
    background-color: #39f;
    bottom: -50%;
    content: ' ';
    display: block;
    height: 200%;
    opacity: 0;
    position: absolute;
    right: -50%;
    width: 200%;
  }

.cropper-invisible {
  opacity: 0;
}

.cropper-bg {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC);
}

.cropper-hide {
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}

.cropper-hidden {
  display: none !important;
}

.cropper-move {
  cursor: move;
}

.cropper-crop {
  cursor: crosshair;
}

.cropper-disabled .cropper-drag-box,
.cropper-disabled .cropper-face,
.cropper-disabled .cropper-line,
.cropper-disabled .cropper-point {
  cursor: not-allowed;
}

.fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){.collapsing{transition:none}}.collapsing.collapse-horizontal{width:0;height:auto;transition:width .35s ease}@media(prefers-reduced-motion: reduce){.collapsing.collapse-horizontal{transition:none}}.modal{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: 0.5rem;--bs-modal-color: ;--bs-modal-bg: #fff;--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: 1px;--bs-modal-border-radius: 0.5rem;--bs-modal-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-modal-inner-border-radius: calc(0.5rem - 1px);--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: 1px;--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: 0.5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: 1px;position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}.modal-dialog{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{height:calc(100% - var(--bs-modal-margin)*2)}.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin)*2)}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: 0.5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh;background-color:var(--bs-backdrop-bg)}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:var(--bs-backdrop-opacity)}.modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--bs-modal-header-padding);border-bottom:var(--bs-modal-header-border-width) solid var(--bs-modal-header-border-color);border-top-left-radius:var(--bs-modal-inner-border-radius);border-top-right-radius:var(--bs-modal-inner-border-radius)}.modal-header .btn-close{padding:calc(var(--bs-modal-header-padding-y)*.5) calc(var(--bs-modal-header-padding-x)*.5);margin:calc(-0.5*var(--bs-modal-header-padding-y)) calc(-0.5*var(--bs-modal-header-padding-x)) calc(-0.5*var(--bs-modal-header-padding-y)) auto}.modal-title{margin-bottom:0;line-height:var(--bs-modal-title-line-height)}.modal-body{position:relative;flex:1 1 auto;padding:var(--bs-modal-padding)}.modal-footer{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:calc(var(--bs-modal-padding) - var(--bs-modal-footer-gap)*.5);background-color:var(--bs-modal-footer-bg);border-top:var(--bs-modal-footer-border-width) solid var(--bs-modal-footer-border-color);border-bottom-right-radius:var(--bs-modal-inner-border-radius);border-bottom-left-radius:var(--bs-modal-inner-border-radius)}.modal-footer>*{margin:calc(var(--bs-modal-footer-gap)*.5)}@media(min-width: 576px){.modal{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15)}.modal-dialog{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm{--bs-modal-width: 300px}}@media(min-width: 992px){.modal-lg,.modal-xl{--bs-modal-width: 800px}}@media(min-width: 1200px){.modal-xl{--bs-modal-width: 1140px}}.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen .modal-header,.modal-fullscreen .modal-footer{border-radius:0}.modal-fullscreen .modal-body{overflow-y:auto}@media(max-width: 575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-sm-down .modal-header,.modal-fullscreen-sm-down .modal-footer{border-radius:0}.modal-fullscreen-sm-down .modal-body{overflow-y:auto}}@media(max-width: 767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-md-down .modal-header,.modal-fullscreen-md-down .modal-footer{border-radius:0}.modal-fullscreen-md-down .modal-body{overflow-y:auto}}@media(max-width: 991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-lg-down .modal-header,.modal-fullscreen-lg-down .modal-footer{border-radius:0}.modal-fullscreen-lg-down .modal-body{overflow-y:auto}}@media(max-width: 1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xl-down .modal-header,.modal-fullscreen-xl-down .modal-footer{border-radius:0}.modal-fullscreen-xl-down .modal-body{overflow-y:auto}}@media(max-width: 1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}.modal-fullscreen-xxl-down .modal-header,.modal-fullscreen-xxl-down .modal-footer{border-radius:0}.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}}@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}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-start:var(--swiper-centered-offset-before);margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;top:var(--swiper-navigation-top-offset, 50%);width:calc(var(--swiper-navigation-size)/44*27);height:var(--swiper-navigation-size);margin-top:calc(0px - var(--swiper-navigation-size)/2);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}.swiper-button-prev.swiper-button-disabled,.swiper-button-next.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev.swiper-button-hidden,.swiper-button-next.swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled .swiper-button-prev,.swiper-navigation-disabled .swiper-button-next{display:none !important}.swiper-button-prev svg,.swiper-button-next svg{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;transform-origin:center}.swiper-rtl .swiper-button-prev svg,.swiper-rtl .swiper-button-next svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:var(--swiper-navigation-sides-offset, 10px);right:auto}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-lock{display:none}.swiper-button-prev:after,.swiper-button-next:after{font-family:swiper-icons;font-size:var(--swiper-navigation-size);text-transform:none !important;letter-spacing:0;font-variant:initial;line-height:1}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{right:var(--swiper-navigation-sides-offset, 10px);left:auto}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.swiper-pagination{position:absolute;text-align:center;transition:300ms opacity;transform:translate3d(0, 0, 0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none !important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(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:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, 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:only-child{display:none !important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0px, -50%, 0)}.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:200ms transform,200ms top}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:200ms transform,200ms right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeInTop{0%{opacity:0;transform:translateY(-15px)}100%{opacity:1;transform:translateY(0)}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes rotate{0%{rotate:0deg}100%{rotate:360deg}}@keyframes fractionLine{0%{transform:scaleX(0%);transform-origin:left}95%{transform:scaleX(100%);transform-origin:left}96%{transform:scaleX(100%);transform-origin:right}100%{transform:scaleX(0%);transform-origin:right}}@keyframes loading{0%,100%{background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 32 12%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Ccircle cx=%2716%27 cy=%276%27 r=%274%27 fill=%27%23999999%27/%3E%3Ccircle cx=%2728%27 cy=%276%27 r=%274%27 fill=%27%23999999%27/%3E%3Ccircle cx=%274%27 cy=%276%27 r=%274%27 fill=%27%23E6E6E6%27/%3E%3C/svg%3E%0A")}33.33%{background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 32 12%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Ccircle cx=%2716%27 cy=%276%27 r=%274%27 fill=%27%23E6E6E6%27 /%3E%3Ccircle cx=%274%27 cy=%276%27 r=%274%27 fill=%27%23999999%27 /%3E%3Ccircle cx=%2728%27 cy=%276%27 r=%274%27 fill=%27%23999999%27 /%3E%3C/svg%3E%0A")}66.66%{background-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 32 12%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Ccircle cx=%274%27 cy=%276%27 r=%274%27 fill=%27%23999999%27/%3E%3Ccircle cx=%2728%27 cy=%276%27 r=%274%27 fill=%27%23E6E6E6%27/%3E%3Ccircle cx=%2716%27 cy=%276%27 r=%274%27 fill=%27%23999999%27/%3E%3C/svg%3E%0A")}}.d-none{display:none !important}._loading{position:relative;pointer-events:none;opacity:.5}._loading::after{position:absolute;top:50%;left:50%;z-index:100;width:64px;height:24px;content:"";display:block;background-repeat:no-repeat;background-size:100% 100%;transform:translate(-50%, -50%);animation:loading 1.8s ease forwards infinite}@media only screen and (max-width: 1023px){._loading::after{width:32px;height:12px}}._disabled{pointer-events:none;opacity:.5}html[data-color-theme=default]{--color-primary-0: hsl(119, 100%, 94%);--color-primary-0--hsl: 119deg, 100%, 94%;--color-primary-50: hsl(119, 91%, 87%);--color-primary-50--hsl: 119deg, 91%, 87%;--color-primary-100: hsl(115, 69%, 78%);--color-primary-100--hsl: 115deg, 69%, 78%;--color-primary-200: hsl(119, 57%, 66%);--color-primary-200--hsl: 119deg, 57%, 66%;--color-primary-300: hsl(115, 53%, 56%);--color-primary-300--hsl: 115deg, 53%, 56%;--color-primary-400: hsl(116, 57%, 47%);--color-primary-400--hsl: 116deg, 57%, 47%;--color-primary-500: hsl(120, 100%, 35%);--color-primary-500--hsl: 120deg, 100%, 35%;--color-primary-600: hsl(120, 100%, 32%);--color-primary-600--hsl: 120deg, 100%, 32%;--color-primary-700: hsl(133, 52%, 38%);--color-primary-700--hsl: 133deg, 52%, 38%;--color-primary-800: hsl(120, 100%, 25%);--color-primary-800--hsl: 120deg, 100%, 25%;--color-primary-900: hsl(120, 100%, 19%);--color-primary-900--hsl: 120deg, 100%, 19%;--color-secondary-50: hsl(34, 100%, 77%);--color-secondary-50--hsl: 34deg, 100%, 77%;--color-secondary-100: hsl(18, 100%, 74%);--color-secondary-100--hsl: 18deg, 100%, 74%;--color-secondary-200: hsl(12, 100%, 68%);--color-secondary-200--hsl: 12deg, 100%, 68%;--color-secondary-300: hsl(18, 100%, 50%);--color-secondary-300--hsl: 18deg, 100%, 50%;--color-secondary-400: hsl(8, 78%, 50%);--color-secondary-400--hsl: 8deg, 78%, 50%;--color-secondary-500: hsl(0, 100%, 39%);--color-secondary-500--hsl: 0deg, 100%, 39%;--color-secondary-600: hsl(0, 100%, 36%);--color-secondary-600--hsl: 0deg, 100%, 36%;--color-secondary-700: hsl(0, 100%, 33%);--color-secondary-700--hsl: 0deg, 100%, 33%;--color-secondary-800: hsl(0, 100%, 30%);--color-secondary-800--hsl: 0deg, 100%, 30%;--color-secondary-900: hsl(0, 100%, 26%);--color-secondary-900--hsl: 0deg, 100%, 26%;--color-orange-50: hsl(45, 94%, 93%);--color-orange-50--hsl: 45deg, 94%, 93%;--color-orange-100: hsl(45, 98%, 84%);--color-orange-100--hsl: 45deg, 98%, 84%;--color-orange-200: hsl(45, 97%, 75%);--color-orange-200--hsl: 45deg, 97%, 75%;--color-orange-300: hsl(45, 99%, 64%);--color-orange-300--hsl: 45deg, 99%, 64%;--color-orange-400: hsl(47, 100%, 50%);--color-orange-400--hsl: 47deg, 100%, 50%;--color-orange-500: hsl(45, 100%, 50%);--color-orange-500--hsl: 45deg, 100%, 50%;--color-orange-600: hsl(42, 100%, 50%);--color-orange-600--hsl: 42deg, 100%, 50%;--color-orange-700: hsl(37, 100%, 50%);--color-orange-700--hsl: 37deg, 100%, 50%;--color-orange-800: hsl(34, 100%, 50%);--color-orange-800--hsl: 34deg, 100%, 50%;--color-orange-900: hsl(25, 100%, 50%);--color-orange-900--hsl: 25deg, 100%, 50%;--color-neutral-50: hsl(0, 0%, 100%);--color-neutral-50--hsl: 0deg, 0%, 100%;--color-neutral-100: hsl(0, 0%, 98%);--color-neutral-100--hsl: 0deg, 0%, 98%;--color-neutral-200: hsl(0, 0%, 95%);--color-neutral-200--hsl: 0deg, 0%, 95%;--color-neutral-250: hsl(0, 0%, 93%);--color-neutral-250--hsl: 0deg, 0%, 93%;--color-neutral-300: hsl(0, 0%, 90%);--color-neutral-300--hsl: 0deg, 0%, 90%;--color-neutral-350: hsl(0, 0%, 83%);--color-neutral-350--hsl: 0deg, 0%, 83%;--color-neutral-400: hsl(0, 0%, 76%);--color-neutral-400--hsl: 0deg, 0%, 76%;--color-neutral-450: hsl(0, 0%, 70%);--color-neutral-450--hsl: 0deg, 0%, 70%;--color-neutral-500: hsl(0, 0%, 64%);--color-neutral-500--hsl: 0deg, 0%, 64%;--color-neutral-550: hsl(0, 0%, 52%);--color-neutral-550--hsl: 0deg, 0%, 52%;--color-neutral-600: hsl(0, 0%, 47%);--color-neutral-600--hsl: 0deg, 0%, 47%;--color-neutral-700: hsl(0, 0%, 40%);--color-neutral-700--hsl: 0deg, 0%, 40%;--color-neutral-750: hsl(0, 0%, 36%);--color-neutral-750--hsl: 0deg, 0%, 36%;--color-neutral-800: hsl(0, 0%, 28%);--color-neutral-800--hsl: 0deg, 0%, 28%;--color-neutral-850: hsl(0, 0%, 20%);--color-neutral-850--hsl: 0deg, 0%, 20%;--color-neutral-900: hsl(0, 0%, 15%);--color-neutral-900--hsl: 0deg, 0%, 15%;--color-neutral-1000: hsl(0, 0%, 10%);--color-neutral-1000--hsl: 0deg, 0%, 10%;--color-neutral-1100: hsl(0, 0%, 5%);--color-neutral-1100--hsl: 0deg, 0%, 5%;--color-neutral-1200: hsl(0, 0%, 0%);--color-neutral-1200--hsl: 0deg, 0%, 0%;--color-gray-300: hsl(220, 12%, 52%);--color-gray-300--hsl: 220deg, 12%, 52%;--color-red-50: hsl(342, 100%, 94%);--color-red-50--hsl: 342deg, 100%, 94%;--color-red-100: hsl(350, 100%, 88%);--color-red-100--hsl: 350deg, 100%, 88%;--color-red-200: hsl(358, 98%, 77%);--color-red-200--hsl: 358deg, 98%, 77%;--color-red-250: hsl(356, 83%, 69%);--color-red-250--hsl: 356deg, 83%, 69%;--color-red-300: hsl(358, 84%, 67%);--color-red-300--hsl: 358deg, 84%, 67%;--color-red-400: hsl(358, 98%, 62%);--color-red-400--hsl: 358deg, 98%, 62%;--color-red-500: hsl(359, 100%, 58%);--color-red-500--hsl: 359deg, 100%, 58%;--color-red-600: hsl(356, 88%, 52%);--color-red-600--hsl: 356deg, 88%, 52%;--color-red-650: hsl(355, 83%, 56%);--color-red-650--hsl: 355deg, 83%, 56%;--color-red-700: hsl(350, 100%, 43%);--color-red-700--hsl: 350deg, 100%, 43%;--color-red-800: hsl(352, 100%, 41%);--color-red-800--hsl: 352deg, 100%, 41%;--color-red-900: hsl(356, 100%, 38%);--color-red-900--hsl: 356deg, 100%, 38%;--color-blue-50: hsl(203, 100%, 91%);--color-blue-50--hsl: 203deg, 100%, 91%;--color-blue-100: hsl(209, 100%, 84%);--color-blue-100--hsl: 209deg, 100%, 84%;--color-blue-200: hsl(210, 100%, 76%);--color-blue-200--hsl: 210deg, 100%, 76%;--color-blue-300: hsl(210, 100%, 68%);--color-blue-300--hsl: 210deg, 100%, 68%;--color-blue-400: hsl(213, 100%, 64%);--color-blue-400--hsl: 213deg, 100%, 64%;--color-blue-500: hsl(216, 100%, 62%);--color-blue-500--hsl: 216deg, 100%, 62%;--color-blue-600: hsl(219, 85%, 59%);--color-blue-600--hsl: 219deg, 85%, 59%;--color-blue-700: hsl(223, 68%, 55%);--color-blue-700--hsl: 223deg, 68%, 55%;--color-blue-800: hsl(227, 56%, 51%);--color-blue-800--hsl: 227deg, 56%, 51%;--color-blue-900: hsl(239, 50%, 43%);--color-blue-900--hsl: 239deg, 50%, 43%}@font-face{font-family:"Geologica";src:url(/local/templates/polyana/public/css/../assets/fonts/Geologica/Geologica-Thin.ttf) format("ttf"),url(/local/templates/polyana/public/css/../assets/fonts/Geologica/Geologica-Thin.woff2) format("woff2"),url(/local/templates/polyana/public/css/../assets/fonts/Geologica/Geologica-Thin.woff) format("woff"),local("Geologica");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:"Geologica";src:url(/local/templates/polyana/public/css/../assets/fonts/Geologica/Geologica-Light.ttf) format("ttf"),url(/local/templates/polyana/public/css/../assets/fonts/Geologica/Geologica-Light.woff2) format("woff2"),url(/local/templates/polyana/public/css/../assets/fonts/Geologica/Geologica-Light.woff) format("woff"),local("Geologica");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Geologica";src:url(/local/templates/polyana/public/css/../assets/fonts/Geologica/Geologica-Regular.ttf) format("ttf"),url(/local/templates/polyana/public/css/../assets/fonts/Geologica/Geologica-Regular.woff2) format("woff2"),url(/local/templates/polyana/public/css/../assets/fonts/Geologica/Geologica-Regular.woff) format("woff"),local("Geologica");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Geologica";src:url(/local/templates/polyana/public/css/../assets/fonts/Geologica/Geologica-Medium.ttf) format("ttf"),url(/local/templates/polyana/public/css/../assets/fonts/Geologica/Geologica-Medium.woff2) format("woff2"),url(/local/templates/polyana/public/css/../assets/fonts/Geologica/Geologica-Medium.woff) format("woff"),local("Geologica");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Geologica";src:url(/local/templates/polyana/public/css/../assets/fonts/Geologica/Geologica-Semibold.ttf) format("ttf"),url(/local/templates/polyana/public/css/../assets/fonts/Geologica/Geologica-Semibold.woff2) format("woff2"),url(/local/templates/polyana/public/css/../assets/fonts/Geologica/Geologica-Semibold.woff) format("woff"),local("Geologica");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Geologica";src:url(/local/templates/polyana/public/css/../assets/fonts/Geologica/Geologica-Bold.ttf) format("ttf"),url(/local/templates/polyana/public/css/../assets/fonts/Geologica/Geologica-Bold.woff2) format("woff2"),url(/local/templates/polyana/public/css/../assets/fonts/Geologica/Geologica-Bold.woff) format("woff"),local("Geologica");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:"Ubuntu";src:url(/local/templates/polyana/public/css/../assets/fonts/Ubuntu/Ubuntu-Light.ttf) format("ttf"),url(/local/templates/polyana/public/css/../assets/fonts/Ubuntu/Ubuntu-Light.woff2) format("woff2"),url(/local/templates/polyana/public/css/../assets/fonts/Ubuntu/Ubuntu-Light.woff) format("woff"),local("Ubuntu");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Ubuntu";src:url(/local/templates/polyana/public/css/../assets/fonts/Ubuntu/Ubuntu-Regular.ttf) format("ttf"),url(/local/templates/polyana/public/css/../assets/fonts/Ubuntu/Ubuntu-Regular.woff2) format("woff2"),url(/local/templates/polyana/public/css/../assets/fonts/Ubuntu/Ubuntu-Regular.woff) format("woff"),local("Ubuntu");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"Ubuntu";src:url(/local/templates/polyana/public/css/../assets/fonts/Ubuntu/Ubuntu-Medium.ttf) format("ttf"),url(/local/templates/polyana/public/css/../assets/fonts/Ubuntu/Ubuntu-Medium.woff2) format("woff2"),url(/local/templates/polyana/public/css/../assets/fonts/Ubuntu/Ubuntu-Medium.woff) format("woff"),local("Ubuntu");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"Ubuntu";src:url(/local/templates/polyana/public/css/../assets/fonts/Ubuntu/Ubuntu-Bold.ttf) format("ttf"),url(/local/templates/polyana/public/css/../assets/fonts/Ubuntu/Ubuntu-Bold.woff2) format("woff2"),url(/local/templates/polyana/public/css/../assets/fonts/Ubuntu/Ubuntu-Bold.woff) format("woff"),local("Ubuntu");font-weight:700;font-style:normal;font-display:swap}*::-webkit-scrollbar{width:8px;height:8px}@media only screen and (max-width: 1023px){*::-webkit-scrollbar{width:6px;height:6px}}*::-webkit-scrollbar-track{border-radius:4px;background-color:var(--color-neutral-200)}*::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--color-neutral-400)}html{background-color:var(--color-neutral-50);color:var(--color-neutral-900);font-family:"Ubuntu",sans-serif;font-size:16px;font-weight:400;line-height:150%;scroll-behavior:smooth}body{--current-scroll-width: 0px;--scroll-width: 0px;color:var(--color-neutral-900);min-height:100vh;margin:0;padding:0 var(--current-scroll-width) 0 0}body._lock{overflow:hidden}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}*::-moz-selection{background-color:hsla(var(--color-primary-200--hsl), 0.5);color:var(--color-neutral-800)}*::selection{background-color:hsla(var(--color-primary-200--hsl), 0.5);color:var(--color-neutral-800)}button,a{margin:0;cursor:pointer;padding:0;outline:none;border:none;background-color:rgba(0,0,0,0);text-align:left;text-decoration:none}ul,ol{margin:0;padding:0}li{margin:0;display:flex;flex-direction:column;padding:0}img{image-rendering:optimize-contrast}.main{width:100%;flex-grow:1;display:flex;flex-direction:column}.container{--container-padding: 40px;width:100%;max-width:1340px;margin-right:auto;margin-left:auto;padding-right:var(--container-padding);padding-left:var(--container-padding);box-sizing:border-box}@media only screen and (max-width: 1080px){.container{--container-padding: 24px}}@media only screen and (max-width: 767px){.container{--container-padding: 20px}}@media only screen and (max-width: 575px){.container{--container-padding: 16px}}.layout{min-height:100vh;display:flex;flex-direction:column;overflow-x:hidden}.layout__main{flex-grow:1;display:flex;flex-direction:column}.layout__footer{margin-top:auto}@media only screen and (max-width: 833px){.layout:has(.chat-main.is-active){overflow-y:hidden}}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0;font-weight:400}p{font-weight:400}.h1{font-family:"Geologica",sans-serif;font-weight:700;font-size:48px;line-height:54px;letter-spacing:-0.02em}@media only screen and (max-width: 1080px){.h1{font-size:42px;line-height:46px}}@media only screen and (max-width: 833px){.h1{font-size:36px;line-height:42px;letter-spacing:0}}@media only screen and (max-width: 575px){.h1{font-size:32px;line-height:40px}}.h2{font-family:"Geologica",sans-serif;font-weight:700;font-size:40px;line-height:46px;letter-spacing:-0.02em}@media only screen and (max-width: 1080px){.h2{font-size:32px;line-height:40px}}@media only screen and (max-width: 1023px){.h2{font-size:28px;line-height:34px}}@media only screen and (max-width: 833px){.h2{font-size:24px;line-height:30px}}@media only screen and (max-width: 575px){.h2{font-size:20px;line-height:24px;letter-spacing:0}}.h3{font-family:"Geologica",sans-serif;font-weight:700;font-size:32px;line-height:40px}@media only screen and (max-width: 1080px){.h3{font-size:28px;line-height:34px}}@media only screen and (max-width: 833px){.h3{font-size:24px;line-height:30px}}.h4{font-family:"Geologica",sans-serif;font-weight:700;font-size:24px;line-height:30px}@media only screen and (max-width: 833px){.h4{font-size:22px;line-height:26px}}@media only screen and (max-width: 575px){.h4{font-size:20px;line-height:24px}}.h5{font-family:"Geologica",sans-serif;font-weight:700;font-size:18px;line-height:22px}@media only screen and (max-width: 1023px){.h5{font-size:16px;line-height:20px}}@media only screen and (max-width: 833px){.h5{font-size:14px;line-height:18px}}@media only screen and (max-width: 575px){.h5{font-size:12px;line-height:14px}}.text{font-size:16px;line-height:24px}.text-xxl{font-size:24px;line-height:32px}.text-xl{font-size:20px;line-height:32px}.text-lg{font-size:18px;line-height:26px}.text-md{font-size:14px;line-height:20px}.text-sm{font-size:12px;line-height:16px}.text-xs{font-size:10px;line-height:12px}.text-border{-webkit-text-stroke:1px var(--color-primary-300)}.text-100{font-weight:100}.text-200{font-weight:200}.text-300{font-weight:300}.text-400{font-weight:400}.text-500{font-weight:500}.text-600{font-weight:600}.text-700{font-weight:700}.text-800{font-weight:800}.text-900{font-weight:900}.text-primary{font-family:"Ubuntu",sans-serif}.text-secondary{font-family:"Geologica",sans-serif}.icon{width:24px;height:24px;flex-shrink:0;fill:currentColor}.icon--xl{width:48px;height:48px}.icon--lg{width:32px;height:32px}.icon--md{width:20px;height:20px}.icon--sm{width:16px;height:16px}.icon--xs{width:12px;height:12px}.link{cursor:pointer;display:inline-flex;align-items:center;gap:8px;color:var(--color-primary-300);text-decoration:none;transition:color .3s ease,opacity .3s ease}.link:hover{color:var(--color-primary-400)}.link:active{color:var(--color-primary-500)}.link[disabled],.link--disabled{pointer-events:none;color:var(--color-neutral-400)}@media only screen and (max-width: 833px){.text-swap span:first-of-type{display:none}}.text-swap span:last-of-type{display:none}@media only screen and (max-width: 833px){.text-swap span:last-of-type{display:block}}.backdrop{position:fixed;width:100%;height:100%;visibility:hidden;opacity:0;display:block;background-color:hsla(var(--color-neutral-1200--hsl), 0.4);transition:opacity .6s ease,visibility .6s ease;pointer-events:none;inset:0}.backdrop.is-active{visibility:visible;opacity:1;pointer-events:all}.list{margin:0 0 10px;display:block;padding:0 0 0 10px}@media only screen and (max-width: 1023px){.list{padding-left:7px}}.list__item{position:relative;min-height:24px;margin-bottom:10px;display:block;padding-left:14px}@media only screen and (max-width: 1023px){.list__item{min-height:18px;padding-left:11px}}.list__item::before{position:absolute;top:10px;left:0;width:4px;height:4px;flex-shrink:0;display:flex;border-radius:50%;background-color:var(--color-neutral-850)}@media only screen and (max-width: 1023px){.list__item::before{top:7px}}.list__item p{margin-bottom:10px}.list__item:last-child,.list__item>*:last-child{margin-bottom:0}.list:is(ul) li::before{content:""}.list:is(ol){padding:0 0 0 24px}@media only screen and (max-width: 1023px){.list:is(ol){padding-left:18px}}.list:is(ol) li{display:list-item;padding-left:0}li.list--style-vertical{flex-direction:column;margin:8px 0}.button{--button-border-width: 2px;position:relative;flex-shrink:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;text-align:center;text-decoration:none;text-shadow:none;font-family:"Geologica",sans-serif;font-weight:600;letter-spacing:0;transition:color .3s ease,background-color .3s ease,border-radius .3s ease,opacity .3s ease,visibility .3s ease,box-shadow .3s ease;background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-primary-200);color:var(--color-neutral-50)}.button span{flex-grow:1;padding-right:var(--button-gap);padding-left:var(--button-gap);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.button span span,.button span:first-child:last-child{padding-right:0;padding-left:0}.button .count{position:absolute;top:-4px;right:-4px;min-width:20px;height:18px;display:flex;align-items:center;justify-content:center;padding:2px 4px;border-radius:20px;background-color:var(--color-primary-200);color:var(--color-neutral-50);font-family:"Geologica",sans-serif;font-size:12px;font-weight:700;line-height:14px;animation:fadeIn .3s ease}.button .status{position:absolute;top:-4px;right:-4px;width:10px;height:10px;background-color:var(--color-primary-200);border-radius:50%;border:2px solid var(--color-neutral-50)}.button[disabled]{pointer-events:none;color:var(--color-neutral-400)}.button{--button-gap: 12px;min-width:48px;min-height:48px;padding:12px 16px;border-radius:10px;font-size:16px;line-height:24px}.button .icon{width:24px;height:24px}.button--size-xs{--button-gap: 4px;min-width:24px;min-height:24px;padding:4px 12px;border-radius:6px;font-size:12px;line-height:14px}.button--size-xs .icon{width:16px;height:16px}.button--size-sm{--button-gap: 6px;min-width:32px;min-height:32px;padding:6px 12px;border-radius:8px;font-size:14px;line-height:20px}.button--size-sm .icon{width:20px;height:20px}.button--size-rg{--button-gap: 8px;min-width:40px;min-height:40px;padding:10px 12px;border-radius:10px;font-size:14px;line-height:20px}.button--size-rg .icon{width:20px;height:20px}.button--size-md{--button-gap: 12px;min-width:48px;min-height:48px;padding:12px 16px;border-radius:10px;font-size:16px;line-height:24px}.button--size-md .icon{width:24px;height:24px}.button--size-lg{--button-gap: 12px;min-width:56px;min-height:56px;padding:12px 16px;border-radius:12px;font-size:16px;line-height:24px}.button--size-lg .icon{width:24px;height:24px}.button[disabled]{--current-background: var(--color-neutral-200)}.button:hover{--current-background: var(--color-primary-300)}.button:active{--current-background: var(--color-primary-400)}.button--theme-primary{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-primary-200);color:var(--color-neutral-50)}.button--theme-primary[disabled]{--current-background: var(--color-neutral-200)}.button--theme-primary:hover{--current-background: var(--color-primary-300)}.button--theme-primary:active{--current-background: var(--color-primary-400)}.button--theme-primary-light{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: hsla(var(--color-primary-200--hsl), 0.2);box-shadow:inset 0 0 0 var(--button-border-width) rgba(0,0,0,0);color:var(--color-primary-800)}.button--theme-primary-light[disabled]{--current-background: var(--color-neutral-200)}.button--theme-primary-light:hover{--current-background: hsla(var(--color-primary-300--hsl), 0.4)}.button--theme-primary-light:active{--current-background: hsla(var(--color-primary-400--hsl), 0.6)}.button--theme-secondary{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-neutral-50);--button-border-width: 1px;box-shadow:inset 0 0 0 var(--button-border-width) var(--color-neutral-300);color:var(--color-neutral-900)}.button--theme-secondary[disabled]{--current-background: var(--color-neutral-200)}.button--theme-secondary:hover{--current-background: var(--color-neutral-200)}.button--theme-secondary:active{--current-background: var(--color-neutral-300)}.button--theme-red{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-red-400);color:var(--color-neutral-50)}.button--theme-red[disabled]{--current-background: var(--color-neutral-200)}.button--theme-red:hover{--current-background: var(--color-red-600)}.button--theme-red:active{--current-background: var(--color-red-700)}.button--theme-red-light{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-red-50);color:var(--color-red-700)}.button--theme-red-light[disabled]{--current-background: var(--color-neutral-200)}.button--theme-red-light:hover{--current-background: var(--color-red-100)}.button--theme-red-light:active{--current-background: var(--color-red-100)}.button--theme-orange-light{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-orange-50);color:var(--color-orange-700)}.button--theme-orange-light[disabled]{--current-background: var(--color-neutral-200)}.button--theme-orange-light:hover{--current-background: var(--color-orange-100)}.button--theme-orange-light:active{--current-background: var(--color-orange-100)}.button--theme-neutral{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-neutral-200);color:var(--color-neutral-900)}.button--theme-neutral[disabled]{--current-background: var(--color-neutral-200)}.button--theme-neutral:hover{--current-background: var(--color-neutral-300)}.button--theme-neutral:active{--current-background: var(--color-neutral-400)}.button--theme-light{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-neutral-50);--button-border-width: 1px;box-shadow:inset 0 0 0 var(--button-border-width) var(--color-neutral-300);color:var(--color-neutral-900)}.button--theme-light[disabled]{--current-background: var(--color-neutral-200)}.button--theme-light:hover{--current-background: var(--color-neutral-200)}.button--theme-light:active{--current-background: var(--color-neutral-300)}.button--theme-dark{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-neutral-800);color:var(--color-neutral-50)}.button--theme-dark[disabled]{--current-background: var(--color-neutral-200)}.button--theme-dark:hover{--current-background: var(--color-neutral-700)}.button--theme-dark:active{--current-background: var(--color-neutral-600)}.button--theme-black{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-neutral-900);color:var(--color-neutral-50)}.button--theme-black[disabled]{--current-background: var(--color-neutral-200)}.button--theme-black:hover{--current-background: var(--color-neutral-800)}.button--theme-black:active{--current-background: var(--color-neutral-700)}.button--theme-blue-light{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background)}.button--theme-blue-light[disabled]{--current-background: var(--color-neutral-200)}.button--style-default{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-primary-200);color:var(--color-neutral-50)}.button--style-default[disabled]{--current-background: var(--color-neutral-200)}.button--style-default:hover{--current-background: var(--color-primary-300)}.button--style-default:active{--current-background: var(--color-primary-400)}.button--style-default.button--theme-primary{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-primary-200);color:var(--color-neutral-50)}.button--style-default.button--theme-primary[disabled]{--current-background: var(--color-neutral-200)}.button--style-default.button--theme-primary:hover{--current-background: var(--color-primary-300)}.button--style-default.button--theme-primary:active{--current-background: var(--color-primary-400)}.button--style-default.button--theme-primary-light{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: hsla(var(--color-primary-200--hsl), 0.2);box-shadow:inset 0 0 0 var(--button-border-width) rgba(0,0,0,0);color:var(--color-primary-800)}.button--style-default.button--theme-primary-light[disabled]{--current-background: var(--color-neutral-200)}.button--style-default.button--theme-primary-light:hover{--current-background: hsla(var(--color-primary-300--hsl), 0.4)}.button--style-default.button--theme-primary-light:active{--current-background: hsla(var(--color-primary-400--hsl), 0.6)}.button--style-default.button--theme-secondary{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-neutral-50);--button-border-width: 1px;box-shadow:inset 0 0 0 var(--button-border-width) var(--color-neutral-300);color:var(--color-neutral-900)}.button--style-default.button--theme-secondary[disabled]{--current-background: var(--color-neutral-200)}.button--style-default.button--theme-secondary:hover{--current-background: var(--color-neutral-200)}.button--style-default.button--theme-secondary:active{--current-background: var(--color-neutral-300)}.button--style-default.button--theme-red{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-red-400);color:var(--color-neutral-50)}.button--style-default.button--theme-red[disabled]{--current-background: var(--color-neutral-200)}.button--style-default.button--theme-red:hover{--current-background: var(--color-red-600)}.button--style-default.button--theme-red:active{--current-background: var(--color-red-700)}.button--style-default.button--theme-red-light{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-red-50);color:var(--color-red-700)}.button--style-default.button--theme-red-light[disabled]{--current-background: var(--color-neutral-200)}.button--style-default.button--theme-red-light:hover{--current-background: var(--color-red-100)}.button--style-default.button--theme-red-light:active{--current-background: var(--color-red-100)}.button--style-default.button--theme-orange-light{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-orange-50);color:var(--color-orange-700)}.button--style-default.button--theme-orange-light[disabled]{--current-background: var(--color-neutral-200)}.button--style-default.button--theme-orange-light:hover{--current-background: var(--color-orange-100)}.button--style-default.button--theme-orange-light:active{--current-background: var(--color-orange-100)}.button--style-default.button--theme-neutral{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-neutral-200);color:var(--color-neutral-900)}.button--style-default.button--theme-neutral[disabled]{--current-background: var(--color-neutral-200)}.button--style-default.button--theme-neutral:hover{--current-background: var(--color-neutral-300)}.button--style-default.button--theme-neutral:active{--current-background: var(--color-neutral-400)}.button--style-default.button--theme-light{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-neutral-50);--button-border-width: 1px;box-shadow:inset 0 0 0 var(--button-border-width) var(--color-neutral-300);color:var(--color-neutral-900)}.button--style-default.button--theme-light[disabled]{--current-background: var(--color-neutral-200)}.button--style-default.button--theme-light:hover{--current-background: var(--color-neutral-200)}.button--style-default.button--theme-light:active{--current-background: var(--color-neutral-300)}.button--style-default.button--theme-dark{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-neutral-800);color:var(--color-neutral-50)}.button--style-default.button--theme-dark[disabled]{--current-background: var(--color-neutral-200)}.button--style-default.button--theme-dark:hover{--current-background: var(--color-neutral-700)}.button--style-default.button--theme-dark:active{--current-background: var(--color-neutral-600)}.button--style-default.button--theme-black{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-neutral-900);color:var(--color-neutral-50)}.button--style-default.button--theme-black[disabled]{--current-background: var(--color-neutral-200)}.button--style-default.button--theme-black:hover{--current-background: var(--color-neutral-800)}.button--style-default.button--theme-black:active{--current-background: var(--color-neutral-700)}.button--style-default.button--theme-blue-light{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background)}.button--style-default.button--theme-blue-light[disabled]{--current-background: var(--color-neutral-200)}.button--style-ghost{--current-background: hsla(0, 0%, 0%, 0);box-shadow:none;color:var(--color-primary-200)}.button--style-ghost:hover{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost:active{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost[disabled]{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost:hover{color:var(--color-primary-400)}.button--style-ghost:active{color:var(--color-primary-500)}.button--style-ghost.button--theme-primary{--current-background: hsla(0, 0%, 0%, 0);box-shadow:none;color:var(--color-primary-200)}.button--style-ghost.button--theme-primary:hover{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-primary:active{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-primary[disabled]{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-primary:hover{color:var(--color-primary-400)}.button--style-ghost.button--theme-primary:active{color:var(--color-primary-500)}.button--style-ghost.button--theme-primary-light{--current-background: hsla(0, 0%, 0%, 0);box-shadow:none}.button--style-ghost.button--theme-primary-light:hover{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-primary-light:active{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-primary-light[disabled]{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-secondary{--current-background: hsla(0, 0%, 0%, 0);box-shadow:none;color:var(--color-neutral-800)}.button--style-ghost.button--theme-secondary:hover{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-secondary:active{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-secondary[disabled]{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-secondary:hover{color:var(--color-primary-200)}.button--style-ghost.button--theme-secondary:active{color:var(--color-primary-300)}.button--style-ghost.button--theme-red{--current-background: hsla(0, 0%, 0%, 0);box-shadow:none;color:var(--color-red-400)}.button--style-ghost.button--theme-red:hover{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-red:active{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-red[disabled]{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-red:hover{color:var(--color-red-600)}.button--style-ghost.button--theme-red:active{color:var(--color-red-700)}.button--style-ghost.button--theme-red-light{--current-background: hsla(0, 0%, 0%, 0);box-shadow:none}.button--style-ghost.button--theme-red-light:hover{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-red-light:active{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-red-light[disabled]{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-orange-light{--current-background: hsla(0, 0%, 0%, 0);box-shadow:none}.button--style-ghost.button--theme-orange-light:hover{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-orange-light:active{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-orange-light[disabled]{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-neutral{--current-background: hsla(0, 0%, 0%, 0);box-shadow:none;color:var(--color-neutral-900)}.button--style-ghost.button--theme-neutral:hover{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-neutral:active{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-neutral[disabled]{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-neutral:hover{color:var(--color-primary-300)}.button--style-ghost.button--theme-neutral:active{color:var(--color-primary-400)}.button--style-ghost.button--theme-light{--current-background: hsla(0, 0%, 0%, 0);box-shadow:none;color:var(--color-neutral-50)}.button--style-ghost.button--theme-light:hover{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-light:active{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-light[disabled]{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-light:hover{color:var(--color-primary-200)}.button--style-ghost.button--theme-light:active{color:var(--color-primary-300)}.button--style-ghost.button--theme-dark{--current-background: hsla(0, 0%, 0%, 0);box-shadow:none;color:var(--color-neutral-50)}.button--style-ghost.button--theme-dark:hover{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-dark:active{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-dark[disabled]{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-dark:hover{color:var(--color-primary-300)}.button--style-ghost.button--theme-dark:active{color:var(--color-primary-400)}.button--style-ghost.button--theme-black{--current-background: hsla(0, 0%, 0%, 0);box-shadow:none;color:var(--color-neutral-50)}.button--style-ghost.button--theme-black:hover{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-black:active{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-black[disabled]{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-black:hover{color:var(--color-primary-400)}.button--style-ghost.button--theme-black:active{color:var(--color-primary-500)}.button--style-ghost.button--theme-blue-light{--current-background: hsla(0, 0%, 0%, 0);box-shadow:none}.button--style-ghost.button--theme-blue-light:hover{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-blue-light:active{--current-background: hsla(0, 0%, 0%, 0)}.button--style-ghost.button--theme-blue-light[disabled]{--current-background: hsla(0, 0%, 0%, 0)}.button--style-outline{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-primary-200);color:var(--color-primary-200)}.button--style-outline[disabled]{--current-background: var(--color-neutral-300);background-color:rgba(0,0,0,0)}.button--style-outline:hover{--current-background: var(--color-primary-200);background-color:hsla(var(--color-primary-200--hsl), 0.1)}.button--style-outline:active{--current-background: var(--color-primary-200);background-color:hsla(var(--color-primary-200--hsl), 0.2)}.button--style-outline.button--theme-primary{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-primary-200);color:var(--color-primary-200)}.button--style-outline.button--theme-primary[disabled]{--current-background: var(--color-neutral-300);background-color:rgba(0,0,0,0)}.button--style-outline.button--theme-primary:hover{--current-background: var(--color-primary-200);background-color:hsla(var(--color-primary-200--hsl), 0.1)}.button--style-outline.button--theme-primary:active{--current-background: var(--color-primary-200);background-color:hsla(var(--color-primary-200--hsl), 0.2)}.button--style-outline.button--theme-primary-light{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background)}.button--style-outline.button--theme-primary-light[disabled]{--current-background: var(--color-neutral-300);background-color:rgba(0,0,0,0)}.button--style-outline.button--theme-secondary{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-neutral-300);--button-border-width: 1px;color:var(--color-neutral-900)}.button--style-outline.button--theme-secondary[disabled]{--current-background: var(--color-neutral-300);background-color:rgba(0,0,0,0)}.button--style-outline.button--theme-secondary:hover{--current-background: var(--color-primary-200);color:var(--color-neutral-900)}.button--style-outline.button--theme-secondary:active{--current-background: var(--color-primary-300);color:var(--color-primary-400)}.button--style-outline.button--theme-red{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-red-400);color:var(--current-background)}.button--style-outline.button--theme-red[disabled]{--current-background: var(--color-neutral-300);background-color:rgba(0,0,0,0)}.button--style-outline.button--theme-red:hover{--current-background: var(--color-red-400);background-color:hsla(var(--color-red-400--hsl), 0.1)}.button--style-outline.button--theme-red:active{--current-background: var(--color-red-400);background-color:hsla(var(--color-red-400--hsl), 0.2)}.button--style-outline.button--theme-red-light{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background)}.button--style-outline.button--theme-red-light[disabled]{--current-background: var(--color-neutral-300);background-color:rgba(0,0,0,0)}.button--style-outline.button--theme-orange-light{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background)}.button--style-outline.button--theme-orange-light[disabled]{--current-background: var(--color-neutral-300);background-color:rgba(0,0,0,0)}.button--style-outline.button--theme-neutral{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-neutral-900);color:var(--color-neutral-900)}.button--style-outline.button--theme-neutral[disabled]{--current-background: var(--color-neutral-300);background-color:rgba(0,0,0,0)}.button--style-outline.button--theme-neutral:hover{--current-background: var(--color-primary-200);background-color:rgba(0,0,0,0);color:var(--color-primary-300)}.button--style-outline.button--theme-neutral:active{--current-background: var(--color-primary-300);background-color:rgba(0,0,0,0);color:var(--color-primary-400)}.button--style-outline.button--theme-light{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-neutral-50);color:var(--color-neutral-50)}.button--style-outline.button--theme-light[disabled]{--current-background: var(--color-neutral-300);background-color:rgba(0,0,0,0)}.button--style-outline.button--theme-light:hover{--current-background: var(--color-neutral-200);background-color:var(--color-neutral-200);color:var(--color-primary-300)}.button--style-outline.button--theme-light:active{--current-background: var(--color-neutral-300);background-color:var(--color-neutral-300);color:var(--color-primary-400)}.button--style-outline.button--theme-dark{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-neutral-500);color:var(--color-neutral-500)}.button--style-outline.button--theme-dark[disabled]{--current-background: var(--color-neutral-300);background-color:rgba(0,0,0,0)}.button--style-outline.button--theme-dark:hover{--current-background: var(--color-primary-200);background-color:rgba(0,0,0,0);color:var(--color-primary-300)}.button--style-outline.button--theme-dark:active{--current-background: var(--color-primary-300);background-color:rgba(0,0,0,0);color:var(--color-primary-400)}.button--style-outline.button--theme-black{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-neutral-900);color:var(--color-neutral-900)}.button--style-outline.button--theme-black[disabled]{--current-background: var(--color-neutral-300);background-color:rgba(0,0,0,0)}.button--style-outline.button--theme-black:hover{--current-background: var(--color-primary-200);background-color:rgba(0,0,0,0);color:var(--color-primary-300)}.button--style-outline.button--theme-black:active{--current-background: var(--color-primary-300);background-color:rgba(0,0,0,0);color:var(--color-primary-400)}.button--style-outline.button--theme-blue-light{background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background)}.button--style-outline.button--theme-blue-light[disabled]{--current-background: var(--color-neutral-300);background-color:rgba(0,0,0,0)}.button--rounded{border-radius:50px !important}.button--type-icon{padding:0 !important}.button.is-active{background-color:var(--color-primary-200);color:var(--color-neutral-50);box-shadow:inset 0 0 0 0 rgba(0,0,0,0)}.button.is-active:hover{background-color:var(--color-primary-300)}.button.is-active.button--type-icon:hover{color:var(--color-neutral-50)}.button.button--style-blue-light{padding:4px;border-radius:6px;background-color:rgba(92,174,255,.1019607843);border:0;box-shadow:none;height:24px;min-height:24px;font-weight:600;font-size:12px;line-height:14px;color:#3b8bff}.button.button--style-blue-light .icon{width:18px;height:18px}.badge{flex-shrink:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;text-decoration:none;font-family:"Geologica",sans-serif;white-space:nowrap}@media only screen and (max-width: 833px){.badge--delivery{width:calc(50% - 4px)}}.badge:is(div) .badge__wrapper{cursor:default;pointer-events:none}.badge:hover .badge__input[type=radio]:checked+.badge:hover .badge__wrapper{cursor:default;pointer-events:none}.badge__input{display:none}.badge__wrapper{position:relative;width:100%;height:100%;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;text-align:center;text-decoration:none;transition:color .3s ease,background-color .3s ease,box-shadow .3s ease,opacity .3s ease,visibility .3s ease,text-shadow .3s ease,letter-spacing .3s ease}.badge__wrapper span{flex-grow:1;margin-right:auto;margin-left:auto;transition:text-shadow .3s ease,letter-spacing .3s ease}.badge__wrapper span:first-child:last-child{padding-right:0;padding-left:0}.badge__wrapper strong{opacity:.6;font-weight:400;letter-spacing:0;text-shadow:none}.badge__wrapper .count{position:absolute;top:4px;right:4px;z-index:1;min-width:18px;height:14px;display:flex;align-items:center;justify-content:center;padding:1px 4px !important;border-radius:20px;background-color:var(--color-primary-200);color:var(--color-neutral-50);text-shadow:none;font-family:"Geologica",sans-serif;font-size:10px;font-weight:700;line-height:12px;letter-spacing:0;animation:fadeIn .3s ease}.badge__wrapper .count-inline{font-family:"Geologica",sans-serif;font-size:14px;font-weight:600;line-height:22px;color:var(--color-primary-200)}.badge[disabled]{cursor:default;pointer-events:none}.badge[disabled] .badge__wrapper{pointer-events:none;background-color:var(--color-neutral-200);color:var(--color-neutral-400);box-shadow:inset 0 0 0 1px var(--color-neutral-200)}.badge span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.badge .badge__wrapper{min-width:32px;min-height:32px;-moz-column-gap:0;column-gap:0;padding:6px 12px;font-size:14px;line-height:20px}.badge .icon{width:20px;height:20px}.badge span{padding-right:4px;padding-left:4px}.badge--style-outline .badge__wrapper{min-width:32px;min-height:32px;-moz-column-gap:0;column-gap:0;padding:6px 8px;font-size:14px;line-height:20px}.badge--style-outline .icon{width:20px;height:20px}.badge--style-outline span{padding-right:4px;padding-left:4px}.badge--style-outline .badge__wrapper{border-radius:50px;background-color:rgba(0,0,0,0);color:var(--color-neutral-400);box-shadow:inset 0 0 0 1px var(--color-neutral-400)}.badge--style-outline:hover .badge__wrapper{background-color:hsla(var(--color-primary-200--hsl), 0.1);color:var(--color-primary-200);box-shadow:inset 0 0 0 1px var(--color-primary-200)}.badge--style-outline:hover .badge__input[type=checkbox]:checked+.badge--style-outline:hover .badge__wrapper{background-color:hsla(var(--color-primary-300--hsl), 0.9);box-shadow:inset 0 0 0 1px var(--color-primary-300)}.badge--style-outline:active .badge__wrapper{background-color:hsla(var(--color-primary-200--hsl), 0.2);color:var(--color-primary-200);box-shadow:inset 0 0 0 1px var(--color-primary-200)}.badge--style-outline:active .badge__input[type=checkbox]:checked+.badge--style-outline:active .badge__wrapper{background-color:hsla(var(--color-primary-300--hsl), 0.8);box-shadow:inset 0 0 0 1px var(--color-primary-300)}.badge--style-outline.is-active .badge__wrapper,.badge--style-outline .badge__input:checked+.badge__wrapper{background-color:var(--color-primary-200);color:var(--color-neutral-50);box-shadow:inset 0 0 0 1px var(--color-primary-200)}.badge--style-outline.badge--theme-primary .badge__wrapper{border-radius:50px;background-color:rgba(0,0,0,0);color:var(--color-neutral-400);box-shadow:inset 0 0 0 1px var(--color-neutral-400)}.badge--style-outline.badge--theme-primary:hover .badge__wrapper{background-color:hsla(var(--color-primary-200--hsl), 0.1);color:var(--color-primary-200);box-shadow:inset 0 0 0 1px var(--color-primary-200)}.badge--style-outline.badge--theme-primary:hover .badge__input[type=checkbox]:checked+.badge--style-outline.badge--theme-primary:hover .badge__wrapper{background-color:hsla(var(--color-primary-300--hsl), 0.9);box-shadow:inset 0 0 0 1px var(--color-primary-300)}.badge--style-outline.badge--theme-primary:active .badge__wrapper{background-color:hsla(var(--color-primary-200--hsl), 0.2);color:var(--color-primary-200);box-shadow:inset 0 0 0 1px var(--color-primary-200)}.badge--style-outline.badge--theme-primary:active .badge__input[type=checkbox]:checked+.badge--style-outline.badge--theme-primary:active .badge__wrapper{background-color:hsla(var(--color-primary-300--hsl), 0.8);box-shadow:inset 0 0 0 1px var(--color-primary-300)}.badge--style-outline.badge--theme-primary.is-active .badge__wrapper,.badge--style-outline.badge--theme-primary .badge__input:checked+.badge__wrapper{background-color:var(--color-primary-200);color:var(--color-neutral-50);box-shadow:inset 0 0 0 1px var(--color-primary-200)}.badge--style-outline.badge--theme-secondary .badge__wrapper{border-radius:50px;background-color:rgba(0,0,0,0);color:var(--color-neutral-400);box-shadow:inset 0 0 0 1px var(--color-neutral-400)}.badge--style-outline.badge--theme-secondary:hover .badge__wrapper{background-color:hsla(var(--color-primary-200--hsl), 0.1);color:var(--color-primary-200);box-shadow:inset 0 0 0 1px var(--color-primary-200)}.badge--style-outline.badge--theme-secondary:hover .badge__input[type=checkbox]:checked+.badge--style-outline.badge--theme-secondary:hover .badge__wrapper{background-color:hsla(var(--color-primary-300--hsl), 0.9);box-shadow:inset 0 0 0 1px var(--color-primary-300)}.badge--style-outline.badge--theme-secondary:active .badge__wrapper{background-color:hsla(var(--color-primary-200--hsl), 0.2);color:var(--color-primary-200);box-shadow:inset 0 0 0 1px var(--color-primary-200)}.badge--style-outline.badge--theme-secondary:active .badge__input[type=checkbox]:checked+.badge--style-outline.badge--theme-secondary:active .badge__wrapper{background-color:hsla(var(--color-primary-300--hsl), 0.8);box-shadow:inset 0 0 0 1px var(--color-primary-300)}.badge--style-outline.badge--theme-secondary.is-active .badge__wrapper,.badge--style-outline.badge--theme-secondary .badge__input:checked+.badge__wrapper{background-color:var(--color-primary-200);color:var(--color-neutral-50);box-shadow:inset 0 0 0 1px var(--color-primary-200)}.badge--style-outline.badge--theme-dark .badge__wrapper{border-radius:50px;background-color:rgba(0,0,0,0);color:var(--color-neutral-400);box-shadow:inset 0 0 0 1px var(--color-neutral-400)}.badge--style-outline.badge--theme-dark:hover .badge__wrapper{background-color:hsla(var(--color-primary-200--hsl), 0.1);color:var(--color-primary-200);box-shadow:inset 0 0 0 1px var(--color-primary-200)}.badge--style-outline.badge--theme-dark:hover .badge__input[type=checkbox]:checked+.badge--style-outline.badge--theme-dark:hover .badge__wrapper{background-color:hsla(var(--color-primary-300--hsl), 0.9);box-shadow:inset 0 0 0 1px var(--color-primary-300)}.badge--style-outline.badge--theme-dark:active .badge__wrapper{background-color:hsla(var(--color-primary-200--hsl), 0.2);color:var(--color-primary-200);box-shadow:inset 0 0 0 1px var(--color-primary-200)}.badge--style-outline.badge--theme-dark:active .badge__input[type=checkbox]:checked+.badge--style-outline.badge--theme-dark:active .badge__wrapper{background-color:hsla(var(--color-primary-300--hsl), 0.8);box-shadow:inset 0 0 0 1px var(--color-primary-300)}.badge--style-outline.badge--theme-dark.is-active .badge__wrapper,.badge--style-outline.badge--theme-dark .badge__input:checked+.badge__wrapper{background-color:var(--color-primary-200);color:var(--color-neutral-50);box-shadow:inset 0 0 0 1px var(--color-primary-200)}.badge--style-tab .badge__wrapper{min-width:32px;min-height:32px;-moz-column-gap:4px;column-gap:4px;padding:6px 12px;font-size:14px;line-height:20px}.badge--style-tab .icon{width:20px;height:20px}.badge--style-tab span{padding-right:0;padding-left:0}.badge--style-tab .badge__wrapper{border-radius:8px}.badge--style-tab.is-active .badge__wrapper>span,.badge--style-tab .badge__input:checked+.badge__wrapper>span{text-shadow:.025em 0 currentColor,-0.025em 0 currentColor;letter-spacing:.025em}.badge--style-tab .badge__wrapper{background-color:var(--color-neutral-200);color:var(--color-neutral-600);box-shadow:inset 0 0 0 2px var(--color-neutral-200)}.badge--style-tab:hover .badge__wrapper{color:var(--color-neutral-900)}.badge--style-tab:hover .badge__input[type=checkbox]:checked+.badge--style-tab:hover .badge__wrapper{color:var(--color-neutral-600)}.badge--style-tab:active .badge__wrapper{background-color:var(--color-neutral-300);color:var(--color-neutral-900);box-shadow:inset 0 0 0 2px var(--color-neutral-400)}.badge--style-tab:active .badge__input[type=checkbox]:checked+.badge--style-tab:active .badge__wrapper{box-shadow:inset 0 0 0 2px var(--color-neutral-300)}.badge--style-tab.is-active .badge__wrapper,.badge--style-tab .badge__input:checked+.badge__wrapper{background-color:var(--color-neutral-50);color:var(--color-neutral-900);box-shadow:inset 0 0 0 2px var(--color-primary-200)}.badge--style-tab.badge--theme-primary .badge__wrapper{border-radius:8px}.badge--style-tab.badge--theme-primary.is-active .badge__wrapper>span,.badge--style-tab.badge--theme-primary .badge__input:checked+.badge__wrapper>span{text-shadow:.025em 0 currentColor,-0.025em 0 currentColor;letter-spacing:.025em}.badge--style-tab.badge--theme-primary .badge__wrapper{background-color:var(--color-neutral-200);color:var(--color-neutral-600);box-shadow:inset 0 0 0 2px var(--color-neutral-200)}.badge--style-tab.badge--theme-primary:hover .badge__wrapper{color:var(--color-neutral-900)}.badge--style-tab.badge--theme-primary:hover .badge__input[type=checkbox]:checked+.badge--style-tab.badge--theme-primary:hover .badge__wrapper{color:var(--color-neutral-600)}.badge--style-tab.badge--theme-primary:active .badge__wrapper{background-color:var(--color-neutral-300);color:var(--color-neutral-900);box-shadow:inset 0 0 0 2px var(--color-neutral-400)}.badge--style-tab.badge--theme-primary:active .badge__input[type=checkbox]:checked+.badge--style-tab.badge--theme-primary:active .badge__wrapper{box-shadow:inset 0 0 0 2px var(--color-neutral-300)}.badge--style-tab.badge--theme-primary.is-active .badge__wrapper,.badge--style-tab.badge--theme-primary .badge__input:checked+.badge__wrapper{background-color:var(--color-neutral-50);color:var(--color-neutral-900);box-shadow:inset 0 0 0 2px var(--color-primary-200)}.badge--style-tab.badge--theme-secondary .badge__wrapper{border-radius:8px}.badge--style-tab.badge--theme-secondary.is-active .badge__wrapper>span,.badge--style-tab.badge--theme-secondary .badge__input:checked+.badge__wrapper>span{text-shadow:.025em 0 currentColor,-0.025em 0 currentColor;letter-spacing:.025em}.badge--style-tab.badge--theme-secondary .badge__wrapper{background-color:var(--color-neutral-50);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.badge--style-tab.badge--theme-secondary:hover .badge__wrapper{box-shadow:inset 0 0 0 1px var(--color-neutral-400)}.badge--style-tab.badge--theme-secondary:active .badge__wrapper{background-color:var(--color-neutral-100);box-shadow:inset 0 0 0 1px var(--color-neutral-400)}.badge--style-tab.badge--theme-secondary.is-active .badge__wrapper,.badge--style-tab.badge--theme-secondary .badge__input:checked+.badge__wrapper{background-color:var(--color-neutral-100);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.badge--style-tab.badge--theme-dark .badge__wrapper{border-radius:8px}.badge--style-tab.badge--theme-dark.is-active .badge__wrapper>span,.badge--style-tab.badge--theme-dark .badge__input:checked+.badge__wrapper>span{text-shadow:.025em 0 currentColor,-0.025em 0 currentColor;letter-spacing:.025em}.badge--style-tab.badge--theme-dark .badge__wrapper{background-color:rgba(0,0,0,0);color:var(--color-neutral-600);box-shadow:inset 0 0 0 2px var(--color-neutral-200)}.badge--style-tab.badge--theme-dark:hover .badge__wrapper{color:var(--color-neutral-900);background-color:var(--color-neutral-200)}.badge--style-tab.badge--theme-dark:hover .badge__input[type=checkbox]:checked+.badge--style-tab.badge--theme-dark:hover .badge__wrapper{color:var(--color-neutral-600)}.badge--style-tab.badge--theme-dark:active .badge__wrapper{background-color:var(--color-neutral-800);color:var(--color-neutral-50);box-shadow:inset 0 0 0 2px var(--color-neutral-800)}.badge--style-tab.badge--theme-dark.is-active .badge__wrapper,.badge--style-tab.badge--theme-dark .badge__input:checked+.badge__wrapper{background-color:var(--color-neutral-900);color:var(--color-neutral-50);box-shadow:inset 0 0 0 2px var(--color-neutral-900)}.badge--style-tag{pointer-events:none}.badge--style-tag .badge__wrapper{min-width:32px;min-height:32px;-moz-column-gap:0;column-gap:0;padding:6px;font-size:14px;line-height:20px}.badge--style-tag .icon{width:20px;height:20px}.badge--style-tag span{padding-right:4px;padding-left:4px}.badge--style-tag .badge__wrapper{pointer-events:all;border-radius:8px;background-color:var(--color-neutral-200);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-200)}.badge--style-tag .badge__close{display:none;pointer-events:all;color:hsla(var(--color-neutral-1200--hsl), 0.3);transition:color .3s ease}.badge--style-tag:hover .badge__wrapper{box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.badge--style-tag:hover.is-active .badge__wrapper,.badge--style-tag:hover .badge__input[type=checkbox]:checked+.badge__wrapper{background-color:hsla(var(--color-primary-200--hsl), 0.3);box-shadow:inset 0 0 0 1px hsla(var(--color-primary-200--hsl), 0.2)}.badge--style-tag:active .badge__wrapper{background-color:var(--color-neutral-300);box-shadow:inset 0 0 0 2px var(--color-neutral-300)}.badge--style-tag:active.is-active .badge__wrapper,.badge--style-tag:active .badge__input[type=checkbox]:checked+.badge__wrapper{background-color:hsla(var(--color-primary-300--hsl), 0.3);box-shadow:inset 0 0 0 1px hsla(var(--color-primary-300--hsl), 0.2)}.badge--style-tag.is-active .badge__wrapper,.badge--style-tag .badge__input:checked+.badge__wrapper{background-color:hsla(var(--color-primary-200--hsl), 0.3);box-shadow:inset 0 0 0 1px rgba(0,0,0,0)}.badge--style-tag:is(button) .badge__wrapper,.badge--style-tag.is-active .badge__wrapper,.badge--style-tag .badge__input:not([type=checkbox]):checked+.badge__wrapper{pointer-events:none}.badge--style-tag:is(button) .badge__close,.badge--style-tag.is-active .badge__close,.badge--style-tag .badge__input[type=checkbox]:checked+.badge__wrapper .badge__close{display:flex;animation:fadeIn .3s ease}.badge--style-tag.badge--theme-primary{pointer-events:none}.badge--style-tag.badge--theme-primary .badge__wrapper{pointer-events:all;border-radius:8px;background-color:var(--color-neutral-200);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-200)}.badge--style-tag.badge--theme-primary .badge__close{display:none;pointer-events:all;color:hsla(var(--color-neutral-1200--hsl), 0.3);transition:color .3s ease}.badge--style-tag.badge--theme-primary:hover .badge__wrapper{box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.badge--style-tag.badge--theme-primary:hover.is-active .badge__wrapper,.badge--style-tag.badge--theme-primary:hover .badge__input[type=checkbox]:checked+.badge__wrapper{background-color:hsla(var(--color-primary-200--hsl), 0.3);box-shadow:inset 0 0 0 1px hsla(var(--color-primary-200--hsl), 0.2)}.badge--style-tag.badge--theme-primary:active .badge__wrapper{background-color:var(--color-neutral-300);box-shadow:inset 0 0 0 2px var(--color-neutral-300)}.badge--style-tag.badge--theme-primary:active.is-active .badge__wrapper,.badge--style-tag.badge--theme-primary:active .badge__input[type=checkbox]:checked+.badge__wrapper{background-color:hsla(var(--color-primary-300--hsl), 0.3);box-shadow:inset 0 0 0 1px hsla(var(--color-primary-300--hsl), 0.2)}.badge--style-tag.badge--theme-primary.is-active .badge__wrapper,.badge--style-tag.badge--theme-primary .badge__input:checked+.badge__wrapper{background-color:hsla(var(--color-primary-200--hsl), 0.3);box-shadow:inset 0 0 0 1px rgba(0,0,0,0)}.badge--style-tag.badge--theme-primary:is(button) .badge__wrapper,.badge--style-tag.badge--theme-primary.is-active .badge__wrapper,.badge--style-tag.badge--theme-primary .badge__input:not([type=checkbox]):checked+.badge__wrapper{pointer-events:none}.badge--style-tag.badge--theme-primary:is(button) .badge__close,.badge--style-tag.badge--theme-primary.is-active .badge__close,.badge--style-tag.badge--theme-primary .badge__input[type=checkbox]:checked+.badge__wrapper .badge__close{display:flex;animation:fadeIn .3s ease}.badge--style-tag.badge--theme-secondary{pointer-events:none}.badge--style-tag.badge--theme-secondary .badge__wrapper{pointer-events:all;border-radius:8px;background-color:var(--color-neutral-200);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-200)}.badge--style-tag.badge--theme-secondary .badge__close{display:none;pointer-events:all;color:hsla(var(--color-neutral-1200--hsl), 0.3);transition:color .3s ease}.badge--style-tag.badge--theme-secondary:hover .badge__wrapper{box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.badge--style-tag.badge--theme-secondary:hover.is-active .badge__wrapper,.badge--style-tag.badge--theme-secondary:hover .badge__input[type=checkbox]:checked+.badge__wrapper{background-color:hsla(var(--color-primary-200--hsl), 0.3);box-shadow:inset 0 0 0 1px hsla(var(--color-primary-200--hsl), 0.2)}.badge--style-tag.badge--theme-secondary:active .badge__wrapper{background-color:var(--color-neutral-300);box-shadow:inset 0 0 0 2px var(--color-neutral-300)}.badge--style-tag.badge--theme-secondary:active.is-active .badge__wrapper,.badge--style-tag.badge--theme-secondary:active .badge__input[type=checkbox]:checked+.badge__wrapper{background-color:hsla(var(--color-primary-300--hsl), 0.3);box-shadow:inset 0 0 0 1px hsla(var(--color-primary-300--hsl), 0.2)}.badge--style-tag.badge--theme-secondary.is-active .badge__wrapper,.badge--style-tag.badge--theme-secondary .badge__input:checked+.badge__wrapper{background-color:hsla(var(--color-primary-200--hsl), 0.3);box-shadow:inset 0 0 0 1px rgba(0,0,0,0)}.badge--style-tag.badge--theme-secondary:is(button) .badge__wrapper,.badge--style-tag.badge--theme-secondary.is-active .badge__wrapper,.badge--style-tag.badge--theme-secondary .badge__input:not([type=checkbox]):checked+.badge__wrapper{pointer-events:none}.badge--style-tag.badge--theme-secondary:is(button) .badge__close,.badge--style-tag.badge--theme-secondary.is-active .badge__close,.badge--style-tag.badge--theme-secondary .badge__input[type=checkbox]:checked+.badge__wrapper .badge__close{display:flex;animation:fadeIn .3s ease}.badge--style-tag.badge--theme-dark{pointer-events:none}.badge--style-tag.badge--theme-dark .badge__wrapper{pointer-events:all;border-radius:8px;background-color:var(--color-neutral-200);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-200)}.badge--style-tag.badge--theme-dark .badge__close{display:none;pointer-events:all;color:hsla(var(--color-neutral-1200--hsl), 0.3);transition:color .3s ease}.badge--style-tag.badge--theme-dark:hover .badge__wrapper{box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.badge--style-tag.badge--theme-dark:hover.is-active .badge__wrapper,.badge--style-tag.badge--theme-dark:hover .badge__input[type=checkbox]:checked+.badge__wrapper{background-color:hsla(var(--color-primary-200--hsl), 0.3);box-shadow:inset 0 0 0 1px hsla(var(--color-primary-200--hsl), 0.2)}.badge--style-tag.badge--theme-dark:active .badge__wrapper{background-color:var(--color-neutral-300);box-shadow:inset 0 0 0 2px var(--color-neutral-300)}.badge--style-tag.badge--theme-dark:active.is-active .badge__wrapper,.badge--style-tag.badge--theme-dark:active .badge__input[type=checkbox]:checked+.badge__wrapper{background-color:hsla(var(--color-primary-300--hsl), 0.3);box-shadow:inset 0 0 0 1px hsla(var(--color-primary-300--hsl), 0.2)}.badge--style-tag.badge--theme-dark.is-active .badge__wrapper,.badge--style-tag.badge--theme-dark .badge__input:checked+.badge__wrapper{background-color:hsla(var(--color-primary-200--hsl), 0.3);box-shadow:inset 0 0 0 1px rgba(0,0,0,0)}.badge--style-tag.badge--theme-dark:is(button) .badge__wrapper,.badge--style-tag.badge--theme-dark.is-active .badge__wrapper,.badge--style-tag.badge--theme-dark .badge__input:not([type=checkbox]):checked+.badge__wrapper{pointer-events:none}.badge--style-tag.badge--theme-dark:is(button) .badge__close,.badge--style-tag.badge--theme-dark.is-active .badge__close,.badge--style-tag.badge--theme-dark .badge__input[type=checkbox]:checked+.badge__wrapper .badge__close{display:flex;animation:fadeIn .3s ease}.badge--style-light .badge__wrapper{min-width:32px;min-height:32px;-moz-column-gap:0;column-gap:0;padding:6px 12px;font-size:14px;line-height:20px}.badge--style-light .icon{width:20px;height:20px}.badge--style-light span{padding-right:4px;padding-left:4px}.badge--style-light .badge__wrapper{border-radius:10px;background-color:rgba(0,0,0,0);color:var(--color-neutral-600)}.badge--style-light:hover .badge__wrapper{color:var(--color-neutral-700);box-shadow:inset 0 0 0 1px var(--color-neutral-100)}.badge--style-light:hover .badge__input[type=checkbox]:checked+.badge--style-light:hover .badge__wrapper{color:var(--color-neutral-800);box-shadow:inset 0 0 0 1px var(--color-neutral-100)}.badge--style-light:active .badge__wrapper{color:var(--color-neutral-800);box-shadow:inset 0 0 0 2px var(--color-neutral-100)}.badge--style-light:active .badge__input[type=checkbox]:checked+.badge--style-light:active .badge__wrapper{color:var(--color-neutral-600);box-shadow:inset 0 0 0 2px hsla(var(--color-neutral-100--hsl), 0)}.badge--style-light.is-active .badge__wrapper,.badge--style-light .badge__input:checked+.badge__wrapper{background-color:var(--color-neutral-100);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-200)}.badge--style-light.is-active .badge__wrapper>span,.badge--style-light .badge__input:checked+.badge__wrapper>span{text-shadow:.025em 0 currentColor,-0.025em 0 currentColor;letter-spacing:.025em}.badge--style-light.badge--theme-primary .badge__wrapper{border-radius:10px;background-color:rgba(0,0,0,0);color:var(--color-neutral-600)}.badge--style-light.badge--theme-primary:hover .badge__wrapper{color:var(--color-neutral-700);box-shadow:inset 0 0 0 1px var(--color-neutral-100)}.badge--style-light.badge--theme-primary:hover .badge__input[type=checkbox]:checked+.badge--style-light.badge--theme-primary:hover .badge__wrapper{color:var(--color-neutral-800);box-shadow:inset 0 0 0 1px var(--color-neutral-100)}.badge--style-light.badge--theme-primary:active .badge__wrapper{color:var(--color-neutral-800);box-shadow:inset 0 0 0 2px var(--color-neutral-100)}.badge--style-light.badge--theme-primary:active .badge__input[type=checkbox]:checked+.badge--style-light.badge--theme-primary:active .badge__wrapper{color:var(--color-neutral-600);box-shadow:inset 0 0 0 2px hsla(var(--color-neutral-100--hsl), 0)}.badge--style-light.badge--theme-primary.is-active .badge__wrapper,.badge--style-light.badge--theme-primary .badge__input:checked+.badge__wrapper{background-color:var(--color-neutral-100);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-200)}.badge--style-light.badge--theme-primary.is-active .badge__wrapper>span,.badge--style-light.badge--theme-primary .badge__input:checked+.badge__wrapper>span{text-shadow:.025em 0 currentColor,-0.025em 0 currentColor;letter-spacing:.025em}.badge--style-light.badge--theme-secondary .badge__wrapper{border-radius:10px;background-color:rgba(0,0,0,0);color:var(--color-neutral-600)}.badge--style-light.badge--theme-secondary:hover .badge__wrapper{color:var(--color-neutral-700);box-shadow:inset 0 0 0 1px var(--color-neutral-100)}.badge--style-light.badge--theme-secondary:hover .badge__input[type=checkbox]:checked+.badge--style-light.badge--theme-secondary:hover .badge__wrapper{color:var(--color-neutral-800);box-shadow:inset 0 0 0 1px var(--color-neutral-100)}.badge--style-light.badge--theme-secondary:active .badge__wrapper{color:var(--color-neutral-800);box-shadow:inset 0 0 0 2px var(--color-neutral-100)}.badge--style-light.badge--theme-secondary:active .badge__input[type=checkbox]:checked+.badge--style-light.badge--theme-secondary:active .badge__wrapper{color:var(--color-neutral-600);box-shadow:inset 0 0 0 2px hsla(var(--color-neutral-100--hsl), 0)}.badge--style-light.badge--theme-secondary.is-active .badge__wrapper,.badge--style-light.badge--theme-secondary .badge__input:checked+.badge__wrapper{background-color:var(--color-neutral-100);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-200)}.badge--style-light.badge--theme-secondary.is-active .badge__wrapper>span,.badge--style-light.badge--theme-secondary .badge__input:checked+.badge__wrapper>span{text-shadow:.025em 0 currentColor,-0.025em 0 currentColor;letter-spacing:.025em}.badge--style-light.badge--theme-dark .badge__wrapper{border-radius:10px;background-color:rgba(0,0,0,0);color:var(--color-neutral-600)}.badge--style-light.badge--theme-dark:hover .badge__wrapper{color:var(--color-neutral-700);box-shadow:inset 0 0 0 1px var(--color-neutral-100)}.badge--style-light.badge--theme-dark:hover .badge__input[type=checkbox]:checked+.badge--style-light.badge--theme-dark:hover .badge__wrapper{color:var(--color-neutral-800);box-shadow:inset 0 0 0 1px var(--color-neutral-100)}.badge--style-light.badge--theme-dark:active .badge__wrapper{color:var(--color-neutral-800);box-shadow:inset 0 0 0 2px var(--color-neutral-100)}.badge--style-light.badge--theme-dark:active .badge__input[type=checkbox]:checked+.badge--style-light.badge--theme-dark:active .badge__wrapper{color:var(--color-neutral-600);box-shadow:inset 0 0 0 2px hsla(var(--color-neutral-100--hsl), 0)}.badge--style-light.badge--theme-dark.is-active .badge__wrapper,.badge--style-light.badge--theme-dark .badge__input:checked+.badge__wrapper{background-color:var(--color-neutral-100);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-200)}.badge--style-light.badge--theme-dark.is-active .badge__wrapper>span,.badge--style-light.badge--theme-dark .badge__input:checked+.badge__wrapper>span{text-shadow:.025em 0 currentColor,-0.025em 0 currentColor;letter-spacing:.025em}.badge--style-ghost .badge__wrapper{min-width:32px;min-height:32px;-moz-column-gap:0;column-gap:0;padding:6px 12px;font-size:14px;line-height:20px}.badge--style-ghost .icon{width:20px;height:20px}.badge--style-ghost span{padding-right:0;padding-left:0}.badge--style-ghost .badge__wrapper{color:var(--color-neutral-500)}.badge--style-ghost span{animation:fadeIn .6s ease}.badge--style-ghost span:last-of-type{display:none}.badge--style-ghost span:last-of-type:first-of-type{display:flex}.badge--style-ghost .icon{width:20px;height:20px;transition:transform .3s ease}.badge--style-ghost:hover .badge__wrapper{color:var(--color-primary-200)}.badge--style-ghost:active .badge__wrapper{color:var(--color-primary-300)}.badge--style-ghost .badge__input:checked+.badge__wrapper .icon,.badge--style-ghost.is-active .badge__wrapper .icon,.badge--style-ghost.is-swapped .badge__wrapper .icon{transform:rotate(-180deg)}.badge--style-ghost .badge__input:checked+.badge__wrapper span:first-of-type,.badge--style-ghost.is-active .badge__wrapper span:first-of-type,.badge--style-ghost.is-swapped .badge__wrapper span:first-of-type{display:none}.badge--style-ghost .badge__input:checked+.badge__wrapper span:last-of-type,.badge--style-ghost.is-active .badge__wrapper span:last-of-type,.badge--style-ghost.is-swapped .badge__wrapper span:last-of-type{display:flex}.badge--style-ghost.badge--theme-primary .badge__wrapper{color:var(--color-neutral-500)}.badge--style-ghost.badge--theme-primary span{animation:fadeIn .6s ease}.badge--style-ghost.badge--theme-primary span:last-of-type{display:none}.badge--style-ghost.badge--theme-primary span:last-of-type:first-of-type{display:flex}.badge--style-ghost.badge--theme-primary .icon{width:20px;height:20px;transition:transform .3s ease}.badge--style-ghost.badge--theme-primary:hover .badge__wrapper{color:var(--color-primary-200)}.badge--style-ghost.badge--theme-primary:active .badge__wrapper{color:var(--color-primary-300)}.badge--style-ghost.badge--theme-primary .badge__input:checked+.badge__wrapper .icon,.badge--style-ghost.badge--theme-primary.is-active .badge__wrapper .icon,.badge--style-ghost.badge--theme-primary.is-swapped .badge__wrapper .icon{transform:rotate(-180deg)}.badge--style-ghost.badge--theme-primary .badge__input:checked+.badge__wrapper span:first-of-type,.badge--style-ghost.badge--theme-primary.is-active .badge__wrapper span:first-of-type,.badge--style-ghost.badge--theme-primary.is-swapped .badge__wrapper span:first-of-type{display:none}.badge--style-ghost.badge--theme-primary .badge__input:checked+.badge__wrapper span:last-of-type,.badge--style-ghost.badge--theme-primary.is-active .badge__wrapper span:last-of-type,.badge--style-ghost.badge--theme-primary.is-swapped .badge__wrapper span:last-of-type{display:flex}.badge--style-ghost.badge--theme-secondary .badge__wrapper{color:var(--color-neutral-500)}.badge--style-ghost.badge--theme-secondary span{animation:fadeIn .6s ease}.badge--style-ghost.badge--theme-secondary span:last-of-type{display:none}.badge--style-ghost.badge--theme-secondary span:last-of-type:first-of-type{display:flex}.badge--style-ghost.badge--theme-secondary .icon{width:20px;height:20px;transition:transform .3s ease}.badge--style-ghost.badge--theme-secondary:hover .badge__wrapper{color:var(--color-primary-200)}.badge--style-ghost.badge--theme-secondary:active .badge__wrapper{color:var(--color-primary-300)}.badge--style-ghost.badge--theme-secondary .badge__input:checked+.badge__wrapper .icon,.badge--style-ghost.badge--theme-secondary.is-active .badge__wrapper .icon,.badge--style-ghost.badge--theme-secondary.is-swapped .badge__wrapper .icon{transform:rotate(-180deg)}.badge--style-ghost.badge--theme-secondary .badge__input:checked+.badge__wrapper span:first-of-type,.badge--style-ghost.badge--theme-secondary.is-active .badge__wrapper span:first-of-type,.badge--style-ghost.badge--theme-secondary.is-swapped .badge__wrapper span:first-of-type{display:none}.badge--style-ghost.badge--theme-secondary .badge__input:checked+.badge__wrapper span:last-of-type,.badge--style-ghost.badge--theme-secondary.is-active .badge__wrapper span:last-of-type,.badge--style-ghost.badge--theme-secondary.is-swapped .badge__wrapper span:last-of-type{display:flex}.badge--style-ghost.badge--theme-dark .badge__wrapper{color:var(--color-neutral-500)}.badge--style-ghost.badge--theme-dark span{animation:fadeIn .6s ease}.badge--style-ghost.badge--theme-dark span:last-of-type{display:none}.badge--style-ghost.badge--theme-dark span:last-of-type:first-of-type{display:flex}.badge--style-ghost.badge--theme-dark .icon{width:20px;height:20px;transition:transform .3s ease}.badge--style-ghost.badge--theme-dark:hover .badge__wrapper{color:var(--color-primary-200)}.badge--style-ghost.badge--theme-dark:active .badge__wrapper{color:var(--color-primary-300)}.badge--style-ghost.badge--theme-dark .badge__input:checked+.badge__wrapper .icon,.badge--style-ghost.badge--theme-dark.is-active .badge__wrapper .icon,.badge--style-ghost.badge--theme-dark.is-swapped .badge__wrapper .icon{transform:rotate(-180deg)}.badge--style-ghost.badge--theme-dark .badge__input:checked+.badge__wrapper span:first-of-type,.badge--style-ghost.badge--theme-dark.is-active .badge__wrapper span:first-of-type,.badge--style-ghost.badge--theme-dark.is-swapped .badge__wrapper span:first-of-type{display:none}.badge--style-ghost.badge--theme-dark .badge__input:checked+.badge__wrapper span:last-of-type,.badge--style-ghost.badge--theme-dark.is-active .badge__wrapper span:last-of-type,.badge--style-ghost.badge--theme-dark.is-swapped .badge__wrapper span:last-of-type{display:flex}.badge--style-green .badge__wrapper{min-width:32px;min-height:32px;-moz-column-gap:0;column-gap:0;padding:6px 12px;font-size:14px;line-height:20px}.badge--style-green .icon{width:20px;height:20px}.badge--style-green span{padding-right:4px;padding-left:4px}.badge--style-green .badge__wrapper{border-radius:10px;background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px var(--color-neutral-200);color:var(--color-neutral-900)}.badge--style-green .badge__wrapper>span{text-align:start}.badge--style-green:hover .badge__wrapper{color:var(--color-neutral-700);box-shadow:inset 0 0 0 1px var(--color-neutral-100)}.badge--style-green:hover .badge__input[type=checkbox]:checked+.badge--style-green:hover .badge__wrapper{color:var(--color-neutral-800);box-shadow:inset 0 0 0 1px var(--color-neutral-100)}.badge--style-green:active .badge__wrapper{color:var(--color-neutral-800);box-shadow:inset 0 0 0 2px var(--color-neutral-100)}.badge--style-green:active .badge__input[type=checkbox]:checked+.badge--style-green:active .badge__wrapper{color:var(--color-neutral-600);box-shadow:inset 0 0 0 2px hsla(var(--color-neutral-100--hsl), 0)}.badge--style-green.is-active .badge__wrapper,.badge--style-green .badge__input:checked+.badge__wrapper{color:var(--color-neutral-900);box-shadow:inset 0 0 0 2px var(--color-primary-200)}.badge--style-green.is-active .badge__wrapper>span,.badge--style-green .badge__input:checked+.badge__wrapper>span{text-shadow:.025em 0 currentColor,-0.025em 0 currentColor;letter-spacing:.025em}.badge--style-green.badge--theme-primary .badge__wrapper{border-radius:10px;background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px var(--color-neutral-200);color:var(--color-neutral-900)}.badge--style-green.badge--theme-primary .badge__wrapper>span{text-align:start}.badge--style-green.badge--theme-primary:hover .badge__wrapper{color:var(--color-neutral-700);box-shadow:inset 0 0 0 1px var(--color-neutral-100)}.badge--style-green.badge--theme-primary:hover .badge__input[type=checkbox]:checked+.badge--style-green.badge--theme-primary:hover .badge__wrapper{color:var(--color-neutral-800);box-shadow:inset 0 0 0 1px var(--color-neutral-100)}.badge--style-green.badge--theme-primary:active .badge__wrapper{color:var(--color-neutral-800);box-shadow:inset 0 0 0 2px var(--color-neutral-100)}.badge--style-green.badge--theme-primary:active .badge__input[type=checkbox]:checked+.badge--style-green.badge--theme-primary:active .badge__wrapper{color:var(--color-neutral-600);box-shadow:inset 0 0 0 2px hsla(var(--color-neutral-100--hsl), 0)}.badge--style-green.badge--theme-primary.is-active .badge__wrapper,.badge--style-green.badge--theme-primary .badge__input:checked+.badge__wrapper{color:var(--color-neutral-900);box-shadow:inset 0 0 0 2px var(--color-primary-200)}.badge--style-green.badge--theme-primary.is-active .badge__wrapper>span,.badge--style-green.badge--theme-primary .badge__input:checked+.badge__wrapper>span{text-shadow:.025em 0 currentColor,-0.025em 0 currentColor;letter-spacing:.025em}.badge--style-green.badge--theme-secondary .badge__wrapper{border-radius:10px;background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px var(--color-neutral-200);color:var(--color-neutral-900)}.badge--style-green.badge--theme-secondary .badge__wrapper>span{text-align:start}.badge--style-green.badge--theme-secondary:hover .badge__wrapper{color:var(--color-neutral-700);box-shadow:inset 0 0 0 1px var(--color-neutral-100)}.badge--style-green.badge--theme-secondary:hover .badge__input[type=checkbox]:checked+.badge--style-green.badge--theme-secondary:hover .badge__wrapper{color:var(--color-neutral-800);box-shadow:inset 0 0 0 1px var(--color-neutral-100)}.badge--style-green.badge--theme-secondary:active .badge__wrapper{color:var(--color-neutral-800);box-shadow:inset 0 0 0 2px var(--color-neutral-100)}.badge--style-green.badge--theme-secondary:active .badge__input[type=checkbox]:checked+.badge--style-green.badge--theme-secondary:active .badge__wrapper{color:var(--color-neutral-600);box-shadow:inset 0 0 0 2px hsla(var(--color-neutral-100--hsl), 0)}.badge--style-green.badge--theme-secondary.is-active .badge__wrapper,.badge--style-green.badge--theme-secondary .badge__input:checked+.badge__wrapper{color:var(--color-neutral-900);box-shadow:inset 0 0 0 2px var(--color-primary-200)}.badge--style-green.badge--theme-secondary.is-active .badge__wrapper>span,.badge--style-green.badge--theme-secondary .badge__input:checked+.badge__wrapper>span{text-shadow:.025em 0 currentColor,-0.025em 0 currentColor;letter-spacing:.025em}.badge--style-green.badge--theme-dark .badge__wrapper{border-radius:10px;background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 1px var(--color-neutral-200);color:var(--color-neutral-900)}.badge--style-green.badge--theme-dark .badge__wrapper>span{text-align:start}.badge--style-green.badge--theme-dark:hover .badge__wrapper{color:var(--color-neutral-700);box-shadow:inset 0 0 0 1px var(--color-neutral-100)}.badge--style-green.badge--theme-dark:hover .badge__input[type=checkbox]:checked+.badge--style-green.badge--theme-dark:hover .badge__wrapper{color:var(--color-neutral-800);box-shadow:inset 0 0 0 1px var(--color-neutral-100)}.badge--style-green.badge--theme-dark:active .badge__wrapper{color:var(--color-neutral-800);box-shadow:inset 0 0 0 2px var(--color-neutral-100)}.badge--style-green.badge--theme-dark:active .badge__input[type=checkbox]:checked+.badge--style-green.badge--theme-dark:active .badge__wrapper{color:var(--color-neutral-600);box-shadow:inset 0 0 0 2px hsla(var(--color-neutral-100--hsl), 0)}.badge--style-green.badge--theme-dark.is-active .badge__wrapper,.badge--style-green.badge--theme-dark .badge__input:checked+.badge__wrapper{color:var(--color-neutral-900);box-shadow:inset 0 0 0 2px var(--color-primary-200)}.badge--style-green.badge--theme-dark.is-active .badge__wrapper>span,.badge--style-green.badge--theme-dark .badge__input:checked+.badge__wrapper>span{text-shadow:.025em 0 currentColor,-0.025em 0 currentColor;letter-spacing:.025em}.badge--size-sm .badge__wrapper{min-width:24px;min-height:24px;-moz-column-gap:0;column-gap:0;padding:4px 8px;font-size:12px;line-height:16px}.badge--size-sm .icon{width:16px;height:16px}.badge--size-sm span{padding-right:2px;padding-left:2px}.badge--size-sm.badge--style-outline .badge__wrapper{min-width:24px;min-height:24px;-moz-column-gap:0;column-gap:0;padding:4px;font-size:12px;line-height:16px}.badge--size-sm.badge--style-outline .icon{width:16px;height:16px}.badge--size-sm.badge--style-outline span{padding-right:2px;padding-left:2px}.badge--size-sm.badge--style-tab .badge__wrapper{min-width:24px;min-height:24px;-moz-column-gap:2px;column-gap:2px;padding:4px 8px;font-size:12px;line-height:16px}.badge--size-sm.badge--style-tab .icon{width:16px;height:16px}.badge--size-sm.badge--style-tab span{padding-right:0;padding-left:0}.badge--size-sm.badge--style-tag .badge__wrapper{min-width:24px;min-height:24px;-moz-column-gap:0;column-gap:0;padding:4px;font-size:12px;line-height:16px}.badge--size-sm.badge--style-tag .icon{width:16px;height:16px}.badge--size-sm.badge--style-tag span{padding-right:2px;padding-left:2px}.badge--size-sm.badge--style-light .badge__wrapper{min-width:24px;min-height:24px;-moz-column-gap:0;column-gap:0;padding:4px 8px;font-size:12px;line-height:16px}.badge--size-sm.badge--style-light .icon{width:16px;height:16px}.badge--size-sm.badge--style-light span{padding-right:2px;padding-left:2px}.badge--size-sm.badge--style-ghost .badge__wrapper{min-width:24px;min-height:24px;-moz-column-gap:0;column-gap:0;padding:4px 8px;font-size:12px;line-height:16px}.badge--size-sm.badge--style-ghost .icon{width:16px;height:16px}.badge--size-sm.badge--style-ghost span{padding-right:0;padding-left:0}.badge--size-sm.badge--style-green .badge__wrapper{min-width:24px;min-height:24px;-moz-column-gap:0;column-gap:0;padding:4px 8px;font-size:12px;line-height:16px}.badge--size-sm.badge--style-green .icon{width:16px;height:16px}.badge--size-sm.badge--style-green span{padding-right:2px;padding-left:2px}.badge--size-rg .badge__wrapper{min-width:32px;min-height:32px;-moz-column-gap:0;column-gap:0;padding:6px 12px;font-size:14px;line-height:20px}.badge--size-rg .icon{width:20px;height:20px}.badge--size-rg span{padding-right:4px;padding-left:4px}.badge--size-rg.badge--style-outline .badge__wrapper{min-width:32px;min-height:32px;-moz-column-gap:0;column-gap:0;padding:6px 8px;font-size:14px;line-height:20px}.badge--size-rg.badge--style-outline .icon{width:20px;height:20px}.badge--size-rg.badge--style-outline span{padding-right:4px;padding-left:4px}.badge--size-rg.badge--style-tab .badge__wrapper{min-width:32px;min-height:32px;-moz-column-gap:4px;column-gap:4px;padding:6px 12px;font-size:14px;line-height:20px}.badge--size-rg.badge--style-tab .icon{width:20px;height:20px}.badge--size-rg.badge--style-tab span{padding-right:0;padding-left:0}.badge--size-rg.badge--style-tag .badge__wrapper{min-width:32px;min-height:32px;-moz-column-gap:0;column-gap:0;padding:6px;font-size:14px;line-height:20px}.badge--size-rg.badge--style-tag .icon{width:20px;height:20px}.badge--size-rg.badge--style-tag span{padding-right:4px;padding-left:4px}.badge--size-rg.badge--style-light .badge__wrapper{min-width:32px;min-height:32px;-moz-column-gap:0;column-gap:0;padding:6px 12px;font-size:14px;line-height:20px}.badge--size-rg.badge--style-light .icon{width:20px;height:20px}.badge--size-rg.badge--style-light span{padding-right:4px;padding-left:4px}.badge--size-rg.badge--style-ghost .badge__wrapper{min-width:32px;min-height:32px;-moz-column-gap:0;column-gap:0;padding:6px 12px;font-size:14px;line-height:20px}.badge--size-rg.badge--style-ghost .icon{width:20px;height:20px}.badge--size-rg.badge--style-ghost span{padding-right:0;padding-left:0}.badge--size-rg.badge--style-green .badge__wrapper{min-width:32px;min-height:32px;-moz-column-gap:0;column-gap:0;padding:6px 12px;font-size:14px;line-height:20px}.badge--size-rg.badge--style-green .icon{width:20px;height:20px}.badge--size-rg.badge--style-green span{padding-right:4px;padding-left:4px}.badge--size-md .badge__wrapper{min-width:40px;min-height:40px;-moz-column-gap:0;column-gap:0;padding:10px 12px;font-size:14px;line-height:20px}.badge--size-md .icon{width:20px;height:20px}.badge--size-md span{padding-right:6px;padding-left:6px}.badge--size-md.badge--style-outline .badge__wrapper{min-width:40px;min-height:40px;-moz-column-gap:0;column-gap:0;padding:10px 12px;font-size:14px;line-height:20px}.badge--size-md.badge--style-outline .icon{width:20px;height:20px}.badge--size-md.badge--style-outline span{padding-right:6px;padding-left:6px}.badge--size-md.badge--style-tab .badge__wrapper{min-width:40px;min-height:40px;-moz-column-gap:6px;column-gap:6px;padding:10px 12px;font-size:14px;line-height:20px}.badge--size-md.badge--style-tab .icon{width:20px;height:20px}.badge--size-md.badge--style-tab span{padding-right:0;padding-left:0}.badge--size-md.badge--style-tag .badge__wrapper{min-width:40px;min-height:40px;-moz-column-gap:0;column-gap:0;padding:10px;font-size:14px;line-height:20px}.badge--size-md.badge--style-tag .icon{width:20px;height:20px}.badge--size-md.badge--style-tag span{padding-right:6px;padding-left:6px}.badge--size-md.badge--style-light .badge__wrapper{min-width:40px;min-height:40px;-moz-column-gap:0;column-gap:0;padding:10px 12px;font-size:14px;line-height:20px}.badge--size-md.badge--style-light .icon{width:20px;height:20px}.badge--size-md.badge--style-light span{padding-right:6px;padding-left:6px}.badge--size-md.badge--style-ghost .badge__wrapper{min-width:40px;min-height:40px;-moz-column-gap:0;column-gap:0;padding:10px 12px;font-size:14px;line-height:20px}.badge--size-md.badge--style-ghost .icon{width:20px;height:20px}.badge--size-md.badge--style-ghost span{padding-right:0;padding-left:0}.badge--size-md.badge--style-green .badge__wrapper{min-width:40px;min-height:40px;-moz-column-gap:0;column-gap:0;padding:10px 12px;font-size:14px;line-height:20px}.badge--size-md.badge--style-green .icon{width:20px;height:20px}.badge--size-md.badge--style-green span{padding-right:6px;padding-left:6px}.badge--size-lg .badge__wrapper{min-width:48px;min-height:48px;-moz-column-gap:0;column-gap:0;padding:12px 16px;font-size:16px;line-height:24px}.badge--size-lg .icon{width:24px;height:24px}.badge--size-lg span{padding-right:8px;padding-left:8px}.badge--size-lg.badge--style-outline .badge__wrapper{min-width:48px;min-height:48px;-moz-column-gap:0;column-gap:0;padding:12px 16px;font-size:16px;line-height:24px}.badge--size-lg.badge--style-outline .icon{width:24px;height:24px}.badge--size-lg.badge--style-outline span{padding-right:8px;padding-left:8px}.badge--size-lg.badge--style-tab .badge__wrapper{min-width:48px;min-height:48px;-moz-column-gap:8px;column-gap:8px;padding:12px 16px;font-size:16px;line-height:24px}.badge--size-lg.badge--style-tab .icon{width:24px;height:24px}.badge--size-lg.badge--style-tab span{padding-right:0;padding-left:0}.badge--size-lg.badge--style-tag .badge__wrapper{min-width:48px;min-height:48px;-moz-column-gap:0;column-gap:0;padding:12px;font-size:16px;line-height:24px}.badge--size-lg.badge--style-tag .icon{width:24px;height:24px}.badge--size-lg.badge--style-tag span{padding-right:8px;padding-left:8px}.badge--size-lg.badge--style-light .badge__wrapper{min-width:48px;min-height:48px;-moz-column-gap:0;column-gap:0;padding:12px 16px;font-size:16px;line-height:24px}.badge--size-lg.badge--style-light .icon{width:24px;height:24px}.badge--size-lg.badge--style-light span{padding-right:8px;padding-left:8px}.badge--size-lg.badge--style-ghost .badge__wrapper{min-width:48px;min-height:48px;-moz-column-gap:0;column-gap:0;padding:12px 16px;font-size:16px;line-height:24px}.badge--size-lg.badge--style-ghost .icon{width:24px;height:24px}.badge--size-lg.badge--style-ghost span{padding-right:0;padding-left:0}.badge--size-lg.badge--style-green .badge__wrapper{min-width:48px;min-height:48px;-moz-column-gap:0;column-gap:0;padding:12px 16px;font-size:16px;line-height:24px}.badge--size-lg.badge--style-green .icon{width:24px;height:24px}.badge--size-lg.badge--style-green span{padding-right:8px;padding-left:8px}.badge--size-xl{width:calc(50% - 3px)}.badge--size-xl .badge__wrapper{min-width:50%;min-height:64px;-moz-column-gap:0;column-gap:0;padding:12px;font-size:14px;line-height:18px}.badge--size-xl .icon{width:40px;height:40px}.badge--size-xl span{padding-right:12px;padding-left:12px}.badge--size-xl.badge--style-outline{width:calc(50% - 3px)}.badge--size-xl.badge--style-outline .badge__wrapper{min-width:50%;min-height:64px;-moz-column-gap:0;column-gap:0;padding:12px;font-size:14px;line-height:18px}.badge--size-xl.badge--style-outline .icon{width:40px;height:40px}.badge--size-xl.badge--style-outline span{padding-right:12px;padding-left:12px}.badge--size-xl.badge--style-tab{width:calc(50% - 3px)}.badge--size-xl.badge--style-tab .badge__wrapper{min-width:50%;min-height:64px;-moz-column-gap:12px;column-gap:12px;padding:12px;font-size:14px;line-height:18px}.badge--size-xl.badge--style-tab .icon{width:40px;height:40px}.badge--size-xl.badge--style-tab span{padding-right:0;padding-left:0}.badge--size-xl.badge--style-tag{width:calc(50% - 3px)}.badge--size-xl.badge--style-tag .badge__wrapper{min-width:50%;min-height:64px;-moz-column-gap:0;column-gap:0;padding:12px;font-size:14px;line-height:18px}.badge--size-xl.badge--style-tag .icon{width:40px;height:40px}.badge--size-xl.badge--style-tag span{padding-right:12px;padding-left:12px}.badge--size-xl.badge--style-light{width:calc(50% - 3px)}.badge--size-xl.badge--style-light .badge__wrapper{min-width:50%;min-height:64px;-moz-column-gap:0;column-gap:0;padding:12px;font-size:14px;line-height:18px}.badge--size-xl.badge--style-light .icon{width:40px;height:40px}.badge--size-xl.badge--style-light span{padding-right:12px;padding-left:12px}.badge--size-xl.badge--style-ghost{width:calc(50% - 3px)}.badge--size-xl.badge--style-ghost .badge__wrapper{min-width:50%;min-height:64px;-moz-column-gap:0;column-gap:0;padding:12px;font-size:14px;line-height:18px}.badge--size-xl.badge--style-ghost .icon{width:40px;height:40px}.badge--size-xl.badge--style-ghost span{padding-right:0;padding-left:0}.badge--size-xl.badge--style-green{width:calc(50% - 3px)}.badge--size-xl.badge--style-green .badge__wrapper{min-width:50%;min-height:64px;-moz-column-gap:0;column-gap:0;padding:12px;font-size:14px;line-height:18px}.badge--size-xl.badge--style-green .icon{width:40px;height:40px}.badge--size-xl.badge--style-green span{padding-right:12px;padding-left:12px}.badges{display:flex;flex-direction:column}.badges__title{margin-bottom:4px;color:var(--color-neutral-600);font-family:"Geologica",sans-serif;font-size:14px;font-weight:400;line-height:20px}.badges__title:last-child{margin-bottom:0}.badges__title span{color:var(--color-primary-300)}.badges__title span .badges.is-error{color:var(--color-red-300)}.badges__list{display:flex;flex-wrap:wrap;gap:6px}@media only screen and (max-width: 833px){.badges__list{gap:4px}}.badges__list.is-movable{flex-shrink:0;cursor:grab;flex-wrap:nowrap}.badges__list.is-cropped .badge{animation:fadeIn .3s ease}.badges__list.is-cropped .badge.is-hide{display:none}.badges__more{display:none}.badges__more.is-visible{display:flex}.label{flex-shrink:0;display:flex;align-items:flex-start;justify-content:center;box-sizing:border-box;text-decoration:none;text-shadow:none;font-family:"Geologica",sans-serif;font-weight:600;letter-spacing:0;color:var(--color-neutral-50);background-color:var(--color-primary-300)}.label--text-wrap.label{align-items:flex-start}.label--text-wrap.label span{white-space:unset}.label--weight-light{font-weight:400}.label span{flex-grow:1;margin-right:auto;margin-left:auto;overflow:hidden;text-align:left;text-overflow:ellipsis}.label span span{margin-right:0;margin-left:0;padding-right:0;padding-left:0;color:var(--color-primary-600)}.label span span.blue{color:var(--color-blue-600)}.label{min-width:24px;min-height:24px;padding:4px;border-radius:6px;font-size:12px;line-height:14px}.label .icon{width:16px;height:16px}.label span{padding-right:4px;padding-left:4px}.label--size-xs{min-width:20px;min-height:20px;padding:2px;border-radius:4px;font-size:12px;line-height:14px}.label--size-xs .icon{width:16px;height:16px}.label--size-xs span{padding-right:4px;padding-left:4px}.label--size-sm{min-width:24px;min-height:24px;padding:4px;border-radius:6px;font-size:12px;line-height:14px}.label--size-sm .icon{width:16px;height:16px}.label--size-sm span{padding-right:4px;padding-left:4px}.label--size-rg{min-width:32px;min-height:32px;padding:6px;border-radius:8px;font-size:14px;line-height:20px}.label--size-rg .icon{width:20px;height:20px}.label--size-rg span{padding-right:4px;padding-left:4px}.label--size-md{min-width:40px;min-height:40px;padding:8px;border-radius:10px;font-size:14px;line-height:20px}.label--size-md .icon{width:20px;height:20px}.label--size-md span{padding-right:6px;padding-left:6px}.label--size-lg{min-width:48px;min-height:48px;padding:12px;border-radius:10px;font-size:16px;line-height:24px}.label--size-lg .icon{width:24px;height:24px}.label--size-lg span{padding-right:12px;padding-left:12px}.label--theme-primary{color:var(--color-neutral-50);background-color:var(--color-primary-300)}.label--theme-primary-light{color:var(--color-primary-800);background-color:hsla(var(--color-primary-200--hsl), 0.2)}.label--theme-primary-darker{color:var(--color-primary-800);background-color:hsla(var(--color-primary-200--hsl), 0.1)}.label--theme-neutral{color:var(--color-neutral-800);background-color:var(--color-neutral-200)}.label--theme-neutral-darker{color:var(--color-neutral-600);background-color:var(--color-neutral-100)}.label--theme-orange{color:var(--color-neutral-50);background-color:var(--color-orange-800)}.label--theme-orange-light{color:var(--color-orange-800);background-color:hsla(var(--color-orange-400--hsl), 0.2)}.label--theme-orange-darker{color:var(--color-orange-900);background-color:hsla(var(--color-orange-400--hsl), 0.1)}.label--theme-red{color:var(--color-neutral-50);background-color:var(--color-red-400)}.label--theme-red-light{color:var(--color-red-600);background-color:hsla(var(--color-red-600--hsl), 0.1)}.label--theme-red-darker{color:var(--color-red-900);background-color:hsla(var(--color-red-600--hsl), 0.1)}.label--theme-blue{color:var(--color-neutral-50);background-color:var(--color-blue-500)}.label--theme-blue-light{color:var(--color-blue-500);background-color:hsla(var(--color-blue-300--hsl), 0.1)}.label--theme-blue-darker{color:var(--color-blue-700);background-color:hsla(var(--color-blue-300--hsl), 0.1)}.input{position:relative;width:100%;flex-grow:1;display:flex;flex-direction:column;box-sizing:border-box;outline:none;border:none;background:none;background-color:rgba(0,0,0,0);color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-weight:400;letter-spacing:.02em;transition:color .3s ease}.input.disabled .input__wrapper{background-color:var(--color-neutral-100)}.input__title{margin-bottom:4px;color:var(--color-neutral-600);font-size:14px;line-height:20px}.input__title:last-child{margin-bottom:0}.input__title span{color:var(--color-primary-300)}.input__title span .input.is-error{color:var(--color-red-300)}.input--type-note .input__title::after{content:" *";color:var(--color-orange-800)}.input__wrapper{display:flex;align-items:center;background-color:var(--color-neutral-50);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-300);transition:color .3s ease,box-shadow .3s ease,background-color .3s ease}.input__wrapper:hover,.input.is-focused .input__wrapper,.input.is-filled .input__wrapper{box-shadow:inset 0 0 0 1px var(--color-neutral-400)}.input__wrapper:hover>.icon,.input.is-focused .input__wrapper>.icon,.input.is-filled .input__wrapper>.icon{color:inherit}.input__wrapper:active>.icon{color:inherit}.input__wrapper:active,.input.is-focused .input__wrapper{box-shadow:inset 0 0 0 1px var(--color-neutral-500)}.input__wrapper>.icon{color:var(--color-neutral-500);transition:color .3s ease}.input__native{width:100%;height:var(--native-height);flex-grow:1;padding:0;resize:none;outline:none;border:0;background-color:rgba(0,0,0,0);color:inherit;font-weight:inherit;text-align:inherit;text-overflow:ellipsis;font-size:inherit;line-height:inherit;letter-spacing:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.input__native::-moz-placeholder{opacity:1;font-size:14px;color:var(--color-neutral-400);-moz-transition:color .3s ease;transition:color .3s ease}.input__native::placeholder{opacity:1;font-size:14px;color:var(--color-neutral-400);transition:color .3s ease}.input__icon--left{order:-1}.input__status{display:none;align-items:center;justify-content:center;animation:fadeIn .3s ease}.input.is-error .input__status--error{display:flex}.input.is-success .input__status--success{display:flex}.input--type-textarea .input__status{margin-bottom:auto}.input__message{margin-top:6px;display:none;color:var(--color-neutral-800);font-size:10px;line-height:12px;animation:fadeInTop .3s ease}.input.is-error .input__message{display:flex;color:var(--color-red-400)}.input__switch-button{flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--color-neutral-500);transition:color .3s ease}.input__switch-button:hover{color:var(--color-neutral-600)}.input__switch-button:active{color:var(--color-neutral-700)}.input__switch-button .icon{width:100%;height:100%;animation:fadeIn .3s ease}.input__switch-button .icon:last-child{display:none}.input__switch-button.is-active .icon:first-child{display:none}.input__switch-button.is-active .icon:last-child{display:flex}.input--center{text-align:center}.input--size-mobile .input__native{font-size:16px}.input--size-mobile .input__native::-moz-placeholder{font-size:16px}.input--size-mobile .input__native::placeholder{font-size:16px}.input{font-size:14px;line-height:20px}.input .input__wrapper{min-height:40px;padding:8px 12px;gap:8px;border-radius:10px}.input .input__native{--native-height: 20px}.input .input__status,.input .input__switch-button,.input .input__icon{width:24px;height:24px}.input.input--type-textarea .input__native{--native-height: 100px;white-space:pre-wrap;overflow-wrap:break-word}.input.input--type-textarea.input--autoheight .input__native{--native-height: 20px;max-height:100px}.input .input__title{margin-bottom:4px}.input--size-rg{font-size:14px;line-height:20px}.input--size-rg .input__wrapper{min-height:40px;padding:8px 12px;gap:8px;border-radius:10px}.input--size-rg .input__native{--native-height: 20px}.input--size-rg .input__status,.input--size-rg .input__switch-button,.input--size-rg .input__icon{width:24px;height:24px}.input--size-rg.input--type-textarea .input__native{--native-height: 100px;white-space:pre-wrap;overflow-wrap:break-word}.input--size-rg.input--type-textarea.input--autoheight .input__native{--native-height: 20px;max-height:100px}.input--size-rg .input__title{margin-bottom:4px}.input--size-lg{font-size:16px;line-height:24px}.input--size-lg .input__wrapper{min-height:56px;padding:16px 20px;gap:8px;border-radius:12px}.input--size-lg .input__native{--native-height: 24px}.input--size-lg .input__status,.input--size-lg .input__switch-button,.input--size-lg .input__icon{width:24px;height:24px}.input--size-lg.input--type-textarea .input__native{--native-height: 120px;white-space:pre-wrap;overflow-wrap:break-word}.input--size-lg.input--type-textarea.input--autoheight .input__native{--native-height: 24px;max-height:120px}.input--size-lg .input__title{margin-bottom:6px}.input[disabled]{pointer-events:none;color:var(--color-neutral-500)}.input[disabled] .input__wrapper{background-color:var(--color-neutral-200);color:var(--color-neutral-500)}.input[data-form=comment]:has(.input-controls.is-visible){margin-bottom:32px}.input-controls{display:none;visibility:hidden;opacity:0;align-items:center;justify-content:flex-end;gap:16px;position:absolute;bottom:-32px;right:0;transition:.3s all}.input-controls.is-visible{display:flex;visibility:visible;opacity:1}.input-controls__sym-count span{font-family:"Geologica",sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em}.input-controls__sym-count span:first-of-type{color:var(--color-neutral-600)}.input-controls__sym-count span:last-of-type{color:var(--color-neutral-400);margin-left:2px}.cropper-bg{background:none}.cropper-modal{opacity:1;background-color:hsla(var(--color-neutral-1200--hsl), 0.6)}.cropper-view-box{outline:none;border-radius:50%}.cropper-dashed{display:none}.cropper-center{display:none}.cropper-move{border-radius:50%}.cropper-line{display:none}.cropper-point{opacity:1 !important;border-radius:4px;background-color:hsla(var(--color-neutral-350--hsl), 0.6);transition:background-color .3s ease}.cropper-point:hover{background-color:hsla(var(--color-neutral-350--hsl), 0.8)}.cropper-point:active{background-color:hsla(var(--color-neutral-350--hsl), 1)}@media only screen and (max-width: 833px){.cropper-point{border-radius:2px}}.cropper-point.point-ne,.cropper-point.point-nw,.cropper-point.point-sw,.cropper-point.point-se{--indent: 4px;width:16px;height:16px}@media only screen and (max-width: 1080px){.cropper-point.point-ne,.cropper-point.point-nw,.cropper-point.point-sw,.cropper-point.point-se{width:12px;height:12px}}@media only screen and (max-width: 833px){.cropper-point.point-ne,.cropper-point.point-nw,.cropper-point.point-sw,.cropper-point.point-se{--indent: 2px;width:8px;height:8px}}@media only screen and (max-width: 575px){.cropper-point.point-ne,.cropper-point.point-nw,.cropper-point.point-sw,.cropper-point.point-se{width:6px;height:6px}}.cropper-point.point-ne{top:var(--indent);right:var(--indent)}.cropper-point.point-nw{top:var(--indent);left:var(--indent)}.cropper-point.point-sw{bottom:var(--indent);left:var(--indent)}.cropper-point.point-se{right:var(--indent);bottom:var(--indent)}.cropper-point.point-se::before{content:none}.cropper-point.point-e,.cropper-point.point-n,.cropper-point.point-w,.cropper-point.point-s{display:none}.input-file{position:relative;display:flex;flex-direction:column;row-gap:24px}@media only screen and (max-width: 833px){.input-file{row-gap:20px}}.input-file__title{margin-bottom:-16px;color:var(--color-neutral-600);font-size:14px;line-height:20px}.input-file__title:last-child{margin-bottom:0}.input-file__title span{color:var(--color-primary-300)}.input-file__title span .input-file.is-error{color:var(--color-red-300)}.input-file--type-avatar .input-file__preview{display:none}.input-file__preview,.input-file__field{animation:fadeIn .6s ease}.input-file.is-edited .input-file__preview,.input-file.is-edited .input-file__field{display:none}.input-file__actions{display:flex;display:none;flex-wrap:wrap;align-items:center;animation:fadeIn .6s ease;gap:12px}.input-file.is-edited .input-file__actions,.input-file.is-filled .input-file__actions{display:flex}@media only screen and (max-width: 833px){.input-file__action{flex:1 0 calc(50% - 6px)}}.input-file__action--solo{margin-right:auto}.input-file__action--solo span{flex-grow:0}@media only screen and (max-width: 833px){.input-file__action--solo{flex-basis:100%;margin-right:0}}.input-file-editor{display:none;flex-direction:column;row-gap:32px;animation:fadeIn .6s ease}.input-file-editor.is-visible{display:flex}@media only screen and (max-width: 1080px){.input-file-editor{row-gap:28px}}@media only screen and (max-width: 833px){.input-file-editor{row-gap:24px}}.input-file-editor__window{width:100%;min-height:180px;align-items:center;justify-content:center;overflow:hidden;aspect-ratio:5/3}.input-file-editor__content{position:relative;width:100%;height:100%;overflow:hidden}.input-file-editor__content img{max-width:100%;height:100%;display:block}.input-file-field{position:relative;min-height:166px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding:32px 20px;border:1px dashed var(--color-neutral-350);border-radius:12px}.input-file-field__native{position:absolute;z-index:1;padding:16px;opacity:0;cursor:pointer;inset:0}.input-file-field__content{display:flex;flex-direction:column;justify-content:center}.input-file-field__main{display:flex;flex-direction:column;align-items:center;justify-content:center}@media only screen and (max-width: 833px){.input-file-field__main{flex-direction:row;color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-300);border-radius:10px;text-decoration:none;font-family:"Geologica",sans-serif;font-weight:600;transition:color .3s ease,background-color .3s ease,opacity .3s ease,visibility .3s ease,box-shadow .3s ease}.input-file-field__main:hover{background-color:var(--color-neutral-200)}.input-file-field__main:active{background-color:var(--color-neutral-300)}}.input-file-field__loading,.input-file-field__call{display:flex;font-family:"Geologica",sans-serif;font-size:16px;font-weight:600;line-height:24px;letter-spacing:.02em}@media only screen and (min-width: 834px){.input-file-field__loading,.input-file-field__call{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:16px;color:var(--color-neutral-900)}.input-file-field__loading strong,.input-file-field__call strong{color:var(--color-primary-200);font-weight:inherit}}@media only screen and (max-width: 833px){.input-file-field__loading,.input-file-field__call{min-height:48px;-moz-column-gap:12px;column-gap:12px;padding:12px 16px;border-radius:12px}}.input-file-field__call,.input-file-field__conditions{animation:fadeIn .6s ease}.input-file-field.is-loading .input-file-field__call,.input-file-field.is-loading .input-file-field__conditions{display:none}.input-file-field__conditions{margin-top:16px;display:flex;justify-content:center;-moz-column-gap:4px;column-gap:4px;color:var(--color-neutral-400);font-family:"Geologica",sans-serif;font-size:14px;line-height:20px;letter-spacing:.02em;transition:color .3s ease}.input-file-field__conditions:first-child{margin-top:0}@media only screen and (max-width: 833px){.input-file-field__conditions{text-align:center;font-size:12px;line-height:14px}}.input-file-field__conditions .icon{width:20px;height:20px;opacity:0;transition:opacity .3s ease}@media only screen and (max-width: 833px){.input-file-field__conditions .icon{display:none}}.input-file-field__conditions span{margin-top:auto;margin-bottom:auto}.input-file-field.is-error .input-file-field__conditions{color:var(--color-red-250)}.input-file-field.is-error .input-file-field__conditions .icon{opacity:1}@media only screen and (max-width: 833px){.input-file-field.is-error .input-file-field__conditions .icon{display:flex;animation:fadeIn .3s ease}}.input-file-field__loading{display:none}.input-file-field.is-loading .input-file-field__loading{display:flex;animation:fadeIn .6s ease}@media only screen and (max-width: 833px){.input-file-field{min-height:0;padding:0;border:0}}.input-file-preview{display:none;flex-direction:column;overflow:hidden;animation:fadeIn .6s ease}.input-file-preview.is-visible{display:flex}.input-file-preview__title{margin-bottom:12px;color:var(--color-neutral-600);font-family:"Geologica",sans-serif;font-size:14px;line-height:22px}@media only screen and (max-width: 833px){.input-file-preview__title{margin-bottom:8px}}.input-file-preview__list{width:-moz-max-content;width:max-content;display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px}@media only screen and (max-width: 833px){.input-file-preview__list{-moz-column-gap:6px;column-gap:6px}}.input-file-loaded-image{position:relative;width:96px;height:96px;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:20px;background-color:var(--color-neutral-300);animation:fadeIn .6s ease;gap:4px;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 1080px){.input-file-loaded-image{width:84px;height:84px}}@media only screen and (max-width: 833px){.input-file-loaded-image{width:76px;height:76px;border-radius:16px}}.input-file-loaded-image:hover::before{opacity:.5}.input-file-loaded-image:hover .input-file-loaded-image__button{opacity:1}.input-file-loaded-image::before{position:absolute;z-index:1;width:100%;height:100%;opacity:0;content:"";display:block;background-color:var(--color-neutral-1200);transition:opacity .3s ease;inset:0}.input-file-loaded-image__button{--button-border-width: 1px;z-index:2}.input-file-loaded-image__button:not(.is-active){background-color:hsla(var(--color-neutral-1200--hsl), 0.7) !important}@media only screen and (min-width: 834px){.input-file-loaded-image__button{opacity:0}}@media only screen and (max-width: 1080px){.input-file-loaded-image__button{--button-gap: 6px;min-width:32px;min-height:32px;padding:6px 12px;border-radius:8px;font-size:14px;line-height:20px}.input-file-loaded-image__button .icon{width:20px;height:20px}}.input-file-loaded-image__button .icon{animation:fadeIn .6s ease}.input-file-loaded-image__button .icon:last-child{display:none}.input-file-loaded-image__button .icon:last-child:first-child{display:flex}.input-file-loaded-image__button.is-active{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-primary-200);color:var(--color-neutral-50)}.input-file-loaded-image__button.is-active[disabled]{--current-background: var(--color-neutral-200)}.input-file-loaded-image__button.is-active:hover{--current-background: var(--color-primary-300)}.input-file-loaded-image__button.is-active:active{--current-background: var(--color-primary-400)}.input-file-loaded-image__button.is-active .icon:first-child{display:none}.input-file-loaded-image__button.is-active .icon:last-child{display:flex}.input-file-loaded-image img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.input-file-loaded-file{max-width:260px;display:flex;justify-content:space-between;border-radius:12px;box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.input-file-loaded-file__main{display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px;padding:16px;overflow:hidden;border-right:1px solid var(--color-neutral-300)}.input-file-loaded-file__main .icon{color:var(--color-neutral-400)}.input-file-loaded-file__main span{overflow:hidden;color:var(--color-neutral-900);text-overflow:ellipsis;font-family:"Geologica",sans-serif;font-size:16px;line-height:24px;letter-spacing:.02em;white-space:nowrap}.input-promocode .input__wrapper{min-height:44px;padding-top:6px;padding-bottom:6px}.input-promocode[disabled] .input__status{filter:grayscale(1)}.input-promocode.is-success:not([disabled]) .input-promocode__button{display:flex}.input-promocode__button{order:1;margin-right:-4px;margin-left:auto;display:none;box-shadow:inset 0 0 0 2px var(--color-neutral-200);animation:fadeIn .3s ease}.input-promocode__button:hover,.input-promocode__button:active{box-shadow:inset 0 0 0 2px var(--current-background)}.input-copy{position:relative;width:100%;flex-grow:1;display:flex;flex-direction:column;box-sizing:border-box;outline:none;border:none;background:none;background-color:rgba(0,0,0,0);color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-weight:400;letter-spacing:.02em;transition:color .3s ease}.input-copy__title{margin-bottom:4px;color:var(--color-neutral-600);font-size:14px;line-height:20px}.input-copy__title:last-child{margin-bottom:0}.input-copy__text{width:100%;flex-grow:1;background-color:rgba(0,0,0,0);color:inherit;text-overflow:ellipsis;font-size:inherit;line-height:inherit;letter-spacing:inherit}.input-copy__wrapper{display:flex;align-items:center;background-color:var(--color-neutral-50);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.input-copy__trigger.is-active{box-shadow:inset 0 0 0 1px var(--color-neutral-500)}.input-copy__trigger.is-active:hover{box-shadow:inset 0 0 0 1px var(--color-neutral-550)}.input-copy__trigger.is-active:active{box-shadow:inset 0 0 0 1px var(--color-neutral-600)}.input-copy{font-size:14px;line-height:20px}.input-copy .input-copy__wrapper{min-height:40px;padding:4px 4px 4px 12px;gap:8px;border-radius:10px}.input-copy .input-copy__trigger{--button-gap: 6px;min-width:32px;min-height:32px;padding:6px 12px;border-radius:8px;font-size:14px;line-height:20px}.input-copy .input-copy__trigger .icon{width:20px;height:20px}.input-copy--size-rg{font-size:14px;line-height:20px}.input-copy--size-rg .input-copy__wrapper{min-height:40px;padding:4px 4px 4px 12px;gap:8px;border-radius:10px}.input-copy--size-rg .input-copy__trigger{--button-gap: 6px;min-width:32px;min-height:32px;padding:6px 12px;border-radius:8px;font-size:14px;line-height:20px}.input-copy--size-rg .input-copy__trigger .icon{width:20px;height:20px}.input-copy--size-lg{font-size:16px;line-height:24px}.input-copy--size-lg .input-copy__wrapper{min-height:56px;padding:8px 8px 8px 20px;gap:8px;border-radius:12px}.input-copy--size-lg .input-copy__trigger{--button-gap: 8px;min-width:40px;min-height:40px;padding:10px 12px;border-radius:10px;font-size:14px;line-height:20px}.input-copy--size-lg .input-copy__trigger .icon{width:20px;height:20px}.checkbox{cursor:pointer;display:flex;color:var(--color-neutral-600);font-size:16px;line-height:24px}.checkbox__input{display:none}.checkbox__wrapper{display:flex;align-items:flex-start;-moz-column-gap:10px;column-gap:10px}.checkbox__icon-wrapper{width:22px;height:22px;flex-shrink:0;margin:1px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border-radius:8px;background-color:rgba(0,0,0,0);color:var(--color-neutral-50);box-shadow:inset 0 0 0 2px var(--color-neutral-400);transition:box-shadow .3s ease,background-color .3s ease}.checkbox:hover .checkbox__icon-wrapper{box-shadow:inset 0 0 0 2px var(--color-primary-200)}.checkbox:active .checkbox__icon-wrapper{box-shadow:inset 0 0 0 2px var(--color-primary-300)}.checkbox__input:checked+.checkbox__wrapper .checkbox__icon-wrapper{background-color:var(--color-primary-200);box-shadow:inset 0 0 0 2px var(--color-primary-200)}.checkbox:hover .checkbox__input:checked+.checkbox__wrapper .checkbox__icon-wrapper{background-color:var(--color-primary-300);box-shadow:inset 0 0 0 2px var(--color-primary-300)}.checkbox:active .checkbox__input:checked+.checkbox__wrapper .checkbox__icon-wrapper{background-color:var(--color-primary-400);box-shadow:inset 0 0 0 2px var(--color-primary-400)}.checkbox[disabled] .checkbox__icon-wrapper{background-color:var(--color-neutral-200)}.checkbox[disabled] .checkbox__input:checked+.checkbox__wrapper .checkbox__icon-wrapper{background-color:var(--color-neutral-400);color:var(--color-neutral-100);box-shadow:inset 0 0 0 2px var(--color-neutral-400)}.checkbox__icon{width:100%;height:100%;opacity:0;will-change:transform;transform:scale(0.5);transition:opacity .3s ease .075s,transform .3s cubic-bezier(0.175, 0.885, 0.32, 1.275)}.checkbox__input:checked+.checkbox__wrapper .checkbox__icon{opacity:1;transform:scale(1)}.checkbox__content{margin-top:auto;margin-bottom:auto;display:flex;gap:10px 5px;transition:color .3s ease,text-shadow .3s ease,letter-spacing .3s ease}.checkbox__input:checked+.checkbox__wrapper .checkbox__content{color:var(--color-neutral-900);text-shadow:.03em 0 currentColor,-0.03em 0 currentColor;letter-spacing:.03em}.checkbox[disabled] .checkbox__content,.checkbox__content .checkbox[disabled] .checkbox__input:checked+.checkbox__wrapper{color:var(--color-neutral-400)}.checkbox__content p{font-weight:inherit}.checkbox[disabled]{pointer-events:none}.radio{cursor:pointer;display:flex;color:var(--color-neutral-600);font-size:16px;line-height:24px}.radio__input{display:none}.radio__wrapper{display:flex;align-items:flex-start;-moz-column-gap:10px;column-gap:10px}.radio__icon-wrapper{width:24px;height:24px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(0,0,0,0);color:var(--color-neutral-400);box-shadow:inset 0 0 0 2px var(--color-neutral-400);transition:box-shadow .3s ease,background-color .3s ease}.radio:hover .radio__icon-wrapper{color:var(--color-primary-200);box-shadow:inset 0 0 0 2px var(--color-primary-200)}.radio:active .radio__icon-wrapper{color:var(--color-primary-300);box-shadow:inset 0 0 0 2px var(--color-primary-300)}.radio__input:checked+.radio__wrapper .radio__icon-wrapper{color:var(--color-primary-200);box-shadow:inset 0 0 0 2px var(--color-primary-200);pointer-events:none}.radio[disabled] .radio__icon-wrapper{box-shadow:inset 0 0 0 2px var(--color-neutral-300)}.radio[disabled] .radio__input:checked+.radio__wrapper .radio__icon-wrapper{color:var(--color-neutral-300);box-shadow:inset 0 0 0 2px var(--color-neutral-300)}.radio__icon{width:10px;height:10px;flex-shrink:0;opacity:0;border-radius:50%;background-color:currentColor;transform:scale(0.5);transition:opacity .3s ease,.075s transform .3s cubic-bezier(0.175, 0.885, 0.32, 1.275),background-color .3s ease;transition-delay:.15s;will-change:transform}.radio__input:checked+.radio__wrapper .radio__icon{opacity:1;transform:scale(1)}.radio__content{margin-top:auto;margin-bottom:auto;display:flex;gap:10px 5px;transition:color .3s ease,text-shadow .3s ease,letter-spacing .3s ease}.radio__input:checked+.radio__wrapper .radio__content{color:var(--color-neutral-900);text-shadow:.03em 0 currentColor,-0.03em 0 currentColor;letter-spacing:.03em}.radio[disabled] .radio__content,.radio[disabled] .radio__input:checked+.radio__wrapper .radio__content{color:var(--color-neutral-400)}.radio__content p{font-weight:inherit}.radio[disabled]{pointer-events:none}.tumbler{flex-grow:1;cursor:pointer;display:flex}.tumbler__input{display:none}.tumbler__wrapper{flex-grow:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;-moz-column-gap:10px;column-gap:10px}.tumbler__icon{position:relative;width:var(--tumbler-icon-size);flex-shrink:0;display:flex;align-items:center;box-sizing:border-box;border-radius:50px;background-color:var(--color-neutral-50);color:var(--color-primary-200);box-shadow:0 0 0 1px var(--color-neutral-200);transition:color .3s ease .15s,background-color .3s ease,box-shadow .3s ease}.tumbler__icon::before{flex-shrink:0;content:"";display:flex;border-radius:50%;background-color:currentColor;transform:translateX(0);transition:transform .6s cubic-bezier(0.8, 0, 0.2, 1);will-change:transform}.tumbler:hover .tumbler__icon{background-color:hsla(var(--color-primary-200--hsl), 0.2);box-shadow:0 0 0 1px rgba(0,0,0,0)}.tumbler:active .tumbler__icon{background-color:hsla(var(--color-primary-200--hsl), 0.4);box-shadow:0 0 0 1px rgba(0,0,0,0)}.tumbler__input:checked+.tumbler__wrapper .tumbler__icon{background-color:var(--color-primary-200);color:var(--color-neutral-50);box-shadow:0 0 0 1px rgba(0,0,0,0)}.tumbler__input:checked+.tumbler__wrapper .tumbler__icon::before{transform:translateX(100%)}.tumbler:hover .tumbler__input:checked+.tumbler__wrapper .tumbler__icon{background-color:var(--color-primary-300)}.tumbler:active .tumbler__input:checked+.tumbler__wrapper .tumbler__icon{background-color:var(--color-primary-400)}.tumbler[disabled] .tumbler__icon,.tumbler[disabled] .tumbler__input:checked+.tumbler__wrapper .tumbler__icon{background-color:var(--color-neutral-300);color:var(--color-neutral-350)}.tumbler__content{width:calc(100% - var(--tumbler-icon-size) - 10px);margin-top:auto;margin-bottom:auto;display:flex;gap:10px 5px}.tumbler__text{width:100%}.tumbler[disabled]{pointer-events:none}.tumbler{--tumbler-icon-size: 54px}.tumbler .tumbler__icon{height:30px;padding:3px}.tumbler .tumbler__icon::before{width:24px;height:24px}.tumbler--size-sm{--tumbler-icon-size: 40px}.tumbler--size-sm .tumbler__icon{height:22px;padding:2px}.tumbler--size-sm .tumbler__icon::before{width:18px;height:18px}.tumbler--size-rg{--tumbler-icon-size: 54px}.tumbler--size-rg .tumbler__icon{height:30px;padding:3px}.tumbler--size-rg .tumbler__icon::before{width:24px;height:24px}.tumbler--style-block .tumbler__content{flex-grow:1;color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:16px;font-weight:600;line-height:24px}.tumbler--style-block .tumbler__content strong{margin-left:auto}.tumbler--style-block .tumbler__text{font-size:14px;line-height:20px;letter-spacing:.02em}.tumbler--style-block .tumbler__text:not(:first-child){margin-top:8px}.tumbler--style-block .tumbler__wrapper{padding:12px 12px 12px 16px;border-radius:12px}.tumbler--style-block .tumbler__content strong{color:var(--color-primary-300)}.tumbler--style-block .tumbler__wrapper{background-color:var(--color-neutral-200)}.tumbler--style-block .tumbler__text{color:var(--color-neutral-500)}.tumbler--style-block.tumbler--theme-primary .tumbler__content{flex-grow:1;color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:16px;font-weight:600;line-height:24px}.tumbler--style-block.tumbler--theme-primary .tumbler__content strong{margin-left:auto}.tumbler--style-block.tumbler--theme-primary .tumbler__text{font-size:14px;line-height:20px;letter-spacing:.02em}.tumbler--style-block.tumbler--theme-primary .tumbler__text:not(:first-child){margin-top:8px}.tumbler--style-block.tumbler--theme-primary .tumbler__wrapper{padding:12px 12px 12px 16px;border-radius:12px}.tumbler--style-block.tumbler--theme-primary .tumbler__content strong{color:var(--color-primary-300)}.tumbler--style-block.tumbler--theme-primary .tumbler__wrapper{background-color:hsla(var(--color-primary-200--hsl), 0.2)}.tumbler--style-block.tumbler--theme-primary .tumbler__text{color:hsla(var(--color-primary-500--hsl), 0.6)}.tumbler--style-block.tumbler--theme-neutral .tumbler__content{flex-grow:1;color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:16px;font-weight:600;line-height:24px}.tumbler--style-block.tumbler--theme-neutral .tumbler__content strong{margin-left:auto}.tumbler--style-block.tumbler--theme-neutral .tumbler__text{font-size:14px;line-height:20px;letter-spacing:.02em}.tumbler--style-block.tumbler--theme-neutral .tumbler__text:not(:first-child){margin-top:8px}.tumbler--style-block.tumbler--theme-neutral .tumbler__wrapper{padding:12px 12px 12px 16px;border-radius:12px}.tumbler--style-block.tumbler--theme-neutral .tumbler__content strong{color:var(--color-primary-300)}.tumbler--style-block.tumbler--theme-neutral .tumbler__wrapper{background-color:var(--color-neutral-200)}.tumbler--style-block.tumbler--theme-neutral .tumbler__text{color:var(--color-neutral-500)}.select{position:relative;display:flex;flex-direction:column;font-family:"Geologica",sans-serif;font-weight:400;letter-spacing:.02em;transition:color .3s ease;color:var(--color-neutral-900)}@media only screen and (max-width: 833px){.select--map{margin-top:16px}}.select__title{margin-bottom:4px;color:var(--color-neutral-600);font-size:14px;line-height:20px}.select__title:last-child{margin-bottom:0}.select__title span{color:var(--color-primary-300)}.select__title span .select.is-error{color:var(--color-red-300)}.select__main{position:relative;z-index:1;min-height:var(--select-height);flex-grow:1;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background-color .3s ease,box-shadow .3s ease}.select__value{flex-grow:1;display:flex;align-items:center;justify-content:space-between}.select__trigger{flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:color .3s ease,transform .3s ease}.select.is-open .select__trigger{transform:rotate(-180deg)}.select.disabled .select__main{background-color:var(--color-neutral-100)}.select.is-error .input__message{display:flex;color:var(--color-red-400)}.select{--select-height: 40px;font-size:14px;line-height:20px}.select .select__main{-moz-column-gap:6px;column-gap:6px;padding:8px 12px;border-radius:10px}.select .select__value{-moz-column-gap:6px;column-gap:6px}.select .select__value .select-value{-moz-column-gap:6px;column-gap:6px}.select .select__value .select-value .icon{width:20px;height:20px}.select .select__trigger{width:20px;height:20px}.select .select__trigger .icon{width:20px;height:20px}.select--size-rg{--select-height: 40px;font-size:14px;line-height:20px}.select--size-rg .select__main{-moz-column-gap:6px;column-gap:6px;padding:8px 12px;border-radius:10px}.select--size-rg .select__value{-moz-column-gap:6px;column-gap:6px}.select--size-rg .select__value .select-value{-moz-column-gap:6px;column-gap:6px}.select--size-rg .select__value .select-value .icon{width:20px;height:20px}.select--size-rg .select__trigger{width:20px;height:20px}.select--size-rg .select__trigger .icon{width:20px;height:20px}.select--size-rg.select--style-custom{--select-height: 40px;font-size:14px;line-height:20px}.select--size-rg.select--style-custom .select__main{-moz-column-gap:6px;column-gap:6px;padding:8px 12px;border-radius:10px}.select--size-rg.select--style-custom .select__value{-moz-column-gap:6px;column-gap:6px}.select--size-rg.select--style-custom .select__value .select-value{-moz-column-gap:6px;column-gap:6px}.select--size-rg.select--style-custom .select__value .select-value .icon{width:20px;height:20px}.select--size-rg.select--style-custom .select__trigger{width:20px;height:20px}.select--size-rg.select--style-custom .select__trigger .icon{width:20px;height:20px}.select--size-lg{--select-height: 56px;font-size:16px;line-height:24px}.select--size-lg .select__main{-moz-column-gap:8px;column-gap:8px;padding:8px 16px;border-radius:12px}.select--size-lg .select__value{-moz-column-gap:8px;column-gap:8px}.select--size-lg .select__value .select-value{-moz-column-gap:8px;column-gap:8px}.select--size-lg .select__value .select-value .icon{width:24px;height:24px}.select--size-lg .select__trigger{width:24px;height:24px}.select--size-lg .select__trigger .icon{width:24px;height:24px}@media only screen and (max-width: 833px){.select--size-lg{--select-height: 40px;font-size:14px;line-height:20px}.select--size-lg .select__main{-moz-column-gap:6px;column-gap:6px;padding:8px 12px;border-radius:10px}.select--size-lg .select__value{-moz-column-gap:6px;column-gap:6px}.select--size-lg .select__value .select-value{-moz-column-gap:6px;column-gap:6px}.select--size-lg .select__value .select-value .icon{width:20px;height:20px}.select--size-lg .select__trigger{width:20px;height:20px}.select--size-lg .select__trigger .icon{width:20px;height:20px}}.select--size-lg.select--style-custom{--select-height: 56px;font-size:16px;line-height:24px}.select--size-lg.select--style-custom .select__main{-moz-column-gap:8px;column-gap:8px;padding:8px 16px;border-radius:12px}.select--size-lg.select--style-custom .select__value{-moz-column-gap:8px;column-gap:8px}.select--size-lg.select--style-custom .select__value .select-value{-moz-column-gap:8px;column-gap:8px}.select--size-lg.select--style-custom .select__value .select-value .icon{width:24px;height:24px}.select--size-lg.select--style-custom .select__trigger{width:24px;height:24px}.select--size-lg.select--style-custom .select__trigger .icon{width:24px;height:24px}@media only screen and (max-width: 833px){.select--size-lg.select--style-custom{--select-height: 40px;font-size:14px;line-height:20px}.select--size-lg.select--style-custom .select__main{-moz-column-gap:6px;column-gap:6px;padding:8px 12px;border-radius:10px}.select--size-lg.select--style-custom .select__value{-moz-column-gap:6px;column-gap:6px}.select--size-lg.select--style-custom .select__value .select-value{-moz-column-gap:6px;column-gap:6px}.select--size-lg.select--style-custom .select__value .select-value .icon{width:20px;height:20px}.select--size-lg.select--style-custom .select__trigger{width:20px;height:20px}.select--size-lg.select--style-custom .select__trigger .icon{width:20px;height:20px}}.select--size-xl{--select-height: 64px;font-size:16px;line-height:24px}.select--size-xl .select__main{-moz-column-gap:12px;column-gap:12px;padding:8px 20px;border-radius:12px}.select--size-xl .select__value{-moz-column-gap:12px;column-gap:12px}.select--size-xl .select__value .select-value{-moz-column-gap:12px;column-gap:12px}.select--size-xl .select__value .select-value .icon{width:24px;height:24px}.select--size-xl .select__trigger{width:40px;height:40px}.select--size-xl .select__trigger .icon{width:24px;height:24px}@media only screen and (max-width: 1023px){.select--size-xl{--select-height: 56px;font-size:16px;line-height:24px}.select--size-xl .select__main{-moz-column-gap:8px;column-gap:8px;padding:8px 16px;border-radius:12px}.select--size-xl .select__value{-moz-column-gap:8px;column-gap:8px}.select--size-xl .select__value .select-value{-moz-column-gap:8px;column-gap:8px}.select--size-xl .select__value .select-value .icon{width:24px;height:24px}.select--size-xl .select__trigger{width:24px;height:24px}.select--size-xl .select__trigger .icon{width:24px;height:24px}}@media only screen and (max-width: 1023px)and (max-width: 833px){.select--size-xl{--select-height: 40px;font-size:14px;line-height:20px}.select--size-xl .select__main{-moz-column-gap:6px;column-gap:6px;padding:8px 12px;border-radius:10px}.select--size-xl .select__value{-moz-column-gap:6px;column-gap:6px}.select--size-xl .select__value .select-value{-moz-column-gap:6px;column-gap:6px}.select--size-xl .select__value .select-value .icon{width:20px;height:20px}.select--size-xl .select__trigger{width:20px;height:20px}.select--size-xl .select__trigger .icon{width:20px;height:20px}}@media only screen and (max-width: 833px){.select--size-xl{--select-height: 40px;font-size:14px;line-height:20px}.select--size-xl .select__main{-moz-column-gap:6px;column-gap:6px;padding:8px 12px;border-radius:10px}.select--size-xl .select__value{-moz-column-gap:6px;column-gap:6px}.select--size-xl .select__value .select-value{-moz-column-gap:6px;column-gap:6px}.select--size-xl .select__value .select-value .icon{width:20px;height:20px}.select--size-xl .select__trigger{width:20px;height:20px}.select--size-xl .select__trigger .icon{width:20px;height:20px}}.select--size-xl.select--style-custom{--select-height: 64px;font-size:16px;line-height:24px}.select--size-xl.select--style-custom .select__main{-moz-column-gap:12px;column-gap:12px;padding:8px 20px;border-radius:12px}.select--size-xl.select--style-custom .select__value{-moz-column-gap:12px;column-gap:12px}.select--size-xl.select--style-custom .select__value .select-value{-moz-column-gap:12px;column-gap:12px}.select--size-xl.select--style-custom .select__value .select-value .icon{width:24px;height:24px}.select--size-xl.select--style-custom .select__trigger{width:40px;height:40px}.select--size-xl.select--style-custom .select__trigger .icon{width:24px;height:24px}@media only screen and (max-width: 1023px){.select--size-xl.select--style-custom{--select-height: 56px;font-size:16px;line-height:24px}.select--size-xl.select--style-custom .select__main{-moz-column-gap:8px;column-gap:8px;padding:8px 16px;border-radius:12px}.select--size-xl.select--style-custom .select__value{-moz-column-gap:8px;column-gap:8px}.select--size-xl.select--style-custom .select__value .select-value{-moz-column-gap:8px;column-gap:8px}.select--size-xl.select--style-custom .select__value .select-value .icon{width:24px;height:24px}.select--size-xl.select--style-custom .select__trigger{width:24px;height:24px}.select--size-xl.select--style-custom .select__trigger .icon{width:24px;height:24px}}@media only screen and (max-width: 1023px)and (max-width: 833px){.select--size-xl.select--style-custom{--select-height: 40px;font-size:14px;line-height:20px}.select--size-xl.select--style-custom .select__main{-moz-column-gap:6px;column-gap:6px;padding:8px 12px;border-radius:10px}.select--size-xl.select--style-custom .select__value{-moz-column-gap:6px;column-gap:6px}.select--size-xl.select--style-custom .select__value .select-value{-moz-column-gap:6px;column-gap:6px}.select--size-xl.select--style-custom .select__value .select-value .icon{width:20px;height:20px}.select--size-xl.select--style-custom .select__trigger{width:20px;height:20px}.select--size-xl.select--style-custom .select__trigger .icon{width:20px;height:20px}}@media only screen and (max-width: 833px){.select--size-xl.select--style-custom{--select-height: 40px;font-size:14px;line-height:20px}.select--size-xl.select--style-custom .select__main{-moz-column-gap:6px;column-gap:6px;padding:8px 12px;border-radius:10px}.select--size-xl.select--style-custom .select__value{-moz-column-gap:6px;column-gap:6px}.select--size-xl.select--style-custom .select__value .select-value{-moz-column-gap:6px;column-gap:6px}.select--size-xl.select--style-custom .select__value .select-value .icon{width:20px;height:20px}.select--size-xl.select--style-custom .select__trigger{width:20px;height:20px}.select--size-xl.select--style-custom .select__trigger .icon{width:20px;height:20px}}.select .select__main{background-color:var(--color-neutral-50);box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.select .select__main:hover{box-shadow:inset 0 0 0 1px var(--color-neutral-400)}.select .select__main:active{box-shadow:inset 0 0 0 1px var(--color-neutral-500)}.select .select__placeholder{color:var(--color-neutral-400)}.select .select__trigger{color:var(--color-neutral-500)}.select:hover .select__trigger,.select:active .select__trigger,.select.is-open .select__trigger{color:var(--color-neutral-900)}.select.is-open .select__main,.select.is-selected .select__main{box-shadow:inset 0 0 0 1px var(--color-neutral-400)}.select--theme-default{color:var(--color-neutral-900)}.select--theme-default .select__main{background-color:var(--color-neutral-50);box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.select--theme-default .select__main:hover{box-shadow:inset 0 0 0 1px var(--color-neutral-400)}.select--theme-default .select__main:active{box-shadow:inset 0 0 0 1px var(--color-neutral-500)}.select--theme-default .select__placeholder{color:var(--color-neutral-400)}.select--theme-default .select__trigger{color:var(--color-neutral-500)}.select--theme-default:hover .select__trigger,.select--theme-default:active .select__trigger,.select--theme-default.is-open .select__trigger{color:var(--color-neutral-900)}.select--theme-default.is-open .select__main,.select--theme-default.is-selected .select__main{box-shadow:inset 0 0 0 1px var(--color-neutral-400)}.select--theme-primary{color:var(--color-neutral-50)}.select--theme-primary .select__main{background-color:var(--color-primary-200);box-shadow:inset 0 0 0 1px var(--color-primary-200)}.select--theme-primary .select__main:hover{box-shadow:inset 0 0 0 1px var(--color-primary-300)}.select--theme-primary .select__main:active{box-shadow:inset 0 0 0 1px var(--color-primary-400)}.select--theme-primary .select__placeholder{color:var(--color-neutral-100)}.select--theme-primary .select__trigger{color:var(--color-neutral-50)}.select--theme-primary:hover .select__trigger,.select--theme-primary:active .select__trigger{color:hsla(var(--color-neutral-50--hsl), 0.75)}.select--theme-primary.is-open{color:var(--color-primary-700)}.select--theme-primary.is-open .select__main{background-color:hsla(var(--color-primary-200--hsl), 0.2);box-shadow:inset 0 0 0 1px hsla(var(--color-primary-200--hsl), 0)}.select--theme-primary.is-open .select__main:hover{box-shadow:inset 0 0 0 1px hsla(var(--color-primary-200--hsl), 0.2)}.select--theme-primary.is-open .select__main:active{box-shadow:inset 0 0 0 1px hsla(var(--color-primary-200--hsl), 0.5)}.select--theme-primary.is-open .select__placeholder{color:var(--color-primary-400)}.select--theme-primary.is-open .select__trigger{color:var(--color-primary-500)}.select--theme-neutral{color:var(--color-neutral-600)}.select--theme-neutral .select__main{background-color:var(--color-neutral-200);box-shadow:inset 0 0 0 1px var(--color-neutral-200)}.select--theme-neutral .select__main:hover{box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.select--theme-neutral .select__main:active{box-shadow:inset 0 0 0 1px var(--color-neutral-400)}.select--theme-neutral .select__placeholder{color:var(--color-neutral-400)}.select--theme-neutral .select__trigger{color:var(--color-neutral-900)}.select--theme-neutral:hover .select__trigger,.select--theme-neutral:active .select__trigger{color:var(--color-neutral-600)}.select--theme-neutral.is-open{color:var(--color-neutral-600)}.select--theme-neutral.is-open .select__main{background-color:var(--color-neutral-100);box-shadow:inset 0 0 0 1px var(--color-neutral-200)}.select--theme-neutral.is-open .select__main:hover{box-shadow:inset 0 0 0 1px hsla(var(--color-neutral-200--hsl), 0.2)}.select--theme-neutral.is-open .select__main:active{box-shadow:inset 0 0 0 1px hsla(var(--color-neutral-200--hsl), 0.5)}.select--theme-neutral.is-open .select__placeholder{color:var(--color-neutral-400)}.select--theme-neutral.is-open .select__trigger{color:var(--color-neutral-500)}.select--theme-light{color:var(--color-neutral-900)}.select--theme-light .select__main{background-color:var(--color-neutral-100);box-shadow:inset 0 0 0 1px var(--color-neutral-200)}.select--theme-light .select__main:hover{background-color:var(--color-neutral-200);box-shadow:inset 0 0 0 1px var(--color-neutral-200)}.select--theme-light .select__main:active{background-color:var(--color-neutral-300);box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.select--theme-light .select__placeholder{color:var(--color-neutral-400)}.select--theme-light .select__trigger{color:var(--color-neutral-900)}.select--theme-light:hover .select__trigger,.select--theme-light:active .select__trigger,.select--theme-light.is-open .select__trigger{color:var(--color-neutral-900)}.select--theme-light.is-open .select__placeholder{color:var(--color-neutral-400)}.select--theme-light.is-open .select__main,.select--theme-light.is-selected .select__main{box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.select--theme-light.is-open .select__main:hover,.select--theme-light.is-selected .select__main:hover{box-shadow:inset 0 0 0 1px hsla(var(--color-primary-200--hsl), 0.2)}.select--theme-light.is-open .select__main:active,.select--theme-light.is-selected .select__main:active{box-shadow:inset 0 0 0 1px hsla(var(--color-primary-200--hsl), 0.5)}.select--theme-red{color:var(--color-neutral-50)}.select--theme-red .select__main{background-color:var(--color-red-400);box-shadow:inset 0 0 0 1px var(--color-red-400)}.select--theme-red .select__main:hover{box-shadow:inset 0 0 0 1px var(--color-red-500)}.select--theme-red .select__main:active{box-shadow:inset 0 0 0 1px var(--color-red-600)}.select--theme-red .select__placeholder{color:var(--color-neutral-100)}.select--theme-red .select__trigger{color:var(--color-neutral-50)}.select--theme-red:hover .select__trigger,.select--theme-red:active .select__trigger{color:hsla(var(--color-neutral-50--hsl), 0.75)}.select--theme-red.is-open{color:var(--color-red-700)}.select--theme-red.is-open .select__main{background-color:hsla(var(--color-red-400--hsl), 0.2);box-shadow:inset 0 0 0 1px hsla(var(--color-red-400--hsl), 0)}.select--theme-red.is-open .select__main:hover{box-shadow:inset 0 0 0 1px hsla(var(--color-red-400--hsl), 0.2)}.select--theme-red.is-open .select__main:active{box-shadow:inset 0 0 0 1px hsla(var(--color-red-400--hsl), 0.5)}.select--theme-red.is-open .select__placeholder{color:var(--color-red-400)}.select--theme-red.is-open .select__trigger{color:var(--color-red-500)}.select--style-custom .select__value .card-address{padding:0;box-shadow:none;pointer-events:none}.select-dropdown{z-index:500;display:none;flex-direction:column;overflow:hidden;background-color:var(--color-neutral-50);box-shadow:0 4px 36px 0 hsla(var(--color-neutral-1200--hsl), 0.08);transition:opacity ease,visibility ease;transition-duration:.3s;will-change:transform}.select-dropdown.is-open{display:flex;animation:fadeIn .45s ease forwards}.select-dropdown.is-hide{animation:fadeOut .45s ease forwards}.select-dropdown__list{min-height:var(--option-min-height);max-height:calc(var(--list-gap)*4 + var(--option-min-height)*5);display:flex;flex-direction:column;overflow:hidden auto;row-gap:var(--list-gap)}.select-dropdown{--list-gap: 2px;--option-min-height: 32px;padding:6px;border-radius:12px;font-size:14px;line-height:20px;transform:translateY(6px)}.select-dropdown:not(.select-dropdown--width-content){min-width:280px}.select-dropdown .select-dropdown__list .select-value{-moz-column-gap:6px;column-gap:6px;padding:6px 8px;border-radius:8px;font-size:14px;line-height:20px}.select-dropdown .select-dropdown__list .select-value .icon{width:20px;height:20px}.select-dropdown.select-dropdown--style-custom{--list-gap: 4px;--option-min-height: 52px;padding:6px;border-radius:12px;font-size:14px;line-height:20px;transform:translateY(6px)}.select-dropdown.select-dropdown--style-custom:not(.select-dropdown--width-content){min-width:280px}.select-dropdown.select-dropdown--style-custom .select-dropdown__list .select-value{-moz-column-gap:6px;column-gap:6px;padding:6px 8px;border-radius:8px;font-size:14px;line-height:20px}.select-dropdown.select-dropdown--style-custom .select-dropdown__list .select-value .icon{width:20px;height:20px}.select-dropdown--size-rg{--list-gap: 2px;--option-min-height: 32px;padding:6px;border-radius:12px;font-size:14px;line-height:20px;transform:translateY(6px)}.select-dropdown--size-rg:not(.select-dropdown--width-content){min-width:280px}.select-dropdown--size-rg .select-dropdown__list .select-value{-moz-column-gap:6px;column-gap:6px;padding:6px 8px;border-radius:8px;font-size:14px;line-height:20px}.select-dropdown--size-rg .select-dropdown__list .select-value .icon{width:20px;height:20px}.select-dropdown--size-rg.select-dropdown--style-custom{--list-gap: 4px;--option-min-height: 52px;padding:6px;border-radius:12px;font-size:14px;line-height:20px;transform:translateY(6px)}.select-dropdown--size-rg.select-dropdown--style-custom:not(.select-dropdown--width-content){min-width:280px}.select-dropdown--size-rg.select-dropdown--style-custom .select-dropdown__list .select-value{-moz-column-gap:6px;column-gap:6px;padding:6px 8px;border-radius:8px;font-size:14px;line-height:20px}.select-dropdown--size-rg.select-dropdown--style-custom .select-dropdown__list .select-value .icon{width:20px;height:20px}.select-dropdown--size-lg{--list-gap: 2px;--option-min-height: 40px;padding:6px;border-radius:12px;font-size:14px;line-height:20px;transform:translateY(6px)}.select-dropdown--size-lg:not(.select-dropdown--width-content){min-width:320px}.select-dropdown--size-lg .select-dropdown__list .select-value{-moz-column-gap:8px;column-gap:8px;padding:10px 12px;border-radius:8px;font-size:14px;line-height:20px}.select-dropdown--size-lg .select-dropdown__list .select-value .icon{width:20px;height:20px}@media only screen and (max-width: 833px){.select-dropdown--size-lg{--list-gap: 2px;--option-min-height: 32px;padding:6px;border-radius:12px;font-size:14px;line-height:20px;transform:translateY(6px)}.select-dropdown--size-lg:not(.select-dropdown--width-content){min-width:280px}.select-dropdown--size-lg .select-dropdown__list .select-value{-moz-column-gap:6px;column-gap:6px;padding:6px 8px;border-radius:8px;font-size:14px;line-height:20px}.select-dropdown--size-lg .select-dropdown__list .select-value .icon{width:20px;height:20px}}.select-dropdown--size-lg.select-dropdown--style-custom{--list-gap: 4px;--option-min-height: 52px;padding:6px;border-radius:12px;font-size:14px;line-height:20px;transform:translateY(6px)}.select-dropdown--size-lg.select-dropdown--style-custom:not(.select-dropdown--width-content){min-width:320px}.select-dropdown--size-lg.select-dropdown--style-custom .select-dropdown__list .select-value{-moz-column-gap:8px;column-gap:8px;padding:10px 12px;border-radius:8px;font-size:14px;line-height:20px}.select-dropdown--size-lg.select-dropdown--style-custom .select-dropdown__list .select-value .icon{width:20px;height:20px}@media only screen and (max-width: 833px){.select-dropdown--size-lg.select-dropdown--style-custom{--list-gap: 4px;--option-min-height: 52px;padding:6px;border-radius:12px;font-size:14px;line-height:20px;transform:translateY(6px)}.select-dropdown--size-lg.select-dropdown--style-custom:not(.select-dropdown--width-content){min-width:280px}.select-dropdown--size-lg.select-dropdown--style-custom .select-dropdown__list .select-value{-moz-column-gap:6px;column-gap:6px;padding:6px 8px;border-radius:8px;font-size:14px;line-height:20px}.select-dropdown--size-lg.select-dropdown--style-custom .select-dropdown__list .select-value .icon{width:20px;height:20px}}.select-dropdown--size-xl{--list-gap: 4px;--option-min-height: 44px;padding:8px;border-radius:16px;font-size:16px;line-height:24px;transform:translateY(8px)}.select-dropdown--size-xl:not(.select-dropdown--width-content){min-width:320px}.select-dropdown--size-xl .select-dropdown__list .select-value{-moz-column-gap:12px;column-gap:12px;padding:10px 12px;border-radius:12px;font-size:16px;line-height:24px}.select-dropdown--size-xl .select-dropdown__list .select-value .icon{width:24px;height:24px}@media only screen and (max-width: 1023px){.select-dropdown--size-xl{--list-gap: 2px;--option-min-height: 40px;padding:6px;border-radius:12px;font-size:14px;line-height:20px;transform:translateY(6px)}.select-dropdown--size-xl:not(.select-dropdown--width-content){min-width:320px}.select-dropdown--size-xl .select-dropdown__list .select-value{-moz-column-gap:8px;column-gap:8px;padding:10px 12px;border-radius:8px;font-size:14px;line-height:20px}.select-dropdown--size-xl .select-dropdown__list .select-value .icon{width:20px;height:20px}}@media only screen and (max-width: 1023px)and (max-width: 833px){.select-dropdown--size-xl{--list-gap: 2px;--option-min-height: 32px;padding:6px;border-radius:12px;font-size:14px;line-height:20px;transform:translateY(6px)}.select-dropdown--size-xl:not(.select-dropdown--width-content){min-width:280px}.select-dropdown--size-xl .select-dropdown__list .select-value{-moz-column-gap:6px;column-gap:6px;padding:6px 8px;border-radius:8px;font-size:14px;line-height:20px}.select-dropdown--size-xl .select-dropdown__list .select-value .icon{width:20px;height:20px}}@media only screen and (max-width: 833px){.select-dropdown--size-xl{--list-gap: 2px;--option-min-height: 32px;padding:6px;border-radius:12px;font-size:14px;line-height:20px;transform:translateY(6px)}.select-dropdown--size-xl:not(.select-dropdown--width-content){min-width:280px}.select-dropdown--size-xl .select-dropdown__list .select-value{-moz-column-gap:6px;column-gap:6px;padding:6px 8px;border-radius:8px;font-size:14px;line-height:20px}.select-dropdown--size-xl .select-dropdown__list .select-value .icon{width:20px;height:20px}}.select-dropdown--size-xl.select-dropdown--style-custom{--list-gap: 6px;--option-min-height: 56px;padding:8px;border-radius:16px;font-size:16px;line-height:24px;transform:translateY(8px)}.select-dropdown--size-xl.select-dropdown--style-custom:not(.select-dropdown--width-content){min-width:320px}.select-dropdown--size-xl.select-dropdown--style-custom .select-dropdown__list .select-value{-moz-column-gap:12px;column-gap:12px;padding:10px 12px;border-radius:12px;font-size:16px;line-height:24px}.select-dropdown--size-xl.select-dropdown--style-custom .select-dropdown__list .select-value .icon{width:24px;height:24px}@media only screen and (max-width: 1023px){.select-dropdown--size-xl.select-dropdown--style-custom{--list-gap: 4px;--option-min-height: 52px;padding:6px;border-radius:12px;font-size:14px;line-height:20px;transform:translateY(6px)}.select-dropdown--size-xl.select-dropdown--style-custom:not(.select-dropdown--width-content){min-width:320px}.select-dropdown--size-xl.select-dropdown--style-custom .select-dropdown__list .select-value{-moz-column-gap:8px;column-gap:8px;padding:10px 12px;border-radius:8px;font-size:14px;line-height:20px}.select-dropdown--size-xl.select-dropdown--style-custom .select-dropdown__list .select-value .icon{width:20px;height:20px}}@media only screen and (max-width: 1023px)and (max-width: 833px){.select-dropdown--size-xl.select-dropdown--style-custom{--list-gap: 4px;--option-min-height: 52px;padding:6px;border-radius:12px;font-size:14px;line-height:20px;transform:translateY(6px)}.select-dropdown--size-xl.select-dropdown--style-custom:not(.select-dropdown--width-content){min-width:280px}.select-dropdown--size-xl.select-dropdown--style-custom .select-dropdown__list .select-value{-moz-column-gap:6px;column-gap:6px;padding:6px 8px;border-radius:8px;font-size:14px;line-height:20px}.select-dropdown--size-xl.select-dropdown--style-custom .select-dropdown__list .select-value .icon{width:20px;height:20px}}@media only screen and (max-width: 833px){.select-dropdown--size-xl.select-dropdown--style-custom{--list-gap: 4px;--option-min-height: 52px;padding:6px;border-radius:12px;font-size:14px;line-height:20px;transform:translateY(6px)}.select-dropdown--size-xl.select-dropdown--style-custom:not(.select-dropdown--width-content){min-width:280px}.select-dropdown--size-xl.select-dropdown--style-custom .select-dropdown__list .select-value{-moz-column-gap:6px;column-gap:6px;padding:6px 8px;border-radius:8px;font-size:14px;line-height:20px}.select-dropdown--size-xl.select-dropdown--style-custom .select-dropdown__list .select-value .icon{width:20px;height:20px}}.select-dropdown--style-custom .select-dropdown__value .card-address{padding:0;box-shadow:none;pointer-events:none}.select-option{width:100%;cursor:pointer;display:flex}.select-option__content{width:100%;min-height:var(--option-min-height);display:flex;align-items:center;justify-content:space-between}.select-option .select-value{height:100%}.select-option .select-value:hover,.select-option .select-value:active{text-shadow:.03em 0 currentColor,-0.03em 0 currentColor;letter-spacing:.03em}.select-option .select-value:hover{background-color:var(--color-neutral-200)}.select-option .select-value:active{background-color:var(--color-neutral-200);box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.select-option.is-selected .select-value{text-shadow:.03em 0 currentColor,-0.03em 0 currentColor;letter-spacing:.03em}.select-option__native{display:none}.select-value{width:100%;display:flex;align-items:center;transition:background-color .3s ease,box-shadow .3s ease,text-shadow .3s ease,letter-spacing .3s ease}.select-value span{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:1}.select-value .label{margin-left:auto}.select-empty{width:100%;min-height:var(--option-min-height);display:flex;align-items:center;justify-content:center;padding:12px 16px;color:var(--color-neutral-500);font-size:14px;line-height:20px;letter-spacing:.02em}.select-add-button{width:100%;min-height:var(--option-min-height);display:flex;align-items:center;text-align:left}.range{min-height:40px;display:flex;justify-content:space-between;border-radius:10px;box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.range__slider-main{position:relative;flex-grow:1;flex-shrink:1;display:flex;flex-direction:column;justify-content:center;padding:0 8px;row-gap:2px}.range__inputs{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:8px;column-gap:8px;color:var(--color-neutral-600)}.range__inputs span{flex-shrink:0;font-size:16px;font-weight:500;line-height:20px}.range__input{flex:1 1 50%;display:flex;align-items:center;justify-content:center}.range__input-field{width:100%;min-width:56px;flex-shrink:1;margin:0;padding:0;outline:0;border:0;background-color:rgba(0,0,0,0);color:inherit;text-align:center;font-size:16px;font-weight:500;line-height:20px}.range__dropdown{min-width:106px;max-width:145px;flex-shrink:0}.range__slider-wrapper{position:absolute;right:0;bottom:0;left:0;width:100%;height:25px;display:flex;flex-direction:column;justify-content:center;padding:5px 13px;box-sizing:border-box;transform:translateY(50%)}.range__slider{height:4px;border:0;background-color:rgba(0,0,0,0);box-shadow:none}.range__slider .noUi-connects{cursor:pointer;overflow:visible}.range__slider .noUi-handle{box-shadow:none}.range__slider .noUi-base{z-index:3}.range__slider .noUi-handle::before,.range__slider .noUi-handle::after{display:none}.range__slider .noUi-handle .noUi-touch-area{position:absolute;inset:-5px;width:auto;height:auto;cursor:grab}.range__slider .noUi-connect{border-radius:3px;background-color:var(--color-primary-300)}.range__slider .noUi-handle{top:-5.5px;right:-7.5px;z-index:1;width:15px;height:15px;border:0;border-radius:50%;background-color:var(--color-primary-300);box-shadow:none;transition:background-color .3s ease,box-shadow .3s ease}.range__slider .noUi-handle:hover{box-shadow:0 0 0 3px var(--color-primary-300)}.range__slider .noUi-handle.noUi-active{background-color:var(--color-neutral-50);box-shadow:0 0 0 5px var(--color-primary-300)}.range__slider .noUi-handle.noUi-active::after{opacity:1}.range__slider .noUi-handle.noUi-active .noUi-touch-area{opacity:1}.range__slider .noUi-tooltip{bottom:100%;left:50%;z-index:2;width:auto;height:auto;visibility:hidden;opacity:0;display:block;padding:4px 8px;border:0;border-radius:5px;color:#fff;font-size:16px;font-weight:400;line-height:135%;transform:translate(-50%, -10px);transition:opacity .25s ease,visibility .25s ease}.range__slider .noUi-tooltip::after{position:absolute;top:100%;left:50%;width:0;height:0;content:"";border-width:4px 5px 0;border-style:solid;transform:translateX(-50%);pointer-events:none}.range__slider .noUi-touch-area:hover+.noUi-tooltip,.range__slider .noUi-active .noUi-tooltip{visibility:visible;opacity:1}.range-dropdown{position:relative;height:40px;display:flex;flex-direction:column;padding:4px;border-radius:10px;color:var(--color-neutral-900);font-size:14px;line-height:20px}.range-dropdown__main{z-index:20;display:flex;align-items:center;justify-content:space-between;-moz-column-gap:2px;column-gap:2px;padding:6px;border-radius:8px;background-color:var(--color-neutral-200);transition:background-color .3s ease}.range-dropdown.is-active .range-dropdown__main{background-color:rgba(0,0,0,0)}.range-dropdown__value{flex-grow:1;display:flex}.range-dropdown__trigger{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--color-neutral-500);transition:color .3s ease,transform .3s ease}.range-dropdown__trigger .icon{width:100%;height:100%}.range-dropdown.is-active .range-dropdown__trigger{transform:rotate(-180deg)}.range-dropdown__wrapper{position:absolute;top:0;right:0;left:0;z-index:10;visibility:hidden;opacity:0;display:flex;flex-direction:column;padding:36px 4px 4px;overflow:hidden;border-radius:10px;background-color:var(--color-neutral-50);box-shadow:0 4px 36px 0 hsla(var(--color-neutral-1200--hsl), 0.08);transition:opacity ease,visibility ease;transition-duration:.3s;will-change:transform}.range-dropdown.is-active .range-dropdown__wrapper{visibility:visible;opacity:1;transition-delay:.15s;transition-duration:.45s;pointer-events:all}.range-dropdown__list{display:flex;flex-direction:column;row-gap:2px}.range-dropdown__item{flex-grow:1;cursor:pointer;display:flex;align-items:center;justify-content:flex-end;transition:background-color .3s ease}.range-dropdown__list .range-dropdown__item{padding:6px 28px 6px 6px;border-radius:8px}.range-dropdown__list .range-dropdown__item:hover{background-color:var(--color-neutral-200)}.range-dropdown__list .range-dropdown__item:active{background-color:var(--color-neutral-200);box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.range-dropdown__value .range-dropdown__item{pointer-events:none}.range-dropdown__item input{display:none}.range-dropdown__item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.datepicker{position:relative;display:flex}.datepicker.is-selected{flex-grow:1}.datepicker__input{position:absolute;visibility:hidden;opacity:0;inset:0;pointer-events:none}.datepicker__wrapper{display:flex;flex-direction:column;flex-grow:1}.datepicker__clear{display:none;width:20px;height:20px}.datepicker__button:not(.datepicker.is-selected .datepicker__button){padding:0}.datepicker__button span{display:none;animation:fadeIn .3s ease}.datepicker.is-selected .datepicker__button span{display:block}.daterangepicker{position:absolute;top:100px;left:20px;z-index:90;max-width:none;margin-top:8px;display:flex;display:none;flex-direction:column;padding:0;box-sizing:border-box;overflow:hidden;border:none;border-radius:12px;background-color:var(--color-neutral-50);color:inherit;box-shadow:0 4px 36px 0 hsla(var(--color-neutral-1200--hsl), 0.08);font-family:"Ubuntu",sans-serif;font-size:14px;line-height:20px;animation:fadeInTop .5s ease forwards}@media only screen and (max-width: 833px){.daterangepicker{right:16px;left:16px}}.daterangepicker.drop-up{margin-top:-7px}.daterangepicker.auto-apply .drp-selected{display:none}.daterangepicker.show-calendar .drp-calendar{display:flex}.daterangepicker.show-calendar .drp-selected{display:none}.daterangepicker .applyBtn,.daterangepicker .cancelBtn{width:50%;border-radius:10px;padding:10px;font-family:"Geologica",sans-serif;text-align:center;font-size:14px;font-weight:600;line-height:20px;transition:color .3s ease,background-color .3s ease,border-radius .3s ease,opacity .3s ease,visibility .3s ease,box-shadow .3s ease}.daterangepicker .drp-buttons{display:flex;flex-direction:row-reverse;justify-content:space-between;padding:12px;gap:8px}.daterangepicker .applyBtn{background-color:var(--color-primary-200);color:var(--color-neutral-50)}.daterangepicker .applyBtn:hover{background-color:var(--color-primary-300)}.daterangepicker .cancelBtn{background-color:var(--color-neutral-50);box-shadow:inset 0 0 0 1px var(--color-neutral-300);color:var(--color-neutral-900)}.daterangepicker .cancelBtn:hover{background-color:var(--color-neutral-200)}.daterangepicker .drp-calendar{width:auto;min-width:360px;max-width:380px;padding:0}@media only screen and (max-width: 1080px){.daterangepicker .drp-calendar{min-width:320px}}@media only screen and (max-width: 833px){.daterangepicker .drp-calendar{min-width:320px}}@media only screen and (max-width: 575px){.daterangepicker .drp-calendar{min-width:280px}}.daterangepicker .drp-calendar.right{display:none}.daterangepicker .calendar-table{width:100%;margin:0;padding:0;border:0;border-collapse:collapse;border-spacing:0}.daterangepicker .calendar-table .table-condensed{display:flex;flex-direction:column}.daterangepicker .calendar-table .table-condensed thead,.daterangepicker .calendar-table .table-condensed tbody{display:flex;flex-direction:column}.daterangepicker .calendar-table .table-condensed tbody{padding-right:12px;padding-bottom:12px;padding-left:12px}.daterangepicker .calendar-table .table-condensed tr{width:100%;display:flex;flex-wrap:wrap;padding-top:3px;padding-bottom:3px}.daterangepicker .calendar-table .table-condensed td,.daterangepicker .calendar-table .table-condensed th{display:flex;align-items:center;justify-content:center}.daterangepicker .calendar-table .table-condensed thead tr{justify-content:space-between;box-sizing:border-box}.daterangepicker .calendar-table .table-condensed thead tr:first-of-type{min-height:40px;padding:8px 12px;border-bottom:1px solid var(--color-neutral-200)}.daterangepicker .calendar-table .table-condensed thead tr:first-of-type th{flex-grow:0}.daterangepicker .calendar-table .table-condensed thead tr:last-of-type{padding-top:12px;padding-right:12px;padding-left:12px}.daterangepicker .calendar-table .table-condensed thead tr:last-of-type th{width:36px;height:30px;flex-grow:1;color:var(--color-neutral-900);font-size:14px;font-weight:400;line-height:20px;letter-spacing:.02em}.daterangepicker .calendar-table .table-condensed thead th{width:32px;height:32px}.daterangepicker .calendar-table .table-condensed thead .month{width:auto;height:24px;flex-grow:1;color:var(--color-neutral-900);font-weight:400}.daterangepicker .calendar-table .table-condensed thead .next,.daterangepicker .calendar-table .table-condensed thead .prev{width:24px;height:24px;display:flex;align-items:center;justify-content:center}.daterangepicker .calendar-table .table-condensed thead .next span,.daterangepicker .calendar-table .table-condensed thead .prev span{width:20px;height:20px;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--color-neutral-400);transition:background-color .3s ease}.daterangepicker .calendar-table .table-condensed thead .next.available,.daterangepicker .calendar-table .table-condensed thead .prev.available{cursor:pointer}.daterangepicker .calendar-table .table-condensed thead .next.available:hover span,.daterangepicker .calendar-table .table-condensed thead .prev.available:hover span{background-color:var(--color-primary-200)}.daterangepicker .calendar-table .table-condensed thead .next.available:active span,.daterangepicker .calendar-table .table-condensed thead .prev.available:active span{background-color:var(--color-primary-300)}.daterangepicker .calendar-table .table-condensed thead .next span{-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M7.20748 4.23214C7.49349 3.93252 7.96823 3.92148 8.26786 4.20748L13.7679 9.45748C13.9161 9.59901 14 9.79504 14 10C14 10.205 13.9161 10.401 13.7679 10.5425L8.26786 15.7925C7.96823 16.0785 7.49349 16.0675 7.20748 15.7679C6.92148 15.4682 6.93252 14.9935 7.23214 14.7075L12.1638 10L7.23214 5.29252C6.93252 5.00651 6.92148 4.53177 7.20748 4.23214Z%27 fill=%27%23272E35%27/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M7.20748 4.23214C7.49349 3.93252 7.96823 3.92148 8.26786 4.20748L13.7679 9.45748C13.9161 9.59901 14 9.79504 14 10C14 10.205 13.9161 10.401 13.7679 10.5425L8.26786 15.7925C7.96823 16.0785 7.49349 16.0675 7.20748 15.7679C6.92148 15.4682 6.93252 14.9935 7.23214 14.7075L12.1638 10L7.23214 5.29252C6.93252 5.00651 6.92148 4.53177 7.20748 4.23214Z%27 fill=%27%23272E35%27/%3E%3C/svg%3E%0A")}.daterangepicker .calendar-table .table-condensed thead .prev span{-webkit-mask-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M12.7925 4.23214C13.0785 4.53177 13.0675 5.00651 12.7679 5.29252L7.83621 10L12.7679 14.7075C13.0675 14.9935 13.0785 15.4682 12.7925 15.7679C12.5065 16.0675 12.0318 16.0785 11.7321 15.7925L6.23214 10.5425C6.08388 10.401 6 10.205 6 10C6 9.79504 6.08388 9.59901 6.23214 9.45748L11.7321 4.20748C12.0318 3.92148 12.5065 3.93252 12.7925 4.23214Z%27 fill=%27%23272E35%27/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg viewBox=%270 0 20 20%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M12.7925 4.23214C13.0785 4.53177 13.0675 5.00651 12.7679 5.29252L7.83621 10L12.7679 14.7075C13.0675 14.9935 13.0785 15.4682 12.7925 15.7679C12.5065 16.0675 12.0318 16.0785 11.7321 15.7925L6.23214 10.5425C6.08388 10.401 6 10.205 6 10C6 9.79504 6.08388 9.59901 6.23214 9.45748L11.7321 4.20748C12.0318 3.92148 12.5065 3.93252 12.7925 4.23214Z%27 fill=%27%23272E35%27/%3E%3C/svg%3E%0A")}.daterangepicker .calendar-table td{position:relative;width:36px;height:24px;flex-grow:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;box-sizing:border-box;overflow:hidden;color:var(--color-neutral-900);text-align:center;font-size:14px;font-weight:700;line-height:20px;white-space:nowrap;transition:background-color .3s ease,color .3s ease,border-color .3s ease}.daterangepicker .calendar-table td::before,.daterangepicker .calendar-table td::after{position:absolute;z-index:-1;max-width:100%;height:100%;content:"";transition:background-color .3s ease,box-shadow .3s ease,opacity .3s ease,right .3s ease,left .3s ease}.daterangepicker .calendar-table td:hover::after{--border-color: var(--color-primary-200);background-color:var(--color-neutral-50)}.daterangepicker .calendar-table td::before{width:100%;opacity:0;background-color:hsla(var(--color-primary-200--hsl), 0.1);inset:0}.daterangepicker .calendar-table td::after{--border-color: transparent;width:36px;margin:auto;border-radius:4px;box-shadow:inset 0 0 0 1px var(--border-color)}.daterangepicker .calendar-table td.active{color:var(--color-neutral-50)}.daterangepicker .calendar-table td.active::after{--border-color: var(--color-primary-200);background-color:var(--color-primary-200)}.daterangepicker .calendar-table td.start-date::before{right:auto;left:50%;opacity:1}.daterangepicker .calendar-table td.start-date.end-date::before{opacity:0}.daterangepicker .calendar-table td.end-date::before{right:50%;left:auto;opacity:1}.daterangepicker .calendar-table td.in-range::before{opacity:1}.daterangepicker .calendar-table td.in-range:hover::before,.daterangepicker .calendar-table td.in-range.start-date::before{opacity:0}.daterangepicker .calendar-table td.off{color:var(--color-neutral-400)}.daterangepicker .calendar-table td.off:hover{color:var(--color-neutral-900)}.daterangepicker .calendar-table td.off.start-date,.daterangepicker .calendar-table td.off.end-date{color:var(--color-neutral-50)}.daterangepicker .calendar-table.disabled{cursor:not-allowed;color:#999;text-decoration:line-through}.dropdown{position:relative;display:flex;flex-direction:column;color:var(--color-neutral-900)}.dropdown-wrapper{z-index:2000;display:none;flex-direction:column;overflow:hidden;background-color:var(--color-neutral-50);box-shadow:0 4px 36px 0 hsla(var(--color-neutral-1200--hsl), 0.08);will-change:transform}.dropdown-wrapper--width-content{width:auto}.dropdown-wrapper.is-open{display:flex;animation:fadeIn .45s ease forwards}.dropdown-wrapper.is-hide{animation:fadeOut .45s ease forwards}.dropdown-wrapper__list{min-height:var(--option-min-height);max-height:calc(var(--list-gap)*4 + var(--option-min-height)*5);display:flex;flex-direction:column;overflow:hidden auto;row-gap:var(--list-gap)}.dropdown-wrapper--size-sm{--list-gap: 2px;--option-min-height: 32px;padding:6px;border-radius:12px}.dropdown-wrapper--size-sm:not(.dropdown-wrapper--width-content){width:220px}.dropdown-wrapper--size-sm .dropdown-wrapper__list .dropdown-option{-moz-column-gap:8px;column-gap:8px;padding:6px 8px;border-radius:8px;font-size:14px;line-height:20px}.dropdown-wrapper--size-sm .dropdown-wrapper__list .dropdown-option .icon{width:20px;height:20px}.dropdown-wrapper{--list-gap: 2px;--option-min-height: 40px;padding:6px;border-radius:12px}.dropdown-wrapper:not(.dropdown-wrapper--width-content){width:280px}.dropdown-wrapper .dropdown-wrapper__list .dropdown-option{-moz-column-gap:8px;column-gap:8px;padding:8px 12px;border-radius:10px;font-size:14px;line-height:20px}.dropdown-wrapper .dropdown-wrapper__list .dropdown-option .icon{width:20px;height:20px}@media only screen and (max-width: 833px){.dropdown-wrapper{--list-gap: 2px;--option-min-height: 32px;padding:6px;border-radius:12px}.dropdown-wrapper:not(.dropdown-wrapper--width-content){width:220px}.dropdown-wrapper .dropdown-wrapper__list .dropdown-option{-moz-column-gap:8px;column-gap:8px;padding:6px 8px;border-radius:8px;font-size:14px;line-height:20px}.dropdown-wrapper .dropdown-wrapper__list .dropdown-option .icon{width:20px;height:20px}}.dropdown-wrapper--size-rg{--list-gap: 2px;--option-min-height: 40px;padding:6px;border-radius:12px}.dropdown-wrapper--size-rg:not(.dropdown-wrapper--width-content){width:280px}.dropdown-wrapper--size-rg .dropdown-wrapper__list .dropdown-option{-moz-column-gap:8px;column-gap:8px;padding:8px 12px;border-radius:10px;font-size:14px;line-height:20px}.dropdown-wrapper--size-rg .dropdown-wrapper__list .dropdown-option .icon{width:20px;height:20px}@media only screen and (max-width: 833px){.dropdown-wrapper--size-rg{--list-gap: 2px;--option-min-height: 32px;padding:6px;border-radius:12px}.dropdown-wrapper--size-rg:not(.dropdown-wrapper--width-content){width:220px}.dropdown-wrapper--size-rg .dropdown-wrapper__list .dropdown-option{-moz-column-gap:8px;column-gap:8px;padding:6px 8px;border-radius:8px;font-size:14px;line-height:20px}.dropdown-wrapper--size-rg .dropdown-wrapper__list .dropdown-option .icon{width:20px;height:20px}}.dropdown-wrapper--style-socials .dropdown-option .icon{color:var(--color-neutral-400)}.dropdown-option{width:100%;min-height:var(--option-min-height);display:flex;align-items:center;color:var(--color-neutral-900);text-decoration:none;transition:color .3s ease,background-color .3s ease,box-shadow .3s ease,text-shadow .3s ease,letter-spacing .3s ease}.dropdown-option:hover{box-shadow:inset 0 0 0 1px var(--color-neutral-200)}.dropdown-option:hover,.dropdown-option:active{background-color:var(--color-neutral-200);text-shadow:.03em 0 currentColor,-0.03em 0 currentColor;letter-spacing:.03em}.dropdown-option:active{box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.packaging{cursor:pointer;display:flex}.packaging__input{display:none}.packaging__wrapper{width:100%;display:flex;align-items:center;color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-400);font-family:"Geologica",sans-serif;transition:box-shadow .3s ease}.packaging__wrapper:hover{box-shadow:inset 0 0 0 2px var(--color-primary-200)}.packaging__wrapper:active{box-shadow:inset 0 0 0 2px var(--color-primary-400)}.packaging.is-active .packaging__wrapper,.packaging__input:checked~.packaging__wrapper{box-shadow:inset 0 0 0 2px var(--color-primary-300)}.packaging__cost{flex-grow:1;display:grid;grid-template-columns:1fr auto 1fr;-moz-column-gap:4px;column-gap:4px}.packaging__each,.packaging__total{flex-grow:1}.packaging__total{color:var(--color-neutral-400);text-align:right;transition:color .3s ease}.packaging__wrapper:hover .packaging__total{color:var(--color-neutral-500)}.packaging__wrapper:active .packaging__total{color:var(--color-neutral-600)}.packaging.is-active .packaging__wrapper .packaging__total,.packaging__input:checked~.packaging__wrapper .packaging__total{color:inherit}.packaging[disabled]{opacity:.5;pointer-events:none}.packaging .packaging__wrapper{min-height:40px;padding:8px 15px;border-radius:10px;font-size:14px;line-height:20px}.packaging .packaging__packing{flex-basis:60px}.packaging .packaging__each,.packaging .packaging__total{flex-basis:80px}.packaging--size-xs .packaging__wrapper{min-height:24px;padding:4px 10px;border-radius:6px;font-size:12px;line-height:14px}.packaging--size-xs .packaging__packing{flex-basis:50px}.packaging--size-xs .packaging__each,.packaging--size-xs .packaging__total{flex-basis:64px}.packaging--size-sm .packaging__wrapper{min-height:32px;padding:6px 12px;border-radius:8px;font-size:14px;line-height:20px}.packaging--size-sm .packaging__packing{flex-basis:60px}.packaging--size-sm .packaging__each,.packaging--size-sm .packaging__total{flex-basis:80px}.packaging--size-rg .packaging__wrapper{min-height:40px;padding:8px 15px;border-radius:10px;font-size:14px;line-height:20px}.packaging--size-rg .packaging__packing{flex-basis:60px}.packaging--size-rg .packaging__each,.packaging--size-rg .packaging__total{flex-basis:80px}.packaging--size-md .packaging__wrapper{min-height:48px;padding:12px 18px;border-radius:10px;font-size:16px;line-height:24px}.packaging--size-md .packaging__packing{flex-basis:64px}.packaging--size-md .packaging__each,.packaging--size-md .packaging__total{flex-basis:90px}.sort-badge{position:relative;cursor:pointer;display:flex;flex-direction:column}.sort-badge__input{display:none}.sort-badge__wrapper{display:flex;align-items:center;justify-content:center;border-radius:10px;background-color:rgba(0,0,0,0);color:var(--color-neutral-500);transition:color .3s ease,background-color .3s ease,box-shadow .3s ease,opacity .3s ease}.sort-badge:hover .sort-badge__wrapper{color:var(--color-neutral-900)}.sort-badge:hover .sort-badge__input:checked~.sort-badge__wrapper{background-color:var(--color-neutral-200);box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.sort-badge:active .sort-badge__wrapper{background-color:var(--color-neutral-100);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-200)}.sort-badge:active .sort-badge__input:checked~.sort-badge__wrapper{background-color:var(--color-neutral-300);box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.sort-badge__input:checked~.sort-badge__wrapper{background-color:var(--color-neutral-200);color:var(--color-neutral-900)}.sort-badge__icons{position:relative;width:20px;height:20px;display:none;align-items:center;justify-content:center;color:var(--color-neutral-350);transition:color .3s ease}.sort-badge__icons .icon{transition:color .3s ease}.sort-badge__input:first-of-type:checked~.sort-badge__wrapper .icon:first-of-type,.sort-badge__input:last-of-type:checked~.sort-badge__wrapper .icon:last-of-type{color:var(--color-neutral-900)}.sort-badge__input:checked~.sort-badge__wrapper .sort-badge__icons{display:flex}.sort-badge[disabled]{opacity:.5;pointer-events:none}.sort-badge--size-rg .sort-badge__wrapper{min-height:32px;-moz-column-gap:2px;column-gap:2px;padding:6px 8px;border-radius:10px;font-size:14px;line-height:16px}.sort-badge--size-rg .sort-badge__icons{width:20px}.sort-badge--size-rg .sort-badge__icons .icon{width:8px;height:6px}.sort-badge--size-rg .sort-badge__icons .icon{display:none}.sort-badge--size-rg .sort-badge__input:first-of-type:checked~.sort-badge__wrapper .icon:first-of-type,.sort-badge--size-rg .sort-badge__input:last-of-type:checked~.sort-badge__wrapper .icon:last-of-type{display:flex;animation:fadeIn .3s ease}.sort-badge--size-md .sort-badge__wrapper{min-height:40px;-moz-column-gap:2px;column-gap:2px;padding:10px 16px;border-radius:12px;font-size:14px;line-height:20px}.sort-badge--size-md .sort-badge__icons{width:20px}.sort-badge--size-md .sort-badge__icons .icon{width:8px;height:6px}.sort-badge--size-md .sort-badge__wrapper span{flex-grow:1}.sort-badge--size-md .sort-badge__icons{flex-direction:column;gap:2px}.sort-badge--size-md .sort-badge__icons .icon{display:flex;color:var(--color-neutral-350)}.favorite{--color-fill: var(--color-neutral-50);--color-stroke: var(--color-neutral-400);width:32px;height:32px;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;outline:none;border:none;background-color:rgba(0,0,0,0);transition:color .3s ease,background-color .3s ease,opacity .3s ease}.favorite:hover{--color-fill: var(--color-neutral-50);--color-stroke: var(--color-primary-300)}.favorite:active{--color-fill: var(--color-primary-100);--color-stroke: var(--color-primary-300)}.favorite.is-active{--color-fill: var(--color-primary-200);--color-stroke: var(--color-primary-300)}.favorite.is-active:hover{--color-fill: var(--color-primary-100);--color-stroke: var(--color-primary-300)}.favorite.is-active:active{--color-fill: var(--color-neutral-50);--color-stroke: var(--color-primary-300)}.favorite .icon{width:100%;height:100%}.accordion{display:flex;flex-direction:column;overflow:hidden;border-radius:20px;box-shadow:inset 0 0 0 1px var(--color-neutral-400);transition:box-shadow .3s ease}.accordion__header{cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:20px 20px 20px 24px}@media only screen and (max-width: 1080px){.accordion__header{gap:20px}}@media only screen and (max-width: 1023px){.accordion__header{gap:16px}}@media only screen and (max-width: 833px){.accordion__header{gap:12px}}@media only screen and (max-width: 575px){.accordion__header{padding-left:20px}}.accordion__title{color:var(--color-neutral-550);font-family:"Geologica",sans-serif;font-size:20px;font-weight:400;line-height:24px;letter-spacing:-0.4px;transition:color .3s ease}@media only screen and (max-width: 1080px){.accordion__title{font-size:20px;line-height:24px}}@media only screen and (max-width: 575px){.accordion__title{font-size:20px;line-height:24px}}.accordion:hover .accordion__title,.accordion.is-active .accordion__title{color:var(--color-neutral-1200)}.accordion__header-icon{position:relative;width:32px;height:32px;flex-shrink:0;display:flex;color:var(--color-neutral-400);transition:color .3s ease}@media only screen and (max-width: 833px){.accordion__header-icon{width:24px;height:24px}}.accordion__header-icon .icon{width:100%;height:100%;transform:rotate(45deg);transition:transform .3s ease}.accordion:hover .accordion__header-icon{color:var(--color-neutral-1200)}.accordion.is-open .accordion__header-icon .icon{transform:rotate(0deg)}.accordion__body{height:0;overflow:hidden;transition:height .45s cubic-bezier(0.77, 0, 0.38, 1)}.accordion__body-inner{opacity:0;display:flex;flex-direction:column;padding:0 20px 20px 24px;color:var(--color-neutral-550);font-family:"Ubuntu",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.32px;transition:opacity .9s ease}.accordion.is-open .accordion__body-inner{opacity:1}@media only screen and (max-width: 575px){.accordion__body-inner{padding-left:20px}}.accordion:hover,.accordion.is-open{box-shadow:inset 0 0 0 3px var(--color-primary-200)}.accordion:active{box-shadow:inset 0 0 0 3px var(--color-primary-300)}.counter{position:relative;cursor:pointer;display:flex;flex-direction:column}.counter__input{display:none}.counter__wrapper{display:flex;border-radius:10px;box-shadow:inset 0 0 0 2px var(--color-primary-200);transition:opacity .3s ease,visibility .3s ease}.counter__main{min-width:50%;flex-grow:1;display:flex;align-items:center;justify-content:space-between;-moz-column-gap:2px;column-gap:2px}.counter__button~.counter__wrapper{visibility:hidden;opacity:0}.counter__button.is-hide~.counter__wrapper{visibility:visible;opacity:1;transition-delay:.3s}.counter__action{flex-shrink:0;display:flex;align-items:center;color:var(--color-primary-200);transition:color .3s ease,opacity .3s ease}.counter__action .icon{width:100%;height:100%}.counter__action:hover{color:var(--color-primary-300)}.counter__action:active{color:var(--color-primary-400)}.counter__action[disabled]{opacity:0}.counter__result{flex-grow:1;display:flex;align-items:center;justify-content:center;-moz-column-gap:1px;column-gap:1px;color:var(--color-neutral-900);text-align:center;font-family:"Geologica";font-size:14px;font-weight:700;line-height:20px}.counter__button{position:absolute;inset:0}.counter__button.is-hide{visibility:hidden;opacity:0}.counter__submit{flex-grow:1}.counter[disabled]{opacity:.5;pointer-events:none}.counter .counter__main{min-height:40px;padding:8px 12px;border-radius:10px;font-size:14px;line-height:20px}.counter .counter__action{width:24px;height:24px}.counter .counter__button,.counter .counter__submit{--button-gap: 8px;min-width:40px;min-height:40px;padding:10px 12px;border-radius:10px;font-size:14px;line-height:20px}.counter .counter__button .icon,.counter .counter__submit .icon{width:20px;height:20px}.counter .counter__button,.counter .counter__submit{border-radius:10px}.counter--size-xs .counter__main{min-height:24px;padding:4px 6px;border-radius:6px;font-size:12px;line-height:14px}.counter--size-xs .counter__action{width:16px;height:16px}.counter--size-xs .counter__button,.counter--size-xs .counter__submit{--button-gap: 4px;min-width:24px;min-height:24px;padding:4px 12px;border-radius:6px;font-size:12px;line-height:14px}.counter--size-xs .counter__button .icon,.counter--size-xs .counter__submit .icon{width:16px;height:16px}.counter--size-xs .counter__button,.counter--size-xs .counter__submit{border-radius:6px}.counter--size-sm .counter__main{min-height:32px;padding:6px 6px;border-radius:8px;font-size:14px;line-height:20px}.counter--size-sm .counter__action{width:20px;height:20px}.counter--size-sm .counter__button,.counter--size-sm .counter__submit{--button-gap: 6px;min-width:32px;min-height:32px;padding:6px 12px;border-radius:8px;font-size:14px;line-height:20px}.counter--size-sm .counter__button .icon,.counter--size-sm .counter__submit .icon{width:20px;height:20px}.counter--size-sm .counter__button,.counter--size-sm .counter__submit{border-radius:8px}.counter--size-rg .counter__main{min-height:40px;padding:8px 12px;border-radius:10px;font-size:14px;line-height:20px}.counter--size-rg .counter__action{width:24px;height:24px}.counter--size-rg .counter__button,.counter--size-rg .counter__submit{--button-gap: 8px;min-width:40px;min-height:40px;padding:10px 12px;border-radius:10px;font-size:14px;line-height:20px}.counter--size-rg .counter__button .icon,.counter--size-rg .counter__submit .icon{width:20px;height:20px}.counter--size-rg .counter__button,.counter--size-rg .counter__submit{border-radius:10px}.counter--size-md .counter__main{min-height:48px;padding:12px 12px;border-radius:10px;font-size:16px;line-height:24px}.counter--size-md .counter__action{width:24px;height:24px}.counter--size-md .counter__button,.counter--size-md .counter__submit{--button-gap: 12px;min-width:48px;min-height:48px;padding:12px 16px;border-radius:10px;font-size:16px;line-height:24px}.counter--size-md .counter__button .icon,.counter--size-md .counter__submit .icon{width:24px;height:24px}.counter--size-md .counter__button,.counter--size-md .counter__submit{border-radius:10px}.counter--size-lg .counter__main{min-height:56px;padding:12px 16px;border-radius:12px;font-size:16px;line-height:24px}.counter--size-lg .counter__action{width:24px;height:24px}.counter--size-lg .counter__button,.counter--size-lg .counter__submit{--button-gap: 12px;min-width:56px;min-height:56px;padding:12px 16px;border-radius:12px;font-size:16px;line-height:24px}.counter--size-lg .counter__button .icon,.counter--size-lg .counter__submit .icon{width:24px;height:24px}.counter--size-lg .counter__button,.counter--size-lg .counter__submit{border-radius:12px}.section{display:flex;flex-direction:column;padding:calc(var(--section-indent)/2) 0}.section:first-of-type{margin-top:calc(var(--section-indent)/2)}.section:last-of-type{margin-bottom:calc(var(--section-indent)/2)}.section .section:first-of-type,.section .section:first-child{margin-top:0;padding-top:0}.section .section:last-of-type,.section .section:last-child{margin-bottom:0;padding-bottom:0}.section{--section-indent: 64px}@media only screen and (max-width: 1080px){.section{--section-indent: 48px}}@media only screen and (max-width: 1023px){.section{--section-indent: 32px}}@media only screen and (max-width: 833px){.section{--section-indent: 20px}}.section--size-md{--section-indent: 40px}@media only screen and (max-width: 1080px){.section--size-md{--section-indent: 36px}}@media only screen and (max-width: 1023px){.section--size-md{--section-indent: 32px}}@media only screen and (max-width: 833px){.section--size-md{--section-indent: 28px}}@media only screen and (max-width: 575px){.section--size-md{--section-indent: 24px}}.section--size-lg{--section-indent: 64px}@media only screen and (max-width: 1080px){.section--size-lg{--section-indent: 48px}}@media only screen and (max-width: 1023px){.section--size-lg{--section-indent: 32px}}@media only screen and (max-width: 833px){.section--size-lg{--section-indent: 20px}}.section__header{--section-header-indent: 40px}.section__header .section__header-back{--button-gap: 8px;min-width:40px;min-height:40px;padding:10px 12px;border-radius:10px;font-size:14px;line-height:20px}.section__header .section__header-back .icon{width:20px;height:20px}.section__header .section__title{font-family:"Geologica",sans-serif;font-weight:700;font-size:40px;line-height:46px;letter-spacing:-0.02em}@media only screen and (max-width: 1080px){.section__header .section__title{font-size:32px;line-height:40px}}@media only screen and (max-width: 1023px){.section__header .section__title{font-size:28px;line-height:34px}}@media only screen and (max-width: 833px){.section__header .section__title{font-size:24px;line-height:30px}}@media only screen and (max-width: 575px){.section__header .section__title{font-size:20px;line-height:24px;letter-spacing:0}}.section__header .section__title span{padding:0 6px;font-size:16px;line-height:24px}@media only screen and (max-width: 1080px){.section__header{--section-header-indent: 36px}.section__header .section__header-back{--button-gap: 6px;min-width:32px;min-height:32px;padding:6px 12px;border-radius:8px;font-size:14px;line-height:20px}.section__header .section__header-back .icon{width:20px;height:20px}}@media only screen and (max-width: 1023px){.section__header{--section-header-indent: 32px}.section__header .section__header-back{--button-gap: 4px;min-width:24px;min-height:24px;padding:4px 12px;border-radius:6px;font-size:12px;line-height:14px}.section__header .section__header-back .icon{width:16px;height:16px}}@media only screen and (max-width: 833px){.section__header{--section-header-indent: 28px}.section__header .section__title span{padding:2px 4px;font-size:12px;line-height:14px}}@media only screen and (max-width: 575px){.section__header{--section-header-indent: 24px}}.section__header--size-lg{--section-header-indent: 64px}.section__header--size-lg .section__header-back{--button-gap: 12px;min-width:48px;min-height:48px;padding:12px 16px;border-radius:10px;font-size:16px;line-height:24px}.section__header--size-lg .section__header-back .icon{width:24px;height:24px}.section__header--size-lg .section__title{font-family:"Geologica",sans-serif;font-weight:700;font-size:48px;line-height:54px;letter-spacing:-0.02em}@media only screen and (max-width: 1080px){.section__header--size-lg .section__title{font-size:42px;line-height:46px}}@media only screen and (max-width: 833px){.section__header--size-lg .section__title{font-size:36px;line-height:42px;letter-spacing:0}}@media only screen and (max-width: 575px){.section__header--size-lg .section__title{font-size:32px;line-height:40px}}.section__header--size-lg .section__title span{padding:0 6px;font-size:16px;line-height:24px}@media only screen and (max-width: 1080px){.section__header--size-lg{--section-header-indent: 56px}.section__header--size-lg .section__header-back{--button-gap: 8px;min-width:40px;min-height:40px;padding:10px 12px;border-radius:10px;font-size:14px;line-height:20px}.section__header--size-lg .section__header-back .icon{width:20px;height:20px}}@media only screen and (max-width: 1023px){.section__header--size-lg{--section-header-indent: 48px}}@media only screen and (max-width: 833px){.section__header--size-lg{--section-header-indent: 40px}.section__header--size-lg .section__header-back{--button-gap: 6px;min-width:32px;min-height:32px;padding:6px 12px;border-radius:8px;font-size:14px;line-height:20px}.section__header--size-lg .section__header-back .icon{width:20px;height:20px}.section__header--size-lg .section__title span{padding:2px 4px;font-size:12px;line-height:14px}}@media only screen and (max-width: 575px){.section__header--size-lg{--section-header-indent: }.section__header--size-lg .section__header-back{--button-gap: 4px;min-width:24px;min-height:24px;padding:4px 12px;border-radius:6px;font-size:12px;line-height:14px}.section__header--size-lg .section__header-back .icon{width:16px;height:16px}}.section__header--size-md{--section-header-indent: 40px}.section__header--size-md .section__header-back{--button-gap: 8px;min-width:40px;min-height:40px;padding:10px 12px;border-radius:10px;font-size:14px;line-height:20px}.section__header--size-md .section__header-back .icon{width:20px;height:20px}.section__header--size-md .section__title{font-family:"Geologica",sans-serif;font-weight:700;font-size:40px;line-height:46px;letter-spacing:-0.02em}@media only screen and (max-width: 1080px){.section__header--size-md .section__title{font-size:32px;line-height:40px}}@media only screen and (max-width: 1023px){.section__header--size-md .section__title{font-size:28px;line-height:34px}}@media only screen and (max-width: 833px){.section__header--size-md .section__title{font-size:24px;line-height:30px}}@media only screen and (max-width: 575px){.section__header--size-md .section__title{font-size:20px;line-height:24px;letter-spacing:0}}.section__header--size-md .section__title span{padding:0 6px;font-size:16px;line-height:24px}@media only screen and (max-width: 1080px){.section__header--size-md{--section-header-indent: 36px}.section__header--size-md .section__header-back{--button-gap: 6px;min-width:32px;min-height:32px;padding:6px 12px;border-radius:8px;font-size:14px;line-height:20px}.section__header--size-md .section__header-back .icon{width:20px;height:20px}}@media only screen and (max-width: 1023px){.section__header--size-md{--section-header-indent: 32px}.section__header--size-md .section__header-back{--button-gap: 4px;min-width:24px;min-height:24px;padding:4px 12px;border-radius:6px;font-size:12px;line-height:14px}.section__header--size-md .section__header-back .icon{width:16px;height:16px}}@media only screen and (max-width: 833px){.section__header--size-md{--section-header-indent: 28px}.section__header--size-md .section__title span{padding:2px 4px;font-size:12px;line-height:14px}}@media only screen and (max-width: 575px){.section__header--size-md{--section-header-indent: 24px}}.section__header--size-rg{--section-header-indent: 40px}.section__header--size-rg .section__header-back{--button-gap: 8px;min-width:40px;min-height:40px;padding:10px 12px;border-radius:10px;font-size:14px;line-height:20px}.section__header--size-rg .section__header-back .icon{width:20px;height:20px}.section__header--size-rg .section__title{font-family:"Geologica",sans-serif;font-weight:700;font-size:32px;line-height:40px}@media only screen and (max-width: 1080px){.section__header--size-rg .section__title{font-size:28px;line-height:34px}}@media only screen and (max-width: 833px){.section__header--size-rg .section__title{font-size:24px;line-height:30px}}.section__header--size-rg .section__title span{padding:0 6px;font-size:16px;line-height:24px}@media only screen and (max-width: 1080px){.section__header--size-rg{--section-header-indent: 36px}.section__header--size-rg .section__header-back{--button-gap: 6px;min-width:32px;min-height:32px;padding:6px 12px;border-radius:8px;font-size:14px;line-height:20px}.section__header--size-rg .section__header-back .icon{width:20px;height:20px}}@media only screen and (max-width: 1023px){.section__header--size-rg{--section-header-indent: 32px}.section__header--size-rg .section__header-back{--button-gap: 4px;min-width:24px;min-height:24px;padding:4px 12px;border-radius:6px;font-size:12px;line-height:14px}.section__header--size-rg .section__header-back .icon{width:16px;height:16px}}@media only screen and (max-width: 833px){.section__header--size-rg{--section-header-indent: 28px}.section__header--size-rg .section__title span{padding:2px 4px;font-size:12px;line-height:14px}}@media only screen and (max-width: 575px){.section__header--size-rg{--section-header-indent: 24px}}.section__footer{--section-footer-indent: 16px;--section-footer-inner-indent: 32px}@media only screen and (max-width: 1023px){.section__footer{--section-footer-indent: 16px;--section-footer-inner-indent: 24px}}.section__footer--size-lg{--section-footer-indent: 20px;--section-footer-inner-indent: 32px}@media only screen and (max-width: 833px){.section__footer--size-lg{--section-footer-indent: 28px;--section-footer-inner-indent: 28px}}@media only screen and (max-width: 575px){.section__footer--size-lg{--section-footer-indent: 24px;--section-footer-inner-indent: 24px}}.section__footer--size-md{--section-footer-indent: 16px;--section-footer-inner-indent: 32px}@media only screen and (max-width: 1023px){.section__footer--size-md{--section-footer-indent: 16px;--section-footer-inner-indent: 24px}}.section__header{margin-bottom:var(--section-header-indent);display:flex;flex-direction:column}.section__header--row{flex-direction:row;align-items:center;justify-content:space-between}@media only screen and (max-width: 1023px){.section__header--row{flex-direction:column;align-items:initial;gap:40px}}.section__header--support{margin-bottom:40px}@media only screen and (max-width: 833px){.section__header--support{margin-bottom:24px}}.section__header-content{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:16px;column-gap:16px;flex-grow:1}@media only screen and (max-width: 1080px){.section__header-content{-moz-column-gap:12px;column-gap:12px}}@media only screen and (max-width: 833px){.section__header-content{-moz-column-gap:8px;column-gap:8px}}.section__header-back{display:none;padding:0 !important}.section__header-back .icon{width:24px !important;height:24px !important}@media only screen and (max-width: 833px){.section__header-back{display:flex}}.section__header-main{flex-grow:1;margin-right:auto;display:flex;flex-direction:column;align-items:flex-start;row-gap:4px;-moz-column-gap:8px;column-gap:8px}.section__title{position:relative;color:var(--color-neutral-850)}.section__title span{position:absolute;top:-4px;left:calc(100% - 4px);border-radius:20px;background-color:var(--color-primary-200);color:var(--color-neutral-50);font-family:"Geologica",sans-serif;font-weight:600}.section__title strong{color:var(--color-primary-300)}.section__subtitle{color:var(--color-neutral-400);font-family:"Geologica",sans-serif}.section__header-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 12px}.section__header-article{flex-shrink:0;color:var(--color-neutral-500);font-family:"Geologica",sans-serif;font-size:12px;line-height:20px;letter-spacing:.02em}.section__header-action{animation:fadeIn .3s ease}@media only screen and (max-width: 1023px){.section__header-action{--button-gap: 6px;min-width:32px;min-height:32px;padding:6px 12px;border-radius:8px;font-size:14px;line-height:20px}.section__header-action .icon{width:20px;height:20px}}@media only screen and (max-width: 833px){.section__header-action{padding:0}}@media only screen and (max-width: 833px){.section__header-action span{display:none}}@media only screen and (max-width: 1139px){.section__link{--button-gap: 8px;min-width:40px;min-height:40px;padding:10px 12px;border-radius:10px;font-size:14px;line-height:20px}.section__link .icon{width:20px;height:20px}}@media only screen and (max-width: 1023px){.section__link{margin-top:auto}.section__link{--button-gap: 6px;min-width:32px;min-height:32px;padding:6px 12px;border-radius:8px;font-size:14px;line-height:20px}.section__link .icon{width:20px;height:20px}}@media only screen and (max-width: 575px){.section__link{--button-gap: 4px;min-width:24px;min-height:24px;padding:4px 12px;border-radius:6px;font-size:12px;line-height:14px}.section__link .icon{width:16px;height:16px}}.section__filter{margin-top:var(--section-header-indent);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}@media only screen and (min-width: 1024px){.section__header--row .section__filter{margin-top:0}}.section__filter:first-child{margin-top:0}@media only screen and (max-width: 1023px){.section__filter .badge--style-tag .badge__wrapper{min-width:32px;min-height:32px;-moz-column-gap:0;column-gap:0;padding:6px;font-size:14px;line-height:20px}.section__filter .badge--style-tag .icon{width:20px;height:20px}.section__filter .badge--style-tag span{padding-right:4px;padding-left:4px}.section__filter .badge--style-tab .badge__wrapper{min-width:32px;min-height:32px;-moz-column-gap:4px;column-gap:4px;padding:6px 12px;font-size:14px;line-height:20px}.section__filter .badge--style-tab .icon{width:20px;height:20px}.section__filter .badge--style-tab span{padding-right:0;padding-left:0}}.section__filter-group{display:flex;flex-wrap:wrap;align-items:center;gap:5px}.section__body{flex-grow:1;display:flex;flex-direction:column}.section__choosen{margin-bottom:20px;display:flex;flex-wrap:wrap;gap:5px}.section__choosen:last-child{margin-bottom:0}@media only screen and (max-width: 1080px){.section__choosen{margin-bottom:16px}}@media only screen and (max-width: 833px){.section__choosen{margin-bottom:12px}}.section__main{position:relative;flex-grow:1;display:flex;flex-direction:column}.section__decor{pointer-events:none;position:absolute;top:-80px;left:620px;z-index:1;width:100px;height:100px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 833px){.section__decor{display:none}}.section__decor--bottom{top:auto;bottom:-25px;left:185px}.section__caption{margin-top:12px;padding:12px 0;color:var(--color-neutral-400);text-align:center;font-family:"Geologica",sans-serif;font-size:16px;font-weight:700;line-height:20px}@media only screen and (max-width: 833px){.section__caption{margin-top:8px}}.section__caption:first-child{margin-top:0}.section__caption--darker{color:var(--color-neutral-500)}.section__footer{margin-top:var(--section-footer-indent);display:flex;flex-direction:column;row-gap:var(--section-footer-inner-indent, var(--section-footer-indent))}.section__actions{display:flex;flex-wrap:wrap}.section__actions:not(.section__actions--shrink)>*{flex-grow:1}.section__aside{position:sticky;top:calc(var(--header-height) + 20px);width:100%;max-height:calc(100vh - var(--header-height) - 20px - var(--header-menu-height) - 20px);display:flex;flex-direction:column;overflow:hidden}.section__grid{flex-grow:1;display:flex;justify-content:space-between;gap:40px}@media only screen and (max-width: 1259px){.section__grid{gap:32px}}@media only screen and (max-width: 1139px){.section__grid{gap:20px}}@media only screen and (max-width: 1023px){.section__grid{flex-direction:column;gap:48px}}@media only screen and (max-width: 833px){.section__grid{gap:32px}}@media only screen and (max-width: 575px){.section__grid{gap:24px}}.section__grid--size-sm{gap:20px}@media only screen and (max-width: 833px){.section__grid--size-sm{gap:16px}}.section__grid-main{flex:1 1 100%;min-width:0;display:flex;flex-direction:column}.section__grid-aside{width:316px;flex-shrink:0}@media only screen and (max-width: 1259px){.section__grid-aside{width:265px}}@media only screen and (max-width: 1139px){.section__grid-aside{width:235px}}@media only screen and (max-width: 1023px){.section__grid-aside{width:100%}}@media only screen and (max-width: 1023px){.section__grid-aside--first{order:-1}}.section__grid-payment{width:300px;flex-shrink:0}@media only screen and (max-width: 1023px){.section__grid-payment{width:100%}}.section:has(.payment) .section__grid{margin-top:40px}.section.section--no-margin{margin:0 !important}.section.section--no-margin .section__header{margin:0 !important}.section-aside{display:flex;flex-direction:column}.section-aside__inner{position:sticky;top:calc(var(--header-height) + 20px);width:100%;max-height:calc(100vh - var(--header-height) - 20px - var(--header-menu-height) - 20px);display:flex;flex-direction:column;overflow:hidden auto}@media only screen and (max-width: 1023px){.section-aside__inner{position:static;height:100%;overflow:unset}}.slider{--autoplay-duration: 8s;--swiper-wrapper-transition-timing-function: cubic-bezier(.51,.1,.39,1);position:relative;min-width:0;height:-moz-max-content;height:max-content;display:block;box-sizing:border-box}.slider__content{position:relative}.slider__inner{overflow:hidden}.slider--padded .slider__inner{--slider-padding-y: 32px;--slider-padding-x: 20px;margin:calc(var(--slider-padding-y)*-1) calc(var(--slider-padding-x)*-1);padding:var(--slider-padding-y) var(--slider-padding-x);overflow:hidden}@media only screen and (max-width: 1023px){.slider--padded .slider__inner{--slider-padding-y: 24px;--slider-padding-x: 16px}}@media only screen and (max-width: 833px){.slider--padded .slider__inner{--slider-padding-y: 16px;--slider-padding-x: 12px}}@media only screen and (max-width: 575px){.slider--padded .slider__inner{--slider-padding-y: 10px;--slider-padding-x: 6px}}.slider--padded .slider__inner::before,.slider--padded .slider__inner::after{position:absolute;top:calc(var(--slider-padding-y)*.5);bottom:calc(var(--slider-padding-y)*.5);z-index:3;width:var(--slider-padding-x);content:"";display:block;pointer-events:none}.slider--padded .slider__inner::before{left:0;background:linear-gradient(90deg, var(--color-neutral-50) 0%, hsla(var(--color-neutral-50--hsl), 0.75) 50%, hsla(var(--color-neutral-50--hsl), 0) 100%)}.slider--padded .slider__inner::after{right:0;background:linear-gradient(270deg, var(--color-neutral-50) 0%, hsla(var(--color-neutral-50--hsl), 0.75) 50%, hsla(var(--color-neutral-50--hsl), 0) 100%)}.slider--rounded .slider__inner{border-radius:20px}.slider__wrapper{width:auto}.slider__slide{height:auto}.slider--navigation-ranks .slider__slide{min-height:365px;display:flex}.slider__navigation{--slider-navigation-indent: -12px;position:absolute;top:50%;right:var(--slider-navigation-indent);left:var(--slider-navigation-indent);z-index:2;width:calc(100% - var(--slider-navigation-indent)*2);display:flex;align-items:center;justify-content:space-between;transform:translateY(-50%);pointer-events:none;gap:20px}@media only screen and (max-width: 833px){.slider__navigation{gap:8px;display:none}}.slider--navigation-inner .slider__navigation{--slider-navigation-indent: 12px}.slider--navigation-ranks .slider__navigation{top:65%}.slider__button{pointer-events:all;position:static;z-index:2;width:48px;height:48px;flex-shrink:0;margin:0;cursor:pointer;display:flex;align-items:center;justify-content:center;box-sizing:border-box;border:2px solid var(--color-neutral-50);border-radius:50%;background-color:var(--color-neutral-50);color:var(--color-neutral-900);box-shadow:0 4px 36px 0 hsla(var(--color-neutral-1200--hsl), 0.08);transition:background-color .3s ease,border-color .3s ease,color .3s ease,opacity .3s ease}.slider__button:hover{color:var(--color-primary-200)}.slider__button:active{border-color:var(--color-primary-200)}.slider__button::after,.slider__button::before{content:none}.slider__button.swiper-button-disabled{opacity:0;color:var(--color-neutral-400)}.slider__button .icon{width:32px;height:32px}.slider__pagination{--swiper-pagination-bottom: 0;--swiper-pagination-top: 0;position:relative;z-index:2;width:100%;margin:8px auto 0;display:none;align-items:center;justify-content:center;-moz-column-gap:6px;column-gap:6px;padding-right:8px;padding-left:8px}@media only screen and (max-width: 833px){.slider__pagination{display:flex}}.slider__pagination.swiper-pagination-lock{display:none}.slider__pagination-item{position:relative;flex:0 1 48px;width:48px;height:4px;cursor:pointer;display:flex;overflow:hidden;border-radius:2px;background-color:var(--color-neutral-400);transition:background-color .3s ease,width .3s cubic-bezier(0.77, 0, 0.175, 1);will-change:transform}.slider__pagination-item:hover{background-color:var(--color-neutral-500)}.slider__pagination-item:active{background-color:var(--color-neutral-600)}.slider__pagination-item.swiper-pagination-bullet-active{background-color:var(--color-neutral-900);transition-delay:.3s}.slider__pagination-item::after{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;content:"";background-color:var(--color-neutral-900);animation:none}.slider--autoplay .slider__pagination-item.swiper-pagination-bullet-active{background-color:var(--color-neutral-400)}.slider--autoplay .slider__pagination-item.swiper-pagination-bullet-active::after{opacity:1;animation:fractionLine ease-in-out var(--autoplay-duration) forwards}.fancybox__container{--fancybox-thumbs-border-radius: 0px;--f-button-bg: var(--color-neutral-50);--f-button-hover-bg: var(--color-primary-200);--fancybox-color: var(--color-primary-300);--fancybox-bg: hsla(var(--color-neutral-50--hsl), 0.9)}.fancybox__thumb{border-radius:10px}.fancybox__thumb::after{--fancybox-accent-color: var(--color-primary-300);border-width:3px !important;border-radius:10px !important;transition:opacity .25s ease !important}.fancybox__toolbar{--f-button-bg: var(--color-neutral-50);background:none;text-shadow:none;font-family:"Geologica",sans-serif;font-weight:700}[data-fancybox]{cursor:pointer}.fade{transition:opacity .3s linear}.modal{--bs-modal-zindex: 1000;--bs-modal-margin: 0}.modal.fade .modal-dialog{transform:none !important}.modal.fade .modal-content{opacity:0;will-change:transform;transition:transform ease,opacity ease;transition-duration:.45s}.modal.show .modal-content{opacity:1;transform:none;transition-duration:.6s}.modal-backdrop{--bs-backdrop-zindex: 999;opacity:0;background-color:hsla(var(--color-neutral-1200--hsl), 0.4)}.modal-backdrop.show{opacity:1}.modal-dialog{max-width:820px;min-height:100%;margin-right:auto;margin-left:auto;border:none;border-radius:0}@media only screen and (max-width: 833px){.modal-dialog{max-width:none;height:100%;flex-direction:column}}.modal-content{margin:48px 0;flex-direction:column;padding:0;box-sizing:border-box;border-radius:32px;background-color:var(--color-neutral-50)}@media only screen and (max-width: 833px){.modal-content{max-height:100%;margin:auto 0 0;border-radius:24px 24px 0 0}}.modal--style-equal.modal--size-md .modal-content{padding:32px}@media only screen and (max-width: 833px){.modal--style-equal.modal--size-md .modal-content{padding:24px;padding-bottom:32px}}.modal-close{position:absolute;right:0;bottom:calc(100% + 8px);width:40px;height:40px;margin-left:auto;z-index:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background-color:var(--color-neutral-200);color:var(--color-neutral-900);transition:color .3s ease,background-color .3s ease}@media only screen and (max-width: 833px){.modal-close{position:absolute;top:16px;right:16px;bottom:auto;width:32px;height:32px}}@media only screen and (max-width: 575px){.modal-close{top:12px;right:12px}}.modal-close:hover{background-color:var(--color-neutral-800);color:var(--color-neutral-50)}.modal-close:active{background-color:var(--color-neutral-900);color:var(--color-neutral-50)}.modal-close .icon{width:32px;height:32px}@media only screen and (max-width: 833px){.modal-close .icon{width:24px;height:24px}}.modal__inner{animation:fadeIn .45s ease}.modal__inner,.modal__inner>form{flex-grow:1;display:flex;flex-direction:column;overflow:hidden auto}.modal__header{margin-bottom:var(--header-margin)}.modal__header:last-child{margin-bottom:0}.modal__title{color:var(--color-neutral-900)}.modal__title{font-family:"Geologica",sans-serif;font-weight:700;font-size:32px;line-height:40px}@media only screen and (max-width: 1080px){.modal__title{font-size:28px;line-height:34px}}@media only screen and (max-width: 833px){.modal__title{font-size:24px;line-height:30px}}@media only screen and (max-width: 1023px){.modal__title{font-size:28px;line-height:34px}}@media only screen and (max-width: 833px){.modal__title{font-size:24px;line-height:30px}}.modal__body{flex-grow:1;margin-bottom:var(--body-margin);display:flex;flex-direction:column;overflow:hidden auto}.modal__body:last-child{margin-bottom:0}.modal__footer{display:flex;flex-wrap:wrap;gap:12px}@media only screen and (max-width: 833px){.modal__footer>*{flex:1 0 calc(50% - 6px)}}.modal__message{margin-top:6px;display:none;justify-content:center;font-family:"Geologica",sans-serif;color:var(--color-neutral-800);font-size:10px;line-height:12px;animation:fadeInTop .3s ease}.modal__message.is-error{display:flex;color:var(--color-red-400)}@media only screen and (min-width: 834px){.modal--size-sm .modal-dialog{max-width:420px}}.modal--size-sm .modal-content{padding:32px}.modal--size-sm .modal__header{--header-margin: 24px}.modal--size-sm .modal__body{--body-margin: 24px}@media only screen and (max-width: 1080px){.modal--size-sm .modal-content{padding:28px}}@media only screen and (max-width: 833px){.modal--size-sm .modal-content{padding:24px}}@media only screen and (min-width: 834px){.modal--size-rg .modal-dialog{max-width:520px}}.modal--size-rg .modal-content{padding:40px}.modal--size-rg .modal__header{--header-margin: 32px}.modal--size-rg .modal__body{--body-margin: 32px}@media only screen and (max-width: 1080px){.modal--size-rg .modal-content{padding:32px}}@media only screen and (max-width: 833px){.modal--size-rg .modal-content{padding:24px}}@media only screen and (min-width: 834px){.modal--size-md .modal-dialog{max-width:820px}}.modal--size-md .modal-content{padding:32px 40px}.modal--size-md .modal__header{--header-margin: 32px}.modal--size-md .modal__body{--body-margin: 32px}@media only screen and (max-width: 1080px){.modal--size-md .modal-content{padding:32px}}@media only screen and (max-width: 833px){.modal--size-md .modal-content{padding:24px}}@media only screen and (max-width: 833px){.modal--style-full .modal-content{flex-grow:1;border-radius:0}}.modal-header--row{display:flex;gap:20px}@media only screen and (max-width: 479px){.modal .input__native{font-size:16px}}@media only screen and (max-width: 575px){.modal .form-grid__col{flex:unset}}.rating{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end}.rating__label{flex-shrink:0;cursor:pointer;display:flex;color:var(--color-neutral-300);transition:color .3s ease}.rating__label .icon{width:100%;height:100%}.rating__label:hover,.rating__label:hover~.rating__label,.rating__label:active~.rating__label,.rating__input:checked~.rating__label{color:var(--color-primary-200)}.rating__label:active{color:var(--color-primary-400)}.rating__input:checked~.rating__label:hover,.rating__input:checked~.rating__label:hover~.rating__label{color:var(--color-primary-300)}.rating__input:checked+.rating__label{pointer-events:none}.rating__input{display:none}.rating{-moz-column-gap:3px;column-gap:3px}.rating .rating__label{width:24px;height:24px}.rating--size-xs{-moz-column-gap:2px;column-gap:2px}.rating--size-xs .rating__label{width:16px;height:16px}.rating--size-sm{-moz-column-gap:2px;column-gap:2px}.rating--size-sm .rating__label{width:20px;height:20px}.rating--size-rg{-moz-column-gap:3px;column-gap:3px}.rating--size-rg .rating__label{width:24px;height:24px}.rating--size-md{-moz-column-gap:4px;column-gap:4px}.rating--size-md .rating__label{width:32px;height:32px}.rating--size-lg{-moz-column-gap:4px;column-gap:4px}.rating--size-lg .rating__label{width:40px;height:40px}.tooltip{z-index:100}.tooltip-inner{min-width:200px;max-width:360px;padding:12px;border-radius:16px;background-color:var(--color-neutral-50);color:var(--color-neutral-900);box-shadow:0 4px 36px 0 hsla(var(--color-neutral-1200--hsl), 0.08);text-align:left;font-size:14px;line-height:20px;letter-spacing:.02em}.tooltip-inner span{color:var(--color-primary-300)}.tooltip-arrow{display:none !important}.tooltip-trigger{position:relative;flex-shrink:0;display:inline-flex;align-items:center;color:var(--color-neutral-400);transition:color .3s ease}.tooltip-trigger:hover{color:var(--color-neutral-500)}.tooltip-trigger:active{color:var(--color-neutral-600)}.tooltip-trigger__icon{width:100%;height:100%;flex-shrink:0;cursor:pointer}.divider{border:1px solid var(--color-neutral-200)}.divider--bottom{border-top:unset;border-right:unset;border-left:unset;padding-bottom:24px}.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.section .title--wrap{-webkit-line-clamp:3;word-break:break-word}.search-result{position:absolute;bottom:calc(-100% - 4px);left:0;width:100%;height:100%;z-index:10;background-color:var(--color-neutral-100)}.search-result__wrapper{padding:16px;background-color:var(--color-neutral-100);border-radius:20px;box-shadow:0px 4px 35.2px 0px rgba(0,0,0,.1019607843)}.search-result__group{overflow-y:auto;max-height:482px;height:auto;padding-left:12px}.search-result__group li{cursor:pointer}.search-result__group li:hover span{color:var(--color-neutral-900)}.search-result__group span{display:block;color:var(--color-neutral-550);font-size:18px;line-height:32px;letter-spacing:.01em;transition:color .3s ease}.search-result__group span strong{color:var(--color-neutral-900);font-weight:700;letter-spacing:-0.02em;transition:color .3s ease}table{width:100%}table tbody tr td:first-of-type{width:30%}.search-input{position:relative;z-index:1;flex-grow:1;display:flex;align-items:center;justify-content:space-between;-moz-column-gap:10px;column-gap:10px;padding:8px;border-radius:10px;color:var(--color-neutral-900);box-shadow:inset 0 0 0 2px var(--color-neutral-200);font-size:14px;font-weight:700;line-height:20px;transition:color .3s ease,background-color .3s ease,box-shadow .3s ease}@media only screen and (max-width: 833px){.search-input{-moz-column-gap:0;column-gap:0;box-shadow:none}}.search-input__field{width:200px;flex-grow:1;display:flex;box-sizing:border-box;resize:none;outline:none;border:none;background:none;background-color:rgba(0,0,0,0);color:inherit;text-overflow:ellipsis;font-size:inherit;font-weight:inherit;line-height:inherit;transition:all .3s}.search-input__field::-moz-placeholder{opacity:0;color:var(--color-neutral-500);font-weight:400;-moz-transition:color .3s ease;transition:color .3s ease}.search-input__field::placeholder{opacity:0;color:var(--color-neutral-500);font-weight:400;transition:color .3s ease}.search-input__submit{cursor:pointer;display:flex;color:var(--color-neutral-900)}@media only screen and (max-width: 833px){.search-input__submit{width:0;opacity:0;pointer-events:none}}.search-input__clear{visibility:hidden;opacity:0;cursor:pointer;display:flex;color:var(--color-neutral-400);transition:color .3s ease,opacity .3s ease,visibility .3s ease}@media only screen and (max-width: 833px){.search-input__clear{display:none}}@media only screen and (max-width: 833px){.search-input__clear .icon{width:0;height:0;opacity:0}}.search-input__clear:hover{color:var(--color-primary-300)}.search-input__clear:active{color:var(--color-primary-400)}.search-input.is-filled .search-input__clear{visibility:visible;opacity:1;transition-delay:0s,.3s}.search-input--expanding{flex-grow:0}.search-input--expanding .search-input__field,.search-input--expanding .search-input__clear{display:none}.search-input--expanding.is-focused,.search-input--expanding.is-filled{flex-grow:1}.search-input--expanding.is-focused .search-input__field,.search-input--expanding.is-focused .search-input__clear,.search-input--expanding.is-filled .search-input__field,.search-input--expanding.is-filled .search-input__clear{display:flex;animation:fadeIn .3s ease}.search-input--theme-light{background-color:var(--color-neutral-100)}@media only screen and (max-width: 833px){.search-input.is-focused{-moz-column-gap:6px;column-gap:6px}.search-input.is-focused .search-input__field{width:130px;height:auto;color:inherit;background-image:none}.search-input.is-focused .search-input__field::-moz-placeholder{opacity:1}.search-input.is-focused .search-input__field::placeholder{opacity:1}.search-input.is-focused .search-input__submit{opacity:1;width:unset;pointer-events:all}}@media only screen and (max-width: 833px){.header .search-input__field{color:rgba(0,0,0,0);width:30px;height:30px;background-image:url("data:image/svg+xml,%3Csvg width=%2730%27 height=%2730%27 viewBox=%270 0 30 30%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Ccircle cx=%2714%27 cy=%2714%27 r=%277%27 stroke=%27%23262626%27 stroke-width=%272%27/%3E%3Cpath d=%27M23 23L20 20%27 stroke=%27%23262626%27 stroke-width=%272%27 stroke-linecap=%27round%27/%3E%3C/svg%3E");background-repeat:no-repeat}}body{--header-height: 125px;--header-menu-height: 0px}@media only screen and (max-width: 1139px){body{--header-height: 116px}}@media only screen and (max-width: 1023px){body{--header-height: 155px}}@media only screen and (max-width: 833px){body{--header-height: 112px;--header-menu-height: 60px}}@media only screen and (max-width: 359px){body{--header-height: 102px}}.header{position:sticky;top:0;right:0;left:0;z-index:100;width:100%}@media only screen and (max-width: 833px){.header{position:relative}}.header__content{position:relative;z-index:2;display:flex;flex-direction:column;background-color:var(--color-neutral-50);box-shadow:0 4px 36px 0 hsla(var(--color-neutral-1200--hsl), 0.08)}.header__nav{border-bottom:1px solid var(--color-neutral-250)}@media only screen and (max-width: 833px){.header__nav{display:none}}@media only screen and (max-width: 1023px){.header__catalog-trigger{display:none}}.header-seller{position:sticky;top:0;right:0;left:0;z-index:100;width:100%;padding-top:10px;padding-bottom:10px;background-color:var(--color-neutral-50);box-shadow:0 4px 36px 0 hsla(var(--color-neutral-1200--hsl), 0.08)}@media only screen and (max-width: 1139px){.header-seller{padding-top:8px;padding-bottom:8px}}@media only screen and (max-width: 1023px){.header-seller{position:relative}}.header-seller__main{display:flex;align-items:center;gap:8px}.header-seller__label{padding:6px 10px;border-radius:100px;background-color:hsla(var(--color-primary-200--hsl), 0.3);color:var(--color-primary-300);font-family:"Geologica",sans-serif;font-size:12px;font-weight:600;line-height:14px}@media only screen and (max-width: 1080px){.header-seller__label{margin-top:auto;margin-bottom:6px}}@media only screen and (max-width: 833px){.header-seller__label{margin-bottom:4px}}.header-seller__inner{align-content:center}.header-seller__logo{height:58px;display:flex}@media only screen and (max-width: 1139px){.header-seller__logo{padding-bottom:15px}}@media only screen and (max-width: 1023px){.header-seller__logo{height:54px;padding-bottom:0}}@media only screen and (max-width: 833px){.header-seller__logo{height:44px}}.header-seller__logo img{height:100%;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 1139px){.header-seller__logo img:first-child:not(:last-child){display:none}}.header-seller__logo img:last-child:not(:first-child){display:none}@media only screen and (max-width: 1139px){.header-seller__logo img:last-child:not(:first-child){display:block}}.header-seller__buttons{margin-left:auto;display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px}@media only screen and (max-width: 1080px){.header-seller__buttons{-moz-column-gap:8px;column-gap:8px}}@media only screen and (max-width: 833px){.header-seller__buttons{position:fixed;z-index:100;width:calc(100% - var(--current-scroll-width));-moz-column-gap:8px;column-gap:8px;padding:12px 24px;background-color:var(--color-neutral-50);inset:auto var(--current-scroll-width) 0 0}}@media only screen and (max-width: 767px){.header-seller__buttons{padding-right:20px;padding-left:20px}}@media only screen and (max-width: 575px){.header-seller__buttons{padding-right:16px;padding-left:16px}}@media only screen and (max-width: 359px){.header-seller__buttons{padding-right:12px;padding-left:12px}}.header-seller__button{min-width:120px}@media only screen and (max-width: 833px){.header-seller__button{min-width:auto;flex-basis:calc(50% - 4px);flex-grow:1}}.header-nav{padding:10px 0}@media only screen and (max-width: 1139px){.header-nav{padding-top:8px;padding-bottom:8px}}.header-nav__content{display:flex;align-items:center;justify-content:flex-end}.header-nav__list,.header-nav__list ul{display:flex;flex-wrap:wrap;align-items:center;gap:6px 20px}.header-nav__list a{display:flex;color:var(--color-neutral-600);text-decoration:none;font-size:14px;line-height:20px;letter-spacing:.02em;transition:color .3s ease}.header-nav__list a:hover{color:var(--color-primary-300)}.header-nav__list a:active{color:var(--color-primary-400)}.header-nav__list a .is-active{color:var(--color-primary-300)}.header-main{position:relative;padding:10px 0}@media only screen and (max-width: 1139px){.header-main{padding-top:8px;padding-bottom:8px}}.header-main__content{display:flex;align-items:center;gap:16px}@media only screen and (max-width: 1139px){.header-main__content{-moz-column-gap:12px;column-gap:12px}}@media only screen and (max-width: 1023px){.header-main__content{flex-wrap:wrap;row-gap:8px}}@media only screen and (max-width: 833px){.header-main__content{flex-wrap:nowrap;gap:12px 8px}}.header-main__logo{height:64px;margin-right:24px;display:flex}@media only screen and (max-width: 1259px){.header-main__logo{margin-right:8px}}@media only screen and (max-width: 1023px){.header-main__logo{height:54px;margin-right:12px;padding-bottom:0}}@media only screen and (max-width: 833px){.header-main__logo{height:44px}}@media only screen and (max-width: 359px){.header-main__logo{height:34px}}.header-main__logo img{height:100%;-o-object-fit:contain;object-fit:contain}.header-main__location{margin-left:auto;display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px;padding:5px 8px;border-radius:8px;background:var(--color-neutral-50);color:var(--color-neutral-900);font-size:12px;line-height:16px;letter-spacing:.02em;transition:color .3s ease,background-color .3s ease,opacity .3s ease .3s}@media only screen and (max-width: 833px){.header-main__location{max-width:200px;margin-top:auto;padding:6px 10px}}@media only screen and (max-width: 575px){.header-main__location{max-width:160px;padding-right:6px;padding-left:6px}}.header-main__location span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-main__location .icon{width:16px;height:16px}.header-main__location:hover{background-color:var(--color-neutral-850);color:var(--color-neutral-50)}.header-main__location:active{background-color:var(--color-neutral-900);color:var(--color-neutral-50)}.header-main__location.is-hide{pointer-events:none;opacity:0}.header-main__search .header-main__location{position:absolute;right:8px;z-index:30}.header-main__search .header-main__location.is-hide{opacity:0;transition-delay:0s,0s}@media only screen and (max-width: 833px){.header-main__search .header-main__location{display:none}}.header-main__search{flex-grow:1;display:flex}@media only screen and (max-width: 1023px){.header-main__search{order:1;width:100%}}@media only screen and (max-width: 833px){.header-main__search{z-index:100}}.header-main__menu{margin-left:auto}@media only screen and (max-width: 833px){.header-main__menu{position:fixed;z-index:100;width:calc(100% - var(--current-scroll-width));inset:auto var(--current-scroll-width) 0 0}}@media only screen and (max-width: 833px){.header-menu{padding:12px 24px;background-color:var(--color-neutral-50)}}@media only screen and (max-width: 767px){.header-menu{padding-right:20px;padding-left:20px}}@media only screen and (max-width: 575px){.header-menu{padding-right:16px;padding-left:16px}}@media only screen and (max-width: 359px){.header-menu{padding-right:12px;padding-left:12px}}.header-menu__list{display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px}@media only screen and (max-width: 1139px){.header-menu__list{-moz-column-gap:8px;column-gap:8px}}@media only screen and (max-width: 833px){.header-menu__list{justify-content:space-between}}@media only screen and (max-width: 359px){.header-menu__list{-moz-column-gap:4px;column-gap:4px}}.header-menu__button{position:relative;display:flex;flex-direction:column;align-items:center;row-gap:4px;padding:0 6px;color:var(--color-neutral-600);font-size:10px;line-height:12px;letter-spacing:.02em}@media only screen and (max-width: 833px){.header-menu__button{row-gap:2px;line-height:10px}}@media only screen and (max-width: 359px){.header-menu__button{padding-right:2px;padding-left:2px}}@media only screen and (min-width: 1024px){.header-menu__button--catalog{display:none}}@media only screen and (min-width: 1680px){.header-menu__button--basket{position:absolute;top:50%;right:24px;flex-direction:row;padding:8px;border-radius:10px;color:var(--color-primary-200);box-shadow:inset 0 0 0 2px currentColor;transform:translateY(-50%);transition:color .3s ease;row-gap:4px}.header-menu__button--basket:hover{color:var(--color-primary-300)}.header-menu__button--basket:active{color:var(--color-primary-400)}}.header-menu__button-price{min-width:42px;text-align:center;font-family:"Geologica",sans-serif;font-size:16px;font-weight:600;line-height:24px}@media only screen and (max-width: 1679px){.header-menu__button-price{display:none}}.header-menu__button-icon{position:relative;display:flex;color:var(--color-neutral-900);transition:color .3s ease}.header-menu__button:hover .header-menu__button-icon{color:var(--color-primary-300)}.header-menu__button:hover .header-menu__button-icon{color:var(--color-primary-400)}.header-menu__button-icon span{position:absolute;top:-4px;right:0;min-height:16px;padding:2px 4px;border-radius:30px;background-color:var(--color-primary-200);color:var(--color-neutral-50);font-family:"Geologica",sans-serif;font-weight:700;transform:translateX(50%)}@media only screen and (min-width: 1680px){.header-menu__button--basket .header-menu__button-icon{position:static;color:var(--color-primary-200)}}@media only screen and (min-width: 1680px){.header-menu__button--basket .header-menu__button-title{display:none}}.header-search{position:relative;min-height:40px;display:flex;align-items:center;border-radius:10px;background-color:var(--color-neutral-200)}@media only screen and (max-width: 833px){.header-search{flex-direction:column;align-items:stretch;background-color:rgba(0,0,0,0);max-width:-moz-min-content;max-width:min-content;margin-left:auto}}.header-search>form{flex-grow:1;display:flex;flex-direction:column}.header-search__wrapper{pointer-events:none;position:absolute;top:0;right:0;left:0;z-index:20;flex-grow:1;display:flex;flex-direction:column;border-radius:20px}.header-search.is-active .header-search__wrapper{pointer-events:all}.header-search.is-active .header-search__wrapper::after{opacity:1;transition-delay:0s;transition-delay:.3s;transition-duration:.6s}@media only screen and (max-width: 833px){.header-search__wrapper{position:relative}}.header-search__wrapper::after{position:absolute;opacity:0;content:"";display:block;border-radius:20px;background-color:var(--color-neutral-50);transition:opacity ease;transition-delay:.15s;transition-duration:.45s;pointer-events:none;inset:-14px}@media only screen and (max-width: 833px){.header-search__wrapper::after{content:none}}.header-search__input{pointer-events:all}.header-search.is-active .header-search__input{background-color:var(--color-neutral-50)}.header-search.is-active .header-search__input .search-input__clear{visibility:visible;opacity:1;transition-delay:0s,.3s}.header-search__result{position:relative;z-index:1;opacity:0;display:flex;flex-direction:column;padding-top:8px;transition:opacity ease,visibility ease;transition-delay:.15s;transition-duration:.45s}@media only screen and (max-width: 833px){.header-search__result{position:fixed;visibility:hidden;display:flex;padding:14px 24px 24px;border-bottom:2px solid var(--color-neutral-200);background-color:var(--color-neutral-50);pointer-events:none;inset:var(--header-height) 0 0}}@media only screen and (max-width: 833px){.header-search__result{padding-right:20px;padding-bottom:20px;padding-left:20px}}@media only screen and (max-width: 575px){.header-search__result{padding-right:16px;padding-left:16px}}.header-search.is-active .header-search__result{opacity:1;transition-delay:.3s;transition-duration:.6s}@media only screen and (max-width: 833px){.header-search.is-active .header-search__result{visibility:visible;transition-delay:0s;pointer-events:all}}.header-search__result-content{max-height:380px;display:flex;flex-direction:column;padding:0 38px 0 42px;overflow:hidden auto}@media only screen and (max-width: 833px){.header-search__result-content{max-height:100%;padding-right:0;padding-left:0}}.header-search__result-content a{display:inline-block;flex-wrap:wrap;color:var(--color-neutral-550);font-size:18px;line-height:32px;letter-spacing:.01em;transition:color .3s ease}.header-search__result-content a strong{color:var(--color-neutral-900);font-weight:700;letter-spacing:-0.02em;transition:color .3s ease}.header-search__result-content a span{display:block;width:100%;color:var(--color-neutral-400);font-size:12px;line-height:16px;letter-spacing:.02em}.header-search__result-content a:hover,.header-search__result-content a:hover strong{color:var(--color-primary-300)}.header-search__result-content a:active,.header-search__result-content a:active strong{color:var(--color-primary-400)}.header-search__result-group{display:flex;flex-direction:column;row-gap:8px}.header-search__result-group:not(:last-child){padding-bottom:16px}.header-search__result-group+.header-search__result-group{padding-top:16px;border-top:1px solid var(--color-neutral-200)}.header-search__result-group--maker{row-gap:12px}.header-search .backdrop{z-index:10}@media only screen and (max-width: 833px){.header-search .backdrop{display:none}}.header-catalog{position:fixed;z-index:1;width:calc(100% - var(--current-scroll-width));max-height:calc(100% - var(--header-height));visibility:hidden;opacity:0;display:flex;overflow:hidden;background-color:var(--color-neutral-50);transition:opacity ease,visibility ease;transition-delay:.15s;transition-duration:.45s;pointer-events:none;inset:var(--header-height) var(--current-scroll-width) auto 0}@media only screen and (max-width: 1139px){.header-catalog{height:100%}}@media only screen and (max-width: 833px){.header-catalog{top:0;z-index:200;height:100%;max-height:none}}.header-catalog.is-active{visibility:visible;opacity:1;transition-delay:.3s;transition-duration:.6s;pointer-events:all}@media only screen and (max-width: 833px){.header-catalog__container{padding:0}}.header-catalog__inner{height:632px;max-height:100%;display:flex;padding:32px 0 32px 280px;overflow:hidden}@media only screen and (max-width: 1139px){.header-catalog__inner{height:100%;padding-left:182px}}@media only screen and (max-width: 1023px){.header-catalog__inner{padding-left:0}}@media only screen and (max-width: 833px){.header-catalog__inner{padding:0}}.header-catalog__close{position:absolute;top:32px;right:32px;z-index:3;width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-neutral-200);color:var(--color-neutral-900);transition:color .3s ease,background-color .3s ease}@media only screen and (max-width: 833px){.header-catalog__close{top:16px;right:20px}}.header-catalog__close:hover{background-color:var(--color-neutral-800);color:var(--color-neutral-50)}.header-catalog__close:active{background-color:var(--color-neutral-900);color:var(--color-neutral-50)}.header-catalog__main{width:220px;flex-shrink:0;margin-left:auto;display:flex;flex-direction:column;overflow:hidden;border-right:1px solid var(--color-neutral-200)}@media only screen and (max-width: 1139px){.header-catalog__main{width:212px}}@media only screen and (max-width: 833px){.header-catalog__main{width:100%;border-right:none}}.header-catalog__main-block{display:flex}.header-catalog__main-block .header-catalog-block__header{display:none}@media only screen and (max-width: 833px){.header-catalog__main-block .header-catalog-block__header{display:flex}}.header-catalog__content{flex-grow:1;display:flex;flex-direction:column;padding-left:48px;overflow:hidden}@media only screen and (max-width: 1139px){.header-catalog__content{padding-left:40px}}@media only screen and (max-width: 833px){.header-catalog__content{position:absolute;z-index:2;visibility:hidden;opacity:0;padding-left:0;background-color:var(--color-neutral-50);transition:opacity ease,visibility ease;transition-delay:.15s;transition-duration:.6s;inset:0;pointer-events:none}.header-catalog__content.is-active{visibility:visible;opacity:1;transition-delay:0s;transition-duration:.6s;pointer-events:all}}.header-catalog__content-block{display:none}.header-catalog__content-block.is-active{display:flex;animation:fadeIn .9s ease}@media only screen and (max-width: 833px){.header-catalog__content-block.is-active{opacity:0;animation:fadeIn .6s ease .45s forwards}}.header-catalog-block{flex-direction:column;overflow:hidden}@media only screen and (max-width: 1023px){.header-catalog-block{padding:16px 24px 32px}}@media only screen and (max-width: 767px){.header-catalog-block{padding-right:20px;padding-left:20px}}.header-catalog-block__header{margin-bottom:40px;display:flex;align-items:center}@media only screen and (max-width: 1139px){.header-catalog-block__header{margin-bottom:32px}}@media only screen and (max-width: 1023px){.header-catalog-block__header{margin-bottom:24px}}@media only screen and (max-width: 833px){.header-catalog-block__header{margin-bottom:16px;padding-right:42px}}.header-catalog-block__back{margin-right:10px;display:none;align-items:center;justify-content:center;color:var(--color-neutral-900);transition:color .3s ease}.header-catalog-block__back:hover{color:var(--color-primary-200)}.header-catalog-block__back:active{color:var(--color-primary-300)}@media only screen and (max-width: 833px){.header-catalog-block__back{display:flex}}.header-catalog-block__title{font-family:"Geologica",sans-serif;font-size:32px;font-weight:700;line-height:40px}@media only screen and (max-width: 1139px){.header-catalog-block__title{font-size:24px;line-height:30px}}.header-catalog-block__search{z-index:3;margin-bottom:24px;display:none;background-color:var(--color-neutral-200)}@media only screen and (max-width: 833px){.header-catalog-block__search{margin-bottom:16px;display:flex}}.header-catalog-block__search.is-focused{background-color:rgba(0,0,0,0)}.header-catalog-block__body{position:relative;display:flex;flex-direction:column;padding-right:20px;overflow:hidden auto}@media only screen and (max-width: 833px){.header-catalog-block__body{margin-top:56px;padding-right:12px;padding-left:12px}}@media only screen and (max-width: 833px){.header-catalog-block__search~.header-catalog-block__body{margin-top:0}}.header-catalog-block__list{-moz-column-gap:40px;column-gap:40px;-moz-column-count:3;column-count:3}@media only screen and (max-width: 1259px){.header-catalog-block__list{-moz-column-count:2;column-count:2}}@media only screen and (max-width: 1139px){.header-catalog-block__list{-moz-column-count:3;column-count:3}}@media only screen and (max-width: 1080px){.header-catalog-block__list{-moz-column-count:2;column-count:2}}@media only screen and (max-width: 833px){.header-catalog-block__list{display:flex;flex-direction:column;row-gap:24px}}.header-catalog-block__group{-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:40px}@media only screen and (max-width: 1259px){.header-catalog-block__group{margin-bottom:32px}}@media only screen and (max-width: 833px){.header-catalog-block__group{margin-bottom:0}}.header-catalog-block__navigation-list{display:flex;flex-direction:column;row-gap:12px}.header-catalog-block__navigation-list a{color:var(--color-neutral-600);text-decoration:none;font-family:"Geologica",sans-serif;font-size:14px;line-height:20px;letter-spacing:.02em;transition:color .3s ease,opacity .3s ease}@media only screen and (max-width: 833px){.header-catalog-block__navigation-list a{font-family:"Ubuntu",sans-serif;font-size:16px}}.header-catalog-block__navigation-list a:hover{color:var(--color-neutral-900)}.header-catalog-block__navigation-list a:active{color:var(--color-neutral-1100)}.header-catalog-block__navigation-list a.is-active{color:var(--color-neutral-900);font-weight:600;pointer-events:none}@media only screen and (max-width: 833px){.header-catalog-block__navigation-list a.is-active{font-weight:400}}.header-catalog-block__list-result{display:none;flex-direction:column;row-gap:12px}@media only screen and (max-width: 833px){.header-catalog-block__list-result{display:flex}}.header-catalog-block__list-result a{display:flex;color:var(--color-neutral-550);font-size:16px;line-height:24px;letter-spacing:.02em;transition:color .3s ease}.header-catalog-block__list-result a strong{color:var(--color-neutral-900);font-weight:700;transition:color .3s ease}.header-catalog-block__list-result a:hover,.header-catalog-block__list-result a:hover strong{color:var(--color-primary-300)}.header-catalog-block__list-result a:active,.header-catalog-block__list-result a:active strong{color:var(--color-primary-400)}@media only screen and (max-width: 833px){.header-catalog-block__list,.header-catalog-block__navigation,.header-catalog-block__list-result{animation:fadeIn .6s ease}}@media only screen and (max-width: 1023px){.header-catalog-block__list::after,.header-catalog-block__navigation-list::after,.header-catalog-block__list-result::after{position:sticky;bottom:0;width:100%;height:40px;content:"";display:block;background:linear-gradient(0deg, var(--color-neutral-50) 0%, hsla(var(--color-neutral-50--hsl), 0) 100%)}}.header-catalog-group{display:flex;flex-direction:column}.header-catalog-group__title{margin-bottom:16px;color:var(--color-neutral-850);text-decoration:none;font-family:"Geologica",sans-serif;font-size:16px;font-weight:700;line-height:20px;transition:color .3s ease}.header-catalog-group__title:hover{color:var(--color-primary-300)}.header-catalog-group__title:active{color:var(--color-primary-400)}@media only screen and (max-width: 833px){.header-catalog-group__title{margin-bottom:8px;font-weight:600}}.header-catalog-group__title:last-child{margin-bottom:0}.header-catalog-group__list{display:flex;flex-direction:column;row-gap:18px}@media only screen and (max-width: 1139px){.header-catalog-group__list{row-gap:12px}}@media only screen and (max-width: 1023px){.header-catalog-group__list{row-gap:8px}}.header-catalog-group__list a{color:var(--color-neutral-600);text-decoration:none;font-size:14px;line-height:20px;letter-spacing:.02em;transition:color .3s ease,opacity .3s ease}.header-catalog-group__list a:hover{color:var(--color-primary-300)}.header-catalog-group__list a:active{color:var(--color-primary-400)}.header-catalog-group__list-inner{max-height:356px;overflow:hidden}@media only screen and (max-width: 833px){.header-catalog-group__list-inner{max-height:160px;transition:max-height .3s cubic-bezier(0.75, 0.1, 0.15, 1)}}.header-catalog-group__list-content{display:flex;flex-direction:column;row-gap:4px}.header-catalog-group__list-more{margin-top:2px;display:none;align-items:center;color:var(--color-primary-300);font-family:"Geologica",sans-serif;font-size:14px;font-weight:600;line-height:20px;transition:color .3s ease,opacity .3s ease}.header-catalog-group__list-more:hover{color:var(--color-primary-400)}.header-catalog-group__list-more:active{color:var(--color-primary-500)}.header-catalog-group__list-more.is-visible{display:flex}.header-catalog-group__list-more.is-swapped .icon{transform:rotate(-180deg)}.header-catalog-group__list-more.is-swapped span:first-of-type{display:none}.header-catalog-group__list-more.is-swapped span:last-of-type{display:flex}.header-catalog-group__list-more span{animation:fadeIn .6s ease}.header-catalog-group__list-more span:last-of-type{display:none}.header-catalog-group__list-more span:last-of-type:first-of-type{display:flex}.header-catalog-group__list-more .icon{width:20px;height:20px;transition:transform .3s ease}.header-buy{position:fixed;display:none;padding:20px 24px 16px;border-bottom:1px solid var(--color-neutral-300);background-color:var(--color-neutral-50);inset:auto 0 var(--header-menu-height)}@media only screen and (max-width: 833px){.header-buy{display:block}}@media only screen and (max-width: 767px){.header-buy{padding:18px 20px 14px}}@media only screen and (max-width: 575px){.header-buy{padding:16px 16px 12px}}.header-buy__prices{margin-top:8px;display:flex;flex-wrap:wrap-reverse;align-items:center;justify-content:space-between;color:var(--color-neutral-900);font-size:16px;line-height:24px;gap:4px 16px}@media only screen and (max-width: 575px){.header-buy__prices{font-size:14px;line-height:20px}}.header-buy__prices:first-child{margin-top:0}.header-buy__sale{color:var(--color-neutral-600)}.header-buy__prices-main{display:flex;flex-wrap:wrap;justify-content:space-between;font-weight:700;gap:inherit}.footer{padding:38px 0;background-color:var(--color-neutral-200);color:var(--color-neutral-850)}@media only screen and (max-width: 1259px){.footer{padding:40px 0}}@media only screen and (max-width: 1023px){.footer{padding:32px 0 92px}}@media only screen and (max-width: 833px){.footer{padding:28px 0 88px}}@media only screen and (max-width: 575px){.footer{padding:22px 0 82px}}.footer__inner{display:flex;flex-direction:column}.footer__main{display:grid;grid-template-columns:300px auto 300px;gap:20px;padding-bottom:32px}@media only screen and (max-width: 1679px){.footer__main{grid-template-columns:250px auto 300px;row-gap:40px}}@media only screen and (max-width: 1259px){.footer__main{grid-template-columns:235px auto}}@media only screen and (max-width: 1023px){.footer__main{padding-bottom:24px;row-gap:32px}}@media only screen and (max-width: 833px){.footer__main{display:flex;flex-direction:column;-moz-column-gap:16px;column-gap:16px;padding-bottom:16px}}@media only screen and (max-width: 1259px){.footer__logo-wrapper{grid-row:span 2;grid-column:1}}@media only screen and (max-width: 1023px){.footer__logo-wrapper{grid-row:1}}.footer__logo{width:64px;height:64px;flex-shrink:0;display:flex}@media only screen and (max-width: 1259px){.footer__contacts{grid-row:2;grid-column:2}}@media only screen and (max-width: 1023px){.footer__contacts{grid-row:2;grid-column:span 2}}.footer__protect{display:grid;grid-template-columns:300px 300px auto;gap:20px;padding-top:16px;border-top:1px solid var(--color-neutral-400)}@media only screen and (max-width: 1679px){.footer__protect{grid-template-columns:250px 300px auto}}@media only screen and (max-width: 1259px){.footer__protect{grid-template-columns:235px auto 235px}}@media only screen and (max-width: 1023px){.footer__protect{grid-template-columns:repeat(2, 1fr);padding-top:20px}}.footer__protect:not(:first-child){margin-top:56px}@media only screen and (max-width: 1023px){.footer__protect:not(:first-child){margin-top:24px}}@media only screen and (max-width: 833px){.footer__protect:not(:first-child){margin-top:16px}}.footer__copyright{align-self:center;padding-left:20px;color:var(--color-gray-300);font-size:14px;font-weight:300;line-height:16px}@media only screen and (max-width: 1259px){.footer__copyright{padding-left:0}}@media only screen and (max-width: 1023px){.footer__copyright{font-size:12px;line-height:14px}}@media only screen and (max-width: 575px){.footer__copyright{font-size:10px;line-height:12px}}.footer__policy{align-self:center;color:var(--color-gray-300);font-size:14px;font-weight:300;line-height:16px}@media only screen and (max-width: 1023px){.footer__policy{font-size:12px;line-height:14px}}@media only screen and (max-width: 575px){.footer__policy{font-size:10px;line-height:12px}}.footer__policy a{color:var(--color-neutral-850);text-decoration:none;transition:color .3s ease}.footer__policy a:hover{color:var(--color-primary-300)}.footer__policy a:active{color:var(--color-primary-400)}.footer-nav{display:flex;gap:70px;justify-content:space-between}.footer-nav__group{flex-grow:1;display:flex;flex-direction:column}@media only screen and (max-width: 1023px){.footer-nav__group{align-items:flex-start}}@media only screen and (max-width: 833px){.footer-nav__group--other{display:none}}.footer-nav__title{color:var(--color-neutral-850);font-family:"Geologica",sans-serif;font-size:14px;font-weight:600;line-height:20px}.footer-nav__title:not(:last-child){margin-bottom:12px}@media only screen and (max-width: 833px){.footer-nav__title{display:none}}.footer-nav__list{width:100%;margin-bottom:-12px}.footer-nav__list ul{-moz-column-gap:55px;column-gap:55px;-moz-column-count:2;column-count:2}@media only screen and (max-width: 1259px){.footer-nav__list ul{-moz-column-gap:40px;column-gap:40px}}@media only screen and (max-width: 1023px){.footer-nav__list ul{-moz-column-gap:24px;column-gap:24px}}@media only screen and (max-width: 833px){.footer-nav__list ul{margin-bottom:-16px}}.footer-nav__list--one-column ul{-moz-column-count:1;column-count:1}.footer-nav__list li{margin-bottom:12px}@media only screen and (max-width: 833px){.footer-nav__list li{margin-bottom:16px}}.footer-nav__list li,.footer-nav__list a{-moz-column-break-inside:avoid;break-inside:avoid-column;width:-moz-max-content;width:max-content}.footer-nav__list a{display:flex;color:var(--color-neutral-900);text-decoration:none;font-size:14px;line-height:20px;letter-spacing:-0.02em;transition:color .3s ease}@media only screen and (max-width: 833px){.footer-nav__list a{font-weight:300;line-height:16px}}.footer-nav__list a:hover{color:var(--color-primary-300)}.footer-nav__list a:active{color:var(--color-primary-400)}.footer-nav__actions{display:flex;align-items:center;gap:12px}@media only screen and (max-width: 1023px){.footer-nav__actions{width:100%}.footer-nav__actions>*{flex-grow:1}}.footer-nav__actions:not(:first-child){margin-top:84px}@media only screen and (max-width: 1259px){.footer-nav__actions:not(:first-child){margin-top:40px}}.footer-contacts{display:flex;flex-direction:column;row-gap:55px}@media only screen and (max-width: 1259px){.footer-contacts{flex-flow:row wrap-reverse;gap:32px 40px}}@media only screen and (max-width: 1023px){.footer-contacts{display:grid;grid-template-columns:repeat(2, 1fr);-moz-column-gap:20px;column-gap:20px}}@media only screen and (max-width: 833px){.footer-contacts{display:flex;flex-direction:column-reverse;align-items:flex-end;-moz-column-gap:16px;column-gap:16px}}@media only screen and (max-width: 833px){.footer-contacts__main{width:100%}}.footer-contacts__title{color:var(--color-neutral-850);font-family:"Geologica",sans-serif;font-size:14px;font-weight:600;line-height:20px}@media only screen and (max-width: 833px){.footer-contacts__title{display:none}}.footer-contacts__title:not(:last-child){margin-bottom:12px}.footer-contacts__list{display:flex;flex-direction:column;row-gap:16px}@media only screen and (max-width: 833px){.footer-contacts__list{flex-flow:row wrap;gap:12px 16px}}@media only screen and (max-width: 413px){.footer-contacts__list{flex-direction:column}}.footer-contacts__item{display:flex;align-items:flex-start;-moz-column-gap:3px;column-gap:3px;overflow:hidden;color:var(--color-neutral-550);text-overflow:ellipsis;font-size:14px;font-weight:300;line-height:16px;white-space:nowrap}@media only screen and (max-width: 833px){.footer-contacts__item{flex:1 0 calc(50% - 8px);flex-direction:column}}@media only screen and (max-width: 833px){.footer-contacts__item span{font-size:12px;line-height:16px}}.footer-contacts__item a{color:var(--color-neutral-850);text-decoration:none;font-weight:500;transition:color .3s ease}@media only screen and (max-width: 833px){.footer-contacts__item a{line-height:20px}}.footer-contacts__item a:hover{color:var(--color-primary-300)}.footer-contacts__item a:active{color:var(--color-primary-400)}.footer-contacts__socials{display:flex;align-items:flex-start;gap:10px;padding:12px 16px;border-radius:20px;background-color:var(--color-neutral-50)}@media only screen and (max-width: 1023px){.footer-contacts__socials{max-width:-moz-max-content;max-width:max-content;align-items:center;padding:14px 18px}}.footer-contacts__socials-title{max-width:170px;color:var(--color-neutral-600);font-size:14px;font-weight:300;line-height:18px}@media only screen and (max-width: 833px){.footer-contacts__socials-title{font-weight:300}}.cookies{--indent: 40px;position:fixed;right:var(--indent);bottom:var(--indent);z-index:200;width:264px;visibility:hidden;opacity:0;display:flex;flex-direction:column;padding:16px;border-radius:20px;background-color:var(--color-neutral-900);color:var(--color-neutral-50);transform:translateY(calc(var(--indent) * 0.5));transition:visibility .45s ease,opacity .45s ease,transform .45s ease}@media only screen and (max-width: 1439px){.cookies{--indent: 32px}}@media only screen and (max-width: 1139px){.cookies{--indent: 20px}}@media only screen and (max-width: 1080px){.cookies{--indent: 16px}}@media only screen and (max-width: 833px){.cookies{--indent: 12px;left:var(--indent);width:calc(100% - var(--indent)*2)}}@media only screen and (max-width: 575px){.cookies{--indent: 8px}}.cookies.is-show{visibility:visible;opacity:1;transform:translateY(0)}.cookies__inner{display:flex;flex-direction:column;row-gap:16px}.cookies__text{font-family:"Geologica",sans-serif;font-size:14px;line-height:20px;letter-spacing:.02em}.breadcrumbs{max-width:100%;margin:24px 0 0;display:flex;overflow:hidden}@media only screen and (max-width: 1080px){.breadcrumbs{margin-top:20px}}@media only screen and (max-width: 833px){.breadcrumbs{margin-top:16px}}.breadcrumbs__list{flex-shrink:0;display:flex;flex-wrap:wrap;align-items:center}.breadcrumbs__list.is-movable{cursor:grab;flex-wrap:nowrap}.breadcrumbs__item{flex-direction:row;font-family:"Geologica",sans-serif;font-size:14px;line-height:20px;position:relative;padding-right:20px}@media only screen and (max-width: 833px){.breadcrumbs__item{font-size:12px;line-height:14px;padding-right:14px}}.breadcrumbs__item::after{position:absolute;right:0;flex-shrink:0;margin:0 8px;content:"/";display:inline-flex;color:var(--color-neutral-400)}@media only screen and (max-width: 1080px){.breadcrumbs__item::after{margin-right:6px;margin-left:6px}}@media only screen and (max-width: 833px){.breadcrumbs__item::after{margin-right:4px;margin-left:4px}}.breadcrumbs__item:last-of-type::after{display:none}.breadcrumbs__link{flex-shrink:0;flex:0 0 100%;overflow:hidden;color:var(--color-neutral-400);text-decoration:none;text-overflow:ellipsis;transition:color .3s ease}.breadcrumbs__link:hover{color:var(--color-primary-300)}.breadcrumbs__link:active{color:var(--color-primary-400)}.breadcrumbs__item:last-of-type .breadcrumbs__link{color:var(--color-neutral-900);pointer-events:none}.pagination{flex-grow:1;display:flex;align-items:center;justify-content:center;-moz-column-gap:4px;column-gap:4px}@media only screen and (max-width: 833px){.pagination{justify-content:center}}.pagination__list{flex-shrink:0;display:flex;align-items:center}.pagination__list.is-movable{cursor:grab}.pagination__item{display:block}.pagination__link{text-align:center;font-weight:700;--current-background: hsla(0, 0%, 0%, 0);box-shadow:none;color:var(--color-neutral-900)}.pagination__link:hover{--current-background: hsla(0, 0%, 0%, 0)}.pagination__link:active{--current-background: hsla(0, 0%, 0%, 0)}.pagination__link[disabled]{--current-background: hsla(0, 0%, 0%, 0)}.pagination__link:hover{color:var(--color-primary-300)}.pagination__link:active{color:var(--color-primary-400)}.pagination__link.is-active{pointer-events:none;border-radius:50px;background-color:rgba(0,0,0,0);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-primary-200);color:var(--color-primary-200)}.pagination__link.is-active[disabled]{--current-background: var(--color-neutral-300);background-color:rgba(0,0,0,0)}.pagination__link.is-active:hover{--current-background: var(--color-primary-200);background-color:hsla(var(--color-primary-200--hsl), 0.1)}.pagination__link.is-active:active{--current-background: var(--color-primary-200);background-color:hsla(var(--color-primary-200--hsl), 0.2)}.pagination__link:not(a){pointer-events:none}@media only screen and (max-width: 833px){.pagination__button span{display:none}}.provider-info{display:flex;align-items:center;-moz-column-gap:6px;column-gap:6px;font-size:16px;line-height:20px}@media only screen and (max-width: 833px){.provider-info{-moz-column-gap:4px;column-gap:4px}}.provider-info__title{display:-webkit-box;overflow:hidden;color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-weight:700;-webkit-box-orient:vertical;-webkit-line-clamp:2}.provider-info__title a{color:inherit;transition:color .3s ease}.provider-info__title a:hover{color:var(--color-primary-300)}.provider-info__title a:active{color:var(--color-primary-400)}.provider-info__icon{width:16px;height:16px;color:var(--color-primary-200)}.provider-info__icon:hover{color:var(--color-primary-300)}.provider-info__icon:active{color:var(--color-primary-400)}.provider-rating{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;font-family:"Geologica",sans-serif;font-size:18px;line-height:22px;gap:3px}.provider-rating__main{display:flex;align-items:center;-moz-column-gap:3px;column-gap:3px;overflow:hidden;color:var(--color-primary-200)}.provider-rating__number{flex-shrink:0;display:flex;font-weight:700}.provider-rating__count{font-family:"Geologica",sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.02em;text-align:left;color:var(--color-neutral-500);margin-left:4px}.provider-rating__icons{flex-shrink:0;display:flex;align-items:center;-moz-column-gap:2px;column-gap:2px;color:var(--color-primary-200)}.provider-rating__icons .icon{--color-bg: var(--color-neutral-300);--color-main: var(--color-primary-200);width:16px;height:16px}@media only screen and (max-width: 1080px){.provider-rating__icons .icon{width:14px;height:14px}}.provider-rating__reviews{overflow:hidden;color:var(--color-neutral-500);text-overflow:ellipsis;font-size:14px;line-height:18px}.provider-rating--size-sm{font-size:14px;line-height:20px;gap:4}.provider-rating--size-sm .provider-rating__icons .icon{width:14px;height:14px}.provider-rating--interactive .provider-rating__icons .icon{--color-bg: var(--color-neutral-300);--color-main: var(--color-neutral-300);width:16px;height:16px;color:var(--color-neutral-300)}.provider-rating--interactive .provider-rating__icons .icon.is-active{--color-main: var(--color-primary-200);color:var(--color-primary-200)}.provider-rating__icons .icon{color:var(--color-neutral-300)}.provider-rating__icons .icon.is-active{--color-main: var(--color-primary-200);color:var(--color-primary-200)}.socials{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px}.socials__item{width:30px;height:30px;color:var(--color-neutral-500);transition:color .3s ease}.socials__item:hover{color:var(--color-primary-200)}.socials__item:active{color:var(--color-primary-300)}.socials__item .icon{width:100%;height:100%}.card-article{position:relative;flex-grow:1;display:flex;flex-direction:column;overflow:hidden;color:var(--color-neutral-900);text-decoration:none}.card-article__image{width:100%;height:100%;display:flex}.card-article__image img{width:inherit;height:inherit;-o-object-fit:cover;object-fit:cover}.card-article__content{flex-grow:1;display:flex}.card-article__main{flex-grow:1;display:flex}.card-article__title{display:-webkit-box;overflow:hidden;font-family:"Geologica",sans-serif;font-weight:700;transition:color .3s ease;-webkit-box-orient:vertical;-webkit-line-clamp:4}.card-article__subtitle{display:-webkit-box;overflow:hidden;font-family:"Geologica",sans-serif;-webkit-box-orient:vertical;-webkit-line-clamp:3}.card-article__date{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.card-article__button{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(0,0,0,0);color:var(--color-primary-200);box-shadow:inset 0 0 0 2px var(--color-primary-200);transition:color .3s ease,opacity .3s ease,box-shadow .3s ease,background-color .3s ease}.card-article--style-default{min-height:160px;padding:16px;border-radius:20px;box-shadow:inset 0 0 0 1px var(--color-neutral-300);transition:box-shadow .3s ease}.card-article--style-default .card-article__image-wrapper{display:none}.card-article--style-default .card-article__labels{display:none}.card-article--style-default .card-article__content{flex-direction:column;-moz-column-gap:8px;column-gap:8px}.card-article--style-default .card-article__main{flex-direction:column;row-gap:6px}.card-article--style-default .card-article__title{font-size:18px;line-height:22px}.card-article--style-default .card-article__subtitle{display:none}.card-article--style-default .card-article__date{max-width:calc(100% - 8px - 40px + 6px);margin-top:auto;color:var(--color-neutral-500);font-size:12px;line-height:16px}.card-article--style-default .card-article__button{position:absolute;right:10px;bottom:10px;opacity:0}@media only screen and (max-width: 1080px){.card-article--style-default .card-article__button{width:32px;height:32px}.card-article--style-default .card-article__button .icon{width:20px;height:20px}}.card-article--style-default:hover{box-shadow:inset 0 0 0 2px var(--color-primary-200)}.card-article--style-default:active{box-shadow:inset 0 0 0 2px var(--color-primary-300)}.card-article--style-default:hover .card-article__button{opacity:1}.card-article--style-default:active .card-article__button{color:var(--color-primary-300);box-shadow:inset 0 0 0 2px var(--color-primary-300)}@media only screen and (max-width: 833px){.card-article--style-default.card-article--relative{min-height:112px;padding:12px;border-radius:16px}}@media only screen and (max-width: 833px){.card-article--style-default.card-article--relative .card-article__content{-moz-column-gap:4px;column-gap:4px}}@media only screen and (max-width: 833px){.card-article--style-default.card-article--relative .card-article__title{font-size:12px;line-height:14px}}@media only screen and (max-width: 833px){.card-article--style-default.card-article--relative .card-article__date{max-width:calc(100% - 6px - 24px + 4px);font-size:10px;line-height:12px}}@media only screen and (max-width: 833px){.card-article--style-default.card-article--relative .card-article__button{right:8px;bottom:8px;width:24px;height:24px}.card-article--style-default.card-article--relative .card-article__button .icon{width:14px;height:14px}}.card-article--style-large{min-height:400px;padding:20px;border-radius:20px;color:var(--color-neutral-50)}@media only screen and (max-width: 833px){.card-article--style-large{min-height:214px;padding:16px}}.card-article--style-large .card-article__content{position:relative;z-index:1;align-items:flex-end;-moz-column-gap:8px;column-gap:8px}@media only screen and (max-width: 833px){.card-article--style-large .card-article__content{-moz-column-gap:4px;column-gap:4px}}.card-article--style-large .card-article__image-wrapper{position:absolute;inset:0}.card-article--style-large .card-article__image-wrapper::after{position:absolute;width:100%;height:100%;content:"";display:block;background-color:hsla(var(--color-neutral-1200--hsl), 0.5);inset:0}.card-article--style-large .card-article__labels{display:none}.card-article--style-large .card-article__label{display:none}.card-article--style-large .card-article__main{flex-direction:column;row-gap:12px}@media only screen and (max-width: 833px){.card-article--style-large .card-article__main{row-gap:8px}}.card-article--style-large .card-article__title{font-size:24px;line-height:30px}@media only screen and (max-width: 833px){.card-article--style-large .card-article__title{font-size:16px;line-height:20px}}.card-article--style-large .card-article__subtitle{display:none}.card-article--style-large .card-article__date{font-size:12px;line-height:16px}.card-article--style-large:hover .card-article__title{color:var(--color-primary-200)}.card-article--style-large:hover .card-article__button{background-color:var(--color-primary-200);color:var(--color-neutral-50);box-shadow:inset 0 0 0 2px var(--color-primary-200)}.card-article--style-large:active .card-article__title{color:var(--color-primary-300)}.card-article--style-large:active .card-article__button{background-color:var(--color-primary-300);color:var(--color-neutral-50);box-shadow:inset 0 0 0 2px var(--color-primary-300)}.card-article--style-full{min-height:336px;flex-direction:row;border-radius:20px;box-shadow:inset 0 0 0 1px var(--color-neutral-300);transition:background-color .3s ease,box-shadow .3s ease}@media only screen and (max-width: 833px){.card-article--style-full{min-height:auto;flex-direction:column}}.card-article--style-full .card-article__image-wrapper{position:relative;width:calc(50% - 10px);min-width:40%;height:100%;overflow:hidden;border-radius:20px}@media only screen and (max-width: 833px){.card-article--style-full .card-article__image-wrapper{width:100%;min-width:auto;height:240px}}.card-article--style-full .card-article__labels{position:absolute;bottom:12px;left:0;max-width:100%;display:flex;flex-wrap:wrap-reverse;align-items:center;padding:0 12px;gap:6px}.card-article--style-full .card-article__label{height:32px;display:flex;align-items:center;padding:0 6px;border-radius:8px;background-color:var(--color-neutral-200);color:var(--color-neutral-800);font-family:"Geologica",sans-serif;font-size:14px;font-weight:700;line-height:20px}@media only screen and (max-width: 833px){.card-article--style-full .card-article__label{height:24px;padding:0 8px;border-radius:6px;font-size:12px;line-height:14px}}.card-article--style-full .card-article__content{padding:32px}@media only screen and (max-width: 1080px){.card-article--style-full .card-article__content{padding:26px}}@media only screen and (max-width: 833px){.card-article--style-full .card-article__content{padding:20px}}.card-article--style-full .card-article__main{flex-direction:column;row-gap:20px}@media only screen and (max-width: 1080px){.card-article--style-full .card-article__main{row-gap:16px}}@media only screen and (max-width: 833px){.card-article--style-full .card-article__main{row-gap:8px}}.card-article--style-full .card-article__title{color:var(--color-primary-850);font-size:24px;line-height:30px}@media only screen and (max-width: 833px){.card-article--style-full .card-article__title{font-size:18px;line-height:22px}}.card-article--style-full .card-article__subtitle{color:var(--color-neutral-550);font-size:16px;line-height:24px;letter-spacing:.02em}@media only screen and (max-width: 833px){.card-article--style-full .card-article__subtitle{font-size:14px;line-height:20px}}.card-article--style-full .card-article__date{max-width:calc(100% - 10px - 40px + 22px);margin-top:auto;color:var(--color-neutral-500);font-size:14px;line-height:20px;letter-spacing:.02em}@media only screen and (max-width: 1080px){.card-article--style-full .card-article__date{max-width:calc(100% - 10px - 40px + 16px);margin-top:4px}}@media only screen and (max-width: 833px){.card-article--style-full .card-article__date{max-width:calc(100% - 10px - 40px + 12px);margin-top:12px}}.card-article--style-full .card-article__button{position:absolute;right:10px;bottom:10px;opacity:0}@media only screen and (max-width: 833px){.card-article--style-full .card-article__button{right:8px;bottom:8px}}.card-article--style-full:hover{background-color:var(--color-neutral-50);box-shadow:inset 0 0 0 1px hsla(var(--color-neutral-300--hsl), 0),0 4px 36px 0 hsla(var(--color-neutral-1200--hsl), 0.08)}.card-article--style-full:active{box-shadow:inset 0 0 0 1px hsla(var(--color-neutral-300--hsl), 0),0 4px 24px 0 hsla(var(--color-neutral-1200--hsl), 0.12)}.card-article--style-full:hover .card-article__title{color:var(--color-primary-200)}.card-article--style-full:hover .card-article__button{opacity:1}.card-article--style-full:active .card-article__title{color:var(--color-primary-300)}.card-article--style-full:active .card-article__button{color:var(--color-primary-300);box-shadow:inset 0 0 0 2px var(--color-primary-300)}.card-article--style-mini{color:var(--color-neutral-850)}.card-article--style-mini .card-article__content{display:flex;flex-direction:column}.card-article--style-mini .card-article__image-wrapper{display:none}.card-article--style-mini .card-article__labels{display:none}.card-article--style-mini .card-article__label{display:none}.card-article--style-mini .card-article__main{flex-direction:column;row-gap:6px}.card-article--style-mini .card-article__title{font-size:16px;font-weight:600;line-height:24px;-webkit-line-clamp:3}.card-article--style-mini .card-article__subtitle{display:none}.card-article--style-mini .card-article__date{color:var(--color-neutral-500);font-family:"Geologica",sans-serif;font-size:12px;font-weight:400;line-height:14px;letter-spacing:.02em}.card-article--style-mini .card-article__button{display:none}.card-article--style-mini:hover .card-article__title{color:var(--color-primary-200)}.card-article--style-mini:active .card-article__title{color:var(--color-primary-300)}.card-article-socials{position:relative;flex-grow:1;display:flex;flex-direction:column;overflow:hidden;color:var(--color-neutral-900);text-decoration:none;transition:color .3s ease,box-shadow .3s ease,background-color .3s ease}.card-article-socials:hover{cursor:pointer}.card-article-socials:hover .card-article-socials__button{color:var(--color-primary-200)}.card-article-socials__content{flex-grow:1;display:flex;flex-direction:column;-moz-column-gap:8px;column-gap:8px}.card-article-socials__main{flex-grow:1;display:flex;flex-direction:column}.card-article-socials__title{display:-webkit-box;overflow:hidden;color:var(--color-neutral-500);font-size:14px;line-height:20px;letter-spacing:.02em;-webkit-box-orient:vertical;-webkit-line-clamp:3}.card-article-socials__button{display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px;color:var(--color-neutral-900);transition:color .3s ease,box-shadow .3s ease,background-color .3s ease}.card-article-socials__button:hover{color:var(--color-primary-200)}.card-article-socials__button:active{color:var(--color-primary-300)}.card-article-socials__button-text{font-family:"Geologica",sans-serif;font-size:14px;font-weight:600;line-height:20px}.card-article-socials__button-icon{width:40px;height:40px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;box-shadow:inset 0 0 0 2px currentColor}.card-article-socials--style-default{min-height:160px;padding:16px;border-radius:20px;background-color:var(--color-neutral-200);box-shadow:inset 0 0 0 2px var(--color-neutral-200)}.card-article-socials--style-default .card-article-socials__content{row-gap:8px}.card-article-socials--style-default .card-article-socials__button{position:absolute;right:10px;bottom:10px}@media only screen and (max-width: 1080px){.card-article-socials--style-default.card-article-socials--relative .card-article-socials__button-icon{width:32px;height:32px}}@media only screen and (max-width: 833px){.card-article-socials--style-default.card-article-socials--relative{min-height:112px;padding:12px;border-radius:16px}.card-article-socials--style-default.card-article-socials--relative .card-article-socials__list .socials__item{width:20px;height:20px}.card-article-socials--style-default.card-article-socials--relative .card-article-socials__title{font-size:10px;line-height:12px}.card-article-socials--style-default.card-article-socials--relative .card-article-socials__button{right:8px;bottom:8px;-moz-column-gap:8px;column-gap:8px}.card-article-socials--style-default.card-article-socials--relative .card-article-socials__button-text{font-size:10px;line-height:12px}.card-article-socials--style-default.card-article-socials--relative .card-article-socials__button-icon{width:24px;height:24px}.card-article-socials--style-default.card-article-socials--relative .card-article-socials__button-icon .icon{width:14px;height:14px}}.card-article-socials--style-mini{color:var(--color-neutral-850)}.card-article-socials--style-mini .card-article-socials__content{row-gap:12px}.card-article-socials--style-mini .card-article-socials__title{order:-1;color:var(--color-gray-300);font-weight:300}.card-article-socials--style-mini .card-article-socials__button{display:none}.card-category{position:relative;flex-grow:1;display:flex;flex-direction:column;align-items:center;overflow:hidden;color:var(--color-neutral-600);text-decoration:none;transition:color .3s ease;height:-moz-max-content;height:max-content}.card-category:hover{color:var(--color-primary-300)}.card-category:active{color:var(--color-primary-400)}.card-category__image-wrapper{width:100%;height:100%;max-width:132px;display:flex;aspect-ratio:1}@media only screen and (max-width: 833px){.card-category__image-wrapper{max-width:96px}}@media only screen and (max-width: 575px){.card-category__image-wrapper{max-width:68px}}.card-category__image{width:100%;height:100%}.card-category__image img{width:inherit;height:inherit;-o-object-fit:contain;object-fit:contain}.card-category__title{margin-top:25px;max-height:60px;display:-webkit-box;padding-right:8px;padding-left:8px;padding-bottom:8px;overflow:hidden;text-align:center;font-family:"Geologica",sans-serif;font-size:14px;font-weight:700;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media only screen and (max-width: 833px){.card-category__title{font-size:12px;font-weight:600;line-height:16px;max-height:44px}}@media only screen and (max-width: 575px){.card-category__title{margin-top:10px;font-size:12px;line-height:14px}}.card-seller{height:calc((100% - 320px - 46px)*var(--current-height)/100 + 320px + 46px);min-height:280px;width:100%;display:flex;flex-direction:column;color:var(--color-neutral-900);text-decoration:none;font-family:"Geologica",sans-serif;margin-top:auto;transition:height 1s ease}@media only screen and (max-width: 1023px){.card-seller{height:calc((100% - 290px - 40px)*var(--current-height)/100 + 290px + 40px)}}@media only screen and (max-width: 833px){.card-seller{height:calc((100% - 260px - 32px)*var(--current-height)/100 + 260px + 32px)}}.card-seller__content{flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}.card-seller__info{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:4px}@media only screen and (max-width: 575px){.card-seller__info{gap:2px}}.card-seller__count{color:var(--color-primary-200);font-size:40px;font-weight:700;line-height:46px;letter-spacing:-0.02em;transition:color .3s ease}@media only screen and (max-width: 1023px){.card-seller__count{font-size:32px;line-height:40px}}@media only screen and (max-width: 833px){.card-seller__count{font-size:26px;line-height:32px}}@media only screen and (max-width: 575px){.card-seller__count{font-size:20px;line-height:24px}}.card-seller:hover .card-seller__count{color:var(--color-primary-700)}.card-seller:active .card-seller__count{color:var(--color-primary-800)}.card-seller__rating{margin-left:auto;display:flex;align-items:center}.card-seller__rating .icon{width:40px;height:40px;color:var(--color-primary-200);transition:color .3s ease}@media only screen and (max-width: 1023px){.card-seller__rating .icon{width:32px;height:32px}}@media only screen and (max-width: 833px){.card-seller__rating .icon{width:24px;height:24px}}@media only screen and (max-width: 575px){.card-seller__rating .icon{width:16px;height:16px}}.card-seller:hover .card-seller__rating .icon{color:var(--color-primary-700)}.card-seller:active .card-seller__rating .icon{color:var(--color-primary-800)}.card-seller__rating span{color:var(--color-neutral-900);font-size:24px;font-weight:700;line-height:30px}@media only screen and (max-width: 1023px){.card-seller__rating span{font-size:20px;line-height:26px}}@media only screen and (max-width: 833px){.card-seller__rating span{font-size:16px;line-height:24px}}@media only screen and (max-width: 575px){.card-seller__rating span{font-size:14px;line-height:24px}}.card-seller__column{--this-height: 0;height:100%;min-height:120px;display:flex;flex-direction:column;justify-content:space-between;padding:8px;background-color:var(--color-primary-200);transition:height 1s ease,background-color .3s ease;gap:16px}@media only screen and (max-width: 1023px){.card-seller__column{padding:6px;gap:12px}}@media only screen and (max-width: 575px){.card-seller__column{min-height:100px;padding:4px;gap:8px}}.card-seller:hover .card-seller__column{background-color:var(--color-primary-700)}.card-seller:active .card-seller__column{background-color:var(--color-primary-800)}.card-seller__reviews{color:var(--color-neutral-50);font-size:18px;font-weight:700;line-height:22px}@media only screen and (max-width: 1023px){.card-seller__reviews{font-size:16px;line-height:20px}}@media only screen and (max-width: 575px){.card-seller__reviews{font-size:14px;line-height:20px}}.card-seller__brand{margin-top:auto;display:flex;flex-direction:column;gap:6px}@media only screen and (max-width: 833px){.card-seller__brand{gap:4px}}.card-seller__logo{width:56px;height:56px;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:50%;background-color:var(--color-neutral-50)}@media only screen and (max-width: 833px){.card-seller__logo{width:40px;height:40px}}.card-seller__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card-seller__name{color:var(--color-neutral-50);font-size:16px;font-weight:700;line-height:20px}@media only screen and (max-width: 1023px){.card-seller__name{font-size:14px}}@media only screen and (max-width: 575px){.card-seller__name{font-size:12px;line-height:18px}}.card-seller__stats-list{flex-shrink:0;display:flex;flex-direction:column}.card-seller__stats-item{display:flex;align-items:center;color:var(--color-neutral-500);font-size:14px;line-height:20px;letter-spacing:-0.02em;gap:6px}@media only screen and (max-width: 1023px){.card-seller__stats-item{font-size:12px;line-height:16px}}@media only screen and (max-width: 833px){.card-seller__stats-item{font-size:10px;line-height:14px}}@media only screen and (max-width: 575px){.card-seller__stats-item{font-size:9px;line-height:12px}}.card-seller__stats-item strong{color:var(--color-neutral-900);font-size:14px;font-weight:600;line-height:20px}@media only screen and (max-width: 1023px){.card-seller__stats-item strong{font-size:14px;line-height:20px}}@media only screen and (max-width: 833px){.card-seller__stats-item strong{font-size:12px;line-height:16px}}@media only screen and (max-width: 575px){.card-seller__stats-item strong{font-size:9px;line-height:12px}}.card-video{position:relative;flex-grow:1;display:flex;flex-direction:column;overflow:hidden;color:var(--color-neutral-850);text-decoration:none;transition:color .3s ease}.card-video:hover{color:var(--color-primary-300)}.card-video:active{color:var(--color-primary-400)}.card-video__image-wrapper{position:relative;width:100%;display:flex;overflow:hidden;border-radius:20px;aspect-ratio:16/10}.card-video__image-wrapper::after{position:absolute;z-index:1;opacity:.5;content:"";display:block;background-color:var(--color-neutral-1200);transition:opacity .3s ease;inset:0}.card-video:hover .card-video__image-wrapper:after{opacity:.55}.card-video:active .card-video__image-wrapper:after{opacity:.6}.card-video__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-video__image img{width:inherit;height:inherit;-o-object-fit:inherit;object-fit:inherit}.card-video__play{position:absolute;z-index:2;width:46px;height:46px;margin:auto;color:var(--color-primary-200);transition:color .3s ease;inset:0}.card-video:hover .card-video__play{color:var(--color-primary-300)}.card-video:active .card-video__play{color:var(--color-primary-400)}.card-video__play .icon{width:100%;height:100%}.card-video__time{position:absolute;right:12px;bottom:12px;z-index:2;min-height:30px;display:flex;align-items:center;justify-content:center;padding:6px 10px;border-radius:10px;background-color:var(--color-neutral-1200);color:var(--color-neutral-50);font-size:15px;font-weight:700;line-height:18px}.card-video__content{display:flex;flex-direction:column;padding:24px 16px}.card-video__title{display:-webkit-box;overflow:hidden;font-family:"Geologica",sans-serif;font-size:18px;font-weight:700;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:3}.card-address{width:100%;display:flex;-moz-column-gap:20px;column-gap:20px;border-radius:20px;padding:20px;background-color:var(--color-neutral-50);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-300);text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:color .3s ease,background-color .3s ease,box-shadow .3s ease}@media only screen and (max-width: 833px){.card-address{align-items:stretch;-moz-column-gap:8px;column-gap:8px}}.card-address--request-modal{cursor:pointer;min-width:236px;max-width:236px;margin-left:16px}.card-address--request-modal:first-of-type{margin-left:0}@media only screen and (max-width: 833px){.card-address--request-modal{min-height:128px;min-width:220px}}@media only screen and (max-width: 833px){.card-address--request-modal .card-address__value{font-size:12px;line-height:16px}}.card-address--map{cursor:pointer;padding:16px;align-items:flex-start}@media only screen and (max-width: 833px){.card-address--map{min-width:220px;margin-left:8px}.card-address--map:first-of-type{margin-left:0}}.card-address--map .card-address__title{font-weight:600;font-size:16px;line-height:24px}.card-address--map .card-address__value{font-size:12px;line-height:16px;font-weight:400}.card-address--map .card-address__main .card-address__labels:not(:has(div))+.card-address__title{margin-top:-8px}.card-address.active{box-shadow:inset 0 0 0 1px var(--color-primary-200)}.card-address.active .card-address__title{color:var(--color-primary-300)}.card-address__main{width:100%;flex-grow:1;display:flex;flex-direction:column;row-gap:8px}@media only screen and (max-width: 833px){.card-address__main{row-gap:6px}}.card-address__labels{display:flex;flex-wrap:wrap;gap:6px}.card-address__title{display:-webkit-box;overflow:hidden;font-weight:700;font-size:16px;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-address__label{flex-shrink:0}.card-address__value{display:-webkit-box;overflow:hidden;color:var(--color-neutral-600);font-size:14px;line-height:20px;font-weight:400;letter-spacing:.02em;-webkit-box-orient:vertical;-webkit-line-clamp:3;word-break:break-word}@media only screen and (max-width: 833px){.card-address__button{margin-left:4px}.card-address__button{--button-gap: 6px;min-width:32px;min-height:32px;padding:6px 12px;border-radius:8px;font-size:14px;line-height:20px}.card-address__button .icon{width:20px;height:20px}}.card-user-moderation{display:flex;-moz-column-gap:20px;column-gap:20px;padding:20px;border-radius:24px;background-color:var(--color-neutral-50);box-shadow:0 0 0 1px var(--color-neutral-300);color:var(--color-neutral-900);text-decoration:none}.card-user-moderation__image-wrapper{width:60px;height:60px;flex-shrink:0;display:flex;overflow:hidden;border-radius:12px;background-color:var(--color-neutral-100);box-shadow:0 0 0 1px var(--color-neutral-300);transition:box-shadow .3s ease}.card-user-moderation__image-wrapper:hover{box-shadow:0 0 0 1px var(--color-primary-200)}.card-user-moderation__image-wrapper:active{box-shadow:0 0 0 1px var(--color-primary-300)}.card-user-moderation__image{width:100%;height:100%;display:flex;-o-object-fit:cover;object-fit:cover}.card-user-moderation__image img{width:inherit;height:inherit;-o-object-fit:inherit;object-fit:inherit}.card-user-moderation__info{font-family:"Geologica",sans-serif;flex-grow:1;display:flex;flex-direction:column;row-gap:16px}.card-user-moderation__actions{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;max-width:356px;gap:16px 12px;flex-shrink:0}.card-user-moderation__actions>*{min-width:172px}.card-user-moderation__actions .button span{flex-grow:0}.card-user-moderation__title{display:-webkit-box;overflow:hidden;color:var(--color-neutral-900);font-size:20px;font-weight:700;line-height:24px;transition:color .3s ease;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-user-moderation__title:hover{color:var(--color-primary-200)}.card-user-moderation__title:active{color:var(--color-primary-300)}.card-user-moderation__title a{color:inherit}.card-user-moderation__subtitle{font-size:14px;line-height:20px;letter-spacing:.02em;color:var(--color-neutral-500)}.card-product-moderation{display:flex;-moz-column-gap:20px;column-gap:20px;padding:20px;border-radius:24px;background-color:var(--color-neutral-50);box-shadow:0 0 0 1px var(--color-neutral-300);color:var(--color-neutral-900);text-decoration:none}.card-product-moderation__image-wrapper{width:108px;min-height:108px;height:108px;flex-shrink:0;display:flex;overflow:hidden;border-radius:16px;background-color:var(--color-neutral-100);box-shadow:0 0 0 1px rgba(0,0,0,0);transition:box-shadow .3s ease}.card-product-moderation__image-wrapper:hover{box-shadow:0 0 0 1px var(--color-primary-200)}.card-product-moderation__image-wrapper:active{box-shadow:0 0 0 1px var(--color-primary-300)}.card-product-moderation__image{width:100%;height:100%;display:flex;-o-object-fit:cover;object-fit:cover}.card-product-moderation__image img{width:inherit;height:inherit;-o-object-fit:inherit;object-fit:inherit}.card-product-moderation__info{flex-grow:1;display:flex;flex-direction:column;row-gap:16px}.card-product-moderation__title{display:-webkit-box;overflow:hidden;color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:20px;font-weight:700;line-height:24px;transition:color .3s ease;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-product-moderation__title:hover{color:var(--color-primary-300)}.card-product-moderation__title:active{color:var(--color-primary-400)}.card-product-moderation__title a{color:inherit}@media only screen and (max-width: 1080px){.card-product-moderation__title{font-size:18px;line-height:22px}}@media only screen and (max-width: 833px){.card-product-moderation__title{font-size:16px;line-height:20px;-webkit-line-clamp:3}}.card-product-moderation__provider{display:flex;gap:6px}@media only screen and (max-width: 1080px){.card-product-moderation__provider-info .provider-info__icon{width:14px;height:14px}}.card-product-moderation__actions{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;max-width:356px;gap:16px 12px;flex-shrink:0}.card-product-moderation__actions>*{min-width:172px}.card-product-moderation__actions .button span{flex-grow:0}.card-request{display:flex;justify-content:space-between;gap:24px;padding:24px;border-radius:24px;background-color:var(--color-neutral-50);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-300);transition:box-shadow .3s ease}.card-request:hover{box-shadow:inset 0 0 0 1px hsla(var(--color-neutral-300--hsl), 0),0 4px 36px 1px hsla(var(--color-neutral-1200--hsl), 0.08)}.card-request:active{box-shadow:inset 0 0 0 1px hsla(var(--color-neutral-300--hsl), 0),0 4px 24px 1px hsla(var(--color-neutral-1200--hsl), 0.05)}@media only screen and (max-width: 1080px){.card-request{padding:20px;border-radius:20px;gap:20px}}@media only screen and (max-width: 833px){.card-request{flex-direction:column;gap:12px}}.card-request__main{display:flex;flex-direction:column;justify-content:space-between;row-gap:24px}@media only screen and (max-width: 1080px){.card-request__main{-moz-column-gap:20px;column-gap:20px}}@media only screen and (max-width: 833px){.card-request__main{display:contents}}.card-request__additional{display:flex;flex-direction:column;justify-content:space-between}.card-request__header{display:flex;flex-direction:column;row-gap:16px}@media only screen and (max-width: 1080px){.card-request__header{row-gap:12px}}@media only screen and (max-width: 833px){.card-request__header{row-gap:8px}}.card-request__header-main{display:flex;flex-wrap:wrap-reverse;align-items:center;gap:10px}@media only screen and (max-width: 833px){.card-request__header-main{row-gap:12px}}.card-request__address{display:flex;flex-direction:column;row-gap:2px}@media only screen and (max-width: 833px){.card-request__address{flex-direction:row;justify-content:space-between}}.card-request__address-title{color:var(--color-gray-300);font-size:12px;line-height:16px;letter-spacing:.02em}.card-request__address-value{font-family:"Geologica",sans-serif;font-size:16px;line-height:24px;letter-spacing:.02em}@media only screen and (max-width: 833px){.card-request__address-value{max-width:209px;width:100%;font-size:12px;line-height:16px;text-align:end}}.card-request__title{font-family:"Geologica",sans-serif;font-size:20px;font-weight:700;line-height:24px}@media only screen and (max-width: 833px){.card-request__title{width:100%;font-size:18px;line-height:22px}}.card-request__description{display:-webkit-box;overflow:hidden;color:var(--color-gray-300);font-size:16px;line-height:20px;letter-spacing:.02em;-webkit-box-orient:vertical;-webkit-line-clamp:3}.card-request__price-block{flex-shrink:0;display:flex;align-self:flex-end}@media only screen and (max-width: 833px){.card-request__price-block{order:1;min-height:20px;align-self:auto;justify-content:space-between;-moz-column-gap:12px;column-gap:12px}}.card-request__price-title{display:none}@media only screen and (max-width: 833px){.card-request__price-title{display:flex;color:var(--color-gray-300);font-size:12px;line-height:16px;letter-spacing:.02em}}.card-request__price{font-family:"Geologica",sans-serif;font-size:20px;font-weight:700;line-height:24px}@media only screen and (max-width: 833px){.card-request__price{font-size:16px;line-height:20px}}.card-request__info{display:flex;flex-direction:column;justify-content:space-between;row-gap:16px}@media only screen and (max-width: 833px){.card-request__info{display:contents}}.card-request__list{display:flex;flex-wrap:wrap;gap:16px 32px}@media only screen and (max-width: 1080px){.card-request__list{gap:12px 24px}}@media only screen and (max-width: 833px){.card-request__list{flex-direction:column;row-gap:12px;margin-top:8px}}.card-request__list-item{max-width:calc(50% - 16px);display:flex;flex-direction:column;row-gap:2px}.card-request__list-item:last-of-type{max-width:100%}@media only screen and (max-width: 1080px){.card-request__list-item{max-width:calc(50% - 12px)}}@media only screen and (max-width: 833px){.card-request__list-item{max-width:none;min-height:20px;flex-direction:row;align-items:center;justify-content:space-between;-moz-column-gap:12px;column-gap:12px}}.card-request__list-title{color:var(--color-gray-300);font-size:12px;line-height:16px;letter-spacing:.02em}.card-request__list-value{font-family:"Geologica",sans-serif;font-size:16px;line-height:24px;letter-spacing:.02em}@media only screen and (max-width: 833px){.card-request__list-value{font-size:12px;line-height:16px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}}.card-request__button{min-width:220px;margin-left:auto}.card-request__button span{flex-grow:0}@media only screen and (max-width: 833px){.card-request__button{order:2;width:100%;min-width:auto;margin-top:20px}}.card-provider{display:flex;flex-direction:column;row-gap:16px;padding:20px;border-radius:20px;background-color:var(--color-neutral-50);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-300);transition:box-shadow .3s ease}.card-provider:hover{box-shadow:inset 0 0 0 1px hsla(var(--color-neutral-300--hsl), 0),0 4px 36px 1px hsla(var(--color-neutral-1200--hsl), 0.08)}.card-provider:active{box-shadow:inset 0 0 0 1px hsla(var(--color-neutral-300--hsl), 0),0 4px 24px 1px hsla(var(--color-neutral-1200--hsl), 0.05)}@media only screen and (max-width: 1139px){.card-provider{-moz-column-gap:24px;column-gap:24px}}@media only screen and (max-width: 1080px){.card-provider{-moz-column-gap:20px;column-gap:20px;padding:16px}}@media only screen and (max-width: 833px){.card-provider{flex-direction:column;row-gap:12px}}.card-provider__main{width:100%;flex-shrink:0;display:flex;align-items:flex-start;-moz-column-gap:20px;column-gap:20px}@media only screen and (max-width: 1080px){.card-provider__main{width:260px;-moz-column-gap:16px;column-gap:16px}}@media only screen and (max-width: 833px){.card-provider__main{width:auto;-moz-column-gap:12px;column-gap:12px}}.card-provider__logo-wrapper{width:56px;height:56px;flex-shrink:0;display:flex;overflow:hidden;border:1px solid var(--color-neutral-300);border-radius:16px;background-color:var(--color-neutral-100)}@media only screen and (max-width: 1080px){.card-provider__logo-wrapper{width:52px;height:52px;border-radius:14px}}@media only screen and (max-width: 833px){.card-provider__logo-wrapper{width:48px;height:48px;border-radius:12px}}.card-provider__logo{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.card-provider__logo img{width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit}.card-provider__provider{margin-top:auto;margin-bottom:auto;display:flex;flex-direction:column;overflow:hidden;row-gap:8px}.card-provider__provider-info{-moz-column-gap:4px;column-gap:4px;font-size:20px;line-height:24px}@media only screen and (max-width: 1080px){.card-provider__provider-info{font-size:18px;line-height:22px}}@media only screen and (max-width: 833px){.card-provider__provider-info{font-size:16px;line-height:20px}}.card-provider__provider-info .provider-info__icon{width:18px;height:18px}@media only screen and (max-width: 1080px){.card-provider__provider-info .provider-info__icon{width:16px;height:16px}}@media only screen and (max-width: 1080px){.card-provider__provider-rating{font-size:16px;line-height:20px}}.card-provider__provider-rating .provider-rating__reviews{font-size:16px;line-height:24px}@media only screen and (max-width: 1080px){.card-provider__provider-rating .provider-rating__reviews{font-size:14px;line-height:20px}}.card-provider__about{display:flex;flex-direction:column;row-gap:12px}.card-provider__description{display:-webkit-box;overflow:hidden;color:var(--color-gray-300);font-size:14px;line-height:20px;letter-spacing:.02em;-webkit-box-orient:vertical;-webkit-line-clamp:3;margin-left:76px}@media only screen and (max-width: 1023px){.card-provider__description{margin-left:0}}.card-provider__status{flex-shrink:0}@media only screen and (max-width: 833px){.card-provider__status{display:flex;flex-direction:column;align-items:flex-start}}.card-provider__last-seen{display:flex;flex-direction:column;align-items:flex-end;padding:2px;color:var(--color-neutral-600);text-align:right;font-family:"Geologica",sans-serif;font-size:12px;line-height:16px;letter-spacing:.02em}@media only screen and (max-width: 833px){.card-provider__last-seen{flex-flow:row wrap;align-items:center;gap:2px 4px;padding:4px 0}}.card-product-slider__preview{position:relative}.card-product-slider__content,.card-product-slider__duplicate{padding:4px;border-radius:24px;background-color:var(--color-neutral-50);box-shadow:inset 0 0 0 1px var(--color-neutral-300)}@media only screen and (max-width: 833px){.card-product-slider__content,.card-product-slider__duplicate{border-radius:20px}}.card-product-slider__content{position:relative;z-index:10;margin-right:12px;margin-bottom:12px;display:flex;flex-direction:column;row-gap:4px}@media only screen and (max-width: 833px){.card-product-slider__content{margin-right:6px;margin-bottom:6px}}.card-product-slider__label{position:absolute;top:-8px;left:14px;z-index:2;transform:rotate(-8deg)}.card-product-slider__favorite{position:absolute;top:12px;right:12px;z-index:2}.card-product-slider__slider{position:relative;width:100%;height:202px;display:flex;overflow:hidden;border-radius:20px;background-color:var(--color-neutral-200);transition:opacity .3s ease}@media only screen and (max-width: 1080px){.card-product-slider__slider{height:180px}}@media only screen and (max-width: 833px){.card-product-slider__slider{height:142px}}.card-product-slider__slider:hover{opacity:.92}.card-product-slider__slider:active{opacity:.84}.card-product-slider__image-wrapper{position:absolute;width:100%;height:100%;opacity:0;transition:opacity .45s cubic-bezier(0.75, 0.1, 0.15, 1);inset:0}.card-product-slider__image-wrapper.is-active{opacity:1}.card-product-slider__image{width:100%;height:100%;display:flex;-o-object-fit:cover;object-fit:cover}.card-product-slider__image img{width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit}.card-product-slider__info{flex-grow:1;display:flex;flex-direction:column;padding:12px}@media only screen and (max-width: 833px){.card-product-slider__info{padding:8px}}.card-product-slider__title{margin-top:auto;display:-webkit-box;overflow:hidden;color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:16px;font-weight:600;line-height:24px;transition:color .3s ease;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media only screen and (max-width: 833px){.card-product-slider__title{font-size:14px;line-height:20px}}.card-product-slider__title:hover{color:var(--color-primary-300)}.card-product-slider__title:active{color:var(--color-primary-400)}.card-product-slider__title a{color:inherit}.card-product-slider__duplicate{position:absolute;top:12px;left:12px;z-index:2;width:calc(100% - 12px);height:100%;transition:top .6s ease,left .6s ease}@media only screen and (max-width: 833px){.card-product-slider__duplicate{top:6px;left:6px;width:calc(100% - 6px)}}.card-product-slider__duplicate[data-card-product-slider-duplicate-order="0"]{top:4px;left:4px;z-index:4}@media only screen and (max-width: 833px){.card-product-slider__duplicate[data-card-product-slider-duplicate-order="0"]{top:2px;left:2px}}.card-product-slider__duplicate[data-card-product-slider-duplicate-order="1"]{top:8px;left:8px;z-index:3}@media only screen and (max-width: 833px){.card-product-slider__duplicate[data-card-product-slider-duplicate-order="1"]{top:4px;left:4px}}.card-product-slider__duplicate[data-card-product-slider-duplicate-order="2"]{top:12px;left:12px;z-index:2}@media only screen and (max-width: 833px){.card-product-slider__duplicate[data-card-product-slider-duplicate-order="2"]{top:6px;left:6px}}.card-product-slider__duplicate[data-card-product-slider-duplicate-order="-1"]{top:-4px;left:-4px;z-index:5}@media only screen and (max-width: 833px){.card-product-slider__duplicate[data-card-product-slider-duplicate-order="-1"]{top:-2px;left:-2px}}.card-product-slider__duplicate[data-card-product-slider-duplicate-order="-2"]{top:-8px;left:-8px;z-index:4}@media only screen and (max-width: 833px){.card-product-slider__duplicate[data-card-product-slider-duplicate-order="-2"]{top:-4px;left:-4px}}.card-product-slider__duplicate[data-card-product-slider-duplicate-order="-3"]{top:-12px;left:-12px;z-index:3}@media only screen and (max-width: 833px){.card-product-slider__duplicate[data-card-product-slider-duplicate-order="-3"]{top:-6px;left:-6px}}.card-product-slider__list{display:flex;flex-direction:column;padding:16px}@media only screen and (max-width: 833px){.card-product-slider__list{padding:8px}}.card-product-slider__link,.card-product-slider__more{cursor:pointer;display:flex;align-items:center;-moz-column-gap:6px;column-gap:6px;padding-top:4px;padding-bottom:4px;color:var(--color-neutral-400);font-size:14px;font-weight:500;line-height:20px;letter-spacing:.02em;transition:color .3s ease}@media only screen and (max-width: 833px){.card-product-slider__link,.card-product-slider__more{padding-top:3px;padding-bottom:3px;font-size:12px;line-height:16px}}.card-product-slider__link:hover,.card-product-slider__more:hover{color:var(--color-neutral-900)}.card-product-slider__link:active,.card-product-slider__more:active{color:var(--color-neutral-700)}.card-product-slider__link .icon{width:20px;height:20px;margin-bottom:auto}@media only screen and (max-width: 833px){.card-product-slider__link .icon{width:16px;height:16px}}.card-product-slider__link.is-active{pointer-events:none;color:var(--color-neutral-900)}.card-product-slider__link.is-hidden{display:none}.card-product-slider__more{display:none;padding-left:26px}@media only screen and (max-width: 833px){.card-product-slider__more{padding-left:22px}}.card-product-slider__more.is-visible{display:flex;animation:fadeIn .3s ease}.card-provider-product{display:flex;flex-direction:column;row-gap:20px;padding:20px;border-radius:24px;position:relative;background-color:var(--color-neutral-50);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-300);transition:box-shadow .3s ease}@media only screen and (max-width: 1080px){.card-provider-product{padding:16px;border-radius:20px;row-gap:16px}}.card-provider-product:hover{box-shadow:inset 0 0 0 1px hsla(var(--color-neutral-300--hsl), 0),0 4px 36px 1px hsla(var(--color-neutral-1200--hsl), 0.08)}.card-provider-product:active{box-shadow:inset 0 0 0 1px hsla(var(--color-neutral-300--hsl), 0),0 4px 24px 1px hsla(var(--color-neutral-1200--hsl), 0.05)}.card-provider-product__inner{display:flex;-moz-column-gap:20px;column-gap:20px}.card-provider-product__content{flex-grow:1;display:flex;-moz-column-gap:20px;column-gap:20px}@media only screen and (max-width: 1080px){.card-provider-product__content{-moz-column-gap:12px;column-gap:12px}}@media only screen and (max-width: 833px){.card-provider-product__content{flex-direction:column;row-gap:12px}}.card-provider-product__image-wrapper{width:72px;height:72px;flex-shrink:0;display:flex;overflow:hidden;border-radius:16px;transition:box-shadow .3s ease}.card-provider-product__image-wrapper:hover{box-shadow:0 0 0 1px var(--color-primary-300)}.card-provider-product__image-wrapper:active{box-shadow:0 0 0 1px var(--color-primary-400)}@media only screen and (max-width: 1080px){.card-provider-product__image-wrapper{width:64px;height:64px;border-radius:12px}}@media only screen and (max-width: 833px){.card-provider-product__image-wrapper{order:1}}.card-provider-product__image{width:100%;height:100%}.card-provider-product__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-provider-product__main{display:contents}.card-provider-product__main-inner{flex-grow:1;display:flex;flex-direction:column;row-gap:16px}.card-provider-product__title{display:-webkit-box;overflow:hidden;color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:20px;font-weight:700;line-height:24px;transition:color .3s ease;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-provider-product__title:hover{color:var(--color-primary-300)}.card-provider-product__title:active{color:var(--color-primary-400)}.card-provider-product__title a{color:inherit}@media only screen and (max-width: 1080px){.card-provider-product__title{font-size:18px;line-height:22px}}@media only screen and (max-width: 833px){.card-provider-product__title{font-size:16px;line-height:20px;-webkit-line-clamp:3}}.card-provider-product__tags .badge .badge__wrapper{min-width:32px;min-height:32px;-moz-column-gap:0;column-gap:0;padding:6px;font-size:14px;line-height:20px}.card-provider-product__tags .badge .icon{width:20px;height:20px}.card-provider-product__tags .badge span{padding-right:4px;padding-left:4px}.card-provider-product__provider{order:3;flex-shrink:0;display:flex;flex-direction:column;gap:6px}@media only screen and (min-width: 834px){.card-provider-product__provider{width:212px;margin-left:12px;padding-left:32px;border-left:1px solid var(--color-neutral-300)}}@media only screen and (min-width: 834px)and (max-width: 1080px){.card-provider-product__provider{width:172px;margin-left:6px;padding-left:18px}}@media only screen and (max-width: 833px){.card-provider-product__provider{order:-1;flex-flow:row wrap}}@media only screen and (max-width: 1080px){.card-provider-product__provider-info{font-size:14px;line-height:18px}}@media only screen and (max-width: 833px){.card-provider-product__provider-info{font-size:12px;line-height:16px}}@media only screen and (max-width: 1080px){.card-provider-product__provider-info .provider-info__icon{width:14px;height:14px}}@media only screen and (max-width: 1080px){.card-provider-product__provider-rating{font-size:16px;line-height:20px}}@media only screen and (max-width: 833px){.card-provider-product__provider-rating{font-size:14px;line-height:18px}}@media only screen and (max-width: 833px){.card-provider-product__provider-rating .provider-rating__icons .icon{width:12px;height:12px}.card-provider-product__provider-rating .provider-rating__icons .icon:not(:first-child){display:none}}.card-provider-product__provider-rating .provider-rating__reviews{font-size:16px;line-height:20px}@media only screen and (max-width: 1080px){.card-provider-product__provider-rating .provider-rating__reviews{font-size:14px;line-height:18px}}@media only screen and (max-width: 833px){.card-provider-product__provider-rating .provider-rating__reviews{font-size:12px;line-height:16px}}.card-provider-product__price{max-width:160px;flex-shrink:0;color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:20px;font-weight:700;line-height:24px}@media only screen and (max-width: 833px){.card-provider-product__price{margin-top:4px;font-size:18px;line-height:22px}}.card-provider-product__actions,.card-provider-product__labels{display:flex;flex-wrap:wrap;gap:20px}@media only screen and (max-width: 1080px){.card-provider-product__actions,.card-provider-product__labels{gap:16px}}@media only screen and (max-width: 833px){.card-provider-product__actions,.card-provider-product__labels{flex-direction:column}}.card-provider-product__actions .button{flex-grow:1}.card-provider-product__labels .label{flex-grow:1}.card-provider-product__labels .label span{flex-grow:0}.card-provider-product__favorite{position:absolute;top:14px;left:14px;z-index:2}@media only screen and (max-width: 1080px){.card-provider-product__favorite{top:10px;left:10px}}@media only screen and (max-width: 833px){.card-provider-product__favorite{left:unset;right:10px}}.card-product-request{display:flex;flex-direction:column;row-gap:16px;padding:24px;border-radius:24px;background-color:var(--color-neutral-50);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-300)}@media only screen and (max-width: 1080px){.card-product-request{padding:20px;border-radius:20px;row-gap:12px}}.card-product-request__header{position:relative;display:flex;flex-direction:column;padding-right:42px;row-gap:6px}.card-product-request__title{color:var(--color-neutral-850);font-family:"Geologica",sans-serif;font-size:20px;font-weight:700;line-height:24px}@media only screen and (max-width: 1080px){.card-product-request__title{font-size:18px;line-height:22px}}.card-product-request__subtitle{color:var(--color-neutral-500);font-size:14px;line-height:20px;letter-spacing:.02em}.card-product-request__favorite{position:absolute;top:0;right:0}.card-product-request__body{display:flex;flex-direction:column;row-gap:32px}@media only screen and (max-width: 1080px){.card-product-request__body{row-gap:24px}}.card-product-request__provider{display:flex;align-items:center;gap:6px 12px}.card-product-request__provider .provider-rating__icons{order:-1}.card-product-request__footer{margin-top:16px;display:flex;flex-direction:column;row-gap:16px}@media only screen and (max-width: 1080px){.card-product-request__footer{row-gap:12px;margin-top:12px}}.card-product-analytics{position:relative;flex-grow:1;display:flex;overflow:hidden;border:1px solid var(--color-neutral-300);height:94px;border-radius:20px;color:var(--color-neutral-900);text-decoration:none;transition:color .3s ease,border .3s ease}.card-product-analytics:hover{border:1px solid var(--color-primary-300);color:var(--color-primary-300)}.card-product-analytics:active{border:1px solid var(--color-primary-400);color:var(--color-primary-400)}.card-product-analytics__main{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;padding:16px;row-gap:2px;overflow:hidden}.card-product-analytics__image-wrapper{width:88px;height:100%;flex-shrink:0;display:flex}.card-product-analytics__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center right;object-position:center right}.card-product-analytics__image img{width:inherit;height:inherit;-o-object-fit:inherit;object-fit:inherit;-o-object-position:inherit;object-position:inherit}.card-product-analytics__title{display:-webkit-box;overflow:hidden;font-family:"Geologica",sans-serif;font-size:18px;font-weight:700;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.card-product-analytics__subtitle{color:var(--color-neutral-500);font-size:12px;line-height:16px;transition:color .3s ease}.card-product-analytics:hover .card-product-analytics__subtitle{color:var(--color-neutral-700)}.card-product-analytics:active .card-product-analytics__subtitle{color:var(--color-neutral-900)}.card-deal{display:flex;flex-direction:column;row-gap:20px;padding:24px;border-radius:24px;background-color:var(--color-neutral-50);box-shadow:inset 0 0 0 1px var(--color-neutral-300)}@media only screen and (max-width: 833px){.card-deal{padding:20px;border-radius:20px;row-gap:16px}}.card-deal__header{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:24px;column-gap:24px}@media only screen and (max-width: 1080px){.card-deal__header{-moz-column-gap:20px;column-gap:20px}}@media only screen and (max-width: 833px){.card-deal__header{-moz-column-gap:12px;column-gap:12px;align-items:flex-end}}.card-deal__header-main{display:flex;align-items:center;flex-grow:1;gap:8px 12px}@media only screen and (max-width: 833px){.card-deal__header-main{flex-direction:column;align-items:flex-start;row-gap:16px}}.card-deal__title{font-family:"Geologica",sans-serif;color:var(--color-neutral-900);font-size:20px;line-height:24px;font-weight:700;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}@media only screen and (max-width: 1080px){.card-deal__title{font-size:18px;line-height:22px}}.card-deal__title a{color:inherit;text-decoration:none;transition:color .3s ease}.card-deal__title a:hover{color:var(--color-primary-300)}.card-deal__title a:active{color:var(--color-primary-400)}@media only screen and (max-width: 833px){.card-deal__label{order:-1}}.card-deal__price{font-size:20px;line-height:24px;font-weight:700;flex-shrink:0}@media only screen and (max-width: 1080px){.card-deal__price{font-size:18px;line-height:22px}}.card-deal__body{--max-count: 4;--product-height: 72px;--indent-gap: 16px;display:flex;flex-direction:column;row-gap:var(--indent-gap);overflow:hidden auto;max-height:calc(var(--max-count)*var(--product-height) + (var(--max-count) - 1)*var(--indent-gap))}@media only screen and (max-width: 833px){.card-deal__body{--max-count: 2;--product-height: 144px;--indent-gap: 12px}}.card-deal__actions{display:flex;flex-wrap:wrap;-moz-column-gap:12px;column-gap:12px}@media only screen and (max-width: 833px){.card-deal__actions{flex-direction:column}}.card-deal__actions .button{min-width:132px}@media only screen and (max-width: 833px){.card-deal__actions .button{min-width:auto}}.card-deal-product{display:flex;padding:16px;border-radius:12px;-moz-column-gap:32px;column-gap:32px;background-color:var(--color-neutral-100);box-shadow:inset 0 0 0 1px var(--color-neutral-200);font-family:"Geologica",sans-serif}@media only screen and (max-width: 833px){.card-deal-product{flex-direction:column;row-gap:16px;padding:12px}}.card-deal-product__main{display:flex;-moz-column-gap:12px;column-gap:12px;flex-grow:1}.card-deal-product__image-wrapper{display:flex;width:40px;height:40px;flex-shrink:0;border-radius:10px;overflow:hidden;transition:box-shadow .3s ease}.card-deal-product__image-wrapper:hover{box-shadow:0 0 0 1px var(--color-primary-300)}.card-deal-product__image-wrapper:active{box-shadow:0 0 0 1px var(--color-primary-400)}.card-deal-product__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-deal-product__image img{width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit}.card-deal-product__info{display:flex;flex-direction:column;row-gap:4px}.card-deal-product__title{font-size:14px;line-height:20px;color:var(--color-neutral-900);display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.card-deal-product__title a{color:inherit;text-decoration:none;transition:color .3s ease}.card-deal-product__title a:hover{color:var(--color-primary-300)}.card-deal-product__title a:active{color:var(--color-primary-400)}.card-deal-product__subtitle{font-size:12px;line-height:16px;letter-spacing:.02em;color:var(--color-neutral-500)}.card-deal-product__list{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:16px 32px}@media only screen and (max-width: 1080px){.card-deal-product__list{-moz-column-gap:24px;column-gap:24px}}@media only screen and (max-width: 833px){.card-deal-product__list{flex-direction:column;justify-content:inherit;row-gap:8px}}.card-deal-product__item{display:flex;flex-direction:column;row-gap:4px}@media only screen and (max-width: 833px){.card-deal-product__item{flex-direction:row;-moz-column-gap:8px;column-gap:8px}}.card-deal-product__item-title{font-size:12px;line-height:16px;letter-spacing:.02em;color:var(--color-neutral-500)}.card-deal-product__item-value{font-size:14px;line-height:20px;letter-spacing:.02em}@media only screen and (max-width: 833px){.card-deal-product__item-value{font-size:12px;line-height:16px}}.card-comment-moderation{display:flex;flex-direction:column;padding:20px;border-radius:24px;row-gap:16px;background-color:var(--color-neutral-50);box-shadow:inset 0 0 0 1px var(--color-neutral-300);font-family:"Geologica",sans-serif}@media only screen and (max-width: 1139px){.card-comment-moderation{padding:16px}}.card-comment-moderation__header{display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px}.card-comment-moderation__deal,.card-comment-moderation__date{color:var(--color-neutral-600);font-size:14px;line-height:20px;letter-spacing:.02em}.card-comment-moderation__date{margin-left:auto}.card-comment-moderation__body{display:flex;gap:32px;align-items:flex-start}@media only screen and (max-width: 1139px){.card-comment-moderation__body{flex-direction:column}}@media only screen and (max-width: 1023px){.card-comment-moderation__body{gap:12px}}.card-comment-moderation__main{flex-grow:1;display:flex;flex-direction:column;row-gap:16px}.card-comment-moderation__content-wrapper{display:flex;flex-direction:column}.card-comment-moderation__content-inner{max-height:60px;overflow:hidden;transition:max-height .6s cubic-bezier(0.75, 0.1, 0.15, 1)}.card-comment-moderation__content{display:flex;flex-direction:column;color:var(--color-neutral-800);font-size:14px;line-height:20px;letter-spacing:.02em;row-gap:12px;word-break:break-all}.card-comment-moderation__content-more{margin-top:2px;display:none;align-items:center;color:var(--color-primary-300);font-family:"Geologica",sans-serif;font-size:14px;font-weight:600;line-height:20px;transition:color .3s ease,opacity .3s ease}.card-comment-moderation__content-more:hover{color:var(--color-primary-400)}.card-comment-moderation__content-more:active{color:var(--color-primary-500)}.card-comment-moderation__content-more.is-visible{display:flex}.card-comment-moderation__content-more.is-swapped span:first-child{display:none}.card-comment-moderation__content-more.is-swapped span:last-child{display:flex}.card-comment-moderation__content-more span{animation:fadeIn .6s ease}.card-comment-moderation__content-more span:last-child{display:none}.card-comment-moderation__content-more span:last-child:first-child{display:flex}.card-comment-moderation__images{display:flex}.card-comment-moderation__image{position:relative;width:0;height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:16px;transition:opacity .3s ease}.card-comment-moderation__image:hover{opacity:.9}.card-comment-moderation__image:active{opacity:.8}.card-comment-moderation__image:nth-child(1),.card-comment-moderation__image:nth-child(2),.card-comment-moderation__image:nth-child(3){width:60px;height:60px;margin-right:8px}.card-comment-moderation__image:last-child{margin-right:0}.card-comment-moderation__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-comment-moderation__footer{display:flex;flex-wrap:wrap;align-items:center;gap:16px 12px;margin-top:8px}.card-comment-moderation__footer:first-child{margin-top:0}.card-comment-moderation__footer .button{min-width:172px}.card-comment-moderation__footer .button span{flex-grow:0}.card-response{display:flex;flex-direction:column;gap:24px;padding:20px;border-radius:24px;background-color:var(--color-neutral-50);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-300);transition:box-shadow .3s ease}.card-response:hover{box-shadow:inset 0 0 0 1px hsla(var(--color-neutral-300--hsl), 0),0 4px 36px 1px hsla(var(--color-neutral-1200--hsl), 0.08)}.card-response:active{box-shadow:inset 0 0 0 1px hsla(var(--color-neutral-300--hsl), 0),0 4px 24px 1px hsla(var(--color-neutral-1200--hsl), 0.05)}@media only screen and (max-width: 767px){.card-response{padding:16px;border-radius:20px;gap:16px}}.card-response__heading{display:flex;-moz-column-gap:20px;column-gap:20px}@media only screen and (max-width: 767px){.card-response__heading{flex-direction:row-reverse}}.card-response__parameters{display:flex;gap:32px}@media only screen and (max-width: 767px){.card-response__parameters{flex-direction:column;gap:12px}}.card-response__parameter:last-of-type{display:none}@media only screen and (max-width: 767px){.card-response__parameter{flex-direction:row;justify-content:space-between}.card-response__parameter:last-of-type{display:flex}.card-response__parameter:last-of-type span:last-of-type{font-size:16px;font-weight:700;line-height:20px}}.card-response__parameter-title{font-family:"Geologica",sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.02em;text-align:left;color:var(--color-gray-300)}.card-response__parameter-value{font-family:"Geologica",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.02em;text-align:left;color:var(--color-neutral-900)}@media only screen and (max-width: 1080px){.card-response__parameter-value{font-size:12px;line-height:16px}}.card-response__product{width:100%}.card-response__total{display:flex;flex-direction:column;gap:8px}@media only screen and (max-width: 767px){.card-response__total{display:none}}.card-response__total-title{font-family:"Geologica",sans-serif;font-size:12px;font-weight:400;line-height:16px;letter-spacing:.02em;text-align:left;color:var(--color-gray-300);width:-moz-max-content;width:max-content}.card-response__total-price{font-family:"Geologica",sans-serif;font-size:20px;font-weight:700;line-height:24px;text-align:left;color:var(--color-neutral-900);width:-moz-max-content;width:max-content}.card-response__company{display:flex;gap:8px}.card-response__image-wrapper{width:48px;height:48px;flex-shrink:0;display:flex;overflow:hidden;border-radius:16px;transition:box-shadow .3s ease}.card-response__image-wrapper:hover{box-shadow:0 0 0 1px var(--color-primary-300)}.card-response__image-wrapper:active{box-shadow:0 0 0 1px var(--color-primary-400)}@media only screen and (max-width: 767px){.card-response__image-wrapper{width:64px;height:64px}}.card-response__image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 767px){.card-response__image{width:inherit;height:inherit;-o-object-fit:inherit;object-fit:inherit}}.card-response__title{font-family:"Geologica",sans-serif;font-size:20px;font-weight:700;line-height:24px;text-align:left;color:var(--color-neutral-900);display:-webkit-box;overflow:hidden;text-decoration:none;text-overflow:ellipsis;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media only screen and (max-width: 767px){.card-response__title{font-size:16px;line-height:20px;-webkit-line-clamp:2}}.card-response__title a{color:inherit}.card-response__actions{display:flex}.card-response__button{flex-grow:1}@media only screen and (max-width: 767px){.card-response__button{min-height:40px;padding-top:10px;padding-bottom:10px;font-size:14px;line-height:20px}}@media only screen and (max-width: 767px){.card-response-info__company{font-size:12px;line-height:16px}}@media only screen and (max-width: 767px){.card-response-info__rating{font-size:14px;line-height:20px}}.banner-card{position:relative;height:100%;flex-grow:1;display:flex;overflow:hidden;background-color:var(--color-primary-200);color:var(--color-neutral-900);text-decoration:none;transition:box-shadow .3s ease}.banner-card__image-wrapper{position:absolute;display:flex;inset:0}.banner-card__image{width:100%;height:100%}.banner-card__image img{width:inherit;height:inherit;-o-object-fit:cover;object-fit:cover}.banner-card__content{position:relative;z-index:1;flex-grow:1}.banner-card__title{max-width:70%;display:flex;color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-weight:700}.banner-card__title--full{max-width:none}.banner-card__title--white{color:var(--color-neutral-50)}.banner-card__title--green{color:var(--color-primary-200)}.banner-card__title strong{max-width:50%}.banner-card__title span{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:4}.banner-card__title::after{clear:both;content:"";display:block}.banner-card__button{position:absolute;z-index:2;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:rgba(0,0,0,0);color:var(--color-neutral-50);box-shadow:inset 0 0 0 2px currentColor;transition:opacity .3s ease,color .3s ease,box-shadow .3s ease,background-color .3s ease}.banner-card:hover{box-shadow:0 0 0 2px var(--color-primary-400)}.banner-card:active{box-shadow:0 0 0 2px var(--color-primary-600)}.banner-card--size-sm{min-height:98px;padding:12px;border-radius:16px}.banner-card--size-sm .banner-card__title{font-size:11px;line-height:13px}.banner-card--size-sm .banner-card__title strong{margin-right:6px;font-size:60px;line-height:45px}.banner-card--size-sm .banner-card__button{bottom:6px;width:24px;height:24px;box-shadow:inset 0 0 0 1.5px currentColor}.banner-card--size-sm .banner-card__button .icon{width:14px;height:14px}.banner-card--size-sm .banner-card__button--right{right:6px}.banner-card--size-sm .banner-card__button--left{left:6px}.banner-card--size-sm.banner-card--style-vertical{min-height:98px;padding:12px;border-radius:16px;min-height:272px;padding:16px 12px;border-radius:16px}.banner-card--size-sm.banner-card--style-vertical .banner-card__title{font-size:11px;line-height:13px}.banner-card--size-sm.banner-card--style-vertical .banner-card__title strong{margin-right:6px;font-size:60px;line-height:45px}.banner-card--size-sm.banner-card--style-vertical .banner-card__button{bottom:6px;width:24px;height:24px;box-shadow:inset 0 0 0 1.5px currentColor}.banner-card--size-sm.banner-card--style-vertical .banner-card__button .icon{width:14px;height:14px}.banner-card--size-sm.banner-card--style-vertical .banner-card__button--right{right:6px}.banner-card--size-sm.banner-card--style-vertical .banner-card__button--left{left:6px}.banner-card--size-sm.banner-card--style-vertical .banner-card__title{font-size:14px;line-height:18px}.banner-card{min-height:180px;max-height:189px;padding:20px;border-radius:28px}.banner-card .banner-card__title{font-size:18px;line-height:22px}.banner-card .banner-card__title strong{margin-right:12px;font-size:110px;line-height:83px}.banner-card .banner-card__button{bottom:12px;width:40px;height:40px}.banner-card .banner-card__button .icon{width:24px;height:24px}.banner-card .banner-card__button--right{right:12px}.banner-card .banner-card__button--left{left:12px}@media only screen and (max-width: 833px){.banner-card.banner-card--relative{min-height:98px;padding:12px;border-radius:16px}.banner-card.banner-card--relative .banner-card__title{font-size:11px;line-height:13px}.banner-card.banner-card--relative .banner-card__title strong{margin-right:6px;font-size:60px;line-height:45px}.banner-card.banner-card--relative .banner-card__button{bottom:6px;width:24px;height:24px;box-shadow:inset 0 0 0 1.5px currentColor}.banner-card.banner-card--relative .banner-card__button .icon{width:14px;height:14px}.banner-card.banner-card--relative .banner-card__button--right{right:6px}.banner-card.banner-card--relative .banner-card__button--left{left:6px}}.banner-card--style-vertical{min-height:180px;max-height:189px;padding:20px;border-radius:28px;min-height:400px;padding:24px 20px;border-radius:20px}.banner-card--style-vertical .banner-card__title{font-size:18px;line-height:22px}.banner-card--style-vertical .banner-card__title strong{margin-right:12px;font-size:110px;line-height:83px}.banner-card--style-vertical .banner-card__button{bottom:12px;width:40px;height:40px}.banner-card--style-vertical .banner-card__button .icon{width:24px;height:24px}.banner-card--style-vertical .banner-card__button--right{right:12px}.banner-card--style-vertical .banner-card__button--left{left:12px}.banner-card--style-vertical .banner-card__title{font-size:20px;line-height:24px}@media only screen and (max-width: 833px){.banner-card--style-vertical.banner-card--relative{min-height:98px;padding:12px;border-radius:16px;min-height:272px;padding:16px 12px;border-radius:16px}.banner-card--style-vertical.banner-card--relative .banner-card__title{font-size:11px;line-height:13px}.banner-card--style-vertical.banner-card--relative .banner-card__title strong{margin-right:6px;font-size:60px;line-height:45px}.banner-card--style-vertical.banner-card--relative .banner-card__button{bottom:6px;width:24px;height:24px;box-shadow:inset 0 0 0 1.5px currentColor}.banner-card--style-vertical.banner-card--relative .banner-card__button .icon{width:14px;height:14px}.banner-card--style-vertical.banner-card--relative .banner-card__button--right{right:6px}.banner-card--style-vertical.banner-card--relative .banner-card__button--left{left:6px}.banner-card--style-vertical.banner-card--relative .banner-card__title{font-size:14px;line-height:18px}}.banner-card--size-rg{min-height:180px;max-height:189px;padding:20px;border-radius:28px}.banner-card--size-rg .banner-card__title{font-size:18px;line-height:22px}.banner-card--size-rg .banner-card__title strong{margin-right:12px;font-size:110px;line-height:83px}.banner-card--size-rg .banner-card__button{bottom:12px;width:40px;height:40px}.banner-card--size-rg .banner-card__button .icon{width:24px;height:24px}.banner-card--size-rg .banner-card__button--right{right:12px}.banner-card--size-rg .banner-card__button--left{left:12px}@media only screen and (max-width: 833px){.banner-card--size-rg.banner-card--relative{min-height:98px;padding:12px;border-radius:16px}.banner-card--size-rg.banner-card--relative .banner-card__title{font-size:11px;line-height:13px}.banner-card--size-rg.banner-card--relative .banner-card__title strong{margin-right:6px;font-size:60px;line-height:45px}.banner-card--size-rg.banner-card--relative .banner-card__button{bottom:6px;width:24px;height:24px;box-shadow:inset 0 0 0 1.5px currentColor}.banner-card--size-rg.banner-card--relative .banner-card__button .icon{width:14px;height:14px}.banner-card--size-rg.banner-card--relative .banner-card__button--right{right:6px}.banner-card--size-rg.banner-card--relative .banner-card__button--left{left:6px}}.banner-card--size-rg.banner-card--style-vertical{min-height:180px;max-height:189px;padding:20px;border-radius:28px;min-height:400px;padding:24px 20px;border-radius:20px}.banner-card--size-rg.banner-card--style-vertical .banner-card__title{font-size:18px;line-height:22px}.banner-card--size-rg.banner-card--style-vertical .banner-card__title strong{margin-right:12px;font-size:110px;line-height:83px}.banner-card--size-rg.banner-card--style-vertical .banner-card__button{bottom:12px;width:40px;height:40px}.banner-card--size-rg.banner-card--style-vertical .banner-card__button .icon{width:24px;height:24px}.banner-card--size-rg.banner-card--style-vertical .banner-card__button--right{right:12px}.banner-card--size-rg.banner-card--style-vertical .banner-card__button--left{left:12px}.banner-card--size-rg.banner-card--style-vertical .banner-card__title{font-size:20px;line-height:24px}@media only screen and (max-width: 833px){.banner-card--size-rg.banner-card--style-vertical.banner-card--relative{min-height:98px;padding:12px;border-radius:16px;min-height:272px;padding:16px 12px;border-radius:16px}.banner-card--size-rg.banner-card--style-vertical.banner-card--relative .banner-card__title{font-size:11px;line-height:13px}.banner-card--size-rg.banner-card--style-vertical.banner-card--relative .banner-card__title strong{margin-right:6px;font-size:60px;line-height:45px}.banner-card--size-rg.banner-card--style-vertical.banner-card--relative .banner-card__button{bottom:6px;width:24px;height:24px;box-shadow:inset 0 0 0 1.5px currentColor}.banner-card--size-rg.banner-card--style-vertical.banner-card--relative .banner-card__button .icon{width:14px;height:14px}.banner-card--size-rg.banner-card--style-vertical.banner-card--relative .banner-card__button--right{right:6px}.banner-card--size-rg.banner-card--style-vertical.banner-card--relative .banner-card__button--left{left:6px}.banner-card--size-rg.banner-card--style-vertical.banner-card--relative .banner-card__title{font-size:14px;line-height:18px}}.banner-card--size-md{min-height:284px;padding:24px;border-radius:28px}.banner-card--size-md .banner-card__title{font-size:28px;line-height:34px}.banner-card--size-md .banner-card__title strong{margin-right:16px;font-size:164px;line-height:122px}.banner-card--size-md .banner-card__button{bottom:12px;width:40px;height:40px}.banner-card--size-md .banner-card__button .icon{width:24px;height:24px}.banner-card--size-md .banner-card__button--right{right:12px}.banner-card--size-md .banner-card__button--left{left:12px}.banner-card--size-md.banner-card--style-vertical{min-height:284px;padding:24px;border-radius:28px}.banner-card--size-md.banner-card--style-vertical .banner-card__title{font-size:28px;line-height:34px}.banner-card--size-md.banner-card--style-vertical .banner-card__title strong{margin-right:16px;font-size:164px;line-height:122px}.banner-card--size-md.banner-card--style-vertical .banner-card__button{bottom:12px;width:40px;height:40px}.banner-card--size-md.banner-card--style-vertical .banner-card__button .icon{width:24px;height:24px}.banner-card--size-md.banner-card--style-vertical .banner-card__button--right{right:12px}.banner-card--size-md.banner-card--style-vertical .banner-card__button--left{left:12px}.banner-card--size-lg{min-height:400px;padding:32px;border-radius:28px}.banner-card--size-lg .banner-card__title{font-size:40px;line-height:46px}.banner-card--size-lg .banner-card__title strong{margin-right:20px;font-size:220px;line-height:162px}.banner-card--size-lg .banner-card__button{bottom:12px;width:40px;height:40px}.banner-card--size-lg .banner-card__button .icon{width:24px;height:24px}.banner-card--size-lg .banner-card__button--right{right:12px}.banner-card--size-lg .banner-card__button--left{left:12px}.banner-card--size-lg.banner-card--style-vertical{min-height:400px;padding:32px;border-radius:28px}.banner-card--size-lg.banner-card--style-vertical .banner-card__title{font-size:40px;line-height:46px}.banner-card--size-lg.banner-card--style-vertical .banner-card__title strong{margin-right:20px;font-size:220px;line-height:162px}.banner-card--size-lg.banner-card--style-vertical .banner-card__button{bottom:12px;width:40px;height:40px}.banner-card--size-lg.banner-card--style-vertical .banner-card__button .icon{width:24px;height:24px}.banner-card--size-lg.banner-card--style-vertical .banner-card__button--right{right:12px}.banner-card--size-lg.banner-card--style-vertical .banner-card__button--left{left:12px}.banner-slide{position:relative;min-height:400px;display:flex;overflow:hidden;border-radius:20px;background-color:var(--color-primary-200);color:var(--color-neutral-50)}@media only screen and (max-width: 1080px){.banner-slide{min-height:360px}}@media only screen and (max-width: 991px){.banner-slide{min-height:320px}}@media only screen and (max-width: 833px){.banner-slide{min-height:240px}}@media only screen and (max-width: 575px){.banner-slide{min-height:180px}}.banner-slide__background-wrapper{position:absolute;inset:0;display:flex}.banner-slide__background{width:100%;height:100%}.banner-slide__background img{width:inherit;height:inherit;-o-object-fit:cover;object-fit:cover}.banner-slide__content{position:relative;z-index:1;display:flex;align-items:center;padding-right:45px}@media only screen and (max-width: 1080px){.banner-slide__content{padding-right:24px}}@media only screen and (max-width: 991px){.banner-slide__content{padding-right:0}}.banner-slide__main{height:100%;display:flex;flex-direction:column;justify-content:space-between;padding:45px}@media only screen and (max-width: 1080px){.banner-slide__main{padding:32px}}@media only screen and (max-width: 833px){.banner-slide__main{padding:24px}}@media only screen and (max-width: 575px){.banner-slide__main{padding:16px}}.banner-slide__header:not(:last-child){margin-bottom:10px}.banner-slide__title{display:-webkit-box;overflow:hidden;font-family:"Geologica",sans-serif;font-size:50px;font-weight:700;line-height:55px;-webkit-box-orient:vertical;-webkit-line-clamp:4}@media only screen and (max-width: 1080px){.banner-slide__title{font-size:40px;line-height:46px}}@media only screen and (max-width: 991px){.banner-slide__title{font-size:32px;line-height:40px}}@media only screen and (max-width: 833px){.banner-slide__title{font-size:26px;line-height:32px}}@media only screen and (max-width: 575px){.banner-slide__title{font-size:20px;line-height:24px}}.banner-slide__title:not(:last-child){margin-bottom:16px}@media only screen and (max-width: 1080px){.banner-slide__title:not(:last-child){margin-bottom:12px}}@media only screen and (max-width: 833px){.banner-slide__title:not(:last-child){margin-bottom:8px}}@media only screen and (max-width: 575px){.banner-slide__title:not(:last-child){margin-bottom:4px}}.banner-slide__subtitle{font-family:"Geologica",sans-serif;font-size:18px;font-weight:700;line-height:24px}@media only screen and (max-width: 1080px){.banner-slide__subtitle{font-size:16px;line-height:20px}}@media only screen and (max-width: 991px){.banner-slide__subtitle{font-size:14px;font-weight:600;line-height:16px}}@media only screen and (max-width: 833px){.banner-slide__subtitle{font-size:12px;line-height:14px}}@media only screen and (max-width: 575px){.banner-slide__subtitle{font-size:10px;line-height:12px}}@media only screen and (max-width: 833px){.banner-slide__button{min-height:30px;padding:6px 12px;border-radius:8px;font-size:10px;line-height:12px}.banner-slide__button .icon{width:16px;height:16px}}.banner-slide__image-wrapper{width:400px;height:400px;flex-shrink:0;display:flex}@media only screen and (max-width: 1080px){.banner-slide__image-wrapper{width:360px;height:360px}}@media only screen and (max-width: 991px){.banner-slide__image-wrapper{width:320px;height:320px}}@media only screen and (max-width: 833px){.banner-slide__image-wrapper{width:240px;height:240px;margin-right:-8px;margin-left:-24px}}@media only screen and (max-width: 575px){.banner-slide__image-wrapper{width:180px;height:180px}}.banner-slide__image{width:100%;height:100%}.banner-slide__image img{width:inherit;height:inherit;-o-object-fit:contain0;object-fit:contain0}.banner-sidebar{position:relative;min-height:400px;display:flex;flex-direction:column;justify-content:space-between;padding:21px;overflow:hidden;border:3px solid var(--color-primary-300);border-radius:24px;background-color:var(--color-neutral-50);color:var(--color-neutral-1200);transition:border-color .3s ease}.banner-sidebar:hover{border-color:var(--color-primary-400)}.banner-sidebar:active{border-color:var(--color-primary-500)}@media only screen and (max-width: 1080px){.banner-sidebar{min-height:320px}}@media only screen and (max-width: 1023px){.banner-sidebar{min-height:264px}}@media only screen and (max-width: 833px){.banner-sidebar{min-height:224px;padding:17px}}@media only screen and (max-width: 575px){.banner-sidebar{min-height:196px}}.banner-sidebar__header{position:relative;z-index:1;display:flex;flex-direction:column;row-gap:12px}@media only screen and (max-width: 833px){.banner-sidebar__header{max-width:75%}}.banner-sidebar__title{display:-webkit-box;overflow:hidden;font-family:"Geologica",sans-serif;font-size:24px;font-weight:700;line-height:30px;-webkit-box-orient:vertical;-webkit-line-clamp:4}@media only screen and (max-width: 1023px){.banner-sidebar__title{font-size:22px;line-height:26px}}@media only screen and (max-width: 833px){.banner-sidebar__title{font-size:18px;line-height:22px}}.banner-sidebar__title strong{color:var(--color-primary-300)}.banner-sidebar__image{position:absolute;bottom:0;width:324px;height:254px;display:flex;-o-object-fit:contain;object-fit:contain}@media only screen and (min-width: 834px){.banner-sidebar__image{left:50%;transform:translateX(-50%);-o-object-position:bottom center;object-position:bottom center}}@media only screen and (max-width: 833px){.banner-sidebar__image{right:0;width:196px;height:100%;-o-object-position:bottom right;object-position:bottom right}}.banner-sidebar__image img{width:inherit;height:inherit;-o-object-fit:inherit;object-fit:inherit;-o-object-position:inherit;object-position:inherit}.banner-sidebar__footer{position:relative;z-index:1;display:flex;flex-direction:column}.banner-sidebar__button{text-align:left}@media only screen and (max-width: 833px){.banner-sidebar__button{--button-gap: 12px;min-width:48px;min-height:48px;padding:12px 16px;border-radius:10px;font-size:16px;line-height:24px}.banner-sidebar__button .icon{width:24px;height:24px}}.rating-panel{display:flex;flex-direction:column;padding:12px;border:1px solid var(--color-neutral-200);border-radius:20px;background-color:var(--color-neutral-50);font-family:"Geologica",sans-serif;row-gap:12px}.rating-panel__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:8px;gap:4px 8px}.rating-panel__score{display:flex;align-items:center;-moz-column-gap:2px;column-gap:2px;color:var(--color-primary-200);font-size:20px;font-weight:700;line-height:24px}.rating-panel__score span{margin-right:4px}.rating-panel__score .icon{--color-bg: var(--color-neutral-300);--color-main: var(--color-neutral-300);width:16px;height:16px;color:var(--color-neutral-300)}.rating-panel__score .icon.is-active{--color-main: var(--color-primary-200);color:var(--color-primary-200)}.rating-panel__count{color:var(--color-neutral-600);font-size:14px;line-height:20px;letter-spacing:.02em}.rating-panel__body{display:flex;flex-direction:column}.rating-panel__footer{display:flex;flex-direction:column;row-gap:8px}.rating-panel-line{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:8px;column-gap:8px;padding:8px;border-radius:12px;transition:background-color .3s ease}.rating-panel-line__value{flex-shrink:0;display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px;color:var(--color-neutral-600);font-size:18px;font-weight:700;line-height:22px;transition:color .3s ease}.rating-panel-line__value .icon{width:16px;height:16px;color:var(--color-primary-200)}.rating-panel-line__progress{--current-progress: 0%;height:6px;flex-grow:1;display:flex;border-radius:10px;background-color:var(--color-neutral-200)}.rating-panel-line__progress span{width:calc(var(--current-progress)*1%);height:inherit;display:flex;border-radius:inherit;background-color:var(--color-primary-200)}.rating-panel-line__count{flex-shrink:0;color:var(--color-neutral-600);font-size:14px;line-height:20px;letter-spacing:.02em}.comment{display:flex;flex-direction:column;padding:20px;border-radius:20px;background-color:var(--color-neutral-100);font-family:"Geologica",sans-serif}@media only screen and (max-width: 1139px){.comment{padding:16px}}.comment__bar{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:16px;column-gap:16px}.comment__bar:first-child{margin-bottom:16px}@media only screen and (max-width: 1080px){.comment__bar:first-child{margin-bottom:12px}}.comment__bar:last-child{margin-top:16px}@media only screen and (max-width: 1080px){.comment__bar:last-child{margin-top:12px}}.comment__bar:only-child{margin-top:0;margin-bottom:0}@media only screen and (max-width: 1139px){.comment__bar{-moz-column-gap:12px;column-gap:12px}}@media only screen and (max-width: 1080px){.comment__bar{margin-bottom:12px}}@media only screen and (max-width: 833px){.comment__bar{-moz-column-gap:8px;column-gap:8px}}@media only screen and (max-width: 575px){.comment__bar{flex-wrap:wrap}}.comment__labels{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.comment__actions{display:flex;flex-wrap:wrap;align-items:center;-moz-column-gap:16px;column-gap:16px}.comment__delete{width:20px;height:20px;display:flex;align-items:center;justify-content:center;color:var(--color-neutral-350);transition:color .3s ease}.comment__delete:hover{color:var(--color-primary-200)}.comment__delete:active{color:var(--color-primary-300)}.comment__delete .icon{width:100%;height:100%}.comment__body{display:flex;gap:16px;align-items:flex-start}@media only screen and (max-width: 1139px){.comment__body{flex-direction:column}}@media only screen and (max-width: 1023px){.comment__body{gap:12px}}@media only screen and (max-width: 833px){.comment__body{flex-direction:column}}.comment__main{flex-grow:1;display:flex;flex-direction:column;row-gap:16px}.comment__content-wrapper{display:flex;flex-direction:column}.comment__content-inner{max-height:76px;overflow:hidden;transition:max-height .6s cubic-bezier(0.75, 0.1, 0.15, 1),height .3s easy}.comment__content{display:flex;flex-direction:column;color:var(--color-neutral-800);font-size:14px;line-height:20px;letter-spacing:.02em;row-gap:12px}.comment__content-more{margin-top:2px;display:none;align-items:center;color:var(--color-primary-300);font-family:"Geologica",sans-serif;font-size:14px;font-weight:600;line-height:20px;transition:color .3s ease,opacity .3s ease}.comment__content-more:hover{color:var(--color-primary-400)}.comment__content-more:active{color:var(--color-primary-500)}.comment__content-more.is-visible{display:flex}.comment__content-more.is-swapped span:first-child{display:none}.comment__content-more.is-swapped span:last-child{display:flex}.comment__content-more span{animation:fadeIn .6s ease}.comment__content-more span:last-child{display:none}.comment__content-more span:last-child:first-child{display:flex}.comment__images{display:flex}.comment__image{position:relative;width:0;height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:16px;counter-increment:images 1;transition:opacity .3s ease}.comment__image:hover{opacity:.9}.comment__image:active{opacity:.8}.comment__image:nth-child(3){counter-set:images 0}.comment__image:nth-child(1),.comment__image:nth-child(2),.comment__image:last-child{width:64px;height:64px;margin-right:8px}.comment__image:last-child{margin-right:0}.comment__image:last-child::after{position:absolute;width:100%;height:100%;content:"+" counter(images);display:flex;align-items:center;justify-content:center;background-color:hsla(var(--color-neutral-1200--hsl), 0.4);color:var(--color-neutral-50);font-family:"Geologica",sans-serif;font-size:18px;font-weight:700;line-height:22px;inset:0}.comment__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.comment__footer{display:flex;flex-direction:column;align-items:flex-start;margin-top:12px}@media only screen and (max-width: 833px){.comment__footer{align-items:stretch}}.comment__footer:first-child{margin-top:0}.comment__date{color:var(--color-neutral-400);font-size:14px;line-height:20px;letter-spacing:.02em}.comment__answer{width:100%;margin-top:16px;animation:fadeIn .6s ease}@media only screen and (max-width: 1080px){.comment__answer{margin-top:12px}}.comment__answer:first-child{margin-top:0}.comment__answer-button{margin-top:20px}@media only screen and (max-width: 1080px){.comment__answer-button{margin-top:16px}}.comment__answer-button:first-child{margin-top:0}.comment--theme-orange{background-color:hsla(var(--color-orange-400--hsl), 0.05);box-shadow:inset 0 0 0 1px hsla(var(--color-orange-400--hsl), 0.05)}.comment--theme-red{background-color:hsla(var(--color-secondary-300--hsl), 0.05);box-shadow:inset 0 0 0 1px hsla(var(--color-secondary-300--hsl), 0.05)}.comment--theme-neutral{background-color:var(--color-neutral-100);box-shadow:inset 0 0 0 1px var(--color-neutral-200)}.comment--article .comment-info__profile{align-items:center}.comment--article .comment-info__profile-photo{width:40px;height:40px;min-width:40px;min-height:40px;border-radius:10px;margin-bottom:0}.comment--theme-neutral{background-color:var(--color-neutral-100);box-shadow:inset 0 0 0 1px var(--color-neutral-200)}.comment--theme-orange{background-color:hsla(var(--color-orange-400--hsl), 0.05);box-shadow:inset 0 0 0 1px hsla(var(--color-orange-400--hsl), 0.05)}.comment--theme-red{background-color:hsla(var(--color-secondary-300--hsl), 0.05);box-shadow:inset 0 0 0 1px hsla(var(--color-secondary-300--hsl), 0.05)}.comment .comment__content p{font-family:"Geologica",sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.02em;color:var(--color-neutral-800);white-space:normal;max-width:100%;word-break:break-word}@media only screen and (max-width: 833px){.comment .comment__content p{font-size:14px;line-height:20px}}.commentaries{margin-top:20px}.commentaries__form{border:1px solid var(--color-neutral-300);border-radius:16px;padding:16px 20px;margin-bottom:40px}@media only screen and (max-width: 833px){.commentaries__form{margin-bottom:24px;padding:10px 12px}}.commentaries__bottom{position:relative;min-height:48px;margin-top:16px;display:flex;flex-direction:row;align-items:flex-end;overflow:hidden}.commentaries__message{position:absolute;bottom:10px;left:28px;color:hsla(var(--color-red-600--hsl), 0.7);align-self:center;margin-left:12px}.commentaries__controls{position:absolute;bottom:0;right:0;display:flex;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:0;visibility:hidden;align-items:center;gap:16px;transition:all .3s}.commentaries__controls.is-visible{-webkit-user-select:all;-moz-user-select:all;user-select:all;opacity:1;visibility:visible}.commentaries__count{font-family:"Geologica",sans-serif;font-weight:700;font-size:20px;line-height:24px;color:var(--color-neutral-500);margin:24px 0}@media only screen and (max-width: 833px){.commentaries__count{font-size:18px;line-height:22px}}.commentaries__sym-count span{font-family:"Geologica",sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em}.commentaries__sym-count span:first-of-type{color:var(--color-neutral-600)}.commentaries__sym-count span:last-of-type{color:var(--color-neutral-400);margin-left:2px}.commentaries .input__wrapper{border:0;box-shadow:inset 0 0 0 1px #fff}.commentaries .input-file-preview{margin-bottom:16px}.commentaries .input-file-field{cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg width=%2728%27 height=%2728%27 viewBox=%270 0 28 28%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M22.822 3.53456C22.4078 3.50072 21.8699 3.4999 21.0685 3.4999H10.8485C10.2686 3.4999 9.79848 3.0298 9.79848 2.4499C9.79848 1.87 10.2686 1.3999 10.8485 1.3999L21.1111 1.3999C21.8589 1.39989 22.4831 1.39988 22.993 1.44154C23.5249 1.48499 24.0242 1.57895 24.4963 1.81953C25.2208 2.18864 25.8097 2.77762 26.1789 3.50204C26.4194 3.97421 26.5134 4.47353 26.5568 5.00537C26.5985 5.51529 26.5985 6.13947 26.5985 6.88727V17.1639C26.5985 17.7438 26.1284 18.2139 25.5485 18.2139C24.9686 18.2139 24.4985 17.7438 24.4985 17.1639V6.9299C24.4985 6.1285 24.4977 5.5906 24.4638 5.17637C24.431 4.7744 24.3723 4.58221 24.3077 4.45542C24.14 4.12614 23.8722 3.85842 23.543 3.69064C23.4162 3.62604 23.224 3.56741 22.822 3.53456ZM6.88588 5.5999H16.9111C17.6589 5.59989 18.2831 5.59988 18.793 5.64154C19.3249 5.68499 19.8242 5.77895 20.2963 6.01953C21.0208 6.38864 21.6097 6.97762 21.9789 7.70204C22.2194 8.17421 22.3134 8.67353 22.3568 9.20537C22.3985 9.71529 22.3985 10.3395 22.3985 11.0873V19.2472V19.253V21.1125C22.3985 21.8603 22.3985 22.4845 22.3568 22.9944C22.3134 23.5263 22.2194 24.0256 21.9789 24.4978C21.6097 25.2222 21.0208 25.8112 20.2963 26.1803C19.8242 26.4209 19.3249 26.5148 18.793 26.5583C18.2831 26.5999 17.6589 26.5999 16.9111 26.5999H6.88584C6.13804 26.5999 5.51386 26.5999 5.00394 26.5583C4.4721 26.5148 3.97278 26.4209 3.50061 26.1803C2.77619 25.8112 2.18721 25.2222 1.8181 24.4978C1.57752 24.0256 1.48357 23.5263 1.44011 22.9944C1.39845 22.4845 1.39846 21.8603 1.39848 21.1125L1.39848 20.4251C1.39842 20.419 1.39842 20.4128 1.39848 20.4067L1.39848 11.0873C1.39846 10.3395 1.39845 9.71529 1.44011 9.20537C1.48357 8.67353 1.57752 8.17421 1.8181 7.70204C2.18721 6.97762 2.77619 6.38864 3.50061 6.01953C3.97278 5.77895 4.4721 5.68499 5.00394 5.64154C5.51387 5.59988 6.13806 5.59989 6.88588 5.5999ZM3.49848 20.7838V21.0699C3.49848 21.8713 3.49929 22.4092 3.53314 22.8234C3.56598 23.2254 3.62462 23.4176 3.68922 23.5444C3.85699 23.8737 4.12471 24.1414 4.45399 24.3092C4.58078 24.3738 4.77297 24.4324 5.17495 24.4652C5.58918 24.4991 6.12708 24.4999 6.92848 24.4999H16.8685C17.6699 24.4999 18.2078 24.4991 18.622 24.4652C19.024 24.4324 19.2162 24.3738 19.343 24.3092C19.6722 24.1414 19.94 23.8737 20.1077 23.5444C20.1723 23.4176 20.231 23.2254 20.2638 22.8234C20.2977 22.4092 20.2985 21.8713 20.2985 21.0699V19.7062L16.0891 15.7774L13.6346 18.0088L15.1793 20.0079C15.5339 20.4667 15.4494 21.1262 14.9905 21.4808C14.5316 21.8353 13.8722 21.7508 13.5176 21.2919L8.38577 14.6507L3.49848 20.7838ZM12.3464 16.3418L9.22933 12.3079C9.03218 12.0528 8.72874 11.9023 8.40632 11.8999C8.0839 11.8975 7.77825 12.0434 7.57731 12.2955L3.49848 17.4141V11.1299C3.49848 10.3285 3.49929 9.7906 3.53314 9.37637C3.56598 8.9744 3.62462 8.78221 3.68922 8.65542C3.85699 8.32614 4.12471 8.05842 4.45399 7.89064C4.58078 7.82604 4.77297 7.76741 5.17495 7.73456C5.58918 7.70072 6.12708 7.6999 6.92848 7.6999H16.8685C17.6699 7.6999 18.2078 7.70072 18.622 7.73456C19.024 7.76741 19.2162 7.82604 19.343 7.89064C19.6722 8.05842 19.94 8.32614 20.1077 8.65542C20.1723 8.78221 20.231 8.9744 20.2638 9.37637C20.2977 9.7906 20.2985 10.3285 20.2985 11.1299V16.8336L16.8149 13.5823C16.4154 13.2094 15.7966 13.2053 15.3922 13.573L12.3464 16.3418Z%27 fill=%27%23474747%27/%3E%3C/svg%3E%0A");background-repeat:no-repeat;border:0;min-height:unset;padding:0;margin-bottom:8px;display:block;width:28px;height:28px}.commentaries .input-file-loaded-image img{margin:0}.commentaries .input.is-filled .input__wrapper,.commentaries .input.is-focused .input__wrapper{box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.commentaries .grid{gap:16px}@media only screen and (max-width: 1023px){.commentaries .grid{gap:12px}}.commentaries-empty{display:flex;flex-direction:row;gap:32px;justify-content:space-between;padding:32px;border-radius:20px;background-color:var(--color-primary-0)}@media only screen and (max-width: 833px){.commentaries-empty{flex-direction:column-reverse;align-items:center;gap:20px;padding:20px}}.commentaries-empty .commentaries-empty__main{display:flex;flex-direction:column;gap:28px}@media only screen and (max-width: 833px){.commentaries-empty .commentaries-empty__main{gap:24px;width:100%}}.commentaries-empty .commentaries-empty__title{font-family:"Geologica",sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.02em;color:var(--color-neutral-900)}@media only screen and (max-width: 833px){.commentaries-empty .commentaries-empty__title{font-size:14px;line-height:20px;text-align:center;margin-bottom:0}}.commentaries-empty .commentaries-empty__image{position:relative;width:275px;height:80px}@media only screen and (max-width: 833px){.commentaries-empty .commentaries-empty__image{width:250px;height:116px}}.commentaries-empty .commentaries-empty__image img{position:absolute;top:-92px;right:0;width:inherit;height:auto}@media only screen and (max-width: 833px){.commentaries-empty .commentaries-empty__image img{top:-56px}}.commentaries-empty .commentaries-empty__button{width:-moz-fit-content;width:fit-content;padding:16px 42px}@media only screen and (max-width: 833px){.commentaries-empty .commentaries-empty__button{width:100%}}.comment.active .comment__content-inner{max-height:-moz-max-content !important;max-height:max-content !important}.comment-answer{display:flex;flex-direction:column;padding:12px 16px;border:1px solid var(--color-neutral-300);border-radius:16px;background-color:var(--color-neutral-50);color:var(--color-neutral-800);row-gap:4px}.comment-answer--theme-red{background-color:hsla(var(--color-red-650--hsl), 0.05);border-color:hsla(var(--color-red-650--hsl), 0.2);color:var(--color-red-500)}.comment-answer__header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;-moz-column-gap:8px;column-gap:8px;overflow:hidden;color:var(--color-neutral-500);font-size:14px;line-height:20px;letter-spacing:.02em;gap:4px 8px}.comment-answer__header span{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.comment-answer__body{display:flex;flex-direction:column;font-size:14px;line-height:20px;letter-spacing:.02em}.comment-answer__body p{word-break:break-word}.comment-answer__close{width:20px;height:20px;flex-shrink:0;margin-left:auto;display:flex;align-items:center;justify-content:center;color:var(--color-neutral-400);transition:color .3s ease}.comment-answer__close:hover{color:var(--color-primary-200)}.comment-answer__close:active{color:var(--color-primary-300)}.comment-answer__close .icon{width:100%;height:100%}.comment-answer__form{display:flex;flex-direction:column;align-items:flex-start;row-gap:16px}.comment-answer__input{width:100%}.comment-answer__input .input__wrapper{min-height:auto;padding:0;background-color:rgba(0,0,0,0);box-shadow:none !important}.comment-info{display:flex;align-items:flex-end;gap:12px}@media only screen and (max-width: 1139px){.comment-info{flex-direction:column;align-items:flex-start}}.comment-info__profile{display:flex;gap:12px}.comment-info__profile-photo{width:48px;height:48px;flex-shrink:0;display:flex;overflow:hidden;border:1px solid var(--color-neutral-300);border-radius:16px;background-color:var(--color-neutral-50)}.comment-info__profile-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.comment-info__main{display:flex;flex-direction:column;row-gap:4px}.comment-info__mame{display:-webkit-box;overflow:hidden;color:var(--color-neutral-600);font-size:14px;line-height:20px;letter-spacing:.02em;-webkit-box-orient:vertical;-webkit-line-clamp:2}.comment-info__rating{min-height:24px}.catalog-filter{display:flex;flex-direction:column;background-color:var(--color-neutral-50)}@media only screen and (max-width: 1259px){.catalog-filter{position:fixed;z-index:300;visibility:hidden;opacity:0;padding:24px calc(24px - var(--scroll-width)) 24px 24px;transition:opacity ease,visibility ease;transition-delay:.15s;transition-duration:.45s;pointer-events:none;inset:0 var(--current-scroll-width) 0 auto}.catalog-filter.is-active{visibility:visible;opacity:1;transition-delay:.3s;transition-duration:.6s;pointer-events:all}.catalog-filter::after{position:absolute;top:0;bottom:0;left:100%;width:var(--current-scroll-width);height:100%;content:"";background-color:var(--color-neutral-50)}}.catalog-filter__content{max-height:100%;flex-grow:1;display:flex;flex-direction:column}.catalog-filter__header{margin-bottom:24px;display:none;align-items:center;justify-content:space-between;-moz-column-gap:8px;column-gap:8px}@media only screen and (max-width: 1259px){.catalog-filter__header{display:flex}}.catalog-filter__header:last-child{margin-bottom:0}.catalog-filter__title{color:var(--color-neutral-850);font-family:"Geologica",sans-serif;font-size:24px;font-weight:600;line-height:30px}.catalog-filter__close{z-index:3;width:32px;height:32px;flex-shrink:0;margin-top:-1px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-neutral-200);color:var(--color-neutral-900);transition:color .3s ease,background-color .3s ease}@media only screen and (max-width: 1023px){.catalog-filter__close{top:16px;right:20px}}.catalog-filter__close:hover{background-color:var(--color-neutral-800);color:var(--color-neutral-50)}.catalog-filter__close:active{background-color:var(--color-neutral-900);color:var(--color-neutral-50)}.catalog-filter__body{position:relative;margin-bottom:12px;display:flex;flex-direction:column;padding-right:6px;overflow:hidden auto;row-gap:24px}@media only screen and (max-width: 1259px){.catalog-filter__body{flex-grow:1;padding-right:0}}.catalog-filter__body:last-child{margin-bottom:0}.catalog-filter__body::after{position:sticky;right:0;bottom:-2px;left:0;width:100%;height:40px;flex-shrink:0;margin-top:-24px;content:"";display:block;background:linear-gradient(0deg, var(--color-neutral-50) 0%, hsla(var(--color-neutral-50--hsl), 0.75) 50%, hsla(var(--color-neutral-50--hsl), 0) 100%)}.catalog-filter__choosen{display:none;flex-wrap:wrap;gap:5px}@media only screen and (max-width: 1259px){.catalog-filter__choosen.is-visible{display:flex;animation:fadeIn .3s ease}.catalog-filter__choosen .badge{animation:fadeIn .3s ease}}.catalog-filter__footer{display:none;flex-direction:column;row-gap:10px}@media only screen and (max-width: 1259px){.catalog-filter__footer{display:flex}}.catalog-filter-group{display:flex;flex-direction:column;align-items:flex-start;row-gap:16px}.catalog-filter-group__title{color:var(--color-neutral-850);font-family:"Geologica",sans-serif;font-size:16px;font-weight:600;line-height:24px}.catalog-filter-group__body{width:100%;display:flex;flex-direction:column;transition:max-height .6s cubic-bezier(0.75, 0.1, 0.15, 1)}.catalog-filter-group__body[data-more=block]{overflow:hidden}.catalog-filter-group--type-badge .catalog-filter-group__body{max-height:68px}.catalog-filter-group--type-radio .catalog-filter-group__body,.catalog-filter-group--type-checkbox .catalog-filter-group__body{max-height:204px}.catalog-filter-group__content{display:flex;flex-direction:column;gap:10px}.catalog-filter-group--type-badge .catalog-filter-group__content{flex-flow:row wrap;gap:4px}.catalog-filter-group--type-radio .catalog-filter-group__content,.catalog-filter-group--type-checkbox .catalog-filter-group__content{gap:12px}.catalog-filter-group__more{display:none}.catalog-filter-group__more.is-visible{display:flex}.catalog-filter-group--type-radio .catalog-filter-group__more,.catalog-filter-group--type-checkbox .catalog-filter-group__more{margin-left:22px}@media only screen and (max-width: 833px){.sort-by{position:fixed;z-index:300;visibility:hidden;opacity:0;display:flex;flex-direction:column;padding:20px 20px 32px;border-top-left-radius:24px;border-top-right-radius:24px;background-color:var(--color-neutral-50);transition:opacity ease,visibility ease;transition-delay:.15s;transition-duration:.45s;inset:auto var(--current-scroll-width) 0 0}.sort-by.is-active{visibility:visible;opacity:1;transition-delay:.3s;transition-duration:.6s;pointer-events:all}}.sort-by__content{display:flex;flex-direction:column}@media only screen and (max-width: 833px){.sort-by__content{row-gap:24px}}.sort-by__header{display:none;align-items:center;justify-content:space-between;-moz-column-gap:8px;column-gap:8px}@media only screen and (max-width: 833px){.sort-by__header{display:flex}}.sort-by__title{color:var(--color-neutral-850);font-family:"Geologica",sans-serif;font-size:24px;font-weight:700;line-height:30px}.sort-by__close{z-index:3;width:32px;height:32px;flex-shrink:0;margin-top:-8px;margin-right:-8px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-neutral-200);color:var(--color-neutral-900);transition:color .3s ease,background-color .3s ease}@media only screen and (max-width: 1023px){.sort-by__close{top:16px;right:20px}}.sort-by__close:hover{background-color:var(--color-neutral-800);color:var(--color-neutral-50)}.sort-by__close:active{background-color:var(--color-neutral-900);color:var(--color-neutral-50)}.sort-by__body{display:flex;flex-direction:column}.sort-by__list{display:flex;align-items:center;gap:5px}@media only screen and (max-width: 833px){.sort-by__list{flex-direction:column;align-items:unset;gap:2px}}@media only screen and (max-width: 833px){.sort-by__badge .sort-badge__wrapper{min-height:40px;-moz-column-gap:2px;column-gap:2px;padding:10px 16px;border-radius:12px;font-size:14px;line-height:20px}.sort-by__badge .sort-badge__icons{width:20px}.sort-by__badge .sort-badge__icons .icon{width:8px;height:6px}.sort-by__badge .sort-badge__wrapper span{flex-grow:1}.sort-by__badge .sort-badge__icons{flex-direction:column;gap:2px}.sort-by__badge .sort-badge__icons .icon{display:flex;color:var(--color-neutral-350)}}.sort-by__footer{display:none;flex-direction:column}@media only screen and (max-width: 833px){.sort-by__footer{display:flex}}.aside-articles-info{display:flex;flex-direction:column;padding:20px 0}.aside-articles-info__content{color:var(--color-neutral-850)}.aside-articles-info__content p{font-family:"Geologica",sans-serif;font-size:25px;font-weight:700;line-height:32px}.aside-articles-info__content strong{margin-bottom:-10px;font-size:70px;line-height:88px}.aside-articles-info__image{width:100%}.aside-articles{display:flex;flex-direction:column}.aside-articles__header{margin-bottom:32px}@media only screen and (max-width: 1023px){.aside-articles__header{margin-bottom:24px}}.aside-articles__header:last-child{margin-bottom:0}.aside-articles__title{font-family:"Geologica",sans-serif;font-weight:700;font-size:24px;line-height:30px}@media only screen and (max-width: 833px){.aside-articles__title{font-size:22px;line-height:26px}}@media only screen and (max-width: 575px){.aside-articles__title{font-size:20px;line-height:24px}}.aside-articles__list{display:flex;flex-direction:column;row-gap:24px}.aside-articles__footer{margin-top:32px}@media only screen and (max-width: 1139px){.aside-articles__footer{margin-top:48px}}@media only screen and (max-width: 1023px){.aside-articles__footer{margin-top:32px}}@media only screen and (max-width: 833px){.aside-articles__footer{margin-top:24px}}.aside-articles__footer:first-child{margin-top:0}.aside-articles__info{margin-top:20px}@media only screen and (max-width: 1139px){.aside-articles__info{display:none}}.aside-articles__info:first-child{margin-top:0}.aside-cart{position:relative;display:flex;flex-direction:column;padding:16px;border-radius:20px;background-color:var(--color-neutral-50);box-shadow:0 4px 36px 0 hsla(var(--color-neutral-1200--hsl), 0.08)}@media only screen and (max-width: 1023px){.aside-cart{padding:32px 0 0;background-color:rgba(0,0,0,0);box-shadow:none}.aside-cart::after{position:absolute;top:-1px;right:calc(-1*var(--container-padding));left:calc(-1*var(--container-padding));content:"";display:block;border-top:2px dotted var(--color-neutral-300)}}@media only screen and (max-width: 833px){.aside-cart{padding-top:24px}}.aside-cart__content{display:flex;flex-direction:column}.aside-cart__group{display:flex;flex-direction:column;padding:16px 0;row-gap:16px;border-bottom:1px solid var(--color-neutral-200)}@media only screen and (max-width: 1023px){.aside-cart__group{padding:20px 0;row-gap:20px}}.aside-cart__group:first-child{padding-top:0}.aside-cart__group:last-child{padding-bottom:0;border-bottom:0}.aside-cart__stats{display:flex;flex-direction:column;row-gap:12px}@media only screen and (max-width: 1023px){.aside-cart__stats{row-gap:10px}}@media only screen and (max-width: 833px){.aside-cart__stats{row-gap:8px}}.aside-cart__stat{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:12px;column-gap:12px}@media only screen and (max-width: 1023px){.aside-cart__stat{-moz-column-gap:10px;column-gap:10px}}@media only screen and (max-width: 833px){.aside-cart__stat{-moz-column-gap:8px;column-gap:8px}}.aside-cart__stat-text{color:var(--color-neutral-550);font-family:"Geologica",sans-serif;font-size:14px;line-height:20px;letter-spacing:.02em}.aside-cart__form{display:flex;flex-direction:column;row-gap:12px}.aside-cart__price-block{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:12px;column-gap:12px;font-family:"Geologica",sans-serif}@media only screen and (max-width: 1023px){.aside-cart__price-block{-moz-column-gap:10px;column-gap:10px}}@media only screen and (max-width: 833px){.aside-cart__price-block{-moz-column-gap:8px;column-gap:8px}}.aside-cart__price-title{color:var(--color-neutral-550);font-size:14px;line-height:20px;letter-spacing:.02em}.aside-cart__price{color:var(--color-neutral-850);font-size:25px;font-weight:700;line-height:32px}.aside-cart__message{display:flex;align-items:center;justify-content:center;-moz-column-gap:8px;column-gap:8px;color:var(--color-red-300);font-family:"Geologica",sans-serif;font-size:14px;line-height:20px;letter-spacing:.02em}@media only screen and (max-width: 833px){.aside-cart__message{font-size:12px;line-height:14px}}.aside-cart__message .icon{width:20px;height:20px}.aside-cart__call{margin-right:auto;margin-left:auto}.article-header__title,.article-header__info{margin-bottom:40px}@media only screen and (max-width: 1080px){.article-header__title,.article-header__info{margin-bottom:36px}}@media only screen and (max-width: 1023px){.article-header__title,.article-header__info{margin-bottom:32px}}@media only screen and (max-width: 833px){.article-header__title,.article-header__info{margin-bottom:28px}}@media only screen and (max-width: 575px){.article-header__title,.article-header__info{margin-bottom:24px}}.article-header__title:last-child,.article-header__info:last-child{margin-bottom:0}.article-header__title{font-family:"Geologica",sans-serif;font-weight:700;font-size:48px;line-height:54px;letter-spacing:-0.02em}@media only screen and (max-width: 1080px){.article-header__title{font-size:42px;line-height:46px}}@media only screen and (max-width: 833px){.article-header__title{font-size:36px;line-height:42px;letter-spacing:0}}@media only screen and (max-width: 575px){.article-header__title{font-size:32px;line-height:40px}}.article-header__info{display:flex;align-items:center;justify-content:space-between;gap:12px}@media only screen and (max-width: 1023px){.article-header__info{gap:8px}}@media only screen and (max-width: 833px){.article-header__info{flex-direction:column;align-items:flex-start}}.article-header__time{color:var(--color-neutral-500);font-family:"Geologica",sans-serif;font-size:14px;line-height:20px}.article-header__author{margin-left:auto;display:flex;align-items:center}@media only screen and (max-width: 833px){.article-header__author{margin-left:0}}.article-header__author-name{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px;color:var(--color-neutral-550);font-family:"Geologica",sans-serif;font-size:14px;line-height:20px;letter-spacing:.02em}.article-header__author-name span{color:var(--color-neutral-850)}.article-header__author-photo{width:40px;height:40px;flex-shrink:0;margin-left:16px;display:flex;overflow:hidden;border-radius:50%;filter:grayscale(100%)}@media only screen and (max-width: 1023px){.article-header__author-photo{width:32px;height:32px;margin-left:12px}}.article-header__author-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-header__image{width:100%;height:auto;display:flex;overflow:hidden;border-radius:20px;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.article-header__image img{width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit}.article-content{display:block}.article-content>*,.article-content blockquote,.article-content figure,.article-content h2,.article-content h3,.article-content h4,.article-content h5,.article-content ul,.article-content ol,.article-content li,.article-content p,.article-content picture,.article-content img,.article-content iframe{margin:0;padding:0}.article-content>*:first-child,.article-content blockquote:first-child,.article-content figure:first-child,.article-content h2:first-child,.article-content h3:first-child,.article-content h4:first-child,.article-content h5:first-child,.article-content ul:first-child,.article-content ol:first-child,.article-content li:first-child,.article-content p:first-child,.article-content picture:first-child,.article-content img:first-child,.article-content iframe:first-child{margin-top:0}.article-content>*:last-child,.article-content blockquote:last-child,.article-content figure:last-child,.article-content h2:last-child,.article-content h3:last-child,.article-content h4:last-child,.article-content h5:last-child,.article-content ul:last-child,.article-content ol:last-child,.article-content li:last-child,.article-content p:last-child,.article-content picture:last-child,.article-content img:last-child,.article-content iframe:last-child{margin-bottom:0}.article-content br{display:none !important}.article-content h2{margin:32px 0}.article-content h2{font-family:"Geologica",sans-serif;font-weight:700;font-size:32px;line-height:40px}@media only screen and (max-width: 1080px){.article-content h2{font-size:28px;line-height:34px}}@media only screen and (max-width: 833px){.article-content h2{font-size:24px;line-height:30px}}.article-content h3{margin:24px 0}.article-content h3{font-family:"Geologica",sans-serif;font-weight:700;font-size:24px;line-height:30px}@media only screen and (max-width: 833px){.article-content h3{font-size:22px;line-height:26px}}@media only screen and (max-width: 575px){.article-content h3{font-size:20px;line-height:24px}}.article-content h4{margin:20px 0}.article-content h4{font-family:"Geologica",sans-serif;font-weight:700;font-size:18px;line-height:22px}@media only screen and (max-width: 1023px){.article-content h4{font-size:16px;line-height:20px}}@media only screen and (max-width: 833px){.article-content h4{font-size:14px;line-height:18px}}@media only screen and (max-width: 575px){.article-content h4{font-size:12px;line-height:14px}}.article-content p{margin:16px 0;color:var(--color-neutral-600);font-size:18px;line-height:28px;letter-spacing:.02em}@media only screen and (max-width: 1023px){.article-content p{margin:12px 0;font-size:16px;line-height:24px}}.article-content a{cursor:pointer;color:var(--color-primary-300);transition:color .3s ease}.article-content a:hover{color:var(--color-primary-400)}.article-content a:active{color:var(--color-primary-500)}.article-content ul,.article-content ol{margin:24px 0;display:block}.article-content ul{padding:0 0 0 10px}@media only screen and (max-width: 1023px){.article-content ul{padding-left:7px}}.article-content ul li{padding-left:14px}@media only screen and (max-width: 1023px){.article-content ul li{padding-left:11px}}.article-content ul li::before{position:absolute;top:10px;left:0;width:4px;height:4px;flex-shrink:0;content:"";display:flex;border-radius:50%;background-color:var(--color-neutral-850)}@media only screen and (max-width: 1023px){.article-content ul li::before{top:7px}}.article-content li{position:relative;min-height:24px;margin-bottom:10px;display:block}@media only screen and (max-width: 1023px){.article-content li{min-height:18px}}.article-content li:last-child,.article-content li>*:last-child{margin-bottom:0}.article-content ol{padding:0 0 0 24px}@media only screen and (max-width: 1023px){.article-content ol{padding-left:18px}}.article-content ol li{display:list-item}.article-content blockquote{position:relative;margin:24px 0;color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:24px;line-height:32px;letter-spacing:-0.02em}.article-content blockquote p{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit}.article-content blockquote:not(figure blockquote){padding:20px 0}.article-content iframe{width:100%;height:auto;aspect-ratio:16/9}.article-content figure{margin:24px 0}.article-content figure blockquote{min-height:98px;padding:56px}@media only screen and (max-width: 1023px){.article-content figure blockquote{padding:42px}}@media only screen and (max-width: 833px){.article-content figure blockquote{padding:32px}}.article-content figure blockquote::before{position:absolute;top:0;left:0;z-index:-1;width:150px;height:98px;content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg width=%27150%27 height=%2799%27 viewBox=%270 0 150 99%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M66.474 12.2017V0.746094C65.898 0.778648 65.3463 0.80725 64.8112 0.834993C63.7301 0.891049 62.7166 0.943596 61.7061 1.01814C46.6615 2.12928 33.3996 7.65877 22.2218 17.7279C8.26195 30.3011 0.705262 46.1226 0.0269292 64.9464C-0.441677 77.9819 5.2111 88.11 16.5494 94.4228C27.7829 100.677 39.3047 100.1 50.0335 93.0036C70.5014 79.4699 68.4664 48.5088 46.4813 37.6071C44.4591 36.6058 42.2857 35.9084 40.0189 35.181C38.9318 34.8322 37.8232 34.4765 36.6995 34.077C41.9 20.4713 51.7867 13.1325 66.474 12.2017ZM120.193 33.9594C125.206 20.3832 135.237 13.2443 149.993 12.1692V12.166C149.993 11.444 149.995 10.7219 149.996 9.99966C150.001 7.19059 150.005 4.37987 149.938 1.56915C149.931 1.30037 149.105 0.815275 148.673 0.828385C135.558 1.22499 123.401 4.77146 112.59 12.32C94.8617 24.6999 85.1422 41.7308 83.4644 63.3047C82.7107 73.0165 85.6698 81.4304 92.3188 88.5987C102.418 99.4905 120.261 101.785 132.632 93.5578C143.181 86.5436 148.371 76.6023 147.493 63.9504C146.7 52.5309 141.051 43.8154 131.013 38.263C128.775 37.0265 126.329 36.1654 123.796 35.274C122.61 34.8564 121.404 34.4321 120.193 33.9594Z%27 fill=%27%23EFEFEF%27/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-size:100%;pointer-events:none}.article-content figure blockquote+figcaption{justify-content:flex-end;padding:20px;border-top:1px solid var(--color-neutral-400)}@media only screen and (max-width: 833px){.article-content figure blockquote+figcaption{padding:16px}}.article-content figure blockquote+figcaption p{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}@media only screen and (min-width: 834px){.article-content figure blockquote+figcaption p{font-size:16px;line-height:24px}}.article-content figure figcaption{display:flex;align-items:center}@media only screen and (max-width: 833px){.article-content figure figcaption{justify-content:center}}.article-content figure figcaption p{color:var(--color-neutral-550);font-size:14px;line-height:20px}.article-content figure figcaption strong{color:var(--color-neutral-850);font-weight:700}.article-content figure .slider,.article-content figure .article-content__images,.article-content figure picture,.article-content figure img:not(picture img){margin-bottom:12px}.article-content picture img{width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit}.article-content picture,.article-content img:not(picture img){width:100%;min-width:0;max-height:620px;margin:24px 0;display:flex;overflow:hidden;border-radius:20px;-o-object-fit:cover;object-fit:cover}.article-content__images{margin:24px 0;display:flex;align-items:flex-start;gap:16px}@media only screen and (max-width: 833px){.article-content__images{flex-direction:column;align-items:stretch}}.article-content__images picture,.article-content__images img:not(picture img),.article-content__images figure{flex:1 1 50%;margin:0}.article-content__row{margin:24px 0;display:flex;flex-wrap:wrap;gap:24px}@media only screen and (max-width: 833px){.article-content__row{flex-direction:column}}.article-content__col{flex:1 1 calc(50% - 12px)}.article-content__info{margin:24px 0;display:flex;padding:24px;border-radius:20px;background-color:var(--color-neutral-100);gap:16px}@media only screen and (max-width: 833px){.article-content__info{flex-direction:column}}.article-content__info .icon{width:48px;height:48px;flex-shrink:0;color:var(--color-neutral-400)}.article-content__info-content p{color:var(--color-neutral-600);font-size:16px;line-height:24px;letter-spacing:.02em}.article-content__slider{margin:24px 0}.article-content .table{margin:24px 0;display:flex;flex-direction:column;padding:24px;overflow:hidden;border-radius:20px;background-color:var(--color-neutral-50);box-shadow:inset 0 0 0 1px var(--color-neutral-200)}@media only screen and (max-width: 833px){.article-content .table{padding:20px}}.article-content .table__content{overflow:auto hidden}.article-content .table table{width:100%;border-spacing:0}.article-content .table table th,.article-content .table table td{min-width:164px;max-width:224px;padding:24px 12px;border-top:1px solid var(--color-neutral-200)}@media only screen and (max-width: 833px){.article-content .table table th,.article-content .table table td{min-width:96px;max-width:136px;padding:20px 8px}}.article-content .table table th:first-child,.article-content .table table td:first-child{position:sticky;left:0;min-width:220px;max-width:242px;padding-left:0;background-color:var(--color-neutral-50)}@media only screen and (max-width: 833px){.article-content .table table th:first-child,.article-content .table table td:first-child{min-width:168px;max-width:208px}}.article-content .table table th:first-child,.article-content .table table th:first-child p,.article-content .table table td:first-child,.article-content .table table td:first-child p{color:var(--color-neutral-900);font-weight:600}.article-content .table table th,.article-content .table table th p,.article-content .table table td,.article-content .table table td p{color:var(--color-neutral-600);text-align:left;font-family:"Geologica",sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.02em}.article-content .table table thead tr:first-child th{padding-top:0;border-top:0}.account{--account-padding: 40px}.account__content{display:flex}.account__aside{width:300px;flex-shrink:0;padding-top:var(--account-padding);padding-bottom:var(--account-padding)}.account__main{padding-top:var(--account-padding);padding-bottom:var(--account-padding)}.account-actions{display:flex;flex-wrap:wrap;gap:20px}@media only screen and (max-width: 1080px){.account-actions{gap:16px}}@media only screen and (max-width: 833px){.account-actions{flex-direction:column;gap:12px}}.account-add-button{display:flex;align-items:center;justify-content:center;-moz-column-gap:12px;column-gap:12px;padding:24px;overflow:hidden;border-radius:12px;background-color:var(--color-neutral-50);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-300);text-overflow:ellipsis;font-family:"Geologica",sans-serif;font-size:20px;line-height:24px;letter-spacing:-0.02em;white-space:nowrap;transition:color .3s ease,box-shadow .3s ease,background-color .3s ease}@media only screen and (max-width: 1080px){.account-add-button{-moz-column-gap:10px;column-gap:10px;padding:20px;font-size:18px;line-height:22px}}@media only screen and (max-width: 833px){.account-add-button{-moz-column-gap:8px;column-gap:8px;font-size:16px;line-height:20px}}.account-add-button:hover{color:var(--color-primary-300)}.account-add-button:active{background-color:var(--color-neutral-100);color:var(--color-primary-300)}.account-add-button .icon{width:32px;height:32px}@media only screen and (max-width: 1080px){.account-add-button .icon{width:28px;height:28px}}@media only screen and (max-width: 833px){.account-add-button .icon{width:24px;height:24px}}.account-aside{flex-grow:1;display:flex;flex-direction:column;justify-content:space-between;padding-top:var(--account-indent);padding-bottom:24px;border-right:1px solid var(--color-neutral-200);background-color:var(--color-neutral-50);transition:margin .3s ease;row-gap:24px}@media only screen and (max-width: 1259px)and (min-width: 833px){.account-aside{position:fixed;z-index:300;width:320px;visibility:hidden;opacity:0;padding:24px calc(24px - var(--scroll-width)) 24px 0;transition:opacity ease,visibility ease;transition-delay:.15s;transition-duration:.45s;pointer-events:none;inset:0 var(--current-scroll-width) 0 auto}.account-aside.is-active{visibility:visible;opacity:1;transition-delay:.3s;transition-duration:.6s;pointer-events:all}.account-aside::after{position:absolute;top:0;bottom:0;left:100%;width:var(--current-scroll-width);height:100%;content:"";background-color:var(--color-neutral-50)}}@media only screen and (max-width: 1259px){.account-aside{border-right:0;border-left:0}}.account-aside__logo{width:100%;height:64px;display:flex;align-items:center;transition:opacity .3s ease;flex-shrink:0;padding-right:24px;padding-left:24px}@media only screen and (max-width: 1259px)and (min-width: 833px){.account-aside__logo{padding-right:0}}@media only screen and (max-width: 1023px){.account-aside__logo{height:56px}}.account-aside__logo:hover{opacity:.96}.account-aside__logo:active{opacity:.92}.account-aside__logo img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center}.account-aside__content{margin-bottom:auto;display:flex;flex-direction:column;flex-grow:1;row-gap:24px}@media only screen and (min-width: 1260px){.account-aside__content{position:sticky;top:calc(var(--header-height) + 40px);max-height:calc(100vh - (var(--header-height) + 40px + 24px + 24px))}}@media only screen and (min-width: 834px){.account-aside__content{overflow:hidden auto}}@media only screen and (max-width: 833px){.account-aside__content{row-gap:24px}}.account-aside__content-static.account-aside__content{position:static;top:unset}.account-aside__body{flex-grow:1;display:flex;flex-direction:column;overflow:hidden auto}@media only screen and (min-width: 1260px){.account-aside__body{direction:rtl}}.account-aside__body-content{flex-grow:1;display:flex;flex-direction:column}@media only screen and (min-width: 1260px){.account-aside__body-content{direction:ltr}}.account-aside__menu{flex-grow:1}.account-aside__footer{display:flex;flex-direction:column}.account-aside__footer-button{width:32px;height:32px;display:flex;align-items:center;justify-content:center;-moz-column-gap:12px;column-gap:12px;padding:0;border-right:2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--color-neutral-900);text-decoration:none;font-size:16px;line-height:24px;letter-spacing:.02em;transition:color .3s ease,background-color .3s ease,opacity .3s ease,visibility .3s ease,border-color .3s ease}.account-aside__footer-button:hover{background-color:hsla(var(--color-primary-200--hsl), 0.05);color:var(--color-primary-300)}.account-aside__footer-button:active{background-color:hsla(var(--color-primary-200--hsl), 0.1);color:var(--color-primary-400)}.account-aside__footer-button span{display:none}.account-aside__button{position:relative;display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px;padding:14px 22px 14px 24px;border-right:2px solid rgba(0,0,0,0);background-color:rgba(0,0,0,0);color:var(--color-neutral-900);text-align:left;text-decoration:none;font-size:16px;line-height:24px;letter-spacing:.02em;transition:color .3s ease,background-color .3s ease,opacity .3s ease,visibility .3s ease,border-color .3s ease}.account-aside__button:hover{background-color:var(--color-neutral-100)}.account-aside__button:active{background-color:hsla(var(--color-primary-200--hsl), 0.1);color:var(--color-primary-400)}.account-aside__button.is-active{border-color:var(--color-primary-400);background-color:hsla(var(--color-primary-200--hsl), 0.1);color:var(--color-primary-900);font-weight:600}.account-aside__button-title{flex-grow:1}.account-aside__button-counter{position:absolute;top:2px;left:48px;display:flex;align-items:center;justify-content:center;padding:2px 4px;border-radius:20px;background-color:var(--color-primary-200);color:var(--color-neutral-50);text-align:center;font-family:"Geologica",sans-serif;font-size:12px;font-weight:700;line-height:14px;transform:translateX(-50%)}.account-aside__button-arrow{display:none;transition:opacity .3s ease}@media only screen and (max-width: 833px){.account-aside__button-arrow{display:block}}.account-aside__button.is-active .account-aside__button-arrow{opacity:0;display:none}.account-aside__button--has-arrow .account-aside__button-arrow{opacity:1;display:block}.account-aside-header{display:flex;flex-direction:column;align-items:flex-start;position:relative;padding-right:24px;padding-left:24px}@media only screen and (max-width: 1259px)and (min-width: 833px){.account-aside-header{padding-right:0}}@media only screen and (max-width: 1259px)and (min-width: 833px){.account-aside-header__close{display:flex}}.account-aside-header__close{position:absolute;top:0;right:0;z-index:3;width:32px;height:32px;flex-shrink:0;display:none;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-neutral-200);color:var(--color-neutral-900);transition:color .3s ease,background-color .3s ease}.account-aside-header__close:hover{background-color:var(--color-neutral-800);color:var(--color-neutral-50)}.account-aside-header__close:active{background-color:var(--color-neutral-900);color:var(--color-neutral-50)}.account-aside-header__image-wrapper{position:relative;width:96px;height:96px;flex-shrink:0;margin-bottom:16px;display:flex;overflow:hidden;border:2px solid var(--color-neutral-300);border-radius:20px;background-color:var(--color-neutral-200);transition:border-color .3s ease}.account-aside-header__image-icon{position:absolute;top:50%;left:50%;z-index:1;opacity:0;color:var(--color-neutral-50);transform:translate(-50%, -50%);transition:opacity .3s ease}.account-aside-header__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.account-aside-header__image img{width:inherit;height:inherit;-o-object-fit:inherit;object-fit:inherit}.account-aside-header__uppertitle{color:var(--color-neutral-600);font-family:"Geologica",sans-serif;font-size:16px;line-height:24px;letter-spacing:.02em}.account-aside-header__title{color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:24px;font-weight:600;line-height:36px;letter-spacing:-0.02em;word-break:break-all}.account-aside-header__label{margin-top:8px}.account-aside-header__label:first-child{margin-top:0}.account-aside-menu{display:flex;flex-direction:column;row-gap:12px}.account-aside-menu__group{display:flex;flex-direction:column}.account-aside-menu__group--has-divider{padding-top:12px;border-top:1px solid var(--color-neutral-200)}.account-aside-menu__group--bottom{margin-top:auto}.account-aside-menu__title{padding:12px 24px;color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:16px;font-weight:700;line-height:20px}.account-aside-menu__list{display:flex;flex-direction:column}.account-aside-filter{visibility:hidden;opacity:0;pointer-events:none;display:flex;flex-direction:column;padding-right:24px;padding-left:24px;background-color:var(--color-neutral-50);width:360px;margin-right:-360px;transition:margin .9s ease,opacity .6s ease,visibility .6s ease;border-left:1px solid var(--color-neutral-200)}.account-aside-filter.is-active{visibility:visible;opacity:1;pointer-events:all;margin-right:0}.account-aside-filter__content{max-height:100%;flex-grow:1;display:flex;flex-direction:column}.account-aside-filter__header{margin-bottom:24px;display:flex;align-items:center;justify-content:space-between;-moz-column-gap:8px;column-gap:8px}@media only screen and (max-width: 1259px){.account-aside-filter__header{display:flex}}.account-aside-filter__header:last-child{margin-bottom:0}.account-aside-filter__title{color:var(--color-neutral-850);font-family:"Geologica",sans-serif;font-size:24px;font-weight:600;line-height:30px}.account-aside-filter__close{z-index:3;width:32px;height:32px;flex-shrink:0;margin-top:-1px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-neutral-200);color:var(--color-neutral-900);transition:color .3s ease,background-color .3s ease}@media only screen and (max-width: 1023px){.account-aside-filter__close{top:16px;right:20px}}.account-aside-filter__close:hover{background-color:var(--color-neutral-800);color:var(--color-neutral-50)}.account-aside-filter__close:active{background-color:var(--color-neutral-900);color:var(--color-neutral-50)}.account-aside-filter__body{position:relative;margin-bottom:12px;display:flex;flex-direction:column;padding-right:6px;flex-grow:1;overflow:hidden auto;row-gap:24px}.account-aside-filter__body:last-child{margin-bottom:0}.account-aside-filter__body::after{position:sticky;right:0;bottom:-2px;left:0;width:100%;height:40px;flex-shrink:0;margin-top:-24px;content:"";display:block;background:linear-gradient(0deg, var(--color-neutral-50) 0%, hsla(var(--color-neutral-50--hsl), 0.75) 50%, hsla(var(--color-neutral-50--hsl), 0) 100%)}.account-aside-filter__footer{display:flex;flex-direction:column;row-gap:10px}.account-aside-filter-group{display:flex;flex-direction:column;row-gap:16px}.account-aside-filter-group__title{font-family:"Geologica",sans-serif;font-size:16px;line-height:20px;font-weight:700}.account-banner{position:relative;min-height:190px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:32px 280px 32px 32px;overflow:hidden;border-radius:20px;background-color:hsla(var(--color-primary-200--hsl), 0.1);color:var(--color-primary-300);font-family:"Geologica",sans-serif;gap:24px}@media only screen and (max-width: 833px){.account-banner{padding:24px 272px 24px 24px}}@media only screen and (max-width: 575px){.account-banner{align-items:stretch;padding:20px}}.account-banner__main{display:flex;flex-direction:column;row-gap:8px}@media only screen and (max-width: 575px){.account-banner__main{min-height:160px;padding-right:98px}}.account-banner__title{font-family:"Geologica",sans-serif;font-weight:700;font-size:24px;line-height:30px}@media only screen and (max-width: 833px){.account-banner__title{font-size:22px;line-height:26px}}@media only screen and (max-width: 575px){.account-banner__title{font-size:20px;line-height:24px}}.account-banner__subtitle{color:var(--color-neutral-900);font-size:16px;line-height:24px;letter-spacing:.02em}@media only screen and (max-width: 833px){.account-banner__subtitle{font-size:14px;line-height:20px}}.account-banner__image{position:absolute;top:24px;right:55px;width:192px;display:flex;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 833px){.account-banner__image{top:20px}}@media only screen and (max-width: 575px){.account-banner__image{right:-40px;width:160px}}.account-banner__image img{width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit}.account-comments{display:flex;justify-content:space-between;-moz-column-gap:24px;column-gap:24px}.account-comments__main{flex-grow:1;display:flex;flex-direction:column;row-gap:20px}.account-comments__aside{position:relative;width:418px;flex-shrink:0;display:flex;flex-direction:column}@media only screen and (max-width: 1080px){.account-comments__aside{width:360px}}.account-comments__aside-content{position:sticky;top:12px;display:flex;flex-direction:column}.account-edit-controls{display:flex;flex-wrap:wrap;gap:12px;animation:fadeIn .3s ease}@media only screen and (max-width: 1080px){.account-edit-controls{gap:10px}}@media only screen and (max-width: 833px){.account-edit-controls{gap:8px}}@media only screen and (max-width: 833px){.account-edit-controls .label,.account-edit-controls .button{flex:1 0 calc(50% - 4px)}}.account-edit-controls .label span,.account-edit-controls .button span{flex-grow:0}@media only screen and (max-width: 833px){.account-edit-controls--position-header{display:none}}@media only screen and (max-width: 833px){.account-edit-controls--position-header.account-edit-controls--together{display:flex}}.account-edit-controls--position-header.account-edit-controls--together .label--type-icon,.account-edit-controls--position-header.account-edit-controls--together .button--type-icon{padding-right:0;padding-left:0}@media only screen and (max-width: 833px){.account-edit-controls--position-header.account-edit-controls--together .label span,.account-edit-controls--position-header.account-edit-controls--together .button span{display:none}}@media only screen and (min-width: 834px){.account-edit-controls--position-header.account-edit-controls--together .label .icon,.account-edit-controls--position-header.account-edit-controls--together .button .icon{display:none}}.account-edit-controls--position-body{margin-top:24px;margin-bottom:24px}@media only screen and (min-width: 834px){.account-edit-controls--position-body{display:none}}.account-edit-controls--position-body:first-child{margin-top:0}.account-edit-controls--position-body:last-child{margin-bottom:0}.account-edit-controls--direction-column{flex-direction:column}.account-filter-aside{display:flex;flex-direction:column;row-gap:24px}.account-info{--columns-count: 3;--grid-indents: 20px;display:flex;flex-direction:column;row-gap:var(--grid-indents)}@media only screen and (max-width: 1080px){.account-info{--grid-indents: 16px}}@media only screen and (max-width: 833px){.account-info{--grid-indents: 12px}}.account-info__row{display:flex;flex-wrap:wrap;gap:var(--grid-indents)}@media only screen and (max-width: 833px){.account-info__row{flex-direction:column}}.account-info__col{display:flex;flex-direction:column;max-width:100%;flex:1 0 calc((100% - var(--grid-indents)*(var(--columns-count) - 1))/var(--columns-count))}.account-info__item{display:flex;flex-direction:column;font-family:"Geologica",sans-serif;gap:6px}@media only screen and (max-width: 833px){.account-info__item{gap:4px}}.account-info__item-title{color:var(--color-neutral-600);font-size:14px;line-height:20px;letter-spacing:.02em}.account-info__item-value{display:-webkit-box;overflow:hidden;font-size:16px;line-height:24px;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media only screen and (max-width: 833px){.account-info__item-value{font-size:14px;line-height:20px}}@media only screen and (max-width: 833px){.account-info--direction-row .account-info__item{flex-direction:row;justify-content:space-between}}.account-info--size-lg .account-info__item-value{font-weight:600;font-size:18px;line-height:22px}@media only screen and (max-width: 1080px){.account-info--size-lg .account-info__item-value{font-size:16px;line-height:20px}}@media only screen and (max-width: 833px){.account-info--size-lg .account-info__item-value{font-size:14px;line-height:20px}}.account-info--size-md .account-info__item-value{font-size:14px;line-height:20px}.account-info-form{--columns-count: 3;--grid-indents: 20px;display:flex;flex-direction:column;row-gap:var(--grid-indents)}@media only screen and (max-width: 1080px){.account-info-form{--grid-indents: 16px}}@media only screen and (max-width: 833px){.account-info-form{--grid-indents: 12px}}.account-info-form__row{display:flex;flex-wrap:wrap;gap:var(--grid-indents)}@media only screen and (max-width: 833px){.account-info-form__row{flex-direction:column}}.account-info-form__col{display:flex;flex-direction:column;max-width:100%;flex:1 0 calc((100% - var(--grid-indents)*(var(--columns-count) - 1))/var(--columns-count))}.account-infoblock{display:flex;flex-direction:column;font-family:"Geologica",sans-serif}.account-infoblock__content-inner{max-height:72px;overflow:hidden;transition:max-height .6s cubic-bezier(0.75, 0.1, 0.15, 1)}@media only screen and (max-width: 833px){.account-infoblock__content-inner{max-height:180px}}.account-infoblock__content{display:flex;flex-direction:column;row-gap:24px;font-size:16px;line-height:24px}@media only screen and (max-width: 833px){.account-infoblock__content{row-gap:20px;font-size:14px;line-height:20px}}.account-infoblock__content-more{margin-top:8px;display:none;align-items:center;color:var(--color-neutral-900);font-weight:600;transition:color .3s ease,opacity .3s ease}.account-infoblock__content-more:hover{color:var(--color-primary-300)}.account-infoblock__content-more:active{color:var(--color-primary-400)}.account-infoblock__content-more.is-visible{display:flex}.account-infoblock__content-more.is-swapped span:first-child{display:none}.account-infoblock__content-more.is-swapped span:last-child{display:flex}.account-infoblock__content-more span{animation:fadeIn .6s ease}.account-infoblock__content-more span:last-child{display:none}.account-infoblock__content-more span:last-child:first-child{display:flex}.account-order{position:relative;display:flex;align-items:flex-start;gap:24px}.account-order__aside{position:sticky;top:0;width:442px;flex-shrink:0}.account-order__main{flex-grow:1}.account-order-info{display:flex;flex-direction:column;row-gap:24px}.account-order-info__options{display:flex;flex-direction:column;row-gap:16px}.account-order-info__options:not(:last-child){padding-bottom:24px;border-bottom:1px solid var(--color-neutral-200)}.account-order-info__option{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:16px;column-gap:16px;color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:16px;line-height:24px}.account-order-info__option-title{color:var(--color-neutral-500)}.account-order-info__option-value{font-weight:600}.account-order-info__option-value--sale{color:var(--color-red-400)}.account-order-info__price-block{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:16px;column-gap:16px;font-family:"Geologica",sans-serif}.account-order-info__price-title{color:var(--color-neutral-500);font-size:16px;line-height:24px;letter-spacing:.02em}.account-order-info__price{color:var(--color-neutral-900);font-size:20px;font-weight:700;line-height:20px}.account-order-info__error{display:flex;align-items:flex-start;justify-content:center;-moz-column-gap:6px;column-gap:6px;color:var(--color-red-300);font-family:"Geologica",sans-serif;font-size:12px;line-height:14px;letter-spacing:.02em;animation:fadeInTop .3s ease}.account-order-info__error .icon{width:20px;height:20px}.account-order-info__error span{margin-top:auto;margin-bottom:auto}.account-packaging{display:flex;flex-direction:column;row-gap:24px}.account-packaging__list{display:flex;flex-direction:column;row-gap:24px}.account-packaging__actions{display:flex;flex-wrap:wrap;align-items:center}.account-packaging-item{display:flex;flex-direction:column;row-gap:16px;animation:fadeIn .6s ease}.account-packaging-item__title{font-family:"Geologica",sans-serif;font-weight:700;font-size:18px;line-height:22px}@media only screen and (max-width: 1023px){.account-packaging-item__title{font-size:16px;line-height:20px}}@media only screen and (max-width: 833px){.account-packaging-item__title{font-size:14px;line-height:18px}}@media only screen and (max-width: 575px){.account-packaging-item__title{font-size:12px;line-height:14px}}.account-packaging-item__body{display:flex;justify-content:space-between;gap:20px}.account-packaging-item__list{flex-grow:1;display:flex;justify-content:space-between;gap:20px}.account-packaging-item__col{flex-basis:0;flex-grow:1;display:flex;flex-direction:column}.account-packaging-item__actions{display:flex;flex-direction:column;justify-content:flex-end;gap:12px}.account-profile{display:flex;-moz-column-gap:24px;column-gap:24px}.account-profile__logo{min-width:240px;flex-shrink:0}.account-profile__main{flex-grow:1}.account-profile-logo{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:24px}.account-profile-logo__image-wrapper{width:192px;height:184px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.account-profile-logo__image{width:148px;height:148px;flex-shrink:0;display:flex;overflow:hidden;border-radius:50%;background-color:var(--color-neutral-50);box-shadow:0 0 0 1px var(--color-neutral-300);-o-object-fit:cover;object-fit:cover}.account-profile-logo__image img{width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit}.account-profile-logo__title{text-align:center;font-family:"Geologica",sans-serif;font-size:18px;font-weight:600;line-height:32px}.account-requisites{display:flex;flex-direction:column;row-gap:20px}.account-requisites__header{display:flex;align-items:center;justify-content:space-between}.account-requisites__title{display:flex;flex-wrap:wrap;align-items:center;color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:20px;font-weight:700;line-height:24px;gap:8px 12px}@media only screen and (max-width: 833px){.account-requisites__title{flex-direction:column;align-items:flex-start}}.account-requisites__actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px 12px}.account-requisites__controls{margin-top:-4px;margin-bottom:-4px}.account-requisites__action{animation:fadeIn .3s ease}.account-requisites__body{display:flex;flex-direction:column;row-gap:20px}.account-status-bar{margin-bottom:40px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.account-status-bar:last-child{margin-bottom:0}.account-status-bar__main{flex:1 0 calc(50% - 8px)}.account-status-bar__actions{display:flex;align-items:center;gap:12px}.account-table{width:100%;border-spacing:0}.account-table__col{min-width:80px;min-height:48px;padding:12px;background-color:var(--color-neutral-50)}.account-table__col:first-child{padding-left:24px}@media only screen and (min-width: 834px){.account-table__col:first-child{position:sticky;left:0;z-index:1}}@media only screen and (max-width: 833px){.account-table__col:first-child{padding-left:20px}}.account-table__col:last-child{padding-right:24px}@media only screen and (max-width: 833px){.account-table__col:last-child{padding-right:20px}}.account-table__header .account-table__col{background-color:var(--color-neutral-100)}.account-table__header-item{display:flex;align-items:center;-moz-column-gap:6px;column-gap:6px;color:var(--color-neutral-700);font-family:"Geologica",sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.02em}.account-table__product{min-width:280px;max-width:360px}@media only screen and (max-width: 833px){.account-table__product{min-width:200px}}.account-table__item{display:flex;align-items:center;-moz-column-gap:6px;column-gap:6px;color:var(--color-neutral-900);text-decoration:none;font-family:"Geologica",sans-serif;font-size:14px;line-height:22px;letter-spacing:.02em}.account-table__item a{color:var(--color-primary-400);text-decoration:none;transition:color .3s ease}.account-table__item a:hover{color:var(--color-primary-500)}.account-table__item a:active{color:var(--color-primary-600)}.account-table__category{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px}.account-table__document{min-width:200px}.account-table-actions{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px}.account-table-document{display:flex;align-items:center;-moz-column-gap:6px;column-gap:6px;overflow:hidden;color:var(--color-neutral-900);text-decoration:none;font-family:"Geologica",sans-serif;transition:color .3s ease}.account-table-document:hover{color:var(--color-primary-200)}.account-table-document:active{color:var(--color-primary-300)}.account-table-document__icon{width:32px;height:32px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:8px;background-color:hsla(var(--color-primary-200--hsl), 0.2);color:var(--color-primary-900)}.account-table-document__icon .icon{width:16px;height:16px}.account-table-document__title{overflow:hidden;text-overflow:ellipsis;font-size:14px;line-height:22px;letter-spacing:.02em;white-space:nowrap}.account-table-images{display:flex;align-items:center}.account-table-images__list{display:flex;align-items:center}.account-table-images__item{width:40px;height:40px;flex-shrink:0;display:flex;overflow:hidden;border:1px solid var(--color-neutral-50);border-radius:10px;-o-object-fit:cover;object-fit:cover}.account-table-images__item:not(:first-child){margin-left:-24px}.account-table-images__item img{width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit}.account-table-operation{display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px;color:var(--color-neutral-900);text-decoration:none;font-family:"Geologica",sans-serif;transition:color .3s ease}.account-table-operation--theme-red .account-table-operation__icon{background-color:hsla(var(--color-red-600--hsl), 0.2);color:var(--color-red-900)}.account-table-operation--theme-red:is(a):hover,.account-table-operation--theme-red:is(button):hover{color:var(--color-red-600)}.account-table-operation--theme-red:is(a):active,.account-table-operation--theme-red:is(button):active{color:var(--color-red-700)}.account-table-operation--theme-primary .account-table-operation__icon{background-color:hsla(var(--color-primary-200--hsl), 0.2);color:var(--color-primary-900)}.account-table-operation--theme-primary:is(a):hover,.account-table-operation--theme-primary:is(button):hover{color:var(--color-primary-300)}.account-table-operation--theme-primary:is(a):active,.account-table-operation--theme-primary:is(button):active{color:var(--color-primary-400)}.account-table-operation__icon{width:48px;height:48px;flex-shrink:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:12px}.account-table-operation__main{flex-grow:1;display:flex;flex-direction:column;overflow:hidden}.account-table-operation__title{overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.02em;white-space:nowrap}.account-table-operation__subtitle{overflow:hidden;color:var(--color-neutral-500);text-overflow:ellipsis;font-size:12px;line-height:20px;white-space:nowrap}.account-table-prices{display:flex;flex-direction:column;justify-content:center;font-family:"Geologica",sans-serif}.account-table-prices--has-sale .account-table-prices__main{color:var(--color-red-400)}.account-table-prices__main{font-size:14px;font-weight:600;line-height:20px}.account-table-prices__sale{color:var(--color-neutral-600);font-size:12px;line-height:16px;letter-spacing:.02em}.account-table-product{display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px;color:var(--color-neutral-900);text-decoration:none;font-family:"Geologica",sans-serif;transition:color .3s ease}.account-table-product__image{width:40px;height:40px;flex-shrink:0;display:flex;overflow:hidden;border-radius:12px;background-color:var(--color-neutral-200);-o-object-fit:cover;object-fit:cover}.account-table-product__image img{width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit}.account-table-product__main{flex-grow:1;display:flex;flex-direction:column;overflow:hidden}.account-table-product__title{overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:22px;letter-spacing:.02em;white-space:nowrap}.account-table-product__subtitle{overflow:hidden;color:var(--color-neutral-500);text-overflow:ellipsis;font-size:12px;line-height:20px;white-space:nowrap}.account-table-product:is(a):hover,.account-table-product:is(button):hover{color:var(--color-primary-300)}.account-table-product:is(a):active,.account-table-product:is(button):active{color:var(--color-primary-400)}.account-tile{display:flex;flex-direction:column;border:1px solid var(--color-neutral-300);border-radius:24px;row-gap:24px;background-color:var(--color-neutral-50);animation:fadeIn .3s ease}@media only screen and (max-width: 833px){.account-tile{row-gap:20px;border-radius:20px}}.account-tile__header,.account-tile__body,.account-tile__footer{padding-right:24px;padding-left:24px}@media only screen and (max-width: 833px){.account-tile__header,.account-tile__body,.account-tile__footer{padding-right:20px;padding-left:20px}}.account-tile__header:first-child,.account-tile__body:first-child,.account-tile__footer:first-child{padding-top:24px}@media only screen and (max-width: 833px){.account-tile__header:first-child,.account-tile__body:first-child,.account-tile__footer:first-child{padding-top:20px}}.account-tile__header:last-child,.account-tile__body:last-child,.account-tile__footer:last-child{padding-bottom:24px}@media only screen and (max-width: 833px){.account-tile__header:last-child,.account-tile__body:last-child,.account-tile__footer:last-child{padding-bottom:20px}}.account-tile__body{display:flex;flex-direction:column;row-gap:24px}.account-tile__body--table{padding:0;overflow:auto hidden}.account-tile__body--table:first-child,.account-tile__body--table:last-child{padding:0}.account-tile__stats{display:flex;flex-wrap:wrap;gap:20px;padding:0 24px 24px}.account-tile__stats .stat{width:calc(50% - 10px)}.account-tile__table{width:100%;display:flex;flex-direction:column}.account-tile__table:last-child{padding-bottom:12px}.account-tile--theme-primary{background-color:hsla(var(--color-primary-200--hsl), 0.1);border-color:rgba(0,0,0,0)}.account-tile--theme-orange{background-color:hsla(var(--color-orange-400--hsl), 0.1);border-color:rgba(0,0,0,0)}.account-tile--theme-neutral{background-color:var(--color-neutral-100);border-color:rgba(0,0,0,0)}.account-tile-filter__modal{position:fixed;z-index:1000;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;inset:0 var(--current-scroll-width) 0 auto;inset:0}.account-tile-filter__modal.is-active{pointer-events:auto}.account-tile-filter__modal.is-active::before{visibility:visible;opacity:1;transition-delay:0s}.account-tile-filter__modal::before{position:absolute;width:100%;height:100%;visibility:hidden;opacity:0;content:"";display:block;background-color:hsla(var(--color-neutral-1200--hsl), 0.4);transition:opacity .6s ease,visibility .6s ease;transition-delay:.45s;inset:0}.account-tile-filter__content{position:relative;z-index:10;max-width:820px;max-height:calc(100% - 120px);margin:48px 0;visibility:hidden;opacity:0;display:flex;flex-direction:column;padding:32px;border-radius:32px;background-color:var(--color-neutral-50);transition:opacity ease,visibility ease;transition-delay:.15s;transition-duration:.45s;pointer-events:all}@media only screen and (max-width: 833px){.account-tile-filter__content{padding:24px;max-height:100%;border-bottom-right-radius:0;border-bottom-left-radius:0;margin:auto 0 0}}.account-tile-filter__modal.is-active .account-tile-filter__content{visibility:visible;opacity:1;transition-delay:.3s;transition-duration:.6s}.account-tile-filter__close{position:absolute;right:0;bottom:calc(100% + 8px);width:40px;height:40px;margin-left:auto;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;border:none;border-radius:50%;background-color:var(--color-neutral-200);color:var(--color-neutral-900);transition:color .3s ease,background-color .3s ease}@media only screen and (max-width: 833px){.account-tile-filter__close{position:absolute;top:24px;right:24px;bottom:auto;width:32px;height:32px}}.account-tile-filter__close:hover{background-color:var(--color-neutral-800);color:var(--color-neutral-50)}.account-tile-filter__close:active{background-color:var(--color-neutral-900);color:var(--color-neutral-50)}.account-tile-filter__close .icon{width:32px;height:32px}@media only screen and (max-width: 833px){.account-tile-filter__close .icon{width:24px;height:24px}}.account-tile-filter__header{margin-bottom:32px}.account-tile-filter__title{color:var(--color-neutral-900)}.account-tile-filter__title{font-family:"Geologica",sans-serif;font-weight:700;font-size:32px;line-height:40px}@media only screen and (max-width: 1080px){.account-tile-filter__title{font-size:28px;line-height:34px}}@media only screen and (max-width: 833px){.account-tile-filter__title{font-size:24px;line-height:30px}}@media only screen and (max-width: 1023px){.account-tile-filter__title{font-size:28px;line-height:34px}}@media only screen and (max-width: 833px){.account-tile-filter__title{font-size:24px;line-height:30px}}.account-tile-filter__body{max-height:440px;flex-grow:1;margin-bottom:40px;display:flex;flex-direction:column;overflow:hidden auto}@media only screen and (max-width: 833px){.account-tile-filter__body{max-height:none}}.account-tile-filter__body:last-child{margin-bottom:0}.account-tile-filter__grid{display:flex;flex-direction:column;row-gap:32px}.account-tile-filter__item{display:flex;flex-direction:column;row-gap:16px}.account-tile-filter__item-title{color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:20px;font-weight:700;line-height:24px}.account-tile-filter__footer{display:flex;flex-wrap:wrap;gap:12px}@media only screen and (max-width: 833px){.account-tile-filter__footer>*{flex:1 0 calc(50% - 6px)}}.account-tile-footer{display:flex;flex-direction:column;row-gap:20px}.account-tile-footer__actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px}@media only screen and (max-width: 833px){.account-tile-footer__actions{flex-direction:column}}.account-tile-footer__pagination{justify-content:flex-start}.account-tile-group{display:flex;flex-direction:column;row-gap:20px}@media only screen and (max-width: 833px){.account-tile-group{row-gap:16px}}.account-tile-group+.account-tile-group{padding-top:24px;border-top:1px solid var(--color-neutral-300)}@media only screen and (max-width: 833px){.account-tile-group+.account-tile-group{padding-top:20px}}.account-tile-group__header{display:flex;flex-direction:column}.account-tile-group__title{color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:20px;font-weight:700;line-height:24px}@media only screen and (max-width: 1080px){.account-tile-group__title{font-size:18px;line-height:22px}}@media only screen and (max-width: 833px){.account-tile-group__title{font-size:16px;line-height:20px}}.account-tile-group__body{display:flex;flex-direction:column;row-gap:20px}@media only screen and (max-width: 833px){.account-tile-group__body{row-gap:16px}}.account-tile-header{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px 16px}@media only screen and (max-width: 833px){.account-tile-header{gap:20px 12px}}.account-tile-header__main{flex-grow:1;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;-moz-column-gap:8px;column-gap:8px}.account-tile-header__title{color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:24px;font-weight:700;line-height:30px;letter-spacing:-0.02em}@media only screen and (max-width: 833px){.account-tile-header__title{font-size:20px;line-height:24px;letter-spacing:0}}.account-tile-header__filter--full{width:100%}.account-tile-header__choosen{width:100%;display:flex;display:none;flex-wrap:wrap;align-items:center;gap:8px}.account-tile-header__choosen.is-visible{display:flex;animation:fadeIn .3s ease}.account-tile-header__choosen .badge{animation:fadeIn .3s ease}.account-tile-header-filter,.account-tile-header-filter>form{display:flex;-moz-column-gap:8px;column-gap:8px;max-width:100%}.account-tile-header-filter__badges{width:100%}.notification{display:flex;flex-direction:column;padding:20px;border-radius:20px;background-color:var(--color-neutral-50);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-300);font-family:"Geologica",sans-serif;transition:box-shadow .3s ease,background-color .3s ease}.notification--theme-orange{box-shadow:inset 0 0 0 1px hsla(var(--color-secondary-300--hsl), 0.4)}.notification--readed{background-color:var(--color-neutral-100);box-shadow:inset 0 0 0 1px rgba(0,0,0,0)}.notification__header{margin-bottom:14px;display:flex;justify-content:space-between;-moz-column-gap:16px;column-gap:16px}@media only screen and (max-width: 1139px){.notification__header{-moz-column-gap:12px;column-gap:12px}}@media only screen and (max-width: 833px){.notification__header{-moz-column-gap:8px;column-gap:8px}}.notification__header:last-child{margin-bottom:0}.notification__labels{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.notification__date{display:flex;align-items:center;-moz-column-gap:4px;column-gap:4px;flex-shrink:0;margin-left:auto;font-size:12px;line-height:16px;letter-spacing:.02em;transition:color .3s ease}.notification--readed .notification__date{color:var(--color-neutral-500)}.notification__date .icon{display:none;width:16px;height:16px;animation:fadeIn .3s ease}.notification--readed .notification__date .icon{display:flex}.notification__title{margin-bottom:12px;display:-webkit-box;overflow:hidden;font-size:16px;font-weight:600;line-height:22px;-webkit-box-orient:vertical;-webkit-line-clamp:3}.notification__title:last-child{margin-bottom:0}.notification__content{display:flex;flex-direction:column;color:var(--color-neutral-700);text-decoration:none;font-size:14px;line-height:20px;letter-spacing:.02em;row-gap:12px}.notification__content p,.notification__content a{font-size:inherit;line-height:inherit}.notification__content a{color:var(--color-blue-500);transition:color .3s ease}.notification__content a:hover{color:var(--color-blue-600)}.notification__content a:active{color:var(--color-blue-700)}.empty-block{min-height:120px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:24px;row-gap:24px}@media only screen and (max-width: 833px){.empty-block{padding:20px;row-gap:20px}}.empty-block__image{width:64px;height:64px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 1080px){.empty-block__image{width:56px;height:56px}}@media only screen and (max-width: 833px){.empty-block__image{width:48px;height:48px}}.empty-block__title{color:var(--color-neutral-400);font-family:"Geologica",sans-serif;font-size:24px;font-weight:700;line-height:30px;text-align:center}@media only screen and (max-width: 1080px){.empty-block__title{font-size:20px;line-height:24px}}@media only screen and (max-width: 1023px){.empty-block__title{font-size:18px;line-height:22px}}.infoblock{display:flex;flex-direction:column;color:var(--color-neutral-900);font-family:"Geologica",sans-serif;row-gap:16px}@media only screen and (max-width: 833px){.infoblock{row-gap:12px}}.infoblock__title{font-size:20px;font-weight:700;line-height:24px}@media only screen and (max-width: 833px){.infoblock__title{font-size:18px;line-height:22px}}.infoblock__content{color:var(--color-neutral-600);font-size:16px;line-height:24px;letter-spacing:.02em}.infoblock__content p,.infoblock__text{margin-bottom:12px}.infoblock__content p:last-child,.infoblock__text:last-child{margin-bottom:0}.scroll-up{pointer-events:none;position:fixed;right:calc(24px + var(--current-scroll-width));bottom:24px;z-index:10;opacity:0}@media only screen and (max-width: 1023px){.scroll-up{bottom:88px}}@media only screen and (max-width: 833px){.scroll-up{bottom:84px}}@media only screen and (max-width: 767px){.scroll-up{right:calc(20px + var(--current-scroll-width));bottom:80px}}@media only screen and (max-width: 575px){.scroll-up{right:calc(16px + var(--current-scroll-width));bottom:76px}}.scroll-up.is-visible{pointer-events:all;opacity:1}.stat{width:100%;flex-grow:1;display:flex;align-items:center;padding:20px 24px;border:1px solid var(--stat-border-color);border-radius:20px;color:var(--color-neutral-900);font-family:"Geologica",sans-serif;gap:6px 16px;background-color:hsla(var(--color-primary-300--hsl), 0.1)}@media only screen and (max-width: 1080px){.stat{border-radius:16px;padding:16px 20px}}@media only screen and (max-width: 833px){.stat{padding:12px 16px}}.stat__content{flex-grow:1;display:flex;align-items:center;gap:16px}@media only screen and (max-width: 833px){.stat__content{flex-direction:column;align-items:flex-start}}.stat__main{flex-grow:1;flex-shrink:0;display:flex;flex-direction:column;row-gap:6px}.stat__title{color:var(--color-neutral-600);font-size:16px;line-height:24px;letter-spacing:.02em}@media only screen and (max-width: 1080px){.stat__title{font-size:14px;line-height:20px}}@media only screen and (max-width: 833px){.stat__title{font-size:12px;line-height:16px}}.stat__count{font-size:24px;font-weight:700;line-height:30px}@media only screen and (max-width: 1080px){.stat__count{font-size:20px;line-height:24px}}.stat__icon{width:60px;height:60px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:12px}@media only screen and (max-width: 1080px){.stat__icon{order:-1;width:48px;height:48px}}@media only screen and (max-width: 833px){.stat__icon{width:44px;height:44px}}.stat__icon .icon{width:28px;height:28px}@media only screen and (max-width: 1080px){.stat__icon .icon{width:24px;height:24px}}.stat__chart{flex-grow:1}.stat--chart-default{flex-direction:row}.stat--chart-default .stat__chart{width:214px;max-width:50%;height:60px}.stat--chart-default .stat__chart .chart__wrapper{height:60px}.stat--chart-full{flex-direction:column;align-items:stretch}.stat--chart-full .stat__chart{width:calc(100% + 48px);flex-grow:1;margin-right:-24px;margin-left:-24px}@media only screen and (max-width: 1023px){.stat--chart-full .stat__chart{width:calc(100% + 40px);margin-right:-20px;margin-left:-20px}}@media only screen and (max-width: 833px){.stat--chart-full .stat__chart{width:calc(100% + 32px);margin-right:-16px;margin-left:-16px}}.stat--chart-full .stat__chart .chart__wrapper{height:140px}.stat .stat__icon{background-color:hsla(var(--color-primary-300--hsl), 0.2);color:var(--color-primary-600)}.stat--theme-primary{background-color:hsla(var(--color-primary-300--hsl), 0.1)}.stat--theme-primary .stat__icon{background-color:hsla(var(--color-primary-300--hsl), 0.2);color:var(--color-primary-600)}.stat--theme-primary-light{--stat-border-color: var(--color-neutral-200);background-color:var(--color-neutral-50)}.stat--theme-primary-light .stat__icon{background-color:hsla(var(--color-primary-300--hsl), 0.2);color:var(--color-primary-600)}.stat--theme-orange{background-color:hsla(var(--color-orange-400--hsl), 0.1)}.stat--theme-orange .stat__icon{background-color:hsla(var(--color-orange-400--hsl), 0.2);color:var(--color-orange-900)}.stat--theme-orange-light{--stat-border-color: var(--color-neutral-200);background-color:var(--color-neutral-50)}.stat--theme-orange-light .stat__icon{background-color:hsla(var(--color-orange-400--hsl), 0.2);color:var(--color-orange-900)}.stat--theme-red{background-color:hsla(var(--color-red-600--hsl), 0.1)}.stat--theme-red .stat__icon{background-color:hsla(var(--color-red-600--hsl), 0.1);color:var(--color-red-400)}.stat--theme-red-light{--stat-border-color: var(--color-neutral-200);background-color:var(--color-neutral-50)}.stat--theme-red-light .stat__icon{background-color:hsla(var(--color-red-600--hsl), 0.1);color:var(--color-red-400)}.stat--theme-blue{background-color:hsla(var(--color-blue-300--hsl), 0.1)}.stat--theme-blue .stat__icon{background-color:hsla(var(--color-blue-300--hsl), 0.2);color:var(--color-blue-600)}.stat--theme-blue-light{--stat-border-color: var(--color-neutral-200);background-color:var(--color-neutral-50)}.stat--theme-blue-light .stat__icon{background-color:hsla(var(--color-blue-300--hsl), 0.2);color:var(--color-blue-600)}.chat{position:relative;flex-grow:1;display:flex;overflow:hidden;border:1px solid var(--color-neutral-300);border-radius:20px}.chat__aside{width:388px;flex-shrink:0;border-right:1px solid var(--color-neutral-300)}@media only screen and (max-width: 833px){.chat__aside{width:100%}}@media only screen and (min-width: 834px){.chat__aside .chat-aside__body{overflow:hidden auto;direction:rtl}}@media only screen and (min-width: 834px){.chat__aside .chat-aside__list{direction:ltr}}@media only screen and (max-width: 833px){.chat__aside .chat-aside__link:last-child{border-bottom:0}}.chat__main{width:100%;flex-grow:1}@media only screen and (max-width: 833px){.chat .chat-main{position:fixed;z-index:300;height:100%;visibility:hidden;opacity:0;overflow:hidden;transition:opacity ease,visibility ease;transition-delay:.15s;transition-duration:.45s;pointer-events:none;inset:0 var(--current-scroll-width) 0 auto}.chat .chat-main.is-active{visibility:visible;opacity:1;transition-delay:.3s;transition-duration:.6s;pointer-events:all}.chat .chat-main::after{position:absolute;top:0;bottom:0;left:100%;width:var(--current-scroll-width);height:100%;content:"";background-color:var(--color-neutral-50)}}@media only screen and (max-width: 833px){.chat .chat-dialog{padding-right:calc(20px - var(--scroll-width))}}@media only screen and (max-width: 833px){.chat .chat-form{padding-right:calc(20px - var(--scroll-width))}}@media only screen and (max-width: 833px){.chat .chat-window-header{padding-right:calc(20px - var(--scroll-width))}}@media only screen and (max-width: 833px){.chat .chat-window-header__back{display:flex}}.chat .chat-window__dialog{max-height:680px}@media only screen and (max-width: 833px){.chat .chat-window__dialog{min-height:auto;max-height:none}}@media only screen and (max-width: 833px){.chat .chat-window__footer{padding-right:calc(20px - var(--scroll-width))}}.chat-aside{display:flex;flex-direction:column;background-color:var(--color-neutral-50)}.chat-aside__header{min-height:72px;display:flex;flex-direction:column;justify-content:center;padding:20px;border-bottom:1px solid var(--color-neutral-200)}.chat-aside__title{color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:16px;font-weight:700;line-height:20px}.chat-aside__body{flex-grow:1;display:flex;flex-direction:column}.chat-aside__list{display:flex;flex-direction:column}.chat-link{display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px;padding:20px;border-bottom:1px solid var(--color-neutral-200);background-color:var(--color-neutral-50);text-align:left;transition:background-color .3s ease,border-color .3s ease}.chat-link:hover{background-color:var(--color-neutral-100)}.chat-link:active{background-color:hsla(var(--color-primary-200--hsl), 0.05)}.chat-link--unread .chat-link__count{display:flex}.chat-link__photo{width:56px;height:56px;flex-shrink:0;display:flex;overflow:hidden;border-radius:12px;-o-object-fit:cover;object-fit:cover}.chat-link__photo img{width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit}.chat-link__main{flex-grow:1;display:flex;flex-direction:column;overflow:hidden;row-gap:4px}.chat-link__header{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:8px;column-gap:8px;row-gap:4px}.chat-link__name{display:-webkit-box;overflow:hidden;color:var(--color-neutral-900);font-family:"Geologica",sans-serif;flex-grow:1;font-size:16px;font-weight:700;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:1}.chat-link__date{color:var(--color-neutral-600);font-size:12px;line-height:16px;letter-spacing:.02em}.chat-link__body{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:8px;column-gap:8px}.chat-link__text{overflow:hidden;color:var(--color-neutral-600);text-overflow:ellipsis;font-size:14px;line-height:20px;letter-spacing:.02em;white-space:nowrap}.chat-link__count{min-width:18px;height:18px;flex-shrink:0;display:none;align-items:center;justify-content:center;padding:2px 4px;border-radius:20px;background-color:var(--color-primary-200);color:var(--color-neutral-50);font-family:"Geologica",sans-serif;font-size:12px;font-weight:700;line-height:14px;animation:fadeIn .3s ease}.chat-link.active{border-bottom-color:var(--color-primary-200);background-color:hsla(var(--color-primary-200--hsl), 0.1)}.chat-link.active:hover{background-color:hsla(var(--color-primary-200--hsl), 0.15)}.chat-link.active:active{background-color:hsla(var(--color-primary-200--hsl), 0.2)}.chat-link.active .chat-link__count{display:none}.chat-main{display:flex;flex-direction:column;overflow:hidden;background-color:var(--color-neutral-50)}.chat-main__window{flex-grow:1}.chat-main__form{flex-shrink:0;border-top:1px solid var(--color-neutral-200)}.chat-window{display:flex;flex-direction:column;justify-content:space-between}@media only screen and (max-width: 833px){.chat-window{overflow:hidden}}.chat-window__content{flex-grow:1;display:flex;flex-direction:column}@media only screen and (max-width: 833px){.chat-window__content{overflow:hidden}}.chat-window__header{min-height:72px;border-bottom:1px solid var(--color-neutral-200)}@media only screen and (max-width: 833px){.chat-window__header{min-height:64px}}.chat-window__status-bar{min-height:72px;flex-shrink:0;border-bottom:1px solid var(--color-neutral-200);animation:fadeIn .3s ease}.chat-window__body{flex-grow:1;display:flex;flex-direction:column;overflow:hidden}.chat-window__dialog{min-height:400px;flex-grow:1;overflow:hidden auto}.chat-window__footer{flex-shrink:0;display:flex;flex-direction:column;padding:20px}@media only screen and (max-width: 833px){.chat-window__footer{padding-top:16px;padding-bottom:16px;padding-left:16px}}.chat-window__variants{max-height:88px;display:flex;flex-wrap:wrap;align-items:center;overflow:hidden auto;gap:8px}@media only screen and (max-width: 833px){.chat-window__variants{gap:6px;max-height:70px}}@media only screen and (max-width: 833px){.chat-window__variant{--button-gap: 6px;min-width:32px;min-height:32px;padding:6px 12px;border-radius:8px;font-size:14px;line-height:20px}.chat-window__variant .icon{width:20px;height:20px}}.chat-window-header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;-moz-column-gap:12px;column-gap:12px;padding:20px}.chat-window-header__back{display:none}.chat-window-header__username{flex-grow:1;color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:16px;font-weight:700;line-height:20px;overflow:hidden;text-overflow:ellipsis;max-width:100%}.chat-window-header__username a{color:var(--color-blue-400);transition:color .3s ease}.chat-window-header__username a:hover{color:var(--color-blue-500)}.chat-window-header__username a:active{color:var(--color-blue-600)}.chat-status-bar{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:16px;column-gap:16px;padding:20px}.chat-status-bar__info{flex-grow:1;display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px;padding:6px 0}.chat-status-bar__item{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;font-family:"Geologica",sans-serif;font-size:14px;line-height:20px}.chat-status-bar__item-title{color:var(--color-neutral-900);font-weight:600}.chat-status-bar__item-value{display:flex;-moz-column-gap:4px;column-gap:4px;color:var(--color-neutral-600);letter-spacing:.02em}.chat-status-bar__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.chat-form-input-file{position:relative;display:flex}.chat-form-input-file__native{position:absolute;z-index:-1;opacity:0;cursor:pointer;inset:0}.chat-form{display:flex;flex-direction:column;padding:16px 20px 20px}.chat-form>form{display:flex;flex-direction:column}.chat-form__preview{display:none;flex-direction:column;overflow:hidden}.chat-form__preview.is-visible{display:flex;animation:fadeIn .3s ease}.chat-form__preview-list{width:-moz-max-content;width:max-content;display:flex;align-items:center;gap:12px}@media only screen and (max-width: 833px){.chat-form__preview-list{-moz-column-gap:6px;column-gap:6px}}.chat-form__preview-list .input-file-loaded-image{width:76px;height:76px;border-radius:16px}.chat-form__content{display:flex;flex-direction:column;row-gap:16px}.chat-form__main{display:flex;align-items:flex-start;justify-content:space-between;-moz-column-gap:12px;column-gap:12px;animation:fadeIn .3s ease}.chat-form__input-file{flex-shrink:0}.chat-form__field{flex-grow:1}.chat-form__closed{animation:fadeIn .3s ease}.chat-form__closed span{flex-grow:0;margin-right:0;margin-left:0}.chat-dialog{position:relative;display:flex;flex-direction:column;padding:8px 20px 20px}.chat-dialog__date{position:sticky;top:0;align-self:center;z-index:1;height:28px;margin-top:8px;display:flex;align-items:center;justify-content:center;padding:4px 12px;border-radius:28px;background-color:var(--color-neutral-50);color:var(--color-neutral-600);box-shadow:0 4px 12px -2px rgba(27,36,44,.08),0 2px 2px -1px rgba(27,35,44,.04);font-size:14px;line-height:20px;letter-spacing:.02em}.chat-dialog__date:first-child{margin-top:0;margin-bottom:auto}.chat-dialog__message{max-width:360px;margin-top:20px}@media only screen and (max-width: 833px){.chat-dialog__message{width:100%;max-width:none;margin-top:16px}}.chat-dialog__message.chat-message--outgoing{margin-left:auto}.chat-dialog__message.chat-message--outgoing+.chat-dialog__message.chat-message--outgoing{margin-top:12px}@media only screen and (max-width: 833px){.chat-dialog__message.chat-message--outgoing+.chat-dialog__message.chat-message--outgoing{margin-top:10px}}.chat-dialog__message.chat-message--incoming{margin-right:auto}.chat-dialog__message.chat-message--incoming+.chat-dialog__message.chat-message--incoming{margin-top:12px}@media only screen and (max-width: 833px){.chat-dialog__message.chat-message--incoming+.chat-dialog__message.chat-message--incoming{margin-top:10px}}.chat-message{display:flex;flex-direction:column;row-gap:16px}@media only screen and (max-width: 1080px){.chat-message{row-gap:12px}}@media only screen and (max-width: 833px){.chat-message{margin-top:10px}}.chat-message__time{margin-top:8px;color:var(--color-neutral-400);font-family:"Geologica",sans-serif;font-size:12px;line-height:14px;letter-spacing:.02em}.chat-message__order,.chat-message__product,.chat-message__detail{width:100%}@media only screen and (max-width: 833px){.chat-message__order,.chat-message__product,.chat-message__detail{max-width:360px}}.chat-message--incoming{align-items:flex-start}.chat-message--incoming .chat-message__main .chat-message-main{align-items:flex-start}.chat-message--incoming .chat-message__main .chat-message-main__content:not(.chat-message-main__content--is-comment){border-bottom-left-radius:4px}.chat-message--outgoing{align-items:flex-end}.chat-message--outgoing .chat-message__main .chat-message-main{align-items:flex-end}.chat-message--outgoing .chat-message__main .chat-message-main__content:not(.chat-message-main__content--is-comment){border-bottom-right-radius:4px;background-color:hsla(var(--color-primary-200--hsl), 0.1)}.chat-message--outgoing .chat-message__time{margin-left:auto}.chat-message-main{display:flex;flex-direction:column;row-gap:8px}.chat-message-main__content{display:flex;flex-direction:column;padding:16px;border-radius:16px;background-color:var(--color-neutral-100);row-gap:12px}.chat-message-main__title{color:var(--color-neutral-600);font-size:14px;line-height:20px;letter-spacing:.02em}.chat-message-main__text{color:var(--color-neutral-900);font-size:14px;line-height:20px;letter-spacing:.02em}.chat-message-main__text a{color:var(--color-primary-300);text-decoration:none;transition:color .3s ease}.chat-message-main__text a:hover{color:var(--color-primary-400)}.chat-message-main__text a:active{color:var(--color-primary-500)}.chat-message-main__media{display:flex}.chat-message-main__image{position:relative;width:0;height:0;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:16px;transition:opacity .3s ease}.chat-message-main__image:hover{opacity:.9}.chat-message-main__image:active{opacity:.8}.chat-message-main__image:nth-child(1),.chat-message-main__image:nth-child(2),.chat-message-main__image:nth-child(3){width:64px;height:64px;margin-right:8px}.chat-message-main__image:nth-child(3){margin-right:0}.chat-message-main__image:nth-child(3)::after{position:absolute;width:100%;height:100%;content:""}.chat-message-main__image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.chat-message-main__image-count{position:absolute;display:flex;align-items:center;justify-content:center;background-color:hsla(var(--color-neutral-1200--hsl), 0.4);color:var(--color-neutral-50);font-family:"Geologica",sans-serif;font-size:18px;font-weight:700;line-height:22px;inset:0}.chat-message-order{display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px;overflow:hidden}.chat-message-order__info{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;font-family:"Geologica",sans-serif}.chat-message-order__title{color:var(--color-neutral-600);font-size:14px;line-height:20px;letter-spacing:.02em}.chat-message-order__number{color:var(--color-primary-400);font-weight:700}.chat-message-product{display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px;color:var(--color-neutral-850);text-decoration:none;font-family:"Geologica",sans-serif;transition:color .3s ease}.chat-message-product:hover{color:var(--color-primary-200)}.chat-message-product:active{color:var(--color-primary-300)}.chat-message-product__image{width:62px;height:62px;flex-shrink:0;display:flex;overflow:hidden;border-radius:14px;-o-object-fit:cover;object-fit:cover}.chat-message-product__image img{width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit}.chat-message-product__main{flex-grow:1;display:flex;flex-direction:column;row-gap:4px}.chat-message-product__title{display:-webkit-box;overflow:hidden;font-size:16px;line-height:24px;letter-spacing:.02em;-webkit-box-orient:vertical;-webkit-line-clamp:2}.chat-message-product__maker{display:-webkit-box;overflow:hidden;color:var(--color-primary-200);font-size:14px;font-weight:700;line-height:14px;-webkit-box-orient:vertical;-webkit-line-clamp:1}.chat-message-detail{display:flex;flex-direction:column;row-gap:8px;font-family:"Geologica",sans-serif}.chat-message-detail__item{display:flex;flex-wrap:wrap;color:var(--color-neutral-900);font-size:14px;line-height:20px;letter-spacing:.02em;gap:8px}.chat-message-detail__title{color:var(--color-neutral-600)}.chat-message-detail__value{font-weight:700}.chat-message-form{display:flex;flex-direction:column;width:388px}@media only screen and (max-width: 991px){.chat-message-form{width:100%}}.chat-message-form__heading{display:flex;justify-content:space-between;gap:12px}.chat-message-form__title{font-family:"Geologica",sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em;color:var(--color-neutral-900)}.chat-message-form__list{display:flex;flex-direction:column;gap:8px;margin-top:16px;font-family:"Geologica",sans-serif}.chat-message-form__list-title{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em;color:var(--color-neutral-600)}.chat-message-form__list-item{display:flex;flex-direction:row;gap:8px}.chat-message-form__list-value{font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em;color:var(--color-neutral-900)}.chat-message-form__list-value a{color:var(--color-blue-500)}.chat-message-form__footer{margin-top:12px}.product-gallery{display:flex;align-items:flex-start;gap:16px}@media only screen and (max-width: 1439px){.product-gallery{gap:12px}}@media only screen and (max-width: 1259px){.product-gallery{flex-direction:column-reverse;justify-content:flex-end;gap:8px}}@media only screen and (max-width: 833px){.product-gallery{flex-direction:row}}.product-gallery__main{width:488px}@media only screen and (max-width: 1439px){.product-gallery__main{width:420px}}@media only screen and (max-width: 1259px){.product-gallery__main{width:320px}}@media only screen and (max-width: 833px){.product-gallery__main{width:100%}}.product-gallery__main .slider__pagination{display:none}@media only screen and (max-width: 833px){.product-gallery__main .slider__pagination{display:flex}}.product-gallery__thumbs{width:96px;height:488px;flex-shrink:0;overflow:hidden}@media only screen and (max-width: 1439px){.product-gallery__thumbs{width:84px;height:420px}}@media only screen and (max-width: 1259px){.product-gallery__thumbs{width:320px;height:64px}}@media only screen and (max-width: 833px){.product-gallery__thumbs{display:none}}.product-gallery__thumbs .slider__content,.product-gallery__thumbs .slider__inner{height:100%}.product-gallery__thumbs .slider__slide{margin-bottom:10px}@media only screen and (max-width: 1259px){.product-gallery__thumbs .slider__slide{width:64px;margin-right:8px;margin-bottom:0}}.product-gallery__thumbs .slider:last-child{margin-right:0;margin-bottom:0}.product-gallery__thumbs .product-gallery__image-wrapper{opacity:.6;border-radius:20px;max-height:96px}.product-gallery__thumbs .product-gallery__image-wrapper::after{position:absolute;z-index:1;opacity:0;content:"";display:block;border-radius:inherit;box-shadow:inset 0 0 0 2px var(--color-primary-300);transition:opacity .3s ease,box-shadow .3s ease;inset:0}@media only screen and (max-width: 1259px){.product-gallery__thumbs .product-gallery__image-wrapper{border-radius:16px}}.product-gallery__thumbs .product-gallery__image-wrapper:hover{opacity:.75}.product-gallery__thumbs .product-gallery__image-wrapper:active{opacity:.9}@media only screen and (max-width: 1439px){.product-gallery__thumbs .product-gallery__image-wrapper{max-height:84px}}.product-gallery__thumbs .swiper-slide-thumb-active .product-gallery__image-wrapper{opacity:1}.product-gallery__thumbs .swiper-slide-thumb-active .product-gallery__image-wrapper::after{opacity:1}.product-gallery__image-wrapper{position:relative;width:100%;height:100%;cursor:pointer;display:flex;overflow:hidden;border-radius:36px;transition:opacity .3s ease;aspect-ratio:1}.product-gallery__image{width:100%;height:100%;display:flex;-o-object-fit:cover;object-fit:cover}.product-gallery__image img{width:inherit;height:inherit;-o-object-fit:inherit;object-fit:inherit}.product-maker{display:flex;align-items:center;color:var(--color-neutral-900);text-decoration:none;font-family:"Geologica",sans-serif;gap:12px}.product-maker__image-wrapper{width:56px;height:56px;flex-shrink:0;display:flex;overflow:hidden;border:1px solid var(--color-neutral-200);border-radius:50%;background-color:var(--color-neutral-300)}.product-maker__image{width:100%;height:100%;display:flex;-o-object-fit:cover;object-fit:cover}.product-maker__image img{width:inherit;height:inherit;-o-object-fit:inherit;object-fit:inherit}.product-maker__main{display:flex;flex-direction:column}.product-maker__header{display:flex;flex-direction:column;row-gap:8px}.product-maker__title{color:var(--color-neutral-900);font-size:16px;font-weight:700;line-height:20px;transition:color .3s ease}.product-maker:hover .product-maker__title{color:var(--color-primary-300)}.product-maker:active .product-maker__title{color:var(--color-primary-400)}.product-maker__body{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.product-maker__rating{display:flex;align-items:center;color:var(--color-primary-200)}.product-maker__rating span{font-size:20px;font-weight:700;line-height:24px}.product-maker__count{color:var(--color-neutral-500);font-size:16px;line-height:24px;letter-spacing:.02em}.product-properties{display:flex;flex-direction:column;row-gap:32px}@media only screen and (max-width: 1259px){.product-properties{row-gap:24px}}@media only screen and (max-width: 833px){.product-properties{row-gap:20px}}.product-properties__group{display:flex;-moz-column-gap:20px;column-gap:20px}@media only screen and (max-width: 1080px){.product-properties__group{-moz-column-gap:16px;column-gap:16px}}.product-properties__title{min-width:112px;flex-shrink:0;color:var(--color-neutral-850);font-family:"Geologica",sans-serif;font-size:16px;font-weight:600;line-height:24px}.product-section:first-child{margin-top:0}.product-section__header{margin-bottom:32px}@media only screen and (max-width: 1023px){.product-section__header{margin-bottom:16px}}.product-section__header:last-child{margin-bottom:0}.product-section__title{font-family:"Geologica",sans-serif;font-weight:700;font-size:24px;line-height:30px}@media only screen and (max-width: 833px){.product-section__title{font-size:22px;line-height:26px}}@media only screen and (max-width: 575px){.product-section__title{font-size:20px;line-height:24px}}.product-section__description{display:flex;flex-direction:column;row-gap:16px;color:var(--color-neutral-550);font-size:18px;font-weight:300;line-height:24px}.product-section__description:last-child{margin-bottom:0}@media only screen and (max-width: 1023px){.product-section__description{margin-bottom:12px;font-size:16px}}.manual{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:20px;column-gap:20px;padding:20px;border-radius:20px;background-color:var(--color-neutral-100);box-shadow:inset 0 0 0 1px var(--color-neutral-200)}@media only screen and (max-width: 1080px){.manual{-moz-column-gap:16px;column-gap:16px;padding:16px;border-radius:16px}}@media only screen and (max-width: 833px){.manual{flex-wrap:wrap;-moz-column-gap:12px;column-gap:12px;padding:12px;border-radius:12px}}.manual__text{flex-grow:1;color:var(--color-neutral-600);font-family:"Geologica",sans-serif;font-size:14px;line-height:20px;letter-spacing:.02em}@media only screen and (max-width: 833px){.manual__text{font-size:12px;line-height:16px}}.info-list{display:flex;flex-direction:column;row-gap:40px}@media only screen and (max-width: 1080px){.info-list{row-gap:32px}}@media only screen and (max-width: 1023px){.info-list{row-gap:24px}}@media only screen and (max-width: 833px){.info-list{row-gap:20px}}.info-list__group{display:flex;flex-direction:column;row-gap:20px}.info-list__group-title{color:var(--color-neutral-850);font-family:"Geologica",sans-serif;font-size:18px;font-weight:700;line-height:22px}@media only screen and (max-width: 833px){.info-list__group-title{font-size:16px;line-height:20px}}.info-list__group-list{margin-bottom:-16px;-moz-column-gap:40px;column-gap:40px;-moz-column-count:2;column-count:2}@media only screen and (max-width: 1139px){.info-list__group-list{-moz-column-gap:32px;column-gap:32px}}@media only screen and (max-width: 1023px){.info-list__group-list{-moz-column-gap:24px;column-gap:24px}}@media only screen and (max-width: 833px){.info-list__group-list{margin-bottom:0;display:flex;flex-direction:column;row-gap:14px}}.info-list__li{width:100%;margin-bottom:16px;display:inline-block;-moz-column-break-inside:avoid;break-inside:avoid-column}@media only screen and (max-width: 833px){.info-list__li{margin-bottom:0}}.info-list__item{min-height:24px}.info-list-item{display:flex;flex-direction:row;justify-content:space-between;-moz-column-gap:12px;column-gap:12px;color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:16px;line-height:24px;letter-spacing:.02em}@media only screen and (max-width: 833px){.info-list-item{font-size:14px;line-height:20px}}.info-list-item::after{height:24px;flex-grow:1;content:"";display:flex;background-image:url("data:image/svg+xml,%3Csvg width=%278%27 height=%272%27 viewBox=%270 0 8 2%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Cpath fill-rule=%27evenodd%27 clip-rule=%27evenodd%27 d=%27M3 1C3 0.447715 3.44772 0 4 0H4.00491C4.55719 0 5.00491 0.447715 5.00491 1C5.00491 1.55228 4.55719 2 4.00491 2H4C3.44772 2 3 1.55228 3 1Z%27 fill=%27%23E5E5E5%27/%3E%3C/svg%3E%0A");background-repeat:repeat-x;background-size:8px 2px;background-position-y:center}.info-list-item__title{color:var(--color-neutral-500)}.info-list-item__value{order:1;display:flex}@media only screen and (max-width: 833px){.info-list-item__value .icon{width:20px;height:20px}}.statistics-chart{overflow:hidden;border-radius:24px;background-color:var(--color-neutral-50);box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.statistics-chart__header{padding:24px}.statistics-chart__labels{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.statistics-chart__body{display:flex;flex-direction:column;padding-bottom:24px;padding-left:60px;padding-right:60px}@media only screen and (max-width: 1259px){.statistics-chart__body{padding-right:32px;padding-left:32px}}@media only screen and (max-width: 1080px){.statistics-chart__body{padding-right:24px;padding-left:24px}}@media only screen and (max-width: 833px){.statistics-chart__body{padding-right:18px;padding-left:18px}}.statistics-chart__content{display:flex;flex-direction:column}@media only screen and (max-width: 833px){.statistics-chart__content{overflow:auto hidden;padding-left:12px;padding-top:32px}}@media only screen and (max-width: 833px){.statistics-chart__chart{min-width:400px}}.statistics-chart__chart .chart__wrapper{height:348px}.analytics-info{display:flex;flex-direction:column;row-gap:32px;padding:24px;border-radius:24px;box-shadow:inset 0 0 0 1px var(--color-neutral-300)}@media only screen and (max-width: 1023px){.analytics-info{padding:20px;border-radius:20px;row-gap:24px}}@media only screen and (max-width: 833px){.analytics-info__body{padding-bottom:12px}}.analytics-info__grid{display:flex;flex-direction:column;row-gap:20px}.analytics-info__row{display:flex;flex-wrap:wrap;gap:20px 32px}@media only screen and (max-width: 1080px){.analytics-info__row{gap:20px}}@media only screen and (max-width: 833px){.analytics-info__row{gap:16px}}.analytics-info__col{flex:1 0 calc(33.33% - 21.3333333333px)}@media only screen and (max-width: 1080px){.analytics-info__col{flex-basis:calc(50% - 10px)}}@media only screen and (max-width: 833px){.analytics-info__col{flex-basis:100%}}.analytics-info-item{display:flex;flex-direction:column;row-gap:10px}@media only screen and (max-width: 833px){.analytics-info-item{row-gap:6px}}.analytics-info-item__header{display:flex;align-items:center;gap:4px}.analytics-info-item__header .tooltip-trigger{width:16px;height:16px}@media only screen and (max-width: 833px){.analytics-info-item__header .tooltip-trigger{width:14px;height:14px}}.analytics-info-item__title{display:-webkit-box;overflow:hidden;font-family:"Geologica",sans-serif;font-size:16px;font-weight:600;line-height:20px;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (max-width: 833px){.analytics-info-item__title{flex-grow:1;font-size:14px}}.analytics-info-item__body{display:flex;flex-direction:column}.analytics-scale-steps{display:flex;flex-direction:column;row-gap:6px}.analytics-scale-steps__wrapper{height:16px;display:flex;overflow:hidden;border-radius:10px;background-color:var(--color-neutral-300)}@media only screen and (max-width: 833px){.analytics-scale-steps__wrapper{height:12px}}.analytics-scale-steps__item{flex:1 0 1px;opacity:0;display:flex;background-color:var(--color-primary-200);transition:opacity .3s ease}.analytics-scale-steps__item.is-active{opacity:1}@media only screen and (max-width: 413px){.analytics-scale-steps__item{flex-basis:24px}}.analytics-scale-steps__item:first-child,.analytics-scale-steps__item:last-child{flex-grow:.5}.analytics-scale-steps__labels{min-height:20px;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}@media only screen and (max-width: 833px){.analytics-scale-steps__labels{min-height:auto;-moz-column-gap:4px;column-gap:4px}}@media only screen and (max-width: 413px){.analytics-scale-steps__labels{-moz-column-gap:0;column-gap:0}}.analytics-scale-steps__label{flex:1 0 1px;display:flex;align-items:center;justify-content:center;color:var(--color-neutral-450);font-size:14px;line-height:20px}@media only screen and (max-width: 1023px){.analytics-scale-steps__label{font-size:12px;line-height:16px}}@media only screen and (max-width: 833px){.analytics-scale-steps__label{font-size:10px;line-height:12px;letter-spacing:.02em}}@media only screen and (max-width: 413px){.analytics-scale-steps__label{flex-basis:24px}}.analytics-scale-steps__label:first-child,.analytics-scale-steps__label:last-child{flex-grow:.5}.analytics-scale-steps__label:first-child{justify-content:flex-start}.analytics-scale-steps__label:last-child{justify-content:flex-end}.analytics-scale-percentage{display:flex;flex-direction:column;row-gap:6px}.analytics-scale-percentage__wrapper{height:16px;display:flex;overflow:hidden;border-radius:10px;background-color:var(--color-neutral-300)}.analytics-scale-percentage__scale{--current-percentage: 0;width:calc(var(--current-percentage)*1%);display:flex;background-color:var(--color-primary-200);transition:width 1s ease}.analytics-scale-percentage__labels{min-height:20px;display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px}@media only screen and (max-width: 833px){.analytics-scale-percentage__labels{-moz-column-gap:4px;column-gap:4px}}@media only screen and (max-width: 413px){.analytics-scale-percentage__labels{-moz-column-gap:0;column-gap:0}}.analytics-scale-percentage__label{flex:1 0 1px;display:flex;align-items:center;justify-content:center;color:var(--color-neutral-450);text-align:center;font-size:14px;line-height:20px}@media only screen and (max-width: 1023px){.analytics-scale-percentage__label{font-size:12px;line-height:16px}}@media only screen and (max-width: 833px){.analytics-scale-percentage__label{font-size:10px;line-height:12px;letter-spacing:.02em}}@media only screen and (max-width: 413px){.analytics-scale-percentage__label{flex-basis:24px}}.analytics-scale-percentage__label:first-child,.analytics-scale-percentage__label:last-child{flex-grow:.5}.analytics-scale-percentage__label:first-child{justify-content:flex-start}.analytics-scale-percentage__label:last-child{justify-content:flex-end}.aside-analytics{display:flex;flex-direction:column}.aside-analytics__header{margin-bottom:20px}.aside-analytics__header:last-child{margin-bottom:0}.aside-analytics__title{color:var(--color-neutral-850);font-family:"Geologica",sans-serif;font-size:24px;font-weight:700;line-height:30px}.aside-analytics__body{margin-bottom:28px;display:flex;flex-direction:column}@media only screen and (max-width: 1080px){.aside-analytics__body{margin-bottom:48px}}@media only screen and (max-width: 833px){.aside-analytics__body{margin-bottom:40px}}.aside-analytics__body:last-child{margin-bottom:0}.aside-analytics__slider{margin-bottom:20px}.aside-analytics__slider:last-child{margin-bottom:0}@media only screen and (min-width: 1260px){.aside-analytics__slider .slider__wrapper{row-gap:12px;flex-direction:column}}@media only screen and (min-width: 1024px){.aside-analytics__slider .slider__wrapper{-moz-column-gap:12px;column-gap:12px;transform:none !important}}@media only screen and (max-width: 1023px){.aside-analytics__slider .slider__slide{width:auto;flex-grow:1}}@media only screen and (max-width: 833px){.aside-analytics__slider .slider__slide{width:232px}}@media only screen and (min-width: 1260px){.aside-analytics__more{display:none}}@media only screen and (max-width: 833px){.aside-analytics__more{--button-gap: 12px;min-width:48px;min-height:48px;padding:12px 16px;border-radius:10px;font-size:16px;line-height:24px}.aside-analytics__more .icon{width:24px;height:24px}}.aside-cart{position:relative;display:flex;flex-direction:column;padding:16px;border-radius:20px;background-color:var(--color-neutral-50);box-shadow:0 4px 36px 0 hsla(var(--color-neutral-1200--hsl), 0.08)}@media only screen and (max-width: 1023px){.aside-cart{padding:32px 0 0;background-color:rgba(0,0,0,0);box-shadow:none}.aside-cart::after{position:absolute;top:-1px;right:calc(-1*var(--container-padding));left:calc(-1*var(--container-padding));content:"";display:block;border-top:2px dotted var(--color-neutral-300)}}@media only screen and (max-width: 833px){.aside-cart{padding-top:24px}}.aside-cart__content{display:flex;flex-direction:column}.aside-cart__group{display:flex;flex-direction:column;padding:16px 0;row-gap:16px;border-bottom:1px solid var(--color-neutral-200)}@media only screen and (max-width: 1023px){.aside-cart__group{padding:20px 0;row-gap:20px}}.aside-cart__group:first-child{padding-top:0}.aside-cart__group:last-child{padding-bottom:0;border-bottom:0}.aside-cart__stats{display:flex;flex-direction:column;row-gap:12px}@media only screen and (max-width: 1023px){.aside-cart__stats{row-gap:10px}}@media only screen and (max-width: 833px){.aside-cart__stats{row-gap:8px}}.aside-cart__stat{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:12px;column-gap:12px}@media only screen and (max-width: 1023px){.aside-cart__stat{-moz-column-gap:10px;column-gap:10px}}@media only screen and (max-width: 833px){.aside-cart__stat{-moz-column-gap:8px;column-gap:8px}}.aside-cart__stat-text{color:var(--color-neutral-550);font-family:"Geologica",sans-serif;font-size:14px;line-height:20px;letter-spacing:.02em}.aside-cart__form{display:flex;flex-direction:column;row-gap:12px}.aside-cart__price-block{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:12px;column-gap:12px;font-family:"Geologica",sans-serif}@media only screen and (max-width: 1023px){.aside-cart__price-block{-moz-column-gap:10px;column-gap:10px}}@media only screen and (max-width: 833px){.aside-cart__price-block{-moz-column-gap:8px;column-gap:8px}}.aside-cart__price-title{color:var(--color-neutral-550);font-size:14px;line-height:20px;letter-spacing:.02em}.aside-cart__price{color:var(--color-neutral-850);font-size:25px;font-weight:700;line-height:32px}.aside-cart__message{display:flex;align-items:center;justify-content:center;-moz-column-gap:8px;column-gap:8px;color:var(--color-red-300);font-family:"Geologica",sans-serif;font-size:14px;line-height:20px;letter-spacing:.02em}@media only screen and (max-width: 833px){.aside-cart__message{font-size:12px;line-height:14px}}.aside-cart__message .icon{width:20px;height:20px}.aside-cart__call{margin-right:auto;margin-left:auto}.aside-cart{position:relative;display:flex;flex-direction:column;padding:16px;border-radius:20px;background-color:var(--color-neutral-50);box-shadow:0 4px 36px 0 hsla(var(--color-neutral-1200--hsl), 0.08)}@media only screen and (max-width: 1023px){.aside-cart{padding:32px 0 0;background-color:rgba(0,0,0,0);box-shadow:none}.aside-cart::after{position:absolute;top:-1px;right:calc(-1*var(--container-padding));left:calc(-1*var(--container-padding));content:"";display:block;border-top:2px dotted var(--color-neutral-300)}}@media only screen and (max-width: 833px){.aside-cart{padding-top:24px}}.aside-cart__content{display:flex;flex-direction:column}.aside-cart__group{display:flex;flex-direction:column;padding:16px 0;row-gap:16px;border-bottom:1px solid var(--color-neutral-200)}@media only screen and (max-width: 1023px){.aside-cart__group{padding:20px 0;row-gap:20px}}.aside-cart__group:first-child{padding-top:0}.aside-cart__group:last-child{padding-bottom:0;border-bottom:0}.aside-cart__stats{display:flex;flex-direction:column;row-gap:12px}@media only screen and (max-width: 1023px){.aside-cart__stats{row-gap:10px}}@media only screen and (max-width: 833px){.aside-cart__stats{row-gap:8px}}.aside-cart__stat{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:12px;column-gap:12px}@media only screen and (max-width: 1023px){.aside-cart__stat{-moz-column-gap:10px;column-gap:10px}}@media only screen and (max-width: 833px){.aside-cart__stat{-moz-column-gap:8px;column-gap:8px}}.aside-cart__stat-text{color:var(--color-neutral-550);font-family:"Geologica",sans-serif;font-size:14px;line-height:20px;letter-spacing:.02em}.aside-cart__form{display:flex;flex-direction:column;row-gap:12px}.aside-cart__price-block{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:12px;column-gap:12px;font-family:"Geologica",sans-serif}@media only screen and (max-width: 1023px){.aside-cart__price-block{-moz-column-gap:10px;column-gap:10px}}@media only screen and (max-width: 833px){.aside-cart__price-block{-moz-column-gap:8px;column-gap:8px}}.aside-cart__price-title{color:var(--color-neutral-550);font-size:14px;line-height:20px;letter-spacing:.02em}.aside-cart__price{color:var(--color-neutral-850);font-size:25px;font-weight:700;line-height:32px}.aside-cart__message{display:flex;align-items:center;justify-content:center;-moz-column-gap:8px;column-gap:8px;color:var(--color-red-300);font-family:"Geologica",sans-serif;font-size:14px;line-height:20px;letter-spacing:.02em}@media only screen and (max-width: 833px){.aside-cart__message{font-size:12px;line-height:14px}}.aside-cart__message .icon{width:20px;height:20px}.aside-cart__call{margin-right:auto;margin-left:auto}.aside-cart{position:relative;display:flex;flex-direction:column;padding:16px;border-radius:20px;background-color:var(--color-neutral-50);box-shadow:0 4px 36px 0 hsla(var(--color-neutral-1200--hsl), 0.08)}@media only screen and (max-width: 1023px){.aside-cart{padding:32px 0 0;background-color:rgba(0,0,0,0);box-shadow:none}.aside-cart::after{position:absolute;top:-1px;right:calc(-1*var(--container-padding));left:calc(-1*var(--container-padding));content:"";display:block;border-top:2px dotted var(--color-neutral-300)}}@media only screen and (max-width: 833px){.aside-cart{padding-top:24px}}.aside-cart__content{display:flex;flex-direction:column}.aside-cart__group{display:flex;flex-direction:column;padding:16px 0;row-gap:16px;border-bottom:1px solid var(--color-neutral-200)}@media only screen and (max-width: 1023px){.aside-cart__group{padding:20px 0;row-gap:20px}}.aside-cart__group:first-child{padding-top:0}.aside-cart__group:last-child{padding-bottom:0;border-bottom:0}.aside-cart__stats{display:flex;flex-direction:column;row-gap:12px}@media only screen and (max-width: 1023px){.aside-cart__stats{row-gap:10px}}@media only screen and (max-width: 833px){.aside-cart__stats{row-gap:8px}}.aside-cart__stat{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:12px;column-gap:12px}@media only screen and (max-width: 1023px){.aside-cart__stat{-moz-column-gap:10px;column-gap:10px}}@media only screen and (max-width: 833px){.aside-cart__stat{-moz-column-gap:8px;column-gap:8px}}.aside-cart__stat-text{color:var(--color-neutral-550);font-family:"Geologica",sans-serif;font-size:14px;line-height:20px;letter-spacing:.02em}.aside-cart__form{display:flex;flex-direction:column;row-gap:12px}.aside-cart__price-block{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:12px;column-gap:12px;font-family:"Geologica",sans-serif}@media only screen and (max-width: 1023px){.aside-cart__price-block{-moz-column-gap:10px;column-gap:10px}}@media only screen and (max-width: 833px){.aside-cart__price-block{-moz-column-gap:8px;column-gap:8px}}.aside-cart__price-title{color:var(--color-neutral-550);font-size:14px;line-height:20px;letter-spacing:.02em}.aside-cart__price{color:var(--color-neutral-850);font-size:25px;font-weight:700;line-height:32px}.aside-cart__message{display:flex;align-items:center;justify-content:center;-moz-column-gap:8px;column-gap:8px;color:var(--color-red-300);font-family:"Geologica",sans-serif;font-size:14px;line-height:20px;letter-spacing:.02em}@media only screen and (max-width: 833px){.aside-cart__message{font-size:12px;line-height:14px}}.aside-cart__message .icon{width:20px;height:20px}.aside-cart__call{margin-right:auto;margin-left:auto}.analytics-select{flex-grow:1;display:flex;align-items:center;justify-content:space-between;-moz-column-gap:8px;column-gap:8px}.analytics-select:hover .analytics-select__trigger,.analytics-select:active .analytics-select__trigger,.analytics-select.is-open .analytics-select__trigger{color:var(--color-neutral-900)}.analytics-select.is-open .analytics-select__main{box-shadow:inset 0 0 0 1px var(--color-neutral-400)}.analytics-select__button{--button-border-width: 1px;flex-shrink:0}.analytics-select__content{position:relative;flex-grow:1;display:flex}.analytics-select__main{position:relative;z-index:1;min-height:40px;flex-grow:1;cursor:pointer;display:flex;align-items:center;justify-content:space-between;-moz-column-gap:6px;column-gap:6px;padding:8px 12px;border-radius:10px;background-color:var(--color-neutral-50);box-shadow:inset 0 0 0 1px var(--color-neutral-300);font-family:"Geologica",sans-serif;font-size:14px;line-height:20px;transition:background-color .3s ease,box-shadow .3s ease}.analytics-select__main:hover{box-shadow:inset 0 0 0 1px var(--color-neutral-400)}.analytics-select__main:active{box-shadow:inset 0 0 0 1px var(--color-neutral-500)}.analytics-select__value{min-width:86px;flex-grow:1;display:flex;align-items:center;justify-content:space-between}.analytics-select__placeholder{color:var(--color-neutral-400)}.analytics-select__trigger{width:20px;height:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--color-neutral-500);transition:color .3s ease,transform .3s ease}.analytics-select.is-open .analytics-select__trigger{transform:rotate(-180deg)}.analytics-select__trigger .icon{width:100%;height:100%}.analytics-select-dropdown{z-index:500;width:228px;display:none;flex-direction:column;overflow:hidden;border-radius:12px;background-color:var(--color-neutral-50);box-shadow:0 4px 36px 0 hsla(var(--color-neutral-1200--hsl), 0.08);transition:opacity ease,visibility ease;transition-duration:.3s;will-change:transform}@media only screen and (max-width: 833px){.analytics-select-dropdown{position:fixed !important;z-index:300;width:100%;visibility:hidden;opacity:0;display:flex;padding-bottom:12px;border-radius:24px 24px 0 0;transition-delay:.15s;transition-duration:.45s;inset:auto var(--current-scroll-width) 0 0}}@media only screen and (min-width: 834px){.analytics-select-dropdown.is-open{display:flex;animation:fadeIn .45s ease forwards}}@media only screen and (max-width: 833px){.analytics-select-dropdown.is-open{visibility:visible;opacity:1;transition-delay:.3s;transition-duration:.6s;pointer-events:all}}@media only screen and (min-width: 834px){.analytics-select-dropdown.is-hide{animation:fadeOut .45s ease forwards}}.analytics-select-dropdown__header{display:flex;align-items:center;justify-content:center;-moz-column-gap:12px;column-gap:12px;padding:12px;border-bottom:1px solid var(--color-neutral-300)}@media only screen and (max-width: 833px){.analytics-select-dropdown__header{padding:20px}}.analytics-select-dropdown__button{width:20px;height:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--color-neutral-500);transition:color .3s ease,transform .3s ease}@media only screen and (max-width: 833px){.analytics-select-dropdown__button{width:24px;height:24px}}.analytics-select-dropdown__button:hover{color:var(--color-neutral-900)}.analytics-select-dropdown__button:active{color:var(--color-neutral-800)}.analytics-select-dropdown__button[disabled]{pointer-events:none;opacity:.5}.analytics-select-dropdown__button .icon{width:100%;height:100%}.analytics-select-dropdown__header-title{flex-grow:1;color:var(--color-neutral-900);text-align:center;font-family:"Geologica",sans-serif;font-size:14px;font-weight:700;line-height:20px}@media only screen and (max-width: 833px){.analytics-select-dropdown__header-title{font-size:16px}}.analytics-select-dropdown__body{display:flex;flex-direction:column;padding:6px}@media only screen and (max-width: 833px){.analytics-select-dropdown__body{padding:20px}}.analytics-select-dropdown__group{display:none;flex-direction:column}.analytics-select-dropdown__group.is-active{display:flex;animation:fadeIn .3s ease}.analytics-select-dropdown__list{--list-gap: 2px;--option-min-height: 40px;min-height:var(--option-min-height);max-height:calc(var(--list-gap)*4 + var(--option-min-height)*5);display:flex;flex-direction:column;overflow:hidden auto;row-gap:var(--list-gap)}.analytics-select-dropdown__list .select-value{-moz-column-gap:8px;column-gap:8px;padding:10px 12px;border-radius:10px;font-size:14px;line-height:20px}.analytics-select-dropdown__list .select-value .icon{width:20px;height:20px}.analytics-select-option{width:100%;cursor:pointer;display:flex}.analytics-select-option__native{display:none}.analytics-select-option__content{width:100%;min-height:var(--option-min-height);display:flex;align-items:center;justify-content:space-between}.analytics-select-option .select-value{height:100%}.analytics-select-option .select-value:hover,.analytics-select-option .select-value:active{text-shadow:.03em 0 currentColor,-0.03em 0 currentColor;letter-spacing:.03em}.analytics-select-option .select-value:hover{background-color:var(--color-neutral-200)}.analytics-select-option .select-value:active{background-color:var(--color-neutral-200);box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.analytics-select-option.is-selected .select-value{text-shadow:.03em 0 currentColor,-0.03em 0 currentColor;letter-spacing:.03em}.analytics-select-dropdown{z-index:500;width:228px;display:none;flex-direction:column;overflow:hidden;border-radius:12px;background-color:var(--color-neutral-50);box-shadow:0 4px 36px 0 hsla(var(--color-neutral-1200--hsl), 0.08);transition:opacity ease,visibility ease;transition-duration:.3s;will-change:transform}@media only screen and (max-width: 833px){.analytics-select-dropdown{position:fixed !important;z-index:300;width:100%;visibility:hidden;opacity:0;display:flex;padding-bottom:12px;border-radius:24px 24px 0 0;transition-delay:.15s;transition-duration:.45s;inset:auto var(--current-scroll-width) 0 0}}@media only screen and (min-width: 834px){.analytics-select-dropdown.is-open{display:flex;animation:fadeIn .45s ease forwards}}@media only screen and (max-width: 833px){.analytics-select-dropdown.is-open{visibility:visible;opacity:1;transition-delay:.3s;transition-duration:.6s;pointer-events:all}}@media only screen and (min-width: 834px){.analytics-select-dropdown.is-hide{animation:fadeOut .45s ease forwards}}.analytics-select-dropdown__header{display:flex;align-items:center;justify-content:center;-moz-column-gap:12px;column-gap:12px;padding:12px;border-bottom:1px solid var(--color-neutral-300)}@media only screen and (max-width: 833px){.analytics-select-dropdown__header{padding:20px}}.analytics-select-dropdown__button{width:20px;height:20px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--color-neutral-500);transition:color .3s ease,transform .3s ease}@media only screen and (max-width: 833px){.analytics-select-dropdown__button{width:24px;height:24px}}.analytics-select-dropdown__button:hover{color:var(--color-neutral-900)}.analytics-select-dropdown__button:active{color:var(--color-neutral-800)}.analytics-select-dropdown__button[disabled]{pointer-events:none;opacity:.5}.analytics-select-dropdown__button .icon{width:100%;height:100%}.analytics-select-dropdown__header-title{flex-grow:1;color:var(--color-neutral-900);text-align:center;font-family:"Geologica",sans-serif;font-size:14px;font-weight:700;line-height:20px}@media only screen and (max-width: 833px){.analytics-select-dropdown__header-title{font-size:16px}}.analytics-select-dropdown__body{display:flex;flex-direction:column;padding:6px}@media only screen and (max-width: 833px){.analytics-select-dropdown__body{padding:20px}}.analytics-select-dropdown__group{display:none;flex-direction:column}.analytics-select-dropdown__group.is-active{display:flex;animation:fadeIn .3s ease}.analytics-select-dropdown__list{--list-gap: 2px;--option-min-height: 40px;min-height:var(--option-min-height);max-height:calc(var(--list-gap)*4 + var(--option-min-height)*5);display:flex;flex-direction:column;overflow:hidden auto;row-gap:var(--list-gap)}.analytics-select-dropdown__list .select-value{-moz-column-gap:8px;column-gap:8px;padding:10px 12px;border-radius:10px;font-size:14px;line-height:20px}.analytics-select-dropdown__list .select-value .icon{width:20px;height:20px}.analytics-select-option{width:100%;cursor:pointer;display:flex}.analytics-select-option__native{display:none}.analytics-select-option__content{width:100%;min-height:var(--option-min-height);display:flex;align-items:center;justify-content:space-between}.analytics-select-option .select-value{height:100%}.analytics-select-option .select-value .analytics-select-option.is-selected,.analytics-select-option .select-value:hover,.analytics-select-option .select-value:active{text-shadow:.03em 0 currentColor,-0.03em 0 currentColor;letter-spacing:.03em}.analytics-select-option .select-value:hover{background-color:var(--color-neutral-200)}.analytics-select-option .select-value:active{background-color:var(--color-neutral-200);box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.analytics-empty__content{display:flex;justify-content:space-between}.analytics-empty__main{display:flex;justify-content:center;flex-direction:column;gap:48px}.analytics-empty__title{font-family:"Geologica",sans-serif;font-size:28px;font-weight:700;line-height:34px;color:var(--color-neutral-900);text-align:left}.analytics-empty__title strong{color:var(--color-primary-300)}.analytics-empty__image-wrapper{width:254px;height:156px;margin-right:-20px}.analytics-empty__image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}@media only screen and (max-width: 767px){.analytics-empty__image-wrapper{width:184px;height:114px;margin-right:0;position:absolute;right:0;top:46px;z-index:-1}}.analytics-empty__button{max-width:-moz-max-content;max-width:max-content}.media-list{display:flex;flex-wrap:wrap;flex-grow:1;gap:12px}.media-list__item{width:96px;height:96px}@media only screen and (max-width: 1080px){.media-list__item{width:86px;height:86px}}@media only screen and (max-width: 833px){.media-list__item{width:76px;height:76px}}.media-list-item{position:relative;display:flex;border-radius:20px;flex-shrink:0;overflow:hidden}@media only screen and (max-width: 833px){.media-list-item{border-radius:16px}}.media-list-item__actions{display:flex;justify-content:center;align-items:center;position:absolute;inset:0;-moz-column-gap:6px;column-gap:6px}.media-list-item__button{display:none}.media-list-item__button.is-active{display:flex;animation:fadeIn .3s ease}@media only screen and (max-width: 833px){.media-list-item__button{--button-gap: 6px;min-width:32px;min-height:32px;padding:6px 12px;border-radius:8px;font-size:14px;line-height:20px}.media-list-item__button .icon{width:20px;height:20px}}.media-list-item__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media-list-item__image img{width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit}.chart{width:100%;position:relative;display:flex;flex-direction:column}.chart__wrapper{position:relative;width:100%;display:flex;z-index:10}.chart__content{z-index:1;width:100%;height:100%}.chart__grid{position:absolute;width:100%;height:100%;opacity:.5;display:flex;justify-content:space-between;pointer-events:none}.chart__grid-line{height:100%;flex-basis:0;flex-grow:2;display:flex;justify-content:center}.chart__grid-line::before{height:100%;content:"";display:block;box-sizing:border-box;border:1px dashed var(--color-neutral-300)}.chart__grid-line:first-child,.chart__grid-line:last-child{flex-grow:1}.chart:hover .chart__tooltip{opacity:1 !important}.chart-tooltip{position:absolute;z-index:2;min-width:96px;opacity:0;display:flex;flex-direction:column;row-gap:2px;padding:6px 10px;border-radius:6px;background-color:var(--color-neutral-50);box-shadow:0 8px 15px 0 rgba(152,169,188,.27);transform:translateY(-50%);transition:.45s ease,opacity .3s ease}@media only screen and (max-width: 833px){.chart-tooltip{padding-right:8px;padding-left:8px}}.chart-tooltip__title{font-family:"Geologica",sans-serif;font-size:12px;line-height:16px;color:var(--color-neutral-600)}.chart-tooltip__value{font-family:"Geologica",sans-serif;font-weight:700;font-size:18px;line-height:22px;color:var(--color-neutral-700);transition:color .3s ease}@media only screen and (max-width: 833px){.chart-tooltip__value{font-size:16px;line-height:20px}}.chart-tooltip--theme-primary .chart-tooltip__value{color:var(--color-primary-300)}.chart-tooltip__value--red{color:var(--color-red-400) !important}.chart-grid__line{height:100%;display:flex;justify-content:center;z-index:-1}.chart-grid__line--y{height:1px;width:100%;background-color:var(--color-neutral-350)}.chart-grid__line--x{width:1px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width=%271%27 height=%278%27 viewBox=%270 0 1 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Crect y=%271.5%27 width=%271%27 height=%275%27 fill=%27%23D9D9D9%27/%3E%3C/svg%3E%0A");mask-image:url("data:image/svg+xml,%3Csvg width=%271%27 height=%278%27 viewBox=%270 0 1 8%27 fill=%27none%27 xmlns=%27http://www.w3.org/2000/svg%27%3E%3Crect y=%271.5%27 width=%271%27 height=%275%27 fill=%27%23D9D9D9%27/%3E%3C/svg%3E%0A");-webkit-mask-repeat:repeat-y;mask-repeat:repeat-y;-webkit-mask-size:auto;mask-size:auto;background-color:var(--color-neutral-300)}.chart-labels{min-height:28px;padding-top:8px}.chart-labels__label{font-family:"Geologica",sans-serif;font-weight:600;font-size:12px;color:var(--color-neutral-500);z-index:10;transition:left .45s ease,top .45s ease}.chart-labels__label--x{min-height:20px;line-height:20px;color:var(--color-neutral-500)}.chart-labels__label--y{display:flex;align-items:center;justify-content:center;line-height:14px;min-width:22px;min-height:21px;background-color:var(--color-neutral-400);color:var(--color-neutral-50);border-radius:6px}.map{position:relative;width:472px;height:360px;border-radius:16px;overflow:hidden}@media only screen and (max-width: 833px){.map{width:100%;height:320px;margin-top:20px}}.map__content{width:100%;height:100%}.map__dot{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--color-blue-400);transform:translate(-50%, -50%);fill:#fff}.map__dot .icon{position:relative;z-index:2;width:20px;height:20px;margin-right:1px}.map__dot--artist{box-sizing:border-box;border:1px solid var(--color-blue-400);background:#f3f4f6;background-color:var(--color-blue-400);box-shadow:0 20px 25px -5px rgba(16,24,40,.1),0 8px 10px -6px rgba(16,24,40,.1);fill:var(--color-blue-400)}.map__dot--artist-md{background-color:var(--color-blue-400);fill:var(--color-blue-400);box-shadow:0 1px 3px rgba(16,24,40,.1),0 1px 2px -2px rgba(16,24,40,.1)}.map__dot--artist-ld{background-color:var(--color-blue-400);fill:var(--color-blue-400);box-shadow:0 20px 25px -5px rgba(16,24,40,.1),0 8px 10px -6px rgba(16,24,40,.1)}.map__dot span{position:relative;z-index:2;width:26px;height:26px;flex-shrink:0;box-sizing:border-box;border:5px solid #fff;border-radius:50%}.map__dot.is-active{border-color:var(--color-blue-400);background-color:#2f54eb}.map__info{position:absolute;top:12px;right:12px;max-width:200px;display:flex;flex-direction:column;padding:16px;box-sizing:border-box;background:rgba(0,0,0,.7);box-shadow:0 4px 24px rgba(0,0,0,.12);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.map__info-item{margin-bottom:16px;display:flex;align-items:center;color:var(--color-blue-400);font-size:14px;line-height:14px}.map__info-item:last-child{margin-bottom:0}.map__info-item span{width:12px;height:12px;flex-shrink:0;margin:1px 8px auto 0;border-radius:50%;background-color:var(--color-blue-400)}.map__info-item strong{font-weight:600}.avatar-edit{display:flex;-moz-column-gap:16px;column-gap:16px;margin-top:24px}.avatar-edit__image-wrapper{border:2px solid var(--color-neutral-200);border-radius:18px;overflow:hidden;width:84px;height:84px}.avatar-edit__col{display:flex;flex-direction:column}.avatar-edit__col:last-of-type{justify-content:space-between}.avatar-edit__image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.avatar-edit__image img{width:inherit;height:inherit;-o-object-fit:inherit;object-fit:inherit}.avatar-edit__file{font-family:"Geologica",sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.02em;color:var(--color-neutral-600)}@media only screen and (max-width: 833px){.avatar-edit__file{font-size:12px;line-height:16px}}.avatar-edit .button{width:-moz-max-content;width:max-content}.product-preview__title{color:var(--color-neutral-600);font-family:"Geologica",sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.02em;margin-bottom:4px}.product-preview__container{display:flex;align-items:center;min-height:40px;height:40px;padding:12px 16px;gap:10px;border-radius:12px;border:1px solid var(--color-neutral-300);background-color:var(--color-neutral-100)}.product-preview__image{width:24px;height:24px;border-radius:8px}.product-preview__image img{width:inherit;height:inherit}.product-preview__value{font-family:"Ubuntu",sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.02em}.payment-order{padding:24px;border-radius:10px;background-color:var(--color-neutral-100)}.payment-order__list{display:flex;flex-direction:column;gap:8px;padding-bottom:24px}.payment-order__list-item{display:flex;justify-content:space-between}.payment-order__list-title,.payment-order__total-title,.payment-order__list-value{font-family:"Geologica",sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em;color:var(--color-neutral-500)}.payment-order__total{display:flex;justify-content:space-between;align-items:center;padding-top:24px;border-top:1px solid var(--color-neutral-200)}.payment-order__total-value{font-family:"Geologica",sans-serif;font-weight:700;font-size:25px;line-height:100%}.payment-order__button{width:100%;margin-top:24px}.payment{padding:32px;border-radius:24px;border:1px solid var(--color-neutral-300)}.payment__title{font-family:"Geologica",sans-serif;font-weight:700;font-size:24px;line-height:30px;margin-bottom:32px}.payment__table{gap:16px;border-radius:20px;background-color:var(--color-neutral-100);margin-top:32px;padding:24px;flex-direction:column;gap:16px;display:none;margin-top:32px}.payment__table.is-active{display:flex}@media only screen and (max-width: 767px){.payment__table{margin-top:12px}}.payment__table-content{display:flex;flex-direction:column;gap:16px}.payment__table-inner{overflow:hidden;transition:max-height .6s cubic-bezier(0.75, 0.1, 0.15, 1),height .3s easy}@media only screen and (max-width: 767px){.payment__table-inner{max-height:188px}}.payment__message{font-family:"Geologica",sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.02em;color:var(--color-neutral-600)}@media(min-width: 768px){.payment__content-more{display:none}}.payment__content-more.is-swapped span:first-child{display:none}.payment__content-more.is-swapped span:last-child{display:flex}.payment__content-more span{font-family:"Geologica",sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em;color:#489bff;animation:fadeIn .6s ease}.payment__content-more span:last-child{display:none}.payment__content-more span:last-child:first-child{display:flex}.payment__content-row{display:flex;flex-wrap:wrap;gap:16px}@media only screen and (max-width: 1139px){.payment__content-row{flex-direction:column}}.payment__content-col{display:flex;flex-direction:column;width:calc(50% - 8px)}@media only screen and (max-width: 1139px){.payment__content-col{width:100%}}.payment__item{display:flex;flex-direction:column;gap:6px}.payment__item-title{font-family:"Geologica",sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em;color:var(--color-neutral-600)}.payment__item-value{font-family:"Geologica",sans-serif;font-weight:400;font-size:16px;line-height:24px;letter-spacing:.02em}.payment__nav{display:flex;justify-content:space-between;gap:16px}@media only screen and (max-width: 767px){.payment__nav{flex-direction:column;gap:12px}}.payment__nav-button{min-height:64px;width:calc(50% - 12px);background-color:rgba(0,0,0,0);color:var(--color-neutral-900);border:1px solid var(--color-neutral-200);box-shadow:none}@media only screen and (max-width: 767px){.payment__nav-button{width:100%}}.payment__nav-button:hover{background-color:rgba(0,0,0,0);color:var(--color-neutral-900);border:2px solid var(--color-primary-200)}.payment__nav-button.is-active{background-color:rgba(0,0,0,0);color:var(--color-neutral-900);border:2px solid var(--color-primary-200)}.payment__nav-button.is-active:hover{background-color:rgba(0,0,0,0);color:var(--color-neutral-900);border:2px solid var(--color-primary-200)}.payment__nav-button .icon{width:40px;height:40px}.payment__nav-button span{text-align:start}.modal-location__header{margin-bottom:24px}.modal-location__header:last-child{margin-bottom:0}.modal-location__title{font-family:"Geologica",sans-serif;font-size:32px;font-weight:700;line-height:40px}@media only screen and (max-width: 1023px){.modal-location__title{font-size:28px;line-height:34px}}@media only screen and (max-width: 833px){.modal-location__title{font-size:24px;line-height:30px}}.modal-location__body{display:flex;flex-direction:column;overflow:hidden}.modal-location__search{display:flex;flex-direction:column;overflow:hidden}.modal-location__result{max-height:482px;margin-top:24px;overflow:hidden auto}@media only screen and (max-width: 833px){.modal-location__result{max-height:none}}.modal-location__result-content{display:flex;flex-direction:column;row-gap:8px}.modal-location__result-content a{display:flex;overflow:hidden;color:var(--color-neutral-600);text-overflow:ellipsis;font-size:16px;line-height:24px;letter-spacing:.01em;white-space:nowrap;transition:color .3s ease}.modal-location__result-content a strong{color:var(--color-neutral-900);font-weight:700;transition:color .3s ease}.modal-location__result-content a:hover,.modal-location__result-content a:hover strong{color:var(--color-primary-300)}.modal-location__result-content a:active,.modal-location__result-content a:active strong{color:var(--color-primary-400)}.modal-search__header{margin-bottom:24px}.modal-search__header:last-child{margin-bottom:0}.modal-search__title{font-family:"Geologica",sans-serif;font-size:32px;font-weight:700;line-height:40px}@media only screen and (max-width: 1023px){.modal-search__title{font-size:28px;line-height:34px}}@media only screen and (max-width: 833px){.modal-search__title{font-size:24px;line-height:30px}}.modal-search__body{display:flex;flex-direction:column;overflow:hidden}.modal-search__search{display:flex;flex-direction:column;overflow:hidden}.modal-search__result{max-height:482px;margin-top:24px;overflow:hidden auto}@media only screen and (max-width: 833px){.modal-search__result{max-height:none}}.modal-search__result-content{display:flex;flex-direction:column;row-gap:8px}.modal-search__result-content a{display:flex;flex-wrap:wrap;color:var(--color-neutral-550);font-size:18px;line-height:32px;letter-spacing:.01em;transition:color .3s ease}.modal-search__result-content a strong{color:var(--color-neutral-900);font-weight:700;letter-spacing:-0.02em;transition:color .3s ease}.modal-search__result-content a span{width:100%;color:var(--color-neutral-400);font-size:12px;line-height:16px;letter-spacing:.02em}.modal-search__result-content a:hover,.modal-search__result-content a:hover strong{color:var(--color-primary-300)}.modal-search__result-content a:active,.modal-search__result-content a:active strong{color:var(--color-primary-400)}.modal-search__result-group{display:flex;flex-direction:column;row-gap:8px}.modal-search__result-group:not(:last-child){padding-bottom:16px}.modal-search__result-group+.modal-search__result-group{padding-top:16px;border-top:1px solid var(--color-neutral-200)}.modal-search__result-group--maker{row-gap:12px}.modal-comment-add__form{display:flex;flex-direction:column;row-gap:24px}.modal-comment-add__rating{display:flex;align-items:center;gap:8px 16px}@media only screen and (max-width: 833px){.modal-comment-add__rating{flex-direction:column;align-items:flex-start}}.modal-comment-add__rating-title{color:var(--color-neutral-850);font-family:"Geologica",sans-serif;font-size:16px;font-weight:600;line-height:24px}@media only screen and (max-width: 833px){.modal-comment-add__rating-title{color:var(--color-neutral-600);font-size:14px;font-weight:400;line-height:20px;letter-spacing:.02em}}.modal-status__status-image{width:80px;height:80px;flex-shrink:0;margin-right:auto;margin-bottom:20px;margin-left:auto;display:flex}.modal-status__status-image:last-child{margin-bottom:0}.modal-status__status-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.modal-status__header{display:flex;flex-direction:column}.modal-status__header:last-child{margin-bottom:0}.modal-status__title{text-align:center}.modal-status__title{font-family:"Geologica",sans-serif;font-weight:700;font-size:32px;line-height:40px}@media only screen and (max-width: 1080px){.modal-status__title{font-size:28px;line-height:34px}}@media only screen and (max-width: 833px){.modal-status__title{font-size:24px;line-height:30px}}.modal-status__body{display:flex;flex-direction:column}.modal-status__body:last-child{margin-bottom:0}.modal-status__text{margin-bottom:12px;color:var(--color-neutral-550);text-align:center;font-family:"Geologica",sans-serif;font-size:16px;line-height:20px;letter-spacing:.02em}.modal-status__text:last-child{margin-bottom:0}.modal-status__footer{display:flex;flex-wrap:wrap;gap:8px}.modal-status__footer .button{flex-basis:calc(50% - 4px);flex-grow:1}@media only screen and (max-width: 833px){.modal-status__footer .button{--button-gap: 12px;min-width:48px;min-height:48px;padding:12px 16px;border-radius:10px;font-size:16px;line-height:24px}.modal-status__footer .button .icon{width:24px;height:24px}}.modal-status.modal--size-sm .modal-status__header{margin-bottom:12px}@media only screen and (max-width: 1023px){.modal-status.modal--size-sm .modal-status__status-image{width:64px;height:64px}}@media only screen and (max-width: 833px){.modal-status.modal--size-sm .modal-status__status-image{width:48px;height:48px}}.modal-status.modal--size-sm .modal-status__body{margin-bottom:24px}@media only screen and (max-width: 833px){.modal-status.modal--size-sm .modal-status__body{margin-bottom:32px}}.modal-status.modal--size-rg .modal-status__header{margin-bottom:20px}.modal-status.modal--size-rg .modal-status__body{margin-bottom:40px}@media only screen and (max-width: 833px){.modal-status.modal--style-full .modal-status__status-image{margin-top:auto}}@media only screen and (max-width: 833px){.modal-status.modal--style-full .modal-status__footer{margin-top:auto}}.modal-success__status-image{width:80px;height:80px;flex-shrink:0;margin-right:auto;margin-bottom:20px;margin-left:auto;display:flex}.modal-success__status-image:last-child{margin-bottom:0}.modal-success__status-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.modal-success__header{display:flex;flex-direction:column}.modal-success__header:last-child{margin-bottom:0}.modal-success__title{text-align:center}.modal-success__title{font-family:"Geologica",sans-serif;font-weight:700;font-size:32px;line-height:40px}@media only screen and (max-width: 1080px){.modal-success__title{font-size:28px;line-height:34px}}@media only screen and (max-width: 833px){.modal-success__title{font-size:24px;line-height:30px}}.modal-success__body{display:flex;flex-direction:column}.modal-success__body:last-child{margin-bottom:0}.modal-success__text{margin-bottom:12px;color:var(--color-neutral-550);text-align:center;font-family:"Geologica",sans-serif;font-size:16px;line-height:20px;letter-spacing:.02em}.modal-success__text:last-child{margin-bottom:0}.modal-success__footer{display:flex;gap:16px}@media only screen and (max-width: 833px){.modal-success__footer{flex-direction:column-reverse;gap:12px}}.modal-success__footer .button{flex-basis:calc(50% - 8px);flex-grow:1}@media only screen and (max-width: 833px){.modal-success__footer .button{--button-gap: 12px;min-width:48px;min-height:48px;padding:12px 16px;border-radius:10px;font-size:16px;line-height:24px}.modal-success__footer .button .icon{width:24px;height:24px}}.modal-success.modal--size-sm .modal-success__header{margin-bottom:12px}@media only screen and (max-width: 1023px){.modal-success.modal--size-sm .modal-success__status-image{width:64px;height:64px}}@media only screen and (max-width: 833px){.modal-success.modal--size-sm .modal-success__status-image{width:48px;height:48px}}.modal-success.modal--size-sm .modal-success__body{margin-bottom:24px}@media only screen and (max-width: 833px){.modal-success.modal--size-sm .modal-success__body{margin-bottom:32px}}.modal-success.modal--size-rg .modal-success__header{margin-bottom:20px}.modal-success.modal--size-rg .modal-success__body{margin-bottom:40px}@media only screen and (max-width: 833px){.modal-success.modal--style-full .modal-success__status-image{margin-top:auto}}@media only screen and (max-width: 833px){.modal-success.modal--style-full .modal-success__footer{margin-top:auto}}.modal-rate__header{display:flex;flex-direction:column}.modal--size-sm .modal-rate__header{margin-bottom:20px;padding-top:24px}.modal--size-rg .modal-rate__header{margin-bottom:32px}.modal-rate__header:last-child{margin-bottom:0}.modal-rate__title{text-align:center;font-family:"Geologica",sans-serif;font-weight:700}.modal--size-sm .modal-rate__title{font-size:32px;line-height:40px}@media only screen and (max-width: 1023px){.modal--size-sm .modal-rate__title{font-size:28px;line-height:36px}}@media only screen and (max-width: 833px){.modal--size-sm .modal-rate__title{font-size:24px;line-height:30px}}.modal--size-rg .modal-rate__title{font-size:40px;line-height:46px}@media only screen and (max-width: 1023px){.modal--size-rg .modal-rate__title{font-size:36px;line-height:40px}}@media only screen and (max-width: 833px){.modal--size-rg .modal-rate__title{font-size:32px;line-height:36px}}.modal-rate__body{display:flex;flex-direction:column}.modal--size-sm .modal-rate__body{margin-bottom:32px;padding-bottom:24px}@media only screen and (max-width: 833px){.modal--size-sm .modal-rate__body{padding-bottom:16px}}.modal--size-rg .modal-rate__body{margin-bottom:40px;padding-bottom:24px}.modal-rate__body:last-child{margin-bottom:0}.modal-rate__rating{margin-right:auto;margin-left:auto}.modal-rate__footer{display:flex;flex-wrap:wrap;gap:8px}.modal-rate__footer .button{flex-basis:calc(50% - 4px);flex-grow:1}@media only screen and (max-width: 833px){.modal-rate__footer .button{--button-gap: 12px;min-width:48px;min-height:48px;padding:12px 16px;border-radius:10px;font-size:16px;line-height:24px}.modal-rate__footer .button .icon{width:24px;height:24px}}.modal-packaging__header{margin-bottom:20px}.modal-packaging__header:last-child{margin-bottom:0}.modal-packaging__title{font-family:"Geologica",sans-serif;font-weight:700;font-size:24px;line-height:30px}@media only screen and (max-width: 833px){.modal-packaging__title{font-size:22px;line-height:26px}}@media only screen and (max-width: 575px){.modal-packaging__title{font-size:20px;line-height:24px}}.modal-packaging__body{margin-bottom:24px}.modal-packaging__body:last-child{margin-bottom:0}.modal-packaging__list{display:flex;flex-direction:column;row-gap:4px}.modal-edit-avatar__actions{margin-top:32px;display:flex;align-items:center;justify-content:flex-end}@media only screen and (max-width: 833px){.modal-edit-avatar__actions{display:none}}.modal-edit-avatar__actions:first-child{margin-top:0}.modal-edit-avatar__input.is-edited~.modal-edit-avatar__actions{display:none}.modal-authorization__tabs{flex-grow:1;display:flex;flex-direction:column}.modal-authorization__tabs-nav{flex-grow:1;margin-bottom:40px;display:flex;align-items:flex-end;-moz-column-gap:16px;column-gap:16px}@media only screen and (max-width: 833px){.modal-authorization__tabs-nav{gap:12px;margin-bottom:32px;justify-content:center}}.modal-authorization__tabs-link{color:hsla(var(--color-neutral-1200--hsl), 0.4);font-family:"Geologica",sans-serif;font-size:32px;font-weight:700;line-height:40px;transition:color .3s ease}.modal-authorization__tabs-link:hover{color:var(--color-primary-300)}.modal-authorization__tabs-link:active{color:var(--color-primary-400)}.modal-authorization__tabs-link.is-active{pointer-events:none;color:var(--color-primary-200)}@media only screen and (max-width: 833px){.modal-authorization__tabs-link{font-size:24px;line-height:30px}}.modal-authorization__tabs-body{flex-grow:1;display:flex;flex-direction:column}.modal-authorization__tabs-item{flex-grow:1;display:none}.modal-authorization__tabs-item.is-active{display:flex;flex-direction:column;animation:fadeIn .3s ease}.modal-authorization__body{flex-grow:1;margin-bottom:40px}@media only screen and (max-width: 1080px){.modal-authorization__body{margin-bottom:32px}}@media only screen and (max-width: 833px){.modal-authorization__body{margin-bottom:24px}}.modal-authorization__body:last-child{margin-bottom:0}@media only screen and (max-width: 833px){.modal-authorization__body--shrink{flex-grow:0}}.modal-authorization__form{display:flex;flex-direction:column;gap:20px}.modal-authorization__notice{color:var(--color-neutral-550);text-align:center;font-family:"Geologica",sans-serif;font-size:14px;line-height:20px}@media only screen and (max-width: 833px){.modal-authorization__notice{font-size:12px;line-height:14px}}.modal-authorization__notice a{color:var(--color-primary-200);transition:color .3s ease}.modal-authorization__notice a:hover{color:var(--color-primary-300)}.modal-authorization__notice a:active{color:var(--color-primary-400)}.modal-authorization__header{margin-bottom:40px;display:flex;align-items:center;padding-right:40px}@media only screen and (max-width: 1080px){.modal-authorization__header{margin-bottom:32px}}@media only screen and (max-width: 833px){.modal-authorization__header{flex-grow:1;margin-bottom:24px;flex-direction:column;align-items:flex-start;justify-content:space-between;padding-right:0;gap:24px}}@media only screen and (max-width: 833px){.modal-authorization__header-button{--button-gap: 4px;min-width:24px;min-height:24px;padding:4px 12px;border-radius:6px;font-size:12px;line-height:14px}.modal-authorization__header-button .icon{width:16px;height:16px}}.modal-authorization__header-button .icon{width:32px;height:32px}@media only screen and (max-width: 833px){.modal-authorization__header-button .icon{width:20px;height:20px}}.modal-authorization__header-title{flex-grow:1;color:var(--color-neutral-900);text-align:center}.modal-authorization__header-title{font-family:"Geologica",sans-serif;font-weight:700;font-size:32px;line-height:40px}@media only screen and (max-width: 1080px){.modal-authorization__header-title{font-size:28px;line-height:34px}}@media only screen and (max-width: 833px){.modal-authorization__header-title{font-size:24px;line-height:30px}}@media only screen and (max-width: 833px){.modal-authorization__header-title{align-self:center;flex-grow:0;font-size:20px;line-height:24px}}.modal-authorization__subtitle{margin-bottom:40px;display:flex;flex-direction:column;color:var(--color-neutral-550);text-align:center;font-family:"Geologica",sans-serif;font-size:16px;line-height:24px;letter-spacing:.02em}@media only screen and (max-width: 1080px){.modal-authorization__subtitle{margin-bottom:32px}}@media only screen and (max-width: 833px){.modal-authorization__subtitle{margin-bottom:24px;font-size:14px;line-height:20px}}.modal-authorization__input-code{align-self:center;width:220px}.modal-authorization__footer{display:flex;flex-direction:column;gap:16px}.modal-authorization__footer--grow{justify-content:center;flex-direction:row}@media only screen and (max-width: 833px){.modal-authorization__footer--grow{flex-grow:1;align-items:center}}@media only screen and (max-width: 413px){.modal-authorization__footer--grow{flex-direction:column}}.modal-authorization__button-link{align-self:center}@media only screen and (max-width: 833px){.modal-authorization__button{--button-gap: 8px;min-width:40px;min-height:40px;padding:10px 12px;border-radius:10px;font-size:14px;line-height:20px}.modal-authorization__button .icon{width:20px;height:20px}}.modal-registration-form .modal__header{--header-margin: 40px;align-items:center}@media only screen and (max-width: 1080px){.modal-registration-form .modal__header{--body-margin: 32px;gap:16px}}@media only screen and (max-width: 833px){.modal-registration-form .modal__header{gap:12px;margin-bottom:24px}}@media only screen and (max-width: 575px){.modal-registration-form .modal__title{font-size:20px;line-height:24px}}.modal-registration-form .modal__body{--body-margin: 40px}@media only screen and (max-width: 1080px){.modal-registration-form .modal__body{--body-margin: 32px}}@media only screen and (max-width: 833px){.modal-registration-form .modal__body{--body-margin: 24px;flex-grow:1}}@media only screen and (max-width: 833px){.modal-registration-form .modal__footer{flex-direction:column}}.modal-registration-form .modal__footer>*{min-width:110px}@media only screen and (max-width: 833px){.modal-registration-form .modal__footer>*{--button-gap: 8px;min-width:40px;min-height:40px;padding:10px 12px;border-radius:10px;font-size:14px;line-height:20px}.modal-registration-form .modal__footer>* .icon{width:20px;height:20px}}@media only screen and (max-width: 833px){.modal-registration-form__header-button{--button-gap: 6px;min-width:32px;min-height:32px;padding:6px 12px;border-radius:8px;font-size:14px;line-height:20px}.modal-registration-form__header-button .icon{width:20px;height:20px}}.modal-registration-form__header-button .icon{width:32px;height:32px}@media only screen and (max-width: 833px){.modal-registration-form__header-button .icon{width:20px;height:20px}}.modal-registration-form__subtitle{margin-bottom:40px;color:var(--color-neutral-550);font-family:"Geologica",sans-serif;font-size:16px;line-height:24px;letter-spacing:.02em}@media only screen and (max-width: 1080px){.modal-registration-form__subtitle{margin-bottom:32px}}@media only screen and (max-width: 1023px){.modal-registration-form__subtitle{margin-bottom:24px}}@media only screen and (max-width: 833px){.modal-registration-form__subtitle{margin-bottom:12px;font-size:14px;line-height:20px;letter-spacing:.02em}}.modal-registration-form__badges{gap:4px;flex-direction:column}.modal-password-recovery__header{margin-bottom:40px;padding-right:40px}@media only screen and (max-width: 833px){.modal-password-recovery__header{margin-right:32px;margin-bottom:32px}}@media only screen and (max-width: 833px){.modal-password-recovery__header{margin-bottom:24px;padding-right:24px}}.modal-password-recovery__header-title{color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:24px;font-weight:700;line-height:30px}@media only screen and (max-width: 833px){.modal-password-recovery__header-title{font-size:20px;line-height:24px}}.modal-password-recovery__body{flex-grow:1;margin-bottom:40px;display:flex;flex-direction:column;justify-content:center}@media only screen and (max-width: 1080px){.modal-password-recovery__body{margin-bottom:32px}}@media only screen and (max-width: 833px){.modal-password-recovery__body{margin-bottom:24px}}.modal-password-recovery__body:last-child{margin-bottom:0}.modal-password-recovery__form{display:flex;flex-direction:column;gap:20px}.modal-password-recovery__footer{display:flex;flex-direction:column;row-gap:16px}@media only screen and (max-width: 833px){.modal-password-recovery__button{--button-gap: 8px;min-width:40px;min-height:40px;padding:10px 12px;border-radius:10px;font-size:14px;line-height:20px}.modal-password-recovery__button .icon{width:20px;height:20px}}.modal-password-recovery__button-link{align-self:center}.modal-table-filter__grid{display:flex;flex-direction:column;row-gap:32px}.modal-table-filter__item{display:flex;flex-direction:column;row-gap:16px}.modal-table-filter__item-title{color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:20px;font-weight:700;line-height:24px}.modal-create-promo .modal__header{display:flex;align-items:center;justify-content:space-between}.modal-create-promo__grid{display:flex;flex-direction:column;row-gap:32px}.modal-create-promo__item{display:flex;flex-direction:column;row-gap:16px}.modal-create-promo__item-title{color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:20px;font-weight:700;line-height:24px}.modal-export-data .modal__footer{display:flex;flex-direction:column}.modal-export-data__grid{display:flex;flex-direction:column;row-gap:32px}.modal-export-data__item{display:flex;flex-direction:column;row-gap:16px}.modal-export-data__item-title{color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:20px;font-weight:700;line-height:24px}.modal-export-data__item-grid{display:flex;flex-direction:column;row-gap:16px}.modal-import-data__grid{display:flex;flex-direction:column;row-gap:32px}.modal-publish-reject__comment{margin-bottom:32px}@media only screen and (max-width: 1080px){.modal-publish-reject__comment{margin-bottom:24px}}.modal-publish-reject__comment:last-child{margin-bottom:0}.modal-publish-reject__form{display:flex;flex-direction:column;row-gap:24px}.modal-request-responses__grid{display:flex;flex-direction:column;row-gap:32px}@media only screen and (max-width: 1080px){.modal-request-responses__grid{row-gap:24px}}.modal-request-responses__cells{display:grid;gap:16px 20px;grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 833px){.modal-request-responses__cells{grid-template-columns:1fr;gap:12px}}.modal-request-responses__item{display:flex;flex-direction:column;row-gap:20px}@media only screen and (max-width: 1080px){.modal-request-responses__item{row-gap:16px}}.modal-request-responses__line{display:flex;gap:20px}@media only screen and (max-width: 833px){.modal-request-responses__line{flex-direction:column;gap:12px}}.modal-request-responses__line .form-grid__col{width:100%;flex:unset}.modal-request-responses__item-title{color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:20px;font-weight:700;line-height:24px}@media only screen and (max-width: 1080px){.modal-request-responses__item-title{font-size:18px;line-height:22px}}@media only screen and (max-width: 833px){.modal-request-responses__item-title{font-size:16px;line-height:20px}}.modal-request-responses__item-title:has(.button){display:flex;justify-content:space-between}.modal-request-responses__subtitle{color:var(--color-neutral-600);font-family:"Geologica",sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.02em}.modal-request-responses__additional{color:var(--color-neutral-600);font-family:"Geologica",sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.02em}.modal-request-responses__row{display:flex;flex-direction:row;overflow-x:scroll;scrollbar-width:none}@media only screen and (max-width: 833px){.modal-request-responses__row{min-height:128px}}.modal-request-responses__controls .button{max-width:-moz-max-content;max-width:max-content;width:100%}@media only screen and (max-width: 833px){.modal-request-responses__controls .button{max-width:100%;padding-top:14px;padding-bottom:14px;font-size:16px;line-height:24px}}.modal-request-responses__label{align-items:flex-start}.modal-request-responses__label span{white-space:normal}.modal-request-responses__grid{max-height:652px;margin-right:16px}.modal-request-responses__grid .card-response:hover{box-shadow:inset 0 0 0 1px var(--color-neutral-300)}.modal-request-responses__grid .card-response:active{box-shadow:inset 0 0 0 1px var(--color-neutral-300)}@media only screen and (max-width: 833px){.modal-request-responses__grid{max-height:unset}}.modal:has(.modal-request-responses__grid) .modal__footer{margin-right:16px}.modal-create-request__subtitle{color:var(--color-neutral-600);font-family:"Geologica",sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.02em}.modal-create-request__cells{display:grid;gap:16px 20px;grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 833px){.modal-create-request__cells{grid-template-columns:1fr;gap:12px}}.modal-create-request__item{display:flex;flex-direction:column;row-gap:20px}@media only screen and (max-width: 833px){.modal-create-request__item{row-gap:16px}}.modal-create-request__flex{display:flex;justify-content:space-between;-moz-column-gap:20px;column-gap:20px;width:100%}@media only screen and (max-width: 833px){.modal-create-request__flex{flex-direction:column}}.modal-create-request__grid{display:grid;gap:20px;grid-template-columns:repeat(3, 233px)}@media only screen and (max-width: 833px){.modal-create-request__grid{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr);gap:12px}}@media only screen and (max-width: 413px){.modal-create-request__grid{grid-template-columns:unset;grid-template-rows:unset}}@media only screen and (max-width: 833px){.modal-create-request__grid .form-grid__col:nth-child(1){grid-area:1/1/2/3}.modal-create-request__grid .form-grid__col:nth-child(2){grid-area:2/1/3/2}.modal-create-request__grid .form-grid__col:nth-child(3){grid-area:2/2/3/3}}@media only screen and (max-width: 413px){.modal-create-request__grid .form-grid__col:nth-child(1){grid-area:unset}.modal-create-request__grid .form-grid__col:nth-child(2){grid-area:unset}.modal-create-request__grid .form-grid__col:nth-child(3){grid-area:unset}}.modal-create-request__col{max-width:264px}.modal-create-request__col:has(.map){max-width:100%}@media only screen and (max-width: 833px){.modal-create-request__col{max-width:100%}}.modal-create-request__row{display:flex;flex-direction:row;overflow-x:scroll;scrollbar-width:none}@media only screen and (max-width: 833px){.modal-create-request__row{min-height:128px}}.modal-create-request__list{display:flex;flex-direction:column;max-height:304px;row-gap:8px;margin-top:16px;overflow-y:scroll;scrollbar-width:none}@media only screen and (max-width: 833px){.modal-create-request__list{flex-direction:row;overflow-y:unset;overflow-x:scroll}}.modal-create-request__result{display:flex;align-items:center;justify-content:center;min-height:360px}.modal-create-request__controls .button{max-width:-moz-max-content;max-width:max-content;width:100%}@media only screen and (max-width: 833px){.modal-create-request__controls .button{max-width:100%;padding-top:14px;padding-bottom:14px;font-size:16px;line-height:24px}}.modal-comment-remove__status-image{width:80px;height:80px;flex-shrink:0;margin-right:auto;margin-bottom:20px;margin-left:auto;display:flex}@media only screen and (max-width: 833px){.modal-comment-remove__status-image{width:48px;height:48px}}.modal-comment-remove__status-image:last-child{margin-bottom:0}.modal-comment-remove__status-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.modal-comment-remove__header{display:flex;flex-direction:column;margin-bottom:20px}@media only screen and (max-width: 833px){.modal-comment-remove__header{margin-bottom:12px}}.modal-comment-remove__header:last-child{margin-bottom:0}.modal-comment-remove__title{text-align:center}.modal-comment-remove__title{font-family:"Geologica",sans-serif;font-weight:700;font-size:32px;line-height:40px}@media only screen and (max-width: 1080px){.modal-comment-remove__title{font-size:28px;line-height:34px}}@media only screen and (max-width: 833px){.modal-comment-remove__title{font-size:24px;line-height:30px}}.modal-comment-remove__body{display:flex;flex-direction:column;margin-bottom:40px}@media only screen and (max-width: 833px){.modal-comment-remove__body{margin-bottom:36px}}.modal-comment-remove__body:last-child{margin-bottom:0}.modal-comment-remove__text{margin-bottom:12px;color:var(--color-neutral-550);text-align:center;font-family:"Geologica",sans-serif;font-size:16px;line-height:20px;letter-spacing:.02em}.modal-comment-remove__text:last-child{margin-bottom:0}.modal-comment-remove__footer{display:flex;gap:16px}@media only screen and (max-width: 833px){.modal-comment-remove__footer{flex-direction:column-reverse;gap:12px}}.modal-comment-remove__footer .button{flex-basis:calc(50% - 8px);flex-grow:1}@media only screen and (max-width: 833px){.modal-comment-remove__footer .button{--button-gap: 12px;min-width:48px;min-height:48px;padding:12px 16px;border-radius:10px;font-size:16px;line-height:24px}.modal-comment-remove__footer .button .icon{width:24px;height:24px}}.modal-change-password__body{gap:20px}.modal-change-password__footer{justify-content:space-between}.modal-change-password__footer .button{width:calc(50% - 6px)}.section-intro__main{flex-direction:row;gap:20px}@media only screen and (max-width: 1259px){.section-intro__main{flex-direction:column}}.section-intro__slider .slider__pagination{display:flex}.section-intro__grid{flex-shrink:0;display:flex;flex-direction:column;gap:20px}@media only screen and (max-width: 1259px){.section-intro__grid{flex-direction:row}}@media only screen and (max-width: 833px){.section-intro__grid{gap:16px}}@media only screen and (max-width: 1259px){.section-intro__grid .banner-card{min-height:284px;padding:24px;border-radius:28px}.section-intro__grid .banner-card .banner-card__title{font-size:28px;line-height:34px}.section-intro__grid .banner-card .banner-card__title strong{margin-right:16px;font-size:164px;line-height:122px}.section-intro__grid .banner-card .banner-card__button{bottom:12px;width:40px;height:40px}.section-intro__grid .banner-card .banner-card__button .icon{width:24px;height:24px}.section-intro__grid .banner-card .banner-card__button--right{right:12px}.section-intro__grid .banner-card .banner-card__button--left{left:12px}}@media only screen and (max-width: 833px){.section-intro__grid .banner-card{min-height:180px;max-height:189px;padding:20px;border-radius:28px}.section-intro__grid .banner-card .banner-card__title{font-size:18px;line-height:22px}.section-intro__grid .banner-card .banner-card__title strong{margin-right:12px;font-size:110px;line-height:83px}.section-intro__grid .banner-card .banner-card__button{bottom:12px;width:40px;height:40px}.section-intro__grid .banner-card .banner-card__button .icon{width:24px;height:24px}.section-intro__grid .banner-card .banner-card__button--right{right:12px}.section-intro__grid .banner-card .banner-card__button--left{left:12px}}@media only screen and (max-width: 833px)and (max-width: 833px){.section-intro__grid .banner-card.banner-card--relative{min-height:98px;padding:12px;border-radius:16px}.section-intro__grid .banner-card.banner-card--relative .banner-card__title{font-size:11px;line-height:13px}.section-intro__grid .banner-card.banner-card--relative .banner-card__title strong{margin-right:6px;font-size:60px;line-height:45px}.section-intro__grid .banner-card.banner-card--relative .banner-card__button{bottom:6px;width:24px;height:24px;box-shadow:inset 0 0 0 1.5px currentColor}.section-intro__grid .banner-card.banner-card--relative .banner-card__button .icon{width:14px;height:14px}.section-intro__grid .banner-card.banner-card--relative .banner-card__button--right{right:6px}.section-intro__grid .banner-card.banner-card--relative .banner-card__button--left{left:6px}}@media only screen and (max-width: 575px){.section-intro__grid .banner-card{min-height:98px;padding:12px;border-radius:16px}.section-intro__grid .banner-card .banner-card__title{font-size:11px;line-height:13px}.section-intro__grid .banner-card .banner-card__title strong{margin-right:6px;font-size:60px;line-height:45px}.section-intro__grid .banner-card .banner-card__button{bottom:6px;width:24px;height:24px;box-shadow:inset 0 0 0 1.5px currentColor}.section-intro__grid .banner-card .banner-card__button .icon{width:14px;height:14px}.section-intro__grid .banner-card .banner-card__button--right{right:6px}.section-intro__grid .banner-card .banner-card__button--left{left:6px}}@media only screen and (min-width: 1260px){.section-popular-categories__header{width:300px;margin-top:40px;margin-bottom:20px;float:left}}@media only screen and (min-width: 1260px){.section-popular-categories__body{width:calc(100% - 300px - 20px);float:right}}.section-popular-categories__button span{flex-grow:0}@media only screen and (min-width: 1260px){.section-popular-categories__button{max-width:300px;float:left}}@media only screen and (max-width: 1259px){.section-popular-categories__button{margin-top:40px}}@media only screen and (max-width: 1080px){.section-popular-categories__button{margin-top:32px}}@media only screen and (max-width: 833px){.section-popular-categories__button{width:100%;margin-top:20px}.section-popular-categories__button{--button-gap: 12px;min-width:48px;min-height:48px;padding:12px 16px;border-radius:10px;font-size:16px;line-height:24px}.section-popular-categories__button .icon{width:24px;height:24px}}.section-popular-categories__grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:20px}@media only screen and (max-width: 1023px){.section-popular-categories__grid{gap:16px;grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 833px){.section-popular-categories__grid{gap:12px}}@media only screen and (max-width: 575px){.section-popular-categories__grid{gap:8px}}.section-popular-categories__compilation{grid-row:1;grid-column:4}@media only screen and (max-width: 1023px){.section-popular-categories__compilation{grid-column:3}}@media only screen and (max-width: 833px){.section-popular-categories__compilation{grid-row:auto;grid-column:span 3;margin-top:36px}}.popular-categories-compilation{position:relative;min-height:214px;flex-grow:1;display:flex;align-items:flex-end;justify-content:space-between;-moz-column-gap:8px;column-gap:8px;padding:20px;border-radius:24px;background-color:var(--color-neutral-50);color:var(--color-neutral-900);box-shadow:inset 0 0 0 1px var(--color-neutral-300);text-decoration:none;font-family:"Geologica",sans-serif;transition:color .3s ease,box-shadow .3s ease,background-color .3s ease}@media only screen and (max-width: 1023px){.popular-categories-compilation{min-height:124px}}.popular-categories-compilation:hover{box-shadow:inset 0 0 0 2px var(--color-primary-300)}.popular-categories-compilation:active{box-shadow:inset 0 0 0 2px var(--color-primary-400)}.popular-categories-compilation__decor{position:absolute;top:-26px;right:16px;z-index:1;width:100px;height:100px}.popular-categories-compilation__content{position:relative;z-index:1}.popular-categories-compilation__title{margin-right:-44px;display:-webkit-box;overflow:hidden;font-size:40px;font-weight:700;line-height:46px;letter-spacing:-0.02em;-webkit-box-orient:vertical;-webkit-line-clamp:2}@media only screen and (max-width: 1023px){.popular-categories-compilation__title{margin-right:0}}.popular-categories-compilation__title:not(:last-child){margin-bottom:8px}.popular-categories-compilation__subtitle{font-size:16px;font-weight:400;line-height:20px;letter-spacing:-0.02em}.popular-categories-compilation__button{margin-right:-12px;margin-bottom:-12px}.section-help__accordion{max-width:940px}@media only screen and (max-width: 1439px){.section-help__accordion{max-width:none}}.section-help__list{display:flex;flex-direction:column;row-gap:16px}@media only screen and (max-width: 1139px){.section-help__list{row-gap:12px}}@media only screen and (max-width: 833px){.section-help__list{row-gap:8px}}.section-help .section__grid{-moz-column-gap:20px;column-gap:20px}@media only screen and (max-width: 1139px){.section-help .section__grid{flex-direction:column;gap:32px}}@media only screen and (max-width: 1080px){.section-help .section__grid{gap:24px}}@media only screen and (max-width: 1023px){.section-help .section__grid{gap:20px}}@media only screen and (max-width: 833px){.section-help .section__grid{gap:16px}}@media only screen and (max-width: 575px){.section-help .section__grid{gap:12px}}@media only screen and (max-width: 1139px){.section-help .section__grid-aside{width:100%}}.section-404__content{position:relative;width:762px;height:452px;margin-bottom:86px;display:flex;flex-direction:column;justify-content:flex-end}@media only screen and (max-width: 833px){.section-404__content{width:328px;height:292px;margin-bottom:110px}}.section-404__container{display:flex;flex-direction:column;align-items:center}.section-404__title{position:absolute;bottom:46px;left:42px;color:var(--color-neutral-300);font-family:"Geologica",sans-serif;font-size:30px;line-height:35px}@media only screen and (max-width: 833px){.section-404__title{left:16px;font-size:12px;line-height:15px}}.section-404__subtitle,.section-404__subtitle>*{margin-bottom:-22px;margin-left:42px;color:var(--color-neutral-400);font-size:18px;font-weight:500;line-height:28px;letter-spacing:.15px}@media only screen and (max-width: 833px){.section-404__subtitle,.section-404__subtitle>*{margin-bottom:-90px;margin-left:52px;text-align:center;font-size:14px;font-weight:700;line-height:20px}}.section-404__img-background{position:absolute;top:122px;width:100%}.section-404__img{position:absolute;top:76px;left:28px;width:522px;height:410px}@media only screen and (max-width: 833px){.section-404__img{top:145px;left:14px;width:224px;height:175px}}.section-404__button{font-family:"Geologica",sans-serif;gap:12px}@media only screen and (max-width: 833px){.section-404__button{width:328px;margin-bottom:24px}}.section-comments__grid{display:flex;flex-direction:column;row-gap:20px}@media only screen and (max-width: 1023px){.section-comments__grid{row-gap:16px}}@media only screen and (max-width: 833px){.section-comments__grid{row-gap:12px}}@media only screen and (max-width: 1080px){.section-comments .section__grid{flex-direction:column}}@media only screen and (max-width: 1023px){.section-comments .section__grid{gap:20px}}@media only screen and (max-width: 833px){.section-comments .section__grid{gap:16px}}@media only screen and (max-width: 1259px){.section-comments .section__grid-aside{width:320px}}@media only screen and (max-width: 1080px){.section-comments .section__grid-aside{order:-1;width:100%}}@media only screen and (max-width: 1259px){.section-catalog__filter{width:360px}}@media only screen and (max-width: 833px){.section-catalog__filter{width:calc(100% - var(--current-scroll-width))}}.section-catalog__grid{display:grid;grid-template-columns:repeat(4, 1fr)}@media only screen and (max-width: 1139px){.section-catalog__grid{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 833px){.section-catalog__grid{grid-template-columns:repeat(2, 1fr)}}.section-catalog__bar{margin-bottom:24px}@media only screen and (max-width: 1139px){.section-catalog__bar{margin-bottom:20px}}@media only screen and (max-width: 1023px){.section-catalog__bar{margin-bottom:24px;flex-direction:column;align-items:unset}}.section-catalog__bar:last-child{margin-bottom:0}.section-catalog__button{height:-moz-fit-content;height:fit-content}@media only screen and (max-width: 833px){.section-catalog__button{width:100%}}.section-catalog .section__grid{gap:20px}@media only screen and (max-width: 1259px){.section-catalog .section__grid{gap:0}}@media only screen and (max-width: 1259px){.section-catalog .section__grid-aside{width:auto}}.section-catalog.section .section__header{flex-direction:row}@media only screen and (max-width: 833px){.section-catalog.section .section__header{flex-direction:column;gap:40px}}.section-catalog.section .section__header-content{align-items:start}@media only screen and (max-width: 833px){.section-catalog.section .section__header-content{row-gap:40px;flex-direction:column}}@media only screen and (max-width: 1259px){.section-catalog .section-aside__inner{position:relative}}.section-catalog-bar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:24px 16px}@media only screen and (max-width: 833px){.section-catalog-bar{align-items:unset}}.section-catalog-bar__main{display:flex;flex-wrap:wrap;align-items:flex-start;gap:24px 5px}@media only screen and (max-width: 1259px)and (min-width: 833px){.section-catalog-bar__main{row-gap:5px}}@media only screen and (max-width: 833px){.section-catalog-bar__main{flex-direction:column;align-items:unset}}.section-catalog-bar__triggers{display:none;align-items:flex-start;gap:12px}@media only screen and (max-width: 1259px){.section-catalog-bar__triggers{display:flex}}.section-catalog-bar__choosen{display:flex;flex-wrap:wrap;gap:5px}@media only screen and (max-width: 1259px)and (min-width: 833px){.section-catalog-bar__choosen{display:contents}}.section-catalog-bar__choosen:not(.is-visible){display:none}.section-catalog-bar__filter-trigger strong{position:absolute;top:-4px;right:-4px;z-index:1;min-width:16px;height:16px;display:flex;align-items:center;justify-content:center;padding:2px 4px;border-radius:50px;background-color:var(--color-primary-200);color:var(--color-neutral-50);text-align:center;font-family:"Geologica",sans-serif;font-size:10px;line-height:12px}@media only screen and (min-width: 834px){.section-catalog-bar__filter-trigger{padding:0}.section-catalog-bar__filter-trigger span{display:none}}@media only screen and (max-width: 833px){.section-catalog-bar__filter-trigger{flex-grow:1}.section-catalog-bar__filter-trigger span{flex-grow:0}}.section-catalog-bar__sort-trigger{display:none}@media only screen and (max-width: 833px){.section-catalog-bar__sort-trigger{display:flex}}@media only screen and (max-width: 833px){.section-catalog-bar__filter-trigger,.section-catalog-bar__sort-trigger{--button-gap: 8px;min-width:40px;min-height:40px;padding:10px 12px;border-radius:10px;font-size:14px;line-height:20px}.section-catalog-bar__filter-trigger .icon,.section-catalog-bar__sort-trigger .icon{width:20px;height:20px}}.section-journal .section__main{position:relative}@media only screen and (max-width: 1139px){.section-journal .section__grid{flex-direction:column;gap:48px}}@media only screen and (max-width: 1139px)and (max-width: 833px){.section-journal .section__grid{gap:32px}}@media only screen and (max-width: 1139px)and (max-width: 575px){.section-journal .section__grid{gap:24px}}@media only screen and (max-width: 1139px){.section-journal .section__grid-aside{width:100%}}@media only screen and (max-width: 1139px){.section-journal .section-aside__inner{position:static;max-height:none}}.section-account{--account-indent: 40px;flex-grow:1}@media only screen and (max-width: 1080px){.section-account{--account-indent: 36px}}@media only screen and (max-width: 1023px){.section-account{--account-indent: 32px}}@media only screen and (max-width: 833px){.section-account{--account-indent: 28px}}@media only screen and (max-width: 575px){.section-account{--account-indent: 24px}}.section-account,.section-account:first-of-type,.section-account:last-of-type{--section-indent: 0}@media only screen and (max-width: 833px){.section-account.is-swapped .section-account__container{padding-right:0;padding-left:0}}@media only screen and (max-width: 833px){.section-account.is-swapped .section-account__grid-aside{display:flex;animation:fadeIn .6s ease}}@media only screen and (max-width: 833px){.section-account.is-swapped .section-account__grid-main{display:none}}.section-account__container{display:flex;flex-direction:column;flex-grow:1}.section-account__aside-filter{flex-shrink:0;padding-top:var(--account-indent);padding-bottom:var(--account-indent)}.section-account__grid{gap:20px}@media only screen and (max-width: 1259px){.section-account__grid{gap:0}}.section-account--style-full .section-account__grid{flex-direction:row;gap:40px;overflow:hidden}.section-account__grid-main{padding-top:var(--account-indent);padding-bottom:var(--account-indent)}@media only screen and (max-width: 833px){.section-account__grid-main{flex-shrink:0;animation:fadeIn .6s ease}}.section-account--style-full .section-account__grid-main:last-child{padding-right:40px}.section-account__grid-main .section__title{font-family:"Geologica",sans-serif;font-weight:700;font-size:32px;line-height:40px}@media only screen and (max-width: 1080px){.section-account__grid-main .section__title{font-size:28px;line-height:34px}}@media only screen and (max-width: 833px){.section-account__grid-main .section__title{font-size:24px;line-height:30px}}@media only screen and (max-width: 1259px)and (min-width: 833px){.section-account__grid-aside{width:auto;padding:0}}@media only screen and (max-width: 833px){.section-account__grid-aside{flex-shrink:0;display:none}}.section-account__grid-aside .section-aside__inner{position:static;max-height:none;flex-grow:1;overflow:visible}@media only screen and (max-width: 1259px){.section-account__grid-aside .section-aside__inner{position:static}}@media only screen and (max-width: 833px){.section-account__button{padding:10px}}@media only screen and (max-width: 833px){.section-account__button span{display:none}}.section-account--overflow{height:100%}.section-account--overflow .section-account__grid{overflow:hidden}.section-account--overflow .section{overflow:hidden}.section-account--overflow .section__body{overflow:hidden}.section-account--overflow .section__main{overflow:hidden}@media only screen and (max-width: 833px){.section-account.section .section__header--row{row-gap:40px;flex-direction:row;align-items:center}}.section-account.section .section__header-content{align-items:start}@media only screen and (max-width: 833px){.section-account.section .section__header-content{row-gap:40px;flex-direction:row;align-items:center}}.section-account.section .section__header-main{flex-direction:column}@media only screen and (max-width: 767px){.section-account.section .section__header-content{flex-wrap:wrap}}@media only screen and (max-width: 767px){.section-account.section .section__header-actions{width:100%;margin-left:0}}@media only screen and (max-width: 767px){.section-account.section .section__header-actions .button{width:100%}}@media only screen and (max-width: 767px){.section-account.section .account-edit-controls{width:100%}}.section-account .chat-window{overflow:hidden}.section-account .chat-window__content{overflow:hidden}@media only screen and (min-width: 834px){.section-account .chat{overflow:hidden;max-height:max(800px,100vh - var(--footer-height));min-height:max(800px,100%)}}.section-account-header.section__header{margin-bottom:0}@media only screen and (max-width: 833px){.section-account-header__actions{display:none}}.section-account-header__additional{display:flex;flex-direction:column}.section-account-header__provider{display:flex;align-items:center;gap:6px;margin-top:8px}.section-account-header__provider:first-child{margin-top:0}@media only screen and (max-width: 1080px){.section-account-header__provider .provider-info__icon{width:14px;height:14px}}.section-account-header__subtitle{font-family:"Geologica",sans-serif;font-size:12px;line-height:16px;color:var(--color-neutral-600);letter-spacing:.02em;margin-top:12px}.section-account-header__subtitle:first-child{margin-top:0}.section-account-filter{display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px 20px}.section-account-filter__group{display:flex;-moz-column-gap:12px;column-gap:12px}@media only screen and (max-width: 833px){.section-account-filter__group{flex-direction:column;width:100%;row-gap:12px}}@media only screen and (max-width: 833px){.section-account-filter__group--nowrap{flex-direction:row;flex-wrap:wrap}.section-account-filter__group--nowrap .select{flex-grow:1}}.section-account-filter--row{flex-wrap:nowrap}@media only screen and (max-width: 833px){.section-account-filter--row .section-account-filter__group{width:auto}}@media only screen and (max-width: 833px){.section-account-filter--row .section-account-filter__button{padding-right:0;padding-left:0}.section-account-filter--row .section-account-filter__button span{display:none}}@media only screen and (max-width: 833px){.section-account-filter .button.section-account-filter__button--read-all{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-neutral-50);--button-border-width: 1px;box-shadow:inset 0 0 0 var(--button-border-width) var(--color-neutral-300);color:var(--color-neutral-900);width:100%}.section-account-filter .button.section-account-filter__button--read-all[disabled]{--current-background: var(--color-neutral-200)}.section-account-filter .button.section-account-filter__button--read-all:hover{--current-background: var(--color-neutral-200)}.section-account-filter .button.section-account-filter__button--read-all:active{--current-background: var(--color-neutral-300)}}@media only screen and (max-width: 833px){.section-account-favorites .section__header-actions{display:none}}.section-account-favorites__actions{margin-top:16px;display:none;flex-direction:column}.section-account-favorites__actions:first-child{margin-top:0}@media only screen and (max-width: 833px){.section-account-favorites__actions{display:flex}}.section-account-favorites__actions .button span{flex-grow:0}.section-cart__label{margin-bottom:40px}@media only screen and (max-width: 1080px){.section-cart__label{margin-bottom:24px}.section-cart__label{min-width:40px;min-height:40px;padding:8px;border-radius:10px;font-size:14px;line-height:20px}.section-cart__label .icon{width:20px;height:20px}.section-cart__label span{padding-right:6px;padding-left:6px}}@media only screen and (max-width: 1023px){.section-cart__label{margin-bottom:20px}}@media only screen and (max-width: 833px){.section-cart__label{margin-bottom:16px}.section-cart__label{min-width:32px;min-height:32px;padding:6px;border-radius:8px;font-size:14px;line-height:20px}.section-cart__label .icon{width:20px;height:20px}.section-cart__label span{padding-right:4px;padding-left:4px}}.section-cart__label:last-child{margin-bottom:0}@media only screen and (max-width: 1259px){.section-cart .section__grid{gap:40px}}@media only screen and (max-width: 1139px){.section-cart .section__grid{gap:32px}}@media only screen and (max-width: 1023px){.section-cart .section__grid{gap:32px}}@media only screen and (max-width: 833px){.section-cart .section__grid{gap:24px}}@media only screen and (max-width: 1259px){.section-cart .section__grid-aside{width:320px}}@media only screen and (max-width: 1023px){.section-cart .section__grid-aside{width:100%}}.section-cart .section-aside__inner{max-height:none;overflow:visible}.section-buyer-quote{padding-top:86px;padding-bottom:86px}@media only screen and (max-width: 1439px){.section-buyer-quote{padding-top:36px;padding-bottom:36px}}@media only screen and (max-width: 1023px){.section-buyer-quote{padding-top:32px;padding-bottom:32px}}.section-buyer-quote__text{color:var(--color-neutral-900);text-align:center;font-family:"Geologica",sans-serif;font-size:45px;font-weight:100;line-height:56px}@media only screen and (max-width: 1439px){.section-buyer-quote__text{font-size:40px;line-height:50px}}@media only screen and (max-width: 1080px){.section-buyer-quote__text{font-size:32px;line-height:40px}}@media only screen and (max-width: 1023px){.section-buyer-quote__text{font-size:28px;line-height:36px}}@media only screen and (max-width: 833px){.section-buyer-quote__text{font-size:20px;line-height:26px}}.section-buyer-intro{position:relative;padding-top:86px;padding-bottom:86px}@media only screen and (max-width: 1439px){.section-buyer-intro{padding-top:48px;padding-bottom:36px}}@media only screen and (max-width: 1023px){.section-buyer-intro{padding-top:32px;padding-bottom:32px}}.section-buyer-intro__content{display:flex;align-items:center;justify-content:space-between;-moz-column-gap:64px;column-gap:64px}@media only screen and (max-width: 1439px){.section-buyer-intro__content{-moz-column-gap:16px;column-gap:16px}}@media only screen and (max-width: 833px){.section-buyer-intro__content{row-gap:40px}}@media only screen and (max-width: 833px){.section-buyer-intro__content{flex-direction:column;align-items:center}}@media only screen and (max-width: 1439px){.section-buyer-intro__main{max-width:484px}}@media only screen and (max-width: 833px){.section-buyer-intro__main{max-width:none}}.section-buyer-intro__title{color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:48px;font-weight:700;line-height:54px;letter-spacing:-0.96px}.section-buyer-intro__title strong{color:var(--color-primary-200)}@media only screen and (max-width: 1023px){.section-buyer-intro__title strong{color:var(--color-neutral-900)}}@media only screen and (max-width: 1439px){.section-buyer-intro__title{font-size:40px;line-height:46px;letter-spacing:-0.8px}}@media only screen and (max-width: 1080px){.section-buyer-intro__title{font-size:32px;line-height:40px}}@media only screen and (max-width: 1023px){.section-buyer-intro__title{font-size:28px;line-height:36px}}@media only screen and (max-width: 833px){.section-buyer-intro__title{font-size:25px;line-height:32px}}.section-buyer-intro__text{margin-top:22px;color:var(--color-neutral-500);font-family:"Ubuntu",sans-serif;font-size:20px;line-height:30px}@media only screen and (max-width: 1439px){.section-buyer-intro__text{font-size:16px;line-height:24px}}.section-buyer-intro__label{width:100%;max-width:465px;margin-top:74px;display:flex;align-items:center;justify-content:center;padding:24px;border-radius:20px;box-shadow:inset 0 0 0 2px var(--color-neutral-900);gap:16px 12px}@media only screen and (max-width: 1439px){.section-buyer-intro__label{max-width:448px;margin-top:48px}}@media only screen and (max-width: 1023px){.section-buyer-intro__label{max-width:400px;margin-top:40px}}@media only screen and (max-width: 833px){.section-buyer-intro__label{max-width:360px;margin-right:auto;margin-left:auto;flex-direction:column;justify-content:center;padding:20px;text-align:center}}.section-buyer-intro__label img{height:36px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 833px){.section-buyer-intro__label img{height:30px}}.section-buyer-intro__label span{color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:14px;font-weight:700;line-height:20px}.section-buyer-intro__img{width:610px;max-height:640px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}@media only screen and (max-width: 1439px){.section-buyer-intro__img{width:500px;max-height:520px}}@media only screen and (max-width: 1023px){.section-buyer-intro__img{width:360px;max-height:380px}}@media only screen and (max-width: 833px){.section-buyer-intro__img{order:-1;width:270px;max-height:280px}}.section-buyer-intro__img-bg{position:absolute;bottom:-240px;z-index:-1;width:100%;height:625px;background-repeat:repeat-x;background-size:auto 100%;pointer-events:none}@media only screen and (max-width: 1439px){.section-buyer-intro__img-bg{bottom:-90px;height:360px}}@media only screen and (max-width: 833px){.section-buyer-intro__img-bg{top:90px;bottom:auto;height:240px}}.section-buyer-advantage{padding-top:86px;padding-bottom:86px}@media only screen and (max-width: 1439px){.section-buyer-advantage{padding-top:36px;padding-bottom:36px}}@media only screen and (max-width: 1023px){.section-buyer-advantage{padding-top:32px;padding-bottom:32px}}.section-buyer-advantage+.section-buyer-advantage{margin-top:-172px}@media only screen and (max-width: 1439px){.section-buyer-advantage+.section-buyer-advantage{margin-top:-72px}}@media only screen and (max-width: 1023px){.section-buyer-advantage+.section-buyer-advantage{margin-top:-64px}}@media only screen and (max-width: 833px){.section-buyer-advantage+.section-buyer-advantage{margin-top:-10px}}.section-buyer-advantage__content{display:flex}@media only screen and (max-width: 1439px){.section-buyer-advantage__content{justify-content:center}}@media only screen and (max-width: 833px){.section-buyer-advantage__content{flex-direction:column;align-items:center;row-gap:20px}}@media only screen and (min-width: 834px){.section-buyer-advantage--reverse .section-buyer-advantage__content{flex-direction:row-reverse}}.section-buyer-advantage__image{width:540px;aspect-ratio:1;flex-shrink:0;-o-object-fit:contain;object-fit:contain}.section-buyer-advantage__image img{width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit}@media only screen and (max-width: 1439px){.section-buyer-advantage__image{width:420px}}@media only screen and (max-width: 1023px){.section-buyer-advantage__image{width:328px}}@media only screen and (max-width: 359px){.section-buyer-advantage__image{width:288px;max-width:100%}}.section-buyer-advantage__main{position:relative;display:flex;flex-direction:column;justify-content:center;padding-right:56px;padding-left:56px;row-gap:32px}@media only screen and (max-width: 1439px){.section-buyer-advantage__main{max-width:400px;padding-right:48px;padding-left:40px}}@media only screen and (max-width: 1080px){.section-buyer-advantage__main{max-width:none;padding-right:0;padding-left:0;row-gap:24px}}@media only screen and (max-width: 833px){.section-buyer-advantage__main{row-gap:20px}}.section-buyer-advantage__title{color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:40px;font-weight:700;line-height:46px;letter-spacing:-0.8px}@media only screen and (max-width: 1439px){.section-buyer-advantage__title{font-size:32px;line-height:40px}}@media only screen and (max-width: 1080px){.section-buyer-advantage__title{font-size:28px;line-height:36px}}@media only screen and (max-width: 1023px){.section-buyer-advantage__title{font-size:24px;line-height:32px}}@media only screen and (max-width: 833px){.section-buyer-advantage__title{font-size:20px;line-height:26px}}.section-buyer-advantage__text{color:var(--color-neutral-900);font-family:"Ubuntu",sans-serif;font-size:24px;line-height:34px}@media only screen and (max-width: 1439px){.section-buyer-advantage__text{font-size:18px;line-height:25px}}.section-buyer-advantage__text a{color:var(--color-primary-200);font-weight:700;transition:color .3s ease}.section-buyer-advantage__text a:hover{color:var(--color-primary-300)}.section-buyer-advantage__text a:active{color:var(--color-primary-400)}.section-buyer-advantage__message{position:relative;padding:30px;border-radius:16px;background-color:var(--color-primary-200);color:var(--color-neutral-50);font-family:"Geologica",sans-serif;font-size:30px;font-weight:400;line-height:36px}@media only screen and (max-width: 1439px){.section-buyer-advantage__message{padding:24px;font-size:24px;line-height:30px}}@media only screen and (max-width: 1139px){.section-buyer-advantage__message{padding:18px;font-size:20px;line-height:26px}}@media only screen and (max-width: 1080px){.section-buyer-advantage__message{display:none}}.section-buyer-advantage__message::before{position:absolute;width:47px;height:24px;content:"";background-color:inherit;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media only screen and (max-width: 1439px){.section-buyer-advantage__message::before{width:32px;height:16px}}.section-buyer-advantage__message--upper{top:-42px;left:-88px;max-width:494px}@media only screen and (max-width: 1439px){.section-buyer-advantage__message--upper{top:-25px;left:30px;max-width:338px}}.section-buyer-advantage__message--upper::before{right:42px;bottom:-22px;-webkit-mask-image:url("data:image/svg+xml,<svg viewBox=\"0 0 47 25\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M47 24.5V0.5H0C22.5478 5.11453 33.6529 9.48538 47 24.5Z\"/></svg>");mask-image:url("data:image/svg+xml,<svg viewBox=\"0 0 47 25\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M47 24.5V0.5H0C22.5478 5.11453 33.6529 9.48538 47 24.5Z\"/></svg>")}@media only screen and (max-width: 1439px){.section-buyer-advantage__message--upper::before{bottom:-15px;width:32px;height:16px}}.section-buyer-advantage__message--lower{top:42px;left:106px;max-width:430px}@media only screen and (max-width: 1439px){.section-buyer-advantage__message--lower{top:34px;left:-18px;max-width:294px}}.section-buyer-advantage__message--lower::before{-webkit-mask-image:url("data:image/svg+xml,<svg viewBox=\"0 0 47 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M2.09815e-06 -4.10887e-06L0 24L47 24C24.4522 19.3855 13.3471 15.0146 2.09815e-06 -4.10887e-06Z\"/></svg>");mask-image:url("data:image/svg+xml,<svg viewBox=\"0 0 47 24\" xmlns=\"http://www.w3.org/2000/svg\"><path d=\"M2.09815e-06 -4.10887e-06L0 24L47 24C24.4522 19.3855 13.3471 15.0146 2.09815e-06 -4.10887e-06Z\"/></svg>");top:-22px;left:116px}@media only screen and (max-width: 1439px){.section-buyer-advantage__message--lower::before{top:-16px;left:72px}}@media only screen and (max-width: 1439px){.section-buyer-requirements{padding-top:36px;padding-bottom:36px}}@media only screen and (max-width: 1023px){.section-buyer-requirements{padding-top:32px;padding-bottom:32px}}.section-buyer-requirements__title{margin-bottom:12px;color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:32px;font-weight:700;line-height:40px}@media only screen and (max-width: 1439px){.section-buyer-requirements__title{font-size:24px;line-height:30px}}@media only screen and (max-width: 1023px){.section-buyer-requirements__title{font-size:20px;line-height:26px}}.section-buyer-requirements__content{display:flex;padding:48px;border-radius:32px;box-shadow:inset 0 0 0 4px hsla(var(--color-neutral-1200--hsl), 0.1);gap:48px}@media only screen and (max-width: 1439px){.section-buyer-requirements__content{flex-direction:column}}@media only screen and (max-width: 1080px){.section-buyer-requirements__content{gap:32px}}@media only screen and (max-width: 833px){.section-buyer-requirements__content{padding:0;box-shadow:none;gap:24px}}.section-buyer-requirements__list{display:grid;grid-template-columns:repeat(2, 1fr);gap:48px}@media only screen and (max-width: 1080px){.section-buyer-requirements__list{gap:32px}}@media only screen and (max-width: 833px){.section-buyer-requirements__list{grid-template-columns:1fr;padding:32px 24px;border-radius:24px;box-shadow:inset 0 0 0 4px hsla(var(--color-neutral-1200--hsl), 0.1);row-gap:20px}}.section-buyer-requirements__item{display:flex;-moz-column-gap:22px;column-gap:22px}@media only screen and (max-width: 1023px){.section-buyer-requirements__item{-moz-column-gap:20px;column-gap:20px}}.section-buyer-requirements__number{color:var(--color-primary-200);font-family:"Geologica",sans-serif;font-size:30px;font-weight:900;line-height:26px}@media only screen and (max-width: 1080px){.section-buyer-requirements__number{font-size:28px;line-height:26px}}@media only screen and (max-width: 833px){.section-buyer-requirements__number{font-size:24px;line-height:22px}}.section-buyer-requirements__text{color:var(--color-neutral-500);font-family:"Ubuntu",sans-serif;font-size:20px;line-height:28px}@media only screen and (max-width: 1080px){.section-buyer-requirements__text{font-size:18px;line-height:22px}}@media only screen and (max-width: 833px){.section-buyer-requirements__text{font-size:16px;line-height:22px}}.section-buyer-conditions{padding-top:86px;padding-bottom:86px}@media only screen and (max-width: 1439px){.section-buyer-conditions{padding-top:36px;padding-bottom:36px}}@media only screen and (max-width: 1023px){.section-buyer-conditions{padding-top:32px;padding-bottom:32px}}.section-buyer-conditions__title{color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-weight:700}.section-buyer-conditions__title:last-child{margin-bottom:0}.section-buyer-conditions__list{display:grid;gap:32px}@media only screen and (max-width: 1439px){.section-buyer-conditions__list{gap:24px}}@media only screen and (max-width: 1023px){.section-buyer-conditions__list{display:flex;flex-direction:column;gap:20px}}.section-buyer-conditions__item{display:flex;padding:32px;border-radius:24px;box-shadow:inset 0 0 0 4px hsla(var(--color-neutral-1200--hsl), 0.1);font-family:"Geologica",sans-serif;gap:32px}@media only screen and (max-width: 1080px){.section-buyer-conditions__item{padding:28px}}@media only screen and (max-width: 1023px){.section-buyer-conditions__item{align-items:center;padding:24px;box-shadow:inset 0 0 0 2px hsla(var(--color-neutral-1200--hsl), 0.1);gap:28px}}@media only screen and (max-width: 833px){.section-buyer-conditions__item{gap:24px}}.section-buyer-conditions__item-main{display:flex;flex-direction:column;row-gap:10px}.section-buyer-conditions__item-title{color:var(--color-neutral-900);font-weight:700}@media only screen and (max-width: 1023px){.section-buyer-conditions__item-title{font-size:20px;line-height:25px}}.section-buyer-conditions__item-text{color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:20px;line-height:24px}@media only screen and (max-width: 1080px){.section-buyer-conditions__item-text{font-size:18px;line-height:22px}}@media only screen and (max-width: 833px){.section-buyer-conditions__item-text{font-size:16px;line-height:20px}}.section-buyer-conditions__item-image{width:150px;aspect-ratio:1;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 1080px){.section-buyer-conditions__item-image{width:140px}}@media only screen and (max-width: 1023px){.section-buyer-conditions__item-image{width:130px}}@media only screen and (max-width: 833px){.section-buyer-conditions__item-image{width:120px}}.section-buyer-conditions--style-default .section-buyer-conditions__title{margin-bottom:40px;font-size:24px;line-height:30px}@media only screen and (max-width: 1080px){.section-buyer-conditions--style-default .section-buyer-conditions__title{margin-bottom:32px}}@media only screen and (max-width: 1023px){.section-buyer-conditions--style-default .section-buyer-conditions__title{margin-bottom:28px;font-size:20px;line-height:26px}}@media only screen and (max-width: 833px){.section-buyer-conditions--style-default .section-buyer-conditions__title{margin-bottom:24px}}.section-buyer-conditions--style-default .section-buyer-conditions__list{grid-template-columns:repeat(3, 1fr)}.section-buyer-conditions--style-default .section-buyer-conditions__item{flex-direction:column}@media only screen and (max-width: 1023px){.section-buyer-conditions--style-default .section-buyer-conditions__item{text-align:center}}.section-buyer-conditions--style-default .section-buyer-conditions__item-title{font-size:24px;line-height:30px}.section-buyer-conditions--style-secondary .section-buyer-conditions__title{margin-bottom:12px;font-size:32px;line-height:40px}@media only screen and (max-width: 1439px){.section-buyer-conditions--style-secondary .section-buyer-conditions__title{font-size:24px;line-height:30px}}@media only screen and (max-width: 1023px){.section-buyer-conditions--style-secondary .section-buyer-conditions__title{font-size:20px;line-height:26px}}.section-buyer-conditions--style-secondary .section-buyer-conditions__list{grid-template-columns:repeat(2, 1fr)}.section-buyer-conditions--style-secondary .section-buyer-conditions__item{align-items:center}@media only screen and (max-width: 833px){.section-buyer-conditions--style-secondary .section-buyer-conditions__item{flex-direction:column;text-align:center}}.section-buyer-conditions--style-secondary .section-buyer-conditions__item-title{font-size:32px;line-height:40px}@media only screen and (max-width: 1439px){.section-buyer-conditions--style-secondary .section-buyer-conditions__item-title{font-size:26px;line-height:32px}}.section-buyer-registration{padding-top:86px;padding-bottom:140px}@media only screen and (max-width: 1439px){.section-buyer-registration{padding-top:36px;padding-bottom:175px}}@media only screen and (max-width: 1023px){.section-buyer-registration{padding-top:32px;padding-bottom:146px}}.section-buyer-registration__content{position:relative;display:flex;justify-content:center}.section-buyer-registration__button{min-width:240px}.section-buyer-registration__button span{flex-grow:0}@media only screen and (max-width: 1023px){.section-buyer-registration__button{--button-gap: 12px;min-width:48px;min-height:48px;padding:12px 16px;border-radius:10px;font-size:16px;line-height:24px}.section-buyer-registration__button .icon{width:24px;height:24px}}@media only screen and (max-width: 833px){.section-buyer-registration__button{width:100%;min-width:auto}}.section-buyer-registration__image{position:absolute;top:-16px;left:50%;width:445px;height:164px;display:flex;transform:translateX(-580px);-o-object-fit:contain;object-fit:contain}@media only screen and (max-width: 1439px){.section-buyer-registration__image{transform:translateX(-250px)}}.section-buyer-registration__image img{width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit}@media only screen and (max-width: 1439px){.section-buyer-registration__image{top:48px;width:398px;height:134px;transform:translateX(-250px)}}@media only screen and (max-width: 833px){.section-buyer-registration__image{top:80px;width:328px;height:82px;transform:translateX(-50%)}}@media only screen and (max-width: 359px){.section-buyer-registration__image{width:288px;height:72px}}.section-buyer-panel{width:100%;margin-top:86px;margin-bottom:140px}@media only screen and (max-width: 1080px){.section-buyer-panel{margin-top:72px;margin-bottom:48px}}@media only screen and (max-width: 833px){.section-buyer-panel{margin-top:64px;margin-bottom:32px}}.section-buyer-panel__buttons{width:100%;display:flex;justify-content:center;gap:24px}@media only screen and (max-width: 833px){.section-buyer-panel__buttons{flex-direction:column;gap:12px}}@media only screen and (max-width: 833px){.section-buyer-panel__buttons button{width:100%}}.section-chat{flex-grow:1}.section-product-about__nav{margin-bottom:40px;display:flex;gap:8px}@media only screen and (max-width: 833px){.section-product-about__nav-tab{--button-gap: 8px;min-width:40px;min-height:40px;padding:10px 12px;border-radius:10px;font-size:14px;line-height:20px}.section-product-about__nav-tab .icon{width:20px;height:20px}}.section-product-about__nav-tab.is-active{background-color:var(--current-background);box-shadow:inset 0 0 0 var(--button-border-width) var(--current-background);--current-background: var(--color-neutral-900);color:var(--color-neutral-50)}.section-product-about__nav-tab.is-active[disabled]{--current-background: var(--color-neutral-200)}.section-product-about__nav-tab.is-active:hover{--current-background: var(--color-neutral-800)}.section-product-about__nav-tab.is-active:active{--current-background: var(--color-neutral-700)}.section-product-about__section{display:none;animation:fadeIn .6s ease}.section-product-about__section.is-active{display:flex}.section-provider-about__header-content{display:flex;align-items:flex-start;justify-content:space-between;-moz-column-gap:20px;column-gap:20px}.section-provider-about__logo-wrapper{width:94px;height:94px;flex-shrink:0;display:flex;overflow:hidden;border:1px solid var(--color-neutral-300);border-radius:24px;background-color:var(--color-neutral-100)}@media only screen and (max-width: 1080px){.section-provider-about__logo-wrapper{width:80px;height:80px;border-radius:20px}}@media only screen and (max-width: 833px){.section-provider-about__logo-wrapper{width:64px;height:64px;border-radius:16px}}.section-provider-about__logo{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.section-provider-about__logo img{width:100%;height:100%;-o-object-fit:inherit;object-fit:inherit}.section-provider-about__main{flex-grow:1;display:flex;align-items:flex-start;justify-content:space-between;-moz-column-gap:32px;column-gap:32px}@media only screen and (max-width: 1080px){.section-provider-about__main{-moz-column-gap:24px;column-gap:24px}}@media only screen and (max-width: 1023px){.section-provider-about__main{-moz-column-gap:20px;column-gap:20px}}@media only screen and (max-width: 833px){.section-provider-about__main{row-gap:8px;flex-direction:column}}.section-provider-about__main-content{flex-grow:1;display:flex;flex-direction:column;row-gap:16px}@media only screen and (max-width: 1080px){.section-provider-about__main-content{row-gap:12px}}@media only screen and (max-width: 833px){.section-provider-about__main-content{row-gap:8px}}.section-provider-about__info{font-size:48px;line-height:54px;letter-spacing:-0.02em}@media only screen and (max-width: 1080px){.section-provider-about__info{font-size:40px;line-height:46px}}@media only screen and (max-width: 1023px){.section-provider-about__info{font-size:32px;line-height:40px}}@media only screen and (max-width: 833px){.section-provider-about__info{font-size:28px;line-height:34px}}@media only screen and (max-width: 575px){.section-provider-about__info{font-size:24px;line-height:30px}}.section-provider-about__info .provider-info__icon{width:40px;height:40px}@media only screen and (max-width: 1080px){.section-provider-about__info .provider-info__icon{width:32px;height:32px}}@media only screen and (max-width: 833px){.section-provider-about__info .provider-info__icon{width:28px;height:28px}}@media only screen and (max-width: 575px){.section-provider-about__info .provider-info__icon{width:24px;height:24px}}.section-provider-about__rating .provider-rating__icons{order:-1}.section-provider-about__rating .provider-rating__reviews{font-size:16px;line-height:20px}.section-provider-about__label{flex-shrink:0}@media only screen and (max-width: 833px){.section-provider-about__label{order:-1}}.section-provider-about__description-wrapper{max-width:928px;display:flex;flex-direction:column;align-items:flex-start}@media only screen and (max-width: 1139px){.section-provider-about__description-wrapper{max-width:none}}.section-provider-about__description-inner{max-height:200px;overflow:hidden;transition:max-height .6s cubic-bezier(0.75, 0.1, 0.15, 1)}.section-provider-about__description-content{display:flex;flex-direction:column;color:var(--color-neutral-600);letter-spacing:.02em;row-gap:12px}.section-provider-about__content-more{margin-top:2px;display:none;align-items:center;color:var(--color-neutral-900);font-family:"Geologica",sans-serif;font-size:14px;font-weight:600;line-height:20px;transition:color .3s ease,opacity .3s ease}.section-provider-about__content-more:hover{color:var(--color-primary-300)}.section-provider-about__content-more:active{color:var(--color-primary-400)}.section-provider-about__content-more.is-visible{display:flex}.section-provider-about__content-more.is-swapped span:first-child{display:none}.section-provider-about__content-more.is-swapped span:last-child{display:flex}.section-provider-about__content-more span{animation:fadeIn .6s ease}.section-provider-about__content-more span:last-child{display:none}.section-provider-about__content-more span:last-child:first-child{display:flex}.section-payment .section__header-main{flex-direction:row;align-items:center}.grid{display:grid;gap:20px}@media only screen and (max-width: 1080px){.grid{gap:16px}}@media only screen and (max-width: 1023px){.grid--banners-aside{grid-template-columns:repeat(2, 1fr);grid-template-rows:auto 1fr}}@media only screen and (max-width: 1023px){.grid--banners-aside .banner-sidebar{grid-row:span 2}}@media only screen and (max-width: 833px){.grid--banners-aside .banner-sidebar{grid-row:1;grid-column:span 2}}@media only screen and (max-width: 833px){.grid--banners-aside .banner-card{min-height:98px;padding:12px;border-radius:16px}.grid--banners-aside .banner-card .banner-card__title{font-size:11px;line-height:13px}.grid--banners-aside .banner-card .banner-card__title strong{margin-right:6px;font-size:60px;line-height:45px}.grid--banners-aside .banner-card .banner-card__button{bottom:6px;width:24px;height:24px;box-shadow:inset 0 0 0 1.5px currentColor}.grid--banners-aside .banner-card .banner-card__button .icon{width:14px;height:14px}.grid--banners-aside .banner-card .banner-card__button--right{right:6px}.grid--banners-aside .banner-card .banner-card__button--left{left:6px}}.grid--products{grid-template-columns:repeat(5, 1fr)}@media only screen and (max-width: 1439px){.grid--products{grid-template-columns:repeat(4, 1fr)}}@media only screen and (max-width: 1023px){.grid--products{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 833px){.grid--products{grid-template-columns:repeat(2, 1fr)}}.grid--products.grid--template-secondary{grid-template-columns:repeat(4, 1fr)}@media only screen and (max-width: 1023px){.grid--products.grid--template-secondary{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 833px){.grid--products.grid--template-secondary{grid-template-columns:repeat(2, 1fr)}}.grid--requests{row-gap:16px}@media only screen and (max-width: 1080px){.grid--requests{gap:12px}}@media only screen and (max-width: 833px){.grid--requests{gap:8px}}.grid--providers{row-gap:16px}@media only screen and (max-width: 1080px){.grid--providers{gap:12px}}@media only screen and (max-width: 833px){.grid--providers{gap:8px}}.grid--analytics{grid-template-columns:repeat(4, 1fr)}@media only screen and (max-width: 1439px){.grid--analytics{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 1023px){.grid--analytics{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 833px){.grid--analytics{grid-template-columns:repeat(1, 1fr)}}.grid--stats{display:flex;flex-wrap:wrap;gap:16px}@media only screen and (max-width: 833px){.grid--stats{gap:12px}}.grid--stats .stat{flex:1 0 calc(33% - 10.6666666667px);max-width:calc(50% - 8px)}@media only screen and (max-width: 833px){.grid--stats .stat{flex-basis:calc(50% - 6px);max-width:100%}}.grid--stats.grid--template-secondary{display:grid;grid-template-columns:repeat(4, 1fr)}@media only screen and (max-width: 1679px){.grid--stats.grid--template-secondary{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 1259px){.grid--stats.grid--template-secondary{grid-template-columns:repeat(2, 1fr)}}.grid--stats.grid--template-secondary .stat{max-width:none;flex-basis:auto}.grid--addresses{grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 833px){.grid--addresses{grid-template-columns:1fr}}.grid--journal{grid-template-columns:repeat(4, 1fr)}@media only screen and (max-width: 1023px){.grid--journal{grid-template-columns:repeat(2, 1fr)}}.grid--journal .card-article--style-large{grid-row:span 2;grid-column:span 2}@media only screen and (max-width: 1023px){.grid--journal .card-article--style-large{grid-row:auto}}.grid--articles{grid-template-columns:repeat(3, 1fr)}@media only screen and (max-width: 833px){.grid--articles{grid-template-columns:1fr}}.grid--articles.grid--template-secondary{grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 833px){.grid--articles.grid--template-secondary{grid-template-columns:1fr}}.grid--video{grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 575px){.grid--video{grid-template-columns:1fr}}.grid--video.grid--template-secondary{grid-template-columns:repeat(2, 1fr)}@media only screen and (max-width: 1139px){.grid--video.grid--template-secondary{grid-template-columns:repeat(3, 1fr)}}@media only screen and (max-width: 1023px){.grid--video.grid--template-secondary{grid-template-columns:repeat(2, 1fr)}}@media only screen and (max-width: 833px){.grid--video.grid--template-secondary{grid-template-columns:1fr}}.grid--notifications{row-gap:16px}@media only screen and (max-width: 1139px){.grid--notifications{row-gap:12px}}@media only screen and (max-width: 833px){.grid--notifications{row-gap:8px}}.grid--tiles{display:flex;flex-direction:column;gap:16px}.grid--tiles.grid--size-md{gap:20px}.grid--tiles.grid--size-lg{gap:24px}.grid--tiles.grid--size-xl{gap:32px}@media only screen and (max-width: 1080px){.grid--tiles.grid--size-xl{gap:24px}}@media only screen and (max-width: 833px){.grid--tiles.grid--size-xl{gap:20px}}.form-grid{--grid-indents: 20px;display:flex;flex-direction:column;gap:var(--grid-indents)}@media only screen and (max-width: 1080px){.form-grid{--grid-indents: 16px}}.form-grid__row{display:flex;flex-wrap:wrap;gap:var(--grid-indents)}@media only screen and (max-width: 833px){.form-grid__row{flex-direction:column}}.form-grid__col{flex:1 0 calc(50% - var(--grid-indents)/2);display:flex;flex-direction:column;overflow:hidden}@media only screen and (max-width: 479px){.form-grid__col{flex:unset}}.start-business__content{min-height:538px;margin:35px 0;display:flex;justify-content:space-between;border-radius:24px;background-color:var(--color-neutral-200)}@media only screen and (max-width: 1259px){.start-business__content{min-height:460px;margin-top:0;margin-bottom:20px}}@media only screen and (max-width: 1023px){.start-business__content{min-height:400px}}@media only screen and (max-width: 833px){.start-business__content{flex-direction:column;align-items:center;padding:32px}}@media only screen and (max-width: 575px){.start-business__content{padding:20px}}.start-business__image-wrapper{width:100%;max-width:572px;flex-grow:1;margin:-35px 0 -35px 48px}@media only screen and (max-width: 1259px){.start-business__image-wrapper{order:1;max-width:520px;margin:auto 48px -20px 0}}@media only screen and (max-width: 1080px){.start-business__image-wrapper{max-width:420px}}@media only screen and (max-width: 1023px){.start-business__image-wrapper{margin-right:40px}}@media only screen and (max-width: 833px){.start-business__image-wrapper{max-width:400px;margin:32px 0 -52px}}@media only screen and (max-width: 575px){.start-business__image-wrapper{margin:20px 0 -40px}}.start-business__image{width:100%;height:100%;display:flex}.start-business__image img{width:inherit;height:inherit;-o-object-fit:contain;object-fit:contain}.start-business__main{width:640px;flex-grow:1;flex-shrink:0;padding:64px 120px}@media only screen and (max-width: 1439px){.start-business__main{width:586px;padding:64px 86px}}@media only screen and (max-width: 1259px){.start-business__main{width:500px;padding:48px 60px 48px 48px}}@media only screen and (max-width: 1080px){.start-business__main{width:460px}}@media only screen and (max-width: 1023px){.start-business__main{width:440px;padding:32px 40px}}@media only screen and (max-width: 833px){.start-business__main{width:100%;padding:0}}.start-business__title{font-family:"Geologica",sans-serif;font-weight:700;font-size:40px;line-height:46px;letter-spacing:-0.02em}@media only screen and (max-width: 1080px){.start-business__title{font-size:32px;line-height:40px}}@media only screen and (max-width: 1023px){.start-business__title{font-size:28px;line-height:34px}}@media only screen and (max-width: 833px){.start-business__title{font-size:24px;line-height:30px}}@media only screen and (max-width: 575px){.start-business__title{font-size:20px;line-height:24px;letter-spacing:0}}.start-business__text{color:var(--color-neutral-600);font-size:16px;line-height:24px;letter-spacing:-0.02em}.start-business__text:not(:first-child){margin-top:24px}@media only screen and (max-width: 1023px){.start-business__text:not(:first-child){margin-top:20px}}@media only screen and (max-width: 833px){.start-business__text:not(:first-child){margin-top:16px}}@media only screen and (max-width: 575px){.start-business__text:not(:first-child){margin-top:12px}}@media only screen and (max-width: 833px){.start-business__button{width:100%}}.start-business__button span{flex-grow:0}.start-business__button:not(:first-child){margin-top:32px}@media only screen and (max-width: 1023px){.start-business__button:not(:first-child){margin-top:28px}}@media only screen and (max-width: 833px){.start-business__button:not(:first-child){margin-top:24px}}@media only screen and (max-width: 575px){.start-business__button:not(:first-child){margin-top:20px}}.product{position:relative;display:grid;grid-template-rows:repeat(3, auto);grid-template-columns:600px 1fr;gap:32px 40px}@media only screen and (max-width: 1439px){.product{grid-template-columns:516px 1fr;-moz-column-gap:32px;column-gap:32px}}@media only screen and (max-width: 1259px){.product{grid-template-columns:320px 1fr;gap:24px}}@media only screen and (max-width: 833px){.product{display:flex;flex-direction:column}}.product__header{position:relative;display:flex;flex-direction:column;row-gap:5px}.product__title{padding-right:52px;color:var(--color-neutral-850)}.product__title{font-family:"Geologica",sans-serif;font-weight:700;font-size:32px;line-height:40px}@media only screen and (max-width: 1080px){.product__title{font-size:28px;line-height:34px}}@media only screen and (max-width: 833px){.product__title{font-size:24px;line-height:30px}}@media only screen and (max-width: 1080px){.product__title{padding-right:44px}}.product__number{color:var(--color-neutral-400);font-size:14px;line-height:20px;letter-spacing:.02em}@media only screen and (max-width: 833px){.product__number{font-size:12px;line-height:16px}}.product__provider{margin-top:15px;display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px}.product__favorite{position:absolute;top:0;right:0;width:40px;height:40px;padding:4px}@media only screen and (max-width: 1080px){.product__favorite{width:32px;height:32px}}.product__maker{margin-top:20px}@media only screen and (max-width: 1023px){.product__maker{margin-top:16px}}@media only screen and (max-width: 575px){.product__maker{margin-top:12px}}.product__header,.product__body,.product__footer{grid-column:2}.product__gallery{grid-row:1/-1;grid-column:1}.product__label{align-items:flex-start}.product__label span{margin-top:auto;margin-bottom:auto;white-space:initial}@media only screen and (max-width: 833px){.product__label{min-width:24px;min-height:24px;padding:4px;border-radius:6px;font-size:12px;line-height:14px}.product__label .icon{width:16px;height:16px}.product__label span{padding-right:4px;padding-left:4px}}.product__description{display:flex;flex-direction:column;row-gap:16px}@media only screen and (max-width: 1080px){.product__description{row-gap:12px}}.product__text{color:var(--color-neutral-600);font-size:16px;line-height:20px}@media only screen and (max-width: 1080px){.product__text{font-size:14px;line-height:18px}}.product__body{display:flex;flex-direction:column;row-gap:32px}@media only screen and (max-width: 1259px){.product__body{row-gap:24px}}.product__footer{display:flex;align-items:center;gap:16px 24px}@media only screen and (max-width: 1080px){.product__footer{gap:20px}}@media only screen and (max-width: 833px){.product__footer{flex-direction:column}}@media only screen and (max-width: 833px){.product__button{width:100%}}.product__ad:first-child::before{content:none}.product__ad::before{width:1px;height:24px;margin-right:12px;content:"";display:block;background-color:var(--color-neutral-300)}@media only screen and (max-width: 1080px){.product__ad::before{margin-right:8px}}@media only screen and (max-width: 833px){.product__ad::before{content:none}}.product-ad{display:flex;align-items:center;-moz-column-gap:12px;column-gap:12px;color:var(--color-neutral-600);font-size:14px;line-height:18px}.product-ad a{color:var(--color-primary-300);font-weight:500;transition:color .3s ease}.product-ad a:hover{color:var(--color-primary-400)}.product-ad a:active{color:var(--color-primary-500)}.product-ad__img{height:56px;-o-object-fit:contain;object-fit:contain}.product-ad__text{max-width:185px}.seller-about{display:flex;align-items:flex-start;justify-content:space-between;gap:32px}@media only screen and (max-width: 1139px){.seller-about{flex-direction:column}}@media only screen and (max-width: 1023px){.seller-about{gap:24px}}.seller-about__main{position:relative;width:615px;min-height:284px;flex-shrink:0;display:flex;flex-direction:column;padding:32px 32px 32px 284px;border-radius:20px;background-color:var(--color-neutral-200);row-gap:40px}@media only screen and (max-width: 1439px){.seller-about__main{row-gap:32px}}@media only screen and (max-width: 1139px){.seller-about__main{width:100%;min-height:264px;row-gap:24px;padding-left:264px}}@media only screen and (max-width: 1023px){.seller-about__main{min-height:auto;padding:24px}}@media only screen and (max-width: 833px){.seller-about__main{padding:20px}}.seller-about__logo-wrapper{position:absolute;top:32px;left:32px;width:220px;height:220px;flex-shrink:0;display:flex;overflow:hidden;border:1px solid var(--color-neutral-250);border-radius:50%;background-color:var(--color-neutral-50)}@media only screen and (max-width: 1139px){.seller-about__logo-wrapper{width:200px;height:200px}}@media only screen and (max-width: 1023px){.seller-about__logo-wrapper{position:static;width:100px;height:100px}}@media only screen and (max-width: 833px){.seller-about__logo-wrapper{width:64px;height:64px}}.seller-about__logo{width:100%;height:100%;display:flex;-o-object-fit:cover;object-fit:cover}.seller-about__logo img{width:inherit;height:inherit;-o-object-fit:inherit;object-fit:inherit}.seller-about__header{display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px}.seller-about__header-main{display:flex;flex-direction:column;row-gap:6px}.seller-about__title{display:-webkit-box;overflow:hidden;color:var(--color-neutral-850);font-family:"Geologica",sans-serif;font-size:30px;font-weight:700;line-height:38px;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media only screen and (max-width: 1023px){.seller-about__title{font-size:24px;line-height:30px}}@media only screen and (max-width: 833px){.seller-about__title{font-size:20px;line-height:24px}}@media only screen and (max-width: 575px){.seller-about__title{font-size:18px;line-height:22px}}.seller-about__subtitle{color:var(--color-neutral-550);font-size:14px;font-weight:300;line-height:18px}@media only screen and (max-width: 1023px){.seller-about__subtitle{font-size:12px;line-height:16px}}@media only screen and (max-width: 1023px){.seller-about__body{width:100%}}.seller-about__stats-list{display:flex;flex-direction:column;gap:12px}@media only screen and (max-width: 1139px){.seller-about__stats-list{flex-flow:row wrap;justify-content:space-between}}@media only screen and (max-width: 833px){.seller-about__stats-list{gap:8px}}.seller-about__stat{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--color-neutral-850)}@media only screen and (max-width: 1139px){.seller-about__stat{flex-grow:1;flex-direction:column;align-items:initial}}@media only screen and (max-width: 1023px){.seller-about__stat{gap:6px}}@media only screen and (max-width: 833px){.seller-about__stat{gap:4px;width:calc(33.33% - 5.3333333333px);min-width:90px}}.seller-about__stat-name{font-size:18px;line-height:24px}@media only screen and (max-width: 1023px){.seller-about__stat-name{font-size:16px;line-height:20px}}@media only screen and (max-width: 833px){.seller-about__stat-name{font-size:14px;line-height:18px}}.seller-about__stat-value{font-family:"Geologica",sans-serif;font-size:20px;font-weight:700;line-height:24px}@media only screen and (max-width: 1023px){.seller-about__stat-value{font-size:18px}}@media only screen and (max-width: 833px){.seller-about__stat-value{font-size:16px}}.seller-about__footer{display:flex;flex-flow:column wrap;gap:12px}@media only screen and (max-width: 1139px){.seller-about__footer{flex-direction:row;align-items:center}}@media only screen and (max-width: 833px){.seller-about__footer{flex-direction:column;align-items:initial}}.seller-about__description{width:50%;display:flex;flex-direction:column}@media only screen and (max-width: 1139px){.seller-about__description{width:100%}}.seller-about__description p{margin-bottom:16px;color:var(--color-neutral-550);font-size:18px;line-height:28px}@media only screen and (max-width: 1023px){.seller-about__description p{margin-bottom:12px;font-size:16px}}.seller-about__description p:last-child{margin-bottom:0}.article{display:flex;flex-direction:column}.article__header{margin-bottom:32px}@media only screen and (max-width: 1080px){.article__header{margin-bottom:28px}}@media only screen and (max-width: 1023px){.article__header{margin-bottom:24px}}@media only screen and (max-width: 833px){.article__header{margin-bottom:20px}}@media only screen and (max-width: 575px){.article__header{margin-bottom:16px}}.article__footer{margin:48px 0}.authorization{display:flex;align-items:center;justify-content:center;min-width:100%;min-height:100%;height:100vh;padding-top:32px;padding-bottom:32px}.authorization__container{display:flex;flex-direction:column;width:100%;max-width:502px;padding-right:32px;padding-left:32px}.authorization__header{display:flex;flex-direction:column;align-items:center}.authorization__logo{width:220px;height:80px}.authorization__logo img{height:100%;-o-object-fit:contain;object-fit:contain}.authorization__body,.authorization__body form{display:flex;flex-direction:column;row-gap:40px}.flex{display:flex;flex-direction:row}

/* End */


/* Start:/local/templates/polyana/css/custom.css?1749637963927*/
.legal-page li{
    display: list-item;
    margin-bottom: 5px;
}

.legal-page li p{
    line-height: 144.44%;
}

.legal-page ol {
    counter-reset: section;
    list-style-type: none;
    margin-left: 20px;
}
.legal-page ol > li::before {
    counter-increment: section;
    content: counters(section, ".") ". ";
}
.legal-page li p {display:inline}
.legal-page p{
    margin: 10px 0;
}
.legal-page > ol{
    margin-left: 0;
}
.legal-page .list-type-none li{
    list-style-type: none;
}
.legal-page .list-type-none:before{
    content: '';
}
.legal-page table {
    width: 100%;
    border-collapse: collapse;
    margin-bottom: 20px;
}
.legal-page ol li ul{
    margin-left: 30px;
}
.legal-page li{
    position: relative;
}

.legal-page th, .legal-page td {
    padding: 10px;
    border: 1px solid #000;
    text-align: left;
    vertical-align: middle;
}

.legal-page th {
    background-color: #f2f2f2;
    width: 30%;
}
/* End */


/* Start:/local/templates/polyana/components/bitrix/sale.basket.basket.line/polyana.default/style.min.css?17460148124065*/
.basket-line-block{position:relative;padding-left:25px;white-space:nowrap;font-size:13px}.basket-line-block-icon-cart,.basket-line-block-icon-profile{position:relative;margin-right:10px}.basket-line-block-icon-cart:after,.basket-line-block-icon-profile:after{position:absolute;top:-1px;left:-25px;display:block;width:20px;height:20px;content:''}.basket-line-block-icon-profile:after{background:no-repeat center url(/local/templates/polyana/components/bitrix/sale.basket.basket.line/polyana.default/images/profile.svg)}.basket-line-block-icon-cart:after{background:no-repeat center url(/local/templates/polyana/components/bitrix/sale.basket.basket.line/polyana.default/images/cart.svg)}@media(min-width:768px){.bx-basket-fixed{position:fixed;z-index:998;overflow:hidden;padding-top:10px;width:200px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.top{top:10px}.bx-basket-fixed.right{right:10px}.bx-basket-fixed.bottom{bottom:10px}.bx-basket-fixed.left{left:10px}.bx-basket-fixed.bx-max-height{top:10px;bottom:10px}}@media(max-width:767px){.bx-basket-fixed{position:fixed;right:0;bottom:0;left:0;z-index:998;overflow:hidden;padding-top:10px;border:1px solid #f0f0f0;border-radius:1px;background:#fff;box-shadow:0 7px 10px rgba(0,0,0,0.15)}.bx-basket-fixed.vcenter{bottom:10px;top:auto !important}.bx-basket-item-list{display:none}}.bx-basket-fixed .basket-line-block{margin-left:10px}.bx-basket-item-list{position:relative;overflow:hidden;padding-bottom:20px;border-top:1px solid #f7f7f7}.bx-opener .bx-basket-item-list{padding-bottom:75px}.bx-max-height .bx-basket-item-list{position:absolute;right:0;bottom:0;left:0}.bx-closed .bx-basket-item-list{overflow:hidden;height:20px}.bx-basket-item-list-action{position:absolute;right:0;bottom:0;left:0;z-index:120;padding:3px 0;height:20px;background:#f7f7f7;color:#4f4f4f;vertical-align:middle;text-align:center;font-size:12px;line-height:14px;cursor:pointer}.bx-basket-item-list-button-container{position:absolute;right:0;bottom:20px;left:0;padding:10px 0;border-top:1px solid #f7f7f7;background:#fff;text-align:center}.bx-basket-item-list-container{overflow-y:auto;max-height:100%}.bx-basket-item-list-item{position:relative;margin-bottom:15px;padding-top:15px;padding-right:10px;padding-left:10px;border-bottom:1px solid #f7f7f7}.bx-basket-item-list-container .bx-basket-item-list-item:last-child{margin-bottom:0;border-bottom:0}.bx-basket-item-list-item-status{margin:0 10px 20px;padding:3px;border-radius:3px;background:#ebebeb;text-align:center;white-space:normal;font-weight:bold;font-size:12px;line-height:16px}.bx-basket-item-list-item-img{position:relative;padding-bottom:5px;text-align:center}.bx-basket-item-list-item-img img{max-width:90px;height:auto;border:1px solid #e6e6e6}.bx-basket-item-list-item-name{padding-bottom:5px}.bx-basket-item-list-item-name a{font-size:13px;line-height:16px}.bx-basket-item-list-item-remove{position:absolute;top:-7px;right:10px;width:20px;height:20px;opacity:.5;cursor:pointer;transition:250ms linear all}.bx-basket-item-list-item-remove:after,.bx-basket-item-list-item-remove:before{position:absolute;top:50%;left:50%;display:block;width:10px;height:2px;border-radius:1px;background-color:#333;content:'';transform:translate(-50%,-50%)}.bx-basket-item-list-item-remove:after{-webkit-transform:translate(-50%,-50%) rotate(45deg);-moz-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);-o-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.bx-basket-item-list-item-remove:before{-webkit-transform:translate(-50%,-50%) rotate(135deg);-moz-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);-o-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.bx-basket-item-list-item-remove:hover{opacity:.7}.bx-basket-item-list-item-price-block{padding-bottom:5px;font-size:12px}.bx-basket-item-list-item-price{display:inline-block;margin-right:5px}.bx-basket-item-list-item-price-old{display:inline-block;margin-right:5px;color:#b0b0b0;text-decoration:line-through}.bx_cart_login_top .basket-line{line-height:1.44em}
/* End */


/* Start:/local/components/spiks/auth/templates/.default/style.css?1749539568208*/
[data-entity="FORM_COMPANY_DATA"] .is-disabled{
    opacity: 0.5;
    pointer-events: none;
}

.input-remove{
    position: absolute;
    right: 40px;
    top: 36px;
    color: #262626;
    cursor: pointer;
}
/* End */


/* Start:/local/templates/polyana/components/bitrix/main.userconsent.request/.default/user_consent.min.css?17460148123754*/
.main-user-consent-request a{cursor:pointer}.main-user-consent-request-popup{position:fixed;top:0;left:0;bottom:0;right:0;background-color:rgba(0,0,0,0.5);overflow:hidden;z-index:9000}.main-user-consent-request-popup-cont{min-height:290px;position:absolute;top:50%;left:50%;margin:0 auto;padding:20px;min-width:320px;width:100%;max-width:600px;background:#fff;text-align:center;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-border-radius:5px;border-radius:5px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.main-user-consent-request-popup-header{margin:0 0 10px 0;font:normal 18px var(--ui-font-family-primary,var(--ui-font-family-helvetica));color:#000;text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:260px}.main-user-consent-request-popup-textarea-block{margin:0 0 20px 0}.main-user-consent-request-popup-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-user-consent-request-popup-button{display:inline-block;height:39px;margin:0 10px 5px 0;padding:0 18px;border:0;border-radius:2px;font:normal 12px/39px var(--ui-font-family-primary,var(--ui-font-family-helvetica));color:#535c69;outline:0;vertical-align:middle;text-decoration:none;text-transform:uppercase;text-shadow:none;white-space:nowrap;-webkit-font-smoothing:antialiased;-webkit-transition:background-color .2s linear,color .2s linear;transition:background-color .2s linear,color .2s linear;cursor:pointer}.main-user-consent-request-popup-button-acc{background:#bbed21}.main-user-consent-request-popup-button-acc:hover{background:#d2f95f}.main-user-consent-request-popup-button-rej{-webkit-box-shadow:inset 0 0 0 1px #a1a6ac;box-shadow:inset 0 0 0 1px #a1a6ac;background:0}.main-user-consent-request-popup-button-rej:hover{background:#cfd4d8}.main-user-consent-request-popup-text{border:1px solid #999;overflow:auto;padding:8px;text-align:left;color:#545454}.main-user-consent-request-popup-link{height:130px;display:flex;justify-content:center;align-items:center;flex-direction:column}.main-user-consent-request-popup-link a{display:block;margin:20px 0 0 0;text-overflow:ellipsis;overflow:hidden;max-width:260px}.main-user-consent-request-loader{position:relative;height:100px;width:100px;margin:0 auto;-webkit-transform:translate(0,50%);transform:translate(0,50%)}.main-user-consent-request-path{stroke:#80868e;stroke-dasharray:100,200}.main-user-consent-request-loader:before{content:'';display:block;padding-top:100%}.main-user-consent-request-circular{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;height:inherit;width:inherit;-webkit-animation:rotate 1s linear infinite;animation:rotate 1s linear infinite;-webkit-transform-origin:center center;transform-origin:center center}.main-user-consent-request-path{stroke:#ccc;stroke-dasharray:60,200;stroke-dashoffset:0;-webkit-animation:dash 1.5s ease-in-out infinite;animation:dash 1.5s ease-in-out infinite;stroke-linecap:round}.main-user-consent-request-announce{color:#333;font-size:13px;line-height:15px}.main-user-consent-request-announce-link{cursor:pointer}@keyframes rotate{100%{transform:rotate(360deg)}}@-webkit-keyframes rotate{100%{-webkit-transform:rotate(360deg)}}@media(min-width:1000px){.main-user-consent-request-popup-cont{min-height:400px;min-width:640px}.main-user-consent-request-popup-header{max-width:590px}.main-user-consent-request-popup-text,.main-user-consent-request-popup-link{height:240px}.main-user-consent-request-popup-link a{max-width:200px}}@media(max-width:768px){.main-user-consent-request-popup-cont{height:100%}}
/* End */
/* /local/templates/polyana/public/css/index.css?1751274517644554 */
/* /local/templates/polyana/css/custom.css?1749637963927 */
/* /local/templates/polyana/components/bitrix/sale.basket.basket.line/polyana.default/style.min.css?17460148124065 */
/* /local/components/spiks/auth/templates/.default/style.css?1749539568208 */
/* /local/templates/polyana/components/bitrix/main.userconsent.request/.default/user_consent.min.css?17460148123754 */
