@media screen and (min-width:992px){:root{--footer-height: 600px}}@media screen and (max-width:991px){:root{--footer-height: 1400px}}.footer{color:rgb(var(--color-white));background-color:rgb(var(--color-gray-100))}@media screen and (min-width:992px){.footer{padding:6rem 8rem}}@media screen and (max-width:991px){.footer{padding:6rem 2.8rem}}@media screen and (min-width:992px){.footer-top{padding-bottom:6rem;display:flex;flex-flow:row nowrap;justify-content:space-between}}@media screen and (max-width:991px){.footer-top{padding-bottom:6rem}}.footer-level1-menu{display:contents}@media screen and (min-width:992px){.footer-level1-menu>*+*{margin-left:2rem}}@media screen and (max-width:991px){.footer-level1-menu>*+*{margin-top:6rem}}@media screen and (min-width:992px){.footer-level2-menu{margin-top:2rem}.footer-level2-menu>*+*{margin-top:2rem}}@media screen and (max-width:991px){.footer-level2-menu{margin-top:3.2rem}.footer-level2-menu>*+*{margin-top:2rem}}@media screen and (min-width:992px){.footer-newsletter{margin-left:2rem;flex:0 1 30rem}.footer-newsletter-paragraph{margin-top:2rem}.footer-newsletter-cta{margin-top:2.4rem}}@media screen and (max-width:991px){.footer-newsletter{margin-top:6rem;max-width:45rem}.footer-newsletter-paragraph{margin-top:2rem}.footer-newsletter-cta{margin-top:2.4rem}}.footer-center{display:flex;flex-flow:row nowrap;justify-content:center;border-top:1px solid rgba(208,203,195,.5)}.footer-center .icon{width:22rem}@media screen and (min-width:992px){.footer-center{padding:6rem 0}}@media screen and (max-width:991px){.footer-center{padding:6rem 0}}@media screen and (min-width:992px){.footer-bottom{display:flex;flex-flow:row nowrap;align-items:center}}@media screen and (max-width:991px){.footer-bottom>*+*{margin-top:6rem}}.footer-social-menu{display:flex;flex-flow:row nowrap}.footer-social-menu>*+*{margin-left:3.6rem}.footer-social-menu .icon{width:2.8rem}.footer-payment-menu{display:flex;flex-flow:row nowrap}@media screen and (min-width:992px){.footer-social-menu{order:2;margin-left:2.4rem}.footer-payment-menu{order:1;flex:1 0 0}.footer-payment-menu>*+*{margin-left:1.4rem}.footer-payment-menu .icon{width:4rem}.footer-copyright{order:3;flex:1 0 0;text-align:right;margin-left:2.4rem}}@media screen and (max-width:991px){.footer-social-menu,.footer-payment-menu{justify-content:center}.footer-payment-menu>*+*{margin-left:1.2rem}.footer-payment-menu .icon{width:2.4rem}.footer-copyright{text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/footer.css.map */
