/* Скопировано из LBLglwUbL.css (Njuškalo) — без правок структуры.
   rem как на njuskalo: html font-size 75% (12px). Иконки — локальные копии CDN. */

.Footer{color:#d0d0ce;background:#252525;font-size:1.16667rem}
.Footer .link{background:0 0;border:0;cursor:pointer;font:inherit;padding:0;margin:0;text-align:left}
.Footer .link:is(:disabled,:disabled:hover,[disabled],[disabled]:hover,.is-disabled,.is-disabled:hover){text-decoration:none}
.Footer .link{color:#d0d0ce;text-decoration:none;transition:color .2s}
.Footer .link:is(:hover,:focus){color:#fff;text-decoration:underline}
.Footer .is-contactSupport .link{color:#fff;font-weight:700;text-decoration:underline}
.Footer .is-contactSupport .link:is(:hover,:focus){text-decoration:none}
.Footer-sections{row-gap:1.66667rem;display:flex;list-style:none;margin:0;padding:0}
.Footer-section{margin:0;padding:0}
.Footer-linkList,.Footer-appList,.Footer-socialList{list-style:none;margin:0;padding:0}
@media screen and (min-width:37.5em){.Footer-sections{column-gap:2.5rem}}
@media screen and not (min-width:37.5em){.Footer-sections{flex-direction:column;padding:1.66667rem 1.25rem}}
@media screen and (min-width:37.5em){.Footer-sections{flex-wrap:wrap;justify-content:space-between;padding:2.5rem 2.91667rem}.Footer-section{width:calc(50% - 2.5rem)}}
@media screen and (min-width:50em){.Footer-section{width:calc(33.3333% - 2.5rem)}}
@media screen and (min-width:64em){.Footer-section{flex:0 auto;width:calc(24.3902% - 2.5rem)}.Footer-section:last-child{flex:2 0 auto}}
.Footer-sectionTitle{color:#fff;font-size:1.5rem;font-weight:700;display:block}
@media screen and (min-width:37.5em){.Footer-sectionTitle{font-size:1.66667rem}}
@media screen and not (min-width:37.5em){.Footer-linkList{flex-wrap:wrap;margin:.416667rem -.833333rem 0;display:flex}}
@media screen and (min-width:37.5em){.Footer-linkList{margin-top:.833333rem}}
@media screen and not (min-width:37.5em){.Footer-linkList li{position:relative}.Footer-linkList li:not(:last-child):after{content:"";border-right:1px solid #4f4f4f;position:absolute;top:.666667rem;bottom:.666667rem;right:0}}
.Footer-linkList .link{width:fit-content}
@media screen and not (min-width:37.5em){.Footer-linkList .link{padding:.416667rem .833333rem;display:inline-block}}
@media screen and (min-width:37.5em){.Footer-linkList .link{padding:.416667rem 0;display:block}}
.Footer-appList{flex-direction:column;gap:.833333rem;margin-top:.833333rem;display:flex}
.Footer-appStoreLink.link{text-align:left;white-space:nowrap;color:#0000;text-indent:100%;-webkit-user-select:none;user-select:none;direction:ltr;background-color:#0000;background-repeat:no-repeat;font-size:1px;display:block;overflow:hidden}
.Footer-appStoreLink.link br{display:none}
.Footer-appStoreLink.link{border-radius:4px;width:11.25rem;height:3.33333rem}
.Footer-appStoreLink.link:is(:hover,:focus){opacity:.8;text-decoration:none}
.Footer-appStoreLink--iosAppstore.link{background-image:url("/logos/njuskalo-footer/appstore.svg")}
.Footer-appStoreLink--googlePlay.link{background-image:url("/logos/njuskalo-footer/googleplay.svg")}
.Footer-appStoreLink--huaweiAppgallery.link{background-image:url("/logos/njuskalo-footer/appgallery.svg")}
.Footer-socialList{flex-wrap:wrap;gap:1.66667rem;margin-top:.833333rem;display:flex}
.Footer-socialLink.link{text-align:left;white-space:nowrap;color:#0000;text-indent:100%;-webkit-user-select:none;user-select:none;direction:ltr;background-color:#0000;background-repeat:no-repeat;font-size:1px;display:block;overflow:hidden}
.Footer-socialLink.link br{display:none}
.Footer-socialLink.link{background-position:50%;background-repeat:no-repeat;background-size:contain;width:2rem;height:2rem;transition:transform .2s}
.Footer-socialLink.link:is(:hover,:focus){transform:scale(1.15);text-decoration:none}
.Footer-socialLink--youtube.link{background-image:url("/logos/njuskalo-footer/yt.svg");width:2.33333rem}
.Footer-socialLink--linkedin.link{background-image:url("/logos/njuskalo-footer/li.svg");width:2.33333rem}
.Footer-socialLink--facebook.link{background-image:url("/logos/njuskalo-footer/fb.svg")}
.Footer-socialLink--instagram.link{background-image:url("/logos/njuskalo-footer/ig.svg")}
.Footer-socialLink--blog.link{background-image:url("/logos/njuskalo-footer/blog.svg")}
.Footer-socialLink--tiktok.link{background-image:url("/logos/njuskalo-footer/tiktok.svg")}
.Footer-bottomBar{background-color:#1a1a1a;padding:1.25rem}
@media screen and (min-width:37.5em){.Footer-bottomBar{padding:1.66667rem;display:flex}}
.Footer-copyright{margin:0;color:#d0d0ce}
.Footer-copyright strong{color:#fff}
@media print{.Footer{display:none}}
