@keyframes circle{0%{transform:rotate(0deg)}to{transform:rotate(-360deg)}}.copyright{font-size:16px;line-height:19px;color:#9a938d;width:100%;gap:12px;display:flex;flex-direction:column;align-items:end;justify-content:end}@media screen and (min-width:768px) and (max-width:1023px),screen and (max-width:767px){.copyright{align-items:center}}.copyright .SVGInline{height:16px}.copyright .SVGInline-svg,.footer__wrapper .social-link__icon svg,.footer__wrapper .store-button svg{fill:rgba(0,0,0,.45)}.copyright .SVGInline-svg:hover,.footer__wrapper .social-link__icon:hover svg,.footer__wrapper .store-button:hover svg{fill:#22201f}.copyright__yandex{display:flex;gap:8px;align-items:center}.copyright__yandex-link{display:flex;height:19px;align-items:flex-end}.copyright__yandex-link *{display:block}.footer__links{margin:0;padding:0;list-style:none;color:#9a938d;display:flex;gap:36px}@media screen and (min-width:768px) and (max-width:1023px){.footer__links{flex-direction:column;gap:12px;align-items:center}}@media screen and (min-width:768px) and (max-width:1023px),screen and (max-width:767px){.footer__links{flex-direction:column;gap:12px;align-items:center}}.footer__link:hover{color:#22201f}.footer__links_block{display:block}.footer__links_inline{display:inline-block;margin-bottom:16px;color:#9a938d}.footer__links-item{display:inherit}.footer__link{font-size:16px;line-height:19px;text-align:center;letter-spacing:.25px;color:inherit}.social-links__footer{display:flex;gap:12px}.social-link__icon{cursor:pointer;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.social-link__icon-svg{fill:#9a938d}.social-link__icon-svg:hover{fill:#7d756f}.store-info{display:grid;grid-template-areas:'a b' 'a c' 'd d';gap:12px;width:272px}.store-info__links,.store-info__links a{font-family:Graphik,Arial,sans-serif;font-size:12px;line-height:130%;text-align:center;color:rgba(3,3,3,.4);margin:0}.store-info__links a,.store-info__links a a{text-decoration:underline}.store-info__qr{grid-area:a;width:110px;height:110px;border-radius:16px;background:#fff;display:flex;align-items:center;justify-content:center}.store-info__links{grid-area:d}.store-info__links a:hover{color:#302119}.store-info-button{display:block}.store-info-button .store-info__links{margin-top:20px}@media (hover:none){.store-info-button a:hover{color:inherit}}:root{--paper:#f4f1ef;--background-common:#eaeaea;--lines-common:#dedede;--actions-primary:#4264fd;--text-disabled:#a7a7a7;--text-primary:#22201f}.footer__wrapper{display:grid;padding:45px 100px;border-top:1px solid rgba(0,0,0,.1);gap:12px;grid-template-columns:2fr 1fr;width:100%;box-sizing:border-box;z-index:1;color:rgba(0,0,0,.45)}@media screen and (min-width:768px) and (max-width:1023px),screen and (max-width:767px){.footer__wrapper{gap:48px;padding:60px 0;border-top:none;grid-template-columns:none}}.footer__wrapper .copyright,.footer__wrapper .footer__links,.footer__wrapper .legal-notice,.footer__wrapper .legal-notice a,.footer__wrapper a{color:rgba(0,0,0,.45)}.footer__wrapper a:hover{color:#22201f;border-color:#22201f}.footer__links-wrapper{display:grid;gap:16px;justify-items:flex-start}@media screen and (min-width:768px) and (max-width:1023px),screen and (max-width:767px){.footer__links-wrapper{justify-items:center}}.footer__links-wrapper .footer__links{flex-wrap:wrap;row-gap:12px}.footer__links-wrapper .footer__links-item{flex-shrink:0}.footer{background:linear-gradient(180deg,rgba(245,221,221,0) 0,rgba(245,200,200,.4) 100%);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding-top:160px}@media screen and (min-width:768px) and (max-width:1023px){.footer{padding-top:140px;overflow:hidden}}@media screen and (max-width:767px){.footer{background:0 0;overflow:hidden;padding-top:60px}}.footer .store-info-button .store-button-new{margin:0 auto}.footer .store-button__icon-button,.footer .store-button__icon-button svg{width:150px;height:50px}.footer__header{font-size:40px;line-height:43px;text-align:center;color:#22201f;margin:0;font-family:Kazimir,Georgia,serif}@media screen and (max-width:767px){.footer__header{font-size:26px;line-height:26px}}@media screen and (min-width:768px) and (max-width:1023px){.footer__landing{padding-top:160px}}.footer__landing .footer__header{margin:20px 0}.footer__landing .store-info__links{margin-top:10px}.footer__landing .footer__content{height:440px;align-items:center;display:flex;flex-direction:column;justify-content:center}@media screen and (min-width:768px) and (max-width:1023px){.footer__landing .footer__content{height:380px}}@media screen and (max-width:767px){.footer__landing .footer__content{display:grid;justify-items:center}}@media screen and (min-width:768px) and (max-width:1023px){.footer__landing .footer__wrapper{padding:0 0 60px}}.footer__text{font-size:16px;line-height:20px;text-align:center;color:#000;margin:0;font-family:Graphik,Arial,sans-serif}.footer__background{position:absolute;left:50%;bottom:0;transform:translate(-50%,0);z-index:-1}@media screen and (min-width:768px) and (max-width:1023px){.footer__background{bottom:110px;transform:translate(-50%,0)}}.footer__stars{position:relative;overflow:hidden}.footer__star9{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.footer__star9 svg{fill:#f9eedf}.footer__star8 svg{animation:circle 24s linear infinite;fill:#fdebe1}.footer__screens{height:600px}.footer__screens_tablet{display:none}@media screen and (min-width:768px) and (max-width:1023px),screen and (max-width:767px){.footer__screens_tablet{display:block}.footer__screens:not(.footer__screens_tablet){display:none}}.footer__qr{width:110px;height:110px;background:#fff;border-radius:16px}.footer__store-links a,.footer__store-links p{font-family:Graphik,Arial,sans-serif;font-size:12px;line-height:130%;text-align:center;color:rgba(3,3,3,.4)}.footer__store-links a{text-decoration:underline}.footer__screens-landing-wrapper{position:relative;height:590px;width:100%;background:radial-gradient(100% 50% at 50% 50%,#cc826f 0,#c68485 34.37%,rgba(198,132,133,0) 100%)}.footer__screens-landing-wrapper .footer__screens-landing{height:480px;position:absolute;left:50%;top:40px;transform:translate(-50%,0) rotate(-15deg)}.footer__mobile .store-info-button .store-button-new{box-shadow:0 18px 54px rgba(108,12,35,.32);margin:0 auto}.footer__main{justify-items:center}.footer__main .footer__background{bottom:150px}.footer__main .footer__header{margin-bottom:16px}.footer__main .store-info,.footer__main .store-info-button{padding:28px 0 36px;margin:0 auto}.footer__main .store-info-button .store-button-new{margin:0 auto}@media screen and (min-width:1024px) and (max-width:1295px),screen and (min-width:1296px) and (max-width:1599px),screen and (min-width:1600px){.footer__main .footer__content{display:grid;grid-template-areas:'a b c';align-items:center;gap:40px;margin-bottom:140px}.footer__main .footer__text-wrapper{grid-area:a}.footer__main .footer__screens{grid-area:b}.footer__main .store-info{grid-area:c}}.footer__shining-stars{position:absolute;top:15px;left:10%}.footer__shining-star{position:absolute;bottom:30px;right:10%}@media screen and (min-width:768px) and (max-width:1023px){.footer.footer__not-landing{padding-top:0}}@media screen and (max-width:767px){.footer.footer__not-landing{padding-top:0}}.footer.footer__dark{background:linear-gradient(360deg,#27152e 0,#161311 100%)}.footer.footer__dark .footer__header,.footer.footer__dark .footer__links .footer__link:hover,.footer.footer__dark .store-info__links a:hover{color:#fff}.footer.footer__dark .store-info__links,.footer.footer__dark .store-info__links a{color:rgba(255,255,255,.4)}.footer.footer__dark .copyright,.footer.footer__dark .footer__links .footer__link{color:rgba(255,255,255,.45)}.footer.footer__dark .copyright svg{fill:rgba(255,255,255,.45)}.footer.footer__dark .copyright svg:hover,.footer.footer__dark .store-info-button .store-button-new svg{fill:#fff}.footer.footer__dark .footer__star9 svg{fill:#24142a}.footer.footer__dark .footer__star8 svg{fill:#211c3a}.footer.footer__dark .footer__wrapper{border-top:1px solid rgba(255,255,255,.1)}@media screen and (min-width:768px) and (max-width:1023px),screen and (max-width:767px){.footer.footer__dark .footer__wrapper{border-top:none}}.footer.footer__dark .store-info-button .store-button-new{background:#000;color:#fff;box-shadow:0 18px 54px rgba(132,9,38,.32)}.footer.footer__dark .footer__content{z-index:1}.footer.footer__dark .footer__background{z-index:auto}