.co-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.co-mail{max-width:460px}.co-mail-l{display:flex;align-items:center;gap:10px;font:700 15.5px/1.35 var(--f-ui);color:var(--sg-cham)}.co-mail-l .icon{width:22px;height:22px}.co-mail-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin-top:8px}.co-addr{font-family:var(--f-serif);font-weight:var(--w-name);font-size:clamp(21px,6vw,25px);line-height:1.2;color:var(--sg-cream);-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.co-fgrid{display:grid;grid-template-columns:minmax(0,1fr);gap:22px}.co-form-h{font-family:var(--f-display);font-weight:var(--w-display);font-size:clamp(28px,calc((100vw - 32px)*.087),34px);line-height:1.08;text-wrap:balance}.co-formwrap{max-width:620px}.co-send{justify-self:start;margin-top:4px}.co-done{align-self:start;background:var(--ub-panel)}.co-help-h{font-size:clamp(28px,calc((100vw - 32px)*.087),34px)}.co-help-list{display:grid;gap:14px;margin-top:22px}.co-help-i{display:grid;gap:2px;padding:18px 22px 10px}.co-help-q{font:400 16.5px/1.45 var(--f-ui);color:var(--ub-ink2)}.co-help .link-arrow{font-size:18px}@media(min-width:640px){.co-help-h{font-size:clamp(38px,calc(2.2vw + 22px),52px)}.co-help-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:860px;margin-top:30px}.co-form-h{font-size:clamp(38px,calc(2.2vw + 22px),52px)}}@media(min-width:900px){.co-grid{grid-template-columns:minmax(0,1fr) minmax(0,460px);column-gap:clamp(48px,7vw,120px);align-items:end}.co-fgrid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);column-gap:clamp(48px,7vw,120px);align-items:start}.co-form-h{position:sticky;top:calc(var(--head-h) + 32px);max-width:8ch}}a.co-addr{text-decoration:none}@media(hover:hover)and (pointer:fine){a.co-addr:hover{text-decoration:underline;text-decoration-color:var(--sg-cham);text-underline-offset:.18em}}.co-form-intro{margin-top:12px;max-width:30ch;color:var(--bd-ink2,var(--c-text-2))}.co-form-ll{display:none}@media(min-width:900px){.co-form-side{position:sticky;top:calc(var(--head-h) + 32px);align-self:start}.co-form-side .co-form-h{position:static}.co-form-ll{display:block;margin-top:28px;width:96px;color:var(--sg-cham-2)}.co-form-ll svg{display:block;width:100%;height:auto}}.co-ll{display:block;fill:none;stroke:currentColor;stroke-width:22;stroke-linecap:round;stroke-linejoin:round}
/*# sourceMappingURL=/cdn/shop/t/15/assets/page-contact.css.map */
