.footer{position:relative;overflow:hidden;background-color:#1a1a1a;color:var(--white)}@media (min-width: 992px){.footer{background-color:var(--black)}}.footer__inner{padding-top:50px}.footer__logo{position:relative;top:20px;margin-bottom:80px}@media (min-width: 1400px){.footer__logo{margin-bottom:125px}}.footer__logo img{will-change:transform;width:100%;-webkit-filter:brightness(10);filter:brightness(10)}.footer__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column nowrap;flex-flow:column nowrap}@media (min-width: 992px){.footer__row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer__left{max-width:535px}@media (min-width: 1400px){.footer__left{margin-left:95px}}.footer__right{-webkit-box-flex:1;-ms-flex:1;flex:1;position:relative;margin-top:50px;padding-top:71%}@media (min-width: 576px){.footer__right{margin-top:auto}}@media (min-width: 992px){.footer__right{padding-top:30%}}@media (min-width: 1600px){.footer__right{margin-top:auto;padding-top:0}}.footer__social-links{margin-bottom:40px}.footer__menu-lists{display:-webkit-box;display:-ms-flexbox;display:flex;grid-gap:50px;gap:50px}@media (min-width: 768px){.footer__menu-lists{grid-gap:90px;gap:90px}}.footer__menu-list{position:relative;margin-top:60px}@media (min-width: 768px){.footer__menu-list{padding-bottom:20px}}@media (min-width: 1400px){.footer__menu-list{padding-bottom:30px}}.footer__menu-list-item{padding:5px 0}.footer__menu-list-item a{text-decoration:none;text-transform:uppercase;font-family:var(--font-bold);color:var(--white)}.footer__menu-list-item a:hover{text-decoration:underline}.footer__bg{position:absolute;left:7%;bottom:-1px;width:140%;max-width:none}@media (min-width: 576px){.footer__bg{width:120%}}@media (min-width: 992px){.footer__bg{bottom:-1%;width:145%}}@media (min-width: 1200px){.footer__bg{width:112%;bottom:-30px}}@media (min-width: 1400px){.footer__bg{width:123%}}@media (min-width: 1600px){.footer__bg{margin-top:-100px;max-width:100%;position:relative;width:100%;left:14%}}
/*# sourceMappingURL=/cdn/shop/t/100/assets/bundle.styles-footer.css.map */
