@charset "UTF-8";
/* -------------------------------------------------------------------------- */
/*                                Config files                                */
/* -------------------------------------------------------------------------- */
/* Цвета */
* {
    font-family: "Open Sans", sans-serif;
    scrollbar-width: 5px;
    scrollbar-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0.6156862745);
    -webkit-tap-highlight-color: transparent !important;
}
*::selection {
    background-color: rgba(0, 0, 0, 0.062745098);
}
*::-webkit-scrollbar {
    width: 5px;
    height: 5px;
}
*::-webkit-scrollbar-track {
    background: rgba(0, 0, 0, 0);
}
*::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, 0.6156862745);
    border-radius: 8px;
}

body {
    font-size: 16px;
}
@media (max-width: 300px) {
    body {
        overflow-x: scroll;
    }
}

html,
body {
    overflow-x: hidden;
}

mark {
    background-color: rgba(0, 0, 0, 0);
    color: #DF1D4C;
}

.content {
    min-height: calc(100vh - 240px);
}

.container {
    width: 100%;
    max-width: 1365px;
    margin: 0 auto;
}
.container.container-mini {
    max-width: 350px;
}
@media (max-width: 720px) {
    .container.container-mini {
        max-width: 100%;
    }
}
@media (max-width: 1381px) {
    .container {
        padding: 0 16px;
    }
}
@media (max-width: 720px) {
    .container {
        max-width: 100%;
    }
}

.checkbox {
    display: flex;
    align-items: center;
}
.checkbox.mini {
    --size: 19px;
}
.checkbox.mini input[type=checkbox] {
    min-width: var(--size);
    width: var(--size);
    height: var(--size);
}
@media (max-width: 552px) {
    .checkbox.mini input[type=checkbox] {
        --size: 16px;
    }
}
.checkbox.mini input[type=checkbox]::before {
    width: calc(var(--size) - 3px);
    height: calc(var(--size) - 3px);
    background-size: calc(var(--size) - 3px);
}

input[type=checkbox] {
    position: relative;
    min-width: 19px;
    max-width: 19px;
    width: 19px;
    height: 19px;
    color: #000;
    border: 1px solid #000;
    border-radius: 4px;
    appearance: none;
    outline: 0;
    cursor: pointer;
    transition: background 175ms cubic-bezier(0.1, 0.1, 0.25, 1);
}
input[type=checkbox]::before {
    position: absolute;
    content: "";
    display: block;
    width: 12px;
    height: 12px;
    background-size: 12px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='17' viewBox='0 0 16 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M13.3333 4.5L6 11.8333L2.66666 8.5' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 0;
}
input[type=checkbox]:hover {
    border-color: #8A49F3 !important;
    background: #8A49F3 !important;
}
input[type=checkbox]:hover:not(:checked) {
    border-color: #8A49F3 !important;
    background: #fff !important;
}
input[type=checkbox]:checked {
    color: #fff;
    border-color: #8A49F3;
    background: #8A49F3;
}
input[type=checkbox]:checked::before {
    opacity: 1;
}
input[type=checkbox]:focus {
    outline: 2px solid #b891f8;
}
input[type=checkbox]:disabled {
    background-color: #f8dfdf !important;
}
input[type=checkbox]:focus:not(:checked) {
    color: #fff;
    border-color: #8A49F3;
    background: rgba(0, 0, 0, 0);
}

input[type=radio] {
    position: relative;
    -webkit-appearance: none;
    appearance: none;
    transition: 0.1s;
}
input[type=radio]::before {
    content: "w";
    display: block;
    width: 24px;
    height: 24px;
    transition: 0.3s;
    content: "";
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3crect width='24' height='24' rx='12' fill='white'/%3e%3ccircle cx='12' cy='12' r='11.5' stroke='black'/%3e%3c/svg%3e");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 24px;
    height: 24px;
}
input[type=radio]:active {
    transform: scale(1.02);
}
input[type=radio]:checked::before {
    content: "";
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3crect width='24' height='24' rx='12' fill='white'/%3e%3ccircle cx='12' cy='12' r='11.5' stroke='%23FF6666'/%3e%3ccircle cx='12' cy='12' r='5' fill='%23FF6666'/%3e%3c/svg%3e");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 24px;
    height: 24px;
}

label {
    position: relative;
    cursor: pointer;
    font-size: 1.5em;
    font-style: normal;
    font-weight: 400;
    font-size: 14px;
    line-height: 22px;
    user-select: none;
}

.checkbox {
    display: inline-block;
    height: 22.9px;
    line-height: 28px;
    position: relative;
    vertical-align: middle;
    font-size: 14px;
    user-select: none;
}

.checkbox .checkbox-switch {
    position: relative;
    display: inline-block;
    box-sizing: border-box;
    width: 44px;
    height: 22.9px;
    border-radius: 100px 0px 0px 0px;
    border-radius: 25%/50%;
    vertical-align: top;
    background: #0cb798;
    transition: 0.2s;
}

.checkbox .checkbox-switch:before {
    content: "";
    position: absolute;
    top: 2px;
    left: 2px;
    display: inline-block;
    width: 18.7px;
    height: 18.7px;
    border-radius: 50%;
    background: white;
    transition: 0.15s;
}

.checkbox input[type=checkbox] {
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    z-index: -1;
    opacity: 0;
}

.checkbox input[type=checkbox]:not(:checked) + .checkbox-switch {
    filter: grayscale(100%);
}

.checkbox input[type=checkbox]:checked + .checkbox-switch:before {
    transform: translateX(21px);
}

.checkbox input[type=checkbox]:not(:disabled) + .checkbox-switch {
    cursor: pointer;
    border-color: rgba(0, 0, 0, 0.3);
}

.checkbox input[type=checkbox]:disabled + .checkbox-switch {
    filter: grayscale(70%);
    border-color: rgba(0, 0, 0, 0.1);
}

.checkbox input[type=checkbox]:disabled + .checkbox-switch:before {
    background: #eee;
}

.checkbox.focused .checkbox-switch:before {
    box-shadow: inset 0px 0px 4px #ff5623;
}

.btn-fiolet {
    border: 1px solid #8a49f3;
    border-radius: 4px;
    background: rgba(0, 0, 0, 0);
    height: 35px;
    font-size: 14px;
    font-weight: 500;
    text-align: center;
    width: 100%;
    color: #8a49f3;
}
.btn-fiolet:hover {
    opacity: 0.9;
}

.btn-dark {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 0 16px;
    gap: 5px;
    border-radius: 4px;
    height: 48px;
    font-size: 16px;
    font-weight: 500;
    line-height: 21.79px;
    background-color: #000;
    transition: 0.2s;
    justify-content: center;
}
.btn-dark.btn--outline {
    border: 2px solid #000000;
    justify-content: center;
    background-color: #fff;
    color: #000;
}
.btn-dark *, .btn-dark {
    color: #fff;
}
.btn-dark:disabled {
    background: #ececec;
    pointer-events: none;
}
.btn-dark:disabled *, .btn-dark:disabled {
    color: #8f8f8f;
}
.btn-dark:hover {
    opacity: 0.9;
}

.checkbox-item {
    display: flex;
    align-items: center;
    gap: 10px;
}

/* cyrillic-ext */
@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfAZJhiI2B.woff2) format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfAZthiI2B.woff2) format("woff2");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfAZNhiI2B.woff2) format("woff2");
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfAZxhiI2B.woff2) format("woff2");
    unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfAZBhiI2B.woff2) format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfAZFhiI2B.woff2) format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: "Inter";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/inter/v12/UcCO3FwrK3iLTeHuS_fvQtMwCp50KnMw2boKoduKmMEVuLyfAZ9hiA.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
    font-family: "Open Sans";
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV0ewJER.woff2) format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: "Open Sans";
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVQewJER.woff2) format("woff2");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family: "Open Sans";
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVwewJER.woff2) format("woff2");
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: "Open Sans";
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVMewJER.woff2) format("woff2");
    unicode-range: U+0370-03FF;
}
/* hebrew */
@font-face {
    font-family: "Open Sans";
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVIewJER.woff2) format("woff2");
    unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* vietnamese */
@font-face {
    font-family: "Open Sans";
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV8ewJER.woff2) format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: "Open Sans";
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWV4ewJER.woff2) format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: "Open Sans";
    font-style: italic;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memQYaGs126MiZpBA-UFUIcVXSCEkx2cmqvXlWq8tWZ0Pw86hd0Rk8ZkWVAewA.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");
    unicode-range: U+0370-03FF;
}
/* hebrew */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");
    unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* vietnamese */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 400;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");
    unicode-range: U+0370-03FF;
}
/* hebrew */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");
    unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* vietnamese */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 500;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");
    unicode-range: U+0370-03FF;
}
/* hebrew */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");
    unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* vietnamese */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 600;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSKmu1aB.woff2) format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSumu1aB.woff2) format("woff2");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSOmu1aB.woff2) format("woff2");
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSymu1aB.woff2) format("woff2");
    unicode-range: U+0370-03FF;
}
/* hebrew */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS2mu1aB.woff2) format("woff2");
    unicode-range: U+0590-05FF, U+200C-2010, U+20AA, U+25CC, U+FB1D-FB4F;
}
/* vietnamese */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSCmu1aB.woff2) format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTSGmu1aB.woff2) format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: "Open Sans";
    font-style: normal;
    font-weight: 700;
    font-stretch: 100%;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/opensans/v35/memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format("woff2");
    unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format("woff2");
    unicode-range: U+0301, U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* greek-ext */
@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format("woff2");
    unicode-range: U+1F00-1FFF;
}
/* greek */
@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format("woff2");
    unicode-range: U+0370-03FF;
}
/* vietnamese */
@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format("woff2");
    unicode-range: U+0102-0103, U+0110-0111, U+0128-0129, U+0168-0169, U+01A0-01A1, U+01AF-01B0, U+0300-0301, U+0303-0304, U+0308-0309, U+0323, U+0329, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");
    unicode-range: U+0100-02AF, U+0304, U+0308, U+0329, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-weight: 400;
    font-display: swap;
    src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
.out {
    display: none !important;
}

.die {
    display: none;
}

.v-hidden {
    position: absolute;
    visibility: hidden;
}

.p-events-none {
    pointer-events: none;
}

.o-hidden {
    overflow: hidden !important;
    width: 100%;
    height: max-content;
}

.after-none::after,
.after-none *::after {
    display: none !important;
}

.o-hidden-y {
    overflow-y: hidden !important;
}

.o-hidden-x {
    overflow-x: hidden !important;
}

.btn-group {
    display: flex;
    flex-direction: column;
    gap: 16px;
}
@media (max-width: 992px) {
    .btn-group {
        gap: 8px;
    }
}
.btn-group.horizontal {
    flex-direction: row;
    gap: 8px;
}
.btn-group a:has(button), .btn-group a:has(button) button ,
.btn-group span:has(button), .btn-group span:has(button) button{
    width: 100%;
}

.flex {
    display: flex;
    gap: 10px;
}
.flex.jc-center {
    justify-content: center;
}
.flex.ai-center {
    align-items: center;
}
.flex.fd-column {
    flex-direction: column;
}
.flex.g-0 {
    gap: 0;
}

@media (max-width: 992px) {
    .btn-fullscreen-container {
        margin-right: -13.5px;
    }
}

.btn {
    display: flex;
    align-items: center;
    justify-content: center;
    background: #fff;
    mix-blend-mode: normal;
    border-radius: 8px;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #000;
    width: 100%;
    padding: 14px 10px;
}
.btn:hover:not(.btn-active) {
    background: #fdf4f4;
}
.btn.btn-mini {
    font-size: 16px;
    height: 50px;
}
.btn.btn-fiolet {
    background: #8A49F3;
    color: #fff;
    border: 0;
}
.btn.btn-fiolet:hover {
    background: #7b31f1;
}
.btn.btn-fiolet:active {
    background: #7123f0;
}
.btn.btn-fiolet:disabled, .btn.btn-fiolet.disabled {
    background: #887e98;
    color: #fff;
    opacity: 1;
}
.btn.btn-danger {
    background: #DF1D4C;
    color: #fff;
    border: 0;
}
.btn.btn-danger:hover {
    background: #ce3a3a;
}
.btn.btn-danger:active {
    background: #9f2020;
}
.btn.btn-danger:disabled, .btn.btn-danger.disabled {
    background: #f8dfdf;
    color: #ed9090;
    opacity: 1;
}
@media (max-width: 992px) {
    .btn.btn-fullscreen {
        min-width: calc(100% + 13.5px) !important;
    }
}
.btn:disabled, .btn.disabled {
    transform: none !important;
    cursor: not-allowed !important;
    color: #ed9090;
    background-color: #f8dfdf;
    border-color: #f8dfdf;
}

.e-active {
    transform: none !important;
    opacity: 1 !important;
    visibility: visible !important;
}

.text-dec-none {
    text-decoration: none !important;
}

.c-danger {
    color: #DF1D4C !important;
}

.bg-blue {
    background-color: #6ba7e6;
}

.bg-primary {
    background-color: #6183e4;
    color: #fff;
}

.pos-rel {
    position: relative;
}

.bg-orange {
    background-color: #ffb300;
    color: #fff;
}

.bg-violet {
    background-color: #8A49F3;
    color: #fff;
}

.bg-pink {
    background-color: #DC5EC0;
}

.bg-light-pink {
    background-color: #f87bcd;
}

.bg-yellow {
    background-color: #F8C20B;
}

.media-max-992 {
    display: none;
}
@media (max-width: 992px) {
    .media-max-992 {
        display: block;
    }
}

.media-min-992 {
    display: block;
}
@media (max-width: 992px) {
    .media-min-992 {
        display: none;
    }
}

.text-upper {
    text-transform: uppercase;
}

.text-select {
    color: #000;
    text-decoration: underline;
    font-weight: 600;
}

.text-mini {
    font-family: Open Sans;
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: -0.4099999964px;
    text-align: left;
    color: #8f8f8f;
}

.bc-552-remove {
    display: block;
}
@media (max-width: 552px) {
    .bc-552-remove {
        display: none !important;
    }
}

.bc-552-add {
    display: none;
}
@media (max-width: 552px) {
    .bc-552-add {
        display: block;
    }
}

.gap-0 {
    gap: 0 !important;
}

* {
    padding: 0;
    margin: 0;
    transition: 0;
    box-sizing: border-box;
}

input,
textarea,
button {
    outline: none;
    border: 0;
}

img {
    user-select: none;
}

button,
select,
input[type=checkbox],
input[type=radio] {
    cursor: pointer;
    user-select: none;
}

h1,
h2,
h3,
h4 {
    display: block;
    font-weight: 400;
    font-style: normal;
    line-height: 130%;
}

strong {
    font-weight: 500;
}

h1 {
    font-size: 40px;
}
@media (max-width: 992px) {
    h1 {
        font-size: 24px;
    }
}

h2 {
    font-size: 24px;
}
@media (max-width: 992px) {
    h2 {
        font-size: 16px;
    }
}

h3 {
    font-size: 20px;
}
@media (max-width: 992px) {
    h3 {
        font-size: 16px;
    }
}

a {
    cursor: pointer;
    text-decoration: none;
}

ul {
    padding-left: 9px;
}
ul li {
    display: flex;
    gap: 9px;
    list-style-type: none;
}
ul li::before {
    content: "•";
}

