.stc--contact{padding:56px 0 80px}.stc--contact .cgrid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.stc--contact .cgrid>*{min-width:0}.stc--contact .cdetails{margin:30px 0 0;padding-top:24px;border-top:1px solid var(--stc-line);display:grid;grid-template-columns:92px 1fr;gap:12px 16px;font-size:14.5px}.stc--contact .cdetails dt{font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--stc-ink-soft);padding-top:3px}.stc--contact .cdetails dd{margin:0;font-weight:300;color:var(--stc-ink-soft);line-height:1.7}.stc--contact .cdetails a{color:var(--stc-claret)}.stc--contact .cdetails p{margin:0}.stc--contact .cform{display:flex;flex-direction:column}.stc--contact .cform label{font-size:10px;letter-spacing:.2em;text-transform:uppercase;font-weight:600;color:var(--stc-ink-soft);margin:18px 0 7px}.stc--contact .cform input,.stc--contact .cform textarea{background:transparent;border:1px solid var(--stc-line);border-radius:0;padding:12px 13px;font-family:var(--stc-sans);font-size:15px;font-weight:300;color:var(--stc-ink);outline:none}.stc--contact .cform input:focus,.stc--contact .cform textarea:focus{border-color:var(--stc-claret)}.stc--contact .cform textarea{resize:vertical}.stc--contact .cform .btn{margin-top:26px;align-self:flex-start}.stc--contact .cok{font-size:16px;color:var(--stc-ink)}.stc--contact .cerr{color:var(--stc-claret);font-size:14px;margin-bottom:10px}@media(max-width:900px){.stc--contact{padding:34px 0 52px}.stc--contact .cgrid{grid-template-columns:1fr;gap:30px}}.stc--page{padding:56px 0 80px}.stc--page .phead{margin-bottom:30px}.stc--page h1{font-size:clamp(28px,3.2vw,42px);font-weight:400;letter-spacing:-.015em;line-height:1.15;margin:9px 0 0;font-family:var(--stc-sans);color:var(--stc-ink)}.stc--page .pagebody{max-width:68ch;font-size:16px;line-height:1.8;color:var(--stc-ink-soft);font-weight:300}.stc--page .pagebody p{margin:0 0 16px}.stc--page .pagebody strong{color:var(--stc-ink);font-weight:500}.stc--page .pagebody h2{font-family:var(--stc-serif);font-size:clamp(20px,2.2vw,27px);font-weight:400;color:var(--stc-ink);letter-spacing:0;line-height:1.25;margin:44px 0 14px}.stc--page .pagebody h3{font-family:var(--stc-serif);font-size:16px;font-weight:400;letter-spacing:0;color:var(--stc-claret);margin:34px 0 12px}.stc--page .pagebody ul{padding-left:20px;margin:0 0 16px}.stc--page .pagebody li{margin-bottom:6px}.stc--page .pagebody a{color:var(--stc-claret);border-bottom:1px solid var(--stc-line)}.stc--page .pagebody a:hover{border-bottom-color:var(--stc-claret)}.stc--page .pagebody img{width:100%;height:auto;object-fit:contain;margin:26px 0}.stc--page .pagebody hr{border:0;border-top:1px solid var(--stc-line);margin:38px 0}@media(max-width:900px){.stc--page{padding:34px 0 52px}}.stc--soc h1{color:#fff;font-size:clamp(21px,2.3vw,30px);font-weight:400;margin:12px auto 0;max-width:26ch;line-height:1.25;font-family:var(--stc-sans)}
/*# sourceMappingURL=/cdn/shop/t/5/compiled_assets/styles.css.map?subset=AAAAAAAAAAAgAAEC */
