.fh-tailoring{margin:22px 0;padding:22px;border:1px solid #e1d5df;border-radius:16px;background:#fbf8fa;text-align:right;color:#342b32}.fh-tailoring h2{margin:0 0 10px;font-size:2.2rem;line-height:1.5;color:#552648}.fh-tailoring p{line-height:1.8}.fh-tailoring__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.fh-tailoring label{display:block;font-size:1.5rem;font-weight:600}.fh-tailoring input,.fh-tailoring select,.fh-tailoring textarea{box-sizing:border-box;display:block;width:100%;min-height:46px;margin-top:6px;padding:10px;border:1px solid #9d929a;border-radius:8px;background:#fff;color:#292329;font:inherit;font-size:16px}.fh-tailoring input:focus-visible,.fh-tailoring select:focus-visible,.fh-tailoring textarea:focus-visible,.fh-tailoring button:focus-visible{outline:3px solid #552648;outline-offset:3px}.fh-tailoring__hint{font-size:1.35rem}.fh-tailoring__submit{width:100%;min-height:52px;padding:12px;border:0;border-radius:10px;background:#126b55;color:#fff;font:inherit;font-size:16px;font-weight:700;cursor:pointer}.fh-tailoring__submit:disabled{opacity:.5;cursor:default}@media(max-width:480px){.fh-tailoring{padding:16px}.fh-tailoring__grid{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/28/compiled_assets/styles.css.map?subset=AAAAAAAAAAAQ */