@keyframes fadeIn {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
.fadeIn {
    animation-name: fadeIn;
    animation-duration: 1s;
    animation-fill-mode: both;
}

.crm__refund-files-item, .accordion__item-title-edit, .btn:not(.btn-fullscreen) {
    transition: 0.3s;
    pointer-events: all !important;
    cursor: pointer;
}
.crm__refund-files-item:active, .accordion__item-title-edit:active, .btn:active:not(.btn-fullscreen) {
    transform: scale(0.98);
}

.crm__refund-files-item, .crm__refund-select, .accordion__item-content, .reviews__main-item {
    animation-name: fadeIn;
    animation-duration: 0.3s;
    animation-fill-mode: both;
}

.radio {
    position: relative;
    display: flex;
    align-items: center;
    gap: 16px;
}
.radio label {
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 140%;
    padding-left: 0;
}
.radio.radio--icon label {
    padding-right: 35px;
}
.radio.radio--icon::after {
    display: block;
    content: "";
    position: absolute;
    right: 0;
    top: 0;
    width: 24px;
    height: 24px;
}
.radio.radio--icon.icon--star::after {
    background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.8104 1.04427L15.5025 7.1846C15.7085 7.65462 16.1545 7.97664 16.6666 8.02264L23.2249 8.61067C23.967 8.71868 24.263 9.62873 23.7249 10.1528L18.7847 14.303C18.3847 14.639 18.2026 15.167 18.3127 15.677L19.7487 22.3994C19.8747 23.1374 19.1007 23.7015 18.4367 23.3515L12.7124 19.9993C12.2723 19.7413 11.7283 19.7413 11.2883 19.9993L5.56397 23.3495C4.90194 23.6975 4.1259 23.1354 4.2519 22.3974L5.68798 15.675C5.79599 15.165 5.61598 14.637 5.21595 14.301L0.273691 10.1548C-0.262337 9.63273 0.0336787 8.72068 0.773718 8.61267L7.33207 8.02464C7.8441 7.97864 8.29012 7.65662 8.49613 7.1866L11.1883 1.04627C11.5223 0.374234 12.4783 0.374234 12.8104 1.04427Z' fill='%23FDD835'/%3e%3cpath d='M12.6139 7.553L12.1579 3.02876C12.1399 2.77675 12.0879 2.34473 12.4919 2.34473C12.8119 2.34473 12.9859 3.01076 12.9859 3.01076L14.354 6.64296C14.87 8.02503 14.658 8.49905 14.16 8.77907C13.588 9.09909 12.7439 8.84907 12.6139 7.553Z' fill='%23FFFF8D'/%3e%3cpath d='M18.2563 13.9012L22.1806 10.839C22.3746 10.677 22.7246 10.419 22.4446 10.125C22.2226 9.89296 21.6225 10.227 21.6225 10.227L18.1883 11.569C17.1643 11.9231 16.4843 12.4471 16.4243 13.1071C16.3462 13.9872 17.1363 14.6652 18.2563 13.9012Z' fill='%23F4B400'/%3e%3c/svg%3e ");
}
.radio.radio--icon.icon--flower::after {
    background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M6.04339 15.4901C3.84697 17.1631 1.8579 21.7955 6.12795 22.168C6.87687 22.2324 6.61314 22.5646 7.33589 22.9411C8.12306 23.3498 8.09084 22.772 8.75118 23.241C14.3198 27.2051 16.8766 13.7004 14.354 11.6408C12.4434 10.0806 5.89844 15.5888 6.04339 15.4901Z' fill='url(%23paint0_linear_102_22195)'/%3e%3cpath d='M6.43641 8.13058C4.03463 6.76964 -1.0085 6.76763 0.332308 10.8384C0.567855 11.5511 0.15917 11.4423 0.0987734 12.2537C0.032337 13.1375 0.288017 12.8677 0.380625 13.673C1.31879 21.8789 10.9158 15.6842 12.764 12.7993C14.0323 10.8182 6.28743 8.03596 6.43641 8.13058Z' fill='url(%23paint1_linear_102_22195)'/%3e%3cpath d='M9.4722 0.849919C8.94474 1.3653 8.85213 0.952594 8.09516 1.23847C7.26772 1.55052 7.72271 1.88874 6.93353 2.06993C0.279815 3.60804 8.00456 14.3325 13.5188 12.6716C17.9962 11.3207 14.1107 -3.68185 9.4722 0.849919Z' fill='url(%23paint2_linear_102_22195)'/%3e%3cpath d='M8.79395 8.87793C12.3312 10.5892 14.1693 13.1379 13.519 13.5929C12.762 14.1224 12.8204 11.8112 8.79395 8.87793Z' fill='%23F8BBD0'/%3e%3cpath d='M10.3826 11.2288C10.6121 11.12 10.7088 10.8422 10.598 10.6067C10.4873 10.3711 10.2115 10.2685 9.98199 10.3752C9.75249 10.4839 9.65585 10.7617 9.76658 10.9972C9.87731 11.2348 10.1531 11.3375 10.3826 11.2288Z' fill='%23FFD54F'/%3e%3cpath d='M9.44806 10.5442C9.67756 10.4355 9.7742 10.1577 9.66347 9.9221C9.55274 9.68656 9.27693 9.58388 9.04742 9.69058C8.81792 9.7993 8.72128 10.0771 8.83201 10.3127C8.94274 10.5482 9.21855 10.6529 9.44806 10.5442Z' fill='%23FFECB3'/%3e%3cpath d='M11.8016 10.1682C12.0311 10.0595 12.1277 9.78168 12.017 9.54613C11.9063 9.31058 11.6304 9.20791 11.4009 9.31461C11.1714 9.42332 11.0748 9.70115 11.1855 9.93669C11.2963 10.1743 11.5721 10.2769 11.8016 10.1682Z' fill='%23FFD54F'/%3e%3cpath d='M10.8436 9.60767C11.0731 9.49895 11.1697 9.22113 11.059 8.98558C10.9483 8.75003 10.6724 8.64736 10.4429 8.75406C10.2134 8.86277 10.1168 9.1406 10.2275 9.37615C10.3382 9.61169 10.6141 9.71638 10.8436 9.60767Z' fill='%23FFECB3'/%3e%3cpath d='M9.87677 8.86646C10.1063 8.75774 10.2029 8.47992 10.0922 8.24437C9.98145 8.00882 9.70564 7.90615 9.47613 8.01285C9.24663 8.12156 9.14999 8.39939 9.26072 8.63494C9.36943 8.87048 9.64524 8.97517 9.87677 8.86646Z' fill='%23FFD54F'/%3e%3cpath d='M8.99493 8.20923C9.22444 8.10052 9.32107 7.82269 9.21035 7.58714C9.09962 7.3516 8.82381 7.24892 8.5943 7.35562C8.36479 7.46434 8.26816 7.74216 8.37888 7.97771C8.48961 8.21326 8.76542 8.31794 8.99493 8.20923Z' fill='%23AD1457'/%3e%3cpath d='M8.06329 8.67798C8.2928 8.56927 8.38943 8.29144 8.27871 8.05589C8.16798 7.82035 7.89217 7.71767 7.66266 7.82437C7.43315 7.93309 7.33652 8.21091 7.44724 8.44646C7.55797 8.68201 7.83378 8.78669 8.06329 8.67798Z' fill='%23AD1457'/%3e%3cpath d='M8.52496 9.80609C8.75441 9.69832 8.85076 9.42006 8.74016 9.18457C8.62955 8.94908 8.35389 8.84554 8.12444 8.95331C7.89499 9.06108 7.79864 9.33934 7.90925 9.57483C8.01985 9.81031 8.29551 9.91385 8.52496 9.80609Z' fill='%23AD1457'/%3e%3cpath d='M20.5898 21.6596C21.3206 21.3213 21.7293 20.5362 22.14 19.7591C22.607 18.8773 22.0635 18.8974 22.6674 18.2753C27.7669 13.0268 15.9392 10.2305 13.5032 12.7228C12.6395 13.6067 12.7362 16.7876 13.465 18.6538C14.846 22.1951 15.7379 23.9023 20.5898 21.6596Z' fill='url(%23paint3_linear_102_22195)'/%3e%3cpath d='M23.8605 7.57665C23.7015 6.69889 23.023 6.66063 22.864 5.70234C22.7029 4.74203 21.9842 5.42049 21.4447 4.71183C17.0437 -1.07418 11.4913 9.44694 13.7723 12.3963C15.5962 14.7558 25.0765 14.2606 23.8605 7.57665Z' fill='url(%23paint4_linear_102_22195)'/%3e%3cpath opacity='0.2' d='M11.2681 0.639124C12.5223 0.639124 13.8732 2.61812 14.5537 5.45073C14.608 5.68024 14.7912 5.85539 15.0228 5.9017C15.063 5.90975 15.1013 5.91377 15.1415 5.91377C15.3328 5.91377 15.514 5.82318 15.6308 5.66413C16.579 4.35956 17.65 3.64084 18.6466 3.64084C19.468 3.64084 20.2592 4.1361 21.0021 5.11251C21.3966 5.63192 21.8838 5.69635 22.1758 5.7346C22.21 5.73862 22.2543 5.74466 22.2865 5.7507C22.2925 5.77084 22.2986 5.79902 22.3046 5.83526C22.4153 6.4956 22.7314 6.85596 22.9609 7.1197C23.1441 7.32907 23.2548 7.45591 23.3032 7.71763C23.7783 10.3328 22.4033 11.6595 21.1651 12.3098C20.9618 12.4165 20.837 12.6279 20.843 12.8574C20.849 13.0869 20.9819 13.2922 21.1893 13.3909C22.4314 13.9727 23.1924 14.7277 23.3374 15.5128C23.4683 16.2255 23.1099 17.0248 22.2724 17.8864C21.8154 18.3575 21.7812 18.6796 21.7872 18.9957C21.7892 19.1286 21.7912 19.2313 21.6443 19.5091L21.6262 19.5433C21.2577 20.2379 20.9094 20.8962 20.3739 21.1438C18.9848 21.786 17.9238 22.0981 17.1286 22.0981C16.124 22.0981 15.5059 21.6149 14.8537 20.3144C14.751 20.109 14.5416 19.9822 14.3141 19.9822H14.29C14.0524 19.9923 13.843 20.1392 13.7544 20.3587C13.2934 21.4921 12.2908 23.3966 10.7567 23.3966C10.2534 23.3966 9.70987 23.1913 9.13811 22.7846C8.84217 22.5752 8.57843 22.4766 8.30665 22.4766C8.18183 22.4766 8.07714 22.4967 8.00265 22.5128C7.95232 22.5229 7.92414 22.5289 7.90199 22.5289C7.85166 22.5289 7.76107 22.4967 7.65235 22.4403C7.447 22.3336 7.37855 22.2511 7.29198 22.1444C7.08261 21.8887 6.84102 21.6552 6.21893 21.6008C5.31097 21.5223 4.71304 21.2324 4.43924 20.7392C4.10505 20.1352 4.23188 19.1387 4.77746 18.0716C4.8741 17.8824 4.86403 17.6569 4.75331 17.4777C4.64258 17.3006 4.44931 17.1939 4.23993 17.1939H4.22987H4.15739C2.3173 17.1939 1.29056 16.0302 1.01676 13.6385C0.968442 13.2178 0.87986 13.0104 0.785238 12.8171C0.736921 12.7185 0.712762 12.6681 0.736921 12.3319C0.75504 12.1024 0.803357 12.0058 0.865767 11.885C1.01676 11.5911 1.13755 11.279 0.94227 10.6851C0.664445 9.84158 0.68659 9.18728 1.00669 8.74437C1.36907 8.24308 2.17235 7.95519 3.20916 7.95519C3.77488 7.95519 4.37885 8.03974 4.95664 8.2008C5.011 8.21489 5.06536 8.22294 5.1177 8.22294C5.29688 8.22294 5.468 8.14443 5.58477 8.00149C5.73576 7.81627 5.76395 7.55858 5.65523 7.34518C4.97879 6.01645 4.81974 4.82663 5.20628 3.99517C5.50625 3.35295 6.14444 2.91608 7.10475 2.69463C7.70268 2.55571 7.90199 2.29802 8.055 2.04436C8.10935 1.95577 8.1315 1.91954 8.34289 1.83901C8.51602 1.77257 8.62273 1.76452 8.71131 1.76452C8.74553 1.76452 8.77774 1.76653 8.80996 1.76653C8.85223 1.76854 8.8925 1.76854 8.93276 1.76854C9.30924 1.76854 9.60719 1.63366 9.93132 1.31758C10.3924 0.866618 10.8413 0.639124 11.2681 0.639124ZM11.2681 0.0351562C10.7064 0.0351562 10.1145 0.292849 9.50855 0.884737C9.25689 1.13035 9.1059 1.16458 8.93276 1.16458C8.86431 1.16458 8.79385 1.15854 8.71332 1.15854C8.56636 1.15854 8.38718 1.17666 8.1315 1.27128C7.30406 1.58333 7.75905 1.92155 6.96987 2.10274C4.04868 2.77918 3.8997 5.22525 5.1177 7.61696C4.50367 7.44584 3.84333 7.3492 3.20916 7.3492C1.23016 7.3492 -0.481081 8.29341 0.366487 10.8723C0.602035 11.585 0.19335 11.4763 0.132953 12.2876C0.0665167 13.1715 0.322196 12.9017 0.414805 13.707C0.76108 16.7288 2.28106 17.7978 4.15538 17.7978H4.23792C3.25345 19.7225 3.25748 21.9491 6.16458 22.2028C6.9135 22.2672 6.64977 22.5994 7.37251 22.9759C7.60806 23.0987 7.77113 23.1329 7.89998 23.1329C8.05902 23.1329 8.16975 23.0805 8.30464 23.0805C8.42543 23.0805 8.56837 23.1208 8.7858 23.2758C9.49244 23.7791 10.1488 24.0006 10.7527 24.0006C12.313 24.0006 13.5229 22.5269 14.3101 20.5862C14.9785 21.9149 15.7415 22.7041 17.1246 22.7041C18.0003 22.7041 19.1217 22.388 20.6236 21.6954C21.3544 21.3572 21.763 20.5721 22.1737 19.795C22.6408 18.9132 22.0972 18.9333 22.7012 18.3112C25.0849 15.8571 23.7682 13.9405 21.4429 12.8473C23.1763 11.9353 24.3742 10.2583 23.893 7.61294C23.734 6.73517 23.0555 6.69692 22.8965 5.73862C22.7354 4.77832 22.0167 5.45677 21.4772 4.74812C20.5551 3.53616 19.5807 3.03889 18.6405 3.03889C17.338 3.03889 16.0978 3.99114 15.1375 5.30981C14.4732 2.52552 13.0156 0.0351562 11.2681 0.0351562Z' fill='%23424242'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_102_22195' x1='15.5172' y1='12.7359' x2='5.83707' y2='22.974' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0.0098938' stop-color='%238A0032'/%3e%3cstop offset='0.1821' stop-color='%238E0034'/%3e%3cstop offset='0.4055' stop-color='%23FF005D'/%3e%3cstop offset='0.4397' stop-color='%23FF1368'/%3e%3cstop offset='0.5501' stop-color='%23FF4C87'/%3e%3cstop offset='0.6572' stop-color='%23FF7CA2'/%3e%3cstop offset='0.7583' stop-color='%23FFA1B6'/%3e%3cstop offset='0.8518' stop-color='%23FFBBC5'/%3e%3cstop offset='0.9352' stop-color='%23FFCBCE'/%3e%3cstop offset='1' stop-color='%23FFD1D1'/%3e%3c/linearGradient%3e%3clinearGradient id='paint1_linear_102_22195' x1='11.8127' y1='15.4509' x2='-0.530825' y2='10.9107' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0.0098938' stop-color='%238A0032'/%3e%3cstop offset='0.4055' stop-color='%23FF005D'/%3e%3cstop offset='0.4397' stop-color='%23FF1368'/%3e%3cstop offset='0.5501' stop-color='%23FF4C87'/%3e%3cstop offset='0.6572' stop-color='%23FF7CA2'/%3e%3cstop offset='0.7583' stop-color='%23FFA1B6'/%3e%3cstop offset='0.8518' stop-color='%23FFBBC5'/%3e%3cstop offset='0.9352' stop-color='%23FFCBCE'/%3e%3cstop offset='1' stop-color='%23FFD1D1'/%3e%3c/linearGradient%3e%3clinearGradient id='paint2_linear_102_22195' x1='10.5501' y1='13.0314' x2='9.32454' y2='0.173158' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0.0098938' stop-color='%238A0032'/%3e%3cstop offset='0.3091' stop-color='%23FF005D'/%3e%3cstop offset='0.3489' stop-color='%23FF1368'/%3e%3cstop offset='0.4773' stop-color='%23FF4C87'/%3e%3cstop offset='0.6017' stop-color='%23FF7CA2'/%3e%3cstop offset='0.7191' stop-color='%23FFA1B6'/%3e%3cstop offset='0.8278' stop-color='%23FFBBC5'/%3e%3cstop offset='0.9247' stop-color='%23FFCBCE'/%3e%3cstop offset='1' stop-color='%23FFD1D1'/%3e%3c/linearGradient%3e%3clinearGradient id='paint3_linear_102_22195' x1='14.5447' y1='11.9029' x2='21.5043' y2='21.0172' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23FF005D'/%3e%3cstop offset='0.0218' stop-color='%23FF0962'/%3e%3cstop offset='0.1619' stop-color='%23FF3D7F'/%3e%3cstop offset='0.304' stop-color='%23FF6B98'/%3e%3cstop offset='0.4454' stop-color='%23FF90AD'/%3e%3cstop offset='0.5861' stop-color='%23FFACBD'/%3e%3cstop offset='0.7259' stop-color='%23FFC1C8'/%3e%3cstop offset='0.8643' stop-color='%23FFCDCF'/%3e%3cstop offset='1' stop-color='%23FFD1D1'/%3e%3c/linearGradient%3e%3clinearGradient id='paint4_linear_102_22195' x1='14.6808' y1='12.2495' x2='22.4996' y2='5.23688' gradientUnits='userSpaceOnUse'%3e%3cstop stop-color='%23FF005D'/%3e%3cstop offset='0.0481' stop-color='%23FF1468'/%3e%3cstop offset='0.1776' stop-color='%23FF4684'/%3e%3cstop offset='0.3102' stop-color='%23FF719C'/%3e%3cstop offset='0.4437' stop-color='%23FF93AF'/%3e%3cstop offset='0.5784' stop-color='%23FFAFBE'/%3e%3cstop offset='0.7148' stop-color='%23FFC2C9'/%3e%3cstop offset='0.8539' stop-color='%23FFCDCF'/%3e%3cstop offset='1' stop-color='%23FFD1D1'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e ");
}
.radio.radio--icon.icon--dead-flower::after {
    background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='21' height='24' viewBox='0 0 21 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.50799 8.17987C3.96753 8.30624 3.45404 9.31918 2.98067 10.7634C2.33681 10.8055 1.49437 10.98 0.746199 12.0872C-0.401125 13.7861 1.52044 17.0415 1.52044 17.0415C1.52044 17.0415 4.11997 15.6776 4.58532 14.1131C5.03863 12.5866 4.37872 11.5376 3.94547 11.0462C4.42686 9.59197 4.74979 9.24897 5.59023 9.18077C5.97735 9.14868 6.27421 9.23694 6.72552 9.79856L7.50778 9.17075C6.89601 8.41054 6.29828 8.11368 5.50799 8.17987Z' fill='url(%23paint0_linear_102_22216)'/%3e%3cpath opacity='0.2' d='M5.71459 8.57206C6.1679 8.57206 6.545 8.73854 6.9261 9.11965L6.76965 9.24601C6.43267 8.91305 6.11174 8.77264 5.7186 8.77264C5.66645 8.77264 5.6143 8.77465 5.55613 8.78066C4.41884 8.87293 4.03773 9.48671 3.56236 10.9189C3.51823 11.0553 3.54832 11.2037 3.64259 11.31C4.02169 11.7372 4.59535 12.6559 4.1982 13.9958C3.90535 14.9846 2.49527 15.9996 1.67489 16.491C1.13733 15.45 0.345037 13.394 1.07716 12.3109C1.715 11.3682 2.40901 11.2017 3.00474 11.1636C3.16922 11.1535 3.30962 11.0432 3.35977 10.8888C3.84518 9.40648 4.29648 8.68238 5.53808 8.58008C5.60026 8.57607 5.65843 8.57206 5.71459 8.57206ZM5.71459 8.1709C5.64639 8.1709 5.57819 8.1729 5.50799 8.17892C3.96753 8.30529 3.45404 9.31822 2.98067 10.7624C2.33681 10.8045 1.49437 10.979 0.746199 12.0862C-0.401125 13.7852 1.52044 17.0406 1.52044 17.0406C1.52044 17.0406 4.11997 15.6766 4.58532 14.1121C5.03863 12.5857 4.37872 11.5366 3.94547 11.0452C4.42686 9.59101 4.74979 9.24802 5.59023 9.17982C5.63436 9.17581 5.67849 9.1738 5.72061 9.1738C6.04755 9.1738 6.32636 9.30017 6.72552 9.7956L7.50778 9.16779C6.95017 8.47779 6.40459 8.1709 5.71459 8.1709Z' fill='%23424242'/%3e%3cpath d='M13.521 15.012C13.2202 14.4724 12.4479 13.9349 11.77 13.9489C11.3307 12.7575 10.8433 12.1296 9.47533 12.0173C8.68303 11.9531 8.0853 12.248 7.47754 13.0042L8.25981 13.632C8.71111 13.0724 9.00597 12.9841 9.39509 13.0142C10.1292 13.0744 10.4682 13.3452 10.8633 14.3802C10.6166 14.8596 10.2255 15.9347 10.8633 17.088C11.4811 18.2093 13.7296 18.8772 13.7296 18.8772C13.7296 18.8772 14.3133 16.4321 13.521 15.012Z' fill='url(%23paint1_linear_102_22216)'/%3e%3cpath opacity='0.2' d='M9.27068 12.408C9.32684 12.408 9.38501 12.41 9.44519 12.416C10.6226 12.5123 10.9977 13.0097 11.3948 14.0869C11.453 14.2453 11.6034 14.3496 11.7719 14.3496H11.7799H11.796C12.3255 14.3496 12.9473 14.8029 13.174 15.2081C13.6915 16.1388 13.5431 17.6211 13.4247 18.3512C12.7026 18.0804 11.5734 17.5469 11.2163 16.897C10.6808 15.9242 10.9897 15.0196 11.2223 14.5642C11.2745 14.464 11.2805 14.3456 11.2404 14.2393C10.8071 13.102 10.3498 12.6908 9.42914 12.6166C9.37498 12.6126 9.32083 12.6106 9.26867 12.6106C8.87554 12.6106 8.5526 12.751 8.21763 13.084L8.06118 12.9576C8.43827 12.5745 8.81536 12.408 9.27068 12.408ZM9.27068 12.0068C8.57868 12.0068 8.0331 12.3137 7.47949 13.0037L8.26176 13.6315C8.66091 13.1341 8.93972 13.0097 9.26867 13.0097C9.3108 13.0097 9.35292 13.0117 9.39705 13.0158C10.1312 13.0759 10.4702 13.3467 10.8653 14.3817C10.6186 14.8611 10.2275 15.9362 10.8653 17.0896C11.4831 18.2108 13.7316 18.8787 13.7316 18.8787C13.7316 18.8787 14.3153 16.4317 13.523 15.0115C13.2261 14.478 12.4659 13.9465 11.796 13.9465H11.7739C11.3347 12.755 10.8472 12.1272 9.47928 12.0149C9.40507 12.0088 9.33687 12.0068 9.27068 12.0068Z' fill='%23424242'/%3e%3cpath d='M8.60676 23.9238H7.47749C8.51048 20.0526 7.86461 16.2435 7.12447 11.9832C7.02417 11.4075 6.92388 10.8238 6.82359 10.2281C6.78749 10.0135 6.71929 9.7066 6.63906 9.34956C6.06339 6.78614 4.86592 1.45069 8.91164 0.219118C10.9516 -0.402683 12.9854 0.313391 14.4918 2.18281L13.7115 2.81263C12.9854 1.91002 11.4329 0.499931 9.20249 1.1779C6.42845 2.02234 6.80153 5.49841 7.61789 9.13093C7.70214 9.50201 7.77234 9.82294 7.81446 10.0636C7.91275 10.6553 8.01304 11.239 8.11333 11.8107C8.87353 16.1874 9.92658 19.846 8.60676 23.9238Z' fill='url(%23paint2_linear_102_22216)'/%3e%3cpath opacity='0.2' d='M10.3498 0.402139C11.6696 0.402139 12.8971 0.997864 13.9201 2.13115L13.7636 2.25751C13.0997 1.53342 11.9404 0.598708 10.3618 0.598708C9.94458 0.598708 9.51534 0.6649 9.0881 0.795277C7.66598 1.22653 6.85162 2.32772 6.66709 4.06675C6.49659 5.66538 6.8777 7.65916 7.22871 9.21767C7.31095 9.58273 7.38116 9.89764 7.41927 10.1283C7.51755 10.722 7.61985 11.3037 7.71813 11.8794C7.83246 12.5353 7.95281 13.1791 8.06915 13.7989C8.71903 17.257 9.28467 20.2577 8.31185 23.5211H7.99092C8.87147 19.702 8.21557 15.9131 7.51956 11.9035C7.42127 11.3318 7.31898 10.7521 7.22069 10.1604C7.18258 9.93575 7.11238 9.62285 7.03215 9.2598C6.74531 7.98611 6.31407 6.06053 6.44244 4.31146C6.59087 2.29763 7.43732 1.08411 9.02793 0.598708C9.4672 0.46833 9.91249 0.402139 10.3498 0.402139ZM10.3498 0.000976562C9.87638 0.000976562 9.39499 0.0731857 8.91359 0.21961C4.86788 1.45118 6.06535 6.78663 6.64101 9.35206C6.72124 9.7091 6.78944 10.016 6.82555 10.2306C6.92383 10.8263 7.02613 11.41 7.12642 11.9857C7.86656 16.246 8.51243 20.0551 7.47944 23.9263H8.60871C9.92853 19.8485 8.87348 16.1899 8.11528 11.8132C8.01499 11.2395 7.9147 10.6578 7.81642 10.0661C7.7763 9.82343 7.70409 9.5045 7.61985 9.13343C6.80348 5.50291 6.43241 2.02484 9.20444 1.18039C9.61362 1.05603 9.99874 1.00188 10.3618 1.00188C11.9765 1.00188 13.1198 2.079 13.7135 2.81513L14.4938 2.1853C13.3424 0.755161 11.8822 0.000976562 10.3498 0.000976562Z' fill='%23424242'/%3e%3cpath d='M11.906 2.41979C11.533 2.47194 11.1418 2.44988 10.7988 2.29543C11.3564 2.66851 12.0284 2.86909 12.7003 2.86508C12.8688 2.86308 13.0413 2.84904 13.1877 2.76479C13.3342 2.68255 13.4445 2.51607 13.4144 2.3516C13.3261 1.8361 12.2009 2.37968 11.906 2.41979Z' fill='%237CB342'/%3e%3cpath d='M14.6325 1.274C14.9294 1.04333 15.1902 0.750483 15.3205 0.397461C15.1962 1.05737 14.8692 1.67717 14.3958 2.15254C14.2775 2.27089 14.1451 2.38321 13.9827 2.42935C13.8222 2.47548 13.6256 2.43737 13.5293 2.30298C13.2225 1.87775 14.3958 1.45452 14.6325 1.274Z' fill='%237CB342'/%3e%3cpath d='M15.3718 5.82304C16.6551 5.32389 17.3732 4.09065 16.9756 3.06853C16.578 2.0464 15.2154 1.62245 13.9321 2.1216C12.6487 2.62075 11.9307 3.85399 12.3282 4.87611C12.7258 5.89824 14.0884 6.32219 15.3718 5.82304Z' fill='%23558B2F'/%3e%3cpath opacity='0.2' d='M15.0239 2.28118C15.7941 2.28118 16.4119 2.6342 16.6325 3.20185C16.9555 4.03225 16.3316 5.05321 15.2385 5.47844C14.9236 5.60079 14.6026 5.66297 14.2817 5.66297C13.5115 5.66297 12.8937 5.30995 12.673 4.74231C12.5226 4.35519 12.5748 3.9099 12.8195 3.48868C13.0802 3.03937 13.5235 2.67632 14.0671 2.46571C14.38 2.34336 14.7029 2.28118 15.0239 2.28118ZM15.0239 1.91211C14.6708 1.91211 14.2978 1.98031 13.9327 2.12071C12.649 2.62016 11.9309 3.85373 12.3301 4.87469C12.6149 5.60681 13.3931 6.03204 14.2837 6.03204C14.6367 6.03204 15.0098 5.96385 15.3749 5.82344C16.6586 5.32399 17.3767 4.09042 16.9775 3.06946C16.6907 2.33734 15.9124 1.91211 15.0239 1.91211Z' fill='%23424242'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M17.2022 23.9916C20.3894 24.118 20.3412 22.5434 20.2169 22.3027C20.0825 22.4111 19.922 22.4732 19.4928 22.4652C19.0415 22.4572 18.4799 21.9116 17.5492 21.8795C16.9073 21.8575 15.8783 22.4391 15.3307 22.2045C14.2797 21.7511 15.6617 23.9295 17.2022 23.9916Z' fill='url(%23paint3_linear_102_22216)'/%3e%3cpath opacity='0.2' d='M17.5124 22.4797H17.5284C17.9516 22.4937 18.2826 22.6482 18.6035 22.7966C18.8362 22.9049 19.0588 23.0072 19.2995 23.0473C19.0227 23.2198 18.5072 23.3963 17.5565 23.3963C17.4502 23.3963 17.3399 23.3943 17.2255 23.3903C16.8003 23.3743 16.3691 23.1055 16.0501 22.8227C16.2888 22.7805 16.5295 22.7123 16.7662 22.6441C17.045 22.5619 17.3338 22.4797 17.5124 22.4797ZM17.5124 21.8779C16.9788 21.8779 16.2026 22.259 15.645 22.259C15.5286 22.259 15.4243 22.243 15.33 22.2029C15.2318 22.1607 15.1535 22.1407 15.0954 22.1407C14.5357 22.1407 15.8034 23.9359 17.1995 23.9921C17.3218 23.9961 17.4402 24.0001 17.5545 24.0001C20.3847 24.0001 20.3345 22.5358 20.2162 22.3032C20.0898 22.4055 19.9394 22.4656 19.5663 22.4656H19.4921C19.0408 22.4576 18.4792 21.912 17.5485 21.8799C17.5384 21.8779 17.5244 21.8779 17.5124 21.8779Z' fill='%23424242'/%3e%3cpath d='M16.9615 10.7715C16.9415 11.299 16.7028 11.8165 16.3137 12.1756C15.9907 12.4744 15.5595 12.679 15.3529 13.0681C14.9858 12.8555 14.6167 12.6409 14.3098 12.3481C14.003 12.0552 13.7623 11.6741 13.7221 11.2529C13.688 10.9039 13.7944 10.5488 13.9789 10.25C14.1634 9.95111 14.4242 9.70439 14.709 9.4998C14.8655 9.38747 15.0339 9.28317 15.2205 9.23904C15.395 9.19893 15.5775 9.21498 15.758 9.23102C15.9386 9.24707 16.2154 9.21698 16.3798 9.2932C16.5042 9.34936 16.6045 9.54192 16.6727 9.65425C16.775 9.82474 16.8512 10.0113 16.9014 10.2038C16.9254 10.2961 16.9415 10.3904 16.9515 10.4867C16.9595 10.5649 16.9334 10.6993 16.9615 10.7715Z' fill='%23C40E00'/%3e%3cpath d='M18.7245 6.75004C18.6924 6.1864 18.8609 5.54053 18.7465 4.98894C18.5941 4.24679 18.0586 3.4926 17.4247 3.0774C16.9854 2.79057 16.4318 2.64214 15.9063 2.67423C14.775 2.74243 13.0882 3.35821 12.4022 4.57173C11.7162 5.78524 11.8105 7.39591 12.6328 8.51916C12.8455 8.81201 13.1062 9.07477 13.2566 9.40372C13.4773 9.88512 13.5936 10.3485 13.5475 10.878C14.0128 10.6333 14.2014 10.3124 14.6146 9.98741C15.2564 9.47794 16.127 9.11088 16.9313 9.26933C19.0334 9.68454 19.597 8.60541 19.4446 8.35469C18.915 7.48015 18.7465 7.11108 18.7245 6.75004Z' fill='%23C90000'/%3e%3cpath d='M18.6863 9.2234C18.6863 9.2234 20.0983 10.0879 19.0674 11.7206C19.0674 11.7206 18.7845 11.6203 18.4756 11.7186C18.1667 11.8169 17.8699 12.196 17.2862 11.9914C16.7005 11.7868 16.1128 11.9834 15.9263 12.0997C15.7397 12.2161 14.9434 11.9553 15.5813 10.9685C16.2793 9.89134 16.54 9.77299 16.54 9.77299C16.54 9.77299 18.0925 9.26352 18.3473 9.21738C18.604 9.17326 18.6863 9.2234 18.6863 9.2234Z' fill='url(%23paint4_linear_102_22216)'/%3e%3cpath d='M18.1362 10.0575C18.1362 10.0575 17.3098 11.0985 16.4874 10.926C15.6651 10.7535 17.1674 9.9412 17.4563 9.85495C17.7431 9.7687 18.1362 10.0575 18.1362 10.0575Z' fill='%23A62121'/%3e%3cpath d='M20.8207 5.96C20.566 6.06631 20.2671 5.98808 20.0325 5.84366C19.7978 5.69924 19.6072 5.49465 19.3926 5.32215C18.7307 4.78861 17.8541 4.57198 17.0057 4.60006C16.1572 4.62814 15.3308 4.88087 14.5466 5.20782C14.3159 5.3041 14.0872 5.4064 13.8425 5.46055C13.5978 5.51471 13.3351 5.51471 13.1084 5.4084C13.2328 5.72532 13.5417 5.94395 13.8686 6.04424C14.1955 6.14453 14.5426 6.14453 14.8835 6.14453C15.5134 6.14253 16.1432 6.14253 16.773 6.14052C17.106 6.14052 17.443 6.14052 17.7679 6.21273C18.0928 6.28695 18.2974 6.48351 18.506 6.74427C18.7367 7.0311 18.9212 7.36607 19.0436 7.71308C19.1419 7.98988 19.2943 8.27069 19.545 8.43918C19.7777 8.59563 19.9342 8.4813 20.1027 8.29476C20.4637 7.89561 20.7064 7.39215 20.8027 6.86261C20.8187 6.78238 20.8348 5.95398 20.8207 5.96Z' fill='%23E50500'/%3e%3cpath d='M18.317 10.0352C18.1144 10.2298 17.2078 10.1575 16.935 10.2217C16.4035 10.3441 16.2691 10.3541 15.8739 10.7713C15.5751 11.0862 15.4708 11.2226 15.3544 11.7642C15.3825 11.1865 14.7808 10.8014 14.8389 10.2779C14.9693 9.12054 17.1276 8.96409 17.4505 8.99217C17.7072 9.01424 18.4073 8.96409 18.317 10.0352Z' fill='%23EF5350'/%3e%3cpath d='M20.7123 10.1944C22.0723 8.02409 18.2251 7.6811 17.4308 7.73926C16.6867 7.79342 15.9064 8.14444 15.3809 8.67397C15.2345 8.8224 15.0941 8.97885 15.0018 9.1654C14.9095 9.35194 14.7009 9.88548 14.7591 10.0841C15.6176 9.35394 17.6816 8.7522 18.8931 9.61871C19.4387 10.0078 19.3123 10.6858 19.4768 10.74C19.8839 10.8764 20.5078 10.5193 20.7123 10.1944Z' fill='url(%23paint5_linear_102_22216)'/%3e%3cpath d='M15.0955 9.25088C14.0805 9.78643 14.2611 10.9358 13.7376 11.1103C13.3645 11.0882 13.0115 10.8555 12.841 10.5226C12.6725 10.1896 12.6985 9.77039 12.8951 9.45146C13.8439 7.91301 14.6321 8.73138 14.7505 8.14969C14.9451 7.20295 15.4585 6.5992 16.1285 6.41868C17.1976 6.12984 18.379 7.10466 18.0922 7.13074C16.3832 7.28719 16.6319 8.43853 15.0955 9.25088Z' fill='%23F41E0F'/%3e%3cpath opacity='0.2' d='M16.0302 3.14715C16.4193 3.14715 16.8285 3.2675 17.1494 3.47811C17.6689 3.81909 18.1122 4.44491 18.2526 5.03662C18.2867 5.17903 18.385 5.29737 18.5174 5.35755C18.734 5.45583 18.9185 5.56415 19.077 5.69453C19.1432 5.74668 19.2074 5.80685 19.2776 5.86702C19.424 5.9974 19.5764 6.1338 19.765 6.25013C19.8994 6.33438 20.096 6.42865 20.3286 6.46877C20.3246 6.61118 20.3206 6.74557 20.3166 6.79572C20.2364 7.22095 20.0458 7.6181 19.765 7.94504C19.6687 8.05536 19.6306 8.20379 19.6607 8.34621C19.6908 8.48862 19.783 8.61097 19.9134 8.67516C20.1381 8.78748 20.4209 8.97202 20.4911 9.21673C20.5453 9.40728 20.4791 9.65199 20.2925 9.94885C20.1983 10.1013 19.8633 10.3039 19.6527 10.3039C19.5825 10.2638 19.5002 10.2417 19.418 10.2417C19.3759 10.2417 19.3317 10.2477 19.2896 10.2597C19.0991 10.3139 18.9627 10.4784 18.9466 10.675C18.9326 10.8454 18.8824 11.024 18.7942 11.2105H18.744C18.5956 11.2105 18.4492 11.2326 18.3128 11.2767C18.1784 11.3188 18.0641 11.387 17.9618 11.4452C17.8093 11.5334 17.711 11.5856 17.5967 11.5856C17.5446 11.5856 17.4864 11.5756 17.4222 11.5515C17.2036 11.4753 16.9689 11.4372 16.7262 11.4372C16.644 11.4372 16.5597 11.4412 16.4755 11.4512C16.3471 11.4652 16.2288 11.5314 16.1505 11.6357C16.0924 11.714 16.0342 11.7781 15.974 11.8343C15.8858 11.9165 15.7795 11.9948 15.6691 12.079C15.5207 12.1893 15.3602 12.3097 15.2158 12.4561C14.9992 12.3217 14.7926 12.1793 14.6181 12.0128C14.3573 11.7641 14.1989 11.4793 14.1728 11.2125C14.1708 11.1844 14.1688 11.1543 14.1688 11.1162C14.1708 10.8695 13.9822 10.6609 13.7355 10.6409C13.5309 10.6248 13.3344 10.4924 13.2421 10.3119C13.1478 10.1274 13.1599 9.88466 13.2722 9.70815C13.3083 9.64998 13.3584 9.59382 13.4286 9.52963C13.5971 9.37519 13.6312 9.12045 13.5069 8.92789C13.4046 8.76743 13.2882 8.62301 13.1779 8.48461C13.1117 8.40237 13.0495 8.32414 12.9914 8.24592C12.2793 7.2731 12.1971 5.859 12.7908 4.80796C13.3504 3.81909 14.8167 3.21534 15.9138 3.14915C15.954 3.14915 15.9921 3.14715 16.0302 3.14715ZM16.0302 2.67578C15.982 2.67578 15.9359 2.67779 15.8898 2.67979C14.7565 2.74799 13.0696 3.36578 12.3836 4.57729C11.6976 5.7908 11.7919 7.40147 12.6143 8.52472C12.7768 8.74737 12.9653 8.95196 13.1117 9.18263C13.0235 9.26487 12.9412 9.35312 12.877 9.45341C12.6745 9.76833 12.6544 10.1916 12.8229 10.5245C12.9894 10.8515 13.3324 11.0801 13.6974 11.1102C13.6974 11.1584 13.6974 11.2085 13.7034 11.2566C13.7456 11.6779 13.9863 12.059 14.2911 12.3518C14.598 12.6447 14.9671 12.8593 15.3342 13.0719C15.5388 12.6828 15.97 12.4782 16.2949 12.1793C16.3812 12.0991 16.4574 12.0108 16.5296 11.9186C16.5938 11.9125 16.66 11.9085 16.7302 11.9085C16.9027 11.9085 17.0852 11.9326 17.2698 11.9968C17.3901 12.0389 17.5004 12.057 17.5987 12.057C17.9778 12.057 18.2145 11.8022 18.4592 11.724C18.5615 11.6919 18.6598 11.6799 18.746 11.6799C18.9226 11.6799 19.0509 11.726 19.0509 11.726C19.2916 11.3449 19.3979 11.0079 19.42 10.7111C19.432 10.7271 19.4441 10.7391 19.4581 10.7431C19.5183 10.7632 19.5845 10.7732 19.6527 10.7732C20.0418 10.7732 20.5192 10.4744 20.6937 10.1976C21.3035 9.22475 20.8642 8.619 20.124 8.25193C20.463 7.85879 20.6937 7.37539 20.786 6.86592C20.8 6.78769 20.818 5.96531 20.802 5.96531C20.7198 5.99941 20.6355 6.01546 20.5473 6.01546C20.3627 6.01546 20.1742 5.94726 20.0137 5.84897C19.779 5.70455 19.5885 5.49996 19.3739 5.32546C19.1713 5.16299 18.9466 5.03261 18.7099 4.9263C18.5394 4.20621 18.0199 3.48412 17.4062 3.08296C17.005 2.82221 16.5116 2.67578 16.0302 2.67578Z' fill='%23424242'/%3e%3cdefs%3e%3clinearGradient id='paint0_linear_102_22216' x1='3.94286' y1='17.555' x2='3.94286' y2='6.00939' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0.00057468' stop-color='%239CCC65'/%3e%3cstop offset='0.0322' stop-color='%239ACA62'/%3e%3cstop offset='0.3579' stop-color='%2384B94B'/%3e%3cstop offset='0.5604' stop-color='%237CB342'/%3e%3c/linearGradient%3e%3clinearGradient id='paint1_linear_102_22216' x1='10.7073' y1='17.5554' x2='10.7073' y2='6.00972' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0.00057468' stop-color='%239CCC65'/%3e%3cstop offset='0.0322' stop-color='%239ACA62'/%3e%3cstop offset='0.3579' stop-color='%2384B94B'/%3e%3cstop offset='0.5604' stop-color='%237CB342'/%3e%3c/linearGradient%3e%3clinearGradient id='paint2_linear_102_22216' x1='10.2555' y1='0.0546416' x2='10.2555' y2='23.4564' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0.00057468' stop-color='%239CCC65'/%3e%3cstop offset='0.0322' stop-color='%239ACA62'/%3e%3cstop offset='0.3579' stop-color='%2384B94B'/%3e%3cstop offset='0.5604' stop-color='%237CB342'/%3e%3c/linearGradient%3e%3clinearGradient id='paint3_linear_102_22216' x1='17.6109' y1='21.7712' x2='17.6109' y2='23.8733' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0.0003417' stop-color='%23E53935'/%3e%3cstop offset='0.2376' stop-color='%23E03632'/%3e%3cstop offset='0.5228' stop-color='%23D12D2A'/%3e%3cstop offset='0.8317' stop-color='%23B91D1D'/%3e%3cstop offset='0.8546' stop-color='%23B71C1C'/%3e%3c/linearGradient%3e%3clinearGradient id='paint4_linear_102_22216' x1='17.5701' y1='8.93042' x2='17.2554' y2='12.8192' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0.1454' stop-color='%23B71C1C'/%3e%3cstop offset='0.2941' stop-color='%23C82723'/%3e%3cstop offset='0.5563' stop-color='%23E0362E'/%3e%3cstop offset='0.7985' stop-color='%23EF4034'/%3e%3cstop offset='1' stop-color='%23F44336'/%3e%3c/linearGradient%3e%3clinearGradient id='paint5_linear_102_22216' x1='20.6971' y1='8.38163' x2='14.9655' y2='10.6109' gradientUnits='userSpaceOnUse'%3e%3cstop offset='0.0003417' stop-color='%23E53935'/%3e%3cstop offset='0.2376' stop-color='%23E03632'/%3e%3cstop offset='0.5228' stop-color='%23D12D2A'/%3e%3cstop offset='0.8317' stop-color='%23B91D1D'/%3e%3cstop offset='0.8546' stop-color='%23B71C1C'/%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e ");
}
.radio.radio--icon.icon--like::after {
    background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='23' height='24' viewBox='0 0 23 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M16.163 23.5941C14.4281 23.58 11.8246 23.5117 9.26338 23.2704C7.50027 23.1036 5.67886 22.8402 4.29572 22.0562C3.9057 21.835 3.4795 21.7807 3.10155 21.7345C2.94072 21.7144 2.78994 21.6963 2.66127 21.6661C1.6802 21.4349 0.994661 20.5866 0.99064 19.6035L0.976567 13.0195C0.974557 12.1088 1.62391 11.3468 2.52255 11.2061C2.53864 11.2041 2.55271 11.2001 2.56879 11.196C2.67937 11.1599 5.32101 10.2994 7.3113 8.74337C8.24814 8.01159 9.05028 6.88376 9.45839 5.72779C9.86449 4.57584 9.86248 3.31935 9.86047 2.31013C9.86047 1.65877 9.85846 0.848583 10.0354 0.72997C10.4656 0.446506 10.94 0.301758 11.4447 0.301758C12.9967 0.301758 14.5809 1.71908 14.6432 3.16254C14.6874 4.16371 14.3517 5.34582 14.028 6.48772C13.646 7.84071 13.3143 9.00874 13.6139 9.80285C13.6581 9.92146 13.7707 9.99785 13.8953 9.99785C13.8993 9.99785 15.3609 9.94759 15.3609 9.94759H15.375C17.0154 9.94759 18.3503 11.2825 18.3523 12.921L18.3624 21.4068C18.3624 21.9918 18.1372 22.5407 17.7231 22.9528C17.311 23.3649 16.7621 23.5941 16.1771 23.5941H16.163Z' fill='url(%23paint0_radial_102_22245)'/%3e%3cpath d='M11.4445 0.603116C12.8236 0.603116 14.2851 1.90183 14.3414 3.1744C14.3836 4.12732 14.0559 5.28531 13.7383 6.40509C13.3402 7.80834 12.9985 9.02061 13.3322 9.90719C13.4207 10.1424 13.6458 10.2972 13.8971 10.2972H13.9192L15.3667 10.2469H15.3788C16.8524 10.2469 18.0526 11.4451 18.0546 12.9208L18.0647 21.4066C18.0647 21.9092 17.8696 22.3836 17.5138 22.7395C17.158 23.0953 16.6855 23.2923 16.1809 23.2923H16.1648C14.4359 23.2783 11.8405 23.2099 9.29133 22.9707C7.56239 22.8078 5.77717 22.5505 4.44428 21.7946C4.002 21.5433 3.52353 21.485 3.13954 21.4368C2.98675 21.4187 2.84402 21.4006 2.73143 21.3724C1.88707 21.1734 1.29602 20.4456 1.29401 19.6033L1.27792 13.0193C1.27591 12.2593 1.81872 11.622 2.56859 11.5054C2.59875 11.5014 2.63092 11.4934 2.65906 11.4833C2.77164 11.4471 5.46154 10.5686 7.49404 8.9804C8.4731 8.21444 9.31344 7.03635 9.73964 5.82811C10.1638 4.62791 10.1618 3.34327 10.1598 2.30993C10.1598 1.8194 10.1578 1.15597 10.2422 0.954934C10.6122 0.719719 11.0162 0.603116 11.4445 0.603116ZM11.4445 0C10.9117 0 10.3729 0.144748 9.86831 0.478472C9.21694 0.908695 9.92259 3.49807 9.17271 5.62506C8.72239 6.90166 7.86395 7.92696 7.12413 8.50394C5.15395 10.0439 2.47612 10.9084 2.47612 10.9084C1.43675 11.0712 0.672798 11.9678 0.674809 13.0213L0.690892 19.6053C0.694913 20.7392 1.48902 21.6981 2.59272 21.9595C3.03902 22.064 3.64817 22.0359 4.14675 22.3193C5.47963 23.0752 7.18846 23.3768 9.23504 23.5698C11.7681 23.809 14.3414 23.8794 16.1608 23.8955H16.1809C17.554 23.8955 18.6698 22.7817 18.6678 21.4066L18.6577 12.9208C18.6557 11.1094 17.1861 9.64584 15.3788 9.64584H15.3547L13.8991 9.6961C13.3965 8.3612 15.043 5.35768 14.9465 3.14827C14.8762 1.57815 13.2015 0 11.4445 0Z' fill='%23EDA600'/%3e%3cpath d='M12.2626 11.6986C12.6405 12.7038 12.6445 14.2719 12.2626 15.2409C11.7097 16.6401 10.3567 17.8644 8.79465 18.0795C8.41268 18.1318 8.63985 18.4836 9.01982 18.4313C10.7106 18.1981 12.9984 17.5126 13.5934 15.9948C15.2259 11.8232 13.316 9.63791 12.4636 10.2893C12.0535 10.6069 12.0495 11.1296 12.2626 11.6986Z' fill='%23EDA600'/%3e%3cpath d='M16.3158 13.1894C14.6351 13.1894 12.6147 12.8778 12.5282 11.3881C12.5041 10.9619 12.6328 10.604 12.9223 10.2964C13.6842 9.48824 15.5559 9.04395 18.1935 9.04395C19.1505 9.04395 19.8481 9.10627 19.8561 9.10627C19.8641 9.10627 19.8742 9.10828 19.8822 9.10828H19.9003C19.9285 9.10627 19.9546 9.10627 19.9828 9.10627C20.8372 9.10627 21.5509 9.87625 21.6092 10.8593C21.6695 11.8766 21 12.7451 20.1175 12.7953C20.1034 12.7953 20.0873 12.7973 20.0732 12.8014C20.0551 12.8034 18.1935 13.1894 16.3158 13.1894Z' fill='url(%23paint1_radial_102_22245)'/%3e%3cpath d='M18.195 9.3453C19.1358 9.3453 19.8234 9.40562 19.8294 9.40562C19.8475 9.40763 19.8656 9.40763 19.8837 9.40763C19.8958 9.40763 19.9078 9.40763 19.9179 9.40562C19.94 9.4036 19.9621 9.4036 19.9822 9.4036C20.6758 9.4036 21.2588 10.0489 21.3071 10.8712C21.3312 11.2974 21.2106 11.7015 20.9673 12.0111C20.7401 12.3006 20.4305 12.4694 20.0988 12.4895C20.0687 12.4916 20.0385 12.4956 20.0104 12.5016C19.9923 12.5056 18.1568 12.8856 16.3153 12.8856C15.2457 12.8856 14.3974 12.761 13.7962 12.5157C12.97 12.1779 12.8473 11.6995 12.8293 11.3698C12.8091 11.026 12.9097 10.7506 13.1429 10.5013C13.8365 9.76748 15.678 9.3453 18.195 9.3453ZM18.195 8.74219C15.8991 8.74219 12.0914 9.08998 12.2261 11.406C12.3246 13.0786 14.3431 13.4907 16.3153 13.4907C18.2472 13.4907 20.135 13.0947 20.135 13.0947C21.1844 13.0324 21.9805 12.0231 21.9102 10.839C21.8438 9.6931 20.9914 8.8025 19.9842 8.8025C19.95 8.8025 19.9179 8.8025 19.8837 8.80451C19.8837 8.80451 19.1781 8.74219 18.195 8.74219Z' fill='%23EDA600'/%3e%3cpath d='M17.5764 17.0166C15.383 17.0166 12.7695 16.6487 12.7695 14.8916C12.7695 13.1345 15.383 12.7666 17.5764 12.7666C19.436 12.7666 21.1307 13.038 21.1468 13.04C21.1629 13.042 21.179 13.044 21.1951 13.044C22.0816 13.044 22.6988 13.9809 22.6988 14.8212C22.6988 15.7078 22.0414 16.7371 21.1951 16.7371C21.179 16.7371 21.1629 16.7391 21.1468 16.7411C21.1287 16.7452 19.434 17.0166 17.5764 17.0166Z' fill='url(%23paint2_radial_102_22245)'/%3e%3cpath d='M17.5762 13.0689C19.4096 13.0689 21.0823 13.3363 21.0984 13.3383C21.1305 13.3444 21.1627 13.3464 21.1949 13.3464C21.8824 13.3464 22.3971 14.1264 22.3971 14.822C22.3971 15.5477 21.8422 16.4363 21.1949 16.4363C21.1627 16.4363 21.1305 16.4383 21.0984 16.4444C21.0823 16.4464 19.4076 16.7138 17.5762 16.7138C16.2031 16.7138 15.1114 16.569 14.3294 16.2815C13.2016 15.8674 13.0709 15.2884 13.0709 14.8903C13.0709 14.4903 13.2016 13.9133 14.3294 13.4992C15.1094 13.2137 16.2031 13.0689 17.5762 13.0689ZM17.5762 12.4658C15.1778 12.4658 12.4678 12.9061 12.4678 14.8924C12.4678 16.8786 15.1758 17.3189 17.5762 17.3189C19.484 17.3189 21.1949 17.0415 21.1949 17.0415C22.2322 17.0415 23.0002 15.8533 23.0002 14.824C23.0002 13.7947 22.2322 12.7453 21.1949 12.7453C21.1949 12.7433 19.482 12.4658 17.5762 12.4658Z' fill='%23EDA600'/%3e%3cpath d='M19.2465 23.6994C18.4001 23.6994 14.112 23.633 12.8133 22.3323C12.5861 22.1052 12.4775 21.8599 12.4775 21.5825C12.4816 20.527 14.2889 19.9219 17.4352 19.9219C18.5569 19.9219 19.4254 20.0023 19.4355 20.0023C19.4435 20.0023 19.4536 20.0043 19.4616 20.0043C19.9321 20.0063 20.3763 20.1973 20.7081 20.5451C21.0438 20.8949 21.2267 21.3613 21.2267 21.8559C21.2227 22.8711 20.4286 23.6954 19.4556 23.6954C19.4415 23.6994 19.3712 23.6994 19.2465 23.6994Z' fill='url(%23paint3_radial_102_22245)'/%3e%3cpath d='M17.4379 20.2252C18.5416 20.2252 19.4 20.3036 19.4081 20.3056C19.4262 20.3076 19.4443 20.3076 19.4624 20.3076C19.8504 20.3096 20.2162 20.4684 20.4917 20.7559C20.7731 21.0494 20.9279 21.4415 20.9259 21.8576C20.9239 22.706 20.2645 23.3976 19.4503 23.3976H19.4483H19.4362C19.4322 23.3976 19.3638 23.3996 19.2452 23.3996C15.5964 23.3996 13.6141 22.71 13.0251 22.121C12.8019 21.8978 12.7778 21.7089 12.7778 21.5862C12.7838 20.7459 14.5671 20.2252 17.4379 20.2252ZM17.4379 19.6221C15.2828 19.6221 12.1827 19.9116 12.1787 21.5822C12.1707 23.8861 18.0692 24.0007 19.2472 24.0007C19.3779 24.0007 19.4503 23.9987 19.4503 23.9987H19.4563C20.5982 23.9987 21.525 23.0417 21.529 21.8576C21.5331 20.6715 20.6083 19.7065 19.4644 19.7025C19.4644 19.7045 18.5858 19.6221 17.4379 19.6221Z' fill='%23EDA600'/%3e%3cpath d='M18.4944 20.5077C16.6871 20.5077 12.4854 20.3026 12.4854 18.4028C12.4854 16.8066 15.515 16.5693 17.3223 16.5693C18.9206 16.5693 20.2977 16.7462 20.3118 16.7483C20.3239 16.7503 20.3379 16.7503 20.35 16.7503C21.1883 16.7503 22.1654 17.1644 22.1654 18.3324C22.1654 19.4382 21.3009 20.4434 20.35 20.4434H20.3259C20.3178 20.4454 19.5438 20.5077 18.4944 20.5077Z' fill='url(%23paint4_radial_102_22245)'/%3e%3cpath d='M17.3221 16.2705V16.8736C18.8963 16.8736 20.2593 17.0485 20.2714 17.0505C20.2975 17.0546 20.3236 17.0546 20.3498 17.0546C21.0816 17.0546 21.8636 17.3903 21.8636 18.3352C21.8636 19.266 21.1278 20.1445 20.3498 20.1445C20.3337 20.1445 20.3176 20.1445 20.2995 20.1465C20.2915 20.1465 19.5295 20.2089 18.4922 20.2089C17.3965 20.2089 15.8304 20.1385 14.59 19.8088C13.3938 19.4891 12.7867 19.0167 12.7867 18.4076C12.7867 18.2206 12.7867 17.6516 14.0613 17.2516C14.8554 17.0023 15.9511 16.8756 17.3201 16.8756L17.3221 16.2705ZM17.3221 16.2705C14.9981 16.2705 12.1836 16.6364 12.1836 18.4055C12.1836 20.4903 16.0837 20.812 18.4942 20.812C19.5718 20.812 20.3498 20.7476 20.3498 20.7476C21.4836 20.7476 22.4667 19.5756 22.4667 18.3352C22.4667 17.0948 21.4836 16.4514 20.3498 16.4514C20.3498 16.4514 18.9566 16.2705 17.3221 16.2705Z' fill='%23EDA600'/%3e%3cpath d='M4.55646 22.2342L3.59348 18.4346L3.19141 21.8522L4.55646 22.2342Z' fill='%23EDA600'/%3e%3cdefs%3e%3cradialGradient id='paint0_radial_102_22245' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(9.37779 5.44656) rotate(90.125) scale(17.4982 13.7764)'%3e%3cstop offset='0.6' stop-color='%23FFCA28'/%3e%3cstop offset='1' stop-color='%23FFB300'/%3e%3c/radialGradient%3e%3cradialGradient id='paint1_radial_102_22245' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(19.6676 10.9412) rotate(176.727) scale(5.6837 2.78112)'%3e%3cstop offset='0.5993' stop-color='%23FFCA28'/%3e%3cstop offset='1' stop-color='%23FFB300'/%3e%3c/radialGradient%3e%3cradialGradient id='paint2_radial_102_22245' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(20.5653 14.8386) rotate(-179.936) scale(6.3967 2.56517)'%3e%3cstop offset='0.5993' stop-color='%23FFCA28'/%3e%3cstop offset='1' stop-color='%23FFB300'/%3e%3c/radialGradient%3e%3cradialGradient id='paint3_radial_102_22245' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(19.3175 21.7706) rotate(-179.726) scale(5.37199 2.7968)'%3e%3cstop offset='0.5993' stop-color='%23FFCA28'/%3e%3cstop offset='1' stop-color='%23FFB300'/%3e%3c/radialGradient%3e%3cradialGradient id='paint4_radial_102_22245' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(20.0819 18.4906) rotate(-179.934) scale(6.1204 2.54575)'%3e%3cstop offset='0.5993' stop-color='%23FFCA28'/%3e%3cstop offset='1' stop-color='%23FFB300'/%3e%3c/radialGradient%3e%3c/defs%3e%3c/svg%3e ");
}
.radio.radio--icon.icon--emoji-like::after {
    background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12 23.132C6.22759 23.132 0 19.5113 0 11.5665C0 3.62167 6.22759 0.000976562 12 0.000976562C15.2069 0.000976562 18.1655 1.05615 20.3586 2.98029C22.7379 5.09063 24 8.06994 24 11.5665C24 15.063 22.7379 18.0217 20.3586 20.132C18.1655 22.0561 15.1862 23.132 12 23.132Z' fill='url(%23paint0_radial_102_22263)'/%3e%3cpath d='M7.94521 7.02344C7.07831 7.02344 6.29004 7.75585 6.29004 8.9724C6.29004 10.189 7.07831 10.9193 7.94521 10.9193C8.81418 10.9193 9.60038 10.1869 9.60038 8.9724C9.60038 7.75792 8.82245 7.02344 7.94521 7.02344Z' fill='%23422B0D'/%3e%3cpath d='M7.87242 7.8363C7.57863 7.69561 7.22484 7.81975 7.08208 8.11354C6.97242 8.3432 7.02208 8.61837 7.20621 8.7963C7.50001 8.93699 7.8538 8.81285 7.99656 8.51906C8.10621 8.2894 8.05656 8.01423 7.87242 7.8363Z' fill='%23896024'/%3e%3cpath d='M15.8895 7.02344C15.0227 7.02344 14.2344 7.75585 14.2344 8.9724C14.2344 10.189 15.0227 10.9193 15.8895 10.9193C16.7564 10.9193 17.5447 10.1869 17.5447 8.9724C17.5447 7.75792 16.7564 7.02344 15.8895 7.02344Z' fill='%23422B0D'/%3e%3cpath d='M15.807 7.8363C15.5132 7.69561 15.1594 7.81975 15.0166 8.11354C14.907 8.3432 14.9566 8.61837 15.1408 8.7963C15.4346 8.93699 15.7884 8.81285 15.9311 8.51906C16.0408 8.2894 15.9911 8.01423 15.807 7.8363Z' fill='%23896024'/%3e%3cpath d='M11.8756 17.5058C9.999 17.5202 8.20728 16.732 6.95142 15.3375C6.85625 15.2278 6.83349 15.0727 6.89349 14.9402C6.95349 14.8058 7.0859 14.7189 7.2328 14.7168C7.299 14.7168 7.36521 14.7354 7.42314 14.7685C8.42038 15.3416 10.088 16.0533 11.8756 16.0533H11.9045C13.69 16.0533 15.3597 15.3416 16.3549 14.7685C16.4128 14.7354 16.479 14.7168 16.5452 14.7168C16.6921 14.7189 16.8245 14.8058 16.8845 14.9402C16.9466 15.0727 16.9238 15.2278 16.8266 15.3375C15.5707 16.732 13.7749 17.5223 11.8983 17.5058' fill='%23422B0D'/%3e%3cpath d='M21.9085 4.69141C23.0113 6.47072 23.5864 8.58934 23.5864 10.9459C23.5864 14.4424 22.3244 17.4011 19.9451 19.5114C17.752 21.4355 14.7726 22.5114 11.5864 22.5114C7.84989 22.5114 3.93127 20.9907 1.61816 17.7652C3.84437 21.419 8.03196 23.1321 12.0002 23.1321C15.1864 23.1321 18.1658 22.0562 20.3589 20.1321C22.7382 18.0218 24.0002 15.0631 24.0002 11.5666C24.0002 8.93072 23.2823 6.58865 21.9085 4.69141Z' fill='%23EB8F00'/%3e%3cdefs%3e%3cradialGradient id='paint0_radial_102_22263' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(12 11.5665) scale(11.7848)'%3e%3cstop offset='0.5' stop-color='%23FDE030'/%3e%3cstop offset='0.92' stop-color='%23F7C02B'/%3e%3cstop offset='1' stop-color='%23F4A223'/%3e%3c/radialGradient%3e%3c/defs%3e%3c/svg%3e ");
}
.radio.radio--icon.icon--emoji-angry::after {
    background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12 23.5666C6.22759 23.5666 0 19.9459 0 12.0011C0 4.05624 6.22759 0.435547 12 0.435547C15.2069 0.435547 18.1655 1.49072 20.3586 3.41486C22.7379 5.5252 24 8.50451 24 12.0011C24 15.4976 22.7379 18.4562 20.3586 20.5666C18.1655 22.4907 15.1862 23.5666 12 23.5666Z' fill='url(%23paint0_radial_102_22275)'/%3e%3cpath d='M21.9085 5.12598C23.0113 6.90529 23.5864 9.02391 23.5864 11.3805C23.5864 14.877 22.3244 17.8356 19.9451 19.946C17.752 21.8701 14.7726 22.946 11.5864 22.946C7.84989 22.946 3.93127 21.4253 1.61816 18.1998C3.84437 21.8536 8.03196 23.5667 12.0002 23.5667C15.1864 23.5667 18.1658 22.4908 20.3589 20.5667C22.7382 18.4563 24.0002 15.4977 24.0002 12.0011C24.0002 9.36529 23.2823 7.02322 21.9085 5.12598Z' fill='%23D84213'/%3e%3cpath d='M16.2077 20.3256C16.1373 20.2987 16.0732 20.2553 16.0236 20.1974C14.0105 18.1056 10.6815 18.0415 8.58976 20.0546C8.54217 20.1022 8.49252 20.1498 8.447 20.1974C8.39735 20.2553 8.33321 20.2987 8.26286 20.3256C8.10769 20.3836 7.93183 20.3505 7.80769 20.2408C7.68562 20.1332 7.64424 19.9615 7.70631 19.8105C8.32286 18.2277 10.156 16.9863 12.2353 16.9863C14.3146 16.9863 16.1477 18.2277 16.7642 19.8084C16.8263 19.9594 16.7849 20.1312 16.6629 20.2387C16.5387 20.3484 16.3629 20.3815 16.2077 20.3256Z' fill='%23422B0D'/%3e%3cpath d='M10.8702 13.2245C10.4068 12.6411 8.4971 11.5197 7.80814 11.1928C7.55159 11.0749 7.28469 10.9797 7.01159 10.9094C6.96193 10.8949 6.90814 10.8887 6.85641 10.8887C6.58124 10.8949 6.34538 11.0914 6.28952 11.3625C6.22538 11.6438 6.37021 11.9335 6.63503 12.0494C6.95986 12.2087 7.52676 12.5107 8.11434 12.8438C7.624 13.1356 7.324 13.6652 7.324 14.2363V14.5383C7.324 15.3949 8.01917 16.0901 8.87572 16.0901C9.73228 16.0901 10.4274 15.3949 10.4274 14.5383V14.2363C10.4274 14.2238 10.4274 14.2135 10.4274 14.2011C10.6488 14.1866 10.8474 14.0542 10.9447 13.8556C11.0461 13.6487 11.0171 13.4025 10.8702 13.2245Z' fill='%23422B0D'/%3e%3cpath d='M18.1901 11.3632C18.1321 11.0901 17.8921 10.8956 17.6128 10.8936C17.5611 10.8936 17.5073 10.8998 17.4577 10.9142C17.1845 10.9825 16.9177 11.0777 16.6611 11.1936C15.9721 11.5163 14.0625 12.6418 13.599 13.2211C13.4521 13.4011 13.4273 13.6494 13.5308 13.8563C13.6301 14.057 13.8266 14.1873 14.0501 14.2018V14.237V14.5391C14.0501 15.3956 14.7452 16.0908 15.6018 16.0908C16.4583 16.0908 17.1535 15.3956 17.1535 14.5391V14.237C17.1535 13.668 16.8535 13.1405 16.3652 12.8487C16.9528 12.5156 17.5197 12.2136 17.8445 12.0542C18.1114 11.9384 18.2583 11.6467 18.1901 11.3632Z' fill='%23422B0D'/%3e%3cpath d='M8.79723 13.1488C8.50343 13.0081 8.14964 13.1323 8.00688 13.426C7.89723 13.6557 7.94688 13.9309 8.13102 14.1088C8.42481 14.2495 8.77861 14.1254 8.92136 13.8316C9.03102 13.6019 8.98136 13.3267 8.79723 13.1488Z' fill='%23896024'/%3e%3cpath d='M15.5238 13.1488C15.23 13.0081 14.8762 13.1323 14.7334 13.426C14.6238 13.6557 14.6734 13.9309 14.8576 14.1088C15.1514 14.2495 15.5052 14.1254 15.6479 13.8316C15.7576 13.6019 15.7079 13.3267 15.5238 13.1488Z' fill='%23896024'/%3e%3cdefs%3e%3cradialGradient id='paint0_radial_102_22275' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(12 12.001) scale(11.7848)'%3e%3cstop offset='0.12' stop-color='%23FAC742'/%3e%3cstop offset='0.32' stop-color='%23FAC440'/%3e%3cstop offset='0.48' stop-color='%23FBBA3B'/%3e%3cstop offset='0.62' stop-color='%23FBA931'/%3e%3cstop offset='0.76' stop-color='%23FC9224'/%3e%3cstop offset='0.88' stop-color='%23FE7413'/%3e%3cstop offset='1' stop-color='%23FF5100'/%3e%3c/radialGradient%3e%3c/defs%3e%3c/svg%3e ");
}
.radio.radio--icon.icon--emoji-forw::after {
    background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12 23.132C6.22759 23.132 0 19.5113 0 11.5665C0 3.62167 6.22759 0.000976562 12 0.000976562C15.2069 0.000976562 18.1655 1.05615 20.3586 2.98029C22.7379 5.09063 24 8.06994 24 11.5665C24 15.063 22.7379 18.0217 20.3586 20.132C18.1655 22.0561 15.1862 23.132 12 23.132Z' fill='url(%23paint0_radial_102_22299)'/%3e%3cpath d='M21.9085 4.69141C23.0113 6.47072 23.5864 8.58934 23.5864 10.9459C23.5864 14.4424 22.3244 17.4011 19.9451 19.5114C17.752 21.4355 14.7726 22.5114 11.5864 22.5114C7.84989 22.5114 3.93127 20.9907 1.61816 17.7652C3.84437 21.419 8.03196 23.1321 12.0002 23.1321C15.1864 23.1321 18.1658 22.0562 20.3589 20.1321C22.7382 18.0218 24.0002 15.0631 24.0002 11.5666C24.0002 8.93072 23.2823 6.58865 21.9085 4.69141Z' fill='%23EB8F00'/%3e%3cpath d='M17.2554 16.7597H6.91059C6.45335 16.7597 6.08301 16.3893 6.08301 15.9321C6.08301 15.4748 6.45335 15.1045 6.91059 15.1045H17.2554C17.7127 15.1045 18.083 15.4748 18.083 15.9321C18.083 16.3893 17.7127 16.7597 17.2554 16.7597Z' fill='%23422B0D'/%3e%3cpath d='M8.08388 8.05762C7.21699 8.05762 6.42871 8.79003 6.42871 10.0066C6.42871 11.2231 7.21699 11.9535 8.08388 11.9535C8.95078 11.9535 9.73906 11.2211 9.73906 10.0066C9.73906 8.7921 8.95078 8.05762 8.08388 8.05762Z' fill='%23422B0D'/%3e%3cpath d='M8.0023 8.87048C7.70851 8.72979 7.35472 8.85393 7.21196 9.14772C7.1023 9.37738 7.15196 9.65255 7.3361 9.83048C7.62989 9.97117 7.98368 9.84703 8.12644 9.55324C8.2361 9.32358 8.18644 9.04841 8.0023 8.87048Z' fill='%23896024'/%3e%3cpath d='M16.0136 8.05762C15.1467 8.05762 14.3584 8.79003 14.3584 10.0066C14.3584 11.2231 15.1467 11.9535 16.0136 11.9535C16.8805 11.9535 17.6687 11.2211 17.6687 10.0066C17.6687 8.7921 16.8846 8.05762 16.0136 8.05762Z' fill='%23422B0D'/%3e%3cpath d='M15.9369 8.87048C15.6431 8.72979 15.2893 8.85393 15.1465 9.14772C15.0369 9.37738 15.0865 9.65255 15.2707 9.83048C15.5645 9.97117 15.9183 9.84703 16.061 9.55324C16.1707 9.32358 16.121 9.04841 15.9369 8.87048Z' fill='%23896024'/%3e%3cdefs%3e%3cradialGradient id='paint0_radial_102_22299' cx='0' cy='0' r='1' gradientUnits='userSpaceOnUse' gradientTransform='translate(12 11.5665) scale(11.7848)'%3e%3cstop offset='0.5' stop-color='%23FDE030'/%3e%3cstop offset='0.92' stop-color='%23F7C02B'/%3e%3cstop offset='1' stop-color='%23F4A223'/%3e%3c/radialGradient%3e%3c/defs%3e%3c/svg%3e ");
}

.swiper-button-next,
.swiper-button-prev {
    min-width: 64px;
    min-height: 64px;
    background: url(/images/slider/pagination.svg);
}
.swiper-button-next::after,
.swiper-button-prev::after {
    content: "";
    font-size: 0 !important;
}
.swiper-button-next:hover,
.swiper-button-prev:hover {
    background: url(/images/slider/pagination-active.svg);
}
@media (max-width: 992px) {
    .swiper-button-next,
    .swiper-button-prev {
        visibility: hidden;
    }
}

.swiper-button-next {
    right: 0 !important;
}

.swiper-button-prev {
    left: 0 !important;
    transform: rotate(180deg);
}

.swiper-button-disabled {
    opacity: 0 !important;
    cursor: default !important;
}

.swiper-pagination {
    bottom: 0;
    width: 100%;
    left: 50% !important;
    transform: translateX(-50%) !important;
}
.swiper-pagination .swiper-pagination-bullet {
    margin-left: 4px;
}

.swiper-pagination-bullet {
    width: 62px !important;
    height: 4px !important;
    background: #fff !important;
    border-radius: 8px !important;
    opacity: 1 !important;
    transition: 0.1s;
}
@media (max-width: 992px) {
    .swiper-pagination-bullet {
        width: 42px !important;
        height: 2px !important;
    }
}

.swiper-pagination-bullet-active {
    background: #DF1D4C !important;
}

/* -------------------------------------------------------------------------- */
/*                                  Libraries                                 */
/* -------------------------------------------------------------------------- */
/**
 * Swiper 9.2.4
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2023 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: April 21, 2023
 */
@font-face {
    font-family: swiper-icons;
    src: url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA");
    font-weight: 400;
    font-style: normal;
}
:root {
    --swiper-theme-color: #007aff;
}

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

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

.swiper-wrapper {
    position: relative;
    width: 100%;
    height: 100%;
    z-index: 1;
    display: flex;
    transition-property: transform;
    transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
    box-sizing: content-box;
}

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

.swiper-horizontal {
    touch-action: pan-y;
}

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

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

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

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

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

.swiper-backface-hidden .swiper-slide {
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
}

.swiper-3d.swiper-css-mode .swiper-wrapper {
    perspective: 1200px;
}

.swiper-3d .swiper-wrapper {
    transform-style: preserve-3d;
}

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

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

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

.swiper-3d .swiper-slide-shadow {
    background: rgba(0, 0, 0, 0.15);
}

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

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

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

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

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

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

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

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

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

.swiper-centered > .swiper-wrapper::before {
    content: "";
    flex-shrink: 0;
    order: 9999;
}

.swiper-centered > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: center center;
    scroll-snap-stop: always;
}

