@font-face{font-family:TWK Lausanne;src:url(./TWKLausanne-400.woff2) format("woff2"),url(./TWKLausanne-400.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:TWK Lausanne;src:url(./TWKLausanne-200.woff2) format("woff2"),url(./TWKLausanne-200.woff) format("woff");font-weight:200;font-style:normal;font-display:swap}.footer{border-top:1px solid #000}.footer .footer__inner{padding-inline:1.7rem;background:url(./logo.svg) no-repeat;background-position:center 73rem;background-size:91%}@media (min-width: 768px),screen and (max-width: 812px)and (orientation: landscape){.footer .footer__inner{background-position:center 80rem}}@media (min-width: 1024px){.footer .footer__inner{padding-inline:3rem;display:flex;justify-content:space-between;background-position:center 37rem;background-size:95%}}@media (min-width: 1280px){.footer .footer__inner{background-position:center 33rem;background-size:96%}}.footer .footer__container{width:91%;margin-inline:auto;padding-bottom:6.7rem;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:1rem}@media (min-width: 1024px){.footer .footer__container{width:60%;padding:7rem 0 25.6rem;flex-wrap:nowrap;gap:unset;margin-inline:unset}}.footer .footer__nav-list{flex:0 0 100%;border-bottom:1px solid #000}@media (min-width: 1024px){.footer .footer__nav-list{flex:unset;border-bottom:unset}}.footer .footer__nav-list--social{margin-bottom:2.9rem;display:flex;align-items:center;gap:1rem}.footer .footer__nav-list--contacts .footer__nav-item,.footer .footer__nav-link{width:fit-content;margin:0;padding:.5rem 0;display:block;font-weight:400;font-size:1.2rem;line-height:238.05%;text-transform:uppercase;color:#000;transition:opacity .3s ease}.footer .footer__nav-list--contacts .footer__nav-item p,.footer .footer__nav-link p{margin:0}.footer .footer__nav-list--contacts .footer__nav-item svg,.footer .footer__nav-link svg{height:1.7rem}@media (min-width: 1024px){.footer .footer__nav-list--contacts .footer__nav-item,.footer .footer__nav-link{padding:.3rem 0;font-size:1.2rem;line-height:2.6rem}}.footer .footer__nav-list--contacts .footer__nav-item:hover,.footer .footer__nav-list--contacts .footer__nav-item:focus-visible,.footer .footer__nav-link:hover,.footer .footer__nav-link:focus-visible{opacity:.8}.footer .footer__copyright{position:relative;width:100%;display:block;font-weight:400;font-size:1rem;line-height:219.55%;text-transform:uppercase}@media (min-width: 768px),screen and (max-width: 812px)and (orientation: landscape){.footer .footer__copyright{width:fit-content;padding:.5rem 0}}@media (min-width: 1024px){.footer .footer__copyright{padding:.2rem 0;font-size:1.2rem;line-height:2.6rem}.footer .footer__copyright:after{content:"";position:absolute;bottom:.5rem;left:0;width:100%;height:1px;background-color:#000;transform-origin:left;transform:scale(0);transition:transform .3s ease-out}}.footer .footer__copyright:hover:after,.footer .footer__copyright:focus-visible:after{transform:scale(1)}.footer .footer__inner{position:relative;background:none!important}:root{--footer-logo-ratio: 4}.footer .footer__inner:after{content:"";position:absolute;left:0;right:0;bottom:0;width:100%;aspect-ratio:calc(var(--footer-logo-ratio) * 2) / 1;background:url(./logo.svg) no-repeat center top;background-size:100% auto;pointer-events:none;z-index:0}.footer .footer__container{position:relative;z-index:1}.footer .footer__container>.footer__nav-list{text-align:center!important}.footer .footer__container>.footer__nav-list>li{display:block;width:fit-content;margin-left:auto!important;margin-right:auto!important}.footer .footer__container>.footer__nav-list>li>.footer__nav-link{display:block;width:fit-content;margin-left:auto!important;margin-right:auto!important}.footer .footer__container>.footer__nav-list>.footer__heading,.footer .footer__container>.footer__nav-list>.footer__heading *{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.footer .footer__container>.footer__nav-list p,.footer .footer__container>.footer__nav-list span{text-align:inherit!important}.footer .footer__payments-list{display:flex!important;flex-wrap:wrap!important;gap:12px 14px!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;list-style:none}.footer .footer__payments-list>li{display:inline-flex!important;line-height:0}.footer .footer__payments-icon{display:block;width:36px;height:auto}@media (min-width: 1024px){.footer .footer__inner{display:flex;justify-content:space-between;flex-wrap:wrap}.footer .footer__container{order:1}.footer .footer__payments{order:2;flex:0 0 100%;width:100%!important;margin-top:18px!important;margin-left:0;margin-right:0}}@media (max-width: 1023.98px){.footer .footer__payments{width:100%;margin-top:10px!important}}.footer .footer__payments{position:relative;z-index:1}.footer .footer__payments-title{text-align:center;font-size:12px;letter-spacing:.08em;text-transform:uppercase;font-weight:600;margin:0 0 8px}:root{--footer-logo-visible-mobile: 8rem;--footer-logo-visible-desktop: 12.8rem;--footer-logo-clearance-mobile: 48px;--footer-logo-clearance-desktop: 150px}@media (max-width: 1023.98px){.footer .footer__inner{padding-bottom:calc(var(--footer-logo-visible-mobile) + var(--footer-logo-clearance-mobile))!important}.footer .footer__payments{margin-top:16px!important;position:relative;z-index:1}}@media (min-width: 1024px){.footer .footer__inner{padding-bottom:calc(var(--footer-logo-visible-desktop) + var(--footer-logo-clearance-desktop))!important}.footer .footer__payments{margin-top:24px!important;position:relative;z-index:1}}.footer .footer__container{padding-bottom:0!important}@media (min-width: 1024px){.footer .footer__payments,.footer .footer__payments-title{text-align:right}.footer .footer__payments-list{justify-content:flex-end!important}}.footer .footer__payments-title{font-size:14px!important;line-height:1.3!important;font-weight:700!important;text-transform:uppercase!important;letter-spacing:.04em!important;margin:0 0 8px!important}.footer .footer__payments-title p{margin:0!important}@media (min-width: 1024px){.footer .footer__payments-title{text-align:right!important}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/footer.css.map */
