#shopify-section-template--28836741742956__section_CtEhDJ,#shopify-section-template--28836741742956__main,#shopify-section-template--28836741742956__section_b4pFAP{display:none!important}.ac{background:#f7f6f0;color:#293326;font:15px/1.7 Arial,sans-serif;padding:55px max(24px,5vw) 65px}.ac *{box-sizing:border-box}.ac-inner{max-width:1240px;margin:auto}.ac h1,.ac h2,.ac h3,.ac p{margin:0;color:inherit}.ac h1,.ac h2,.ac h3{font-family:Georgia,serif;font-weight:400;letter-spacing:-.04em;line-height:1.12}.ac h1{font-size:clamp(42px,5vw,68px);max-width:720px}.ac h2{font-size:39px}.ac h3{font-size:26px}.ac-hero{display:grid;grid-template-columns:1.4fr .8fr;gap:70px;align-items:end;padding-bottom:43px}.ac-hero p{color:#68735e;max-width:420px}.ac-kicker{font-size:13px;margin-bottom:19px!important;color:#727d66!important}.ac-paths{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:48px}.ac-path{padding:30px 32px;background:#e5e9da;border-radius:5px}.ac-path:nth-child(2){background:#eee5d3}.ac-path h2{font-size:32px;max-width:440px;margin-bottom:15px}.ac-path p{color:#657059;font-size:14px;max-width:460px}.ac-path a{display:inline-block;margin-top:21px;color:#34432a;text-underline-offset:5px;font-size:14px}.ac-main{display:grid;grid-template-columns:.8fr 1.3fr;gap:85px;border-top:1px solid #ced5c2;padding-top:43px;align-items:start}.ac-aside h2{font-size:33px;margin-bottom:16px}.ac-aside p{color:#657059;margin-bottom:22px}.ac-contact-list{margin-top:32px}.ac-contact-list div{padding:16px 0;border-top:1px solid #d6dccd}.ac-contact-list dt{font-size:12px;color:#7a826e;margin-bottom:5px}.ac-contact-list dd{margin:0;font-size:14px}.ac-contact-list a{color:inherit;text-decoration:none}.ac-note{font:italic 24px/1.4 Georgia,serif;margin-top:36px!important;color:#67774c!important;max-width:300px}.ac-form{scroll-margin-top:120px}.ac-form h2{font-size:33px;margin-bottom:10px}.ac-form-intro{font-size:13px;color:#6c765f!important;margin-bottom:24px!important}.ac-fields{display:grid;grid-template-columns:1fr 1fr;gap:18px}.ac-field{min-width:0}.ac-wide{grid-column:1/-1}.ac label{display:block;font-size:13px;margin-bottom:7px}.ac input,.ac select,.ac textarea{width:100%;max-width:100%;background:#fffdf8;border:1px solid #b7c1a7;border-radius:3px;color:#293326;padding:13px 14px;font:14px/1.5 Arial,sans-serif;min-height:48px}.ac textarea{min-height:150px;resize:vertical}.ac input::placeholder,.ac textarea::placeholder{color:#8a917e}.ac:focus-visible{outline:2px solid #76648a;outline-offset:3px}.ac-corporate{border:0;padding:21px 0 4px;margin:8px 0 0;grid-column:1/-1}.ac-corporate legend{font-family:Georgia,serif;font-size:23px;padding:0;margin-bottom:9px}.ac-corporate p{font-size:12px;color:#727d66;margin-bottom:15px}.ac button[type=submit]{margin-top:21px;background:#52603b;color:#fff;border:1px solid #52603b;border-radius:3px;padding:14px 30px;min-height:50px;font:15px Arial,sans-serif;cursor:pointer}.ac button[type=submit]:hover{background:#3e4c2b}.ac-privacy{font-size:11px;color:#7b836f!important;margin-top:13px!important;max-width:500px}.ac-privacy a{color:inherit}.ac-success{background:#e5e9da;padding:20px;margin-bottom:22px}.ac-error{padding:16px;border:1px solid #a66153;margin-bottom:22px}.ac [hidden]{display:none!important}@media(max-width:760px){.ac{padding:32px 20px 42px}.ac-hero{grid-template-columns:1fr;gap:20px;padding-bottom:29px}.ac h1{font-size:41px}.ac-hero p{font-size:14px}.ac-kicker{margin-bottom:14px!important}.ac-paths{grid-template-columns:1fr;gap:14px;margin-bottom:32px}.ac-path{padding:24px}.ac-path h2{font-size:29px}.ac-main{grid-template-columns:1fr;gap:30px;padding-top:30px}.ac-aside h2,.ac-form h2{font-size:30px}.ac-note{font-size:22px;margin-top:20px!important}.ac-contact-list{margin-top:20px}.ac-fields{grid-template-columns:1fr;gap:15px}.ac input,.ac select,.ac textarea{font-size:16px}.ac button[type=submit]{width:100%}}

.ac .ac-hero h1{font-size:clamp(32px,3.7vw,48px)}@media(max-width:760px){.ac .ac-hero h1{font-size:34px}}