.swiper-centered.swiper-horizontal > .swiper-wrapper > .swiper-slide:first-child {
    margin-inline-start: var(--swiper-centered-offset-before);
}

.swiper-centered.swiper-horizontal > .swiper-wrapper::before {
    height: 100%;
    min-height: 1px;
    width: var(--swiper-centered-offset-after);
}

.swiper-centered.swiper-vertical > .swiper-wrapper > .swiper-slide:first-child {
    margin-block-start: var(--swiper-centered-offset-before);
}

.swiper-centered.swiper-vertical > .swiper-wrapper::before {
    width: 100%;
    min-width: 1px;
    height: var(--swiper-centered-offset-after);
}

.swiper-lazy-preloader {
    width: 42px;
    height: 42px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -21px;
    margin-top: -21px;
    z-index: 10;
    transform-origin: 50%;
    box-sizing: border-box;
    border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
    border-radius: 50%;
    border-top-color: transparent;
}

.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,
.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,
swiper-container:not(.swiper-watch-progress) .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear;
}

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

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

@keyframes swiper-preloader-spin {
    0% {
        transform: rotate(0deg);
    }
    100% {
        transform: rotate(360deg);
    }
}
.swiper-virtual .swiper-slide {
    -webkit-backface-visibility: hidden;
    transform: translateZ(0);
}

.swiper-virtual.swiper-css-mode .swiper-wrapper::after {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    pointer-events: none;
}

.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper::after {
    height: 1px;
    width: var(--swiper-virtual-size);
}

.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper::after {
    width: 1px;
    height: var(--swiper-virtual-size);
}

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

.swiper-button-next,
.swiper-button-prev {
    position: absolute;
    top: var(--swiper-navigation-top-offset, 50%);
    width: calc(var(--swiper-navigation-size) / 44 * 27);
    height: var(--swiper-navigation-size);
    margin-top: calc(0px - var(--swiper-navigation-size) / 2);
    z-index: 10;
    cursor: pointer;
    display: flex;
    align-items: center;
    justify-content: center;
    color: var(--swiper-navigation-color, var(--swiper-theme-color));
}

.swiper-button-next.swiper-button-disabled,
.swiper-button-prev.swiper-button-disabled {
    opacity: 0.35;
    cursor: auto;
    pointer-events: none;
}

.swiper-button-next.swiper-button-hidden,
.swiper-button-prev.swiper-button-hidden {
    opacity: 0;
    cursor: auto;
    pointer-events: none;
}

.swiper-navigation-disabled .swiper-button-next,
.swiper-navigation-disabled .swiper-button-prev {
    display: none !important;
}

.swiper-button-next:after,
.swiper-button-prev:after {
    font-family: swiper-icons;
    font-size: var(--swiper-navigation-size);
    text-transform: none !important;
    letter-spacing: 0;
    font-variant: initial;
    line-height: 1;
}

.swiper-button-prev,
.swiper-rtl .swiper-button-next {
    left: var(--swiper-navigation-sides-offset, 10px);
    right: auto;
}

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

.swiper-button-next,
.swiper-rtl .swiper-button-prev {
    right: var(--swiper-navigation-sides-offset, 10px);
    left: auto;
}

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

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

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

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

.swiper-pagination-disabled > .swiper-pagination,
.swiper-pagination.swiper-pagination-disabled {
    display: none !important;
}

.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal,
.swiper-pagination-custom,
.swiper-pagination-fraction {
    bottom: var(--swiper-pagination-bottom, 8px);
    top: var(--swiper-pagination-top, auto);
    left: 0;
    width: 100%;
}

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

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

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

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

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

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

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

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

.swiper-pagination-bullet {
    width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
    height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
    display: inline-block;
    border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
    background: var(--swiper-pagination-bullet-inactive-color, #000);
    opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
}

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

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

.swiper-pagination-bullet:only-child {
    display: none !important;
}

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

.swiper-pagination-vertical.swiper-pagination-bullets,
.swiper-vertical > .swiper-pagination-bullets {
    right: var(--swiper-pagination-right, 8px);
    left: var(--swiper-pagination-left, auto);
    top: 50%;
    transform: translate3d(0px, -50%, 0);
}

.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block;
}

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

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

.swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet,
.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
}

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

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

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

.swiper-pagination-fraction {
    color: var(--swiper-pagination-fraction-color, inherit);
}

.swiper-pagination-progressbar {
    background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
    position: absolute;
}

.swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top;
}

.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill {
    transform-origin: right top;
}

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

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

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

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

.swiper-scrollbar-disabled > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-disabled {
    display: none !important;
}

.swiper-horizontal > .swiper-scrollbar,
.swiper-scrollbar.swiper-scrollbar-horizontal {
    position: absolute;
    left: var(--swiper-scrollbar-sides-offset, 1%);
    bottom: var(--swiper-scrollbar-bottom, 4px);
    top: var(--swiper-scrollbar-top, auto);
    z-index: 50;
    height: var(--swiper-scrollbar-size, 4px);
    width: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}

.swiper-scrollbar.swiper-scrollbar-vertical,
.swiper-vertical > .swiper-scrollbar {
    position: absolute;
    left: var(--swiper-scrollbar-left, auto);
    right: var(--swiper-scrollbar-right, 4px);
    top: var(--swiper-scrollbar-sides-offset, 1%);
    z-index: 50;
    width: var(--swiper-scrollbar-size, 4px);
    height: calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%));
}

.swiper-scrollbar-drag {
    height: 100%;
    width: 100%;
    position: relative;
    background: var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, 0.5));
    border-radius: var(--swiper-scrollbar-border-radius, 10px);
    left: 0;
    top: 0;
}

.swiper-scrollbar-cursor-drag {
    cursor: move;
}

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

.swiper-zoom-container {
    width: 100%;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
}

.swiper-zoom-container > canvas,
.swiper-zoom-container > img,
.swiper-zoom-container > svg {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
}

.swiper-slide-zoomed {
    cursor: move;
    touch-action: none;
}

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

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

.swiper-grid > .swiper-wrapper {
    flex-wrap: wrap;
}

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

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

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

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

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

.swiper-cube {
    overflow: visible;
}

.swiper-cube .swiper-slide {
    pointer-events: none;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1;
    visibility: hidden;
    transform-origin: 0 0;
    width: 100%;
    height: 100%;
}

.swiper-cube .swiper-slide .swiper-slide {
    pointer-events: none;
}

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

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

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

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

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

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

.swiper-flip {
    overflow: visible;
}

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

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

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

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

.swiper-creative .swiper-slide {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
    transition-property: transform, opacity, height;
}

.swiper-cards {
    overflow: visible;
}

.swiper-cards .swiper-slide {
    transform-origin: center bottom;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    overflow: hidden;
}

.bottom-sheet {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    opacity: 0;
    pointer-events: none;
    align-items: center;
    flex-direction: column;
    justify-content: flex-end;
    transition: 0.1s linear;
    z-index: 10;
}
.bottom-sheet.show {
    opacity: 1;
    pointer-events: auto;
}
.bottom-sheet.show .bottom-sheet__content {
    transform: translateY(0%);
}
.bottom-sheet.fullscreen .bottom-sheet__content {
    border-radius: 0;
    overflow-y: hidden;
}
.bottom-sheet.fullscreen .bottom-sheet__body {
    overflow-y: auto !important;
}
.bottom-sheet.dragging .bottom-sheet__content {
    transition: none;
}
.bottom-sheet__header {
    display: flex;
    justify-content: center;
    padding: 24px;
}
.bottom-sheet__header-dragarea {
    cursor: grab;
    user-select: none;
}
.bottom-sheet__header-dragarea span {
    display: block;
    background-color: #000;
    border-radius: 100px;
    width: 80px;
    height: 5px;
}
.bottom-sheet__overlay {
    position: fixed;
    top: 0;
    left: 0;
    z-index: -1;
    width: 100%;
    height: 100%;
    opacity: 0.2;
    background: #000;
}
.bottom-sheet__content {
    width: 100%;
    position: relative;
    background: #fff;
    max-height: 100vh;
    height: 80vh;
    max-width: 1365px;
    padding: 0 16px 16px;
    transform: translateY(100%);
    border-radius: 16px 16px 0 0;
    box-shadow: 0 10px 20px rgba(0, 0, 0, 0.03);
    transition: 0.3s ease;
}
.bottom-sheet__body {
    display: flex;
    flex-direction: column;
    gap: 16px;
    height: 100%;
    overflow-y: hidden;
    scrollbar-width: none;
}
.bottom-sheet__body::-webkit-scrollbar {
    width: 0;
}
.bottom-sheet__title {
    font-weight: 500;
    line-height: 22px;
}
.bottom-sheet__subtitle {
    font-size: 14px;
    font-weight: 500;
    line-height: 19px;
    color: #8f8f8f;
    margin-top: 2px;
}
.bottom-sheet .checkbox-group {
    display: flex;
    flex-direction: column;
    gap: 12px;
}
.bottom-sheet .checkbox-group .checkbox input {
    width: 24px;
    min-width: 24px;
    height: 24px;
    background-size: 32px;
    outline: 0 !important;
}
.bottom-sheet .checkbox-group .checkbox label {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
    padding-left: 10px;
}
.bottom-sheet .comment {
    margin-top: -4px;
}

