/* Для смены темы будем использовать три класса для тега body - "lfh-theme" для бытовой химии, "autochem-theme" для автохимии и "autocosm-theme" для автокосметики.
То есть, если нужно стилизовать элемент в тему, то пишем 'селектор темы' 'селектор элемента'.*/

@media screen and (min-width: 1200px) {
    :root {
        --page-desktop-width-percent: 73%;
    }
}

@media screen and (min-width: 980px) and (max-width: 1200px) {
    :root {
        --page-desktop-width-percent: 85%;
    }
}

@media screen and (min-width: 640px) and (max-width: 980px) {
    :root {
        --page-desktop-width-percent: 95%;
    }
}

@media screen and (max-width: 640px) {
    :root {
        --page-desktop-width-percent: 100%;
    }
}

:root {
    --hover-transition-duration: 0.3s;
    --main-font-family: Raleway;
    --lightgray-color: #DDD;
    --subtitle-color: #868686;
    --grid-gap-desktop: 24px;
    --grid-gap-mobile: 10px;
    --page-desktop-width-px: 1400px;
    --block-padding: 15px;
    --main-block-margin: 0 auto 90px auto;

    /*переменные для lfh-theme*/
    --lfh-dark-green-color: #1C432C;
    --lfh-light-green-color: #65B33A;
    --green-hover-color: rgba(101, 179, 58, 0.50);

    /*переменные для autocosm-theme*/
    --autocosm-main-text-color: #1C252C;
    --autocosm-hover-color: #EB096B;
    --autocosm-active-color: rgba(235, 9, 107, 0.30);

    /*переменные для autochem-theme*/
    --autochem-main-text-color: #1C252C;
    --autochem-hover-color: #FF0B2E;
    --autochem-active-color: rgba(255, 11, 46, 0.30);
}

/*Для Тильды*/

#allrecords {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: inherit;
}

html {
    height: 100%;
}

body {
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    margin: 0;
    justify-content: space-between;
}

main {
    width: 100%;
    height: 100%;
}

.visually-hidden {
    width: 1px;
    height: 1px;
    margin: -1px;
    padding: 0;
    border: 0;
    visibility: hidden;
    overflow: hidden;
    clip: rect(0 0 0 0);
    position: absolute;
}

/*Специальный допкласс - сетка*/

.grid-wrapper {
    display: grid;
    grid-template-columns: repeat(12, 1fr);
    column-gap: var(--grid-gap-desktop);
}

@media screen and (max-width: 640px) {
    .grid-wrapper {
        column-gap: var(--grid-gap-mobile);
    }
}

/*Лого */
.site-logo {
    display: flex;
    width: min-content;
    margin: auto 0;
    transition-duration: var(--hover-transition-duration);
}

/*Лого при наведении и фокусе*/
.site-logo:hover,
.site-logo:focus {
    opacity: 0.7;
    transition-duration: var(--hover-transition-duration);
}

/*Лого при клике*/
.site-logo:active {
    opacity: 0.4;
    transition-duration: var(--hover-transition-duration);
}

/*Переключатель темы*/
.theme-swiper {
    display: grid;
    background-color: var(--lightgray-color);
    grid-template-columns: repeat(3, 1fr);
    gap: var(--grid-gap-mobile);
    padding: 10px;
    border: 1px solid gray;
    border-radius: 5px;
}

.theme-swiper p {
    grid-column: 1 / 3;
    grid-row: 1 / 2;
    color: var(--subtitle-color);
    font-variant-numeric: lining-nums proportional-nums;
    font-family: Raleway;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 1.3;
    margin: 0 auto 10px 0;
    text-align: center;
}

.theme-choose {
    appearance: none;
    cursor: pointer;
    border: 1px dashed green;
    padding: 5px;
    grid-row: 2 / 3;
    font-weight: 500;
    font-size: 14px;
    border-radius: 5px;
    font-family: var(--main-font-family);
}

.theme-choose:hover {
    background-color: gray;
    color: white;
}

.theme-choose:active {
    background-color: gray;
    color: rgba(255, 255, 255, 0.7);
}

