.order-contact-support{overflow:hidden}.order-contact-support__inner{max-width:56rem;margin:0 auto;text-align:center;padding-left:1.5rem;padding-right:1.5rem;padding-top:var(--ocs-padding-top, 36px);padding-bottom:var(--ocs-padding-bottom, 0px)}@media screen and (min-width:1020px){.order-contact-support__inner{max-width:960px;padding-left:0;padding-right:0;padding-top:var(--ocs-padding-top-desktop, var(--ocs-padding-top, 64px));padding-bottom:var(--ocs-padding-bottom-desktop, var(--ocs-padding-bottom, 0px))}}.order-contact-support__heading{margin:0 0 16px;font-family:Noto Sans Japanese;font-weight:700;font-size:16px;line-height:24px;letter-spacing:.04em;color:#242828}@media screen and (min-width:1020px){.order-contact-support__heading{margin-bottom:16px;font-size:20px;line-height:28px}}.order-contact-support__buttons{display:flex;flex-direction:column;align-items:center;gap:1.2rem;max-width:40rem;margin:0 auto}@media screen and (min-width:1020px){.order-contact-support__buttons{flex-direction:row;justify-content:center;flex-wrap:nowrap;gap:12px;max-width:672px;width:fit-content}}.order-contact-support__btn{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:260px;height:44px;padding:0 1.6rem;border-radius:1rem;border:1px solid #F5F6F6;background-color:#f5f6f6;color:#242828;font-family:Noto Sans Japanese;font-weight:700;font-size:14px;line-height:20px;letter-spacing:.04em;text-decoration:none;transition:opacity .2s ease,background-color .2s ease}@media screen and (min-width:1020px){.order-contact-support__btn{width:330px;height:60px;flex:0 0 330px;font-size:16px;line-height:2}}.order-contact-support__btn:hover,.order-contact-support__btn:focus-visible{opacity:1;background-color:#e4e7e7;border-color:#a8b0ae;color:#1a1e1e;text-decoration:none}.order-contact-support__phone{margin-top:16px}@media screen and (min-width:1020px){.order-contact-support__phone{margin-top:16px}}.order-contact-support__tel{margin:1rem 0 0;font-family:Outfit;font-weight:700;font-size:20px;line-height:28px;letter-spacing:.04em;text-align:center;color:#242828}.order-contact-support__tel-row{display:inline-flex;align-items:center;justify-content:center;gap:.6rem}.order-contact-support__tel-icon{display:inline-flex;flex-shrink:0;color:#242828}.order-contact-support__tel-icon-img{display:block;width:24.32px;height:16px}.order-contact-support__tel a,.order-contact-support__tel-row>span:last-child{color:#242828;text-decoration:none;font-family:Outfit;font-weight:700;font-size:20px;line-height:28px;letter-spacing:.04em;text-align:center}@media screen and (min-width:1020px){.order-contact-support__tel a,.order-contact-support__tel-row>span:last-child{font-size:32px;line-height:40px}}.order-contact-support__tel a:hover{text-decoration:underline}.order-contact-support__hours{margin:.8rem 0 0;font-family:Noto Sans Japanese;font-weight:400;font-style:normal;font-size:11px;line-height:16px;letter-spacing:.04em;color:#242828}@media screen and (min-width:1020px){.order-contact-support__hours{font-size:16px;line-height:24px}}.order-contact-support__footnotes{margin-top:2.8rem;max-width:48rem;margin-left:auto;margin-right:auto}@media screen and (min-width:1020px){.order-contact-support__footnotes{margin-top:3.2rem}}.order-contact-support__footnotes p{margin:0;font-family:var(--font-family-jp);font-weight:400;font-size:1.3rem;line-height:1.65;letter-spacing:.03em;color:#242828e0}.order-contact-support__footnotes p+p{margin-top:.6rem}
/*# sourceMappingURL=/cdn/shop/t/2/assets/section-order-contact-support.css.map */
