.htt-footer{display:flex;flex-wrap:wrap;align-items:flex-start;padding-inline:max(var(--htt-gutter),calc((100% - var(--htt-container)) / 2));background:#fff;border-top:1px solid var(--htt-line);font-family:var(--htt-font)}.htt-footer__logo{flex:0 0 auto;padding-top:clamp(32px,5vw,48px);padding-right:var(--htt-gutter)}.htt-footer__logo img{display:block;height:34px;width:auto;max-width:none}.htt-footer__menus{flex:0 1 auto;margin-left:auto;padding-top:clamp(32px,5vw,48px);display:flex;flex-wrap:wrap;justify-content:flex-end;gap:28px 56px}.htt-footer__menu-title{margin:0 0 12px;font-size:var(--htt-fs-note);letter-spacing:.14em;font-weight:500;color:var(--htt-gray-40)}.htt-footer__list{display:flex;flex-direction:column;gap:9px;margin:0;padding:0;list-style:none}.htt-footer__link{font-size:var(--htt-fs-sub);color:var(--htt-gray-70);text-decoration:none}.htt-footer__link:hover{text-decoration:underline;text-underline-offset:2px}.htt-footer__info{flex:0 0 100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:clamp(28px,5vw,40px);padding-top:20px;padding-bottom:clamp(24px,4vw,32px);border-top:1px solid var(--htt-line)}.htt-footer__sns{display:flex;gap:16px;margin:0;padding:0;list-style:none}.htt-footer__sns a{display:inline-flex;color:var(--htt-gray-60)}.htt-footer__sns a:hover{color:var(--htt-green)}.htt-footer__copy{margin:0;font-size:var(--htt-fs-note);color:var(--htt-gray-40)}@media(max-width:767px){.htt-footer{flex-direction:column}.htt-footer__logo{padding-top:clamp(24px,6vw,36px);padding-right:0}.htt-footer__menus{margin-left:0;padding-top:12px;margin-top:20px;justify-content:flex-start;flex-direction:column;gap:24px}.htt-footer__info{flex-direction:column;align-items:flex-start;gap:14px}}.htt-footer__note{flex:0 0 100%;margin:0;padding-bottom:clamp(20px,3vw,28px);font-size:var(--htt-fs-note);line-height:1.8;color:var(--htt-gray-50)}.htt-footer__note p{margin:0}.htt-footer__note p+p{margin-top:.6em}.htt-footer__note a{color:inherit;text-decoration:underline;text-underline-offset:2px}.htt-footer__note a:hover{color:var(--htt-green)}
/*# sourceMappingURL=/cdn/shop/t/3/assets/htt-footer.css.map */
