.layout-footer-newsletter__container{align-items:center;display:flex;gap:1.5rem;justify-content:space-between}@media only screen and (width <= 940px){.layout-footer-newsletter__container{flex-wrap:wrap}}.layout-footer-newsletter__content{align-items:center;display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:space-between}.layout-footer-newsletter__title{max-width:480px}.layout-footer-newsletter__input-box{display:flex;gap:1rem;position:relative;width:620px}.layout-footer-newsletter__input-box .base-input__main{--input-border-radius:80px}.layout-footer-newsletter__input-box__image{height:350%;max-width:100%;-o-object-fit:cover;object-fit:cover;position:absolute;right:-40px;top:-140px;width:auto}.layout-footer-newsletter__media-links ul{display:flex;list-style:none}.layout-footer-newsletter__media-links ul li a{align-items:center;border:2px solid #000;border-radius:50px;display:flex;height:48px;justify-content:center;width:48px}.layout-footer-newsletter__media-links ul li:last-child{margin:0}@media only screen and (width <= 742px){.layout-footer-newsletter__container{flex-wrap:wrap}.layout-footer-newsletter__content{order:1}.layout-footer-newsletter__input-box{display:flex;gap:1rem;order:1;width:100%}.layout-footer-newsletter__input-box__button{width:50%}.layout-footer-newsletter__input-box__image{height:150%;right:-20px;top:-60px}}@media only screen and (width <= 480px){.layout-footer-newsletter__content{order:1}.layout-footer-newsletter__input-box{flex-wrap:wrap;gap:.5rem;width:100%}.layout-footer-newsletter__input-box__button,.layout-footer-newsletter__input-box__button button{width:100%}.layout-footer-newsletter__input-box__image{display:none}}.layout-footer-navigation{display:flex;gap:2rem}.layout-footer-navigation__main{margin-right:150px}.layout-footer-navigation__main__logo{width:150px}.layout-footer-navigation__main__logo svg{width:100%}.layout-footer-navigation__main__download-app{display:grid;margin-top:30px}.layout-footer-navigation__main__download-app a{background:none;border:0;cursor:pointer;margin:2px 0;padding:0}.layout-footer-navigation__category{display:flex;flex-wrap:wrap;gap:20px;justify-content:space-between;width:100%}.layout-footer-navigation__category__box{margin-right:40px;min-width:100px}.layout-footer-navigation__category__box ul{color:#324354;list-style:none;margin:0;padding:0}.layout-footer-navigation__category__box ul li{padding:.2rem 0}.layout-footer-navigation__category__box ul li a{color:inherit;margin:.5rem 0;text-decoration:none}.layout-footer-navigation__category__box:last-child{margin:0}.layout-footer-navigation .base-input{--border-radius:32px;--input-width:148px;--input-border:1px solid var(--grey-600);--input-background-color:var(--white);--input-height:45px}.layout-footer-navigation .base-input__main__toggle-button{flex:auto}@media only screen and (width <= 742px){.layout-footer-navigation__category__box{min-width:100px}}@media only screen and (width <= 556px){.layout-footer-navigation{flex-wrap:wrap}.layout-footer-navigation__category__box{min-width:100px}}.layout-footer-copyright{color:#324354}.layout-footer{position:relative}.layout-footer__container{background:#fff;margin-left:auto;margin-right:auto;max-width:1400px;padding-bottom:76px;width:100%}@media only screen and (width <= 1500px){.layout-footer__container{box-sizing:border-box;padding-left:40px;padding-right:40px}}@media only screen and (width <= 425px){.layout-footer__container{box-sizing:border-box;padding-left:20px;padding-right:20px}}.layout-footer__image img{display:block;left:0;margin:0 auto;max-width:1550px;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;width:100%}@media only screen and (width <= 1024px){.layout-footer{padding:40px 20px 0}}@media only screen and (width <= 480px){.layout-footer{padding:40px 0 0}}.layout-footer{background:#fff;padding-bottom:76px}.layout-footer__seperator{border-color:#acb4bf24;margin:60px 0;text-align:left}.layout-footer .emphasize{background-image:url(../circle-bg.png);background-position:50%;background-repeat:no-repeat;background-size:80% 110%}@media only screen and (width <= 899px){.layout-footer__seperator{margin:30px 0}}
