main[data-template="page.contact"] [id$=__hero_rmknFh],main[data-template="page.contact"] [id$=__divider_yfEVHg]{display:none!important}.oc-hero{--oc-green: #123b36;--oc-green-deep: #0d2f2d;--oc-cream: #f5eee2;--oc-sage: #aab9a3;--oc-clay: #c97f5f;--oc-gold: #ddb77b;position:relative;isolation:isolate;overflow:hidden;min-height:640px;background:linear-gradient(145deg,var(--oc-green) 0%,var(--oc-green-deep) 100%);color:var(--oc-cream)}.oc-hero__inner{position:relative;z-index:2;width:min(1180px,calc(100% - 48px));min-height:inherit;margin:0 auto;padding:78px 0 42px;display:grid;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);grid-template-rows:1fr auto;gap:36px 54px;align-items:center}.oc-hero__copy{max-width:660px}.oc-hero__eyebrow{margin:0 0 20px;font:600 .72rem/1 var(--font-body--family);letter-spacing:.2em;text-transform:uppercase;opacity:.72}.oc-hero h1{margin:0;max-width:8ch;font-family:var(--font-heading--family);font-size:clamp(4.8rem,9vw,8.8rem);font-weight:400;line-height:.83;letter-spacing:-.055em;color:var(--oc-cream)}.oc-hero__lead{margin:30px 0 0;font-family:var(--font-heading--family);font-size:clamp(2rem,4vw,3.25rem);line-height:1;letter-spacing:-.025em}.oc-hero__body{max-width:590px;margin:22px 0 0;font:400 1.03rem/1.58 var(--font-body--family);color:#f5eee2db}.oc-hero__button{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-width:244px;margin-top:30px;padding:15px 20px;border:1px solid rgb(245 238 226 / .25);border-radius:999px;background:var(--oc-cream);color:var(--oc-green-deep);text-decoration:none;font:650 .76rem/1 var(--font-body--family);letter-spacing:.16em;transition:transform .18s ease,box-shadow .18s ease}.oc-hero__button span{font-size:1.2rem;line-height:.7}@media(hover:hover)and (pointer:fine){.oc-hero__button:hover{transform:translateY(-2px);box-shadow:0 14px 36px #00000026}}.oc-hero__illustration{width:min(100%,430px);justify-self:end;align-self:end;opacity:.96}.oc-hero__illustration svg{display:block;width:100%;height:auto}.oc-line,.oc-envelope,.oc-note,.oc-note-line,.oc-spark{fill:none;stroke:var(--oc-cream);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.oc-line{opacity:.55;stroke-width:1.5}.oc-note{fill:var(--oc-sage);stroke:var(--oc-cream)}.oc-note-line{opacity:.9;stroke-width:2}.oc-spark{stroke:var(--oc-gold);stroke-width:5}.oc-hero__trust{grid-column:1 / -1;display:flex;align-items:center;gap:12px;padding-top:24px;border-top:1px solid rgb(245 238 226 / .2);font:500 .8rem/1.35 var(--font-body--family);letter-spacing:.02em;color:#f5eee2cc}.oc-hero__trust svg{width:24px;height:24px;fill:none;stroke:currentColor;stroke-width:1.7}.oc-hero__orbit{position:absolute;z-index:0;border:1px solid rgb(221 183 123 / .46);border-radius:50%;pointer-events:none}.oc-hero__orbit--one{width:820px;height:360px;right:-250px;top:-170px;transform:rotate(22deg)}.oc-hero__orbit--two{width:820px;height:410px;left:-460px;bottom:-310px;transform:rotate(-8deg);opacity:.6}.oc-hero__blob{position:absolute;z-index:0;pointer-events:none;border-radius:45% 55% 55% 45%/50% 40% 60% 50%}.oc-hero__blob--sage{width:360px;height:260px;right:-95px;top:-105px;background:var(--oc-sage);opacity:.82;transform:rotate(18deg)}.oc-hero__blob--cream{width:230px;height:180px;right:-35px;top:-80px;background:var(--oc-cream);transform:rotate(15deg)}.oc-hero__blob--clay{width:280px;height:210px;right:-115px;bottom:-125px;background:var(--oc-clay);transform:rotate(-20deg)}#ContactForm-form{scroll-margin-top:calc(var(--header-height, 80px) + 30px)}main[data-template="page.contact"] [id$=__section_P4qbUC] .section-content-wrapper,main[data-template="page.contact"] [id$=__section_HNPfKp] .section-content-wrapper,main[data-template="page.contact"] [id$=__section_J66rEd] .section-content-wrapper{max-width:1120px;margin-inline:auto}main[data-template="page.contact"] .contact-form{max-width:720px}main[data-template="page.contact"] .contact-form__input{border-radius:14px!important}main[data-template="page.contact"] .contact-form .submit-button{border-radius:999px!important;min-height:48px;padding-inline:28px}@media screen and (max-width:749px){.oc-hero{min-height:0}.oc-hero__inner{width:min(100% - 36px,560px);min-height:610px;padding:54px 0 26px;grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:12px}.oc-hero__copy{text-align:left}.oc-hero__eyebrow{margin-bottom:14px;font-size:.64rem}.oc-hero h1{font-size:clamp(4.5rem,20vw,6.7rem);line-height:.86}.oc-hero__lead{margin-top:22px;font-size:clamp(1.85rem,9vw,2.6rem)}.oc-hero__body{margin-top:16px;max-width:34ch;font-size:.94rem;line-height:1.52}.oc-hero__button{width:min(100%,310px);min-width:0;margin-top:22px;padding:14px 18px}.oc-hero__illustration{width:230px;margin-top:-8px;justify-self:end}.oc-hero__trust{margin-top:-4px;padding-top:17px;font-size:.72rem}.oc-hero__orbit--one{width:520px;height:240px;right:-270px;top:-115px}.oc-hero__orbit--two{width:520px;height:250px;left:-360px;bottom:-180px}.oc-hero__blob--sage{width:220px;height:160px;right:-95px;top:-55px}.oc-hero__blob--cream{width:135px;height:110px;right:-42px;top:-48px}.oc-hero__blob--clay{width:185px;height:135px;right:-105px;bottom:-65px}main[data-template="page.contact"] [id$=__section_P4qbUC] .section,main[data-template="page.contact"] [id$=__section_HNPfKp] .section,main[data-template="page.contact"] [id$=__section_J66rEd] .section{padding-inline:18px!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/orbita-contact.css.map */
