.field__input::-webkit-input-placeholder{opacity:.2;color:#343434}.field__input::-moz-placeholder{opacity:.2;color:#343434}.field__input:-ms-input-placeholder{opacity:.2;color:#343434}.field__input::-ms-input-placeholder{opacity:.2;color:#343434}.field__input::placeholder{opacity:.2;color:#343434}.hugmotti-contact .contact__header{font-family:Noto Sans JP,sans-serif;font-weight:400;letter-spacing:.08em;text-align:center}@media screen and (max-width: 749px){.hugmotti-contact .contact__header{font-size:14px;line-height:1.8571428571}}@media print,screen and (min-width: 750px){.hugmotti-contact .contact__header{font-size:16px;line-height:2}}.hugmotti-contact .contact-form{margin-top:50px}.hugmotti-contact .contact-form .row{-webkit-column-gap:2%;-moz-column-gap:2%;column-gap:2%}@media print,screen and (min-width: 750px){.hugmotti-contact .contact-form .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}@media screen and (max-width: 749px){.hugmotti-contact .contact-form .row+.row{margin-top:17px}}@media print,screen and (min-width: 750px){.hugmotti-contact .contact-form .row+.row{margin-top:22px}}.hugmotti-contact .contact-form .row .row__label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;font-weight:700;letter-spacing:.08em;margin-top:0;margin-bottom:0}@media screen and (max-width: 749px){.hugmotti-contact .contact-form .row .row__label{font-size:14px;line-height:2.2857142857;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}}@media print,screen and (min-width: 750px){.hugmotti-contact .contact-form .row .row__label{font-size:16px;line-height:2;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:28%}}.hugmotti-contact .contact-form .row .row__label:not(.mt0){margin-top:8px}.hugmotti-contact .contact-form .row .row__label span{font-weight:700;color:red}@media screen and (max-width: 749px){.hugmotti-contact .contact-form .row .row__label span{font-size:14px;line-height:2}}@media print,screen and (min-width: 750px){.hugmotti-contact .contact-form .row .row__label span{font-size:16px}}.hugmotti-contact .contact-form .row .row__input{font-size:16px;letter-spacing:.08em}@media screen and (max-width: 749px){.hugmotti-contact .contact-form .row .row__input{margin-top:6px}}@media print,screen and (min-width: 750px){.hugmotti-contact .contact-form .row .row__input{-webkit-box-flex:1;-ms-flex:1;flex:1}}.hugmotti-contact .contact-form .row .row__input input[type=text],.hugmotti-contact .contact-form .row .row__input input[type=email],.hugmotti-contact .contact-form .row .row__input textarea{border:2px solid #C1D0E0;border-radius:5px;padding:.5em}.hugmotti-contact .contact-form .row .row__input input[type=text]:before,.hugmotti-contact .contact-form .row .row__input input[type=email]:before,.hugmotti-contact .contact-form .row .row__input textarea:before{content:attr(placeholder);color:#34343433}.hugmotti-contact .contact-form .row .row__input .field--checkbox{display:block}.hugmotti-contact .contact-form .row .row__input .field--checkbox+.field--checkbox{margin-top:13px}.hugmotti-contact .contact-form .row .row__input .reqired{font-weight:700;color:red}@media screen and (max-width: 749px){.hugmotti-contact .contact-form .row .row__input .reqired{font-size:14px;line-height:2}}@media print,screen and (min-width: 750px){.hugmotti-contact .contact-form .row .row__input .reqired{font-size:16px}}.hugmotti-contact .contact__button{margin-inline:auto;margin-top:50px}@media screen and (max-width: 749px){.hugmotti-contact .contact__button{width:85%}}@media print,screen and (min-width: 750px){.hugmotti-contact .contact__button{max-width:376px}}.hugmotti-contact .contact__button .button{width:100%;font-size:16px;font-weight:700;line-height:3.3125}.check-field label{display:inline-block;margin-right:20px}.check-field label input{opacity:0;width:1px;margin-left:-1px}.check-field label input:checked+.check-field-text:before{background-color:var(--colorBase);border-color:var(--colorBase)}.check-field label input:checked+.check-field-text:after{display:block}.check-field label .check-field-text{padding-left:34px;position:relative;cursor:pointer}.check-field label .check-field-text:before{content:"";position:absolute;-webkit-transition:.3s;transition:.3s;left:0;top:0;bottom:0;margin:auto;width:20px;height:20px;background-color:#fff;border:1px solid rgba(var(--color-foreground),1);border-radius:5px}.check-field.field--checkbox .check-field-text:after{content:"";position:absolute;-webkit-transition:.3s;transition:.3s;display:none;width:14px;height:10px;left:4px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10'%3E%3Cpath fill='%23fff' d='M4.415 9.804.19 5.446a.686.686 0 0 1 0-.948l.919-.948a.636.636 0 0 1 .919 0l2.846 2.936 6.1-6.288a.636.636 0 0 1 .919 0l.919.948a.686.686 0 0 1 0 .948l-7.477 7.71a.636.636 0 0 1-.92 0Z' data-name='Icon awesome-check'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain}.check-field.field--radio .check-field-text:before,.check-field.field--radio .check-field-text:after{border-radius:100px}.check-field.field--radio .check-field-text:after{content:"";position:absolute;-webkit-transition:.3s;transition:.3s;display:none;background:#004b88;width:20px;height:20px;left:1px;top:50%;margin-top:-10px;-webkit-transform:scale(.5);transform:scale(.5)}
/*# sourceMappingURL=/cdn/shop/t/58/assets/hugmotti_contact-form.css.map */