/* -------------------------------------------------------------------------- */
/*                                     Nav                                    */
/* -------------------------------------------------------------------------- */
.footer {
    display: flex;
    justify-content: center;
    align-items: center;
    position: fixed;
    bottom: 0;
    width: 100%;
    background-color: #fff;
    padding: 16px 0;
    box-shadow: 0px 1px 40px 0px rgba(95, 95, 95, 0.1019607843);
}
.footer__nav {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.footer__nav-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 8px;
    font-size: 12px;
    font-weight: 500;
    line-height: 14.4px;
    text-align: center;
    color: #000;
}
.footer__nav-item.item--active {
    color: #ff6666;
}
.footer__nav-item.item--active img {
    filter: invert(74%) sepia(50%) saturate(4645%) hue-rotate(318deg) brightness(100%) contrast(106%);
}

/* -------------------------------------------------------------------------- */
/*                                 Components                                 */
/* -------------------------------------------------------------------------- */
.search {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 0 12.1px;
    border: 1px solid #E2E2E2;
    border-radius: 4px;
    width: 100%;
}
@media (min-width: 720px) {
    .search {
        max-width: 352px;
    }
}
.search__field {
    padding: 12px 0;
    width: 100%;
}
.search__field input {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #000;
    width: 100%;
}
.search__field input:focus::placeholder {
    opacity: 0;
    transform: translateY(-10px);
    visibility: hidden;
}
.search__field input::placeholder {
    color: #828282;
    transition: 0.2s;
}
.search__icon {
    display: block;
    height: var(--size);
    width: var(--size);
    cursor: auto;
    --size: 16px;
    content: "";
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='17' height='16' viewBox='0 0 17 16' fill='none'%3e%3cg clip-path='url(%23clip0_1_8378)'%3e%3cpath d='M15.8801 14.5735L12.0391 10.6129C13.0267 9.44901 13.5678 7.98455 13.5678 6.45999C13.5678 2.89801 10.6446 0 7.05171 0C3.45881 0 0.535645 2.89801 0.535645 6.45999C0.535645 10.022 3.45881 12.92 7.05171 12.92C8.40054 12.92 9.68591 12.5167 10.7849 11.751L14.6551 15.7416C14.8169 15.9082 15.0345 16 15.2676 16C15.4883 16 15.6977 15.9166 15.8566 15.7649C16.1943 15.4428 16.2051 14.9085 15.8801 14.5735ZM7.05171 1.68522C9.70744 1.68522 11.8679 3.82713 11.8679 6.45999C11.8679 9.09286 9.70744 11.2348 7.05171 11.2348C4.39599 11.2348 2.23549 9.09286 2.23549 6.45999C2.23549 3.82713 4.39599 1.68522 7.05171 1.68522Z' fill='%23B3B3B3'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_1_8378'%3e%3crect width='16.1389' height='16' fill='white' transform='translate(0.256836)'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: var(--size);
    height: var(--size);
}
@media (min-width: 720px) {
    .search__icon {
        --size: 20px;
    }
}

.comment:has(.checkbox) .accordion {
    margin-top: 0;
}
.comment .accordion__item img.active {
    display: block;
}
.comment .accordion__item img.disabled {
    display: none;
}
.comment .accordion__item.active .accordion__item-title img.active {
    display: none;
}
.comment .accordion__item.active .accordion__item-title img.disabled {
    display: block;
}
.comment .accordion__item-title {
    display: flex;
    align-items: center;
    gap: 12px;
    padding: 0;
    background-color: rgba(0, 0, 0, 0);
    pointer-events: all;
    cursor: pointer;
    font-size: 14px;
    font-weight: 600;
    line-height: 20.3px;
    text-align: left;
}
.comment .accordion__item-title::after {
    display: none;
}
.comment .accordion__item-title:has(.checkbox) {
    justify-content: space-between;
}
.comment .accordion__item-title:has(.checkbox) .checkbox-switch {
    background-color: rgba(0, 0, 0, 0);
    width: 36.19px;
    height: 24px;
    border-radius: 15px;
    border: 1px solid #ff6666 !important;
}
.comment .accordion__item-title:has(.checkbox) .checkbox-switch::before {
    height: 18px;
    background-color: #ff6666;
    box-shadow: 0px 2.13px 0.71px 0px rgba(0, 0, 0, 0.0588235294);
    box-shadow: 0px 2.13px 5.68px 0px rgba(0, 0, 0, 0.1490196078);
}
.comment .accordion__item-title:has(.checkbox) .checkbox input[type=checkbox]:checked + .checkbox-switch {
    background-color: #ff6666;
    filter: grayscale(0);
}
.comment .accordion__item-title:has(.checkbox) .checkbox input[type=checkbox]:checked + .checkbox-switch:before {
    transform: translateX(12px);
    background-color: #fff;
}
.comment .accordion__item-title:has(.checkbox) .checkbox input[type=checkbox]:not(:checked) + .checkbox-switch {
    filter: grayscale(0);
}
.comment__area {
    padding: 8px 20px;
    gap: 10px;
    width: 100%;
    min-height: 138px !important;
    max-height: 380px;
    border-radius: 4px;
    border: 1px solid rgba(0, 0, 0, 0);
    background-color: #f5f5f5;
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    resize: vertical;
    transition: 0.3s border;
}
.comment__area::placeholder {
    color: #8f8f8f;
}
.comment__area:focus {
    border-color: #858585;
}
.comment__counter {
    text-align: right;
    font-size: 12px;
    line-height: 16px;
    color: #aaaaaa;
}

