@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(../media/cb2df980ecf86a76-s.015vk2f_lnnr3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(../media/0e0a5b0398f6a72f-s.0o2uns6oxfpqg.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow Condensed;font-style:italic;font-weight:700;font-display:swap;src:url(../media/7c153c022564ac00-s.p.0dlnc5jurwhd2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Condensed Fallback;src:local(Arial);ascent-override:130.73%;descent-override:26.15%;line-gap-override:0.0%;size-adjust:76.49%}.barlow_condensed_bfd555c9-module__wk0K5W__className{font-family:Barlow Condensed,Barlow Condensed Fallback;font-style:italic;font-weight:700}.barlow_condensed_bfd555c9-module__wk0K5W__variable{--font-barlow:"Barlow Condensed", "Barlow Condensed Fallback"}
.store{--green:#0d3320;--green-2:#1a5c38;--gold:#f5a623;--gold-deep:#b87800;--cream:#fafaf5;--cream-warm:#f5f1e8;--ink:#0d3320;--muted:#0d3320a8;--line:#0d332024;--on-green-muted:#fafaf5b8;--on-green-line:#fafaf529;--ease:cubic-bezier(.2, .7, .2, 1);background:var(--cream-warm);color:var(--ink);font-family:var(--font-dm-sans), system-ui, sans-serif;-webkit-font-smoothing:antialiased;flex-direction:column;min-height:100vh;display:flex}.store ::selection{background:var(--gold);color:var(--green)}.s-display{font-family:var(--font-fraunces), Georgia, serif;font-variation-settings:"opsz" 144;letter-spacing:-.025em;font-style:italic;font-weight:900;line-height:.95}.s-serif{font-family:var(--font-fraunces), Georgia, serif;font-variation-settings:"opsz" 48}.s-kicker{font-family:var(--font-barlow), "Arial Narrow", sans-serif;text-transform:uppercase;letter-spacing:.06em;font-size:15px;font-style:italic;font-weight:700;line-height:1}.s-ui{font-family:var(--font-syne), sans-serif;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:700}.s-green{background:var(--green);color:var(--cream);isolation:isolate;position:relative}.s-green-2{background:var(--green-2);color:var(--cream)}.s-gold{background:var(--gold);color:var(--green)}.s-cream{background:var(--cream)}.s-grain:after{content:"";z-index:-1;pointer-events:none;opacity:.09;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");position:absolute;inset:0}.s-wrap{width:100%;max-width:1240px;margin:0 auto;padding-left:20px;padding-right:20px}@media (min-width:768px){.s-wrap{padding-left:40px;padding-right:40px}}.s-pill{background:var(--gold);height:30px;color:var(--green);border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 12px;display:inline-flex}.s-link{transition:background-size .35s var(--ease);background:linear-gradient(currentColor,currentColor) 0 100%/0% 1.5px no-repeat}.s-link:hover{background-size:100% 1.5px}.s-btn{height:54px;font-family:var(--font-syne), sans-serif;letter-spacing:.14em;text-transform:uppercase;transition:transform .25s var(--ease), background-color .25s ease, color .25s ease, box-shadow .25s ease;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 30px;font-size:12px;font-weight:700;display:inline-flex}.s-btn:hover{transform:translateY(-2px)}.s-btn:active{transform:translateY(0)scale(.98)}.s-btn:disabled{opacity:.55;transform:none}.s-btn-gold{background:var(--gold);color:var(--green);box-shadow:0 6px 0 -2px var(--gold-deep)}.s-btn-gold:hover{box-shadow:0 8px 0 -2px var(--gold-deep)}.s-btn-green{background:var(--green);color:var(--cream)}.s-btn-green:hover{background:var(--green-2)}.s-btn-ghost{border:1.5px solid}.s-page{animation:s-in .5s var(--ease) both}@keyframes s-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.s-reveal{opacity:0;transition:opacity .9s ease, transform .9s var(--ease);transform:translateY(22px)}.s-reveal.is-in{opacity:1;transform:none}.s-spin{animation:28s linear infinite s-spin}@keyframes s-spin{to{transform:rotate(360deg)}}.s-float{animation:6s ease-in-out infinite s-float}@keyframes s-float{0%,to{transform:translateY(0) rotate(var(--r,0deg))}50%{transform:translateY(-10px) rotate(var(--r,0deg))}}.s-ticker{width:max-content;animation:45s linear infinite s-tick;display:flex}.s-ticker-slow{animation-duration:70s}@keyframes s-tick{to{transform:translate(-50%)}}.s-frame{background:var(--cream);box-shadow:0 1px 0 var(--line), 0 30px 60px -30px #0d332073;padding:10px}.s-frame>div{outline-offset:-1px;outline:1px solid #b8780059;position:relative;overflow:hidden}.s-card .s-card-media{border-radius:4px;position:relative;overflow:hidden}.s-card .s-card-media img{transition:transform 1.1s var(--ease), opacity .6s ease}.s-card .s-card-alt{opacity:0}@media (hover:hover){.s-card:hover .s-card-media img{transform:scale(1.04)}.s-card:hover .s-card-alt{opacity:1}}.s-sticker{filter:drop-shadow(0 10px 14px #00000047);transition:transform .5s var(--ease)}.s-sticker:hover{transform:rotate(0)scale(1.06)!important}.s-scrim{opacity:0;pointer-events:none;z-index:60;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#06180f8c;transition:opacity .4s;position:fixed;inset:0}.s-scrim.is-open{opacity:1;pointer-events:auto}.s-drawer{z-index:61;background:var(--cream-warm);max-height:88svh;transition:transform .5s var(--ease);border-radius:20px 20px 0 0;flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(105%)}@media (min-width:768px){.s-drawer{border-radius:0;width:440px;max-height:none;top:0;left:auto;transform:translate(100%)}}.s-drawer.is-open{transform:none}.s-modal{z-index:70;opacity:0;pointer-events:none;justify-content:center;align-items:flex-end;transition:opacity .35s;display:flex;position:fixed;inset:0}@media (min-width:768px){.s-modal{align-items:center;padding:24px}}.s-modal.is-open{opacity:1;pointer-events:auto}.s-modal-card{transition:transform .55s var(--ease);transform:translateY(40px)}.s-modal.is-open .s-modal-card{transform:none}.s-reel{vertical-align:bottom;height:1em;display:inline-block;overflow:hidden}.s-reel-track{flex-direction:column;transition:transform 1.8s cubic-bezier(.12,.8,.18,1);display:flex}.s-swipe{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.s-swipe::-webkit-scrollbar{display:none}.s-swipe>*{scroll-snap-align:center;flex:0 0 100%}.s-thumb{outline-offset:2px;outline:2px solid #0000;transition:opacity .25s,outline-color .25s}.s-thumb[aria-current=true]{outline-color:var(--gold)}.s-thumb:not([aria-current=true]){opacity:.6}.s-thumb:hover{opacity:1}.s-main-img{animation:.45s both s-fade}@keyframes s-fade{0%{opacity:0}to{opacity:1}}.s-acc summary{cursor:pointer;list-style:none}.s-acc summary::-webkit-details-marker{display:none}.s-acc .s-acc-icon{transition:transform .35s var(--ease)}.s-acc[open] .s-acc-icon{transform:rotate(45deg)}.s-acc[open] .s-acc-body{animation:s-in .4s var(--ease) both}.s-buybar{transition:transform .45s var(--ease);transform:translateY(110%)}.s-buybar.is-on{transform:none}@media (prefers-reduced-motion:reduce){.s-page,.s-ticker,.s-spin,.s-float,.s-acc[open] .s-acc-body,.s-main-img{animation:none}.s-reveal{opacity:1;transition:none;transform:none}.s-drawer,.s-modal,.s-modal-card,.s-scrim,.s-reel-track,.s-buybar{transition:none}}