/*========== ХЕДЕР ==========*/

    header {
        width: var(--page-desktop-width-percent);
        max-width: var(--page-desktop-width-px);
        padding: 31px 15px;
        box-sizing: border-box;
        position: relative;
        margin: 0 auto 32px auto;
        background-color: transparent;
        display: flex;
        align-items: center;
    }

    @media screen and (max-width: 640px) {
        header {
            justify-content: center;
            flex-direction: column;
            row-gap: var(--grid-gap-desktop);
        }
    }

    /*Логотип в хедере*/
    header .site-logo {
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center left;
    }

    /*Логотип в хедере в LFH теме*/
    .lfh-theme header .site-logo {
        width: 147px;
        height: 81px;
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='147' height='81' viewBox='0 0 147 81' fill='none'%3e%3cg id='Logo '%3e%3cg id='logo dark'%3e%3cpath id='Vector' d='M108.586 42.7301C108.428 51.7972 105.927 60.2919 101.139 67.9962C100.525 68.9847 99.9082 69.8997 99.3086 70.7365C98.4433 62.5746 96.6005 50.8064 92.7588 42.3044L85.5704 45.5779C87.7374 50.3757 89.2073 56.551 90.1945 62.3715C85.9946 70.0416 81.5216 72.7402 78.6769 72.7402C78.5088 72.7402 78.3454 72.7305 78.187 72.7133C76.1979 72.4784 75.4935 70.778 75.2473 69.7847C75.1083 69.222 74.7915 66.7485 76.5124 58.4912C77.6239 53.1551 79.1718 47.3713 80.198 43.5424L80.5246 42.3215L72.8999 40.2737C72.8999 40.2737 72.2174 42.9992 71.6275 45.2256C71.6275 45.2256 71.0059 44.0219 69.2776 42.8867C68.5902 42.4756 67.8687 42.1258 67.1058 41.8689C63.0984 40.5135 58.5231 41.4823 54.5547 44.5234C50.9836 47.2588 48.1146 51.4547 46.4765 56.3357C45.0871 60.4778 44.7312 64.5857 45.2675 68.2262C42.8153 70.5946 39.2637 72.8821 34.04 72.8821C31.7658 72.8821 28.5189 72.2313 25.957 69.1266C24.5798 67.458 23.2172 64.8475 22.5468 60.791C25.7596 60.5194 28.2727 59.6239 29.3428 59.186C33.2868 57.5712 37.3551 54.1142 40.797 49.4583C44.3997 44.5822 46.9421 38.9452 48.1512 33.1614C49.2554 27.8767 49.192 22.7144 47.9659 17.8236C46.574 12.2698 43.7099 7.21996 39.4539 2.81605L36.7335 0L33.9011 2.7035C33.3575 3.22219 20.5383 15.7048 15.5705 42.0548C14.966 45.2623 14.5638 48.2888 14.3688 51.1293C12.1676 49.6418 10.4199 47.2294 9.15966 43.9289C4.06756 30.5998 15.9508 14.0582 16.0702 13.8943L12.8867 11.5505L9.70812 9.20171C9.11091 10.0164 -4.85641 29.3716 1.78843 46.7646C4.13338 52.9056 7.86043 57.1211 12.8623 59.2961C13.3986 59.5285 13.9324 59.7316 14.4663 59.9077C15.083 65.7845 16.8917 70.5603 19.8826 74.1862C23.4073 78.458 28.4385 80.8092 34.0449 80.8092C39.3247 80.8092 44.0999 79.1944 48.3096 76.004C49.8087 78.042 51.7905 79.5736 54.189 80.3859C55.4176 80.8018 56.6729 81 57.9283 81C61.9235 81 65.943 78.9864 69.2094 75.5123C71.0108 78.3332 73.8725 80.1853 77.2705 80.5865C77.7531 80.6428 78.2333 80.6721 78.7184 80.6721C79.5545 80.6721 80.393 80.5865 81.2291 80.4202C88.8368 78.639 91.5547 72.5372 91.5547 72.5372L91.6839 73.9097C91.9983 77.3227 92.1153 79.7424 92.1421 80.3419H101.717C106.768 74.8272 116.191 61.9849 116.486 42.7374H108.593L108.586 42.7301ZM23.322 43.5252C25.6548 31.1601 29.8839 22.2789 33.0235 17.0088C34.3301 14.8167 35.5586 13.0478 36.58 11.6997C41.5916 18.8242 41.5258 26.2473 40.4216 31.5344C38.3692 41.3649 31.5244 49.7323 26.3592 51.8486C25.8668 52.0517 24.258 52.6535 22.1666 52.8713C22.2933 50.1555 22.6565 47.0581 23.322 43.5277V43.5252ZM67.33 63.3844C65.007 70.3059 59.8662 73.9415 56.7022 72.8723C53.5406 71.8032 51.6345 65.787 53.9575 58.8655C55.0812 55.5161 57.0459 52.5826 59.3445 50.821C60.2172 50.1531 61.7602 49.1867 63.3836 49.1867C63.7809 49.1867 64.1855 49.2454 64.5853 49.38C66.6134 50.065 67.525 52.3869 67.8882 53.7105C68.6561 56.5094 68.4537 60.0374 67.33 63.3868V63.3844Z' fill='%2365B33A'/%3e%3cpath id='Vector_2' d='M84.649 37.3833H86.0409V33.2754H87.3718V32.2112H86.0409V31.8246C86.0409 31.5041 86.1043 31.2619 86.2286 31.0955C86.3529 30.9291 86.5333 30.846 86.7697 30.846C86.894 30.846 87.0257 30.8655 87.1646 30.9047C87.3035 30.9414 87.4254 30.9903 87.5278 31.0466L87.8081 29.9921C87.5863 29.8869 87.3621 29.8086 87.1378 29.7523C86.9135 29.696 86.6893 29.6691 86.4675 29.6691C86.0994 29.6691 85.7801 29.7597 85.5071 29.9407C85.234 30.1218 85.022 30.3762 84.8733 30.7065C84.7246 31.0368 84.649 31.4282 84.649 31.8809V32.2136H83.9324V33.2779H84.649V37.3857V37.3833Z' fill='%2365B33A'/%3e%3cpath id='Vector_3' d='M87.9301 35.7548C88.0617 36.0924 88.2494 36.3909 88.4956 36.6527C88.7418 36.9145 89.0416 37.1176 89.3951 37.2668C89.7485 37.4136 90.1459 37.4895 90.5895 37.4895C91.0331 37.4895 91.4305 37.4161 91.7839 37.2668C92.1374 37.12 92.4372 36.9145 92.6834 36.6527C92.9296 36.3909 93.1148 36.0924 93.244 35.7548C93.3732 35.4172 93.4366 35.0649 93.4366 34.693C93.4366 34.3211 93.3732 33.9566 93.244 33.6214C93.1148 33.2837 92.9271 32.9852 92.6785 32.7235C92.4299 32.4617 92.1301 32.2586 91.779 32.1094C91.4305 31.9601 91.0331 31.8867 90.5895 31.8867C90.1459 31.8867 89.7485 31.9601 89.3951 32.1094C89.0416 32.2562 88.7418 32.4617 88.4956 32.7235C88.2494 32.9852 88.0617 33.2837 87.9301 33.6214C87.7985 33.959 87.7327 34.3162 87.7327 34.693C87.7327 35.0698 87.7985 35.4196 87.9301 35.7548ZM89.3537 33.8587C89.478 33.6165 89.6486 33.4256 89.8631 33.2862C90.0776 33.1467 90.3189 33.0758 90.5895 33.0758C90.8601 33.0758 91.0916 33.1443 91.3061 33.2813C91.5207 33.4183 91.6913 33.6091 91.8205 33.8538C91.9472 34.0985 92.0131 34.3749 92.0131 34.6832C92.0131 34.9915 91.9497 35.2753 91.8205 35.5175C91.6913 35.7597 91.5207 35.9505 91.3061 36.09C91.0916 36.2295 90.8528 36.3004 90.5895 36.3004C90.3262 36.3004 90.0776 36.2319 89.8631 36.0973C89.6486 35.9603 89.478 35.7719 89.3537 35.5297C89.2293 35.2875 89.166 35.011 89.166 34.6954C89.166 34.3798 89.2293 34.1033 89.3537 33.8611V33.8587Z' fill='%2365B33A'/%3e%3cpath id='Vector_4' d='M95.7205 34.0785C95.8667 33.7727 96.1056 33.5378 96.4371 33.3739C96.7686 33.2099 97.1464 33.1292 97.5681 33.1292V31.8569C97.5413 31.8496 97.5072 31.8472 97.4633 31.8472H97.2878C96.9563 31.8667 96.6394 31.9866 96.342 32.2019C96.0447 32.4172 95.7985 32.7133 95.6035 33.0876V31.9719H94.3262V37.3838H95.718V34.0785H95.7205Z' fill='%2365B33A'/%3e%3cpath id='Vector_5' d='M102.215 34.229C102.283 34.0112 102.393 33.8204 102.542 33.654C102.69 33.4876 102.859 33.358 103.046 33.2626C103.234 33.1671 103.41 33.1206 103.575 33.1206C103.86 33.1206 104.082 33.2234 104.246 33.4289C104.409 33.6344 104.489 33.9452 104.489 34.3635V37.3851H105.881V34.0137C105.881 33.7445 105.857 33.4852 105.808 33.2356C105.759 32.9861 105.674 32.7585 105.547 32.5555C105.423 32.3524 105.25 32.1909 105.028 32.0711C104.806 31.9512 104.519 31.89 104.165 31.89C103.756 31.89 103.38 31.9854 103.034 32.1787C102.688 32.372 102.415 32.6387 102.213 32.9836V29.7737H100.821V37.3875H102.213V34.2314L102.215 34.229Z' fill='%2365B33A'/%3e%3cpath id='Vector_6' d='M107.491 36.6527C107.737 36.9145 108.037 37.1176 108.391 37.2668C108.744 37.4136 109.141 37.4895 109.585 37.4895C110.029 37.4895 110.426 37.4161 110.78 37.2668C111.133 37.12 111.433 36.9145 111.679 36.6527C111.925 36.3909 112.11 36.0924 112.24 35.7548C112.369 35.4172 112.432 35.0649 112.432 34.693C112.432 34.3211 112.369 33.9566 112.24 33.6214C112.11 33.2837 111.923 32.9852 111.674 32.7235C111.425 32.4617 111.126 32.2586 110.775 32.1094C110.424 31.9601 110.029 31.8867 109.585 31.8867C109.141 31.8867 108.744 31.9601 108.391 32.1094C108.037 32.2562 107.737 32.4617 107.491 32.7235C107.245 32.9852 107.057 33.2837 106.926 33.6214C106.794 33.959 106.728 34.3162 106.728 34.693C106.728 35.0698 106.794 35.4196 106.926 35.7548C107.057 36.0924 107.245 36.3909 107.491 36.6527ZM108.349 33.8587C108.474 33.6165 108.644 33.4256 108.859 33.2862C109.073 33.1467 109.315 33.0758 109.585 33.0758C109.856 33.0758 110.087 33.1443 110.302 33.2813C110.516 33.4183 110.687 33.6091 110.816 33.8538C110.943 34.0985 111.009 34.3749 111.009 34.6832C111.009 34.9915 110.945 35.2753 110.816 35.5175C110.687 35.7597 110.516 35.9505 110.302 36.09C110.087 36.2295 109.848 36.3004 109.585 36.3004C109.322 36.3004 109.073 36.2319 108.859 36.0973C108.644 35.9603 108.474 35.7719 108.349 35.5297C108.225 35.2875 108.162 35.011 108.162 34.6954C108.162 34.3798 108.225 34.1033 108.349 33.8611V33.8587Z' fill='%2365B33A'/%3e%3cpath id='Vector_7' d='M114.717 34.2268C114.822 33.8941 114.995 33.6274 115.241 33.4219C115.487 33.2188 115.745 33.1161 116.016 33.1161C116.287 33.1161 116.486 33.2164 116.635 33.4146C116.784 33.6127 116.859 33.9284 116.859 34.3614V37.383H118.251V34.2489C118.356 33.9137 118.529 33.6421 118.775 33.4317C119.022 33.2237 119.28 33.1185 119.551 33.1185C119.821 33.1185 120.021 33.2188 120.17 33.4219C120.318 33.6225 120.394 33.9381 120.394 34.3614V37.383H121.786V34.0115C121.786 33.7497 121.764 33.4929 121.718 33.2384C121.674 32.984 121.591 32.7564 121.474 32.5534C121.354 32.3503 121.191 32.1888 120.979 32.0689C120.767 31.949 120.491 31.8879 120.153 31.8879C119.724 31.8879 119.336 31.9857 118.995 32.1815C118.651 32.3772 118.371 32.661 118.149 33.0329C118.081 32.7099 117.92 32.4384 117.666 32.2182C117.413 31.998 117.062 31.8879 116.611 31.8879C116.16 31.8879 115.763 31.9833 115.416 32.1717C115.07 32.3601 114.792 32.6316 114.585 32.9815V31.9711H113.327V37.383H114.719V34.2268H114.717Z' fill='%2365B33A'/%3e%3cpath id='Vector_8' d='M123.406 36.6576C123.654 36.917 123.956 37.1176 124.31 37.2668C124.663 37.4136 125.058 37.4895 125.495 37.4895C125.897 37.4895 126.262 37.4283 126.596 37.306C126.928 37.1836 127.218 37.0148 127.464 36.7995C127.71 36.5842 127.898 36.3371 128.03 36.0582L126.835 35.7254C126.745 35.9481 126.577 36.1267 126.331 36.2613C126.084 36.3958 125.824 36.4643 125.546 36.4643C125.302 36.4643 125.075 36.4105 124.866 36.3053C124.654 36.2001 124.48 36.046 124.346 35.8429C124.212 35.6398 124.129 35.4025 124.103 35.1285H128.31C128.317 35.0747 128.325 35.0037 128.332 34.9156C128.339 34.83 128.342 34.7444 128.342 34.6636C128.342 34.1743 128.229 33.7192 128.005 33.296C127.781 32.8727 127.457 32.5326 127.033 32.2733C126.611 32.0139 126.101 31.8867 125.504 31.8867C124.907 31.8867 124.405 32.0164 123.971 32.2733C123.537 32.5302 123.206 32.8727 122.974 33.2984C122.742 33.7241 122.625 34.1963 122.625 34.7126C122.625 35.0844 122.694 35.4368 122.828 35.7695C122.962 36.1022 123.154 36.3983 123.403 36.6552L123.406 36.6576ZM124.305 33.5357C124.434 33.3351 124.6 33.1785 124.805 33.066C125.009 32.9534 125.236 32.8972 125.485 32.8972C125.733 32.8972 125.972 32.9534 126.182 33.066C126.389 33.1785 126.557 33.3351 126.686 33.5357C126.816 33.7364 126.891 33.9712 126.92 34.2452H124.073C124.1 33.9737 124.178 33.7364 124.307 33.5357H124.305Z' fill='%2365B33A'/%3e%3cpath id='Vector_9' d='M137.884 41.1887C131.268 43.2341 128.857 47.2881 128.518 47.9145C128.443 45.7664 128.309 44.0023 128.187 42.7301H120.223C120.679 47.0997 121.905 64.0181 115.792 80.3345H124.194C125.952 75.0131 127.044 69.7431 127.699 64.8622C130.244 48.0099 143.843 47.9267 146.537 48.0833L147 40.1587C144.077 39.9874 140.948 40.2933 137.884 41.1863V41.1887Z' fill='%2365B33A'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
    }

    /*Логотип в хедере в LFH теме*/
    .autochem-theme header .site-logo {
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='331' height='73' viewBox='0 0 331 73' fill='none'%3e%3cg clip-path='url(%23clip0_330_680)'%3e%3cpath d='M192.441 0H0V73H192.441V0Z' fill='%23DB052C'/%3e%3cpath d='M331 0H192.441V73H331V0Z' fill='%231D242C'/%3e%3cpath d='M87.1288 24.3937L98.5043 44.4888C100.017 47.1599 102.507 48.8092 106.732 48.8092H107.58C111.805 48.8092 114.295 47.1599 115.808 44.4888L127.183 24.3937H118.135L108.546 41.3355C108.24 41.878 107.697 42.1492 107.156 42.1492C106.616 42.1492 106.073 41.878 105.766 41.3355L96.1771 24.3937H87.1288Z' fill='white'/%3e%3cpath d='M38.6642 40.5355V24.3937H29.863V42.1492C29.863 45.7162 32.728 48.6065 36.2636 48.6065H39.4626H55.7994L59.4627 42.1492H40.2609C39.3784 42.1492 38.6615 41.4259 38.6615 40.5355H38.6642Z' fill='white'/%3e%3cpath d='M150.765 48.6064H159.786L151.045 39.7273H151.629H152.43C155.966 39.7273 158.831 36.837 158.831 33.27V30.8482C158.831 27.2812 155.966 24.3909 152.43 24.3909H128.43V48.6037H136.43V39.7245H141.063C141.679 39.7245 142.268 39.9711 142.7 40.4122L150.765 48.6037V48.6064ZM136.427 30.8482H150.027C150.909 30.8482 151.626 31.5714 151.626 32.4618C151.626 33.3522 150.909 34.0754 150.027 34.0754H136.427V30.8482Z' fill='white'/%3e%3cpath d='M88.8776 48.6064H97.9259L86.5504 28.5113C85.0378 25.8402 82.5477 24.1909 78.3222 24.1909H77.475C73.2496 24.1909 70.7594 25.8402 69.2468 28.5113L57.8713 48.6064H66.9196L69.6596 43.7628H86.1349L88.8749 48.6064H88.8776ZM72.8585 38.1137L76.5082 31.6646C76.8151 31.1222 77.3582 30.8509 77.8986 30.8509C78.439 30.8509 78.9821 31.1222 79.289 31.6646L82.9387 38.1137H72.8585Z' fill='white'/%3e%3cpath d='M163.395 25.2183C163.941 24.6676 164.598 24.3937 165.37 24.3937C166.141 24.3937 166.801 24.6676 167.352 25.2183C167.903 25.769 168.178 26.432 168.178 27.21C168.178 27.9881 167.903 28.6538 167.352 29.2099C166.803 29.7633 166.141 30.0428 165.37 30.0428C164.598 30.0428 163.941 29.7661 163.395 29.2099C162.85 28.6538 162.578 27.9881 162.578 27.21C162.578 26.432 162.85 25.769 163.395 25.2183ZM167.007 25.558C166.556 25.1032 166.011 24.8759 165.37 24.8759C164.729 24.8759 164.186 25.1032 163.732 25.558C163.281 26.0128 163.056 26.5635 163.056 27.21C163.056 27.8566 163.281 28.4045 163.732 28.862C164.183 29.3168 164.729 29.5442 165.37 29.5442C166.011 29.5442 166.556 29.3168 167.007 28.862C167.458 28.4072 167.683 27.8566 167.683 27.21C167.683 26.5635 167.458 26.0128 167.007 25.558ZM164.199 25.6347H165.31C166.23 25.6347 166.692 25.9416 166.692 26.558C166.692 26.9223 166.502 27.1689 166.122 27.3004C166.32 27.3826 166.456 27.4894 166.526 27.6264C166.597 27.7607 166.638 28.0018 166.649 28.3442C166.649 28.5059 166.673 28.6483 166.722 28.7689H166.002C165.964 28.6894 165.937 28.5415 165.929 28.3305C165.918 28.0264 165.872 27.8292 165.785 27.7388C165.701 27.6483 165.516 27.6018 165.237 27.6018H164.935V28.7689H164.199V25.6347ZM164.935 27.0292H165.28C165.731 27.0292 165.956 26.895 165.956 26.621C165.956 26.347 165.731 26.2128 165.28 26.2128H164.935V27.0292Z' fill='white'/%3e%3cpath d='M231.073 22.9882H227.255V32.7851H225.131V22.9882H221.329V21.1609H231.073V22.9882Z' fill='white'/%3e%3cpath d='M240.675 30.2948C240.675 31.092 240.379 31.7057 239.787 32.1385C239.195 32.5714 238.318 32.7851 237.153 32.7851H232.675V23.9197H236.971C238.046 23.9197 238.885 24.1197 239.488 24.5169C240.091 24.9142 240.393 25.4813 240.393 26.21C240.393 26.6648 240.276 27.0565 240.04 27.388C239.803 27.7195 239.472 27.9798 239.043 28.1688C240.129 28.5003 240.672 29.2099 240.672 30.2948H240.675ZM234.636 27.6209H236.792C237.856 27.6209 238.388 27.2511 238.388 26.5086C238.388 25.7662 237.856 25.4292 236.792 25.4292H234.636V27.6209ZM238.684 30.1605C238.684 29.7743 238.551 29.4839 238.291 29.2893C238.027 29.0948 237.617 28.9989 237.055 28.9989H234.636V31.2728H236.99C238.12 31.2728 238.684 30.903 238.684 30.1605Z' fill='white'/%3e%3cpath d='M244.623 32.3193C243.909 31.9331 243.352 31.3933 242.953 30.7002C242.551 30.0098 242.353 29.2263 242.353 28.3496C242.353 27.4757 242.554 26.6949 242.953 26.0073C243.352 25.3223 243.909 24.7854 244.623 24.3964C245.338 24.0101 246.139 23.8156 247.027 23.8156C247.925 23.8156 248.732 24.0101 249.446 24.3964C250.16 24.7826 250.717 25.3196 251.116 26.0073C251.515 26.6949 251.716 27.4729 251.716 28.3496C251.716 29.2236 251.515 30.0071 251.116 30.7002C250.714 31.3933 250.158 31.9331 249.446 32.3193C248.732 32.7056 247.925 32.9001 247.027 32.9001C246.139 32.9001 245.338 32.7056 244.623 32.3193ZM248.903 30.3605C249.397 29.8509 249.644 29.1825 249.644 28.3524C249.644 27.5223 249.397 26.8538 248.903 26.3442C248.409 25.8347 247.784 25.5799 247.027 25.5799C246.269 25.5799 245.647 25.8347 245.158 26.3442C244.67 26.8538 244.425 27.5223 244.425 28.3524C244.425 29.1825 244.67 29.8537 245.158 30.3605C245.647 30.8701 246.269 31.1249 247.027 31.1249C247.784 31.1249 248.409 30.8701 248.903 30.3605Z' fill='white'/%3e%3cpath d='M262.272 29.0154H255.377C255.496 29.6674 255.814 30.1852 256.325 30.5687C256.835 30.9495 257.468 31.1413 258.226 31.1413C259.19 31.1413 259.985 30.8208 260.613 30.177L261.715 31.4564C261.321 31.9331 260.822 32.2919 260.216 32.5358C259.613 32.7796 258.932 32.9001 258.174 32.9001C257.207 32.9001 256.357 32.7056 255.624 32.3193C254.888 31.9331 254.321 31.3933 253.921 30.7002C253.52 30.0098 253.321 29.2263 253.321 28.3496C253.321 27.4866 253.517 26.7086 253.905 26.0155C254.293 25.3251 254.834 24.7854 255.526 24.3964C256.219 24.0101 256.995 23.8156 257.864 23.8156C258.72 23.8156 259.486 24.0073 260.159 24.3881C260.835 24.7689 261.359 25.3059 261.74 25.999C262.117 26.6922 262.307 27.4921 262.307 28.3989C262.307 28.5441 262.296 28.7469 262.275 29.0126L262.272 29.0154ZM256.192 26.0675C255.735 26.4593 255.458 26.9826 255.361 27.6373H260.346C260.26 26.9963 259.991 26.4757 259.54 26.0757C259.089 25.6785 258.53 25.4785 257.862 25.4785C257.205 25.4785 256.645 25.6758 256.192 26.0675Z' fill='white'/%3e%3cpath d='M232.303 40.2151C232.979 40.5905 233.506 41.1219 233.891 41.8096C234.274 42.4972 234.467 43.2863 234.467 44.1848C234.467 45.0807 234.274 45.8752 233.891 46.5683C233.509 47.2614 232.979 47.7957 232.303 48.171C231.629 48.5463 230.864 48.7354 230.008 48.7354C228.824 48.7354 227.885 48.3381 227.195 47.5409V51.8421H225.136V39.7549H227.094V40.9165C227.434 40.4946 227.855 40.1795 228.354 39.9713C228.854 39.7604 229.405 39.6562 230.008 39.6562C230.864 39.6562 231.629 39.8453 232.303 40.2206V40.2151ZM231.646 46.193C232.134 45.6834 232.379 45.015 232.379 44.1848C232.379 43.3547 232.134 42.6863 231.646 42.1767C231.157 41.6671 230.535 41.4123 229.777 41.4123C229.283 41.4123 228.841 41.5247 228.444 41.7521C228.05 41.9794 227.735 42.3027 227.507 42.7246C227.276 43.1465 227.162 43.6314 227.162 44.1848C227.162 44.7383 227.276 45.2259 227.507 45.6451C227.738 46.067 228.05 46.3902 228.444 46.6176C228.838 46.845 229.283 46.9573 229.777 46.9573C230.535 46.9573 231.157 46.7026 231.646 46.193Z' fill='white'/%3e%3cpath d='M245.294 44.8476H238.399C238.519 45.4997 238.836 46.0174 239.347 46.401C239.858 46.7818 240.49 46.9736 241.248 46.9736C242.212 46.9736 243.008 46.653 243.635 46.0092L244.737 47.2886C244.344 47.7653 243.844 48.1242 243.238 48.368C242.636 48.6119 241.954 48.7324 241.196 48.7324C240.23 48.7324 239.38 48.5379 238.646 48.1516C237.91 47.7653 237.343 47.2256 236.944 46.5325C236.542 45.8421 236.344 45.0586 236.344 44.1819C236.344 43.3189 236.539 42.5409 236.927 41.8477C237.316 41.1574 237.856 40.6177 238.549 40.2286C239.241 39.8423 240.018 39.6478 240.887 39.6478C241.742 39.6478 242.508 39.8396 243.181 40.2204C243.858 40.6012 244.382 41.1382 244.762 41.8313C245.139 42.5244 245.329 43.3244 245.329 44.2312C245.329 44.3764 245.319 44.5791 245.297 44.8449L245.294 44.8476ZM239.211 41.8998C238.755 42.2916 238.478 42.8148 238.38 43.4696H243.366C243.279 42.8285 243.01 42.308 242.56 41.908C242.109 41.5108 241.549 41.3108 240.881 41.3108C240.224 41.3108 239.665 41.508 239.211 41.8998Z' fill='white'/%3e%3cpath d='M260.338 39.7491V48.6146H247.385V39.7491H249.443V46.8557H252.852V39.7491H254.91V46.8557H258.283V39.7491H260.341H260.338Z' fill='white'/%3e%3cpath d='M271.548 44.8476H264.653C264.773 45.4997 265.091 46.0174 265.601 46.401C266.112 46.7818 266.744 46.9736 267.502 46.9736C268.466 46.9736 269.262 46.653 269.889 46.0092L270.991 47.2886C270.598 47.7653 270.098 48.1242 269.492 48.368C268.89 48.6119 268.208 48.7324 267.45 48.7324C266.484 48.7324 265.634 48.5379 264.9 48.1516C264.165 47.7653 263.597 47.2256 263.198 46.5325C262.796 45.8421 262.598 45.0586 262.598 44.1819C262.598 43.3189 262.793 42.5409 263.181 41.8477C263.57 41.1574 264.11 40.6177 264.803 40.2286C265.495 39.8423 266.272 39.6478 267.141 39.6478C267.996 39.6478 268.762 39.8396 269.435 40.2204C270.112 40.6012 270.636 41.1382 271.016 41.8313C271.393 42.5244 271.583 43.3244 271.583 44.2312C271.583 44.3764 271.573 44.5791 271.551 44.8449L271.548 44.8476ZM265.468 41.8998C265.012 42.2916 264.735 42.8148 264.637 43.4696H269.623C269.536 42.8285 269.267 42.308 268.816 41.908C268.366 41.5108 267.806 41.3108 267.138 41.3108C266.481 41.3108 265.922 41.508 265.468 41.8998Z' fill='white'/%3e%3cpath d='M273.913 39.7491H275.972V43.3518H280.398V39.7491H282.457V48.6146H280.398V45.1106H275.972V48.6146H273.913V39.7491Z' fill='white'/%3e%3cpath d='M285.346 39.7491H287.404V45.5928L292.26 39.7491H294.136V48.6146H292.078V42.7709L287.239 48.6146H285.346V39.7491Z' fill='white'/%3e%3cpath d='M305.332 44.8476H298.438C298.557 45.4997 298.875 46.0174 299.385 46.401C299.896 46.7818 300.529 46.9736 301.286 46.9736C302.25 46.9736 303.046 46.653 303.673 46.0092L304.776 47.2886C304.382 47.7653 303.882 48.1242 303.277 48.368C302.674 48.6119 301.992 48.7324 301.235 48.7324C300.268 48.7324 299.418 48.5379 298.685 48.1516C297.949 47.7653 297.381 47.2256 296.982 46.5325C296.58 45.8421 296.382 45.0586 296.382 44.1819C296.382 43.3189 296.577 42.5409 296.966 41.8477C297.354 41.1574 297.895 40.6177 298.587 40.2286C299.279 39.8423 300.056 39.6478 300.925 39.6478C301.781 39.6478 302.546 39.8396 303.22 40.2204C303.896 40.6012 304.42 41.1382 304.8 41.8313C305.178 42.5244 305.368 43.3244 305.368 44.2312C305.368 44.3764 305.357 44.5791 305.335 44.8449L305.332 44.8476ZM299.252 41.8998C298.796 42.2916 298.519 42.8148 298.421 43.4696H303.407C303.32 42.8285 303.051 42.308 302.601 41.908C302.15 41.5108 301.59 41.3108 300.922 41.3108C300.265 41.3108 299.706 41.508 299.252 41.8998Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_330_680'%3e%3crect width='331' height='73' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
        width: 193px;
        height: 73px;
    }

    /*Логотип в хедере в LFH теме*/
    .autocosm-theme header .site-logo {
        width: 330px;
        height: 43px;
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='330' height='43' viewBox='0 0 330 43' fill='none'%3e%3cg clip-path='url(%23clip0_114_1370)'%3e%3cpath d='M34.5874 14.3148L41.4569 26.2278C42.3711 27.8105 43.8727 28.7864 46.4264 28.7864H46.9371C49.4908 28.7864 50.9924 27.8105 51.9066 26.2278L58.7761 14.3148H53.3112L47.5194 24.3569C47.3355 24.6805 47.0086 24.8373 46.6817 24.8373C46.3549 24.8373 46.028 24.6755 45.8441 24.3569L40.0523 14.3148H34.5874Z' fill='%231C252C'/%3e%3cpath d='M5.31681 23.8816V14.3148H0V24.8373C0 26.9509 1.73141 28.665 3.86631 28.665H15.6644L17.8759 24.8373H6.28211C5.74584 24.8373 5.31681 24.4075 5.31681 23.8816Z' fill='%231C252C'/%3e%3cpath d='M73.0258 28.6651H78.4754L73.1943 23.4013H74.0319C76.1668 23.4013 77.8983 21.6872 77.8983 19.5736V18.1375C77.8983 16.0239 76.1668 14.3098 74.0319 14.3098H59.5371V28.66H64.3687V23.3962H67.1676C67.5404 23.3962 67.8928 23.5429 68.1584 23.8058L73.0309 28.66L73.0258 28.6651ZM64.3687 18.1426H72.5814C73.1177 18.1426 73.5467 18.5724 73.5467 19.0983C73.5467 19.6292 73.1126 20.0539 72.5814 20.0539H64.3687V18.1426Z' fill='%231C252C'/%3e%3cpath d='M35.6447 28.665H41.1096L34.2401 16.752C33.3259 15.1694 31.8243 14.1935 29.2706 14.1935H28.7599C26.2062 14.1935 24.7046 15.1694 23.7904 16.752L16.9209 28.665H22.3858L24.0406 25.793H33.9899L35.6447 28.665ZM25.9712 22.4456L28.1776 18.6229C28.3615 18.2993 28.6884 18.1426 29.0152 18.1426C29.3421 18.1426 29.669 18.3044 29.8529 18.6229L32.0593 22.4456H25.9712Z' fill='%231C252C'/%3e%3cpath d='M308.283 0H92.5667V21.5C92.5667 33.3725 102.291 43 114.283 43H308.283C320.275 43 330 33.3725 330 21.5C330 9.62747 320.275 0 308.283 0Z' fill='%231C252C'/%3e%3cpath d='M139.519 16.6053H144.821V28.6649H147.441V16.6053H152.742V14.335H139.519V16.6053Z' fill='white'/%3e%3cpath d='M160.919 14.0468C156.803 14.0468 153.462 17.3537 153.462 21.4292C153.462 25.5047 156.803 28.8116 160.919 28.8116C165.036 28.8116 168.376 25.5047 168.376 21.4292C168.376 17.3537 165.036 14.0468 160.919 14.0468ZM160.919 26.4452C158.125 26.4452 155.853 24.195 155.853 21.4292C155.853 18.6633 158.125 16.4132 160.919 16.4132C163.713 16.4132 165.986 18.6633 165.986 21.4292C165.986 24.195 163.713 26.4452 160.919 26.4452Z' fill='white'/%3e%3cpath d='M192.917 14.0468C188.801 14.0468 185.46 17.3537 185.46 21.4292C185.46 25.5047 188.801 28.8116 192.917 28.8116C197.034 28.8116 200.374 25.5047 200.374 21.4292C200.374 17.3537 197.034 14.0468 192.917 14.0468ZM192.917 26.4452C190.124 26.4452 187.851 24.195 187.851 21.4292C187.851 18.6633 190.124 16.4132 192.917 16.4132C195.711 16.4132 197.984 18.6633 197.984 21.4292C197.984 24.195 195.711 26.4452 192.917 26.4452Z' fill='white'/%3e%3cpath d='M184.209 14.335H181.395L176.696 20.3926H173.637V14.335H171.017V28.6649H173.637V22.6073H176.64L181.502 28.6649H184.592L178.719 21.232L184.209 14.335Z' fill='white'/%3e%3cpath d='M207.672 17.0806C208.428 16.666 209.281 16.4586 210.226 16.4586C211.043 16.4586 211.794 16.6306 212.468 16.9744C213.143 17.3182 213.704 17.8289 214.164 18.5166L216.156 17.2475C215.589 16.2564 214.792 15.4979 213.766 14.9771C212.739 14.4563 211.564 14.1934 210.257 14.1934C208.781 14.1934 207.468 14.5018 206.309 15.1288C205.149 15.7507 204.245 16.6154 203.592 17.7228C202.938 18.8301 202.606 20.0892 202.606 21.4949C202.606 22.9006 202.933 24.1596 203.592 25.267C204.245 26.3743 205.155 27.244 206.309 27.8761C207.463 28.5082 208.781 28.8216 210.257 28.8216C211.569 28.8216 212.739 28.5537 213.766 28.0227C214.792 27.4918 215.589 26.7283 216.156 25.7372L214.164 24.4933C213.709 25.181 213.143 25.6917 212.468 26.0356C211.794 26.3794 211.048 26.5513 210.226 26.5513C209.281 26.5513 208.428 26.344 207.672 25.9294C206.917 25.5147 206.324 24.9231 205.895 24.1596C205.466 23.391 205.252 22.5062 205.252 21.4949C205.252 20.4836 205.466 19.624 205.895 18.8605C206.324 18.0919 206.917 17.5053 207.672 17.0907V17.0806Z' fill='white'/%3e%3cpath d='M227.249 24.013L221.565 14.335H218.863V28.6649H221.268V18.1728L226.621 27.0418H227.765L233.174 18.1981V28.6649H235.554V14.335H233.092L227.249 24.013Z' fill='white'/%3e%3cpath d='M249.471 15.1187C248.389 14.4967 247.153 14.1832 245.769 14.1832C244.384 14.1832 243.143 14.4917 242.04 15.1187C240.937 15.7406 240.074 16.6103 239.446 17.7278C238.817 18.8453 238.501 20.0993 238.501 21.4847C238.501 22.8702 238.822 24.1545 239.471 25.272C240.12 26.3895 241.034 27.2592 242.214 27.8811C243.399 28.5031 244.752 28.8166 246.284 28.8166C247.485 28.8166 248.573 28.6194 249.548 28.2199C250.524 27.8255 251.336 27.244 251.995 26.4906L250.549 24.8119C249.492 25.9647 248.098 26.5412 246.371 26.5412C244.951 26.5412 243.761 26.1569 242.806 25.3934C241.851 24.6248 241.289 23.6135 241.126 22.3494H252.873C252.909 22.0258 252.929 21.7628 252.929 21.5656C252.929 20.1246 252.623 18.8453 252.015 17.7278C251.402 16.6103 250.559 15.7406 249.477 15.1187H249.471ZM241.126 20.4886C241.274 19.265 241.769 18.2688 242.612 17.5154C243.46 16.757 244.512 16.3777 245.769 16.3777C247.025 16.3777 248.077 16.762 248.925 17.5255C249.773 18.2941 250.268 19.2801 250.411 20.4886H241.126Z' fill='white'/%3e%3cpath d='M254.038 16.6053H259.339V28.6649H261.959V16.6053H267.261V14.335H254.038V16.6053Z' fill='white'/%3e%3cpath d='M272.741 24.7715V14.335H270.121V28.6649H272.526L281.378 18.2284V28.6649H283.998V14.335H281.623L272.741 24.7715Z' fill='white'/%3e%3cpath d='M300.459 14.335H297.645L292.946 20.3926H289.886V14.335H287.261V28.6649H289.886V22.6073H292.89L297.752 28.6649H300.842L294.968 21.232L300.459 14.335Z' fill='white'/%3e%3cpath d='M313.028 15.5385C311.961 14.5626 310.429 14.0771 308.426 14.0771C307.262 14.0771 306.159 14.2339 305.122 14.5525C304.085 14.866 303.191 15.321 302.446 15.9177L303.539 17.8644C304.101 17.3942 304.795 17.02 305.612 16.7419C306.429 16.4638 307.267 16.3222 308.125 16.3222C309.402 16.3222 310.367 16.6205 311.021 17.2121C311.675 17.8088 312.007 18.6633 312.007 19.7808V20.2966H307.854C305.832 20.2966 304.356 20.6809 303.431 21.4444C302.502 22.213 302.037 23.2243 302.037 24.4884C302.037 25.7525 302.522 26.7688 303.498 27.5425C304.473 28.3161 305.771 28.7054 307.39 28.7054C308.498 28.7054 309.463 28.5285 310.27 28.1796C311.082 27.8256 311.705 27.32 312.14 26.6525V28.5436H314.627V19.8921C314.627 17.9656 314.096 16.5093 313.028 15.5385ZM312.002 24.1648C311.675 24.9738 311.144 25.6008 310.418 26.0457C309.688 26.4857 308.825 26.7081 307.824 26.7081C306.823 26.7081 306.036 26.5008 305.474 26.0862C304.907 25.6716 304.627 25.1053 304.627 24.3822C304.627 22.9057 305.735 22.1624 307.962 22.1624H312.007V24.1648H312.002Z' fill='white'/%3e%3cpath d='M119.866 15.5385C118.798 14.5626 117.266 14.0771 115.264 14.0771C114.1 14.0771 112.996 14.2339 111.96 14.5525C110.923 14.866 110.029 15.321 109.283 15.9177L110.376 17.8644C110.938 17.3942 111.633 17.02 112.45 16.7419C113.267 16.4638 114.105 16.3222 114.963 16.3222C116.24 16.3222 117.205 16.6205 117.859 17.2121C118.512 17.8088 118.844 18.6633 118.844 19.7808V20.2966H114.692C112.67 20.2966 111.194 20.6809 110.269 21.4444C109.34 22.213 108.875 23.2243 108.875 24.4884C108.875 25.7525 109.36 26.7688 110.335 27.5425C111.311 28.3161 112.608 28.7054 114.227 28.7054C115.336 28.7054 116.301 28.5285 117.108 28.1796C117.92 27.8256 118.543 27.32 118.977 26.6525V28.5436H121.465V19.8921C121.465 17.9656 120.933 16.5093 119.866 15.5385ZM118.839 24.1648C118.512 24.9738 117.981 25.6008 117.256 26.0457C116.526 26.4857 115.663 26.7081 114.661 26.7081C113.66 26.7081 112.874 26.5008 112.312 26.0862C111.745 25.6716 111.464 25.1053 111.464 24.3822C111.464 22.9057 112.573 22.1624 114.799 22.1624H118.844V24.1648H118.839Z' fill='white'/%3e%3cpath d='M138.12 24.7158C138.12 25.98 137.64 26.9508 136.685 27.6385C135.729 28.3261 134.304 28.6649 132.41 28.6649H125.443V14.335H132.164C133.875 14.335 135.214 14.6535 136.179 15.2957C137.144 15.9379 137.624 16.843 137.624 18.0161C137.624 18.7745 137.42 19.4268 137.011 19.978C136.603 20.5291 136.031 20.9488 135.306 21.237C137.18 21.7073 138.12 22.8702 138.12 24.726V24.7158ZM128.012 20.4988H131.945C132.946 20.4988 133.707 20.3167 134.228 19.9577C134.749 19.5987 135.004 19.0728 135.004 18.3902C135.004 17.0199 133.983 16.3373 131.945 16.3373H128.012V20.5038V20.4988ZM134.677 26.1519C135.224 25.808 135.495 25.2771 135.495 24.554C135.495 23.831 135.244 23.2646 134.744 22.9056C134.243 22.5466 133.457 22.3646 132.379 22.3646H128.007V26.6626H132.216C133.309 26.6626 134.126 26.4907 134.672 26.1468L134.677 26.1519Z' fill='white'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_114_1370'%3e%3crect width='330' height='43' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
    }

    /*Обертка для сссылок на МП в футере*/
    .mp-links-text-wrapper {
        width: min-content;
        margin: auto auto auto 23%;
    }

    @media screen and (max-width: 640px) {
        .mp-links-text-wrapper {
            margin: auto;
        }
    }

    /*Текст с призывом в хедере*/
    .mp-links-notofocation-text {
        color: var(--subtitle-color);
        font-variant-numeric: lining-nums proportional-nums;
        font-family: Raleway;
        font-size: 13px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.3;
        margin: 0 auto 16px 0;
    }

    @media screen and (max-width: 480px) {
        .mp-links-notofocation-text {
            text-align: center;
        }
    }

    /*Список ссылок на МП в хедере*/
    .mp-links-text-list {
        display: flex;
        flex-wrap: wrap;
        width: max-content;
        gap: var(--grid-gap-desktop);
        list-style-type: none;
        padding: 0;
        margin: 0;
    }

    @media screen and (max-width: 640px) {
        .mp-links-text-list {
            flex-direction: column;
            row-gap: var(--grid-gap-desktop);
            column-gap: var(--grid-gap-mobile);
        }
    }

    /*Элемент списка ссылок на МП в хедере*/
    .mp-links-text-list-item {
        width: min-content;
        transition-duration: var(--hover-transition-duration);
    }

    /*Ссылка-кнопка в элементе списка ссылок на МП в хедере*/
    .mp-links-text-list-item a {
        display: flex;
        align-items: center;
        justify-content: center;
        text-decoration: none;
        white-space: nowrap;
        padding: 8px 16px;
        border-radius: 50px;
        box-sizing: border-box;
        font-variant-numeric: lining-nums proportional-nums;
        font-family: Raleway;
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: 1;
        position: relative;
        transition-duration: 0.5s;
    }

    /*Ссылка-кнопка в элементе списка ссылок на МП в хедере в LFH теме*/
    .lfh-theme .mp-links-text-list-item a {
        background-color: white;
        color: var(--lfh-light-green-color) !important;
    }

    .lfh-theme .mp-links-text-list-item:hover a,
    .lfh-theme .mp-links-text-list-item:focus a,
    .lfh-theme .mp-links-text-list-item:focus-visible a {
        background-color: var(--lfh-light-green-color);
        color: white !important;
        transition-duration: 0.5s;
        padding: 8px 38px 8px 16px;
    }

    .lfh-theme .mp-links-text-list-item:active a {
        background-color: var(--lfh-light-green-color);
        color: rgba(255, 255, 255, 0.7) !important;
        transition-duration: 0.5s;
        padding: 8px 38px 8px 16px;
    }

    /*Ссылка-кнопка в элементе списка ссылок на МП в хедере в теме автокосметики*/
    .autocosm-theme .mp-links-text-list-item a {
        background-color: white;
        color: var(--autocosm-main-text-color) !important;
    }

    .autocosm-theme .mp-links-text-list-item:hover a,
    .autocosm-theme .mp-links-text-list-item:focus a,
    .autocosm-theme .mp-links-text-list-item:focus-visible a {
        background-color: var(--autocosm-main-text-color);
        color: white !important;
        transition-duration: 0.5s;
        padding: 8px 38px 8px 16px;
    }

    .autocosm-theme .mp-links-text-list-item:active a {
        background-color: var(--autocosm-main-text-color);
        color: rgba(255, 255, 255, 0.7) !important;
        transition-duration: 0.5s;
        padding: 8px 38px 8px 16px;
    }

    /*Ссылка-кнопка в элементе списка ссылок на МП в хедере в теме автохимии*/
    .autochem-theme .mp-links-text-list-item a {
        background-color: white !important;
        color: var(--autochem-main-text-color);
    }

    .autochem-theme .mp-links-text-list-item:hover a,
    .autocosm-theme .mp-links-text-list-item:focus a,
    .autocosm-theme .mp-links-text-list-item:focus-visible a {
        background-color: var(--autochem-main-text-color);
        color: white !important;
        transition-duration: 0.5s;
        padding: 8px 38px 8px 16px;
    }

    .autochem-theme .mp-links-text-list-item:active a {
        background-color: var(--autochem-main-text-color);
        color: rgba(255, 255, 255, 0.7) !important;
        transition-duration: 0.5s;
        padding: 8px 38px 8px 16px;
    }

    /*Шеврон в кнопке*/
    .header-mp-button-chevron {
        transition-duration: 0.5s;
        transition-delay: 0s;
        width: 12px;
        height: 12px;
        opacity: 0;
        position: absolute;
        right: 16px;
    }

    .mp-links-text-list-item:hover .header-mp-button-chevron,
    .mp-links-text-list-item:focus .header-mp-button-chevron,
    .mp-links-text-list-item:focus-visible .header-mp-button-chevron {
        transition-duration: 0.5s;
        transition-delay: 0.5s;
        opacity: 1;
    }

