.demetos-inner-page .content-for-layout,.demetos-inner-page .content-for-layout>.shopify-section{margin:0;padding:0;max-width:none}.demetos-inner-page{background:var(--cream, #fafaf0);font-family:Goshco,Georgia,serif}.demetos-inner-page.home-layout #demetosNavSpacer{min-height:var(--demetos-nav-height, 88px)}.demetos-inner-page.home-layout .demetos-contact-section{padding-top:28px}.demetos-inner-page.home-layout .cb-wrap{max-width:640px;margin:0 auto;padding:80px 24px 48px;background:var(--cream, #fafaf0);box-sizing:border-box;width:100%;position:relative;z-index:1}.cb-wrap{max-width:640px;margin:0 auto;padding:52px 24px 48px;background:var(--cream, #fafaf0);box-sizing:border-box;width:100%}.cb-label{font-family:Pokinca,sans-serif;font-size:11px;letter-spacing:.18em;text-transform:lowercase;color:var(--green);margin-bottom:12px}.cb-title{font-family:Pokinca,sans-serif;font-size:clamp(30px,5vw,46px);line-height:1.05;color:var(--green);letter-spacing:-.01em;margin-bottom:14px;text-transform:lowercase}.cb-intro{font-family:Goshco,Georgia,serif;font-size:15px;line-height:1.75;color:#1a1a1ab3;margin-bottom:34px;text-transform:none;letter-spacing:normal;white-space:normal}.cb-field{margin-bottom:18px}.cb-field label{display:block;font-family:Goshco,Georgia,serif;font-size:12.5px;letter-spacing:.02em;color:#1a1a1a99;margin-bottom:7px;text-transform:none}.cb-field .req{color:var(--red)}.cb-field input,.cb-field textarea{width:100%;max-width:100%;box-sizing:border-box;font-family:Goshco,serif;font-size:14.5px;color:var(--dark);padding:12px 14px;border-radius:12px;background:#fff;border:1.8px solid rgba(26,26,26,.14);outline:none;transition:border-color .2s;text-transform:none;letter-spacing:normal}.cb-field textarea{resize:vertical;min-height:110px}.cb-field input:focus,.cb-field textarea:focus{border-color:var(--green)}.cb-field.err input,.cb-field.err textarea{border-color:var(--red)}.cb-err{color:var(--red);font-size:12px;margin-top:5px;display:none}.cb-field.err .cb-err{display:block}.cb-submit{width:100%;margin-top:8px;font-family:Goshco,serif;font-size:15px;letter-spacing:.03em;text-transform:none;color:#fff;background:var(--green);border:none;border-radius:100px;padding:15px;cursor:pointer;transition:background .2s,transform .2s,color .2s}.cb-submit:hover{background:var(--yellow);color:var(--dark);transform:translateY(-1px)}.cb-submit:disabled{opacity:.65;cursor:not-allowed;transform:none}.ct-send-err{color:var(--red);font-size:13px;margin-bottom:12px}.cb-done{margin-top:22px;padding:20px 22px;border-radius:16px;background:#02805d14;border:1.5px solid rgba(2,128,93,.22);font-size:14px;line-height:1.7;color:var(--dark)}.cb-done a{color:var(--green);text-decoration:underline}.demetos-contact-section .scallop{position:relative;height:160px;overflow:hidden;margin-top:-1px;margin-bottom:-4px}.demetos-contact-section .scallop svg{position:absolute;bottom:-1px;width:100%;height:calc(100% + 2px)}@media(max-width:600px){.demetos-inner-page.home-layout .demetos-contact-section{padding-top:16px}.demetos-inner-page.home-layout .cb-wrap,.cb-wrap{padding:48px 18px 40px}.demetos-contact-section .scallop{height:100px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/demetos-contact.css.map */
