.footer-wrapper-top{background-color:var(--blue-900)}.footer__wrapper{display:flex;flex-direction:column;padding:5.6rem 0}.footer__banner{margin-top:-18rem;background-color:var(--pink-400);border-radius:1.6rem;margin-bottom:8rem}@media screen and (min-width: 1024px){.footer__banner{margin-top:-16rem;background-color:var(--pink-400);border-radius:2rem;margin-bottom:6.4rem}}.footer-banner__wrapper{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1.6rem;padding:2.8rem 2.4rem}@media screen and (min-width: 1024px){.footer-banner__wrapper{grid-template-columns:repeat(12,minmax(0,1fr));gap:4rem;padding:1rem 4.8rem}}.footer-banner__wrapper .column:first-child{display:flex;align-items:center}@media screen and (min-width: 1024px){.footer-banner__wrapper .column:first-child{grid-column:1 / 4}}.footer-banner__wrapper .column:first-child h2{font-size:3.2rem;font-weight:700;line-height:4.2rem;letter-spacing:.5px;margin:0;color:var(--white)}@media screen and (min-width: 1024px){.footer-banner__wrapper .column:first-child h2{font-size:3.6rem;line-height:4.8rem}}.footer-banner__wrapper .column:nth-child(2){display:flex;align-items:center}@media screen and (min-width: 1024px){.footer-banner__wrapper .column:nth-child(2){grid-column:4 / 7}}.footer-banner__wrapper .column:nth-child(2) p{font-size:1.5rem;font-weight:500;line-height:2.6rem;letter-spacing:.5px;margin:0;color:var(--white)}@media screen and (min-width: 1024px){.footer-banner__wrapper .column:nth-child(2) p{font-size:1.6rem;line-height:3rem}}.footer-banner__wrapper .column:nth-child(3){display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1024px){.footer-banner__wrapper .column:nth-child(3){grid-column:7 / 11}}.footer-banner__wrapper .column:nth-child(3) img{width:100%;height:auto}.footer-banner__wrapper .column:last-child{padding-top:.4rem;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 1024px){.footer-banner__wrapper .column:last-child{padding-top:0;grid-column:11 / 13}}@media screen and (max-width: 1023px){.footer-banner__wrapper .column:last-child .btn{width:100%}}.footer__top{display:flex;align-items:center;justify-content:center}.footer__logo{display:flex;justify-content:center;align-items:center;width:100%;max-width:17.1rem}@media screen and (min-width: 1024px){.footer__logo{max-width:19rem}}.footer__logo img{width:100%;height:auto}.footer__bottom{margin-top:4rem}@media screen and (min-width: 1024px){.footer__bottom{border-top:1px solid var(--blue-600);padding-top:4rem}}.footer__bottom .menus__wrapper{display:flex;flex-direction:column}@media screen and (min-width: 1024px){.footer__bottom .menus__wrapper{flex-direction:row;justify-content:center;align-items:start}}.footer__bottom .menus__wrapper .menu__accordion{list-style:none;-webkit-appearance:none;appearance:none;border-top:1px solid var(--blue-600);border-bottom:1px solid var(--blue-600);padding:1.6rem 0}.footer__bottom .menus__wrapper .menu__accordion+.menu__accordion{border-top:0}@media screen and (min-width: 1024px){.footer__bottom .menus__wrapper .menu__accordion{display:none}}.footer__bottom .menus__wrapper .menu__column:not(.contact){display:none}@media screen and (min-width: 1024px){.footer__bottom .menus__wrapper .menu__column:not(.contact){display:flex;flex-direction:column}}.footer__bottom .menus__wrapper .menu__column.contact{display:flex;flex-direction:column;align-items:center;padding-top:1.6rem}@media screen and (min-width: 1024px){.footer__bottom .menus__wrapper .menu__column.contact{align-items:start;padding-top:0}}.footer__bottom .menus__wrapper .menu__accordion summary{display:flex;align-items:center;justify-content:center}.footer__bottom .menus__wrapper .menu__accordion summary h4,.footer__bottom .menus__wrapper .menu__column h4{font-size:1.6rem;font-weight:700;line-height:2.4rem;letter-spacing:.5px;color:var(--white);margin:0}.footer__bottom .menus__wrapper .menu__accordion summary h4+svg{margin-left:.6rem}.footer__bottom .menus__wrapper .menu__accordion summary svg{width:2rem;height:auto;flex-shrink:0;transform:rotate(90deg)}.footer__bottom .menus__wrapper .menu__accordion[open] svg{transform:rotate(-90deg)}.footer__bottom .menus__wrapper .menu__accordion summary svg path{stroke:var(--pink-400)}.footer__bottom .menus__wrapper .menu__accordion summary+.menu-list{margin-top:1.6rem}.footer__bottom .menus__wrapper .menu__column h4+.menu-list,.footer__bottom .menus__wrapper .menu__column h4+.contacts-list{margin-top:2rem}.footer__bottom .menus__wrapper .menu__accordion .menu-list,.footer__bottom .menus__wrapper .menu__column .menu-list,.footer__bottom .menus__wrapper .menu__column .contacts-list,.footer__bottom .menus__wrapper .menu__column .social-list{width:100%;margin:0;padding:0;list-style:none;display:flex}@media screen and (max-width: 1023px){.footer__bottom .menus__wrapper .menu__column .contacts-list{max-width:23rem}.footer__bottom .menus__wrapper .menu__column .social-list{justify-content:center}}.footer__bottom .menus__wrapper .menu__accordion .menu-list,.footer__bottom .menus__wrapper .menu__column .menu-list,.footer__bottom .menus__wrapper .menu__column .contacts-list{flex-direction:column}.footer__bottom .menus__wrapper .menu__accordion .menu-list{margin-left:auto;margin-right:auto}.footer__bottom .menus__wrapper .menu__accordion .menu-list{max-width:39rem}.footer__bottom .menus__wrapper .menu__column .menu-list{max-width:24rem}.footer__bottom .menus__wrapper .menu__accordion .menu-list .menu-list__item{text-align:center}.footer__bottom .menus__wrapper .menu__accordion .menu-list .menu-list__item+.menu-list__item,.footer__bottom .menus__wrapper .menu__column .menu-list .menu-list__item+.menu-list__item{margin-top:1.2rem}.footer__bottom .menus__wrapper .menu__accordion .menu-list .menu-list__link,.footer__bottom .menus__wrapper .menu__column .menu-list .menu-list__link{font-size:1.4rem;font-weight:500;line-height:2.2rem;letter-spacing:.5px;color:var(--white);opacity:.7;transition:opacity .2s ease;text-decoration:none}.footer__bottom .menus__wrapper .menu__accordion .menu-list .menu-list__link{text-align:center}.footer__bottom .menus__wrapper .menu__accordion .menu-list .menu-list__link:hover,.footer__bottom .menus__wrapper .menu__column .menu-list .menu-list__link:hover{opacity:1}.footer__bottom .menus__wrapper .menu__column .contacts-list .contacts-list__item{display:flex;align-items:center}.footer__bottom .menus__wrapper .menu__column .contacts-list .contacts-list__item svg{width:auto;height:1.8rem;flex-shrink:0;margin-right:1.3rem}.footer__bottom .menus__wrapper .menu__column .contacts-list .contacts-list__item address,.footer__bottom .menus__wrapper .menu__column .contacts-list .contacts-list__item a{font-size:1.4rem;font-weight:500;line-height:2.2rem;letter-spacing:.5px;color:var(--white);opacity:.7;font-style:normal;text-decoration:none}.footer__bottom .menus__wrapper .menu__column .contacts-list .contacts-list__item+.contacts-list__item{margin-top:1.2rem}.footer__bottom .menus__wrapper .menu__column .social-list{margin-top:2rem}.footer__bottom .menus__wrapper .menu__column .social-list .social-list__item a{display:flex;align-items:center;justify-content:cemter}.footer__bottom .menus__wrapper .menu__column .social-list .social-list__item a svg{width:2rem;height:2rem;flex-shrink:0}@media screen and (min-width: 1024px){.footer__bottom .menus__wrapper .menu__column .social-list .social-list__item a svg{width:2.2rem;height:2.2rem}}.footer__bottom .menus__wrapper .menu__column .social-list .social-list__item+.social-list__item{margin-left:1.6rem}@media screen and (min-width: 1024px){.footer__bottom .menus__wrapper .menu__column+.menu__column{margin-left:4.8rem;padding-left:4.8rem;border-left:1px solid var(--blue-600)}}.footer__copyright{background-color:var(--blue-1000)}.copyright__wrapper{padding:1.6rem 0;display:flex;flex-direction:column;align-items:center;justify-content:center}@media screen and (min-width: 1024px){.copyright__wrapper{padding:1.2rem 0;flex-direction:row;justify-content:space-between}}.copyright__wrapper small{font-size:1.3rem;font-weight:500;line-height:2rem;letter-spacing:.5px;color:var(--white);opacity:.7}.copyright__wrapper>a{display:inline-block;font-size:1.3rem;font-weight:500;line-height:2rem;letter-spacing:.5px;color:var(--white);opacity:.7;transition:opacity .2s ease;margin-top:.4rem}@media screen and (min-width: 1024px){.copyright__wrapper>a{margin-top:0}}.copyright__wrapper>a:hover{opacity:1}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-footer.css.map */
