.new-footer .new-footer__content{display:flex;flex-direction:column;align-items:center;gap:5.8rem}.new-footer .new-footer__content-wrapper--main{width:100%;display:flex;flex-direction:column;align-items:center;gap:1.6rem}.new-footer .new-footer__logo img{width:auto;height:5.7rem}.new-footer .new-footer__contact{display:flex;align-items:center;gap:.7rem}.new-footer .new-footer__contact-text{font-size:1.6rem;line-height:1.5;text-decoration:underline;color:var(--color-gunmetal)}.new-footer .new-footer__menus{width:100%}.new-footer .new-footer__menu-list{list-style:none;margin:0;padding:0}.new-footer .new-footer__menu-toggle{display:none;width:100%;background:none;border:none;text-align:left;padding:0;font-size:1.8rem;text-transform:uppercase;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;padding-block:1.6rem}.new-footer .new-footer__caret{transition:transform .25s ease;margin-left:0}.new-footer .new-footer__menu.is-open .new-footer__caret{transform:rotate(180deg)}.new-footer .new-footer__menu.is-open .new-footer__caret svg path:first-child{display:none}.new-footer .new-footer__social-list{list-style:none;margin:0;padding:0;display:flex;gap:2.2rem;flex-wrap:wrap;align-items:center}.new-footer .new-footer__social-item img{width:3.2rem;height:3.2rem;display:block}.new-footer .new-footer__social-text{margin-left:0;font-size:1.4rem;display:none}.new-footer .new-footer__content{align-items:stretch}.new-footer .new-footer__menus-inner{display:block}.new-footer .new-footer__menu{border-bottom:1px solid rgba(0,0,0,.06);padding-block:0}.new-footer .new-footer__menu:last-child{border-bottom:0;padding-block:0}.new-footer .new-footer__menu:last-child .new-footer__caret{display:none}.new-footer .new-footer__social-item{margin:0}.new-footer .new-footer__menu-toggle{display:flex}.new-footer .new-footer__menu-list{overflow:hidden;max-height:0;transition:max-height .28s ease,padding-bottom .28s ease;padding:0;display:flex;flex-direction:column;gap:1.6rem}.new-footer .new-footer__menu.is-open .new-footer__menu-list{max-height:800px}.new-footer .new-footer__menu-item{padding:0;font-size:1.6rem}.new-footer .new-footer__menu-list{padding-bottom:1.6rem}@media(min-width:768px){.new-footer .new-footer__content{display:flex;flex-direction:row;align-items:unset;justify-content:space-between;gap:5.8rem}.new-footer .new-footer__content-wrapper--main{width:100%;display:flex;flex-direction:column;align-items:start;gap:1.6rem;max-width:47.8rem;justify-content:space-between}.new-footer .new-footer__logo img{width:auto;height:8rem}.new-footer .new-footer__contact{display:flex;align-items:center;gap:.7rem}.new-footer .new-footer__contact-text{font-size:1.6rem;line-height:1.5;text-decoration:underline;color:var(--color-gunmetal)}.new-footer .new-footer__menus{width:100%;max-width:51.2rem}.new-footer .new-footer__menu-list{list-style:none;margin:0;padding:0}.new-footer .new-footer__menu-toggle,.new-footer .new-footer__caret{display:none}.new-footer .new-footer__social-list{list-style:none;margin:0;padding:0;display:flex;gap:2.8rem;flex-wrap:wrap;align-items:start;flex-direction:column}.new-footer .new-footer__social-item img{width:2rem;height:2rem;display:block}.new-footer .new-footer__social-text{margin-left:0;font-size:1.6rem;display:block}.new-footer .new-footer__content{align-items:stretch}.new-footer .new-footer__menus-inner{display:flex;gap:10%;justify-content:space-between}.new-footer .new-footer__menu{border-bottom:0;padding-block:0}.new-footer .new-footer__menu:last-child{border-bottom:0;padding-block:0}.new-footer .new-footer__menu:last-child .new-footer__caret{display:none}.new-footer .new-footer__social-item{margin:0}.new-footer .new-footer__social-item a{display:flex;align-items:center;gap:.8rem}.new-footer .new-footer__menu-toggle{display:flex;padding-top:0;padding-bottom:2.5rem;font-size:2rem;font-weight:var(--fw-semibold);text-transform:capitalize}.new-footer .new-footer__menu-list{list-style:none;margin:0;padding:0;padding-bottom:1.6rem;display:flex;flex-direction:column;gap:1.6rem;max-height:none;overflow:visible}.new-footer .new-footer__menu-item{padding:0;font-size:1.6rem;margin:0}.new-footer .new-footer__menu-list{padding-bottom:0;gap:2.8rem}}
/*# sourceMappingURL=/cdn/shop/t/59/assets/custom-footer.css.map */
