@charset "UTF-8";.contact{color:#333;font-size:clamp(13px,1.8880208333vw,16px)}.contact .--require{color:#f44e4e;margin-left:.5em}.contact__form{margin-top:clamp(20px,3.2552083333vw,30px)}.contact__form-container{padding:20px 15px;background-color:#e0e0e0}@media only screen and (min-width:768px){.contact__form-container{padding:50px}}.contact__form-row{display:grid}@media only screen and (min-width:768px){.contact__form-row{grid-template-columns:minmax(240px,25%) 1fr}}.contact__form-row+.contact__form-row{margin-top:clamp(20px,3.2552083333vw,30px)}.contact__form-privacy,.contact__form-submit{margin-top:clamp(25px,4.8828125vw,50px);text-align:center}@media only screen and (min-width:768px){.contact__form-privacy,.contact__form-submit{text-align:left}}.contact__group{width:100%}.contact__group.--separate{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:clamp(10px,1.953125vw,20px);column-gap:clamp(10px,1.953125vw,20px)}.contact__radio{display:flex;align-items:baseline;gap:10px;font-size:clamp(12px,1.8229166667vw,16px)}.contact__radio-group{display:grid;gap:0}@media only screen and (min-width:768px){.contact__radio-group{grid-template-columns:repeat(auto-fit,minmax(300px,max-content));gap:10px 20px}}.contact__privacy{display:flex;align-items:baseline;gap:10px}.contact__privacy a{color:#333;text-decoration:underline}.contact__button{padding:2em;line-height:2.5}.contact__error{font-size:12px}.contact input:not([type=radio]):not([type=checkbox]),.contact textarea{width:100%;font-size:16px;color:#333;border-radius:3px;border:1px solid #707070}
/*# sourceMappingURL=/cdn/shop/t/26/assets/custom-contact.css.map */
