.AnnouncementBar-module__wvNkuG__bar{--paper:#fbf9f4;background:var(--primary);padding:.5rem 1rem;position:relative}.AnnouncementBar-module__wvNkuG__bar:after{content:"";background-image:repeating-linear-gradient(90deg,#fbf9f459 0 6px,#0000 6px 12px);height:1px;position:absolute;inset:auto 0 0}.AnnouncementBar-module__wvNkuG__message{margin:0;text-align:center;max-width:64rem;color:var(--paper);letter-spacing:.01em;margin-inline:auto;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:.82rem;font-weight:500}@media (max-width:640px){.AnnouncementBar-module__wvNkuG__bar{padding:.45rem .75rem}.AnnouncementBar-module__wvNkuG__message{font-size:.76rem}}
.StorefrontHeader-module__Om-NFW__header{--paper:#fbf9f4;--line:#e3ddd0;--ink:#201f1c;--ink-soft:#726d61;background:var(--paper);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;position:relative}.StorefrontHeader-module__Om-NFW__header:after{content:"";background-image:repeating-linear-gradient(to right, var(--line) 0 6px, transparent 6px 12px);height:1px;position:absolute;inset:auto 0 0}.StorefrontHeader-module__Om-NFW__wrap{flex-direction:column;align-items:center;gap:1.25rem;max-width:64rem;margin:0 auto;padding:1.85rem 1.25rem 1.35rem;display:flex}.StorefrontHeader-module__Om-NFW__brand{color:var(--ink);align-items:center;gap:.65rem;min-width:0;text-decoration:none;display:flex}.StorefrontHeader-module__Om-NFW__logoImg{width:auto;height:54px;display:block}.StorefrontHeader-module__Om-NFW__brandName{color:var(--primary,var(--ink));white-space:nowrap;font-size:1.1rem;font-weight:600}.StorefrontHeader-module__Om-NFW__brandNameHidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.StorefrontHeader-module__Om-NFW__nav{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.6rem;display:flex}.StorefrontHeader-module__Om-NFW__navLink{color:var(--ink-soft);padding:.35rem .05rem;font-size:.88rem;font-weight:500;text-decoration:none;position:relative}@media (prefers-reduced-motion:no-preference){.StorefrontHeader-module__Om-NFW__navLink{transition:color .15s}}.StorefrontHeader-module__Om-NFW__navLink:hover{color:var(--primary,var(--ink))}.StorefrontHeader-module__Om-NFW__navLink:focus-visible{outline:2px solid var(--primary,var(--ink));outline-offset:3px;border-radius:2px}.StorefrontHeader-module__Om-NFW__navLinkActive{color:var(--primary,var(--ink));font-weight:600}.StorefrontHeader-module__Om-NFW__navLinkActive:after{content:"";background:var(--primary,var(--ink));border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}@media (max-width:640px){.StorefrontHeader-module__Om-NFW__wrap{gap:1rem;padding:1.35rem 1rem 1.1rem}.StorefrontHeader-module__Om-NFW__logoImg{height:44px}.StorefrontHeader-module__Om-NFW__nav{justify-content:center;gap:.5rem 1.1rem}.StorefrontHeader-module__Om-NFW__navLink{font-size:.82rem}}
.StorefrontFooter-module__6I0FXq__footer{background:var(--primary,#3e6657);color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.StorefrontFooter-module__6I0FXq__wrap{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem 3rem;max-width:64rem;margin:0 auto;padding:2.75rem 1.25rem 2rem;display:grid}.StorefrontFooter-module__6I0FXq__heading{color:#fff;margin:0 0 .85rem;font-size:.98rem;font-weight:700}.StorefrontFooter-module__6I0FXq__links{flex-direction:column;gap:.55rem;margin:0;padding:0;list-style:none;display:flex}.StorefrontFooter-module__6I0FXq__links a{color:#ffffffd1;font-size:.88rem;text-decoration:none}@media (prefers-reduced-motion:no-preference){.StorefrontFooter-module__6I0FXq__links a{transition:color .15s}}.StorefrontFooter-module__6I0FXq__links a:hover{color:var(--accent,#9a5f1f)}.StorefrontFooter-module__6I0FXq__links a:focus-visible{outline-offset:2px;border-radius:2px;outline:2px solid #fff}.StorefrontFooter-module__6I0FXq__mission{color:#ffffffd1;max-width:30rem;margin:0;font-size:.88rem;line-height:1.65}.StorefrontFooter-module__6I0FXq__copyright{text-align:center;color:#ffffffa6;margin:0;padding:1.1rem 1.25rem 1.5rem;font-size:.76rem;position:relative}.StorefrontFooter-module__6I0FXq__copyright:before{content:"";background-image:repeating-linear-gradient(90deg,#ffffff4d 0 6px,#0000 6px 12px);height:1px;position:absolute;top:0;left:1.25rem;right:1.25rem}@media (max-width:640px){.StorefrontFooter-module__6I0FXq__wrap{text-align:center;grid-template-columns:1fr;gap:1.85rem;padding:2.25rem 1.25rem 1.75rem}.StorefrontFooter-module__6I0FXq__links{align-items:center}.StorefrontFooter-module__6I0FXq__mission{max-width:none;margin:0 auto}}
