@font-face{font-family:StorefrontRubik;src:url('/store-assets/fonts/RubikRegular.woff2');font-display:swap}@font-face{font-family:StorefrontRubik;src:url('/store-assets/fonts/RubikBold.woff2');font-weight:700;font-display:swap}
:root,html[data-theme=light],html[data-theme=dark]{color-scheme:light!important;--primary:#b9c089;--secondary:#fecd8c;--accent:#FECD8C;--primary-fg:#001317;--body-fg:#001317;--body-bg:#FECD8C;--body-quiet-color:#56675a;--body-loud-color:#001317;--header-color:#001317;--header-branding-color:#001317;--header-bg:#FECD8C;--header-link-color:#001317;--breadcrumbs-fg:#001317;--breadcrumbs-link-fg:#001317;--breadcrumbs-bg:#fecd8c;--link-fg:#35503c;--link-hover-color:#001317;--link-selected-fg:#001317;--hairline-color:#d6d8cc;--border-color:#c5ccba;--darkened-bg:#e9ecdf;--selected-bg:#b9c089;--selected-row:#f2edcc;--button-fg:#001317;--button-bg:#FECD8C;--button-hover-bg:#f2c321;--default-button-bg:#FECD8C;--default-button-hover-bg:#f2c321;--close-button-bg:#e9ecdf;--close-button-hover-bg:#d6d8cc;--object-tools-fg:#001317;--object-tools-bg:#b9c089;--object-tools-hover-bg:#a6ae79}
body,input,textarea,select,button{font-family:StorefrontRubik,Arial,sans-serif}h1,h2{letter-spacing:-.04em;font-weight:700}#header{border-bottom:1px solid #d6d8cc}#site-name{font-weight:700}.module,fieldset,.submit-row{border-radius:12px;overflow:hidden}.module h2,.module caption{background:#b9c089;color:#001317}input,textarea,select{border-radius:8px;background:#fff;color:#001317}.button,input[type=submit],button,.object-tools a{border-radius:8px!important}input:focus-visible,button:focus-visible,a:focus-visible{outline:3px solid #c28919;outline-offset:3px}.theme-toggle{display:none}
