.m-footer{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground));position:relative;overflow:hidden;z-index:2}.m-footer:after{content:"";position:absolute;top:-190px;right:-140px;width:460px;height:460px;background-color:#3b4252;border:1px solid #3B4252;padding:16px;border-radius:50%;z-index:-1}.m-footer:before{content:"";position:absolute;top:-200px;right:-147px;width:480px;height:480px;background-color:transparent;border:1px solid #3B4252;border-radius:50%;z-index:-1}.m-footer--show-divider{border-top:1px solid rgb(var(--color-border))}.m-footer__block{padding-top:80px;padding-bottom:80px}.m-footer__block--newsletter .social-media-links{margin-top:20px}.m-footer__block--newsletter .m-footer__newsletter-description{font-size:12px;margin-top:8px}.m-footer__block.order-first{order:-9999}@media screen and (min-width:768px){.m-footer__block.order-first{order:0}}@media screen and (min-width:1024px){.m-footer__block{flex:0 0 var(--block-width, 25%);min-width:var(--block-width, 25%)}}@media screen and (max-width:1279px){.m-footer__block{padding-top:50px;padding-bottom:50px}}@media screen and (max-width:1023px){.m-footer__block{padding-top:15px;padding-bottom:15px}}@media screen and (max-width:767px){.m-footer__block{padding-top:0;padding-bottom:0;margin-bottom:15px}}.m-footer .m-payment-icons--list{margin:-10px}.m-footer .m-payment-icons--item{margin:10px}.m-footer__localization{gap:20px}.m-footer .m-follow-on-shop{margin-top:15px}.m-footer-widget{padding:0 15px}.m-footer-widget__wrapper{color:rgb(var(--color-foreground-secondary))}.m-footer-widget__wrapper .form-field--checkbox__label p{font-size:12px;font-weight:400;line-height:1.25}.m-footer__newsletter-description{font-size:12px;font-weight:400;line-height:15px;color:#fff9}.m-footer-widget__title{color:#fff;margin-bottom:12px;font-size:16px;font-weight:700;line-height:1.25}.m-footer__block--newsletter .m-footer-widget__title{margin-bottom:12px}@media screen and (max-width:767px){.m-footer__block--newsletter .m-footer-widget__title{margin-bottom:0}}@media screen and (max-width:767px){.m-footer-widget__title{margin-bottom:0;padding:10px 0}}.m-footer-widget__menu .m-link-lists__item{line-height:1.25!important;text-transform:capitalize}.m-footer-widget__menu .m-link-lists__item:not(:last-child){margin-bottom:8px}.m-footer-widget__menu a{font-size:14px;font-weight:400;line-height:1.25;color:#fff9!important;transition:var(--m-duration-default, .25s) all}.m-footer-widget__menu li:hover a{color:rgb(var(--color-foreground))}.m-footer-widget__info a{color:rgb(var(--color-foreground-secondary));transition:color var(--m-duration-default, .25s)}.m-footer-widget__info a:hover{color:rgb(var(--color-foreground))}.m-footer-widget__info>*+*{margin-top:none;margin-bottom:0}.m-footer-widget__info .social-media-links:not(:first-child){margin-top:15px}.m-footer-top .m-footer--accordion{display:flex;flex-wrap:wrap;margin:0 -15px}@media screen and (min-width:768px){.m-footer-top .m-accordion--item .m-accordion--item-content{max-height:unset;opacity:1;transition:none}}@media screen and (max-width:1023px){.m-footer-top{padding-top:30px}}@media screen and (max-width:767px){.m-footer-top{border-bottom:0}}.m-footer-bottom{background-color:rgb(var(--color-background));color:rgb(var(--color-foreground))}.m-footer-bottom__inner{padding:22px 0;gap:15px;margin-right:121px}.m-footer--show-divider .m-footer-bottom__inner{border-top:1px solid rgb(var(--color-border))}.m-footer__copyright{font-size:12px;font-weight:400;line-height:1.25;color:#fff!important}@media screen and (min-width:1024px){.m-footer-bottom__inner{padding:22px 0}}.m-footer-bottom__left{flex-basis:max-content;flex-shrink:0;flex-grow:1}@media screen and (max-width:1023px){.m-footer-bottom__left{order:2}}.m-footer-bottom__right{gap:15px 20px;justify-content:end}@media screen and (min-width:1024px){.m-footer-bottom__right{gap:15px 30px}}@media screen and (max-width:1023px){.m-footer-bottom{padding-bottom:30px}}@media screen and (max-width:767px){.m-footer-bottom{margin-top:20px;padding-bottom:var(--mobile-sticky-bar-height, 0px)}.m-footer-bottom__inner{margin-right:55px}}
/*# sourceMappingURL=/cdn/shop/t/27/assets/section-footer.css.map */
