.c-Footer{--footer-font-color: #fafafa;background-color:var(--footer-background, var(--color-neutral-8));display:flex;justify-content:center;width:100%}.c-Footer__container{display:flex;flex-direction:column;gap:10px;padding:16px 16px 64px}@media (min-width: 480px){.c-Footer__container{gap:32px;max-width:var(--content-max-width);padding:32px 64px;width:100%}}.c-Footer__top-container{display:flex;flex-direction:column;gap:10px;width:100%}@media (min-width: 768px){.c-Footer__top-container{align-items:center;flex-direction:row;justify-content:space-between}}.c-Footer__stores-buttons{display:flex;flex-direction:row;gap:10px}.c-Footer__stores-buttons img{height:48px;width:168px}.c-Footer__payment-sns-container{display:flex;flex-direction:column;gap:10px;width:100%}@media (min-width: 768px){.c-Footer__payment-sns-container{align-items:center;flex-direction:row;justify-content:space-between}}.c-Footer__payments{align-items:center;display:flex;gap:16px;padding:8px}@media (min-width: 768px){.c-Footer__payments{padding:11px 8px}}.c-Footer__sns{display:flex;gap:32px;padding:16px}@media (min-width: 768px){.c-Footer__sns{gap:12px;padding:8px 0}}.c-Footer__footer{color:var(--footer-font-color);display:flex;flex-direction:column;font-size:14px;font-weight:400;gap:8px;line-height:1.5}.c-Footer__about-us{display:flex;flex-direction:row;gap:4px}.c-Footer__about-us p{margin:0}@media (min-width: 768px){.c-Footer__about-us{gap:16px}}.c-Footer__link-article{color:var(--footer-font-color);text-decoration:none}.c-Footer__policy{display:flex;flex-direction:column;gap:8px}@media (min-width: 768px){.c-Footer__policy{flex-direction:row;gap:32px}}.c-Footer__policy-links{display:flex;flex-flow:row wrap;gap:12px;justify-content:flex-start}@media (min-width: 768px){.c-Footer__policy-links{gap:24px}}.c-Footer__link{background-color:transparent;border:0;color:var(--footer-font-color);cursor:pointer;font:inherit;padding:0;text-align:left;text-decoration:underline;text-decoration-style:solid;text-underline-position:from-font}.c-Footer__all-rights-reserved{margin:0}.c-Footer__navigation-container{color:var(--footer-font-color)}@keyframes spin{to{rotate:360deg}}.c-NavigationList{font-family:var(--font-titles)}@media (min-width: 480px){.c-NavigationList{border-bottom:1px solid var(--footer-font-color);border-top:1px solid var(--footer-font-color);display:flex;flex-flow:wrap;flex-direction:row;justify-content:space-between;padding:32px 0}}.c-NavigationList__section{border-top:1px solid var(--footer-font-color);padding:16px}@media (min-width: 480px){.c-NavigationList__section{border:none;max-width:150px}}@media (min-width: 768px){.c-NavigationList__section:last-of-type{flex:2;max-width:275px}}.c-NavigationList__list{display:none;list-style-type:none;margin:0;padding:0}.c-NavigationList__list--open{display:block}@media (min-width: 480px){.c-NavigationList__list{display:block}}.c-NavigationList__title{display:flex;font-size:16px;font-weight:700;justify-content:space-between;line-height:1.4;min-height:24px;padding:16px 0}.c-NavigationList__title p{margin:0}.c-NavigationList__title--dropdown{cursor:pointer}@media (min-width: 480px){.c-NavigationList__title--dropdown{cursor:default}}@media (min-width: 480px){.c-NavigationList__title--dropdown svg{display:none}}.c-NavigationList__title--open svg{transform:scaleY(-1)}.c-NavigationList__item{font-size:16px;font-weight:400;padding:8px 0}.c-NavigationList__link{background-color:transparent;border:0;color:var(--footer-font-color);cursor:pointer;font:inherit;line-height:24px;padding:0;text-align:left;text-decoration:none;text-decoration-style:solid;text-underline-position:from-font;word-wrap:break-word}
