.ly_footerCustom{margin-top:64px;padding-inline:20px;padding-bottom:60px}.ly_footerCustomSep{display:block;width:100%;border-bottom:1px solid #b2b2b2}.ly_footerNav{display:flex;flex-direction:column;gap:40px}.bl_footerMenus{display:flex;flex-direction:column;gap:40px;width:max-content}.bl_footerMenu{display:flex;flex-direction:column;gap:32px;max-width:196px}.bl_footerMenuCategory{margin-top:20px}.bl_footerMenu .ul{display:flex;flex-direction:column;gap:12px;font-family:NotoSerifJP,serif;font-size:14px}.bl_footerMenu h3{font-size:16px;font-family:NotoSerifJP,serif}.bl_footerMenu a{display:block;width:100%;transition:background-color .3s}.bl_footerMenu a:hover,.bl_footerMenu a:focus{background-color:#f5f5f5}.bl_footerBtns{display:flex;flex-direction:column;gap:24px}.bl_footerBtns a{display:flex;align-items:center;justify-content:center;font-size:16px;letter-spacing:.1em;width:100%;max-width:335px;height:58px;border:1px solid #b2b2b2;position:relative}.bl_footerBtns a:after{content:"";position:absolute;top:50%;right:0;width:38px;height:.5px;background-color:#292929;transform:translate(8px,-50%)}.ly_footerMeta{margin-top:80px;display:flex;flex-direction:column;align-items:start;gap:80px}.bl_footerLogo{width:160px;height:auto}.ly_footerMeta_links{display:flex;flex-direction:column;gap:12px}.bl_footerMeta_linksSocials{line-height:0;display:flex;gap:16px}.bl_footerMeta_linksInfo{display:flex;gap:32px;font-size:14px}.bl_footerMeta_linksInfo a{transition:background-color .3s}.bl_footerMeta_linksInfo a:hover,.bl_footerMeta_linksInfo a:focus{background-color:#f5f5f5}.bl_footerMeta_linksCopy{font-size:12px;color:#696969}.footer__content-bottom-wrapper{padding-inline:20px;padding-block:40px}@media screen and (min-width:750px){.ly_footerCustom{margin-top:80px;padding-inline:40px}.footer__content-bottom-wrapper{padding-inline:40px;max-width:1280px;margin-inline:auto}.ly_footerCustom{max-width:1280px;margin-inline:auto}.ly_footerNav{flex-direction:row;justify-content:space-between;gap:54px}.bl_footerMenus{flex-direction:row;gap:64px}.bl_footerMenuCategory{margin-top:30px}.bl_footerBtns{width:30%}.bl_footerBtns a{width:100%;max-width:350px}.ly_footerMeta{flex-direction:row-reverse;justify-content:space-between;gap:80px}}@media screen and (min-width:1300px){.ly_footerCustom,.footer__content-bottom-wrapper{padding-inline:0}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/footer-menus.css.map */
