body.sauve-premium .sp-support-page{background:var(--sp-paper, #fbf8f2);color:var(--sp-muted, #3a3530);font-family:var(--sp-sans, "Amiri", serif)}body.sauve-premium .sp-support-page>.section-content-wrapper{width:100%;max-width:760px;min-width:0;margin-inline:auto;gap:clamp(24px,4vw,40px);padding-block:clamp(36px,5vw,64px) clamp(48px,6vw,80px)}body.sauve-premium .sp-support-page :is(.rte,rte-formatter,.text-block,.group-block,.group-block-content,.contact-form){min-width:0;max-width:100%}body.sauve-premium .sp-support-page :is(.rte,rte-formatter){display:block;width:100%;color:var(--sp-muted, #3a3530);font:400 clamp(19px,1.5vw,21px)/1.7 var(--sp-sans, "Amiri", serif);overflow-wrap:anywhere;text-wrap:pretty}body.sauve-premium .sp-support-page h1{margin:0;max-width:24ch;color:var(--sp-green, #041e42);font:400 clamp(38px,4.5vw,58px)/1.2 var(--sp-serif, "Amiri", serif);text-transform:none;letter-spacing:-.015em;text-wrap:balance}body.sauve-premium .sp-support-page h1:after{content:"";display:block;width:48px;height:2px;margin-top:20px;background:#c8a030}body.sauve-premium .sp-support-page .sp-support-explore{display:inline-flex;align-items:center;min-height:44px;width:fit-content;color:var(--sp-green, #041e42);font:400 17px/1.4 var(--sp-ui, "Abel", sans-serif);text-decoration:underline;text-underline-offset:4px}body.sauve-premium .sp-support-page :is(h2,h3,h4,h5,h6){margin-block:1.3em .5em;color:var(--sp-ink, #1a1815);font-family:var(--sp-serif, "Amiri", serif);font-weight:400;line-height:1.3;text-transform:none;letter-spacing:normal;text-wrap:balance}body.sauve-premium .sp-support-page h2{font-size:clamp(28px,3vw,36px)}body.sauve-premium .sp-support-page h3{font-size:clamp(24px,2.5vw,29px)}body.sauve-premium .sp-support-page :is(h4,h5,h6){font-size:23px}body.sauve-premium .sp-support-page :is(.rte,rte-formatter) :is(p,ul,ol){margin-block:0 1em}body.sauve-premium .sp-support-page :is(.rte,rte-formatter) :is(ul,ol){padding-inline-start:1.25em}body.sauve-premium .sp-support-page :is(.rte,rte-formatter) li+li{margin-top:.35em}body.sauve-premium .sp-support-page :is(.rte,rte-formatter)>:last-child{margin-bottom:0}body.sauve-premium .sp-support-page :is(.rte,rte-formatter) a{color:var(--sp-green, #041e42);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em}body.sauve-premium .sp-support-page :is(.rte,rte-formatter) :is(img,video,iframe){max-width:100%}body.sauve-premium .sp-support-page :is(.rte,rte-formatter) :is(img,video){height:auto}body.sauve-premium .sp-support-page :is(.rte,rte-formatter) table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:18px}body.sauve-premium .sp-support-page :is(.rte,rte-formatter) :is(td,th){padding:12px;border-bottom:1px solid var(--sp-line, #e8e2d6);text-align:start}body.sauve-premium .sp-support-page :is(.rte,rte-formatter) blockquote{margin:24px 0;padding-inline-start:22px;border-inline-start:2px solid #c8a030;color:var(--sp-green, #041e42)}body.sauve-premium .sp-support-page--contact>.section-content-wrapper{max-width:1120px}body.sauve-premium .sp-support-page--contact .group-block-content{gap:24px}body.sauve-premium .sp-support-page .contact-form{width:100%;padding:0;background:transparent;color:var(--sp-green, #041e42)}body.sauve-premium .sp-support-page .contact-form__form{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}body.sauve-premium .sp-support-page .contact-form__form label.visually-hidden{position:static!important;width:auto!important;height:auto!important;clip:auto!important;clip-path:none!important;overflow:visible!important;white-space:normal!important;margin:0!important;padding:0!important;font:400 16px/1.4 var(--sp-ui, "Abel", sans-serif)}body.sauve-premium .sp-support-page .contact-form__form-row{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}body.sauve-premium .sp-support-page .contact-form__input{min-width:0;min-height:50px;width:100%;margin:0 0 10px;padding:12px 14px;border:1px solid #7b776f;border-radius:0;background:var(--sp-paper, #fbf8f2);color:var(--sp-green, #041e42);font:400 18px/1.5 var(--sp-ui, "Abel", sans-serif);box-shadow:none}body.sauve-premium .sp-support-page .contact-form__input::placeholder{color:var(--sp-muted, #3a3530);opacity:.8}body.sauve-premium .sp-support-page .contact-form__input--textarea{min-height:180px;resize:vertical}body.sauve-premium .sp-support-page .contact-form__input[aria-invalid=true]{border-color:#7b2b23}body.sauve-premium .sp-support-page .contact-form .button{width:fit-content;min-height:52px;max-width:100%;padding:14px 28px;margin-top:4px;color:var(--sp-paper, #fbf8f2);background:var(--sp-green, #041e42);border:1px solid var(--sp-green, #041e42);border-radius:0;box-shadow:none;font:400 17px/1.4 var(--sp-ui, "Abel", sans-serif);text-transform:none;letter-spacing:.02em}body.sauve-premium .sp-support-page .contact-form .button:hover{background:var(--sp-ink, #1a1815)}body.sauve-premium .sp-support-page :is(a,button,input,textarea,select):focus-visible{outline:2px solid var(--sp-green, #041e42);outline-offset:4px}body.sauve-premium .sp-support-page :is(.contact-form__success,.contact-form__error){align-items:flex-start;padding:14px 0;margin-bottom:12px;border-block:1px solid var(--sp-line, #e8e2d6);font:400 18px/1.6 var(--sp-sans, "Amiri", serif)}body.sauve-premium .sp-support-page .contact-form__error{color:#7b2b23}body.sauve-premium .sp-support-page :is(.contact-form__success,.contact-form__error) svg{width:20px;height:20px;flex-shrink:0}@media(min-width:900px){body.sauve-premium .sp-support-page--contact>.section-content-wrapper{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(40px,6vw,80px)}body.sauve-premium .sp-support-page--contact .contact-form{padding-inline-start:clamp(28px,4vw,56px);border-inline-start:1px solid var(--sp-line, #e8e2d6)}}@media(max-width:599px){body.sauve-premium .sp-support-page .contact-form .button{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/sauve-premium-support.css.map */
