:root{--fr-green:#15372B;--fr-cream:#F0ECE2;--fr-ink:#15372B;--fr-ink-mute:#4F5A52;--fr-ink-soft:#6B7268;--fr-rule:#CFC9B9;--fr-rule-strong:#A9A392;--fr-stone:#E4DFD2;--fr-paper:#F7F3EA;--fr-serif:"Cormorant Garamond",Georgia,serif;--fr-sans:"Inter",system-ui,sans-serif;--fr-gutter:2rem;--fr-max:124rem;--fr-reading:68ch;--fr-s1:.8rem;--fr-s2:1.6rem;--fr-s3:2.4rem;--fr-s4:3.2rem;--fr-s5:4.8rem;--fr-s6:6.4rem;--fr-chapter:clamp(5.6rem,8vw,9.6rem);--fr-related:clamp(3.2rem,4.5vw,5.2rem);--fr-t-title:clamp(3.4rem,4.6vw,6rem);--fr-t-h2:clamp(2.6rem,3vw,3.8rem);--fr-t-h3:clamp(2rem,2.2vw,2.4rem);--fr-t-body:1.75rem;--fr-t-small:1.3rem;--fr-t-label:1.1rem;--fr-focus:0 0 0 2px var(--fr-cream),0 0 0 4px var(--fr-green)}@media(min-width:750px){:root{--fr-gutter:clamp(2.4rem,4vw,5.6rem)}}.fr-wrap{max-width:var(--fr-max);margin:0 auto;padding-left:var(--fr-gutter);padding-right:var(--fr-gutter)}.fr-section{padding-top:var(--fr-chapter);padding-bottom:var(--fr-chapter)}.fr-section--tight{padding-top:var(--fr-related);padding-bottom:var(--fr-related)}.fr-page__h,.fr-opening__h,.fr-arch__h,.fr-relhead__h{font-family:var(--fr-serif);font-weight:300;font-size:var(--fr-t-title);line-height:1.04;letter-spacing:-.005em;margin:0 0 var(--fr-s2)}.fr-h2{font-family:var(--fr-serif);font-weight:300;font-size:var(--fr-t-h2);line-height:1.12;margin:0 0 var(--fr-s2)}.fr-eyebrow{font-family:var(--fr-sans);font-size:var(--fr-t-label);letter-spacing:.16em;text-transform:uppercase;color:var(--fr-ink-mute);margin:0 0 var(--fr-s2)}.fr-label,.fr-meta-key{font-family:var(--fr-sans);font-size:var(--fr-t-label);letter-spacing:.14em;text-transform:uppercase;color:var(--fr-ink-mute)}.fr-body{font-family:var(--fr-serif);font-size:var(--fr-t-body);line-height:1.5;color:var(--fr-ink)}.fr-body p{margin:0 0 1em}.fr-body p:last-child{margin-bottom:0}.fr-caption{font-family:var(--fr-sans);font-size:var(--fr-t-small);line-height:1.5;color:var(--fr-ink-mute)}.fr-prose{max-width:var(--fr-reading)}.fr-btn,.fr-btn--ghost,.fr-btn--cream,.fr-btn--outline{display:inline-flex;align-items:center;justify-content:center;gap:.8rem;min-height:4.8rem;padding:1.2rem 2.4rem;border-radius:4rem;font-family:var(--fr-sans);font-size:1.2rem;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;line-height:1;border:1px solid var(--fr-green);background:var(--fr-green);color:var(--fr-cream);cursor:pointer;transition:background .2s,color .2s,border-color .2s;white-space:nowrap}.fr-btn:hover{background:#0f2a20;border-color:#0f2a20;color:var(--fr-cream)}.fr-btn--ghost,.fr-btn--outline{background:transparent;color:var(--fr-green)}.fr-btn--ghost:hover,.fr-btn--outline:hover{background:var(--fr-green);color:var(--fr-cream)}.fr-btn--cream{background:var(--fr-cream);border-color:var(--fr-cream);color:var(--fr-green)}.fr-btn--cream:hover{background:#fff;border-color:#fff;color:var(--fr-green)}.fr-btn--cream-outline{background:transparent;border-color:var(--fr-cream);color:var(--fr-cream)}.fr-btn--cream-outline:hover{background:var(--fr-cream);color:var(--fr-green)}.fr-btn:focus-visible,.fr-btn--ghost:focus-visible,.fr-btn--outline:focus-visible,.fr-btn--cream:focus-visible,.fr-link:focus-visible,.fr-loc__filter:focus-visible,.fr-loc__switch button:focus-visible,.fr-after a:focus-visible,.fr-find__path a:focus-visible{outline:none;box-shadow:var(--fr-focus)}.fr-btn[disabled],.fr-btn[aria-busy=true]{opacity:.6;cursor:progress}.fr-actions{display:flex;gap:var(--fr-s2);flex-wrap:wrap;align-items:center}.fr-link{font-family:var(--fr-sans);font-size:1.2rem;letter-spacing:.14em;text-transform:uppercase;color:var(--fr-ink);text-decoration:none;border-bottom:1px solid var(--fr-rule-strong);padding-bottom:.2rem;transition:border-color .2s}.fr-link:hover{border-bottom-color:var(--fr-ink)}.fr-nom .fr-meta-key,.fr-form label>span,.fr-field>span{display:block!important;margin-bottom:.6rem!important;font-family:var(--fr-sans);font-size:var(--fr-t-label);letter-spacing:.14em;text-transform:uppercase;color:var(--fr-ink)!important;opacity:1!important}.fr-nom input[type=text],.fr-nom input[type=url],.fr-nom input[type=email],.fr-nom textarea,.fr-form input[type=text],.fr-form input[type=url],.fr-form input[type=email],.fr-form input[type=tel],.fr-form textarea,.fr-foot input[type=email]{width:100%;background:var(--fr-paper)!important;border:1px solid var(--fr-rule-strong)!important;border-radius:0!important;padding:1.1rem 1.2rem!important;font-family:var(--fr-serif);font-size:1.8rem;color:var(--fr-ink);min-height:4.8rem;box-sizing:border-box}.fr-nom input:focus-visible,.fr-nom textarea:focus-visible,.fr-form input:focus-visible,.fr-form textarea:focus-visible,.fr-foot input:focus-visible{outline:none!important;border-color:var(--fr-green)!important;box-shadow:0 0 0 1px var(--fr-green)}.fr-nom input:user-invalid,.fr-form input:user-invalid{border-color:#8a3b2e!important;box-shadow:0 0 0 1px #8a3b2e}.fr-form__error,.fr-nom [role=alert]{font-family:var(--fr-sans);font-size:var(--fr-t-small);color:#8a3b2e;border-left:2px solid #8A3B2E;padding-left:1.2rem}.fr-form__success,.fr-nom [role=status]{font-family:var(--fr-serif);font-size:var(--fr-t-body);color:var(--fr-green);border-left:2px solid var(--fr-green);padding-left:1.2rem}.fr-nom__check{font-family:var(--fr-sans);font-size:1.35rem;line-height:1.5;color:var(--fr-ink)}.fr-nom__check input{width:1.8rem;height:1.8rem;accent-color:var(--fr-green);flex:0 0 auto}.fr-loc__filter,.fr-loc__switch button{font-size:1.15rem;letter-spacing:.14em;color:var(--fr-ink)}.fr-loc__filter.on,.fr-loc__switch button.on{background:var(--fr-green);color:var(--fr-cream)}.header__inline-menu .list-menu--inline>li:last-child .header__menu-item{opacity:1;border:1px solid var(--fr-green);border-radius:4rem;padding:.7rem 1.4rem;margin-left:.6rem}.header__inline-menu .list-menu--inline>li:last-child .header__menu-item:hover{background:var(--fr-green);color:var(--fr-cream)}.header__inline-menu .list-menu--inline>li:last-child .header__menu-item span{text-decoration:none!important}.fr-open__pause{z-index:1}menu-drawer,.menu-drawer,.header__icons,.menu-drawer-container{z-index:101}
/*# sourceMappingURL=/cdn/shop/t/14/assets/francis-system.css.map */