.pagination {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
    width: max-content;
}
.pagination.pagination-center {
    margin: 0 auto;
}
@media (max-width: 772px) {
    .pagination {
        margin: 0 auto;
    }
}
.pagination__arrow {
    width: 24px;
    height: 24px;
    content: "";
    background-image: url("");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 24px;
    height: 24px;
}
.pagination__arrow.arrow-left {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M15 18L9 12L15 6' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.pagination__arrow.arrow-right {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M9 18L15 12L9 6' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.pagination__buttons {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 6px;
}
.pagination__buttons button {
    width: 24px;
    height: 24px;
    border-radius: 4px;
    color: #000;
    transition: 0.1s;
    cursor: pointer;
    user-select: none;
    background-color: rgba(0, 0, 0, 0);
}
.pagination__buttons button.item-active {
    background-color: #8A49F3;
    color: #fff;
}

.tabs {
    display: flex;
    align-items: center;
    gap: 12px;
}
@media (max-width: 720px) {
    .tabs {
        gap: 0;
        border: 1px solid #8A49F3;
        border-radius: 7px;
    }
}
.tabs__item {
    padding: 12px 0 15px;
    border-bottom: 2px solid rgba(0, 0, 0, 0);
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0em;
    text-align: left;
    color: #000;
    transition: 0.2s;
    cursor: pointer;
}
.tabs__item.item-active {
    color: #8A49F3;
    border-color: #8A49F3;
}
@media (max-width: 720px) {
    .tabs__item.item-active {
        background-color: #8A49F3;
        color: #fff;
    }
}
@media (max-width: 720px) {
    .tabs__item {
        display: flex;
        align-items: center;
        justify-content: center;
        width: 100%;
        padding: 0 3px;
        font-size: 14px;
        height: 34px;
        border-radius: 4px;
        color: #8A49F3;
    }
}

.table {
    width: 100%;
    max-width: 351px;
}
.table span {
    width: 100%;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}
@media (max-width: 992px) {
    .table span:nth-last-child(1) {
        text-align: right;
    }
}
.table__header {
    display: flex;
    padding: 16px 0;
    border-bottom: 1px solid #8A49F3;
}
.table__row {
    display: flex;
    width: 100%;
    border-bottom: 1px solid #E2E2E2;
    padding: 28px 0;
}
@media (max-width: 992px) {
    .table__row {
        padding: 24px 0 12px;
    }
}

.promocode {
    display: flex;
    align-items: center;
    gap: 16px;
}
.promocode__tag {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    letter-spacing: 1.6px;
    text-transform: uppercase;
}
@media (max-width: 772px) {
    .promocode__tag {
        font-size: 14px;
    }
}
.promocode__status {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    padding: 8px 16px;
    color: #000;
    background-color: #EFEBF6;
    border-radius: 100px;
    cursor: pointer;
    user-select: none;
    transition: 0.2s;
}
@media (max-width: 772px) {
    .promocode__status {
        font-size: 14px;
        padding: 5px 16px;
    }
}
.promocode__status.status-success {
    background-color: #7FC663;
    color: #fff;
}
.promocode__status.status-success:hover {
    background-color: #6abc49;
}
.promocode__status.status-danger {
    background-color: #DF1D4C;
    color: #fff;
}
.promocode__status.status-danger:hover {
    background-color: #cb1a45;
}

.alert {
    padding: 16px;
    border-radius: 8px;
    background-color: #bdb4cc;
    width: 100%;
    max-width: 288px;
}
@media (max-width: 772px) {
    .alert {
        max-width: 100%;
    }
}
.alert .alert-date {
    display: flex;
    flex-direction: column;
    gap: 4px;
}
.alert .alert-date__header {
    display: flex;
    align-items: flex-end;
    gap: 8px;
}
.alert .alert-date__header-price {
    font-size: 24px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #fff;
}
.alert .alert-date__header-time {
    display: flex;
    align-items: center;
    gap: 4px;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-decoration-line: underline;
    color: #fff;
}
.alert .alert-date__header-time::after {
    content: "";
    width: 16px;
    height: 16px;
    content: "";
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3e%3cg clip-path='url(%23clip0_4630_2454)'%3e%3cpath d='M2.41787 16H13.5823C14.7527 16 15.7038 15.0489 15.7038 13.8785V3.30665C15.7038 2.13628 14.7527 1.18516 13.5823 1.18516H12.7408V0.592582C12.7408 0.266652 12.4741 0 12.1482 0C11.8223 0 11.5556 0.266652 11.5556 0.592582V1.18516H4.44456V0.592582C4.44456 0.266652 4.17786 0 3.85193 0C3.526 0 3.25934 0.266652 3.25934 0.592582V1.18516H2.41787C1.24751 1.18516 0.296387 2.13628 0.296387 3.30665V13.8785C0.296387 15.0489 1.24751 16 2.41787 16ZM1.4816 3.30665C1.4816 2.79111 1.90233 2.37038 2.41787 2.37038H3.25934V2.96296C3.25934 3.28889 3.526 3.55554 3.85193 3.55554C4.17786 3.55554 4.44451 3.28889 4.44451 2.96296V2.37038H11.5556V2.96296C11.5556 3.28889 11.8223 3.55554 12.1482 3.55554C12.4741 3.55554 12.7408 3.28889 12.7408 2.96296V2.37038H13.5823C14.0978 2.37038 14.5185 2.79111 14.5185 3.30665V13.8785C14.5185 14.3941 14.0978 14.8148 13.5823 14.8148H2.41787C1.90233 14.8148 1.4816 14.3941 1.4816 13.8785V3.30665Z' fill='white'/%3e%3cpath d='M4.59278 6.81446C5.00187 6.81446 5.33351 6.48282 5.33351 6.07373C5.33351 5.66464 5.00187 5.33301 4.59278 5.33301C4.18369 5.33301 3.85205 5.66464 3.85205 6.07373C3.85205 6.48282 4.18369 6.81446 4.59278 6.81446Z' fill='white'/%3e%3cpath d='M7.85206 6.81446C8.26115 6.81446 8.59279 6.48282 8.59279 6.07373C8.59279 5.66464 8.26115 5.33301 7.85206 5.33301C7.44296 5.33301 7.11133 5.66464 7.11133 6.07373C7.11133 6.48282 7.44296 6.81446 7.85206 6.81446Z' fill='white'/%3e%3cpath d='M11.1113 6.81446C11.5204 6.81446 11.8521 6.48282 11.8521 6.07373C11.8521 5.66464 11.5204 5.33301 11.1113 5.33301C10.7022 5.33301 10.3706 5.66464 10.3706 6.07373C10.3706 6.48282 10.7022 6.81446 11.1113 6.81446Z' fill='white'/%3e%3cpath d='M4.59278 9.77736C5.00187 9.77736 5.33351 9.44572 5.33351 9.03663C5.33351 8.62753 5.00187 8.2959 4.59278 8.2959C4.18369 8.2959 3.85205 8.62753 3.85205 9.03663C3.85205 9.44572 4.18369 9.77736 4.59278 9.77736Z' fill='white'/%3e%3cpath d='M7.85206 9.77736C8.26115 9.77736 8.59279 9.44572 8.59279 9.03663C8.59279 8.62753 8.26115 8.2959 7.85206 8.2959C7.44296 8.2959 7.11133 8.62753 7.11133 9.03663C7.11133 9.44572 7.44296 9.77736 7.85206 9.77736Z' fill='white'/%3e%3cpath d='M11.1113 9.77736C11.5204 9.77736 11.8521 9.44572 11.8521 9.03663C11.8521 8.62753 11.5204 8.2959 11.1113 8.2959C10.7022 8.2959 10.3706 8.62753 10.3706 9.03663C10.3706 9.44572 10.7022 9.77736 11.1113 9.77736Z' fill='white'/%3e%3cpath d='M4.59278 12.7402C5.00187 12.7402 5.33351 12.4086 5.33351 11.9995C5.33351 11.5904 5.00187 11.2588 4.59278 11.2588C4.18369 11.2588 3.85205 11.5904 3.85205 11.9995C3.85205 12.4086 4.18369 12.7402 4.59278 12.7402Z' fill='white'/%3e%3cpath d='M7.85206 12.7402C8.26115 12.7402 8.59279 12.4086 8.59279 11.9995C8.59279 11.5904 8.26115 11.2588 7.85206 11.2588C7.44296 11.2588 7.11133 11.5904 7.11133 11.9995C7.11133 12.4086 7.44296 12.7402 7.85206 12.7402Z' fill='white'/%3e%3cpath d='M11.1113 12.7402C11.5204 12.7402 11.8521 12.4086 11.8521 11.9995C11.8521 11.5904 11.5204 11.2588 11.1113 11.2588C10.7022 11.2588 10.3706 11.5904 10.3706 11.9995C10.3706 12.4086 10.7022 12.7402 11.1113 12.7402Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_4630_2454'%3e%3crect width='16' height='16' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 16px;
    height: 16px;
}
.alert .alert-date__body {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #fff;
}

.reviews {
    position: relative;
    margin-bottom: 40px;
    overflow: hidden;
    max-width: 1016px;
    width: 100%;
}
.reviews .container {
    position: relative;
}
.reviews__tabs-header {
    display: flex;
    overflow-x: auto;
}
.reviews__tabs-header::-webkit-scrollbar {
    width: 0 !important;
    height: 0 !important;
}
.reviews__tabs-item {
    display: flex;
    align-items: center;
    justify-content: center;
    padding: 10px;
    font-size: 24px;
    font-weight: 500;
    line-height: 22px;
    color: #8f8f8f;
    border-bottom: 1px solid #8f8f8f;
    user-select: none;
    transition: 0.3s color;
    white-space: nowrap;
    cursor: pointer;
}
@media (max-width: 772px) {
    .reviews__tabs-item {
        font-size: 14px;
    }
}
.reviews__tabs-item.active {
    color: #000;
    border-bottom: 2px solid #000;
    cursor: default;
    pointer-events: none;
    font-weight: 600;
}
.reviews__statistic {
    border-bottom: 2px solid #ececec;
    padding-bottom: 20px;
    margin-top: 16px;
}
.reviews__statistic-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    width: 328px;
    padding-bottom: 12px;
    border-bottom: 1px solid #ececec;
}
@media (max-width: 992px) {
    .reviews__statistic-header {
        width: 100%;
    }
}
.reviews__statistic-header-text {
    font-size: 16px;
    font-weight: 600;
    line-height: 130%;
}
.reviews__statistic-group {
    margin-top: 12px;
}
.reviews__statistic-review {
    display: flex;
    gap: 8px;
}
.reviews__statistic-review,
.reviews__statistic-review * {
    font-size: 16px;
    font-weight: 500;
    line-height: 130%;
    color: #8f8f8f;
}
.reviews__statistic .reviews__galery {
    margin-top: 32px;
}
.reviews__stars {
    display: flex;
    gap: 4px;
    --star-size: 24px;
}
.reviews__stars.stars-mini {
    --star-size: 16px;
}
.reviews__stars-item {
    content: "";
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3e%3cpath d='M6.52447 0.807274C6.67415 0.346618 7.32585 0.34662 7.47553 0.807275L8.68386 4.52612C8.75079 4.73213 8.94277 4.87161 9.15938 4.87161H13.0696C13.554 4.87161 13.7554 5.49142 13.3635 5.77612L10.2001 8.0745C10.0248 8.20182 9.95149 8.4275 10.0184 8.63351L11.2268 12.3524C11.3764 12.813 10.8492 13.1961 10.4573 12.9114L7.29389 10.613C7.11865 10.4857 6.88135 10.4857 6.70611 10.613L3.54267 12.9114C3.15081 13.1961 2.62357 12.813 2.77325 12.3524L3.98157 8.63351C4.04851 8.4275 3.97518 8.20182 3.79994 8.0745L0.636495 5.77612C0.244639 5.49142 0.446028 4.87161 0.93039 4.87161H4.84062C5.05723 4.87161 5.24921 4.73213 5.31614 4.52612L6.52447 0.807274Z' fill='%23ECECEC'/%3e%3c/svg%3e");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: var(--star-size);
    height: var(--star-size);
}
.reviews__stars-item.active {
    content: "";
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14' fill='none'%3e%3cpath d='M6.52447 0.807274C6.67415 0.346618 7.32585 0.34662 7.47553 0.807275L8.68386 4.52612C8.75079 4.73213 8.94277 4.87161 9.15938 4.87161H13.0696C13.554 4.87161 13.7554 5.49142 13.3635 5.77612L10.2001 8.0745C10.0248 8.20182 9.95149 8.4275 10.0184 8.63351L11.2268 12.3524C11.3764 12.813 10.8492 13.1961 10.4573 12.9114L7.29389 10.613C7.11865 10.4857 6.88135 10.4857 6.70611 10.613L3.54267 12.9114C3.15081 13.1961 2.62357 12.813 2.77325 12.3524L3.98157 8.63351C4.04851 8.4275 3.97518 8.20182 3.79994 8.0745L0.636495 5.77612C0.244639 5.49142 0.446028 4.87161 0.93039 4.87161H4.84062C5.05723 4.87161 5.24921 4.73213 5.31614 4.52612L6.52447 0.807274Z' fill='%23FFB300'/%3e%3c/svg%3e");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: var(--star-size);
    height: var(--star-size);
}
.reviews__galery {
    display: flex;
    gap: 8px;
    overflow-x: auto;
    width: 100%;
}
.reviews__galery::-webkit-scrollbar {
    width: 0 !important;
    height: 0 !important;
}
.reviews__galery .reviewsSlider {
    width: 100%;
    position: relative;
    max-width: 604px;
}
.reviews__galery .reviewsSlider .swiper-slide {
    width: max-content;
}
.reviews__galery .reviewsSlider .swiper-button-next,
.reviews__galery .reviewsSlider .swiper-button-prev {
    min-width: 20px;
    width: 20px;
    min-height: 20px;
    height: 20px;
    box-shadow: 0px 12px 20px 0px rgba(0, 0, 0, 0.1607843137);
    z-index: 500;
    content: "";
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z' fill='white'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.1831 8.16737C10.4271 7.94421 10.8229 7.94421 11.0669 8.16737L14.8169 11.5959C15.061 11.8191 15.061 12.1809 14.8169 12.4041L11.0669 15.8326C10.8229 16.0558 10.4271 16.0558 10.1831 15.8326C9.93898 15.6095 9.93898 15.2477 10.1831 15.0245L13.4911 12L10.1831 8.97549C9.93898 8.75233 9.93898 8.39052 10.1831 8.16737Z' fill='black'/%3e%3c/svg%3e");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 20px;
    height: 20px;
}
.reviews__galery .reviewsSlider .swiper-button-next:hover,
.reviews__galery .reviewsSlider .swiper-button-prev:hover {
    content: "";
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z' fill='white'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.1831 8.16737C10.4271 7.94421 10.8229 7.94421 11.0669 8.16737L14.8169 11.5959C15.061 11.8191 15.061 12.1809 14.8169 12.4041L11.0669 15.8326C10.8229 16.0558 10.4271 16.0558 10.1831 15.8326C9.93898 15.6095 9.93898 15.2477 10.1831 15.0245L13.4911 12L10.1831 8.97549C9.93898 8.75233 9.93898 8.39052 10.1831 8.16737Z' fill='%23FF6666'/%3e%3c/svg%3e");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 20px;
    height: 20px;
}
.reviews__galery .reviewsSlider .swiper-button-next.swiper-button-disabled,
.reviews__galery .reviewsSlider .swiper-button-prev.swiper-button-disabled {
    content: "";
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12Z' fill='white'/%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.1831 8.16737C10.4271 7.94421 10.8229 7.94421 11.0669 8.16737L14.8169 11.5959C15.061 11.8191 15.061 12.1809 14.8169 12.4041L11.0669 15.8326C10.8229 16.0558 10.4271 16.0558 10.1831 15.8326C9.93898 15.6095 9.93898 15.2477 10.1831 15.0245L13.4911 12L10.1831 8.97549C9.93898 8.75233 9.93898 8.39052 10.1831 8.16737Z' fill='%238F8F8F'/%3e%3c/svg%3e");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 20px;
    height: 20px;
    cursor: auto;
    pointer-events: all;
}
.reviews__galery .reviewsSlider .swiper-button-next {
    right: 2.5px !important;
    transform: translateY(12px);
}
.reviews__galery .reviewsSlider .swiper-button-prev {
    transform: translateY(12px) rotate(-180deg);
    left: 2.5px !important;
}
.reviews__galery-item {
    position: relative;
    width: 60px;
    min-width: 60px;
    height: 60px;
    border-radius: 6px;
    overflow: hidden;
    cursor: pointer;
    transition: 0.15s;
}
.reviews__galery-item:hover {
    background-color: #000;
}
.reviews__galery-item:hover img {
    opacity: 0.9;
}
.reviews__galery-item:active {
    transform: scale(0.95);
    background-color: #fff;
}
.reviews__galery-item:active img {
    opacity: 0.97;
}
.reviews__galery-item:active::after {
    transform: translate(-50%, -50%) scale(0.9) !important;
}
.reviews__galery-item.item-video:hover::after {
    transform: translate(-50%, -50%) scale(1.15);
}
.reviews__galery-item.item-video::after {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    content: "";
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M22 11.5391L6.25 20.6323L6.25 2.4458L22 11.5391Z' fill='white'/%3e%3c/svg%3e");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 24px;
    height: 24px;
    z-index: 10;
    transition: 0.3s;
}
.reviews__galery-item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: 0.15s;
    transform: scale(1.1);
}
.reviews__main {
    margin-top: 20px;
}
.reviews__main-item {
    display: flex;
    gap: 12px;
    padding-bottom: 20px;
}
.reviews__main-item:not(.reviews__main-item:last-child) {
    border-bottom: 2px solid #ececec;
    margin-bottom: 20px;
}
.reviews__main-item span,
.reviews__main-item a {
    font-size: 14px;
    font-weight: 500;
    line-height: 130%;
    color: #8f8f8f;
    transition: 0.1s color;
}
.reviews__main-item a:hover {
    color: #000;
}
.reviews__main-item-column {
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.reviews__main-item-row {
    display: flex;
    align-items: center;
    gap: 4px;
}
.reviews__main-item-avatar {
    min-width: 30px;
    width: 30px;
    height: 30px;
    overflow: hidden;
}
.reviews__main-item-avatar img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.reviews__main-item-header {
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.reviews__main-item-name {
    font-size: 14px;
    font-weight: 700;
}
.reviews__main-item-date {
    font-size: 14px;
    font-weight: 500;
    color: #8f8f8f;
}
.reviews__main-item-text {
    font-size: 16px;
    line-height: 130%;
    color: #000;
}
.reviews__main-item-footer {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
@media (max-width: 992px) {
    .reviews__main-item-footer {
        margin-top: 4px;
    }
}
.reviews__main-item-controls {
    display: flex;
    align-items: center;
    gap: 12px;
}
.reviews__main-item-controls-item {
    display: flex;
    gap: 4px;
    cursor: pointer;
}
.reviews__main-item-controls-item:hover {
    filter: invert(0%) sepia(90%) saturate(7500%) hue-rotate(60deg) brightness(88%) contrast(112%);
}
.reviews__main .btn {
    margin-top: 12px;
}
@media (max-width: 992px) {
    .reviews__main .btn {
        font-size: 16px;
        font-weight: 500;
        margin-top: 16px;
    }
}

.accordion {
    display: flex;
    flex-direction: column;
    gap: 24px;
}
.accordion__item {
    display: flex;
    flex-direction: column;
    gap: 16px;
}
.accordion__item.active .accordion__item-content {
    display: block;
}
.accordion__item.active .accordion__item-title::after {
    transform: translateY(-50%) rotate(270deg);
}
.accordion__item-content {
    display: none;
}
.accordion__item-title {
    display: flex;
    align-items: center;
    gap: 8px;
    position: relative;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    letter-spacing: -0.41px;
    color: #000;
    padding: 12px 16px;
    background: #f5f5f5;
    border-radius: 8px;
    pointer-events: none;
}
.accordion__item-title-edit {
    position: relative;
    background-color: rgba(0, 0, 0, 0);
    width: 24px;
    height: 24px;
}
.accordion__item-title-edit.disabled {
    opacity: 0.15;
    pointer-events: none;
    cursor: auto;
}
.accordion__item-title::after {
    content: "";
    position: absolute;
    width: 24px;
    height: 24px;
    right: 16px;
    top: 50%;
    transform: translateY(-50%) rotate(90deg);
    transition: 0.3s;
    background-image: url(/images/orders/orders-arrow.svg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    cursor: pointer;
    pointer-events: all;
}

.cv-modal {
    display: flex;
    gap: 0;
    flex-direction: "row";
    align-items: center;
    justify-content: center;
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100%;
    padding: 16px;
    background: rgba(0, 0, 0, 0.3);
    visibility: hidden;
    opacity: 0;
    transition: 0.1s;
    z-index: 800;
}
.cv-modal.e-active .cv-modal__container {
    transform: none;
}
.cv-modal.cv-fullscreen .cv-modal__title {
    font-size: 24px;
    font-weight: 400;
    line-height: 26px;
    letter-spacing: 0em;
    text-align: left;
    margin-bottom: 8px;
}
.cv-modal.cv-fullscreen .cv-modal__subtitle {
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0em;
    text-align: left;
}
.cv-modal.cv-fullscreen .cv-modal__container {
    max-width: 375px;
    overflow: visible;
}
@media (max-width: 720px) {
    .cv-modal.cv-fullscreen {
        display: block;
        padding: 0;
    }
    .cv-modal.cv-fullscreen .cv-modal__container {
        width: 100%;
        max-width: 100%;
        overflow-y: auto;
        height: 100%;
        border-radius: 0;
    }
}
.cv-modal__content {
    margin-top: 24px;
}
.cv-modal__content-group {
    display: flex;
    flex-direction: column;
    gap: 24px;
}
.cv-modal__content-group-item {
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.cv-modal__content-group-title {
    font-size: 16px;
    font-weight: 400;
    line-height: 22px;
    letter-spacing: 0em;
}
.cv-modal__content-group .btn {
    margin-top: 16px;
}
.cv-modal__container {
    position: relative;
    max-width: 355px;
    max-height: 100%;
    width: 100%;
    padding: 80px 24px 40px;
    background-color: #fff;
    border-radius: 12px;
    transition: 0.1s;
    border-radius: 8px;
    background: #fff;
    box-shadow: 0px 4px 32px 0px rgba(0, 0, 0, 0.12);
    transform: translateY(20px) scale(0.9);
    overflow-y: scroll;
}
@media (max-width: 552px) {
    .cv-modal__container {
        padding: 56px 24px 36px;
    }
}
.cv-modal__container.container-success {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 32px;
    padding: 84px 10px;
    max-width: 579px;
}
@media (max-width: 552px) {
    .cv-modal__container.container-success {
        padding: 58px 10px;
    }
}
.cv-modal__container.container-success .cv-modal__title {
    font-size: 24px;
    font-weight: 500;
    line-height: 29px;
    letter-spacing: 0em;
    text-align: center;
}
@media (max-width: 552px) {
    .cv-modal__container.container-success .cv-modal__title {
        font-size: 16px;
        font-weight: 500;
        line-height: 19px;
        letter-spacing: 0em;
        text-align: center;
    }
}
.cv-modal__container.container-success .cv-modal__subtitle {
    text-align: center;
    font-family: Inter;
    font-size: 20px;
    font-weight: 400;
    line-height: 24px;
    text-align: center;
}
@media (max-width: 552px) {
    .cv-modal__container.container-success .cv-modal__subtitle {
        font-size: 14px;
        font-weight: 400;
        line-height: 17px;
        letter-spacing: 0em;
        text-align: center;
    }
}
.cv-modal__container.container-success .cv-modal__subtitle b {
    font-weight: 400;
    color: #DF1D4C;
}
.cv-modal__close {
    position: absolute;
    top: 16px;
    right: 13px;
    width: 24px;
    height: 24px;
    pointer-events: all !important;
    cursor: pointer;
    z-index: 10;
    content: "";
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M18 6L6 18' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M6 6L18 18' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 24px;
    height: 24px;
}
@media (max-width: 992px) {
    .cv-modal__close {
        top: 24px;
    }
}
.cv-modal__title {
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #000;
    text-align: center;
    margin-bottom: 12px;
}
@media (max-width: 552px) {
    .cv-modal__title {
        font-weight: 600;
    }
}
.cv-modal__title.title--left {
    text-align: left;
}
.cv-modal__subtitle {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
    letter-spacing: -0.45px;
    color: #000;
}
@media (max-width: 552px) {
    .cv-modal__subtitle {
        font-size: 14px;
    }
}
@media (max-width: 552px) {
    .cv-modal__subtitle br {
        display: none;
    }
}
.cv-modal__input {
    position: relative;
}
.cv-modal__input input[type=text] {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    border-bottom: 1px solid #000;
    padding: 15px 0;
    width: 100%;
    margin-top: 32px;
}
@media (max-width: 552px) {
    .cv-modal__input input[type=text] {
        padding: 10px 0;
        border-color: #dfdfdf;
    }
}
.cv-modal__input input[type=text]:focus::placeholder {
    transform: translateY(-5px);
    opacity: 0;
}
.cv-modal__input input[type=text]::placeholder {
    color: #8f8f8f;
    transition: 0.05s;
}
.cv-modal__input-text, .cv-modal__input-error {
    position: absolute;
    bottom: -24px;
    left: 0;
}
.cv-modal__input-text button, .cv-modal__input-error button {
    background-color: rgba(0, 0, 0, 0);
}
.cv-modal__input-text:disabled,
.cv-modal__input-text button:disabled, .cv-modal__input-error:disabled,
.cv-modal__input-error button:disabled {
    cursor: not-allowed;
}
.cv-modal__input-text .checkbox, .cv-modal__input-error .checkbox {
    transform: translateY(6px);
}
.cv-modal__input-error {
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.cv-modal__input-error,
.cv-modal__input-error * {
    font-size: 12px;
    font-weight: 400;
    line-height: 20px;
    text-align: left;
}
.cv-modal__input-error span {
    color: #fe0000;
}
.cv-modal__input-text {
    font-size: 14px;
    font-weight: 400;
    line-height: 20px;
    text-align: left;
    background-color: rgba(0, 0, 0, 0);
    color: #000;
}
.cv-modal__input .select {
    top: auto;
    bottom: calc(-100% - 24px - 12px);
}
@media (max-width: 552px) {
    .cv-modal__input .select {
        bottom: calc(-100% - 48px);
    }
}
.cv-modal__footer {
    margin-top: 66px;
}
@media (max-width: 552px) {
    .cv-modal__footer {
        margin-top: 70px;
    }
}
.cv-modal__footer-text {
    font-size: 12px;
    font-weight: 500;
    line-height: 16px;
    letter-spacing: 0em;
    text-align: left;
    color: #8f8f8f;
    margin-top: 4px;
}
@media (max-width: 552px) {
    .cv-modal .btn {
        font-size: 16px;
        font-weight: 500;
    }
}

/* -------------------------------------------------------------------------- */
/*                                  Sections                                  */
/* -------------------------------------------------------------------------- */
.main .search {
    margin-top: 24px;
}
@media (min-width: 720px) {
    .main .search {
        margin-top: 32px;
    }
}
.main__header {
    padding: 9px 0 14px;
}
.main__header:not(.main__header.header-not-shadow) {
    box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.05);
}
@media (max-width: 720px) {
    .main__header {
        box-shadow: 0px 4px 8px 0px rgba(0, 0, 0, 0.05);
        padding: 9px 0 9px 0;
    }
}
.main__header.header-compressed {
    padding: 0;
}
.main__header.header-compressed .main__header-container {
    padding-left: 0;
    padding-right: 0;
    padding: 12px 0;
}
.main__header .container {
    padding: 0;
}
.main__header-bell {
    position: relative;
    width: 24px;
    height: 24px;
}
.main__header-bell::after {
    content: "";
    position: absolute;
    top: 3px;
    right: 2px;
    width: 8px;
    height: 8px;
    border-radius: 100px;
    background-color: #EB5757;
    visibility: hidden;
    opacity: 0;
    transform: scale(0);
    transition: 0.2s;
}
.main__header-bell.bell-active::after {
    visibility: visible;
    opacity: 1;
    transform: scale(1);
}
.main__header-col {
    display: flex;
    flex-direction: column;
    gap: 8px;
}
@media (max-width: 1365px) {
    .main__header-row:not(.main__header-row:has(.main__header-controls)) {
        padding: 0 15px;
    }
}
.main__header-controls {
    background-color: #f5f5f5;
    padding: 0 15px;
}
.main__header-between {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 15px;
}
.main__header-container {
    display: flex;
    flex-direction: column;
    gap: 8px;
    overflow-x: auto;
    padding: 20px 15px;
}
@media (max-width: 720px) {
    .main__header-container {
        padding: 0 15px;
    }
}
.main__header-container::-webkit-scrollbar {
    width: 0;
    height: 0;
}
.main__header-links {
    display: flex;
    gap: 8px;
}
@media (min-width: 720px) {
    .main__header-links {
        gap: 16px;
    }
}
.main__header-links .item-active {
    color: #8A49F3;
}
.main__header-links a {
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #000;
    transition: 0.2s;
}
@media (min-width: 720px) {
    .main__header-links a {
        font-size: 16px;
    }
}
.main__header-links a:nth-last-child(1) {
    padding-right: 15px;
}
.main__header-links a:hover {
    color: #8A49F3;
}
.main__header-pagination {
    display: flex;
}
.main__header-pagination-item {
    padding: 10px 8px;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    cursor: pointer;
    color: #8A49F3;
    border-top: 1px solid #8A49F3;
    border-bottom: 1px solid #8A49F3;
    border-right: 1px solid #8A49F3;
    text-align: center;
    transition: 0.2s;
}
.main__header-pagination-item:nth-child(-n+1) {
    border-radius: 3px 0 0 3px;
    border: 1px solid #8A49F3 !important;
}
.main__header-pagination-item:nth-last-child(1) {
    border-radius: 0 3px 3px 0;
}
.main__header-pagination-item.item-active {
    background-color: #8A49F3;
    color: #fff;
}
.main__title {
    display: flex;
    align-items: center;
    justify-content: space-between;
    margin-top: 24px;
}
@media (max-width: 772px) {
    .main__title.title-mobile-col {
        flex-direction: column;
        align-items: flex-start;
        gap: 16px;
    }
}
.main__title h2 {
    font-size: 20px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}
.main__title-info {
    display: flex;
    flex-direction: column;
    gap: 6px;
}
.main__tags {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}
.main__tags-item {
    padding: 8px 16px;
    border-radius: 100px;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    white-space: nowrap;
    background-color: #EFEBF6;
    color: #000;
    cursor: pointer;
    user-select: none;
    transition: 0.1s;
}
@media (max-width: 720px) {
    .main__tags-item {
        font-size: 13px;
        font-style: normal;
        padding: 4px 8px;
    }
}
.main__tags-item:hover {
    background-color: #ece7f4;
}
.main__tags-item:active {
    opacity: 0.85;
}
.main__tags-item.item-active {
    background-color: #8A49F3;
    color: #fff;
    cursor: auto;
}
.main__tags-item.item-active:hover {
    background-color: #813bf2;
}
.main__tags-item.item-active:active {
    opacity: 1;
}
.main__add-order {
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
    color: #000;
}
.main__add-order::before {
    content: "";
    display: block;
    width: 16px;
    height: 16px;
    content: "";
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3e%3cpath d='M14.0001 7.33336H8.66685V2C8.66685 1.63208 8.36814 1.33337 8.0001 1.33337C7.63218 1.33337 7.33348 1.63208 7.33348 2V7.33336H2.00012C1.6322 7.33336 1.3335 7.63206 1.3335 7.99998C1.3335 8.36802 1.6322 8.66673 2.00012 8.66673H7.33348V14C7.33348 14.368 7.63218 14.6667 8.0001 14.6667C8.36814 14.6667 8.66685 14.368 8.66685 14V8.66673H14.0001C14.3681 8.66673 14.6668 8.36802 14.6668 7.99998C14.6668 7.63206 14.3681 7.33336 14.0001 7.33336Z' fill='black'/%3e%3c/svg%3e");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 16px;
    height: 16px;
}
.main__controls {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 13px;
    width: 100%;
    margin-top: 16px;
}
.main__controls-container {
    display: flex;
    align-items: center;
    gap: 8px;
}
.main__controls-item {
    display: flex;
    align-items: center;
    gap: 4px;
    cursor: pointer;
}
.main__controls-item:hover .main__controls-item-icon {
    filter: invert(37%) sepia(62%) saturate(4046%) hue-rotate(245deg) brightness(94%) contrast(103%);
}
.main__controls-item:hover .main__controls-item-text {
    color: #8A49F3;
}
.main__controls-item:hover .main__controls-item-image {
    opacity: 0.75;
}
.main__controls-item-icon {
    width: 16px;
    height: 16px;
    transition: 0.2s;
}
.main__controls-item-icon img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.main__controls-item-text {
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #000;
    user-select: none;
    transition: 0.2s color;
}
.main__controls-item-image {
    display: flex;
    align-items: center;
    transition: 0.2s;
}
.main__controls-item-image img {
    width: 100%;
}
.main__catalog {
    display: flex;
    flex-direction: column;
    gap: 16px;
    margin-top: 32px;
}
.main__catalog-item {
    display: flex;
    align-items: flex-start;
    gap: 12px;
    width: 100%;
}
.main__catalog-item-container {
    width: 100%;
    padding-bottom: 12px;
    border-bottom: 1px solid #E2E2E2;
}
.main__catalog-item-content {
    display: flex;
    flex-direction: column;
    gap: 16px;
    width: 100%;
}
.main__catalog-item-content .pagination {
    padding-right: 10px;
}
.main__catalog-item-title {
    display: flex;
    justify-content: space-between;
    width: 100%;
}
.main__catalog-item-title-content {
    display: flex;
    align-items: center;
    gap: 6px;
}
.main__catalog-item-title-content span {
    font-size: 14px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
}
.main__catalog-item-date {
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    margin-top: 2px;
}
.main__catalog-item-date.date-selected {
    padding: 4px 6px;
    background-color: #DF1D4C;
    color: #fff;
    border-radius: 2px;
    width: max-content;
}
.main__catalog-item-tags {
    display: flex;
    flex-wrap: wrap;
    gap: 2px;
    margin-top: 10px;
}
.main__catalog-item-tags span {
    font-size: 12px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    color: #000;
    background-color: #EFEBF6;
    padding: 2px 8px;
    border-radius: 100px;
}
.main__catalog-item-delivery {
    display: flex;
    align-items: center;
    gap: 6px;
    padding: 4px 8px;
    margin-top: 16px;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    transition: 0.1s;
}
.main__catalog-item-delivery:hover {
    opacity: 0.7;
}
.main__catalog-item-delivery::before {
    content: "";
    display: block;
    width: 16px;
    height: 16px;
    content: "";
    background-image: url("");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 16px;
    height: 16px;
}
.main__catalog-item-delivery, .main__catalog-item-delivery.delivery-success {
    color: #219653;
}
.main__catalog-item-delivery::before, .main__catalog-item-delivery.delivery-success::before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3e%3cg clip-path='url(%23clip0_26_6535)'%3e%3cpath d='M14.6668 7.38662V7.99995C14.666 9.43756 14.2005 10.8364 13.3397 11.9878C12.4789 13.1393 11.269 13.9816 9.8904 14.3892C8.51178 14.7968 7.03834 14.7479 5.68981 14.2497C4.34128 13.7515 3.18993 12.8307 2.40747 11.6247C1.62501 10.4186 1.25336 8.99199 1.34795 7.55749C1.44254 6.12299 1.9983 4.7575 2.93235 3.66467C3.8664 2.57183 5.12869 1.81021 6.53096 1.49338C7.93323 1.17656 9.40034 1.32151 10.7135 1.90662' stroke='%23219653' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M14.6667 2.66663L8 9.33996L6 7.33996' stroke='%23219653' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_26_6535'%3e%3crect width='16' height='16' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
}
.main__catalog-item-delivery.delivery-warning {
    color: #DF1D4C;
    text-decoration: underline;
}
.main__catalog-item-delivery.delivery-warning::before {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16' fill='none'%3e%3cpath d='M6.86001 2.57335L1.21335 12C1.09693 12.2016 1.03533 12.4302 1.03467 12.663C1.03402 12.8958 1.09434 13.1248 1.20963 13.327C1.32492 13.5293 1.49116 13.6978 1.69182 13.8159C1.89247 13.934 2.12055 13.9975 2.35335 14H13.6467C13.8795 13.9975 14.1076 13.934 14.3082 13.8159C14.5089 13.6978 14.6751 13.5293 14.7904 13.327C14.9057 13.1248 14.966 12.8958 14.9654 12.663C14.9647 12.4302 14.9031 12.2016 14.7867 12L9.14001 2.57335C9.02117 2.37742 8.85383 2.21543 8.65414 2.103C8.45446 1.99058 8.22917 1.93152 8.00001 1.93152C7.77086 1.93152 7.54557 1.99058 7.34588 2.103C7.1462 2.21543 6.97886 2.37742 6.86001 2.57335V2.57335Z' stroke='%23EB5757' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M8 6V8.66667' stroke='%23EB5757' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M8 11.3334H8.00667' stroke='%23EB5757' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
}
.main__catalog-item-footer {
    display: flex;
    align-items: flex-end;
    justify-content: space-between;
    gap: 15px;
    margin-top: 16px;
}
.main__catalog-item-product-image {
    width: 34px;
    height: 34px;
    border-radius: 100px;
    overflow: hidden;
}
.main__catalog-item-product-image:hover img {
    opacity: 0.78;
}
.main__catalog-item-product-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    transition: 0.1s;
}
.main__catalog-item-btn {
    display: flex;
    align-items: center;
    padding: 6px 19.5px;
    gap: 6px;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 16px;
    color: #000;
    border: 1px solid #E2E2E2;
    border-radius: 4px;
}
.main__catalog-item-btn-icon {
    width: 16px;
    height: 16px;
}
.main__tag {
    padding: 3px 8px;
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    background-color: #EFEBF6;
    border-radius: 100px;
}
.main__tag.bg-purple {
    background-color: #DC5EC0;
    color: #fff;
}
.main__tag.bg-green {
    background-color: #219653;
    color: #fff;
}
.main__tag.bg-green {
    background-color: #219653;
    color: #fff;
}
.main__tag.bg-red {
    background-color: #DF1D4C;
    color: #fff;
}
.main__tag.bg-yellow {
    background-color: #F8C20B;
    color: #fff;
}
.main__list {
    display: flex;
    flex-direction: column;
    gap: 16px;
}
.main__list-item {
    position: relative;
    display: flex;
    align-items: center;
    gap: 16px;
    padding: 0 0 16px 14px;
    border-bottom: 1px solid #E2E2E2;
    color: #000;
    transition: 0.2s;
}
@media (max-width: 992px) {
    .main__list-item {
        align-items: flex-start;
        padding-left: 0;
        gap: 12px;
    }
}
@media (min-width: 992px) {
    .main__list-item::after {
        content: "";
        position: absolute;
        left: 0;
        top: calc(50% - 16px + 8px);
        transform: translateY(-50%);
        width: 6px;
        height: 6px;
        background-color: #EB5757;
        border-radius: 100px;
        visibility: hidden;
        opacity: 0;
        transition: 0.2s;
    }
}
.main__list-item.item-active::after {
    visibility: visible;
    opacity: 1;
}
@media (max-width: 992px) {
    .main__list-item.item-active .main__list-item-title {
        display: flex;
        align-items: center;
        gap: 4px;
    }
    .main__list-item.item-active .main__list-item-title::before {
        display: block;
        content: "";
        width: 6px;
        height: 6px;
        background-color: #EB5757;
        border-radius: 100px;
    }
}
.main__list-item:hover {
    transform: scale(0.995);
}
.main__list-item-image {
    width: var(--size);
    min-width: var(--size);
    height: var(--size);
    border-radius: 100px;
    overflow-y: hidden;
    --size: 48px;
}
@media (max-width: 552px) {
    .main__list-item-image {
        --size: 34px;
    }
}
.main__list-item-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.main__list-item-title {
    font-weight: 500;
}
.main__list-item-text {
    color: #6B6773;
}
@media (min-width: 992px) {
    .main__list-item-text {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }
}
@media (max-width: 992px) {
    .main__list-item-text {
        font-size: 12px;
    }
}
.main__list-item-date {
    position: absolute;
    right: 0;
    color: #6B6773;
}
@media (max-width: 992px) {
    .main__list-item-date {
        top: 5px;
        font-style: normal;
        font-size: 12px;
    }
}
.main__list-item-container {
    display: flex;
    align-items: center;
    gap: 48px;
    width: 100%;
}
@media (min-width: 992px) {
    .main__list-item-container {
        padding-right: 166px;
    }
}
@media (max-width: 992px) {
    .main__list-item-container {
        flex-direction: column;
        align-items: flex-start;
        gap: 8px;
    }
}

.page__header {
    position: relative;
    width: 100%;
    border-bottom: 1px solid #E2E2E2;
}
.page__header .container {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    position: relative;
    width: 100%;
    padding: 16px 0;
}
.page__header-back {
    position: absolute;
    left: 16px;
    top: 16px;
    width: 24px;
    height: 24px;
    content: "";
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3e%3cpath d='M9.16981 12.7101L13.4098 16.9501C13.5028 17.0438 13.6134 17.1182 13.7352 17.1689C13.8571 17.2197 13.9878 17.2458 14.1198 17.2458C14.2518 17.2458 14.3825 17.2197 14.5044 17.1689C14.6262 17.1182 14.7369 17.0438 14.8298 16.9501C15.0161 16.7627 15.1206 16.5092 15.1206 16.2451C15.1206 15.9809 15.0161 15.7274 14.8298 15.5401L11.2898 12.0001L14.8298 8.46005C15.0161 8.27269 15.1206 8.01924 15.1206 7.75505C15.1206 7.49086 15.0161 7.23741 14.8298 7.05005C14.7364 6.95737 14.6256 6.88404 14.5037 6.83428C14.3819 6.78452 14.2514 6.75929 14.1198 6.76005C13.9882 6.75929 13.8577 6.78452 13.7359 6.83428C13.6141 6.88404 13.5033 6.95737 13.4098 7.05005L9.16981 11.2901C9.07609 11.383 9.00169 11.4936 8.95092 11.6155C8.90015 11.7373 8.87402 11.868 8.87402 12.0001C8.87402 12.1321 8.90015 12.2628 8.95092 12.3846C9.00169 12.5065 9.07609 12.6171 9.16981 12.7101Z' fill='black'/%3e%3c/svg%3e");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 24px;
    height: 24px;
}
.page__header-title {
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 26px;
}
.page__header-text {
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #6b6773;
}
.page__group {
    display: flex;
    flex-direction: column;
    gap: 32px;
    padding-top: 19px;
    width: 100%;
}
.page__group.group-mobile-24 {
    gap: 35px;
}
@media (max-width: 720px) {
    .page__group.group-mobile-24 {
        gap: 24px;
    }
}
.page__group.group-mobile-12 {
    gap: 24px;
}
@media (max-width: 720px) {
    .page__group.group-mobile-12 {
        gap: 12px;
    }
}
.page__group.group-mini {
    gap: 24px;
    padding-top: 0;
}
@media (max-width: 720px) {
    .page__group.group-mini {
        gap: 16px;
    }
}
.page__group .search,
.page__group .main__title {
    margin-top: 0;
}
.page__list {
    display: flex;
    flex-direction: column;
    gap: 16px;
    width: 100%;
}
.page__list.list-minimal .page__list-content-item {
    border: 0;
    padding-bottom: 0;
    margin-bottom: -16px;
}
.page__list-title {
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #000;
}
.page__list-content {
    display: flex;
    flex-direction: column;
    gap: 16px;
}
.page__list-content-item {
    display: flex;
    gap: 29px;
    padding-bottom: 10px;
    border-bottom: 1px solid #E2E2E2;
}
.page__list-content-item.item-g-16 {
    gap: 16px;
}
.page__list-content-item.item-compressed {
    gap: 8px;
}
.page__list-content-item.item-compressed .page__list-content-item-title {
    min-width: max-content;
}
.page__list-content-item * {
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 22px;
}
.page__list-content-item a {
    color: #8A49F3;
}
.page__list-content-item-title {
    color: #8f8f8f;
    min-width: 60px;
}
.page__list-content-item-text {
    color: #000;
}
.page__radio-item {
    display: flex;
    align-items: flex-start;
    justify-content: space-between;
    width: 100%;
    gap: 15px;
}
.page__radio-item-title {
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 22px;
    color: #000;
}
.page__radio-item-container {
    display: flex;
    align-items: center;
    gap: 29px;
}
.page__radio-item-info {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
}
.page__radio-item-info-text {
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #000;
}
.page__radio-item-info-subtext {
    font-size: 10px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #8f8f8f;
}
.page__radio-item-btn {
    width: 19px;
    height: 19px;
    cursor: pointer;
    content: "";
    background-image: url("");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 19px;
    height: 19px;
    transition: 0.1s;
}
.page__radio-item-btn:not(.btn-checked) {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'%3e%3crect width='19' height='19' rx='9.5' fill='white'/%3e%3ccircle cx='9.5' cy='9.5' r='9' stroke='black'/%3e%3c/svg%3e");
}
.page__radio-item-btn.btn-checked {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' viewBox='0 0 19 19' fill='none'%3e%3crect width='19' height='19' rx='9.5' fill='white'/%3e%3ccircle cx='9.5' cy='9.5' r='9.10417' stroke='%238A49F3' stroke-width='0.791667'/%3e%3ccircle cx='9.50008' cy='9.49996' r='3.95833' fill='%238A49F3'/%3e%3c/svg%3e");
}
.page__choice {
    display: flex;
    flex-direction: column;
    gap: 4px;
}
.page__choice-item {
    display: flex;
    gap: 4px;
}
.page__choice-item-option {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 10px 8px 10px 4px;
    background-color: #EEEDF2;
    border-radius: 6px;
}
.page__choice-item-option:not(.option-minimal) {
    width: 100%;
}
.page__choice-item-option.option-minimal {
    padding: 9px 10px;
    min-width: 44px;
}
.page__choice-item-title {
    display: flex;
    align-items: flex-start;
    gap: 8px;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 22px;
}
.page__choice-item-title-text {
    display: flex;
    flex-direction: column;
}
.page__choice-item-title-text span {
    font-size: 10px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #6b6773;
}
.page__choice-item-title-text span.c-success {
    color: #219653;
}
.page__choice-item div[data-sheet] {
    height: 24px;
}
.page__choice-item-num {
    color: #8f8f8f;
    min-width: 21px;
    text-align: center;
}
.page__info {
    display: flex;
    flex-direction: column;
    padding: 8px 16px;
    background-color: #f5f5f5;
    border-radius: 4px;
}
.page__info-title {
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #000;
}
.page__info-text {
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #8f8f8f;
}
.page__mail {
    display: flex;
    flex-direction: column;
    gap: 26px;
    width: 100%;
    max-width: 1247px;
}
.page__mail-header {
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.page__mail-header-author {
    display: flex;
    align-items: center;
    gap: 6px;
    font-size: 18px;
    font-style: normal;
    font-weight: 600;
    line-height: 26px;
    color: #000;
}
.page__mail-header-author::selection {
    background-color: #e6d9fc;
}
.page__mail-header-author::before {
    display: flex;
    content: attr(data-content);
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #6B6773;
}
.page__mail-header-date {
    font-size: 12px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #6B6773;
}
.page__mail-body {
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    width: 100%;
    max-width: 778px;
}
@media (max-width: 992px) {
    .page__mail-body {
        margin-top: -12px;
    }
}
.page__mail .btn {
    border-radius: 4px;
}
@media (min-width: 992px) {
    .page__mail .btn {
        margin-top: 9px;
        width: 236px;
        padding: 8px 40px;
        font-size: 16px;
    }
}

.crm {
    padding-bottom: 20px;
}
.crm:has(.crm__footer) {
    padding-bottom: 75px;
}
.crm:has(.crm__footer):has(.crm__footer-text) {
    padding-bottom: 125px;
}
.crm:not(:has(.crm__header.header--modern)) {
    padding-top: 15px;
}
.crm__header {
    display: flex;
    flex-direction: column;
    gap: 24px;
}
.crm__header.header--modern {
    gap: 4px;
    padding-top: 14px;
}
.crm__header.header--modern:not(.crm__header.header--modern.header--nshadow) {
    box-shadow: 0px 1px 40px 0px rgba(95, 95, 95, 0.1019607843);
    padding-bottom: 12px;
}
.crm__header.header--modern .crm__header-title {
    font-size: 20px;
    font-weight: 600;
    line-height: 27.24px;
    letter-spacing: -0.4079999924px;
}
.crm__header.header--modern:has(.crm__header-back) .container {
    display: flex;
    align-items: center;
    gap: 6px;
}
.crm__header.header--default {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    gap: 25px;
    border-bottom: 1px solid #ebebeb;
    padding-bottom: 12px;
}
.crm__header-logo {
    width: 108px;
    height: 40px;
}
.crm__header-icons {
    display: flex;
    align-items: center;
    gap: 10px;
}
.crm__header-icons img {
    width: 20px;
    height: 20px;
}
.crm__header-container {
    display: flex;
    align-items: center;
    gap: 8px;
}
.crm__header-back {
    width: 32px;
    height: 32px;
    margin-left: -9px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='32' viewBox='0 0 32 32' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M15.0531 15.9998L19.7731 11.2798C20.0214 11.03 20.1608 10.692 20.1608 10.3398C20.1608 9.98752 20.0214 9.64959 19.7731 9.39977C19.6491 9.2748 19.5017 9.1756 19.3392 9.10791C19.1767 9.04022 19.0024 9.00537 18.8264 9.00537C18.6504 9.00537 18.4761 9.04022 18.3137 9.10791C18.1512 9.1756 18.0037 9.2748 17.8798 9.39977L12.2264 15.0531C12.1015 15.1771 12.0023 15.3245 11.9346 15.487C11.8669 15.6495 11.832 15.8238 11.832 15.9998C11.832 16.1758 11.8669 16.3501 11.9346 16.5125C12.0023 16.675 12.1015 16.8225 12.2264 16.9464L17.8798 22.6664C18.0043 22.79 18.1521 22.8878 18.3146 22.9541C18.477 23.0205 18.651 23.0541 18.8264 23.0531C19.0019 23.0541 19.1759 23.0205 19.3383 22.9541C19.5008 22.8878 19.6485 22.79 19.7731 22.6664C20.0214 22.4166 20.1608 22.0787 20.1608 21.7264C20.1608 21.3742 20.0214 21.0363 19.7731 20.7864L15.0531 15.9998Z' fill='black'/%3e%3c/svg%3e ");
}
.crm__header-subtitle {
    font-size: 14px;
    font-weight: 500;
    line-height: 19.07px;
    text-align: left;
    color: #8f8f8f;
}
.crm__header-row {
    display: flex;
    justify-content: space-between;
    gap: 15px;
}
.crm__header-plus {
    width: 28px;
    height: 28px;
    border-radius: 5px;
    background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='24' height='25' viewBox='0 0 24 25' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M13.2414 0.5H10.7586V11.2587H0V13.7414H10.7586V24.5H13.2414V13.7414H24V11.2587H13.2414V0.5Z' fill='%239B51E0'/%3e%3c/svg%3e ");
    background-size: 24px;
    background-position: center center;
    background-repeat: no-repeat;
    transition: 0.1s;
}
.crm__header-plus:hover, .crm__header-plus:active {
    background-color: #f2f2f2;
}
.crm__header-title {
    font-size: 24px;
    font-weight: 400;
    line-height: 32.68px;
    text-align: left;
}
.crm__header-title.title--mini {
    font-size: 16px !important;
    font-weight: 500;
    line-height: 24px;
    text-align: left;
}
.crm__header-info {
    display: flex;
    align-items: center;
    gap: 4px;
    font-size: 14px;
    font-weight: 400;
    line-height: 19.07px;
    text-align: left;
}
.crm__header-icon {
    width: 16px;
    height: 16px;
}
.crm__header-icon.icon--shop {
    background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.3758 14.9703H1.59448C1.26752 14.9703 1 14.7028 1 14.3758V1.59449C1 1.26752 1.26752 1.00001 1.59448 1.00001H14.4055C14.7325 1.00001 15 1.26752 15 1.59449V14.4055C14.9703 14.7028 14.7028 14.9703 14.3758 14.9703ZM2.15924 13.811H13.811V2.15924H2.15924V13.811Z' fill='black'/%3e%3cpath d='M3.70488 6.40977C2.21868 6.40977 1 5.19109 1 3.70489V1.862C1 1.38642 1.38641 1.00001 1.862 1.00001H5.54777C6.02336 1.00001 6.40977 1.38642 6.40977 1.862V3.67517C6.43949 5.19109 5.22081 6.40977 3.70488 6.40977ZM2.15924 2.15924V3.67517C2.15924 4.53716 2.84289 5.22081 3.70488 5.22081C4.56688 5.22081 5.25053 4.53716 5.25053 3.67517V2.15924H2.15924Z' fill='black'/%3e%3cpath d='M7.98516 6.40977C6.49896 6.40977 5.28027 5.19108 5.28027 3.70488V1.862C5.28027 1.38641 5.66669 1 6.14227 1H9.82805C10.3036 1 10.69 1.38641 10.69 1.862V3.67516C10.69 5.19108 9.47136 6.40977 7.98516 6.40977ZM6.43951 2.15924V3.67516C6.43951 4.53716 7.12316 5.22081 7.98516 5.22081C8.84715 5.22081 9.53081 4.53716 9.53081 3.67516V2.15924H6.43951Z' fill='black'/%3e%3cpath d='M12.2654 6.40977C10.7792 6.40977 9.56055 5.19108 9.56055 3.70488V1.862C9.56055 1.38641 9.94696 1 10.4225 1H14.1083C14.5839 1 14.9703 1.38641 14.9703 1.862V3.67516C14.9703 5.19108 13.7516 6.40977 12.2654 6.40977ZM10.6901 2.15924V3.67516C10.6901 4.53716 11.3737 5.22081 12.2357 5.22081C13.0977 5.22081 13.7813 4.53716 13.7813 3.67516V2.15924H10.6901Z' fill='black'/%3e%3cpath d='M9.91758 14.9703H6.05346C5.7265 14.9703 5.45898 14.7028 5.45898 14.3758V9.23355C5.45898 8.90658 5.7265 8.63907 6.05346 8.63907H9.91758C10.2445 8.63907 10.5121 8.90658 10.5121 9.23355V14.4055C10.5121 14.7028 10.2445 14.9703 9.91758 14.9703ZM6.61822 13.811H9.3231V9.7983H6.61822V13.811Z' fill='black'/%3e%3c/svg%3e ");
}
.crm__header-icon.icon--upload {
    width: 22px;
    height: 22px;
    background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='22' height='22' viewBox='0 0 22 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M5.04199 8.9375V18.5625C5.04199 18.689 5.14466 18.7917 5.27116 18.7917H16.7295C16.7903 18.7917 16.8486 18.7675 16.8915 18.7245C16.9345 18.6816 16.9587 18.6233 16.9587 18.5625V8.9375C16.9587 8.87672 16.9345 8.81843 16.8915 8.77546C16.8486 8.73248 16.7903 8.70834 16.7295 8.70834H14.4378C14.2555 8.70834 14.0806 8.6359 13.9517 8.50697C13.8228 8.37804 13.7503 8.20317 13.7503 8.02084C13.7503 7.8385 13.8228 7.66363 13.9517 7.5347C14.0806 7.40577 14.2555 7.33334 14.4378 7.33334H16.7295C17.615 7.33334 18.3337 8.052 18.3337 8.9375V18.5625C18.3337 18.988 18.1646 19.396 17.8638 19.6968C17.563 19.9977 17.1549 20.1667 16.7295 20.1667H5.27116C4.84571 20.1667 4.43768 19.9977 4.13684 19.6968C3.836 19.396 3.66699 18.988 3.66699 18.5625V8.9375C3.66699 8.052 4.38566 7.33334 5.27116 7.33334H7.56283C7.74516 7.33334 7.92003 7.40577 8.04896 7.5347C8.17789 7.66363 8.25033 7.8385 8.25033 8.02084C8.25033 8.20317 8.17789 8.37804 8.04896 8.50697C7.92003 8.6359 7.74516 8.70834 7.56283 8.70834H5.27116C5.21038 8.70834 5.15209 8.73248 5.10911 8.77546C5.06614 8.81843 5.04199 8.87672 5.04199 8.9375ZM11.4862 1.11834L14.4653 4.0975C14.5558 4.18154 14.622 4.28842 14.6568 4.4069C14.6917 4.52538 14.6939 4.65106 14.6633 4.77071C14.6327 4.89035 14.5704 4.99954 14.483 5.08675C14.3956 5.17396 14.2862 5.23597 14.1665 5.26625C14.047 5.29689 13.9214 5.29475 13.803 5.26007C13.6846 5.22539 13.5778 5.15944 13.4937 5.06917L11.6878 3.26334V13.0625C11.6878 13.2448 11.6154 13.4197 11.4865 13.5486C11.3575 13.6776 11.1827 13.75 11.0003 13.75C10.818 13.75 10.6431 13.6776 10.5142 13.5486C10.3853 13.4197 10.3128 13.2448 10.3128 13.0625V3.26334L8.50699 5.06917C8.37659 5.19054 8.20421 5.25664 8.02608 5.25356C7.84796 5.25048 7.67796 5.17848 7.55183 5.05267C7.42602 4.92653 7.35401 4.75654 7.35093 4.57841C7.34786 4.40029 7.41395 4.22791 7.53533 4.0975L10.5145 1.11834C10.6434 0.98959 10.8181 0.917274 11.0003 0.917274C11.1825 0.917274 11.3573 0.98959 11.4862 1.11834Z' fill='black'/%3e%3c/svg%3e ");
}
.crm__header-icon.icon--setub {
    background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M15.3846 2.27273H6.76923C6.76923 1.57082 6.21723 1 5.53846 1H4.30769C3.62892 1 3.07692 1.57082 3.07692 2.27273H0.615385C0.275692 2.27273 0 2.55718 0 2.90909C0 3.261 0.275692 3.54545 0.615385 3.54545H3.07692C3.07692 4.24736 3.62892 4.81818 4.30769 4.81818H5.53846C6.21723 4.81818 6.76923 4.24736 6.76923 3.54545H15.3846C15.7243 3.54545 16 3.261 16 2.90909C16 2.55718 15.7243 2.27273 15.3846 2.27273ZM4.30769 3.54545V2.27273H5.53846L5.53908 2.90655C5.53908 2.90782 5.53846 2.90845 5.53846 2.90909C5.53846 2.90973 5.53908 2.91036 5.53908 2.91164V3.54545H4.30769Z' fill='black'/%3e%3cpath d='M15.3846 7.36362H11.6923C11.6923 6.66171 11.1403 6.0909 10.4615 6.0909H9.23077C8.552 6.0909 8 6.66171 8 7.36362H0.615385C0.275692 7.36362 0 7.64808 0 7.99999C0 8.3519 0.275692 8.63635 0.615385 8.63635H8C8 9.33826 8.552 9.90908 9.23077 9.90908H10.4615C11.1403 9.90908 11.6923 9.33826 11.6923 8.63635H15.3846C15.7243 8.63635 16 8.3519 16 7.99999C16 7.64808 15.7243 7.36362 15.3846 7.36362ZM9.23077 8.63635V7.36362H10.4615L10.4622 7.99744C10.4622 7.99871 10.4615 7.99935 10.4615 7.99999C10.4615 8.00062 10.4622 8.00126 10.4622 8.00253V8.63635H9.23077Z' fill='black'/%3e%3cpath d='M15.3846 12.4546H6.76923C6.76923 11.7526 6.21723 11.1818 5.53846 11.1818H4.30769C3.62892 11.1818 3.07692 11.7526 3.07692 12.4546H0.615385C0.275692 12.4546 0 12.739 0 13.0909C0 13.4428 0.275692 13.7273 0.615385 13.7273H3.07692C3.07692 14.4292 3.62892 15 4.30769 15H5.53846C6.21723 15 6.76923 14.4292 6.76923 13.7273H15.3846C15.7243 13.7273 16 13.4428 16 13.0909C16 12.739 15.7243 12.4546 15.3846 12.4546ZM4.30769 13.7273V12.4546H5.53846L5.53908 13.0884C5.53908 13.0896 5.53846 13.0903 5.53846 13.0909C5.53846 13.0916 5.53908 13.0922 5.53908 13.0935V13.7273H4.30769Z' fill='black'/%3e%3c/svg%3e ");
}
.crm__header-group {
    display: flex;
    align-items: center;
    gap: 16px;
}
.crm__shop {
    display: flex;
    flex-direction: column;
    gap: 11px;
    margin-top: 16px;
}
.crm__shop-item {
    display: flex;
    align-items: center;
    gap: 3px;
    padding-bottom: 12px;
    border-bottom: 1px solid #e2e2e2;
    transition: 0.1s;
}
.crm__shop-item * {
    font-size: 13px;
    font-weight: 500;
    line-height: 22px;
    text-align: left;
}
.crm__shop-item:has(.crm__shop-item-row) {
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.crm__shop-item:has(.crm__shop-item-row) .crm__shop-item-row {
    display: flex;
    align-items: center;
    gap: 11px;
    width: 100%;
}
.crm__shop-item.item--modern {
    border: 0;
}
.crm__shop-item.item--modern .crm__shop-item-group {
    border-bottom: 1px solid #e2e2e2;
    padding-bottom: 16px;
}
.crm__shop-item.item--modern .crm__shop-item-picture {
    border-radius: 8px;
}
.crm__shop-item.item--gap {
    gap: 8px;
}
.crm__shop-item:hover {
    transform: scale(0.99);
}
.crm__shop-item.item--old {
    opacity: 0.6;
}
.crm__shop-item-picture {
    width: 50px;
    height: 50px;
    overflow: hidden;
}
.crm__shop-item-picture.picture--max {
    width: 108px;
    height: 108px;
}
.crm__shop-item-picture img {
    width: 100%;
    height: 100%;
    object-fit: contain;
}
.crm__shop-item-counter {
    display: flex;
    gap: 4px;
    padding: 0 20px;
}
.crm__shop-item-counter div[contenteditable] {
    font-size: 14px;
    font-weight: 600;
    line-height: 16.8px;
    text-align: left;
}
.crm__shop-item-counter div[contenteditable]:focus {
    outline: none;
}
.crm__shop-item-plus, .crm__shop-item-minus {
    width: 36px;
    height: 36px;
    border-radius: 6px;
    background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0 6C0 2.68629 2.68629 0 6 0H30C33.3137 0 36 2.68629 36 6V30C36 33.3137 33.3137 36 30 36H6C2.68629 36 0 33.3137 0 30V6Z' fill='%23F5F5F5'/%3e%3cpath d='M18 13.3335V22.6668' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M13.333 18H22.6663' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
}
.crm__shop-item-minus {
    background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='36' height='36' viewBox='0 0 36 36' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M0 6C0 2.68629 2.68629 0 6 0H30C33.3137 0 36 2.68629 36 6V30C36 33.3137 33.3137 36 30 36H6C2.68629 36 0 33.3137 0 30V6Z' fill='%23F5F5F5'/%3e%3cpath d='M13.3333 18H22.6667' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
}
.crm__shop-item-group {
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
    gap: 15px;
    width: 100%;
}
.crm__shop-item-group.group--max {
    min-height: 108px;
}
.crm__shop-item-group .crm__shop-item-counter {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    padding-right: 20px;
    width: 99px;
    height: 42px;
    border-radius: 7.01px;
    font-size: 16px;
    font-weight: 600;
    line-height: 19.2px;
    text-align: left;
    cursor: text;
    background-color: #f5f5f5;
}
.crm__shop-item-group .crm__shop-item-counter:has(button) {
    width: max-content;
    padding: 0 3px;
}
.crm__shop-item-group .crm__shop-item-counter:has(button) div {
    margin: 0 5px;
}
.crm__shop-item-title {
    display: flex;
    align-items: center;
    gap: 7px;
    font-size: 13px;
    font-weight: 500;
    line-height: 22px;
    text-align: left;
    color: #000;
}
.crm__shop-item-dot {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='3' height='3' viewBox='0 0 3 3' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='1.5' cy='1.5' r='1.5' fill='%238C8C8C' fill-opacity='0.85098'/%3e%3c/svg%3e ");
    width: 3px;
    height: 3px;
}
.crm__shop-item-text {
    display: flex;
    align-items: center;
    gap: 7px;
    font-size: 14px;
    font-weight: 400;
    line-height: 19.07px;
    text-align: left;
    color: #000;
}
.crm__shop-item-text strong {
    color: #8f8f8f;
}
.crm__shop-item-text b {
    font-weight: 600;
    color: #ff6666;
}
.crm__shop-item-container {
    display: flex;
    flex-direction: column;
    gap: 4px;
}
.crm__shop-item-container-row {
    display: flex;
    flex-direction: column;
}
.crm__shop-item-seemore {
    display: flex;
    align-items: center;
    font-size: 12px;
    font-weight: 500;
    line-height: 16.34px;
    text-align: left;
    color: #6b6773;
    transition: 0.1s;
}
.crm__shop-item-seemore:hover {
    opacity: 0.8;
}
.crm__shop-item-seemore::after {
    display: block;
    content: "";
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M9.1697 7C8.98345 7.18736 8.87891 7.44081 8.87891 7.705C8.87891 7.96919 8.98345 8.22264 9.1697 8.41L12.7097 12L9.1697 15.54C8.98345 15.7274 8.87891 15.9808 8.87891 16.245C8.87891 16.5092 8.98345 16.7626 9.1697 16.95C9.26266 17.0437 9.37326 17.1181 9.49512 17.1689C9.61698 17.2197 9.74769 17.2458 9.8797 17.2458C10.0117 17.2458 10.1424 17.2197 10.2643 17.1689C10.3861 17.1181 10.4967 17.0437 10.5897 16.95L14.8297 12.71C14.9234 12.617 14.9978 12.5064 15.0486 12.3846C15.0994 12.2627 15.1255 12.132 15.1255 12C15.1255 11.868 15.0994 11.7373 15.0486 11.6154C14.9978 11.4936 14.9234 11.383 14.8297 11.29L10.5897 7C10.4967 6.90627 10.3861 6.83188 10.2643 6.78111C10.1424 6.73034 10.0117 6.7042 9.8797 6.7042C9.74769 6.7042 9.61698 6.73034 9.49512 6.78111C9.37326 6.83188 9.26266 6.90627 9.1697 7Z' fill='%236B6773'/%3e%3c/svg%3e ");
}
.crm__controls {
    display: flex;
    justify-content: space-between;
    gap: 8px;
    margin-top: 28px;
}
.crm__controls-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    border-radius: 4px;
    gap: 10px;
    width: 100%;
    padding: 8px 5px;
    background: #f5f5f5;
    transition: 0.1s;
}
.crm__controls-item:hover:not(:active) {
    opacity: 0.87;
}
.crm__controls-item:active {
    transform: scale(0.99);
}
.crm__controls-item-icon {
    width: 24px;
    height: 24px;
}
.crm__controls-item-icon.icon--person {
    background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M16.4605 12.7096C17.4409 11.9383 18.1565 10.8806 18.5077 9.68358C18.859 8.4866 18.8284 7.2099 18.4203 6.0311C18.0121 4.85231 17.2467 3.83003 16.2306 3.10649C15.2144 2.38296 13.9979 1.99414 12.7505 1.99414C11.503 1.99414 10.2866 2.38296 9.27041 3.10649C8.25423 3.83003 7.48883 4.85231 7.0807 6.0311C6.67257 7.2099 6.642 8.4866 6.99325 9.68358C7.34449 10.8806 8.06009 11.9383 9.04048 12.7096C7.36056 13.3827 5.89477 14.499 4.79938 15.9396C3.70398 17.3801 3.02005 19.0909 2.82048 20.8896C2.80604 21.021 2.8176 21.1538 2.85451 21.2807C2.89142 21.4075 2.95295 21.5259 3.0356 21.629C3.2025 21.8371 3.44527 21.9705 3.71049 21.9996C3.9757 22.0288 4.24164 21.9514 4.44981 21.7845C4.65798 21.6176 4.79131 21.3749 4.82049 21.1096C5.04007 19.1548 5.97217 17.3494 7.4387 16.0384C8.90524 14.7274 10.8034 14.0027 12.7705 14.0027C14.7376 14.0027 16.6357 14.7274 18.1023 16.0384C19.5688 17.3494 20.5009 19.1548 20.7205 21.1096C20.7477 21.3554 20.8649 21.5823 21.0496 21.7467C21.2343 21.911 21.4733 22.0011 21.7205 21.9996H21.8305C22.0926 21.9695 22.3322 21.8369 22.497 21.6309C22.6619 21.4248 22.7386 21.162 22.7105 20.8996C22.51 19.0958 21.8224 17.3806 20.7213 15.9378C19.6203 14.4951 18.1474 13.3791 16.4605 12.7096ZM12.7505 11.9996C11.9594 11.9996 11.186 11.765 10.5282 11.3255C9.87041 10.886 9.35772 10.2613 9.05497 9.53037C8.75222 8.79947 8.673 7.9952 8.82734 7.21928C8.98168 6.44335 9.36265 5.73062 9.92206 5.17121C10.4815 4.6118 11.1942 4.23084 11.9701 4.0765C12.746 3.92215 13.5503 4.00137 14.2812 4.30412C15.0121 4.60687 15.6368 5.11956 16.0764 5.77736C16.5159 6.43515 16.7505 7.20851 16.7505 7.99964C16.7505 9.0605 16.3291 10.0779 15.5789 10.8281C14.8288 11.5782 13.8114 11.9996 12.7505 11.9996Z' fill='%23565656'/%3e%3c/svg%3e ");
}
.crm__controls-item-icon.icon--wallet {
    background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='25' height='24' viewBox='0 0 25 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M19.25 7H18.25V6C18.25 5.20435 17.9339 4.44129 17.3713 3.87868C16.8087 3.31607 16.0456 3 15.25 3H5.25C4.45435 3 3.69129 3.31607 3.12868 3.87868C2.56607 4.44129 2.25 5.20435 2.25 6V18C2.25 18.7956 2.56607 19.5587 3.12868 20.1213C3.69129 20.6839 4.45435 21 5.25 21H19.25C20.0456 21 20.8087 20.6839 21.3713 20.1213C21.9339 19.5587 22.25 18.7956 22.25 18V10C22.25 9.20435 21.9339 8.44129 21.3713 7.87868C20.8087 7.31607 20.0456 7 19.25 7ZM5.25 5H15.25C15.5152 5 15.7696 5.10536 15.9571 5.29289C16.1446 5.48043 16.25 5.73478 16.25 6V7H5.25C4.98478 7 4.73043 6.89464 4.54289 6.70711C4.35536 6.51957 4.25 6.26522 4.25 6C4.25 5.73478 4.35536 5.48043 4.54289 5.29289C4.73043 5.10536 4.98478 5 5.25 5ZM20.25 15H19.25C18.9848 15 18.7304 14.8946 18.5429 14.7071C18.3554 14.5196 18.25 14.2652 18.25 14C18.25 13.7348 18.3554 13.4804 18.5429 13.2929C18.7304 13.1054 18.9848 13 19.25 13H20.25V15ZM20.25 11H19.25C18.4544 11 17.6913 11.3161 17.1287 11.8787C16.5661 12.4413 16.25 13.2044 16.25 14C16.25 14.7956 16.5661 15.5587 17.1287 16.1213C17.6913 16.6839 18.4544 17 19.25 17H20.25V18C20.25 18.2652 20.1446 18.5196 19.9571 18.7071C19.7696 18.8946 19.5152 19 19.25 19H5.25C4.98478 19 4.73043 18.8946 4.54289 18.7071C4.35536 18.5196 4.25 18.2652 4.25 18V8.83C4.57127 8.94302 4.90943 9.00051 5.25 9H19.25C19.5152 9 19.7696 9.10536 19.9571 9.29289C20.1446 9.48043 20.25 9.73478 20.25 10V11Z' fill='%23565656'/%3e%3c/svg%3e ");
}
.crm__controls-item-title {
    font-size: 16px;
    font-weight: 600;
    line-height: 21.79px;
    text-align: left;
    color: #565656;
    user-select: none;
}
.crm__pattern {
    display: flex;
    flex-direction: column;
    gap: 16px;
    margin-top: 24px;
}
.crm__pattern-header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
}
.crm__pattern-header-title {
    font-size: 14px;
    font-weight: 600;
    line-height: 15.4px;
    text-align: left;
}
.crm__pattern-header-seemore {
    display: flex;
    align-items: center;
    font-size: 14px;
    font-weight: 500;
    line-height: 15.4px;
    text-align: left;
    transition: 0.1s;
    color: #000;
}
.crm__pattern-header-seemore:hover {
    opacity: 0.8;
}
.crm__pattern-header-seemore::after {
    display: block;
    content: "";
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.8297 11.2902L10.5897 7.05019C10.4967 6.95646 10.3861 6.88207 10.2643 6.8313C10.1424 6.78053 10.0117 6.75439 9.8797 6.75439C9.74769 6.75439 9.61698 6.78053 9.49512 6.8313C9.37326 6.88207 9.26266 6.95646 9.1697 7.05019C8.98345 7.23756 8.87891 7.49101 8.87891 7.75519C8.87891 8.01938 8.98345 8.27283 9.1697 8.46019L12.7097 12.0002L9.1697 15.5402C8.98345 15.7276 8.87891 15.981 8.87891 16.2452C8.87891 16.5094 8.98345 16.7628 9.1697 16.9502C9.26314 17.0429 9.37395 17.1162 9.49579 17.166C9.61763 17.2157 9.74809 17.241 9.8797 17.2402C10.0113 17.241 10.1418 17.2157 10.2636 17.166C10.3854 17.1162 10.4963 17.0429 10.5897 16.9502L14.8297 12.7102C14.9234 12.6172 14.9978 12.5066 15.0486 12.3848C15.0994 12.2629 15.1255 12.1322 15.1255 12.0002C15.1255 11.8682 15.0994 11.7375 15.0486 11.6156C14.9978 11.4938 14.9234 11.3832 14.8297 11.2902Z' fill='black'/%3e%3c/svg%3e ");
}
.crm__pattern-controls {
    display: flex;
    flex-direction: column;
    gap: 24px;
}
.crm__pattern-controls-item {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 10px;
}
.crm__pattern-controls-item:hover .crm__pattern-controls-item-title {
    color: #8a49f3;
}
.crm__pattern-controls-item-title {
    font-size: 16px;
    font-weight: 400;
    line-height: 17.6px;
    text-align: left;
    color: #000;
    transition: 0.1s;
}
.crm__pattern-controls-item-seemore {
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.8297 11.2902L10.5897 7.05019C10.4967 6.95646 10.3861 6.88207 10.2643 6.8313C10.1424 6.78053 10.0117 6.75439 9.8797 6.75439C9.74769 6.75439 9.61698 6.78053 9.49512 6.8313C9.37326 6.88207 9.26266 6.95646 9.1697 7.05019C8.98345 7.23756 8.87891 7.49101 8.87891 7.75519C8.87891 8.01938 8.98345 8.27283 9.1697 8.46019L12.7097 12.0002L9.1697 15.5402C8.98345 15.7276 8.87891 15.981 8.87891 16.2452C8.87891 16.5094 8.98345 16.7628 9.1697 16.9502C9.26314 17.0429 9.37395 17.1162 9.49579 17.166C9.61763 17.2157 9.74809 17.241 9.8797 17.2402C10.0113 17.241 10.1418 17.2157 10.2636 17.166C10.3854 17.1162 10.4963 17.0429 10.5897 16.9502L14.8297 12.7102C14.9234 12.6172 14.9978 12.5066 15.0486 12.3848C15.0994 12.2629 15.1255 12.1322 15.1255 12.0002C15.1255 11.8682 15.0994 11.7375 15.0486 11.6156C14.9978 11.4938 14.9234 11.3832 14.8297 11.2902Z' fill='black'/%3e%3c/svg%3e ");
}
.crm__galery {
    display: flex;
    flex-wrap: wrap;
    row-gap: 12.26px;
    column-gap: 8.13px;
}
.crm__galery-item {
    width: 109px;
    height: max-content;
    border-radius: 10px;
    overflow: hidden;
    transition: 0.1s opacity;
}
.crm__galery-item:hover {
    opacity: 0.95;
}
@media (max-width: 552px) {
    .crm__galery-item {
        width: calc(25vw + 8px);
    }
}
.crm__galery-item img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.crm__group {
    display: flex;
    flex-direction: column;
    gap: 24px;
    margin-top: 24px;
}
.crm__group.group--padding-0 {
    margin-top: 10px;
}
.crm__field {
    display: flex;
    flex-direction: column;
    gap: 16px;
}
.crm__field-title {
    font-size: 14px;
    font-weight: 600;
    line-height: 15.4px;
    text-align: left;
}
.crm__field-group {
    display: flex;
    flex-direction: column;
    gap: 12px;
}
.crm__field .crm__orders-total-item:nth-child(-n+1) {
    padding-top: 0;
}
.crm__field-item {
    display: flex;
    align-items: center;
    gap: 10px;
    padding: 12px 8px;
    border: 1px solid #8c8c8c;
    border-radius: 4px;
}
.crm__field-item:not(:has(.crm__field-item-name)) input {
    max-width: 100%;
}
.crm__field-item-name {
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
    text-align: left;
    color: #8c8c8c;
}
.crm__field-item input {
    font-family: Open Sans;
    font-size: 14px;
    font-weight: 500;
    line-height: 22px;
    text-align: left;
    width: 100%;
    color: #000000;
}
.crm__wallet {
    display: flex;
    flex-direction: column;
    gap: 4px;
    padding: 16px 19.06px;
    border-radius: 8px;
    background-color: #8A49F3;
    margin-top: 15px;
}
.crm__field-item-name
{
    white-space: pre;
}
.crm__wallet-balance {
    font-size: 24px;
    font-weight: 400;
    line-height: 32.68px;
    text-align: left;
    color: #fff;
}
.crm__wallet-info {
    font-size: 14px;
    font-weight: 400;
    line-height: 19.07px;
    text-align: left;
    color: #fff;
}
.crm__tabs {
    display: flex;
    margin-top: 17px;
}
.crm__tabs-item {
    padding: 0 8px 12px;
    font-size: 14px;
    font-weight: 600;
    line-height: 15.4px;
    text-align: left;
    color: #8f8f8f;
}
.crm__tabs-item.item--active {
    border-bottom: 2px solid #000;
    color: #000;
}
.crm__tfild {
    display: flex;
    flex-direction: column;
    gap: 24px;
    margin-top: 21px;
}
.crm__tfild input {
    font-size: 16px;
    font-weight: 400;
    line-height: 21.79px;
    text-align: left;
    padding-bottom: 7.5px;
    border-bottom: 1px solid #e2e2e2;
    color: #000;
}
.crm__tfild input::placeholder {
    color: #8f8f8f;
}
.crm__tfild span {
    font-size: 12px;
    font-weight: 400;
    line-height: 16.34px;
    text-align: left;
    margin-top: -16px;
}
.crm__footer {
    position: fixed;
    left: 0;
    bottom: 0;
    width: 100%;
    padding: 17px 0;
}
@media (max-width: 720px) {
    .crm__footer .container {
        padding: 0;
    }
}
.crm__footer button {
    width: calc(100% - 32px);
    margin: 0 16px;
    animation-duration: 0.2s;
}
.crm__footer.footer--bg {
    background-color: #fff;
}
.crm__footer:has(.crm__footer-text) {
    font-family: Open Sans;
    font-size: 16px;
    font-weight: 500;
    line-height: 21.79px;
    text-align: left;
}
.crm__footer:has(.crm__footer-text),
.crm__footer:has(.crm__footer-text) .container {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 24px;
}
.crm__faq {
    display: flex;
    flex-direction: column;
    gap: 16px;
    margin-top: 23.64px;
}
.crm__faq-item {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 16px;
    border-bottom: 1px solid #dfdfdf;
    padding: 0 45px 13px 0;
}
.crm__faq-item.item--active .crm__faq-item-btn {
    transform: none;
}
.crm__faq-item.item--active .crm__faq-item-text {
    display: block;
}
.crm__faq-item-btn {
    position: absolute;
    top: 0;
    right: 0;
    width: 32px;
    height: 32px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='32' height='33' viewBox='0 0 32 33' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M22.6669 18.5243L16.9469 12.871C16.823 12.746 16.6755 12.6468 16.513 12.5791C16.3505 12.5114 16.1763 12.4766 16.0003 12.4766C15.8242 12.4766 15.65 12.5114 15.4875 12.5791C15.325 12.6468 15.1775 12.746 15.0536 12.871L9.40026 18.5243C9.27529 18.6482 9.17609 18.7957 9.1084 18.9582C9.04071 19.1207 9.00586 19.2949 9.00586 19.471C9.00586 19.647 9.04071 19.8213 9.1084 19.9837C9.17609 20.1462 9.27529 20.2937 9.40026 20.4176C9.65007 20.666 9.98801 20.8054 10.3403 20.8054C10.6925 20.8054 11.0304 20.666 11.2803 20.4176L16.0003 15.6976L20.7203 20.4176C20.9686 20.664 21.3038 20.8028 21.6536 20.8043C21.8291 20.8053 22.003 20.7717 22.1655 20.7053C22.3279 20.639 22.4757 20.5412 22.6003 20.4176C22.7297 20.2981 22.8342 20.1542 22.9076 19.9941C22.9811 19.834 23.0221 19.6609 23.0283 19.4849C23.0345 19.3088 23.0058 19.1333 22.9438 18.9684C22.8817 18.8035 22.7876 18.6526 22.6669 18.5243Z' fill='black'/%3e%3c/svg%3e ");
    transform: rotate(180deg);
    transition: 0.1s;
}
.crm__faq-item-name {
    font-size: 14px;
    font-weight: 600;
    line-height: 22px;
    text-align: left;
}
.crm__faq-item-text {
    display: none;
    font-size: 14px;
    font-weight: 400;
    line-height: 19.6px;
    text-align: left;
    margin-bottom: -5px;
}
.crm__progress {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 4px;
    padding: 16px;
    margin-top: 12px;
    background: #f5f5f5;
    border-radius: 8px;
}
@media (max-width: 992px) {
    .crm__progress {
        padding: 8px;
    }
}
.crm__progress.progress--gap {
    gap: 16px;
}
.crm__progress.progress--text-align .crm__progress-status-item:nth-child(-n+1) {
    align-items: flex-start;
}
.crm__progress.progress--text-align .crm__progress-status-item:nth-last-child(1) {
    align-items: flex-end;
}
.crm__progress.progress--text-secondary .crm__progress-status-item {
    color: #8f8f8f;
}
.crm__progress.progress--bg-none {
    background-color: rgba(0, 0, 0, 0);
}
.crm__progress.static {
    transform: none !important;
}
.crm__progress.static::after {
    display: none;
}
.crm__progress-arrow {
    position: absolute;
    right: 16px;
    top: 16px;
    width: 24px;
    height: 24px;
    background-image: url(/images/orders/orders-arrow.svg);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    cursor: pointer;
    transform: rotate(90deg);
    transition: 0.3s;
}
@media (max-width: 992px) {
    .crm__progress-arrow {
        right: 8px;
        top: 8px;
    }
}
.crm__progress-title {
    font-style: normal;
    font-weight: 600;
    font-size: 20px;
    line-height: 22px;
    color: #000;
}
@media (max-width: 992px) {
    .crm__progress-title {
        font-size: 16px;
    }
}
.crm__progress-description {
    font-style: normal;
    font-weight: 400;
    line-height: 22px;
    color: #8f8f8f;
}
.crm__progress-status {
    display: flex;
    gap: 8px;
}
.crm__progress-status-item {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 14px;
    font-size: 14px;
    font-weight: 500;
    line-height: 19.07px;
    text-align: left;
    color: #000;
}
@media (max-width: 992px) {
    .crm__progress-status-item {
        font-size: 12px;
        line-height: 16px;
        gap: 7px;
    }
}
@media (max-width: 552px) {
    .crm__progress-status-item {
        width: 100%;
    }
}
.crm__progress-status-item.active::before {
    background: #01bc6f;
}
.crm__progress-status-item::before {
    display: block;
    content: "";
    width: 135px;
    height: 6px;
    background: #ececec;
    border-radius: 30px;
}
@media (max-width: 992px) {
    .crm__progress-status-item::before {
        width: 77.25px;
        height: 6px;
    }
}
@media (max-width: 720px) {
    .crm__progress-status-item::before {
        width: 100%;
        max-width: 100%;
    }
}
.crm__chooper {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
    margin-top: 17px;
}
.crm__chooper-item {
    padding: 7px 10px;
    background-color: #f5f5f5;
    border-radius: 8px;
    font-size: 16px;
    font-weight: 400;
    line-height: 19.2px;
    letter-spacing: -0.4000000954px;
    text-align: left;
    transition: 0.1s;
}
.crm__chooper-item a{
    color:#000000
}
.crm__chooper-item.item--active a{
    color:#fff
}
.crm__chooper-item.item--active {
    background-color: #8A49F3;
    color: #fff;
}
.crm__warning {
    font-size: 14px;
    font-weight: 600;
    line-height: 17px;
    letter-spacing: 0em;
    text-align: left;
    color: #01bc6f;
    margin-top: 16px;
}
.crm__orders {
    margin: 6px 0 80px;
}
@media (max-width: 992px) {
    .crm__orders {
        margin: 24px 0 80px;
    }
}
.crm__orders-item {
    position: relative;
    display: flex;
    gap: 18px;
    width: 100%;
    border-bottom: 1px solid #c6c6c8;
    padding: 16px 0;
    cursor: pointer;
}
.crm__orders-item::after {
    content: "";
    position: absolute;
    top: 16px;
    right: 0;
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M14.8299 11.2902L10.5899 7.05019C10.497 6.95646 10.3864 6.88207 10.2645 6.8313C10.1427 6.78053 10.012 6.75439 9.87994 6.75439C9.74793 6.75439 9.61723 6.78053 9.49537 6.8313C9.37351 6.88207 9.26291 6.95646 9.16994 7.05019C8.98369 7.23756 8.87915 7.49101 8.87915 7.75519C8.87915 8.01938 8.98369 8.27283 9.16994 8.46019L12.7099 12.0002L9.16994 15.5402C8.98369 15.7276 8.87915 15.981 8.87915 16.2452C8.87915 16.5094 8.98369 16.7628 9.16994 16.9502C9.26338 17.0429 9.3742 17.1162 9.49604 17.166C9.61787 17.2157 9.74834 17.241 9.87994 17.2402C10.0115 17.241 10.142 17.2157 10.2638 17.166C10.3857 17.1162 10.4965 17.0429 10.5899 16.9502L14.8299 12.7102C14.9237 12.6172 14.9981 12.5066 15.0488 12.3848C15.0996 12.2629 15.1257 12.1322 15.1257 12.0002C15.1257 11.8682 15.0996 11.7375 15.0488 11.6156C14.9981 11.4938 14.9237 11.3832 14.8299 11.2902Z' fill='black'/%3e%3c/svg%3e ");
}
.crm__orders-item-image {
    width: 91.96875px;
    height: 91.96875px;
    border-radius: 6.75px;
    overflow: hidden;
}
.crm__orders-item-image img {
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.crm__orders-item-column {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.crm__orders-item-title {
    font-weight: 600;
    color: #000;
}
.crm__orders-item-subtitle {
    color: #8f8f8f;
    margin-top: 2px;
}
.crm__orders-item-tag {
    padding: 4px 8px;
    font-size: 12px;
    font-weight: 500;
    width: max-content;
    border-radius: 100px;
}
.crm__orders-item-date {
    color: #8f8f8f;
    font-size: 14px;
}
.crm__orders-subtitle {
    font-style: normal;
    font-weight: 400;
    font-size: 20px;
    line-height: 27px;
    text-align: center;
}
@media (max-width: 992px) {
    .crm__orders-subtitle {
        font-size: 16px;
        line-height: 22px;
        text-align: left;
    }
}
.crm__orders .tabs {
    margin-top: 24px;
}
.crm__orders .crm__shop {
    gap: 0;
    margin-top: 0;
}
.crm__orders-repeat {
    display: flex;
    align-items: center;
    justify-content: center;
    width: 100%;
    height: 76px;
    background-position: center;
    background-repeat: no-repeat;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='138' height='56' viewBox='0 0 138 56' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M76.91 15.51H72.38C72.1148 15.51 71.8604 15.6154 71.6729 15.8029C71.4854 15.9904 71.38 16.2448 71.38 16.51C71.38 16.7752 71.4854 17.0296 71.6729 17.2171C71.8604 17.4046 72.1148 17.51 72.38 17.51H74.78C73.6769 18.6627 72.2544 19.4593 70.6952 19.7974C69.1359 20.1355 67.5112 19.9996 66.0298 19.4072C64.5483 18.8149 63.2779 17.7931 62.3816 16.4732C61.4853 15.1532 61.0042 13.5955 61 12C61 11.7348 60.8946 11.4804 60.7071 11.2929C60.5196 11.1054 60.2652 11 60 11C59.7348 11 59.4804 11.1054 59.2929 11.2929C59.1054 11.4804 59 11.7348 59 12C59.0053 13.9528 59.5822 15.8613 60.6596 17.49C61.737 19.1187 63.2677 20.3964 65.0627 21.1652C66.8578 21.9341 68.8387 22.1605 70.761 21.8166C72.6833 21.4727 74.4628 20.5735 75.88 19.23V21C75.88 21.2652 75.9854 21.5196 76.1729 21.7071C76.3604 21.8946 76.6148 22 76.88 22C77.1452 22 77.3996 21.8946 77.5871 21.7071C77.7746 21.5196 77.88 21.2652 77.88 21V16.5C77.8775 16.2416 77.7752 15.9943 77.5943 15.8097C77.4135 15.6251 77.1683 15.5177 76.91 15.51ZM72 12C72 11.4067 71.8241 10.8266 71.4944 10.3333C71.1648 9.83994 70.6962 9.45542 70.1481 9.22836C69.5999 9.0013 68.9967 8.94189 68.4147 9.05764C67.8328 9.1734 67.2982 9.45912 66.8787 9.87868C66.4591 10.2982 66.1734 10.8328 66.0576 11.4147C65.9419 11.9967 66.0013 12.5999 66.2284 13.1481C66.4554 13.6962 66.8399 14.1648 67.3333 14.4944C67.8266 14.8241 68.4067 15 69 15C69.7956 15 70.5587 14.6839 71.1213 14.1213C71.6839 13.5587 72 12.7956 72 12ZM68 12C68 11.8022 68.0586 11.6089 68.1685 11.4444C68.2784 11.28 68.4346 11.1518 68.6173 11.0761C68.8 11.0004 69.0011 10.9806 69.1951 11.0192C69.3891 11.0578 69.5673 11.153 69.7071 11.2929C69.847 11.4327 69.9422 11.6109 69.9808 11.8049C70.0194 11.9989 69.9996 12.2 69.9239 12.3827C69.8482 12.5654 69.72 12.7216 69.5556 12.8315C69.3911 12.9414 69.1978 13 69 13C68.7348 13 68.4804 12.8946 68.2929 12.7071C68.1054 12.5196 68 12.2652 68 12ZM69 2C66.4364 2.00731 63.9735 2.99891 62.12 4.77V3C62.12 2.73478 62.0146 2.48043 61.8271 2.29289C61.6396 2.10536 61.3852 2 61.12 2C60.8548 2 60.6004 2.10536 60.4129 2.29289C60.2254 2.48043 60.12 2.73478 60.12 3V7.5C60.12 7.76522 60.2254 8.01957 60.4129 8.20711C60.6004 8.39464 60.8548 8.5 61.12 8.5H65.62C65.8852 8.5 66.1396 8.39464 66.3271 8.20711C66.5146 8.01957 66.62 7.76522 66.62 7.5C66.62 7.23478 66.5146 6.98043 66.3271 6.79289C66.1396 6.60536 65.8852 6.5 65.62 6.5H63.22C64.3225 5.34787 65.7441 4.5515 67.3024 4.21311C68.8607 3.87472 70.4846 4.00975 71.9656 4.60086C73.4466 5.19198 74.7172 6.21221 75.6142 7.5306C76.5113 8.849 76.9938 10.4054 77 12C77 12.2652 77.1054 12.5196 77.2929 12.7071C77.4804 12.8946 77.7348 13 78 13C78.2652 13 78.5196 12.8946 78.7071 12.7071C78.8946 12.5196 79 12.2652 79 12C79 10.6868 78.7413 9.38642 78.2388 8.17317C77.7362 6.95991 76.9997 5.85752 76.0711 4.92893C75.1425 4.00035 74.0401 3.26375 72.8268 2.7612C71.6136 2.25866 70.3132 2 69 2Z' fill='%23565656'/%3e%3cpath d='M2 51V39.5781H10.7734V51H8.91406V41.1719H3.875V51H2ZM21.2656 46.6562C21.2656 47.375 21.1719 48.013 20.9844 48.5703C20.7969 49.1276 20.5234 49.599 20.1641 49.9844C19.8047 50.3646 19.3724 50.6562 18.8672 50.8594C18.362 51.0573 17.7917 51.1562 17.1562 51.1562C16.5625 51.1562 16.0182 51.0573 15.5234 50.8594C15.0286 50.6562 14.599 50.3646 14.2344 49.9844C13.875 49.599 13.5964 49.1276 13.3984 48.5703C13.2005 48.013 13.1016 47.375 13.1016 46.6562C13.1016 45.7031 13.2656 44.8958 13.5938 44.2344C13.9271 43.5677 14.401 43.0599 15.0156 42.7109C15.6302 42.362 16.362 42.1875 17.2109 42.1875C18.0078 42.1875 18.7109 42.362 19.3203 42.7109C19.9297 43.0599 20.4062 43.5677 20.75 44.2344C21.0938 44.901 21.2656 45.7083 21.2656 46.6562ZM14.9922 46.6562C14.9922 47.2865 15.0677 47.8255 15.2188 48.2734C15.375 48.7214 15.6146 49.0651 15.9375 49.3047C16.2604 49.5391 16.6771 49.6562 17.1875 49.6562C17.6979 49.6562 18.1146 49.5391 18.4375 49.3047C18.7604 49.0651 18.9974 48.7214 19.1484 48.2734C19.2995 47.8255 19.375 47.2865 19.375 46.6562C19.375 46.026 19.2995 45.4922 19.1484 45.0547C18.9974 44.612 18.7604 44.276 18.4375 44.0469C18.1146 43.8125 17.6953 43.6953 17.1797 43.6953C16.4193 43.6953 15.8646 43.9505 15.5156 44.4609C15.1667 44.9714 14.9922 45.7031 14.9922 46.6562ZM30.6484 44.5703C30.6484 45.0703 30.4948 45.4792 30.1875 45.7969C29.8854 46.1094 29.4688 46.3151 28.9375 46.4141V46.4766C29.5052 46.5495 29.9792 46.75 30.3594 47.0781C30.7396 47.4062 30.9297 47.862 30.9297 48.4453C30.9297 48.9401 30.8047 49.3802 30.5547 49.7656C30.3099 50.1458 29.9193 50.4479 29.3828 50.6719C28.8516 50.8906 28.1562 51 27.2969 51H23.375V42.3516H27.2812C27.9271 42.3516 28.5026 42.4219 29.0078 42.5625C29.5182 42.7031 29.9193 42.9349 30.2109 43.2578C30.5026 43.5807 30.6484 44.0182 30.6484 44.5703ZM29.0156 48.3828C29.0156 47.9557 28.8516 47.6484 28.5234 47.4609C28.2005 47.2734 27.7266 47.1797 27.1016 47.1797H25.2188V49.6484H27.1406C27.724 49.6484 28.1823 49.5521 28.5156 49.3594C28.849 49.1615 29.0156 48.8359 29.0156 48.3828ZM28.7812 44.7344C28.7812 44.3958 28.6536 44.1458 28.3984 43.9844C28.1432 43.8177 27.7422 43.7344 27.1953 43.7344H25.2188V45.8281H26.9453C27.5495 45.8281 28.0052 45.7422 28.3125 45.5703C28.625 45.3932 28.7812 45.1146 28.7812 44.7344ZM39.5312 43.7969H36.6875V51H34.8594V43.7969H32.0312V42.3516H39.5312V43.7969ZM48.8594 46.6562C48.8594 47.375 48.7656 48.013 48.5781 48.5703C48.3906 49.1276 48.1172 49.599 47.7578 49.9844C47.3984 50.3646 46.9661 50.6562 46.4609 50.8594C45.9557 51.0573 45.3854 51.1562 44.75 51.1562C44.1562 51.1562 43.612 51.0573 43.1172 50.8594C42.6224 50.6562 42.1927 50.3646 41.8281 49.9844C41.4688 49.599 41.1901 49.1276 40.9922 48.5703C40.7943 48.013 40.6953 47.375 40.6953 46.6562C40.6953 45.7031 40.8594 44.8958 41.1875 44.2344C41.5208 43.5677 41.9948 43.0599 42.6094 42.7109C43.224 42.362 43.9557 42.1875 44.8047 42.1875C45.6016 42.1875 46.3047 42.362 46.9141 42.7109C47.5234 43.0599 48 43.5677 48.3438 44.2344C48.6875 44.901 48.8594 45.7083 48.8594 46.6562ZM42.5859 46.6562C42.5859 47.2865 42.6615 47.8255 42.8125 48.2734C42.9688 48.7214 43.2083 49.0651 43.5312 49.3047C43.8542 49.5391 44.2708 49.6562 44.7812 49.6562C45.2917 49.6562 45.7083 49.5391 46.0312 49.3047C46.3542 49.0651 46.5911 48.7214 46.7422 48.2734C46.8932 47.8255 46.9688 47.2865 46.9688 46.6562C46.9688 46.026 46.8932 45.4922 46.7422 45.0547C46.5911 44.612 46.3542 44.276 46.0312 44.0469C45.7083 43.8125 45.2891 43.6953 44.7734 43.6953C44.013 43.6953 43.4583 43.9505 43.1094 44.4609C42.7604 44.9714 42.5859 45.7031 42.5859 46.6562ZM55.4062 42.1875C56.4323 42.1875 57.2552 42.5625 57.875 43.3125C58.5 44.0625 58.8125 45.1771 58.8125 46.6562C58.8125 47.6354 58.6667 48.4609 58.375 49.1328C58.0885 49.7995 57.6849 50.3047 57.1641 50.6484C56.6484 50.987 56.0469 51.1562 55.3594 51.1562C54.9219 51.1562 54.5417 51.099 54.2188 50.9844C53.8958 50.8698 53.6198 50.7214 53.3906 50.5391C53.1615 50.3516 52.9688 50.1484 52.8125 49.9297H52.7031C52.7292 50.138 52.7526 50.3698 52.7734 50.625C52.7995 50.875 52.8125 51.1042 52.8125 51.3125V54.8359H50.9688V42.3516H52.4688L52.7266 43.5469H52.8125C52.974 43.3021 53.1693 43.0755 53.3984 42.8672C53.6328 42.6589 53.9141 42.4948 54.2422 42.375C54.5755 42.25 54.9635 42.1875 55.4062 42.1875ZM54.9141 43.6875C54.4089 43.6875 54.0026 43.7891 53.6953 43.9922C53.3932 44.1901 53.1719 44.4896 53.0312 44.8906C52.8958 45.2917 52.8229 45.7943 52.8125 46.3984V46.6562C52.8125 47.2969 52.8776 47.8411 53.0078 48.2891C53.1432 48.7318 53.3646 49.0703 53.6719 49.3047C53.9844 49.5339 54.4062 49.6484 54.9375 49.6484C55.3854 49.6484 55.7552 49.526 56.0469 49.2812C56.3438 49.0365 56.5651 48.6875 56.7109 48.2344C56.8568 47.7812 56.9297 47.2474 56.9297 46.6328C56.9297 45.7005 56.763 44.9766 56.4297 44.4609C56.1016 43.9453 55.5964 43.6875 54.9141 43.6875ZM62.7031 42.3516V46.7656C62.7031 46.9062 62.6979 47.0859 62.6875 47.3047C62.6823 47.5182 62.6719 47.7422 62.6562 47.9766C62.6406 48.2057 62.625 48.4167 62.6094 48.6094C62.5938 48.8021 62.5807 48.9453 62.5703 49.0391L66.9219 42.3516H69.1562V51H67.3984V46.6328C67.3984 46.4036 67.4036 46.138 67.4141 45.8359C67.4297 45.5339 67.4453 45.2422 67.4609 44.9609C67.4818 44.6797 67.4948 44.4661 67.5 44.3203L63.1641 51H60.9375V42.3516H62.7031ZM78.3281 43.7969H75.4844V51H73.6562V43.7969H70.8281V42.3516H78.3281V43.7969ZM81.8438 45.8047H83.9922C84.8047 45.8047 85.4766 45.8984 86.0078 46.0859C86.5443 46.2682 86.9453 46.5443 87.2109 46.9141C87.4766 47.2839 87.6094 47.7474 87.6094 48.3047C87.6094 48.8516 87.4844 49.3281 87.2344 49.7344C86.9844 50.1354 86.5938 50.4479 86.0625 50.6719C85.5365 50.8906 84.849 51 84 51H80V42.3516H81.8438V45.8047ZM85.7656 48.3516C85.7656 47.9193 85.6042 47.6146 85.2812 47.4375C84.9583 47.2552 84.4974 47.1641 83.8984 47.1641H81.8438V49.6484H83.9141C84.4609 49.6484 84.9062 49.5495 85.25 49.3516C85.5938 49.1484 85.7656 48.8151 85.7656 48.3516ZM96.4844 42.1875C97.1198 42.1875 97.6901 42.2734 98.1953 42.4453C98.7057 42.612 99.1094 42.8646 99.4062 43.2031C99.7031 43.5417 99.8516 43.9635 99.8516 44.4688C99.8516 44.9896 99.7005 45.4062 99.3984 45.7188C99.1016 46.026 98.6979 46.2474 98.1875 46.3828V46.4531C98.5469 46.5417 98.8724 46.6693 99.1641 46.8359C99.4557 46.9974 99.6875 47.2161 99.8594 47.4922C100.036 47.763 100.125 48.112 100.125 48.5391C100.125 49.0234 99.9818 49.4635 99.6953 49.8594C99.4141 50.2552 98.9818 50.5703 98.3984 50.8047C97.8151 51.0391 97.0729 51.1562 96.1719 51.1562C95.7396 51.1562 95.3281 51.1328 94.9375 51.0859C94.5521 51.0443 94.2005 50.9844 93.8828 50.9062C93.5651 50.8229 93.2891 50.724 93.0547 50.6094V49.0312C93.4141 49.2031 93.849 49.3594 94.3594 49.5C94.8698 49.6354 95.4167 49.7031 96 49.7031C96.4323 49.7031 96.8229 49.6641 97.1719 49.5859C97.526 49.5026 97.8047 49.3672 98.0078 49.1797C98.2161 48.9922 98.3203 48.7422 98.3203 48.4297C98.3203 48.1432 98.2292 47.9062 98.0469 47.7188C97.8646 47.5312 97.5911 47.3932 97.2266 47.3047C96.862 47.2109 96.401 47.1641 95.8438 47.1641H94.8125V45.8125H95.7188C96.4844 45.8125 97.0833 45.7292 97.5156 45.5625C97.9531 45.3906 98.1719 45.0938 98.1719 44.6719C98.1719 44.3177 98.0182 44.0521 97.7109 43.875C97.4036 43.6979 96.9323 43.6094 96.2969 43.6094C95.8594 43.6094 95.4271 43.6589 95 43.7578C94.5729 43.8516 94.1458 43.987 93.7188 44.1641L93.1406 42.8125C93.6146 42.6198 94.1224 42.4688 94.6641 42.3594C95.2057 42.2448 95.8125 42.1875 96.4844 42.1875ZM105.5 42.1875C106.594 42.1875 107.419 42.4297 107.977 42.9141C108.539 43.3984 108.82 44.1536 108.82 45.1797V51H107.516L107.164 49.7734H107.102C106.857 50.0859 106.604 50.3438 106.344 50.5469C106.083 50.75 105.781 50.901 105.438 51C105.099 51.1042 104.685 51.1562 104.195 51.1562C103.68 51.1562 103.219 51.0625 102.812 50.875C102.406 50.6823 102.086 50.3906 101.852 50C101.617 49.6094 101.5 49.1146 101.5 48.5156C101.5 47.625 101.831 46.9557 102.492 46.5078C103.159 46.0599 104.164 45.8125 105.508 45.7656L107.008 45.7109V45.2578C107.008 44.6589 106.867 44.2318 106.586 43.9766C106.31 43.7214 105.919 43.5938 105.414 43.5938C104.982 43.5938 104.562 43.6562 104.156 43.7812C103.75 43.9062 103.354 44.0599 102.969 44.2422L102.375 42.9453C102.797 42.7214 103.276 42.5391 103.812 42.3984C104.354 42.2578 104.917 42.1875 105.5 42.1875ZM107 46.8672L105.883 46.9062C104.966 46.9375 104.323 47.0938 103.953 47.375C103.583 47.6562 103.398 48.0417 103.398 48.5312C103.398 48.9583 103.526 49.2708 103.781 49.4688C104.036 49.6615 104.372 49.7578 104.789 49.7578C105.424 49.7578 105.951 49.5781 106.367 49.2188C106.789 48.8542 107 48.3203 107 47.6172V46.8672ZM116.75 42.3516H118.773L115.195 46.5078L119.078 51H116.961L113.234 46.6094V51H111.391V42.3516H113.234V46.5469L116.75 42.3516ZM123.875 42.1875C124.969 42.1875 125.794 42.4297 126.352 42.9141C126.914 43.3984 127.195 44.1536 127.195 45.1797V51H125.891L125.539 49.7734H125.477C125.232 50.0859 124.979 50.3438 124.719 50.5469C124.458 50.75 124.156 50.901 123.812 51C123.474 51.1042 123.06 51.1562 122.57 51.1562C122.055 51.1562 121.594 51.0625 121.188 50.875C120.781 50.6823 120.461 50.3906 120.227 50C119.992 49.6094 119.875 49.1146 119.875 48.5156C119.875 47.625 120.206 46.9557 120.867 46.5078C121.534 46.0599 122.539 45.8125 123.883 45.7656L125.383 45.7109V45.2578C125.383 44.6589 125.242 44.2318 124.961 43.9766C124.685 43.7214 124.294 43.5938 123.789 43.5938C123.357 43.5938 122.938 43.6562 122.531 43.7812C122.125 43.9062 121.729 44.0599 121.344 44.2422L120.75 42.9453C121.172 42.7214 121.651 42.5391 122.188 42.3984C122.729 42.2578 123.292 42.1875 123.875 42.1875ZM125.375 46.8672L124.258 46.9062C123.341 46.9375 122.698 47.0938 122.328 47.375C121.958 47.6562 121.773 48.0417 121.773 48.5312C121.773 48.9583 121.901 49.2708 122.156 49.4688C122.411 49.6615 122.747 49.7578 123.164 49.7578C123.799 49.7578 124.326 49.5781 124.742 49.2188C125.164 48.8542 125.375 48.3203 125.375 47.6172V46.8672ZM132.453 42.1875C133.089 42.1875 133.659 42.2734 134.164 42.4453C134.674 42.612 135.078 42.8646 135.375 43.2031C135.672 43.5417 135.82 43.9635 135.82 44.4688C135.82 44.9896 135.669 45.4062 135.367 45.7188C135.07 46.026 134.667 46.2474 134.156 46.3828V46.4531C134.516 46.5417 134.841 46.6693 135.133 46.8359C135.424 46.9974 135.656 47.2161 135.828 47.4922C136.005 47.763 136.094 48.112 136.094 48.5391C136.094 49.0234 135.951 49.4635 135.664 49.8594C135.383 50.2552 134.951 50.5703 134.367 50.8047C133.784 51.0391 133.042 51.1562 132.141 51.1562C131.708 51.1562 131.297 51.1328 130.906 51.0859C130.521 51.0443 130.169 50.9844 129.852 50.9062C129.534 50.8229 129.258 50.724 129.023 50.6094V49.0312C129.383 49.2031 129.818 49.3594 130.328 49.5C130.839 49.6354 131.385 49.7031 131.969 49.7031C132.401 49.7031 132.792 49.6641 133.141 49.5859C133.495 49.5026 133.773 49.3672 133.977 49.1797C134.185 48.9922 134.289 48.7422 134.289 48.4297C134.289 48.1432 134.198 47.9062 134.016 47.7188C133.833 47.5312 133.56 47.3932 133.195 47.3047C132.831 47.2109 132.37 47.1641 131.812 47.1641H130.781V45.8125H131.688C132.453 45.8125 133.052 45.7292 133.484 45.5625C133.922 45.3906 134.141 45.0938 134.141 44.6719C134.141 44.3177 133.987 44.0521 133.68 43.875C133.372 43.6979 132.901 43.6094 132.266 43.6094C131.828 43.6094 131.396 43.6589 130.969 43.7578C130.542 43.8516 130.115 43.987 129.688 44.1641L129.109 42.8125C129.583 42.6198 130.091 42.4688 130.633 42.3594C131.174 42.2448 131.781 42.1875 132.453 42.1875Z' fill='%23565656'/%3e%3c/svg%3e ");
    border-radius: 4px;
    margin: 12px 0 -12px;
}
.crm__orders-header {
    margin-top: 11px;
}
.crm__orders-header-back {
    display: flex;
    align-items: center;
    gap: 8px;
    margin-left: -12px;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    color: #000;
}
.crm__orders-group {
    display: flex;
    flex-direction: column;
    gap: 32px;
    margin-top: 24px;
}
.crm__orders-group.mt {
    margin-top: 62px;
}
@media (max-width: 992px) {
    .crm__orders-group {
        margin-top: 24px !important;
    }
}
.crm__orders-edit {
    display: none;
    position: absolute;
    top: 0;
    right: 0;
    cursor: pointer;
    z-index: 10;
}
@media (max-width: 1165px) {
    .crm__orders-edit {
        display: block;
    }
}
.crm__orders-edit img,
.crm__orders-edit svg {
    width: 19px;
    height: 19px;
    user-select: none;
}
.crm__orders-list {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 12px;
}
.crm__orders-list-item {
    display: flex;
    flex-direction: column;
    gap: 4px;
}
.crm__orders-list-item-title {
    opacity: 0.5;
}
.crm__orders-list-item a {
    color: #000;
    transition: 0.1s;
}
.crm__orders-list-item a:hover, .crm__orders-list-item a:active {
    color: #6183e4;
}
.crm__orders-list-item mark {
    background-color: rgba(0, 0, 0, 0);
    color: #219653;
}
.crm__orders-galery {
    display: flex;
    flex-wrap: wrap;
    gap: 13px;
    width: 530px;
}
@media (max-width: 992px) {
    .crm__orders-galery {
        gap: 8px;
        width: 100%;
    }
}
.crm__orders-galery-item {
    display: flex;
    flex-direction: column;
    gap: 8px;
    width: max-content;
    font-weight: 400;
    font-size: 14px;
    line-height: 19px;
}
.crm__orders-galery-item:nth-child(-n+2) {
    margin-bottom: 4px;
}
@media (max-width: 552px) {
    .crm__orders-galery-item {
        width: calc(50% - 8px);
        gap: 4px;
        font-size: 12px;
        line-height: 16px;
    }
}
.crm__orders-galery-item img {
    width: 168px;
    height: 250px;
    object-fit: cover;
}
.crm__orders .accordion {
    margin-top: 24px;
}
.crm__orders-total {
    display: flex;
    flex-direction: column;
    gap: 6px;
}
.crm__orders-total-item {
    display: flex;
    justify-content: space-between;
}
.crm__orders-total-item span {
    font-weight: 600;
    font-size: 16px;
    line-height: 22px;
}
.crm__orders-total-item span:nth-child(-n+1) {
    font-weight: 400;
    max-width: 225px;
}
.crm__orders-total-item span:last-child {
    min-width: 75px;
    text-align: right;
}
.crm__orders-total-item.border {
    padding: 12px 0 16px 0;
    border-bottom: 1px solid #ececec;
    margin: 2px 0;
}
.crm__orders-total-item mark {
    font-size: 14px;
    margin-top: -2px;
}
.crm__orders-footer {
    margin-top: 24px;
}
@media (max-width: 992px) {
    .crm__orders-footer {
        overflow: hidden;
    }
    .crm__orders-footer .container {
        padding: 0;
    }
    .crm__orders-footer .btn {
        margin: 0 15.5px;
        width: calc(100% - 31px) !important;
    }
}
.crm__orders-modal {
    padding-top: 38px;
}
@media (max-width: 992px) {
    .crm__orders-modal {
        margin-top: 0;
    }
}
.crm__orders-modal-title {
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 110%;
    letter-spacing: 0.04em;
    text-align: center;
}
@media (max-width: 992px) {
    .crm__orders-modal-title {
        font-style: normal;
        font-weight: 400;
        font-size: 18px;
        line-height: 24px;
        letter-spacing: -0.41px;
    }
}
@media (max-width: 552px) {
    .crm__orders-modal-title {
        text-align: left;
    }
}
.crm__orders-modal-group {
    width: 100%;
}
.crm__orders-modal-group-item {
    margin-top: 40px;
}
@media (max-width: 552px) {
    .crm__orders-modal-group-item {
        margin-top: 24px;
    }
}
.crm__orders-modal-group-item-title {
    display: flex;
    justify-content: space-between;
    font-style: normal;
    font-weight: 500;
    font-size: 20px;
    line-height: 110%;
    letter-spacing: 0.04em;
}
@media (max-width: 992px) {
    .crm__orders-modal-group-item-title {
        flex-direction: column;
        gap: 10px;
        font-size: 18px;
        letter-spacing: normal;
    }
}
.crm__orders-modal-group-fields {
    display: flex;
    gap: 21px;
    margin-top: 24px;
}
@media (max-width: 552px) {
    .crm__orders-modal-group-fields {
        flex-direction: column;
        gap: 16px;
    }
}
.crm__orders-modal-group-fields-item {
    width: 100%;
}
.crm__orders-modal-group-fields-item input {
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 24px;
    border-bottom: 1px solid #dfdfdf;
    background: #fff;
    padding-bottom: 10px;
    width: 100%;
    color: #000;
}
.crm__orders-modal-footer {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin-top: 40px;
    gap: 15px;
}
.crm__orders-modal-footer .btn {
    max-width: 345px;
    width: 100%;
}
.crm__orders-modal .comment {
    margin-top: 24px;
}
.crm__orders-modal .comment a {
    color: #000;
    transition: 0.3s;
}
.crm__orders-modal .comment a:hover {
    color: #DF1D4C;
}
.crm__orders-text {
    margin-top: 12px;
    color: #000;
}
.crm__orders-cancel {
    display: flex;
    flex-direction: column;
    gap: 40px;
}
.crm__orders-cancel-group {
    display: flex;
    flex-direction: column;
    gap: 16px;
}
.crm__orders-cancel-group label {
    font-size: 16px !important;
    line-height: 24px !important;
}
.crm__orders-cancel-footer {
    display: flex;
    flex-direction: column;
    gap: 8px;
}
.crm__tiles {
    display: flex;
    gap: 8px;
}
.crm__tiles-item {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 2px;
    padding: 12px 8px;
    border-radius: 8px;
    border: 1px solid #8f8f8f;
    min-width: 217px;
    cursor: pointer;
    transition: 0.2s;
}
@media (max-width: 552px) {
    .crm__tiles-item {
        min-width: calc(50% - 7.5px);
    }
}
.crm__tiles-item:hover {
    border-color: hsla(0, 0%, 56%, 0.62);
}
.crm__tiles-item.active {
    border-color: #000000;
}
.crm__tiles-item.active::after {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='17' height='16' viewBox='0 0 17 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='0.5' width='16' height='16' rx='8' fill='%23FF6666'/%3e%3cpath d='M12.0555 5.33301L7.16662 10.2219L4.9444 7.99967' stroke='white' stroke-width='1.33333' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
}
.crm__tiles-item.item--mini {
    min-width: 45%;
}
.crm__tiles-item.item--max {
    min-width: 53%;
}
.crm__tiles-item::after {
    content: "";
    position: absolute;
    top: 15px;
    right: 15px;
    width: 17px;
    height: 16px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='0.5' y='0.5' width='15' height='15' rx='7.5' stroke='%238F8F8F'/%3e%3c/svg%3e ");
    transition: 0.2s;
}
.crm__tiles-item * {
    font-size: 16px;
    line-height: 22px;
    letter-spacing: 0em;
    user-select: none;
}
.crm__tiles-item-title {
    font-weight: 600;
}
.crm__tiles-item-text {
    font-weight: 400;
}
.crm__tiles-item:has(.crm__tiles-item-group) {
    padding: 0 0 !important;
    height: 46px;
    align-items: center;
    justify-content: center;
}
.crm__tiles-item:has(.crm__tiles-item-group)::after {
    opacity: 0;
}
.crm__tiles-item-group {
    display: flex;
    align-items: center;
    gap: 6px;
}
.crm__tiles-item-group img {
    height: 37px;
    object-fit: scale-down;
}
.crm__refund {
    padding-bottom: 62px;
}
.crm__refund-title {
    font-style: normal;
    font-weight: 400;
    font-size: 24px;
    line-height: 24px;
    letter-spacing: -0.41px;
    margin-top: 24px;
}
.crm__refund-subtitle {
    font-style: normal;
    font-weight: 400;
    font-size: 16px;
    line-height: 24px;
    letter-spacing: -0.41px;
    margin-top: 19px;
}
.crm__refund-select {
    margin-top: 8px;
}
.crm__refund-select-item {
    display: flex;
    align-items: center;
    height: 109px;
    gap: 21px;
    margin-top: 24px;
}
.crm__refund-select-item * {
    font-size: 14px !important;
    line-height: 110%;
}
.crm__refund-select-item-image {
    border-radius: 8px;
    overflow: hidden;
}
.crm__refund-select-item-image img {
    min-width: 109px;
    max-width: 109px;
    width: 109px;
    height: 109px;
    object-fit: cover;
}
.crm__refund-select-item-container {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: 100%;
}
.crm__refund-select-item-title {
    font-weight: 500;
    max-width: 144px;
}
.crm__refund-select-item-info {
    color: #219653;
    margin-top: 7px;
}
.crm__refund-select-item-total {
    color: #8f8f8f;
}
.crm__refund-select-item-total mark {
    color: #000;
    font-weight: 600;
}
.crm__refund-list {
    display: flex;
    flex-direction: column;
    gap: 16px;
}
.crm__refund-selectall {
    display: flex;
    align-items: center;
    gap: 12px;
}
.crm__refund input[type=checkbox] {
    width: 24px;
    min-width: 24px;
    height: 24px;
    outline-color: #ffcccc;
    border-color: #000 !important;
}
.crm__refund input[type=checkbox]::before {
    background-size: 16px;
    background-position: center center;
}
.crm__refund input[type=checkbox]:checked {
    background-color: #ff6666 !important;
    border: 0;
}
.crm__refund input[type=checkbox]:hover:not(:checked) {
    border-color: #ff6666 !important;
}
.crm__refund-files {
    display: flex;
    overflow-x: auto;
    overflow-y: hidden;
    gap: 6px;
    margin-top: 32px;
}
.crm__refund-files::-webkit-scrollbar {
    height: 0px;
}
.crm__refund-files-item {
    position: relative;
    min-width: 92px;
    max-width: 92px;
    width: 92px;
    min-height: 92px;
    max-height: 92px;
    background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='92' height='92' viewBox='0 0 92 92' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='0.375' y='0.375' width='91.25' height='91.25' rx='5.625' fill='white'/%3e%3crect x='0.375' y='0.375' width='91.25' height='91.25' rx='5.625' stroke='%238F8F8F' stroke-width='0.75' stroke-dasharray='2.25 2.25'/%3e%3cpath d='M53 26.5H51.72L51.4 25.5C51.1926 24.9133 50.8077 24.4055 50.2989 24.0472C49.7901 23.6888 49.1824 23.4976 48.56 23.5H43.44C42.8115 23.5012 42.1993 23.6997 41.6898 24.0675C41.1802 24.4353 40.799 24.9539 40.6 25.55L40.28 26.55H39C38.2044 26.55 37.4413 26.8661 36.8787 27.4287C36.3161 27.9913 36 28.7544 36 29.55V37.55C36 38.3457 36.3161 39.1087 36.8787 39.6713C37.4413 40.234 38.2044 40.55 39 40.55H53C53.7956 40.55 54.5587 40.234 55.1213 39.6713C55.6839 39.1087 56 38.3457 56 37.55V29.55C56.0066 29.1519 55.9339 28.7564 55.7862 28.3866C55.6384 28.0168 55.4184 27.6802 55.1392 27.3963C54.86 27.1124 54.527 26.887 54.1597 26.7331C53.7924 26.5792 53.3982 26.5 53 26.5ZM54 37.5C54 37.7652 53.8946 38.0196 53.7071 38.2071C53.5196 38.3947 53.2652 38.5 53 38.5H39C38.7348 38.5 38.4804 38.3947 38.2929 38.2071C38.1054 38.0196 38 37.7652 38 37.5V29.5C38 29.2348 38.1054 28.9805 38.2929 28.7929C38.4804 28.6054 38.7348 28.5 39 28.5H41C41.2181 28.5114 41.4339 28.4511 41.6144 28.3283C41.795 28.2055 41.9304 28.027 42 27.82L42.54 26.18C42.6071 25.9814 42.7349 25.8089 42.9054 25.6869C43.0758 25.5648 43.2804 25.4995 43.49 25.5H48.61C48.8196 25.4995 49.0242 25.5648 49.1946 25.6869C49.3651 25.8089 49.4929 25.9814 49.56 26.18L50.1 27.82C50.1642 28.0108 50.2844 28.1777 50.445 28.299C50.6055 28.4204 50.799 28.4904 51 28.5H53C53.2652 28.5 53.5196 28.6054 53.7071 28.7929C53.8946 28.9805 54 29.2348 54 29.5V37.5ZM46 28.5C45.2089 28.5 44.4355 28.7346 43.7777 29.1741C43.1199 29.6137 42.6072 30.2384 42.3045 30.9693C42.0017 31.7002 41.9225 32.5045 42.0769 33.2804C42.2312 34.0563 42.6122 34.769 43.1716 35.3284C43.731 35.8879 44.4437 36.2688 45.2196 36.4232C45.9956 36.5775 46.7998 36.4983 47.5307 36.1955C48.2616 35.8928 48.8864 35.3801 49.3259 34.7223C49.7654 34.0645 50 33.2911 50 32.5C50 31.4392 49.5786 30.4217 48.8284 29.6716C48.0783 28.9214 47.0609 28.5 46 28.5ZM46 34.5C45.6044 34.5 45.2178 34.3827 44.8889 34.163C44.56 33.9432 44.3036 33.6308 44.1522 33.2654C44.0009 32.8999 43.9613 32.4978 44.0384 32.1098C44.1156 31.7219 44.3061 31.3655 44.5858 31.0858C44.8655 30.8061 45.2219 30.6156 45.6098 30.5385C45.9978 30.4613 46.3999 30.5009 46.7654 30.6523C47.1308 30.8036 47.4432 31.06 47.6629 31.3889C47.8827 31.7178 48 32.1045 48 32.5C48 33.0305 47.7893 33.5392 47.4142 33.9142C47.0391 34.2893 46.5304 34.5 46 34.5Z' fill='%238F8F8F'/%3e%3cpath d='M22.416 62.4434C22.416 63.0215 22.2305 63.4824 21.8594 63.8262C21.4883 64.166 20.998 64.3848 20.3887 64.4824V64.5234C21.1113 64.6172 21.6621 64.8418 22.041 65.1973C22.4238 65.5488 22.6152 66.0098 22.6152 66.5801C22.6152 67.084 22.4863 67.5273 22.2285 67.9102C21.9707 68.2891 21.5859 68.5859 21.0742 68.8008C20.5625 69.0117 19.9277 69.1172 19.1699 69.1172C18.6582 69.1172 18.1816 69.0801 17.7402 69.0059C17.2988 68.9316 16.9004 68.8125 16.5449 68.6484V67.5762C16.7871 67.6934 17.0527 67.7949 17.3418 67.8809C17.6309 67.9668 17.9238 68.0332 18.2207 68.0801C18.5215 68.123 18.8047 68.1445 19.0703 68.1445C19.8398 68.1445 20.418 68.0059 20.8047 67.7285C21.1914 67.4473 21.3848 67.0527 21.3848 66.5449C21.3848 66.0254 21.1484 65.6465 20.6758 65.4082C20.207 65.1699 19.5527 65.0508 18.7129 65.0508H17.5938V64.0664H18.666C19.2559 64.0664 19.7363 64.0059 20.1074 63.8848C20.4824 63.7637 20.7578 63.5938 20.9336 63.375C21.1094 63.1523 21.1973 62.8887 21.1973 62.584C21.1973 62.1738 21.043 61.8574 20.7344 61.6348C20.4258 61.4082 20.0098 61.2949 19.4863 61.2949C18.9668 61.2949 18.5254 61.3633 18.1621 61.5C17.7988 61.6328 17.4492 61.8086 17.1133 62.0273L16.5566 61.2129C16.7988 61.041 17.0703 60.8867 17.3711 60.75C17.6719 60.6133 18.0039 60.5059 18.3672 60.4277C18.7305 60.3496 19.127 60.3105 19.5566 60.3105C20.1699 60.3105 20.6895 60.4023 21.1152 60.5859C21.541 60.7656 21.8633 61.0156 22.082 61.3359C22.3047 61.6562 22.416 62.0254 22.416 62.4434ZM26.7109 62.4316C27.5078 62.4316 28.1035 62.6094 28.498 62.9648C28.8926 63.3164 29.0898 63.873 29.0898 64.6348V69H28.2461L28.0176 68.0625H27.9707C27.791 68.2969 27.6035 68.4922 27.4082 68.6484C27.2129 68.8047 26.9863 68.9219 26.7285 69C26.4746 69.0781 26.1641 69.1172 25.7969 69.1172C25.4062 69.1172 25.0586 69.0469 24.7539 68.9062C24.4492 68.7656 24.209 68.5547 24.0332 68.2734C23.8613 67.9883 23.7754 67.627 23.7754 67.1895C23.7754 66.5332 24.0273 66.0352 24.5312 65.6953C25.0352 65.3555 25.7988 65.1699 26.8223 65.1387L27.9355 65.0918V64.7285C27.9355 64.2246 27.8223 63.8691 27.5957 63.6621C27.373 63.4551 27.0605 63.3516 26.6582 63.3516C26.3262 63.3516 26.0078 63.4004 25.7031 63.498C25.3984 63.5918 25.1055 63.7051 24.8242 63.8379L24.4492 62.9824C24.7539 62.8262 25.0996 62.6953 25.4863 62.5898C25.877 62.4844 26.2852 62.4316 26.7109 62.4316ZM27.9238 65.8652L27.0215 65.9062C26.2754 65.9336 25.75 66.0586 25.4453 66.2812C25.1445 66.5 24.9941 66.8066 24.9941 67.2012C24.9941 67.5449 25.0977 67.7969 25.3047 67.957C25.5117 68.1172 25.7852 68.1973 26.125 68.1973C26.6484 68.1973 27.0781 68.0508 27.4141 67.7578C27.7539 67.4609 27.9238 67.0234 27.9238 66.4453V65.8652ZM35.1133 62.543V63.498H32.2422V69H31.0586V62.543H35.1133ZM39.5547 62.4258C40.3398 62.4258 40.9668 62.7051 41.4355 63.2637C41.9082 63.8184 42.1445 64.6484 42.1445 65.7539C42.1445 66.4883 42.0352 67.1055 41.8164 67.6055C41.6016 68.1016 41.2969 68.4785 40.9023 68.7363C40.5117 68.9902 40.0527 69.1172 39.5254 69.1172C39.1934 69.1172 38.9023 69.0742 38.6523 68.9883C38.4023 68.8984 38.1875 68.7812 38.0078 68.6367C37.832 68.4883 37.6836 68.3301 37.5625 68.1621H37.4863C37.502 68.3145 37.5176 68.4922 37.5332 68.6953C37.5527 68.8945 37.5625 69.0742 37.5625 69.2344V71.8711H36.3789V62.543H37.3457L37.5039 63.4688H37.5625C37.6836 63.2773 37.832 63.1035 38.0078 62.9473C38.1875 62.7871 38.4043 62.6602 38.6582 62.5664C38.9121 62.4727 39.2109 62.4258 39.5547 62.4258ZM39.2852 63.3984C38.8711 63.3984 38.5391 63.4805 38.2891 63.6445C38.043 63.8047 37.8613 64.0449 37.7441 64.3652C37.6309 64.6855 37.5703 65.0879 37.5625 65.5723V65.7598C37.5625 66.2754 37.6172 66.7109 37.7266 67.0664C37.8359 67.418 38.0176 67.6875 38.2715 67.875C38.5254 68.0586 38.8672 68.1504 39.2969 68.1504C39.6641 68.1504 39.9688 68.0508 40.2109 67.8516C40.457 67.6523 40.6387 67.3711 40.7559 67.0078C40.877 66.6445 40.9375 66.2227 40.9375 65.7422C40.9375 65.0117 40.8027 64.4395 40.5332 64.0254C40.2637 63.6074 39.8477 63.3984 39.2852 63.3984ZM42.7949 62.543H44.0664L45.4375 66.2637C45.5078 66.4551 45.5723 66.6426 45.6309 66.8262C45.6934 67.0059 45.7461 67.1816 45.7891 67.3535C45.8359 67.5215 45.873 67.6875 45.9004 67.8516H45.9414C45.9883 67.6523 46.0547 67.4102 46.1406 67.125C46.2266 66.8398 46.3203 66.5508 46.4219 66.2578L47.7344 62.543H49L46.2109 69.9141C46.0586 70.3242 45.873 70.6758 45.6543 70.9688C45.4395 71.2656 45.1836 71.4922 44.8867 71.6484C44.5898 71.8086 44.2383 71.8887 43.832 71.8887C43.6445 71.8887 43.4785 71.877 43.334 71.8535C43.1934 71.834 43.0723 71.8105 42.9707 71.7832V70.8457C43.0566 70.8652 43.1602 70.8828 43.2812 70.8984C43.4062 70.9141 43.5352 70.9219 43.668 70.9219C43.9141 70.9219 44.125 70.873 44.3008 70.7754C44.4805 70.6816 44.6328 70.5469 44.7578 70.3711C44.8867 70.1953 44.9941 69.9902 45.0801 69.7559L45.373 68.9941L42.7949 62.543ZM51.8477 62.4258C52.3242 62.4258 52.7461 62.4902 53.1133 62.6191C53.4805 62.748 53.7676 62.9395 53.9746 63.1934C54.1816 63.4434 54.2852 63.7539 54.2852 64.125C54.2852 64.5117 54.1758 64.8203 53.957 65.0508C53.7383 65.2812 53.4414 65.4473 53.0664 65.5488V65.6016C53.332 65.6719 53.5723 65.7695 53.7871 65.8945C54.002 66.0195 54.1738 66.1875 54.3027 66.3984C54.4316 66.6094 54.4961 66.873 54.4961 67.1895C54.4961 67.5488 54.3926 67.875 54.1855 68.168C53.9824 68.4609 53.6719 68.6934 53.2539 68.8652C52.8398 69.0332 52.3105 69.1172 51.666 69.1172C51.3535 69.1172 51.0566 69.0996 50.7754 69.0645C50.498 69.0332 50.2441 68.9863 50.0137 68.9238C49.7871 68.8613 49.5879 68.7871 49.416 68.7012V67.6699C49.6895 67.8027 50.0117 67.9199 50.3828 68.0215C50.7578 68.123 51.1621 68.1738 51.5957 68.1738C51.9238 68.1738 52.2188 68.1406 52.4805 68.0742C52.7422 68.0039 52.9492 67.8906 53.1016 67.7344C53.2578 67.5781 53.3359 67.373 53.3359 67.1191C53.3359 66.8848 53.2676 66.6914 53.1309 66.5391C52.9941 66.3867 52.7891 66.2734 52.5156 66.1992C52.2461 66.125 51.9023 66.0879 51.4844 66.0879H50.6641V65.1797H51.3613C51.9238 65.1797 52.3672 65.1094 52.6914 64.9688C53.0195 64.8242 53.1836 64.5801 53.1836 64.2363C53.1836 63.9434 53.0625 63.7246 52.8203 63.5801C52.5781 63.4355 52.2207 63.3633 51.748 63.3633C51.4082 63.3633 51.0898 63.4004 50.793 63.4746C50.5 63.5449 50.1953 63.6465 49.8789 63.7793L49.4863 62.8828C49.834 62.7344 50.2012 62.6211 50.5879 62.543C50.9746 62.4648 51.3945 62.4258 51.8477 62.4258ZM57.1621 62.543V66.2227C57.1621 66.3125 57.1582 66.4297 57.1504 66.5742C57.1465 66.7148 57.1387 66.8633 57.127 67.0195C57.1191 67.1758 57.1113 67.3223 57.1035 67.459C57.0957 67.5957 57.0879 67.7012 57.0801 67.7754L60.4609 62.543H61.8965V69H60.7832V65.3906C60.7832 65.2461 60.7852 65.0684 60.7891 64.8574C60.7969 64.6426 60.8066 64.4355 60.8184 64.2363C60.8301 64.0371 60.8379 63.8828 60.8418 63.7734L57.4727 69H56.0312V62.543H57.1621ZM68.5586 63.498H66.4375V69H65.2656V63.498H63.168V62.543H68.5586V63.498ZM70.9961 65.1621H72.7891C73.3672 65.1621 73.8457 65.2324 74.2246 65.373C74.6074 65.5098 74.8926 65.7148 75.0801 65.9883C75.2715 66.2617 75.3672 66.6016 75.3672 67.0078C75.3672 67.4141 75.2754 67.7656 75.0918 68.0625C74.9121 68.3594 74.6309 68.5898 74.248 68.7539C73.8652 68.918 73.3691 69 72.7598 69H69.8125V62.543H70.9961V65.1621ZM74.1895 67.0488C74.1895 66.6895 74.0586 66.4395 73.7969 66.2988C73.5391 66.1543 73.1719 66.082 72.6953 66.082H70.9961V68.0977H72.707C73.1445 68.0977 73.5 68.0176 73.7734 67.8574C74.0508 67.6934 74.1895 67.4238 74.1895 67.0488Z' fill='%23212121'/%3e%3c/svg%3e ");
    background-repeat: no-repeat;
    background-position: center center;
    overflow: hidden;
    cursor: pointer;
    border-radius: 6px;
}
.crm__refund-files-item.first {
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='92' height='92' viewBox='0 0 92 92' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect x='0.375' y='0.375' width='91.25' height='91.25' rx='5.625' fill='%23F5F5F5'/%3e%3crect x='0.375' y='0.375' width='91.25' height='91.25' rx='5.625' stroke='%238F8F8F' stroke-width='0.75' stroke-dasharray='2.25 2.25'/%3e%3cpath d='M53 26.5H51.72L51.4 25.5C51.1926 24.9133 50.8077 24.4055 50.2989 24.0472C49.7901 23.6888 49.1824 23.4976 48.56 23.5H43.44C42.8115 23.5012 42.1993 23.6997 41.6898 24.0675C41.1802 24.4353 40.799 24.9539 40.6 25.55L40.28 26.55H39C38.2044 26.55 37.4413 26.8661 36.8787 27.4287C36.3161 27.9913 36 28.7544 36 29.55V37.55C36 38.3457 36.3161 39.1087 36.8787 39.6713C37.4413 40.234 38.2044 40.55 39 40.55H53C53.7956 40.55 54.5587 40.234 55.1213 39.6713C55.6839 39.1087 56 38.3457 56 37.55V29.55C56.0066 29.1519 55.9339 28.7564 55.7862 28.3866C55.6384 28.0168 55.4184 27.6802 55.1392 27.3963C54.86 27.1124 54.527 26.887 54.1597 26.7331C53.7924 26.5792 53.3982 26.5 53 26.5ZM54 37.5C54 37.7652 53.8946 38.0196 53.7071 38.2071C53.5196 38.3947 53.2652 38.5 53 38.5H39C38.7348 38.5 38.4804 38.3947 38.2929 38.2071C38.1054 38.0196 38 37.7652 38 37.5V29.5C38 29.2348 38.1054 28.9805 38.2929 28.7929C38.4804 28.6054 38.7348 28.5 39 28.5H41C41.2181 28.5114 41.4339 28.4511 41.6144 28.3283C41.795 28.2055 41.9304 28.027 42 27.82L42.54 26.18C42.6071 25.9814 42.7349 25.8089 42.9054 25.6869C43.0758 25.5648 43.2804 25.4995 43.49 25.5H48.61C48.8196 25.4995 49.0242 25.5648 49.1946 25.6869C49.3651 25.8089 49.4929 25.9814 49.56 26.18L50.1 27.82C50.1642 28.0108 50.2844 28.1777 50.445 28.299C50.6055 28.4204 50.799 28.4904 51 28.5H53C53.2652 28.5 53.5196 28.6054 53.7071 28.7929C53.8946 28.9805 54 29.2348 54 29.5V37.5ZM46 28.5C45.2089 28.5 44.4355 28.7346 43.7777 29.1741C43.1199 29.6137 42.6072 30.2384 42.3045 30.9693C42.0017 31.7002 41.9225 32.5045 42.0769 33.2804C42.2312 34.0563 42.6122 34.769 43.1716 35.3284C43.731 35.8879 44.4437 36.2688 45.2196 36.4232C45.9956 36.5775 46.7998 36.4983 47.5307 36.1955C48.2616 35.8928 48.8864 35.3801 49.3259 34.7223C49.7654 34.0645 50 33.2911 50 32.5C50 31.4392 49.5786 30.4217 48.8284 29.6716C48.0783 28.9214 47.0609 28.5 46 28.5ZM46 34.5C45.6044 34.5 45.2178 34.3827 44.8889 34.163C44.56 33.9432 44.3036 33.6308 44.1522 33.2654C44.0009 32.8999 43.9613 32.4978 44.0384 32.1098C44.1156 31.7219 44.3061 31.3655 44.5858 31.0858C44.8655 30.8061 45.2219 30.6156 45.6098 30.5385C45.9978 30.4613 46.3999 30.5009 46.7654 30.6523C47.1308 30.8036 47.4432 31.06 47.6629 31.3889C47.8827 31.7178 48 32.1045 48 32.5C48 33.0305 47.7893 33.5392 47.4142 33.9142C47.0391 34.2893 46.5304 34.5 46 34.5Z' fill='%238F8F8F'/%3e%3cpath d='M22.416 62.4434C22.416 63.0215 22.2305 63.4824 21.8594 63.8262C21.4883 64.166 20.998 64.3848 20.3887 64.4824V64.5234C21.1113 64.6172 21.6621 64.8418 22.041 65.1973C22.4238 65.5488 22.6152 66.0098 22.6152 66.5801C22.6152 67.084 22.4863 67.5273 22.2285 67.9102C21.9707 68.2891 21.5859 68.5859 21.0742 68.8008C20.5625 69.0117 19.9277 69.1172 19.1699 69.1172C18.6582 69.1172 18.1816 69.0801 17.7402 69.0059C17.2988 68.9316 16.9004 68.8125 16.5449 68.6484V67.5762C16.7871 67.6934 17.0527 67.7949 17.3418 67.8809C17.6309 67.9668 17.9238 68.0332 18.2207 68.0801C18.5215 68.123 18.8047 68.1445 19.0703 68.1445C19.8398 68.1445 20.418 68.0059 20.8047 67.7285C21.1914 67.4473 21.3848 67.0527 21.3848 66.5449C21.3848 66.0254 21.1484 65.6465 20.6758 65.4082C20.207 65.1699 19.5527 65.0508 18.7129 65.0508H17.5938V64.0664H18.666C19.2559 64.0664 19.7363 64.0059 20.1074 63.8848C20.4824 63.7637 20.7578 63.5938 20.9336 63.375C21.1094 63.1523 21.1973 62.8887 21.1973 62.584C21.1973 62.1738 21.043 61.8574 20.7344 61.6348C20.4258 61.4082 20.0098 61.2949 19.4863 61.2949C18.9668 61.2949 18.5254 61.3633 18.1621 61.5C17.7988 61.6328 17.4492 61.8086 17.1133 62.0273L16.5566 61.2129C16.7988 61.041 17.0703 60.8867 17.3711 60.75C17.6719 60.6133 18.0039 60.5059 18.3672 60.4277C18.7305 60.3496 19.127 60.3105 19.5566 60.3105C20.1699 60.3105 20.6895 60.4023 21.1152 60.5859C21.541 60.7656 21.8633 61.0156 22.082 61.3359C22.3047 61.6562 22.416 62.0254 22.416 62.4434ZM26.7109 62.4316C27.5078 62.4316 28.1035 62.6094 28.498 62.9648C28.8926 63.3164 29.0898 63.873 29.0898 64.6348V69H28.2461L28.0176 68.0625H27.9707C27.791 68.2969 27.6035 68.4922 27.4082 68.6484C27.2129 68.8047 26.9863 68.9219 26.7285 69C26.4746 69.0781 26.1641 69.1172 25.7969 69.1172C25.4062 69.1172 25.0586 69.0469 24.7539 68.9062C24.4492 68.7656 24.209 68.5547 24.0332 68.2734C23.8613 67.9883 23.7754 67.627 23.7754 67.1895C23.7754 66.5332 24.0273 66.0352 24.5312 65.6953C25.0352 65.3555 25.7988 65.1699 26.8223 65.1387L27.9355 65.0918V64.7285C27.9355 64.2246 27.8223 63.8691 27.5957 63.6621C27.373 63.4551 27.0605 63.3516 26.6582 63.3516C26.3262 63.3516 26.0078 63.4004 25.7031 63.498C25.3984 63.5918 25.1055 63.7051 24.8242 63.8379L24.4492 62.9824C24.7539 62.8262 25.0996 62.6953 25.4863 62.5898C25.877 62.4844 26.2852 62.4316 26.7109 62.4316ZM27.9238 65.8652L27.0215 65.9062C26.2754 65.9336 25.75 66.0586 25.4453 66.2812C25.1445 66.5 24.9941 66.8066 24.9941 67.2012C24.9941 67.5449 25.0977 67.7969 25.3047 67.957C25.5117 68.1172 25.7852 68.1973 26.125 68.1973C26.6484 68.1973 27.0781 68.0508 27.4141 67.7578C27.7539 67.4609 27.9238 67.0234 27.9238 66.4453V65.8652ZM35.1133 62.543V63.498H32.2422V69H31.0586V62.543H35.1133ZM39.5547 62.4258C40.3398 62.4258 40.9668 62.7051 41.4355 63.2637C41.9082 63.8184 42.1445 64.6484 42.1445 65.7539C42.1445 66.4883 42.0352 67.1055 41.8164 67.6055C41.6016 68.1016 41.2969 68.4785 40.9023 68.7363C40.5117 68.9902 40.0527 69.1172 39.5254 69.1172C39.1934 69.1172 38.9023 69.0742 38.6523 68.9883C38.4023 68.8984 38.1875 68.7812 38.0078 68.6367C37.832 68.4883 37.6836 68.3301 37.5625 68.1621H37.4863C37.502 68.3145 37.5176 68.4922 37.5332 68.6953C37.5527 68.8945 37.5625 69.0742 37.5625 69.2344V71.8711H36.3789V62.543H37.3457L37.5039 63.4688H37.5625C37.6836 63.2773 37.832 63.1035 38.0078 62.9473C38.1875 62.7871 38.4043 62.6602 38.6582 62.5664C38.9121 62.4727 39.2109 62.4258 39.5547 62.4258ZM39.2852 63.3984C38.8711 63.3984 38.5391 63.4805 38.2891 63.6445C38.043 63.8047 37.8613 64.0449 37.7441 64.3652C37.6309 64.6855 37.5703 65.0879 37.5625 65.5723V65.7598C37.5625 66.2754 37.6172 66.7109 37.7266 67.0664C37.8359 67.418 38.0176 67.6875 38.2715 67.875C38.5254 68.0586 38.8672 68.1504 39.2969 68.1504C39.6641 68.1504 39.9688 68.0508 40.2109 67.8516C40.457 67.6523 40.6387 67.3711 40.7559 67.0078C40.877 66.6445 40.9375 66.2227 40.9375 65.7422C40.9375 65.0117 40.8027 64.4395 40.5332 64.0254C40.2637 63.6074 39.8477 63.3984 39.2852 63.3984ZM42.7949 62.543H44.0664L45.4375 66.2637C45.5078 66.4551 45.5723 66.6426 45.6309 66.8262C45.6934 67.0059 45.7461 67.1816 45.7891 67.3535C45.8359 67.5215 45.873 67.6875 45.9004 67.8516H45.9414C45.9883 67.6523 46.0547 67.4102 46.1406 67.125C46.2266 66.8398 46.3203 66.5508 46.4219 66.2578L47.7344 62.543H49L46.2109 69.9141C46.0586 70.3242 45.873 70.6758 45.6543 70.9688C45.4395 71.2656 45.1836 71.4922 44.8867 71.6484C44.5898 71.8086 44.2383 71.8887 43.832 71.8887C43.6445 71.8887 43.4785 71.877 43.334 71.8535C43.1934 71.834 43.0723 71.8105 42.9707 71.7832V70.8457C43.0566 70.8652 43.1602 70.8828 43.2812 70.8984C43.4062 70.9141 43.5352 70.9219 43.668 70.9219C43.9141 70.9219 44.125 70.873 44.3008 70.7754C44.4805 70.6816 44.6328 70.5469 44.7578 70.3711C44.8867 70.1953 44.9941 69.9902 45.0801 69.7559L45.373 68.9941L42.7949 62.543ZM51.8477 62.4258C52.3242 62.4258 52.7461 62.4902 53.1133 62.6191C53.4805 62.748 53.7676 62.9395 53.9746 63.1934C54.1816 63.4434 54.2852 63.7539 54.2852 64.125C54.2852 64.5117 54.1758 64.8203 53.957 65.0508C53.7383 65.2812 53.4414 65.4473 53.0664 65.5488V65.6016C53.332 65.6719 53.5723 65.7695 53.7871 65.8945C54.002 66.0195 54.1738 66.1875 54.3027 66.3984C54.4316 66.6094 54.4961 66.873 54.4961 67.1895C54.4961 67.5488 54.3926 67.875 54.1855 68.168C53.9824 68.4609 53.6719 68.6934 53.2539 68.8652C52.8398 69.0332 52.3105 69.1172 51.666 69.1172C51.3535 69.1172 51.0566 69.0996 50.7754 69.0645C50.498 69.0332 50.2441 68.9863 50.0137 68.9238C49.7871 68.8613 49.5879 68.7871 49.416 68.7012V67.6699C49.6895 67.8027 50.0117 67.9199 50.3828 68.0215C50.7578 68.123 51.1621 68.1738 51.5957 68.1738C51.9238 68.1738 52.2188 68.1406 52.4805 68.0742C52.7422 68.0039 52.9492 67.8906 53.1016 67.7344C53.2578 67.5781 53.3359 67.373 53.3359 67.1191C53.3359 66.8848 53.2676 66.6914 53.1309 66.5391C52.9941 66.3867 52.7891 66.2734 52.5156 66.1992C52.2461 66.125 51.9023 66.0879 51.4844 66.0879H50.6641V65.1797H51.3613C51.9238 65.1797 52.3672 65.1094 52.6914 64.9688C53.0195 64.8242 53.1836 64.5801 53.1836 64.2363C53.1836 63.9434 53.0625 63.7246 52.8203 63.5801C52.5781 63.4355 52.2207 63.3633 51.748 63.3633C51.4082 63.3633 51.0898 63.4004 50.793 63.4746C50.5 63.5449 50.1953 63.6465 49.8789 63.7793L49.4863 62.8828C49.834 62.7344 50.2012 62.6211 50.5879 62.543C50.9746 62.4648 51.3945 62.4258 51.8477 62.4258ZM57.1621 62.543V66.2227C57.1621 66.3125 57.1582 66.4297 57.1504 66.5742C57.1465 66.7148 57.1387 66.8633 57.127 67.0195C57.1191 67.1758 57.1113 67.3223 57.1035 67.459C57.0957 67.5957 57.0879 67.7012 57.0801 67.7754L60.4609 62.543H61.8965V69H60.7832V65.3906C60.7832 65.2461 60.7852 65.0684 60.7891 64.8574C60.7969 64.6426 60.8066 64.4355 60.8184 64.2363C60.8301 64.0371 60.8379 63.8828 60.8418 63.7734L57.4727 69H56.0312V62.543H57.1621ZM68.5586 63.498H66.4375V69H65.2656V63.498H63.168V62.543H68.5586V63.498ZM70.9961 65.1621H72.7891C73.3672 65.1621 73.8457 65.2324 74.2246 65.373C74.6074 65.5098 74.8926 65.7148 75.0801 65.9883C75.2715 66.2617 75.3672 66.6016 75.3672 67.0078C75.3672 67.4141 75.2754 67.7656 75.0918 68.0625C74.9121 68.3594 74.6309 68.5898 74.248 68.7539C73.8652 68.918 73.3691 69 72.7598 69H69.8125V62.543H70.9961V65.1621ZM74.1895 67.0488C74.1895 66.6895 74.0586 66.4395 73.7969 66.2988C73.5391 66.1543 73.1719 66.082 72.6953 66.082H70.9961V68.0977H72.707C73.1445 68.0977 73.5 68.0176 73.7734 67.8574C74.0508 67.6934 74.1895 67.4238 74.1895 67.0488Z' fill='%23212121'/%3e%3c/svg%3e ");
}
.crm__refund-files-item::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(0, 0, 0, 0);
    border-radius: 6px;
    pointer-events: none;
    opacity: 0;
    transition: 0.5s;
}
.crm__refund-files-item::after {
    content: "";
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 24px;
    height: 24px;
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M22 11.08V12C21.9988 14.1564 21.3005 16.2547 20.0093 17.9818C18.7182 19.709 16.9033 20.9725 14.8354 21.5839C12.7674 22.1953 10.5573 22.1219 8.53447 21.3746C6.51168 20.6273 4.78465 19.2461 3.61096 17.4371C2.43727 15.628 1.87979 13.4881 2.02168 11.3363C2.16356 9.18457 2.99721 7.13633 4.39828 5.49707C5.79935 3.85782 7.69279 2.71538 9.79619 2.24015C11.8996 1.76491 14.1003 1.98234 16.07 2.86' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M22 4L12 14.01L9 11.01' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e ");
    background-repeat: no-repeat;
    opacity: 0;
    pointer-events: none;
    transition: 0.5s;
}
.crm__refund-files-item.active {
    position: relative;
    background-image: none;
    transform: none;
    cursor: auto;
}
.crm__refund-files-item.active img {
    object-fit: cover;
}
.crm__refund-files-item.success::before {
    background: rgba(0, 0, 0, 0.3490196078);
    opacity: 1;
}
.crm__refund-files-item.success::after {
    opacity: 1;
}
.crm__refund-files-item img {
    min-width: 92px;
    max-width: 92px;
    min-height: 92px;
    max-height: 92px;
}
.crm__refund-files-item input[type=file] {
    width: 100%;
    height: 100%;
    opacity: 0;
}
.crm__refund-footer {
    margin-top: 32px;
}
.crm__refund-footer button {
    width: 100%;
}
.crm__refund .accordion {
    margin-top: 32px;
}
.crm__payment {
    padding: 28px 0;
}
@media (min-width: 992px) {
    .crm__payment {
        min-height: calc(100vh - 76px - 229px);
    }
}
.crm__payment .radio input[type=radio]:checked::before {
    background-image: url("data:image/svg+xml;charset=UTF-8, %3csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3crect width='24' height='24' rx='12' fill='white'/%3e%3ccircle cx='12' cy='12' r='11.5' stroke='black'/%3e%3ccircle cx='12' cy='12' r='5' fill='black'/%3e%3c/svg%3e ");
}
.crm__payment-title {
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 24px;
    font-style: normal;
    font-weight: 600;
    line-height: normal;
    color: #000;
}
@media (max-width: 992px) {
    .crm__payment-title {
        font-size: 20px;
    }
}
.crm__payment-title.icon--none::before {
    display: none;
}
.crm__payment-title.icon-error::before {
    content: "";
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3e%3cpath d='M36 12L12 36' stroke='%23FF6666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3cpath d='M12 12L36 36' stroke='%23FF6666' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 48px;
    height: 48px;
}
.crm__payment-title::before {
    content: "";
    display: block;
    width: 48px;
    height: 48px;
    content: "";
    background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='48' height='48' viewBox='0 0 48 48' fill='none'%3e%3cpath d='M37.4199 14.4197C37.234 14.2323 37.0128 14.0835 36.7691 13.9819C36.5253 13.8804 36.2639 13.8281 35.9999 13.8281C35.7359 13.8281 35.4745 13.8804 35.2307 13.9819C34.987 14.0835 34.7658 14.2323 34.5799 14.4197L19.6799 29.3397L13.4199 23.0597C13.2269 22.8732 12.999 22.7266 12.7493 22.6282C12.4996 22.5298 12.2329 22.4815 11.9645 22.4862C11.6962 22.4908 11.4314 22.5483 11.1852 22.6553C10.9391 22.7623 10.7164 22.9167 10.5299 23.1097C10.3434 23.3028 10.1968 23.5306 10.0984 23.7804C9.99998 24.0301 9.95172 24.2967 9.95636 24.5651C9.961 24.8334 10.0185 25.0983 10.1254 25.3444C10.2324 25.5906 10.3869 25.8132 10.5799 25.9997L18.2599 33.6797C18.4458 33.8672 18.667 34.016 18.9107 34.1175C19.1545 34.219 19.4159 34.2713 19.6799 34.2713C19.9439 34.2713 20.2053 34.219 20.4491 34.1175C20.6928 34.016 20.914 33.8672 21.0999 33.6797L37.4199 17.3597C37.6229 17.1724 37.7849 16.9451 37.8957 16.6921C38.0066 16.4391 38.0638 16.1659 38.0638 15.8897C38.0638 15.6135 38.0066 15.3403 37.8957 15.0873C37.7849 14.8343 37.6229 14.607 37.4199 14.4197Z' fill='%23FF6666'/%3e%3c/svg%3e");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: 100%;
    width: 48px;
    height: 48px;
}
@media (max-width: 992px) {
    .crm__payment-title::before {
        background-size: 42px;
        width: 42px;
        height: 42px;
    }
}
.crm__payment-radio-group {
    margin-top: 16px;
    display: flex;
    gap: 32px;
    flex-direction: column;
}
.crm__payment-group {
    display: flex;
    gap: 16px;
    flex-direction: column;
}
.crm__payment-group-title {
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
}
.crm__payment-footer {
    display: flex;
    gap: 16px;
    margin-top: 24px;
}
@media (max-width: 552px) {
    .crm__payment-footer {
        flex-direction: column;
        gap: 12px;
    }
}
.crm__payment-footer .btn {
    width: 213px;
}
@media (max-width: 552px) {
    .crm__payment-footer .btn {
        width: 100%;
    }
}
.crm .btn-fiolet.text--center {
    text-align: center;
}
#preloader {
    z-index: 11111;
}
 #preloader{
    display: flex;
    gap: 0;
    flex-direction: "row";
    align-items: center;
    justify-content: center;
    position: fixed;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100%;
    padding: 16px;
    background: rgba(0, 0, 0, 0.3);
    visibility: hidden;
    opacity: 0;
    transition: 0.1s;
    z-index: 1000;
}
button.disabled {
    opacity: 0.1;
}
.crm__shop-item-counter input {
    width: 30px;
    max-width: 100%;
    height: 41px;
    text-align: center !important;
    background: transparent;
    border: 0;
    font-size: 14px;
    font-weight: 600;
    padding-right: 0;
    transform: translateX(-1px);
}

.main__products-footer {
    display: flex;
    justify-content: center;
    margin-top: 19px;
}
.nav--page-block {
    position: relative;
    text-align: center;
    margin-top: 10px;
}
.nav--page-block {
    position: relative;
    text-align: center;
    margin-top: 10px;
}

.nav--page-block .nav-catalog {
    padding: 10px;
    color: #000;
    font-size: 19px;
}
.main__products-footer .btn {
    max-width: 328px;
    height: 50px;
    font-size: 16px;
}
.note-text {
    text-transform: uppercase;
    font-size: .62rem;
    color: #747474;
    text-align: center;
    margin-bottom: 10px;
    margin-top: 10px;
}
.nav--page-block .selects a {
    position: absolute;
    top: 6px;
    left: 0;
    border-radius: 50%;
    width: 35px;
    border: 1px solid #f66;
    height: 35px;
    color: #f66;
    line-height: 12px;
    font-size: 20px;
}
.nav--page-block .selects {
    color: #f66;
    position: relative;
    margin: 0 20px 0 0;
}
.navs
{
    margin-bottom: 80px;
}
.main__tabs-item.active {
    border-color: #f66;
    color: #f66;
    border-width: 2px;
    cursor: auto;
}
.main__tabs-item {
    padding: 10px 16px;
    border-bottom: 1px solid #f5f5f5;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 120%;
    letter-spacing: -0.4px;
    color: #000;
    white-space: nowrap;
    transition: .1s;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    user-select: none;
}
.main__tabs {
    display: flex;
    overflow-x: auto;
}