.c_footer{z-index:2}.c_footer footer{border-radius:92px 92px 0 0}@media screen and (max-width: 749px){.c_footer footer{border-radius:48px 48px 0 0;padding-top:82px}}@media screen and (max-width: 749px){.c_footer .footer__content-top{padding-inline:1.5rem}}.c_footer .footer__blocks-wrapper{max-width:972px;margin-inline:auto;display:flex}@media screen and (max-width: 439px){.c_footer .footer__blocks-wrapper{display:block}}.c_footer .grid--4-col-tablet .footer-block:nth-child(1){max-width:196px;width:20.16%}@media screen and (min-width:440px) and (max-width:989px){.c_footer .grid--4-col-tablet .footer-block:nth-child(1){max-width:none;width:45%}}.c_footer .grid--4-col-tablet .footer-block:nth-child(2){max-width:196px;width:20.16%;margin-left:2.469%}@media screen and (min-width:440px) and (max-width:989px){.c_footer .grid--4-col-tablet .footer-block:nth-child(2){max-width:none;width:45%}}.c_footer .grid--4-col-tablet .footer-block:nth-child(3){max-width:250px;width:25.72%;margin-left:3.29%}.c_footer .grid--4-col-tablet .footer-block:nth-child(4){max-width:250px;width:25.72%;margin-left:2.469%}@media screen and (min-width:440px) and (max-width:989px){.c_footer .grid--4-col-tablet .footer-block:nth-child(n){max-width:none;width:45%;margin:40px 0}}@media screen and (min-width:440px) and (max-width:989px){.c_footer .grid--4-col-tablet .footer-block:nth-child(4){padding-top:40px}}@media screen and (max-width: 439px){.c_footer .grid--4-col-tablet .footer-block:nth-child(n){width:100%;margin:0}}@media screen and (max-width: 749px){.c_footer .grid--4-col-tablet .footer-block:nth-child(5){width:100%;margin-top:70px}}@media screen and (min-width: 750px){.c_footer .grid{column-gap:0}}.c_footer .footer-block__heading{font-family:Montserrat;font-size:16px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:.32px;margin-bottom:18px}@media screen and (max-width: 749px){.c_footer .footer-block__heading{margin-bottom:12px}}@media screen and (max-width: 749px){.c_footer .footer-block__details-content{margin:0}}.c_footer .footer-block__details-content li a{font-family:Noto Sans JP;font-size:13px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:.26px;color:var(--color-foreground);margin-bottom:10px}@media screen and (max-width: 749px){.c_footer .footer-block__details-content li a{margin-bottom:0}}.c_footer .grid__item:nth-child(2) .footer-block__heading{visibility:hidden}@media screen and (max-width: 440px){.c_footer .grid__item:nth-child(2) .footer-block__heading{display:none}}@media screen and (max-width: 440px){.c_footer .grid__item:nth-child(3) .footer-block__heading{margin-top:24px}}@media screen and (min-width: 750px){.c_footer .footer-block__details-content .list-menu__item--link{color:var(--color-foreground);transition:opacity .4s}}@media screen and (min-width: 750px){.c_footer .footer-block__details-content .list-menu__item--link:hover{text-decoration:none;color:var(--color-foreground);opacity:.7}}.c_footer .footer-block__image-wrapper{border-radius:10px;margin-inline:auto}@media screen and (max-width: 749px){.c_footer .footer-block__image-wrapper{margin:0 auto}}.c_footer .footer-block--newsletter{margin-top:0}.c_footer .list-social{gap:30px}.c_footer .list-social__item .icon{width:58px;height:58px;transition:opacity .4s}.c_footer .list-social__link:hover .icon{transform:none;opacity:.7}.c_footer .footer__content-bottom{border-top:none}.c_footer .footer__content-bottom-wrapper{justify-content:center}.c_footer .copyright__content{font-size:10px}
/*# sourceMappingURL=/cdn/shop/t/5/assets/c_footer.css.map */