/*========== ФУТЕР ==========*/

    footer {
        width: 100%;
        padding: 31px 0;
        margin: 0;
    }

    /*Футер в LFH теме*/
    .lfh-theme footer {
        background-color: var(--lfh-dark-green-color);
    }

    /*Футер в теме автокосметики*/
    .autocosm-theme footer {
        background-color: var(--autocosm-main-text-color);
    }

    /*Футер в теме автохимии*/
    .autochem-theme footer {
        background-color: var(--autocosm-main-text-color);
    }

    /*Обертка для содержимого футера*/
    .footer-wrapper {
        width: var(--page-desktop-width-percent);
        max-width: var(--page-desktop-width-px);
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        margin: auto;
        padding: 0 15px;
        box-sizing: border-box;
        row-gap: 25px;
    }

    @media screen and (min-width: 640px) {
        .footer-wrapper>*:not(*:first-child) {
            margin-left: 7%;
        }
    }

    @media screen and (max-width: 640px) {
        .footer-wrapper>* {
            margin-left: 0;
        }

        .footer-wrapper {
            flex-direction: column;
            justify-content: center;
        }
    }

    /*Общие стили логотипа футера*/
    footer .site-logo {
        margin: auto 0;
        background-repeat: no-repeat;
        background-size: contain;
        background-position: center left;
    }

    /*Лого футера в LFH теме*/
    .lfh-theme footer .site-logo {
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='116' height='63' viewBox='0 0 116 63' fill='none'%3e%3cg id='Logo '%3e%3cg id='logo dark'%3e%3cpath id='Vector' d='M85.6869 33.2345C85.5619 40.2867 83.5884 46.8937 79.8106 52.886C79.3258 53.6548 78.8392 54.3664 78.366 55.0172C77.6831 48.6691 76.2289 39.5161 73.1974 32.9034L67.525 35.4495C69.235 39.1811 70.3949 43.9841 71.1739 48.5112C67.8596 54.4768 64.33 56.5757 62.0852 56.5757C61.9525 56.5757 61.8236 56.5681 61.6986 56.5548C60.129 56.3721 59.5731 55.0496 59.3788 54.277C59.2692 53.8393 59.0191 51.9155 60.3771 45.4931C61.2542 41.3429 62.4757 36.8444 63.2855 33.8663L63.5432 32.9167L57.5264 31.324C57.5264 31.324 56.9879 33.4438 56.5224 35.1755C56.5224 35.1755 56.0319 34.2393 54.6681 33.3563C54.1256 33.0366 53.5563 32.7645 52.9542 32.5647C49.7919 31.5105 46.1815 32.264 43.0499 34.6293C40.232 36.7568 37.968 40.0203 36.6754 43.8167C35.579 47.0383 35.2981 50.2333 35.7213 53.0648C33.7862 54.9069 30.9836 56.6861 26.8615 56.6861C25.0669 56.6861 22.5047 56.1799 20.4831 53.7651C19.3963 52.4673 18.321 50.4369 17.7921 47.2819C20.3273 47.0707 22.3104 46.3742 23.1549 46.0336C26.2671 44.7776 29.4775 42.0888 32.1935 38.4675C35.0365 34.675 37.0428 30.2907 37.9968 25.7922C38.8682 21.6819 38.8182 17.6667 37.8506 13.8628C36.7523 9.54315 34.4922 5.61552 31.1337 2.19026L28.987 0L26.7519 2.10273C26.3229 2.50614 16.2071 12.2149 12.2869 32.7093C11.8099 35.204 11.4925 37.5579 11.3386 39.7672C9.60167 38.6103 8.2225 36.734 7.22803 34.1669C3.20978 23.7998 12.587 10.9342 12.6812 10.8067L10.1691 8.98369L7.66083 7.15689C7.18956 7.79056 -3.83227 22.8446 1.41127 36.3724C3.26171 41.1488 6.20279 44.4275 10.1499 46.1192C10.5731 46.3 10.9943 46.4579 11.4156 46.5949C11.9022 51.1657 13.3295 54.8802 15.6896 57.7004C18.4711 61.0229 22.4412 62.8516 26.8654 62.8516C31.0317 62.8516 34.7999 61.5956 38.1219 59.1142C39.3048 60.6994 40.8687 61.8906 42.7614 62.5224C43.7309 62.8459 44.7215 63 45.7121 63C48.8648 63 52.0367 61.4339 54.6142 58.7318C56.0357 60.9258 58.2939 62.3663 60.9753 62.6784C61.3562 62.7222 61.7351 62.745 62.1179 62.745C62.7777 62.745 63.4394 62.6784 64.0991 62.549C70.1025 61.1637 72.2472 56.4178 72.2472 56.4178L72.3492 57.4853C72.5973 60.1399 72.6896 62.0219 72.7108 62.4881H80.2664C84.252 58.1989 91.6884 48.2105 91.9211 33.2402H85.6927L85.6869 33.2345ZM18.4037 33.853C20.2446 24.2356 23.5819 17.328 26.0594 13.2291C27.0904 11.5241 28.0599 10.1483 28.8658 9.09977C32.8206 14.6411 32.7687 20.4145 31.8973 24.5267C30.2777 32.1727 24.8764 38.6807 20.8005 40.3267C20.4119 40.4846 19.1424 40.9528 17.492 41.1221C17.592 39.0099 17.8786 36.6008 18.4037 33.8549V33.853ZM53.1312 49.299C51.298 54.6823 47.2413 57.5101 44.7446 56.6785C42.2498 55.8469 40.7456 51.1676 42.5787 45.7843C43.4654 43.1792 45.0158 40.8976 46.8297 39.5275C47.5183 39.008 48.7359 38.2563 50.017 38.2563C50.3305 38.2563 50.6498 38.302 50.9653 38.4067C52.5657 38.9395 53.2851 40.7453 53.5717 41.7748C54.1776 43.9518 54.0179 46.6958 53.1312 49.3009V49.299Z' fill='white'/%3e%3cpath id='Vector_2' d='M66.7977 29.0761H67.896V25.8811H68.9463V25.0533H67.896V24.7527C67.896 24.5034 67.946 24.315 68.0441 24.1856C68.1422 24.0562 68.2846 23.9915 68.4712 23.9915C68.5693 23.9915 68.6731 24.0067 68.7828 24.0372C68.8924 24.0657 68.9886 24.1037 69.0694 24.1475L69.2906 23.3274C69.1156 23.2455 68.9386 23.1846 68.7616 23.1409C68.5847 23.0971 68.4077 23.0762 68.2327 23.0762C67.9422 23.0762 67.6902 23.1466 67.4748 23.2874C67.2593 23.4282 67.092 23.6261 66.9747 23.883C66.8573 24.1399 66.7977 24.4444 66.7977 24.7964V25.0552H66.2322V25.883H66.7977V29.078V29.0761Z' fill='white'/%3e%3cpath id='Vector_3' d='M69.387 27.8093C69.4909 28.0719 69.639 28.3041 69.8333 28.5077C70.0275 28.7113 70.2641 28.8692 70.543 28.9853C70.822 29.0995 71.1355 29.1585 71.4856 29.1585C71.8357 29.1585 72.1492 29.1014 72.4281 28.9853C72.707 28.8711 72.9436 28.7113 73.1379 28.5077C73.3322 28.3041 73.4784 28.0719 73.5803 27.8093C73.6822 27.5467 73.7323 27.2727 73.7323 26.9834C73.7323 26.6942 73.6822 26.4107 73.5803 26.15C73.4784 25.8873 73.3302 25.6552 73.134 25.4516C72.9378 25.248 72.7012 25.09 72.4243 24.9739C72.1492 24.8579 71.8357 24.8008 71.4856 24.8008C71.1355 24.8008 70.822 24.8579 70.543 24.9739C70.2641 25.0881 70.0275 25.248 69.8333 25.4516C69.639 25.6552 69.4909 25.8873 69.387 26.15C69.2831 26.4126 69.2312 26.6904 69.2312 26.9834C69.2312 27.2765 69.2831 27.5486 69.387 27.8093ZM70.5103 26.3345C70.6084 26.1461 70.7431 25.9977 70.9124 25.8892C71.0816 25.7808 71.2721 25.7256 71.4856 25.7256C71.6991 25.7256 71.8818 25.7789 72.0511 25.8854C72.2204 25.992 72.355 26.1404 72.457 26.3307C72.557 26.521 72.6089 26.7361 72.6089 26.9758C72.6089 27.2156 72.5589 27.4363 72.457 27.6247C72.355 27.8131 72.2204 27.9615 72.0511 28.07C71.8818 28.1785 71.6933 28.2336 71.4856 28.2336C71.2778 28.2336 71.0816 28.1804 70.9124 28.0757C70.7431 27.9691 70.6084 27.8226 70.5103 27.6342C70.4122 27.4458 70.3622 27.2308 70.3622 26.9853C70.3622 26.7399 70.4122 26.5248 70.5103 26.3364V26.3345Z' fill='white'/%3e%3cpath id='Vector_4' d='M75.5346 26.5055C75.65 26.2676 75.8385 26.0849 76.1001 25.9574C76.3617 25.8299 76.6598 25.7671 76.9926 25.7671V24.7776C76.9715 24.7719 76.9445 24.77 76.9099 24.77H76.7714C76.5098 24.7852 76.2598 24.8785 76.0251 25.0459C75.7904 25.2134 75.5961 25.4436 75.4423 25.7348V24.8671H74.4343V29.0763H75.5327V26.5055H75.5346Z' fill='white'/%3e%3cpath id='Vector_5' d='M80.6596 26.6224C80.7134 26.4531 80.8 26.3047 80.9173 26.1753C81.0347 26.0459 81.1674 25.945 81.3155 25.8708C81.4636 25.7966 81.6021 25.7604 81.7329 25.7604C81.958 25.7604 82.133 25.8403 82.2619 26.0002C82.3908 26.16 82.4542 26.4017 82.4542 26.7271V29.0772H83.5526V26.455C83.5526 26.2457 83.5333 26.044 83.4949 25.8499C83.4564 25.6558 83.3891 25.4788 83.2891 25.3208C83.1909 25.1629 83.0544 25.0373 82.8793 24.9441C82.7043 24.8508 82.4773 24.8033 82.1984 24.8033C81.8753 24.8033 81.579 24.8775 81.3059 25.0278C81.0327 25.1781 80.8173 25.3855 80.6577 25.6539V23.1572H79.5593V29.0791H80.6577V26.6243L80.6596 26.6224Z' fill='white'/%3e%3cpath id='Vector_6' d='M84.823 28.5077C85.0173 28.7113 85.2539 28.8692 85.5328 28.9853C85.8117 29.0995 86.1252 29.1585 86.4753 29.1585C86.8254 29.1585 87.1389 29.1014 87.4179 28.9853C87.6968 28.8711 87.9334 28.7113 88.1276 28.5077C88.3219 28.3041 88.4681 28.0719 88.57 27.8093C88.672 27.5467 88.722 27.2727 88.722 26.9834C88.722 26.6942 88.672 26.4107 88.57 26.15C88.4681 25.8873 88.32 25.6552 88.1238 25.4516C87.9276 25.248 87.691 25.09 87.414 24.9739C87.137 24.8579 86.8254 24.8008 86.4753 24.8008C86.1252 24.8008 85.8117 24.8579 85.5328 24.9739C85.2539 25.0881 85.0173 25.248 84.823 25.4516C84.6287 25.6552 84.4806 25.8873 84.3768 26.15C84.2729 26.4126 84.2209 26.6904 84.2209 26.9834C84.2209 27.2765 84.2729 27.5486 84.3768 27.8093C84.4806 28.0719 84.6287 28.3041 84.823 28.5077ZM85.5001 26.3345C85.5982 26.1461 85.7328 25.9977 85.9021 25.8892C86.0714 25.7808 86.2618 25.7256 86.4753 25.7256C86.6888 25.7256 86.8716 25.7789 87.0408 25.8854C87.2101 25.992 87.3448 26.1404 87.4467 26.3307C87.5467 26.521 87.5987 26.7361 87.5987 26.9758C87.5987 27.2156 87.5487 27.4363 87.4467 27.6247C87.3448 27.8131 87.2101 27.9615 87.0408 28.07C86.8716 28.1785 86.6831 28.2336 86.4753 28.2336C86.2676 28.2336 86.0714 28.1804 85.9021 28.0757C85.7328 27.9691 85.5982 27.8226 85.5001 27.6342C85.402 27.4458 85.352 27.2308 85.352 26.9853C85.352 26.7399 85.402 26.5248 85.5001 26.3364V26.3345Z' fill='white'/%3e%3cpath id='Vector_7' d='M90.5249 26.6209C90.6076 26.3622 90.7442 26.1547 90.9384 25.9949C91.1327 25.837 91.3366 25.757 91.5501 25.757C91.7636 25.757 91.9214 25.835 92.0387 25.9892C92.156 26.1433 92.2157 26.3888 92.2157 26.7256V29.0757H93.314V26.6381C93.3967 26.3774 93.5333 26.1662 93.7276 26.0025C93.9218 25.8408 94.1257 25.7589 94.3392 25.7589C94.5528 25.7589 94.7105 25.837 94.8278 25.9949C94.9451 26.1509 95.0048 26.3964 95.0048 26.7256V29.0757H96.1031V26.4535C96.1031 26.2499 96.0858 26.0501 96.0493 25.8522C96.0146 25.6543 95.9492 25.4773 95.8569 25.3194C95.7627 25.1614 95.6338 25.0358 95.4664 24.9426C95.2991 24.8493 95.0817 24.8018 94.8144 24.8018C94.4758 24.8018 94.17 24.8779 93.9007 25.0301C93.6295 25.1823 93.4083 25.4031 93.2332 25.6923C93.1794 25.4411 93.0524 25.2299 92.8523 25.0587C92.6523 24.8874 92.3753 24.8018 92.0195 24.8018C91.6636 24.8018 91.3501 24.876 91.0769 25.0225C90.8038 25.169 90.5845 25.3802 90.421 25.6524V24.8665H89.4285V29.0757H90.5268V26.6209H90.5249Z' fill='white'/%3e%3cpath id='Vector_8' d='M97.3812 28.5115C97.5774 28.7132 97.8159 28.8692 98.0948 28.9853C98.3737 29.0995 98.6853 29.1585 99.0296 29.1585C99.347 29.1585 99.6355 29.1109 99.8991 29.0157C100.161 28.9206 100.39 28.7893 100.584 28.6218C100.778 28.4544 100.926 28.2622 101.03 28.0453L100.088 27.7865C100.016 27.9596 99.8837 28.0985 99.6894 28.2032C99.4951 28.3079 99.2893 28.3611 99.07 28.3611C98.8777 28.3611 98.6988 28.3193 98.5333 28.2375C98.366 28.1556 98.2294 28.0357 98.1236 27.8778C98.0178 27.7199 97.9524 27.5353 97.9313 27.3222H101.251C101.257 27.2803 101.263 27.2251 101.269 27.1566C101.274 27.09 101.276 27.0234 101.276 26.9606C101.276 26.58 101.188 26.2261 101.011 25.8969C100.834 25.5677 100.578 25.3031 100.243 25.1014C99.9106 24.8997 99.5086 24.8008 99.0373 24.8008C98.566 24.8008 98.1698 24.9016 97.8274 25.1014C97.485 25.3012 97.2234 25.5677 97.0407 25.8988C96.858 26.2299 96.7656 26.5971 96.7656 26.9987C96.7656 27.2879 96.8195 27.5619 96.9253 27.8207C97.0311 28.0795 97.183 28.3098 97.3792 28.5096L97.3812 28.5115ZM98.0909 26.0833C98.1929 25.9273 98.3237 25.8055 98.4853 25.718C98.6468 25.6305 98.8257 25.5867 99.0219 25.5867C99.2181 25.5867 99.4066 25.6305 99.5721 25.718C99.7356 25.8055 99.8683 25.9273 99.9702 26.0833C100.072 26.2394 100.132 26.4221 100.155 26.6352H97.9082C97.9294 26.424 97.9909 26.2394 98.0929 26.0833H98.0909Z' fill='white'/%3e%3cpath id='Vector_9' d='M108.806 32.0357C103.586 33.6266 101.683 36.7797 101.416 37.2669C101.356 35.5961 101.25 34.2241 101.154 33.2346H94.87C95.2297 36.6332 96.1973 49.7919 91.373 62.4825H98.0035C99.3903 58.3436 100.252 54.2447 100.769 50.4484C102.778 37.3411 113.509 37.2764 115.635 37.3982L116 31.2346C113.694 31.1014 111.224 31.3393 108.806 32.0338V32.0357Z' fill='white'/%3e%3c/g%3e%3c/g%3e%3c/svg%3e");
        width: 116px;
        height: 63px;
    }

    /*Лого футера в теме автокосметики*/
    .autocosm-theme footer .site-logo {
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='330' height='43' viewBox='0 0 330 43' fill='none'%3e%3cg clip-path='url(%23clip0_114_1755)'%3e%3cpath d='M34.5874 14.3148L41.4569 26.2277C42.3711 27.8104 43.8727 28.7863 46.4264 28.7863H46.9371C49.4908 28.7863 50.9924 27.8104 51.9066 26.2277L58.7761 14.3148H53.3112L47.5194 24.3569C47.3355 24.6805 47.0086 24.8372 46.6817 24.8372C46.3549 24.8372 46.028 24.6754 45.8441 24.3569L40.0523 14.3148H34.5874Z' fill='white'/%3e%3cpath d='M5.31681 23.8816V14.3148H0V24.8372C0 26.9508 1.73141 28.6649 3.86631 28.6649H15.6644L17.8759 24.8372H6.28211C5.74584 24.8372 5.31681 24.4074 5.31681 23.8816Z' fill='white'/%3e%3cpath d='M73.0258 28.6649H78.4754L73.1943 23.4012H74.0319C76.1668 23.4012 77.8983 21.687 77.8983 19.5735V18.1374C77.8983 16.0238 76.1668 14.3097 74.0319 14.3097H59.5371V28.6599H64.3687V23.3961H67.1676C67.5404 23.3961 67.8928 23.5428 68.1584 23.8057L73.0309 28.6599L73.0258 28.6649ZM64.3687 18.1425H72.5814C73.1177 18.1425 73.5467 18.5723 73.5467 19.0981C73.5467 19.6291 73.1126 20.0538 72.5814 20.0538H64.3687V18.1425Z' fill='white'/%3e%3cpath d='M35.6447 28.665H41.1096L34.2401 16.752C33.3259 15.1693 31.8243 14.1934 29.2706 14.1934H28.7599C26.2062 14.1934 24.7046 15.1693 23.7904 16.752L16.9209 28.665H22.3858L24.0406 25.7929H33.9899L35.6447 28.665ZM25.9712 22.4455L28.1776 18.6229C28.3615 18.2993 28.6884 18.1425 29.0152 18.1425C29.3421 18.1425 29.669 18.3043 29.8529 18.6229L32.0593 22.4455H25.9712Z' fill='white'/%3e%3cpath d='M308.283 0H92.5667V21.5C92.5667 33.3725 102.291 43 114.283 43H308.283C320.275 43 330 33.3725 330 21.5C330 9.62747 320.275 0 308.283 0Z' fill='white'/%3e%3cpath d='M139.519 16.6054H144.821V28.665H147.441V16.6054H152.742V14.335H139.519V16.6054Z' fill='%231C252C'/%3e%3cpath d='M160.919 14.0468C156.803 14.0468 153.462 17.3537 153.462 21.4292C153.462 25.5047 156.803 28.8116 160.919 28.8116C165.036 28.8116 168.376 25.5047 168.376 21.4292C168.376 17.3537 165.036 14.0468 160.919 14.0468ZM160.919 26.4452C158.125 26.4452 155.853 24.1951 155.853 21.4292C155.853 18.6633 158.125 16.4132 160.919 16.4132C163.713 16.4132 165.986 18.6633 165.986 21.4292C165.986 24.1951 163.713 26.4452 160.919 26.4452Z' fill='%231C252C'/%3e%3cpath d='M192.917 14.0468C188.801 14.0468 185.46 17.3537 185.46 21.4292C185.46 25.5047 188.801 28.8116 192.917 28.8116C197.034 28.8116 200.374 25.5047 200.374 21.4292C200.374 17.3537 197.034 14.0468 192.917 14.0468ZM192.917 26.4452C190.124 26.4452 187.851 24.1951 187.851 21.4292C187.851 18.6633 190.124 16.4132 192.917 16.4132C195.711 16.4132 197.984 18.6633 197.984 21.4292C197.984 24.1951 195.711 26.4452 192.917 26.4452Z' fill='%231C252C'/%3e%3cpath d='M184.209 14.335H181.395L176.696 20.3926H173.637V14.335H171.017V28.665H173.637V22.6074H176.64L181.502 28.665H184.592L178.719 21.232L184.209 14.335Z' fill='%231C252C'/%3e%3cpath d='M207.672 17.0806C208.428 16.666 209.281 16.4587 210.226 16.4587C211.043 16.4587 211.794 16.6306 212.468 16.9745C213.143 17.3183 213.704 17.829 214.164 18.5167L216.156 17.2475C215.589 16.2564 214.792 15.498 213.766 14.9772C212.739 14.4564 211.564 14.1934 210.257 14.1934C208.781 14.1934 207.468 14.5019 206.309 15.1289C205.149 15.7508 204.245 16.6155 203.592 17.7228C202.938 18.8302 202.606 20.0892 202.606 21.4949C202.606 22.9006 202.933 24.1597 203.592 25.267C204.245 26.3744 205.155 27.2441 206.309 27.8762C207.463 28.5082 208.781 28.8217 210.257 28.8217C211.569 28.8217 212.739 28.5537 213.766 28.0228C214.792 27.4919 215.589 26.7283 216.156 25.7373L214.164 24.4934C213.709 25.1811 213.143 25.6918 212.468 26.0356C211.794 26.3794 211.048 26.5514 210.226 26.5514C209.281 26.5514 208.428 26.3441 207.672 25.9294C206.917 25.5148 206.324 24.9232 205.895 24.1597C205.466 23.3911 205.252 22.5062 205.252 21.4949C205.252 20.4836 205.466 19.624 205.895 18.8605C206.324 18.0919 206.917 17.5054 207.672 17.0908V17.0806Z' fill='%231C252C'/%3e%3cpath d='M227.249 24.0131L221.565 14.335H218.863V28.665H221.268V18.1729L226.621 27.0419H227.765L233.174 18.1981V28.665H235.554V14.335H233.092L227.249 24.0131Z' fill='%231C252C'/%3e%3cpath d='M249.471 15.1188C248.389 14.4968 247.153 14.1833 245.769 14.1833C244.384 14.1833 243.143 14.4918 242.04 15.1188C240.937 15.7407 240.074 16.6104 239.446 17.7279C238.817 18.8454 238.501 20.0994 238.501 21.4849C238.501 22.8703 238.822 24.1547 239.471 25.2721C240.12 26.3896 241.034 27.2593 242.214 27.8813C243.399 28.5032 244.752 28.8167 246.284 28.8167C247.485 28.8167 248.573 28.6195 249.548 28.22C250.524 27.8256 251.336 27.2441 251.995 26.4907L250.549 24.812C249.492 25.9649 248.098 26.5413 246.371 26.5413C244.951 26.5413 243.761 26.157 242.806 25.3935C241.851 24.6249 241.289 23.6136 241.126 22.3495H252.873C252.909 22.0259 252.929 21.763 252.929 21.5658C252.929 20.1247 252.623 18.8454 252.015 17.7279C251.402 16.6104 250.559 15.7407 249.477 15.1188H249.471ZM241.126 20.4887C241.274 19.2651 241.769 18.269 242.612 17.5155C243.46 16.7571 244.512 16.3778 245.769 16.3778C247.025 16.3778 248.077 16.7621 248.925 17.5257C249.773 18.2942 250.268 19.2802 250.411 20.4887H241.126Z' fill='%231C252C'/%3e%3cpath d='M254.038 16.6054H259.339V28.665H261.959V16.6054H267.261V14.335H254.038V16.6054Z' fill='%231C252C'/%3e%3cpath d='M272.741 24.7715V14.335H270.121V28.665H272.526L281.378 18.2285V28.665H283.998V14.335H281.623L272.741 24.7715Z' fill='%231C252C'/%3e%3cpath d='M300.459 14.335H297.645L292.946 20.3926H289.886V14.335H287.261V28.665H289.886V22.6074H292.89L297.752 28.665H300.842L294.968 21.232L300.459 14.335Z' fill='%231C252C'/%3e%3cpath d='M313.028 15.5385C311.961 14.5626 310.429 14.0771 308.426 14.0771C307.262 14.0771 306.159 14.2339 305.122 14.5525C304.085 14.866 303.191 15.321 302.446 15.9177L303.539 17.8644C304.101 17.3942 304.795 17.02 305.612 16.7419C306.429 16.4638 307.267 16.3222 308.125 16.3222C309.402 16.3222 310.367 16.6205 311.021 17.2121C311.675 17.8088 312.007 18.6633 312.007 19.7808V20.2966H307.854C305.832 20.2966 304.356 20.6809 303.431 21.4444C302.502 22.213 302.037 23.2243 302.037 24.4884C302.037 25.7525 302.522 26.7688 303.498 27.5425C304.473 28.3161 305.771 28.7054 307.39 28.7054C308.498 28.7054 309.463 28.5285 310.27 28.1796C311.082 27.8256 311.705 27.32 312.14 26.6525V28.5436H314.627V19.8921C314.627 17.9656 314.096 16.5093 313.028 15.5385ZM312.002 24.1648C311.675 24.9738 311.144 25.6008 310.418 26.0457C309.688 26.4857 308.825 26.7081 307.824 26.7081C306.823 26.7081 306.036 26.5008 305.474 26.0862C304.907 25.6716 304.627 25.1053 304.627 24.3822C304.627 22.9057 305.735 22.1624 307.962 22.1624H312.007V24.1648H312.002Z' fill='%231C252C'/%3e%3cpath d='M119.866 15.5385C118.798 14.5626 117.266 14.0771 115.264 14.0771C114.1 14.0771 112.996 14.2339 111.96 14.5525C110.923 14.866 110.029 15.321 109.283 15.9177L110.376 17.8644C110.938 17.3942 111.633 17.02 112.45 16.7419C113.267 16.4638 114.105 16.3222 114.963 16.3222C116.24 16.3222 117.205 16.6205 117.859 17.2121C118.512 17.8088 118.844 18.6633 118.844 19.7808V20.2966H114.692C112.67 20.2966 111.194 20.6809 110.269 21.4444C109.34 22.213 108.875 23.2243 108.875 24.4884C108.875 25.7525 109.36 26.7688 110.335 27.5425C111.311 28.3161 112.608 28.7054 114.227 28.7054C115.336 28.7054 116.301 28.5285 117.108 28.1796C117.92 27.8256 118.543 27.32 118.977 26.6525V28.5436H121.465V19.8921C121.465 17.9656 120.933 16.5093 119.866 15.5385ZM118.839 24.1648C118.512 24.9738 117.981 25.6008 117.256 26.0457C116.526 26.4857 115.663 26.7081 114.661 26.7081C113.66 26.7081 112.874 26.5008 112.312 26.0862C111.745 25.6716 111.464 25.1053 111.464 24.3822C111.464 22.9057 112.573 22.1624 114.799 22.1624H118.844V24.1648H118.839Z' fill='%231C252C'/%3e%3cpath d='M138.12 24.7159C138.12 25.98 137.64 26.9509 136.685 27.6385C135.729 28.3262 134.304 28.665 132.41 28.665H125.443V14.335H132.164C133.875 14.335 135.214 14.6536 136.179 15.2957C137.144 15.9379 137.624 16.843 137.624 18.0161C137.624 18.7746 137.42 19.4269 137.011 19.978C136.603 20.5292 136.031 20.9489 135.306 21.2371C137.18 21.7073 138.12 22.8703 138.12 24.726V24.7159ZM128.012 20.4988H131.945C132.946 20.4988 133.707 20.3168 134.228 19.9578C134.749 19.5988 135.004 19.0729 135.004 18.3903C135.004 17.02 133.983 16.3374 131.945 16.3374H128.012V20.5039V20.4988ZM134.677 26.1519C135.224 25.8081 135.495 25.2772 135.495 24.5541C135.495 23.831 135.244 23.2647 134.744 22.9057C134.243 22.5467 133.457 22.3647 132.379 22.3647H128.007V26.6626H132.216C133.309 26.6626 134.126 26.4907 134.672 26.1469L134.677 26.1519Z' fill='%231C252C'/%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_114_1755'%3e%3crect width='330' height='43' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
        width: 330px;
        height: 43px;
    }

    /*Лого футера в теме автохимии*/
    .autochem-theme footer .site-logo {
        background-image: url('autochem-footer-logo.svg');
        width: 330px;
        height: 43px;
    }

    /*Список логотипов*/
    .mp-footer-logo-list {
        list-style-type: none;
        padding: 0;
        margin: 0;
        display: flex;
        column-gap: 10px;
    }

    /*Элемент списка логотипов*/
    .mp-footer-logo-list-item {
        width: 42px;
        height: 42px;
        border-radius: 10px;
    }

    .mp-footer-logo-list-item:hover, .mp-footer-logo-list-item:focus {
        opacity: 0.7;
    }

    .mp-footer-logo-list-item:active {
        opacity: 0.4;
    }

    /*Текст в футере*/
    .footer-text {
        color: var(--lfh-light-green-color);
        font-variant-numeric: lining-nums proportional-nums;
        font-family: Raleway;
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: 1.3;
        margin: 0;
    }

    /*Текст в футере в LFH теме*/
    .lfh-theme .footer-text {
        color: var(--lfh-light-green-color) !important;
    }

    /*Текст в футере в теме Автокосметики*/
    .autocosm-theme .footer-text {
        color: white !important;
    }

    /*Текст в футере в теме Автохимии*/
    .autochem-theme .footer-text {
        color: white !important;
    }

    /*Сылка на главный сайт LFH*/
    .main-site-link {
        width: min-content;
        text-decoration: none;
        white-space: nowrap;
        transition-duration: var(--hover-transition-duration);
    }

    .main-site-link:hover,
    .main-site-link:focus {
        opacity: 0.7;
        transition-duration: var(--hover-transition-duration);
    }

    .main-site-link:active {
        opacity: 0.4;
        transition-duration: var(--hover-transition-duration);
    }

