@font-face{font-family:Rye;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/rye-latin-400-normal-CnIDrDaJ.woff2)format("woff2"),url(/assets/rye-latin-400-normal-CPBiwIfN.woff)format("woff")}@font-face{font-family:Special Elite;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/special-elite-latin-ext-400-normal-ChcxYnmu.woff2)format("woff2"),url(/assets/special-elite-latin-ext-400-normal-CaJZjSVf.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Special Elite;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/special-elite-latin-400-normal-YjDd9tmf.woff2)format("woff2"),url(/assets/special-elite-latin-400-normal-BtSRmyJ6.woff)format("woff");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}:root{--ink:#2a1a12;--paper:#f1e2c0;--paper-2:#e6d0a2;--paper-edge:#c9a173;--wood:#6b3e26;--wood-2:#8a5a34;--wood-3:#4e2c1a;--red:#a8392b;--red-2:#7d2519;--gold:#e2b33c;--gold-2:#b8862e;--green:#4f7a3a;--sky:#8cc2dc;--sky-top:#7fbde0;--sky-low:#bfe0ef;--sage:#9db08a;--blue:#42536d;--sand:#e8c891;--sand-2:#d9b277;--lip:#2a1a1247;--display:"Rye", Georgia, serif;--body:"Special Elite", "Courier New", monospace;--cut:14px;--wrap:1180px;--gutter:16px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:640px){:root{--gutter:24px}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:84px}body{min-width:320px;font:17px/1.6 var(--body);color:var(--ink);background-color:var(--sand);background-image:radial-gradient(#7a4a2621 1.2px,#0000 1.8px),radial-gradient(#7a4a2614 1px,#0000 1.6px);background-position:0 0,11px 7px;background-size:23px 19px,37px 29px;margin:0;overflow-x:clip}img,video,svg,picture{max-width:100%;display:block}picture img{width:100%;height:auto}h1,h2,h3{font-family:var(--display);font-weight:400;line-height:1.1}p{margin:0 0 1em}a{color:var(--red-2);text-underline-offset:3px;text-decoration-thickness:2px}a:hover{color:var(--red)}b,strong{color:var(--red-2);font-weight:400}:focus-visible{outline:3px solid var(--ink);outline-offset:3px;box-shadow:0 0 0 3px var(--gold);border-radius:4px}.sr-only{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--gold);color:var(--ink);border:3px solid var(--ink);font-family:var(--display);border-radius:8px;padding:10px 16px;text-decoration:none;position:absolute;top:-60px}.skip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.skip:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.skip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:12px}.skip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.skip:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.skip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:12px}.skip:focus{top:12px}.wrap{width:100%;max-width:calc(var(--wrap) + 2 * var(--gutter));padding-inline:var(--gutter);margin-left:auto;margin-right:auto}.wrap.narrow{max-width:calc(820px + 2 * var(--gutter))}.plaque,.sign,.ticket,.store,.faq details,.doc-card{--c:var(--cut);--bw:3px;--fill:var(--paper);--edge:var(--ink);--lipH:6px;isolation:isolate;position:relative}.plaque:before,.sign:before,.ticket:before,.store:before,.faq details:before,.doc-card:before{content:"";z-index:-2;inset:0 0 calc(-1 * var(--lipH));background:var(--edge);clip-path:polygon(var(--c) 0, calc(100% - var(--c)) 0, 100% var(--c), 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, var(--c) 100%, 0 calc(100% - var(--c)), 0 var(--c));position:absolute}.plaque:after,.sign:after,.ticket:after,.store:after,.faq details:after,.doc-card:after{content:"";z-index:-1;inset:var(--bw);background:var(--fill);--ci:calc(var(--c) - var(--bw) * .586);clip-path:polygon(var(--ci) 0, calc(100% - var(--ci)) 0, 100% var(--ci), 100% calc(100% - var(--ci)), calc(100% - var(--ci)) 100%, var(--ci) 100%, 0 calc(100% - var(--ci)), 0 var(--ci));position:absolute}.plaque{color:var(--ink);padding:18px 20px}.plaque>:last-child{margin-bottom:0}.plaque h3{margin:0 0 8px;font-size:24px}.btn{border:3px solid var(--ink);background:var(--gold);min-height:48px;color:var(--ink);font-family:var(--display);letter-spacing:.5px;cursor:pointer;box-shadow:0 4px 0 var(--ink);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;font-size:18px;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:inline-flex}.btn:hover{color:var(--ink);background:#ebc152}.btn:active{box-shadow:0 1px 0 var(--ink);transform:translateY(3px)}.btn.ghost{background:var(--paper)}.star,.sec-head h2 span:before,.sec-head h2 span:after,.logo-main:before,.logo-main:after{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.phone{--w:280px;width:var(--w);aspect-ratio:390/844;max-width:100%;padding:calc(var(--w) * .034);border-radius:calc(var(--w) * .13);background:var(--ink);margin:0;position:relative;box-shadow:0 10px #2a1a1238,0 26px 44px -10px #2a1a1273}.phone>picture,.phone>video,.phone>img{border-radius:calc(var(--w) * .1);background:var(--sky);width:100%;height:100%;overflow:hidden}.phone picture img,.phone>video{object-fit:cover;width:100%;height:100%}.phone:after{content:"";top:calc(var(--w) * .012);width:22%;height:calc(var(--w) * .012);background:#4a3428;border-radius:9px;position:absolute;left:50%;transform:translate(-50%)}.phone-sm{--w:240px}.phone-md{--w:270px}.phone-hero{--w:clamp(250px, 25vw, 318px)}.tilt-l{transform:rotate(-2.5deg)}.tilt-r{transform:rotate(2.5deg)}.rar{border:2px solid var(--ink);color:#fffaf0;background:#8d8478;border-radius:999px;padding:1px 10px 2px;font-size:14px;line-height:1.4;display:inline-block}.r-common{background:#7c7468}.r-fine{background:#3a7a4a}.r-rare{background:#3a6aa8}.r-legendary{background:var(--gold);color:var(--ink);box-shadow:0 0 0 2px var(--paper), 0 0 0 4px var(--gold-2)}.topbar{z-index:60;color:var(--paper);background:repeating-linear-gradient(180deg, var(--wood) 0 21px, #5f3721 21px 23px);border-bottom:4px solid var(--ink);position:-webkit-sticky;position:sticky;top:0;box-shadow:0 4px #2a1a1233}.topbar-in{align-items:center;gap:14px;min-height:66px;display:flex}.brand{color:var(--paper);align-items:center;gap:10px;text-decoration:none;display:flex}.brand:hover{color:var(--gold)}.brand img{border:3px solid var(--ink);border-radius:11px;width:44px;height:44px}.brand-name{font-family:var(--display);letter-spacing:.5px;text-shadow:2px 2px 0 var(--ink);white-space:nowrap;font-size:25px}.topnav{gap:2px;display:flex}.topnav:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.topnav:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.topnav:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.topnav:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.topnav:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.topnav:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.topnav a{color:var(--paper);font-family:var(--display);text-shadow:1px 1px 0 var(--ink);border-radius:8px;padding:8px 11px;font-size:16px;text-decoration:none}.topnav a:hover{color:var(--gold);background:#2a1a1259}.soon-chip{border:3px solid var(--ink);background:var(--gold);color:var(--ink);font-family:var(--display);white-space:nowrap;box-shadow:0 3px 0 var(--ink);border-radius:9px;padding:7px 14px;font-size:15px;text-decoration:none;transform:rotate(-2deg)}.soon-chip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.soon-chip:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.soon-chip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.soon-chip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.soon-chip:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.soon-chip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.soon-chip:hover{color:var(--ink);background:#ebc152}@media (max-width:900px){.topnav{display:none}.soon-chip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.soon-chip:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.soon-chip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:auto}.soon-chip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.soon-chip:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}.soon-chip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:auto}}@media (max-width:360px){.brand-name{font-size:21px}}.hero{isolation:isolate;background:radial-gradient(circle at 74% 10%, #fffbe6 0 4%, #ffeeb8 9%, #ffeeb800 26%), linear-gradient(180deg, var(--sky-top) 0%, var(--sky-low) 62%, var(--sky-low) 100%);cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cg fill='none' stroke='%232a1a12' stroke-width='3'%3E%3Ccircle cx='16' cy='16' r='9'/%3E%3Cpath d='M16 1v8M16 23v8M1 16h8M23 16h8'/%3E%3C/g%3E%3Cg fill='none' stroke='%23f1e2c0' stroke-width='1'%3E%3Ccircle cx='16' cy='16' r='9'/%3E%3C/g%3E%3C/svg%3E") 16 16,crosshair;padding:max(28px,min(5vw,64px)) 0 max(96px,min(12vw,150px));position:relative;overflow:hidden}.hero-street{z-index:-2;width:max(100%,1180px);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.hero-street img{width:100%;height:auto}.hero:after{content:"";z-index:-1;background:linear-gradient(#2a1a1200,#2a1a1240);height:18px;position:absolute;bottom:0;left:0;right:0}.hero-grid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:max(24px,min(5vw,72px));display:grid}.hero-copy{z-index:2;flex-direction:column;align-items:flex-start;gap:18px;max-width:600px;display:flex;position:relative}.logo{--c:18px;isolation:isolate;color:var(--ink);flex-direction:column;align-items:center;margin:0;padding:20px max(16px,min(4vw,36px)) 18px;display:flex;position:relative}.logo:before,.logo:after{content:"";z-index:-2;clip-path:polygon(var(--c) 0, calc(100% - var(--c)) 0, 100% var(--c), 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, var(--c) 100%, 0 calc(100% - var(--c)), 0 var(--c));position:absolute}.logo:before{background:var(--ink);top:0;bottom:-7px;left:0;right:0}.logo:after{background:var(--paper);--c:15.6px;top:4px;bottom:4px;left:4px;right:4px}.logo-main{white-space:nowrap;letter-spacing:1px;align-items:center;gap:max(6px,min(1.4vw,14px));font-size:max(42px,min(10.6vw,92px));line-height:1;display:flex}.logo-main:before,.logo-main:after{content:"";aspect-ratio:1;background:var(--red);flex:none;width:max(15px,min(3.4vw,30px))}.logo-sub{letter-spacing:1px;background:var(--gold);border:3px solid var(--ink);box-shadow:0 4px 0 var(--ink);border-radius:3px;margin-top:10px;padding:3px 22px 6px;font-size:max(22px,min(5.2vw,40px));line-height:1.1;position:relative;transform:rotate(-2deg)}.logo-sub:before,.logo-sub:after{content:"";background:var(--gold-2);border:3px solid var(--ink);z-index:-1;width:18px;height:100%;position:absolute;top:7px}.logo-sub:before{clip-path:polygon(0 0,100% 0,100% 100%,0 100%,42% 50%);left:-13px}.logo-sub:after{clip-path:polygon(0 0,100% 0,58% 50%,100% 100%,0 100%);right:-13px}.hero-tag{font-family:var(--display);background:var(--paper);border:3px solid var(--ink);box-shadow:0 4px 0 var(--lip);border-radius:8px;margin:4px 0 0;padding:6px 16px;font-size:max(22px,min(4.6vw,32px));line-height:1.2;transform:rotate(-1.5deg)}.hero-tag span{color:var(--red)}.hero-pitch{--fill:#f1e2c0f5;max-width:540px;font-size:18px}.hero-pitch b{color:var(--ink);font-family:var(--display);font-size:20px}.hero-fine{background:#f1e2c0eb;border-radius:6px;margin:0;padding:3px 10px;font-size:15px}.stores{flex-wrap:wrap;gap:14px 16px;margin:0;padding:0;list-style:none;display:flex}.store{--fill:var(--ink);--edge:var(--ink);--c:10px;min-width:210px;color:var(--paper);align-items:center;gap:12px;padding:10px 18px 11px 14px;display:flex}.store:after{background:linear-gradient(180deg, #3a2519, var(--ink))}.store-ico{width:30px;height:30px;fill:var(--gold);flex:none}.store-ico .scr{fill:var(--ink)}.store-txt{flex-direction:column;line-height:1.15;display:flex}.store-txt small{letter-spacing:.08em;text-transform:uppercase;color:var(--gold);font-size:13px}.store-txt b{font-family:var(--display);color:var(--paper);font-size:23px}.hero-stage{z-index:2;flex-direction:column;align-items:center;padding-top:104px;display:flex;position:relative}.bell-post{z-index:3;width:128px;position:absolute;top:0;bottom:14%;right:calc(100% - 30px)}.bell-pole{background:linear-gradient(90deg, var(--wood-2) 0 45%, var(--wood) 45%);border:3px solid var(--ink);border-radius:3px 3px 0 0;width:20px;position:absolute;top:0;bottom:0;left:0;box-shadow:4px 6px #2a1a122e}.bell-pole:after{content:"";background:var(--wood);border:3px solid var(--ink);border-radius:3px;height:14px;position:absolute;bottom:-3px;left:-11px;right:-11px}.bell-arm{background:linear-gradient(180deg, var(--wood-2) 0 45%, var(--wood) 45%);border:3px solid var(--ink);border-radius:3px;width:128px;height:18px;position:absolute;top:12px;left:-4px}.bell-arm:after{content:"";background:var(--wood);border:3px solid var(--ink);transform-origin:0 0;width:54px;height:13px;position:absolute;top:30px;left:4px;transform:rotate(-42deg)}.bell-post .bell{position:absolute;top:27px;left:58px}.bell{cursor:pointer;transform-origin:50% 0;background:0 0;border:0;width:70px;height:76px;padding:0}.bell svg{width:100%;height:100%;overflow:visible}.bell-rope{stroke:var(--ink);stroke-width:6px}.bell-crown{fill:var(--wood-2);stroke:var(--ink);stroke-width:4px}.bell-body{fill:var(--gold);stroke:var(--ink);stroke-width:5px;stroke-linejoin:round}.bell-shine{fill:none;stroke:#f6dc8a;stroke-width:7px;stroke-linecap:round}.bell-band{stroke:var(--gold-2);stroke-width:6px}.bell-clapper{fill:var(--wood);stroke:var(--ink);stroke-width:4px}.bell:hover .bell-body{fill:#ecc552}.bell.ring{animation:1.1s cubic-bezier(.3,.6,.4,1) ring}@keyframes ring{0%{transform:rotate(0)}12%{transform:rotate(24deg)}30%{transform:rotate(-20deg)}48%{transform:rotate(14deg)}66%{transform:rotate(-8deg)}84%{transform:rotate(3deg)}to{transform:rotate(0)}}.phone-hero{transform:rotate(2deg)}.callout{z-index:5;pointer-events:none;place-items:center;display:grid;position:absolute;top:34%;left:0;right:0}.callout span{opacity:0;font-family:var(--display);text-transform:uppercase;white-space:nowrap;letter-spacing:2px;color:var(--paper);-webkit-text-stroke:3px var(--ink);text-shadow:0 5px 0 var(--ink), 0 12px 24px #2a1a1259;grid-area:1/1;font-size:max(64px,min(15vw,190px));line-height:1}.callout .c-draw{color:var(--gold);-webkit-text-stroke:4px var(--ink);text-shadow:4px 4px 0 #f6dc8a, 0 8px 0 var(--ink), 0 14px 30px #2a1a1266}.hero.cd-ready .c-ready,.hero.cd-steady .c-steady{animation:1s ease-out both say}.hero.cd-draw .c-draw{animation:1.5s cubic-bezier(.2,1.4,.4,1) both slam}.hero.cd-draw .hero-grid,.hero.cd-draw .hero-street{animation:.38s ease-out kick}@keyframes say{0%{opacity:0;transform:scale(.86)}18%{opacity:.96;transform:scale(1)}75%{opacity:.96}to{opacity:0;transform:scale(1.04)}}@keyframes slam{0%{opacity:0;transform:scale(1.9)rotate(-4deg)}16%{opacity:1;transform:scale(.94)rotate(-4deg)}26%{transform:scale(1.03)rotate(-4deg)}78%{opacity:1;transform:scale(1)rotate(-4deg)}to{opacity:0;transform:scale(1.06)rotate(-4deg)}}@keyframes kick{0%,to{translate:0}20%{translate:-7px 4px}45%{translate:6px -3px}70%{translate:-3px 2px}}.tumbleweed{z-index:1;pointer-events:none;width:max(54px,min(7vw,86px));animation:19s linear 4s infinite roll;position:absolute;bottom:max(18px,min(4vw,46px));left:0;transform:translate(-140px)}.tumbleweed svg{width:100%;animation:1.15s ease-in-out infinite hop;overflow:visible}.tw-ball{transform-origin:50px 50px;animation:1.3s linear infinite spin}.tw-ball circle{fill:#b07c4273;stroke:var(--ink);stroke-width:4px}.tw-ball path{fill:none;stroke:#7a4a26;stroke-width:4px;stroke-linecap:round}@keyframes roll{0%{transform:translate(-140px)}46%,to{transform:translate(calc(100vw + 140px))}}@keyframes hop{0%,to{transform:translateY(0)}50%{transform:translateY(-22px)}}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:860px){.hero-grid{grid-template-columns:1fr;justify-items:center}.hero-stage{padding-top:92px}.bell-post{width:100px;right:calc(100% - 44px)}.bell-arm{width:104px}.bell-post .bell{width:62px;height:68px;left:38px}.hero-copy{text-align:center;align-items:center}.stores{justify-content:center}.callout{top:21%}.callout span{font-size:max(64px,min(19vw,150px))}}.holes{z-index:55;pointer-events:none;width:100%;height:0;position:absolute;top:0;left:0}.hole{width:34px;height:34px;margin:-17px 0 0 -17px;position:absolute}.hole svg{width:100%;height:100%;overflow:visible}.hole .h-ring{fill:#3a281c;opacity:.25}.hole .h-chip{fill:#fff6dc;opacity:.55}.hole .h-core{fill:#1d120c}.hole .h-crack{stroke:#2a1a12;stroke-width:1.4px;stroke-linecap:round;opacity:.65}.hole .h-flash{fill:#ffe9a3;transform-origin:17px 17px;animation:.22s ease-out forwards flash}.hole.fade{opacity:0;transition:opacity .6s}@keyframes flash{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.8)}}.band{padding:max(60px,min(8vw,108px)) 0;position:relative}.band-paper{background-color:var(--paper);border-top:4px solid var(--ink);background-image:radial-gradient(#8c623617 1.2px,#0000 1.8px);background-size:27px 23px}.band-sand{border-top:4px solid var(--ink)}.band-sky{background:linear-gradient(180deg, var(--sky-top), var(--sky-low));border-top:4px solid var(--ink)}.band-wood{color:var(--paper);border-top:4px solid var(--ink);background:repeating-linear-gradient(180deg, var(--wood) 0 64px, var(--wood-3) 64px 68px, #74442a 68px 132px, var(--wood-3) 132px 136px)}.band-board{color:var(--paper);border-top:4px solid var(--ink);background:radial-gradient(circle,#2a1a1280 0,#2a1a1280 2px,#0000 3px) 0 0/120px 60px,repeating-linear-gradient(90deg,#5c3420 0,#5c3420 116px,#3f2314 116px,#3f2314 120px,#66391f 120px,#66391f 236px,#3f2314 236px,#3f2314 240px)}.band-get{background:radial-gradient(circle at 50% 0%, #fffbe6 0 6%, #ffeeb800 30%), linear-gradient(180deg, var(--sky-low), var(--sand) 92%);border-top:4px solid var(--ink);overflow:hidden}.sec-head{text-align:center;max-width:980px;margin:0 auto max(32px,min(5vw,52px))}.sec-head.left{text-align:start;margin-left:0;margin-right:0}.kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--red-2);margin:0;font-size:15px}.sec-head h2{margin:8px 0 14px;font-size:max(38px,min(7.4vw,66px));line-height:1.02}.sec-head h2 span:before,.sec-head h2 span:after{content:"";vertical-align:.14em;background:var(--red);width:.4em;height:.4em;display:inline-block}.sec-head h2 span:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-left:0;margin-right:.26em}.sec-head h2 span:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-left:0;margin-right:.26em}.sec-head h2 span:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{margin-left:0;margin-right:.26em}.sec-head h2 span:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:0;margin-right:.26em}.sec-head h2 span:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:0;margin-right:.26em}.sec-head h2 span:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:0;margin-right:.26em}.sec-head h2 span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:.26em;margin-right:0}.sec-head h2 span:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:.26em;margin-right:0}.sec-head h2 span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{margin-left:.26em;margin-right:0}.sec-head h2 span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-left:.26em;margin-right:0}.sec-head h2 span:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-left:.26em;margin-right:0}.sec-head h2 span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-left:.26em;margin-right:0}.sec-head h2 span:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:.26em;margin-right:0}.sec-head h2 span:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:.26em;margin-right:0}.sec-head h2 span:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{margin-left:.26em;margin-right:0}.sec-head h2 span:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-left:0;margin-right:.26em}.sec-head h2 span:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-left:0;margin-right:.26em}.sec-head h2 span:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{margin-left:0;margin-right:.26em}.sec-head.left h2 span:after{display:none}.sec-head h2{text-wrap:balance}.lede{max-width:680px;margin:0 auto;font-size:19px}.on-wood .kicker{color:var(--gold)}.on-wood h2{color:var(--paper);text-shadow:3px 3px 0 var(--ink)}.on-wood h2 span:before,.on-wood h2 span:after{background:var(--gold)}.on-wood .lede{color:var(--paper)}.steps{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:max(24px,min(4vw,48px));margin:0;padding:0;list-style:none;display:grid}.step{text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.step .phone{--w:min(250px, 100%);margin-bottom:26px}.step h3{margin:0 0 8px;font-size:30px}.step p{max-width:330px}.star-num{z-index:3;width:74px;height:74px;font-family:var(--display);color:var(--ink);filter:drop-shadow(0 4px 0 var(--lip));background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-50 -50 100 100'%3E%3Cpath d='M0-44 11-19 38-22 22 0 38 22 11 19 0 44-11 19-38 22-22 0-38-22-11-19z' fill='%23e2b33c' stroke='%232a1a12' stroke-width='5' stroke-linejoin='round'/%3E%3Cg fill='%23e2b33c' stroke='%232a1a12' stroke-width='4'%3E%3Ccircle cy='-44' r='6'/%3E%3Ccircle cy='44' r='6'/%3E%3Ccircle cx='38' cy='-22' r='6'/%3E%3Ccircle cx='38' cy='22' r='6'/%3E%3Ccircle cx='-38' cy='-22' r='6'/%3E%3Ccircle cx='-38' cy='22' r='6'/%3E%3C/g%3E%3Ccircle r='19' fill='%23f6dc8a' stroke='%232a1a12' stroke-width='3'/%3E%3C/svg%3E") 50%/contain no-repeat;place-items:center;padding-top:6px;font-size:30px;display:grid;position:absolute;top:-18px;left:calc(50% - 150px)}.extras{flex-wrap:wrap;justify-content:center;gap:12px 14px;margin-top:max(30px,min(5vw,50px));display:flex}.chip-note{border:2px solid var(--ink);max-width:360px;box-shadow:0 4px 0 var(--lip);background:#fffaf0;border-radius:12px;margin:0;padding:10px 16px;font-size:15.5px;line-height:1.45}.chip-note b{font-family:var(--display);color:var(--ink)}@media (max-width:760px){.steps{grid-template-columns:1fr;gap:46px}.step .phone{--w:min(250px, 66vw)}.star-num{left:calc(50% - min(125px,33vw) - 30px)}}.items-grid{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:max(20px,min(3vw,40px));display:grid}.clip-card{flex-direction:column;align-items:center;gap:22px;margin:0;display:flex}.clip-card figcaption{text-align:center;max-width:280px;color:var(--paper);font-size:16px}.clip-card figcaption b{font-family:var(--display);color:var(--gold);text-shadow:2px 2px 0 var(--ink);font-size:21px;display:block}.item-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;margin:0;padding:0;list-style:none;display:grid}.ticket{--c:12px;color:var(--ink);flex-direction:column;display:flex}.ticket-pic{border:3px solid var(--ink);aspect-ratio:1;background:var(--sky);border-radius:6px;margin:9px 9px 0;display:block;overflow:hidden}.ticket-pic picture,.ticket-pic img{object-fit:cover;object-position:50% 8%;width:100%;height:100%}.ticket-pic.pic-dyn img{object-position:50% 52%}.ticket-pic.pic-wasp img{object-position:50% 74%}.ticket:first-child .ticket-pic img{object-position:50% 24%}.ticket:nth-child(2) .ticket-pic img{object-position:50% 44%}.ticket-txt{padding:12px 16px 16px}.ticket h3{margin:0 0 6px;font-size:21px}.ticket p{margin:0;font-size:15.5px;line-height:1.45}.items-more{text-align:center;max-width:760px;color:var(--paper);margin:max(30px,min(4vw,44px)) auto 0;font-size:16px}@media (max-width:1080px){.items-grid{grid-template-columns:1fr 1fr}.item-cards{grid-area:2/1/auto/-1}}@media (max-width:640px){.items-grid{grid-template-columns:1fr}.item-cards{grid-row:auto;grid-template-columns:1fr}.ticket{flex-direction:row;align-items:stretch}.ticket-pic{aspect-ratio:1;flex:none;align-self:flex-start;width:112px;margin:9px 0 9px 9px}.ticket-txt{padding:10px 14px 12px}.ticket h3{font-size:19px}.clip-card .phone{--w:min(270px, 74vw)}}.split{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:max(32px,min(6vw,80px));display:grid}.split-art{justify-content:center;display:flex}.split-copy{max-width:640px}.brands{margin:0 0 18px;padding:0;list-style:none}.brands li{margin:0 0 12px;position:relative}.brands li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:30px}.brands li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:30px}.brands li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:30px}.brands li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:30px}.brands li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:30px}.brands li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:30px}.brands li:before{content:"";background:var(--red);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);width:18px;height:18px;position:absolute;top:.3em}.brands li:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.brands li:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.brands li:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):before{left:0}.brands li:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.brands li:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.brands li:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{right:0}.brands b{font-family:var(--display);color:var(--ink)}.aside{background:var(--sage);border:3px solid var(--ink);box-shadow:0 5px 0 var(--lip);border-radius:10px;padding:12px 16px}.aside b{font-family:var(--display);color:var(--ink)}@media (max-width:760px){.split{grid-template-columns:1fr}.split-copy .sec-head.left{text-align:center}.split-copy .sec-head.left h2 span:after{display:inline-block}}.duo{grid-template-columns:repeat(2,minmax(0,1fr));gap:max(28px,min(5vw,64px));display:grid}.duo-card{flex-direction:column;align-items:center;display:flex}.duo-card .plaque{z-index:2;max-width:430px;margin-top:-54px}.duo-card:nth-child(2) .plaque{--fill:#f6e7b8}@media (max-width:760px){.duo{grid-template-columns:1fr;gap:48px}}.wear-grid{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;gap:max(18px,min(3vw,36px));display:grid}.lineup{justify-content:center;align-self:center;align-items:flex-end;gap:max(4px,min(1.4vw,18px));padding:0 6px 22px;display:flex;position:relative}.lineup:after{content:"";z-index:0;border:3px solid var(--ink);background:repeating-linear-gradient(90deg, var(--wood-2) 0 46px, var(--wood) 46px 50px);height:30px;box-shadow:0 6px 0 var(--lip);border-radius:4px;position:absolute;bottom:34px;left:0;right:0}.lu{z-index:1;flex-direction:column;align-items:center;gap:6px;margin:0;display:flex;position:relative}.lu img{filter:drop-shadow(0 5px #2a1a122e);width:auto;height:max(170px,min(24vw,330px))}.lu-legend img{height:max(190px,min(27vw,360px))}.lu figcaption{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.lu figcaption small{font-size:13px;line-height:1.2}.wear-note{text-align:center;max-width:560px;font-family:var(--display);margin:34px auto 0;font-size:21px}@media (max-width:1000px){.wear-grid{grid-template-columns:1fr 1fr;justify-items:center}.lineup{grid-area:1/1/auto/-1;width:100%}.wear-grid .phone{--w:min(250px, 42vw)}}@media (max-width:480px){.lu figcaption small{display:none}.lu img{height:max(150px,min(44vw,210px))}.lu-legend img{height:max(166px,min(48vw,228px))}}.board{grid-template-columns:repeat(5,minmax(0,1fr));gap:max(18px,min(2.6vw,30px));margin:0 0 max(46px,min(6vw,70px));padding:0;list-style:none;display:grid}.poster{text-align:center;color:var(--ink);border:3px solid var(--ink);transform:rotate(var(--tilt,0deg));background:linear-gradient(#f3e5c2,#e9d4a5);border-radius:3px;flex-direction:column;align-items:center;padding:22px 12px 14px;transition:transform .2s ease-out;display:flex;position:relative;box-shadow:0 7px #140a0673}.poster:before{content:"";background:#3a2a22;border-radius:50%;width:11px;height:11px;margin-left:-5px;position:absolute;top:7px;left:50%;box-shadow:inset -2px -2px #ffffff40}.poster:hover{transform:rotate(0)translateY(-4px)}.poster-head{font-family:var(--display);letter-spacing:2px;text-transform:uppercase;margin:0;font-size:max(22px,min(2.4vw,30px));line-height:1.1}.poster-pic{aspect-ratio:1;border:3px solid var(--ink);background:linear-gradient(#a3d3ea 0,#a3d3ea 64%,#e8c482 64%);width:100%;max-width:170px;margin:6px 0 8px;display:block;overflow:hidden}.poster-pic img{object-fit:cover;width:100%;height:100%}.poster-boss{font-family:var(--display);letter-spacing:2px;text-transform:uppercase;color:var(--paper);background:var(--red);border:2px solid var(--ink);padding:0 9px;font-size:17px;position:absolute;top:58px;right:4px;transform:rotate(9deg);box-shadow:0 3px #2a1a1266}.poster-name{margin:0;font-size:max(17px,min(1.7vw,20px));line-height:1.1}.poster-title{margin:2px 0 6px;font-size:13.5px;font-style:italic;line-height:1.25}.poster-bounty{font-family:var(--display);color:var(--red-2);margin:auto 0 0;font-size:16px}.poster-bounty b{color:var(--red);font-size:max(22px,min(2.3vw,27px));display:block}.poster-level{margin:2px 0 0;font-size:13px}.poster.boss{background:linear-gradient(#f6e4b4,#ead097)}.town-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:max(20px,min(4vw,48px));display:grid}.town-row .phone{--w:220px}.town-copy{justify-self:center;max-width:560px}.town-copy .brands{margin-bottom:0}@media (max-width:1080px){.board{grid-template-columns:repeat(4,minmax(0,1fr))}.board .poster:nth-child(n+9){display:none}}@media (max-width:820px){.board{grid-template-columns:repeat(2,minmax(0,1fr))}.board .poster:nth-child(n+9){display:flex}}@media (max-width:600px){.board .poster:nth-child(n+7){display:none}.town-row{grid-template-columns:1fr 1fr;justify-items:center}.town-copy{grid-area:1/1/auto/-1}.town-row .phone{--w:min(220px, 40vw)}}.get-in{justify-content:center;align-items:flex-end;gap:24px;display:flex;position:relative}.get-sign{--c:18px;isolation:isolate;text-align:center;max-width:640px;padding:30px max(18px,min(4vw,44px)) 32px;position:relative}.get-sign:before,.get-sign:after{content:"";z-index:-2;clip-path:polygon(var(--c) 0, calc(100% - var(--c)) 0, 100% var(--c), 100% calc(100% - var(--c)), calc(100% - var(--c)) 100%, var(--c) 100%, 0 calc(100% - var(--c)), 0 var(--c));position:absolute}.get-sign:before{background:var(--ink);top:0;bottom:-8px;left:0;right:0}.get-sign:after{background:var(--paper);--c:15.6px;top:4px;bottom:4px;left:4px;right:4px}.get-sign h2{color:var(--red);-webkit-text-stroke:2px var(--ink);text-shadow:3px 3px 0 var(--paper), 6px 6px 0 var(--ink);margin:6px 0 12px;font-size:max(44px,min(9vw,80px))}@media (max-width:640px){.get-sign h2{-webkit-text-stroke:0;text-shadow:3px 3px 0 var(--ink)}}.get-sign p{font-size:18px}.get-sign .stores{justify-content:center}.get-fig{flex:none;width:auto;height:max(220px,min(26vw,330px))}.hang{transform-origin:50% 0;flex:none;align-self:flex-start;margin-top:calc(-1*max(60px,min(8vw,108px)));padding-top:max(40px,min(5vw,70px));animation:4.6s ease-in-out infinite sway;position:relative}.hang:before{content:"";border:2px solid var(--ink);background:repeating-linear-gradient(160deg,#c99a5c 0,#c99a5c 5px,#a57440 5px,#a57440 8px);border-radius:3px;width:8px;height:calc(max(40px,min(5vw,70px)) + 6px);margin-left:-4px;position:absolute;top:0;left:50%}.get-fig-r{margin-bottom:-10px}@keyframes sway{0%,to{transform:rotate(-4deg)}50%{transform:rotate(4deg)}}@media (max-width:760px){.get-fig,.hang{display:none}}.faq{gap:16px;display:grid}.faq details{--c:10px;--fill:#fffaf0}.faq summary{cursor:pointer;font-family:var(--display);padding:16px 56px 16px 20px;font-size:max(19px,min(2.4vw,22px));line-height:1.25;list-style:none;display:block;position:relative}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";width:30px;height:30px;color:var(--ink);background:var(--gold);border:2px solid var(--ink);border-radius:50%;place-items:center;margin-top:-15px;font-family:Georgia,serif;font-size:24px;line-height:1;transition:transform .2s;display:grid;position:absolute;top:50%;right:18px}.faq details[open] summary:after{content:"–"}.faq summary:hover{color:var(--red-2)}.faq details p{margin:0;padding:0 22px 18px}.footer{color:var(--paper);background:repeating-linear-gradient(180deg, var(--wood-3) 0 40px, #45271a 40px 42px);border-top:4px solid var(--ink);padding:0 0 36px;position:relative}.boardwalk{border-bottom:4px solid var(--ink);background:repeating-linear-gradient(90deg, var(--wood-2) 0 58px, var(--wood) 58px 62px);height:30px;margin-bottom:34px}.footer-in{grid-template-columns:auto 1fr;align-items:center;gap:14px 32px;display:grid}.footer-brand{align-items:center;gap:14px;display:flex}.footer-brand img{border:3px solid var(--ink);border-radius:16px}.footer-name{font-family:var(--display);margin:0;font-size:24px;line-height:1.15}.footer-tag{color:var(--gold);margin:0}.footer-nav{flex-wrap:wrap;justify-content:flex-end;gap:6px 20px;display:flex}.footer a{color:var(--paper)}.footer a:hover{color:var(--gold)}.footer-nav a{font-family:var(--display);font-size:17px;text-decoration:none}.footer-nav a:hover{text-decoration:underline}.footer-mail{grid-column:1/-1;margin:10px 0 0}.footer-fine{color:#e7d3ae;grid-column:1/-1;margin:0;font-size:13.5px;line-height:1.5}@media (max-width:760px){.footer-in{grid-template-columns:1fr}.footer-nav{justify-content:flex-start}}.page-head{text-align:center;background:linear-gradient(180deg, var(--sky-top), var(--sky-low));border-bottom:4px solid var(--ink);padding:max(36px,min(6vw,70px)) 0 max(40px,min(6vw,64px));position:relative;overflow:hidden}.page-head:after{content:"";z-index:0;background:url(/media/renders/street-town.webp) 50% 64%/max(100%,1180px) no-repeat;height:64%;position:absolute;bottom:0;left:0;right:0}.page-head .wrap{z-index:1;position:relative}.page-head .sign{--c:16px;--fill:var(--paper);padding:18px max(18px,min(4vw,40px)) 20px;display:inline-block}.page-head h1{margin:4px 0 0;font-size:max(36px,min(7vw,60px))}.page-head .meta{margin:8px 0 0;font-size:15px}.doc{padding:max(36px,min(6vw,64px)) 0 max(60px,min(8vw,96px))}.doc-card{--c:16px;--fill:var(--paper);padding:max(22px,min(4vw,44px)) max(18px,min(4vw,48px))}.doc-card h2{align-items:center;gap:12px;margin:38px 0 12px;font-size:max(24px,min(3.4vw,30px));display:flex}.doc-card h2:before{content:"";background:var(--red);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);flex:none;width:20px;height:20px}.doc-card h2:first-child{margin-top:0}.doc-card h3{margin:24px 0 8px;font-size:21px}.doc-card ul:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:24px}.doc-card ul:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:24px}.doc-card ul:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:24px}.doc-card ol:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:24px}.doc-card ol:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:24px}.doc-card ol:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){padding-left:24px}.doc-card ul:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:24px}.doc-card ul:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:24px}.doc-card ul:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:24px}.doc-card ol:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:24px}.doc-card ol:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:24px}.doc-card ol:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){padding-right:24px}.doc-card li{margin:6px 0}.doc-card li::marker{color:var(--red)}.summary{border:3px solid var(--ink);box-shadow:0 5px 0 var(--lip);background:#fffaf0;border-radius:12px;margin:0 0 8px;padding:16px 18px}.summary>:last-child{margin-bottom:0}.table-wrap{border:3px solid var(--ink);background:#fffaf0;border-radius:10px;margin:14px 0;overflow-x:auto}.doc-card table{border-collapse:collapse;width:100%;min-width:600px;font-size:15px;line-height:1.45}.doc-card th,.doc-card td{text-align:start;vertical-align:top;border-bottom:2px solid var(--paper-2);padding:10px 12px}.doc-card th{font-family:var(--display);background:var(--paper-2);font-weight:400}.doc-card tr:last-child td{border-bottom:0}.mailbox{background:var(--wood);color:var(--paper);border:3px solid var(--ink);box-shadow:0 6px 0 var(--lip);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px 18px;margin:0 0 8px;padding:18px 20px;display:flex}.mailbox p{flex:260px;margin:0}.mailbox b{color:var(--gold);font-family:var(--display);font-size:20px}.mailbox a.btn{color:var(--ink)}.facts{border:3px solid var(--ink);background:#fffaf0;border-radius:10px;grid-template-columns:max-content 1fr;gap:0;margin:0;display:grid;overflow:hidden}.facts dt,.facts dd{border-bottom:2px solid var(--paper-2);margin:0;padding:10px 14px}.facts dt{font-family:var(--display);background:var(--paper-2)}.facts dt:last-of-type,.facts dd:last-of-type{border-bottom:0}@media (max-width:560px){.facts{grid-template-columns:1fr}.facts dt{border-bottom:0;padding-bottom:2px}}.copybox{border:2px dashed var(--ink);background:#fffaf0;border-radius:10px;padding:14px 16px}.downloads{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:22px 18px;margin:18px 0 0;padding:0;list-style:none;display:grid}.downloads li{text-align:center;flex-direction:column;align-items:center;gap:10px;font-size:14.5px;display:flex}.downloads .phone{--w:min(150px, 100%)}.downloads a{font-family:var(--display)}.icon-row{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.icon-row img{border:3px solid var(--ink);box-shadow:0 6px 0 var(--lip);border-radius:22%}.clips-row{flex-wrap:wrap;justify-content:center;gap:26px;margin-top:16px;display:flex}.clips-row figure{text-align:center;flex-direction:column;align-items:center;gap:12px;margin:0;font-size:15px;display:flex}.clips-row .phone{--w:200px}.lost{text-align:center;background:linear-gradient(180deg, var(--sky-top), var(--sky-low));place-items:center;min-height:70vh;padding:60px 0 140px;display:grid;position:relative;overflow:hidden}.lost:after{content:"";z-index:0;background:url(/media/renders/street-town.webp) bottom/max(100%,1180px) no-repeat;height:320px;position:absolute;bottom:0;left:0;right:0}.lost .wrap{z-index:2;position:relative}.lost .sign{--c:16px;max-width:560px;padding:26px max(18px,min(5vw,40px)) 28px;display:inline-block}.lost h1{color:var(--red);-webkit-text-stroke:2px var(--ink);text-shadow:3px 3px 0 var(--paper), 6px 6px 0 var(--ink);margin:0 0 10px;font-size:max(64px,min(16vw,120px));line-height:.95}.lost h2{margin:0 0 12px;font-size:max(24px,min(4vw,32px))}.lost .tumbleweed{z-index:3;bottom:30px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.tumbleweed{display:none}.hang{animation:none;transform:rotate(-3deg)}.callout{display:none}}.downloads a.phone{display:block}.band-sky{isolation:isolate}.band-sky:before{content:"";z-index:-1;pointer-events:none;opacity:.8;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 120' preserveAspectRatio='none'%3E%3Cpath d='M0 120V78h70l18-22h120l14 22h90l22-38h150l20 38h60V64l16-10h92l14 10v56z' fill='%23b7c7dc'/%3E%3Cpath d='M560 120V70l26-30h168l22 30h96l14-16h110l16 16h70l26-34h92v84z' fill='%23a9bbd4'/%3E%3C/svg%3E") 0 100%/1200px 120px repeat-x;height:120px;position:absolute;bottom:0;left:0;right:0}
