.contact img{max-width:100%}.contact .field{margin-bottom:1.5rem;display:block}.contact .field .inner-flex{display:flex}#err-msg{display:none;margin:0 0 30px;font-family:dnp-shuei-gothic-gin-std,sans-serif;font-weight:400;font-size:14px;letter-spacing:.02em;line-height:28px;text-align:left;color:#e61616}#err-msg.error{display:block}.contact .field .err-msg-name{margin:5px 0 0;font-family:dnp-shuei-gothic-gin-std,sans-serif;font-weight:400;font-size:12px;letter-spacing:.02em;line-height:28px;text-align:left;color:#e61616}@media screen and (min-width:750px){.contact .field{margin-bottom:2rem}}.contact__button{margin-top:3rem}@media screen and (min-width:750px){.contact__button{margin-top:4rem}}@media screen and (min-width:750px){.contact.page-width--inner .contact__fields{display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:2rem}}.grecaptcha-badge{visibility:hidden}.contact__list{padding-top:5rem;line-height:calc(1 + .5 / var(--font-body-scale));display:flex;flex-wrap:wrap;column-gap:2rem;row-gap:4rem}@media screen and (min-width:750px){.contact__list{padding-top:0;padding-inline-start:6rem}}.contact__list>li{flex:0 0 100%}.contact__list h3{margin-top:0;margin-bottom:1rem;line-height:calc(1 + .2/max(1,var(--font-heading-scale)))}.contact__list .link{padding-bottom:.2rem}.contact__list .list-social{padding-top:.5rem}@media screen and (max-width:749px){.contact .grid .grid__item{width:100%;max-width:100%}.contact__list>li{flex:1 0 calc(50% - 1rem)}#err-msg{display:none;margin:0 0 40px;font-family:dnp-shuei-gothic-gin-std,sans-serif;font-weight:400;font-size:14px;letter-spacing:.02em;line-height:28px;text-align:left;color:#e61616}.contact .field .err-msg-name{margin:6px 0 0;font-family:dnp-shuei-gothic-gin-std,sans-serif;font-weight:400;font-size:12px;letter-spacing:.02em;line-height:16px;text-align:left;color:#e61616}.contact .field .inner-flex{display:block}}@media screen and (max-width:480px){.contact__list>li{flex:0 0 100%}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/section-contact-form.css.map */