/*========== Контейнер всей карточки товара ==========*/


    /*Контейнер*/

    .product-card {
        width: var(--page-desktop-width-percent);
        max-width: var(--page-desktop-width-px);
        /*height: 750px;*/
        margin: var(--main-block-margin);
        padding: 0 15px;
        box-sizing: border-box;

    }

    @media screen and (max-width: 640px) {
        .product-card {
            width: 100%;
            max-width: 100%;
            column-gap: 8px;
            row-gap: 32px;
        }
    }

    /*Лейбл с размером скидки*/
    .sale-label {
        display: flex;
        align-items: center;
        justify-content: center;
        border-radius: 50px;
        background: #F91155;
        padding: 9px 16px;
        box-sizing: border-box;
        color: #FFF;
        font-variant-numeric: lining-nums proportional-nums;
        font-family: var(--main-font-family);
        font-style: normal;
        font-weight: 700;
        line-height: 1;
        height: min-content;
        width: min-content;
    }

/*========== Аккордеон в десктоп версии карточки товара ==========*/

    .accordeon {
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        grid-column: span 1;
    }

    @media screen and (min-width: 640px) and (max-width: 1200px) {
        .accordeon {
            grid-row: 1 / 2;
            grid-column: span 2;
        }
    }

    @media screen and (max-width: 640px) {
        .accordeon {
            display: none;
        }
    }

    /*Контейнер-список для медиа*/
    .slider-wrapper {
        display: grid;
        grid-template-columns: 1fr;
        row-gap: 20px;
        padding: 0 !important;
        margin: 20px 0 !important;
        list-style-type: none;
        overflow: scroll;
        scroll-behavior: smooth;
    }

    /*Убираем скроллбар у блока*/
    .slider-wrapper::-webkit-scrollbar {
        width: 0;
        height: 0;
    }

    /*Элемент списка-слайдера*/
    .slider-list-item {
        grid-column: span 1;
        margin: 0;
        padding: 0;
        box-sizing: border-box;
    }

    .slider-list-item:last-child {
        margin: 0;
    }

    /*
            .slider-wrapper img {
                height: 100%;
                width: 100%;
                object-fit: cover;
                box-sizing: border-box;
                border: 7px solid transparent;
                border-radius: 1.25vw;
            }

            .slider-wrapper iframe {
                height: 100%;
                width: 100%;
                box-sizing: border-box;
                border: 7px solid transparent;
                border-radius: 1.25vw;
            }
            */

    .slider-list-item>*,
    .slider-list-item>* {
        height: 100%;
        width: 100%;
        object-fit: cover;
        box-sizing: border-box;
        border: 7px solid transparent;
        border-radius: 1.25vw;
        transition-duration: var(--hover-transition-duration);
    }

    /*Устанавливаем время перехода для элементов слайдера при наведении*/
    .slider-list-item:hover>*,
    .slider-list-item:focus>* {
        transition-duration: var(--hover-transition-duration);
    }

    /*Устанавливаем цвета обводки элементов слайдера при наведении в LFH теме*/
    .lfh-theme .slider-list-item:hover>*,
    .lfh-theme .slider-list-item:focus {
        border: 7px solid var(--green-hover-color);
    }

    /*Устанавливаем цвета обводки элементов слайдера при клике в LFH теме*/
    .lfh-theme .slider-list-item:active>* {
        border: 7px solid var(--lfh-light-green-color);
    }

    /*Устанавливаем цвета обводки элементов слайдера при наведении в теме автокосметики*/
    .autocosm-theme .slider-list-item:hover>*,
    .autocosm-theme .slider-list-item:focus {
        border: 7px solid var(--autocosm-hover-color);
    }

    /*Устанавливаем цвета обводки элементов слайдера при клике в теме автокосметики*/
    .autocosm-theme .slider-list-item:active>* {
        border: 7px solid var(--autocosm-active-color);
    }

    /*Устанавливаем цвета обводки элементов слайдера при наведении в теме автохимии*/
    .autochem-theme .slider-list-item:hover>*,
    .autochem-theme .slider-list-item:focus {
        border: 7px solid var(--autochem-hover-color);
    }

    /*Устанавливаем цвета обводки элементов слайдера при клике в теме автохимии*/
    .autochem-theme .slider-list-item:active>* {
        border: 7px solid var(--autochem-active-color);
    }


    /*Кнопки пролистивания медиа*/
    .slider-go-back,
    .slider-go-forward {
        appearance: none;
        border: none;
        cursor: pointer;
        display: flex;
        justify-content: center;
        align-items: center;
        padding: 0;
        background-color: transparent;
        height: 100%;
    }

    /*Иконка стрелки в кнопке пролистивания медиа*/
    .slider-go-back svg,
    .slider-go-forward svg {
        width: 32px;
        height: 32px;
    }

    .slider-go-back {
        transform: rotate(180deg);
        height: 32px;
    }

    .slider-go-forward {
        transform: rotate(0deg);
        height: 32px;
    }

