@charset "UTF-8";
.vel-fade-enter-active,.vel-fade-leave-active{transition:all .3s ease}
.vel-fade-enter-from,.vel-fade-leave-to{opacity:0}
.vel-img-swiper{display:block;position:relative}
.vel-modal{background:rgba(0,0,0,.5);bottom:0;left:0;margin:0;position:fixed;right:0;top:0;z-index:9998}
.vel-img-wrapper{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50% -50%);transition:.3s linear;will-change:transform opacity}
.vel-img,.vel-img-wrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}
.vel-img{background-color:rgba(0,0,0,.7);box-shadow:0 5px 20px 2px rgba(0,0,0,.7);display:block;max-height:80vh;max-width:80vw;position:relative;transition:transform .3s ease-in-out}
@media (max-width:750px){.vel-img{max-height:95vh;max-width:85vw}}
.vel-btns-wrapper{position:static}
.vel-btns-wrapper .btn__close,.vel-btns-wrapper .btn__next,.vel-btns-wrapper .btn__prev{-webkit-tap-highlight-color:transparent;color:#fff;cursor:pointer;font-size:32px;opacity:.6;outline:none;position:absolute;top:50%;transform:translateY(-50%);transition:.15s linear;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.vel-btns-wrapper .btn__close:hover,.vel-btns-wrapper .btn__next:hover,.vel-btns-wrapper .btn__prev:hover{opacity:1}
.vel-btns-wrapper .btn__close.disable,.vel-btns-wrapper .btn__close.disable:hover,.vel-btns-wrapper .btn__next.disable,.vel-btns-wrapper .btn__next.disable:hover,.vel-btns-wrapper .btn__prev.disable,.vel-btns-wrapper .btn__prev.disable:hover{cursor:default;opacity:.2}
.vel-btns-wrapper .btn__next{right:12px}
.vel-btns-wrapper .btn__prev{left:12px}
.vel-btns-wrapper .btn__close{right:10px;top:24px}
@media (max-width:750px){.vel-btns-wrapper .btn__next,.vel-btns-wrapper .btn__prev{font-size:20px}.vel-btns-wrapper .btn__close{font-size:24px}.vel-btns-wrapper .btn__next{right:4px}.vel-btns-wrapper .btn__prev{left:4px}}
.vel-modal.is-rtl .vel-btns-wrapper .btn__next{left:12px;right:auto}
.vel-modal.is-rtl .vel-btns-wrapper .btn__prev{left:auto;right:12px}
@media (max-width:750px){.vel-modal.is-rtl .vel-btns-wrapper .btn__next{left:4px;right:auto}.vel-modal.is-rtl .vel-btns-wrapper .btn__prev{left:auto;right:4px}}
.vel-modal.is-rtl .vel-img-title{direction:rtl}
.vel-loading{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
.vel-loading .ring{display:inline-block;height:64px;width:64px}
.vel-loading .ring:after{animation:ring 1.2s linear infinite;border-color:hsla(0,0%,100%,.7) transparent;border-radius:50%;border-style:solid;border-width:5px;content:" ";display:block;height:46px;margin:1px;width:46px}
@keyframes ring{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
.vel-on-error{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
.vel-on-error .icon{color:#aaa;font-size:80px}
.vel-img-title{bottom:60px;color:#ccc;cursor:default;font-size:12px;left:50%;line-height:1;max-width:80%;opacity:.8;overflow:hidden;position:absolute;text-align:center;text-overflow:ellipsis;transform:translate(-50%);transition:opacity .15s;white-space:nowrap}
.vel-img-title:hover{opacity:1}
.vel-icon{fill:currentColor;height:1em;overflow:hidden;vertical-align:-.15em;width:1em}
.vel-toolbar{border-radius:4px;bottom:8px;display:flex;left:50%;opacity:.9;overflow:hidden;padding:0;position:absolute;transform:translate(-50%)}
.vel-toolbar,.vel-toolbar .toolbar-btn{background-color:#2d2d2d;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.vel-toolbar .toolbar-btn{-ms-flex-negative:0;-webkit-tap-highlight-color:transparent;color:#fff;cursor:pointer;flex-shrink:0;font-size:20px;outline:none;padding:6px 10px}
.vel-toolbar .toolbar-btn:active,.vel-toolbar .toolbar-btn:hover{background-color:#3d3d3d}
:root{--vs-colors--lightest: rgba(60, 60, 60, .26);--vs-colors--light: rgba(60, 60, 60, .5);--vs-colors--dark: #333;--vs-colors--darkest: rgba(0, 0, 0, .15);--vs-search-input-color: inherit;--vs-search-input-placeholder-color: inherit;--vs-font-size: 1rem;--vs-line-height: 1.4;--vs-state-disabled-bg: rgb(248, 248, 248);--vs-state-disabled-color: var(--vs-colors--light);--vs-state-disabled-controls-color: var(--vs-colors--light);--vs-state-disabled-cursor: not-allowed;--vs-border-color: var(--vs-colors--lightest);--vs-border-width: 1px;--vs-border-style: solid;--vs-border-radius: 4px;--vs-actions-padding: 4px 6px 0 3px;--vs-controls-color: var(--vs-colors--light);--vs-controls-size: 1;--vs-controls--deselect-text-shadow: 0 1px 0 #fff;--vs-selected-bg: #f0f0f0;--vs-selected-color: var(--vs-colors--dark);--vs-selected-border-color: var(--vs-border-color);--vs-selected-border-style: var(--vs-border-style);--vs-selected-border-width: var(--vs-border-width);--vs-dropdown-bg: #fff;--vs-dropdown-color: inherit;--vs-dropdown-z-index: 1000;--vs-dropdown-min-width: 160px;--vs-dropdown-max-height: 350px;--vs-dropdown-box-shadow: 0px 3px 6px 0px var(--vs-colors--darkest);--vs-dropdown-option-bg: #000;--vs-dropdown-option-color: var(--vs-dropdown-color);--vs-dropdown-option-padding: 3px 20px;--vs-dropdown-option--active-bg: #5897fb;--vs-dropdown-option--active-color: #fff;--vs-dropdown-option--deselect-bg: #fb5858;--vs-dropdown-option--deselect-color: #fff;--vs-transition-timing-function: cubic-bezier(1, -.115, .975, .855);--vs-transition-duration: .15s}
.v-select{position:relative;font-family:inherit}
.v-select,.v-select *{box-sizing:border-box}
:root{--vs-transition-timing-function: cubic-bezier(1, .5, .8, 1);--vs-transition-duration: .15s}
@keyframes vSelectSpinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.vs__fade-enter-active,.vs__fade-leave-active{pointer-events:none;transition:opacity var(--vs-transition-duration) var(--vs-transition-timing-function)}
.vs__fade-enter,.vs__fade-leave-to{opacity:0}
:root{--vs-disabled-bg: var(--vs-state-disabled-bg);--vs-disabled-color: var(--vs-state-disabled-color);--vs-disabled-cursor: var(--vs-state-disabled-cursor)}
.vs--disabled .vs__dropdown-toggle,.vs--disabled .vs__clear,.vs--disabled .vs__search,.vs--disabled .vs__selected,.vs--disabled .vs__open-indicator{cursor:var(--vs-disabled-cursor);background-color:var(--vs-disabled-bg)}
.v-select[dir=rtl] .vs__actions{padding:0 3px 0 6px}
.v-select[dir=rtl] .vs__clear{margin-left:6px;margin-right:0}
.v-select[dir=rtl] .vs__deselect{margin-left:0;margin-right:2px}
.v-select[dir=rtl] .vs__dropdown-menu{text-align:right}
.vs__dropdown-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;padding:0 0 4px;background:none;border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-radius:var(--vs-border-radius);white-space:normal}
.vs__selected-options{display:flex;flex-basis:100%;flex-grow:1;flex-wrap:wrap;padding:0 2px;position:relative}
.vs__actions{display:flex;align-items:center;padding:var(--vs-actions-padding)}
.vs--searchable .vs__dropdown-toggle{cursor:text}
.vs--unsearchable .vs__dropdown-toggle{cursor:pointer}
.vs--open .vs__dropdown-toggle{border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0}
.vs__open-indicator{fill:var(--vs-controls-color);transform:scale(var(--vs-controls-size));transition:transform var(--vs-transition-duration) var(--vs-transition-timing-function);transition-timing-function:var(--vs-transition-timing-function)}
.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size))}
.vs--loading .vs__open-indicator{opacity:0}
.vs__clear{fill:var(--vs-controls-color);padding:0;border:0;background-color:transparent;cursor:pointer;margin-right:8px}
.vs__dropdown-menu{display:block;box-sizing:border-box;position:absolute;top:calc(100% - var(--vs-border-width));left:0;z-index:var(--vs-dropdown-z-index);padding:5px 0;margin:0;width:100%;max-height:var(--vs-dropdown-max-height);min-width:var(--vs-dropdown-min-width);overflow-y:auto;box-shadow:var(--vs-dropdown-box-shadow);border:var(--vs-border-width) var(--vs-border-style) var(--vs-border-color);border-top-style:none;border-radius:0 0 var(--vs-border-radius) var(--vs-border-radius);text-align:left;list-style:none;background:var(--vs-dropdown-bg);color:var(--vs-dropdown-color)}
.vs__no-options{text-align:center}
.vs__dropdown-option{line-height:1.42857143;display:block;padding:var(--vs-dropdown-option-padding);clear:both;color:var(--vs-dropdown-option-color);white-space:nowrap;cursor:pointer}
.vs__dropdown-option--highlight{background:var(--vs-dropdown-option--active-bg);color:var(--vs-dropdown-option--active-color)}
.vs__dropdown-option--deselect{background:var(--vs-dropdown-option--deselect-bg);color:var(--vs-dropdown-option--deselect-color)}
.vs__dropdown-option--disabled{background:var(--vs-state-disabled-bg);color:var(--vs-state-disabled-color);cursor:var(--vs-state-disabled-cursor)}
.vs__selected{display:flex;align-items:center;background-color:var(--vs-selected-bg);border:var(--vs-selected-border-width) var(--vs-selected-border-style) var(--vs-selected-border-color);border-radius:var(--vs-border-radius);color:var(--vs-selected-color);line-height:var(--vs-line-height);margin:4px 2px 0;padding:0 .25em;z-index:0}
.vs__deselect{display:inline-flex;-webkit-appearance:none;-moz-appearance:none;appearance:none;margin-left:4px;padding:0;border:0;cursor:pointer;background:none;fill:var(--vs-controls-color);text-shadow:var(--vs-controls--deselect-text-shadow)}
.vs--single .vs__selected{background-color:transparent;border-color:transparent}
.vs--single.vs--open .vs__selected,.vs--single.vs--loading .vs__selected{position:absolute;opacity:.4}
.vs--single.vs--searching .vs__selected{display:none}
.vs__search::-webkit-search-cancel-button{display:none}
.vs__search::-webkit-search-decoration,.vs__search::-webkit-search-results-button,.vs__search::-webkit-search-results-decoration,.vs__search::-ms-clear{display:none}
.vs__search,.vs__search:focus{color:var(--vs-search-input-color);-webkit-appearance:none;-moz-appearance:none;appearance:none;line-height:var(--vs-line-height);font-size:var(--vs-font-size);border:1px solid transparent;border-left:none;outline:none;margin:4px 0 0;padding:0 7px;background:none;box-shadow:none;width:0;max-width:100%;flex-grow:1;z-index:1}
.vs__search::-moz-placeholder{color:var(--vs-search-input-placeholder-color)}
.vs__search::placeholder{color:var(--vs-search-input-placeholder-color)}
.vs--unsearchable .vs__search{opacity:1}
.vs--unsearchable:not(.vs--disabled) .vs__search{cursor:pointer}
.vs--single.vs--searching:not(.vs--open):not(.vs--loading) .vs__search{opacity:.2}
.vs__spinner{align-self:center;opacity:0;font-size:5px;text-indent:-9999em;overflow:hidden;border-top:.9em solid rgba(100,100,100,.1);border-right:.9em solid rgba(100,100,100,.1);border-bottom:.9em solid rgba(100,100,100,.1);border-left:.9em solid rgba(60,60,60,.45);transform:translateZ(0) scale(var(--vs-controls--spinner-size, var(--vs-controls-size)));animation:vSelectSpinner 1.1s infinite linear;transition:opacity .1s}
.vs__spinner,.vs__spinner:after{border-radius:50%;width:5em;height:5em;transform:scale(var(--vs-controls--spinner-size, var(--vs-controls-size)))}
.vs--loading .vs__spinner{opacity:1}
.slider-target,.slider-target *{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.slider-target{position:relative}
.slider-base,.slider-connects{height:100%;position:relative;width:100%;z-index:1}
.slider-connects{overflow:hidden;z-index:0}
.slider-connect,.slider-origin{height:100%;position:absolute;right:0;top:0;transform-origin:0 0;transform-style:flat;width:100%;will-change:transform;z-index:1}
.slider-txt-dir-rtl.slider-horizontal .slider-origin{left:0;right:auto}
.slider-vertical .slider-origin{top:-100%;width:0}
.slider-horizontal .slider-origin{height:0}
.slider-handle{backface-visibility:hidden;position:absolute}
.slider-touch-area{height:100%;width:100%}
.slider-state-tap .slider-connect,.slider-state-tap .slider-origin{transition:transform .3s}
.slider-state-drag *{cursor:inherit!important}
.slider-tooltip-drag .slider-tooltip,.slider-tooltip-focus .slider-tooltip{display:none!important}
.slider-tooltip-drag .slider-active .slider-tooltip,.slider-tooltip-drag.slider-state-drag .slider-tooltip:not(.slider-tooltip-hidden),.slider-tooltip-focus.slider-focused .slider-tooltip:not(.slider-tooltip-hidden){display:block!important}
.slider-horizontal{height:var(--slider-height,6px)}
.slider-horizontal .slider-handle{height:var(--slider-handle-height,16px);right:calc(var(--slider-handle-width, 16px)/2*-1);top:calc((var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2*-1 + -1px);width:var(--slider-handle-width,16px)}
.slider-vertical{height:var(--slider-vertical-height,300px);width:var(--slider-height,6px)}
.slider-vertical .slider-handle{bottom:calc(var(--slider-handle-width, 16px)/2*-1);height:var(--slider-handle-width,16px);right:calc((var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2*-1 + -1px);width:var(--slider-handle-height,16px)}
.slider-txt-dir-rtl.slider-horizontal .slider-handle{left:calc(var(--slider-handle-width, 16px)/2*-1);right:auto}
.slider-base{background-color:var(--slider-bg,#d1d5db)}
.slider-base,.slider-connects{border-radius:var(--slider-radius,9999px)}
.slider-connect{background:var(--slider-connect-bg,#10b981);cursor:pointer}
.slider-draggable{cursor:ew-resize}
.slider-vertical .slider-draggable{cursor:ns-resize}
.slider-handle{background:var(--slider-handle-bg,#fff);border:var(--slider-handle-border,0);border-radius:var(--slider-handle-radius,9999px);box-shadow:var(--slider-handle-shadow,.5px .5px 2px 1px rgba(0,0,0,.32));cursor:grab;height:var(--slider-handle-height,16px);width:var(--slider-handle-width,16px)}
.slider-handle:focus{box-shadow:0 0 0 var(--slider-handle-ring-width,3px) var(--slider-handle-ring-color,rgba(16,185,129,.188)),var(--slider-handle-shadow,.5px .5px 2px 1px rgba(0,0,0,.32));outline:none}
.slider-active{box-shadow:var(--slider-handle-shadow-active,.5px .5px 2px 1px rgba(0,0,0,.42));cursor:grabbing}
[disabled] .slider-connect{background:var(--slider-connect-bg-disabled,#9ca3af)}
[disabled] .slider-handle,[disabled].slider-handle,[disabled].slider-target{cursor:not-allowed}
[disabled] .slider-tooltip{background:var(--slider-tooltip-bg-disabled,#9ca3af);border-color:var(--slider-tooltip-bg-disabled,#9ca3af)}
.slider-tooltip{background:var(--slider-tooltip-bg,#10b981);border:1px solid var(--slider-tooltip-bg,#10b981);border-radius:var(--slider-tooltip-radius,5px);color:var(--slider-tooltip-color,#fff);display:block;font-size:var(--slider-tooltip-font-size,.875rem);font-weight:var(--slider-tooltip-font-weight,600);line-height:var(--slider-tooltip-line-height,1.25rem);min-width:var(--slider-tooltip-min-width,20px);padding:var(--slider-tooltip-py,2px) var(--slider-tooltip-px,6px);position:absolute;text-align:center;white-space:nowrap}
.slider-horizontal .slider-tooltip-top{bottom:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));left:50%;transform:translate(-50%)}
.slider-horizontal .slider-tooltip-top:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-top-color:inherit;bottom:calc(var(--slider-tooltip-arrow-size, 5px)*-2);content:"";height:0;left:50%;position:absolute;transform:translate(-50%);width:0}
.slider-horizontal .slider-tooltip-bottom{left:50%;top:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));transform:translate(-50%)}
.slider-horizontal .slider-tooltip-bottom:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-bottom-color:inherit;content:"";height:0;left:50%;position:absolute;top:calc(var(--slider-tooltip-arrow-size, 5px)*-2);transform:translate(-50%);width:0}
.slider-vertical .slider-tooltip-left{right:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));top:50%;transform:translateY(-50%)}
.slider-vertical .slider-tooltip-left:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-left-color:inherit;content:"";height:0;position:absolute;right:calc(var(--slider-tooltip-arrow-size, 5px)*-2);top:50%;transform:translateY(-50%);width:0}
.slider-vertical .slider-tooltip-right{left:calc(var(--slider-handle-height, 16px) + var(--slider-tooltip-arrow-size, 5px) + var(--slider-tooltip-distance, 3px));top:50%;transform:translateY(-50%)}
.slider-vertical .slider-tooltip-right:before{border:var(--slider-tooltip-arrow-size,5px) solid transparent;border-right-color:inherit;content:"";height:0;left:calc(var(--slider-tooltip-arrow-size, 5px)*-2);position:absolute;top:50%;transform:translateY(-50%);width:0}
.slider-horizontal .slider-origin>.slider-tooltip{left:auto;transform:translate(50%)}
.slider-horizontal .slider-origin>.slider-tooltip-top{bottom:calc(var(--slider-tooltip-arrow-size, 5px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) + 1px)}
.slider-horizontal .slider-origin>.slider-tooltip-bottom{top:calc(var(--slider-tooltip-arrow-size, 5px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) + var(--slider-height, 6px) - 1px)}
.slider-vertical .slider-origin>.slider-tooltip{top:auto;transform:translateY(calc((var(--slider-tooltip-line-height, 1.25rem) - var(--slider-tooltip-py, 2px))*-1 + 1px))}
.slider-vertical .slider-origin>.slider-tooltip-left{right:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-height, 6px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) - 1px)}
.slider-vertical .slider-origin>.slider-tooltip-right{left:calc(var(--slider-tooltip-arrow-size, 5px) + var(--slider-height, 6px) + (var(--slider-handle-height, 16px) - var(--slider-height, 6px))/2 + var(--slider-tooltip-distance, 3px) - var(--slider-height, 6px) + 1px)}
:root {
  --bg-blue-primary: #0F162F;
  --text-primary: #ffffff;
}
*, *:before, *:after {
  box-sizing: border-box;
  padding: 0;
  margin: 0;
  text-rendering: optimizeLegibility !important;
  -webkit-font-smoothing: antialiased !important;
  font-variant-ligatures: none;
  font-feature-settings: "liga" 0;
}
html {
  overflow-x: hidden;
  overflow-x: clip;
  scrollbar-gutter: stable;
  color-scheme: dark;
}
body {
  overflow-x: hidden;
  scroll-behavior: smooth;
  text-rendering: optimizeSpeed;
}
div#app {
  color-scheme: dark;
}
input,
button,
textarea,
select {
  font: inherit;
}
a {
  text-decoration: none;
  color: unset;
}
.v-enter-active,
.v-leave-active {
  transition: opacity 0.2s ease;
}
.v-enter-from,
.v-leave-to {
  opacity: 0;
}
.fade-enter-active,
.fade-leave-active {
  transition: opacity 0.2s ease;
}
.fade-enter-from,
.fade-leave-to {
  opacity: 0;
}
button {
  border: none;
  cursor: pointer;
}
body {
  background-color: var(--bg-blue-primary);
  color: var(--text-primary);
  font-family: Inter, sans-serif;
}
img {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  pointer-events: none;
}
.fade-in {
  animation: fadeIn ease 500ms;
}
.fade-out {
  animation: fadeOut ease 500ms;
}
@keyframes fadeOut {
0% {
    opacity: 1;
}
100% {
    opacity: 0;
}
}
@keyframes fadeIn {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url("/build/assets/Inter-Thin-CSJ_owlW.woff2?v=3.19") format("woff2"), url("/build/assets/Inter-Thin-CVMZtQER.woff?v=3.19") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url("/build/assets/Inter-ThinItalic-B6FKq6qK.woff2?v=3.19") format("woff2"), url("/build/assets/Inter-ThinItalic-B2bFwwDp.woff?v=3.19") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 200;
  font-display: swap;
  src: url("/build/assets/Inter-ExtraLight-egkqWonf.woff2?v=3.19") format("woff2"), url("/build/assets/Inter-ExtraLight-CbFdmbHh.woff?v=3.19") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 200;
  font-display: swap;
  src: url("/build/assets/Inter-ExtraLightItalic-Bf25KIHs.woff2?v=3.19") format("woff2"), url("/build/assets/Inter-ExtraLightItalic-B3gY-m5W.woff?v=3.19") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("/build/assets/Inter-Light-CdXm_ABL.woff2?v=3.19") format("woff2"), url("/build/assets/Inter-Light-CG9upfZ4.woff?v=3.19") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url("/build/assets/Inter-LightItalic-COmGGTuG.woff2?v=3.19") format("woff2"), url("/build/assets/Inter-LightItalic-C2ZuFZOC.woff?v=3.19") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("/build/assets/Inter-Regular-CKDp9E3C.woff2?v=3.19") format("woff2"), url("/build/assets/Inter-Regular-DJOZHnwz.woff?v=3.19") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url("/build/assets/Inter-Italic-_3PMmu0i.woff2?v=3.19") format("woff2"), url("/build/assets/Inter-Italic-Ci_5KQU1.woff?v=3.19") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("/build/assets/Inter-Medium-P1cOs5ep.woff2?v=3.19") format("woff2"), url("/build/assets/Inter-Medium-oHczPpWt.woff?v=3.19") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 500;
  font-display: swap;
  src: url("/build/assets/Inter-MediumItalic-DWiIAHvp.woff2?v=3.19") format("woff2"), url("/build/assets/Inter-MediumItalic-8laNK8GF.woff?v=3.19") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 600;
  font-display: swap;
  src: url("/build/assets/Inter-SemiBold-Ctx7G98q.woff2?v=3.19") format("woff2"), url("/build/assets/Inter-SemiBold-BHlX_6qk.woff?v=3.19") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 600;
  font-display: swap;
  src: url("/build/assets/Inter-SemiBoldItalic-BNz1Al2H.woff2?v=3.19") format("woff2"), url("/build/assets/Inter-SemiBoldItalic-CxeAX7g8.woff?v=3.19") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("/build/assets/Inter-Bold-CuhepTt8.woff2?v=3.19") format("woff2"), url("/build/assets/Inter-Bold-2PT7Q-hu.woff?v=3.19") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url("/build/assets/Inter-BoldItalic-R15IsAnq.woff2?v=3.19") format("woff2"), url("/build/assets/Inter-BoldItalic-C906RMVC.woff?v=3.19") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 800;
  font-display: swap;
  src: url("/build/assets/Inter-ExtraBold-B0QOs-T2.woff2?v=3.19") format("woff2"), url("/build/assets/Inter-ExtraBold-B8imQN9B.woff?v=3.19") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 800;
  font-display: swap;
  src: url("/build/assets/Inter-ExtraBoldItalic-OErwaGem.woff2?v=3.19") format("woff2"), url("/build/assets/Inter-ExtraBoldItalic-Bt8eprh6.woff?v=3.19") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("/build/assets/Inter-Black-DgUKMdlB.woff2?v=3.19") format("woff2"), url("/build/assets/Inter-Black-DtxVgCT8.woff?v=3.19") format("woff");
}
@font-face {
  font-family: "Inter";
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url("/build/assets/Inter-BlackItalic-ZFcDzO3e.woff2?v=3.19") format("woff2"), url("/build/assets/Inter-BlackItalic-CkZ-ktDH.woff?v=3.19") format("woff");
}
@font-face {
  font-family: "Unbounded";
  src: url("/build/assets/Unbounded-Variable-qVBKNtBX.woff2") format("woff2"), url("/build/assets/Unbounded-Variable-B3lNIYvQ.woff") format("woff");
  font-weight: 900;
  font-style: normal;
}
.order-status {
  display: flex;
  align-items: center;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
}
.order-status .order-status__icon {
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  margin-left: 10px;
}
.order-status--completed {
  color: #88CC48;
}
.order-status--completed .order-status__icon {
  background-image: url("data:image/svg+xml,%3Csvg width='12' height='11' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.592 1.508a.833.833 0 0 0-1.184 0L4.2 7.725 1.592 5.108A.852.852 0 0 0 .408 6.333l3.2 3.2a.833.833 0 0 0 1.184 0l6.8-6.8a.834.834 0 0 0 0-1.225Z' fill='%2388CC48'/%3E%3C/svg%3E");
}
.order-status--sent {
  color: #62DCFF;
}
.order-status--sent .order-status__icon {
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 15a3.387 3.387 0 0 1-2.38-.97l-2.464-2.277a6.875 6.875 0 1 1 9.704-9.74 6.875 6.875 0 0 1 0 9.723l-2.494 2.306A3.369 3.369 0 0 1 7.5 15Zm0-13.75a5.625 5.625 0 0 0-3.978 9.603l2.46 2.272a2.198 2.198 0 0 0 3.023.012l2.49-2.301a5.625 5.625 0 0 0-.018-7.938A5.588 5.588 0 0 0 7.5 1.25Zm0 10a4.375 4.375 0 1 1 0-8.749 4.375 4.375 0 0 1 0 8.75Zm0-7.5a3.125 3.125 0 1 0 0 6.25 3.125 3.125 0 0 0 0-6.25Zm1.067 4.192a.625.625 0 0 0 0-.884l-.442-.442v-.99a.625.625 0 1 0-1.25 0v1.25c0 .165.066.324.183.44l.625.626a.625.625 0 0 0 .884 0Z' fill='%2362DCFF'/%3E%3C/svg%3E");
}
.order-status--not-paid {
  color: #FFB800;
}
.order-status--not-paid .order-status__icon {
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' fill='%23FFB800'%3E%3Cpath d='M7.5 0A7.5 7.5 0 1 0 15 7.5 7.508 7.508 0 0 0 7.5 0Zm0 13.75a6.25 6.25 0 1 1 6.25-6.25 6.257 6.257 0 0 1-6.25 6.25Z'/%3E%3Cpath d='M7.5 3.125a.625.625 0 0 0-.625.625v5a.625.625 0 0 0 1.25 0v-5a.625.625 0 0 0-.625-.625ZM8.125 11.25a.625.625 0 1 0-1.25 0 .625.625 0 0 0 1.25 0Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h15v15H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.order-status--paid {
  color: #6EF4A4;
}
.order-status--paid .order-status__icon {
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' fill='%236EF4A4'%3E%3Cpath d='M10 0H5a3.129 3.129 0 0 0-3.125 3.125v11.25a.625.625 0 0 0 .978.516l1.316-.9 1.316.9a.625.625 0 0 0 .706 0l1.313-.9 1.312.9a.625.625 0 0 0 .707 0l1.313-.9 1.312.899a.625.625 0 0 0 .977-.515V3.125A3.129 3.129 0 0 0 10 0Zm1.875 13.188-.688-.47a.625.625 0 0 0-.707 0l-1.313.899-1.312-.9a.625.625 0 0 0-.707 0l-1.312.9-1.313-.9a.625.625 0 0 0-.705 0l-.693.47V3.126A1.875 1.875 0 0 1 5 1.25h5a1.875 1.875 0 0 1 1.875 1.875v10.063Z'/%3E%3Cpath d='M10 5H5a.625.625 0 1 0 0 1.25h5A.625.625 0 1 0 10 5ZM8.75 7.5H5a.625.625 0 1 0 0 1.25h3.75a.625.625 0 0 0 0-1.25Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h15v15H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.order-status--collecting {
  color: #B08AFF;
}
.order-status--collecting .order-status__icon {
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M11.875 0h-8.75A3.129 3.129 0 0 0 0 3.125v8.75A3.129 3.129 0 0 0 3.125 15h8.75A3.129 3.129 0 0 0 15 11.875v-8.75A3.129 3.129 0 0 0 11.875 0Zm1.875 3.125H9.375V1.25h2.5a1.875 1.875 0 0 1 1.875 1.875ZM6.875 1.25h1.25v3.125a.625.625 0 0 1-1.25 0V1.25Zm-3.75 0h2.5v1.875H1.25A1.875 1.875 0 0 1 3.125 1.25Zm8.75 12.5h-8.75a1.875 1.875 0 0 1-1.875-1.875v-7.5h4.375a1.875 1.875 0 0 0 3.75 0h4.375v7.5a1.875 1.875 0 0 1-1.875 1.875Zm.625-1.875a.624.624 0 0 1-.625.625H10a.625.625 0 1 1 0-1.25h1.875a.624.624 0 0 1 .625.625Z' fill='%23B08AFF'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h15v15H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.vel-modal {
  z-index: 999999;
}
.vue-notification-group {
  z-index: 99999999 !important;
}
.vue-notification-group .vue-notification {
  margin: 15px 15px 5px 15px;
  cursor: pointer;
  border-radius: 10px;
  border-left: none;
  padding-left: 20px;
}
.vue-notification-group .vue-notification .notification-title {
  font-weight: 800;
  font-size: 16px;
  line-height: 22px;
  text-transform: uppercase;
}
.vue-notification-group .vue-notification .notification-content {
  font-size: 15px;
  font-weight: 500;
}
.vue-notification-group .vue-notification.success {
  background: #62DCFF;
  color: #181F39;
}
.vue-notification-group .vue-notification.error {
  background: #EC4F7E;
}
@media (max-width: 400px) {
.vue-notification-group {
    width: calc(100vw - 30px) !important;
    left: 50% !important;
    transform: translateX(-50%);
}
}
.light-loader {
  position: relative;
}
.light-loader.light-loader--dark::before {
  background: #0f162f;
  opacity: 0.8;
}
.light-loader.light-loader--dark::after {
  border: 6px solid #ffffff;
  border-color: #ffffff transparent #ffffff transparent;
}
.light-loader::before {
  content: "";
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.95);
  border-radius: 10px;
}
.light-loader::after {
  content: "";
  display: block;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 64px;
  height: 64px;
  border-radius: 50%;
  border: 6px solid #141b35;
  border-color: #141b35 transparent #141b35 transparent;
  animation: light-loader-ring 1.2s linear infinite;
  z-index: 101;
}
@keyframes light-loader-ring {
0% {
    transform: translate(-50%, -50%) rotate(0deg);
}
100% {
    transform: translate(-50%, -50%) rotate(360deg);
}
}
.header {
  margin-bottom: 60px;
}
.header .header-top {
  max-width: 1274px;
  margin: auto;
  display: flex;
  justify-content: space-between;
  padding: 18px 15px 18px 0;
}
.header .header-top .support-contact {
  font-size: 14px;
  display: flex;
  align-items: center;
  text-transform: uppercase;
  font-weight: bold;
  color: #ffffff;
}
.header .header-top .support-contact .support-contact__icon {
  background-color: #fff;
  width: 24px;
  height: 24px;
  -webkit-mask: url("/build/assets/headset-CBOQibJC.svg") no-repeat center;
          mask: url("/build/assets/headset-CBOQibJC.svg") no-repeat center;
}
.header .header-top .support-contact .support-contact__title {
  margin: 0 15px 0 10px;
}
.header .header-top .support-contact .support-contact__phone {
  opacity: 0.35;
  transition: 0.15s ease-in-out opacity;
}
.header .header-top .support-contact .support-contact__phone:hover {
  opacity: 0.5;
}
.header .header-top .support-contact .support-contact__phone:active {
  opacity: 0.8;
}
.header .header-top .social {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr 1fr;
  grid-gap: 15px;
  align-items: center;
}
.header .header-top .social .social__icon {
  width: 24px;
  height: 24px;
  background: #ffffff;
  opacity: 0.3;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: cover;
          mask-size: cover;
  cursor: pointer;
  transition: 0.2s all linear;
}
.header .header-top .social .social__icon:hover {
  opacity: 0.7;
}
.header .header-top .social .social__icon:active {
  opacity: 1;
}
.header .header-top .social .social__icon--instagram {
  -webkit-mask-image: url("/build/assets/instagram-logo-C3bYN0hX.svg");
          mask-image: url("/build/assets/instagram-logo-C3bYN0hX.svg");
}
.header .header-top .social .social__icon--youtube {
  -webkit-mask-image: url("/build/assets/youtube-logo-BWwA9dSz.svg");
          mask-image: url("/build/assets/youtube-logo-BWwA9dSz.svg");
}
.header .header-top .social .social__icon--vk {
  -webkit-mask-image: url("/build/assets/vk-logo-fjyuAe3N.svg");
          mask-image: url("/build/assets/vk-logo-fjyuAe3N.svg");
}
.header .header-top .social .social__icon--tg {
  -webkit-mask-image: url("/build/assets/tg-logo-DXP1_upZ.svg");
          mask-image: url("/build/assets/tg-logo-DXP1_upZ.svg");
}
.header .header-top .social .social__icon--whatsapp {
  -webkit-mask-image: url("/build/assets/logo-whatsapp-D0rh4hPr.svg");
          mask-image: url("/build/assets/logo-whatsapp-D0rh4hPr.svg");
}
.header .header-separator {
  width: 100vw;
  border-bottom: 1px #ffffff solid;
  opacity: 0.1;
}
.header .header-navigation {
  max-width: 1274px;
  margin: auto;
  display: flex;
  justify-content: space-between;
  padding: 18px 13px 18px 0;
}
.header .header-navigation .navigation {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.header .header-navigation .navigation .navigation__items {
  display: flex;
  flex-wrap: nowrap;
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
  text-transform: uppercase;
}
.header .header-navigation .navigation .navigation__items .navigation__item {
  font-size: 14px;
  display: flex;
  align-items: center;
}
.header .header-navigation .navigation .navigation__items .navigation__item:not(.navigation__item--dropdown) {
  transition: 0.2s ease-in-out opacity;
}
.header .header-navigation .navigation .navigation__items .navigation__item:not(.navigation__item--dropdown):hover {
  opacity: 0.8;
}
.header .header-navigation .navigation .navigation__items .navigation__item:not(.navigation__item--dropdown):active {
  opacity: 0.5;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown {
  cursor: pointer;
  position: relative;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown:hover .dropdown-window {
  opacity: 1;
  pointer-events: initial;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown::after {
  margin-left: 10px;
  content: "";
  display: block;
  width: 15px;
  height: 15px;
  background-color: #fff;
  opacity: 0.3;
  -webkit-mask: url("/build/assets/arrow-down-ztouYI7H.svg") no-repeat center;
          mask: url("/build/assets/arrow-down-ztouYI7H.svg") no-repeat center;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window {
  position: absolute;
  top: 100%;
  right: 50%;
  transform: translate(50%, 0);
  padding-top: 28px;
  z-index: 100;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.2s ease-out;
  cursor: initial;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window__columns {
  display: grid;
  background: rgba(255, 255, 255, 0.95);
  box-shadow: 0 51px 74px rgba(0, 0, 0, 0.07), 0 11px 16px rgba(0, 0, 0, 0.04), 0 3px 5px rgba(0, 0, 0, 0.02);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  border-radius: 10px;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--pc {
  width: 536px;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--pc .dropdown-window__columns {
  grid-template-columns: 1.32fr 1fr;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--pc .dropdown-window__column__link:nth-child(1) .dropdown-window__column .dropdown-window__column__header {
  color: #EC4F7E;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--pc .dropdown-window__column__link:nth-child(1) .dropdown-window__column .dropdown-window__column__icon {
  width: 300px;
  height: 150px;
  background: url("/build/assets/dropdown-pc-1-CodD1ysT.svg") no-repeat center;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--pc .dropdown-window__column__link:nth-child(2) .dropdown-window__column {
  border-left: 1px solid rgba(0, 0, 0, 0.05);
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--pc .dropdown-window__column__link:nth-child(2) .dropdown-window__column .dropdown-window__column__header {
  color: #5F70AC;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--pc .dropdown-window__column__link:nth-child(2) .dropdown-window__column .dropdown-window__column__icon {
  width: 236px;
  height: 131px;
  background: url("/build/assets/dropdown-pc-2-eb5PsXQH.svg") no-repeat center;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--pc .dropdown-window__column__link:nth-child(1) .dropdown-window__column {
  border-radius: 10px 0 0 10px;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--pc .dropdown-window__column__link:nth-child(2) .dropdown-window__column {
  border-radius: 0 10px 10px 0;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--pc .dropdown-window__column {
  transition: 0.15s ease-in-out background-color;
  border-radius: 10px;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--pc .dropdown-window__column:hover {
  background-color: #f0ecef;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--pc .dropdown-window__column__header {
  font-family: "Unbounded", sans-serif;
  font-size: 14px;
  line-height: 16px;
  text-transform: uppercase;
  padding: 20px 0 10px 25px;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--pc .dropdown-window__column__body {
  font-weight: 500;
  font-size: 14px;
  line-height: 19px;
  color: rgba(38, 49, 89, 0.69);
  margin: 0 0 20px 25px;
  text-transform: initial;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help {
  width: 629px;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__columns {
  grid-template-columns: 1.15fr 1fr;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column:nth-of-type(1) {
  border-right: 1px solid rgba(0, 0, 0, 0.05);
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column:nth-of-type(1) .dropdown-window__column-hr {
  border-bottom: 1px solid rgba(0, 0, 0, 0.05);
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column:nth-of-type(1) .dropdown-window__column__link:nth-of-type(1) .dropdown-window__column-group {
  border-radius: 10px 0 0 0;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column:nth-of-type(1) .dropdown-window__column__link:nth-of-type(2) .dropdown-window__column-group {
  border-radius: 0 0 0 10px;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column:nth-of-type(1) .dropdown-window__column-group {
  padding: 31px 0 0 25px;
  display: grid;
  grid-template-columns: 45px auto;
  grid-gap: 20px;
  color: rgba(38, 49, 89, 0.69);
  transition: 0.2s ease-in-out background-color;
  border-radius: 10px;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column:nth-of-type(1) .dropdown-window__column-group:hover {
  background-color: #f0ecef;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column:nth-of-type(1) .dropdown-window__column-group .dropdown-window__column__header {
  font-family: "Unbounded", sans-serif;
  font-size: 14px;
  line-height: 16px;
  text-transform: uppercase;
  color: #EC4F7E;
  margin-bottom: 10px;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column:nth-of-type(1) .dropdown-window__column-group .dropdown-window__column__body {
  font-weight: 500;
  font-size: 14px;
  line-height: 19px;
  color: rgba(38, 49, 89, 0.69);
  text-transform: initial;
  margin-bottom: 31px;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column:nth-of-type(1) .dropdown-window__column-group .dropdown-window__column__icon {
  width: 45px;
  height: 45px;
  background-color: #EC4F7E;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column:nth-of-type(1) .dropdown-window__column-group .dropdown-window__column__icon--shop {
  -webkit-mask: url("/build/assets/bag-search-DTUig66E.svg") no-repeat center;
          mask: url("/build/assets/bag-search-DTUig66E.svg") no-repeat center;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column:nth-of-type(1) .dropdown-window__column-group .dropdown-window__column__icon--delivery {
  -webkit-mask: url("/build/assets/box-S_hnoTkO.svg") no-repeat center;
          mask: url("/build/assets/box-S_hnoTkO.svg") no-repeat center;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column:nth-of-type(2) {
  margin: 20px 25px;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column:nth-of-type(2) .dropdown-window__column__body {
  display: flex;
  height: 100%;
  flex-direction: column;
  justify-content: space-between;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column:nth-of-type(2) .dropdown-window__column__body__item {
  font-weight: 700;
  font-size: 14px;
  line-height: 17px;
  text-transform: uppercase;
  color: #263159;
  padding: 7px 0;
  transition: 0.2s ease-in-out opacity;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column:nth-of-type(2) .dropdown-window__column__body__item:hover {
  opacity: 0.8;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column:nth-of-type(2) .dropdown-window__column__body__item:active {
  opacity: 0.5;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--about .dropdown-window__column__body__item, .header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column__body__item {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--about .dropdown-window__column__body__item .dropdown-window__column__body__item__icon-arrow, .header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column__body__item .dropdown-window__column__body__item__icon-arrow {
  width: 24px;
  height: 24px;
  background-color: #263159;
  -webkit-mask: url("/build/assets/arrow-right-DZ3I1Aug.svg") no-repeat center;
          mask: url("/build/assets/arrow-right-DZ3I1Aug.svg") no-repeat center;
  transition: 0.2s ease-in-out opacity, 0.2s ease-in-out transform;
  opacity: 0;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--about .dropdown-window__column__body__item:hover, .header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column__body__item:hover {
  opacity: 0.8;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--about .dropdown-window__column__body__item:hover .dropdown-window__column__body__item__icon-arrow, .header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column__body__item:hover .dropdown-window__column__body__item__icon-arrow {
  transform: translateX(4px);
  opacity: 1;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--about .dropdown-window__column__body__item:active .dropdown-window__column__body__item__icon-arrow, .header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--help .dropdown-window__column__body__item:active .dropdown-window__column__body__item__icon-arrow {
  transform: translateX(6px);
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--about {
  width: 240px;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--about .dropdown-window__column__body {
  margin: 20px 25px;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--about .dropdown-window__column__body__item {
  padding: 11px 0;
  margin: 15px 0;
  font-weight: 700;
  font-size: 14px;
  line-height: 17px;
  text-transform: uppercase;
  color: #263159;
  display: flex;
  justify-content: space-between;
  align-items: center;
  transition: 0.2s ease-in-out opacity;
}
.header .header-navigation .navigation .navigation__items .navigation__item.navigation__item--dropdown .dropdown-window--about .dropdown-window__column__body__item:active {
  opacity: 0.5;
}
.header .header-navigation .navigation .navigation__items .navigation__item:not(.header .header-navigation .navigation .navigation__items .navigation__item:last-child) {
  margin-right: 40px;
}
.header .header-navigation .navigation .navigation__logo {
  width: 200px;
  height: 50px;
  transition: 0.2s ease-in-out opacity;
}
.header .header-navigation .navigation .navigation__logo:hover {
  opacity: 0.7;
}
.header .header-navigation .navigation .navigation__logo:active {
  opacity: 0.5;
}
.header .header-navigation .navigation .navigation__profile {
  display: flex;
  align-items: center;
}
.header .header-navigation .navigation .navigation__profile .navigation__profile__item {
  margin-left: 26px;
  background: transparent;
  transition: 0.15s ease-in-out opacity;
  position: relative;
}
.header .header-navigation .navigation .navigation__profile .navigation__profile__item .navigation__profile__badge {
  background: rgba(236, 79, 126, 0.9);
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  border-radius: 5px;
  position: absolute;
  height: 18px;
  min-width: 18px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 5px;
  top: -4px;
  right: -9px;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.header .header-navigation .navigation .navigation__profile .navigation__profile__item:hover {
  opacity: 0.7;
}
.header .header-navigation .navigation .navigation__profile .navigation__profile__item:active {
  opacity: 0.5;
}
.header .header-navigation .navigation .navigation__profile .navigation__profile__item:first-child {
  margin-left: 19px;
  margin-right: 8px;
}
.header .header-navigation .navigation .navigation__profile .navigation__profile__item--mobile {
  display: none;
}
.header .header-navigation .navigation .navigation__profile .navigation__profile__item .navigation__profile__cart-icon,
.header .header-navigation .navigation .navigation__profile .navigation__profile__item .navigation__profile__user-icon,
.header .header-navigation .navigation .navigation__profile .navigation__profile__item .navigation__profile__mobile-icon {
  display: block;
  background-color: #ffffff;
  width: 24px;
  height: 24px;
}
.header .header-navigation .navigation .navigation__profile .navigation__profile__item .navigation__profile__cart-icon {
  -webkit-mask: url("/build/assets/bag-BZk8nrK4.svg") no-repeat center;
          mask: url("/build/assets/bag-BZk8nrK4.svg") no-repeat center;
}
.header .header-navigation .navigation .navigation__profile .navigation__profile__item .navigation__profile__user-icon {
  -webkit-mask: url("/build/assets/user-CnALmE3r.svg") no-repeat center;
          mask: url("/build/assets/user-CnALmE3r.svg") no-repeat center;
}
.header .header-navigation .navigation .navigation__profile .navigation__profile__item .navigation__profile__mobile-icon {
  -webkit-mask: url("/build/assets/mobile-menu-6ZUy9yFv.svg") no-repeat center;
          mask: url("/build/assets/mobile-menu-6ZUy9yFv.svg") no-repeat center;
}
.header .header-navigation .navigation .navigation__profile .navigation__profile__city-selector {
  display: flex;
  align-items: center;
  cursor: pointer;
  background: transparent;
}
.header .header-navigation .navigation .navigation__profile .navigation__profile__city-selector .navigation__profile__city-selector-icon {
  background-color: #fff;
  -webkit-mask: url("/build/assets/navigator-BsXJFWTI.svg") no-repeat center;
          mask: url("/build/assets/navigator-BsXJFWTI.svg") no-repeat center;
  width: 15px;
  height: 15px;
  margin-right: 13px;
}
.header .header-navigation .navigation .navigation__profile .navigation__profile__city-selector .navigation__profile__city-selector-city {
  font-size: 14px;
}
@media (max-width: 1350px) {
.header .header-top {
    width: calc(100vw - 60px);
}
.header .header-navigation {
    width: 100vw;
    padding: 18px 46px 18px 30px;
}
.header .header-navigation .navigation__items {
    display: none !important;
}
.header .header-navigation .navigation__profile__item--mobile {
    display: block !important;
}
}
@media (max-width: 530px) {
.header {
    margin-bottom: 38px;
}
.header .header-top {
    padding: 15px 0 15px 0;
}
.header .header-top .support-contact__icon {
    display: none;
}
.header .header-top .support-contact__title {
    display: none;
}
.header .header-navigation .navigation .navigation__logo {
    width: 139px;
    height: 35px;
}
.header .header-navigation .navigation .navigation__logo > * {
    width: 139px;
    height: 35px;
}
.header .header-navigation .navigation .navigation__profile .navigation__profile__item:not(.navigation__profile__item--mobile) {
    display: none;
}
}
@media (max-width: 280px) {
.header .header-top {
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
}
.footer {
  width: 100vw;
  margin: 0 auto;
  padding: 88px 0;
  background: #141B35;
  border-top: 1px solid rgba(129, 144, 202, 0.1);
  position: relative;
  z-index: 2;
  display: flex;
  justify-content: center;
}
.footer .footer-content {
  margin-left: 3.13vw;
  max-width: 953px;
}
.footer .footer-logo {
  width: 380px;
  z-index: -1;
  padding-left: 5.21vw;
  pointer-events: none;
}
.footer .footer-logo:before {
  content: "";
  display: block;
  position: absolute;
  width: 380px;
  height: 626px;
  bottom: 0;
  background: url("/build/assets/logo-footer-BN_CMU-B.svg") no-repeat;
  background-size: contain;
  background-position-y: 20px;
}
.footer .footer-columns {
  display: grid;
  margin: auto;
  max-width: 953px;
  grid-template-columns: 1fr 1fr;
  grid-gap: 23px;
}
.footer .footer-columns .footer-column {
  max-width: 465px;
}
.footer .footer-columns .footer-column:first-child {
  margin-right: 23px;
}
.footer .footer-columns .footer-column__header {
  font-weight: 700;
  font-size: 16px;
  line-height: 19px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #FFFFFF;
  margin-bottom: 30px;
}
.footer .footer-columns .footer-column__body {
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: rgba(201, 203, 255, 0.7);
  margin-bottom: 40px;
}
.footer .footer-columns .footer-column__action {
  display: flex;
  align-items: center;
  transition: 0.2s ease-in-out opacity;
}
.footer .footer-columns .footer-column__action:hover {
  opacity: 0.8;
}
.footer .footer-columns .footer-column__action:active {
  opacity: 0.5;
}
.footer .footer-columns .footer-column__action__icon {
  background: #62DCFF;
  width: 30px;
  height: 30px;
  margin-right: 10px;
}
.footer .footer-columns .footer-column__action__icon--vk {
  -webkit-mask: url("/build/assets/vk-logo-fjyuAe3N.svg") no-repeat center;
          mask: url("/build/assets/vk-logo-fjyuAe3N.svg") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
}
.footer .footer-columns .footer-column__action__icon--phone {
  -webkit-mask: url("/build/assets/phone-CiTu5cV2.svg") no-repeat center;
          mask: url("/build/assets/phone-CiTu5cV2.svg") no-repeat center;
  -webkit-mask-size: contain;
          mask-size: contain;
}
.footer .footer-columns .footer-column__action__text {
  display: flex;
  align-items: center;
  font-weight: 700;
  font-size: 16px;
  line-height: 19px;
  color: #FFFFFF;
}
.footer .footer-columns .footer-column__action__text__icon-arrow {
  -webkit-mask: url("/build/assets/contacts-arrow-h1QuoRH9.svg") no-repeat center;
          mask: url("/build/assets/contacts-arrow-h1QuoRH9.svg") no-repeat center;
  background: #FFFFFF;
  width: 1em;
  height: 1em;
  margin-left: 10px;
}
.footer .footer-bottom-line {
  display: flex;
  max-width: 1274px;
  margin: auto;
  flex-direction: column;
}
.footer .footer-bottom-line__social {
  display: flex;
  margin: 60px 0;
}
.footer .footer-bottom-line__social__icon {
  width: 35px;
  height: 35px;
  background: rgb(129, 144, 202);
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: cover;
          mask-size: cover;
  cursor: pointer;
  transition: 0.2s all linear;
  opacity: 0.3;
  margin-right: 15px;
}
.footer .footer-bottom-line__social__icon:hover {
  opacity: 0.7;
}
.footer .footer-bottom-line__social__icon:active {
  opacity: 1;
}
.footer .footer-bottom-line__social__icon--instagram {
  -webkit-mask-image: url("/build/assets/instagram-logo-C3bYN0hX.svg");
          mask-image: url("/build/assets/instagram-logo-C3bYN0hX.svg");
}
.footer .footer-bottom-line__social__icon--youtube {
  -webkit-mask-image: url("/build/assets/youtube-logo-BWwA9dSz.svg");
          mask-image: url("/build/assets/youtube-logo-BWwA9dSz.svg");
}
.footer .footer-bottom-line__social__icon--vk {
  -webkit-mask-image: url("/build/assets/vk-logo-fjyuAe3N.svg");
          mask-image: url("/build/assets/vk-logo-fjyuAe3N.svg");
}
.footer .footer-bottom-line__social__icon--tg {
  -webkit-mask-image: url("/build/assets/tg-logo-DXP1_upZ.svg");
          mask-image: url("/build/assets/tg-logo-DXP1_upZ.svg");
}
.footer .footer-bottom-line__social__icon--whatsapp {
  -webkit-mask-image: url("/build/assets/logo-whatsapp-D0rh4hPr.svg");
          mask-image: url("/build/assets/logo-whatsapp-D0rh4hPr.svg");
}
.footer .footer-bottom-line__copyright {
  font-weight: 700;
  font-size: 12px;
  line-height: 15px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: rgba(129, 144, 202, 0.4);
}
@media (max-width: 1350px) {
.footer .footer-logo {
    display: none;
}
}
@media (max-width: 1024px) {
.footer {
    padding: 38px 0;
}
.footer .footer-content {
    margin-left: 0;
    max-width: 991px;
}
.footer .footer-content .footer-columns {
    max-width: 991px;
    margin: 0 14px;
    grid-gap: 14px;
}
.footer .footer-content .footer-columns .footer-column {
    max-width: 476.5px;
}
.footer .footer-bottom-line__social {
    margin: 60px 14px;
}
.footer .footer-bottom-line__copyright {
    margin: 0 14px;
}
}
@media (max-width: 768px) {
.footer--home {
    padding-top: 78px;
}
.footer .footer-content .footer-columns {
    grid-template-columns: 1fr;
    grid-template-rows: auto auto;
    grid-gap: 40px;
}
.footer .footer-content .footer-columns .footer-column {
    max-width: unset;
    margin: 0 15px;
}
.footer .footer-bottom-line .footer-bottom-line__social {
    margin: 60px 30px;
}
.footer .footer-bottom-line .footer-bottom-line__copyright {
    margin: 0 30px;
    font-size: 12px;
    line-height: 15px;
    letter-spacing: 0.1em;
    text-transform: uppercase;
}
}
.backdrop:not(.backdrop--main) {
  position: relative;
  top: -150px;
  transform: translateZ(0);
}
.backdrop:not(.backdrop--main) .backdrop__shadow {
  pointer-events: none;
}
.backdrop:not(.backdrop--main) .backdrop__shadow--pink {
  position: absolute;
  width: 565px;
  height: 565px;
  left: 306px;
  top: -25px;
  background: rgba(236, 79, 126, 0.83);
  opacity: 0.14;
  filter: blur(186px);
}
.backdrop:not(.backdrop--main) .backdrop__shadow--blue {
  position: absolute;
  width: 1614px;
  height: 1614px;
  left: 306px;
  top: -1261px;
  background: rgba(97, 220, 255, 0.51);
  opacity: 0.2;
  filter: blur(186px);
}
.light-button {
  display: inline-flex;
  align-items: center;
  font-weight: 700;
  font-size: 13px;
  line-height: 16px;
  text-transform: uppercase;
  border-radius: 10px;
  transition: opacity 0.2s ease-in-out;
  cursor: pointer;
  justify-content: center;
  text-align: center;
  /* Размеры */
  /* Цвета */
}
.light-button:hover {
  opacity: 0.8;
}
.light-button:active {
  opacity: 0.5;
}
.light-button--medium {
  padding: 14.5px 20px;
}
.light-button--small {
  padding: 9.5px 15px;
}
.light-button--primary {
  background: #62DCFF;
  color: #181F39;
}
.light-button--danger {
  background: #EC4F7E;
  color: #FFFFFF;
}
.light-button--secondary {
  background: #263159;
  color: #FFFFFF;
}
.light-button--gold {
  background: #DCAD34;
  color: #312000;
}
.light-button--disabled {
  cursor: not-allowed;
}
.light-button--disabled:not(.light-button--primary):not(.light-button--gold) {
  color: #717996;
}
.light-button--disabled.light-button--primary, .light-button--disabled.light-button--gold {
  opacity: 0.5;
}
.light-button--disabled.light-button--primary:hover, .light-button--disabled.light-button--gold:hover {
  opacity: 0.5;
}
.light-button--disabled.light-button--primary:active, .light-button--disabled.light-button--gold:active {
  opacity: 0.5;
}
.light-button--disabled:hover {
  opacity: 1;
}
.light-button--disabled:active {
  opacity: 1;
}
.light-input__group {
  width: 100%;
}
.light-input__group .light-input__label {
  margin-bottom: 10px;
  font-weight: 700;
  font-size: 14px;
  line-height: 17px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.light-input__group .light-input__container {
  position: relative;
  display: inline-flex;
  width: 100%;
}
.light-input__group .light-input__container .light-input__modifier {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  cursor: pointer;
  left: 15px;
}
.light-input__group .light-input__container .light-input__modifier--email {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M15.83.83H4.17A4.17 4.17 0 0 0 0 5v10a4.17 4.17 0 0 0 4.17 4.17h11.66A4.17 4.17 0 0 0 20 15V5A4.17 4.17 0 0 0 15.83.83ZM4.17 2.5h11.66a2.5 2.5 0 0 1 2.32 1.57l-6.38 6.38a2.5 2.5 0 0 1-3.54 0L1.85 4.07A2.5 2.5 0 0 1 4.17 2.5Zm11.66 15H4.17a2.5 2.5 0 0 1-2.5-2.5V6.25l5.38 5.38a4.17 4.17 0 0 0 5.9 0l5.38-5.38V15a2.5 2.5 0 0 1-2.5 2.5Z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.light-input__group .light-input__container .light-input__modifier--password {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M10 0a10 10 0 1 0 0 20 10 10 0 0 0 0-20Zm0 18.33a8.33 8.33 0 1 1 0-16.66 8.33 8.33 0 0 1 0 16.66Zm0-12.5a2.5 2.5 0 0 0-.83 4.85v2.65a.83.83 0 0 0 1.66 0v-2.65A2.5 2.5 0 0 0 10 5.83Zm0 3.34a.83.83 0 1 1 0-1.67.83.83 0 0 1 0 1.67Z' fill='%23fff'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.light-input__group .light-input__container .light-input__password-visibility {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  cursor: pointer;
  right: 15px;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' fill='%235F70AC'%3E%3Cpath d='M19.4 7.85C18.1 5.75 15.15 2.2 10 2.2S1.9 5.74.6 7.85a4.09 4.09 0 0 0 0 4.3c1.3 2.1 4.24 5.64 9.4 5.64s8.1-3.53 9.4-5.64a4.09 4.09 0 0 0 0-4.3Zm-1.43 3.43c-1.1 1.8-3.62 4.84-7.97 4.84s-6.86-3.04-7.97-4.84a2.43 2.43 0 0 1 0-2.56c1.1-1.8 3.62-4.84 7.97-4.84s6.86 3.03 7.97 4.84a2.43 2.43 0 0 1 0 2.56Z'/%3E%3Cpath d='M10 5.83a4.17 4.17 0 1 0 0 8.34 4.17 4.17 0 0 0 0-8.34Zm0 6.67a2.5 2.5 0 1 1 0-5 2.5 2.5 0 0 1 0 5Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  transition: opacity 0.2s ease-in-out;
}
.light-input__group .light-input__container .light-input__password-visibility:hover {
  opacity: 0.8;
}
.light-input__group .light-input__container .light-input__password-visibility:active {
  opacity: 0.5;
}
.light-input__group .light-input__container .light-input {
  width: 100%;
  background: #0F162F;
  border-radius: 10px;
  border: none;
  padding: 10px 15px;
  line-height: 19px;
  transition: box-shadow 0.15s ease-in-out;
  font-size: 14px;
}
.light-input__group .light-input__container .light-input--password {
  padding-left: 45px;
  padding-right: 45px;
}
.light-input__group .light-input__container .light-input--email {
  padding-left: 45px;
}
.light-input__group .light-input__container .light-input::-moz-placeholder {
  color: #45517D;
  font-weight: 500;
}
.light-input__group .light-input__container .light-input::placeholder {
  color: #45517D;
  font-weight: 500;
}
.light-input__group .light-input__container .light-input:disabled {
  opacity: 0.3;
}
.light-input__group .light-input__container .light-input:focus {
  outline: none;
  box-shadow: 0 0 0 2px #465690;
}
:root {
  --vs-search-input-color: #ffffff;
  --vs-search-input-bg: #34406A;
  --vs-search-input-placeholder-color: #5F70AC;
  --vs-font-size: 14px;
  --vs-line-height: 19px;
  --vs-border-width: 0;
  --vs-controls-color: #5F70AC;
  --vs-dropdown-bg: #34406A;
  --vs-dropdown-color: #ffffff;
  --vs-selected-color: #ffffff;
  --vs-dropdown-option-padding: 10px 15px;
  --vs-dropdown-min-width: 0;
  --vs-dropdown-option--active-bg: #5F70AC;
}
.light-select {
  font-weight: 700;
  background: #34406A;
  border-radius: 10px;
}
.light-select--input {
  background: #0F162F;
  border-radius: 10px;
  border: none;
  line-height: 19px;
  transition: box-shadow 0.15s ease-in-out;
  font-size: 14px;
  width: 100%;
}
.light-select--input .vs__open-indicator {
  display: none !important;
}
.light-select--input .vs__search {
  z-index: 10 !important;
  font-size: 14px !important;
}
.light-select--input .light-select__open-indicator {
  display: none !important;
}
.light-select--input input::-moz-placeholder {
  color: #45517D;
  font-weight: 500;
  font-size: 14px;
}
.light-select--input input::placeholder {
  color: #45517D;
  font-weight: 500;
  font-size: 14px;
}
.light-select .vs__dropdown-toggle {
  padding: 10px;
}
.light-select .vs__selected {
  margin: 0;
}
.light-select .light-select__list-header {
  margin: 10px;
}
.light-select .vs__actions {
  padding: 0;
  height: 20px;
}
.light-select .vs__no-options {
  padding: 10px;
  color: #ffffff;
  font-size: 12px;
  text-transform: uppercase;
  font-weight: bold;
}
.light-select .vs__search {
  position: absolute;
  z-index: 10000;
  width: 100%;
  height: 100%;
  bottom: calc(50% + 1px);
  transform: translateY(50%);
  font-size: 16px;
  left: -7px;
}
.light-select .vs__selected-options {
  padding: 0;
}
.light-select .vs__selected {
  padding: 0;
}
.light-select.vs--open .vs__open-indicator {
  transform: none !important;
}
.light-select .light-select__open-indicator {
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%235F70AC' d='M15.592 6.842a.834.834 0 0 0-1.184 0l-3.816 3.816a.834.834 0 0 1-1.184 0L5.592 6.842a.833.833 0 1 0-1.184 1.175l3.825 3.825a2.5 2.5 0 0 0 3.534 0l3.825-3.825a.833.833 0 0 0 0-1.175Z'/%3E%3C/svg%3E");
}
.light-select .light-select__option {
  display: flex;
  align-items: center;
}
.light-select .light-select__option__icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin-right: 10px;
}
.light-select .light-select__option__icon--ru {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%23fff' d='M0 0h20v7H0V0Z'/%3E%3Cpath fill='%235397E7' d='M0 7h20v6H0V7Z'/%3E%3Cpath fill='%23EC5C5C' d='M0 13h20v7H0v-7Z'/%3E%3C/svg%3E");
}
.light-select .light-select__option__icon--kz {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' fill='none'%3E%3Ccircle cx='10' cy='10' r='10' fill='url(%23a)'/%3E%3Cdefs%3E%3Cpattern id='a' width='1' height='1' patternContentUnits='objectBoundingBox'%3E%3Cuse xlink:href='%23b' transform='scale(.01563)'/%3E%3C/pattern%3E%3Cimage xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAHaElEQVR4Ad1be2wURRi/EvUv3zH+7+MvEg3a3iwFfMRE8JUoIiKR0gAFQqIhEFSQ10E0pd3ZKxwgCFRU2kOtYrWAlFcpKQ9pS6m14AsoEaWP29kWNVET+5lvub3ubeceu51pr1yymd2Z+b75fr95fzPn80n+Paj+cbdC9ZdyNGOlX2U7/RprJNS4QChjhLJ/ow/DuGtpLKxQY4Wi6ZNQVrJ5ctSPWdvjJ1QPEspaCGW9hDLw+KBsC1F1jRR158ixVpBWJaTfqmjdi4jKznoEmw5JrVjG2KKuWwSZPXA1ucGeO/1UXxVt0umAEJGHjVb1wAOF3XcMHIFXDQBZRDOmE5V1SqzxVGTpCjXm+wIwwisMT3IPF3be79fYsSEEHkeMorG67OKO+zyBcStEgpGJhDIjU8Db7LiqBNkrbvGknz8AIxRVL7EVGFcLGROv6prwLjEyADcRysIZAzLVtKqx8uz34cb0azdJThO8qu8ZNuAtclRj98BJwJFeZR8NO/AWCZSFB9QdhkWf7wPLHZP8qq4maeCJk4imTx7GNe8kY2pipJwUnFMJZd3XEQHd/sKOezlQOVEAWZm0yBFWCRo76gPI4iCOjyJULxBWaIr+OfjlGPnxaB1fuLEhlHUNvmGet8vOvp7iW+8YVWLc7oDd96mo+mrZ4EdrOswsPdHPUIzDNNnlo7OlD7HtDffzg7GlfXb9L/BnyzTI29IQAzt1cxP0NOfBM+vPx+IkEqFz/QmmM2MQ+uysbScAzk0B1pwPkze1wKRNZyHSNMOM47UMKURoxkJb3V97jbqvhNfAk+sugUL7mvbS8ioTLJLQfrrAfPAdH0yzAKMMylrfgsPWOAKu+fDkDETLw1+bTb6xbhGE966DwzUrYwRYwK0Q0zAP5sVugrKCgcf05WrGQzESog7MWKLIQrEmW0/MTwjaAu8Mfzj5utRBMW6JTCj7XiRop665H9S5JmDe9lopFWKzrclsAeh7H6DrOqWhT6y9DL82zEmbBMyLMjZjZbz3ZtOrd/nw0EJWQRNCbbC5citc/S4vbfBWV/ir5VVzPMBpU5Z9fmq86EP3sowCJr3XCpcbC1wDtwiwQtSBumTY6NeM5T48rpKhHHWODXbCinAlXKyf55qIy42zQa0IwyMlV6SAj2Iu8xGqN8giwNKbq3W5HgNQxpKXFfqpfgoJaJNVgKX3rbK9rlvAm2V7pROAB7I+QpluGSojHKN1Qlv9XNcE4EwwLtghm4QuJOAfGcAtnYUVn8CP374GVQcKgVaUw67q4oRkYBrmwbwog7KWHknh354IwIFp/6FV3Oebg+/AU6GLMcOdW9zFZXtiBCBIfKwRH9PsQO2y40NtgLoTletxsDQJ8NQFOs/MjBluAbDCmpoVcRsgO6j8radMuUv1c+Dp0AUYH7oEF6KzxPQtp+IIsORwOX2kZlnC8tqbZnHlLPkkIXYBb4Pghl3bExqERGyqLOUaNWH9RUCDn9/4Uyz9uQ0/w2+NswEXTjxjcTFlkcsLQ7s+5MrxdMXHmYOgt2kQp6kDh1YlNKz33BRYU7Gzn2FYm7yFDcZhWryBDIo/CwPq4gHHuOpDq2G0Fukn59TD+45Og97P/NDgt8t3Q92RpWA053ON/HyfBuNK2l0biDJfVKtcnVhWXe0yWFJWxSWNB5YXp6iRHT68vMRLdBu3uXIb11isJXR8vPtpRVo1hQMfrhtwJZio1hN1L7c2+6mxzIe3sdwK8vIXlB5PaLAFpKtphlmriz6uhmlbGsxBEAdCfH9jxz4zzXKPWTK8UJjrLBiZ6BO5HcbRn2ewyLiDhwOuuxOvwghl/5nbYXQKiPIHPlZyxVzEJBu0vJKBOr/aXwiPrhW0OVLZaWkuMZzi7M5Pr6BRDoGjLvu0maBGXbUMhbLiPgKKunNEKHXq+F2QP8CpV8T3mGJjVIwAkd3AblyymSHdVrHxS/6Cyl6Oh/d4tzgSIONgBHdzJ48u9jwwHq9dYjpVPABM3h14ByN4XCTjaAy3w7iaaz62wDwBwiOwZA9Og2eOLTRXkZKcIvyjMWwF0SuvydkbhOMz4TVus9n0A8Z1ftsH3r0d4quvksk32rPXsNtskPu/Kpo+U2YNDKVuhRp5/RE7YwCy8O7tUBoqo2xFZbVpXZFBPq7DS1JG+pekoi1C5omRjBpOptM8AXK29HS+zb+q2EbQZIVkaloOZUXpYOXnwfGAGtszFVxKuzRWPqCrssgKXjgmw/GyNDWqBn5ZOtouHg/ADYQapSkZz5Dugq4uYeBjfQNvkKq6muEk9Jp9Pp0boTFgLl8IjbwgY88ggNgef1B/2SUcb9lxTiUaOyrAaCFLX1zkELX9Hm9ovEpZf5ujescQEqHnUH1O2is8r1iTyeHdW7x+KvuU2UFyBHd1KTc2yQwXnTYy0Hkz0YyFkm+ctRBqLMCyRNsvVB9eQjRnDI2dQfezo/bc9HuUbUIHZj8fnlCLJSpD3zuuxfEUhmisXFH1ekLZ+WiXwbsJ+OAJ9floWpmZNxiZGPPbS7Tvfyq+MpDEyFWFAAAAAElFTkSuQmCC' id='b' width='64' height='64'/%3E%3C/defs%3E%3C/svg%3E");
}
.light-select .light-select__option__icon--by {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='20' height='20' fill='none'%3E%3Ccircle cx='10' cy='10' r='10' fill='url(%23a)'/%3E%3Cdefs%3E%3Cpattern id='a' width='1' height='1' patternContentUnits='objectBoundingBox'%3E%3Cuse xlink:href='%23b' transform='scale(.01563)'/%3E%3C/pattern%3E%3Cimage xlink:href='data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAIeUlEQVR4AeWbCVRUVRjHx7I67WqlWafFPKmZqaWVZZll6anTEVtMQTtuaGZCiYiipIAKCYhompFRwMCwyuauwLAMi2xCaItygjLFFUdFlnn3zdf5XvOebxscZhh878Q577zlu+9x/7/73fe++907Go2T/6p8g4YWLfAJ00/7PHff264Nac+9cy3pqbFUfN+R5pi7n4GYO4cAHicNeJVC254J0xv0n3yWa5jvHYr3Orl6znl8iefqWYcmz6nc+cybrT9rngZHNnxGtsucilLPgE+dU9sueioA3FezbvOPqUPGtzkiuKN78dl5bot3Vaxc37+Lqu34YwCgD0VRAYSQpvIVwQ61dkfi+TbsMjlTF+bV+IUOcFyBnU8Af/9byr0CNxFCzhFCALfuAsDC0PV73pw/wzNN7+/f004Z9t1W7hc6PmuMixErUp+xnxF/MwCwIDJHvXu51Gf9m/ap6eRdhXOWhml7DTOz/7xyVchNB4B1iesz3GxwX7qlk3JsLw7Jybfq3TxKWOG4j+/3PFw7e14RANh64Rejy7sEANx+5eTpVF2/FwQvudqNkZz4m9kFWPHsft8E1/oK/8i7bG/eDkqieELIHhRYE7KdA5AyaBy0X2tRJAAEsWvslLMOQwCAHoSQGBSPm6mlFVIHv8FAqEvMFIhXkgewnsBElY58ISiKws+cQOiJuJ2QNcYFCEUJrisRAII4OGVuWQcObt1ECJkqFs+cUxQ0/XpcIl6pABCCYZ7Xt9aVylgAYCAhxCgLQOQR/DLdHQixrn6jfdyDI8xly4LekJEqvWTp90V8YbYeKxUAAsoc/Z4Ro1epYtEVQoi7rYLF5ZQMACEUzPHaIZIrPMWBDSHkvFiYredKB6DrP4quWhX2hFA174yiqEAU23blKhyPSZZ90bVevAR1unRZm9IBoBdgsoUn+fohjudxSIsAKleHYZYGmhvPSoSWLVsHCY+MhtYLTRKbGgDgCFI2n0DTtDeKv/pPI8Q9MJwJdkoW+wlEXjpRD7H3DWVs5T7rBTa8Vw0A0AvyXBdnXm96yxFN07UoonDuUi7cjb5jCFyo+ZUTqp+2iLMhCGNdA2dTEwDMLAkAmEymF1HA+apaiO45mBOJtA65zGVEnikqF1y3kFQlAKx78VcBrhwEiqLCEcD+iTMkIrHwyf15sPv1D2VtjQWHOQhq6QKoSRAi0zR99OqpRkCXR6N4y3PzgGjNIMl1LHd4SYAqAaQNe7uF8QAA6EsIMaMHFC3wkYjE3H3Tbycgf4anxBZ7/7Ng/PMvVQLAxqv2DRqkIYR8jOJxQy+Ie3CEQGip52rGdrn+b9D2GiawVfh+w4nH+9XUBRCAYYF3iIaiKH8WAO4xBmC7ABMLnDnHicQYgLUxscDFS5xNjQByP1mYgx6QwAfQfrUZkp8aywitDt4qEIjBj67/aMZ2dEuUwKZGAHsnuNZraJqu4APA498itZA04FVAGGJbbfgPsHPoW2BqbZPY1NYF0kdMbEYPaBCLpNrb4VRukUQglsO02On8Ulmb2gDghCwCuCgGYO+52gDEP/wCjQDa7RUsvk9tAGLvGQr/awAY4/y/u0DfkWYEIP8SzDHIvuiYl2BeiaxNbV0g6fExlOxn8Ni2aEh68hUmMyTu5zg7JDcrhOXUBiB95CTmM6jji2wzXobEx15igp2qgE2Clm45dwF0/Ucxtl/CvhfY1Ahg74TpTCC0hg+A34raPsPhyt+nOKElHl8z4jEcxpnhZl6YrEYA2R+46/Ed8BELQG7AY5i/jAHQ9Hsd4FuTHQvgvvTLNRwcNQIo/cIvSMMfDuO4ny8QjzFDdOHIUTg0ZZ7Ehkvc+NNkfO8RP0eJ5+U+awczOQHMBzIJEStJD/30LyTiWUF8L9i96HrOkLUrdZ8yaFyrJCUm18oooLHwsGy6jPGO6mNcN0iYN9MqKKWByJ76WQkHwGQyjcY+fPHYH8zKTX5lsfXRJpcwLZznzYnHMmoCYFjoM4MDgAdsWrx40UquFZl02O91nMiCWUs4G6bD8KWJwtktPXcreG+cpOjNN+J9CI9ybwGNpocYwH8TI6fPQNxD/6XF+AlPFHm54SSXFqv0C+WEswAyK6PAM3ay4rfowpB0gXg8AYB72amxI4ERst95FIpv+oRHXwScI2SFs3s1APBJnGZOrt7+qAQAXrAseWUyQcdjUyQCUSgzOZqQIWtTA4CfCoJyZMVbvKA3f+kr27K27pUOYEWiK51R+9NjVgGggRAy11bB4nJKBxBtCOl4gYTFC3BpnEEszpZzJQPYsNvD6A82LJGxQLBrkZRSAXjrPjbvLI3s3GJq/oyRoPUpigmYBNcssYBSAcQWh4V32O+tGSmK2igW+kd0EmSNmSy7UFKJAHbo114Pea0JtXbdsmTuZxZCe/M1SB74GhMNntCmSj6FSgOw5eCKBr1e79iPKQDgNnaxNAZI7DgBZ45wMRULB/dKAhBxYFnjroquWzHe03i8Pl48c3xk3RZFAth8cHn9gZrYu615tl3XcZWlYbZXPusBuMfFVFdOnuYgKMEDfsgNOGzz584eEgWzvEK1vZ/jfjJT5r1OEQDwUxdfFB5hj6ZO31O1Kmxc5suTL6EX/HOw4KYD2JDlYUwp2T6+00IcuQG7RJlPcBgh5Cz7IuzuLrAyyY3WFoVqneryN4IEAL1oml6Ns8zdBQCHtD/mrdXnVMfID2tvVGln2AHgnn01uh2BafPbnJUUCUhzb8Nkxp6ybQ87Q0OXPTO5+Du3yNw15YEZC1q/dDBDFJDh3hqpX1OmK4qY2WUV7M4HZdZEDY4rjgiJyl+fvTXbtz4o6/Pmr1Nnm5YnTjcvifsAvtK6wPLEaeZVKTOp4KxFzRH7vf/akRuo1xVvDk4s3zzM2XX9F8nkF1LRg/SJAAAAAElFTkSuQmCC' id='b' width='64' height='64'/%3E%3C/defs%3E%3C/svg%3E");
}
.light-select .light-select__option__icon--am {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='1200' height='600'%3E%3Cpath fill='%23F2A800' d='M0 0h1200v600H0z'/%3E%3Cpath fill='%230033A0' d='M0 0h1200v400H0z'/%3E%3Cpath fill='%23D90012' d='M0 0h1200v200H0z'/%3E%3C/svg%3E");
  background-size: cover;
}
.light-select .light-select__option__icon--kg {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:v='https://vecta.io/nano' width='1000' height='600'%3E%3Cpath fill='red' d='M0 0h1000v600H0z'/%3E%3Cpath fill='%23ff0' d='M454.869 259.272c-11.177-6.943-23.032-12.701-35.225-17.443-10.5 15.58-16.596 34.208-16.596 54.36 0 9.992 1.524 19.645 4.403 28.79 5.08-11.685 11.516-23.031 19.306-33.87a188.215 188.215 0 0 1 28.112-31.837zm-29.806-24.556c13.21 4.573 25.91 10.5 38.104 17.443 2.71-2.37 5.588-4.403 8.298-6.435-12.87-7.113-26.588-12.87-40.644-17.274-2.032 2.033-4.064 4.065-5.758 6.266zm11.855-12.023c15.241 4.064 29.805 9.652 43.522 16.934 3.218-2.032 6.436-3.895 9.484-5.757-14.564-7.452-29.975-12.87-45.894-16.766a57.437 57.437 0 0 0-7.112 5.589zm14.394-10.161c16.766 3.387 33.023 8.806 48.265 16.257 15.41-7.451 31.668-12.87 48.264-16.257-14.056-8.298-30.652-13.04-48.264-13.04s-34.04 4.742-48.265 13.04zm103.81 4.742a209.349 209.349 0 0 0-45.893 16.596 283.47 283.47 0 0 1 9.484 5.757c13.886-7.282 28.45-12.87 43.522-16.934-2.201-2.033-4.572-3.895-7.112-5.42zm13.21 11.346c-14.056 4.234-27.604 9.991-40.644 17.104a158.93 158.93 0 0 1 8.468 6.435c12.023-6.943 24.725-12.87 37.934-17.443-1.694-2.201-3.557-4.233-5.758-6.096zm11.177 13.378a198.118 198.118 0 0 0-35.055 17.274c10.33 9.314 19.644 19.983 28.112 31.837a204.81 204.81 0 0 1 19.305 33.87c2.71-9.314 4.234-18.798 4.234-28.79 0-20.152-6.097-38.78-16.596-54.19zm-8.298 66.385c-10.161-16.427-22.354-30.991-35.902-43.353l-9.145 6.604c22.862 21.338 41.321 48.095 53.006 79.255 2.71-4.064 5.25-8.298 7.282-12.532-4.234-10.16-9.314-20.152-15.241-29.974zm-53.684-44.03c3.049-2.202 6.097-4.404 9.315-6.436-2.71-2.37-5.589-4.572-8.468-6.774l-9.653 6.266h.17c2.879 2.202 5.758 4.572 8.636 6.943zm-17.95-13.549l9.652-5.927-9.652-5.927c-3.218 1.863-6.266 3.895-9.484 5.927 3.218 1.863 6.266 3.895 9.484 5.927zm-9.145 6.605c-3.218-2.202-6.266-4.234-9.484-6.266l-8.636 6.605 9.314 6.435a173.309 173.309 0 0 1 8.806-6.774zm9.145 6.774c-2.88 2.201-5.758 4.572-8.806 7.113 3.048 2.37 5.927 4.91 8.806 7.45 2.879-2.54 5.757-5.08 8.806-7.45-2.88-2.371-5.758-4.912-8.806-7.113zm0 31.668a213.913 213.913 0 0 0-33.362 47.587c-6.266 11.854-11.177 24.217-14.903 36.579 14.226 7.96 30.652 12.701 48.265 12.701s34.039-4.742 48.264-12.701c-3.726-12.362-8.637-24.725-14.903-36.58-9.145-17.78-20.322-33.7-33.361-47.586zm-55.885 64.183c11.007-28.112 27.265-52.667 47.248-72.99-2.88-2.709-5.758-5.249-8.806-7.958-23.2 22.523-41.83 50.465-53.176 82.81a94.433 94.433 0 0 0 10.33 9.823c1.356-3.895 2.88-7.79 4.404-11.685zm64.521-72.99c19.983 20.323 36.24 44.878 47.418 72.99 1.524 3.895 2.879 7.79 4.233 11.685 3.726-3.048 7.282-6.266 10.5-9.822-11.516-32.346-30.144-60.288-53.345-82.811l-8.806 7.959zm-88.23 63.845c11.685-31.16 30.144-57.748 53.175-79.085a186.939 186.939 0 0 0-9.314-6.774c-13.548 12.531-25.74 27.095-35.902 43.522a215.114 215.114 0 0 0-15.24 29.805c2.031 4.403 4.571 8.468 7.281 12.532zm80.102-159.187c59.61 0 108.213 48.603 108.213 108.213s-48.603 108.214-108.213 108.214-108.214-48.603-108.214-108.214 48.603-108.213 108.214-108.213zm47.756-23.709c-3.048 3.557-6.435 8.129-9.822 15.41-.847-1.862-.847-4.063-.34-6.434.848-7.79 3.05-12.532 7.114-19.137 1.354-2.37 2.71-4.403 3.386-6.943 2.54-7.62 2.033-17.781-3.556-25.74.847 8.975-1.863 16.426-4.91 20.998-.509.847-1.017 1.355-1.694 2.033-3.218 3.217-6.774 6.435-11.347 13.886-2.54 4.064-5.08 8.975-7.451 16.765-1.016-1.693-1.355-3.725-1.185-6.096-.34-7.96 1.016-12.87 3.895-20.152 1.016-2.54 2.032-4.742 2.37-7.452 1.186-7.79-.846-17.781-7.62-24.725 2.201 8.637.846 16.427-1.524 21.508-.508.846-.847 1.524-1.355 2.201-2.71 3.726-5.589 7.451-9.145 15.41-1.693 4.573-3.556 9.823-4.572 17.782-1.355-1.524-2.033-3.556-2.202-5.927-1.524-7.79-1.016-12.87.678-20.49.677-2.541 1.354-4.912 1.185-7.622 0-7.959-3.556-17.442-11.346-23.37 3.556 8.298 3.387 16.258 1.862 21.677-.338.677-.677 1.524-1.016 2.201-2.032 4.234-4.403 8.299-6.604 16.766-1.016 4.742-2.032 10.33-1.863 18.29-1.355-1.355-2.37-3.218-3.048-5.42-2.71-7.62-3.049-12.531-2.371-20.49.17-2.71.339-5.081 0-7.621-1.355-7.96-6.435-16.766-14.903-21.338 4.742 7.62 5.758 15.58 5.08 20.999l-.507 2.54c-1.355 4.403-3.049 8.806-3.895 17.612-.34 4.742-.508 10.33 1.016 18.29-1.694-1.186-2.88-2.879-3.895-4.911-3.895-7.113-4.911-12.024-5.589-19.814-.17-2.71-.339-5.08-1.355-7.62-2.37-7.621-8.806-15.58-17.95-18.629 5.927 6.605 8.298 14.225 8.298 19.814 0 .847 0 1.693-.17 2.54-.677 4.572-1.524 9.314-1.016 17.951.508 4.742 1.186 10.33 3.895 17.95-1.863-.846-3.387-2.37-4.742-4.233-4.91-6.266-6.604-11.007-8.467-18.628-.677-2.71-1.185-4.911-2.54-7.451-3.557-6.944-11.177-13.887-20.66-15.58 6.773 5.757 10.33 13.04 11.346 18.458.169.847.169 1.694.169 2.54.17 4.573 0 9.315 1.863 17.952 1.185 4.572 2.71 9.991 6.604 16.934-1.862-.508-3.556-1.693-5.25-3.387-5.927-5.419-8.467-9.822-11.346-17.104-1.016-2.54-2.032-4.741-3.556-6.943-4.742-6.266-13.21-11.854-23.031-12.024 7.79 4.573 12.362 11.008 14.225 16.258l.508 2.54c.847 4.572 1.355 9.314 4.572 17.443 1.863 4.403 4.403 9.483 9.314 15.75-2.032-.17-3.895-1.186-5.757-2.541-6.605-4.403-9.823-8.467-14.056-15.072-1.355-2.37-2.54-4.403-4.573-6.266-5.588-5.588-14.902-9.822-24.555-8.467 8.298 3.387 13.886 9.144 16.596 14.056.339.677.677 1.524 1.016 2.37 1.524 4.234 2.71 8.807 7.113 16.427 2.54 4.065 5.758 8.637 11.685 14.225-2.032 0-4.065-.677-6.097-1.693-7.282-3.387-11.007-6.774-16.088-12.701-1.863-2.032-3.387-3.895-5.588-5.589-6.436-4.572-16.258-7.282-25.572-4.403 8.806 2.032 15.241 6.774 18.459 11.177.677.678 1.016 1.355 1.355 2.202 2.201 4.064 4.234 8.467 9.822 15.072 3.048 3.725 6.943 7.79 13.548 12.362-1.863.339-3.895 0-6.266-.847-7.62-2.032-11.854-4.91-17.782-9.991-2.032-1.694-3.895-3.218-6.265-4.572-7.113-3.557-17.274-4.573-26.08-.34 8.975.509 16.088 4.404 20.152 8.13.508.677 1.016 1.185 1.524 2.032 2.88 3.556 5.42 7.62 12.024 13.378 3.557 3.048 8.129 6.435 15.41 9.992-1.862.677-4.063.677-6.265.17-7.96-.848-12.532-3.05-19.306-7.114-2.37-1.354-4.403-2.71-6.943-3.387-7.62-2.54-17.612-2.032-25.572 3.557 8.807-.847 16.427 1.863 21 4.91.677.509 1.354 1.017 1.862 1.694 3.387 3.218 6.605 6.774 13.887 11.347 4.064 2.54 9.145 5.25 16.765 7.451-1.693 1.016-3.725 1.355-6.096 1.355-7.96.17-12.87-1.186-20.152-4.065-2.54-1.016-4.742-2.032-7.452-2.37-7.79-1.186-17.781.846-24.725 7.62 8.637-2.201 16.597-.847 21.508 1.524.846.508 1.524.847 2.201 1.355 3.726 2.71 7.451 5.589 15.58 9.145 4.403 1.693 9.653 3.556 17.612 4.572-1.524 1.355-3.556 2.032-5.757 2.202-7.96 1.693-12.87 1.016-20.66-.678-2.541-.677-4.912-1.185-7.622-1.185-7.959 0-17.442 3.556-23.2 11.346 8.128-3.556 16.088-3.387 21.507-1.862.847.338 1.524.677 2.37 1.016 4.065 2.032 8.299 4.403 16.766 6.604 4.573 1.016 10.161 2.032 18.12 1.863-1.354 1.355-3.217 2.37-5.419 3.048-7.451 2.71-12.531 3.049-20.321 2.371-2.71-.17-5.08-.339-7.79 0-7.79 1.355-16.597 6.435-21.169 15.072 7.451-4.911 15.41-5.927 21-5.25l2.37.508c4.403 1.525 8.806 3.049 17.612 3.895 4.742.34 10.33.508 18.29-1.016-1.186 1.694-2.879 2.88-4.911 3.895-6.943 3.895-12.024 4.911-19.814 5.589-2.71.338-5.08.508-7.62 1.355-7.621 2.37-15.411 8.806-18.629 17.95 6.774-5.927 14.395-8.128 19.983-8.298.847 0 1.694 0 2.54.17 4.403.677 9.145 1.524 17.951 1.016 4.742-.339 10.33-1.186 17.782-3.895-.678 1.863-2.202 3.387-4.234 4.742-6.266 4.91-11.007 6.604-18.628 8.467-2.54.677-4.911 1.185-7.282 2.54-7.113 3.557-13.887 11.177-15.58 20.66 5.588-6.773 12.87-10.33 18.29-11.346.846-.169 1.693-.169 2.54-.169 4.572-.17 9.483 0 17.95-1.863 4.573-1.185 9.992-2.71 17.105-6.604-.508 1.862-1.863 3.725-3.557 5.25-5.419 5.927-9.822 8.467-17.104 11.346-2.37 1.185-4.572 2.032-6.774 3.556-6.435 4.742-12.023 13.21-12.193 23.031 4.573-7.79 11.177-12.362 16.427-14.225l2.37-.508c4.573-.847 9.315-1.355 17.444-4.572 4.403-1.863 9.483-4.403 15.918-9.145-.338 1.863-1.185 3.726-2.71 5.588-4.402 6.605-8.297 9.823-15.071 14.056-2.202 1.355-4.234 2.54-6.266 4.573-5.588 5.588-9.653 14.902-8.298 24.555 3.218-8.298 8.975-13.886 13.887-16.596.846-.339 1.524-.677 2.37-1.016 4.403-1.355 8.976-2.71 16.427-7.113 4.065-2.54 8.637-5.758 14.225-11.685.17 2.032-.508 4.065-1.693 6.097-3.387 7.282-6.774 11.007-12.701 16.088-2.032 1.863-3.895 3.387-5.42 5.588-4.572 6.436-7.281 16.258-4.402 25.572 1.862-8.806 6.604-15.241 11.177-18.459.677-.508 1.354-1.016 2.032-1.355 4.064-2.201 8.467-4.234 15.241-9.822 3.556-3.048 7.62-6.943 12.193-13.548.339 1.863 0 4.064-.677 6.266-2.202 7.62-4.911 11.854-10.161 17.782-1.694 2.032-3.218 3.895-4.403 6.435-3.556 7.112-4.742 17.104-.508 25.91.677-8.975 4.403-16.088 8.298-19.983.508-.677 1.185-1.185 1.863-1.694 3.725-2.878 7.62-5.419 13.378-12.023 3.048-3.557 6.435-8.129 9.992-15.41.677 1.862.677 4.063.338 6.265-1.016 7.96-3.048 12.532-7.112 19.306-1.524 2.37-2.71 4.403-3.557 6.943-2.37 7.62-1.862 17.781 3.726 25.74-.847-8.975 1.694-16.595 4.911-21.168.508-.677 1.016-1.354 1.524-1.862 3.218-3.387 6.774-6.605 11.516-13.887 2.37-4.064 5.08-9.145 7.282-16.765 1.016 1.693 1.355 3.725 1.355 6.096.338 7.96-1.016 12.87-4.065 20.152-1.016 2.54-1.862 4.742-2.37 7.452-1.186 7.79.846 17.781 7.62 24.725-2.201-8.637-.847-16.597 1.694-21.508.338-.846.677-1.524 1.185-2.201 2.71-3.726 5.758-7.451 9.145-15.58 1.863-4.403 3.726-9.653 4.742-17.612 1.185 1.524 1.862 3.556 2.201 5.757 1.524 7.96 1.016 12.87-.847 20.66-.677 2.541-1.185 4.912-1.185 7.622 0 7.959 3.726 17.442 11.516 23.2-3.557-8.128-3.557-16.088-1.863-21.507.17-.847.508-1.524.847-2.37 2.032-4.065 4.403-8.299 6.604-16.766 1.016-4.573 2.032-10.161 1.863-18.12 1.524 1.354 2.37 3.217 3.048 5.419 2.88 7.451 3.049 12.531 2.54 20.49-.338 2.541-.508 4.912 0 7.621 1.186 7.96 6.266 16.766 14.903 21.338-4.742-7.62-5.927-15.58-5.08-20.999 0-.847.169-1.693.508-2.54 1.354-4.403 3.048-8.806 3.895-17.612.169-4.742.338-10.33-1.016-18.29 1.524 1.186 2.879 2.879 3.895 4.911 3.895 6.943 4.91 12.024 5.588 19.814.17 2.71.339 5.08 1.186 7.62 2.54 7.621 8.806 15.411 18.12 18.629-5.927-6.774-8.298-14.395-8.468-19.983 0-.847 0-1.694.17-2.54.677-4.403 1.693-9.145 1.016-17.951-.339-4.742-1.186-10.33-3.726-17.782 1.694.847 3.218 2.202 4.573 4.234 4.91 6.266 6.773 11.007 8.636 18.628.508 2.54 1.186 4.911 2.371 7.282 3.726 7.113 11.177 13.887 20.83 15.58-6.943-5.588-10.5-12.87-11.516-18.29-.169-.846-.169-1.693-.169-2.54 0-4.572.17-9.314-1.694-17.95-1.185-4.573-2.878-9.992-6.773-17.105 2.032.508 3.725 1.863 5.25 3.557 5.927 5.419 8.467 9.822 11.515 17.104 1.016 2.37 1.863 4.572 3.556 6.774 4.742 6.435 13.21 12.023 22.862 12.193-7.62-4.573-12.193-11.177-14.056-16.427-.338-.847-.508-1.524-.677-2.37-.677-4.573-1.355-9.315-4.572-17.444-1.863-4.403-4.234-9.483-9.145-15.75 2.032.17 3.895 1.017 5.758 2.541 6.604 4.403 9.822 8.298 13.886 15.072 1.355 2.202 2.71 4.403 4.573 6.266 5.588 5.588 14.902 9.653 24.555 8.298-8.298-3.218-13.886-8.975-16.427-13.887-.508-.846-.846-1.524-1.016-2.37-1.524-4.403-2.879-8.976-7.282-16.427-2.54-4.065-5.758-8.637-11.515-14.225 1.862 0 3.895.508 6.096 1.693 7.113 3.387 11.008 6.774 16.088 12.701 1.694 2.032 3.218 3.895 5.42 5.42 6.435 4.741 16.257 7.281 25.57 4.572-8.636-2.032-15.071-6.774-18.458-11.347-.508-.677-1.016-1.354-1.355-2.032-2.201-4.064-4.064-8.467-9.653-15.241-3.217-3.556-7.112-7.62-13.717-12.193 2.032-.339 4.064 0 6.266.677 7.62 2.202 11.854 5.08 17.95 10.161 2.033 1.694 3.896 3.218 6.267 4.403 7.112 3.556 17.104 4.742 25.91.508-8.975-.677-15.919-4.403-19.983-8.298-.677-.508-1.185-1.185-1.694-1.863-2.71-3.725-5.419-7.62-11.854-13.378-3.726-3.048-8.298-6.435-15.41-9.992 1.862-.677 3.894-.677 6.265-.338 7.79 1.016 12.532 3.048 19.137 7.282 2.37 1.354 4.403 2.54 6.943 3.387 7.62 2.37 17.781 1.862 25.74-3.726-8.975.847-16.426-1.694-20.998-4.911l-2.033-1.524c-3.217-3.218-6.435-6.774-13.886-11.516-4.064-2.37-8.976-5.08-16.766-7.282 1.694-1.016 3.895-1.355 6.097-1.355 8.129-.338 13.04 1.016 20.152 4.065 2.54 1.016 4.742 1.862 7.452 2.37 7.79 1.186 17.781-.846 24.725-7.62-8.637 2.201-16.427.847-21.508-1.694-.677-.338-1.524-.677-2.201-1.185-3.726-2.71-7.451-5.589-15.41-9.145-4.404-1.693-9.823-3.556-17.782-4.742 1.524-1.185 3.556-1.862 5.927-2.201 7.79-1.524 12.87-1.016 20.49.847 2.541.677 4.912 1.185 7.622 1.185 7.959 0 17.442-3.726 23.37-11.346-8.298 3.387-16.258 3.387-21.508 1.693-.846-.17-1.693-.508-2.37-.847-4.234-2.032-8.299-4.403-16.766-6.604-4.742-1.016-10.16-2.032-18.29-1.863 1.355-1.524 3.218-2.37 5.42-3.048 7.62-2.88 12.7-3.049 20.49-2.54 2.71.338 5.081.508 7.79 0 7.79-1.186 16.597-6.266 21.17-14.903-7.621 4.742-15.411 5.927-21 5.25-.847-.17-1.693-.339-2.54-.678-4.403-1.354-8.806-3.048-17.443-3.895-4.742-.17-10.5-.338-18.29 1.186 1.017-1.694 2.71-3.049 4.912-4.065 6.943-3.895 11.854-4.91 19.644-5.588 2.71-.17 5.08-.339 7.62-1.186 7.621-2.54 15.58-8.806 18.629-18.12-6.605 5.927-14.225 8.298-19.814 8.468-.847 0-1.693 0-2.54-.17-4.573-.677-9.314-1.693-17.951-1.016-4.742.339-10.33 1.186-17.95 3.895.846-1.863 2.37-3.387 4.233-4.742 6.266-4.91 11.007-6.773 18.628-8.636a29.38 29.38 0 0 0 7.451-2.371c6.944-3.726 13.887-11.177 15.58-20.83-5.757 6.943-12.87 10.5-18.459 11.516-.846.169-1.693.169-2.54.169-4.572 0-9.314-.17-17.781 1.694-4.742 1.185-10.161 2.878-17.104 6.773.508-2.032 1.693-3.725 3.387-5.25 5.419-5.927 9.822-8.467 17.104-11.515 2.54-1.016 4.741-1.863 6.943-3.556 6.266-4.742 11.854-13.21 12.024-22.862-4.573 7.62-11.008 12.193-16.258 14.056-.846.338-1.693.508-2.54.677-4.572.847-9.314 1.355-17.443 4.572-4.234 1.863-9.314 4.234-15.75 9.145.17-1.863 1.186-3.895 2.541-5.758 4.403-6.604 8.467-9.822 15.072-13.886 2.37-1.355 4.403-2.71 6.266-4.573 5.588-5.588 9.822-14.902 8.467-24.555-3.387 8.298-9.144 13.886-14.056 16.596-.677.339-1.524.677-2.201.847-4.403 1.524-8.976 2.879-16.596 7.282-4.065 2.54-8.637 5.758-14.225 11.515 0-1.862.677-3.895 1.693-5.927 3.387-7.282 6.774-11.007 12.701-16.257 2.032-1.694 3.895-3.218 5.589-5.42 4.572-6.435 7.282-16.257 4.403-25.57-2.033 8.636-6.774 15.071-11.177 18.458-.678.508-1.355 1.016-2.202 1.355-4.064 2.201-8.467 4.064-15.072 9.653-3.725 3.217-7.79 7.112-12.193 13.717-.508-1.863-.17-4.064.678-6.266 2.201-7.62 4.91-11.854 9.991-17.95 1.694-2.033 3.387-3.727 4.572-6.267 3.557-7.112 4.573-17.104.34-25.91-.509 8.975-4.235 15.919-8.13 19.983-.677.677-1.185 1.185-1.862 1.694-3.726 2.71-7.79 5.419-13.548 12.023z'/%3E%3C/svg%3E");
  background-size: cover;
  background-position: center;
}
.light-select__container .light-select__label {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  text-transform: uppercase;
  color: #FFFFFF;
  margin-bottom: 10px;
}
.vs__dropdown-menu {
  padding: 0;
  margin-top: 10px;
  border-radius: 10px;
  overflow-y: overlay;
  font-size: 13px;
  font-weight: 600;
  z-index: 15000;
}
.vs__dropdown-menu .vs__dropdown-option {
  transition: 0.1s ease-in-out background-color;
}
.vs__dropdown-menu .vs__dropdown-option:not(:last-child) {
  border-bottom: 1px solid rgba(70, 86, 144, 0.2);
}
.vs__dropdown-menu::-webkit-scrollbar {
  width: 15px;
}
.vs__dropdown-menu::-webkit-scrollbar-track {
  background: transparent;
  margin: 5px;
}
.vs__dropdown-menu::-webkit-scrollbar-thumb {
  background: rgba(129, 144, 202, 0.6);
  border: 5px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 10px;
}
:root {
  --slider-bg: #0F162F;
  --slider-connect-bg: #263159;
  --slider-height: 5px;
  --slider-radius: 9999px;
  --slider-handle-bg: linear-gradient(135deg, #7C8ABE 0%, #3A446A 100%);
  --slider-handle-border: 2px solid #1D2545;
  --slider-handle-width: 18px;
  --slider-handle-height: 18px;
  --slider-handle-radius: 9999px;
  --slider-handle-shadow: 0;
  --slider-handle-shadow-active: 0;
}
.light-checkbox {
  display: flex;
  align-items: center;
}
.light-checkbox__input {
  position: absolute;
  z-index: -1;
  opacity: 0;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.light-checkbox__label {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #8190CA;
  display: flex;
  align-items: center;
}
.light-checkbox__input + .light-checkbox__label {
  display: inline-flex;
  align-items: center;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.light-checkbox__input + .light-checkbox__label::before {
  margin-right: 10px;
  content: "";
  display: inline-block;
  width: 20px;
  height: 20px;
  flex-shrink: 0;
  flex-grow: 0;
  background: #0F162F;
  border-radius: 5px;
}
.light-checkbox__input:disabled + .light-checkbox__label {
  color: #8190CA;
}
.light-checkbox__input:disabled + .light-checkbox__label::before {
  background-color: #212a49;
}
.light-checkbox__input:checked + .light-checkbox__label {
  color: #FFFFFF;
}
.light-checkbox__input:checked + .light-checkbox__label::before {
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='10' fill='none'%3E%3Cpath fill='%2362DCFF' d='M11.5917.7465A.8342.8342 0 0 0 11 .5a.8337.8337 0 0 0-.5917.2465L4.2 6.9632 1.5917 4.3465a.8515.8515 0 1 0-1.1834 1.225l3.2 3.2a.8335.8335 0 0 0 1.1834 0l6.8-6.8a.8335.8335 0 0 0 0-1.225Z'/%3E%3C/svg%3E");
}
.light-switch {
  position: relative;
  display: inline-block;
  width: 40px;
  height: 25px;
}
.light-switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
.light-switch input:checked + .slider {
  background: #3a4672;
}
.light-switch input:checked + .slider:before {
  background: #fff;
}
.light-switch input:checked + .slider:before {
  transform: translateX(15px);
}
.light-switch .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: #34406A;
  border-radius: 50px;
  transition: 0.2s ease-in-out;
}
.light-switch .slider:before {
  position: absolute;
  content: "";
  height: 15px;
  width: 15px;
  left: 5px;
  bottom: 5px;
  background: #8190CA;
  transition: 0.4s;
  border-radius: 50%;
}
.modal-open {
  overflow-y: hidden;
  margin-right: 17px;
}
.modal-item {
  display: flex;
  overflow: auto;
  position: relative;
  align-items: center;
  justify-content: center;
}
.modals-list,
.modal-item,
.modal-item__overlay {
  width: 100vw;
  height: 100vh;
}
.modal-item {
  width: calc(100vw - 60px);
  height: 100vh;
  margin: auto;
  overflow-y: overlay;
  overflow-x: hidden;
}
.modal-item::-webkit-scrollbar {
  width: 5px;
}
.modal-item::-webkit-scrollbar-track {
  background: transparent;
  margin: 5px;
}
.modal-item::-webkit-scrollbar-thumb {
  background: #2D3963;
  border: 5px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 10px;
}
.modals-list {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 12312312;
}
.modal-item {
  padding: 50px 0;
}
.modal-item .modal-item__overlay {
  position: fixed;
  top: 0;
  left: 0;
  background: rgba(15, 22, 47, 0.95);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  z-index: -1;
}
.modal-item .modal-item__content {
  width: 100%;
  position: relative;
  margin: auto;
  background: #293254;
  border-radius: 10px;
  max-width: 370px;
}
.modal-item .modal-item__content--configurator {
  margin-top: 15px;
}
.modal-item .modal-item__content .modal__header {
  padding: 22.5px 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid rgba(70, 86, 144, 0.2);
}
.modal-item .modal-item__content .modal__header .modal__header__button-close {
  display: flex;
  padding: 0;
  width: 35px;
  height: 35px;
  align-items: center;
  justify-content: center;
}
.modal-item .modal-item__content .modal__header .modal__header__button-close__icon {
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M18.5 6a1 1 0 0 0-1.41 0l-4.59 4.59L7.91 6A1 1 0 0 0 6.5 7.41L11.09 12 6.5 16.59A1 1 0 0 0 7.91 18l4.59-4.59L17.09 18a1 1 0 0 0 1.41-1.41L13.91 12l4.59-4.59a1 1 0 0 0 0-1.41Z' fill='%23fff'/%3E%3C/svg%3E");
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.modal-item .modal-item__content .modal__header .modal__title {
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  text-transform: uppercase;
  color: #FFFFFF;
  display: flex;
  align-items: center;
}
.modal-item .modal-item__content .modal__header .modal__title .modal__title__icon {
  width: 24px;
  height: 24px;
  display: inline-flex;
  background-size: cover;
  background-repeat: no-repeat;
  margin-right: 15px;
}
.modal-item .modal-item__content .modal__header .modal__title .modal__title__icon--info {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12 8v5m0 9c5.5 0 10-4.5 10-10S17.5 2 12 2 2 6.5 2 12s4.5 10 10 10Z'/%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M11.995 16h.009'/%3E%3C/svg%3E");
}
.modal-item .modal-item__content .modal__header .modal__title .modal__title__icon--locked {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' fill='%23fff'%3E%3Cpath d='M19 8.42V7A7 7 0 0 0 5 7v1.42A5 5 0 0 0 2 13v6a5 5 0 0 0 5 5h10a5 5 0 0 0 5-5v-6a5 5 0 0 0-3-4.58ZM7 7a5 5 0 1 1 10 0v1H7V7Zm13 12a3 3 0 0 1-3 3H7a3 3 0 0 1-3-3v-6a3 3 0 0 1 3-3h10a3 3 0 0 1 3 3v6Z'/%3E%3Cpath d='M12 14a1 1 0 0 0-1 1v2a1 1 0 0 0 2 0v-2a1 1 0 0 0-1-1Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content .modal__header .modal__title .modal__title__icon--navigation {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M22.145.175.612 12.735c-1.084.633-.635 2.29.619 2.29h6.514c.679 0 1.23.551 1.23 1.23v6.514c0 1.254 1.657 1.703 2.29.62l12.56-21.534c.637-1.09-.59-2.317-1.68-1.68ZM9.819 12.568c-.99 0-1.378-1.283-.555-1.832l7.838-5.225c.91-.607 1.994.477 1.387 1.387l-5.225 7.838c-.549.823-1.832.434-1.832-.555v-.613a1 1 0 0 0-1-1h-.613Z' clip-rule='evenodd'/%3E%3C/svg%3E");
}
.modal-item .modal-item__content .modal__header .modal__title .modal__title__icon--cart {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M21 6h-3A6 6 0 1 0 6 6H3a3 3 0 0 0-3 3v10a5 5 0 0 0 5 5h14a5 5 0 0 0 5-5V9a3 3 0 0 0-3-3Zm-9-4a4 4 0 0 1 4 4H8a4 4 0 0 1 4-4Zm10 17a3 3 0 0 1-3 3H5a3 3 0 0 1-3-3V9a1 1 0 0 1 1-1h3v2a1 1 0 1 0 2 0V8h8v2a1 1 0 0 0 2 0V8h3a1 1 0 0 1 1 1v10Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content .modal__header .modal__title .modal__title__icon--box {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M19 0H5a5 5 0 0 0-5 5v14a5 5 0 0 0 5 5h14a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5Zm3 5h-7V2h4a3 3 0 0 1 3 3ZM11 2h2v5a1 1 0 0 1-2 0V2ZM5 2h4v3H2a3 3 0 0 1 3-3Zm14 20H5a3 3 0 0 1-3-3V7h7a3 3 0 1 0 6 0h7v12a3 3 0 0 1-3 3Zm1-3a1 1 0 0 1-1 1h-3a1 1 0 0 1 0-2h3a1 1 0 0 1 1 1Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content .modal__header .modal__title .modal__title__icon--benchmark {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M23.9001 11.4372c-.3929-3.0246-1.9228-5.78608-4.2787-7.72318-2.3559-1.93709-5.3609-2.90443-8.4044-2.70539-3.04353.19904-5.89704 1.54951-7.98056 3.77693C1.15291 7.01298-.00428 9.95019.00007 13.0002a11.87768 11.87768 0 0 0 .97182 4.7476 11.878 11.878 0 0 0 2.78718 3.9644 4.84022 4.84022 0 0 0 3.354 1.288h9.76703c1.3119.0031 2.5724-.5103 3.509-1.429a11.9441 11.9441 0 0 0 3.511-10.134Zm-4.909 8.7a3.00054 3.00054 0 0 1-2.111.863H7.11307a2.862 2.862 0 0 1-1.981-.741 9.90052 9.90052 0 0 1-2.32204-3.3033 9.89987 9.89987 0 0 1-.80996-3.9557 10.01413 10.01413 0 0 1 3.338-7.45702c1.82315-1.64409 4.19304-2.55063 6.64803-2.543.3922.00017.7842.0222 1.174.066a9.99408 9.99408 0 0 1 8.3048 6.69769 9.99325 9.99325 0 0 1 .2638 5.54693 9.9942 9.9942 0 0 1-2.7376 4.8314v-.005Zm-11.18403-2.852a1.00064 1.00064 0 0 1 .015 1.415 1.00062 1.00062 0 0 1-.70439.3005 1.00043 1.00043 0 0 1-.71061-.2855A8 8 0 0 1 12.0001 5.00018a8.0729 8.0729 0 0 1 1.143.081.99988.99988 0 0 1 .6582.39101.99955.99955 0 0 1 .1682.35222c.0324.12731.0394.25976.0206.38977a.98727.98727 0 0 1-.1271.37049.9894.9894 0 0 1-.2608.29212.98918.98918 0 0 1-.7451.18539 6.00009 6.00009 0 0 0-6.22787 3.28232 6.00035 6.00035 0 0 0-.53598 3.6613 5.99998 5.99998 0 0 0 1.71382 3.2794Zm12.11203-5.428c.054.3786.0811.7605.081 1.143a7.92976 7.92976 0 0 1-.6221 3.1031 7.93062 7.93062 0 0 1-1.7859 2.6129 1.00155 1.00155 0 0 1-.7113.2852 1.0011 1.0011 0 0 1-.7047-.3012 1.00122 1.00122 0 0 1 .016-1.416 5.97997 5.97997 0 0 0 1.744-5.141c-.038-.2627.03-.5297.189-.7423.1589-.2126.3958-.3533.6585-.3912.2627-.0379.5297.03.7422.189.2126.1589.3533.3958.3913.6585h.002Zm-5.993.631c.1203.4327.094.8932-.075 1.3093-.169.4162-.471.7648-.8589.9912a2.0329 2.0329 0 0 1-1.2854.2604 2.03356 2.03356 0 0 1-1.177-.5787 2.03278 2.03278 0 0 1-.57863-1.1769 2.03279 2.03279 0 0 1 .26043-1.2854c.2264-.388.5749-.69.9911-.8589.4162-.169.8766-.1954 1.3094-.075l3.781-3.78102a.99998.99998 0 0 1 1.6448.31605.99872.99872 0 0 1 .0744.38735.99918.99918 0 0 1-.0811.38601 1.00007 1.00007 0 0 1-.2241.32459l-3.781 3.78102Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content .modal__header .modal__title .modal__title__icon--cube {
  background-size: contain;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 18 21'%3E%3Cpath fill='%23fff' d='M17.4701 6.37005v-.08l-.06-.15a.693932.693932 0 0 0-.07-.09.930421.930421 0 0 0-.09-.12l-.09-.07-.16-.08-7.49996-4.63a.999986.999986 0 0 0-.52999-.152003 1.00008 1.00008 0 0 0-.53001.152003l-7.44 4.63-.089995.08-.09.07a.94036.94036 0 0 0-.09.12.70955.70955 0 0 0-.07.09l-.06.15v.08a1.149954 1.149954 0 0 0 0 .26v8.74005a.999702.999702 0 0 0 .124871.4858c.082235.1488.201016.2741.345134.3641l7.49999 4.63a.465896.465896 0 0 0 .15001.06h.08a.859336.859336 0 0 0 .51999 0h.08a.465896.465896 0 0 0 .15001-.06l7.44995-4.63c.1442-.09.2629-.2153.3452-.3641.0822-.1487.1252-.3159.1248-.4858V6.63005a1.14176 1.14176 0 0 0 0-.26ZM8.00014 18.21l-5.5-3.3999V8.43005l5.5 3.38995v6.39Zm1-8.12L3.40015 6.63005l5.59999-3.45 5.59996 3.45L9.00014 10.09Zm6.49996 4.7201-5.5 3.3999v-6.39l5.5-3.38995v6.38005Z'/%3E%3C/svg%3E");
}
.modal-item .modal-item__content .modal__header .modal__title .modal__title__icon--settings {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cg fill='%23fff' clip-path='url(%23a)'%3E%3Cpath d='M1 4.75h2.736a3.728 3.728 0 0 0 7.195 0H23a1 1 0 1 0 0-2H10.931a3.728 3.728 0 0 0-7.195 0H1a1 1 0 0 0 0 2ZM7.333 2a1.75 1.75 0 1 1 0 3.5 1.75 1.75 0 0 1 0-3.5ZM23 11h-2.736a3.727 3.727 0 0 0-7.194 0H1a1 1 0 1 0 0 2h12.07a3.727 3.727 0 0 0 7.194 0H23a1 1 0 1 0 0-2Zm-6.333 2.75a1.75 1.75 0 1 1 0-3.5 1.75 1.75 0 0 1 0 3.5ZM23 19.25H10.931a3.728 3.728 0 0 0-7.195 0H1a1 1 0 0 0 0 2h2.736a3.728 3.728 0 0 0 7.195 0H23a1 1 0 1 0 0-2ZM7.333 22a1.75 1.75 0 1 1 0-3.5 1.75 1.75 0 0 1 0 3.5Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content .modal__header .modal__title .modal__title__icon--compare {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='M22.964 13.823a.943.943 0 0 0-.028-.175l-2.305-6.137A2.995 2.995 0 0 0 22 5a1 1 0 0 0-2 0 1 1 0 0 1-1.882.473A2.894 2.894 0 0 0 15.54 4H13V3a1 1 0 0 0-2 0v1H8.46a2.893 2.893 0 0 0-2.578 1.473A1 1 0 0 1 4 5a1 1 0 0 0-2 0 2.995 2.995 0 0 0 1.369 2.511l-2.305 6.137a.949.949 0 0 0-.028.175A.95.95 0 0 0 1 14c0 .01.003.018.003.027 0 .013.003.025.004.039a3.994 3.994 0 0 0 7.986 0c.001-.014.004-.026.004-.039 0-.01.003-.018.003-.027a.95.95 0 0 0-.036-.177.949.949 0 0 0-.028-.175L6.629 7.504A2.99 2.99 0 0 0 7.643 6.42.917.917 0 0 1 8.46 6H11v14H8a1 1 0 0 0 0 2h8a1 1 0 0 0 0-2h-3V6h2.54a.917.917 0 0 1 .817.42c.242.44.59.814 1.014 1.084l-2.307 6.144a.952.952 0 0 0-.028.175A.95.95 0 0 0 15 14c0 .01.003.018.003.027 0 .013.003.025.004.039a3.994 3.994 0 0 0 7.986 0c.001-.014.004-.026.004-.039 0-.01.003-.018.003-.027a.943.943 0 0 0-.036-.177ZM5 8.856 6.556 13H3.444L5 8.856ZM6.723 15A2.023 2.023 0 0 1 5 16a2 2 0 0 1-1.731-1h3.454ZM19 8.856 20.556 13h-3.112L19 8.856ZM19 16a2 2 0 0 1-1.731-1h3.454A2.023 2.023 0 0 1 19 16Z'/%3E%3C/svg%3E");
}
.modal-item .modal-item__content .modal__body {
  padding: 20px;
}
.modal-item .modal-item__content .modal__body .modal__body__actions {
  width: 100%;
  display: grid;
  grid-template-columns: auto auto;
  grid-gap: 15px;
  margin-top: 15px;
}
.modal-item .modal-item__content .modal__footer {
  display: grid;
  grid-template-columns: 1fr 1fr;
  width: 100%;
  border-radius: 0 0 10px 10px;
  border-top: 1px solid rgba(70, 86, 144, 0.2);
}
.modal-item .modal-item__content .modal__footer .modal__body__footer-item {
  padding: 15px;
  border-radius: 0 0 10px 0;
  background: transparent;
  font-weight: 700;
  font-size: 13px;
  line-height: 18px;
  text-transform: uppercase;
  color: #FFFFFF;
  display: flex;
  align-items: center;
  justify-content: center;
}
.modal-item .modal-item__content .modal__footer .modal__body__footer-item:first-of-type {
  border-right: 1px solid rgba(70, 86, 144, 0.2);
  border-radius: 0 0 0 10px;
}
.modal-item .modal-item__content .modal__footer .modal__body__footer-item__icon-vk {
  -webkit-mask: url("/build/assets/vk-logo-fjyuAe3N.svg") no-repeat center;
          mask: url("/build/assets/vk-logo-fjyuAe3N.svg") no-repeat center;
  -webkit-mask-size: 25px;
          mask-size: 25px;
  width: 20px;
  height: 20px;
  background-color: #FFFFFF;
  display: block;
  margin-left: 10px;
}
.modal-item .modal-item__content .light-button--secondary {
  background: #34406A;
}
@media (max-width: 500px) {
.modal-item .modal-item__content .modal__header .modal__title {
    font-size: 14px;
    line-height: 19px;
}
}
@media (max-width: 768px) {
.modal-item .modal-item__content {
    margin-top: 0;
}
}
.modal-item .modal-item__content--auth .light-input__group:not(:last-of-type) {
  margin-bottom: 15px;
}
.modal-item .modal-item__content--auth .modal__footer .modal__body__footer-item {
  transition: 0.15s ease-in-out opacity;
}
.modal-item .modal-item__content--auth .modal__footer .modal__body__footer-item:hover {
  opacity: 0.8;
}
.modal-item .modal-item__content--auth .modal__footer .modal__body__footer-item:active {
  opacity: 0.6;
}
@media (max-width: 450px) {
.modal-item .modal-item__content--auth .modal__body .modal__body__actions {
    grid-template-columns: 1fr;
}
}
.modal-item .modal-item__content--cart {
  max-width: 470px;
}
.modal-item .modal-item__content--cart .modal__body {
  padding: 0;
}
.modal-item .modal-item__content--cart .modal__cart-items {
  display: grid;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item {
  display: grid;
  grid-gap: 20px;
  align-items: center;
  grid-template-columns: 70px auto 100px;
  padding: 22.5px 20px;
  border-bottom: 1px solid rgba(70, 86, 144, 0.2);
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item:hover .cart-item__information__meta {
  display: none;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item:hover .cart-item__information__actions {
  display: flex;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item:hover .cart-item__information__actions .cart-item__information__actions-group {
  display: grid;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item:not(.cart-item--countable) .cart-item__information__actions-group {
  grid-template-columns: 30px !important;
  padding-left: 70px;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item:not(.cart-item--countable):hover .cart-item__information__action--add,
.modal-item .modal-item__content--cart .modal__cart-items .cart-item:not(.cart-item--countable):hover .cart-item__information__action--count,
.modal-item .modal-item__content--cart .modal__cart-items .cart-item:not(.cart-item--countable):hover .cart-item__information__action--minus {
  display: none !important;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__actions {
  display: none;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__actions .cart-item__information__actions-group {
  display: none;
  grid-template-columns: 30px 30px 30px;
  grid-gap: 5px;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__actions .cart-item__information__actions-group .cart-item__information__action {
  display: flex;
  width: 30px;
  height: 30px;
  justify-content: center;
  align-items: center;
  border-radius: 5px;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__actions .cart-item__information__actions-group .cart-item__information__action--remove, .modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__actions .cart-item__information__actions-group .cart-item__information__action--add {
  transition: 0.2s ease-in-out opacity;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__actions .cart-item__information__actions-group .cart-item__information__action--remove:hover, .modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__actions .cart-item__information__actions-group .cart-item__information__action--add:hover {
  opacity: 0.7;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__actions .cart-item__information__actions-group .cart-item__information__action--remove:active, .modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__actions .cart-item__information__actions-group .cart-item__information__action--add:active {
  opacity: 0.5;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__actions .cart-item__information__actions-group .cart-item__information__action__icon, .modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__actions .cart-item__information__actions-group .cart-item__information__action__icon {
  width: 18px;
  height: 18px;
  display: inline-block;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__actions .cart-item__information__actions-group .cart-item__information__action__icon--add {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='19' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M17.25 8.75h-7.5v-7.5A.75.75 0 0 0 9 .5a.75.75 0 0 0-.75.75v7.5H.75A.75.75 0 0 0 0 9.5a.75.75 0 0 0 .75.75h7.5v7.5a.75.75 0 1 0 1.5 0v-7.5h7.5a.75.75 0 1 0 0-1.5Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z' transform='translate(0 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__actions .cart-item__information__actions-group .cart-item__information__action__icon--remove {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='19' fill='none'%3E%3Cg fill='%23EC4F7E' clip-path='url(%23a)'%3E%3Cpath d='M15.75 3.5h-2.33a3.76 3.76 0 0 0-3.67-3h-1.5a3.76 3.76 0 0 0-3.68 3H2.25a.75.75 0 0 0 0 1.5H3v9.75a3.75 3.75 0 0 0 3.75 3.75h4.5A3.75 3.75 0 0 0 15 14.75V5h.75a.75.75 0 1 0 0-1.5ZM8.25 2h1.5a2.25 2.25 0 0 1 2.12 1.5H6.13A2.25 2.25 0 0 1 8.25 2Zm5.25 12.75A2.25 2.25 0 0 1 11.25 17h-4.5a2.25 2.25 0 0 1-2.25-2.25V5h9v9.75Z'/%3E%3Cpath d='M7.5 14a.75.75 0 0 0 .75-.75v-4.5a.75.75 0 0 0-1.5 0v4.5a.75.75 0 0 0 .75.75Zm3 0a.75.75 0 0 0 .75-.75v-4.5a.75.75 0 1 0-1.5 0v4.5a.75.75 0 0 0 .75.75Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z' transform='translate(0 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__actions .cart-item__information__actions-group .cart-item__information__action__icon--minus {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 19 18'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M17.75 8.25H1.25a.75.75 0 1 0 0 1.5h16.5a.75.75 0 0 0 0-1.5Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z' transform='translate(.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__actions .cart-item__information__actions-group .cart-item__information__action__icon--settings {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none'%3E%3Cg fill='%23fff' clip-path='url(%23a)'%3E%3Cpath d='M1.0833 3.271h1.596a2.1747 2.1747 0 0 0 4.1971 0h7.0403a.5832.5832 0 0 0 .5833-.5833.5834.5834 0 0 0-.5833-.5834H6.8764a2.1747 2.1747 0 0 0-4.197 0h-1.596a.5834.5834 0 0 0 0 1.1667Zm3.6943-1.6042a1.0208 1.0208 0 1 1-1.0208 1.0209 1.022 1.022 0 0 1 1.0208-1.0209Zm9.1391 5.2492h-1.596a2.1738 2.1738 0 0 0-2.0983-1.605 2.1741 2.1741 0 0 0-2.0982 1.605H1.0833a.5834.5834 0 0 0 0 1.1666h7.0409a2.174 2.174 0 0 0 4.1965 0h1.596a.5832.5832 0 0 0 .5833-.5833.5834.5834 0 0 0-.5833-.5834ZM10.2224 8.52a1.0208 1.0208 0 1 1 1.0208-1.0207A1.0218 1.0218 0 0 1 10.2224 8.52Zm3.6943 3.2093H6.8764a2.1748 2.1748 0 0 0-3.4193-1.1573 2.1748 2.1748 0 0 0-.7778 1.1573h-1.596a.5834.5834 0 0 0 0 1.1667h1.596a2.1752 2.1752 0 0 0 2.0986 1.6043 2.1749 2.1749 0 0 0 2.0985-1.6043h7.0403a.5832.5832 0 0 0 .4124-.9958.5832.5832 0 0 0-.4124-.1709Zm-9.1391 1.6042a1.0206 1.0206 0 0 1-.9431-.6302 1.0207 1.0207 0 1 1 1.964-.3907 1.0229 1.0229 0 0 1-1.021 1.0209Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h14v14H0z' transform='translate(.5 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__actions .cart-item__information__actions-group .cart-item__information__action--count {
  background: #0F162F;
  font-weight: 600;
  font-size: 13px;
  line-height: 16px;
  color: #FFFFFF;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__actions .cart-item__information__actions-group .cart-item__information__action--add {
  background: #465691;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__actions .cart-item__information__actions-group .cart-item__information__action--remove {
  background: #3A4675;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__body {
  cursor: pointer;
  transition: 0.2s ease-in-out opacity, 0.2s ease-in-out color;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__body:hover {
  opacity: 0.8;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__body:active {
  opacity: 0.5;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__body__title {
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  color: #FFFFFF;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__body__subtitle {
  font-weight: 300;
  font-size: 14px;
  line-height: 19px;
  color: #8190CA;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__meta {
  text-align: right;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__meta .cart-item__meta__price {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  text-transform: uppercase;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__meta .cart-item__meta__count {
  font-weight: 300;
  font-size: 14px;
  line-height: 17px;
  color: #FFFFFF;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__image {
  width: 70px;
  height: 70px;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__image img {
  width: 70px;
  height: 70px;
  max-width: 55px;
}
.modal-item .modal-item__content--cart .modal__cart-actions {
  display: grid;
  grid-template-columns: auto;
  padding: 20px;
}
.modal-item .modal-item__content--cart .modal__cart-actions .modal__cart-actions__row {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.modal-item .modal-item__content--cart .modal__cart-actions .modal__cart-actions__row:not(:last-child) {
  margin-bottom: 10px;
}
.modal-item .modal-item__content--cart .modal__cart-actions .modal__cart-actions__row .modal__cart-actions__item__total-price {
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.modal-item .modal-item__content--cart .modal__cart-actions .modal__cart-actions__row .modal__cart-actions__item__currency .light-select {
  width: 80px;
}
.modal-item .modal-item__content--cart .modal__cart-actions .modal__cart-actions__row .modal__cart-actions__item__clear-cart {
  background: none;
  font-weight: 600;
  font-size: 13px;
  line-height: 16px;
  text-transform: uppercase;
  color: #8190CA;
  display: flex;
  align-items: center;
  transition: 0.2s ease-in-out opacity;
}
.modal-item .modal-item__content--cart .modal__cart-actions .modal__cart-actions__row .modal__cart-actions__item__clear-cart:hover {
  opacity: 0.7;
}
.modal-item .modal-item__content--cart .modal__cart-actions .modal__cart-actions__row .modal__cart-actions__item__clear-cart:active {
  opacity: 0.5;
}
.modal-item .modal-item__content--cart .modal__cart-actions .modal__cart-actions__row .modal__cart-actions__item__clear-cart__icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23EC4F7E' d='M19.76 2.4a.84.84 0 0 0-1.19 0L14.6 6.37l-.27-.26a4.17 4.17 0 0 0-5.35-.4 13.85 13.85 0 0 1-3.8 2.03l-1.72.5A4.2 4.2 0 0 0 .75 13.8a10.8 10.8 0 0 0 10.1 6.72h.76c.18 0 .34-.05.49-.15a12.74 12.74 0 0 0 5.59-8.51 4.2 4.2 0 0 0-1.21-3.65l-.67-.65 3.96-3.95a.84.84 0 0 0 0-1.2Zm-8.42 16.42h-.5a9.42 9.42 0 0 1-3.59-.7v-.01a9.62 9.62 0 0 0 3.63-3.17l.44-.63a.84.84 0 0 0-1.4-.95L9.5 14a8.2 8.2 0 0 1-3 2.61l-1.04.52A8.96 8.96 0 0 1 3.3 15a9.69 9.69 0 0 0 3.64-2.22.84.84 0 0 0-1.18-1.2 8.01 8.01 0 0 1-3.31 1.93l-.15-.34a2.42 2.42 0 0 1 .07-1.99 2.52 2.52 0 0 1 1.55-1.31l1.73-.5c1-.33 1.96-.77 2.85-1.33l6.6 6.43a11.83 11.83 0 0 1-3.77 4.36Zm4.68-7.24c-.06.4-.15.78-.25 1.16L9.96 7.08a2.5 2.5 0 0 1 3.2.24L15.3 9.4a2.5 2.5 0 0 1 .72 2.18Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z' transform='translate(0 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  display: inline-block;
  width: 20px;
  height: 20px;
  margin-right: 10px;
}
.modal-item .modal-item__content--cart .modal__cart-empty {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 40px 20px;
  flex-direction: column;
}
.modal-item .modal-item__content--cart .modal__cart-empty__icon {
  width: 70px;
  height: 70px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 70 70'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%233F4B7A' d='M35 70a35 35 0 1 1 35-35 35.038 35.038 0 0 1-35 35Zm0-64.167A29.167 29.167 0 1 0 64.167 35 29.199 29.199 0 0 0 35 5.833ZM46.696 52.5a2.977 2.977 0 0 0 2.809-3.748A15.951 15.951 0 0 0 35.02 37.917a16.04 16.04 0 0 0-14.484 10.835 2.915 2.915 0 0 0 2.797 3.748h23.363ZM17.5 29.167c0 2.916 2.61 2.916 5.833 2.916 3.223 0 5.834 0 5.834-2.916a5.833 5.833 0 1 0-11.667 0Zm23.333 0c0 2.916 2.61 2.916 5.834 2.916 3.223 0 5.833 0 5.833-2.916a5.833 5.833 0 1 0-11.667 0Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h70v70H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  margin-bottom: 30px;
}
.modal-item .modal-item__content--cart .modal__cart-empty__title {
  font-weight: 700;
  font-size: 14px;
  line-height: 17px;
  text-transform: uppercase;
  color: #FFFFFF;
}
@media (max-width: 500px) {
.modal-item .modal-item__content--cart .modal__cart-actions .modal__cart-actions__row .light-button--medium {
    padding: 9.5px 15px;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item {
    display: flex;
    flex-wrap: wrap;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__body {
    width: calc(100% - 90px);
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__meta .cart-item__meta__count {
    display: none;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__actions {
    display: flex;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information {
    display: flex;
    flex-direction: row-reverse;
    align-items: center;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__meta {
    display: block !important;
}
.modal-item .modal-item__content--cart .modal__cart-items .cart-item .cart-item__information__actions-group {
    display: grid !important;
    margin-right: 20px;
}
}
@media (max-width: 363px) {
.modal-item .modal-item__content--cart .modal__cart-actions .modal__cart-actions__row:first-child {
    display: grid;
    width: 100%;
    grid-template-columns: 100%;
}
.modal-item .modal-item__content--cart .modal__cart-actions .modal__cart-actions__row:first-child .modal__cart-actions__item {
    width: 100%;
}
.modal-item .modal-item__content--cart .modal__cart-actions .modal__cart-actions__row:first-child .modal__cart-actions__item .light-button {
    margin-top: 10px;
    width: 100%;
}
}
.modal-item .model-item__body--product {
  z-index: 2;
  width: 100%;
  position: relative;
  margin: auto;
}
.modal-item .model-item__body--product .section-hr {
  border-bottom: 1px solid rgba(129, 144, 202, 0.1);
  width: 100vw;
}
.modal-item .model-item__body--product .section-main {
  position: relative;
  max-width: 950px;
  width: 950px;
  margin: 114px auto 70px;
  display: grid;
  grid-gap: 30px;
  grid-template-columns: 280px auto;
}
.modal-item .model-item__body--product .section-main__demo .block-demo {
  position: relative;
  width: 280px;
}
.modal-item .model-item__body--product .section-main__demo .block-demo__main {
  overflow-x: hidden;
  position: relative;
  transition: 0.2s ease-in-out all;
  overflow-y: hidden;
}
.modal-item .model-item__body--product .section-main__demo .block-demo__main:hover .block-demo__main__actions {
  opacity: 1;
}
.modal-item .model-item__body--product .section-main__demo .block-demo__main__images {
  display: grid;
  grid-auto-flow: column;
  grid-gap: 30px;
  transition: 0.15s ease-in-out all;
  width: 100%;
  cursor: pointer;
}
.modal-item .model-item__body--product .section-main__demo .block-demo__main__images img {
  position: relative;
  height: 280px;
  width: 280px;
  -o-object-fit: contain;
     object-fit: contain;
  padding: 20px;
  background: rgba(59, 67, 97, 0.2);
  border-radius: 10px;
}
.modal-item .model-item__body--product .section-main__demo .block-demo__main__actions {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px;
  pointer-events: none;
  transition: 0.15s ease-in-out opacity;
  opacity: 0;
}
.modal-item .model-item__body--product .section-main__demo .block-demo__main__actions .block-demo__main__action {
  width: 45px;
  height: 100px;
  border: 1px solid rgba(129, 144, 202, 0.1);
  box-shadow: 0 8px 15px rgba(0, 0, 0, 0.15);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  border-radius: 10px;
  pointer-events: initial;
  display: block;
  background: #45517D url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.10017 14.12L13.6902 18.71C13.8775 18.8962 14.131 19.0008 14.3952 19.0008C14.6594 19.0008 14.9128 18.8962 15.1002 18.71C15.1939 18.617 15.2683 18.5064 15.3191 18.3846C15.3698 18.2627 15.396 18.132 15.396 18C15.396 17.868 15.3698 17.7373 15.3191 17.6154C15.2683 17.4935 15.1939 17.3829 15.1002 17.29L10.5002 12.71C10.4064 12.617 10.3321 12.5064 10.2813 12.3846C10.2305 12.2627 10.2044 12.132 10.2044 12C10.2044 11.868 10.2305 11.7373 10.2813 11.6154C10.3321 11.4935 10.4064 11.3829 10.5002 11.29L15.1002 6.70998C15.2885 6.52301 15.3948 6.26888 15.3957 6.00352C15.3967 5.73816 15.2922 5.48329 15.1052 5.29498C14.9182 5.10668 14.6641 5.00036 14.3987 4.99943C14.1333 4.99849 13.8785 5.10301 13.6902 5.28998L9.10017 9.87998C8.53837 10.4425 8.22281 11.205 8.22281 12C8.22281 12.795 8.53837 13.5575 9.10017 14.12Z' fill='white'/%3E%3C/svg%3E%0A") no-repeat center;
  transition: 0.15s ease-in-out opacity;
}
.modal-item .model-item__body--product .section-main__demo .block-demo__main__actions .block-demo__main__action--hidden {
  opacity: 0 !important;
  pointer-events: none;
}
.modal-item .model-item__body--product .section-main__demo .block-demo__main__actions .block-demo__main__action:hover {
  opacity: 0.95;
}
.modal-item .model-item__body--product .section-main__demo .block-demo__main__actions .block-demo__main__action:active {
  opacity: 0.8;
}
.modal-item .model-item__body--product .section-main__demo .block-demo__main__actions .block-demo__main__action:last-child {
  background-image: url("data:image/svg+xml,%3Csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.8998 9.88001L11.3098 5.29001C11.1225 5.10376 10.869 4.99922 10.6048 4.99922C10.3406 4.99922 10.0872 5.10376 9.89983 5.29001C9.8061 5.38298 9.7317 5.49358 9.68093 5.61544C9.63017 5.7373 9.60403 5.868 9.60403 6.00001C9.60403 6.13203 9.63017 6.26273 9.68093 6.38459C9.7317 6.50645 9.8061 6.61705 9.89983 6.71001L14.4998 11.29C14.5936 11.383 14.6679 11.4936 14.7187 11.6154C14.7695 11.7373 14.7956 11.868 14.7956 12C14.7956 12.132 14.7695 12.2627 14.7187 12.3846C14.6679 12.5065 14.5936 12.6171 14.4998 12.71L9.89983 17.29C9.71152 17.477 9.60521 17.7311 9.60427 17.9965C9.60333 18.2618 9.70785 18.5167 9.89483 18.705C10.0818 18.8933 10.3359 18.9996 10.6013 19.0006C10.8667 19.0015 11.1215 18.897 11.3098 18.71L15.8998 14.12C16.4616 13.5575 16.7772 12.795 16.7772 12C16.7772 11.205 16.4616 10.4425 15.8998 9.88001Z' fill='white'/%3E%3C/svg%3E%0A");
}
.modal-item .model-item__body--product .section-main__demo .block-demo__items {
  margin-top: 15px;
  overflow-x: auto;
  position: relative;
  display: grid;
  grid-auto-flow: column;
  grid-gap: 13.33px;
  cursor: grab;
}
.modal-item .model-item__body--product .section-main__demo .block-demo__items--active {
  cursor: grabbing;
}
.modal-item .model-item__body--product .section-main__demo .block-demo__items::-webkit-scrollbar {
  width: 5px;
}
.modal-item .model-item__body--product .section-main__demo .block-demo__items::-webkit-scrollbar-track {
  background: transparent;
  margin: 5px;
}
.modal-item .model-item__body--product .section-main__demo .block-demo__items::-webkit-scrollbar-thumb {
  background: #2D3963;
  border: 5px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 10px;
}
.modal-item .model-item__body--product .section-main__demo .block-demo__items .block-demo__item {
  padding: 10px;
  background: #181F39;
  border-radius: 10px;
  height: 60px;
  margin-bottom: 15px;
  text-align: center;
}
.modal-item .model-item__body--product .section-main__demo .block-demo__items .block-demo__item img {
  width: 40px;
  height: 40px;
  -o-object-fit: contain;
     object-fit: contain;
}
.modal-item .model-item__body--product .section-main__close-button {
  position: absolute;
  right: -74px;
  width: 45px;
  height: 45px;
  display: block;
  background-size: 24px 24px;
  background: #2D3963 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='25' fill='none'%3E%3Cpath fill='%23fff' d='M18.5 6.5a1 1 0 0 0-1.41 0l-4.59 4.59L7.91 6.5A1 1 0 0 0 6.5 7.91l4.59 4.59-4.59 4.59a1 1 0 0 0 1.41 1.41l4.59-4.59 4.59 4.59a1 1 0 0 0 1.41-1.41l-4.59-4.59 4.59-4.59a1 1 0 0 0 0-1.41Z'/%3E%3C/svg%3E") no-repeat center;
  border-radius: 50%;
  transition: 0.2s ease-in-out opacity;
  z-index: 10000;
}
.modal-item .model-item__body--product .section-main__close-button:hover {
  opacity: 0.7;
}
.modal-item .model-item__body--product .section-main__close-button:active {
  opacity: 0.5;
}
.modal-item .model-item__body--product .section-main__content__header {
  margin-bottom: 30px;
}
.modal-item .model-item__body--product .section-main__content__header__subtitle {
  font-weight: 600;
  font-size: 14px;
  line-height: 19px;
  text-transform: uppercase;
  color: #8190CA;
}
.modal-item .model-item__body--product .section-main__content__header__title {
  font-weight: 700;
  font-size: 36px;
  line-height: 49px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.modal-item .model-item__body--product .section-main__content__body .block-benefits {
  background: #181F39;
  border-radius: 10px;
  width: 100%;
  display: grid;
  grid-template-columns: 1fr 1fr;
  margin-bottom: 30px;
}
.modal-item .model-item__body--product .section-main__content__body .block-benefits__item {
  padding: 10px 20px;
  font-weight: 500;
  font-size: 14px;
  line-height: 19px;
  color: #8190CA;
  display: grid;
  align-items: center;
  grid-gap: 15px;
  grid-template-columns: 24px auto;
}
.modal-item .model-item__body--product .section-main__content__body .block-benefits__item:nth-child(-n+2) {
  padding-top: 20px;
}
.modal-item .model-item__body--product .section-main__content__body .block-benefits__item:nth-last-of-type(-n+2) {
  padding-bottom: 20px;
}
.modal-item .model-item__body--product .section-main__content__body .block-benefits__item:nth-of-type(2n-1) {
  border-right: 1px solid rgba(129, 144, 202, 0.1);
}
.modal-item .model-item__body--product .section-main__content__body .block-benefits__item__icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23EC4F7E' d='M22.32 4.43 8.5 18.25a1 1 0 0 1-1.42 0L1.74 12.9a1 1 0 1 0-1.42 1.42l5.35 5.34a3 3 0 0 0 4.25 0L23.74 5.85a1 1 0 1 0-1.42-1.42Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 24px;
  height: 24px;
  display: block;
}
.modal-item .model-item__body--product .section-main__content__body .block-actions__price {
  font-weight: 600;
  font-size: 30px;
  line-height: 41px;
  text-transform: uppercase;
  color: #FFFFFF;
  margin-bottom: 20px;
}
.modal-item .model-item__body--product .section-main__content__body .block-actions__buttons {
  display: grid;
  grid-gap: 15px;
  grid-template-columns: max-content max-content;
}
.modal-item .model-item__body--product .section-main__content__body .block-actions__buttons .light-button {
  padding: 12.5px 20px;
  font-size: 14px;
}
.modal-item .model-item__body--product .section-main__content__body .block-actions__buttons .light-button--secondary {
  background: #2D3963;
  color: #BCC5EA;
}
.modal-item .model-item__body--product .section-main__content__body .block-actions__buttons .light-button .icon-edit,
.modal-item .model-item__body--product .section-main__content__body .block-actions__buttons .light-button .icon-cart {
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 20px;
  height: 20px;
  display: block;
  margin-right: 10px;
}
.modal-item .model-item__body--product .section-main__content__body .block-actions__buttons .light-button .icon-cart {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' fill='none'%3E%3Cg fill='%231A223F' clip-path='url(%23a)'%3E%3Cpath d='M19.17 16.33H17.5v-1.66a.83.83 0 1 0-1.67 0v1.66h-1.66a.83.83 0 0 0 0 1.67h1.66v1.67a.83.83 0 1 0 1.67 0V18h1.67a.83.83 0 0 0 0-1.67Z'/%3E%3Cpath d='M17.5 5.5H15a5 5 0 0 0-10 0H2.5A2.5 2.5 0 0 0 0 8v8.33a4.17 4.17 0 0 0 4.17 4.17h7.5a.83.83 0 0 0 0-1.67h-7.5a2.5 2.5 0 0 1-2.5-2.5V8a.83.83 0 0 1 .83-.83H5v1.66a.83.83 0 1 0 1.67 0V7.17h6.66v1.66a.83.83 0 1 0 1.67 0V7.17h2.5a.83.83 0 0 1 .83.83v4.17a.83.83 0 0 0 1.67 0V8a2.5 2.5 0 0 0-2.5-2.5Zm-10.83 0a3.33 3.33 0 1 1 6.66 0H6.67Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z' transform='translate(0 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .model-item__body--product .section-main__content__body .block-actions__buttons .light-button .icon-edit {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23BCC5EA' d='M19.04 1.46a3.02 3.02 0 0 0-4.27 0L1.22 15A4.14 4.14 0 0 0 0 17.96v1.7a.83.83 0 0 0 .83.84h1.71a4.14 4.14 0 0 0 2.95-1.22L19.04 5.73a3.02 3.02 0 0 0 0-4.27ZM4.31 18.1c-.47.47-1.1.73-1.77.73h-.87v-.87a2.48 2.48 0 0 1 .73-1.77L12.69 5.9l1.91 1.92L4.31 18.1ZM17.87 4.55l-2.1 2.09-1.91-1.92 2.09-2.08a1.35 1.35 0 0 1 1.91 1.91Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z' transform='translate(0 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .model-item__body--product .section-info .block-navigation,
.modal-item .model-item__body--product .section-fps .block-navigation {
  background: #181F39;
  border-radius: 10px;
  display: flex;
  padding: 0 20px;
  margin-bottom: 25px;
}
.modal-item .model-item__body--product .section-info .block-navigation__item,
.modal-item .model-item__body--product .section-fps .block-navigation__item {
  height: 100%;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #8190CA;
  padding: 20px 0 21px;
  margin: 0 15px;
  position: relative;
  transition: 0.15s ease-in-out opacity;
  cursor: pointer;
  background: transparent;
}
.modal-item .model-item__body--product .section-info .block-navigation__item:not(.modal-item .model-item__body--product .section-info .block-navigation__item--active,
.modal-item .model-item__body--product .section-fps .block-navigation__item--active):hover,
.modal-item .model-item__body--product .section-fps .block-navigation__item:not(.modal-item .model-item__body--product .section-info .block-navigation__item--active,
.modal-item .model-item__body--product .section-fps .block-navigation__item--active):hover {
  opacity: 0.7;
}
.modal-item .model-item__body--product .section-info .block-navigation__item:not(.modal-item .model-item__body--product .section-info .block-navigation__item--active,
.modal-item .model-item__body--product .section-fps .block-navigation__item--active):active,
.modal-item .model-item__body--product .section-fps .block-navigation__item:not(.modal-item .model-item__body--product .section-info .block-navigation__item--active,
.modal-item .model-item__body--product .section-fps .block-navigation__item--active):active {
  opacity: 0.5;
}
.modal-item .model-item__body--product .section-info .block-navigation__item--active,
.modal-item .model-item__body--product .section-fps .block-navigation__item--active {
  color: #FFFFFF;
}
.modal-item .model-item__body--product .section-info .block-navigation__item--active::after,
.modal-item .model-item__body--product .section-fps .block-navigation__item--active::after {
  content: "";
  display: block;
  background: #62DCFF;
  border-radius: 5px 5px 0 0;
  width: 100%;
  height: 5px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.modal-item .model-item__body--product .section-info {
  max-width: 950px;
  width: 100%;
  margin: 70px auto;
}
.modal-item .model-item__body--product .section-info .block-info {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 15px;
}
.modal-item .model-item__body--product .section-info .block-info--tests {
  grid-template-columns: 1fr !important;
}
.modal-item .model-item__body--product .section-info .block-info--characteristics .block-info__item {
  grid-template-columns: auto;
}
.modal-item .model-item__body--product .section-info .block-info__video {
  width: 100%;
  height: 50vh;
}
.modal-item .model-item__body--product .section-info .block-info__item {
  background: #181F39;
  border-radius: 10px;
  padding: 20px;
  display: grid;
  grid-template-columns: 50px auto;
  grid-gap: 15px;
  align-items: center;
}
.modal-item .model-item__body--product .section-info .block-info__item__icon {
  width: 50px;
  height: 50px;
  background: #263159;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.modal-item .model-item__body--product .section-info .block-info__item__icon .icon {
  display: block;
  width: 26px;
  height: 26px;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.modal-item .model-item__body--product .section-info .block-info__item__icon .icon--clock {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' fill='none'%3E%3Cg fill='%23fff' clip-path='url(%23a)'%3E%3Cpath d='M13 0a13 13 0 1 0 0 26 13 13 0 0 0 0-26Zm0 23.83a10.83 10.83 0 1 1 0-21.66 10.83 10.83 0 0 1 0 21.66Z'/%3E%3Cpath d='M13 6.5a1.08 1.08 0 0 0-1.08 1.08v4.69l-3.66 2.29a1.09 1.09 0 0 0 1.16 1.84l4.16-2.6a1.08 1.08 0 0 0 .5-.93V7.58A1.08 1.08 0 0 0 13 6.5Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h26v26H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .model-item__body--product .section-info .block-info__item__icon .icon--clipboard {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='26' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M21.25 2.17H18.5a6.4 6.4 0 0 0-9.61 0h-2.8A5.42 5.42 0 0 0 .66 7.58v13A5.42 5.42 0 0 0 6.08 26h15.17a5.42 5.42 0 0 0 5.42-5.42v-13a5.42 5.42 0 0 0-5.42-5.41Zm-7.58 0A4.33 4.33 0 0 1 18 6.5a1.08 1.08 0 0 1-1.08 1.08H14.6l1.04-1.56a1.08 1.08 0 0 0-1.8-1.2L12 7.57h-1.58A1.08 1.08 0 0 1 9.33 6.5a4.33 4.33 0 0 1 4.34-4.33ZM24.5 20.58a3.25 3.25 0 0 1-3.25 3.25H6.08a3.25 3.25 0 0 1-3.25-3.25v-13a3.25 3.25 0 0 1 3.25-3.25H7.6a7.02 7.02 0 0 0-.42 2.4 3.02 3.02 0 0 0 3.01 3.02h6.97a3 3 0 0 0 3.02-2.87 8.2 8.2 0 0 0-.38-2.55h1.46a3.25 3.25 0 0 1 3.25 3.25v13Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h26v26H0z' transform='translate(.67)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .model-item__body--product .section-info .block-info__item__icon .icon--clock-dashed {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='26' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M26.33 13a1.08 1.08 0 1 1-2.16 0A10.85 10.85 0 0 0 13.33 2.17a1.08 1.08 0 1 1 0-2.17 13.01 13.01 0 0 1 13 13Zm-8.66 1.08a1.08 1.08 0 1 0 0-2.16H15.2c-.19-.33-.46-.6-.78-.79V7.58a1.08 1.08 0 1 0-2.17 0v3.55a2.16 2.16 0 1 0 2.95 2.95h2.47ZM2.3 7.35a1.08 1.08 0 1 0 0 2.17 1.08 1.08 0 0 0 0-2.17ZM2.5 13a1.08 1.08 0 1 0-2.17 0 1.08 1.08 0 0 0 2.17 0Zm10.83 10.83a1.08 1.08 0 1 0 0 2.17 1.08 1.08 0 0 0 0-2.17ZM4.91 3.47a1.08 1.08 0 1 0 0 2.17 1.08 1.08 0 0 0 0-2.17ZM8.76.91a1.08 1.08 0 1 0 0 2.17 1.08 1.08 0 0 0 0-2.17ZM2.31 16.48a1.08 1.08 0 1 0 0 2.17 1.08 1.08 0 0 0 0-2.17Zm2.6 3.88a1.08 1.08 0 1 0 0 2.16 1.08 1.08 0 0 0 0-2.16Zm3.85 2.56a1.08 1.08 0 1 0 0 2.17 1.08 1.08 0 0 0 0-2.17Zm15.6-6.44a1.08 1.08 0 1 0 0 2.17 1.08 1.08 0 0 0 0-2.17Zm-2.6 3.88a1.08 1.08 0 1 0 0 2.17 1.08 1.08 0 0 0 0-2.17Zm-3.85 2.56a1.08 1.08 0 1 0 0 2.17 1.08 1.08 0 0 0 0-2.17Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h26v26H0z' transform='translate(.33)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .model-item__body--product .section-info .block-info__item__icon .icon--pc {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='26' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M5 0a5 5 0 0 0-5 5v16a5 5 0 0 0 5 5h6a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5H5Zm0 2a3 3 0 0 0-3 3v16a3 3 0 0 0 3 3h6a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3H5Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M5 7a1 1 0 0 1 1-1h4a1 1 0 1 1 0 2H6a1 1 0 0 1-1-1Z'/%3E%3C/svg%3E");
}
.modal-item .model-item__body--product .section-info .block-info__item__icon .icon--pc-size {
  background-image: url("data:image/svg+xml,%3Csvg width='27' height='26' viewBox='0 0 27 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_225_1036)'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 0C3.23858 0 1 2.23858 1 5V21C1 23.7614 3.23858 26 6 26H12C14.7614 26 17 23.7614 17 21V5C17 2.23858 14.7614 0 12 0H6ZM6 2C4.34315 2 3 3.34315 3 5V21C3 22.6569 4.34315 24 6 24H12C13.6569 24 15 22.6569 15 21V5C15 3.34315 13.6569 2 12 2H6Z' fill='white'/%3E%3Cpath d='M6 7C6 6.44772 6.44772 6 7 6H11C11.5523 6 12 6.44772 12 7C12 7.55228 11.5523 8 11 8H7C6.44772 8 6 7.55228 6 7Z' fill='white'/%3E%3Cpath d='M26.0349 3.57399C26.125 3.57397 26.2131 3.5447 26.288 3.48987C26.3629 3.43505 26.4212 3.35714 26.4557 3.26601C26.4901 3.17488 26.499 3.07462 26.4814 2.97792C26.4637 2.88123 26.4202 2.79244 26.3564 2.7228L24.1341 0.291824C23.9633 0.104969 23.7317 0 23.4902 0C23.2487 0 23.0171 0.104969 22.8463 0.291824L20.6249 2.7228C20.5612 2.79244 20.5177 2.88123 20.5 2.97792C20.4823 3.07462 20.4913 3.17488 20.5257 3.26601C20.5601 3.35714 20.6185 3.43505 20.6934 3.48987C20.7683 3.5447 20.8563 3.57397 20.9464 3.57399H22.5804L22.5813 22.426H20.9474C20.8572 22.4258 20.769 22.455 20.694 22.5097C20.6189 22.5645 20.5604 22.6424 20.5259 22.7335C20.4914 22.8247 20.4824 22.925 20.5 23.0218C20.5176 23.1186 20.5611 23.2075 20.625 23.2772L22.8473 25.7082C23.0181 25.895 23.2497 26 23.4912 26C23.7327 26 23.9643 25.895 24.1351 25.7082L26.3574 23.2772C26.4212 23.2076 26.4647 23.1188 26.4823 23.0221C26.5 22.9254 26.491 22.8251 26.4566 22.734C26.4222 22.6429 26.3639 22.5649 26.289 22.5101C26.2141 22.4553 26.126 22.426 26.0359 22.426H24.4029L24.4019 3.57399H26.0349Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_225_1036'%3E%3Crect width='26' height='26' fill='white' transform='translate(0.666656)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.modal-item .model-item__body--product .section-info .block-info__item__icon .icon--box-size {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='26' fill='none'%3E%3Cg fill='%23fff' clip-path='url(%23a)'%3E%3Cpath d='M20.92 0H5.75C4.31 0 2.94.56 1.92 1.56A5.27 5.27 0 0 0 .33 5.3v6.38c0 1.4.58 2.76 1.6 3.75 1 1 2.38 1.56 3.82 1.56h15.17c1.43 0 2.81-.56 3.82-1.56a5.27 5.27 0 0 0 1.6-3.75V5.3c0-1.4-.58-2.76-1.6-3.75A5.48 5.48 0 0 0 20.92 0Zm3.25 5.31h-7.59V2.13h4.34c.86 0 1.69.33 2.3.93.6.6.95 1.4.95 2.25ZM12.25 2.13h2.17v5.3c0 .29-.12.56-.32.76a1.1 1.1 0 0 1-1.53 0c-.2-.2-.32-.47-.32-.75V2.12Zm-6.5 0h4.33V5.3H2.5c0-.84.34-1.65.95-2.25.61-.6 1.44-.94 2.3-.94Zm15.17 12.75H5.75c-.86 0-1.69-.34-2.3-.94-.6-.6-.95-1.4-.95-2.25V7.44h7.58c0 .84.35 1.65.96 2.25a3.28 3.28 0 0 0 4.6 0c.6-.6.94-1.4.94-2.25h7.59v4.25c0 .84-.35 1.65-.96 2.25-.6.6-1.43.94-2.3.94ZM22.37 25.54c0 .1.04.18.1.26.06.07.14.13.24.17.1.03.22.04.32.02a.6.6 0 0 0 .29-.12L26 23.64c.2-.17.32-.4.32-.64a.84.84 0 0 0-.32-.64l-2.7-2.23a.6.6 0 0 0-.28-.12.66.66 0 0 0-.32.03c-.1.03-.18.09-.24.16a.4.4 0 0 0-.1.26v1.63H4.3v-1.63a.4.4 0 0 0-.09-.26.54.54 0 0 0-.25-.17.66.66 0 0 0-.32-.02.6.6 0 0 0-.28.12l-2.7 2.23c-.2.17-.32.4-.32.64s.12.47.33.64l2.7 2.23c.07.06.17.1.27.12.11.02.22.01.32-.02.1-.04.19-.1.25-.17a.4.4 0 0 0 .1-.26v-1.63h18.07v1.63Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h26v26H0z' transform='translate(.33)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .model-item__body--product .section-info .block-info__item__icon .icon--cpu {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='12' fill='none'%3E%3Cpath fill='%23fff' d='M4.47 12a4.6 4.6 0 0 1-2.05-.43c-.58-.3-1.04-.71-1.37-1.23a3.54 3.54 0 0 1-.48-1.86V3.52c0-.71.16-1.33.48-1.86.33-.52.79-.92 1.37-1.21C3.01.15 3.7 0 4.47 0c.79 0 1.47.15 2.05.45.58.29 1.04.7 1.36 1.21.33.53.5 1.15.5 1.86h-2.4c0-.47-.14-.83-.4-1.07-.26-.25-.63-.37-1.11-.37-.48 0-.85.12-1.12.37-.26.24-.38.6-.38 1.07v4.96c0 .46.12.82.38 1.07.27.25.64.37 1.12.37.48 0 .85-.12 1.1-.37.27-.25.4-.61.4-1.07h2.4a3.32 3.32 0 0 1-1.86 3.09c-.57.29-1.25.43-2.04.43ZM10.26 11.84V.16h3.98c.82 0 1.54.15 2.14.46.62.31 1.1.75 1.43 1.3.34.55.51 1.2.51 1.95a3.5 3.5 0 0 1-1.94 3.25c-.6.3-1.32.46-2.14.46h-1.58v4.26h-2.4Zm2.4-6.34h1.58c.51 0 .92-.15 1.22-.46.3-.3.46-.7.46-1.17a1.58 1.58 0 0 0-1.68-1.63h-1.58V5.5ZM23.6 12a3.99 3.99 0 0 1-2.82-.96 3.42 3.42 0 0 1-1.03-2.62V.16h2.4V8.4c0 .5.13.87.37 1.14.26.25.62.38 1.07.38.45 0 .8-.13 1.06-.38.26-.27.38-.65.38-1.14V.16h2.4v8.26c0 1.1-.34 1.97-1.04 2.62-.68.64-1.61.96-2.8.96Z'/%3E%3C/svg%3E");
}
.modal-item .model-item__body--product .section-info .block-info__item__icon .icon--ram {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='12' fill='none'%3E%3Cpath fill='%23fff' d='M.13 11.84V.16h3.76a5 5 0 0 1 2.16.43c.6.29 1.08.7 1.4 1.23.35.54.52 1.17.52 1.9 0 .75-.19 1.43-.56 2.02-.36.6-.86 1.03-1.49 1.3l2.2 4.8h-2.6L3.63 7.42H2.51v4.42H.13Zm2.38-6.5H3.9c.53 0 .94-.13 1.23-.4.3-.26.45-.64.45-1.12 0-.5-.15-.89-.45-1.16-.29-.28-.7-.42-1.23-.42H2.5v3.1ZM9.08 11.84 11.95.16h3.04l2.9 11.68h-2.46l-.56-2.64H12.1l-.56 2.64H9.08Zm3.41-4.56h1.97l-.56-2.82-.24-1.2-.18-.94a636.45 636.45 0 0 0-.4 2.13l-.59 2.83ZM18.95 11.84V.16h2.7l1.04 3.68a9.34 9.34 0 0 1 .37 1.62 7.8 7.8 0 0 1 .35-1.62L24.48.16h2.72v11.68h-2.19V7.36c0-1.17.05-2.22.13-3.15l.27-2.61-1.36 5.28h-2L20.7 1.79c.1.7.2 1.49.29 2.39.1.9.16 1.95.16 3.18v4.48h-2.2Z'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M.13 11.84V.16h3.76a5 5 0 0 1 2.16.43c.6.29 1.08.7 1.4 1.23.35.54.52 1.17.52 1.9 0 .75-.19 1.43-.56 2.02-.36.6-.86 1.03-1.49 1.3l2.2 4.8h-2.6L3.63 7.42H2.51v4.42H.13Zm8.95 0L11.95.16h3.04l2.9 11.68h-2.46l-.56-2.64H12.1l-.56 2.64H9.08Zm9.87 0V.16h2.7l1.04 3.68a9.34 9.34 0 0 1 .37 1.62 7.8 7.8 0 0 1 .35-1.62L24.48.16h2.72v11.68h-2.19V7.36c0-1.17.05-2.22.13-3.15l.27-2.61-1.36 5.28h-2L20.7 1.79c.1.7.2 1.49.29 2.39.1.9.16 1.95.16 3.18v4.48h-2.2Zm-6.46-4.56h1.97l-.56-2.82-.24-1.2-.18-.94a636.45 636.45 0 0 0-.4 2.13l-.59 2.83ZM3.9 5.34H2.5v-3.1H3.9c.53 0 .94.14 1.23.42.3.27.45.66.45 1.16 0 .48-.15.86-.45 1.12-.29.27-.7.4-1.23.4Z' clip-rule='evenodd'/%3E%3C/svg%3E");
}
.modal-item .model-item__body--product .section-info .block-info__item__icon .icon--mboard {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='26' fill='none'%3E%3Cg fill='%23fff' clip-path='url(%23a)'%3E%3Cpath fill-rule='evenodd' d='M5.33 0a5 5 0 0 0-5 5v16a5 5 0 0 0 5 5h16a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5h-16Zm0 2a3 3 0 0 0-3 3v16a3 3 0 0 0 3 3h16a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3h-16Z' clip-rule='evenodd'/%3E%3Cpath d='M19.33 6a1 1 0 0 1 1 1v6a1 1 0 1 1-2 0V7a1 1 0 0 1 1-1ZM20.33 19a1 1 0 0 1-1 1h-12a1 1 0 1 1 0-2h12a1 1 0 0 1 1 1ZM14.33 10a4 4 0 1 1-8 0 4 4 0 0 1 8 0Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h26v26H0z' transform='translate(.33)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .model-item__body--product .section-info .block-info__item__icon .icon--gpu {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='28' height='12' fill='none'%3E%3Cpath fill='%23fff' d='M4.47 12a4.6 4.6 0 0 1-2.05-.43c-.58-.3-1.04-.71-1.37-1.23a3.54 3.54 0 0 1-.48-1.86V3.52c0-.71.16-1.33.48-1.86.33-.52.79-.92 1.37-1.21C3.01.15 3.7 0 4.47 0c.79 0 1.47.15 2.05.45.58.29 1.04.7 1.36 1.21.33.53.5 1.15.5 1.86h-2.4c0-.47-.14-.83-.4-1.07-.26-.25-.63-.37-1.11-.37-.48 0-.85.12-1.12.37-.26.24-.38.6-.38 1.07v4.96c0 .46.12.82.38 1.07.27.25.64.37 1.12.37.48 0 .85-.12 1.1-.37.27-.25.4-.61.4-1.07v-1H4.25V5.43h4.12v3.04a3.32 3.32 0 0 1-1.86 3.09c-.57.29-1.25.43-2.04.43ZM10.26 11.84V.16h3.98c.82 0 1.54.15 2.14.46.62.31 1.1.75 1.43 1.3.34.55.51 1.2.51 1.95a3.5 3.5 0 0 1-1.94 3.25c-.6.3-1.32.46-2.14.46h-1.58v4.26h-2.4Zm2.4-6.34h1.58c.51 0 .92-.15 1.22-.46.3-.3.46-.7.46-1.17a1.58 1.58 0 0 0-1.68-1.63h-1.58V5.5ZM23.6 12a3.99 3.99 0 0 1-2.82-.96 3.42 3.42 0 0 1-1.03-2.62V.16h2.4V8.4c0 .5.13.87.37 1.14.26.25.62.38 1.07.38.45 0 .8-.13 1.06-.38.26-.27.38-.65.38-1.14V.16h2.4v8.26c0 1.1-.34 1.97-1.04 2.62-.68.64-1.61.96-2.8.96Z'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M2.42 11.57a4.6 4.6 0 0 0 2.05.43c.79 0 1.47-.14 2.05-.43a3.32 3.32 0 0 0 1.85-3.09V5.44H4.25v2.03h1.72v1.01c0 .46-.13.82-.4 1.07-.25.25-.62.37-1.1.37a1.6 1.6 0 0 1-1.12-.37 1.45 1.45 0 0 1-.38-1.07V3.52c0-.47.12-.83.38-1.07a1.6 1.6 0 0 1 1.12-.37c.48 0 .85.12 1.1.37.27.24.4.6.4 1.07h2.4a3.4 3.4 0 0 0-.5-1.86A3.21 3.21 0 0 0 6.53.45 4.4 4.4 0 0 0 4.47 0c-.78 0-1.46.15-2.05.45-.58.29-1.04.7-1.37 1.21a3.48 3.48 0 0 0-.48 1.86v4.96c0 .7.16 1.32.48 1.86.33.52.79.93 1.37 1.23ZM10.26.16v11.68h2.4V7.58h1.58c.82 0 1.54-.15 2.14-.46a3.5 3.5 0 0 0 1.94-3.25c0-.74-.17-1.4-.51-1.95-.33-.55-.8-.99-1.43-1.3-.6-.3-1.32-.46-2.14-.46h-3.98Zm10.52 10.88c.7.64 1.63.96 2.81.96 1.19 0 2.12-.32 2.8-.96a3.43 3.43 0 0 0 1.04-2.62V.16h-2.4V8.4c0 .5-.12.87-.38 1.14-.26.25-.6.38-1.06.38-.45 0-.81-.13-1.07-.38a1.62 1.62 0 0 1-.37-1.14V.16h-2.4v8.26c0 1.1.35 1.98 1.03 2.62ZM14.24 5.5h-1.58V2.24h1.58c.51 0 .92.15 1.22.46.3.31.46.7.46 1.17a1.58 1.58 0 0 1-1.68 1.63Z' clip-rule='evenodd'/%3E%3C/svg%3E");
}
.modal-item .model-item__body--product .section-info .block-info__item__icon .icon--disk {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='26' fill='none'%3E%3Cpath fill='%23fff' d='M24 9.23a11 11 0 1 1-6.56-6.56L18.47.91a13 13 0 1 0 7.27 7.27L24 9.23Z'/%3E%3Cpath fill='%23fff' d='M19.89 8.1c-.89.53-1.9-.47-1.37-1.36L22.17.57a1 1 0 0 1 1.56-.2l2.52 2.52a1 1 0 0 1-.2 1.57L19.9 8.11ZM16.67 13a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z'/%3E%3C/svg%3E");
}
.modal-item .model-item__body--product .section-info .block-info__item__icon .icon--cooling {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M13 0a13 13 0 1 0 0 26 13 13 0 0 0 0-26Zm0 2a11 11 0 1 0 0 22 11 11 0 0 0 0-22Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M13 13c0 .56.46 1.03 1 .89a4.06 4.06 0 0 0 0-7.87c-.54-.13-1 .33-1 .9V13Z'/%3E%3Cpath fill='%23fff' d='M13 13c-.56 0-1.03.46-.89 1a4.06 4.06 0 0 0 7.87 0c.13-.54-.33-1-.9-1H13Z'/%3E%3Cpath fill='%23fff' d='M13 13c0-.56-.46-1.03-1-.89a4.06 4.06 0 0 0 0 7.87c.54.13 1-.33 1-.9V13Z'/%3E%3Cpath fill='%23fff' d='M13 13c.56 0 1.03-.46.89-1a4.06 4.06 0 0 0-7.87 0c-.13.54.33 1 .9 1H13Z'/%3E%3C/svg%3E");
}
.modal-item .model-item__body--product .section-info .block-info__item__icon .icon--power {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='27' height='26' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M5.67 0a5 5 0 0 0-5 5v16a5 5 0 0 0 5 5h16a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5h-16Zm0 2a3 3 0 0 0-3 3v16a3 3 0 0 0 3 3h16a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3h-16Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M15.67 11.6V6l-7 8.4h2.8V20l7-8.4h-2.8Z'/%3E%3C/svg%3E");
}
.modal-item .model-item__body--product .section-info .block-info__item__icon .icon--body {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='17' height='26' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M5.33 0a5 5 0 0 0-5 5v16a5 5 0 0 0 5 5h6a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5h-6Zm0 2a3 3 0 0 0-3 3v16a3 3 0 0 0 3 3h6a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3h-6Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M5.33 7a1 1 0 0 1 1-1h4a1 1 0 1 1 0 2h-4a1 1 0 0 1-1-1Z'/%3E%3C/svg%3E");
}
.modal-item .model-item__body--product .section-info .block-info__item__icon .icon--other {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 19 18'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M17.75 8.25h-7.5V.75A.75.75 0 0 0 9.5 0a.75.75 0 0 0-.75.75v7.5h-7.5A.75.75 0 0 0 .5 9a.75.75 0 0 0 .75.75h7.5v7.5a.75.75 0 1 0 1.5 0v-7.5h7.5a.75.75 0 1 0 0-1.5Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z' transform='translate(.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .model-item__body--product .section-info .block-info__item__content__title {
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #8190CA;
  margin-bottom: 5px;
}
.modal-item .model-item__body--product .section-info .block-info__item__content__text {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #FFFFFF;
}
.modal-item .model-item__body--product .section-fps {
  max-width: 950px;
  width: 100%;
  margin: 70px auto;
}
.modal-item .model-item__body--product .section-fps__header {
  margin-bottom: 50px;
}
.modal-item .model-item__body--product .section-fps__header__title {
  font-weight: 600;
  font-size: 20px;
  line-height: 24px;
  text-transform: uppercase;
  color: #FFFFFF;
  margin-bottom: 10px;
}
.modal-item .model-item__body--product .section-fps__header__subtitle {
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  text-transform: uppercase;
  color: #8190CA;
}
.modal-item .model-item__body--product .section-fps__body .block-info {
  display: grid;
  grid-gap: 15px;
  grid-template-columns: 1fr 1fr 1fr 1fr;
}
.modal-item .model-item__body--product .section-fps__body .block-info--fps-table {
  margin-top: 15px;
  grid-template-columns: 1fr 1fr;
}
.modal-item .model-item__body--product .section-fps__body .block-info--fps-table .block-info__item {
  max-width: 452.5px;
  padding: 15px 20px;
}
.modal-item .model-item__body--product .section-fps__body .block-info--fps-table .block-info__item__body {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.modal-item .model-item__body--product .section-fps__body .block-info--fps-table .block-info__item__body__info {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.modal-item .model-item__body--product .section-fps__body .block-info--fps-table .block-info__item__body__title {
  margin: 0;
}
.modal-item .model-item__body--product .section-fps__body .block-info--fps-table .block-info__item__body__fps {
  margin: 0 10px 0 0;
}
.modal-item .model-item__body--product .section-fps__body .block-info--fps-table .block-info__item__body__fps-progress progress {
  width: 150px;
}
.modal-item .model-item__body--product .section-fps__body .block-info__item {
  max-width: 226.25px;
  background: #181F39;
  border: 1px solid rgba(129, 144, 202, 0.1);
  border-radius: 10px;
  padding: 20px;
  position: relative;
}
.modal-item .model-item__body--product .section-fps__body .block-info__item__game-cover {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 0;
  -webkit-mask: linear-gradient(209.73deg, #D9D9D9 6.91%, rgba(217, 217, 217, 0.237782) 50.65%, rgba(217, 217, 217, 0) 81.82%);
          mask: linear-gradient(209.73deg, #D9D9D9 6.91%, rgba(217, 217, 217, 0.237782) 50.65%, rgba(217, 217, 217, 0) 81.82%);
  border-radius: 10px;
  height: 100%;
  width: 100%;
}
.modal-item .model-item__body--product .section-fps__body .block-info__item__game-cover img {
  border-radius: 10px;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.modal-item .model-item__body--product .section-fps__body .block-info__item__body {
  z-index: 1;
  transform: translateZ(1px);
}
.modal-item .model-item__body--product .section-fps__body .block-info__item__body__title {
  margin-top: 18px;
  margin-bottom: 15px;
}
.modal-item .model-item__body--product .section-fps__body .block-info__item__body__fps {
  font-weight: 600;
  font-size: 18px;
  line-height: 22px;
  margin-bottom: 10px;
  white-space: nowrap;
}
.modal-item .model-item__body--product .section-fps__body .block-info__item__body__fps--good {
  color: #88CC48;
}
.modal-item .model-item__body--product .section-fps__body .block-info__item__body__fps--normal {
  color: #FFB800;
}
.modal-item .model-item__body--product .section-fps__body .block-info__item__body__fps--bad {
  color: #FF4444;
}
.modal-item .model-item__body--product .section-fps__body .block-info__item__body__fps-progress progress {
  width: 100%;
  display: block;
  height: 6px;
  border-radius: 15px;
  box-shadow: none;
}
.modal-item .model-item__body--product .section-fps__body .block-info__item__body__fps-progress progress::-webkit-progress-bar {
  background: rgba(104, 116, 163, 0.3);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  border-radius: 15px;
}
.modal-item .model-item__body--product .section-fps__body .block-info__item__body__fps-progress progress::-webkit-progress-value {
  background-color: #0f162f;
  border-radius: 15px;
  box-shadow: none;
}
.modal-item .model-item__body--product .section-fps__body .block-info__item__body__fps-progress progress::-moz-progress-bar {
  background: rgba(104, 116, 163, 0.3);
  backdrop-filter: blur(10px);
  border-radius: 15px;
}
.modal-item .model-item__body--product .section-fps__body .block-info__item__body__fps-progress--good progress::-webkit-progress-value {
  background-color: #88CC48;
}
.modal-item .model-item__body--product .section-fps__body .block-info__item__body__fps-progress--normal progress::-webkit-progress-value {
  background-color: #FFB800;
}
.modal-item .model-item__body--product .section-fps__body .block-info__item__body__fps-progress--bad progress::-webkit-progress-value {
  background-color: #FF4444;
}
.modal-item .model-item__body--product .section-fps__body .block-actions {
  width: 100%;
  margin-top: 15px;
}
.modal-item .model-item__body--product .section-fps__body .block-actions .light-button {
  width: 100%;
}
@media (max-width: 1163px) {
.modal-item .model-item__body--product .section-main__close-button {
    right: 0;
}
}
@media (max-width: 1024px) {
.modal-item .model-item__body--product .section-main {
    margin-top: 0;
    width: 100%;
}
}
@media (max-width: 770px) {
.modal-item .model-item__body--product .section-info .block-info__item__content__text {
    font-size: 13px;
    line-height: 16px;
}
.modal-item .model-item__body--product .section-fps__body .block-info {
    grid-template-columns: 1fr 1fr 1fr;
}
.modal-item .model-item__body--product .section-main {
    display: flex;
    flex-direction: column;
    align-items: center;
}
}
@media (max-width: 710px) {
.modal-item .model-item__body--product .section-info .block-info {
    grid-template-columns: 1fr;
}
.modal-item .model-item__body--product .section-info .block-navigation, .modal-item .model-item__body--product .section-fps .block-navigation {
    flex-wrap: wrap;
}
}
@media (max-width: 600px) {
.modal-item .model-item__body--product .section-fps__body .block-info {
    grid-template-columns: 1fr;
}
.modal-item .model-item__body--product .section-fps__body .block-info__item {
    max-width: unset;
}
.modal-item .model-item__body--product .section-fps__body .block-info__item__game-cover {
    width: 100%;
}
}
@media (max-width: 500px) {
.modal-item .model-item__body--product .section-main__content__body .block-benefits {
    grid-template-columns: 1fr;
}
.modal-item .model-item__body--product .section-main__content__body .block-benefits__item:nth-of-type(2n-1) {
    border-right: none;
}
.modal-item .model-item__body--product .section-main__content__body .block-benefits__item {
    padding: 10px 20px !important;
}
.modal-item .model-item__body--product .section-main__content__body .block-benefits__item:first-child {
    padding-top: 20px !important;
}
.modal-item .model-item__body--product .section-main__content__body .block-benefits__item:last-child {
    padding-bottom: 20px !important;
}
}
@media (max-width: 444px) {
.modal-item .model-item__body--product .section-main__content__body .block-actions__buttons {
    display: flex;
    flex-direction: column;
}
}
@media (max-width: 450px) {
.modal-item .modal-item__content--recovery .modal__body .modal__body__actions {
    grid-template-columns: 1fr;
}
}
.modal-item .modal-item__content--register {
  max-width: 420px;
}
.modal-item .light-select .light-select__list-header {
  margin-right: 15px;
}
.modal-item .modal-item__content--register .modal__body .modal__body__actions {
  grid-template-columns: 1fr 2.6fr;
  grid-gap: 20px;
}
.modal-item .modal-item__content--register .light-input__group {
  margin-bottom: 15px;
}
.modal-item .modal-item__content--register .modal__footer .modal__body__footer-item {
  transition: 0.15s ease-in-out opacity;
}
.modal-item .modal-item__content--register .modal__footer .modal__body__footer-item:hover {
  opacity: 0.8;
}
.modal-item .modal-item__content--register .modal__footer .modal__body__footer-item:active {
  opacity: 0.6;
}
@media (max-width: 450px) {
.modal-item .modal-item__content--register .modal__body .modal__body__actions {
    margin-top: 0;
    grid-template-columns: 1fr;
}
}
.modal-item .modal-item__content--address {
  max-width: 700px;
}
.modal-item .modal-item__content--address .modal__body .modal__body__actions {
  margin-top: 20px;
  grid-template-columns: max-content;
}
.modal-item .modal-item__content--address .modal__body .modal__body__actions .light-button {
  padding: 10.5px 20px;
}
.modal-item .modal-item__content--address .modal__body .modal__body__actions .light-button .icon-check {
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 25'%3E%3Cpath fill='%23181F39' d='M18.7099 7.7101c-.0929-.09372-.2035-.16812-.3254-.21889-.1218-.05077-.2525-.0769-.3846-.0769-.132 0-.2627.02613-.3845.0769-.1219.05077-.2325.12517-.3254.21889l-7.45005 7.46-3.13-3.14c-.09652-.0932-.21046-.1665-.33532-.2158-.12485-.0492-.25818-.0733-.39236-.071-.13418.0024-.26659.0311-.38967.0846-.12307.0535-.23441.1307-.32765.2272-.09324.0965-.16655.2105-.21576.3353-.0492.1249-.07333.2582-.07101.3924.00232.1342.03105.2666.08454.3897.0535.123.13071.2344.22723.3276l3.84 3.84c.09296.0937.20356.1681.32542.2189.12186.0508.25257.0769.38458.0769.13201 0 .26275-.0261.38455-.0769.1219-.0508.2325-.1252.3255-.2189l8.1599-8.15999c.1016-.09365.1826-.2073.238-.3338.0554-.1265.084-.2631.084-.4012 0-.13811-.0286-.27471-.084-.40121-.0554-.1265-.1364-.24015-.238-.3338Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 24px 24px;
  display: block;
  margin-right: 10px;
}
.modal-item .modal-item__content--address .modal__body .modal__body__inputs .modal__body__inputs__row {
  margin-top: 20px;
  display: grid;
  grid-gap: 20px;
}
.modal-item .modal-item__content--address .modal__body .modal__body__inputs .modal__body__inputs__row .light-input__group {
  margin-bottom: 0;
}
.modal-item .modal-item__content--address .modal__body .modal__body__inputs .modal__body__inputs__row:nth-child(1) {
  margin-top: 0;
  grid-template-columns: 1fr 5.4fr;
}
.modal-item .modal-item__content--address .modal__body .modal__body__inputs .modal__body__inputs__row:nth-child(3) {
  grid-template-columns: 1fr 1fr 1fr;
}
.modal-item .modal-item__content--address .modal__body .modal__body__inputs .modal__body__inputs__row:nth-child(5) {
  grid-template-rows: 466px;
}
@media (max-width: 450px) {
.modal-item .modal-item__content--address .modal__body__actions {
    grid-template-columns: auto;
}
.modal-item .modal-item__content--address .modal__body__actions .light-button {
    width: 100%;
}
.modal-item .modal-item__content--address .modal__body .modal__body__inputs .modal__body__inputs__row:nth-child(1), .modal-item .modal-item__content--address .modal__body .modal__body__inputs .modal__body__inputs__row:nth-child(3) {
    grid-template-columns: 1fr;
}
}
.modal-item .modal-item__content--order-list {
  max-width: 700px;
}
.modal-item .modal-item__content--order-list .modal__body {
  padding: 0 20px;
}
.modal-item .modal-item__content--order-list .orders-list {
  display: grid;
}
.modal-item .modal-item__content--order-list .orders-list__item {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 15px 0;
}
.modal-item .modal-item__content--order-list .orders-list__item:not(:last-child) {
  border-bottom: 1px solid rgba(255, 255, 255, 0.04);
}
.modal-item .modal-item__content--order-list .orders-list__item__content {
  display: flex;
  align-items: center;
}
.modal-item .modal-item__content--order-list .orders-list__item__content__image {
  margin-right: 15px;
  height: 60px;
  width: 60px;
}
.modal-item .modal-item__content--order-list .orders-list__item__content__image img {
  width: 60px;
  height: 60px;
  -o-object-fit: cover;
     object-fit: cover;
}
.modal-item .modal-item__content--order-list .orders-list__item__content__title {
  font-weight: 300;
  font-size: 16px;
  line-height: 19px;
  color: #FFFFFF;
  margin-bottom: 6px;
}
.modal-item .modal-item__content--order-list .orders-list__item__content__price {
  font-weight: 600;
  font-size: 15px;
  line-height: 18px;
  text-transform: uppercase;
  display: flex;
  align-items: center;
}
.modal-item .modal-item__content--order-list .orders-list__item__content__price .price-x {
  display: block;
  width: 8px;
  height: 8px;
  margin: 0 5px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 8 9'%3E%3Cpath fill='%23fff' d='m6.54542.5 1.45454 1.45455L1.45454 8.5 0 7.04545 6.54542.5Z'/%3E%3Cpath fill='%23fff' d='M1.45458.5.00004 1.95455 6.54546 8.5 8 7.04545 1.45458.5Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.modal-item .modal-item__content--order-list .orders-list__item__content__price b {
  color: #62DCFF;
}
.modal-item .modal-item__content--order-list .orders-list__item__content__description {
  display: flex;
  flex-direction: column;
}
.modal-item .modal-item__content--order-list .orders-list__item__actions .light-button {
  padding: 9px 15px;
}
.modal-item .modal-item__content--order-list .orders-list__item__actions .light-button .icon-settings {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 17 18'%3E%3Cg fill='%23fff' clip-path='url(%23a)'%3E%3Cpath d='M3.36477 16.7917v-1.938a2.64073 2.64073 0 0 0 1.40528-.9445 2.6406 2.6406 0 0 0 .54282-1.6038c0-.5796-.19075-1.1432-.54282-1.6038a2.64071 2.64071 0 0 0-1.40528-.94439V1.20833a.70832.70832 0 0 0-1.2092-.50086.70832.70832 0 0 0-.20747.50086v8.54888a2.64072 2.64072 0 0 0-1.40528.94439A2.64105 2.64105 0 0 0 0 12.3054c0 .5797.19075 1.1433.54282 1.6038.35206.4606.84589.7924 1.40528.9445v1.938c0 .1878.07463.368.20747.5008a.70808.70808 0 0 0 .50086.2075.7081.7081 0 0 0 .50087-.2075.70821.70821 0 0 0 .20747-.5008Zm-1.94792-4.4859c0-.2452.0727-.4848.20891-.6887.1362-.2038.3298-.3627.55631-.4565a1.23917 1.23917 0 0 1 .71619-.0706c.24046.0479.46133.1659.63469.3393a1.23964 1.23964 0 0 1-.18784 1.9072 1.23964 1.23964 0 0 1-.68868.2089 1.24107 1.24107 0 0 1-1.23958-1.2396ZM7.79107 1.20833v1.938a2.63997 2.63997 0 0 0 0 5.09575v8.54962c0 .1878.07463.368.20747.5008a.7081.7081 0 0 0 .50086.2075.7081.7081 0 0 0 .50087-.2075.70821.70821 0 0 0 .20747-.5008V8.24208a2.63994 2.63994 0 0 0 1.40576-.94401 2.64001 2.64001 0 0 0 .543-1.60386 2.63999 2.63999 0 0 0-.543-1.60386 2.64001 2.64001 0 0 0-1.40576-.94402v-1.938a.70832.70832 0 0 0-1.2092-.50086.70832.70832 0 0 0-.20747.50086Zm1.94791 4.48588a1.23961 1.23961 0 0 1-.76521 1.14522 1.23957 1.23957 0 1 1-.47437-2.3848 1.241 1.241 0 0 1 1.23958 1.23958ZM13.6356 1.20833v8.54888a2.64084 2.64084 0 0 0-1.4053.94439 2.64082 2.64082 0 0 0-.5428 1.6038c0 .5797.1907 1.1433.5428 1.6038.3521.4606.8459.7924 1.4053.9445v1.938a.708.708 0 0 0 .2075.5008.708.708 0 0 0 .5008.2075c.1879 0 .3681-.0746.5009-.2075a.70841.70841 0 0 0 .2075-.5008v-1.938a2.6406 2.6406 0 0 0 1.4052-.9445 2.64039 2.64039 0 0 0 .5428-1.6038 2.64059 2.64059 0 0 0-1.948-2.54819V1.20833a.70852.70852 0 0 0-.2075-.50086.70827.70827 0 0 0-1.0017 0 .7081.7081 0 0 0-.2075.50086Zm1.9479 11.09747c0 .2452-.0727.4848-.2089.6887a1.23962 1.23962 0 0 1-.5563.4565 1.24007 1.24007 0 0 1-.7162.0706 1.2399 1.2399 0 0 1-.6347-.3393 1.23936 1.23936 0 0 1-.3392-.6347 1.2392 1.2392 0 0 1 .0705-.7162c.0938-.2265.2527-.4201.4566-.5563.2038-.1362.4435-.2089.6886-.2089.3286.0006.6436.1313.8759.3637.2324.2323.3631.5473.3637.8759Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h17v17H0z' transform='rotate(-90 8.75 8.75)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  width: 17px;
  height: 17px;
  margin-right: 10px;
}
@media (max-width: 420px) {
.modal-item .modal-item__content--order-list .orders-list__item {
    flex-direction: column;
    align-items: initial;
    justify-content: center;
}
.modal-item .modal-item__content--order-list .orders-list__item .orders-list__item__actions {
    margin-top: 15px;
}
.modal-item .modal-item__content--order-list .orders-list__item .orders-list__item__actions .light-button {
    width: 100%;
}
}
.modal-item .modal-item__content--order {
  max-width: 780px;
  min-height: 593px;
}
.modal-item .modal-item__content--order .modal__body {
  padding: 0;
}
.modal-item .modal-item__content--order .order__info {
  padding: 20px;
  display: flex;
  gap: 20px;
}
.modal-item .modal-item__content--order .order__info-preview {
  min-width: 210px;
  width: 210px;
  height: 210px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  background: #2D375A;
  outline: 0;
}
.modal-item .modal-item__content--order .order__info-preview img {
  width: 190px;
  height: 190px;
  -o-object-fit: contain;
     object-fit: contain;
}
.modal-item .modal-item__content--order .order__info-body {
  display: flex;
  align-items: flex-start;
  flex-direction: column;
  justify-content: flex-start;
  gap: 18.5px;
}
.modal-item .modal-item__content--order .order__info-title {
  display: flex;
  gap: 10px;
  align-items: center;
  color: #FFF;
  font-size: 14px;
  font-weight: 700;
}
.modal-item .modal-item__content--order .order__info-title .icon {
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.modal-item .modal-item__content--order .order__info-title .icon--completed {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%2388CC48' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12 22c5.5 0 10-4.5 10-10S17.5 2 12 2 2 6.5 2 12s4.5 10 10 10Z'/%3E%3Cpath stroke='%2388CC48' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m7.75 12 2.83 2.83 5.67-5.66'/%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order__info-title .icon--sent {
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 15a3.387 3.387 0 0 1-2.38-.97l-2.464-2.277a6.875 6.875 0 1 1 9.704-9.74 6.875 6.875 0 0 1 0 9.723l-2.494 2.306A3.369 3.369 0 0 1 7.5 15Zm0-13.75a5.625 5.625 0 0 0-3.978 9.603l2.46 2.272a2.198 2.198 0 0 0 3.023.012l2.49-2.301a5.625 5.625 0 0 0-.018-7.938A5.588 5.588 0 0 0 7.5 1.25Zm0 10a4.375 4.375 0 1 1 0-8.749 4.375 4.375 0 0 1 0 8.75Zm0-7.5a3.125 3.125 0 1 0 0 6.25 3.125 3.125 0 0 0 0-6.25Zm1.067 4.192a.625.625 0 0 0 0-.884l-.442-.442v-.99a.625.625 0 1 0-1.25 0v1.25c0 .165.066.324.183.44l.625.626a.625.625 0 0 0 .884 0Z' fill='%2362DCFF'/%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order__info-title .icon--not-paid {
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' fill='%23FFB800'%3E%3Cpath d='M7.5 0A7.5 7.5 0 1 0 15 7.5 7.508 7.508 0 0 0 7.5 0Zm0 13.75a6.25 6.25 0 1 1 6.25-6.25 6.257 6.257 0 0 1-6.25 6.25Z'/%3E%3Cpath d='M7.5 3.125a.625.625 0 0 0-.625.625v5a.625.625 0 0 0 1.25 0v-5a.625.625 0 0 0-.625-.625ZM8.125 11.25a.625.625 0 1 0-1.25 0 .625.625 0 0 0 1.25 0Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h15v15H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order__info-title .icon--paid {
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)' fill='%236EF4A4'%3E%3Cpath d='M10 0H5a3.129 3.129 0 0 0-3.125 3.125v11.25a.625.625 0 0 0 .978.516l1.316-.9 1.316.9a.625.625 0 0 0 .706 0l1.313-.9 1.312.9a.625.625 0 0 0 .707 0l1.313-.9 1.312.899a.625.625 0 0 0 .977-.515V3.125A3.129 3.129 0 0 0 10 0Zm1.875 13.188-.688-.47a.625.625 0 0 0-.707 0l-1.313.899-1.312-.9a.625.625 0 0 0-.707 0l-1.312.9-1.313-.9a.625.625 0 0 0-.705 0l-.693.47V3.126A1.875 1.875 0 0 1 5 1.25h5a1.875 1.875 0 0 1 1.875 1.875v10.063Z'/%3E%3Cpath d='M10 5H5a.625.625 0 1 0 0 1.25h5A.625.625 0 1 0 10 5ZM8.75 7.5H5a.625.625 0 1 0 0 1.25h3.75a.625.625 0 0 0 0-1.25Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h15v15H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order__info-title .icon--collecting {
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M11.875 0h-8.75A3.129 3.129 0 0 0 0 3.125v8.75A3.129 3.129 0 0 0 3.125 15h8.75A3.129 3.129 0 0 0 15 11.875v-8.75A3.129 3.129 0 0 0 11.875 0Zm1.875 3.125H9.375V1.25h2.5a1.875 1.875 0 0 1 1.875 1.875ZM6.875 1.25h1.25v3.125a.625.625 0 0 1-1.25 0V1.25Zm-3.75 0h2.5v1.875H1.25A1.875 1.875 0 0 1 3.125 1.25Zm8.75 12.5h-8.75a1.875 1.875 0 0 1-1.875-1.875v-7.5h4.375a1.875 1.875 0 0 0 3.75 0h4.375v7.5a1.875 1.875 0 0 1-1.875 1.875Zm.625-1.875a.624.624 0 0 1-.625.625H10a.625.625 0 1 1 0-1.25h1.875a.624.624 0 0 1 .625.625Z' fill='%23B08AFF'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h15v15H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order__info-description {
  color: #8190CA;
  font-size: 12px;
  font-weight: 600;
}
.modal-item .modal-item__content--order .order__info-group {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  gap: 10px;
  width: 100%;
  flex-direction: column;
  padding: 8px 9px;
  border-radius: 10px;
  border: 1px solid #2D375A;
}
.modal-item .modal-item__content--order .order__info-tags {
  display: flex;
  gap: 15px;
  overflow: hidden;
  max-width: 510px;
}
.modal-item .modal-item__content--order .order__info-tag {
  padding: 10px 15px;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  gap: 10px;
  flex-direction: column;
  border-radius: 10px;
  background: #2D375A;
  position: relative;
}
.modal-item .modal-item__content--order .order__info-tag__title {
  color: #8190CA;
  font-size: 12px;
  font-weight: 600;
  line-height: normal;
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  white-space: nowrap;
}
.modal-item .modal-item__content--order .order__info-tag__value {
  color: #FFF;
  font-size: 20px;
  font-weight: 700;
  line-height: normal;
  text-transform: uppercase;
  white-space: nowrap;
}
.modal-item .modal-item__content--order .order__info-tag__value-copy {
  position: absolute;
  right: 15px;
  width: 20px;
  height: 20px;
  background-color: transparent;
  z-index: 10;
}
.modal-item .modal-item__content--order .order__info-tag__value-copy .icon--copy {
  display: block;
  width: 20px;
  height: 20px;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' fill='none'%3E%3Cpath fill='%238190CA' d='M13.33 11.25v3.5c0 2.92-1.16 4.08-4.08 4.08h-3.5c-2.92 0-4.08-1.16-4.08-4.08v-3.5c0-2.92 1.16-4.08 4.08-4.08h3.5c2.92 0 4.08 1.16 4.08 4.08Z'/%3E%3Cpath fill='%238190CA' d='M14.25 2.17h-3.5c-2.88 0-4.04 1.14-4.08 3.96h2.58c3.5 0 5.13 1.62 5.13 5.12v2.57c2.81-.03 3.95-1.2 3.95-4.07v-3.5c0-2.92-1.16-4.08-4.08-4.08Z' opacity='.4'/%3E%3C/svg%3E");
  transition: 0.2s ease-in-out opacity, 0.2s ease-in-out color;
  z-index: 123;
}
.modal-item .modal-item__content--order .order__info-tag__value-copy .icon--copy:hover {
  opacity: 0.8;
}
.modal-item .modal-item__content--order .order__info-tag__value-copy .icon--copy:active {
  opacity: 0.5;
}
.modal-item .modal-item__content--order .order__info-tag__value-copy::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 35px;
  height: 24px;
  background: #2D375A;
  z-index: -1;
}
.modal-item .modal-item__content--order .order__info-tag__value-copy::after {
  content: "";
  position: absolute;
  top: 0;
  left: -60px;
  width: 60px;
  height: 24px;
  background: linear-gradient(270deg, #2D375A 0%, rgba(45, 55, 90, 0.94) 15.63%, rgba(45, 55, 90, 0.81) 31.77%, rgba(45, 55, 90, 0.67) 47.92%, rgba(45, 55, 90, 0) 100%);
}
.modal-item .modal-item__content--order .order__info-tag--promo {
  max-width: 235px;
}
.modal-item .modal-item__content--order .order__info-tag--promo .order__info-tag__value {
  padding-right: 60px;
}
.modal-item .modal-item__content--order .order__info-tag--promo .order__info-tag__title span {
  display: inline-block;
  border-bottom: 1px dashed rgba(129, 144, 202, 0.2);
  padding-bottom: 1px;
}
.modal-item .modal-item__content--order .order__info-tag--promo .order__info-tag__title-group {
  display: flex;
  align-items: center;
  gap: 5px;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  transition: 0.2s ease-in-out opacity, 0.2s ease-in-out color;
}
.modal-item .modal-item__content--order .order__info-tag--promo .order__info-tag__title-group:hover {
  opacity: 0.8;
}
.modal-item .modal-item__content--order .order__info-tag--promo .order__info-tag__title-group:active {
  opacity: 0.5;
}
.modal-item .modal-item__content--order .order__info-tag--promo .order__info-tag__title-info {
  position: relative;
  bottom: 1px;
  left: 1px;
  width: 15px;
  height: 15px;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='16' viewBox='0 0 15 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 5.5V8.625M7.5 14.25C10.9375 14.25 13.75 11.4375 13.75 8C13.75 4.5625 10.9375 1.75 7.5 1.75C4.0625 1.75 1.25 4.5625 1.25 8C1.25 11.4375 4.0625 14.25 7.5 14.25Z' stroke='%238190CA' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M7.49689 10.5H7.50289' stroke='%238190CA' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
}
.modal-item .modal-item__content--order .order__info-tag--promo .order__info-tag__title-badge {
  padding: 1.5px 5px;
  border-radius: 5px;
  background: rgba(98, 220, 255, 0.04);
  color: #62DCFF;
  font-size: 10px;
  font-weight: 700;
  text-transform: uppercase;
}
.modal-item .modal-item__content--order .order__info-actions {
  display: flex;
  align-items: center;
  gap: 15px;
}
.modal-item .modal-item__content--order .order__info-actions .icon {
  display: block;
  height: 20px;
}
.modal-item .modal-item__content--order .order__info-actions .icon--location {
  width: 16px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='21' fill='none'%3E%3Cpath fill='%231A223F' d='M8 5.5c-.63 0-1.24.2-1.77.56a3.3 3.3 0 0 0-1.17 1.5 3.48 3.48 0 0 0 .69 3.63 3.05 3.05 0 0 0 3.47.72 3.22 3.22 0 0 0 1.43-1.22 3.45 3.45 0 0 0-.4-4.21c-.6-.63-1.4-.98-2.25-.98Zm0 5c-.31 0-.62-.1-.88-.28a1.65 1.65 0 0 1-.59-.75 1.74 1.74 0 0 1 .34-1.81A1.52 1.52 0 0 1 8.6 7.3c.3.12.55.33.72.6a1.72 1.72 0 0 1-.2 2.11c-.3.31-.7.5-1.12.5Z'/%3E%3Cpath fill='%231A223F' d='M8 20.5c-.67 0-1.33-.16-1.93-.48a4.25 4.25 0 0 1-1.5-1.35C1.54 14.29 0 10.99 0 8.87c0-2.21.84-4.34 2.34-5.92A7.82 7.82 0 0 1 8 .5c2.12 0 4.16.88 5.66 2.45A8.58 8.58 0 0 1 16 8.88c0 2.11-1.54 5.4-4.57 9.79-.39.57-.9 1.03-1.5 1.35-.6.32-1.26.48-1.93.48ZM8 2.32c-1.66 0-3.25.7-4.43 1.92a6.73 6.73 0 0 0-1.83 4.64c0 1.67 1.5 4.77 4.24 8.72a2.41 2.41 0 0 0 4.05 0c2.73-3.95 4.23-7.04 4.23-8.72 0-1.74-.66-3.4-1.83-4.64A6.13 6.13 0 0 0 8 2.32Z'/%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order__info-actions .icon--settings {
  width: 20px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' fill='none'%3E%3Cg fill='%23fff' clip-path='url(%23a)'%3E%3Cpath d='M.83 4.46h2.28a3.1 3.1 0 0 0 6 0h10.06a.83.83 0 0 0 0-1.67H9.1a3.1 3.1 0 0 0-6 0H.83a.83.83 0 0 0 0 1.67Zm5.28-2.3a1.46 1.46 0 1 1 0 2.92 1.46 1.46 0 0 1 0-2.91ZM19.17 9.67h-2.28a3.1 3.1 0 0 0-6 0H.83a.83.83 0 0 0 0 1.66H10.9a3.1 3.1 0 0 0 6 0h2.28a.83.83 0 0 0 0-1.66Zm-5.28 2.29a1.46 1.46 0 1 1 0-2.92 1.46 1.46 0 0 1 0 2.92ZM19.17 16.54H9.1a3.1 3.1 0 0 0-6 0H.83a.83.83 0 1 0 0 1.67h2.28a3.1 3.1 0 0 0 6 0h10.06a.83.83 0 0 0 0-1.67ZM6.1 18.84a1.46 1.46 0 1 1 0-2.92 1.46 1.46 0 0 1 0 2.91Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 .5h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order__info-actions .light-button {
  padding: 7.5px 15px;
  display: flex;
  align-items: center;
  gap: 10px;
  min-height: 35px;
}
.modal-item .modal-item__content--order .order__navigation {
  display: flex;
  align-items: center;
  width: 100%;
  gap: 20px;
  padding: 0 20px;
  overflow: hidden;
}
.modal-item .modal-item__content--order .order__navigation-tab {
  display: flex;
  align-items: center;
  gap: 10px;
  padding: 20.5px 0;
  color: #FFF;
  font-size: 14px;
  font-weight: 700;
  line-height: normal;
  text-transform: uppercase;
  position: relative;
  background: transparent;
  z-index: 12;
  transition: 0.2s ease-in-out opacity, 0.2s ease-in-out color;
}
.modal-item .modal-item__content--order .order__navigation-tab:hover {
  opacity: 0.8;
}
.modal-item .modal-item__content--order .order__navigation-tab:active {
  opacity: 0.5;
}
.modal-item .modal-item__content--order .order__navigation-tab .icon {
  min-width: 24px;
  width: 24px;
  height: 24px;
  display: block;
  position: relative;
  bottom: 1px;
}
.modal-item .modal-item__content--order .order__navigation-tab .icon--box {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cpath stroke='%238190CA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M3.17 7.94 12 13.05l8.77-5.08M12 22.11v-9.07'/%3E%3Cpath stroke='%238190CA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M9.93 2.98 4.59 5.95a4.72 4.72 0 0 0-2.2 3.73v5.65c0 1.38.99 3.06 2.2 3.73l5.34 2.97a4.8 4.8 0 0 0 4.15 0l5.34-2.97a4.72 4.72 0 0 0 2.2-3.73V9.68c0-1.38-.99-3.06-2.2-3.73l-5.34-2.97a4.73 4.73 0 0 0-4.15 0v0Z'/%3E%3Cpath stroke='%238190CA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M17 13.74v-3.66L7.51 4.6'/%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order__navigation-tab .icon--mouse {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cpath stroke='%238190CA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12 22.5c4.13 0 7.5-3.37 7.5-7.5v-5c0-4.13-3.37-7.5-7.5-7.5A7.52 7.52 0 0 0 4.5 10v5c0 4.13 3.37 7.5 7.5 7.5Z'/%3E%3Cpath stroke='%238190CA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12 6.5v-4m0 9a1.5 1.5 0 0 1-1.5-1.5V8a1.5 1.5 0 1 1 3 0v2c0 .83-.68 1.5-1.5 1.5Z'/%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order__navigation-tab .icon--plus {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cpath stroke='%238190CA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M8 12.5h8m-4 4v-8m0 14c5.5 0 10-4.5 10-10s-4.5-10-10-10S2 7 2 12.5s4.5 10 10 10Z'/%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order__navigation-tab::before {
  content: "";
  display: block;
  position: absolute;
  width: 100%;
  height: 26px;
  border-radius: 50%;
  background: rgba(129, 144, 202, 0.7);
  bottom: -13px;
  filter: blur(30px);
  opacity: 0;
  transition: 0.2s ease-in-out opacity;
}
.modal-item .modal-item__content--order .order__navigation-tab::after {
  content: "";
  display: block;
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 2px;
  border-radius: 10px;
  background: #8190CA;
  z-index: 12;
  opacity: 0;
  transition: 0.2s ease-in-out opacity;
}
.modal-item .modal-item__content--order .order__navigation-tab.active::before, .modal-item .modal-item__content--order .order__navigation-tab.active::after {
  opacity: 1;
}
.modal-item .modal-item__content--order .order__body {
  margin-top: -2px;
  border-top: 2px solid #465690;
  padding: 18px 20px 20px;
}
.modal-item .modal-item__content--order .order .addons {
  position: relative;
  overflow: hidden;
}
.modal-item .modal-item__content--order .order .addons__controls {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.modal-item .modal-item__content--order .order .addons__controls__button {
  background-color: rgba(63, 74, 120, 0.96);
  border: 1px solid rgba(129, 144, 202, 0.11);
  box-shadow: 0px 65px 80px rgba(0, 0, 0, 0.18), 0px 19.5956px 24.1177px rgba(0, 0, 0, 0.117286), 0px 8.13901px 10.0172px rgba(0, 0, 0, 0.09), 0px 2.94372px 3.62304px rgba(0, 0, 0, 0.062714);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  width: 40px;
  height: 40px;
  position: absolute;
  border-radius: 60px;
  pointer-events: all;
  background-size: 20px;
  background-position: center;
  background-repeat: no-repeat;
  transition: 0.2s ease-in-out opacity;
  transition: 0.2s ease-in-out opacity, 0.2s ease-in-out color;
}
.modal-item .modal-item__content--order .order .addons__controls__button:hover {
  opacity: 0.8;
}
.modal-item .modal-item__content--order .order .addons__controls__button:active {
  opacity: 0.5;
}
.modal-item .modal-item__content--order .order .addons__controls__button--hidden {
  opacity: 0 !important;
  pointer-events: none;
}
.modal-item .modal-item__content--order .order .addons__controls__button--left {
  top: 50%;
  left: 15px;
  transform: translate(0, -50%) rotate(180deg);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%238190CA' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='m7.46 16.6 5.43-5.43c.64-.64.64-1.7 0-2.34L7.46 3.4'/%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order .addons__controls__button--right {
  top: 50%;
  right: 15px;
  transform: translate(0, -50%);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%238190CA' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='m7.46 16.6 5.43-5.43c.64-.64.64-1.7 0-2.34L7.46 3.4'/%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order .addons__track {
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: 120px;
  grid-gap: 20px;
  width: 100%;
  transition: 0.2s ease-in-out transform;
}
.modal-item .modal-item__content--order .order .addons__track-item {
  min-height: 158px;
  border-radius: 10px;
  background: #2F3A61;
  padding: 19px 10px;
  display: flex;
  align-items: center;
  flex-direction: column;
}
.modal-item .modal-item__content--order .order .addons__track-item__image {
  height: 40px;
  max-width: 40px;
  -o-object-fit: contain;
     object-fit: contain;
  margin-bottom: 20px;
}
.modal-item .modal-item__content--order .order .addons__track-item__title {
  color: #FFF;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  line-height: normal;
}
.modal-item .modal-item__content--order .order .addons__track-item__price {
  color: #62DCFF;
  font-size: 13px;
  font-weight: 600;
  line-height: normal;
  text-transform: uppercase;
  margin-top: 10px;
}
.modal-item .modal-item__content--order .order .periphery {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-gap: 15px;
}
.modal-item .modal-item__content--order .order .periphery__item {
  display: flex;
  align-items: center;
  gap: 15px;
  border-radius: 10px;
  background: #2D375A;
  padding: 15px 10px;
}
.modal-item .modal-item__content--order .order .periphery__item-image {
  min-width: 45px;
  width: 45px;
  height: 45px;
  border-radius: 50%;
  background: #34406A;
  display: flex;
  align-items: center;
  justify-content: center;
}
.modal-item .modal-item__content--order .order .periphery__item-image .icon {
  width: 26px;
  height: 26px;
  background-size: contain;
  background-position: center center;
  background-repeat: no-repeat;
}
.modal-item .modal-item__content--order .order .periphery__item-image .icon--carpet {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' fill='none'%3E%3Cpath fill='url(%23a)' fill-rule='evenodd' d='M5 0a5 5 0 0 0-5 5v16a5 5 0 0 0 5 5h16a5 5 0 0 0 5-5v-8.293a5 5 0 0 0-1.465-3.535l-7.707-7.708A5 5 0 0 0 13.293 0H5ZM2 5a3 3 0 0 1 3-3h8v6a5 5 0 0 0 5 5h6v8a3 3 0 0 1-3 3H5a3 3 0 0 1-3-3V5Z' clip-rule='evenodd'/%3E%3Cpath fill='url(%23b)' fill-rule='evenodd' d='M0 5a5 5 0 0 1 5-5h8.293a5.003 5.003 0 0 1 3.535 1.464l7.707 7.708A5 5 0 0 1 26 12.707V21a5 5 0 0 1-5 5H5a5 5 0 0 1-5-5V5Zm2 0a3 3 0 0 1 3-3h8v6a5 5 0 0 0 5 5h6v8a3 3 0 0 1-3 3H5a3 3 0 0 1-3-3V5Z' clip-rule='evenodd'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='26' x2='13' y1='0' y2='13' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='26' x2='13' y1='0' y2='13' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order .periphery__item-image .icon--graphic-pad {
  background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_270_2456)'%3E%3Cpath d='M24.7576 1.24368C24.0211 0.508308 23.0228 0.0952759 21.9821 0.0952759C20.9413 0.0952759 19.9431 0.508308 19.2066 1.24368L1.58722 18.863C1.08266 19.3647 0.682597 19.9615 0.410178 20.6189C0.137759 21.2762 -0.00160907 21.981 0.0001383 22.6926V24.9167C0.0001383 25.204 0.114275 25.4795 0.317439 25.6827C0.520604 25.8859 0.796154 26 1.08347 26H3.30756C4.01905 26.002 4.72387 25.8629 5.38122 25.5906C6.03858 25.3184 6.6354 24.9185 7.13714 24.414L24.7576 6.79359C25.4926 6.05714 25.9054 5.05914 25.9054 4.01864C25.9054 2.97813 25.4926 1.98013 24.7576 1.24368ZM5.6053 22.8822C4.99431 23.4891 4.16877 23.8309 3.30756 23.8333H2.16681V22.6926C2.16571 22.2657 2.24931 21.8427 2.41276 21.4483C2.57622 21.0539 2.81628 20.6959 3.11906 20.3948L16.4906 7.02326L18.9823 9.51493L5.6053 22.8822ZM23.2246 5.26176L20.5098 7.97768L18.0181 5.49143L20.7341 2.77551C20.8977 2.61226 21.0918 2.48283 21.3054 2.39462C21.5191 2.30641 21.748 2.26113 21.9791 2.26138C22.2102 2.26164 22.439 2.30741 22.6525 2.39609C22.8659 2.48477 23.0598 2.61461 23.223 2.77822C23.3863 2.94182 23.5157 3.13598 23.6039 3.34961C23.6921 3.56323 23.7374 3.79214 23.7371 4.02326C23.7369 4.25438 23.6911 4.48319 23.6024 4.69662C23.5138 4.91005 23.3839 5.10393 23.2203 5.26718L23.2246 5.26176Z' fill='white'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_270_2456'%3E%3Crect width='26' height='26' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.modal-item .modal-item__content--order .order .periphery__item-image .icon--headphone {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' fill='none'%3E%3Cpath fill='%23fff' d='M22.75 13.459v-1.543a9.75 9.75 0 1 0-19.5 0v1.543a5.417 5.417 0 0 0 2.167 10.374 2.167 2.167 0 0 0 2.166-2.167v-6.5A2.167 2.167 0 0 0 5.417 13v-1.084a7.583 7.583 0 0 1 15.166 0V13a2.166 2.166 0 0 0-2.166 2.166v6.5a2.167 2.167 0 0 0 2.166 2.167 5.416 5.416 0 0 0 2.167-10.374ZM5.417 21.666a3.25 3.25 0 1 1 0-6.5v6.5Zm15.166 0v-6.5a3.25 3.25 0 0 1 0 6.5Z'/%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order .periphery__item-image .icon--keyboard {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='17' fill='none'%3E%3Crect width='24' height='15' x='1' y='1' stroke='%23fff' stroke-width='2' rx='4'/%3E%3Ccircle cx='1' cy='1' r='1' fill='%23fff' transform='matrix(-1 0 0 1 15 5)'/%3E%3Ccircle cx='1' cy='1' r='1' fill='%23fff' transform='matrix(-1 0 0 1 7 5)'/%3E%3Ccircle cx='1' cy='1' r='1' fill='%23fff' transform='matrix(-1 0 0 1 7 10)'/%3E%3Crect width='2' height='2' x='9' y='5' fill='%23fff' rx='1'/%3E%3Crect width='2' height='2' x='19' y='10' fill='%23fff' rx='1'/%3E%3Crect width='4' height='2' x='17' y='5' fill='%23fff' rx='1'/%3E%3Crect width='8' height='2' x='9' y='10' fill='%23fff' rx='1'/%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order .periphery__item-image .icon--microphone {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='26' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M11 0a7 7 0 0 0-7 7v5a7 7 0 1 0 14 0V7a7 7 0 0 0-7-7Zm0 2a5 5 0 0 0-5 5v5a5 5 0 0 0 10 0V7a5 5 0 0 0-5-5Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M20.9 13c.608 0 1.107.494 1.034 1.097-.273 2.249-1.38 4.36-3.156 5.974C16.715 21.946 13.918 23 11 23c-2.917 0-5.715-1.054-7.778-2.929C1.445 18.456.339 16.346.066 14.097-.007 13.494.492 13 1.1 13c.608 0 1.092.495 1.183 1.096.261 1.717 1.13 3.321 2.494 4.56C6.427 20.158 8.667 21 11 21c2.334 0 4.572-.843 6.223-2.343 1.363-1.24 2.233-2.844 2.494-4.561.091-.6.576-1.096 1.183-1.096Z'/%3E%3Crect width='2' height='4' x='10' y='22' fill='%23fff' rx='1'/%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order .periphery__item-image .icon--monitor {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='22' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M5 0a5 5 0 0 0-5 5v7a5 5 0 0 0 5 5h16a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5H5Zm0 2a3 3 0 0 0-3 3v7a3 3 0 0 0 3 3h16a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3H5Z' clip-rule='evenodd'/%3E%3Crect width='10' height='2' x='8' y='20' fill='%23fff' rx='1'/%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order .periphery__item-image .icon--mouse {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='26' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M8 0a8 8 0 0 0-8 8v10a8 8 0 1 0 16 0V8a8 8 0 0 0-8-8Zm0 2a6 6 0 0 0-6 6v10a6 6 0 0 0 12 0V8a6 6 0 0 0-6-6Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M7 7a1 1 0 0 1 2 0v2a1 1 0 0 1-2 0V7Z'/%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order .periphery__item-image .icon--audio {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='26' fill='none'%3E%3Cg fill='%23fff' clip-path='url(%23a)'%3E%3Cpath d='M22.54 4.648a1.084 1.084 0 1 0-1.532 1.533 9.656 9.656 0 0 1 0 13.64 1.084 1.084 0 1 0 1.533 1.532 11.826 11.826 0 0 0 0-16.705Z'/%3E%3Cpath d='M19.609 7.898a1.087 1.087 0 0 0-1.539 1.533 5.05 5.05 0 0 1 0 7.137 1.085 1.085 0 0 0 1.539 1.533 7.222 7.222 0 0 0 0-10.203ZM14.972.217a13.059 13.059 0 0 0-8.184 5.2H5.417A5.425 5.425 0 0 0 0 10.834v4.333a5.425 5.425 0 0 0 5.417 5.417h1.371a13.064 13.064 0 0 0 8.184 5.2 1.083 1.083 0 0 0 1.28-1.065V1.285a1.084 1.084 0 0 0-1.28-1.068Zm-.889 23.113a10.923 10.923 0 0 1-5.818-4.42 1.084 1.084 0 0 0-.907-.493H5.417a3.25 3.25 0 0 1-3.25-3.25v-4.333a3.25 3.25 0 0 1 3.25-3.25h1.95a1.083 1.083 0 0 0 .906-.491 10.919 10.919 0 0 1 5.81-4.422V23.33Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h26v26H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order .periphery__item-image .icon--camera {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='26' height='24' fill='none'%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M5 0a5 5 0 0 0-5 5v9a5 5 0 0 0 5 5h16a5 5 0 0 0 5-5V5a5 5 0 0 0-5-5H5Zm0 2a3 3 0 0 0-3 3v9a3 3 0 0 0 3 3h16a3 3 0 0 0 3-3V5a3 3 0 0 0-3-3H5Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M17 9.5a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0Zm-6.975 0a2.475 2.475 0 1 0 4.95 0 2.475 2.475 0 0 0-4.95 0Z'/%3E%3Crect width='10' height='2' x='8' y='22' fill='%23fff' rx='1'/%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order .periphery__item-info {
  display: flex;
  flex-direction: column;
  gap: 5px;
  cursor: pointer;
}
.modal-item .modal-item__content--order .order .periphery__item-header {
  display: flex;
  align-items: center;
  font-size: 12px;
  font-weight: 700;
  line-height: normal;
  text-transform: uppercase;
}
.modal-item .modal-item__content--order .order .periphery__item-title {
  color: #8190CA;
}
.modal-item .modal-item__content--order .order .periphery__item-price {
  display: flex;
  align-items: center;
  color: #62DCFF;
}
.modal-item .modal-item__content--order .order .periphery__item-price::before {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: #45517D;
  margin: 0 5px;
}
.modal-item .modal-item__content--order .order .periphery__item-description {
  color: #FFF;
  font-size: 14px;
  font-weight: 700;
  line-height: normal;
  text-transform: uppercase;
}
.modal-item .modal-item__content--order .order .components {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 15px;
}
.modal-item .modal-item__content--order .order .components__item {
  border-radius: 10px;
  border: 1px solid #2D375A;
  background: #2D375A;
  padding: 10px;
}
.modal-item .modal-item__content--order .order .components__item--long {
  grid-column: 1/3;
}
.modal-item .modal-item__content--order .order .components__item-header {
  display: flex;
  align-items: center;
  gap: 15px;
}
.modal-item .modal-item__content--order .order .components__item-image {
  min-width: 40px;
  width: 40px;
  height: 40px;
}
.modal-item .modal-item__content--order .order .components__item-description {
  display: flex;
  justify-content: center;
  flex-direction: column;
  gap: 5px;
}
.modal-item .modal-item__content--order .order .components__item-title {
  color: #FFF;
  font-size: 14px;
  font-weight: 700;
  line-height: normal;
  text-transform: uppercase;
}
.modal-item .modal-item__content--order .order .components__item-price {
  color: #62DCFF;
  font-size: 12px;
  font-weight: 700;
  line-height: normal;
  text-transform: uppercase;
}
.modal-item .modal-item__content--order .order .components__item-list {
  margin-top: 15px;
  border-radius: 10px;
  background: #313C61;
  overflow: hidden;
  position: relative;
}
.modal-item .modal-item__content--order .order .components__item-list::before {
  content: "";
  display: block;
  position: absolute;
  left: -33px;
  top: -45px;
  width: 75px;
  height: 75px;
  filter: blur(25px);
  background-color: rgba(129, 144, 202, 0.2);
}
.modal-item .modal-item__content--order .order .components__item-list__item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 10px 10px 14px;
  position: relative;
  cursor: pointer;
}
.modal-item .modal-item__content--order .order .components__item-list__item:not(:last-child) {
  border-bottom: 1px solid rgba(129, 144, 202, 0.05);
}
.modal-item .modal-item__content--order .order .components__item-list__item::before {
  width: 4px;
  height: calc(100% - 20px);
  content: "";
  display: block;
  position: absolute;
  left: 0;
  top: 10px;
  border-radius: 0 10px 10px 0;
  background: #8190CA;
}
.modal-item .modal-item__content--order .order .components__item-list__item-name {
  color: #FFF;
  font-size: 14px;
  font-weight: 700;
  line-height: normal;
  text-transform: uppercase;
}
.modal-item .modal-item__content--order .order .components__item-list__item-price {
  color: #62DCFF;
  font-size: 12px;
  font-weight: 700;
  line-height: normal;
  text-transform: uppercase;
  white-space: nowrap;
}
.modal-item .modal-item__content--order .order .components .icon {
  display: block;
  width: 45px;
  height: 45px;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.modal-item .modal-item__content--order .order .components .icon--cpu {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3E%3Cpath fill='url(%23a)' d='M0 11.43C0 5.12 5.12 0 11.43 0h17.14C34.88 0 40 5.12 40 11.43v17.14C40 34.88 34.88 40 28.57 40H11.43A11.43 11.43 0 0 1 0 28.57V11.43Z'/%3E%3Cpath fill='%23fff' d='M10.76 25.71a4.6 4.6 0 0 1-2.05-.43c-.58-.3-1.04-.7-1.37-1.23a3.54 3.54 0 0 1-.48-1.86v-4.96c0-.71.16-1.33.48-1.85.33-.52.79-.93 1.37-1.22.59-.3 1.27-.45 2.05-.45.79 0 1.47.15 2.05.45.59.29 1.04.7 1.36 1.22.33.52.5 1.14.5 1.85h-2.4c0-.46-.14-.82-.4-1.07-.26-.24-.63-.37-1.1-.37-.49 0-.86.13-1.13.37-.25.25-.38.6-.38 1.07v4.96c0 .46.13.82.38 1.08.27.24.64.36 1.12.36.48 0 .85-.12 1.1-.36.27-.26.4-.62.4-1.08h2.4a3.32 3.32 0 0 1-1.86 3.09c-.57.29-1.25.43-2.04.43ZM16.55 25.55V13.87h3.98c.82 0 1.54.16 2.14.47.62.3 1.1.74 1.43 1.3.34.55.51 1.2.51 1.95a3.49 3.49 0 0 1-1.94 3.25c-.6.3-1.32.46-2.14.46h-1.58v4.25h-2.4Zm2.4-6.33h1.58c.51 0 .92-.16 1.22-.47.3-.3.46-.7.46-1.16a1.58 1.58 0 0 0-1.68-1.64h-1.58v3.27ZM29.88 25.71a3.99 3.99 0 0 1-2.81-.96 3.42 3.42 0 0 1-1.03-2.62v-8.26h2.4v8.24c0 .5.13.87.37 1.14.26.26.62.38 1.07.38.45 0 .8-.12 1.06-.38.26-.27.38-.64.38-1.14v-8.24h2.4v8.26c0 1.1-.34 1.97-1.04 2.62-.68.64-1.61.96-2.8.96Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order .components .icon--ram {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3E%3Cpath fill='url(%23a)' d='M0 11.43C0 5.12 5.12 0 11.43 0h17.14C34.88 0 40 5.12 40 11.43v17.14C40 34.88 34.88 40 28.57 40H11.43A11.43 11.43 0 0 1 0 28.57V11.43Z'/%3E%3Cpath fill='%23fff' d='M6.86 25.4V13.7h3.76a5 5 0 0 1 2.16.44c.6.28 1.07.7 1.4 1.23.35.53.52 1.16.52 1.89 0 .75-.19 1.43-.56 2.03-.37.6-.86 1.03-1.5 1.3l2.22 4.8h-2.61l-1.89-4.42H9.24v4.41H6.86Zm2.38-6.5h1.38c.53 0 .94-.13 1.23-.4.3-.27.45-.64.45-1.12 0-.5-.15-.9-.45-1.17-.29-.28-.7-.42-1.23-.42H9.24v3.1ZM15.81 25.4l2.86-11.69h3.04l2.9 11.68h-2.45l-.56-2.64h-2.78l-.56 2.64H15.8Zm3.4-4.57h1.98l-.56-2.81-.24-1.2-.18-.95a793.64 793.64 0 0 0-.4 2.13l-.6 2.83ZM25.68 25.4V13.7h2.7l1.04 3.68a9.31 9.31 0 0 1 .37 1.62 7.8 7.8 0 0 1 .35-1.62l1.07-3.68h2.72V25.4h-2.19v-4.48c0-1.17.04-2.22.13-3.15l.27-2.6-1.36 5.27h-2l-1.36-5.08c.1.69.2 1.48.29 2.38.1.9.16 1.96.16 3.18v4.48h-2.2Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order .components .icon--mboard {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Crect width='24' height='24' x='8' y='8' stroke='%23fff' stroke-width='2' rx='4'/%3E%3Crect width='8' height='2' x='27' y='13' fill='%23fff' rx='1' transform='rotate(90 27 13)'/%3E%3Crect width='14' height='2' x='27' y='27' fill='%23fff' rx='1' transform='rotate(-180 27 27)'/%3E%3Ccircle cx='17' cy='17' r='4' fill='%23fff'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order .components .icon--gpu {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3E%3Cpath fill='url(%23a)' d='M0 11.43C0 5.12 5.12 0 11.43 0h17.14C34.88 0 40 5.12 40 11.43v17.14C40 34.88 34.88 40 28.57 40H11.43A11.43 11.43 0 0 1 0 28.57V11.43Z'/%3E%3Cpath fill='%23fff' d='M10.76 25.71a4.6 4.6 0 0 1-2.05-.43c-.58-.3-1.04-.7-1.37-1.23a3.54 3.54 0 0 1-.48-1.86v-4.96c0-.71.16-1.33.48-1.85.33-.52.79-.93 1.37-1.22.59-.3 1.27-.45 2.05-.45.79 0 1.47.15 2.05.45.59.29 1.04.7 1.36 1.22.33.52.5 1.14.5 1.85h-2.4c0-.46-.14-.82-.4-1.07-.26-.24-.63-.37-1.1-.37-.49 0-.86.13-1.13.37-.25.25-.38.6-.38 1.07v4.96c0 .46.13.82.38 1.08.27.24.64.36 1.12.36.48 0 .85-.12 1.1-.36.27-.26.4-.62.4-1.08v-1h-1.72v-2.04h4.13v3.04a3.32 3.32 0 0 1-1.86 3.09c-.58.29-1.26.43-2.05.43ZM16.55 25.55V13.87h3.98c.82 0 1.54.16 2.14.47.62.3 1.1.74 1.43 1.3.34.55.51 1.2.51 1.95a3.49 3.49 0 0 1-1.94 3.25c-.6.3-1.32.46-2.14.46h-1.58v4.25h-2.4Zm2.4-6.33h1.58c.51 0 .92-.16 1.22-.47.3-.3.46-.7.46-1.16a1.58 1.58 0 0 0-1.68-1.64h-1.58v3.27ZM29.88 25.71a3.99 3.99 0 0 1-2.81-.96 3.42 3.42 0 0 1-1.03-2.62v-8.26h2.4v8.24c0 .5.13.87.37 1.14.26.26.62.38 1.07.38.45 0 .8-.12 1.06-.38.26-.27.38-.64.38-1.14v-8.24h2.4v8.26c0 1.1-.34 1.97-1.04 2.62-.68.64-1.61.96-2.8.96Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order .components .icon--disk {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cpath fill='%23fff' d='M30.34 16.23a11 11 0 1 1-6.56-6.56l1.03-1.75a13 13 0 1 0 7.27 7.27l-1.74 1.04Z'/%3E%3Cpath fill='%23fff' d='M26.22 15.1c-.89.53-1.9-.47-1.37-1.36l3.65-6.17a1 1 0 0 1 1.57-.2l2.52 2.52a1 1 0 0 1-.2 1.57l-6.17 3.65ZM23 20a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order .components .icon--cooling {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M20 7a13 13 0 1 0 0 26 13 13 0 0 0 0-26Zm0 2a11 11 0 1 0 0 22 11 11 0 0 0 0-22Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M20 20c0 .56.46 1.03 1 .89a4.06 4.06 0 0 0 0-7.87c-.54-.13-1 .33-1 .9V20Z'/%3E%3Cpath fill='%23fff' d='M20 20c-.56 0-1.03.46-.89 1a4.06 4.06 0 0 0 7.87 0c.13-.54-.33-1-.9-1H20Z'/%3E%3Cpath fill='%23fff' d='M20 20c0-.56-.46-1.03-1-.89a4.06 4.06 0 0 0 0 7.87c.54.13 1-.33 1-.9V20Z'/%3E%3Cpath fill='%23fff' d='M20 20c.56 0 1.03-.46.89-1a4.06 4.06 0 0 0-7.87 0c-.13.54.33 1 .9 1H20Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order .components .icon--power {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M12 7a5 5 0 0 0-5 5v16a5 5 0 0 0 5 5h16a5 5 0 0 0 5-5V12a5 5 0 0 0-5-5H12Zm0 2a3 3 0 0 0-3 3v16a3 3 0 0 0 3 3h16a3 3 0 0 0 3-3V12a3 3 0 0 0-3-3H12Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M22 18.6V13l-7 8.4h2.8V27l7-8.4H22Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order .components .icon--body {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M17 7a5 5 0 0 0-5 5v16a5 5 0 0 0 5 5h6a5 5 0 0 0 5-5V12a5 5 0 0 0-5-5h-6Zm0 2a3 3 0 0 0-3 3v16a3 3 0 0 0 3 3h6a3 3 0 0 0 3-3V12a3 3 0 0 0-3-3h-6Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M17 14a1 1 0 0 1 1-1h4a1 1 0 1 1 0 2h-4a1 1 0 0 1-1-1Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content--order .order .components .icon--other {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' fill='none'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cg clip-path='url(%23b)'%3E%3Cpath fill='%23fff' d='M20 7a13 13 0 1 0 0 26 13 13 0 0 0 0-26Zm0 23.83a10.83 10.83 0 1 1 0-21.66 10.83 10.83 0 0 1 0 21.66ZM25.42 20a1.08 1.08 0 0 1-1.09 1.08h-3.25v3.25a1.08 1.08 0 1 1-2.16 0v-3.25h-3.25a1.08 1.08 0 1 1 0-2.16h3.25v-3.25a1.08 1.08 0 1 1 2.16 0v3.25h3.25A1.08 1.08 0 0 1 25.42 20Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3CclipPath id='b'%3E%3Cpath fill='%23fff' d='M7 7h26v26H7z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
@media (max-width: 850px) {
.modal-item .modal-item__content--order .order__info {
    max-width: unset;
}
.modal-item .modal-item__content--order .order__info-tags {
    display: grid;
    grid-template-columns: 1fr 1fr;
    max-width: unset;
    width: 100%;
}
.modal-item .modal-item__content--order .order__info-tag--promo {
    max-width: unset;
    grid-column: 1/3;
}
}
@media (max-width: 600px) {
.modal-item .modal-item__content--order .order__info {
    flex-direction: column;
}
.modal-item .modal-item__content--order .order__info-preview {
    padding: 17.5px;
    width: 100%;
    height: auto;
}
.modal-item .modal-item__content--order .order__info-preview img {
    width: 100%;
    height: auto;
}
.modal-item .modal-item__content--order .order__body.components {
    grid-template-columns: 1fr;
}
.modal-item .modal-item__content--order .order__body.components .components__item--long {
    grid-column: 1/2;
}
.modal-item .modal-item__content--order .order__body.periphery {
    grid-template-columns: 1fr;
}
.modal-item .modal-item__content--order .order__navigation {
    width: 100%;
    overflow-x: auto;
    white-space: nowrap;
}
.modal-item .modal-item__content--order .order__navigation::-webkit-scrollbar {
    width: 0px;
    background: transparent;
}
}
.modal-item .modal-item__content--benchmark {
  max-width: 869px;
}
.modal-item .modal-item__content--benchmark .benchmark-navigation {
  display: flex;
  background: #2F3A61;
  border-radius: 10px;
  padding: 0 20px;
  height: 60px;
}
.modal-item .modal-item__content--benchmark .benchmark-navigation__item {
  display: flex;
  align-items: center;
  height: 100%;
  padding: 0 15px;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #8190CA;
  position: relative;
  background: transparent;
}
.modal-item .modal-item__content--benchmark .benchmark-navigation__item--active {
  color: #FFFFFF;
}
.modal-item .modal-item__content--benchmark .benchmark-navigation__item--active::after {
  content: "";
  display: block;
  width: calc(100% - 30px);
  height: 5px;
  background: #62DCFF;
  border-radius: 5px 5px 0 0;
  position: absolute;
  bottom: 0;
}
.modal-item .modal-item__content--benchmark .benchmark-content {
  background: #2F3A61;
  border-radius: 10px;
  margin-top: 25px;
}
.modal-item .modal-item__content--benchmark .benchmark-content--collapsed .benchmark-content__header {
  border-bottom: none;
  padding-bottom: 11px;
}
.modal-item .modal-item__content--benchmark .benchmark-content--collapsed .benchmark-content__body {
  display: none;
}
.modal-item .modal-item__content--benchmark .benchmark-content--collapsed .icon-arrow-down {
  transform: rotate(180deg);
  transform-origin: center;
}
.modal-item .modal-item__content--benchmark .benchmark-content__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 10px 10px 10px 20px;
  height: 60px;
  border-bottom: 1px solid rgba(129, 144, 202, 0.1);
}
.modal-item .modal-item__content--benchmark .benchmark-content__header__title {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #FFFFFF;
}
.modal-item .modal-item__content--benchmark .benchmark-content__header__actions {
  width: 35px;
  height: 35px;
}
.modal-item .modal-item__content--benchmark .benchmark-content__header__actions .light-button {
  background: #3B4876;
  border-radius: 10px;
  width: 35px;
  height: 35px;
  display: flex;
  padding: 0;
}
.modal-item .modal-item__content--benchmark .benchmark-content__header__actions .light-button .icon-arrow-down {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 20'%3E%3Cpath fill='%238190CA' d='M10.2049 9.13089a.41676.41676 0 0 1 .295-.12241.41655.41655 0 0 1 .295.12241l3.8208 3.82171c.2344.2344.5524.3662.8839.3663a1.2499 1.2499 0 0 0 .884-.3659 1.2504 1.2504 0 0 0 .3664-.8839 1.25032 1.25032 0 0 0-.3659-.884l-3.8217-3.8217a2.92083 2.92083 0 0 0-4.12501 0l-3.82166 3.8217a1.25007 1.25007 0 0 0 .00041 1.7679c.2345.2344.5525.366.88405.3659a1.25053 1.25053 0 0 0 .88387-.3663l3.82084-3.82171Z'/%3E%3C/svg%3E");
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.modal-item .modal-item__content--benchmark .benchmark-content__body__item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20.5px 20px;
}
.modal-item .modal-item__content--benchmark .benchmark-content__body__item__title {
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #FFFFFF;
}
.modal-item .modal-item__content--benchmark .benchmark-content__body__item__value {
  display: flex;
  align-items: center;
  font-weight: 600;
  font-size: 15px;
  line-height: 18px;
}
.modal-item .modal-item__content--benchmark .benchmark-content__body__item__value progress {
  margin-left: 10px;
  height: 6px;
  width: 150px;
  border-radius: 15px;
  box-shadow: none;
}
.modal-item .modal-item__content--benchmark .benchmark-content__body__item__value progress::-webkit-progress-bar {
  background: rgba(104, 116, 163, 0.3);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  border-radius: 15px;
}
.modal-item .modal-item__content--benchmark .benchmark-content__body__item__value progress::-webkit-progress-value {
  background-color: #0f162f;
  border-radius: 15px;
  box-shadow: none;
}
.modal-item .modal-item__content--benchmark .benchmark-content__body__item__value progress::-moz-progress-bar {
  background: rgba(104, 116, 163, 0.3);
  backdrop-filter: blur(10px);
  border-radius: 15px;
}
.modal-item .modal-item__content--benchmark .benchmark-content__body__item__value--good {
  color: #88CC48;
}
.modal-item .modal-item__content--benchmark .benchmark-content__body__item__value--good progress::-webkit-progress-value {
  background-color: #88CC48;
}
.modal-item .modal-item__content--benchmark .benchmark-content__body__item__value--normal {
  color: #FFB800;
}
.modal-item .modal-item__content--benchmark .benchmark-content__body__item__value--normal progress::-webkit-progress-value {
  background-color: #FFB800;
}
.modal-item .modal-item__content--benchmark .benchmark-content__body__item__value--bad {
  color: #FF4444;
}
.modal-item .modal-item__content--benchmark .benchmark-content__body__item__value--bad progress::-webkit-progress-value {
  background-color: #FF4444;
}
@media (max-width: 490px) {
.modal-item .modal-item__content--benchmark .benchmark-content__body__item {
    flex-direction: column;
    align-items: initial;
}
.modal-item .modal-item__content--benchmark .benchmark-content__body__item__value progress {
    width: 100%;
}
.modal-item .modal-item__content--benchmark .benchmark-content__body__item__title {
    margin-bottom: 15px;
}
.modal-item .modal-item__content--benchmark .benchmark-navigation {
    flex-wrap: wrap;
    height: auto;
}
.modal-item .modal-item__content--benchmark .benchmark-navigation .benchmark-navigation__item {
    padding: 22px 15px;
}
}
.modal-item .modal-item__content--fps {
  max-width: 869px;
}
.modal-item .modal-item__content--fps .fps-navigation {
  display: flex;
  background: #2F3A61;
  border-radius: 10px;
  padding: 0 20px;
  height: 60px;
  margin-bottom: 25px;
}
.modal-item .modal-item__content--fps .fps-navigation__item {
  display: flex;
  align-items: center;
  height: 100%;
  padding: 0 15px;
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #8190CA;
  position: relative;
  background: transparent;
}
.modal-item .modal-item__content--fps .fps-navigation__item--active {
  color: #FFFFFF;
}
.modal-item .modal-item__content--fps .fps-navigation__item--active::after {
  content: "";
  display: block;
  width: calc(100% - 30px);
  height: 5px;
  background: #62DCFF;
  border-radius: 5px 5px 0 0;
  position: absolute;
  bottom: 0;
}
.modal-item .modal-item__content--fps .fps-content {
  display: grid;
  grid-gap: 15px;
  grid-template-columns: 1fr 1fr 1fr;
}
.modal-item .modal-item__content--fps .fps-content--fps-table {
  margin-top: 15px;
  grid-template-columns: 1fr 1fr;
}
.modal-item .modal-item__content--fps .fps-content--fps-table .fps-content__item {
  max-width: 452.5px;
  padding: 15px 20px;
  background: #181F39;
}
.modal-item .modal-item__content--fps .fps-content--fps-table .fps-content__item__body {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.modal-item .modal-item__content--fps .fps-content--fps-table .fps-content__item__body__info {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.modal-item .modal-item__content--fps .fps-content--fps-table .fps-content__item__body__title {
  margin: 0;
}
.modal-item .modal-item__content--fps .fps-content--fps-table .fps-content__item__body__fps {
  margin: 0 10px 0 0;
}
.modal-item .modal-item__content--fps .fps-content--fps-table .fps-content__item__body__fps-progress progress {
  width: 150px;
}
.modal-item .modal-item__content--fps .fps-content__item {
  max-width: 266.33px;
  background: #2F3A61;
  border: 1px solid rgba(129, 144, 202, 0.1);
  border-radius: 10px;
  padding: 20px;
  position: relative;
}
.modal-item .modal-item__content--fps .fps-content__item__game-cover {
  left: 0;
  top: 0;
  position: absolute;
  z-index: 0;
  -webkit-mask: linear-gradient(209.73deg, #D9D9D9 6.91%, rgba(217, 217, 217, 0.237782) 50.65%, rgba(217, 217, 217, 0) 81.82%);
          mask: linear-gradient(209.73deg, #D9D9D9 6.91%, rgba(217, 217, 217, 0.237782) 50.65%, rgba(217, 217, 217, 0) 81.82%);
  border-radius: 10px;
  max-height: 130px;
  height: 100%;
  width: 100%;
}
.modal-item .modal-item__content--fps .fps-content__item__game-cover img {
  border-radius: 10px;
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.modal-item .modal-item__content--fps .fps-content__item__body {
  z-index: 1;
  transform: translateZ(1px);
}
.modal-item .modal-item__content--fps .fps-content__item__body__title {
  margin-top: 18px;
  margin-bottom: 15px;
}
.modal-item .modal-item__content--fps .fps-content__item__body__fps {
  font-weight: 600;
  font-size: 18px;
  line-height: 22px;
  margin-bottom: 10px;
  white-space: nowrap;
}
.modal-item .modal-item__content--fps .fps-content__item__body__fps--good {
  color: #88CC48;
}
.modal-item .modal-item__content--fps .fps-content__item__body__fps--normal {
  color: #FFB800;
}
.modal-item .modal-item__content--fps .fps-content__item__body__fps--bad {
  color: #FF4444;
}
.modal-item .modal-item__content--fps .fps-content__item__body__fps-progress progress {
  width: 100%;
  display: block;
  height: 6px;
  border-radius: 15px;
  box-shadow: none;
}
.modal-item .modal-item__content--fps .fps-content__item__body__fps-progress progress::-webkit-progress-bar {
  background: rgba(104, 116, 163, 0.3);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  border-radius: 15px;
}
.modal-item .modal-item__content--fps .fps-content__item__body__fps-progress progress::-webkit-progress-value {
  background-color: #0f162f;
  border-radius: 15px;
  box-shadow: none;
}
.modal-item .modal-item__content--fps .fps-content__item__body__fps-progress progress::-moz-progress-bar {
  background: rgba(104, 116, 163, 0.3);
  backdrop-filter: blur(10px);
  border-radius: 15px;
}
.modal-item .modal-item__content--fps .fps-content__item__body__fps-progress--good progress::-webkit-progress-value {
  background-color: #88CC48;
}
.modal-item .modal-item__content--fps .fps-content__item__body__fps-progress--normal progress::-webkit-progress-value {
  background-color: #FFB800;
}
.modal-item .modal-item__content--fps .fps-content__item__body__fps-progress--bad progress::-webkit-progress-value {
  background-color: #FF4444;
}
.modal-item .modal-item__content--fps .fps-actions {
  width: 100%;
  margin-top: 15px;
}
.modal-item .modal-item__content--fps .fps-actions .light-button {
  width: 100%;
  background: #2F3A61;
}
@media (max-width: 600px) {
.modal-item .modal-item__content--fps .fps-content__item {
    max-width: unset;
    width: 100%;
}
.modal-item .modal-item__content--fps .fps-content {
    display: flex;
    flex-direction: column;
}
.modal-item .modal-item__content--fps .fps-content__item__game-cover {
    width: 100%;
}
}
@media (max-width: 320px) {
.modal-item .modal-item__content--fps .fps-navigation {
    flex-wrap: wrap;
    height: auto;
}
.modal-item .modal-item__content--fps .fps-navigation__item {
    padding: 22px 15px;
}
}
.modal-item .modal-item__content--goods {
  max-width: 869px;
}
.modal-item .modal-item__content--goods .block-summary {
  display: grid;
  grid-template-columns: 300px auto;
}
.modal-item .modal-item__content--goods .block-summary__meta {
  padding: 20px;
  cursor: pointer;
}
.modal-item .modal-item__content--goods .block-summary__meta__image {
  width: 100%;
  max-width: 200px;
  max-height: 200px;
  height: auto;
  margin-bottom: 20px;
}
.modal-item .modal-item__content--goods .block-summary__meta__image img {
  width: 100%;
  height: auto;
  max-width: 200px;
  max-height: 200px;
  -o-object-fit: contain;
     object-fit: contain;
}
.modal-item .modal-item__content--goods .block-summary__meta__title {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #FFFFFF;
  margin-bottom: 10px;
}
.modal-item .modal-item__content--goods .block-summary__meta__class {
  font-weight: 600;
  font-size: 12px;
  line-height: 16px;
  text-transform: uppercase;
  color: #94A0CA;
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.modal-item .modal-item__content--goods .block-summary__meta__class .icon-star {
  background-color: #94A0CA;
  position: relative;
  top: -1px;
  width: 15px;
  height: 15px;
  margin-right: 5px;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 13 13'%3E%3Cpath fill='%2394A0CA' d='M5.629 1.046a1 1 0 0 1 1.742 0l1.285 2.279a1 1 0 0 0 .673.489l2.565.517a1 1 0 0 1 .538 1.657l-1.77 1.927a1 1 0 0 0-.258.791l.3 2.6a1 1 0 0 1-1.409 1.023l-2.379-1.088a1 1 0 0 0-.832 0l-2.38 1.088a1 1 0 0 1-1.409-1.024l.3-2.599a1 1 0 0 0-.257-.791L.568 5.988a1 1 0 0 1 .538-1.657l2.565-.517a1 1 0 0 0 .673-.49L5.63 1.047Z'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 13 13'%3E%3Cpath fill='%2394A0CA' d='M5.629 1.046a1 1 0 0 1 1.742 0l1.285 2.279a1 1 0 0 0 .673.489l2.565.517a1 1 0 0 1 .538 1.657l-1.77 1.927a1 1 0 0 0-.258.791l.3 2.6a1 1 0 0 1-1.409 1.023l-2.379-1.088a1 1 0 0 0-.832 0l-2.38 1.088a1 1 0 0 1-1.409-1.024l.3-2.599a1 1 0 0 0-.257-.791L.568 5.988a1 1 0 0 1 .538-1.657l2.565-.517a1 1 0 0 0 .673-.49L5.63 1.047Z'/%3E%3C/svg%3E");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: contain;
          mask-size: contain;
  display: block;
}
.modal-item .modal-item__content--goods .block-summary__meta__class--premium {
  color: #62DCFF;
}
.modal-item .modal-item__content--goods .block-summary__meta__class--premium .icon-star {
  background-color: #62DCFF;
}
.modal-item .modal-item__content--goods .block-summary__meta__class--danger {
  color: #EC4F7E;
}
.modal-item .modal-item__content--goods .block-summary__meta__class--danger .icon-star {
  background-color: #EC4F7E;
}
.modal-item .modal-item__content--goods .block-summary__meta__price {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.modal-item .modal-item__content--goods .block-summary__description {
  margin: 20px 0;
  padding: 20px;
  overflow-y: auto;
  height: 304px;
  border-radius: 10px;
  background: #2F3A61;
  isolation: isolate;
  font-weight: 500;
  font-size: 14px;
  line-height: 19px;
}
.modal-item .modal-item__content--goods .block-summary__description::-webkit-scrollbar {
  width: 15px;
}
.modal-item .modal-item__content--goods .block-summary__description::-webkit-scrollbar-track {
  background: transparent;
  margin: 5px;
}
.modal-item .modal-item__content--goods .block-summary__description::-webkit-scrollbar-thumb {
  background: #45517D;
  border: 5px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 10px;
}
.modal-item .modal-item__content--goods .block-specifications {
  margin-top: 20px;
  background: #2F3A61;
  border-radius: 10px;
  display: grid;
  padding: 10px 20px;
}
.modal-item .modal-item__content--goods .block-specifications__item {
  padding: 10px 0;
}
.modal-item .modal-item__content--goods .block-specifications__item:not(:last-child) {
  border-bottom: 1px solid rgba(70, 86, 144, 0.2);
}
.modal-item .modal-item__content--goods .block-specifications__item__title {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #8190CA;
  margin-bottom: 10px;
}
.modal-item .modal-item__content--goods .block-specifications__item__value {
  font-weight: 600;
  font-size: 14px;
  line-height: 19px;
  text-transform: uppercase;
  color: #FFFFFF;
}
@media (max-width: 780px) {
.modal-item .modal-item__content--goods .block-summary {
    grid-template-columns: 220px auto;
}
}
@media (max-width: 550px) {
.modal-item .modal-item__content--goods .block-summary {
    grid-template-columns: auto;
}
}
.modal-item .modal-item__content--variants {
  min-width: 470px;
  max-width: 780px;
  width: auto;
}
.modal-item .modal-item__content--variants .modal__body {
  padding: 0;
}
.modal-item .modal-item__content--variants .block-description {
  display: flex;
  align-items: center;
  padding: 20px;
  border-bottom: 1px solid rgba(70, 86, 144, 0.2);
}
.modal-item .modal-item__content--variants .block-description__image {
  width: 70px;
  height: 70px;
  margin-right: 20px;
}
.modal-item .modal-item__content--variants .block-description__image img {
  width: 70px;
  height: 70px;
  -o-object-fit: contain;
     object-fit: contain;
}
.modal-item .modal-item__content--variants .block-description__text__title {
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  color: #FFFFFF;
  margin-bottom: 10px;
}
.modal-item .modal-item__content--variants .block-description__text__class {
  font-weight: 600;
  font-size: 12px;
  line-height: 16px;
  text-transform: uppercase;
  color: #94A0CA;
  display: flex;
  align-items: center;
}
.modal-item .modal-item__content--variants .block-description__text__class .icon-star {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 13 13'%3E%3Cpath fill='%2394A0CA' d='M5.6288 1.0456c.3826-.6787 1.3598-.6787 1.7424 0l1.2846 2.2792a1 1 0 0 0 .6734.4892l2.5646.5175c.7636.154 1.0656 1.0835.5384 1.657l-1.7707 1.926a1.0002 1.0002 0 0 0-.2572.7917l.3004 2.599c.0894.7739-.7012 1.3483-1.4096 1.0241l-2.379-1.0888a.9996.9996 0 0 0-.8323 0l-2.379 1.0888c-.7083.3242-1.499-.2502-1.4095-1.0241l.3004-2.599a1 1 0 0 0-.2572-.7916L.5678 5.9885c-.5272-.5735-.2252-1.503.5384-1.657l2.5646-.5175a1 1 0 0 0 .6734-.4892l1.2847-2.2792Z'/%3E%3C/svg%3E");
  width: 15px;
  height: 15px;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
  margin-right: 5px;
}
.modal-item .modal-item__content--variants .block-variants {
  padding: 20px;
  display: flex;
  flex-wrap: wrap;
  gap: 20px;
  border-bottom: 1px solid rgba(70, 86, 144, 0.2);
  max-width: 770px;
}
.modal-item .modal-item__content--variants .block-variants__item {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  background: #34406A;
  border-radius: 10px;
  cursor: pointer;
  min-width: 130px;
  padding: 10px 0;
  position: relative;
}
.modal-item .modal-item__content--variants .block-variants__item--selected::after {
  content: "";
  display: block;
  position: absolute;
  width: 35px;
  height: 35px;
  left: 95px;
  top: 0;
  border-radius: 0 10px 0 50px;
  background: #EC4F7E url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='m13.9491 2.7694-8.6368 8.6362a.6244.6244 0 0 1-.8856 0l-3.34-3.3431a.625.625 0 0 0-.8857 0 .625.625 0 0 0 0 .8856l3.3413 3.3407a1.88 1.88 0 0 0 2.6562 0l8.6363-8.6344a.625.625 0 0 0 0-.885.6253.6253 0 0 0-.8857 0Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h15v15H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat 13px 7px;
  background-size: 15px 15px;
}
.modal-item .modal-item__content--variants .block-variants__item__image {
  width: 70px;
  height: 70px;
  margin-bottom: 10px;
}
.modal-item .modal-item__content--variants .block-variants__item__image img {
  width: 70px;
  height: 70px;
  -o-object-fit: contain;
     object-fit: contain;
}
.modal-item .modal-item__content--variants .block-variants__item__title {
  font-weight: 600;
  font-size: 14px;
  line-height: 19px;
  color: #8190CA;
  margin-bottom: 10px;
}
.modal-item .modal-item__content--variants .block-variants__item__price {
  border-top: 1px solid rgba(129, 144, 202, 0.1);
  width: 100%;
  text-align: center;
  padding-top: 10px;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.modal-item .modal-item__content--variants .block-variants__item__count {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 10px;
}
.modal-item .modal-item__content--variants .block-variants__item__count__value {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 10px;
  background: #0F162F;
  font-weight: 600;
  font-size: 13px;
  line-height: 16px;
  color: #FFFFFF;
  height: 30px;
  width: 40px;
  border-radius: 5px;
  margin: 0 5px;
}
.modal-item .modal-item__content--variants .block-variants__item__count .light-button {
  background: #465691;
  padding: 0;
  width: 30px;
  height: 30px;
  border-radius: 5px;
}
.modal-item .modal-item__content--variants .block-variants__item__count .light-button .icon {
  background: #FFFFFF;
  width: 18px;
  height: 18px;
}
.modal-item .modal-item__content--variants .block-variants__item__count .light-button .icon-minus {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 18 18'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M17.25 8.2498H.75a.75.75 0 1 0 0 1.5h16.5a.75.75 0 0 0 0-1.5Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 18 18'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M17.25 8.2498H.75a.75.75 0 1 0 0 1.5h16.5a.75.75 0 0 0 0-1.5Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content--variants .block-variants__item__count .light-button .icon-plus {
  -webkit-mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 18 18'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M17.25 8.25h-7.5V.75A.75.75 0 0 0 9 0a.75.75 0 0 0-.75.75v7.5H.75A.75.75 0 0 0 0 9a.75.75 0 0 0 .75.75h7.5v7.5a.75.75 0 1 0 1.5 0v-7.5h7.5a.75.75 0 1 0 0-1.5Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
          mask: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 18 18'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M17.25 8.25h-7.5V.75A.75.75 0 0 0 9 0a.75.75 0 0 0-.75.75v7.5H.75A.75.75 0 0 0 0 9a.75.75 0 0 0 .75.75h7.5v7.5a.75.75 0 1 0 1.5 0v-7.5h7.5a.75.75 0 1 0 0-1.5Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.modal-item .modal-item__content--variants .block-variants__item__count .light-button--disabled .icon {
  background: #717996;
}
.modal-item .modal-item__content--variants .block-footer {
  padding: 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.modal-item .modal-item__content--variants .block-footer__price {
  font-weight: 600;
  font-size: 20px;
  line-height: 24px;
  text-transform: uppercase;
  color: #FFFFFF;
}
@media (max-width: 545px) {
.modal-item .modal-item__content--variants {
    min-width: unset;
    max-width: unset;
}
}
@media (max-width: 380px) {
.modal-item .modal-item__content--variants .block-variants__item {
    width: 100%;
    min-width: unset;
}
.modal-item .modal-item__content--variants .block-variants__item--selected::after {
    right: 0;
    left: unset;
}
}
@media (max-width: 330px) {
.modal-item .modal-item__content--variants .block-description {
    flex-direction: column;
}
.modal-item .modal-item__content--variants .block-description .block-description__image {
    margin-right: 0;
    margin-bottom: 15px;
}
}
.modal-item .modal-item__content--compare {
  width: -moz-max-content;
  width: max-content;
  max-width: 1090px;
}
.modal-item .modal-item__content--compare .modal__header .modal__actions {
  display: flex;
  align-items: center;
}
.modal-item .modal-item__content--compare .modal__header .modal__actions .modal__actions__switch {
  display: flex;
  align-items: center;
  margin-right: 20px;
  font-weight: 600;
  font-size: 12px;
  line-height: 16px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.modal-item .modal-item__content--compare .modal__header .modal__actions .modal__actions__switch .light-switch {
  margin-right: 10px;
}
.modal-item .modal-item__content--compare .modal__header .modal__title__product-count {
  display: flex;
  align-items: center;
  font-weight: 600;
  font-size: 16px;
  line-height: 22px;
  text-transform: uppercase;
  color: #8190CA;
  margin-right: 20px;
}
.modal-item .modal-item__content--compare .modal__header .modal__title__product-count::before {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  border-radius: 50%;
  background: #45517D;
  margin: 0 10px;
}
.modal-item .modal-item__content--compare .block-stats {
  position: relative;
  max-width: 1090px;
  background: #2F3A61;
  border-radius: 10px;
  padding: 10px 0;
}
.modal-item .modal-item__content--compare .block-stats__items {
  overflow-x: hidden;
  position: relative;
  display: block;
}
.modal-item .modal-item__content--compare .block-stats__items-container {
  display: flex;
  transition: 0.2s ease-in-out all;
}
.modal-item .modal-item__content--compare .block-stats__items-table--overlay {
  position: absolute;
}
.modal-item .modal-item__content--compare .block-stats__items-table--overlay .block-stats__column__item__title {
  opacity: 1 !important;
  pointer-events: auto !important;
  -webkit-user-select: initial !important;
     -moz-user-select: initial !important;
          user-select: initial !important;
  z-index: 1;
}
.modal-item .modal-item__content--compare .block-stats__items-table--overlay .block-stats__column__item__value {
  visibility: hidden;
  opacity: 0;
  pointer-events: none;
}
.modal-item .modal-item__content--compare .block-stats__items-table tr {
  display: flex;
}
.modal-item .modal-item__content--compare .block-stats__items-table td {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  min-width: 250px;
  max-width: 250px;
  padding: 10px 20px;
}
.modal-item .modal-item__content--compare .block-stats__items-table td:first-child {
  min-width: 300px;
  max-width: 300px;
}
.modal-item .modal-item__content--compare .block-stats__items .block-stats__column {
  padding: 0;
  min-width: 250px;
  max-width: 250px;
  position: relative;
}
.modal-item .modal-item__content--compare .block-stats__items .block-stats__column:first-child {
  min-width: 300px;
  max-width: 300px;
}
.modal-item .modal-item__content--compare .block-stats__items .block-stats__column:not(:first-child) .block-stats__column__item__title {
  visibility: hidden;
}
.modal-item .modal-item__content--compare .block-stats__items .block-stats__column__item {
  padding: 10px 20px;
}
.modal-item .modal-item__content--compare .block-stats__items .block-stats__column__item:not(:last-child) {
  border-bottom: 1px solid rgba(70, 86, 144, 0.2);
}
.modal-item .modal-item__content--compare .block-stats__items .block-stats__column__item__title {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #8190CA;
  margin-bottom: 10px;
  height: 17px;
  text-overflow: ellipsis;
  word-break: normal;
  overflow: hidden;
  white-space: nowrap;
  opacity: 0;
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.modal-item .modal-item__content--compare .block-stats__items .block-stats__column__item__value {
  font-weight: 600;
  font-size: 14px;
  line-height: 19px;
  text-transform: uppercase;
  color: #FFFFFF;
  display: flex;
}
.modal-item .modal-item__content--compare .block-stats__items .block-stats__column__item__value--good {
  color: #88CC48;
}
.modal-item .modal-item__content--compare .block-stats__items .block-stats__column__item__value--good::after {
  display: block;
  width: 18px;
  height: 18px;
  margin-left: 5px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 18 19'%3E%3Cpath fill='%2388CC48' d='M12.7498 10.5575 9.53228 7.37749c-.06972-.0703-.15267-.12609-.24407-.16417-.09139-.03808-.18942-.05768-.28843-.05768-.09901 0-.19704.0196-.28843.05768-.0914.03808-.17435.09387-.24407.16417l-3.18 3.18001c-.0703.0697-.12609.1527-.16417.2441-.03808.0914-.05768.1894-.05768.2884 0 .099.0196.197.05768.2884.03808.0914.09387.1744.16417.2441.14052.1397.33061.2181.52875.2181.19814 0 .38823-.0784.52875-.2181l2.655-2.65501 2.65502 2.65501c.1397.1385.3282.2167.525.2175.0987.0006.1965-.0184.2879-.0557.0914-.0373.1745-.0923.2446-.1618.0728-.0672.1316-.1482.1729-.2383.0413-.09.0644-.1874.0679-.2864.0035-.099-.0127-.1978-.0476-.2905-.0349-.0927-.0878-.1776-.1557-.2498Z'/%3E%3C/svg%3E");
  content: "";
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.modal-item .modal-item__content--compare .block-products {
  position: relative;
  max-width: 1090px;
}
.modal-item .modal-item__content--compare .block-products__items {
  overflow-x: hidden;
  position: relative;
  display: block;
}
.modal-item .modal-item__content--compare .block-products__items-container {
  display: flex;
  transition: 0.2s ease-in-out all;
}
.modal-item .modal-item__content--compare .block-products__items .block-products__item {
  padding: 0 20px 20px 20px;
  min-width: 250px;
  max-width: 250px;
  position: relative;
}
.modal-item .modal-item__content--compare .block-products__items .block-products__item:hover .block-products__item__action__button {
  opacity: 1;
}
.modal-item .modal-item__content--compare .block-products__items .block-products__item__action__button {
  position: absolute;
  top: 0;
  right: 51px;
  width: 24px;
  height: 24px;
  background: transparent;
  cursor: pointer;
  z-index: 11;
  transition: 0.15s ease-in-out opacity;
  opacity: 0;
}
.modal-item .modal-item__content--compare .block-products__items .block-products__item__action__button:hover .icon-remove {
  background: #FF4444;
}
.modal-item .modal-item__content--compare .block-products__items .block-products__item__action__button:active {
  opacity: 0.7 !important;
}
.modal-item .modal-item__content--compare .block-products__items .block-products__item__action__button .icon-remove {
  transition: 0.15s ease-in-out background-color;
  width: 24px;
  height: 24px;
  display: block;
  background: #45517D;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cg fill='%2345517D' clip-path='url(%23a)'%3E%3Cpath d='M21 4h-3.1A5.01 5.01 0 0 0 13 0h-2a5.009 5.009 0 0 0-4.9 4H3a1 1 0 0 0 0 2h1v13a5.006 5.006 0 0 0 5 5h6a5.006 5.006 0 0 0 5-5V6h1a1 1 0 1 0 0-2ZM11 2h2a3.006 3.006 0 0 1 2.829 2H8.171A3.006 3.006 0 0 1 11 2Zm7 17a3 3 0 0 1-3 3H9a3 3 0 0 1-3-3V6h12v13Z'/%3E%3Cpath d='M10 18a1 1 0 0 0 1-1v-6a1 1 0 0 0-2 0v6a1 1 0 0 0 1 1ZM14 18a1 1 0 0 0 1-1v-6a1 1 0 1 0-2 0v6a1 1 0 0 0 1 1Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cg fill='%2345517D' clip-path='url(%23a)'%3E%3Cpath d='M21 4h-3.1A5.01 5.01 0 0 0 13 0h-2a5.009 5.009 0 0 0-4.9 4H3a1 1 0 0 0 0 2h1v13a5.006 5.006 0 0 0 5 5h6a5.006 5.006 0 0 0 5-5V6h1a1 1 0 1 0 0-2ZM11 2h2a3.006 3.006 0 0 1 2.829 2H8.171A3.006 3.006 0 0 1 11 2Zm7 17a3 3 0 0 1-3 3H9a3 3 0 0 1-3-3V6h12v13Z'/%3E%3Cpath d='M10 18a1 1 0 0 0 1-1v-6a1 1 0 0 0-2 0v6a1 1 0 0 0 1 1ZM14 18a1 1 0 0 0 1-1v-6a1 1 0 1 0-2 0v6a1 1 0 0 0 1 1Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h24v24H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  -webkit-mask-size: contain;
          mask-size: contain;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}
.modal-item .modal-item__content--compare .block-products__items .block-products__item__image {
  width: 70px;
  height: 70px;
  margin-bottom: 20px;
  cursor: pointer;
}
.modal-item .modal-item__content--compare .block-products__items .block-products__item__image img {
  width: 70px;
  height: 70px;
  -o-object-fit: contain;
     object-fit: contain;
}
.modal-item .modal-item__content--compare .block-products__items .block-products__item__title {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  color: #FFFFFF;
  margin-bottom: 10px;
}
.modal-item .modal-item__content--compare .block-products__items .block-products__item__class {
  font-weight: 600;
  font-size: 12px;
  line-height: 16px;
  text-transform: uppercase;
  color: #94A0CA;
  display: flex;
  align-items: center;
  margin-bottom: 20px;
}
.modal-item .modal-item__content--compare .block-products__items .block-products__item__class .icon-star {
  background-color: #94A0CA;
  width: 15px;
  height: 15px;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 13 13'%3E%3Cpath fill='%2394A0CA' d='M5.6288 1.0456c.3826-.6787 1.3598-.6787 1.7424 0l1.2846 2.2792a1 1 0 0 0 .6734.4892l2.5646.5175c.7636.154 1.0656 1.0835.5384 1.657l-1.7707 1.926a1.0002 1.0002 0 0 0-.2572.7917l.3004 2.599c.0894.7739-.7012 1.3483-1.4096 1.0241l-2.379-1.0888a.9996.9996 0 0 0-.8323 0l-2.379 1.0888c-.7083.3242-1.499-.2502-1.4095-1.0241l.3004-2.599a1 1 0 0 0-.2572-.7916L.5678 5.9885c-.5272-.5735-.2252-1.503.5384-1.657l2.5646-.5175a1 1 0 0 0 .6734-.4892l1.2847-2.2792Z'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 13 13'%3E%3Cpath fill='%2394A0CA' d='M5.6288 1.0456c.3826-.6787 1.3598-.6787 1.7424 0l1.2846 2.2792a1 1 0 0 0 .6734.4892l2.5646.5175c.7636.154 1.0656 1.0835.5384 1.657l-1.7707 1.926a1.0002 1.0002 0 0 0-.2572.7917l.3004 2.599c.0894.7739-.7012 1.3483-1.4096 1.0241l-2.379-1.0888a.9996.9996 0 0 0-.8323 0l-2.379 1.0888c-.7083.3242-1.499-.2502-1.4095-1.0241l.3004-2.599a1 1 0 0 0-.2572-.7916L.5678 5.9885c-.5272-.5735-.2252-1.503.5384-1.657l2.5646-.5175a1 1 0 0 0 .6734-.4892l1.2847-2.2792Z'/%3E%3C/svg%3E");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
  -webkit-mask-position: center;
          mask-position: center;
  margin-right: 5px;
}
.modal-item .modal-item__content--compare .block-products__items .block-products__item__class--premium {
  color: #62DCFF;
}
.modal-item .modal-item__content--compare .block-products__items .block-products__item__class--premium .icon-star {
  background-color: #62DCFF;
}
.modal-item .modal-item__content--compare .block-products__items .block-products__item__class--danger {
  color: #EC4F7E;
}
.modal-item .modal-item__content--compare .block-products__items .block-products__item__class--danger .icon-star {
  background-color: #EC4F7E;
}
.modal-item .modal-item__content--compare .block-products__items .block-products__item__price {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.modal-item .modal-item__content--compare .block-products__items .block-products__item:first-child {
  min-width: 300px;
  max-width: 300px;
}
.modal-item .modal-item__content--compare .block-products .block-products__actions {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  display: flex;
  justify-content: space-between;
  pointer-events: none;
}
.modal-item .modal-item__content--compare .block-products .block-products__actions .block-products__action {
  height: 100%;
  width: 44px;
  background: #293254;
}
.modal-item .modal-item__content--compare .block-products .block-products__actions .block-products__action-button {
  pointer-events: auto;
  height: calc(100% - 40px);
  width: 44px;
  background: red;
  margin: 20px 0;
  background: rgba(52, 64, 106, 0.85);
  box-shadow: 0 5px 15px #222C4E;
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  border-radius: 10px;
  transition: 0.2s ease-in-out all;
  background-repeat: no-repeat;
  background-size: 24px 24px;
  background-position: center;
}
.modal-item .modal-item__content--compare .block-products .block-products__actions .block-products__action-button--right {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='m15.4 9.88-4.59-4.59A1 1 0 1 0 9.4 6.71l4.6 4.58a1 1 0 0 1 0 1.42l-4.6 4.58a1 1 0 1 0 1.41 1.42l4.59-4.59a3 3 0 0 0 0-4.24Z'/%3E%3C/svg%3E");
}
.modal-item .modal-item__content--compare .block-products .block-products__actions .block-products__action-button--left {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23fff' d='m8.6 14.12 4.59 4.59a1 1 0 1 0 1.41-1.42L10 12.71a.999.999 0 0 1 0-1.42l4.6-4.58a1 1 0 0 0-1.41-1.42L8.6 9.88a3 3 0 0 0 0 4.24Z'/%3E%3C/svg%3E");
}
.modal-item .modal-item__content--compare .block-products .block-products__actions .block-products__action-button:hover {
  opacity: 0.8;
}
.modal-item .modal-item__content--compare .block-products .block-products__actions .block-products__action-button:active {
  opacity: 0.5;
}
.modal-item .modal-item__content--compare .block-products .block-products__actions .block-products__action--hidden {
  opacity: 0;
  pointer-events: none;
}
@media (max-width: 1170px) {
.modal-item .modal-item__content--compare {
    width: 100%;
}
}
@media (max-width: 650px) {
.modal-item .modal-item__content--compare .modal__header .modal__title__product-count {
    display: none;
}
.modal-item .modal-item__content--compare .modal__header .modal__actions .modal__actions__switch {
    display: none;
}
}
.overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  z-index: 100;
  opacity: 0;
  pointer-events: none;
  transition: 0.3s ease-in-out opacity;
}
.overlay--opened {
  pointer-events: auto;
  opacity: 1;
}
.overlay__backdrop {
  position: absolute;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
  background: rgba(15, 22, 47, 0.8);
  z-index: -1;
}
.overlay__body {
  position: absolute;
  right: 0;
  top: 0;
}
.overlay__body__close-button {
  width: 45px;
  height: 45px;
  display: block;
  background: #2D385F url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='m8.384 7.5 6.433-6.433a.625.625 0 0 0-.884-.884L7.5 6.616 1.067.183a.625.625 0 0 0-.884.884L6.616 7.5.183 13.933a.625.625 0 0 0 .884.884L7.5 8.384l6.433 6.433a.625.625 0 1 0 .884-.884L8.384 7.5Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h15v15H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E") no-repeat center;
  background-size: 15px;
  border-radius: 50%;
  transition: 0.2s ease-in-out opacity;
  position: absolute;
  top: 30px;
  left: -75px;
}
.overlay__body__close-button:hover {
  opacity: 0.7;
}
.overlay__body__close-button:active {
  opacity: 0.5;
}
.overlay__body__content {
  min-width: 310px;
  max-width: 361px;
  width: 361px;
  height: 100vh;
  background: #263159;
  overflow-y: auto;
  overflow-y: overlay;
}
.overlay__body__content::-webkit-scrollbar {
  width: 15px;
  opacity: 0.5;
}
.overlay__body__content::-webkit-scrollbar-track {
  background: transparent;
  margin: 5px;
}
.overlay__body__content::-webkit-scrollbar-thumb {
  background: #45517D;
  opacity: 0.5;
  border: 5px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 10px;
}
@media (max-width: 450px) {
.overlay__body__content {
    min-width: unset;
    max-width: unset;
    width: calc(100vw - 75px - 10px);
}
}
.slide-leave-active,
.slide-enter-active {
  transition: 0.3s ease-in-out transform;
}
.slide-enter-from {
  transform: translate(100%, 0);
}
.slide-leave-to {
  transform: translate(100%, 0);
}
.overlay__body__content--cart {
  background: #1A223F;
}
.overlay__body__content--mobile .block-navigation {
  padding: 20px;
}
.overlay__body__content--mobile .block-navigation:not(:last-child) {
  border-bottom: 1px solid #2D3963;
}
.overlay__body__content--mobile .block-navigation__header {
  padding: 0 5px 5px;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.overlay__body__content--mobile .block-navigation__header__link {
  transition: 0.2s ease-in-out opacity;
}
.overlay__body__content--mobile .block-navigation__header__link:hover {
  opacity: 0.8;
}
.overlay__body__content--mobile .block-navigation__header__link:active {
  opacity: 0.5;
}
.overlay__body__content--mobile .block-navigation__body {
  background: #2D3963;
  border-radius: 10px;
  padding: 20px 25px;
  margin-top: 20px;
}
.overlay__body__content--mobile .block-navigation__body .navigation-item__link:not(:last-child) .navigation-item {
  margin-bottom: 15px;
}
.overlay__body__content--mobile .block-navigation__body--about .navigation-item {
  padding: 11.5px 0;
}
.overlay__body__content--mobile .block-navigation__body--help {
  padding: 0;
}
.overlay__body__content--mobile .block-navigation__body--help .block-navigation__body__tiles .navigation-item {
  padding: 33.5px 25px;
  margin-bottom: 0 !important;
  border-bottom: 1px solid rgba(255, 255, 255, 0.05);
}
.overlay__body__content--mobile .block-navigation__body--help .block-navigation__body__tiles .navigation-item .navigation-item__icon {
  width: 45px;
  height: 45px;
  margin-right: 20px;
}
.overlay__body__content--mobile .block-navigation__body--help .block-navigation__body__tiles .navigation-item .navigation-item__icon .icon-bag {
  width: 45px;
  height: 45px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 45 46'%3E%3Cg fill='%23EC4F7E' clip-path='url(%23a)'%3E%3Cpath d='M39.375 11.75H33.75A11.2503 11.2503 0 0 0 22.5.5a11.25 11.25 0 0 0-11.25 11.25H5.625A5.625 5.625 0 0 0 0 17.375v18.75A9.3861 9.3861 0 0 0 9.375 45.5H26.25c.4973 0 .9742-.1975 1.3258-.5492a1.8746 1.8746 0 0 0 0-2.6516A1.8746 1.8746 0 0 0 26.25 41.75H9.375a5.625 5.625 0 0 1-5.625-5.625v-18.75A1.8749 1.8749 0 0 1 5.625 15.5h5.625v3.75c0 .4973.1975.9742.5492 1.3258a1.8746 1.8746 0 0 0 2.6516 0A1.8746 1.8746 0 0 0 15 19.25V15.5h15v3.75c0 .4973.1975.9742.5492 1.3258a1.8746 1.8746 0 0 0 2.6516 0A1.8746 1.8746 0 0 0 33.75 19.25V15.5h5.625c.4973 0 .9742.1975 1.3258.5492.3517.3516.5492.8285.5492 1.3258v9.375c0 .4973.1975.9742.5492 1.3258a1.8746 1.8746 0 0 0 2.6516 0A1.8746 1.8746 0 0 0 45 26.75v-9.375a5.625 5.625 0 0 0-5.625-5.625ZM15 11.75a7.5001 7.5001 0 0 1 15 0H15Z'/%3E%3Cpath fill-rule='evenodd' d='M44.4509 44.9506a1.8752 1.8752 0 0 1-2.6513 0l-4.5131-4.5131a8.3561 8.3561 0 0 1-4.4738 1.3125 8.4372 8.4372 0 0 1-7.7952-5.2086 8.4375 8.4375 0 1 1 16.2327-3.2289 8.3564 8.3564 0 0 1-1.3125 4.4738l4.5132 4.5131a1.8748 1.8748 0 0 1 0 2.6512ZM35.417 37.21a4.6876 4.6876 0 1 1-5.2086-7.7952A4.6876 4.6876 0 0 1 35.417 37.21Z' clip-rule='evenodd'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h45v45H0z' transform='translate(0 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-position: center;
  background-size: 45px;
  background-repeat: no-repeat;
}
.overlay__body__content--mobile .block-navigation__body--help .block-navigation__body__tiles .navigation-item .navigation-item__icon .icon-box {
  width: 45px;
  height: 45px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 45 46'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23EC4F7E' d='M35.625.5H9.375A9.3862 9.3862 0 0 0 0 9.875v26.25A9.3861 9.3861 0 0 0 9.375 45.5h26.25A9.3863 9.3863 0 0 0 45 36.125V9.875A9.3864 9.3864 0 0 0 35.625.5Zm5.625 9.375H28.125V4.25h7.5a5.6251 5.6251 0 0 1 5.625 5.625ZM20.625 4.25h3.75v9.375c0 .4973-.1975.9742-.5492 1.3258a1.8746 1.8746 0 0 1-2.6516 0 1.8746 1.8746 0 0 1-.5492-1.3258V4.25Zm-11.25 0h7.5v5.625H3.75A5.625 5.625 0 0 1 9.375 4.25Zm26.25 37.5H9.375a5.625 5.625 0 0 1-5.625-5.625v-22.5h13.125a5.625 5.625 0 1 0 11.25 0H41.25v22.5a5.625 5.625 0 0 1-5.625 5.625Zm1.875-5.625c0 .4973-.1975.9742-.5492 1.3258A1.8746 1.8746 0 0 1 35.625 38H30a1.8746 1.8746 0 0 1-1.3258-.5492 1.8746 1.8746 0 0 1 0-2.6516A1.8746 1.8746 0 0 1 30 34.25h5.625c.4973 0 .9742.1975 1.3258.5492.3517.3516.5492.8285.5492 1.3258Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h45v45H0z' transform='translate(0 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-position: center;
  background-size: 45px;
  background-repeat: no-repeat;
}
.overlay__body__content--mobile .block-navigation__body--help .block-navigation__body__tiles .navigation-item .navigation-item__content__title {
  font-family: "Unbounded", sans-serif;
  font-size: 14px;
  line-height: 16px;
  text-transform: uppercase;
  color: #EC4F7E;
  margin-bottom: 10px;
}
.overlay__body__content--mobile .block-navigation__body--help .block-navigation__body__tiles .navigation-item .navigation-item__content__text {
  font-weight: 400;
  font-size: 13.5px;
  line-height: 135%;
  color: #FFFFFF;
  text-transform: initial;
}
.overlay__body__content--mobile .block-navigation__body--help .block-navigation__body__list {
  padding: 20px 25px;
}
.overlay__body__content--mobile .block-navigation__body--help .block-navigation__body__list .navigation-item {
  padding: 7.1px 0;
}
.overlay__body__content--mobile .block-navigation__body--pc {
  padding-bottom: 0;
  min-height: 256px;
}
.overlay__body__content--mobile .block-navigation__body--pc .navigation-item {
  flex-direction: column;
  min-height: 236px;
}
.overlay__body__content--mobile .block-navigation__body--pc .navigation-item__content__title {
  font-family: "Unbounded", sans-serif;
  font-size: 14px;
  line-height: 16px;
  text-transform: uppercase;
  color: #EC4F7E;
  margin-bottom: 10px;
}
.overlay__body__content--mobile .block-navigation__body--pc .navigation-item__content__text {
  font-weight: 400;
  font-size: 13.5px;
  line-height: 135%;
  color: #FFFFFF;
  text-transform: initial;
}
.overlay__body__content--mobile .block-navigation__body--pc .navigation-item__icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 214 150'%3E%3Crect width='67.6743' height='98.0787' x='145.774' y='55.7639' fill='%2336426B' rx='10' transform='rotate(11.631 145.774 55.7639)'/%3E%3Crect width='31.3852' height='6.8655' x='154.76' y='99.6703' fill='%23fff' rx='3.4327' transform='rotate(11.631 154.76 99.6703)'/%3E%3Crect width='19.6157' height='4.9039' x='158.151' y='112.385' fill='%2362DCFF' rx='2.452' transform='rotate(11.631 158.151 112.385)'/%3E%3Crect width='31.3852' height='6.8655' x='137.103' y='127.078' fill='%23fff' rx='3.4327' transform='rotate(11.631 137.103 127.078)'/%3E%3Crect width='41.193' height='6.8655' x='134.73' y='138.605' fill='%23fff' rx='3.4327' transform='rotate(11.631 134.73 138.605)'/%3E%3Crect width='49.0393' height='39.2315' x='155.606' y='51.7797' fill='%2362DCFF' rx='10' transform='rotate(11.631 155.606 51.7797)'/%3E%3Crect width='121.358' height='175.882' x='2.7312' y='41.6033' fill='%23394679' rx='10' transform='rotate(-15 2.7312 41.6033)'/%3E%3Crect width='56.2822' height='12.3117' x='52.4304' y='104.763' fill='%238190CA' rx='6.1559' transform='rotate(-15 52.4304 104.763)'/%3E%3Crect width='35.1764' height='8.7941' x='68.0862' y='122.418' fill='%23EC4F7E' rx='4.3971' transform='rotate(-15 68.0862 122.418)'/%3E%3Crect width='56.2822' height='12.3117' x='46.1553' y='162.891' fill='%23D9D9D9' rx='6.1559' transform='rotate(-15 46.1553 162.891)'/%3E%3Crect width='87.9409' height='70.3527' x='15.29' y='27.313' fill='%23EC4F7E' rx='10' transform='rotate(-15 15.29 27.313)'/%3E%3C/svg%3E");
  background-position: left;
  background-size: contain;
  background-repeat: no-repeat;
  height: 150px;
  width: 100%;
}
.overlay__body__content--mobile .block-navigation__body--pc:last-child {
  margin-top: 10px;
}
.overlay__body__content--mobile .block-navigation__body--pc:last-child .navigation-item__content__title {
  color: #62DCFF;
}
.overlay__body__content--mobile .block-navigation__body--pc:last-child .navigation-item__icon {
  background-position: -60px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 236 131'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%2341518C' d='M288.891 266.047c-7.204 6.027-17.913 5.052-23.919-2.177L119.461 88.7178c-6.005-7.2293-5.034-17.9756 2.17-24.0024 7.204-6.0269 17.913-5.052 23.919 2.1773L291.061 242.045c6.006 7.229 5.035 17.976-2.17 24.002Z'/%3E%3Cpath fill='url(%23b)' d='m128.255 5.2897 2.24 14.3002a6.2763 6.2763 0 0 1-1.121 4.659 6.2354 6.2354 0 0 1-4.075 2.4993 6.224 6.224 0 0 1-4.643-1.1243 6.2677 6.2677 0 0 1-2.49-4.0894l-2.24-14.3002a6.28 6.28 0 0 1 1.12-4.659c.975-1.3424 2.44-2.2415 4.075-2.4993a6.2243 6.2243 0 0 1 4.643 1.1243 6.265 6.265 0 0 1 2.491 4.0894ZM83.7339 84.015a6.2653 6.2653 0 0 0-2.4906-4.0895 6.2238 6.2238 0 0 0-4.6428-1.1243l-12.3292 1.9446a6.237 6.237 0 0 0-4.0752 2.4993 6.279 6.279 0 0 0-1.1204 4.659c.257 1.6407 1.1529 3.1117 2.4907 4.0894a6.2238 6.2238 0 0 0 4.6428 1.1244l12.3291-1.9446a6.2371 6.2371 0 0 0 4.0752-2.4994 6.2783 6.2783 0 0 0 1.1204-4.6589ZM199.892 59.3553l-12.33 1.9446c-1.634.2579-3.1 1.1569-4.075 2.4993a6.2802 6.2802 0 0 0-1.12 4.659 6.2646 6.2646 0 0 0 2.491 4.0894 6.221 6.221 0 0 0 4.642 1.1244l12.329-1.9446c1.635-.2579 3.101-1.1569 4.076-2.4994a6.2798 6.2798 0 0 0 1.12-4.6589 6.265 6.265 0 0 0-2.491-4.0895 6.221 6.221 0 0 0-4.642-1.1243ZM160.089 6.1619a6.2163 6.2163 0 0 0-2.399-.4211 6.2243 6.2243 0 0 0-2.377.5327c-.75.3325-1.427.81-1.993 1.4053a6.2681 6.2681 0 0 0-1.305 2.0639l-4.487 11.6803a6.2805 6.2805 0 0 0 .116 4.7901 6.2506 6.2506 0 0 0 3.457 3.3052 6.14 6.14 0 0 0 3.213.3489 6.228 6.228 0 0 0 2.953-1.3149 6.2648 6.2648 0 0 0 1.902-2.6201l4.487-11.6803a6.2864 6.2864 0 0 0-.116-4.7851c-.669-1.5167-1.91-2.7053-3.451-3.305ZM115.018 122.952a6.2239 6.2239 0 0 0-4.773.114c-1.512.671-2.698 1.918-3.295 3.466l-4.488 11.68a6.2823 6.2823 0 0 0 .114 4.789c.669 1.518 1.911 2.708 3.454 3.307 1.021.401 2.13.521 3.213.349a6.222 6.222 0 0 0 2.956-1.314 6.2596 6.2596 0 0 0 1.904-2.622l4.488-11.68c.593-1.548.55-3.27-.119-4.786-.67-1.517-1.912-2.705-3.454-3.303ZM82.9298 50.045 71.29 45.542a6.2202 6.2202 0 0 0-4.6837.2227 6.2533 6.2533 0 0 0-3.2068 3.4328 6.282 6.282 0 0 0 .0806 4.7047c.6353 1.498 1.827 2.6889 3.3226 3.3201l11.6397 4.503a6.2204 6.2204 0 0 0 4.6838-.2228c1.473-.6824 2.6232-1.9137 3.2068-3.4328a6.2823 6.2823 0 0 0-.0806-4.7046 6.2509 6.2509 0 0 0-3.3226-3.3201Zm11.7427-31.2581a6.2338 6.2338 0 0 0-4.1684-2.1549 6.2257 6.2257 0 0 0-4.487 1.3663 6.2678 6.2678 0 0 0-2.2721 4.1159 6.2781 6.2781 0 0 0 1.2255 4.5418l7.8418 9.7357a6.2415 6.2415 0 0 0 2.6109 1.9084 6.221 6.221 0 0 0 3.212.3427 6.1503 6.1503 0 0 0 2.9518-1.3213c1.286-1.0445 2.106-2.5588 2.28-4.21.173-1.6512-.313-3.304-1.354-4.595l-7.8405-9.7296Zm82.9725 28.1159a6.2315 6.2315 0 0 0 2.953-1.315l9.702-7.8691c1.23-1.0612 2-2.5615 2.147-4.1829a6.2755 6.2755 0 0 0-1.362-4.5026 6.2327 6.2327 0 0 0-4.101-2.2801 6.2242 6.2242 0 0 0-4.526 1.2299l-9.702 7.869a6.271 6.271 0 0 0-2.137 3.4007 6.2818 6.2818 0 0 0 .365 4.0034 6.2512 6.2512 0 0 0 2.715 2.9561 6.2203 6.2203 0 0 0 3.946.6906ZM85.4993 106.861l-9.7019 7.869a6.2633 6.2633 0 0 0-2.1445 3.402 6.2815 6.2815 0 0 0 .3624 4.009 6.2515 6.2515 0 0 0 2.7195 2.959 6.2228 6.2228 0 0 0 3.9528.687 6.1433 6.1433 0 0 0 2.9515-1.322l9.702-7.869a6.268 6.268 0 0 0 2.1474-4.183 6.2762 6.2762 0 0 0-1.3615-4.502 6.2353 6.2353 0 0 0-4.1017-2.28 6.2238 6.2238 0 0 0-4.526 1.23Z'/%3E%3Cpath fill='url(%23c)' d='M138.286 64.2353c2.862 3.798.585 10.3652-5.086 14.6682-5.671 4.303-12.588 4.7123-15.45.9143s-.585-10.3652 5.086-14.6682c5.671-4.303 12.588-4.7124 15.45-.9143Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='b' x1='177' x2='177' y1='0' y2='270' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2362DCFF'/%3E%3Cstop offset='1' stop-color='%23EC4F7E'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='177' x2='177' y1='0' y2='270' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2362DCFF'/%3E%3Cstop offset='1' stop-color='%23EC4F7E'/%3E%3C/linearGradient%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h236v131H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.overlay__body__content--mobile .block-navigation__body .navigation-item {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  text-transform: uppercase;
  color: #FFFFFF;
  transition: 0.2s ease-in-out opacity;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.overlay__body__content--mobile .block-navigation__body .navigation-item:hover .icon-arrow, .overlay__body__content--mobile .block-navigation__body .navigation-item:active .icon-arrow {
  opacity: 1;
  transform: translateX(4px);
}
.overlay__body__content--mobile .block-navigation__body .navigation-item .icon-arrow {
  width: 14px;
  height: 14px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 14 12'%3E%3Cpath fill='%23fff' d='M14 6a2 2 0 0 0-.59-1.4L9.12.3a1 1 0 0 0-1.41 0 1 1 0 0 0 0 1.42L11 5H1a1 1 0 0 0 0 2h10l-3.29 3.29a1.0006 1.0006 0 0 0 1.41 1.42l4.29-4.3A1.9998 1.9998 0 0 0 14 6Z'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
  transition: 0.2s ease-in-out opacity, 0.2s ease-in-out transform;
  opacity: 0;
}
.overlay__body__content--mobile .block-navigation__body .navigation-item:hover {
  opacity: 0.8;
}
.overlay__body__content--mobile .block-navigation__body .navigation-item:active {
  opacity: 0.5;
}
.overlay__body__content--filters {
  max-width: 315px;
  padding: 20px;
}
.overlay__body__content--filters .block-settings {
  background: #1F294B;
  border-radius: 10px;
}
.overlay__body__content--filters .block-settings__group {
  padding: 15px 20px;
}
.overlay__body__content--filters .block-settings__group:not(:last-child) {
  border-bottom: 1px solid rgba(129, 144, 202, 0.1);
}
.overlay__body__content--filters .block-settings__group__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.overlay__body__content--filters .block-settings__group__header__title {
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #FFFFFF;
}
.overlay__body__content--filters .block-settings__group__header__actions {
  display: flex;
}
.overlay__body__content--filters .block-settings__group__header__actions .light-button {
  display: flex;
  width: 30px;
  height: 30px;
  padding: 0;
}
.overlay__body__content--filters .block-settings__group__header__actions .light-button:not(:last-child) {
  margin-right: 10px;
}
.overlay__body__content--filters .block-settings__group__header__actions .light-button .block-settings__group__header__icon {
  width: 18px;
  height: 18px;
  display: block;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.overlay__body__content--filters .block-settings__group__header__actions .light-button .block-settings__group__header__icon--clear {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23EC4F7E' d='M17.79 1.71a.76.76 0 0 0-1.08 0L13.14 5.3l-.24-.24a3.76 3.76 0 0 0-4.82-.36c-1.04.78-2.19 1.4-3.41 1.82l-1.56.46a3.78 3.78 0 0 0-2.44 4.99 9.71 9.71 0 0 0 9.09 6.05h.7c.15 0 .3-.05.43-.14a11.47 11.47 0 0 0 5.03-7.66 3.77 3.77 0 0 0-1.1-3.28l-.6-.58 3.57-3.56a.76.76 0 0 0 0-1.08ZM10.2 16.5h-.45a8.58 8.58 0 0 1-3.24-.64h.01A8.66 8.66 0 0 0 9.8 13l.38-.57a.76.76 0 1 0-1.25-.86l-.39.58a7.1 7.1 0 0 1-2.69 2.35l-.94.47a8.07 8.07 0 0 1-1.94-1.93 8.72 8.72 0 0 0 3.29-2A.76.76 0 0 0 5.2 9.96a7.21 7.21 0 0 1-3 1.74c-.04-.1-.1-.2-.13-.3a2.18 2.18 0 0 1 .06-1.8 2.27 2.27 0 0 1 1.4-1.18l1.55-.45c.9-.3 1.77-.7 2.57-1.2l5.94 5.8a10.64 10.64 0 0 1-3.4 3.92Zm4.21-6.51c-.06.35-.13.7-.23 1.04l-5.23-5.1a2.26 2.26 0 0 1 2.88.22l1.93 1.88a2.26 2.26 0 0 1 .65 1.96Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.overlay__body__content--filters .block-settings__group__header__actions .light-button .block-settings__group__header__icon--arrow {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%238190CA' d='M4.4 13.16a.83.83 0 0 0 1.2 0l3.8-3.82a.83.83 0 0 1 1.2 0l3.8 3.82a.83.83 0 1 0 1.2-1.18l-3.83-3.82a2.5 2.5 0 0 0-3.54 0l-3.82 3.82a.83.83 0 0 0 0 1.18Z'/%3E%3C/svg%3E");
}
.overlay__body__content--filters .block-settings__group__body {
  margin: 30px 0 15px 0;
}
.overlay__body__content--filters .block-settings__group__body--inputs-period {
  display: grid;
  grid-template-columns: 2fr 1fr 2fr;
  align-items: center;
}
.overlay__body__content--filters .block-settings__group__body--inputs-period .separator {
  margin: 0 10px;
  background: #263159;
  border-radius: 5px;
  height: 3px;
}
.overlay__body__content--filters .block-settings__group__body--period {
  display: grid;
  grid-template-columns: 40px auto 40px;
  grid-gap: 20px;
  align-items: center;
}
.overlay__body__content--filters .block-settings__group__body--period .light-input {
  padding: 0 11px;
  height: 30px;
}
.overlay__body__content--filters .block-settings__group__body--checkbox .light-checkbox:not(:last-child) {
  margin-bottom: 15px;
}
.overlay__body__content--filters .block-configurator {
  margin-top: 20px;
  height: 166px;
  background: #1F294B url("/build/assets/configurator-t4MSvE5M.png");
  background-size: cover;
  border-radius: 10px;
  padding: 21px 0 30px 23px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.overlay__body__content--filters .block-configurator__title {
  font-family: "Unbounded", sans-serif;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #FFFFFF;
}
.overlay__body__content--filters .block-configurator__link {
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #FFFFFF;
  display: flex;
  align-items: center;
  transition: 0.15s ease-in-out opacity;
}
.overlay__body__content--filters .block-configurator__link:hover {
  opacity: 0.7;
}
.overlay__body__content--filters .block-configurator__link:active {
  opacity: 0.5;
}
.overlay__body__content--filters .block-configurator__link__arrow {
  margin-left: 5px;
  width: 24px;
  height: 24px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23fff' d='M17.92 11.62a1.0012 1.0012 0 0 0-.21-.33l-5-5a1.003 1.003 0 0 0-.71-.294 1.0041 1.0041 0 0 0-.71 1.714l3.3 3.29H7a1.0002 1.0002 0 0 0-.7071 1.7071C6.4804 12.8946 6.7348 13 7 13h7.59l-3.3 3.29a.9997.9997 0 0 0 0 1.42.9997.9997 0 0 0 1.42 0l5-5a1.0002 1.0002 0 0 0 .21-.33c.1-.2435.1-.5165 0-.76Z'/%3E%3C/svg%3E");
  display: block;
}
.page-home {
  margin-top: 63px;
}
.page-home .backdrop {
  position: relative;
  top: -150px;
}
.page-home .backdrop .backdrop__shadow--pink {
  position: absolute;
  width: 565px;
  height: 565px;
  left: 306px;
  top: -25px;
  background: rgba(236, 79, 126, 0.83);
  filter: blur(186px);
  pointer-events: none;
  z-index: -10;
}
.page-home .backdrop .backdrop__shadow--blue {
  position: absolute;
  width: 1614px;
  height: 1614px;
  left: 306px;
  top: -1261px;
  background: rgba(97, 220, 255, 0.51);
  filter: blur(186px);
  z-index: -10;
}
.page-home .section-start {
  display: grid;
  grid-template-columns: auto auto;
  grid-gap: 20px;
  max-width: 1274px;
  margin: auto;
  height: 536px;
  justify-content: space-between;
}
.page-home .section-start .block-ready {
  height: 700px;
  max-width: 789px;
  background: rgba(255, 255, 255, 0.9);
  border: 1px solid rgba(255, 255, 255, 0.1);
  -webkit-backdrop-filter: blur(30px);
          backdrop-filter: blur(30px);
  color: #34406A;
  padding: 35px 40px 0 40px;
  border-radius: 10px;
}
.page-home .section-start .block-ready .block-ready__header {
  display: flex;
  width: 100%;
  justify-content: space-between;
  align-items: center;
}
.page-home .section-start .block-ready .block-ready__header .block-ready__heading {
  font-size: 32px;
  line-height: 38px;
  text-transform: uppercase;
  font-family: "Unbounded", sans-serif;
  font-weight: 900;
  color: #EC4F7E;
}
.page-home .section-start .block-ready .block-ready__header .block-ready__view-all {
  color: #34406A;
  font-size: 16px;
  font-weight: bold;
  text-transform: uppercase;
  display: grid;
  grid-template-columns: auto auto;
  grid-gap: 10px;
  align-items: center;
  transition: 0.15s ease-in-out opacity;
}
.page-home .section-start .block-ready .block-ready__header .block-ready__view-all:hover {
  opacity: 0.8;
}
.page-home .section-start .block-ready .block-ready__header .block-ready__view-all:hover::after {
  transform: translateX(5px);
}
.page-home .section-start .block-ready .block-ready__header .block-ready__view-all:active {
  opacity: 0.6;
}
.page-home .section-start .block-ready .block-ready__header .block-ready__view-all::after {
  content: "";
  height: 24px;
  width: 24px;
  display: flex;
  background-color: #34406A;
  -webkit-mask: url("/build/assets/arrow-right-bold-CjpmPxMV.svg") no-repeat center;
          mask: url("/build/assets/arrow-right-bold-CjpmPxMV.svg") no-repeat center;
  transition: 0.15s ease-in-out transform;
}
.page-home .section-start .block-ready .block-ready__groups {
  display: flex;
  margin-top: 40px;
  font-family: "Unbounded", sans-serif;
}
.page-home .section-start .block-ready .block-ready__groups .block-ready__group-item {
  color: #34406A;
  font-size: 13px;
  line-height: 15px;
  text-transform: uppercase;
  font-weight: 900;
  cursor: pointer;
  transition: 0.1s ease-in-out color;
}
.page-home .section-start .block-ready .block-ready__groups .block-ready__group-item:not(.page-home .section-start .block-ready .block-ready__groups .block-ready__group-item:last-child) {
  margin-right: 15px;
}
.page-home .section-start .block-ready .block-ready__groups .block-ready__group-item:after {
  content: "";
  display: block;
  background-color: #EC4F7E;
  width: 100%;
  margin-top: 7px;
  height: 3px;
  border-radius: 10px 10px 0 0;
  opacity: 0;
  transition: 0.1s ease-in-out opacity;
}
.page-home .section-start .block-ready .block-ready__groups .block-ready__group-item.block-ready__group-item--active {
  color: #EC4F7E;
}
.page-home .section-start .block-ready .block-ready__groups .block-ready__group-item.block-ready__group-item--active:after {
  opacity: 1;
}
.page-home .section-start .block-ready .block-ready__builds-container {
  width: 711px;
  position: relative;
  touch-action: none;
}
.page-home .section-start .block-ready .block-ready__builds-container .block-ready__builds-navigation {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  position: absolute;
  background-color: #ffffff;
  top: 52.5%;
  transform: translate(0, -100%);
  z-index: 10;
  box-shadow: 0 0 0 6px #E8E7EA;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
  transition: 0.2s ease-in-out opacity;
}
.page-home .section-start .block-ready .block-ready__builds-container .block-ready__builds-navigation:hover {
  opacity: 0.95;
}
.page-home .section-start .block-ready .block-ready__builds-container .block-ready__builds-navigation:active {
  opacity: 0.8;
}
.page-home .section-start .block-ready .block-ready__builds-container .block-ready__builds-navigation--hidden {
  opacity: 0 !important;
  pointer-events: none;
  cursor: auto;
}
.page-home .section-start .block-ready .block-ready__builds-container .block-ready__builds-navigation .block-ready__builds-navigation__arrow-right,
.page-home .section-start .block-ready .block-ready__builds-container .block-ready__builds-navigation .block-ready__builds-navigation__arrow-left {
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-size: cover;
          mask-size: cover;
  width: 24px;
  height: 24px;
  background-color: #34406A;
}
.page-home .section-start .block-ready .block-ready__builds-container .block-ready__builds-navigation .block-ready__builds-navigation__arrow-right {
  -webkit-mask-image: url("/build/assets/arrow-right-CHXbKh7d.svg");
          mask-image: url("/build/assets/arrow-right-CHXbKh7d.svg");
}
.page-home .section-start .block-ready .block-ready__builds-container .block-ready__builds-navigation .block-ready__builds-navigation__arrow-left {
  -webkit-mask-image: url("/build/assets/arrow-left-BBoP3pcv.svg");
          mask-image: url("/build/assets/arrow-left-BBoP3pcv.svg");
}
.page-home .section-start .block-ready .block-ready__builds-container .block-ready__builds-navigation {
  left: -25px;
  transform: translate(0, -100%);
}
.page-home .section-start .block-ready .block-ready__builds-container .block-ready__builds-navigation:last-of-type {
  right: -25px;
  left: unset;
  transform: translate(0, -100%);
}
.page-home .section-start .block-ready .block-ready__builds {
  margin-top: 13px;
  overflow-x: hidden;
  position: relative;
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__builds-list {
  display: grid;
  grid-auto-flow: column;
  grid-gap: 30px;
  transition: 0.2s ease-in-out all;
  width: 100%;
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__builds-list-item {
  position: relative;
  padding-top: 23px;
  cursor: pointer;
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build {
  margin-top: 4px;
  background: #ffffff;
  width: 217px;
  box-shadow: 0 16px 30px rgba(0, 0, 0, 0.1);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  border-radius: 10px;
  display: flex;
  align-items: center;
  flex-direction: column;
  scroll-snap-stop: auto;
  flex-shrink: 0;
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build:hover .block-ready__build-image {
  transform: translateY(-4px);
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-image {
  margin-top: -23px;
  transition: 0.2s ease-in-out transform;
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-image img {
  -o-object-fit: contain;
     object-fit: contain;
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-image > * {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  pointer-events: none;
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-title {
  font-weight: 900;
  font-size: 20px;
  line-height: 24px;
  text-transform: uppercase;
  margin-top: 19px;
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-price {
  margin-top: 10px;
  font-weight: 700;
  font-size: 16px;
  line-height: 19px;
  text-transform: uppercase;
  color: #EC4F7E;
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-specs {
  margin-top: 20px;
  width: 100%;
  padding: 18px 15px 20px 15px;
  border-top: 1px solid rgba(129, 144, 202, 0.1);
  border-bottom: 1px solid rgba(129, 144, 202, 0.1);
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-specs .block-ready__spec-item {
  display: flex;
  align-items: center;
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-specs .block-ready__spec-item:not(.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-specs .block-ready__spec-item:last-child) {
  margin-bottom: 10px;
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-specs .block-ready__spec-item .block-ready__spec-item__icon {
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  margin-right: 13px;
  min-width: 30px;
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-specs .block-ready__spec-item .block-ready__spec-item__icon--cpu {
  background-image: url("/build/assets/cpu-DejCandu.svg");
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-specs .block-ready__spec-item .block-ready__spec-item__icon--gpu {
  background-image: url("/build/assets/gpu-DUSSZXI4.svg");
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-specs .block-ready__spec-item .block-ready__spec-item__icon--ram {
  background-image: url("/build/assets/ram--x06czvD.svg");
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-specs .block-ready__spec-item .block-ready__spec-item__icon--board {
  background-image: url("/build/assets/board-CLcSF_MV.svg");
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-specs .block-ready__spec-item .block-ready__spec-item__icon--drive {
  background-image: url("/build/assets/drive-DIY7mX7g.svg");
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-specs .block-ready__spec-item .block-ready__spec-item__icon--cooling {
  background-image: url("/build/assets/cooling-B8LLRIV_.svg");
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-specs .block-ready__spec-item .block-ready__spec-item__icon--power {
  background-image: url("/build/assets/power-Zk_VMFUm.svg");
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-specs .block-ready__spec-item .block-ready__spec-item__description {
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  font-weight: 700;
  color: #263159;
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-abilities {
  display: flex;
  justify-content: center;
  align-items: center;
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-abilities .block-ready__build-abilities__item {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 39.25px;
  height: 50px;
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-abilities .block-ready__build-abilities__item:not(.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-abilities .block-ready__build-abilities__item:last-child) {
  margin-right: 10px;
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-abilities .block-ready__build-abilities__item .block-ready__build-abilities__item-icon {
  width: 24px;
  height: 24px;
  background-color: #C0C0C0;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-abilities .block-ready__build-abilities__item .block-ready__build-abilities__item-icon--active {
  background-color: #EC4F7E;
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-abilities .block-ready__build-abilities__item .block-ready__build-abilities__item-icon-8k {
  -webkit-mask-image: url("/build/assets/8k-BHCu0YQK.svg");
          mask-image: url("/build/assets/8k-BHCu0YQK.svg");
  -webkit-mask-size: 19px 10px;
          mask-size: 19px 10px;
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-abilities .block-ready__build-abilities__item .block-ready__build-abilities__item-icon-4k {
  -webkit-mask-image: url("/build/assets/4k-D5iFS0KC.svg");
          mask-image: url("/build/assets/4k-D5iFS0KC.svg");
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-abilities .block-ready__build-abilities__item .block-ready__build-abilities__item-icon-2k {
  -webkit-mask-image: url("/build/assets/2k-D-T4KxoY.svg");
          mask-image: url("/build/assets/2k-D-T4KxoY.svg");
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-abilities .block-ready__build-abilities__item .block-ready__build-abilities__item-icon-fhd {
  -webkit-mask-image: url("/build/assets/fhd-C_pgOSJ4.svg");
          mask-image: url("/build/assets/fhd-C_pgOSJ4.svg");
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-abilities .block-ready__build-abilities__item .block-ready__build-abilities__item-icon-vr {
  -webkit-mask-image: url("/build/assets/vr-Dh48LvwW.svg");
          mask-image: url("/build/assets/vr-Dh48LvwW.svg");
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-abilities .block-ready__build-abilities__item .block-ready__build-abilities__item-icon-wifi {
  -webkit-mask-image: url("/build/assets/wifi-CHF4jXGp.svg");
          mask-image: url("/build/assets/wifi-CHF4jXGp.svg");
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build .block-ready__build-abilities .block-ready__build-abilities__item .block-ready__build-abilities__item-icon-bluetooth {
  -webkit-mask-image: url("/build/assets/bluetooth-CfGcaRLA.svg");
          mask-image: url("/build/assets/bluetooth-CfGcaRLA.svg");
}
.page-home .section-start .block-configurator {
  position: relative;
  height: 320px;
  background: rgba(255, 255, 255, 0.05);
  -webkit-backdrop-filter: blur(30px);
          backdrop-filter: blur(30px);
  border-radius: 10px;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-left: 47px;
  border: 1px solid rgba(255, 255, 255, 0.1);
}
.page-home .section-start .block-configurator:hover .block-configurator__configurator-open {
  opacity: 0.8;
}
.page-home .section-start .block-configurator:hover .block-configurator__configurator-open .block-configurator__configurator-open__arrow {
  transform: translateX(5px);
}
.page-home .section-start .block-configurator .block-configurator__heading {
  font-family: "Unbounded", sans-serif;
  font-size: 32px;
  line-height: 38px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.page-home .section-start .block-configurator .block-configurator__heading__mobile-br {
  display: none;
}
.page-home .section-start .block-configurator .block-configurator__heading .block-configurator__heading__line--marked {
  color: #62DCFF;
}
.page-home .section-start .block-configurator .block-configurator__configurator-open {
  display: flex;
  align-items: center;
  font-weight: 700;
  font-size: 16px;
  line-height: 19px;
  text-transform: uppercase;
  margin-top: 45px;
  transition: 0.2s ease-in-out opacity;
}
.page-home .section-start .block-configurator .block-configurator__configurator-open:hover {
  opacity: 0.8;
}
.page-home .section-start .block-configurator .block-configurator__configurator-open:hover .block-configurator__configurator-open__arrow {
  transform: translateX(5px);
}
.page-home .section-start .block-configurator .block-configurator__configurator-open:active {
  opacity: 0.5;
}
.page-home .section-start .block-configurator .block-configurator__configurator-open__arrow {
  -webkit-mask: url("/build/assets/arrow-right-bold-CjpmPxMV.svg") no-repeat center;
          mask: url("/build/assets/arrow-right-bold-CjpmPxMV.svg") no-repeat center;
  width: 24px;
  height: 24px;
  background: #62DCFF;
  margin-left: 10px;
  transition: 0.2s ease-in-out transform;
  position: relative;
  bottom: 1px;
}
.page-home .section-start .block-configurator .block-configurator__sprite {
  position: absolute;
  top: 20px;
  right: -60px;
  background-image: url("/build/assets/wrench-C17mXV0N.png");
  background-size: cover;
  z-index: -1;
  width: 307.35px;
  height: 304.92px;
  filter: drop-shadow(0px 30px 40px rgba(0, 0, 0, 0.2));
}
.page-home .section-start .block-review {
  position: relative;
  margin-top: 22px;
  padding: 20px 20px 18px;
  background-color: rgba(255, 255, 255, 0.05);
  -webkit-backdrop-filter: blur(30px);
          backdrop-filter: blur(30px);
  border-radius: 10px;
  background-image: url("/build/assets/quote-9N9DYWlt.svg"), url("/build/assets/quote-flip-D8vJXj2W.svg");
  background-repeat: no-repeat;
  background-position: calc(100% - 20px) top, 20px bottom;
  box-shadow: 0 0 0 1px rgba(255, 255, 255, 0.1) inset;
}
.page-home .section-start .block-review__header {
  display: flex;
  align-items: center;
  margin-bottom: 13px;
  justify-content: space-between;
}
.page-home .section-start .block-review__header__user {
  display: flex;
  align-items: center;
}
.page-home .section-start .block-review__header__user__name {
  margin-right: 15px;
  font-weight: 400;
  font-size: 18px;
  line-height: 22px;
}
.page-home .section-start .block-review__header__user__configuration {
  background: linear-gradient(97.27deg, rgba(43, 53, 86, 0.6) 3.89%, rgba(43, 53, 86, 0.066) 112.74%);
  border-radius: 5px;
  padding: 6px 12px;
  font-weight: 700;
  font-size: 14px;
  line-height: 17px;
  letter-spacing: 0.13em;
  text-transform: uppercase;
  color: #FFFFFF;
}
.page-home .section-start .block-review__header__rating__stars {
  display: grid;
  align-items: center;
  grid-template-columns: repeat(5, 1fr);
  grid-gap: 2px;
}
.page-home .section-start .block-review__header__rating__stars .block-review__header__rating__star {
  width: 22px;
  height: 22px;
  background-color: #545E7E;
  -webkit-mask: url("/build/assets/star-BogWoXSw.svg") no-repeat center;
          mask: url("/build/assets/star-BogWoXSw.svg") no-repeat center;
}
.page-home .section-start .block-review__header__rating__stars .block-review__header__rating__star--active {
  background-color: #FFB800;
}
.page-home .section-start .block-review__body {
  font-weight: 400;
  font-size: 14px;
  line-height: 19px;
  color: #FFFFFF;
}
.page-home .section-start .block-review__overlay {
  transition: 0.2s ease-in opacity;
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(27, 34, 57, 0.9);
  -webkit-backdrop-filter: blur(30px);
          backdrop-filter: blur(30px);
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.page-home .section-start .block-review__overlay:hover {
  opacity: 1;
}
.page-home .section-start .block-review__overlay__button {
  font-weight: 700;
  font-size: 14px;
  line-height: 17px;
  text-transform: uppercase;
  color: #FFFFFF;
  padding: 10px 15px;
  background: #45517D;
  border-radius: 10px;
  display: flex;
  align-items: center;
  transition: 0.2s ease-in-out opacity;
}
.page-home .section-start .block-review__overlay__button:hover {
  opacity: 0.8;
}
.page-home .section-start .block-review__overlay__button:active {
  opacity: 0.5;
}
.page-home .section-start .block-review__overlay__button__icon--vk {
  display: inline-block;
  width: 24px;
  height: 24px;
  margin-left: 10px;
  background: #8190CA;
  -webkit-mask: url("/build/assets/vk-logo-fjyuAe3N.svg") no-repeat center;
          mask: url("/build/assets/vk-logo-fjyuAe3N.svg") no-repeat center;
}
.page-home .section-start .block-hr {
  margin-top: 15px;
  cursor: pointer;
}
.page-home .section-start .block-hr__items {
  display: grid;
  grid-gap: 15px;
  grid-template-columns: 2.82fr 1fr 1fr;
}
.page-home .section-start .block-hr__item {
  height: 5px;
  background: rgba(159, 163, 255, 0.15);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  border-radius: 5px;
}
.page-home .section-start .block-hr__item--active {
  background-color: #353C69;
}
.page-home .section-benefits {
  max-width: 1274px;
  margin: 350px auto 0 auto;
  text-align: center;
  position: relative;
}
.page-home .section-benefits__backdrop {
  z-index: -10;
  top: -35%;
  position: absolute;
  content: "";
  display: block;
  width: 100vw;
  height: 1794px;
  background: url("/build/assets/backdrop-DrFG0xiQ.svg") no-repeat left;
}
.page-home .section-benefits__header {
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #FFFFFF;
  margin-bottom: 70px;
}
.page-home .section-benefits__grid {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-template-rows: 1fr 1fr;
}
.page-home .section-benefits__grid__item {
  border-right: 1px solid rgba(255, 255, 255, 0.05);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  padding: 40px 28px;
}
.page-home .section-benefits__grid__item:nth-child(3n) {
  border-right: none;
}
.page-home .section-benefits__grid__item:nth-child(1n+4) {
  border-top: 1px solid rgba(255, 255, 255, 0.05);
}
.page-home .section-benefits__grid__item__header {
  font-weight: 700;
  font-size: 16px;
  line-height: 19px;
  text-transform: uppercase;
  color: #FFFFFF;
  margin-bottom: 40px;
}
.page-home .section-benefits__grid__item__icon {
  margin: 0 auto 37px auto;
  width: 45px;
  height: 45px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
}
.page-home .section-benefits__grid__item__icon--delivery {
  background-image: url("/build/assets/delivery-CMEeBiyw.svg");
}
.page-home .section-benefits__grid__item__icon--fire {
  background-image: url("/build/assets/fire-CERBt8_o.svg");
}
.page-home .section-benefits__grid__item__icon--gift {
  background-image: url("/build/assets/gift-0GQiZZ98.svg");
}
.page-home .section-benefits__grid__item__icon--guard {
  background-image: url("/build/assets/guard-BpeYcUlZ.svg");
}
.page-home .section-benefits__grid__item__icon--key {
  background-image: url("/build/assets/key-CUNcxuMF.svg");
}
.page-home .section-benefits__grid__item__icon--plus {
  background-image: url("/build/assets/plus-BS8i9ar7.svg");
}
.page-home .section-benefits__grid__item__body {
  font-weight: 400;
  font-size: 16px;
  line-height: 22px;
  color: rgba(201, 203, 255, 0.7);
}
.page-home .section-benefits__grid__item__body a {
  color: #62DCFF;
}
.page-home .section-work-with {
  margin: 98px auto 111px auto;
  text-align: center;
}
.page-home .section-work-with__header {
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #FFFFFF;
  margin-bottom: 65px;
}
.page-home .section-work-with__leaders {
  width: 100vw;
  height: 395px;
  background: url("/build/assets/leaders-sprite-kPsw7sE-.png") no-repeat center;
  background-size: 100vw;
  animation: scrolling 30s linear infinite;
  display: flex;
  align-items: center;
}
.page-home .section-work-with__leaders::after {
  content: "";
  position: relative;
  left: 100vw;
  width: 100vw;
  height: 395px;
  background: url("/build/assets/leaders-sprite-kPsw7sE-.png") no-repeat center;
  background-size: 100vw;
}
.page-home .section-partners {
  text-align: center;
  margin: auto;
  background-color: #151C36;
  background-image: url("/build/assets/backdrop-Dj6nUsqa.png"), url("/build/assets/glow-BDoD8be-.svg");
  background-position: center, top;
  background-repeat: no-repeat, no-repeat;
  background-size: 917px 716px, 100%;
  padding: 80px 0;
}
.page-home .section-partners__header {
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #FFFFFF;
  margin-bottom: 70px;
}
.page-home .section-partners__body__sprite {
  margin: auto;
  max-width: 1518px;
  height: 150px;
  background-image: url("/build/assets/partners-sprite-CktB6gvA.png");
  background-size: cover;
  background-repeat: no-repeat;
}
@media (max-width: 1350px) {
.page-home .section-work-with__leaders {
    width: 1920px;
    background-size: 1920px;
}
.page-home .section-work-with__leaders::after {
    left: 1920px;
    width: 1920px;
    background-size: 1920px;
}
.page-home .section-start {
    grid-template-rows: auto auto;
    grid-template-columns: 1fr;
    height: unset;
}
.page-home .section-start .section-column:nth-of-type(2) {
    display: grid;
    grid-template-columns: 1fr 1fr;
    grid-gap: 32px;
    width: calc(100vw - 60px);
    margin: auto;
}
.page-home .section-start .block-review {
    margin-top: 0;
    height: 320px;
}
.page-home .section-start .block-ready {
    max-width: calc(100vw - 60px);
    margin: auto;
    height: unset;
    padding-bottom: 35px;
}
.page-home .section-start .block-ready .block-ready__build {
    width: 203px !important;
}
.page-home .section-start .block-ready .block-ready__builds-container {
    width: unset;
}
.page-home .section-benefits {
    margin-top: 58px;
}
.page-home .section-benefits .section-benefits__grid {
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr 1fr;
}
.page-home .section-benefits .section-benefits__grid__item {
    border-right: none;
}
.page-home .section-benefits .section-benefits__grid__item:nth-child(1n+4) {
    border-top: none;
}
.page-home .section-benefits .section-benefits__grid__item:nth-child(3n) {
    border-right: none;
}
.page-home .section-benefits .section-benefits__grid__item:nth-child(1) {
    order: 1;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    border-right: 1px solid rgba(255, 255, 255, 0.05);
}
.page-home .section-benefits .section-benefits__grid__item:nth-child(2) {
    order: 2;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
}
.page-home .section-benefits .section-benefits__grid__item:nth-child(3) {
    order: 5;
    border-right: 1px solid rgba(255, 255, 255, 0.05);
}
.page-home .section-benefits .section-benefits__grid__item:nth-child(4) {
    order: 3;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
    border-right: 1px solid rgba(255, 255, 255, 0.05);
}
.page-home .section-benefits .section-benefits__grid__item:nth-child(5) {
    order: 4;
    border-bottom: 1px solid rgba(255, 255, 255, 0.05);
}
.page-home .section-benefits .section-benefits__grid__item:nth-child(6) {
    order: 6;
}
}
@media (max-width: 1024px) {
.page-home .section-start {
    grid-gap: 25px;
}
.page-home .section-start .block-ready {
    padding: 36px 30px 35px 32px;
}
.page-home .section-start .block-ready .block-ready__groups {
    margin-top: 32px;
}
.page-home .section-start .block-ready .block-ready__builds-container .block-ready__builds-navigation {
    top: 57.5%;
}
.page-home .section-start .block-review .block-review__header {
    margin-bottom: 20px;
}
.page-home .section-benefits {
    max-width: 962px;
}
.page-home .section-work-with {
    margin: 50px auto 111px auto;
}
}
@media (max-width: 768px) {
.page-home .section-start .block-ready .block-ready__builds .block-ready__build {
    width: 195px !important;
}
.page-home .section-start .section-column:nth-of-type(2) {
    grid-template-columns: 1fr;
}
.page-home .section-start .block-configurator {
    height: 259px;
    justify-content: space-between;
    padding-left: 49px;
}
.page-home .section-start .block-configurator .block-configurator__sprite {
    top: -38px;
    width: 347.5px;
    height: 385px;
    right: -55px;
}
.page-home .section-start .block-configurator .block-configurator__heading {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 0;
    margin-top: 45px;
}
.page-home .section-start .block-configurator .block-configurator__heading .block-configurator__heading__line {
    margin-right: 10px;
}
.page-home .section-start .block-configurator .block-configurator__heading .block-configurator__heading__mobile-br {
    display: block;
    width: 100%;
}
.page-home .section-start .block-configurator .block-configurator__configurator-open {
    margin-top: 0;
    margin-bottom: 52px;
}
.page-home .section-start .block-review {
    height: auto;
    padding: 18px 21px 24px;
}
.page-home .section-start .block-hr {
    margin-top: 17px;
}
.page-home .section-benefits {
    max-width: 706px;
    margin: 61px auto 0;
}
.page-home .section-benefits .section-benefits__grid {
    grid-template-rows: auto auto auto;
}
.page-home .section-benefits .section-benefits__grid .section-benefits__grid__item:last-child br {
    display: none;
}
.page-home .section-work-with {
    margin-top: 118px;
    margin-bottom: 116px;
}
}
@media (max-width: 640px) {
.page-home .section-benefits .section-benefits__grid {
    grid-template-rows: repeat(6, auto);
    grid-template-columns: 1fr;
}
}
@media (max-width: 630px) {
.page-home .section-start .block-ready .block-ready__header {
    flex-direction: column;
    align-items: flex-start;
}
}
@media (max-width: 635px) {
.page-home .section-start .block-ready .block-ready__groups {
    overflow: auto;
    position: relative;
    padding-bottom: 10px;
}
.page-home .section-start .block-ready .block-ready__groups::-webkit-scrollbar {
    height: 5px;
}
.page-home .section-start .block-ready .block-ready__groups::-webkit-scrollbar-track {
    background: transparent;
}
.page-home .section-start .block-ready .block-ready__groups::-webkit-scrollbar-thumb {
    background: #34406A;
    border-radius: 10px;
}
}
@media (max-width: 380px) {
.page-home .section-start .section-column:nth-of-type(2) {
    width: unset;
}
.page-home {
    margin-top: 38px;
}
.page-home .section-start .block-ready {
    max-width: 315px;
    overflow: hidden;
}
.page-home .section-start .block-ready .block-ready__builds-container .block-ready__builds-navigation {
    left: -36px;
}
.page-home .section-start .block-ready .block-ready__builds-container .block-ready__builds-navigation:last-of-type {
    right: -40px;
}
.page-home .section-start .block-ready .block-ready__builds .block-ready__build {
    width: 251px !important;
}
.page-home .section-start .block-configurator {
    max-width: 315px;
    padding: 30px 25px 20px 25px;
    overflow: hidden;
}
.page-home .section-start .block-configurator .block-configurator__sprite {
    top: 124px;
    right: unset;
    left: 33px;
}
.page-home .section-start .block-configurator .block-configurator__configurator-open {
    margin-bottom: 0;
}
.page-home .section-start .block-configurator .block-configurator__heading {
    margin-top: 0;
    line-height: unset;
    flex-direction: column;
}
.page-home .section-start .block-configurator .block-configurator__heading .block-configurator__heading__line {
    margin-right: 0;
}
.page-home .section-start .block-review {
    max-width: 315px;
    padding: 22px 21px 24px;
}
.page-home .section-start .block-review__header {
    flex-wrap: wrap;
}
.page-home .section-start .block-review__header__rating {
    margin-top: 10px;
}
.page-home .section-start .block-hr {
    margin-top: 10px;
}
.page-home .section-benefits {
    margin-top: 55px;
}
.page-home .section-benefits__header {
    margin-bottom: 50px;
}
.page-home .section-work-with {
    margin-top: 105px;
    margin-bottom: 139px;
}
.page-home .section-work-with__header {
    margin-bottom: 45px;
}
}
@keyframes scrolling {
0% {
    transform: translateX(0);
}
100% {
    transform: translatex(-100%);
}
}
.page-shop .page-shop__body {
  max-width: 1274px;
  width: 100%;
  margin: auto;
}
.page-shop .page-shop__body__title {
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #FFFFFF;
  margin-bottom: 15px;
}
.page-shop .page-shop__body__subtitle {
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: rgba(255, 255, 255, 0.3);
}
.page-shop .page-shop__body__subtitle--mobile {
  margin-top: 15px;
  color: #fff;
  transition: 0.2s ease-in-out opacity;
  display: none;
}
.page-shop .page-shop__body__subtitle--mobile:hover {
  opacity: 0.7;
}
.page-shop .page-shop__body__subtitle--mobile:active {
  opacity: 0.5;
}
.page-shop .page-shop__body__content {
  display: grid;
  grid-template-columns: auto 290px;
  grid-gap: 30px;
  margin-top: 60px;
  margin-bottom: 120px;
}
.page-shop .page-shop__body__content .content__body .section-navigation {
  height: 60px;
  background: rgba(31, 41, 75, 0.75);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  border-radius: 10px;
  padding: 0 20px;
}
.page-shop .page-shop__body__content .content__body .section-navigation .navigation {
  display: flex;
  height: 100%;
  align-items: center;
}
.page-shop .page-shop__body__content .content__body .section-navigation .navigation__item {
  padding: 15px;
  position: relative;
  cursor: pointer;
  transition: 0.15s ease-in-out opacity;
  height: 100%;
  display: flex;
  align-items: center;
}
.page-shop .page-shop__body__content .content__body .section-navigation .navigation__item:not(.page-shop .page-shop__body__content .content__body .section-navigation .navigation__item--active):hover {
  opacity: 0.7;
}
.page-shop .page-shop__body__content .content__body .section-navigation .navigation__item:not(.page-shop .page-shop__body__content .content__body .section-navigation .navigation__item--active):active {
  opacity: 0.5;
}
.page-shop .page-shop__body__content .content__body .section-navigation .navigation__item--active::after {
  content: "";
  display: block;
  position: absolute;
  width: calc(100% - 30px);
  height: 5px;
  bottom: 0;
  background: #62DCFF;
  border-radius: 5px 5px 0 0;
}
.page-shop .page-shop__body__content .content__body .builds {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr 1fr;
  grid-gap: 20px;
}
.page-shop .page-shop__body__content .content__body .builds__item {
  cursor: pointer;
  background: rgba(31, 41, 75, 0.75);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  border-radius: 10px;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.page-shop .page-shop__body__content .content__body .builds__item:hover .builds__item__image {
  transform: translateY(-4px);
}
.page-shop .page-shop__body__content .content__body .builds__item__image {
  transition: 0.2s ease-in-out transform;
  margin-top: -23px;
}
.page-shop .page-shop__body__content .content__body .builds__item__image img {
  width: 190px;
  height: 190px;
  -o-object-fit: contain;
     object-fit: contain;
}
.page-shop .page-shop__body__content .content__body .builds__item__title {
  margin-top: 23px;
  font-weight: 800;
  font-size: 20px;
  line-height: 24px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.page-shop .page-shop__body__content .content__body .builds__item__price {
  margin-top: 10px;
  font-weight: 700;
  font-size: 16px;
  line-height: 19px;
  text-transform: uppercase;
  color: #EC4F7E;
}
.page-shop .page-shop__body__content .content__body .builds__item__specs {
  margin-top: 20px;
  width: 100%;
  text-align: center;
  border-top: 1px solid rgba(129, 144, 202, 0.1);
  padding: 20px 15px;
}
.page-shop .page-shop__body__content .content__body .builds__item__specs__item {
  display: flex;
  align-items: center;
}
.page-shop .page-shop__body__content .content__body .builds__item__specs__item:not(:last-child) {
  margin-bottom: 10px;
}
.page-shop .page-shop__body__content .content__body .builds__item__specs__item__description {
  font-weight: 700;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  color: #FFFFFF;
  text-align: left;
}
.page-shop .page-shop__body__content .content__body .builds__item__specs__item__icon {
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  margin-right: 13px;
  min-width: 30px;
}
.page-shop .page-shop__body__content .content__body .builds__item__specs__item__icon--cpu {
  background-image: url("/build/assets/cpu-CXv-fj8S.svg");
}
.page-shop .page-shop__body__content .content__body .builds__item__specs__item__icon--gpu {
  background-image: url("/build/assets/gpu-Dd4jbxJZ.svg");
}
.page-shop .page-shop__body__content .content__body .builds__item__specs__item__icon--ram {
  background-image: url("/build/assets/ram-8iktq9nF.svg");
}
.page-shop .page-shop__body__content .content__body .builds__item__abilities {
  display: grid;
  grid-gap: 10px;
  grid-template-columns: repeat(4, 1fr);
  padding: 0 15px;
  justify-content: space-between;
  width: 100%;
  border-top: 1px solid rgba(129, 144, 202, 0.1);
}
.page-shop .page-shop__body__content .content__body .builds__item__abilities__item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 50px;
}
.page-shop .page-shop__body__content .content__body .builds__item__abilities__item-icon {
  width: 24px;
  height: 24px;
  background-color: #34406A;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
}
.page-shop .page-shop__body__content .content__body .builds__item__abilities__item-icon--active {
  background-color: #EC4F7E;
}
.page-shop .page-shop__body__content .content__body .builds__item__abilities__item-icon-8k {
  -webkit-mask-image: url("/build/assets/8k-BHCu0YQK.svg");
          mask-image: url("/build/assets/8k-BHCu0YQK.svg");
  -webkit-mask-size: 19px 10px;
          mask-size: 19px 10px;
}
.page-shop .page-shop__body__content .content__body .builds__item__abilities__item-icon-4k {
  -webkit-mask-image: url("/build/assets/4k-D5iFS0KC.svg");
          mask-image: url("/build/assets/4k-D5iFS0KC.svg");
}
.page-shop .page-shop__body__content .content__body .builds__item__abilities__item-icon-2k {
  -webkit-mask-image: url("/build/assets/2k-D-T4KxoY.svg");
          mask-image: url("/build/assets/2k-D-T4KxoY.svg");
}
.page-shop .page-shop__body__content .content__body .builds__item__abilities__item-icon-fhd {
  -webkit-mask-image: url("/build/assets/fhd-C_pgOSJ4.svg");
          mask-image: url("/build/assets/fhd-C_pgOSJ4.svg");
}
.page-shop .page-shop__body__content .content__body .builds__item__abilities__item-icon-vr {
  -webkit-mask-image: url("/build/assets/vr-Dh48LvwW.svg");
          mask-image: url("/build/assets/vr-Dh48LvwW.svg");
}
.page-shop .page-shop__body__content .content__body .builds__item__abilities__item-icon-wifi {
  -webkit-mask-image: url("/build/assets/wifi-CHF4jXGp.svg");
          mask-image: url("/build/assets/wifi-CHF4jXGp.svg");
}
.page-shop .page-shop__body__content .content__body .builds__item__abilities__item-icon-bluetooth {
  -webkit-mask-image: url("/build/assets/bluetooth-CfGcaRLA.svg");
          mask-image: url("/build/assets/bluetooth-CfGcaRLA.svg");
}
.page-shop .page-shop__body__content .content__body .section-builds {
  margin-top: 30px;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds {
  margin: 30px 0;
  background: rgba(31, 41, 75, 0.1);
  border: 1px solid rgba(255, 255, 255, 0.05);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  border-radius: 10px;
  padding: 20px;
  transition: 0.15s linear height;
  height: 575px;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds--collapsed {
  padding-bottom: 0;
  height: 63px;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds--collapsed .recommended-builds__header__toggle {
  transform: rotate(-180deg);
  transform-origin: center;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds--collapsed .recommended-builds__content {
  display: none;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 17px;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__header__title {
  font-weight: 700;
  font-size: 16px;
  line-height: 19px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__header__toggle {
  width: 24px;
  height: 24px;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23fff' d='M5.2902 15.79a1.001 1.001 0 0 0 .71.2958.9994.9994 0 0 0 .71-.2958l4.58-4.58a.9998.9998 0 0 1 1.42 0l4.58 4.58a.9998.9998 0 0 0 1.42 0 1 1 0 0 0 0-1.41l-4.59-4.59a3 3 0 0 0-4.24 0l-4.59 4.59a1 1 0 0 0 0 1.41Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transition: 0.15s linear transform;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__content {
  width: 904px;
  position: relative;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__content .builds {
  overflow-x: hidden;
  position: relative;
  display: block;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__content .builds__container {
  display: flex;
  transition: 0.2s ease-in-out all;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__content .builds__item {
  margin: 23px 10px 0 10px;
  min-width: 226px;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__content .builds__item:first-child {
  margin-left: 0;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__content .builds__item:last-child {
  margin-right: 0;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__content .builds-controls {
  position: absolute;
  pointer-events: none;
  width: calc(100% + 50px);
  height: calc(100% + 40px);
  top: -20px;
  left: -20px;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__content .builds-controls__container {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 100%;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__content .builds-controls__control {
  pointer-events: auto;
  opacity: 1;
  transition: 0.2s ease-in-out opacity;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__content .builds-controls__control--hidden {
  opacity: 0;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__content .builds-controls__control--right::after {
  content: "";
  display: block;
  position: absolute;
  width: 226px;
  height: 100%;
  right: 2px;
  top: 0;
  background: linear-gradient(270deg, #101832 0%, rgba(217, 217, 217, 0) 72.12%);
  pointer-events: none;
  border-radius: 10px;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__content .builds-controls__control--left::after {
  content: "";
  display: block;
  position: absolute;
  width: 226px;
  height: 100%;
  left: 0;
  top: 0;
  background: linear-gradient(90deg, #101832 0%, rgba(217, 217, 217, 0) 72.12%);
  pointer-events: none;
  border-radius: 10px;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__content .builds-controls__control__icon {
  cursor: pointer;
  position: relative;
  z-index: 2;
  width: 45px;
  height: 45px;
  border-radius: 50%;
  background-size: cover;
  background: #475484 no-repeat center;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__content .builds-controls__control__icon--left {
  left: -50%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23fff' d='m8.6002 9.88 4.59-4.59a1 1 0 0 1 1.41 0 1.001 1.001 0 0 1 .2958.71.9994.9994 0 0 1-.2958.71l-4.6 4.58a1.0008 1.0008 0 0 0-.2958.71 1.0003 1.0003 0 0 0 .2958.71l4.6 4.58a1.0007 1.0007 0 0 1-1.41 1.42l-4.59-4.59a3 3 0 0 1 0-4.24Z'/%3E%3C/svg%3E");
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__content .builds-controls__control__icon--right {
  right: -50%;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23fff' d='m15.3998 9.88-4.59-4.59a1 1 0 0 0-1.41 0 1 1 0 0 0 0 1.42l4.6 4.58a.9997.9997 0 0 1 0 1.42l-4.6 4.58a1.0006 1.0006 0 0 0 1.41 1.42l4.59-4.59a3 3 0 0 0 0-4.24Z'/%3E%3C/svg%3E");
}
.page-shop .page-shop__body__content .content__body .section-more {
  margin-top: 30px;
  margin-bottom: 101px;
}
.page-shop .page-shop__body__content .content__body .section-more__button {
  width: 100%;
  background: rgba(31, 41, 75, 0.4);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  height: 45px;
  border-radius: 10px;
}
.page-shop .page-shop__body__content .content__sidebar .block-settings {
  background: #1F294B;
  border-radius: 10px;
}
.page-shop .page-shop__body__content .content__sidebar .block-settings__group {
  padding: 15px 20px;
}
.page-shop .page-shop__body__content .content__sidebar .block-settings__group--collapsed .block-settings__group__body {
  display: none;
}
.page-shop .page-shop__body__content .content__sidebar .block-settings__group--collapsed .block-settings__group__header__icon--arrow {
  transform: rotate(180deg);
  transform-origin: center;
}
.page-shop .page-shop__body__content .content__sidebar .block-settings__group:not(:last-child) {
  border-bottom: 1px solid rgba(129, 144, 202, 0.1);
}
.page-shop .page-shop__body__content .content__sidebar .block-settings__group__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.page-shop .page-shop__body__content .content__sidebar .block-settings__group__header__title {
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #FFFFFF;
}
.page-shop .page-shop__body__content .content__sidebar .block-settings__group__header__actions {
  display: flex;
}
.page-shop .page-shop__body__content .content__sidebar .block-settings__group__header__actions .light-button {
  display: flex;
  width: 30px;
  height: 30px;
  padding: 0;
}
.page-shop .page-shop__body__content .content__sidebar .block-settings__group__header__actions .light-button:not(:last-child) {
  margin-right: 10px;
}
.page-shop .page-shop__body__content .content__sidebar .block-settings__group__header__actions .light-button .block-settings__group__header__icon {
  width: 18px;
  height: 18px;
  display: block;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.page-shop .page-shop__body__content .content__sidebar .block-settings__group__header__actions .light-button .block-settings__group__header__icon--clear {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23EC4F7E' d='M17.79 1.71a.76.76 0 0 0-1.08 0L13.14 5.3l-.24-.24a3.76 3.76 0 0 0-4.82-.36c-1.04.78-2.19 1.4-3.41 1.82l-1.56.46a3.78 3.78 0 0 0-2.44 4.99 9.71 9.71 0 0 0 9.09 6.05h.7c.15 0 .3-.05.43-.14a11.47 11.47 0 0 0 5.03-7.66 3.77 3.77 0 0 0-1.1-3.28l-.6-.58 3.57-3.56a.76.76 0 0 0 0-1.08ZM10.2 16.5h-.45a8.58 8.58 0 0 1-3.24-.64h.01A8.66 8.66 0 0 0 9.8 13l.38-.57a.76.76 0 1 0-1.25-.86l-.39.58a7.1 7.1 0 0 1-2.69 2.35l-.94.47a8.07 8.07 0 0 1-1.94-1.93 8.72 8.72 0 0 0 3.29-2A.76.76 0 0 0 5.2 9.96a7.21 7.21 0 0 1-3 1.74c-.04-.1-.1-.2-.13-.3a2.18 2.18 0 0 1 .06-1.8 2.27 2.27 0 0 1 1.4-1.18l1.55-.45c.9-.3 1.77-.7 2.57-1.2l5.94 5.8a10.64 10.64 0 0 1-3.4 3.92Zm4.21-6.51c-.06.35-.13.7-.23 1.04l-5.23-5.1a2.26 2.26 0 0 1 2.88.22l1.93 1.88a2.26 2.26 0 0 1 .65 1.96Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.page-shop .page-shop__body__content .content__sidebar .block-settings__group__header__actions .light-button .block-settings__group__header__icon--arrow {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%238190CA' d='M4.4 13.16a.83.83 0 0 0 1.2 0l3.8-3.82a.83.83 0 0 1 1.2 0l3.8 3.82a.83.83 0 1 0 1.2-1.18l-3.83-3.82a2.5 2.5 0 0 0-3.54 0l-3.82 3.82a.83.83 0 0 0 0 1.18Z'/%3E%3C/svg%3E");
}
.page-shop .page-shop__body__content .content__sidebar .block-settings__group__body {
  margin: 30px 0 15px 0;
}
.page-shop .page-shop__body__content .content__sidebar .block-settings__group__body--inputs-period {
  display: grid;
  grid-template-columns: 2fr 1fr 2fr;
  align-items: center;
}
.page-shop .page-shop__body__content .content__sidebar .block-settings__group__body--inputs-period .separator {
  margin: 0 10px;
  background: #263159;
  border-radius: 5px;
  height: 3px;
}
.page-shop .page-shop__body__content .content__sidebar .block-settings__group__body--period {
  display: grid;
  grid-template-columns: 40px auto 40px;
  grid-gap: 20px;
  align-items: center;
}
.page-shop .page-shop__body__content .content__sidebar .block-settings__group__body--period .light-input {
  padding: 0 11px;
  height: 30px;
}
.page-shop .page-shop__body__content .content__sidebar .block-settings__group__body--checkbox .light-checkbox:not(:last-child) {
  margin-bottom: 15px;
}
.page-shop .page-shop__body__content .content__sidebar .block-configurator {
  margin-top: 20px;
  height: 166px;
  background: #1F294B url("/build/assets/configurator-t4MSvE5M.png");
  background-size: cover;
  border-radius: 10px;
  padding: 21px 0 30px 23px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.page-shop .page-shop__body__content .content__sidebar .block-configurator__title {
  font-family: "Unbounded", sans-serif;
  font-size: 14px;
  line-height: 16px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #FFFFFF;
}
.page-shop .page-shop__body__content .content__sidebar .block-configurator__link {
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #FFFFFF;
  display: flex;
  align-items: center;
  transition: 0.15s ease-in-out opacity;
}
.page-shop .page-shop__body__content .content__sidebar .block-configurator__link:hover {
  opacity: 0.7;
}
.page-shop .page-shop__body__content .content__sidebar .block-configurator__link:active {
  opacity: 0.5;
}
.page-shop .page-shop__body__content .content__sidebar .block-configurator__link__arrow {
  margin-left: 5px;
  width: 24px;
  height: 24px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23fff' d='M17.92 11.62a1.0012 1.0012 0 0 0-.21-.33l-5-5a1.003 1.003 0 0 0-.71-.294 1.0041 1.0041 0 0 0-.71 1.714l3.3 3.29H7a1.0002 1.0002 0 0 0-.7071 1.7071C6.4804 12.8946 6.7348 13 7 13h7.59l-3.3 3.29a.9997.9997 0 0 0 0 1.42.9997.9997 0 0 0 1.42 0l5-5a1.0002 1.0002 0 0 0 .21-.33c.1-.2435.1-.5165 0-.76Z'/%3E%3C/svg%3E");
  display: block;
}
@media (max-width: 1315px) {
.page-shop .page-shop__body {
    padding: 0 30px;
}
.page-shop .page-shop__body__content .content__body .builds {
    grid-template-columns: 1fr 1fr 1fr;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__content .builds__item {
    min-width: 206px;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__content {
    width: 619px;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__content .builds-controls__control--right::after {
    width: 206px;
}
}
@media (max-width: 1068px) {
.page-shop .page-shop__body__subtitle--mobile {
    display: block;
}
.page-shop .page-shop__body__content {
    grid-template-columns: auto;
}
.page-shop .page-shop__body__content .content__sidebar {
    display: none;
}
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__content {
    width: 100%;
    max-width: calc(100vw - 130px);
}
}
@media (max-width: 710px) {
.page-shop .page-shop__body__content .content__body .builds {
    grid-template-columns: 1fr;
}
}
@media (max-width: 535px) {
.page-shop .page-shop__body__content .content__body .section-recommended-builds .recommended-builds__header__title {
    font-size: 14px;
}
.page-shop__body__title {
    text-align: center;
    width: 100%;
}
.page-shop__body__subtitle {
    text-align: center;
    width: 100%;
}
.section-navigation {
    overflow: hidden;
    width: calc(100vw - 60px);
}
.section-navigation .navigation {
    overflow: auto;
    overflow: overlay;
    flex-wrap: nowrap;
}
.section-navigation .navigation::-webkit-scrollbar {
    width: 15px;
}
.section-navigation .navigation::-webkit-scrollbar-track {
    background: transparent;
    margin: 5px;
}
.section-navigation .navigation::-webkit-scrollbar-thumb {
    background: rgba(69, 81, 125, 0.3);
    border: 5px solid rgba(0, 0, 0, 0);
    background-clip: padding-box;
    border-radius: 10px;
}
.section-navigation .navigation::-webkit-scrollbar-thumb:hover {
    background-color: rgba(69, 81, 125, 0.8);
}
}
.page-order-cabinet {
  margin: 0 30px 101px 30px;
}
.page-order-cabinet__body {
  max-width: 1274px;
  margin: auto;
}
.page-order-cabinet__body__title {
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #FFFFFF;
}
.page-order-cabinet__body__content {
  display: grid;
  grid-template-columns: auto 355px;
  grid-gap: 30px;
  margin-top: 60px;
}
.page-order-cabinet__body__content.cabinet {
  grid-template-columns: auto 355px;
  grid-template-rows: auto auto;
  grid-gap: 30px;
  grid-template-areas: "content sidebar" "contentfull .";
}
.page-order-cabinet__body__content.cabinet .content__body {
  grid-area: content;
}
.page-order-cabinet__body__content.cabinet .content__body:last-of-type {
  grid-area: contentfull;
}
.page-order-cabinet__body__content.cabinet .content__sidebar {
  grid-area: sidebar;
}
.page-order-cabinet__body__content .content__body {
  background: #1C2545;
  border-radius: 10px;
}
.page-order-cabinet__body__content .content__body .section__title {
  font-weight: 700;
  font-size: 14px;
  line-height: 17px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.page-order-cabinet__body__content .content__body .section-actions {
  padding: 20px;
  display: flex;
  flex-wrap: wrap;
}
.page-order-cabinet__body__content .content__body .section-actions .light-button:not(:last-child) {
  margin-right: 15px;
}
.page-order-cabinet__body__content .content__body .section-actions .light-button {
  padding: 10.5px 20px;
  height: 45px;
}
.page-order-cabinet__body__content .content__body .section-actions__button-icon-save {
  display: block;
  width: 24px;
  height: 24px;
  margin-right: 10px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='25' fill='none'%3E%3Cpath fill='%23181F39' d='M18.7099 7.71a.9988.9988 0 0 0-.71-.2958.9994.9994 0 0 0-.7099.2958l-7.45 7.46-3.13-3.14a1.021 1.021 0 0 0-.7277-.2868 1.0215 1.0215 0 0 0-.7174.3118 1.0212 1.0212 0 0 0-.2867.7277 1.0216 1.0216 0 0 0 .3117.7173l3.84 3.84a1.001 1.001 0 0 0 .71.2958 1.001 1.001 0 0 0 .7101-.2958l8.1599-8.16a.9987.9987 0 0 0 .322-.735 1 1 0 0 0-.322-.735Z'/%3E%3C/svg%3E");
  background-position: center;
  background-repeat: no-repeat;
  background-size: contain;
}
@media (max-width: 530px) {
.page-order-cabinet__body__content .content__body .section-actions .light-button {
    width: 100%;
}
.page-order-cabinet__body__content .content__body .section-actions .light-button:not(:last-child) {
    margin-right: 0;
    margin-bottom: 15px;
}
}
.page-order-cabinet__body__content .content__body .section-delivery {
  border-top: 1px solid #262F52;
  padding: 20px 20px 0 20px;
}
.page-order-cabinet__body__content .content__body .section-delivery__body {
  margin-top: 20px;
  display: flex;
  flex-wrap: wrap;
}
.page-order-cabinet__body__content .content__body .section-delivery__body__item {
  margin-bottom: 20px;
  width: 285px;
  padding: 20px;
  background: #2D3963;
  border-radius: 10px;
}
.page-order-cabinet__body__content .content__body .section-delivery__body__item--pointer {
  cursor: pointer;
}
.page-order-cabinet__body__content .content__body .section-delivery__body__item__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.page-order-cabinet__body__content .content__body .section-delivery__body__item__header__title {
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  color: #FFFFFF;
}
.page-order-cabinet__body__content .content__body .section-delivery__body__item__header__trash {
  width: 20px;
  height: 20px;
  display: block;
  background: transparent;
  transition: 0.15s ease-in-out opacity;
}
.page-order-cabinet__body__content .content__body .section-delivery__body__item__header__trash:hover {
  opacity: 0.7;
}
.page-order-cabinet__body__content .content__body .section-delivery__body__item__header__trash:active {
  opacity: 0.5;
}
.page-order-cabinet__body__content .content__body .section-delivery__body__item__header__trash__icon {
  width: 18px;
  height: 18px;
  display: block;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 19 18'%3E%3Cg fill='%23EC4F7E' clip-path='url(%23a)'%3E%3Cpath d='M16.25 3h-2.325a3.757 3.757 0 0 0-3.675-3h-1.5a3.757 3.757 0 0 0-3.675 3H2.75a.75.75 0 0 0 0 1.5h.75v9.75A3.754 3.754 0 0 0 7.25 18h4.5a3.754 3.754 0 0 0 3.75-3.75V4.5h.75a.75.75 0 1 0 0-1.5Zm-7.5-1.5h1.5A2.255 2.255 0 0 1 12.372 3H6.628A2.255 2.255 0 0 1 8.75 1.5ZM14 14.25a2.25 2.25 0 0 1-2.25 2.25h-4.5A2.25 2.25 0 0 1 5 14.25V4.5h9v9.75Z'/%3E%3Cpath d='M8 13.5a.75.75 0 0 0 .75-.75v-4.5a.75.75 0 0 0-1.5 0v4.5a.75.75 0 0 0 .75.75ZM11 13.5a.75.75 0 0 0 .75-.75v-4.5a.75.75 0 1 0-1.5 0v4.5a.75.75 0 0 0 .75.75Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z' transform='translate(.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 19 18'%3E%3Cg fill='%23EC4F7E' clip-path='url(%23a)'%3E%3Cpath d='M16.25 3h-2.325a3.757 3.757 0 0 0-3.675-3h-1.5a3.757 3.757 0 0 0-3.675 3H2.75a.75.75 0 0 0 0 1.5h.75v9.75A3.754 3.754 0 0 0 7.25 18h4.5a3.754 3.754 0 0 0 3.75-3.75V4.5h.75a.75.75 0 1 0 0-1.5Zm-7.5-1.5h1.5A2.255 2.255 0 0 1 12.372 3H6.628A2.255 2.255 0 0 1 8.75 1.5ZM14 14.25a2.25 2.25 0 0 1-2.25 2.25h-4.5A2.25 2.25 0 0 1 5 14.25V4.5h9v9.75Z'/%3E%3Cpath d='M8 13.5a.75.75 0 0 0 .75-.75v-4.5a.75.75 0 0 0-1.5 0v4.5a.75.75 0 0 0 .75.75ZM11 13.5a.75.75 0 0 0 .75-.75v-4.5a.75.75 0 1 0-1.5 0v4.5a.75.75 0 0 0 .75.75Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z' transform='translate(.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background: #8190CA;
}
.page-order-cabinet__body__content .content__body .section-delivery__body__item__city {
  margin-top: 27px;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: rgba(255, 255, 255, 0.5);
}
.page-order-cabinet__body__content .content__body .section-delivery__body__item:not(:last-child) {
  margin-right: 20px;
}
.page-order-cabinet__body__content .content__body .section-delivery__body__item--danger {
  background: #EC4F7E;
}
.page-order-cabinet__body__content .content__body .section-delivery__body__item--danger .section-delivery__body__item__header__trash__icon {
  background: rgba(255, 255, 255, 0.5);
}
.page-order-cabinet__body__content .content__body .section-delivery__body__item--create {
  background: transparent;
  border: 2px dashed #2D3963;
  width: 194px;
  transition: 0.15s ease-in-out opacity;
  cursor: pointer;
}
.page-order-cabinet__body__content .content__body .section-delivery__body__item--create:hover {
  opacity: 0.7;
}
.page-order-cabinet__body__content .content__body .section-delivery__body__item--create:active {
  opacity: 0.5;
}
.page-order-cabinet__body__content .content__body .section-delivery__body__item--create .section-delivery__body__item__create {
  height: 100%;
  display: grid;
  grid-template-columns: 54px auto;
  grid-gap: 20px;
  align-items: center;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  text-transform: uppercase;
  color: #FFFFFF;
  text-align: left;
}
.page-order-cabinet__body__content .content__body .section-delivery__body__item--create .section-delivery__body__item__create__icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='54' height='54' fill='none'%3E%3Ccircle cx='27' cy='27' r='26' stroke='%232D3963' stroke-width='2'/%3E%3Cpath fill='%2394A0CA' d='M39.8335 25.1668h-11v-11a1.8333 1.8333 0 0 0-3.6667 0v11h-11a1.8333 1.8333 0 0 0 0 3.6667h11v11a1.8333 1.8333 0 1 0 3.6667 0v-11h11a1.8332 1.8332 0 1 0 0-3.6667Z'/%3E%3C/svg%3E");
  width: 54px;
  height: 54px;
  background-color: transparent;
}
.page-order-cabinet__body__content .content__body .section-history .section__title {
  display: flex;
  align-items: center;
}
.page-order-cabinet__body__content .content__body .section-history .section__title__icon--history {
  display: block;
  width: 24px;
  height: 24px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23fff' d='M11.4401 2a10 10 0 0 0-6.88 2.77V3a1 1 0 0 0-2 0v4.5a1 1 0 0 0 1 1h4.5a1 1 0 0 0 0-2h-2.4A8 8 0 1 1 11.44 20a1 1 0 1 0 0 2 10 10 0 0 0 0-20Zm0 6a.9998.9998 0 0 0-1 1v3a.9997.9997 0 0 0 1 1h2a1.0003 1.0003 0 0 0 1-1 1.0001 1.0001 0 0 0-1-1h-1V9a1.0002 1.0002 0 0 0-1-1Z'/%3E%3C/svg%3E");
  margin-right: 10px;
}
.page-order-cabinet__body__content .content__body .section-history__body {
  display: flex;
  flex-wrap: wrap;
  margin-top: 30px;
  gap: 20px;
}
.page-order-cabinet__body__content .content__body .section-history__body__item {
  background: #1C2545;
  border-radius: 10px;
  min-width: 207px;
  cursor: pointer;
  position: relative;
}
.page-order-cabinet__body__content .content__body .section-history__body__item:hover .section-history__body__item__delete {
  opacity: 1;
}
.page-order-cabinet__body__content .content__body .section-history__body__item__content {
  padding: 20px;
}
.page-order-cabinet__body__content .content__body .section-history__body__item__image {
  text-align: center;
  margin-bottom: 20px;
}
.page-order-cabinet__body__content .content__body .section-history__body__item__title {
  margin-bottom: 10px;
  font-weight: 700;
  font-size: 16px;
  line-height: 19px;
  color: #FFFFFF;
}
.page-order-cabinet__body__content .content__body .section-history__body__item__price {
  margin-bottom: 20px;
  font-weight: 700;
  font-size: 16px;
  line-height: 19px;
  color: #62DCFF;
}
.page-order-cabinet__body__content .content__body .section-history__body__item__status {
  border-top: 1px solid #262F52;
  padding: 15px 20px;
}
.page-order-cabinet__body__content .content__body .section-history__body__item__delete {
  position: absolute;
  top: 20px;
  right: 20px;
  width: 30px;
  height: 30px;
  background: rgba(95, 112, 172, 0.2);
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.1);
  -webkit-backdrop-filter: blur(5px);
          backdrop-filter: blur(5px);
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.2s ease-in-out opacity;
  opacity: 0.8;
}
.page-order-cabinet__body__content .content__body .section-history__body__item__delete:hover {
  opacity: 1 !important;
}
.page-order-cabinet__body__content .content__body .section-history__body__item__delete:active {
  opacity: 1 !important;
}
.page-order-cabinet__body__content .content__body .section-history__body__item__delete .icon-delete {
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' fill='none'%3E%3Cg fill='%23EC4F7E' clip-path='url(%23a)'%3E%3Cpath d='M18 3.833h-2.584A4.174 4.174 0 0 0 11.333.5H9.666a4.174 4.174 0 0 0-4.083 3.333H3A.833.833 0 1 0 3 5.5h.833v10.833A4.172 4.172 0 0 0 8 20.5h5a4.172 4.172 0 0 0 4.166-4.167V5.5H18a.833.833 0 1 0 0-1.667ZM9.666 2.167h1.667a2.505 2.505 0 0 1 2.358 1.666H7.309a2.505 2.505 0 0 1 2.357-1.666ZM15.5 16.333a2.5 2.5 0 0 1-2.5 2.5H8a2.5 2.5 0 0 1-2.5-2.5V5.5h10v10.833Z'/%3E%3Cpath d='M8.833 15.5a.833.833 0 0 0 .834-.834v-5a.833.833 0 1 0-1.667 0v5a.833.833 0 0 0 .833.833ZM12.166 15.5a.833.833 0 0 0 .834-.834v-5a.833.833 0 1 0-1.667 0v5a.833.833 0 0 0 .833.833Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M.5.5h20v20H.5z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  display: block;
}
.page-order-cabinet__body__content .content__body .section-info {
  padding: 20px;
}
.page-order-cabinet__body__content .content__body .section-info__line {
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  grid-gap: 20px;
}
.page-order-cabinet__body__content .content__body .section-info__line:not(:last-child) {
  margin-bottom: 30px;
}
.page-order-cabinet__body__content .content__body .section-info__line--full {
  grid-template-columns: 1fr;
}
.page-order-cabinet__body__content .content__body .section-services {
  border-top: 1px solid #262F52;
  padding: 20px 20px 0 20px;
}
.page-order-cabinet__body__content .content__body .section-services__body {
  margin-top: 20px;
  display: flex;
  flex-wrap: wrap;
}
.page-order-cabinet__body__content .content__body .section-services__body .section-services__item {
  margin-bottom: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  text-transform: uppercase;
  color: #FFFFFF;
  padding: 10px 15px;
}
.page-order-cabinet__body__content .content__body .section-services__body .section-services__item:not(:last-child) {
  margin-right: 10px;
}
.page-order-cabinet__body__content .content__body .section-services__body .section-services__item__icon {
  display: block;
}
.page-order-cabinet__body__content .content__body .section-services__body .section-services__item__icon--vk {
  width: 24px;
  height: 24px;
  -webkit-mask: url("/build/assets/vk-logo-fjyuAe3N.svg") center no-repeat;
          mask: url("/build/assets/vk-logo-fjyuAe3N.svg") center no-repeat;
  margin-right: 10px;
}
.page-order-cabinet__body__content .content__body .section-services__body .section-services__item__icon--remove {
  width: 20px;
  height: 20px;
  background: transparent url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cg fill='%23fff' fill-opacity='.5' clip-path='url(%23a)'%3E%3Cpath d='M17.4998 3.3333h-2.5833A4.174 4.174 0 0 0 10.8332 0H9.1665a4.1742 4.1742 0 0 0-4.0833 3.3333H2.4998a.8333.8333 0 1 0 0 1.6667h.8334v10.8333A4.172 4.172 0 0 0 7.4998 20h5a4.1719 4.1719 0 0 0 4.1667-4.1667V5h.8333a.8333.8333 0 1 0 0-1.6667ZM9.1665 1.6667h1.6667a2.505 2.505 0 0 1 2.3575 1.6666H6.809a2.505 2.505 0 0 1 2.3575-1.6666Zm5.8333 14.1666a2.5 2.5 0 0 1-2.5 2.5h-5a2.5001 2.5001 0 0 1-2.5-2.5V5h10v10.8333Z'/%3E%3Cpath d='M8.3333 14.9994a.8333.8333 0 0 0 .8334-.8333v-5a.8333.8333 0 1 0-1.6667 0v5a.833.833 0 0 0 .8333.8333Zm3.3333 0a.833.833 0 0 0 .8333-.8333v-5a.8333.8333 0 1 0-1.6666 0v5a.833.833 0 0 0 .8333.8333Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  margin-left: 15px;
}
.page-order-cabinet__body__content .content__body .section-services__body .section-services__item--linked {
  background: #EC4F7E;
}
.page-order-cabinet__body__content .content__body .section-services__body .section-services__item--linked .section-services__item__icon--vk {
  background: #FFFFFF;
}
.page-order-cabinet__body__content .content__body .section-services__body .section-services__item--unlinked {
  border: 2px dashed #2D3963;
  background: transparent;
  transition: 0.15s ease-in-out opacity;
}
.page-order-cabinet__body__content .content__body .section-services__body .section-services__item--unlinked .section-services__item__icon--vk {
  background: #94A0CA;
}
.page-order-cabinet__body__content .content__body .section-services__body .section-services__item--unlinked:hover {
  opacity: 0.7;
}
.page-order-cabinet__body__content .content__body .section-services__body .section-services__item--unlinked:active {
  opacity: 0.5;
}
.page-order-cabinet__body__content .content__body--cabinet .section-info__line {
  grid-template-columns: 1fr 1fr;
}
.page-order-cabinet__body__content .content__body--transparent {
  background: transparent;
}
.page-order-cabinet__body__content .content__sidebar .block__header {
  padding: 15px 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid #262F52;
}
.page-order-cabinet__body__content .content__sidebar .block__header__title {
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  color: #FFFFFF;
  display: flex;
  align-items: center;
}
.page-order-cabinet__body__content .content__sidebar .block__header__title__icon {
  margin-right: 10px;
  width: 20px;
  height: 20px;
  background-repeat: no-repeat;
  background-size: contain;
}
.page-order-cabinet__body__content .content__sidebar .block__header__title__icon--cart {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M17.5 5H15A5 5 0 0 0 5 5H2.5A2.5 2.5 0 0 0 0 7.5v8.3333A4.172 4.172 0 0 0 4.1667 20h11.6666A4.1719 4.1719 0 0 0 20 15.8333V7.5A2.5001 2.5001 0 0 0 17.5 5ZM10 1.6667A3.3332 3.3332 0 0 1 13.3333 5H6.6667A3.3333 3.3333 0 0 1 10 1.6667Zm8.3333 14.1666a2.5 2.5 0 0 1-2.5 2.5H4.1667a2.5001 2.5001 0 0 1-2.5-2.5V7.5A.8333.8333 0 0 1 2.5 6.6667H5v1.6666a.8333.8333 0 1 0 1.6667 0V6.6667h6.6666v1.6666a.8333.8333 0 1 0 1.6667 0V6.6667h2.5a.8335.8335 0 0 1 .8333.8333v8.3333Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.page-order-cabinet__body__content .content__sidebar .block__header__title__icon--box {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='20' fill='none'%3E%3Cpath fill='%23fff' d='M17.4898 6.2097a.1719.1719 0 0 1 0-.0762.156.156 0 0 1 0-.0667v-.0857l-.06-.1428a.463.463 0 0 0-.09-.1048l-.09-.0762h-.05l-3.94-2.3714-3.72-2.1905a.8658.8658 0 0 0-.29-.1428h-.08a.8604.8604 0 0 0-.27 0h-.1a1.164 1.164 0 0 0-.33.1238l-7.47 4.4285-.09.0667-.09.0762-.1.0667-.05.0571-.06.1429v.1428a.6262.6262 0 0 0 0 .1905v8.3143a.9168.9168 0 0 0 .1249.4627.9736.9736 0 0 0 .3451.3468l7.5 4.419.15.0572h.08a.901.901 0 0 0 .52 0h.08l.15-.0572 7.44-4.3523a.9752.9752 0 0 0 .3452-.3468.9166.9166 0 0 0 .1248-.4628V6.3145s.02-.0667.02-.1048Zm-8.49-3.1905 1.78 1.0476-5.59 3.2953-1.79-1.0476 5.6-3.2953Zm-1 14.2857-5.5-3.2V8.0192l5.5 3.2381v6.0476Zm1-7.7238-1.91-1.0952 5.59-3.3048 1.92 1.1334-5.6 3.2666Zm6.5 4.4953-5.5 3.2571v-6.0762l5.5-3.238v6.0571Z'/%3E%3C/svg%3E");
}
.page-order-cabinet__body__content .content__sidebar .block__header__title__icon--ticket {
  background-image: url("data:image/svg+xml,%3Csvg width='22' height='22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m5.594 1.352-.073.073a1.55 1.55 0 0 0-.434.946c-.033.36.055.727.25 1.044.185.314.264.674.225 1.026a1.533 1.533 0 0 1-.437.92c-.246.246-.57.4-.921.438a1.673 1.673 0 0 1-1.026-.225 1.694 1.694 0 0 0-1.044-.25 1.55 1.55 0 0 0-.946.434l-.072.073A3.865 3.865 0 0 0 0 8.673a4.286 4.286 0 0 0 1.262 2.903l9.428 9.428a2.569 2.569 0 0 0 1.742.758 2.316 2.316 0 0 0 1.705-.67l1.193-1.192c.248-.253.4-.585.433-.946a1.695 1.695 0 0 0-.25-1.043 1.673 1.673 0 0 1-.225-1.027c.039-.351.192-.675.438-.92.245-.246.569-.4.92-.438.352-.038.713.04 1.027.225.316.196.683.284 1.044.25a1.55 1.55 0 0 0 .945-.434l1.193-1.192a2.316 2.316 0 0 0 .67-1.705 2.568 2.568 0 0 0-.759-1.742L11.34 1.5A4.285 4.285 0 0 0 8.436.238a3.865 3.865 0 0 0-2.842 1.114Zm14.083 11.845-1.237 1.162a3.344 3.344 0 0 0-2.062-.443 3.063 3.063 0 0 0-1.842.891 3.068 3.068 0 0 0-.86 1.858c-.07.708.097 1.43.476 2.057l-1.192 1.192a.772.772 0 0 1-.569.223.856.856 0 0 1-.58-.252l-2.357-2.357 1.12-1.12a.772.772 0 0 0 .222-.569.856.856 0 0 0-.252-.58.856.856 0 0 0-.581-.253.772.772 0 0 0-.568.223l-1.12 1.12-5.893-5.893a2.568 2.568 0 0 1-.758-1.741 2.316 2.316 0 0 1 .67-1.706l.117-.043a3.353 3.353 0 0 0 2.05.445 3.073 3.073 0 0 0 1.84-.873 3.121 3.121 0 0 0 .873-1.87 3.407 3.407 0 0 0-.462-2.077l.06-.06a2.316 2.316 0 0 1 1.706-.67c.646.017 1.273.29 1.742.758l5.892 5.893-1.12 1.12a.772.772 0 0 0-.223.568.856.856 0 0 0 .253.58.856.856 0 0 0 .58.253.772.772 0 0 0 .569-.223l1.12-1.12 2.357 2.357a.856.856 0 0 1 .252.581.771.771 0 0 1-.223.569Z' fill='%23fff'/%3E%3Cpath d='m12.753 11.87-1.12 1.12a.772.772 0 0 0-.222.569.856.856 0 0 0 .252.58.856.856 0 0 0 .58.253.772.772 0 0 0 .57-.223l1.119-1.12a.772.772 0 0 0 .223-.568.857.857 0 0 0-.253-.58.856.856 0 0 0-.58-.254.772.772 0 0 0-.569.224Z' fill='%23fff'/%3E%3C/svg%3E");
}
.page-order-cabinet__body__content .content__sidebar .block__header__total {
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  color: #8190CA;
}
.page-order-cabinet__body__content .content__sidebar .block-cart {
  background: rgba(31, 41, 75, 0.75);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  border-radius: 10px;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list {
  padding: 0 20px;
  border-bottom: 1px solid #262F52;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list .cart-item {
  display: flex;
  align-items: center;
  padding: 15px 0;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list .cart-item:not(:last-child) {
  border-bottom: 1px solid #262F52;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list .cart-item__image {
  margin-right: 15px;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list .cart-item__body {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list .cart-item__body a {
  cursor: pointer;
  transition: 0.2s ease-in-out opacity, 0.2s ease-in-out color;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list .cart-item__body a:hover {
  opacity: 0.8;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list .cart-item__body a:active {
  opacity: 0.5;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list .cart-item__body .cart-item__actions {
  display: grid;
  grid-auto-flow: row;
  grid-gap: 5px;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list .cart-item__body .cart-item__actions--merged {
  grid-gap: 0;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list .cart-item__body .cart-item__actions--merged .light-button:first-child {
  box-shadow: inset 0px -1px 0px rgba(255, 255, 255, 0.05);
  border-radius: 10px 10px 0 0;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list .cart-item__body .cart-item__actions--merged .light-button:last-child {
  border-radius: 0 0 10px 10px;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list .cart-item__body .cart-item__actions__icon {
  display: block;
  width: 14px;
  height: 14px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list .cart-item__body .cart-item__actions__icon--settings {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none'%3E%3Cg fill='%23fff' clip-path='url(%23a)'%3E%3Cpath d='M1.0833 3.271h1.596a2.1747 2.1747 0 0 0 4.1971 0h7.0403a.5832.5832 0 0 0 .5833-.5833.5834.5834 0 0 0-.5833-.5834H6.8764a2.1747 2.1747 0 0 0-4.197 0h-1.596a.5834.5834 0 0 0 0 1.1667Zm3.6943-1.6042a1.0208 1.0208 0 1 1-1.0208 1.0209 1.022 1.022 0 0 1 1.0208-1.0209Zm9.1391 5.2492h-1.596a2.1738 2.1738 0 0 0-2.0983-1.605 2.1741 2.1741 0 0 0-2.0982 1.605H1.0833a.5834.5834 0 0 0 0 1.1666h7.0409a2.174 2.174 0 0 0 4.1965 0h1.596a.5832.5832 0 0 0 .5833-.5833.5834.5834 0 0 0-.5833-.5834ZM10.2224 8.52a1.0208 1.0208 0 1 1 1.0208-1.0207A1.0218 1.0218 0 0 1 10.2224 8.52Zm3.6943 3.2093H6.8764a2.1748 2.1748 0 0 0-3.4193-1.1573 2.1748 2.1748 0 0 0-.7778 1.1573h-1.596a.5834.5834 0 0 0 0 1.1667h1.596a2.1752 2.1752 0 0 0 2.0986 1.6043 2.1749 2.1749 0 0 0 2.0985-1.6043h7.0403a.5832.5832 0 0 0 .4124-.9958.5832.5832 0 0 0-.4124-.1709Zm-9.1391 1.6042a1.0206 1.0206 0 0 1-.9431-.6302 1.0207 1.0207 0 1 1 1.964-.3907 1.0229 1.0229 0 0 1-1.021 1.0209Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h14v14H0z' transform='translate(.5 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list .cart-item__body .cart-item__actions__icon--remove {
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_387_13615)'%3E%3Cpath d='M12.7498 2.83333H10.9415C10.8061 2.17499 10.4479 1.58345 9.92723 1.15842C9.40657 0.733386 8.75529 0.500848 8.08317 0.5L6.9165 0.5C6.24438 0.500848 5.59311 0.733386 5.07244 1.15842C4.55178 1.58345 4.19356 2.17499 4.05817 2.83333H2.24984C2.09513 2.83333 1.94675 2.89479 1.83736 3.00419C1.72796 3.11358 1.6665 3.26196 1.6665 3.41667C1.6665 3.57138 1.72796 3.71975 1.83736 3.82915C1.94675 3.93854 2.09513 4 2.24984 4H2.83317V11.5833C2.8341 12.3566 3.14169 13.0979 3.68847 13.6447C4.23525 14.1915 4.97657 14.4991 5.74984 14.5H9.24984C10.0231 14.4991 10.7644 14.1915 11.3112 13.6447C11.858 13.0979 12.1656 12.3566 12.1665 11.5833V4H12.7498C12.9045 4 13.0529 3.93854 13.1623 3.82915C13.2717 3.71975 13.3332 3.57138 13.3332 3.41667C13.3332 3.26196 13.2717 3.11358 13.1623 3.00419C13.0529 2.89479 12.9045 2.83333 12.7498 2.83333ZM6.9165 1.66667H8.08317C8.445 1.66711 8.79783 1.77947 9.09328 1.98834C9.38873 2.19721 9.61233 2.49237 9.73342 2.83333H5.26625C5.38734 2.49237 5.61095 2.19721 5.9064 1.98834C6.20185 1.77947 6.55468 1.66711 6.9165 1.66667ZM10.9998 11.5833C10.9998 12.0475 10.8155 12.4926 10.4873 12.8208C10.1591 13.149 9.71397 13.3333 9.24984 13.3333H5.74984C5.28571 13.3333 4.84059 13.149 4.5124 12.8208C4.18421 12.4926 3.99984 12.0475 3.99984 11.5833V4H10.9998V11.5833Z' fill='%23EC4F7E'/%3E%3Cpath d='M6.33333 10.9997C6.48804 10.9997 6.63641 10.9382 6.74581 10.8288C6.85521 10.7194 6.91666 10.571 6.91666 10.4163V6.91634C6.91666 6.76163 6.85521 6.61326 6.74581 6.50386C6.63641 6.39447 6.48804 6.33301 6.33333 6.33301C6.17862 6.33301 6.03025 6.39447 5.92085 6.50386C5.81146 6.61326 5.75 6.76163 5.75 6.91634V10.4163C5.75 10.571 5.81146 10.7194 5.92085 10.8288C6.03025 10.9382 6.17862 10.9997 6.33333 10.9997Z' fill='%23EC4F7E'/%3E%3Cpath d='M8.66634 10.9997C8.82105 10.9997 8.96943 10.9382 9.07883 10.8288C9.18822 10.7194 9.24968 10.571 9.24968 10.4163V6.91634C9.24968 6.76163 9.18822 6.61326 9.07883 6.50386C8.96943 6.39447 8.82105 6.33301 8.66634 6.33301C8.51163 6.33301 8.36326 6.39447 8.25386 6.50386C8.14447 6.61326 8.08301 6.76163 8.08301 6.91634V10.4163C8.08301 10.571 8.14447 10.7194 8.25386 10.8288C8.36326 10.9382 8.51163 10.9997 8.66634 10.9997Z' fill='%23EC4F7E'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_387_13615'%3E%3Crect width='14' height='14' fill='white' transform='translate(0.5 0.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list .cart-item__body .cart-item__actions__icon--plus {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='14' fill='none'%3E%3Cpath fill='%23fff' d='M6.5 1c0-.5523.4477-1 1-1s1 .4477 1 1v12c0 .5523-.4477 1-1 1s-1-.4477-1-1V1Z'/%3E%3Cpath fill='%23fff' d='M13.5 6c.5523 0 1 .4477 1 1s-.4477 1-1 1h-12c-.5523 0-1-.4477-1-1s.4477-1 1-1h12Z'/%3E%3C/svg%3E");
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list .cart-item__body .cart-item__actions .light-button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 25px;
  height: 25px;
  padding: 0;
  background: #2D3963;
  border-radius: 10px;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list .cart-item__body .cart-item__info__title {
  font-weight: 300;
  font-size: 14px;
  line-height: 17px;
  color: #FFFFFF;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list .cart-item__body .cart-item__info__price {
  margin-top: 6px;
  font-size: 15px;
  line-height: 18px;
  font-weight: 700;
  display: flex;
  align-items: center;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list .cart-item__body .cart-item__info__price__x {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' fill='none'%3E%3Cpath fill='%23fff' d='M6.5454 0 8 1.4546 1.4545 8 0 6.5454 6.5454 0Z'/%3E%3Cpath fill='%23fff' d='M1.4546 0 0 1.4546 6.5455 8 8 6.5454 1.4546 0Z'/%3E%3C/svg%3E");
  width: 8px;
  height: 8px;
  display: inline-block;
  margin: 0 5px;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__list .cart-item__body .cart-item__info__price b {
  color: #62DCFF;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__meta {
  padding: 20px;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__meta .light-button {
  padding: 12.5px 15px;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__meta__price {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__meta__price__total {
  font-weight: 600;
  font-size: 30px;
  line-height: 36px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__meta__price .light-select {
  width: 70px;
  background: #263159;
  font-size: 13px;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__meta__price .light-select .light-select__open-indicator {
  width: 18px;
  height: 18px;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__meta__price .light-select .vs__dropdown-toggle {
  padding: 8.5px 10px;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__meta__actions {
  display: grid;
  grid-template-columns: auto auto;
  grid-gap: 10px;
  margin-top: 20px;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__meta__actions--cabinet {
  grid-template-columns: auto;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__meta__actions__icon {
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  width: 20px;
  height: 20px;
  display: block;
  margin-right: 10px;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__meta__actions__icon--credit {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' fill='none'%3E%3Cg fill='%23312000' clip-path='url(%23a)'%3E%3Cpath d='M15.5943 10.5h-3.9275c-.9204 0-1.6666-.7462-1.6666-1.6667V4.895a2.5 2.5 0 0 0-.9717-1.9858 2.3925 2.3925 0 0 0-2.0675-.445C2.0614 3.6804-.9246 8.6384.2917 13.538c.8569 3.452 3.6384 6.0935 7.1301 6.7712 4.77.913 9.4241-2.0527 10.6117-6.7617a2.3965 2.3965 0 0 0-.4442-2.0708 2.5458 2.5458 0 0 0-1.995-.9767Z'/%3E%3Cpath d='M19.709 6.705a8.2662 8.2662 0 0 0-.8425-2.0182A8.4081 8.4081 0 0 0 13.8182.81c-.14-.0378-.4534-.06-.4534-.06-.1119 0-.5941 0-.9758.3092-.561.4414-.6492.9433-.6575.9825a1.6736 1.6736 0 0 0-.045.375v3.9166c0 1.3807 1.1193 2.5 2.5 2.5h3.9325a1.6342 1.6342 0 0 0 1.3217-.6666c.2285-.308.346-.6843.3333-1.0675a1.7552 1.7552 0 0 0-.065-.3942Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z' transform='translate(0 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__meta__actions__icon--track {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='25' fill='none'%3E%3Cpath fill='%231A223F' d='M11 6.5007a4.0001 4.0001 0 1 0 0 8.0003 4.0001 4.0001 0 0 0 0-8.0003Zm0 6a2.0005 2.0005 0 0 1-1.8478-1.2346A1.9999 1.9999 0 1 1 11 12.5007Z'/%3E%3Cpath fill='%231A223F' d='M10.9998 24.501a5.2714 5.2714 0 0 1-4.311-2.2c-3.811-5.257-5.744-9.209-5.744-11.747a10.055 10.055 0 0 1 20.11 0c0 2.538-1.933 6.49-5.744 11.747a5.2716 5.2716 0 0 1-1.888 1.6241 5.2722 5.2722 0 0 1-2.423.5759Zm0-21.819a7.883 7.883 0 0 0-7.874 7.874c0 2.01 1.893 5.727 5.329 10.466a3.145 3.145 0 0 0 5.09 0c3.436-4.739 5.329-8.456 5.329-10.466a7.8832 7.8832 0 0 0-7.874-7.874Z'/%3E%3C/svg%3E");
}
.page-order-cabinet__body__content .content__sidebar .block-info .block-info__confirmation {
  margin-top: 20px;
}
.page-order-cabinet__body__content .content__sidebar .block-info .block-info__confirmation .light-checkbox__input + .light-checkbox__label {
  align-items: flex-start;
  font-size: 14px;
  color: #fff;
}
.page-order-cabinet__body__content .content__sidebar .block-info .block-info__confirmation .light-checkbox__input + .light-checkbox__label::before {
  background-color: #1A223F;
}
.page-order-cabinet__body__content .content__sidebar .block-info .block-info__confirmation a {
  color: #62DCFF;
}
.page-order-cabinet__body__content .content__sidebar .block-info .block-info__privacy {
  margin-top: 20px;
  text-align: center;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #45517D;
}
.page-order-cabinet__body__content .content__sidebar .block-info .block-info__privacy a {
  color: #6975A4;
}
.page-order-cabinet__body__content .content__sidebar .block-promo {
  background: rgba(31, 41, 75, 0.75);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  border-radius: 10px;
  margin-top: 30px;
}
.page-order-cabinet__body__content .content__sidebar .block-promo__body {
  padding: 20px;
}
.page-order-cabinet__body__content .content__sidebar .block-promo__body__code {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.page-order-cabinet__body__content .content__sidebar .block-promo__body__code__text {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.page-order-cabinet__body__content .content__sidebar .block-promo__body__code__button {
  padding: 6.5px 10px;
  background: #263159;
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.15s ease-in-out opacity;
}
.page-order-cabinet__body__content .content__sidebar .block-promo__body__code__button--active .block-promo__body__code__button__icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 13 10'%3E%3Cpath fill='%2388CC48' d='M11.925.746a.833.833 0 0 0-1.183 0L4.534 6.963 1.925 4.346A.852.852 0 1 0 .742 5.571l3.2 3.2a.833.833 0 0 0 1.183 0l6.8-6.8a.834.834 0 0 0 0-1.225Z'/%3E%3C/svg%3E");
}
.page-order-cabinet__body__content .content__sidebar .block-promo__body__code__button:hover {
  opacity: 0.7;
}
.page-order-cabinet__body__content .content__sidebar .block-promo__body__code__button:active {
  opacity: 0.5;
}
.page-order-cabinet__body__content .content__sidebar .block-promo__body__code__button__icon {
  display: block;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M12.5 17.167H4.167A4.172 4.172 0 0 1 0 13V4.667A4.172 4.172 0 0 1 4.167.5H12.5a4.172 4.172 0 0 1 4.167 4.167V13a4.172 4.172 0 0 1-4.167 4.167Zm-8.333-15a2.5 2.5 0 0 0-2.5 2.5V13a2.5 2.5 0 0 0 2.5 2.5H12.5A2.5 2.5 0 0 0 15 13V4.667a2.5 2.5 0 0 0-2.5-2.5H4.167ZM20 16.333V5.5a.833.833 0 1 0-1.667 0v10.833a2.5 2.5 0 0 1-2.5 2.5H5A.833.833 0 1 0 5 20.5h10.833A4.172 4.172 0 0 0 20 16.333Z' fill='%235F70AC'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(0 .5)' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: 20px 20px;
  transition: 0.2s linear background-image;
}
.page-order-cabinet__body__content .content__sidebar .block-promo__body__description {
  margin-top: 20px;
}
.page-order-cabinet__body__content .content__sidebar .block-promo__body__description__text {
  text-align: center;
  background: #222D51;
  border-radius: 10px;
  padding: 14px 5px;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #94A0CA;
}
.page-order-cabinet__body__content .content__sidebar .block-promo__body__description__text span {
  color: #62DCFF;
}
.page-order-cabinet__body__content .content__sidebar .block-cart-empty {
  background: rgba(31, 41, 75, 0.75);
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  border-radius: 10px;
  padding: 20px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.page-order-cabinet__body__content .content__sidebar .block-cart-empty__sprite {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='246' height='149' fill='none'%3E%3Crect width='135' height='38' y='3' fill='url(%23a)' fill-opacity='.4' rx='10'/%3E%3Crect width='134' height='37' x='.5' y='3.5' stroke='url(%23b)' stroke-opacity='.1' rx='9.5'/%3E%3Crect width='64' height='18' x='71' y='50' fill='url(%23c)' fill-opacity='.4' rx='9'/%3E%3Crect width='63' height='17' x='71.5' y='50.5' stroke='url(%23d)' stroke-opacity='.1' rx='8.5'/%3E%3Crect width='18' height='18' x='43' y='50' fill='url(%23e)' fill-opacity='.4' rx='9'/%3E%3Crect width='17' height='17' x='43.5' y='50.5' stroke='url(%23f)' stroke-opacity='.1' rx='8.5'/%3E%3Crect width='97' height='97' x='149' y='3' fill='url(%23g)' fill-opacity='.4' rx='10'/%3E%3Crect width='96' height='96' x='149.5' y='3.5' stroke='url(%23h)' stroke-opacity='.1' rx='9.5'/%3E%3Cg clip-path='url(%23i)' filter='url(%23j)'%3E%3Cpath fill='url(%23k)' d='m145.2 46.2-20.4 6-11.7-20a10.7 10.7 0 0 0-12.8-4.9 10.4 10.4 0 0 0-5.3 15L125 94.3a4.2 4.2 0 0 1-7.2 4.2l-15.2-26.4-2.5 18.9a20.9 20.9 0 0 0 15 23.9l13.7 3.7a21 21 0 0 0 15.8-2l27.3-15.8a20.8 20.8 0 0 0 7.7-28.4l-9.9-17a20.8 20.8 0 0 0-24.6-9.3Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='67.5' x2='114.5' y1='3' y2='58.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2339456F'/%3E%3Cstop offset='1' stop-color='%23263157'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='0' x2='6.8' y1='6.7' y2='50.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2362DCFF'/%3E%3Cstop offset='1' stop-color='%2362DCFF' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='103' x2='125.3' y1='50' y2='76.3' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2339456F'/%3E%3Cstop offset='1' stop-color='%23263157'/%3E%3C/linearGradient%3E%3ClinearGradient id='d' x1='71' x2='74.2' y1='51.8' y2='72.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2362DCFF'/%3E%3Cstop offset='1' stop-color='%2362DCFF' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='e' x1='52' x2='65.5' y1='50' y2='54.5' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2339456F'/%3E%3Cstop offset='1' stop-color='%23263157'/%3E%3C/linearGradient%3E%3ClinearGradient id='f' x1='43' x2='52' y1='51.8' y2='68' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2362DCFF'/%3E%3Cstop offset='1' stop-color='%2362DCFF' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='g' x1='197.5' x2='270.3' y1='3' y2='27.2' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2339456F'/%3E%3Cstop offset='1' stop-color='%23263157'/%3E%3C/linearGradient%3E%3ClinearGradient id='h' x1='149' x2='197.5' y1='12.5' y2='100' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2362DCFF'/%3E%3Cstop offset='1' stop-color='%2362DCFF' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='k' x1='104.2' x2='154.1' y1='24.9' y2='111.3' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%232C375E'/%3E%3C/linearGradient%3E%3CclipPath id='i'%3E%3Cpath fill='%23fff' d='M0 0h99.7v99.7H0z' transform='rotate(-30 123.6 -88.9)'/%3E%3C/clipPath%3E%3Cfilter id='j' width='166.2' height='166.2' x='46' y='-1' color-interpolation-filters='sRGB' filterUnits='userSpaceOnUse'%3E%3CfeFlood flood-opacity='0' result='BackgroundImageFix'/%3E%3CfeColorMatrix in='SourceAlpha' result='hardAlpha' values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0'/%3E%3CfeOffset dy='14'/%3E%3CfeGaussianBlur stdDeviation='7.5'/%3E%3CfeColorMatrix values='0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.05 0'/%3E%3CfeBlend in2='BackgroundImageFix' result='effect1_dropShadow_0_1'/%3E%3CfeBlend in='SourceGraphic' in2='effect1_dropShadow_0_1' result='shape'/%3E%3C/filter%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
  height: 126px;
  width: 100%;
  margin: 17px 35px 30px 35px;
}
.page-order-cabinet__body__content .content__sidebar .block-cart-empty__title {
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  text-align: center;
  color: #FFFFFF;
  margin-bottom: 20px;
}
.page-order-cabinet__body__content .content__sidebar .block-cart-empty__description {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  text-align: center;
  color: #FFFFFF;
  margin-bottom: 30px;
}
.page-order-cabinet__body__content .content__sidebar .block-cart-empty__actions {
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  grid-gap: 10px;
}
.page-order-cabinet__body__content .content__sidebar .block-cart-empty__actions .light-button {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 9.5px 15px;
}
@media (max-width: 1025px) {
.page-order-cabinet__body__content.cabinet {
    grid-template-areas: "content sidebar" "contentfull contentfull";
}
}
@media (max-width: 1000px) {
.page-order-cabinet__body__content .content__body .section-info__line {
    grid-template-columns: 1fr 1fr;
}
}
@media (max-width: 920px) {
.page-order-cabinet__body__content.cabinet {
    grid-template-columns: 1fr;
    grid-template-areas: "content" "sidebar" "contentfull";
}
.page-order-cabinet__body__content .content__sidebar .block-cart-empty__actions {
    grid-template-columns: 3.38fr auto;
}
}
@media (max-width: 900px) {
.page-order-cabinet__body__content .content__body .section-info__line {
    grid-template-columns: 1fr;
}
}
@media (max-width: 810px) {
.page-order-cabinet__body__content {
    grid-template-columns: 1fr;
}
.page-order-cabinet__body__content .content__body .section-info__line {
    grid-template-columns: 1fr 1fr 1fr;
}
.page-order-cabinet__body__content .content__sidebar .block-info .block-info__privacy {
    text-align: left;
}
.page-order-cabinet__body__content .content__sidebar .block-info .block-info__confirmation .light-checkbox__input + .light-checkbox__label {
    align-items: center;
}
}
@media (max-width: 680px) {
.page-order-cabinet__body__content .content__body .section-info__line {
    grid-template-columns: 1fr 1fr;
}
}
@media (max-width: 530px) {
.page-order-cabinet__body__title {
    text-align: center;
    font-size: 20px;
    line-height: 24px;
    letter-spacing: 0.1em;
}
.page-order-cabinet__body__content .content__body .section-info__line {
    grid-template-columns: 1fr;
}
.page-order-cabinet__body__content .content__body .section-delivery__body__item {
    width: 100%;
}
.page-order-cabinet__body__content .content__body .section-delivery__body__item:not(:last-child) {
    margin-right: 0;
}
.page-order-cabinet__body__content .content__sidebar .block-cart__body__meta__actions .light-button--primary {
    padding-right: 10px;
    padding-left: 10px;
}
}
@media (max-width: 443px) {
.page-order-cabinet__body__content .content__sidebar .block-cart-empty__actions {
    grid-template-columns: auto;
    grid-auto-flow: row;
    width: 100%;
}
.page-order-cabinet__body__content .content__body .section-history__body__item {
    width: 100%;
}
}
@media (max-width: 406px) {
.page-order-cabinet__body__content .content__sidebar .block-cart__body__meta__actions {
    grid-template-columns: 1fr;
}
}
.configurator {
  display: grid;
  grid-template-columns: max-content auto;
  min-height: 100vh;
}
.configurator .configurator-sidebar {
  display: flex;
}
.configurator .configurator-sidebar__categories {
  width: 226px;
  height: 100%;
  background: #1A223F;
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  border-right: 1px solid #263259;
  transition: 0.07s ease-in-out width;
}
.configurator .configurator-sidebar__categories__logo {
  padding: 25px 0 0 25px;
  margin-bottom: 45px;
}
.configurator .configurator-sidebar__categories__logo img {
  width: 163px;
  height: 40px;
}
.configurator .configurator-sidebar__categories__logo--collapsed {
  display: none;
  width: 68px !important;
  height: 40px !important;
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item {
  display: flex;
  align-items: center;
  margin: 0 0 20px 20px;
  background: transparent;
  cursor: pointer;
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item--active .configurator-sidebar__categories__item__icon .icon .glow {
  display: block;
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item--active .configurator-sidebar__categories__item__icon .icon::after {
  content: "";
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='overflow:visible;enable-background:new 0 0 47 47' viewBox='0 0 47 47'%3E%3Cstyle%3E .st1%7Bfill:none;stroke:url(%23SVGID_2_);stroke-width:2%7D %3C/style%3E%3ClinearGradient id='SVGID_1_' x1='46.1' x2='84.1' y1='-120.2' y2='-158.1' gradientTransform='matrix(1 0 0 -1 -41.6 -115.7)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-color:%2362dcff'/%3E%3Cstop offset='1' style='stop-color:%23ec4f7e'/%3E%3C/linearGradient%3E%3Cpath d='M13.5 1h20C40.4 1 46 6.6 46 13.5v20C46 40.4 40.4 46 33.5 46h-20C6.6 46 1 40.4 1 33.5v-20C1 6.6 6.6 1 13.5 1z' style='fill:none;stroke:url(%23SVGID_1_);stroke-width:2'/%3E%3C/svg%3E");
  width: 50px;
  height: 50px;
  display: block;
  grid-row-start: 1;
  grid-column-start: 1;
  z-index: 2;
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon {
  margin-right: 15px;
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon {
  width: 50px;
  height: 50px;
  display: grid;
  grid-template-columns: 1fr;
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon .glow {
  display: none;
  grid-row-start: 1;
  grid-column-start: 1;
  width: 49px;
  height: 49px;
  filter: blur(26px);
  border-radius: 50%;
  position: relative;
  z-index: 0;
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon .glow--blue {
  left: -18px;
  top: -18px;
  background: rgb(98, 220, 255);
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon .glow--pink {
  left: 11px;
  top: 10px;
  background: rgb(236, 79, 126);
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon:before {
  grid-row-start: 1;
  grid-column-start: 1;
  width: 40px;
  height: 40px;
  content: "";
  display: flex;
  margin: auto;
  z-index: 1;
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon-cpu::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 30 30'%3E%3Cpath fill='url(%23a)' d='M0 8.6C0 3.8 3.8 0 8.6 0h12.8C26.2 0 30 3.8 30 8.6v12.8c0 4.8-3.8 8.6-8.6 8.6H8.6A8.6 8.6 0 0 1 0 21.4V8.6Z'/%3E%3Cpath fill='%23fff' d='M8 19.3 6.6 19l-1-1c-.2-.4-.4-.8-.4-1.4V13c0-.5.2-1 .4-1.4.3-.4.6-.7 1-.9.5-.2 1-.3 1.6-.3.6 0 1 .1 1.5.3.4.2.8.5 1 1 .3.3.4.8.4 1.3H9.2c0-.3-.1-.6-.3-.8-.2-.2-.5-.3-.8-.3-.4 0-.7.1-.9.3-.2.2-.3.5-.3.8v3.7c0 .4.1.7.3.8.2.2.5.3.9.3.3 0 .6 0 .8-.3.2-.1.3-.4.3-.8H11c0 .6-.1 1-.4 1.4-.2.4-.6.7-1 1-.4.2-1 .3-1.5.3ZM12.4 19.2v-8.8h3c.6 0 1.2.1 1.6.4.5.2.8.5 1 1 .3.3.5.8.5 1.4 0 .5-.2 1-.4 1.5l-1 1c-.5.2-1 .3-1.7.3h-1.2v3.2h-1.8Zm1.8-4.8h1.2c.4 0 .7-.1 1-.3.1-.3.3-.6.3-1a1.2 1.2 0 0 0-1.3-1.1h-1.2v2.4ZM22.4 19.3a3 3 0 0 1-2.1-.7c-.5-.5-.8-1.2-.8-2v-6.2h1.8v6.2c0 .4.1.6.3.8.2.2.5.3.8.3.3 0 .6 0 .8-.3.2-.2.3-.4.3-.8v-6.2h1.8v6.2c0 .8-.3 1.5-.8 2a3 3 0 0 1-2 .7Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='30' y1='0' y2='30' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon-gpu::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='url(%23a)' d='M0 11.4C0 5.1 5.1 0 11.4 0h17.2C34.9 0 40 5.1 40 11.4v17.2C40 34.9 34.9 40 28.6 40H11.4C5.1 40 0 34.9 0 28.6V11.4Z'/%3E%3Cpath fill='%23fff' d='M10.8 25.7c-.8 0-1.5-.1-2-.4-.7-.3-1.1-.7-1.5-1.2-.3-.6-.4-1.2-.4-2v-4.9c0-.7.1-1.3.4-1.8.4-.5.8-1 1.4-1.2.6-.3 1.3-.5 2-.5.9 0 1.5.2 2.1.5.6.3 1 .7 1.4 1.2.3.5.5 1.1.5 1.8h-2.4c0-.4-.2-.8-.4-1-.3-.3-.7-.4-1.1-.4-.5 0-.9.1-1.2.4-.2.2-.3.6-.3 1v5c0 .5 0 .8.3 1 .3.3.7.4 1.2.4.4 0 .8 0 1-.3.3-.3.5-.6.5-1.1v-1h-1.8v-2h4.2v3c0 .7-.2 1.3-.5 1.9-.4.5-.8.9-1.4 1.2-.6.3-1.2.4-2 .4ZM16.5 25.6V13.9h4c.9 0 1.6.1 2.2.4.6.3 1 .8 1.4 1.3.3.6.5 1.2.5 2 0 .7-.2 1.4-.5 2-.3.5-.8 1-1.4 1.2-.6.3-1.3.5-2.2.5H19v4.3h-2.4Zm2.4-6.4h1.6c.5 0 1-.1 1.2-.4.4-.4.5-.7.5-1.2a1.6 1.6 0 0 0-1.7-1.6H19v3.2ZM29.9 25.7a4 4 0 0 1-2.8-1c-.7-.6-1-1.5-1-2.6V14h2.3V22c0 .5.2.9.4 1.2.3.2.6.3 1 .3.5 0 .9 0 1.1-.3.3-.3.4-.7.4-1.2V14h2.4V22c0 1.1-.3 2-1 2.7a4 4 0 0 1-2.8 1Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon-ram::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='url(%23a)' d='M0 11.4C0 5.1 5.1 0 11.4 0h17.2C34.9 0 40 5.1 40 11.4v17.2C40 34.9 34.9 40 28.6 40H11.4C5.1 40 0 34.9 0 28.6V11.4Z'/%3E%3Cpath fill='%23fff' d='M6.9 25.4V13.7h3.7a5 5 0 0 1 2.2.4c.6.3 1 .7 1.4 1.3.3.5.5 1.1.5 1.9 0 .7-.2 1.4-.6 2-.3.6-.8 1-1.5 1.3l2.3 4.8h-2.7L10.4 21H9.2v4.4H7Zm2.3-6.5h1.4c.6 0 1-.1 1.2-.4.3-.3.5-.6.5-1.1 0-.5-.2-1-.5-1.2-.2-.3-.6-.4-1.2-.4H9.2v3.1ZM15.8 25.4l2.9-11.7h3l3 11.7h-2.5l-.6-2.6h-2.8l-.5 2.6h-2.5Zm3.4-4.6h2l-.6-2.8a40 40 0 0 0-.4-2.1 793.6 793.6 0 0 0-.4 2.1l-.6 2.8ZM25.7 25.4V13.7h2.7l1 3.7a9.3 9.3 0 0 1 .4 1.6 7.8 7.8 0 0 1 .3-1.6l1.1-3.7H34v11.7h-2.2v-4.5a34.8 34.8 0 0 1 .4-5.7l-1.3 5.2h-2l-1.4-5a78.8 78.8 0 0 1 .5 5.5v4.5h-2.2Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon-mb::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Crect width='24' height='24' x='8' y='8' stroke='%23fff' stroke-width='2' rx='4'/%3E%3Crect width='8' height='2' x='27' y='13' fill='%23fff' rx='1' transform='rotate(90 27 13)'/%3E%3Crect width='14' height='2' x='27' y='27' fill='%23fff' rx='1' transform='rotate(-180 27 27)'/%3E%3Ccircle cx='17' cy='17' r='4' fill='%23fff'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon-disk::before {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='40' rx='10' fill='url(%23paint0_linear_15_63)'/%3E%3Cpath d='M30.3354 16.2256C30.7654 17.4028 31 18.674 31 20C31 26.0751 26.0751 31 20 31C13.9249 31 9 26.0751 9 20C9 13.9249 13.9249 9 20 9C21.326 9 22.5972 9.23462 23.7744 9.66462L24.8073 7.91779C23.3203 7.3256 21.6982 7 20 7C12.8203 7 7 12.8203 7 20C7 27.1797 12.8203 33 20 33C27.1797 33 33 27.1797 33 20C33 18.3018 32.6744 16.6797 32.0822 15.1927L30.3354 16.2256Z' fill='white'/%3E%3Cpath d='M26.2233 15.106C25.3331 15.6324 24.3271 14.6265 24.8535 13.7363L28.5 7.56958C28.8325 7.00731 29.606 6.90957 30.0679 7.37146L32.5881 9.89166C33.05 10.3535 32.9522 11.1271 32.39 11.4595L26.2233 15.106Z' fill='white'/%3E%3Cpath d='M23 20C23 21.6569 21.6569 23 20 23C18.3431 23 17 21.6569 17 20C17 18.3431 18.3431 17 20 17C21.6569 17 23 18.3431 23 20Z' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_15_63' x1='0' y1='0' x2='40' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='0.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon-frame::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M17 7a5 5 0 0 0-5 5v16a5 5 0 0 0 5 5h6a5 5 0 0 0 5-5V12a5 5 0 0 0-5-5h-6Zm0 2a3 3 0 0 0-3 3v16a3 3 0 0 0 3 3h6a3 3 0 0 0 3-3V12a3 3 0 0 0-3-3h-6Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M17 14c0-.6.4-1 1-1h4a1 1 0 1 1 0 2h-4a1 1 0 0 1-1-1Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon-power::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M12 7a5 5 0 0 0-5 5v16a5 5 0 0 0 5 5h16a5 5 0 0 0 5-5V12a5 5 0 0 0-5-5H12Zm0 2a3 3 0 0 0-3 3v16a3 3 0 0 0 3 3h16a3 3 0 0 0 3-3V12a3 3 0 0 0-3-3H12Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M22 18.6V13l-7 8.4h2.8V27l7-8.4H22Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon-cooling::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M20 7a13 13 0 1 0 0 26 13 13 0 0 0 0-26Zm0 2a11 11 0 1 0 0 22 11 11 0 0 0 0-22Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M20 20c0 .6.5 1 1 .9a4 4 0 0 0 0-7.9c-.5-.1-1 .4-1 1v6Z'/%3E%3Cpath fill='%23fff' d='M20 20c-.6 0-1 .5-.9 1a4 4 0 0 0 7.9 0c.1-.5-.4-1-1-1h-6Z'/%3E%3Cpath fill='%23fff' d='M20 20c0-.6-.5-1-1-.9a4 4 0 0 0 0 7.9c.5.1 1-.4 1-1v-6Z'/%3E%3Cpath fill='%23fff' d='M20 20c.6 0 1-.5.9-1a4 4 0 0 0-7.9 0c-.1.5.4 1 1 1h6Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon-plus::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cg clip-path='url(%23b)'%3E%3Cpath fill='%23fff' d='M20 7a13 13 0 1 0 0 26 13 13 0 0 0 0-26Zm0 23.8a10.8 10.8 0 1 1 0-21.6 10.8 10.8 0 0 1 0 21.6ZM25.4 20a1 1 0 0 1-1 1H21v3.3a1 1 0 1 1-2.2 0v-3.2h-3.2a1 1 0 1 1 0-2.2h3.2v-3.2a1 1 0 1 1 2.2 0v3.2h3.2a1 1 0 0 1 1.1 1.1Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3CclipPath id='b'%3E%3Cpath fill='%23fff' d='M0 0h26v26H0z' transform='translate(7 7)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon-file::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cpath fill='url(%23b)' fill-rule='evenodd' d='M12 7a5 5 0 0 0-5 5v16a5 5 0 0 0 5 5h16a5 5 0 0 0 5-5v-8.293a5 5 0 0 0-1.465-3.535l-7.707-7.708A5 5 0 0 0 20.293 7H12Zm-3 5a3 3 0 0 1 3-3h8v6a5 5 0 0 0 5 5h6v8a3 3 0 0 1-3 3H12a3 3 0 0 1-3-3V12Z' clip-rule='evenodd'/%3E%3Cpath fill='url(%23c)' fill-rule='evenodd' d='M7 12a5 5 0 0 1 5-5h8.293a5.003 5.003 0 0 1 3.535 1.464l7.707 7.708A5 5 0 0 1 33 19.707V28a5 5 0 0 1-5 5H12a5 5 0 0 1-5-5V12Zm2 0a3 3 0 0 1 3-3h8v6a5 5 0 0 0 5 5h6v8a3 3 0 0 1-3 3H12a3 3 0 0 1-3-3V12Z' clip-rule='evenodd'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='33' x2='20' y1='7' y2='20' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='33' x2='20' y1='7' y2='20' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon-pen::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='url(%23a)' d='M0 10C0 4.477 4.477 0 10 0h20c5.523 0 10 4.477 10 10v20c0 5.523-4.477 10-10 10H10C4.477 40 0 35.523 0 30V10Z'/%3E%3Cg clip-path='url(%23b)'%3E%3Cpath fill='%23fff' d='M31.758 8.244a3.928 3.928 0 0 0-5.551 0L8.587 25.863A5.381 5.381 0 0 0 7 29.693v2.224A1.083 1.083 0 0 0 8.083 33h2.225a5.379 5.379 0 0 0 3.83-1.586l17.62-17.62a3.928 3.928 0 0 0 0-5.55ZM12.605 29.882a3.273 3.273 0 0 1-2.297.951H9.167v-1.14a3.229 3.229 0 0 1 .952-2.298l13.372-13.372 2.491 2.492-13.377 13.367Zm17.62-17.62-2.715 2.716-2.492-2.487 2.716-2.715a1.76 1.76 0 1 1 2.486 2.491l.005-.005Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3CclipPath id='b'%3E%3Cpath fill='%23fff' d='M0 0h26v26H0z' transform='translate(7 7)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon-headphones::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='url(%23a)' d='M0 10C0 4.477 4.477 0 10 0h20c5.523 0 10 4.477 10 10v20c0 5.523-4.477 10-10 10H10C4.477 40 0 35.523 0 30V10Z'/%3E%3Cpath fill='%23fff' d='M29.75 20.459v-1.543a9.75 9.75 0 0 0-19.5 0v1.543a5.417 5.417 0 0 0 2.167 10.374 2.167 2.167 0 0 0 2.166-2.167v-6.5A2.167 2.167 0 0 0 12.417 20v-1.084a7.583 7.583 0 1 1 15.166 0V20a2.166 2.166 0 0 0-2.166 2.166v6.5a2.167 2.167 0 0 0 2.166 2.167 5.416 5.416 0 0 0 2.167-10.374Zm-17.333 8.207a3.25 3.25 0 1 1 0-6.5v6.5Zm15.166 0v-6.5a3.25 3.25 0 0 1 0 6.5Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon-keyboard::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='url(%23a)' d='M0 10C0 4.477 4.477 0 10 0h20c5.523 0 10 4.477 10 10v20c0 5.523-4.477 10-10 10H10C4.477 40 0 35.523 0 30V10Z'/%3E%3Crect width='24' height='15' x='8' y='12' stroke='%23fff' stroke-width='2' rx='4'/%3E%3Ccircle r='1' fill='%23fff' transform='matrix(-1 0 0 1 21 17)'/%3E%3Ccircle r='1' fill='%23fff' transform='matrix(-1 0 0 1 13 17)'/%3E%3Ccircle r='1' fill='%23fff' transform='matrix(-1 0 0 1 13 22)'/%3E%3Crect width='2' height='2' x='16' y='16' fill='%23fff' rx='1'/%3E%3Crect width='2' height='2' x='26' y='21' fill='%23fff' rx='1'/%3E%3Crect width='4' height='2' x='24' y='16' fill='%23fff' rx='1'/%3E%3Crect width='8' height='2' x='16' y='21' fill='%23fff' rx='1'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon-mic::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M20 7a7 7 0 0 0-7 7v5a7 7 0 1 0 14 0v-5a7 7 0 0 0-7-7Zm0 2a5 5 0 0 0-5 5v5a5 5 0 0 0 10 0v-5a5 5 0 0 0-5-5Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M29.9 20c.608 0 1.107.494 1.034 1.097-.273 2.249-1.38 4.36-3.156 5.974C25.715 28.946 22.918 30 20 30c-2.917 0-5.715-1.054-7.778-2.929-1.777-1.615-2.883-3.725-3.156-5.974C8.993 20.494 9.492 20 10.1 20c.607 0 1.092.495 1.183 1.096.261 1.717 1.13 3.321 2.495 4.56C15.428 27.158 17.666 28 20 28c2.334 0 4.572-.843 6.223-2.343 1.363-1.24 2.233-2.844 2.494-4.561.091-.6.576-1.096 1.183-1.096Z'/%3E%3Crect width='2' height='4' x='19' y='29' fill='%23fff' rx='1'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon-monitor::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M12 9a5 5 0 0 0-5 5v7a5 5 0 0 0 5 5h16a5 5 0 0 0 5-5v-7a5 5 0 0 0-5-5H12Zm0 2a3 3 0 0 0-3 3v7a3 3 0 0 0 3 3h16a3 3 0 0 0 3-3v-7a3 3 0 0 0-3-3H12Z' clip-rule='evenodd'/%3E%3Crect width='10' height='2' x='15' y='29' fill='%23fff' rx='1'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon-mouse::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M20 7a8 8 0 0 0-8 8v10a8 8 0 1 0 16 0V15a8 8 0 0 0-8-8Zm0 2a6 6 0 0 0-6 6v10a6 6 0 0 0 12 0V15a6 6 0 0 0-6-6Z' clip-rule='evenodd'/%3E%3Crect width='2' height='4' x='19' y='13' fill='%23fff' rx='1'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon-speaker::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cg fill='%23fff' clip-path='url(%23b)'%3E%3Cpath d='M29.54 11.648a1.083 1.083 0 0 0-1.532 1.533 9.655 9.655 0 0 1 0 13.64 1.084 1.084 0 1 0 1.533 1.532 11.826 11.826 0 0 0 0-16.705Z'/%3E%3Cpath d='M26.609 14.898a1.087 1.087 0 0 0-1.539 1.533 5.05 5.05 0 0 1 0 7.137 1.085 1.085 0 0 0 1.539 1.533 7.222 7.222 0 0 0 0-10.203ZM21.972 7.217a13.058 13.058 0 0 0-8.184 5.2h-1.371A5.425 5.425 0 0 0 7 17.834v4.333a5.425 5.425 0 0 0 5.417 5.416h1.371a13.064 13.064 0 0 0 8.184 5.2 1.083 1.083 0 0 0 1.28-1.065V8.286a1.084 1.084 0 0 0-1.28-1.068Zm-.889 23.113a10.923 10.923 0 0 1-5.818-4.42 1.084 1.084 0 0 0-.907-.493h-1.941a3.25 3.25 0 0 1-3.25-3.25v-4.334a3.25 3.25 0 0 1 3.25-3.25h1.95a1.083 1.083 0 0 0 .906-.49 10.919 10.919 0 0 1 5.81-4.422V30.33Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3CclipPath id='b'%3E%3Cpath fill='%23fff' d='M0 0h26v26H0z' transform='translate(7 7)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon .icon-camera::before {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M12 8a5 5 0 0 0-5 5v9a5 5 0 0 0 5 5h16a5 5 0 0 0 5-5v-9a5 5 0 0 0-5-5H12Zm0 2a3 3 0 0 0-3 3v9a3 3 0 0 0 3 3h16a3 3 0 0 0 3-3v-9a3 3 0 0 0-3-3H12Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M24 17.5a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0Zm-6.975 0a2.475 2.475 0 1 0 4.95 0 2.475 2.475 0 0 0-4.95 0Z'/%3E%3Crect width='10' height='2' x='15' y='30' fill='%23fff' rx='1'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__icon__title {
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__title {
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.configurator .configurator-sidebar__categories__actions {
  margin: 45px 0 0 25px;
}
.configurator .configurator-sidebar__categories__actions .button-collapse,
.configurator .configurator-sidebar__categories__actions .button-settings {
  display: flex;
  align-items: center;
  background: transparent;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  color: #8190CA;
  transition: 0.2s ease-in-out opacity;
}
.configurator .configurator-sidebar__categories__actions .button-collapse--mobile,
.configurator .configurator-sidebar__categories__actions .button-settings--mobile {
  display: none;
}
.configurator .configurator-sidebar__categories__actions .button-collapse:hover,
.configurator .configurator-sidebar__categories__actions .button-settings:hover {
  opacity: 0.7;
}
.configurator .configurator-sidebar__categories__actions .button-collapse:active,
.configurator .configurator-sidebar__categories__actions .button-settings:active {
  opacity: 0.5;
}
.configurator .configurator-sidebar__categories__actions .button-collapse .icon,
.configurator .configurator-sidebar__categories__actions .button-settings .icon {
  display: block;
  width: 40px;
  height: 40px;
  border-radius: 10px;
  margin-right: 15px;
  background-color: #263159;
  background-size: 20px;
  background-repeat: no-repeat;
  background-position: center;
}
.configurator .configurator-sidebar__categories__actions .button-collapse .icon-arrow-left,
.configurator .configurator-sidebar__categories__actions .button-settings .icon-arrow-left {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%238190CA' d='M9.1 10.3a.4.4 0 0 1 0-.6L13 6A1.3 1.3 0 0 0 11.2 4L7.4 8a3 3 0 0 0 0 4.2l3.8 3.8A1.2 1.2 0 1 0 13 14L9 10.3Z'/%3E%3C/svg%3E");
}
.configurator .configurator-sidebar__categories__actions .button-collapse .icon-settings,
.configurator .configurator-sidebar__categories__actions .button-settings .icon-settings {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cg fill='%238190CA' clip-path='url(%23a)'%3E%3Cpath d='M.833 3.959h2.28a3.107 3.107 0 0 0 5.996 0h10.058a.833.833 0 0 0 0-1.667H9.109a3.107 3.107 0 0 0-5.996 0H.833a.833.833 0 0 0 0 1.667Zm5.278-2.292a1.458 1.458 0 1 1 0 2.917 1.458 1.458 0 0 1 0-2.917ZM19.167 9.166h-2.28a3.106 3.106 0 0 0-5.995 0H.833a.833.833 0 0 0 0 1.667h10.059a3.105 3.105 0 0 0 5.995 0h2.28a.833.833 0 0 0 0-1.667Zm-5.278 2.292a1.458 1.458 0 1 1 0-2.916 1.458 1.458 0 0 1 0 2.916ZM19.167 16.042H9.109a3.107 3.107 0 0 0-5.996 0H.833a.833.833 0 1 0 0 1.667h2.28a3.107 3.107 0 0 0 5.996 0h10.058a.833.833 0 0 0 0-1.667ZM6.11 18.334a1.458 1.458 0 1 1 0-2.916 1.458 1.458 0 0 1 0 2.916Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.configurator-sidebar__settings {
  width: 320px;
  height: 100%;
  background: #1A223F;
  -webkit-backdrop-filter: blur(20px);
          backdrop-filter: blur(20px);
  padding: 25px;
}
.configurator-sidebar__settings--overlay {
  width: 100%;
}
.configurator-sidebar__settings .block-switch {
  padding: 0 0 25px 0;
}
.configurator-sidebar__settings .block-switch .type-switch {
  display: grid;
  grid-template-columns: auto auto;
  background: #0F162F;
  border-radius: 10px;
  height: 40px;
  padding: 5px;
  grid-gap: 5px;
}
.configurator-sidebar__settings .block-switch .type-switch__item {
  background: transparent;
  border-radius: 7px;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  color: #94A0CA;
  transition: 0.1s ease-in-out all;
}
.configurator-sidebar__settings .block-switch .type-switch__item--active {
  background: #EC4F7E;
  box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15);
  color: #FFFFFF;
}
.configurator-sidebar__settings .block-search {
  padding: 20px 0;
}
.configurator-sidebar__settings .block-search .light-input {
  height: 45px;
}
.configurator-sidebar__settings .block-search .light-input__search {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 20px;
  height: 20px;
  cursor: pointer;
  right: 15px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 21'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%2345517D' d='m19.7557 19.0781-4.9742-4.9742a8.3466 8.3466 0 1 0-1.1783 1.1783l4.9741 4.9742a.8335.8335 0 0 0 1.1784-1.1783ZM8.3331 15.5006a6.6663 6.6663 0 0 1-6.1592-4.1155 6.6667 6.6667 0 1 1 12.8259-2.5512 6.6741 6.6741 0 0 1-6.6667 6.6667Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z' transform='translate(0 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-color: #0F162F;
  transition: opacity 0.2s ease-in-out;
}
.configurator-sidebar__settings .block-settings__group {
  padding: 15px 20px;
  border-radius: 10px;
  background: linear-gradient(101.17deg, #1E2746 0%, rgba(30, 39, 70, 0.6) 100%);
}
.configurator-sidebar__settings .block-settings__group--collapsed .block-settings__group__body {
  display: none;
}
.configurator-sidebar__settings .block-settings__group--collapsed .block-settings__group__header__actions .light-button .block-settings__group__header__icon--arrow {
  transform: rotate(180deg);
  transform-origin: center;
}
.configurator-sidebar__settings .block-settings__group:not(:last-child) {
  margin-bottom: 20px;
}
.configurator-sidebar__settings .block-settings__group__header {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.configurator-sidebar__settings .block-settings__group__header__title {
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #FFFFFF;
}
.configurator-sidebar__settings .block-settings__group__header__actions {
  display: flex;
}
.configurator-sidebar__settings .block-settings__group__header__actions .light-button {
  display: flex;
  width: 30px;
  height: 30px;
  padding: 0;
}
.configurator-sidebar__settings .block-settings__group__header__actions .light-button:not(:last-child) {
  margin-right: 10px;
}
.configurator-sidebar__settings .block-settings__group__header__actions .light-button .block-settings__group__header__icon {
  width: 18px;
  height: 18px;
  display: block;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
}
.configurator-sidebar__settings .block-settings__group__header__actions .light-button .block-settings__group__header__icon--clear {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23EC4F7E' d='M17.79 1.71a.76.76 0 0 0-1.08 0L13.14 5.3l-.24-.24a3.76 3.76 0 0 0-4.82-.36c-1.04.78-2.19 1.4-3.41 1.82l-1.56.46a3.78 3.78 0 0 0-2.44 4.99 9.71 9.71 0 0 0 9.09 6.05h.7c.15 0 .3-.05.43-.14a11.47 11.47 0 0 0 5.03-7.66 3.77 3.77 0 0 0-1.1-3.28l-.6-.58 3.57-3.56a.76.76 0 0 0 0-1.08ZM10.2 16.5h-.45a8.58 8.58 0 0 1-3.24-.64h.01A8.66 8.66 0 0 0 9.8 13l.38-.57a.76.76 0 1 0-1.25-.86l-.39.58a7.1 7.1 0 0 1-2.69 2.35l-.94.47a8.07 8.07 0 0 1-1.94-1.93 8.72 8.72 0 0 0 3.29-2A.76.76 0 0 0 5.2 9.96a7.21 7.21 0 0 1-3 1.74c-.04-.1-.1-.2-.13-.3a2.18 2.18 0 0 1 .06-1.8 2.27 2.27 0 0 1 1.4-1.18l1.55-.45c.9-.3 1.77-.7 2.57-1.2l5.94 5.8a10.64 10.64 0 0 1-3.4 3.92Zm4.21-6.51c-.06.35-.13.7-.23 1.04l-5.23-5.1a2.26 2.26 0 0 1 2.88.22l1.93 1.88a2.26 2.26 0 0 1 .65 1.96Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.configurator-sidebar__settings .block-settings__group__header__actions .light-button .block-settings__group__header__icon--arrow {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath fill='%238190CA' d='M4.4 13.16a.83.83 0 0 0 1.2 0l3.8-3.82a.83.83 0 0 1 1.2 0l3.8 3.82a.83.83 0 1 0 1.2-1.18l-3.83-3.82a2.5 2.5 0 0 0-3.54 0l-3.82 3.82a.83.83 0 0 0 0 1.18Z'/%3E%3C/svg%3E");
}
.configurator-sidebar__settings .block-settings__group__body {
  margin: 30px 0 0 0;
}
.configurator-sidebar__settings .block-settings__group__body--inputs-period {
  display: grid;
  grid-template-columns: 2fr 1fr 2fr;
  align-items: center;
}
.configurator-sidebar__settings .block-settings__group__body--inputs-period .separator {
  margin: 0 10px;
  background: #263159;
  border-radius: 5px;
  height: 3px;
}
.configurator-sidebar__settings .block-settings__group__body--period {
  display: grid;
  grid-template-columns: 40px auto 40px;
  grid-gap: 20px;
  align-items: center;
}
.configurator-sidebar__settings .block-settings__group__body--period .light-input {
  padding: 0 11px;
  height: 30px;
}
.configurator-sidebar__settings .block-settings__group__body--checkbox .light-checkbox:not(:last-child) {
  margin-bottom: 15px;
}
.configurator-sidebar__settings .block-settings__group__body__checkboxes {
  max-height: 230px;
  overflow: hidden;
  overscroll-behavior: contain;
  scrollbar-gutter: stable;
  scrollbar-width: thin;
  scrollbar-color: #263159 #1d2644;
  transition: 0.2s ease-in-out max-height;
}
.configurator-sidebar__settings .block-settings__group__body__checkboxes--show {
  overflow: auto;
  max-height: 330px;
}
.configurator-sidebar__settings .block-settings__group__body__more {
  margin-top: 15px;
  background: transparent;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #8190CA;
  display: flex;
  align-items: center;
  -webkit-text-decoration: underline dashed;
          text-decoration: underline dashed;
  text-underline-offset: 4px;
  transition: 0.2s ease-in-out opacity, 0.2s ease-in-out color;
}
.configurator-sidebar__settings .block-settings__group__body__more:hover {
  opacity: 0.8;
}
.configurator-sidebar__settings .block-settings__group__body__more:active {
  opacity: 0.5;
}
.configurator-sidebar__settings .block-settings__group__body__more .show-more__less {
  display: none;
}
.configurator-sidebar__settings .block-settings__group__body__more--active {
  color: #EC4F7E;
}
.configurator-sidebar__settings .block-settings__group__body__more--active .show-more__less {
  display: flex;
}
.configurator-sidebar__settings .block-settings__group__body__more--active .show-more__more {
  display: none;
}
.configurator-sidebar__categories--collapsed {
  width: 90px !important;
}
.configurator-sidebar__categories--collapsed .configurator-sidebar__categories__items .configurator-sidebar__categories__item__title {
  display: none;
}
.configurator-sidebar__categories--collapsed .configurator-sidebar__categories__actions .button-collapse {
  display: none;
}
.configurator-sidebar__categories--collapsed .configurator-sidebar__categories__actions .button-collapse--mobile {
  display: flex;
}
.configurator-sidebar__categories--collapsed .configurator-sidebar__categories__actions .icon-arrow-left {
  transform: rotate(180deg);
  transform-origin: center;
}
.configurator-sidebar__categories--collapsed .configurator-sidebar__categories__logo img {
  display: none;
}
.configurator-sidebar__categories--collapsed .configurator-sidebar__categories__logo img.configurator-sidebar__categories__logo--collapsed {
  display: block;
}
.configurator-sidebar__categories--collapsed .configurator-sidebar__categories__logo {
  padding: 25px 0 0 11px;
}
.overlay__body__content--settings {
  background: #1A223F;
}
.configurator .mobile-content {
  display: none;
}
.configurator .configurator-content {
  padding: 40px;
  display: grid;
  grid-gap: 40px;
  --aside-width: 361px;
  --sidebar-width: 546px;
  grid-template-columns: calc(100vw - 80px - 40px - var(--aside-width) - var(--sidebar-width)) var(--aside-width);
}
.configurator .configurator-content--collapsed-sidebar {
  --sidebar-width: 410px;
}
.configurator .configurator-content .section-actions {
  padding: 20px;
  display: grid;
  grid-auto-flow: row;
  grid-gap: 10px;
}
.configurator .configurator-content .section-actions .light-button--mobile {
  display: none;
}
.configurator .configurator-content .section-actions__row {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.configurator .configurator-content .section-actions__row--periphery {
  margin-top: 10px;
  display: grid;
  grid-gap: 10px;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  justify-content: initial;
}
.configurator .configurator-content .section-actions__row--periphery .light-button {
  height: 45px;
  padding: 0;
}
.configurator .configurator-content .section-actions__row--periphery .icon-back {
  width: 20px;
  height: 20px;
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 21'%3E%3Cpath fill='%23fff' d='M9.13 10.795a.417.417 0 0 1 0-.59l3.823-3.82a1.25 1.25 0 0 0-1.768-1.77L7.363 8.438a2.92 2.92 0 0 0 0 4.126l3.822 3.821a1.25 1.25 0 0 0 1.768-1.768L9.13 10.795Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
}
.configurator .configurator-content .section-actions__row__name {
  font-weight: 300;
  font-size: 16px;
  line-height: 19px;
  text-transform: uppercase;
  color: #FFFFFF;
  display: flex;
  align-items: center;
  margin-top: 10px;
}
.configurator .configurator-content .section-actions__row__button-edit {
  width: 15px;
  height: 15px;
  margin-left: 10px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%238190CA' d='M14.283.718a2.266 2.266 0 0 0-3.202 0L.916 10.883A3.106 3.106 0 0 0 0 13.091v1.283A.625.625 0 0 0 .625 15h1.283a3.102 3.102 0 0 0 2.21-.915L14.283 3.919a2.266 2.266 0 0 0 0-3.201ZM3.233 13.2c-.352.35-.828.548-1.325.549H1.25v-.658a1.863 1.863 0 0 1 .55-1.326l7.714-7.714 1.437 1.437-7.717 7.712ZM13.4 3.036l-1.566 1.567-1.438-1.435 1.567-1.567a1.016 1.016 0 0 1 1.434 1.438l.003-.003Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h15v15H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-color: transparent;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
  transition: 0.2s ease-in-out opacity;
}
.configurator .configurator-content .section-actions__row__button-edit:hover {
  opacity: 0.7;
}
.configurator .configurator-content .section-actions__row__button-edit:active {
  opacity: 0.5;
}
.configurator .configurator-content .section-actions__row__price {
  font-weight: 600;
  font-size: 30px;
  line-height: 36px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.configurator .configurator-content .section-actions__row__currency select {
  width: 70px;
  height: 33px;
  border-radius: 10px;
  border: none;
  background: #263159;
  padding: 0 10px;
  font-weight: 700;
  font-size: 13px;
  line-height: 16px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.configurator .configurator-content .section-actions__row__currency .light-select {
  background: #263159;
  width: 100%;
}
.configurator .configurator-content .section-actions__row__currency .light-select .vs__dropdown-toggle {
  padding: 8.5px 10px;
}
.configurator .configurator-content .section-actions__row__currency .vs__search,
.configurator .configurator-content .section-actions__row__currency .vs__selected {
  font-weight: 700;
  font-size: 13px;
  line-height: 16px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.configurator .configurator-content .section-actions__row__currency .vs__selected {
  margin-right: 5px;
}
.configurator .configurator-content .section-actions__row__currency .vs--single.vs--open .vs__selected, .configurator .configurator-content .section-actions__row__currency .vs--single.vs--loading .vs__selected {
  position: initial;
}
.configurator .configurator-content .section-actions__row__button-next {
  margin-top: 10px;
  width: 100%;
}
.configurator .configurator-content .section-actions__row__block-actions {
  display: flex;
}
.configurator .configurator-content .section-actions__row__block-actions--disabled {
  pointer-events: none;
}
.configurator .configurator-content .section-actions__row__block-actions--disabled .icon {
  background: #263159 !important;
}
.configurator .configurator-content .section-actions__row__block-actions--disabled .section-actions__row__block-actions__button-clear {
  color: #263159 !important;
}
.configurator .configurator-content .section-actions__row__block-actions--disabled .section-actions__row__block-actions__button-clear .icon-clear {
  background: #263159 !important;
}
.configurator .configurator-content .section-actions__row__block-actions:first-child {
  margin: 0 10px;
}
.configurator .configurator-content .section-actions__row__block-actions__button {
  width: 25px;
  height: 25px;
  background: transparent;
}
.configurator .configurator-content .section-actions__row__block-actions__button:first-child {
  margin-right: 15px;
}
.configurator .configurator-content .section-actions__row__block-actions__button .icon {
  display: block;
  width: 20px;
  height: 20px;
  background: #fff;
  transition: 0.2s ease-in-out all;
}
.configurator .configurator-content .section-actions__row__block-actions__button .icon:hover {
  opacity: 0.8;
}
.configurator .configurator-content .section-actions__row__block-actions__button .icon:active {
  opacity: 0.5;
}
.configurator .configurator-content .section-actions__row__block-actions__button .icon-pdf {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 21'%3E%3Cg fill='%23263159' clip-path='url(%23a)'%3E%3Cpath d='M8.01 9.412c0 .325.235.588.525.588 0 0 .902 0 1.25-.011C11.075 9.964 12 8.707 12 6.999c0-1.793-.909-3-2.26-3H8.526c-.29.002-.526.267-.526.593l.01 4.82ZM9.742 5.18c.891 0 1.209.944 1.209 1.82 0 .876-.366 1.793-1.182 1.809-.169 0-.453.006-.71.008L9.054 5.18h.688ZM3 4.576v4.848c0 .318.267.576.595.576a.586.586 0 0 0 .595-.576V7.892h.8C6.1 7.892 7 7.022 7 5.948c0-1.074-.9-1.944-2.01-1.944L4.985 4H3.59a.625.625 0 0 0-.422.177.58.58 0 0 0-.168.399Zm1.985 2.16h-.793l-.005-1.584h.798c.452 0 .819.354.82.792a.806.806 0 0 1-.82.792Z'/%3E%3Cpath d='M15.833.5H4.167A4.172 4.172 0 0 0 0 4.667v11.666A4.172 4.172 0 0 0 4.167 20.5h9.452a4.14 4.14 0 0 0 2.947-1.22l2.213-2.215A4.14 4.14 0 0 0 20 14.119V4.667A4.172 4.172 0 0 0 15.833.5ZM1.667 16.333V4.667a2.5 2.5 0 0 1 2.5-2.5h11.666a2.5 2.5 0 0 1 2.5 2.5V13H15a2.5 2.5 0 0 0-2.5 2.5v3.333H4.167a2.5 2.5 0 0 1-2.5-2.5Zm13.72 1.769a2.48 2.48 0 0 1-1.22.666V15.5c0-.46.373-.833.833-.833h3.27a2.513 2.513 0 0 1-.666 1.22l-2.216 2.215Z'/%3E%3Cpath d='M14.15 9.381v-1.78h1.138a.555.555 0 0 0 .407-.182.643.643 0 0 0 .168-.437.643.643 0 0 0-.168-.438.555.555 0 0 0-.407-.18H14.15V5.236h1.276a.555.555 0 0 0 .407-.181.643.643 0 0 0 .168-.438.643.643 0 0 0-.168-.437.555.555 0 0 0-.407-.181h-1.85a.555.555 0 0 0-.407.181.643.643 0 0 0-.168.437v4.763c0 .164.06.322.168.438a.555.555 0 0 0 .407.18.555.555 0 0 0 .406-.18.643.643 0 0 0 .168-.438Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z' transform='translate(0 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 21'%3E%3Cg fill='%23263159' clip-path='url(%23a)'%3E%3Cpath d='M8.01 9.412c0 .325.235.588.525.588 0 0 .902 0 1.25-.011C11.075 9.964 12 8.707 12 6.999c0-1.793-.909-3-2.26-3H8.526c-.29.002-.526.267-.526.593l.01 4.82ZM9.742 5.18c.891 0 1.209.944 1.209 1.82 0 .876-.366 1.793-1.182 1.809-.169 0-.453.006-.71.008L9.054 5.18h.688ZM3 4.576v4.848c0 .318.267.576.595.576a.586.586 0 0 0 .595-.576V7.892h.8C6.1 7.892 7 7.022 7 5.948c0-1.074-.9-1.944-2.01-1.944L4.985 4H3.59a.625.625 0 0 0-.422.177.58.58 0 0 0-.168.399Zm1.985 2.16h-.793l-.005-1.584h.798c.452 0 .819.354.82.792a.806.806 0 0 1-.82.792Z'/%3E%3Cpath d='M15.833.5H4.167A4.172 4.172 0 0 0 0 4.667v11.666A4.172 4.172 0 0 0 4.167 20.5h9.452a4.14 4.14 0 0 0 2.947-1.22l2.213-2.215A4.14 4.14 0 0 0 20 14.119V4.667A4.172 4.172 0 0 0 15.833.5ZM1.667 16.333V4.667a2.5 2.5 0 0 1 2.5-2.5h11.666a2.5 2.5 0 0 1 2.5 2.5V13H15a2.5 2.5 0 0 0-2.5 2.5v3.333H4.167a2.5 2.5 0 0 1-2.5-2.5Zm13.72 1.769a2.48 2.48 0 0 1-1.22.666V15.5c0-.46.373-.833.833-.833h3.27a2.513 2.513 0 0 1-.666 1.22l-2.216 2.215Z'/%3E%3Cpath d='M14.15 9.381v-1.78h1.138a.555.555 0 0 0 .407-.182.643.643 0 0 0 .168-.437.643.643 0 0 0-.168-.438.555.555 0 0 0-.407-.18H14.15V5.236h1.276a.555.555 0 0 0 .407-.181.643.643 0 0 0 .168-.438.643.643 0 0 0-.168-.437.555.555 0 0 0-.407-.181h-1.85a.555.555 0 0 0-.407.181.643.643 0 0 0-.168.437v4.763c0 .164.06.322.168.438a.555.555 0 0 0 .407.18.555.555 0 0 0 .406-.18.643.643 0 0 0 .168-.438Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z' transform='translate(0 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
}
.configurator .configurator-content .section-actions__row__block-actions__button .icon-share {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 21'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23263159' d='M16.111 12.723a3.883 3.883 0 0 0-3.2 1.687l-5.423-2.45c.385-.93.386-1.975.004-2.906l5.417-2.462a3.883 3.883 0 1 0-.69-2.202c.004.22.026.439.067.655L6.528 7.66a3.89 3.89 0 1 0-.013 5.69l5.774 2.606c-.04.216-.063.435-.066.654a3.89 3.89 0 1 0 3.888-3.888Zm0-10.556a2.223 2.223 0 1 1 .002 4.445 2.223 2.223 0 0 1-.002-4.445ZM3.889 12.723a2.223 2.223 0 1 1 0-4.446 2.223 2.223 0 0 1 0 4.446Zm12.222 6.11a2.223 2.223 0 1 1 0-4.445 2.223 2.223 0 0 1 0 4.446Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z' transform='translate(0 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 21'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23263159' d='M16.111 12.723a3.883 3.883 0 0 0-3.2 1.687l-5.423-2.45c.385-.93.386-1.975.004-2.906l5.417-2.462a3.883 3.883 0 1 0-.69-2.202c.004.22.026.439.067.655L6.528 7.66a3.89 3.89 0 1 0-.013 5.69l5.774 2.606c-.04.216-.063.435-.066.654a3.89 3.89 0 1 0 3.888-3.888Zm0-10.556a2.223 2.223 0 1 1 .002 4.445 2.223 2.223 0 0 1-.002-4.445ZM3.889 12.723a2.223 2.223 0 1 1 0-4.446 2.223 2.223 0 0 1 0 4.446Zm12.222 6.11a2.223 2.223 0 1 1 0-4.445 2.223 2.223 0 0 1 0 4.446Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z' transform='translate(0 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
}
.configurator .configurator-content .section-actions__row__block-actions__button-clear {
  font-weight: 700;
  font-size: 13px;
  line-height: 16px;
  text-transform: uppercase;
  color: #EC4F7E;
  background: transparent;
  display: flex;
  align-items: center;
  padding: 9.5px 15px 9.5px 0;
  transition: 0.2s ease-in-out all;
}
.configurator .configurator-content .section-actions__row__block-actions__button-clear:hover {
  color: #EC4F7E;
}
.configurator .configurator-content .section-actions__row__block-actions__button-clear:hover .icon-clear {
  background: #EC4F7E;
}
.configurator .configurator-content .section-actions__row__block-actions__button-clear:active {
  opacity: 0.8;
}
.configurator .configurator-content .section-actions__row__block-actions__button-clear .icon-clear {
  transition: 0.2s ease-in-out all;
  width: 20px;
  height: 20px;
  display: block;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 21'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23263159' d='M19.762 2.404a.844.844 0 0 0-1.191 0l-3.97 3.97-.267-.26a4.173 4.173 0 0 0-5.357-.4c-1.15.868-2.43 1.55-3.79 2.023l-1.729.507A4.197 4.197 0 0 0 .864 10.44a4.144 4.144 0 0 0-.114 3.35 10.792 10.792 0 0 0 10.093 6.719h.77c.173 0 .34-.053.482-.152a12.74 12.74 0 0 0 5.591-8.507 4.19 4.19 0 0 0-1.21-3.645l-.667-.653 3.956-3.956a.844.844 0 0 0-.003-1.192ZM11.34 18.821h-.5a9.417 9.417 0 0 1-3.59-.706l.009-.005a9.622 9.622 0 0 0 3.626-3.167l.431-.634a.842.842 0 1 0-1.391-.948l-.432.634a7.946 7.946 0 0 1-2.993 2.61l-1.043.526a8.966 8.966 0 0 1-2.152-2.142 9.69 9.69 0 0 0 3.647-2.22.843.843 0 0 0-1.178-1.205 8.014 8.014 0 0 1-3.317 1.933c-.05-.112-.105-.222-.151-.338a2.422 2.422 0 0 1 .07-1.984A2.52 2.52 0 0 1 3.93 9.86l1.727-.507A12.803 12.803 0 0 0 8.512 8.03l6.596 6.427a11.827 11.827 0 0 1-3.768 4.367v-.003Zm4.683-7.236c-.063.39-.15.776-.257 1.156l-5.81-5.658a2.509 2.509 0 0 1 1.463-.471c.65-.001 1.273.253 1.737.707l2.14 2.09a2.507 2.507 0 0 1 .727 2.18v-.004Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z' transform='translate(0 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 21'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23263159' d='M19.762 2.404a.844.844 0 0 0-1.191 0l-3.97 3.97-.267-.26a4.173 4.173 0 0 0-5.357-.4c-1.15.868-2.43 1.55-3.79 2.023l-1.729.507A4.197 4.197 0 0 0 .864 10.44a4.144 4.144 0 0 0-.114 3.35 10.792 10.792 0 0 0 10.093 6.719h.77c.173 0 .34-.053.482-.152a12.74 12.74 0 0 0 5.591-8.507 4.19 4.19 0 0 0-1.21-3.645l-.667-.653 3.956-3.956a.844.844 0 0 0-.003-1.192ZM11.34 18.821h-.5a9.417 9.417 0 0 1-3.59-.706l.009-.005a9.622 9.622 0 0 0 3.626-3.167l.431-.634a.842.842 0 1 0-1.391-.948l-.432.634a7.946 7.946 0 0 1-2.993 2.61l-1.043.526a8.966 8.966 0 0 1-2.152-2.142 9.69 9.69 0 0 0 3.647-2.22.843.843 0 0 0-1.178-1.205 8.014 8.014 0 0 1-3.317 1.933c-.05-.112-.105-.222-.151-.338a2.422 2.422 0 0 1 .07-1.984A2.52 2.52 0 0 1 3.93 9.86l1.727-.507A12.803 12.803 0 0 0 8.512 8.03l6.596 6.427a11.827 11.827 0 0 1-3.768 4.367v-.003Zm4.683-7.236c-.063.39-.15.776-.257 1.156l-5.81-5.658a2.509 2.509 0 0 1 1.463-.471c.65-.001 1.273.253 1.737.707l2.14 2.09a2.507 2.507 0 0 1 .727 2.18v-.004Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z' transform='translate(0 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  margin-right: 10px;
  background: #EC4F7E;
}
.configurator .configurator-content__body .section-actions {
  display: none;
}
.configurator .configurator-content__body .block-navigation {
  background: #1D2646;
  border-radius: 10px;
  display: flex;
  padding: 0 20px;
  margin-bottom: 20px;
  position: relative;
  width: 100%;
}
.configurator .configurator-content__body .block-navigation--mobile {
  display: none;
}
.configurator .configurator-content__body .block-navigation:not(.configurator .configurator-content__body .block-navigation--mobile) {
  overflow: hidden;
  position: relative;
  display: block;
}
.configurator .configurator-content__body .block-navigation:not(.configurator .configurator-content__body .block-navigation--mobile) .block-navigation__items {
  overflow: unset !important;
  transition: 0.2s ease-in-out transform;
}
.configurator .configurator-content__body .block-navigation__items {
  overflow-x: auto;
  position: relative;
  display: flex;
  cursor: move;
}
.configurator .configurator-content__body .block-navigation__items__arrow {
  width: 60px;
  height: 60px;
  position: absolute;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: 0.2s ease-in-out opacity;
}
.configurator .configurator-content__body .block-navigation__items__arrow:hover .arrow-icon {
  opacity: 0.8;
}
.configurator .configurator-content__body .block-navigation__items__arrow:active .arrow-icon {
  opacity: 0.5;
}
.configurator .configurator-content__body .block-navigation__items__arrow .arrow-icon {
  transition: 0.2s ease-in-out opacity;
}
.configurator .configurator-content__body .block-navigation__items__arrow--hidden {
  opacity: 0;
  pointer-events: none;
}
.configurator .configurator-content__body .block-navigation__items__arrow--right {
  right: 0;
  top: 0;
  background: linear-gradient(270deg, #1D2646 35.42%, rgba(29, 38, 70, 0.757764) 50%, rgba(29, 38, 70, 0.589931) 64.58%, rgba(29, 38, 70, 0.546295) 79.17%, rgba(29, 38, 70, 0) 100%);
  border-radius: 0px 10px 10px 0px;
}
.configurator .configurator-content__body .block-navigation__items__arrow--right .arrow-icon {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.1249 7.93748L9.30329 4.11582C9.06879 3.88143 8.75079 3.7498 8.41924 3.74988C8.0877 3.74996 7.76976 3.88174 7.53537 4.11623C7.30099 4.35073 7.16936 4.66873 7.16943 5.00028C7.16951 5.33183 7.30129 5.64977 7.53579 5.88415L11.3574 9.70498C11.3963 9.74369 11.427 9.78967 11.448 9.84029C11.469 9.89091 11.4799 9.94518 11.4799 9.99998C11.4799 10.0548 11.469 10.1091 11.448 10.1597C11.427 10.2103 11.3963 10.2563 11.3574 10.295L7.53579 14.1158C7.30129 14.3502 7.16951 14.6681 7.16943 14.9997C7.16936 15.3312 7.30099 15.6492 7.53537 15.8837C7.76976 16.1182 8.0877 16.25 8.41924 16.2501C8.75079 16.2502 9.06879 16.1185 9.30329 15.8842L13.1249 12.0625C13.671 11.515 13.9776 10.7732 13.9776 9.99998C13.9776 9.22672 13.671 8.48501 13.1249 7.93748V7.93748Z' fill='%238190CA'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
  width: 20px;
  height: 20px;
}
.configurator .configurator-content__body .block-navigation__items__arrow--left {
  left: 0;
  top: 0;
  background: linear-gradient(90deg, #1D2646 35.42%, rgba(29, 38, 70, 0.757764) 50%, rgba(29, 38, 70, 0.589931) 64.58%, rgba(29, 38, 70, 0.546295) 79.17%, rgba(29, 38, 70, 0) 100%);
  border-radius: 10px 0 0 10px;
}
.configurator .configurator-content__body .block-navigation__items__arrow--left .arrow-icon {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.1249 7.93748L9.30329 4.11582C9.06879 3.88143 8.75079 3.7498 8.41924 3.74988C8.0877 3.74996 7.76976 3.88174 7.53537 4.11623C7.30099 4.35073 7.16936 4.66873 7.16943 5.00028C7.16951 5.33183 7.30129 5.64977 7.53579 5.88415L11.3574 9.70498C11.3963 9.74369 11.427 9.78967 11.448 9.84029C11.469 9.89091 11.4799 9.94518 11.4799 9.99998C11.4799 10.0548 11.469 10.1091 11.448 10.1597C11.427 10.2103 11.3963 10.2563 11.3574 10.295L7.53579 14.1158C7.30129 14.3502 7.16951 14.6681 7.16943 14.9997C7.16936 15.3312 7.30099 15.6492 7.53537 15.8837C7.76976 16.1182 8.0877 16.25 8.41924 16.2501C8.75079 16.2502 9.06879 16.1185 9.30329 15.8842L13.1249 12.0625C13.671 11.515 13.9776 10.7732 13.9776 9.99998C13.9776 9.22672 13.671 8.48501 13.1249 7.93748V7.93748Z' fill='%238190CA'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
  transform: rotate(180deg);
  transform-origin: center;
  width: 20px;
  height: 20px;
}
.configurator .configurator-content__body .block-navigation__items::-webkit-scrollbar {
  width: 0;
  height: 0;
  display: none;
}
.configurator .configurator-content__body .block-navigation__items::-webkit-scrollbar-track {
  background: transparent;
  margin: 5px;
}
.configurator .configurator-content__body .block-navigation__items::-webkit-scrollbar-thumb {
  background: transparent;
  border: 5px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 10px;
}
.configurator .configurator-content__body .block-navigation__item {
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  color: #8190CA;
  padding: 20px 0 21px;
  margin: 0 15px;
  position: relative;
  transition: 0.15s ease-in-out opacity;
  cursor: pointer;
  background: transparent;
  min-width: -moz-max-content;
  min-width: max-content;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.configurator .configurator-content__body .block-navigation__item:not(.configurator .configurator-content__body .block-navigation__item--active):hover {
  opacity: 0.7;
}
.configurator .configurator-content__body .block-navigation__item:not(.configurator .configurator-content__body .block-navigation__item--active):active {
  opacity: 0.5;
}
.configurator .configurator-content__body .block-navigation__item--active {
  color: #FFFFFF;
}
.configurator .configurator-content__body .block-navigation__item--active::after {
  content: "";
  display: block;
  background: #62DCFF;
  border-radius: 5px 5px 0 0;
  width: 100%;
  height: 5px;
  position: absolute;
  bottom: 0;
  left: 0;
}
.configurator .configurator-content__body .block-mobile-navigation {
  display: none;
  height: 65px;
  background: #1D2646;
  width: 100vw;
  bottom: 206px;
  position: fixed;
  border-radius: 10px 10px 0 0;
  border-bottom: 1px solid rgba(0, 0, 0, 0.15);
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 10px;
}
.configurator .configurator-content__body .block-mobile-navigation__item {
  background: transparent;
  transition: 0.2s ease-in-out opacity;
  display: flex;
  align-items: center;
  justify-content: center;
}
.configurator .configurator-content__body .block-mobile-navigation__item:hover {
  opacity: 0.8;
}
.configurator .configurator-content__body .block-mobile-navigation__item:active {
  opacity: 0.5;
}
.configurator .configurator-content__body .block-mobile-navigation__item .icon {
  width: 30px;
  height: 30px;
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.configurator .configurator-content__body .block-mobile-navigation__item .icon-compare {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 31 31'%3E%3Cpath fill='%238190CA' d='M28.872 17.778a1.188 1.188 0 0 0-.035-.217l-2.88-7.672a3.744 3.744 0 0 0 1.71-3.139 1.25 1.25 0 0 0-2.5 0 1.25 1.25 0 0 1-2.352.59 3.617 3.617 0 0 0-3.223-1.84h-3.175V4.25a1.25 1.25 0 0 0-2.5 0V5.5h-3.175a3.617 3.617 0 0 0-3.223 1.84 1.25 1.25 0 0 1-2.352-.59 1.25 1.25 0 1 0-2.5 0 3.745 3.745 0 0 0 1.71 3.14l-2.88 7.67c-.019.072-.03.145-.035.218a1.185 1.185 0 0 0-.045.222c0 .012.003.022.003.034 0 .016.004.032.005.048a4.992 4.992 0 0 0 9.984 0c0-.017.004-.032.005-.048 0-.012.003-.022.003-.034a1.187 1.187 0 0 0-.045-.222 1.188 1.188 0 0 0-.035-.217L8.453 9.88c.53-.339.965-.805 1.267-1.356A1.146 1.146 0 0 1 10.742 8h3.175v17.5h-3.75a1.25 1.25 0 0 0 0 2.5h10a1.25 1.25 0 0 0 0-2.5h-3.75V8h3.175a1.146 1.146 0 0 1 1.022.525A3.737 3.737 0 0 0 21.88 9.88l-2.884 7.68a1.18 1.18 0 0 0-.035.218 1.18 1.18 0 0 0-.045.222c0 .012.003.022.003.034 0 .016.004.032.005.048a4.993 4.993 0 0 0 9.984 0c0-.017.004-.032.005-.048 0-.012.003-.022.003-.034a1.187 1.187 0 0 0-.045-.222ZM6.417 11.57l1.945 5.181h-3.89l1.945-5.18ZM8.57 19.25a2.53 2.53 0 0 1-2.153 1.25 2.5 2.5 0 0 1-2.164-1.25H8.57Zm15.347-7.68 1.945 5.18h-3.89l1.945-5.18Zm0 8.93a2.501 2.501 0 0 1-2.164-1.25h4.317a2.53 2.53 0 0 1-2.153 1.25Z'/%3E%3C/svg%3E");
}
.configurator .configurator-content__body .block-mobile-navigation__item .icon-filter {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 31 31'%3E%3Cpath fill='%238190CA' d='M24.25 3H6.75A3.75 3.75 0 0 0 3 6.75v1.463c0 .516.106 1.026.313 1.5v.075c.176.4.426.765.737 1.075l7.7 7.65v8.237a1.25 1.25 0 0 0 .588 1.063 1.25 1.25 0 0 0 1.225.05l5-2.5a1.25 1.25 0 0 0 .687-1.113v-5.738l7.65-7.65c.31-.309.56-.673.738-1.075v-.075c.223-.469.346-.98.362-1.5V6.75A3.75 3.75 0 0 0 24.25 3Zm-7.137 14.113a1.249 1.249 0 0 0-.363.887v5.475l-2.5 1.25V18a1.25 1.25 0 0 0-.363-.887L7.262 10.5h16.476l-6.625 6.613ZM25.5 8h-20V6.75A1.25 1.25 0 0 1 6.75 5.5h17.5a1.25 1.25 0 0 1 1.25 1.25V8Z'/%3E%3C/svg%3E");
}
.configurator .configurator-content__body .block-mobile-navigation__item .icon-cart {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 31 31'%3E%3Cpath fill='%238190CA' d='m3.958 11.575 11.25 6.5a1.25 1.25 0 0 0 1.25 0l11.25-6.5a1.25 1.25 0 0 0 .46-1.703 1.25 1.25 0 0 0-.46-.46l-11.25-6.487a1.25 1.25 0 0 0-1.25 0L3.959 9.412a1.25 1.25 0 0 0 0 2.163ZM15.834 5.5l8.75 5-8.75 5-8.75-5 8.75-5Zm10.626 8.963L15.834 20.5 5.209 14.412a1.25 1.25 0 1 0-1.25 2.163l11.25 6.5a1.25 1.25 0 0 0 1.25 0l11.25-6.5a1.25 1.25 0 0 0-.298-2.288 1.251 1.251 0 0 0-.953.125v.05Zm0 5L15.834 25.5 5.209 19.413a1.25 1.25 0 1 0-1.25 2.162l11.25 6.5a1.25 1.25 0 0 0 1.25 0l11.25-6.5a1.25 1.25 0 0 0-.298-2.288 1.251 1.251 0 0 0-.953.126v.05Z'/%3E%3C/svg%3E");
}
.configurator .configurator-content__body .block-parts {
  background: #1A223F;
  border-radius: 10px;
}
.configurator .configurator-content__body .block-parts .section-included {
  padding: 0 20px 20px 20px;
  border-bottom: 1px solid rgba(209, 219, 255, 0.05);
}
.configurator .configurator-content__body .block-parts .section-included__title {
  padding: 16.5px 0;
  font-weight: 600;
  font-size: 14px;
  line-height: 17px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.configurator .configurator-content__body .block-parts .section-included__body {
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: 120px;
  grid-gap: 20px;
  overflow: auto;
  overflow: overlay;
}
.configurator .configurator-content__body .block-parts .section-included__body::-webkit-scrollbar {
  width: 0;
  height: 0;
  display: none;
}
.configurator .configurator-content__body .block-parts .section-included__body::-webkit-scrollbar-track {
  background: transparent;
  margin: 5px;
}
.configurator .configurator-content__body .block-parts .section-included__body::-webkit-scrollbar-thumb {
  background: transparent;
  border: 5px solid rgba(0, 0, 0, 0);
  background-clip: padding-box;
  border-radius: 10px;
}
.configurator .configurator-content__body .block-parts .section-included__body__item {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
  text-align: center;
  background: #2F3A61;
  border-radius: 10px;
  min-height: 149px;
  padding: 19px 10px;
}
.configurator .configurator-content__body .block-parts .section-included__body__item__icon {
  width: 40px;
  height: 40px;
  margin-bottom: 20px;
}
.configurator .configurator-content__body .block-parts .section-included__body__item__title {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  text-align: center;
  color: #FFFFFF;
}
.configurator .configurator-content__body .block-parts .block-parts__item {
  display: flex;
  padding: 19.5px 20px 17px 20px;
  justify-content: space-between;
  align-items: flex-start;
}
.configurator .configurator-content__body .block-parts .block-parts__item:not(:last-child) {
  border-bottom: 1px solid rgba(209, 219, 255, 0.05);
}
.configurator .configurator-content__body .block-parts .block-parts__item__body {
  display: flex;
  align-items: flex-start;
  width: 100%;
  cursor: pointer;
  gap: 20px;
}
.configurator .configurator-content__body .block-parts .block-parts__item__image {
  width: 60px;
  height: 60px;
  position: relative;
}
.configurator .configurator-content__body .block-parts .block-parts__item__image__badge {
  position: absolute;
  width: 26px;
  height: 26px;
  border-radius: 50%;
  top: -3.5px;
  right: -5px;
  background: #263159;
  border: 3px solid #1A223F;
  display: flex;
  justify-content: center;
  align-items: center;
}
.configurator .configurator-content__body .block-parts .block-parts__item__image__badge .icon-star {
  width: 12px;
  height: 12px;
  background: #94A0CA;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: 12px;
          mask-size: 12px;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 10'%3E%3Cpath fill='%2394A0CA' d='M4.1288.7956c.3826-.6787 1.3598-.6787 1.7424 0L6.6797 2.23a1 1 0 0 0 .6734.4892l1.6141.3257c.7636.154 1.0656 1.0835.5384 1.657L8.3912 5.9143a1 1 0 0 0-.2572.7916l.189 1.6358c.0895.7738-.7012 1.3483-1.4095 1.024l-1.4973-.6852a1 1 0 0 0-.8324 0l-1.4973.6853c-.7083.3241-1.499-.2503-1.4095-1.0241l.189-1.6358a1 1 0 0 0-.2572-.7916L.4944 4.702c-.5272-.5735-.2252-1.503.5384-1.657l1.6141-.3257a1 1 0 0 0 .6734-.4892L4.1288.7956Z'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 10'%3E%3Cpath fill='%2394A0CA' d='M4.1288.7956c.3826-.6787 1.3598-.6787 1.7424 0L6.6797 2.23a1 1 0 0 0 .6734.4892l1.6141.3257c.7636.154 1.0656 1.0835.5384 1.657L8.3912 5.9143a1 1 0 0 0-.2572.7916l.189 1.6358c.0895.7738-.7012 1.3483-1.4095 1.024l-1.4973-.6852a1 1 0 0 0-.8324 0l-1.4973.6853c-.7083.3241-1.499-.2503-1.4095-1.0241l.189-1.6358a1 1 0 0 0-.2572-.7916L.4944 4.702c-.5272-.5735-.2252-1.503.5384-1.657l1.6141-.3257a1 1 0 0 0 .6734-.4892L4.1288.7956Z'/%3E%3C/svg%3E");
}
.configurator .configurator-content__body .block-parts .block-parts__item__image__badge .icon-star--premium {
  background-color: #62DCFF;
}
.configurator .configurator-content__body .block-parts .block-parts__item__image__badge .icon-star--danger {
  background-color: #EC4F7E;
}
.configurator .configurator-content__body .block-parts .block-parts__item__image img {
  width: 60px;
  height: 60px;
  -o-object-fit: contain;
     object-fit: contain;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-name_con {
  position: relative;
  width: var(--parts-content-width);
  border-radius: 10px;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-name_con .scroll-arrows {
  border-radius: 10px;
  z-index: 12;
  position: absolute;
  width: var(--parts-content-width);
  height: 30px;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  pointer-events: none;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-name_con .scroll-arrows__button {
  width: 20px;
  height: 30px;
  background: transparent;
  transition: 0.2s ease-in-out opacity;
  pointer-events: auto;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-name_con .scroll-arrows__button.hidden {
  opacity: 0;
  pointer-events: none;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-name_con .scroll-arrows__button--right {
  background-image: linear-gradient(90deg, rgba(37, 49, 89, 0.2) 0%, #253159 100%);
  border-radius: 0 10px 10px 0;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-name_con .scroll-arrows__button--right::after {
  content: "";
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.1249 7.93748L9.30329 4.11582C9.06879 3.88143 8.75079 3.7498 8.41924 3.74988C8.0877 3.74996 7.76976 3.88174 7.53537 4.11623C7.30099 4.35073 7.16936 4.66873 7.16943 5.00028C7.16951 5.33183 7.30129 5.64977 7.53579 5.88415L11.3574 9.70498C11.3963 9.74369 11.427 9.78967 11.448 9.84029C11.469 9.89091 11.4799 9.94518 11.4799 9.99998C11.4799 10.0548 11.469 10.1091 11.448 10.1597C11.427 10.2103 11.3963 10.2563 11.3574 10.295L7.53579 14.1158C7.30129 14.3502 7.16951 14.6681 7.16943 14.9997C7.16936 15.3312 7.30099 15.6492 7.53537 15.8837C7.76976 16.1182 8.0877 16.25 8.41924 16.2501C8.75079 16.2502 9.06879 16.1185 9.30329 15.8842L13.1249 12.0625C13.671 11.515 13.9776 10.7732 13.9776 9.99998C13.9776 9.22672 13.671 8.48501 13.1249 7.93748V7.93748Z' fill='%2362DCFF'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
  width: 20px;
  height: 20px;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-name_con .scroll-arrows__button--left {
  background-image: linear-gradient(90deg, #253159 0%, rgba(37, 49, 89, 0.2) 100%);
  border-radius: 10px 0 0 10px;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-name_con .scroll-arrows__button--left::after {
  content: "";
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.1249 7.93748L9.30329 4.11582C9.06879 3.88143 8.75079 3.7498 8.41924 3.74988C8.0877 3.74996 7.76976 3.88174 7.53537 4.11623C7.30099 4.35073 7.16936 4.66873 7.16943 5.00028C7.16951 5.33183 7.30129 5.64977 7.53579 5.88415L11.3574 9.70498C11.3963 9.74369 11.427 9.78967 11.448 9.84029C11.469 9.89091 11.4799 9.94518 11.4799 9.99998C11.4799 10.0548 11.469 10.1091 11.448 10.1597C11.427 10.2103 11.3963 10.2563 11.3574 10.295L7.53579 14.1158C7.30129 14.3502 7.16951 14.6681 7.16943 14.9997C7.16936 15.3312 7.30099 15.6492 7.53537 15.8837C7.76976 16.1182 8.0877 16.25 8.41924 16.2501C8.75079 16.2502 9.06879 16.1185 9.30329 15.8842L13.1249 12.0625C13.671 11.515 13.9776 10.7732 13.9776 9.99998C13.9776 9.22672 13.671 8.48501 13.1249 7.93748V7.93748Z' fill='%2362DCFF'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: center;
  width: 20px;
  height: 20px;
  transform: rotate(180deg);
  transform-origin: center;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-name_container {
  --parts-content-width: 450px;
  overflow-x: auto;
  position: relative;
  border-radius: 10px;
  width: var(--parts-content-width);
  scrollbar-width: none;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-name_container::-webkit-scrollbar {
  display: none;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-name {
  display: flex;
  align-items: center;
  height: 30px;
  width: -moz-max-content;
  width: max-content;
  overflow: hidden;
  background: #263159;
  border-radius: 10px;
  position: relative;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-name--mobile {
  display: none;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-name__item {
  height: 100%;
  padding: 0 10px;
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  color: #8190CA;
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: transparent;
  transition: 0.2s ease-in-out opacity, 0.2s ease-in-out color;
  position: relative;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-name__item:hover {
  opacity: 0.8;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-name__item:active {
  opacity: 0.5;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-name__item:not(:last-child) {
  border-right: 1px solid rgba(129, 144, 202, 0.1);
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-name__item--active {
  color: #62DCFF;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-name__item--active::before {
  content: "";
  position: absolute;
  width: 20px;
  height: 2px;
  left: calc(50% - 10px + 0.5px);
  top: 28px;
  background: #62DCFF;
  border-radius: 20px 20px 0px 0px;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-name__item--active::after {
  content: "";
  position: absolute;
  width: 49px;
  height: 49px;
  left: calc(50% - 24.5px);
  top: 15px;
  background: rgba(98, 220, 255, 0.5);
  filter: blur(15px);
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-color {
  display: flex;
  align-items: center;
  height: 30px;
  width: -moz-max-content;
  width: max-content;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-color--mobile {
  display: none;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-color__item {
  width: 30px;
  height: 30px;
  border-radius: 50%;
  border: 2px solid #34406A;
  background-color: var(--item-color);
  position: relative;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-color__item:not(:last-child) {
  margin-right: 10px;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-color__item--active {
  box-shadow: 0px 0px 0px 2px #62DCFF;
}
.configurator .configurator-content__body .block-parts .block-parts__item .block-parts__item__variant-color__item--active::after {
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  left: 22px;
  top: -2.5px;
  background: #62DCFF;
  box-shadow: 0 0 0 2px #1A223F;
  border-radius: 50%;
}
.configurator .configurator-content__body .block-parts .block-parts__item__variant-name--mobile, .configurator .configurator-content__body .block-parts .block-parts__item__variant-name_container--mobile, .configurator .configurator-content__body .block-parts .block-parts__item__variant-name_con--mobile, .configurator .configurator-content__body .block-parts .block-parts__item__variant-color--mobile {
  display: none;
}
.configurator .configurator-content__body .block-parts .block-parts__item__content {
  cursor: pointer;
}
.configurator .configurator-content__body .block-parts .block-parts__item__content__title {
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  color: #FFFFFF;
  margin-bottom: 10px;
  display: flex;
  align-items: center;
}
.configurator .configurator-content__body .block-parts .block-parts__item__content__title__badge {
  width: 15px;
  height: 15px;
  margin-left: 5px;
  background-image: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.5 1.25C6.26387 1.25 5.0555 1.61656 4.02769 2.30331C2.99988 2.99007 2.1988 3.96619 1.72576 5.10823C1.25271 6.25027 1.12894 7.50693 1.37009 8.71931C1.61125 9.9317 2.20651 11.0453 3.08059 11.9194C3.95466 12.7935 5.06831 13.3888 6.28069 13.6299C7.49307 13.8711 8.74974 13.7473 9.89177 13.2742C11.0338 12.8012 12.0099 12.0001 12.6967 10.9723C13.3834 9.94451 13.75 8.73613 13.75 7.5C13.75 6.67924 13.5883 5.86651 13.2743 5.10823C12.9602 4.34994 12.4998 3.66095 11.9194 3.08058C11.3391 2.50022 10.6501 2.03984 9.89177 1.72575C9.13349 1.41166 8.32076 1.25 7.5 1.25V1.25ZM7.5 12.5C6.5111 12.5 5.5444 12.2068 4.72215 11.6573C3.89991 11.1079 3.25904 10.327 2.88061 9.41342C2.50217 8.49979 2.40315 7.49445 2.59608 6.52455C2.789 5.55464 3.26521 4.66373 3.96447 3.96447C4.66373 3.2652 5.55465 2.789 6.52455 2.59607C7.49446 2.40315 8.49979 2.50216 9.41342 2.8806C10.3271 3.25904 11.1079 3.8999 11.6574 4.72215C12.2068 5.54439 12.5 6.51109 12.5 7.5C12.5 8.82608 11.9732 10.0979 11.0355 11.0355C10.0979 11.9732 8.82609 12.5 7.5 12.5V12.5ZM10 6.875H8.125V5C8.125 4.83424 8.05915 4.67527 7.94194 4.55806C7.82473 4.44085 7.66576 4.375 7.5 4.375C7.33424 4.375 7.17527 4.44085 7.05806 4.55806C6.94085 4.67527 6.875 4.83424 6.875 5V6.875H5C4.83424 6.875 4.67527 6.94085 4.55806 7.05806C4.44085 7.17527 4.375 7.33424 4.375 7.5C4.375 7.66576 4.44085 7.82473 4.55806 7.94194C4.67527 8.05915 4.83424 8.125 5 8.125H6.875V10C6.875 10.1658 6.94085 10.3247 7.05806 10.4419C7.17527 10.5592 7.33424 10.625 7.5 10.625C7.66576 10.625 7.82473 10.5592 7.94194 10.4419C8.05915 10.3247 8.125 10.1658 8.125 10V8.125H10C10.1658 8.125 10.3247 8.05915 10.4419 7.94194C10.5592 7.82473 10.625 7.66576 10.625 7.5C10.625 7.33424 10.5592 7.17527 10.4419 7.05806C10.3247 6.94085 10.1658 6.875 10 6.875Z' fill='%23FFB800'/%3E%3C/svg%3E%0A");
}
.configurator .configurator-content__body .block-parts .block-parts__item__content__title__badge-text {
  font-weight: 700;
  font-size: 10px;
  line-height: 12px;
  text-transform: uppercase;
  margin-left: 10px;
  color: #DCAD34;
  align-self: flex-start;
}
.configurator .configurator-content__body .block-parts .block-parts__item__content__price-mobile {
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  text-transform: uppercase;
  color: #FFFFFF;
  display: none;
}
.configurator .configurator-content__body .block-parts .block-parts__item__content__price-mobile .red {
  color: #EC4F7E;
}
.configurator .configurator-content__body .block-parts .block-parts__item__content__price-mobile .blue {
  color: #62DCFF;
}
.configurator .configurator-content__body .block-parts .block-parts__item__content__benefits {
  display: flex;
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #5F70AC;
}
.configurator .configurator-content__body .block-parts .block-parts__item__content__benefits__item {
  display: flex;
  align-items: center;
}
.configurator .configurator-content__body .block-parts .block-parts__item__content__benefits__item:not(:last-child)::after {
  content: "";
  display: block;
  width: 5px;
  height: 5px;
  background: #2D3963;
  border-radius: 50%;
  margin: 0 10px;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions .light-button {
  white-space: nowrap;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions__block {
  display: flex;
  align-items: center;
  height: 35px;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions__block__count {
  min-width: 35px;
  height: 35px;
  background: #0F162F;
  border-radius: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 15px;
  font-weight: 700;
  font-size: 13px;
  line-height: 16px;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions__block .light-button {
  width: 35px;
  height: 35px;
  padding: 8.5px;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions__block .icon {
  width: 18px;
  height: 18px;
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: cover;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions__block .icon-minus {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 19 18'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M17.75 8.25H1.25a.75.75 0 1 0 0 1.5h16.5a.75.75 0 0 0 0-1.5Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z' transform='translate(.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions__block .icon-plus {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 19 18'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M17.75 8.25h-7.5V.75A.75.75 0 0 0 9.5 0a.75.75 0 0 0-.75.75v7.5h-7.5A.75.75 0 0 0 .5 9a.75.75 0 0 0 .75.75h7.5v7.5a.75.75 0 1 0 1.5 0v-7.5h7.5a.75.75 0 1 0 0-1.5Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z' transform='translate(.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions__block .icon-trash {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 19 18'%3E%3Cg fill='%23EC4F7E' clip-path='url(%23a)'%3E%3Cpath d='M16.25 3h-2.325a3.757 3.757 0 0 0-3.675-3h-1.5a3.757 3.757 0 0 0-3.675 3H2.75a.75.75 0 0 0 0 1.5h.75v9.75A3.754 3.754 0 0 0 7.25 18h4.5a3.754 3.754 0 0 0 3.75-3.75V4.5h.75a.75.75 0 1 0 0-1.5Zm-7.5-1.5h1.5A2.255 2.255 0 0 1 12.372 3H6.628A2.255 2.255 0 0 1 8.75 1.5ZM14 14.25a2.25 2.25 0 0 1-2.25 2.25h-4.5A2.25 2.25 0 0 1 5 14.25V4.5h9v9.75Z'/%3E%3Cpath d='M8 13.5a.75.75 0 0 0 .75-.75v-4.5a.75.75 0 0 0-1.5 0v4.5a.75.75 0 0 0 .75.75ZM11 13.5a.75.75 0 0 0 .75-.75v-4.5a.75.75 0 1 0-1.5 0v4.5a.75.75 0 0 0 .75.75Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z' transform='translate(.5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions__block > *:not(:last-child) {
  margin-right: 5px;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions .compare:hover .in-compare {
  display: none;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions .compare:hover .remove-from-compare {
  display: flex;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions .compare .remove-from-compare {
  display: none;
  margin-top: 10px;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #EC4F7E;
  background: transparent;
  height: 25px;
  transition: 0.2s ease-in-out opacity;
  white-space: nowrap;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions .compare .remove-from-compare:hover {
  opacity: 0.7;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions .compare .remove-from-compare:active {
  opacity: 0.5;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions .compare .remove-from-compare::before {
  width: 20px;
  height: 20px;
  content: "";
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 21'%3E%3Cg fill='%23EC4F7E' clip-path='url(%23a)'%3E%3Cpath d='M17.4998 3.8333h-2.5833A4.174 4.174 0 0 0 10.8332.5H9.1665a4.1741 4.1741 0 0 0-4.0833 3.3333H2.4998a.8333.8333 0 1 0 0 1.6667h.8334v10.8333A4.172 4.172 0 0 0 7.4998 20.5h5a4.1719 4.1719 0 0 0 4.1667-4.1667V5.5h.8333a.8335.8335 0 0 0 .5893-1.4226.8335.8335 0 0 0-.5893-.244ZM9.1665 2.1667h1.6667a2.505 2.505 0 0 1 2.3575 1.6666H6.809a2.505 2.505 0 0 1 2.3575-1.6666Zm5.8333 14.1666a2.5 2.5 0 0 1-2.5 2.5h-5a2.5001 2.5001 0 0 1-2.5-2.5V5.5h10v10.8333Z'/%3E%3Cpath d='M8.3333 15.4994a.8333.8333 0 0 0 .8334-.8333v-5a.8333.8333 0 1 0-1.6667 0v5a.833.833 0 0 0 .8333.8333ZM11.6663 15.4994a.8333.8333 0 0 0 .8334-.8333v-5a.8333.8333 0 1 0-1.6667 0v5a.833.833 0 0 0 .8333.8333Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z' transform='translate(0 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 10px;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions .compare .in-compare {
  display: flex;
  align-items: center;
  margin-top: 10px;
  white-space: nowrap;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions .compare .in-compare__text {
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #62DCFF;
  display: flex;
  align-items: center;
  margin-right: 10px;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions .compare .in-compare__text::before {
  width: 20px;
  height: 20px;
  content: "";
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 21'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%2362DCFF' d='M18.599 4.1925 7.0832 15.7075a.8341.8341 0 0 1-.5904.2452.833.833 0 0 1-.5904-.2452L1.449 11.25a.834.834 0 0 0-.5904-.2452.833.833 0 0 0-.5904.2452.8324.8324 0 0 0-.2453.5904.8335.8335 0 0 0 .2453.5904l4.455 4.4542a2.5066 2.5066 0 0 0 3.5417 0l11.515-11.5125a.833.833 0 0 0 .2448-.59.833.833 0 0 0-.2448-.59.8346.8346 0 0 0-.5905-.2452.833.833 0 0 0-.5904.2452Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z' transform='translate(0 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 10px;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions .compare .in-compare__counter {
  background: #263159;
  border-radius: 30px;
  padding: 4px 10px;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #8190CA;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions .light-button .icon-edit {
  display: block;
  width: 18px;
  height: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 18 19'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M17.1398 1.361a2.7196 2.7196 0 0 0-3.843 0L1.0988 13.559A3.7254 3.7254 0 0 0 0 16.2102V17.75a.75.75 0 0 0 .75.75h1.5398a3.7257 3.7257 0 0 0 2.6512-1.098L17.1398 5.2032a2.7197 2.7197 0 0 0 0-3.8422ZM3.8805 16.3415A2.2668 2.2668 0 0 1 2.2898 17H1.5v-.7898a2.235 2.235 0 0 1 .6593-1.5907l9.2572-9.2573 1.725 1.725-9.261 9.2543Zm12.198-12.1988L14.199 6.023l-1.725-1.7213 1.8803-1.8802a1.2173 1.2173 0 0 1 .8619-.356 1.2187 1.2187 0 0 1 1.1249.7534 1.2187 1.2187 0 0 1-.2656 1.3276l.003-.0038Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z' transform='translate(0 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  margin-right: 10px;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions__row {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions__price {
  margin-right: 15px;
  font-weight: 600;
  font-size: 16px;
  line-height: 19px;
  text-transform: uppercase;
  color: #FFFFFF;
  white-space: nowrap;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions__price .red {
  color: #EC4F7E;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions__price .blue {
  color: #62DCFF;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions .button-add-compare {
  margin: 11.5px 5px 0 0;
  background: transparent;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  color: #8190CA;
  display: flex;
  align-items: center;
  transition: 0.2s ease-in-out opacity;
  white-space: nowrap;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions .button-add-compare:hover {
  opacity: 0.7;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions .button-add-compare:active {
  opacity: 0.5;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions .button-add-compare::before {
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  margin-right: 10px;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 21'%3E%3Cpath fill='%238190CA' d='M19.137 12.0188a.7826.7826 0 0 0-.0235-.1451L17.193 6.7594a2.4964 2.4964 0 0 0 1.1405-2.0928.8333.8333 0 1 0-1.6667 0 .8333.8333 0 0 1-.6305.8083.8339.8339 0 0 1-.9377-.4144 2.4108 2.4108 0 0 0-2.1484-1.2272h-2.1167V3a.8333.8333 0 1 0-1.6667 0v.8333H7.0502a2.4112 2.4112 0 0 0-2.1485 1.2272.8337.8337 0 0 1-1.5682-.3939.8333.8333 0 1 0-1.6667 0 2.4962 2.4962 0 0 0 1.1406 2.0928L.8868 11.8737a.7885.7885 0 0 0-.0235.1451.7903.7903 0 0 0-.0298.1478c0 .0078.0022.0149.0023.0226.0002.011.0025.0211.0032.0321a3.328 3.328 0 0 0 6.6556 0c.0007-.011.003-.0211.0033-.0321 0-.0077.0023-.0148.0023-.0226a.7896.7896 0 0 0-.0299-.1478.7885.7885 0 0 0-.0234-.1451L5.524 6.7535a2.4914 2.4914 0 0 0 .845-.9036.7642.7642 0 0 1 .6812-.35h2.1166v11.6667h-2.5a.8333.8333 0 1 0 0 1.6667h6.6667a.8334.8334 0 0 0 0-1.6667h-2.5V5.5h2.1167a.7641.7641 0 0 1 .6811.3499c.2012.3674.4918.6782.8449.9036l-1.9227 5.1202a.791.791 0 0 0-.0235.1451.792.792 0 0 0-.0298.1478c0 .0078.0022.0149.0023.0226.0002.011.0025.0211.0032.0321a3.328 3.328 0 0 0 6.6556 0c.0007-.011.003-.0211.0032-.0321.0001-.0077.0023-.0148.0023-.0226a.792.792 0 0 0-.0298-.1478ZM4.1668 7.8796l1.297 3.4537h-2.594l1.297-3.4537ZM5.6024 13a1.6858 1.6858 0 0 1-1.4356.8333A1.6675 1.6675 0 0 1 2.724 13h2.8785Zm10.2311-5.1204 1.297 3.4537h-2.594l1.297-3.4537Zm0 5.9537A1.6671 1.6671 0 0 1 14.3906 13h2.8784a1.6853 1.6853 0 0 1-1.4355.8333Z'/%3E%3C/svg%3E");
}
.configurator .configurator-content__aside .block-compare {
  background: #1A223F;
  border-radius: 10px;
  margin-bottom: 20px;
}
.configurator .configurator-content__aside .block-compare__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 20px;
  border-bottom: 1px solid rgba(209, 219, 255, 0.05);
}
.configurator .configurator-content__aside .block-compare__header__actions {
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  grid-gap: 10px;
}
.configurator .configurator-content__aside .block-compare__header__actions .icon-clear {
  width: 18px;
  height: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 18 18'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23EC4F7E' d='M17.786 1.714a.76.76 0 0 0-1.072 0L13.14 5.287l-.24-.235a3.756 3.756 0 0 0-4.822-.36 12.464 12.464 0 0 1-3.411 1.822l-1.556.456A3.777 3.777 0 0 0 .778 8.946a3.73 3.73 0 0 0-.103 3.014 9.713 9.713 0 0 0 9.084 6.048h.693a.758.758 0 0 0 .433-.136 11.465 11.465 0 0 0 5.033-7.657 3.773 3.773 0 0 0-1.09-3.28l-.6-.589 3.56-3.56a.76.76 0 0 0-.002-1.072Zm-7.58 14.775h-.45a8.476 8.476 0 0 1-3.231-.636l.008-.004a8.66 8.66 0 0 0 3.263-2.85l.389-.57a.758.758 0 1 0-1.253-.854l-.388.57a7.152 7.152 0 0 1-2.694 2.35l-.938.473a8.068 8.068 0 0 1-1.938-1.928 8.718 8.718 0 0 0 3.283-1.998.758.758 0 1 0-1.06-1.084 7.213 7.213 0 0 1-2.985 1.74c-.046-.102-.096-.2-.137-.305a2.18 2.18 0 0 1 .064-1.786 2.267 2.267 0 0 1 1.398-1.183l1.555-.456c.902-.29 1.765-.69 2.57-1.191l5.935 5.784a10.644 10.644 0 0 1-3.391 3.93v-.002Zm4.215-6.513c-.057.351-.135.699-.232 1.04L8.961 5.926a2.258 2.258 0 0 1 1.316-.425 2.23 2.23 0 0 1 1.563.637l1.927 1.882a2.257 2.257 0 0 1 .654 1.96v-.003Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .configurator-content__aside .block-compare__header__actions .icon-collapse {
  width: 18px;
  height: 18px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%238190CA' d='M4.408 13.158a.833.833 0 0 0 1.184 0l3.816-3.816a.833.833 0 0 1 1.184 0l3.816 3.816a.834.834 0 1 0 1.184-1.175l-3.825-3.825a2.5 2.5 0 0 0-3.534 0l-3.825 3.825a.833.833 0 0 0 0 1.175Z'/%3E%3C/svg%3E");
}
.configurator .configurator-content__aside .block-compare__header__actions .light-button.button--collapse {
  padding: 0;
  width: 30px;
  height: 30px;
}
.configurator .configurator-content__aside .block-compare__header__actions .light-button.button--clear {
  padding: 0 8px;
}
.configurator .configurator-content__aside .block-compare__header__actions .light-button.button--compare {
  padding: 7.5px 8px;
}
.configurator .configurator-content__aside .block-compare__header__title {
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  color: #FFFFFF;
  display: flex;
  align-items: center;
}
.configurator .configurator-content__aside .block-compare__header__title .icon-compare {
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath fill='%23fff' d='M19.137 11.519a.783.783 0 0 0-.024-.145l-1.92-5.115a2.496 2.496 0 0 0 1.14-2.092.833.833 0 1 0-1.666 0 .833.833 0 0 1-1.568.394 2.41 2.41 0 0 0-2.149-1.228h-2.116V2.5a.833.833 0 1 0-1.667 0v.833H7.05a2.411 2.411 0 0 0-2.148 1.228.834.834 0 0 1-1.569-.394.833.833 0 1 0-1.666 0 2.496 2.496 0 0 0 1.14 2.092l-1.92 5.115a.788.788 0 0 0-.024.145.79.79 0 0 0-.03.148c0 .007.003.014.003.022 0 .011.002.021.003.032a3.328 3.328 0 0 0 6.656 0c0-.01.003-.02.003-.032l.002-.022a.79.79 0 0 0-.03-.148.788.788 0 0 0-.023-.145l-1.923-5.12c.353-.226.644-.537.845-.904A.764.764 0 0 1 7.05 5h2.117v11.667h-2.5a.833.833 0 1 0 0 1.666h6.667a.833.833 0 0 0 0-1.666h-2.5V5h2.116a.764.764 0 0 1 .681.35c.201.367.492.678.845.903l-1.923 5.12a.791.791 0 0 0-.023.146.792.792 0 0 0-.03.148l.002.022c0 .011.003.021.004.032a3.328 3.328 0 0 0 6.655 0c.001-.01.003-.02.003-.032 0-.008.003-.015.003-.022a.792.792 0 0 0-.03-.148Zm-14.97-4.14 1.297 3.454H2.87L4.167 7.38ZM5.602 12.5a1.686 1.686 0 0 1-1.435.833 1.668 1.668 0 0 1-1.443-.833h2.878Zm10.232-5.12 1.297 3.453h-2.595l1.298-3.453Zm0 5.953a1.667 1.667 0 0 1-1.443-.833h2.878a1.685 1.685 0 0 1-1.435.833Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  margin-right: 10px;
}
.configurator .configurator-content__aside .block-compare__body {
  padding: 5px 20px;
}
.configurator .configurator-content__aside .block-compare__body__item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 15px 0;
}
.configurator .configurator-content__aside .block-compare__body__item:not(.configurator .configurator-content__aside .block-compare__body__item:last-child) {
  border-bottom: 1px solid rgba(255, 255, 255, 0.04);
}
.configurator .configurator-content__aside .block-compare__body__item__data {
  display: flex;
  align-items: center;
}
.configurator .configurator-content__aside .block-compare__body__item__image {
  width: 55px;
  height: 55px;
  margin-right: 15px;
  position: relative;
}
.configurator .configurator-content__aside .block-compare__body__item__image__badge {
  position: absolute;
  width: 26px;
  height: 26px;
  border-radius: 50%;
  top: -3.5px;
  right: -5px;
  background: #263159;
  border: 3px solid #1A223F;
  display: flex;
  justify-content: center;
  align-items: center;
}
.configurator .configurator-content__aside .block-compare__body__item__image__badge .icon-star {
  width: 12px;
  height: 12px;
  background: #94A0CA;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: 12px;
          mask-size: 12px;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 10'%3E%3Cpath fill='%2394A0CA' d='M4.1288.7956c.3826-.6787 1.3598-.6787 1.7424 0L6.6797 2.23a1 1 0 0 0 .6734.4892l1.6141.3257c.7636.154 1.0656 1.0835.5384 1.657L8.3912 5.9143a1 1 0 0 0-.2572.7916l.189 1.6358c.0895.7738-.7012 1.3483-1.4095 1.024l-1.4973-.6852a1 1 0 0 0-.8324 0l-1.4973.6853c-.7083.3241-1.499-.2503-1.4095-1.0241l.189-1.6358a1 1 0 0 0-.2572-.7916L.4944 4.702c-.5272-.5735-.2252-1.503.5384-1.657l1.6141-.3257a1 1 0 0 0 .6734-.4892L4.1288.7956Z'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 10'%3E%3Cpath fill='%2394A0CA' d='M4.1288.7956c.3826-.6787 1.3598-.6787 1.7424 0L6.6797 2.23a1 1 0 0 0 .6734.4892l1.6141.3257c.7636.154 1.0656 1.0835.5384 1.657L8.3912 5.9143a1 1 0 0 0-.2572.7916l.189 1.6358c.0895.7738-.7012 1.3483-1.4095 1.024l-1.4973-.6852a1 1 0 0 0-.8324 0l-1.4973.6853c-.7083.3241-1.499-.2503-1.4095-1.0241l.189-1.6358a1 1 0 0 0-.2572-.7916L.4944 4.702c-.5272-.5735-.2252-1.503.5384-1.657l1.6141-.3257a1 1 0 0 0 .6734-.4892L4.1288.7956Z'/%3E%3C/svg%3E");
}
.configurator .configurator-content__aside .block-compare__body__item__image__badge .icon-star--premium {
  background-color: #62DCFF;
}
.configurator .configurator-content__aside .block-compare__body__item__image__badge .icon-star--danger {
  background-color: #EC4F7E;
}
.configurator .configurator-content__aside .block-compare__body__item__image img {
  width: 55px;
  height: 55px;
  -o-object-fit: contain;
     object-fit: contain;
}
.configurator .configurator-content__aside .block-compare__body__item__actions .light-button {
  padding: 5.5px;
}
.configurator .configurator-content__aside .block-compare__body__item__actions .icon-trash {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cg fill='%23EC4F7E' clip-path='url(%23a)'%3E%3Cpath d='M12.75 2.83h-1.8A2.92 2.92 0 0 0 8.07.5H6.92a2.92 2.92 0 0 0-2.86 2.33H2.25a.58.58 0 1 0 0 1.17h.58v7.58a2.92 2.92 0 0 0 2.92 2.92h3.5a2.92 2.92 0 0 0 2.92-2.92V4h.58a.58.58 0 0 0 0-1.17ZM6.92 1.67h1.16a1.75 1.75 0 0 1 1.65 1.16H5.27a1.75 1.75 0 0 1 1.65-1.16ZM11 11.58a1.75 1.75 0 0 1-1.75 1.75h-3.5A1.75 1.75 0 0 1 4 11.58V4h7v7.58Z'/%3E%3Cpath d='M6.33 11a.58.58 0 0 0 .59-.58v-3.5a.58.58 0 1 0-1.17 0v3.5a.58.58 0 0 0 .58.58ZM8.67 11a.58.58 0 0 0 .58-.58v-3.5a.58.58 0 0 0-1.17 0v3.5a.58.58 0 0 0 .59.58Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h14v14H0z' transform='translate(.5 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  width: 18px;
  height: 18px;
}
.configurator .configurator-content__aside .block-compare__body__item__text__title {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #FFFFFF;
  margin-bottom: 6px;
}
.configurator .configurator-content__aside .block-compare__body__item__text__content {
  font-weight: 600;
  font-size: 15px;
  line-height: 18px;
  color: #FFFFFF;
  display: flex;
  align-items: center;
}
.configurator .configurator-content__aside .block-compare__body__item__text__content .x {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.55 0 8 1.45 1.45 8 0 6.55 6.55 0Z'/%3E%3Cpath fill='%23fff' d='M1.45 0 0 1.45 6.55 8 8 6.55 1.45 0Z'/%3E%3C/svg%3E");
  width: 8px;
  height: 8px;
  display: block;
  margin: 0 5px;
}
.configurator .configurator-content__aside .block-compare__body__item__text__content b {
  font-weight: 600;
  color: #62DCFF;
}
.configurator .configurator-content__aside .block-compare__footer {
  align-items: center;
  justify-content: center;
  padding: 10px 15px;
  border-top: 1px solid rgba(209, 219, 255, 0.05);
  display: none;
}
.configurator .configurator-content__aside .block-compare__footer .light-button {
  padding: 0;
  width: 100%;
  height: 30px;
}
.configurator .configurator-content__aside .block-compare__footer .light-button .icon-compare {
  width: 20px;
  height: 20px;
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 20'%3E%3Cpath fill='%23173C46' d='M19.637 11.519a.783.783 0 0 0-.024-.145l-1.92-5.115a2.496 2.496 0 0 0 1.14-2.092.833.833 0 1 0-1.667 0 .833.833 0 0 1-1.568.394 2.41 2.41 0 0 0-2.148-1.228h-2.117V2.5a.833.833 0 1 0-1.667 0v.833H7.55A2.411 2.411 0 0 0 5.4 4.561a.834.834 0 0 1-1.568-.394.833.833 0 1 0-1.667 0 2.496 2.496 0 0 0 1.14 2.092l-1.92 5.115a.788.788 0 0 0-.023.145.79.79 0 0 0-.03.148l.002.022c0 .011.003.021.004.032a3.328 3.328 0 0 0 6.655 0c0-.01.003-.02.003-.032 0-.008.003-.015.003-.022a.79.79 0 0 0-.03-.148.789.789 0 0 0-.024-.145l-1.922-5.12c.353-.226.643-.537.844-.904A.764.764 0 0 1 7.55 5h2.116v11.667h-2.5a.833.833 0 1 0 0 1.666h6.667a.833.833 0 0 0 0-1.666h-2.5V5h2.117a.764.764 0 0 1 .68.35c.202.367.493.678.846.903l-1.923 5.12a.791.791 0 0 0-.024.146.792.792 0 0 0-.03.148c0 .007.003.014.003.022 0 .011.002.021.003.032a3.328 3.328 0 0 0 6.656 0c0-.01.003-.02.003-.032l.002-.022a.784.784 0 0 0-.03-.148Zm-14.97-4.14 1.296 3.454H3.37L4.666 7.38ZM6.101 12.5a1.686 1.686 0 0 1-1.436.833 1.667 1.667 0 0 1-1.443-.833h2.879Zm10.231-5.12 1.297 3.453h-2.594l1.297-3.453Zm0 5.953a1.667 1.667 0 0 1-1.443-.833h2.879a1.686 1.686 0 0 1-1.436.833Z'/%3E%3C/svg%3E");
}
.block-configurator-cart {
  background: #1A223F;
  border-radius: 10px;
  overscroll-behavior: contain;
  scrollbar-color: #8190CA transparent;
  max-width: var(--aside-width);
  width: 100%;
}
.block-configurator-cart--overlay .section-actions {
  display: none;
}
.block-configurator-cart .section-performance {
  padding: 20px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.05);
}
.block-configurator-cart .section-performance__header {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.block-configurator-cart .section-performance__header__title {
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  color: #FFFFFF;
  display: flex;
  align-items: center;
}
.block-configurator-cart .section-performance__header__title .icon-performance {
  width: 20px;
  height: 20px;
  display: block;
  margin-right: 10px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%23fff' d='M19.92 9.53A10 10 0 1 0 3.13 18.1c.76.7 1.76 1.1 2.8 1.08h8.14c1.09 0 2.14-.43 2.92-1.2a9.95 9.95 0 0 0 2.93-8.44Zm-4.1 7.25a2.5 2.5 0 0 1-1.75.72H5.93c-.61.01-1.2-.2-1.65-.62A8.25 8.25 0 0 1 2.4 7.43a8.34 8.34 0 0 1 15.7 5.33 8.33 8.33 0 0 1-2.27 4.03ZM6.52 14.4a.83.83 0 0 1-1.17 1.2 6.67 6.67 0 0 1 5.61-11.37.83.83 0 0 1 .6 1.26.82.82 0 0 1-.84.4 5 5 0 0 0-4.2 8.51ZM16.6 9.88a6.72 6.72 0 0 1-1.94 5.72.83.83 0 0 1-1.17-1.2 4.98 4.98 0 0 0 1.46-4.28.83.83 0 0 1 1.65-.24Zm-5 .53a1.7 1.7 0 1 1-1.17-1.18l3.15-3.15a.83.83 0 1 1 1.18 1.18L11.6 10.4Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.block-configurator-cart .section-performance__header__score {
  font-weight: 700;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  color: #8190CA;
}
.block-configurator-cart .section-performance__header__score .warning {
  color: #FFE344;
}
.block-configurator-cart .section-performance__header__score .success {
  color: #62DCFF;
}
.block-configurator-cart .section-performance__header__score .danger {
  color: #EC4F7E;
}
.block-configurator-cart .section-performance__body__buttons {
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: max-content;
  grid-gap: 10px;
}
.block-configurator-cart .section-performance__body__buttons .light-button {
  background: #232C4E;
  color: #8190CA;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  padding: 6.5px 10px;
  text-transform: initial;
}
.block-configurator-cart .section-performance__body__progress {
  width: 100%;
  height: 7px;
  margin: 20px 0;
  background: #2D3963;
  border-radius: 10px;
  position: relative;
}
.block-configurator-cart .section-performance__body__progress__bar {
  height: 7px;
  width: 100%;
  border-radius: 10px;
  -webkit-mask: linear-gradient(#fff 0 0);
          mask: linear-gradient(#fff 0 0);
}
.block-configurator-cart .section-performance__body__progress__bar::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background: linear-gradient(90deg, #DF3C3C 0%, #91E25F 100%);
}
.block-configurator-cart .section-parts {
  display: grid;
  grid-auto-flow: row;
  grid-template-columns: auto;
  grid-template-rows: auto;
  padding: 0 20px 15px 20px;
  border-bottom: 1px solid #252d49;
}
.block-configurator-cart .section-parts__item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 15px 0;
}
.block-configurator-cart .section-parts__item:not(:last-child) {
  border-bottom: 1px solid rgba(255, 255, 255, 0.04);
}
.block-configurator-cart .section-parts__item__data {
  display: flex;
  align-items: center;
}
.block-configurator-cart .section-parts__item__image {
  width: 55px;
  height: 55px;
  margin-right: 15px;
  position: relative;
}
.block-configurator-cart .section-parts__item__image img {
  -o-object-fit: contain;
     object-fit: contain;
}
.block-configurator-cart .section-parts__item__image__placeholder {
  width: 55px;
  height: 55px;
  border-radius: 50%;
  border: 3px solid rgba(26, 34, 63, 0.9);
  background-position: center;
  background-size: contain;
}
.block-configurator-cart .section-parts__item__image__placeholder--cpu {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 55 55'%3E%3Ccircle cx='27.5' cy='27.5' r='26.5' stroke='%23263159' stroke-dasharray='3 3' stroke-width='2'/%3E%3Cpath fill='%23fff' d='M17.904 33c-.779 0-1.461-.144-2.048-.432a3.43 3.43 0 0 1-1.376-1.232c-.32-.533-.48-1.152-.48-1.856v-4.96c0-.715.16-1.333.48-1.856.33-.523.79-.928 1.376-1.216.587-.299 1.27-.448 2.048-.448.79 0 1.472.15 2.048.448a3.21 3.21 0 0 1 1.36 1.216c.33.523.496 1.141.496 1.856h-2.4c0-.47-.133-.827-.4-1.072-.256-.245-.624-.368-1.104-.368-.48 0-.853.123-1.12.368-.256.245-.384.603-.384 1.072v4.96c0 .459.128.816.384 1.072.267.245.64.368 1.12.368.48 0 .848-.123 1.104-.368.267-.256.4-.613.4-1.072h2.4c0 .704-.165 1.323-.496 1.856-.32.523-.773.933-1.36 1.232-.576.288-1.259.432-2.048.432ZM23.69 32.84V21.16h3.984c.821 0 1.536.155 2.144.464.618.31 1.093.741 1.424 1.296.341.555.512 1.205.512 1.952 0 .736-.17 1.387-.512 1.952a3.493 3.493 0 0 1-1.424 1.296c-.608.31-1.323.464-2.144.464H26.09v4.256h-2.4Zm2.4-6.336h1.584c.512 0 .917-.155 1.216-.464.31-.31.464-.699.464-1.168 0-.47-.155-.859-.464-1.168-.299-.31-.704-.464-1.216-.464H26.09v3.264ZM37.028 33c-1.184 0-2.123-.32-2.816-.96-.683-.64-1.025-1.515-1.025-2.624V21.16h2.4v8.24c0 .49.123.87.368 1.136.257.256.614.384 1.073.384.447 0 .8-.128 1.056-.384.255-.267.383-.645.383-1.136v-8.24h2.4v8.256c0 1.099-.346 1.973-1.04 2.624-.682.64-1.615.96-2.8.96Z'/%3E%3Cpath stroke='%231A223F' stroke-opacity='.9' stroke-width='3' d='m15.175 33.905.01.005.01.005c.828.406 1.745.585 2.709.585.97 0 1.893-.177 2.719-.59l.01-.005a4.912 4.912 0 0 0 1.557-1.226v1.661h5.4v-4.256h.084c1.01 0 1.966-.19 2.824-.627.44-.224.84-.5 1.19-.828v.787c0 1.44.457 2.742 1.498 3.718l.008.008c1.036.957 2.373 1.358 3.834 1.358 1.46 0 2.796-.401 3.825-1.366h.001c1.043-.98 1.514-2.276 1.514-3.718V19.66h-10.68v1.448c-.351-.327-.752-.601-1.195-.823-.856-.435-1.811-.625-2.82-.625H22.19v1.662a4.788 4.788 0 0 0-1.562-1.213c-.827-.426-1.752-.609-2.724-.609-.968 0-1.889.186-2.719.606a4.816 4.816 0 0 0-1.973 1.756l-.005.01-.006.009c-.487.795-.701 1.695-.701 2.639v4.96c0 .94.216 1.832.694 2.628l.009.015.01.015a4.93 4.93 0 0 0 1.963 1.767Zm7.015-7.885v1.96h-4.282v1.44H17.9v-4.84h.008v1.44h4.282Zm5.484-1.016h-.084v-.264h.084c.084 0 .129.01.145.015l.01.01a.11.11 0 0 1 .014.016l.006.02a.404.404 0 0 1-.005.161v.001l-.015.016-.01.01a.54.54 0 0 1-.145.015Z'/%3E%3C/svg%3E");
}
.block-configurator-cart .section-parts__item__image__placeholder--gpu {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 55 55'%3E%3Ccircle cx='27.5' cy='27.4999' r='26.5' stroke='%23263159' stroke-dasharray='3 3' stroke-width='2'/%3E%3Cg fill='%23fff' clip-path='url(%23a)'%3E%3Cpath d='M18.7611 32.7143c-.7786 0-1.4613-.144-2.0479-.432-.5867-.2987-1.0454-.7093-1.376-1.232-.32-.5333-.48-1.152-.48-1.856v-4.96c0-.7147.16-1.3333.48-1.856.3306-.5227.7893-.928 1.376-1.216.5866-.2987 1.2693-.448 2.0479-.448.7894 0 1.472.1493 2.048.448.5867.288 1.04.6933 1.36 1.216.3307.5227.496 1.1413.496 1.856h-2.4c0-.4693-.1333-.8267-.4-1.072-.256-.2453-.624-.368-1.104-.368-.48 0-.8533.1227-1.1199.368-.256.2453-.384.6027-.384 1.072v4.96c0 .4587.128.816.384 1.072.2666.2453.6399.368 1.1199.368.48 0 .848-.1227 1.104-.368.2667-.256.4-.6133.4-1.072v-1.008h-1.728v-2.032h4.128v3.04c0 .704-.1653 1.3227-.496 1.856-.32.5227-.7733.9333-1.36 1.232-.576.288-1.2586.432-2.048.432ZM24.5469 32.5543v-11.68h3.984c.8213 0 1.536.1547 2.144.464.6187.3093 1.0933.7413 1.424 1.296.3413.5547.512 1.2053.512 1.952 0 .736-.1707 1.3867-.512 1.952-.3413.5547-.816.9867-1.424 1.296s-1.3227.464-2.144.464h-1.584v4.256h-2.4Zm2.4-6.336h1.584c.512 0 .9173-.1547 1.216-.464.3093-.3093.464-.6987.464-1.168 0-.4693-.1547-.8587-.464-1.168-.2987-.3093-.704-.464-1.216-.464h-1.584v3.264ZM37.8847 32.7143c-1.184 0-2.1226-.32-2.816-.96-.6826-.64-1.024-1.5147-1.024-2.624v-8.256h2.4v8.24c0 .4907.1227.8693.368 1.136.256.256.6134.384 1.072.384.448 0 .8-.128 1.056-.384.256-.2667.384-.6453.384-1.136v-8.24h2.4v8.256c0 1.0987-.3466 1.9733-1.04 2.624-.6826.64-1.616.96-2.8.96Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h40v40H0z' transform='translate(8 7)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.block-configurator-cart .section-parts__item__image__placeholder--ram {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 55 55'%3E%3Ccircle cx='27.5' cy='27.5' r='26.5' stroke='%23263159' stroke-dasharray='3 3' stroke-width='2'/%3E%3Cpath fill='%23fff' d='M14 33.68V22h3.76c.832 0 1.552.144 2.16.432a3.245 3.245 0 0 1 1.408 1.232c.341.533.512 1.163.512 1.888 0 .757-.187 1.435-.56 2.032a3.137 3.137 0 0 1-1.488 1.296L22 33.68h-2.608l-1.888-4.416h-1.12v4.416H14Zm2.384-6.496h1.376c.533 0 .944-.133 1.232-.4.299-.267.448-.64.448-1.12 0-.501-.15-.89-.448-1.168-.288-.277-.699-.416-1.232-.416h-1.376v3.104ZM22.954 33.68 25.818 22h3.04l2.896 11.68h-2.448l-.56-2.64h-2.784l-.56 2.64h-2.448Zm3.408-4.56h1.968l-.56-2.816a39.712 39.712 0 0 0-.24-1.2l-.176-.944-.176.928a26.02 26.02 0 0 1-.224 1.2l-.592 2.832ZM32.82 33.68V22h2.703l1.04 3.68c.118.384.203.72.256 1.008.064.288.102.49.112.608.011-.117.043-.32.097-.608.064-.288.149-.624.255-1.008L38.355 22h2.72v11.68h-2.192V29.2c0-1.173.043-2.224.128-3.152l.272-2.608-1.36 5.28h-2l-1.36-5.088c.096.693.192 1.488.288 2.384.107.896.16 1.957.16 3.184v4.48H32.82Z'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M14 33.68V22h3.76c.832 0 1.552.144 2.16.432a3.245 3.245 0 0 1 1.408 1.232c.341.533.512 1.163.512 1.888 0 .757-.187 1.435-.56 2.032a3.137 3.137 0 0 1-1.488 1.296L22 33.68h-2.608l-1.888-4.416h-1.12v4.416H14Zm8.954 0L25.818 22h3.04l2.896 11.68h-2.448l-.56-2.64h-2.784l-.56 2.64h-2.448Zm9.865 0V22h2.704l1.04 3.68c.118.384.203.72.256 1.008.064.288.102.49.112.608.011-.117.043-.32.097-.608.064-.288.149-.624.255-1.008L38.355 22h2.72v11.68h-2.192V29.2c0-1.173.043-2.224.128-3.152l.272-2.608-1.36 5.28h-2l-1.36-5.088c.096.693.192 1.488.288 2.384.107.896.16 1.957.16 3.184v4.48H32.82Zm-6.457-4.56h1.968l-.56-2.816a39.712 39.712 0 0 0-.24-1.2l-.176-.944-.176.928a26.02 26.02 0 0 1-.224 1.2l-.592 2.832Zm-8.602-1.936h-1.376V24.08h1.376c.533 0 .944.139 1.232.416.299.277.448.667.448 1.168 0 .48-.15.853-.448 1.12-.288.267-.699.4-1.232.4Z' clip-rule='evenodd'/%3E%3C/svg%3E");
}
.block-configurator-cart .section-parts__item__image__placeholder--mb {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 55 55'%3E%3Crect width='24' height='24' x='15.5' y='15.5' stroke='%23fff' stroke-width='2' rx='4'/%3E%3Crect width='8' height='2' x='34.5' y='20.5' fill='%23fff' rx='1' transform='rotate(90 34.5 20.5)'/%3E%3Crect width='14' height='2' x='34.5' y='34.5' fill='%23fff' rx='1' transform='rotate(-180 34.5 34.5)'/%3E%3Ccircle cx='24.5' cy='24.5' r='4' fill='%23fff'/%3E%3Crect width='53' height='53' x='1' y='1' stroke='%23263159' stroke-dasharray='3 3' stroke-width='2' rx='26.5'/%3E%3C/svg%3E");
}
.block-configurator-cart .section-parts__item__image__placeholder--disk {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 55 55'%3E%3Ccircle cx='27.5' cy='27.5' r='26.5' stroke='%23263159' stroke-dasharray='3 3' stroke-width='2'/%3E%3Cpath fill='%23fff' d='M38.335 24.226c.43 1.177.665 2.448.665 3.774 0 6.075-4.925 11-11 11s-11-4.925-11-11 4.925-11 11-11c1.326 0 2.597.235 3.774.665l1.033-1.747A12.964 12.964 0 0 0 28 15c-7.18 0-13 5.82-13 13s5.82 13 13 13 13-5.82 13-13c0-1.698-.326-3.32-.918-4.807l-1.747 1.033Z'/%3E%3Cpath fill='%23fff' d='M34.223 23.106c-.89.526-1.896-.48-1.37-1.37L36.5 15.57a1 1 0 0 1 1.568-.198l2.52 2.52a1 1 0 0 1-.198 1.569l-6.167 3.646ZM31 28a3 3 0 1 1-6 0 3 3 0 0 1 6 0Z'/%3E%3C/svg%3E");
}
.block-configurator-cart .section-parts__item__image__placeholder--frame {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 55 55'%3E%3Ccircle cx='27.5' cy='27.5' r='26.5' stroke='%23263159' stroke-dasharray='3 3' stroke-width='2'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M25 15a5 5 0 0 0-5 5v16a5 5 0 0 0 5 5h6a5 5 0 0 0 5-5V20a5 5 0 0 0-5-5h-6Zm0 2a3 3 0 0 0-3 3v16a3 3 0 0 0 3 3h6a3 3 0 0 0 3-3V20a3 3 0 0 0-3-3h-6Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M25 22a1 1 0 0 1 1-1h4a1 1 0 1 1 0 2h-4a1 1 0 0 1-1-1Z'/%3E%3C/svg%3E");
}
.block-configurator-cart .section-parts__item__image__placeholder--power {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 55 55'%3E%3Ccircle cx='27.5' cy='27.5' r='26.5' stroke='%23263159' stroke-dasharray='3 3' stroke-width='2'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M20 15a5 5 0 0 0-5 5v16a5 5 0 0 0 5 5h16a5 5 0 0 0 5-5V20a5 5 0 0 0-5-5H20Zm0 2a3 3 0 0 0-3 3v16a3 3 0 0 0 3 3h16a3 3 0 0 0 3-3V20a3 3 0 0 0-3-3H20Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M30 26.6V21l-7 8.4h2.8V35l7-8.4H30Z'/%3E%3C/svg%3E");
}
.block-configurator-cart .section-parts__item__image__placeholder--cooling {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 55 55'%3E%3Ccircle cx='27.5' cy='27.5' r='26.5' stroke='%23263159' stroke-dasharray='3 3' stroke-width='2'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M28 15c-7.18 0-13 5.82-13 13s5.82 13 13 13 13-5.82 13-13-5.82-13-13-13Zm0 2c-6.075 0-11 4.925-11 11s4.925 11 11 11 11-4.925 11-11-4.925-11-11-11Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M28 28c0 .56.461 1.027 1.004.888a4.058 4.058 0 0 0 0-7.863c-.543-.14-1.004.328-1.004.888V28Z'/%3E%3Cpath fill='%23fff' d='M28 28c-.56 0-1.027.461-.888 1.004a4.057 4.057 0 0 0 7.863 0c.139-.543-.328-1.004-.888-1.004H28Z'/%3E%3Cpath fill='%23fff' d='M28 28c0-.56-.461-1.027-1.004-.888a4.058 4.058 0 0 0 0 7.863c.543.139 1.004-.328 1.004-.888V28Z'/%3E%3Cpath fill='%23fff' d='M28 28c.56 0 1.027-.461.888-1.004a4.058 4.058 0 0 0-7.863 0c-.139.543.328 1.004.888 1.004H28Z'/%3E%3C/svg%3E");
}
.block-configurator-cart .section-parts__item__image__placeholder--plus {
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPHN2ZyB2aWV3Qm94PSIwIDAgNTUgNTUiIHdpZHRoPSI1NSIgaGVpZ2h0PSI1NSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICA8Y2lyY2xlIGN4PSIyNy41IiBjeT0iMjcuNSIgcj0iMjYuNSIgc3Ryb2tlPSIjMjYzMTU5IiBzdHJva2UtZGFzaGFycmF5PSIzIDMiIHN0cm9rZS13aWR0aD0iMiIvPgogIDxwYXRoIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTI4IDE1Yy03LjE4IDAtMTMgNS44Mi0xMyAxM3M1LjgyIDEzIDEzIDEzIDEzLTUuODIgMTMtMTMtNS44Mi0xMy0xMy0xM1ptMCAyYy02LjA3NSAwLTExIDQuOTI1LTExIDExczQuOTI1IDExIDExIDExIDExLTQuOTI1IDExLTExLTQuOTI1LTExLTExLTExWiIgY2xpcC1ydWxlPSJldmVub2RkIi8+CiAgPHBhdGggZmlsbD0iI2ZmZiIgZD0iTSAyNy45OTEgMTUuMDE0IEMgMTcuOTgzIDE1LjAxNCAxMS43MjkgMjUuODQ3IDE2LjczMiAzNC41MTQgQyAxOS4wNTUgMzguNTM2IDIzLjM0NiA0MS4wMTQgMjcuOTkxIDQxLjAxNCBDIDM3Ljk5OCA0MS4wMTQgNDQuMjUzIDMwLjE4MSAzOS4yNDkgMjEuNTE0IEMgMzYuOTI3IDE3LjQ5MiAzMi42MzUgMTUuMDE0IDI3Ljk5MSAxNS4wMTQgWiBNIDI3Ljk5MSAzOC44MTQgQyAxOS42NzcgMzguODE0IDE0LjQ4MSAyOS44MTQgMTguNjM4IDIyLjYxNCBDIDIwLjU2NyAxOS4yNzIgMjQuMTMyIDE3LjIxNCAyNy45OTEgMTcuMjE0IEMgMzYuMzA0IDE3LjIxNCA0MS41MDEgMjYuMjE0IDM3LjM0NCAzMy40MTQgQyAzNS40MTQgMzYuNzU2IDMxLjg0OSAzOC44MTQgMjcuOTkxIDM4LjgxNCBaIE0gMzMuMzkxIDI4LjAxNCBDIDMzLjM5MSAyOC41NjYgMzIuOTQzIDI5LjAxNCAzMi4zOTEgMjkuMDE0IEwgMjguOTkxIDI5LjAxNCBMIDI4Ljk5MSAzMi4zMTQgQyAyOC45OTEgMzMuMTYxIDI4LjA3NCAzMy42OSAyNy4zNDEgMzMuMjY3IEMgMjcgMzMuMDcgMjYuNzkxIDMyLjcwNyAyNi43OTEgMzIuMzE0IEwgMjYuNzkxIDI5LjExNCBMIDIzLjU5MSAyOS4xMTQgQyAyMi43NDQgMjkuMTE0IDIyLjIxNSAyOC4xOTcgMjIuNjM4IDI3LjQ2NCBDIDIyLjgzNSAyNy4xMjQgMjMuMTk4IDI2LjkxNCAyMy41OTEgMjYuOTE0IEwgMjYuNzkxIDI2LjkxNCBMIDI2Ljc5MSAyMy43MTQgQyAyNi43OTEgMjIuODY3IDI3LjcwNyAyMi4zMzggMjguNDQxIDIyLjc2MSBDIDI4Ljc4MSAyMi45NTggMjguOTkxIDIzLjMyMSAyOC45OTEgMjMuNzE0IEwgMjguOTkxIDI2LjkxNCBMIDMyLjE5MSAyNi45MTQgQyAzMi44MjQgMjYuODQ3IDMzLjM1OCAyNy4zODEgMzMuMjkxIDI4LjAxNCBMIDMzLjM5MSAyOC4wMTQgWiIvPgo8L3N2Zz4=");
}
.block-configurator-cart .section-parts__item__image__badge {
  position: absolute;
  width: 26px;
  height: 26px;
  border-radius: 50%;
  top: -3.5px;
  right: -5px;
  background: #263159;
  border: 3px solid #1A223F;
  display: flex;
  justify-content: center;
  align-items: center;
}
.block-configurator-cart .section-parts__item__image__badge .icon-star {
  width: 12px;
  height: 12px;
  background: #94A0CA;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: 12px;
          mask-size: 12px;
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 10'%3E%3Cpath fill='%2394A0CA' d='M4.1288.7956c.3826-.6787 1.3598-.6787 1.7424 0L6.6797 2.23a1 1 0 0 0 .6734.4892l1.6141.3257c.7636.154 1.0656 1.0835.5384 1.657L8.3912 5.9143a1 1 0 0 0-.2572.7916l.189 1.6358c.0895.7738-.7012 1.3483-1.4095 1.024l-1.4973-.6852a1 1 0 0 0-.8324 0l-1.4973.6853c-.7083.3241-1.499-.2503-1.4095-1.0241l.189-1.6358a1 1 0 0 0-.2572-.7916L.4944 4.702c-.5272-.5735-.2252-1.503.5384-1.657l1.6141-.3257a1 1 0 0 0 .6734-.4892L4.1288.7956Z'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 10 10'%3E%3Cpath fill='%2394A0CA' d='M4.1288.7956c.3826-.6787 1.3598-.6787 1.7424 0L6.6797 2.23a1 1 0 0 0 .6734.4892l1.6141.3257c.7636.154 1.0656 1.0835.5384 1.657L8.3912 5.9143a1 1 0 0 0-.2572.7916l.189 1.6358c.0895.7738-.7012 1.3483-1.4095 1.024l-1.4973-.6852a1 1 0 0 0-.8324 0l-1.4973.6853c-.7083.3241-1.499-.2503-1.4095-1.0241l.189-1.6358a1 1 0 0 0-.2572-.7916L.4944 4.702c-.5272-.5735-.2252-1.503.5384-1.657l1.6141-.3257a1 1 0 0 0 .6734-.4892L4.1288.7956Z'/%3E%3C/svg%3E");
}
.block-configurator-cart .section-parts__item__image__badge .icon-star--premium {
  background-color: #62DCFF;
}
.block-configurator-cart .section-parts__item__image__badge .icon-star--danger {
  background-color: #EC4F7E;
}
.block-configurator-cart .section-parts__item__image img {
  width: 55px;
  height: 55px;
}
.block-configurator-cart .section-parts__item__text__title {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #FFFFFF;
  margin-bottom: 6px;
}
.block-configurator-cart .section-parts__item__text__description {
  font-weight: 400;
  font-size: 14px;
  line-height: 17px;
  color: #8190CA;
}
.block-configurator-cart .section-parts__item__text__spec {
  font-weight: 600;
  font-size: 15px;
  line-height: 18px;
  color: #FFFFFF;
  display: flex;
  align-items: center;
}
.block-configurator-cart .section-parts__item__text__spec .x {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.55 0 8 1.45 1.45 8 0 6.55 6.55 0Z'/%3E%3Cpath fill='%23fff' d='M1.45 0 0 1.45 6.55 8 8 6.55 1.45 0Z'/%3E%3C/svg%3E");
  width: 8px;
  height: 8px;
  display: block;
  margin: 0 5px;
}
.block-configurator-cart .section-parts__item__text__spec b {
  font-weight: 600;
  color: #62DCFF;
}
.block-configurator-cart .section-parts__item__actions__group {
  display: flex;
  flex-direction: column;
}
.block-configurator-cart .section-parts__item__actions__group .light-button {
  border-radius: 0 0 10px 10px;
}
.block-configurator-cart .section-parts__item__actions__group .light-button:first-child {
  box-shadow: inset 0px -1px 0px rgba(255, 255, 255, 0.05);
  border-radius: 10px 10px 0 0;
}
.block-configurator-cart .section-parts__item__actions .light-button {
  padding: 5.5px;
}
.block-configurator-cart .section-parts__item__actions .light-button .icon {
  width: 14px;
  height: 14px;
  display: block;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 14px;
}
.block-configurator-cart .section-parts__item__actions .light-button .icon-trash {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 15'%3E%3Cg fill='%23EC4F7E' clip-path='url(%23a)'%3E%3Cpath d='M12.75 2.833H10.94A2.922 2.922 0 0 0 8.083.5H6.916a2.922 2.922 0 0 0-2.858 2.333H2.25A.583.583 0 1 0 2.25 4h.583v7.583A2.92 2.92 0 0 0 5.75 14.5h3.5a2.92 2.92 0 0 0 2.916-2.917V4h.584a.583.583 0 0 0 0-1.167ZM6.917 1.667h1.166a1.754 1.754 0 0 1 1.65 1.166H5.266a1.754 1.754 0 0 1 1.65-1.166ZM11 11.583a1.75 1.75 0 0 1-1.75 1.75h-3.5A1.75 1.75 0 0 1 4 11.583V4h7v7.583Z'/%3E%3Cpath d='M6.333 11a.583.583 0 0 0 .584-.584v-3.5a.583.583 0 1 0-1.167 0v3.5a.583.583 0 0 0 .583.584ZM8.667 11a.583.583 0 0 0 .583-.584v-3.5a.583.583 0 0 0-1.167 0v3.5a.583.583 0 0 0 .584.584Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h14v14H0z' transform='translate(.5 .5)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.block-configurator-cart .section-parts__item__actions .light-button .icon-plus {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 14'%3E%3Cpath fill='%23fff' d='M6.5 1a1 1 0 0 1 2 0v12a1 1 0 1 1-2 0V1Z'/%3E%3Cpath fill='%23fff' d='M13.5 6a1 1 0 1 1 0 2h-12a1 1 0 0 1 0-2h12Z'/%3E%3C/svg%3E");
}
.block-configurator-cart .section-parts__item__actions .light-button .icon-minus {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 15 2'%3E%3Crect width='14' height='2' x='.5' fill='%23fff' rx='1'/%3E%3C/svg%3E");
}
.block-configurator-cart .section-mobile {
  display: none;
}
.block-configurator-cart .section-mobile .light-button {
  width: 40px;
  height: 40px;
  padding: 10px;
}
.block-configurator-cart .section-mobile .light-button .icon-arrow-left {
  width: 20px;
  height: 20px;
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 21 20'%3E%3Cpath fill='%238190CA' d='M9.63 10.295a.417.417 0 0 1 0-.59l3.823-3.82a1.25 1.25 0 0 0-1.768-1.77L7.863 7.938a2.92 2.92 0 0 0 0 4.125l3.822 3.822a1.25 1.25 0 0 0 1.768-1.768L9.63 10.295Z'/%3E%3C/svg%3E");
}
.configurator .block-ready {
  background: #1D2646;
  border-radius: 10px;
  margin-bottom: 20px;
  position: relative;
}
.configurator .block-ready--collapsed .block-ready__body {
  display: none;
}
.configurator .block-ready__controls {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.configurator .block-ready__controls__button {
  background-color: rgba(63, 74, 120, 0.96);
  border: 1px solid rgba(129, 144, 202, 0.11);
  box-shadow: 0px 65px 80px rgba(0, 0, 0, 0.18), 0px 19.5956px 24.1177px rgba(0, 0, 0, 0.117286), 0px 8.13901px 10.0172px rgba(0, 0, 0, 0.09), 0px 2.94372px 3.62304px rgba(0, 0, 0, 0.062714);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  width: 40px;
  height: 40px;
  position: absolute;
  border-radius: 60px;
  pointer-events: all;
  background-size: 20px;
  background-position: center;
  background-repeat: no-repeat;
  transition: 0.2s ease-in-out opacity;
  transition: 0.2s ease-in-out opacity, 0.2s ease-in-out color;
}
.configurator .block-ready__controls__button:hover {
  opacity: 0.8;
}
.configurator .block-ready__controls__button:active {
  opacity: 0.5;
}
.configurator .block-ready__controls__button--hidden {
  opacity: 0 !important;
  pointer-events: none;
}
.configurator .block-ready__controls__button--left {
  top: 50%;
  left: 15px;
  transform: translate(0, -50%) rotate(180deg);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%238190CA' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='m7.46 16.6 5.43-5.43c.64-.64.64-1.7 0-2.34L7.46 3.4'/%3E%3C/svg%3E");
}
.configurator .block-ready__controls__button--right {
  top: 50%;
  right: 15px;
  transform: translate(0, -50%);
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cpath stroke='%238190CA' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='m7.46 16.6 5.43-5.43c.64-.64.64-1.7 0-2.34L7.46 3.4'/%3E%3C/svg%3E");
}
.configurator .block-ready__header {
  padding: 20px;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.configurator .block-ready__header__actions .button-collapse {
  width: 29px;
  height: 30px;
  background-color: #263159;
  border-radius: 10px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='20' fill='none'%3E%3Cpath fill='%238190CA' d='M4.9 13.16a.83.83 0 0 0 1.2 0l3.8-3.82a.83.83 0 0 1 1.2 0l3.8 3.82a.83.83 0 1 0 1.2-1.18l-3.83-3.82a2.5 2.5 0 0 0-3.54 0l-3.82 3.82a.83.83 0 0 0 0 1.18Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  transition: 0.2s ease-in-out opacity, 0.2s ease-in-out color;
}
.configurator .block-ready__header__actions .button-collapse:hover {
  opacity: 0.8;
}
.configurator .block-ready__header__actions .button-collapse:active {
  opacity: 0.5;
}
.configurator .block-ready__header__title {
  font-weight: 600;
  font-size: 12px;
  line-height: 15px;
  text-transform: uppercase;
  color: #FFFFFF;
  display: flex;
  align-items: center;
}
.configurator .block-ready__header__title::before {
  margin-right: 10px;
  content: "";
  display: block;
  width: 20px;
  height: 20px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m18.26 18.33-2.53-2.52M14.41 3.45l-.06 3.16c0 .43.27 1 .62 1.26l2.06 1.57c1.33 1 1.11 2.23-.47 2.73l-2.7.84c-.44.14-.92.63-1.04 1.09l-.64 2.45c-.5 1.93-1.77 2.12-2.82.42L7.89 14.6c-.27-.43-.9-.76-1.4-.73L3.71 14c-2 .1-2.56-1.05-1.26-2.57L4.1 9.52c.3-.35.45-1.02.3-1.47l-.83-2.7c-.5-1.58.39-2.45 1.96-1.93l2.46.8c.42.14 1.04.05 1.4-.21l2.56-1.85c1.38-1 2.5-.42 2.46 1.29Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: contain;
}
.configurator .block-ready__body {
  padding: 0 0 20px 20px;
  overflow-x: hidden;
  position: relative;
}
.configurator .block-ready__track {
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: 120px;
  grid-gap: 15px;
  width: 100%;
  transition: 0.2s ease-in-out transform;
}
.configurator .block-ready__item {
  width: 120px;
  background: #2F3A61;
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
  flex-direction: column;
  padding: 10px 15px;
  cursor: pointer;
}
.configurator .block-ready__item:hover .block-ready__item__image {
  transform: translateY(-2px);
}
.configurator .block-ready__item__image {
  height: 87px;
  max-width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  margin-bottom: 20px;
  transition: 0.2s ease-in-out transform;
}
.configurator .block-ready__item__title {
  font-weight: 500;
  font-size: 16px;
  line-height: 19px;
  text-align: center;
  color: #FFFFFF;
  margin-bottom: 10px;
}
.configurator .block-ready__item__price {
  font-weight: 700;
  font-size: 13px;
  line-height: 16px;
  text-align: center;
  text-transform: uppercase;
  color: #8190CA;
}
@media (max-width: 1820px) {
.configurator .configurator-content__body .block-parts .block-parts__item__content__benefits__item:last-child {
    display: none;
}
.configurator .configurator-content__body .block-parts .block-parts__item__content__benefits__item:nth-last-child(2)::after {
    display: none;
}
}
@media (max-width: 1670px) {
.configurator .configurator-content__body .block-parts .block-parts__item__content__benefits__item:nth-last-child(2) {
    display: none;
}
.configurator .configurator-content__body .block-parts .block-parts__item__content__benefits__item:nth-last-child(3)::after {
    display: none;
}
}
@media (max-width: 1660px) {
.configurator .configurator-content__body .block-parts .block-parts__item__content__benefits__item:last-child {
    display: flex;
}
.configurator .configurator-content__body .block-parts .block-parts__item__content__benefits__item:nth-last-child(2)::after {
    display: block;
}
.configurator .configurator-content__body .block-parts .block-parts__item__content__benefits__item:nth-last-child(2) {
    display: flex;
}
.configurator .configurator-content__body .block-parts .block-parts__item__content__benefits__item:nth-last-child(3)::after {
    display: block;
}
.configurator .configurator-sidebar__categories {
    width: 90px;
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item__title {
    display: none;
}
.configurator .configurator-sidebar__categories__actions .button-collapse {
    display: none;
}
.configurator .configurator-sidebar__categories__logo img {
    display: none;
}
.configurator .configurator-sidebar__categories__logo img.configurator-sidebar__categories__logo--collapsed {
    display: block;
}
.configurator .configurator-sidebar__categories__logo {
    padding: 25px 0 0 11px;
}
.configurator .configurator-content {
    --aside-width: 95px;
    --sidebar-width: 410px;
}
.configurator .configurator-content__aside .block-configurator-cart .section-performance__header__title {
    display: none;
}
.configurator .configurator-content__aside .block-configurator-cart .section-performance__body__buttons {
    display: none;
}
.configurator .configurator-content__aside .block-configurator-cart .section-performance__body__progress {
    margin-bottom: 0;
}
.configurator .configurator-content__aside .block-configurator-cart .section-parts__item__text {
    display: none;
}
.configurator .configurator-content__aside .block-configurator-cart .section-parts__item__actions {
    display: none;
}
.configurator .configurator-content__aside .block-configurator-cart .section-parts__item__image {
    margin-right: 0;
}
.configurator .configurator-content__aside .block-configurator-cart .section-actions {
    display: none;
}
.configurator .configurator-content__aside .block-configurator-cart .section-parts {
    border-bottom: 0;
}
.configurator .configurator-content__body .section-actions {
    display: grid;
    background: #1D2646;
    border-radius: 10px;
    margin-top: 20px;
    grid-template-columns: max-content max-content;
    justify-content: space-between;
}
.configurator .configurator-content__body .section-actions .section-actions__row {
    justify-content: initial;
}
.configurator .configurator-content__body .section-actions .section-actions__row .section-actions__row__currency {
    margin-left: 20px;
}
.configurator .configurator-content__body .section-actions .section-actions__row .section-actions__row__button-next {
    margin-top: 0;
}
.configurator .configurator-content__body .section-actions .section-actions__row:nth-child(1) {
    order: 3;
}
.configurator .configurator-content__body .section-actions .section-actions__row:nth-child(2) {
    order: 1;
}
.configurator .configurator-content__body .section-actions .section-actions__row:nth-child(3) {
    order: 2;
}
.configurator .configurator-content__body .section-actions .section-actions__row:nth-child(4) {
    order: 4;
    justify-content: flex-end;
}
.configurator .configurator-content__aside .block-compare__header__title span {
    display: none;
}
.configurator .configurator-content__aside .block-compare__header__actions .light-button:not(.button--collapse) {
    display: none;
}
.configurator .configurator-content__aside .block-compare__body__item__text {
    display: none;
}
.configurator .configurator-content__aside .block-compare__body__item__actions {
    display: none;
}
.configurator .configurator-content__aside .block-compare__footer {
    display: flex;
}
}
@media (max-width: 1410px) {
.configurator .configurator-content__body .block-parts .block-parts__item__content__benefits__item:last-child {
    display: none;
}
.configurator .configurator-content__body .block-parts .block-parts__item__content__benefits__item:nth-last-child(2)::after {
    display: none;
}
}
@media (max-width: 1280px) {
.configurator .configurator-content__body .block-parts .block-parts__item__content__benefits__item:nth-last-child(2) {
    display: none;
}
.configurator .configurator-content__body .block-parts .block-parts__item__content__benefits__item:nth-last-child(3)::after {
    display: none;
}
}
@media (max-width: 1236px) {
.configurator .configurator-sidebar__categories__actions .button-settings--mobile {
    display: flex;
}
.configurator .configurator-content__body .block-parts .block-parts__item__variant-color,
  .configurator .configurator-content__body .block-parts .block-parts__item__variant-name_con {
    margin-top: 10px;
}
.configurator .configurator-sidebar__settings {
    display: none;
}
.configurator .configurator-sidebar__settings--opened {
    display: block;
    position: absolute;
    left: 90px;
    z-index: 12;
}
.configurator .configurator-content__body .block-parts .block-parts__item__content__benefits {
    display: none;
}
.configurator .configurator-content__body .block-parts .block-parts__item__content__price-mobile {
    display: block;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions__price {
    display: none;
}
.configurator .configurator-content__body .block-navigation {
    width: 100%;
    flex-wrap: nowrap;
}
.configurator .configurator-content {
    --sidebar-width: 90px;
}
}
@media (max-width: 811px) {
.configurator .configurator-content__body .section-actions {
    grid-template-columns: auto;
}
.configurator .configurator-content__body .section-actions .section-actions__row:nth-child(1) {
    order: 1;
}
.configurator .configurator-content__body .section-actions .section-actions__row:nth-child(2) {
    order: 2;
}
.configurator .configurator-content__body .section-actions .section-actions__row:nth-child(3) {
    order: 3;
}
.configurator .configurator-content__body .section-actions .section-actions__row:nth-child(4) {
    order: 4;
    justify-content: initial;
}
}
@media (max-width: 760px) {
.configurator .mobile-content {
    display: block;
}
.configurator .mobile-content .mobile-header {
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: #1A223F;
}
.configurator .mobile-content .mobile-header__logo {
    margin: 15px 0;
    height: 29px;
    width: auto;
    -o-object-fit: contain;
       object-fit: contain;
}
.configurator .mobile-content .block-switch {
    width: calc(100% - 40px);
    margin: auto auto 20px;
}
.configurator .mobile-content .block-switch .type-switch {
    display: grid;
    grid-template-columns: 1fr 1fr;
    background: #212A4A;
    border-radius: 10px;
    padding: 5px;
}
.configurator .mobile-content .block-switch .type-switch__item {
    height: 30px;
    background: transparent;
    font-weight: 700;
    font-size: 12px;
    line-height: 15px;
    text-transform: uppercase;
    color: #94A0CA;
}
.configurator .mobile-content .block-switch .type-switch__item--active {
    background: #EC4F7E;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.15);
    border-radius: 7px;
    color: #FFFFFF;
}
.configurator .mobile-content .block-ready {
    width: 100vw;
}
.configurator .mobile-content .block-ready__header {
    padding-top: 10px;
}
.configurator .mobile-content .block-ready__track {
    overflow: auto;
    overflow: overlay;
}
.configurator .mobile-content .block-ready__track::-webkit-scrollbar {
    width: 0;
}
.configurator .mobile-content .block-ready__track::-webkit-scrollbar-track {
    background: transparent;
    margin: 5px;
}
.configurator .mobile-content .block-ready__track::-webkit-scrollbar-thumb {
    background: transparent;
    border: 5px solid rgba(0, 0, 0, 0);
    background-clip: padding-box;
    border-radius: 10px;
}
.configurator .mobile-content .block-ready__controls {
    display: none;
}
.configurator .mobile-content .block-cart {
    display: flex;
    flex-direction: column;
    width: calc(100% - 40px);
    margin: 0 20px 20px;
}
.configurator .mobile-content .block-cart__item {
    border: 1px solid rgba(129, 144, 202, 0.1);
    border-radius: 10px;
    padding: 10px;
    cursor: pointer;
}
.configurator .mobile-content .block-cart__item--has-items .block-cart__item__header {
    position: relative;
}
.configurator .mobile-content .block-cart__item--has-items .block-cart__item__header::after {
    content: "";
    position: absolute;
    top: 50%;
    right: 0;
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath stroke='%2362DCFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M12 22c5.5 0 10-4.5 10-10S17.5 2 12 2 2 6.5 2 12s4.5 10 10 10Z'/%3E%3Cpath stroke='%2362DCFF' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='m7.75 12 2.83 2.83 5.67-5.66'/%3E%3C/svg%3E");
    transform: translateY(-50%);
    background-size: contain;
}
.configurator .mobile-content .block-cart__item--active .block-cart__item__header__icon .icon .glow {
    display: block;
}
.configurator .mobile-content .block-cart__item--active .block-cart__item__header__icon .icon::after {
    content: "";
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' style='overflow:visible;enable-background:new 0 0 47 47' viewBox='0 0 47 47'%3E%3Cstyle%3E .st1%7Bfill:none;stroke:url(%23SVGID_2_);stroke-width:2%7D %3C/style%3E%3ClinearGradient id='SVGID_1_' x1='46.1' x2='84.1' y1='-120.2' y2='-158.1' gradientTransform='matrix(1 0 0 -1 -41.6 -115.7)' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0' style='stop-color:%2362dcff'/%3E%3Cstop offset='1' style='stop-color:%23ec4f7e'/%3E%3C/linearGradient%3E%3Cpath d='M13.5 1h20C40.4 1 46 6.6 46 13.5v20C46 40.4 40.4 46 33.5 46h-20C6.6 46 1 40.4 1 33.5v-20C1 6.6 6.6 1 13.5 1z' style='fill:none;stroke:url(%23SVGID_1_);stroke-width:2'/%3E%3C/svg%3E");
    width: 30px;
    height: 30px;
    display: block;
    grid-row-start: 1;
    grid-column-start: 1;
    z-index: 2;
}
.configurator .mobile-content .block-cart__item:not(:last-child) {
    margin-bottom: 10px;
}
.configurator .mobile-content .block-cart__item__header {
    display: flex;
    align-items: center;
}
.configurator .mobile-content .block-cart__item__header__icon .icon {
    width: 30px;
    height: 30px;
    display: grid;
    grid-template-columns: 1fr;
}
.configurator .mobile-content .block-cart__item__header__icon .icon .glow {
    display: none;
    grid-row-start: 1;
    grid-column-start: 1;
    width: 29px;
    height: 29px;
    filter: blur(20px);
    border-radius: 50%;
    position: relative;
    z-index: 0;
}
.configurator .mobile-content .block-cart__item__header__icon .icon .glow--blue {
    left: -18px;
    top: -18px;
    background: rgb(98, 220, 255);
}
.configurator .mobile-content .block-cart__item__header__icon .icon .glow--pink {
    left: 11px;
    top: 10px;
    background: rgb(236, 79, 126);
}
.configurator .mobile-content .block-cart__item__header__icon .icon:before {
    grid-row-start: 1;
    grid-column-start: 1;
    width: 29px;
    height: 29px;
    content: "";
    display: flex;
    margin: auto;
    z-index: 1;
    background-size: contain;
}
.configurator .mobile-content .block-cart__item__header__icon .icon--embed img {
    position: absolute;
    top: 2px;
    left: 2px;
    width: 26px;
    height: 26px;
    -o-object-fit: contain;
       object-fit: contain;
    z-index: 9;
}
.configurator .mobile-content .block-cart__item__header__icon .icon-cpu::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 30 30'%3E%3Cpath fill='url(%23a)' d='M0 8.6C0 3.8 3.8 0 8.6 0h12.8C26.2 0 30 3.8 30 8.6v12.8c0 4.8-3.8 8.6-8.6 8.6H8.6A8.6 8.6 0 0 1 0 21.4V8.6Z'/%3E%3Cpath fill='%23fff' d='M8 19.3 6.6 19l-1-1c-.2-.4-.4-.8-.4-1.4V13c0-.5.2-1 .4-1.4.3-.4.6-.7 1-.9.5-.2 1-.3 1.6-.3.6 0 1 .1 1.5.3.4.2.8.5 1 1 .3.3.4.8.4 1.3H9.2c0-.3-.1-.6-.3-.8-.2-.2-.5-.3-.8-.3-.4 0-.7.1-.9.3-.2.2-.3.5-.3.8v3.7c0 .4.1.7.3.8.2.2.5.3.9.3.3 0 .6 0 .8-.3.2-.1.3-.4.3-.8H11c0 .6-.1 1-.4 1.4-.2.4-.6.7-1 1-.4.2-1 .3-1.5.3ZM12.4 19.2v-8.8h3c.6 0 1.2.1 1.6.4.5.2.8.5 1 1 .3.3.5.8.5 1.4 0 .5-.2 1-.4 1.5l-1 1c-.5.2-1 .3-1.7.3h-1.2v3.2h-1.8Zm1.8-4.8h1.2c.4 0 .7-.1 1-.3.1-.3.3-.6.3-1a1.2 1.2 0 0 0-1.3-1.1h-1.2v2.4ZM22.4 19.3a3 3 0 0 1-2.1-.7c-.5-.5-.8-1.2-.8-2v-6.2h1.8v6.2c0 .4.1.6.3.8.2.2.5.3.8.3.3 0 .6 0 .8-.3.2-.2.3-.4.3-.8v-6.2h1.8v6.2c0 .8-.3 1.5-.8 2a3 3 0 0 1-2 .7Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='30' y1='0' y2='30' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .mobile-content .block-cart__item__header__icon .icon-gpu::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='url(%23a)' d='M0 11.4C0 5.1 5.1 0 11.4 0h17.2C34.9 0 40 5.1 40 11.4v17.2C40 34.9 34.9 40 28.6 40H11.4C5.1 40 0 34.9 0 28.6V11.4Z'/%3E%3Cpath fill='%23fff' d='M10.8 25.7c-.8 0-1.5-.1-2-.4-.7-.3-1.1-.7-1.5-1.2-.3-.6-.4-1.2-.4-2v-4.9c0-.7.1-1.3.4-1.8.4-.5.8-1 1.4-1.2.6-.3 1.3-.5 2-.5.9 0 1.5.2 2.1.5.6.3 1 .7 1.4 1.2.3.5.5 1.1.5 1.8h-2.4c0-.4-.2-.8-.4-1-.3-.3-.7-.4-1.1-.4-.5 0-.9.1-1.2.4-.2.2-.3.6-.3 1v5c0 .5 0 .8.3 1 .3.3.7.4 1.2.4.4 0 .8 0 1-.3.3-.3.5-.6.5-1.1v-1h-1.8v-2h4.2v3c0 .7-.2 1.3-.5 1.9-.4.5-.8.9-1.4 1.2-.6.3-1.2.4-2 .4ZM16.5 25.6V13.9h4c.9 0 1.6.1 2.2.4.6.3 1 .8 1.4 1.3.3.6.5 1.2.5 2 0 .7-.2 1.4-.5 2-.3.5-.8 1-1.4 1.2-.6.3-1.3.5-2.2.5H19v4.3h-2.4Zm2.4-6.4h1.6c.5 0 1-.1 1.2-.4.4-.4.5-.7.5-1.2a1.6 1.6 0 0 0-1.7-1.6H19v3.2ZM29.9 25.7a4 4 0 0 1-2.8-1c-.7-.6-1-1.5-1-2.6V14h2.3V22c0 .5.2.9.4 1.2.3.2.6.3 1 .3.5 0 .9 0 1.1-.3.3-.3.4-.7.4-1.2V14h2.4V22c0 1.1-.3 2-1 2.7a4 4 0 0 1-2.8 1Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .mobile-content .block-cart__item__header__icon .icon-ram::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='url(%23a)' d='M0 11.4C0 5.1 5.1 0 11.4 0h17.2C34.9 0 40 5.1 40 11.4v17.2C40 34.9 34.9 40 28.6 40H11.4C5.1 40 0 34.9 0 28.6V11.4Z'/%3E%3Cpath fill='%23fff' d='M6.9 25.4V13.7h3.7a5 5 0 0 1 2.2.4c.6.3 1 .7 1.4 1.3.3.5.5 1.1.5 1.9 0 .7-.2 1.4-.6 2-.3.6-.8 1-1.5 1.3l2.3 4.8h-2.7L10.4 21H9.2v4.4H7Zm2.3-6.5h1.4c.6 0 1-.1 1.2-.4.3-.3.5-.6.5-1.1 0-.5-.2-1-.5-1.2-.2-.3-.6-.4-1.2-.4H9.2v3.1ZM15.8 25.4l2.9-11.7h3l3 11.7h-2.5l-.6-2.6h-2.8l-.5 2.6h-2.5Zm3.4-4.6h2l-.6-2.8a40 40 0 0 0-.4-2.1 793.6 793.6 0 0 0-.4 2.1l-.6 2.8ZM25.7 25.4V13.7h2.7l1 3.7a9.3 9.3 0 0 1 .4 1.6 7.8 7.8 0 0 1 .3-1.6l1.1-3.7H34v11.7h-2.2v-4.5a34.8 34.8 0 0 1 .4-5.7l-1.3 5.2h-2l-1.4-5a78.8 78.8 0 0 1 .5 5.5v4.5h-2.2Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .mobile-content .block-cart__item__header__icon .icon-mb::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Crect width='24' height='24' x='8' y='8' stroke='%23fff' stroke-width='2' rx='4'/%3E%3Crect width='8' height='2' x='27' y='13' fill='%23fff' rx='1' transform='rotate(90 27 13)'/%3E%3Crect width='14' height='2' x='27' y='27' fill='%23fff' rx='1' transform='rotate(-180 27 27)'/%3E%3Ccircle cx='17' cy='17' r='4' fill='%23fff'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .mobile-content .block-cart__item__header__icon .icon-disk::before {
    background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='40' height='40' rx='10' fill='url(%23paint0_linear_15_63)'/%3E%3Cpath d='M30.3354 16.2256C30.7654 17.4028 31 18.674 31 20C31 26.0751 26.0751 31 20 31C13.9249 31 9 26.0751 9 20C9 13.9249 13.9249 9 20 9C21.326 9 22.5972 9.23462 23.7744 9.66462L24.8073 7.91779C23.3203 7.3256 21.6982 7 20 7C12.8203 7 7 12.8203 7 20C7 27.1797 12.8203 33 20 33C27.1797 33 33 27.1797 33 20C33 18.3018 32.6744 16.6797 32.0822 15.1927L30.3354 16.2256Z' fill='white'/%3E%3Cpath d='M26.2233 15.106C25.3331 15.6324 24.3271 14.6265 24.8535 13.7363L28.5 7.56958C28.8325 7.00731 29.606 6.90957 30.0679 7.37146L32.5881 9.89166C33.05 10.3535 32.9522 11.1271 32.39 11.4595L26.2233 15.106Z' fill='white'/%3E%3Cpath d='M23 20C23 21.6569 21.6569 23 20 23C18.3431 23 17 21.6569 17 20C17 18.3431 18.3431 17 20 17C21.6569 17 23 18.3431 23 20Z' fill='white'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear_15_63' x1='0' y1='0' x2='40' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='0.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
}
.configurator .mobile-content .block-cart__item__header__icon .icon-frame::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M17 7a5 5 0 0 0-5 5v16a5 5 0 0 0 5 5h6a5 5 0 0 0 5-5V12a5 5 0 0 0-5-5h-6Zm0 2a3 3 0 0 0-3 3v16a3 3 0 0 0 3 3h6a3 3 0 0 0 3-3V12a3 3 0 0 0-3-3h-6Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M17 14c0-.6.4-1 1-1h4a1 1 0 1 1 0 2h-4a1 1 0 0 1-1-1Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .mobile-content .block-cart__item__header__icon .icon-power::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M12 7a5 5 0 0 0-5 5v16a5 5 0 0 0 5 5h16a5 5 0 0 0 5-5V12a5 5 0 0 0-5-5H12Zm0 2a3 3 0 0 0-3 3v16a3 3 0 0 0 3 3h16a3 3 0 0 0 3-3V12a3 3 0 0 0-3-3H12Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M22 18.6V13l-7 8.4h2.8V27l7-8.4H22Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .mobile-content .block-cart__item__header__icon .icon-cooling::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M20 7a13 13 0 1 0 0 26 13 13 0 0 0 0-26Zm0 2a11 11 0 1 0 0 22 11 11 0 0 0 0-22Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M20 20c0 .6.5 1 1 .9a4 4 0 0 0 0-7.9c-.5-.1-1 .4-1 1v6Z'/%3E%3Cpath fill='%23fff' d='M20 20c-.6 0-1 .5-.9 1a4 4 0 0 0 7.9 0c.1-.5-.4-1-1-1h-6Z'/%3E%3Cpath fill='%23fff' d='M20 20c0-.6-.5-1-1-.9a4 4 0 0 0 0 7.9c.5.1 1-.4 1-1v-6Z'/%3E%3Cpath fill='%23fff' d='M20 20c.6 0 1-.5.9-1a4 4 0 0 0-7.9 0c-.1.5.4 1 1 1h6Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .mobile-content .block-cart__item__header__icon .icon-plus::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cg clip-path='url(%23b)'%3E%3Cpath fill='%23fff' d='M20 7a13 13 0 1 0 0 26 13 13 0 0 0 0-26Zm0 23.8a10.8 10.8 0 1 1 0-21.6 10.8 10.8 0 0 1 0 21.6ZM25.4 20a1 1 0 0 1-1 1H21v3.3a1 1 0 1 1-2.2 0v-3.2h-3.2a1 1 0 1 1 0-2.2h3.2v-3.2a1 1 0 1 1 2.2 0v3.2h3.2a1 1 0 0 1 1.1 1.1Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3CclipPath id='b'%3E%3Cpath fill='%23fff' d='M0 0h26v26H0z' transform='translate(7 7)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .mobile-content .block-cart__item__header__icon .icon-file::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cpath fill='url(%23b)' fill-rule='evenodd' d='M12 7a5 5 0 0 0-5 5v16a5 5 0 0 0 5 5h16a5 5 0 0 0 5-5v-8.293a5 5 0 0 0-1.465-3.535l-7.707-7.708A5 5 0 0 0 20.293 7H12Zm-3 5a3 3 0 0 1 3-3h8v6a5 5 0 0 0 5 5h6v8a3 3 0 0 1-3 3H12a3 3 0 0 1-3-3V12Z' clip-rule='evenodd'/%3E%3Cpath fill='url(%23c)' fill-rule='evenodd' d='M7 12a5 5 0 0 1 5-5h8.293a5.003 5.003 0 0 1 3.535 1.464l7.707 7.708A5 5 0 0 1 33 19.707V28a5 5 0 0 1-5 5H12a5 5 0 0 1-5-5V12Zm2 0a3 3 0 0 1 3-3h8v6a5 5 0 0 0 5 5h6v8a3 3 0 0 1-3 3H12a3 3 0 0 1-3-3V12Z' clip-rule='evenodd'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='33' x2='20' y1='7' y2='20' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3ClinearGradient id='c' x1='33' x2='20' y1='7' y2='20' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23fff'/%3E%3Cstop offset='1' stop-color='%23fff'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .mobile-content .block-cart__item__header__icon .icon-pen::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='url(%23a)' d='M0 10C0 4.477 4.477 0 10 0h20c5.523 0 10 4.477 10 10v20c0 5.523-4.477 10-10 10H10C4.477 40 0 35.523 0 30V10Z'/%3E%3Cg clip-path='url(%23b)'%3E%3Cpath fill='%23fff' d='M31.758 8.244a3.928 3.928 0 0 0-5.551 0L8.587 25.863A5.381 5.381 0 0 0 7 29.693v2.224A1.083 1.083 0 0 0 8.083 33h2.225a5.379 5.379 0 0 0 3.83-1.586l17.62-17.62a3.928 3.928 0 0 0 0-5.55ZM12.605 29.882a3.273 3.273 0 0 1-2.297.951H9.167v-1.14a3.229 3.229 0 0 1 .952-2.298l13.372-13.372 2.491 2.492-13.377 13.367Zm17.62-17.62-2.715 2.716-2.492-2.487 2.716-2.715a1.76 1.76 0 1 1 2.486 2.491l.005-.005Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3CclipPath id='b'%3E%3Cpath fill='%23fff' d='M0 0h26v26H0z' transform='translate(7 7)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .mobile-content .block-cart__item__header__icon .icon-headphones::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='url(%23a)' d='M0 10C0 4.477 4.477 0 10 0h20c5.523 0 10 4.477 10 10v20c0 5.523-4.477 10-10 10H10C4.477 40 0 35.523 0 30V10Z'/%3E%3Cpath fill='%23fff' d='M29.75 20.459v-1.543a9.75 9.75 0 0 0-19.5 0v1.543a5.417 5.417 0 0 0 2.167 10.374 2.167 2.167 0 0 0 2.166-2.167v-6.5A2.167 2.167 0 0 0 12.417 20v-1.084a7.583 7.583 0 1 1 15.166 0V20a2.166 2.166 0 0 0-2.166 2.166v6.5a2.167 2.167 0 0 0 2.166 2.167 5.416 5.416 0 0 0 2.167-10.374Zm-17.333 8.207a3.25 3.25 0 1 1 0-6.5v6.5Zm15.166 0v-6.5a3.25 3.25 0 0 1 0 6.5Z'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .mobile-content .block-cart__item__header__icon .icon-keyboard::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Cpath fill='url(%23a)' d='M0 10C0 4.477 4.477 0 10 0h20c5.523 0 10 4.477 10 10v20c0 5.523-4.477 10-10 10H10C4.477 40 0 35.523 0 30V10Z'/%3E%3Crect width='24' height='15' x='8' y='12' stroke='%23fff' stroke-width='2' rx='4'/%3E%3Ccircle r='1' fill='%23fff' transform='matrix(-1 0 0 1 21 17)'/%3E%3Ccircle r='1' fill='%23fff' transform='matrix(-1 0 0 1 13 17)'/%3E%3Ccircle r='1' fill='%23fff' transform='matrix(-1 0 0 1 13 22)'/%3E%3Crect width='2' height='2' x='16' y='16' fill='%23fff' rx='1'/%3E%3Crect width='2' height='2' x='26' y='21' fill='%23fff' rx='1'/%3E%3Crect width='4' height='2' x='24' y='16' fill='%23fff' rx='1'/%3E%3Crect width='8' height='2' x='16' y='21' fill='%23fff' rx='1'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .mobile-content .block-cart__item__header__icon .icon-mic::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M20 7a7 7 0 0 0-7 7v5a7 7 0 1 0 14 0v-5a7 7 0 0 0-7-7Zm0 2a5 5 0 0 0-5 5v5a5 5 0 0 0 10 0v-5a5 5 0 0 0-5-5Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M29.9 20c.608 0 1.107.494 1.034 1.097-.273 2.249-1.38 4.36-3.156 5.974C25.715 28.946 22.918 30 20 30c-2.917 0-5.715-1.054-7.778-2.929-1.777-1.615-2.883-3.725-3.156-5.974C8.993 20.494 9.492 20 10.1 20c.607 0 1.092.495 1.183 1.096.261 1.717 1.13 3.321 2.495 4.56C15.428 27.158 17.666 28 20 28c2.334 0 4.572-.843 6.223-2.343 1.363-1.24 2.233-2.844 2.494-4.561.091-.6.576-1.096 1.183-1.096Z'/%3E%3Crect width='2' height='4' x='19' y='29' fill='%23fff' rx='1'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .mobile-content .block-cart__item__header__icon .icon-monitor::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M12 9a5 5 0 0 0-5 5v7a5 5 0 0 0 5 5h16a5 5 0 0 0 5-5v-7a5 5 0 0 0-5-5H12Zm0 2a3 3 0 0 0-3 3v7a3 3 0 0 0 3 3h16a3 3 0 0 0 3-3v-7a3 3 0 0 0-3-3H12Z' clip-rule='evenodd'/%3E%3Crect width='10' height='2' x='15' y='29' fill='%23fff' rx='1'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .mobile-content .block-cart__item__header__icon .icon-mouse::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M20 7a8 8 0 0 0-8 8v10a8 8 0 1 0 16 0V15a8 8 0 0 0-8-8Zm0 2a6 6 0 0 0-6 6v10a6 6 0 0 0 12 0V15a6 6 0 0 0-6-6Z' clip-rule='evenodd'/%3E%3Crect width='2' height='4' x='19' y='13' fill='%23fff' rx='1'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .mobile-content .block-cart__item__header__icon .icon-speaker::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cg fill='%23fff' clip-path='url(%23b)'%3E%3Cpath d='M29.54 11.648a1.083 1.083 0 0 0-1.532 1.533 9.655 9.655 0 0 1 0 13.64 1.084 1.084 0 1 0 1.533 1.532 11.826 11.826 0 0 0 0-16.705Z'/%3E%3Cpath d='M26.609 14.898a1.087 1.087 0 0 0-1.539 1.533 5.05 5.05 0 0 1 0 7.137 1.085 1.085 0 0 0 1.539 1.533 7.222 7.222 0 0 0 0-10.203ZM21.972 7.217a13.058 13.058 0 0 0-8.184 5.2h-1.371A5.425 5.425 0 0 0 7 17.834v4.333a5.425 5.425 0 0 0 5.417 5.416h1.371a13.064 13.064 0 0 0 8.184 5.2 1.083 1.083 0 0 0 1.28-1.065V8.286a1.084 1.084 0 0 0-1.28-1.068Zm-.889 23.113a10.923 10.923 0 0 1-5.818-4.42 1.084 1.084 0 0 0-.907-.493h-1.941a3.25 3.25 0 0 1-3.25-3.25v-4.334a3.25 3.25 0 0 1 3.25-3.25h1.95a1.083 1.083 0 0 0 .906-.49 10.919 10.919 0 0 1 5.81-4.422V30.33Z'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3CclipPath id='b'%3E%3Cpath fill='%23fff' d='M0 0h26v26H0z' transform='translate(7 7)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .mobile-content .block-cart__item__header__icon .icon-camera::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 40 40'%3E%3Crect width='40' height='40' fill='url(%23a)' rx='10'/%3E%3Cpath fill='%23fff' fill-rule='evenodd' d='M12 8a5 5 0 0 0-5 5v9a5 5 0 0 0 5 5h16a5 5 0 0 0 5-5v-9a5 5 0 0 0-5-5H12Zm0 2a3 3 0 0 0-3 3v9a3 3 0 0 0 3 3h16a3 3 0 0 0 3-3v-9a3 3 0 0 0-3-3H12Z' clip-rule='evenodd'/%3E%3Cpath fill='%23fff' d='M24 17.5a4.5 4.5 0 1 1-9 0 4.5 4.5 0 0 1 9 0Zm-6.975 0a2.475 2.475 0 1 0 4.95 0 2.475 2.475 0 0 0-4.95 0Z'/%3E%3Crect width='10' height='2' x='15' y='30' fill='%23fff' rx='1'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' x2='40' y1='0' y2='40' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2345517D'/%3E%3Cstop offset='1' stop-color='%2345517D' stop-opacity='.1'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E");
}
.configurator .mobile-content .block-cart__item__header__icon__title {
    font-weight: 600;
    font-size: 12px;
    line-height: 15px;
    text-transform: uppercase;
    color: #FFFFFF;
}
.configurator .mobile-content .block-cart__item__header__title {
    margin-left: 15px;
    font-weight: 700;
    font-size: 12px;
    line-height: 15px;
    text-transform: uppercase;
    color: #FFFFFF;
}
.configurator .mobile-content .block-cart__item__list {
    margin-top: 10px;
}
.configurator .mobile-content .block-cart__item__list__item {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.configurator .mobile-content .block-cart__item__list__item:not(:last-child) {
    margin-bottom: 5px;
}
.configurator .mobile-content .block-cart__item__list__item__title {
    display: flex;
    align-items: center;
    font-weight: 700;
    font-size: 12px;
    line-height: 15px;
    text-transform: uppercase;
    color: #ADBEFF;
}
.configurator .mobile-content .block-cart__item__list__item__title::before {
    margin-right: 10px;
    content: "";
    display: block;
    width: 4px;
    height: 6px;
    background: #2E3A64;
    border-radius: 10px;
}
.configurator .mobile-content .block-cart__item__list__item__price {
    font-weight: 700;
    font-size: 12px;
    line-height: 15px;
    text-transform: uppercase;
    color: #62DCFF;
    white-space: nowrap;
}
.configurator .configurator-content__body {
    min-height: calc(100vh - 60px - 173px);
    margin-bottom: 60px;
}
.configurator .configurator-content .block-ready {
    display: none;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions .light-button {
    width: 100%;
}
.configurator .configurator-content__body .block-navigation--mobile {
    display: flex !important;
}
.configurator .configurator-content__body .block-navigation:not(.block-navigation--mobile) {
    display: none !important;
}
.configurator .configurator-content__body .block-parts .block-parts__item__variant-name {
    height: 40px !important;
}
.configurator .configurator-content__body .block-parts .block-parts__item__variant-name__item {
    font-weight: 600;
    font-size: 14px;
    line-height: 17px;
    color: #8190CA;
}
.configurator .configurator-content__body .block-parts .block-parts__item__variant-name__item::before {
    bottom: 0 !important;
    top: unset !important;
}
.configurator .configurator-content__body .block-parts .block-parts__item__variant-color .block-parts__item__variant-name_con, .configurator .configurator-content__body .block-parts .block-parts__item__variant-name_con {
    margin-bottom: 15px !important;
}
.configurator .configurator-content__body .block-parts .block-parts__item__variant-color .block-parts__item__variant-name_con .scroll-arrows, .configurator .configurator-content__body .block-parts .block-parts__item__variant-name_con .scroll-arrows {
    height: 40px !important;
}
.configurator .configurator-content__body .block-parts .block-parts__item__variant-color .block-parts__item__variant-name_con .scroll-arrows__button, .configurator .configurator-content__body .block-parts .block-parts__item__variant-name_con .scroll-arrows__button {
    height: 40px !important;
}
.configurator .configurator-content__body .block-parts .block-parts__item__variant-color .block-parts__item__variant-name,
  .configurator .configurator-content__body .block-parts .block-parts__item__variant-color .block-parts__item__variant-name_con, .configurator .configurator-content__body .block-parts .block-parts__item__variant-name,
  .configurator .configurator-content__body .block-parts .block-parts__item__variant-name_con {
    margin-top: 0;
    margin-bottom: 0;
}
.configurator .configurator-content__body .block-parts .block-parts__item__variant-color .block-parts__item__variant-name--mobile,
  .configurator .configurator-content__body .block-parts .block-parts__item__variant-color .block-parts__item__variant-name_con--mobile, .configurator .configurator-content__body .block-parts .block-parts__item__variant-name--mobile,
  .configurator .configurator-content__body .block-parts .block-parts__item__variant-name_con--mobile {
    display: flex !important;
}
.configurator .configurator-content__body .block-parts .block-parts__item__variant-color .block-parts__item__variant-name:not(.configurator .configurator-content__body .block-parts .block-parts__item__variant-color .block-parts__item__variant-name--mobile,
  .configurator .configurator-content__body .block-parts .block-parts__item__variant-color .block-parts__item__variant-name_con--mobile, .configurator .configurator-content__body .block-parts .block-parts__item__variant-name--mobile,
  .configurator .configurator-content__body .block-parts .block-parts__item__variant-name_con--mobile),
  .configurator .configurator-content__body .block-parts .block-parts__item__variant-color .block-parts__item__variant-name_con:not(.configurator .configurator-content__body .block-parts .block-parts__item__variant-color .block-parts__item__variant-name--mobile,
  .configurator .configurator-content__body .block-parts .block-parts__item__variant-color .block-parts__item__variant-name_con--mobile, .configurator .configurator-content__body .block-parts .block-parts__item__variant-name--mobile,
  .configurator .configurator-content__body .block-parts .block-parts__item__variant-name_con--mobile), .configurator .configurator-content__body .block-parts .block-parts__item__variant-name:not(.configurator .configurator-content__body .block-parts .block-parts__item__variant-color .block-parts__item__variant-name--mobile,
  .configurator .configurator-content__body .block-parts .block-parts__item__variant-color .block-parts__item__variant-name_con--mobile, .configurator .configurator-content__body .block-parts .block-parts__item__variant-name--mobile,
  .configurator .configurator-content__body .block-parts .block-parts__item__variant-name_con--mobile),
  .configurator .configurator-content__body .block-parts .block-parts__item__variant-name_con:not(.configurator .configurator-content__body .block-parts .block-parts__item__variant-color .block-parts__item__variant-name--mobile,
  .configurator .configurator-content__body .block-parts .block-parts__item__variant-color .block-parts__item__variant-name_con--mobile, .configurator .configurator-content__body .block-parts .block-parts__item__variant-name--mobile,
  .configurator .configurator-content__body .block-parts .block-parts__item__variant-name_con--mobile) {
    display: none !important;
}
.configurator .configurator-content__body .block-parts .block-parts__item__variant-color .block-parts__item__variant-name_container, .configurator .configurator-content__body .block-parts .block-parts__item__variant-name_container {
    height: 40px;
}
.configurator .configurator-content__body .block-parts .block-parts__item__variant-color .block-parts__item__variant-name_con .scroll-arrows, .configurator .configurator-content__body .block-parts .block-parts__item__variant-name_con .scroll-arrows {
    top: 0;
    bottom: unset;
}
.configurator .configurator-sidebar__categories .configurator-sidebar__categories__items {
    background: #1A223F;
    padding-top: 90px;
    margin-top: -90px;
}
.configurator .configurator-content__aside .block-compare {
    display: none;
}
.configurator {
    grid-template-columns: auto;
    overflow-y: auto;
    overflow-y: overlay;
    overflow-x: hidden;
}
.configurator::-webkit-scrollbar {
    width: 0;
}
.configurator::-webkit-scrollbar-track {
    background: transparent;
    margin: 5px;
}
.configurator::-webkit-scrollbar-thumb {
    background: red;
    border: 5px solid rgba(0, 0, 0, 0);
    background-clip: padding-box;
    border-radius: 10px;
}
.configurator .configurator-sidebar {
    flex-direction: column-reverse;
}
.configurator .configurator-sidebar {
    display: none;
}
.configurator .configurator-sidebar__categories {
    width: 100%;
    height: unset;
}
.configurator .configurator-sidebar__categories .configurator-sidebar__categories__logo-link {
    display: none;
}
.configurator .configurator-sidebar__categories .configurator-sidebar__categories__items {
    display: flex;
    width: 100vw;
    overflow-x: auto;
    overflow-x: overlay;
}
.configurator .configurator-sidebar__categories .configurator-sidebar__categories__items::-webkit-scrollbar {
    width: 15px;
}
.configurator .configurator-sidebar__categories .configurator-sidebar__categories__items::-webkit-scrollbar-track {
    background: transparent;
    margin: 5px;
}
.configurator .configurator-sidebar__categories .configurator-sidebar__categories__items::-webkit-scrollbar-thumb {
    background: transparent;
    border: 5px solid rgba(0, 0, 0, 0);
    background-clip: padding-box;
    border-radius: 10px;
}
.configurator .configurator-sidebar__categories .configurator-sidebar__categories__actions {
    display: none;
}
.configurator .configurator-sidebar__settings {
    padding-top: 20px;
    padding-bottom: 10px;
    display: flex;
    justify-content: center;
    width: 100vw;
    height: unset;
    position: initial;
    background: transparent;
    -webkit-backdrop-filter: none;
            backdrop-filter: none;
    z-index: 1;
}
.configurator .configurator-sidebar__settings .block-search {
    display: none;
}
.configurator .configurator-sidebar__settings .block-settings {
    display: none;
}
.configurator .configurator-content {
    padding: 0;
    grid-template-columns: auto;
}
.configurator .configurator-content__body .block-navigation {
    width: 100vw;
    border-radius: 0;
    justify-content: start;
}
.configurator .configurator-sidebar__settings .block-switch .type-switch {
    width: 325px;
    background: #212A4A;
}
.configurator .configurator-sidebar__settings .block-switch .type-switch__item {
    padding: 7.5px 15px;
}
.configurator .configurator-content__aside .block-configurator-cart {
    display: none;
}
.configurator .configurator-content__body .section-actions {
    display: none;
}
.configurator {
    max-height: calc(100vh - 206px - 65px);
}
.configurator .configurator-content__body .block-parts {
    width: 100vw;
    border-radius: 0;
}
.configurator .configurator-content__body .block-parts .block-parts__item {
    flex-direction: column;
    align-items: start;
    background: #1a223f;
}
.configurator .configurator-content__body .block-parts .block-parts__item__body {
    margin-bottom: 15px;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions {
    display: flex;
    align-items: center;
    justify-content: space-between;
    width: 100%;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions .button-add-compare {
    margin: 0;
}
.configurator .configurator-content__body .block-parts .block-parts__item__actions__row {
    justify-content: start;
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item {
    flex-direction: column;
    margin: 0;
    position: relative;
    padding-bottom: 47px;
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item:first-child {
    margin-left: 25px;
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item:not(:last-child) {
    margin-right: 25px;
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item .configurator-sidebar__categories__item__icon {
    margin-right: 0;
}
.configurator .configurator-sidebar__categories__items .configurator-sidebar__categories__item--active .configurator-sidebar__categories__item__title {
    position: absolute;
    display: block;
    font-weight: 600;
    font-size: 13px;
    line-height: 16px;
    text-transform: uppercase;
    color: #FFFFFF;
    bottom: 20px;
}
.configurator .configurator-sidebar__settings .block-switch {
    padding-bottom: 15px;
}
.configurator .configurator-content__body .section-actions {
    grid-template-areas: "mobile mobile" "name name" "button button" "currency currency" "actions actions";
    border-radius: 0;
    margin-top: 0;
    padding-top: 10px;
}
.configurator .configurator-content__body .section-actions .section-actions__row:nth-child(1) {
    grid-area: name;
}
.configurator .configurator-content__body .section-actions .section-actions__row:nth-child(2) {
    justify-content: space-between;
    grid-area: currency;
}
.configurator .configurator-content__body .section-actions .section-actions__row:nth-child(3) {
    grid-area: button;
}
.configurator .configurator-content__body .section-actions .section-actions__row:nth-child(3) .light-button {
    display: none;
}
.configurator .configurator-content__body .section-actions .section-actions__row:nth-child(3) .light-button.light-button--mobile {
    display: inline-flex;
}
.configurator .configurator-content__body .section-actions .section-actions__row:nth-child(3) .light-button {
    height: 35px;
    padding: 0 15px;
    font-size: 13px;
    line-height: 16px;
}
.configurator .configurator-content__body .section-actions .section-actions__row:nth-child(4) {
    grid-area: actions;
    justify-content: space-between;
}
.configurator .configurator-content .section-actions__row__price {
    font-size: 20px;
    line-height: 24px;
}
.configurator .configurator-content .section-actions__row__block-actions:first-child {
    margin: 0;
}
.configurator .configurator-content .section-actions__row__block-actions__button-clear {
    padding-right: 0;
}
.configurator .configurator-content__body .block-mobile-navigation {
    display: grid;
}
.configurator .configurator-content .section-actions__row__name {
    margin-top: 0;
    margin-bottom: 10px;
}
}
.mobile-navigation {
  display: none;
  position: fixed;
  bottom: 0;
  left: 10px;
  width: calc(100vw - 20px);
  background: rgba(47, 57, 96, 0.99);
  border-radius: 10px 10px 0px 0px;
  box-shadow: 0px 100px 80px rgba(0, 0, 0, 0.05), 0px 41.7776px 33.4221px rgba(0, 0, 0, 0.0359427), 0px 22.3363px 17.869px rgba(0, 0, 0, 0.0298054), 0px 12.5216px 10.0172px rgba(0, 0, 0, 0.025), 0px 6.6501px 5.32008px rgba(0, 0, 0, 0.0201946), 0px 2.76726px 2.21381px rgba(0, 0, 0, 0.0140573);
  -webkit-backdrop-filter: blur(10px);
          backdrop-filter: blur(10px);
  height: 235px;
  padding: 0 0 20px 0;
  transition: 0.2s ease transform;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  z-index: 123;
}
.mobile-navigation__trigger {
  width: 100%;
  height: 15px;
  padding: 0;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='49' height='5' fill='none'%3E%3Cpath fill='%23404E81' d='M.06 4a1 1 0 0 1 .87-1.1L23.28.14a10 10 0 0 1 2.44 0l22.35 2.74a1 1 0 1 1-.25 1.99l-22.1-2.73a10 10 0 0 0-2.44 0L1.18 4.88A1 1 0 0 1 .06 4Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center bottom;
  background-size: 49.12px 5px;
  cursor: pointer;
  transition: 0.2s ease-in-out opacity;
}
.mobile-navigation__trigger:hover {
  opacity: 0.95;
}
.mobile-navigation__header {
  margin-top: 15.5px;
  padding: 0 20px 20.5px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  border-bottom: 1px solid rgba(129, 144, 202, 0.1);
}
.mobile-navigation__header__price {
  font-weight: 700;
  font-size: 24px;
  line-height: 29px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.mobile-navigation__header__actions {
  display: grid;
  grid-template-columns: repeat(3, 30px);
  grid-gap: 15px;
}
.mobile-navigation__header__actions .actions-button {
  width: 30px;
  height: 30px;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-color: transparent;
  transition: 0.2s ease-in-out opacity;
  position: relative;
}
.mobile-navigation__header__actions .actions-button .badge {
  position: absolute;
  min-width: 18px;
  height: 18px;
  background: #EC4F7E;
  box-shadow: 0 0 0 3px #2E385E;
  border-radius: 50px;
  left: 18px;
  top: -5.5px;
  font-weight: 700;
  font-size: 12px;
  line-height: 18px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.mobile-navigation__header__actions .actions-button:hover {
  opacity: 0.8;
}
.mobile-navigation__header__actions .actions-button:active {
  opacity: 0.5;
}
.mobile-navigation__header__actions .actions-button--compare {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none'%3E%3Cpath stroke='%238190CA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M11.25 27.5h7.5c6.25 0 8.75-2.5 8.75-8.75v-7.5C27.5 5 25 2.5 18.75 2.5h-7.5C5 2.5 2.5 5 2.5 11.25v7.5C2.5 25 5 27.5 11.25 27.5Z'/%3E%3Cpath fill='%238190CA' d='M24.3 16.1c0-.04 0-.09-.02-.14l-1.92-4.98a2.46 2.46 0 0 0 1.14-2.04.8.8 0 0 0-.24-.58.84.84 0 0 0-1.18 0 .8.8 0 0 0-.25.58.8.8 0 0 1-.17.5.85.85 0 0 1-1 .24.83.83 0 0 1-.4-.36 2.46 2.46 0 0 0-2.15-1.2H16v-.8a.8.8 0 0 0-.24-.58.84.84 0 0 0-1.18 0 .8.8 0 0 0-.25.57v.82h-2.11a2.46 2.46 0 0 0-2.15 1.2.83.83 0 0 1-.4.35.85.85 0 0 1-1-.24.8.8 0 0 1-.17-.5.8.8 0 0 0-.24-.58.84.84 0 0 0-1.18 0 .8.8 0 0 0-.25.58 2.39 2.39 0 0 0 1.14 2.04l-1.92 4.98a.75.75 0 0 0-.02.15.75.75 0 0 0-.03.14v.05a3.2 3.2 0 0 0 1 2.27 3.37 3.37 0 0 0 4.67 0 3.2 3.2 0 0 0 1-2.27v-.05c0-.05-.02-.1-.03-.14l-.03-.15-1.92-4.99c.35-.22.64-.52.85-.88a.76.76 0 0 1 .68-.34h2.11v11.38h-2.5a.84.84 0 0 0-.59.23.8.8 0 0 0 0 1.15c.16.15.37.24.6.24h6.66c.22 0 .43-.09.59-.24a.8.8 0 0 0 0-1.15.84.84 0 0 0-.59-.23H16V9.74h2.12a.78.78 0 0 1 .68.34c.2.36.49.66.84.88l-1.92 5a.75.75 0 0 0-.02.14.75.75 0 0 0-.03.14v.05a3.2 3.2 0 0 0 1 2.27 3.37 3.37 0 0 0 4.67 0 3.2 3.2 0 0 0 .99-2.27v-.05c0-.05-.01-.1-.03-.14ZM9.33 12.08l1.3 3.37h-2.6l1.3-3.37Zm1.44 5a1.67 1.67 0 0 1-1.44.8 1.7 1.7 0 0 1-1.44-.8h2.88Zm10.23-5 1.3 3.37h-2.6l1.3-3.37Zm0 5.8a1.7 1.7 0 0 1-1.44-.8h2.88a1.66 1.66 0 0 1-1.44.8Z'/%3E%3C/svg%3E");
}
.mobile-navigation__header__actions .actions-button--parts {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none'%3E%3Cpath stroke='%238190CA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M11.25 27.5h7.5c6.25 0 8.75-2.5 8.75-8.75v-7.5C27.5 5 25 2.5 18.75 2.5h-7.5C5 2.5 2.5 5 2.5 11.25v7.5C2.5 25 5 27.5 11.25 27.5Z'/%3E%3Cpath stroke='%238190CA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M7 13.74c0 .73.57 1.57 1.26 1.87l6.13 2.63c.47.2 1 .2 1.47 0l6.13-2.63c.7-.3 1.26-1.14 1.26-1.87M7 18.09c0 .81.5 1.55 1.26 1.88l6.13 2.63c.47.2 1 .2 1.47 0l6.13-2.63a2.05 2.05 0 0 0 1.26-1.88M16.04 6.7l5.32 2.29c1.54.65 1.54 1.73 0 2.39l-5.32 2.28c-.6.26-1.6.26-2.2 0L8.5 11.37c-1.54-.66-1.54-1.74 0-2.4l5.32-2.27a3.2 3.2 0 0 1 2.2 0Z'/%3E%3C/svg%3E");
}
.mobile-navigation__header__actions .actions-button--filters {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' fill='none'%3E%3Cpath stroke='%238190CA' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M11.25 27.5h7.5c6.25 0 8.75-2.5 8.75-8.75v-7.5C27.5 5 25 2.5 18.75 2.5h-7.5C5 2.5 2.5 5 2.5 11.25v7.5C2.5 25 5 27.5 11.25 27.5Z'/%3E%3Cpath stroke='%238190CA' stroke-linecap='round' stroke-linejoin='round' stroke-miterlimit='10' stroke-width='1.5' d='M19.46 23.13v-4.88m0-8.94V6.87m-8.92 16.25V20.7m0-8.94V6.87m8.92 8.94a3.25 3.25 0 1 0 0-6.5 3.25 3.25 0 0 0 0 6.5v0Zm-8.92 4.88a3.25 3.25 0 1 0 0-6.5 3.25 3.25 0 0 0 0 6.5v0Z'/%3E%3C/svg%3E");
}
.mobile-navigation__body {
  display: flex;
  flex-direction: column;
  padding: 20px 20px 0 20px;
}
.mobile-navigation__body__row--name {
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-bottom: 20px;
}
.mobile-navigation__body__row--name .mobile-navigation__body__name__title {
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
  text-transform: uppercase;
  color: #FFFFFF;
}
.mobile-navigation__body__row--name .mobile-navigation__body__name__button {
  width: 15px;
  height: 15px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='15' height='15' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%238190CA' d='M14.28.72a2.27 2.27 0 0 0-3.2 0L.92 10.88A3.1 3.1 0 0 0 0 13.1v1.29a.62.62 0 0 0 .63.62H1.9a3.1 3.1 0 0 0 2.2-.91L14.29 3.92a2.27 2.27 0 0 0 0-3.2ZM3.23 13.2c-.35.35-.83.55-1.32.55h-.66v-.66a1.86 1.86 0 0 1 .55-1.32L9.5 4.05l1.44 1.44-7.72 7.71ZM13.4 3.04 11.83 4.6 10.4 3.17l1.57-1.57a1.02 1.02 0 0 1 1.44 1.44Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h15v15H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  background-color: transparent;
  transition: 0.2s ease-in-out opacity;
}
.mobile-navigation__body__row--name .mobile-navigation__body__name__button:hover {
  opacity: 0.8;
}
.mobile-navigation__body__row--name .mobile-navigation__body__name__button:active {
  opacity: 0.5;
}
.mobile-navigation__body__row--buttons {
  display: grid;
  grid-gap: 10px;
  grid-template-columns: auto 70px;
  margin-bottom: 20px;
}
.mobile-navigation__body__row--buttons .light-button--small {
  padding: 9px 15px;
}
.mobile-navigation__body__row--buttons select {
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
  height: 35px;
  border-radius: 10px;
  border: none;
  background-color: #3E4B7D;
  padding: 0 28px 0 10px;
  font-weight: 700;
  font-size: 13px;
  line-height: 16px;
  text-transform: uppercase;
  color: #FFFFFF;
  position: relative;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='19' fill='none'%3E%3Cpath fill='%235F70AC' d='M14.03 6.66a.75.75 0 0 0-1.06 0l-3.44 3.43a.75.75 0 0 1-1.06 0L5.03 6.66a.75.75 0 1 0-1.06 1.06l3.44 3.44a2.25 2.25 0 0 0 3.18 0l3.44-3.44a.75.75 0 0 0 0-1.06Z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: calc(100% - 8.5px) center;
  background-size: 18px;
}
.mobile-navigation__body__row--actions {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.mobile-navigation__body__row--actions .mobile-navigation__body__row__group {
  display: grid;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  grid-gap: 25px;
  align-items: center;
}
.mobile-navigation__body__row--actions .mobile-navigation__body__row__group .action-button {
  display: grid;
  grid-gap: 10px;
  grid-auto-flow: column;
  grid-auto-columns: auto;
  align-items: center;
  background: transparent;
  font-weight: 700;
  font-size: 13px;
  line-height: 16px;
  text-transform: uppercase;
  color: #ffffff;
  transition: 0.2s ease-in-out opacity, 0.2s ease-in-out color;
}
.mobile-navigation__body__row--actions .mobile-navigation__body__row__group .action-button--disabled {
  pointer-events: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  color: #45517D !important;
}
.mobile-navigation__body__row--actions .mobile-navigation__body__row__group .action-button--disabled .icon {
  background: #45517D !important;
}
.mobile-navigation__body__row--actions .mobile-navigation__body__row__group .action-button:hover {
  color: #EC4F7E;
}
.mobile-navigation__body__row--actions .mobile-navigation__body__row__group .action-button:hover .icon {
  background: #EC4F7E;
}
.mobile-navigation__body__row--actions .mobile-navigation__body__row__group .action-button:active {
  opacity: 0.7;
  color: #EC4F7E;
}
.mobile-navigation__body__row--actions .mobile-navigation__body__row__group .action-button:active .icon {
  background: #EC4F7E;
}
.mobile-navigation__body__row--actions .mobile-navigation__body__row__group .action-button .icon {
  width: 20px;
  height: 20px;
  background: #ffffff;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: contain;
          mask-size: contain;
  display: block;
  transition: 0.2s ease-in-out background-color;
}
.mobile-navigation__body__row--actions .mobile-navigation__body__row__group .action-button .icon--pdf {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cg fill='%2345517D' clip-path='url(%23a)'%3E%3Cpath d='M8 8.91c.01.33.25.59.54.59l1.25-.01C11.07 9.46 12 8.2 12 6.5c0-1.8-.9-3-2.26-3H8.53c-.3 0-.53.27-.53.6V8.9Zm1.74-4.23c.9 0 1.21.94 1.21 1.82 0 .88-.36 1.8-1.18 1.8l-.71.02V4.68h.68ZM3 4.08v4.84c0 .32.27.58.6.58.32 0 .59-.26.59-.58V7.4h.8C6.1 7.4 7 6.52 7 5.45 7 4.37 6.1 3.5 4.99 3.5h-1.4c-.04 0-.25 0-.42.18a.58.58 0 0 0-.17.4Zm1.98 2.16H4.2V4.65h.8a.8.8 0 0 1 .81.8.8.8 0 0 1-.81.79Z'/%3E%3Cpath d='M15.83 0H4.17A4.17 4.17 0 0 0 0 4.17v11.66C0 18.13 1.87 20 4.17 20h9.45c1.1 0 2.17-.44 2.95-1.22l2.2-2.21A4.14 4.14 0 0 0 20 13.62V4.17C20 1.87 18.13 0 15.83 0ZM1.67 15.83V4.17a2.5 2.5 0 0 1 2.5-2.5h11.66a2.5 2.5 0 0 1 2.5 2.5v8.33H15a2.5 2.5 0 0 0-2.5 2.5v3.33H4.17a2.5 2.5 0 0 1-2.5-2.5Zm13.72 1.77c-.34.34-.76.57-1.22.67V15c0-.46.37-.83.83-.83h3.27c-.1.46-.33.88-.67 1.22L15.4 17.6Z'/%3E%3Cpath d='M14.15 8.88V7.1h1.14c.15 0 .3-.07.4-.18.11-.12.17-.27.17-.44a.64.64 0 0 0-.17-.44.55.55 0 0 0-.4-.18h-1.14V4.74h1.28c.15 0 .3-.07.4-.18.11-.12.17-.28.17-.44a.64.64 0 0 0-.17-.44.55.55 0 0 0-.4-.18h-1.86c-.15 0-.3.07-.4.18a.64.64 0 0 0-.17.44v4.76c0 .17.06.32.17.44.1.11.25.18.4.18.16 0 .3-.07.41-.18.1-.12.17-.27.17-.44Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cg fill='%2345517D' clip-path='url(%23a)'%3E%3Cpath d='M8 8.91c.01.33.25.59.54.59l1.25-.01C11.07 9.46 12 8.2 12 6.5c0-1.8-.9-3-2.26-3H8.53c-.3 0-.53.27-.53.6V8.9Zm1.74-4.23c.9 0 1.21.94 1.21 1.82 0 .88-.36 1.8-1.18 1.8l-.71.02V4.68h.68ZM3 4.08v4.84c0 .32.27.58.6.58.32 0 .59-.26.59-.58V7.4h.8C6.1 7.4 7 6.52 7 5.45 7 4.37 6.1 3.5 4.99 3.5h-1.4c-.04 0-.25 0-.42.18a.58.58 0 0 0-.17.4Zm1.98 2.16H4.2V4.65h.8a.8.8 0 0 1 .81.8.8.8 0 0 1-.81.79Z'/%3E%3Cpath d='M15.83 0H4.17A4.17 4.17 0 0 0 0 4.17v11.66C0 18.13 1.87 20 4.17 20h9.45c1.1 0 2.17-.44 2.95-1.22l2.2-2.21A4.14 4.14 0 0 0 20 13.62V4.17C20 1.87 18.13 0 15.83 0ZM1.67 15.83V4.17a2.5 2.5 0 0 1 2.5-2.5h11.66a2.5 2.5 0 0 1 2.5 2.5v8.33H15a2.5 2.5 0 0 0-2.5 2.5v3.33H4.17a2.5 2.5 0 0 1-2.5-2.5Zm13.72 1.77c-.34.34-.76.57-1.22.67V15c0-.46.37-.83.83-.83h3.27c-.1.46-.33.88-.67 1.22L15.4 17.6Z'/%3E%3Cpath d='M14.15 8.88V7.1h1.14c.15 0 .3-.07.4-.18.11-.12.17-.27.17-.44a.64.64 0 0 0-.17-.44.55.55 0 0 0-.4-.18h-1.14V4.74h1.28c.15 0 .3-.07.4-.18.11-.12.17-.28.17-.44a.64.64 0 0 0-.17-.44.55.55 0 0 0-.4-.18h-1.86c-.15 0-.3.07-.4.18a.64.64 0 0 0-.17.44v4.76c0 .17.06.32.17.44.1.11.25.18.4.18.16 0 .3-.07.41-.18.1-.12.17-.27.17-.44Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.mobile-navigation__body__row--actions .mobile-navigation__body__row__group .action-button .icon--share {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%2345517D' d='M16.11 12.22a3.88 3.88 0 0 0-3.2 1.69L7.5 11.46c.38-.93.38-1.97 0-2.9l5.42-2.47a3.88 3.88 0 1 0-.62-1.55L6.53 7.16a3.89 3.89 0 1 0-.02 5.69l5.78 2.6a3.89 3.89 0 1 0 3.82-3.23Zm0-10.55a2.22 2.22 0 1 1 0 4.44 2.22 2.22 0 0 1 0-4.44ZM3.89 12.22a2.22 2.22 0 1 1 0-4.44 2.22 2.22 0 0 1 0 4.44Zm12.22 6.11a2.22 2.22 0 1 1 0-4.44 2.22 2.22 0 0 1 0 4.44Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%2345517D' d='M16.11 12.22a3.88 3.88 0 0 0-3.2 1.69L7.5 11.46c.38-.93.38-1.97 0-2.9l5.42-2.47a3.88 3.88 0 1 0-.62-1.55L6.53 7.16a3.89 3.89 0 1 0-.02 5.69l5.78 2.6a3.89 3.89 0 1 0 3.82-3.23Zm0-10.55a2.22 2.22 0 1 1 0 4.44 2.22 2.22 0 0 1 0-4.44ZM3.89 12.22a2.22 2.22 0 1 1 0-4.44 2.22 2.22 0 0 1 0 4.44Zm12.22 6.11a2.22 2.22 0 1 1 0-4.44 2.22 2.22 0 0 1 0 4.44Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
.mobile-navigation__body__row--actions .mobile-navigation__body__row__group .action-button .icon--clear {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%2345517D' d='M19.76 1.9a.84.84 0 0 0-1.19 0L14.6 5.87l-.27-.26a4.17 4.17 0 0 0-5.35-.4 13.85 13.85 0 0 1-3.8 2.03l-1.72.5A4.2 4.2 0 0 0 .75 13.3 10.8 10.8 0 0 0 10.85 20h.76c.18 0 .34-.05.49-.15a12.74 12.74 0 0 0 5.59-8.51 4.2 4.2 0 0 0-1.21-3.65l-.67-.65 3.96-3.95a.84.84 0 0 0 0-1.2Zm-8.42 16.42h-.5a9.42 9.42 0 0 1-3.59-.7v-.01a9.62 9.62 0 0 0 3.64-3.17l.43-.63a.84.84 0 0 0-1.4-.95l-.43.63C8.73 14.6 7.7 15.5 6.5 16.11l-1.04.52A8.97 8.97 0 0 1 3.3 14.5a9.69 9.69 0 0 0 3.64-2.22.84.84 0 0 0-1.18-1.2A8.01 8.01 0 0 1 2.46 13l-.15-.34a2.42 2.42 0 0 1 .07-1.99 2.52 2.52 0 0 1 1.55-1.31l1.73-.5c1-.33 1.96-.77 2.85-1.33l6.6 6.43a11.83 11.83 0 0 1-3.77 4.36Zm4.68-7.24c-.06.4-.15.78-.25 1.16L9.96 6.58a2.5 2.5 0 0 1 3.2.24L15.3 8.9a2.5 2.5 0 0 1 .72 2.18Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%2345517D' d='M19.76 1.9a.84.84 0 0 0-1.19 0L14.6 5.87l-.27-.26a4.17 4.17 0 0 0-5.35-.4 13.85 13.85 0 0 1-3.8 2.03l-1.72.5A4.2 4.2 0 0 0 .75 13.3 10.8 10.8 0 0 0 10.85 20h.76c.18 0 .34-.05.49-.15a12.74 12.74 0 0 0 5.59-8.51 4.2 4.2 0 0 0-1.21-3.65l-.67-.65 3.96-3.95a.84.84 0 0 0 0-1.2Zm-8.42 16.42h-.5a9.42 9.42 0 0 1-3.59-.7v-.01a9.62 9.62 0 0 0 3.64-3.17l.43-.63a.84.84 0 0 0-1.4-.95l-.43.63C8.73 14.6 7.7 15.5 6.5 16.11l-1.04.52A8.97 8.97 0 0 1 3.3 14.5a9.69 9.69 0 0 0 3.64-2.22.84.84 0 0 0-1.18-1.2A8.01 8.01 0 0 1 2.46 13l-.15-.34a2.42 2.42 0 0 1 .07-1.99 2.52 2.52 0 0 1 1.55-1.31l1.73-.5c1-.33 1.96-.77 2.85-1.33l6.6 6.43a11.83 11.83 0 0 1-3.77 4.36Zm4.68-7.24c-.06.4-.15.78-.25 1.16L9.96 6.58a2.5 2.5 0 0 1 3.2.24L15.3 8.9a2.5 2.5 0 0 1 .72 2.18Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M0 0h20v20H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
}
@media (max-width: 760px) {
.mobile-navigation {
    display: block;
    z-index: 100;
}
.configurator {
    overscroll-behavior: none;
}
}
.scroll-top {
  width: 70px;
  height: 70px;
  position: fixed;
  bottom: 25px;
  right: 25px;
  background-color: transparent;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='60' height='60' fill='none'%3E%3Crect width='60' height='60' fill='%238190CA' rx='25'/%3E%3Cg clip-path='url(%23a)'%3E%3Cpath fill='%231A223F' d='m24.885 24.004-9.478 8.981a2.862 2.862 0 0 0-.907 2.078c0 .779.327 1.526.909 2.077.581.55 1.37.86 2.192.86.822 0 1.61-.31 2.192-.861l9.475-8.981a1.082 1.082 0 0 1 1.463 0l9.476 8.981a3.19 3.19 0 0 0 2.192.861c.822 0 1.61-.31 2.192-.86.582-.55.909-1.298.909-2.077 0-.78-.326-1.527-.907-2.078l-9.478-8.981C33.757 22.72 31.917 22 30 22c-1.918 0-3.757.72-5.115 2.004Z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' d='M14.5 38V22h31v16z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");
  background-size: contain;
  transition: opacity 0.3s;
  cursor: pointer;
  pointer-events: none;
  opacity: 0;
  border-radius: 50%;
}
.scroll-top--shown {
  opacity: 1;
  pointer-events: all;
}
.scroll-top.scroll-top--shown:hover {
  opacity: 0.8;
}
.scroll-top.scroll-top--shown:active {
  opacity: 1;
}
.page-static {
  max-width: 1314px;
  padding: 0 20px;
  margin: auto;
  min-height: 50vh;
}
.page-static__body__title {
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  letter-spacing: 0.1em;
  text-transform: uppercase;
  color: #FFFFFF;
  margin-bottom: 40px;
}
.page-static__body__content {
  padding: 20px;
  background: #141B35;
  border-radius: 10px;
  margin-bottom: 60px;
  font-weight: 400;
  font-size: 18px;
  line-height: 28px;
  color: rgba(201, 203, 255, 0.7);
  word-break: break-word;
}
.page-static__body__content__data {
  max-width: 950px;
}
.page-static__body__content b, .page-static__body__content strong {
  font-size: 20px;
  line-height: 27px;
  color: #FFFFFF;
  font-weight: 600;
}
.page-static__body__content ul, .page-static__body__content ol {
  margin-left: 3em;
}
.page-static__body__content h1, .page-static__body__content h2, .page-static__body__content h3, .page-static__body__content h4, .page-static__body__content h5 {
  margin-bottom: 0.5em;
}
.page-static__body__content a {
  color: #FFFFFF;
  transition: 0.2s ease-in-out opacity;
}
.page-static__body__content a:hover {
  opacity: 0.7;
}
.page-static__body__content a:active {
  opacity: 0.5;
}
@media (max-width: 600px) {
.page-static__body__content {
    font-size: 16px;
    line-height: 1.5em;
    font-weight: 400;
}
.page-static__body__content ul, .page-static__body__content ol {
    margin-left: 1.5em;
}
.page-static__body__content b, .page-static__body__content strong {
    font-size: 18px;
    line-height: 25px;
}
}
.tippy-box[data-animation=fade][data-state=hidden] {
  opacity: 0;
}
[data-tippy-root] {
  max-width: calc(100vw - 10px);
}
.tippy-box {
  position: relative;
  background-color: #333;
  color: #fff;
  border-radius: 4px;
  font-size: 14px;
  line-height: 1.4;
  white-space: normal;
  outline: 0;
  transition-property: transform, visibility, opacity;
}
.tippy-box[data-placement^=top] > .tippy-arrow {
  bottom: 0;
}
.tippy-box[data-placement^=top] > .tippy-arrow:before {
  bottom: -7px;
  left: 0;
  border-width: 8px 8px 0;
  border-top-color: initial;
  transform-origin: center top;
}
.tippy-box[data-placement^=bottom] > .tippy-arrow {
  top: 0;
}
.tippy-box[data-placement^=bottom] > .tippy-arrow:before {
  top: -7px;
  left: 0;
  border-width: 0 8px 8px;
  border-bottom-color: initial;
  transform-origin: center bottom;
}
.tippy-box[data-placement^=left] > .tippy-arrow {
  right: 0;
}
.tippy-box[data-placement^=left] > .tippy-arrow:before {
  border-width: 8px 0 8px 8px;
  border-left-color: initial;
  right: -7px;
  transform-origin: center left;
}
.tippy-box[data-placement^=right] > .tippy-arrow {
  left: 0;
}
.tippy-box[data-placement^=right] > .tippy-arrow:before {
  left: -7px;
  border-width: 8px 8px 8px 0;
  border-right-color: initial;
  transform-origin: center right;
}
.tippy-box[data-inertia][data-state=visible] {
  transition-timing-function: cubic-bezier(0.54, 1.5, 0.38, 1.11);
}
.tippy-arrow {
  width: 16px;
  height: 16px;
  color: #333;
}
.tippy-arrow:before {
  content: "";
  position: absolute;
  border-color: transparent;
  border-style: solid;
}
.tippy-content {
  position: relative;
  padding: 5px 9px;
  z-index: 1;
}
.tippy-box[data-theme~=lightflight] {
  background-color: #0F162F;
}
.tippy-box[data-theme~=lightflight] .tippy-arrow {
  color: #0F162F;
}
.contact-bubbles {
  --offset: 25px;
  --size: 70px;
  position: fixed;
  bottom: var(--offset);
  right: var(--offset);
  z-index: 10;
}
.contact-bubbles__main {
  width: var(--size);
  height: var(--size);
  border-radius: 50%;
  background: #62DCFF;
  box-shadow: 0 0 10px 2px rgba(0, 0, 0, 0.3);
  color: #181F39;
  display: grid;
  align-items: center;
  justify-content: center;
  transition: 0.2s ease-in-out background-color;
  z-index: 11;
}
.contact-bubbles__main:hover {
  background: #58c7e7;
}
.contact-bubbles__main:active {
  background: #3e889d;
}
.contact-bubbles__items .contact-bubbles__item {
  position: absolute;
  width: calc(var(--size) - 20%);
  height: calc(var(--size) - 20%);
  border-radius: 50%;
  z-index: -1;
  transition: transform 0.4s cubic-bezier(0.85, 0, 0.15, 1), opacity 0.2s ease-in-out;
  display: grid;
  align-items: center;
  justify-content: center;
}
.contact-bubbles__items .contact-bubbles__item:hover {
  opacity: 0.8;
}
.contact-bubbles__items .contact-bubbles__item:active {
  opacity: 0.5;
}
.contact-bubbles__items .contact-bubbles__item:nth-child(1) {
  --item-offset: calc(var(--size) + var(--offset));
  right: 0;
  bottom: var(--item-offset);
  transform: translate(0, calc(var(--item-offset) - 5px));
  background-color: #0077FF;
}
.contact-bubbles__items .contact-bubbles__item:nth-child(2) {
  --item-offset: calc(var(--size) + var(--offset) - 20px);
  right: var(--item-offset);
  bottom: var(--item-offset);
  transform: translate(calc(var(--item-offset) - 5px), calc(var(--item-offset) - 5px));
  background-color: #25d366;
}
.contact-bubbles__items .contact-bubbles__item:nth-child(3) {
  --item-offset: calc(var(--size) + var(--offset));
  right: var(--item-offset);
  bottom: 0;
  transform: translate(calc(var(--item-offset) - 5px), 0);
  background-color: #26A5E4;
}
.contact-bubbles .icon {
  width: 45px;
  height: 45px;
  -webkit-mask-repeat: no-repeat;
          mask-repeat: no-repeat;
  -webkit-mask-position: center;
          mask-position: center;
  -webkit-mask-size: cover;
          mask-size: cover;
  background-color: #181F39;
  grid-row: 1;
  grid-column: 1;
  transition: 0.2s ease-in-out opacity;
}
.contact-bubbles .icon--message {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M21 11.5a8.38 8.38 0 0 1-.9 3.8 8.5 8.5 0 0 1-7.6 4.7 8.38 8.38 0 0 1-3.8-.9L3 21l1.9-5.7a8.38 8.38 0 0 1-.9-3.8 8.5 8.5 0 0 1 4.7-7.6 8.38 8.38 0 0 1 3.8-.9h.5a8.48 8.48 0 0 1 8 8v.5z'/%3E%3C/svg%3E");
}
.contact-bubbles .icon--close {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' stroke='currentColor' stroke-linecap='round' stroke-linejoin='round' stroke-width='2'%3E%3Cpath d='M18 6L6 18M6 6l12 12'/%3E%3C/svg%3E");
  opacity: 0;
}
.contact-bubbles .icon--telegram, .contact-bubbles .icon--whatsapp, .contact-bubbles .icon--vk {
  width: 30px;
  height: 30px;
  background-color: #ffffff;
}
.contact-bubbles .icon--telegram {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.944 0A12 12 0 0 0 0 12a12 12 0 0 0 12 12 12 12 0 0 0 12-12A12 12 0 0 0 12 0a12 12 0 0 0-.056 0zm4.962 7.224c.1-.002.321.023.465.14a.506.506 0 0 1 .171.325c.016.093.036.306.02.472-.18 1.898-.962 6.502-1.36 8.627-.168.9-.499 1.201-.82 1.23-.696.065-1.225-.46-1.9-.902-1.056-.693-1.653-1.124-2.678-1.8-1.185-.78-.417-1.21.258-1.91.177-.184 3.247-2.977 3.307-3.23.007-.032.014-.15-.056-.212s-.174-.041-.249-.024c-.106.024-1.793 1.14-5.061 3.345-.48.33-.913.49-1.302.48-.428-.008-1.252-.241-1.865-.44-.752-.245-1.349-.374-1.297-.789.027-.216.325-.437.893-.663 3.498-1.524 5.83-2.529 6.998-3.014 3.332-1.386 4.025-1.627 4.476-1.635z'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M11.944 0A12 12 0 0 0 0 12a12 12 0 0 0 12 12 12 12 0 0 0 12-12A12 12 0 0 0 12 0a12 12 0 0 0-.056 0zm4.962 7.224c.1-.002.321.023.465.14a.506.506 0 0 1 .171.325c.016.093.036.306.02.472-.18 1.898-.962 6.502-1.36 8.627-.168.9-.499 1.201-.82 1.23-.696.065-1.225-.46-1.9-.902-1.056-.693-1.653-1.124-2.678-1.8-1.185-.78-.417-1.21.258-1.91.177-.184 3.247-2.977 3.307-3.23.007-.032.014-.15-.056-.212s-.174-.041-.249-.024c-.106.024-1.793 1.14-5.061 3.345-.48.33-.913.49-1.302.48-.428-.008-1.252-.241-1.865-.44-.752-.245-1.349-.374-1.297-.789.027-.216.325-.437.893-.663 3.498-1.524 5.83-2.529 6.998-3.014 3.332-1.386 4.025-1.627 4.476-1.635z'/%3E%3C/svg%3E");
}
.contact-bubbles .icon--whatsapp {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51a12.8 12.8 0 0 0-.57-.01c-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 0 1-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 0 1-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 0 1 2.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0 0 12.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 0 0 5.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 0 0-3.48-8.413Z'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M17.472 14.382c-.297-.149-1.758-.867-2.03-.967-.273-.099-.471-.148-.67.15-.197.297-.767.966-.94 1.164-.173.199-.347.223-.644.075-.297-.15-1.255-.463-2.39-1.475-.883-.788-1.48-1.761-1.653-2.059-.173-.297-.018-.458.13-.606.134-.133.298-.347.446-.52.149-.174.198-.298.298-.497.099-.198.05-.371-.025-.52-.075-.149-.669-1.612-.916-2.207-.242-.579-.487-.5-.669-.51a12.8 12.8 0 0 0-.57-.01c-.198 0-.52.074-.792.372-.272.297-1.04 1.016-1.04 2.479 0 1.462 1.065 2.875 1.213 3.074.149.198 2.096 3.2 5.077 4.487.709.306 1.262.489 1.694.625.712.227 1.36.195 1.871.118.571-.085 1.758-.719 2.006-1.413.248-.694.248-1.289.173-1.413-.074-.124-.272-.198-.57-.347m-5.421 7.403h-.004a9.87 9.87 0 0 1-5.031-1.378l-.361-.214-3.741.982.998-3.648-.235-.374a9.86 9.86 0 0 1-1.51-5.26c.001-5.45 4.436-9.884 9.888-9.884 2.64 0 5.122 1.03 6.988 2.898a9.825 9.825 0 0 1 2.893 6.994c-.003 5.45-4.437 9.884-9.885 9.884m8.413-18.297A11.815 11.815 0 0 0 12.05 0C5.495 0 .16 5.335.157 11.892c0 2.096.547 4.142 1.588 5.945L.057 24l6.305-1.654a11.882 11.882 0 0 0 5.683 1.448h.005c6.554 0 11.89-5.335 11.893-11.893a11.821 11.821 0 0 0-3.48-8.413Z'/%3E%3C/svg%3E");
}
.contact-bubbles .icon--vk {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m9.489.004.729-.003h3.564l.73.003.914.01.433.007.418.011.403.014.388.016.374.021.36.025.345.03.333.033c1.74.196 2.933.616 3.833 1.516.9.9 1.32 2.092 1.516 3.833l.034.333.029.346.025.36.02.373.025.588.012.41.013.644.009.915.004.98-.001 3.313-.003.73-.01.914-.007.433-.011.418-.014.403-.016.388-.021.374-.025.36-.03.345-.033.333c-.196 1.74-.616 2.933-1.516 3.833-.9.9-2.092 1.32-3.833 1.516l-.333.034-.346.029-.36.025-.373.02-.588.025-.41.012-.644.013-.915.009-.98.004-3.313-.001-.73-.003-.914-.01-.433-.007-.418-.011-.403-.014-.388-.016-.374-.021-.36-.025-.345-.03-.333-.033c-1.74-.196-2.933-.616-3.833-1.516-.9-.9-1.32-2.092-1.516-3.833l-.034-.333-.029-.346-.025-.36-.02-.373-.025-.588-.012-.41-.013-.644-.009-.915-.004-.98.001-3.313.003-.73.01-.914.007-.433.011-.418.014-.403.016-.388.021-.374.025-.36.03-.345.033-.333c.196-1.74.616-2.933 1.516-3.833.9-.9 2.092-1.32 3.833-1.516l.333-.034.346-.029.36-.025.373-.02.588-.025.41-.012.644-.013.915-.009ZM6.79 7.3H4.05c.13 6.24 3.25 9.99 8.72 9.99h.31v-3.57c2.01.2 3.53 1.67 4.14 3.57h2.84c-.78-2.84-2.83-4.41-4.11-5.01 1.28-.74 3.08-2.54 3.51-4.98h-2.58c-.56 1.98-2.22 3.78-3.8 3.95V7.3H10.5v6.92c-1.6-.4-3.62-2.34-3.71-6.92Z'/%3E%3C/svg%3E");
          mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='m9.489.004.729-.003h3.564l.73.003.914.01.433.007.418.011.403.014.388.016.374.021.36.025.345.03.333.033c1.74.196 2.933.616 3.833 1.516.9.9 1.32 2.092 1.516 3.833l.034.333.029.346.025.36.02.373.025.588.012.41.013.644.009.915.004.98-.001 3.313-.003.73-.01.914-.007.433-.011.418-.014.403-.016.388-.021.374-.025.36-.03.345-.033.333c-.196 1.74-.616 2.933-1.516 3.833-.9.9-2.092 1.32-3.833 1.516l-.333.034-.346.029-.36.025-.373.02-.588.025-.41.012-.644.013-.915.009-.98.004-3.313-.001-.73-.003-.914-.01-.433-.007-.418-.011-.403-.014-.388-.016-.374-.021-.36-.025-.345-.03-.333-.033c-1.74-.196-2.933-.616-3.833-1.516-.9-.9-1.32-2.092-1.516-3.833l-.034-.333-.029-.346-.025-.36-.02-.373-.025-.588-.012-.41-.013-.644-.009-.915-.004-.98.001-3.313.003-.73.01-.914.007-.433.011-.418.014-.403.016-.388.021-.374.025-.36.03-.345.033-.333c.196-1.74.616-2.933 1.516-3.833.9-.9 2.092-1.32 3.833-1.516l.333-.034.346-.029.36-.025.373-.02.588-.025.41-.012.644-.013.915-.009ZM6.79 7.3H4.05c.13 6.24 3.25 9.99 8.72 9.99h.31v-3.57c2.01.2 3.53 1.67 4.14 3.57h2.84c-.78-2.84-2.83-4.41-4.11-5.01 1.28-.74 3.08-2.54 3.51-4.98h-2.58c-.56 1.98-2.22 3.78-3.8 3.95V7.3H10.5v6.92c-1.6-.4-3.62-2.34-3.71-6.92Z'/%3E%3C/svg%3E");
}
.contact-bubbles--left {
  transform: translateX(calc(-100vw + 50px + var(--size))) scale(-1, 1);
  transform-origin: center center;
}
.contact-bubbles--left .icon {
  transform: scale(-1, 1);
}
.contact-bubbles--open .contact-bubbles__item {
  transform: translate(0, 0) !important;
}
.contact-bubbles--open .contact-bubbles__main .icon--message {
  opacity: 0;
}
.contact-bubbles--open .contact-bubbles__main .icon--close {
  opacity: 1;
}