/*========== Контейнер для основного изображения или видоса ==========*/

    /*Контейнер для основного изображения или видоса*/
    .main-media {
        box-sizing: border-box;
        /*background-color: #1C432C;*/
        grid-column: span 4;
        /*max-height: 450px;
                max-width: 450px;*/
        border-radius: 1.25vw;
        display: flex;
    }

    @media screen and (min-width: 640px) and (max-width: 1200px) {
        .main-media {
            grid-column: span 4;
            grid-row: 1 / 2;
        }
    }

    @media screen and (max-width: 640px) {
        .main-media {
            display: none;
        }
    }

    .main-media img {
        border-radius: inherit;
        width: 100%;
        height: 100%;
        object-fit: contain;
    }

    .main-media iframe {
        border-radius: inherit;
        width: 100%;
        height: 100%;
}

/*========== Мобильный слайдер ==========*/

    @media screen and (min-width: 640px) {
        .swiper-container {
            display: none;
        }
    }

    .swiper-container {
        grid-column: 1 / -1;
        width: 100%;
        height: calc(100% + 60px);
    }

    .swiper-container img {
        width: 100%;
        height: auto;
        border-radius: 24px;
        object-fit: contain;
    }

    .swiper-container iframe {
        width: 100%;
        height: auto;
        border-radius: 24px;
    }

    .swiper-wrapper {
        padding-left: initial;
        margin: 0;
    }

    .swiper-slide {
        text-align: center;
        font-size: 18px;
        background: #fff;
        width: 100%;
        /*border-right: 1px solid black;*/
        /* Center slide text vertically */
        display: -webkit-box;
        display: -ms-flexbox;
        display: -webkit-flex;
        display: flex;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        -webkit-justify-content: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        -webkit-align-items: center;
        align-items: flex-start;
    }

    .swiper-pagination-bullet {
        width: 12px !important;
        height: 12px !important;
        background: var(--lightgray-color) !important;
        opacity: 1 !important;
        margin: 0 7px;
    }


    .swiper-pagination-bullet-active {
        background: var(--lfh-light-green-color) !important;
        width: 24px !important;
        border-radius: 6px !important;
    }

/*========== Информация о продукте ==========*/

    .product-info {
        grid-column: span 4;
        display: grid;
        grid-template-columns: 1fr;
        row-gap: var(--grid-gap-desktop);
        height: min-content;
    }

    @media screen and (min-width: 640px) and (max-width: 1200px) {
        .product-info {
            grid-row: 1 / 3;
            grid-column: span 6;
        }
    }

    @media screen and (max-width: 640px) {
        .product-info {
            grid-column: 1 / -1;
        }
    }

    .product-title {
        grid-column: 1 / -1;
        width: 100%;
        color: var(--lfh-dark-green-color);
        font-variant-numeric: lining-nums proportional-nums;
        font-family: var(--main-font-family);
        font-size: 24px;
        font-style: normal;
        font-weight: 700;
        line-height: 1.3;
        margin: 0;
    }

    @media screen and (max-width: 640px) {
        .product-title {
            margin: 45px 0 0 0;
        }
    }

    /*Название продукта в главной карточке товара в LFH теме*/
    .lfh-theme .product-title {
        color: var(--lfh-dark-green-color);
    }

    /*Название продукта в главной карточке товара в теме автокосметики*/
    .autocosm-theme .product-title {
        color: var(--autocosm-main-text-color);
    }

    /*Название продукта в главной карточке товара в теме автохимии*/
    .autochem-theme .product-title {
        color: var(--autochem-main-text-color);
    }

    .variants-block {
        display: grid;
        row-gap: 14px;
    }

    /**/
    .variant-name {
        width: 100%;
        color: var(--subtitle-color);
        font-variant-numeric: lining-nums proportional-nums;
        font-family: var(--main-font-family);
        font-size: 14px;
        font-style: normal;
        font-weight: 700;
        line-height: 1;
        margin-bottom: 14px;
        margin: 0;
    }

    /*Контейнер для кнопок с вариантами товара*/
    .variant-button-group {
        display: grid;
        grid-template-columns: repeat(2, min-content);
        gap: 16px;
    }

    /*Кнопка переключения вариантов товара (может быть ссылкой)*/
    .variant-button {
        cursor: pointer;
        text-decoration: none;
        padding: 14px 16px;
        box-sizing: border-box;
        margin: 0;
        display: flex;
        justify-content: center;
        align-items: center;
        border-radius: 25px;
        border: 3px solid var(--lightgray-color);
        background-color: transparent;
        /*текст*/
        font-variant-numeric: lining-nums proportional-nums;
        font-family: var(--main-font-family);
        font-size: 14px;
        font-style: normal;
        font-weight: 700;
        line-height: 1;
        white-space: nowrap;
        transition-duration: var(--hover-transition-duration);
    }

    .variant-button:last-child {
        margin: 0;
    }

    .variant-button:hover {
        transition-duration: var(--hover-transition-duration);
    }

    .variant-button:active {
        transition-duration: var(--hover-transition-duration);
    }

    /*Цвет текстка в кнопках с вариантами в LFH теме*/
    .lfh-theme .variant-button {
        color: var(--lfh-dark-green-color) !important;
    }

    .lfh-theme .variant-button:hover {
        border: 3px solid var(--green-hover-color);
    }

    .lfh-theme .variant-button:active {
        border: 3px solid var(--lfh-dark-green-color);
    }

    .lfh-theme .variant-button-pressed {
        border: 3px solid var(--lfh-light-green-color);
    }

    /*Цвет текстка в кнопках с вариантами в теме автокосметики*/
    .autocosm-theme .variant-button {
        color: var(--autocosm-main-text-color) !important;
    }

    .autocosm-theme .variant-button:hover {
        border: 3px solid var(--autocosm-hover-color);
    }

    .autocosm-theme .variant-button:active {
        border: 3px solid var(--autocosm-active-color);
    }

    .autocosm-theme .variant-button-pressed {
        border: 3px solid var(--autocosm-active-color);
    }

    /*Цвет текстка в кнопках с вариантами в теме автохимии*/
    .autochem-theme .variant-button {
        color: var(--autochem-main-text-color) !important;
    }

    .autochem-theme .variant-button:hover {
        border: 3px solid var(--autochem-hover-color);
    }

    .autochem-theme .variant-button:active {
        border: 3px solid var(--autochem-active-color);
    }

    .autochem-theme .variant-button-pressed {
        border: 3px solid var(--autochem-active-color);
    }

    .description-text {
        color: #4B4B4B;
        font-variant-numeric: lining-nums proportional-nums;
        font-family: var(--main-font-family);
        font-size: 14px;
        font-style: normal;
        font-weight: 600;
        line-height: 20px;
        margin: 0;
    }

/*========== Блок с ценой, ссылками на МП и промокодом ==========*/

    /*Контейнер блока*/
    .product-sale-info {
        grid-column: span 3;
        display: grid;
        row-gap: var(--grid-gap-desktop);
        height: min-content;
    }

    @media screen and (min-width: 640px) and (max-width: 1200px) {
        .product-sale-info {
            grid-row: 2 / 3;
            grid-column: span 6;
            margin-top: 30px;
        }
    }

    @media screen and (max-width: 640px) {
        .product-sale-info {
            grid-column: 1 / -1;
        }
    }

    /*Блок с ценой и ссылками на маркетплейсы*/
    .price-block {
        width: 100%;
        border-radius: 24px;
        box-shadow: 0px 0px 50px 0px rgba(202, 202, 202, 0.40);
        padding: 15px 17px;
        box-sizing: border-box;
        background-color: white;
    }

    /*Текст с ценой товара*/
    .product-price {
        color: var(--lfh-dark-green-color);
        font-variant-numeric: lining-nums proportional-nums;
        font-family: var(--main-font-family);
        font-size: 36px;
        font-style: normal;
        font-weight: 700;
        line-height: 1;
        width: 100%;
        margin: 0 0 16px 0;
    }

    /*Числовое значение цены*/
    .product-price-value {
        display: inline-block;
        margin: 0 7px;
    }

    .price-notification {
        margin: 0 0 30px 0;
        width: 100%;
        color: var(--subtitle-color);
        font-variant-numeric: lining-nums proportional-nums;
        font-family: var(--main-font-family);
        font-size: 14px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.3;
    }

    /*Блок со ссылками на маркетплейсы*/
    .mp-links-block {
        display: flex;
        flex-wrap: wrap;
        width: 100%;
    }

    /*Кнопка-ссылка на маркетплейс*/
    .mp-link {
        display: flex;
        padding: 10px 16px;
        justify-content: center;
        align-items: center;
        box-sizing: border-box;
        margin: 0 12px 12px 0;
        border-radius: 50px;
        font-variant-numeric: lining-nums proportional-nums;
        font-family: Raleway;
        font-size: 16px;
        font-style: normal;
        font-weight: 700;
        line-height: 1;
        text-decoration: none;
        height: min-content;
    }

    .mp-link:hover,
    .mp-link:focus {
        transform: translateY(-2px);
        transition-duration: var(--hover-transition-duration);
    }

    /*Убираем отсут справа у последней кнопки*/
    .mp-link:last-child {
        margin: 0;
    }

    /*Кнопка OZON*/
    .ozn {
        background-color: #005BFF;
        color: white !important;
    }

    /*Кнопка Wildberries*/
    .wb {
        background-color: #920196;
        color: white !important;
    }

    /*Кнопка Yandex Market*/
    .yam {
        background-color: #FCE000;
        color: black !important;
    }

    /*Кнопка Все инструменты*/
    .allin {
        background-color: #d60000;
        color: white !important;
    }

    .buy-shops {
        background-color: var(--lfh-light-green-color);
        color: white !important;
    }

    /*Блок с промокодом*/
    .promocode-block {
        width: 100%;
        border-radius: 31px;
        border: 2px solid var(--lightgray-color);
        padding: 15px 17px;
        box-sizing: border-box;
        display: grid;
        grid-template-columns: min-content auto;
        column-gap: 13px;
        height: min-content;
        user-select: none;
    }

    /*Блок с информацией и скидках и промокоде*/
    .sales-info {
        grid-column: 1 / 2;
        display: grid;
        grid-template-columns: repeat(2, min-content);
        gap: 11px;
    }

    /*Лейбл "Скидка"*/
    .sales-text {
        grid-column: 2 / 3;
        grid-row: 1 / 2;
        color: var(--subtitle-color);
        font-variant-numeric: lining-nums proportional-nums;
        font-family: var(--main-font-family);
        font-size: 20px;
        font-style: normal;
        font-weight: 700;
        line-height: normal;
        text-transform: uppercase;
        margin: 0;
        display: flex;
        align-items: center;
    }

    .product-sale-info .sale-label {
        grid-column: 1 / 2;
        grid-row: 1 / 2;
        font-size: 24px;
    }

    /*Текст условий применения промокода*/
    .sales-condition {
        grid-column: 1 / -1;
        grid-row: 2 / 3;
        color: var(--subtitle-color);
        font-variant-numeric: lining-nums proportional-nums;
        font-family: var(--main-font-family);
        font-size: 13px;
        font-style: normal;
        font-weight: 500;
        line-height: 1.3;
        margin: 0;
    }

    /*Текст промокода*/
    .promocode-text {
        grid-column: 1 / -1;
        grid-row: 3 / 4;
        border-radius: 50px;
        border: 1px dashed var(--subtitle-color);
        color: var(--subtitle, #868686);
        font-variant-numeric: lining-nums proportional-nums;
        font-family: var(--main-font-family);
        font-size: 15px;
        font-style: normal;
        font-weight: 700;
        line-height: 1;
        text-transform: uppercase;
        margin: 0;
        display: flex;
        align-items: center;
        justify-content: center;
        height: min-content;
        padding: 7px 0;
        width: 100%;
        cursor: pointer;
    }

    /*Картинка маркетплейса*/
    .mp-image {
        grid-column: 2 / 3;
        height: 100%;
        width: auto;
        background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg xmlns='http://www.w3.org/2000/svg' width='109' height='109' viewBox='0 0 109 109' fill='none'%3e%3cg clip-path='url(%23clip0_60_1014)'%3e%3cmask id='mask0_60_1014' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='110' height='109'%3e%3cpath d='M87.2046 109H21.8031C9.75947 109 0 99.2405 0 87.2046V21.8031C0 9.75947 9.75947 0 21.8031 0H87.2046C99.2482 0 109.008 9.75947 109.008 21.8031V87.2046C109 99.2405 99.2405 109 87.2046 109Z' fill='white'/%3e%3c/mask%3e%3cg mask='url(%23mask0_60_1014)'%3e%3cpath d='M109 0H0V109H109V0Z' fill='%23005BFF'/%3e%3c/g%3e%3cmask id='mask1_60_1014' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='110' height='109'%3e%3cpath d='M87.2046 109H21.8031C9.75947 109 0 99.2405 0 87.2046V21.8031C0 9.75947 9.75947 0 21.8031 0H87.2046C99.2482 0 109.008 9.75947 109.008 21.8031V87.2046C109 99.2405 99.2405 109 87.2046 109Z' fill='white'/%3e%3c/mask%3e%3cg mask='url(%23mask1_60_1014)'%3e%3cpath d='M97.464 -19.3498C91.3653 -8.1214 87.2892 -2.29955 75.461 10.9669C73.6537 13.5432 71.4849 15.6889 69.1623 17.7193C58.3492 27.1711 47.5592 36.7076 36.7153 46.1133C33.5083 48.8973 30.1398 51.4352 26.8174 54.0731C24.8409 55.642 22.4722 56.5034 20.1573 57.2955C12.4282 59.9334 4.74517 62.4252 -2.96089 65.1246C-6.4217 66.3398 -9.82867 67.8318 -13.228 69.2392C-15.6044 70.2236 -17.4501 72.0386 -19.2344 73.892C-23.5335 78.3757 -25.8484 82.5363 -29.563 89.6964C-29.5706 89.4503 -30.5781 67.3626 -30.5781 67.3626C-25.9176 61.3716 -20.2803 56.6034 -14.6892 52.2043C-12.2282 50.2662 -9.57488 48.7127 -6.93697 47.0515C-2.27642 44.1214 1.92269 40.4376 5.89877 36.5538C9.67489 32.8776 12.7665 28.5708 15.7967 24.2102C20.5957 17.2963 25.4715 10.4208 30.6551 3.81454C33.2545 0.499853 36.2923 -2.37646 39.3148 -5.23739C43.1909 -8.90585 51.3968 -17.2656 51.3968 -17.2656C51.4276 -17.2656 65.6707 -17.9116 65.6707 -17.9116C65.2477 -17.4194 64.8171 -16.6734 64.6556 -16.4043C62.9329 -13.4664 61.1255 -10.6132 59.5259 -7.61381C58.5107 -5.70653 57.8493 -3.52237 56.9418 -1.54587C55.1268 2.37638 52.9427 5.99869 49.7203 8.7981C48.659 9.72098 47.4131 10.5362 46.1749 11.1514C43.5985 12.4281 41.3374 14.1277 39.1994 16.0581C35.9616 18.9806 33.0546 22.2491 30.1629 25.5484C25.61 30.7319 21.3032 36.1077 17.181 41.6758C16.7811 42.2141 16.3273 42.7217 15.9736 43.2985C15.8044 43.5753 15.7428 43.9368 15.6198 44.2521L15.7275 44.4521C16.1428 44.306 16.6196 44.206 16.9887 43.9753C18.3731 43.1293 19.8189 42.3679 21.1109 41.3912C26.0022 37.692 30.9166 33.9466 35.6925 30.0859C38.1535 28.094 40.3146 25.7176 42.6987 23.6103C44.1676 22.3183 45.8365 21.2724 47.3669 20.0573C49.8818 18.0654 52.3736 16.1119 54.7884 13.9816C58.4646 10.7515 62.133 7.41377 65.6784 3.99911C73.0615 -3.13784 71.6079 -11.0208 78.6987 -18.5038L97.464 -19.3498Z' fill='%23F91155'/%3e%3cpath d='M121.059 93.3879C119.921 94.5569 119.344 95.4721 118.136 96.5642C117.16 97.4486 115.96 98.1408 114.922 98.9637C111.099 101.994 107.562 105.747 103.324 108.108C100.125 109.892 96.7947 111.146 93.2031 111.561C92.5648 111.638 91.865 111.553 91.2343 111.399C90.4114 111.2 90.0961 110.454 90.1884 109.577C90.3345 108.223 91.019 107.2 91.8419 106.224C92.7417 105.155 93.6492 103.947 94.749 103.147C97.31 101.302 99.3095 98.9714 101.055 96.3335C102.309 94.4339 103.447 92.5112 104.724 90.627C106.262 88.3428 108.277 86.5278 110.215 84.6436C114.822 80.183 119.213 75.3687 124.081 71.2388C124.074 71.3618 121.166 92.5804 121.059 93.3879Z' fill='%23F91155'/%3e%3cpath d='M99.8019 -19.4959C99.8019 -19.4959 99.402 -18.4807 99.0406 -17.7655C95.2029 -9.18271 91.7882 -1.23055 86.8893 6.73699C82.6748 13.5894 78.3219 20.2957 73.3075 26.5328C71.5541 28.7169 69.7775 30.9549 67.5241 32.5931C63.9941 35.1617 60.4718 37.6381 56.911 40.153C51.8659 43.7138 46.7747 47.2438 42.1141 51.366C40.2761 52.9887 38.5226 54.7114 37.0691 56.7495C35.9539 58.3107 34.8465 59.9026 33.5467 61.287C28.2632 66.9473 22.4029 71.9386 16.4965 76.8452C10.4055 81.898 4.26831 86.8892 -1.87654 91.8651C-5.69881 94.9644 -9.59798 97.9407 -13.7971 100.463C-14.6354 100.963 -15.5736 101.34 -16.4734 101.701C-16.6119 101.755 -25.2562 105.201 -25.9561 105.839C-25.9022 106.562 -25.1562 117.029 -25.1332 117.167C-25.0101 117.098 -22.5414 115.114 -22.0492 114.753C-18.5115 112.076 -16.658 110.092 -12.7512 108.123C-8.31364 105.885 -3.86073 103.816 0.492188 101.417C10.4593 95.8873 20.3264 89.9886 29.9398 83.813C34.3927 80.952 38.7995 78.0834 43.1293 75.0148C48.3205 71.3541 52.835 66.9089 57.2417 62.2868C62.6329 56.6264 67.9241 50.8507 73.1768 45.0366C76.7607 41.0682 80.2599 36.946 83.7515 32.8776C86.0894 30.1551 88.4274 27.4557 90.6654 24.6409C94.4108 19.9111 97.5716 14.7891 100.84 9.69021C102.855 6.54472 104.916 3.39154 107.185 0.453707C112.976 -7.05239 118.213 -14.297 125.358 -21.3494L99.8019 -19.4959Z' fill='%23F91155'/%3e%3cpath d='M19.9418 5.76802C15.0736 10.9208 10.3208 16.0812 5.56025 21.3416C2.96849 24.218 0.630527 27.3173 -1.93047 30.2398C-6.50642 35.4617 -11.2439 40.6222 -16.6504 44.8905C-22.1339 49.2127 -28.0326 53.581 -33.6238 57.7647C-33.6391 57.4494 -34.3005 42.7909 -34.3159 42.4602C-31.9472 38.4457 -29.5631 33.9005 -27.8019 29.5399C-26.7637 26.9635 -25.8485 24.2564 -24.8025 21.68C-22.803 16.7195 -20.1804 12.182 -16.3197 8.56743C-14.1663 6.54478 -11.6899 5.11431 -9.14433 3.75306C-1.50748 -0.338381 6.12167 -4.49904 13.7739 -8.55202C18.3345 -10.9746 21.7876 -15.1968 25.856 -18.3884L41.9987 -19.119C34.6695 -10.7746 27.5787 -2.31488 19.9418 5.76802Z' fill='%23F91155'/%3e%3cpath d='M53.8577 124.966C55.1113 123.743 56.2879 122.636 57.4415 121.459C62.8327 115.952 68.9391 111.43 74.9455 106.747C76.2376 105.739 77.5065 104.662 78.7293 103.555C79.16 103.147 79.483 102.655 79.7291 102.109C79.8906 101.763 80.0214 101.202 79.8368 100.963C79.5984 100.656 79.0216 100.348 78.6601 100.433C77.7834 100.617 76.8451 100.856 76.0914 101.34C71.7539 104.132 67.4779 106.993 63.1865 109.846C61.7252 110.823 60.2717 111.945 58.8182 112.922C56.1572 114.691 53.8192 116.929 51.8504 119.513C50.5968 121.167 49.4048 122.382 48.0589 123.951C47.8974 124.143 47.459 124.566 47.1591 124.881C46.1593 124.874 31.2471 124.704 31.001 124.704C32.7391 123.574 34.7079 122.159 35.4231 121.628C43.1984 115.806 49.4971 112.268 57.803 107.393C65.1707 103.063 72.4384 98.5483 79.7291 94.0877C82.267 92.5342 84.8588 90.973 86.7892 88.535C88.0504 86.9431 89.3655 85.4126 90.5884 83.7822C94.5337 78.5218 98.4329 73.1152 102.394 67.8625C104.916 64.5171 107.439 61.2101 110.484 58.3645C112.684 56.3034 115.037 54.4346 117.252 52.3965C121.636 48.3666 120.49 43.0293 128.588 30.6088C133.095 23.6949 136.079 21.3954 138.517 18.7575C140.078 17.0656 144.631 14.4815 146.461 13.1125C146.446 14.2277 146.407 18.0577 146.4 18.8421C143.054 21.7107 137.632 29.6783 137.017 34.1542C134.81 50.1278 120.251 59.7873 112.83 69.3391C109.354 73.8305 105.393 77.7296 101.163 81.4058C98.3867 83.8207 95.7027 86.3278 93.4877 89.3426C92.5956 90.5577 91.9958 91.9959 91.1805 93.2802C88.5042 97.4639 85.7817 101.648 83.0592 105.801C81.0288 108.877 79.0062 112.015 76.7528 114.906C74.0688 118.352 72.0154 120.697 69.1621 123.997C69.0237 124.158 68.5315 124.766 68.1623 125.135L53.8577 124.966Z' fill='%23F91155'/%3e%3cpath d='M-29.8477 130.98C-21.6032 125.143 -12.1283 120.251 -3.44555 115.053C0.54591 112.661 4.64504 110.438 8.74417 108.254C13.2509 105.854 17.7653 103.378 22.4105 101.325C29.9781 97.9792 36.7998 93.511 43.1523 88.1044C45.2595 86.3125 47.1437 84.1975 49.051 82.1518C53.0579 77.8527 57.1109 73.4921 61.0254 69.1007C64.8861 64.7709 68.593 60.3334 72.4076 55.9574C74.3841 53.6886 76.5375 51.5737 78.9908 49.8894C79.5292 49.5357 80.1521 49.3357 80.752 49.1281C81.3749 48.905 81.7979 49.1742 81.6518 49.8433C81.4057 50.9738 81.0673 52.2043 80.5367 53.2041C78.7293 56.5419 76.8836 59.772 74.9071 63.0097C72.4461 67.0473 69.6851 70.9619 66.6473 74.5304C63.9094 77.7528 60.9254 80.5829 57.5492 83.044C55.242 84.7051 53.0194 86.6047 50.9506 88.5889C47.7205 91.7267 44.0136 94.1493 40.3606 96.7103C32.6007 102.155 24.5254 107.162 16.5118 112.176C8.15199 117.406 1.63798 122.882 -6.791 130.549L-29.8477 130.98Z' fill='%23F91155'/%3e%3cpath d='M125.358 14.0124C130.988 11.4437 140.093 3.66075 144.069 -0.299953L142.485 -23.9103C140.755 -22.4876 138.009 -20.5264 136.433 -19.1729C134.771 -17.7655 132.656 -15.8351 131.134 -14.2739C124.896 -7.86758 122.974 -4.81438 117.167 2.01494C111.868 8.24439 106.177 14.62 102.517 22.1107C101.278 24.6563 100.225 27.225 98.9789 29.7629C95.6412 36.5999 91.8189 43.2216 88.0812 49.8202C85.3203 54.6884 82.3978 59.3643 78.937 63.7019C75.8915 67.5164 72.8537 71.3387 69.7236 75.0764C67.6163 77.5989 65.5014 80.0907 63.2019 82.4056C59.9487 85.6895 56.211 88.3274 52.4118 90.8577C48.4742 93.4956 44.4981 96.0412 40.4836 98.5483C35.6077 101.594 31.4778 105.678 27.4094 109.769C25.7098 111.484 24.0332 113.253 22.2182 114.814C17.7115 118.69 13.6354 121.059 9.60552 125.481C9.23636 125.881 8.32117 126.835 8.12891 127.042L27.594 125.735C28.3862 125.197 29.6474 123.589 30.2627 122.843C31.8547 120.428 32.8852 119.352 34.3003 116.829C35.8692 114.03 37.9918 111.792 40.6759 110.238C42.7908 109.015 44.8288 107.785 46.9515 106.577C49.8585 104.924 52.9502 103.493 55.7034 101.602C61.2869 97.7639 66.7857 93.7417 72.1846 89.6348C77.245 85.7741 82.1286 81.675 87.0814 77.6682C88.8349 76.2531 90.3269 74.6919 91.4882 72.6692C94.2645 67.8241 96.4487 62.6406 98.3636 57.3725C99.8941 53.1656 101.263 48.8819 102.747 44.6444C105.485 36.8383 109.246 29.563 113.514 22.6106C116.837 17.2348 119.736 16.5811 125.358 14.0124Z' fill='%23F91155'/%3e%3c/g%3e%3cmask id='mask2_60_1014' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='110' height='109'%3e%3cpath d='M87.2046 109H21.8031C9.75947 109 0 99.2405 0 87.2046V21.8031C0 9.75947 9.75947 0 21.8031 0H87.2046C99.2482 0 109.008 9.75947 109.008 21.8031V87.2046C109 99.2405 99.2405 109 87.2046 109Z' fill='white'/%3e%3c/mask%3e%3cg mask='url(%23mask2_60_1014)'%3e%3cmask id='mask3_60_1014' style='mask-type:luminance' maskUnits='userSpaceOnUse' x='0' y='0' width='109' height='109'%3e%3cpath d='M109 0H0V109H109V0Z' fill='white'/%3e%3c/mask%3e%3cg mask='url(%23mask3_60_1014)'%3e%3cpath d='M11.5899 72.8692C7.49078 74.5612 2.91483 71.831 2.2765 67.3089C1.84582 64.2326 3.53777 61.1948 6.33718 60.0412C10.4363 58.3492 15.0123 61.0794 15.6506 65.6015C16.0736 68.6778 14.3816 71.7156 11.5899 72.8692ZM6.86015 53.6271C-1.06125 54.9115 -5.71411 63.2482 -2.82242 70.985C-0.68441 76.7069 5.20665 80.2292 11.0669 79.2755C18.9883 77.9989 23.6412 69.6545 20.7495 61.9177C18.6115 56.1958 12.7204 52.6812 6.86015 53.6271Z' fill='white'/%3e%3cpath d='M24.564 49.1203C22.7798 49.5971 21.8185 51.6198 22.6952 53.3963C23.3335 54.696 24.8563 55.2959 26.2406 54.9268L34.262 52.7811L26.2637 72.846C26.0022 73.5074 26.5944 74.1919 27.2788 74.0073L46.8516 68.7623C48.2359 68.3931 49.2511 67.1088 49.1511 65.6629C49.0204 63.6864 47.1746 62.4175 45.3981 62.8943L35.6309 65.5091L43.6215 45.4595C43.883 44.7981 43.2832 44.106 42.5987 44.2906L24.564 49.1203Z' fill='white'/%3e%3cpath d='M102.732 28.0556C101.471 28.7016 100.886 30.209 101.256 31.5933L103.863 41.3066L84.8591 32.9699C84.1977 32.6777 83.4978 33.2852 83.6901 33.9928L89.0659 54.0501C89.435 55.4344 90.6963 56.4496 92.1114 56.3726C94.0879 56.265 95.3568 54.3961 94.8646 52.5811L92.2421 42.7832L111.246 51.1199C111.907 51.4122 112.607 50.8046 112.415 50.0971L107.024 29.9629C106.531 28.1402 104.501 27.1558 102.732 28.0556Z' fill='white'/%3e%3cpath d='M61.9333 38.4611C52.4123 41.0067 46.2059 48.6974 48.067 55.6344C49.9282 62.5713 59.1493 66.1244 68.6627 63.5711C78.176 61.0178 84.3901 53.3348 82.5289 46.3978C80.6678 39.4609 71.4467 35.9078 61.9333 38.4611ZM63.5022 44.3214C70.0777 42.5602 75.938 44.7751 76.784 47.936C77.63 51.0969 73.6693 55.9497 67.0938 57.7108C60.5182 59.472 54.6579 57.2571 53.812 54.0962C52.9583 50.9277 56.9267 46.0825 63.5022 44.3214Z' fill='white'/%3e%3c/g%3e%3c/g%3e%3c/g%3e%3cdefs%3e%3cclipPath id='clip0_60_1014'%3e%3crect width='109' height='109' fill='white'/%3e%3c/clipPath%3e%3c/defs%3e%3c/svg%3e");
        background-position: right center;
        background-repeat: no-repeat;
        background-size: contain;
    }

/*========== Блок с rich - контентом и / или приемуществами и особенностями товара ==========*/

    /*Контейнер блока*/
    .rich-content {
        width: var(--page-desktop-width-percent);
        max-width: var(--page-desktop-width-px);
        padding: var(--block-padding);
        margin: 0 auto 45px auto;
        box-sizing: border-box;
    }

    .rich-content img {
        width: 100%;
        height: auto;
    }

    /*========== Блок с приемуществами и особенностями товара ==========*/

    .product-series {
        width: var(--page-desktop-width-percent);
        max-width: var(--page-desktop-width-px);
        padding: var(--block-padding);
        box-sizing: border-box;
        margin: var(--main-block-margin);
        display: grid;
        grid-template-columns: 52px auto 52px;
        align-items: center;

    }

    .product-series-block-title {
        width: 100%;
        margin: 0 0 24px 0;
        color: var(--lfh-dark-green-color);
        font-variant-numeric: lining-nums proportional-nums;
        font-family: Raleway;
        font-size: 24px;
        font-style: normal;
        font-weight: 700;
        line-height: 1;
        grid-column: 1 / -1;
        grid-row: 1 / 2;
    }

    /*Список продуктов в блоке с серией*/
    .product-series-list {
        grid-row: 2 / 3;
        grid-column: 2 / 3;
        list-style-type: none;
        margin: 0;
        padding: 0;
        display: flex;
        /*gap: var(--grid-gap-desktop);*/
        overflow-x: scroll;
        scroll-behavior: smooth;
    }

    /*Убираем скроллбар у блока*/
    .product-series-list::-webkit-scrollbar {
        width: 0;
        height: 0;
    }

    /*Элемент списка*/
    .product-series-list-item {
        display: flex;
        flex-direction: column;
        align-items: start;
        gap: var(--grid-gap-desktop);
        text-decoration: none;
        margin-left: var(--grid-gap-desktop);
        box-sizing: border-box;
    }

    .product-series-list-item>* {
        width: inherit;
    }

    /*Убираем отступ у последнего элемента списка*/
    .product-series-list-item:first-child {
        margin-left: 0;
    }

    @media screen and (min-width: 1200px) {
        .product-series-list-item {
            grid-column: span 2;
        }
    }

    @media screen and (min-width: 980px) and (max-width: 1200px) {
        .product-series-list-item {
            grid-column: span 3;
        }
    }

    @media screen and (min-width: 640px) and (max-width: 980px) {
        .product-series-list-item {
            grid-column: span 4;
        }
    }

    @media screen and (min-width: 480px) and (max-width: 640px) {
        .product-series-list-item {
            grid-column: span 6;
        }
    }

    @media screen and (max-width: 480px) {
        .product-series-list-item {
            grid-column: span 12;
        }
    }

    .product-series-list-item .product-image {
        display: flex;
        align-items: center;
        justify-content: center;
    }

    .product-image img {
        object-fit: contain;
        width: 100%;
        height: 100%;
        border-radius: 24px;
    }

    /*Блок с информацией о товаре в блоке с серией*/
    .product-series-list-item-info {
        width: 100%;
        display: grid;
        grid-template-columns: repeat(2, min-content);
        row-gap: 20px;
        justify-content: space-between;
    }

    /*Цена товара в карточке*/
    .product-series-list-item-info .price {
        grid-column: 1 / 2;
        grid-row: 1 / 2;
        font-variant-numeric: lining-nums proportional-nums;
        font-family: Raleway;
        font-size: 20px;
        font-style: normal;
        font-weight: 800;
        line-height: 1.3;
        margin: 0;
        white-space: nowrap;
    }

    /*Цена товара в карточке в LFH теме*/
    .lfh-theme .product-series-list-item-info .price {
        color: var(--lfh-light-green-color);
    }

    /*Цена товара в карточке в теме автокосметики*/
    .autocosm-theme .product-series-list-item-info .price {
        color: var(--autocosm-main-text-color);
    }

    /*Цена товара в карточке в LFH автохимии*/
    .autochem-theme .product-series-list-item-info .price {
        color: var(--autochem-main-text-color);
    }

    /*Лейбл со скидкой в блоке с рекомендациями*/
    .product-series-list-item-info .sale-label {
        grid-column: 2 / 3;
        grid-row: 1 / 2;
        font-size: 15px;
        padding: 5px 10px;
        margin: auto 0 auto auto;
    }

    .product-series-list-item-info .product-title {
        grid-column: 1 / -1;
        grid-row: 2 / 3;
        font-variant-numeric: lining-nums proportional-nums;
        font-family: Raleway;
        font-size: 18px;
        font-style: normal;
        font-weight: 700;
        line-height: 1.3;
        margin: 0;
    }

    /*Цена товара в карточке в LFH теме*/
    .lfh-theme .product-series-list-item-info .price {
        color: var(--lfh-dark-green-color);
    }

    /*Цена товара в карточке в теме автокосметики*/
    .autocosm-theme .product-series-list-item-info .price {
        color: var(--autocosm-main-text-color);
    }

    /*Цена товара в карточке в LFH автохимии*/
    .autochem-theme .product-series-list-item-info .price {
        color: var(--autochem-main-text-color);
    }

    /*Кнопки пролистивания слайдера с товарами*/
    .product-series-gallery-button {
        appearance: none;
        border: none;
        cursor: pointer;
        display: flex;
        justify-content: center;
        align-items: center;
        padding: 0;
        background-color: transparent;
        width: 100%;
        height: 52px;
    }

    .product-series-gallery-button svg {
        height: 32px;
        width: 32px;
    }

    .product-series-gallery-button-back {
        grid-column: 1 / 2;
        transform: rotate(90deg);
        align-items: flex-end;
    }

    .product-series-gallery-button-forward {
        grid-column: 3 / 4;
        transform: rotate(270deg);
        align-items: flex-end;

}

/*========== КАРТА ==========*/

    /*Контейнер блока*/
    .map {
        width: var(--page-desktop-width-percent);
        max-width: var(--page-desktop-width-px);
        margin: var(--main-block-margin);
        padding: var(--block-padding);
        box-sizing: border-box;
    }

    .map img {
        width: 100%;
        height: auto;
    }

/*========== 404 страница ==========*/

    /*Контейнер блока*/
    .error-number {
        width: var(--page-desktop-width-percent);
        max-width: var(--page-desktop-width-px);
        margin: auto;
        padding: 0 15px;
        box-sizing: border-box;
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        row-gap: var(--grid-gap-desktop);
    }

    /*Код ошибки*/
    .error-code {
        color: var(--lfh-light-green-color);
        font-variant-numeric: lining-nums proportional-nums;
        font-family: var(--main-font-family);
        font-size: 15vh;
        font-style: normal;
        font-weight: 700;
        line-height: 1;
        margin: 0;
        text-align: center;
    }

    /*Суть ошибки*/
    .error-message {
        color: var(--lfh-dark-green-color);
        font-variant-numeric: lining-nums proportional-nums;
        font-family: var(--main-font-family);
        font-size: 24px;
        font-style: normal;
        font-weight: 700;
        line-height: 1;
        margin: 0;
        text-align: center;
    }

    /*Рекомендации посетителю*/
    .what-to-do {
        color: var(--lfh-dark-green-color);
        font-variant-numeric: lining-nums proportional-nums;
        font-family: var(--main-font-family);
        font-size: 14px;
        font-style: normal;
        font-weight: 400;
        line-height: 1;
        margin: 0;
        text-align: center;
    }

    /*стилизуем ссылку в сообщении*/
    .what-to-do a {
       color: inherit !important;
       text-decoration: none;
    }

    .what-to-do a:hover, .what-to-do a:focus {
        color: var(--lfh-light-green-color) !important;
    }

    .what-to-do a:active {
        color: var(--green-hover-color) !important;
    }

    /*Кнопка вернуться назад*/
    .error-goback-button {
        border: none;
        cursor: pointer;
        display: flex;
        padding: 20px;
        justify-content: center;
        align-items: center;
        box-sizing: border-box;
        margin: auto;
        border-radius: 24px;
        font-variant-numeric: lining-nums proportional-nums;
        font-family: Raleway;
        font-size: 20px;
        font-style: normal;
        font-weight: 700;
        line-height: 1;
        text-decoration: none;
        height: min-content;
        background-color: var(--lfh-light-green-color);
        color: white;
        transition-duration: var(--hover-transition-duration);
    }

    .error-goback-button:hover, .error-goback-button:focus  {
        color: rgba(255, 255, 255, 0.7);
    }

    .error-goback-button:active {
        color: rgba(255, 255, 255, 0.4);
    }
    
    /* Костыль скрывает блок со скриптами, как как он мешает футеру прижиматься к низу */
    
    #rec804753172 {
        display: none;
    }