form input[type=text],form textarea{display:block;padding:2px}button{background-color:var(--first);color:var(--second);padding:20px;display:block;box-shadow:inset 1px 1px 0 var(--shadow),inset 1px -1px 0 var(--shadow),inset -1px -1px 0 var(--shadow),inset -1px 1px 0 var(--shadow),var(--shadow) 1px 1px,var(--shadow) 2px 2px,var(--shadow) 3px 3px,var(--shadow) 4px 4px,var(--shadow) 5px 5px,var(--shadow) 6px 6px,var(--shadow) 7px 7px,var(--shadow) 8px 8px,var(--shadow) 9px 9px,var(--shadow) 10px 10px;transition:box-shadow .3s ease}button:hover{box-shadow:inset 1px 1px 0 var(--shadow),inset 1px -1px 0 var(--shadow),inset -1px -1px 0 var(--shadow),inset -1px 1px 0 var(--shadow)}button:active{background-color:var(--second);color:var(--first);outline:1px solid var(--first)}input{border:none;outline:none}.container{display:block;position:relative;text-align:center;padding:16px 0;margin:8px 0;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:100%;width:100%;border-radius:500px;outline:var(--first) 1px solid;z-index:-1}.container:hover input~.checkmark{background-color:var(--first)}.container:hover span{color:var(--second)!important}.container input:checked~.checkmark{background-color:#000;color:#fff}.checkmark:after{content:"";position:absolute;display:none}.container input:checked~.checkmark:after{display:block}.container input:checked~.checkmark{background-color:var(--first)}.container input:checked~span{color:var(--second)!important}.rotate{animation:rotate 30s linear infinite;animation-play-state:running}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.inputfile{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.inputfile+label{color:var(--accent);background-color:var(--fg);display:inline-block;padding:20px;border-radius:2000px}.inputfile:focus+label,.inputfile+label:hover{background-color:red}@font-face{font-family:chaumont;src:url(/_astro/ChaumontScript-Regular.DyXV-i5U.woff) format("woff"),url(/_astro/ChaumontScript-Regular.15sQ_qCU.woff2) format("woff2"),url(/_astro/ChaumontScript-Regular.BQgHtcjW.otf) format("opentype")}body{font-size:clamp(16px,1vw,30px);text-transform:uppercase;letter-spacing:0;line-height:1.25;font-family:Rubik,sans-serif;font-optical-sizing:auto;font-weight:400;font-style:normal}.body-bold{font-weight:650}.chaumont{font-family:"chaumont",Serif;letter-spacing:0;line-height:.95;text-transform:capitalize}.unbounded-black{font-family:Unbounded,sans-serif;font-optical-sizing:auto;font-weight:900;font-style:normal;line-height:1}.recursive-mono-bold{text-transform:uppercase;font-family:Recursive,sans-serif;font-optical-sizing:auto;font-weight:800;font-style:normal;font-variation-settings:"slnt" 0,"CASL" 0,"CRSV" .5,"MONO" 1}.rubik{font-family:Rubik Mono One,monospace;font-weight:400;font-style:normal;line-height:1}.pizzaname-type{font-size:clamp(70px,10vw,100px)}button{text-transform:uppercase}.marquee__inner a{transition:.3s ease text-shadow}.marquee__inner a:hover{text-shadow:var(--shadow) -1px -1px,var(--shadow) 1px -1px,var(--shadow) -1px 1px,var(--shadow) -2px -2px,var(--shadow) 2px -2px,var(--shadow) -2px 2px,var(--shadow) 1px 1px,var(--shadow) 2px 2px,var(--shadow) 3px 3px,var(--shadow) 4px 4px,var(--shadow) 5px 5px,var(--shadow) 6px 6px,var(--shadow) 7px 7px,var(--shadow) 8px 8px,var(--shadow) 9px 9px,var(--shadow) 10px 10px}.text-shadow{text-shadow:var(--shadow) -1px -1px,var(--shadow) 1px -1px,var(--shadow) -1px 1px,var(--shadow) -2px -2px,var(--shadow) 2px -2px,var(--shadow) -2px 2px,var(--shadow) 1px 1px,var(--shadow) 2px 2px,var(--shadow) 3px 3px,var(--shadow) 4px 4px,var(--shadow) 5px 5px,var(--shadow) 6px 6px,var(--shadow) 7px 7px,var(--shadow) 8px 8px,var(--shadow) 9px 9px,var(--shadow) 10px 10px,var(--shadow) 11px 11px,var(--shadow) 12px 12px,var(--shadow) 13px 13px,var(--shadow) 14px 14px,var(--shadow) 15px 15px,var(--shadow) 16px 16px,var(--shadow) 17px 17px,var(--shadow) 18px 18px,var(--shadow) 19px 19px,var(--shadow) 20px 20px,var(--shadow) 21px 21px,var(--shadow) 22px 22px,var(--shadow) 23px 23px,var(--shadow) 24px 24px,var(--shadow) 25px 25px,var(--shadow) 26px 26px,var(--shadow) 27px 27px,var(--shadow) 28px 28px,var(--shadow) 29px 29px,var(--shadow) 30px 30px,var(--shadow) 31px 31px,var(--shadow) 32px 32px,var(--shadow) 33px 33px,var(--shadow) 34px 34px,var(--shadow) 35px 35px,var(--shadow) 36px 36px,var(--shadow) 37px 37px,var(--shadow) 38px 38px,var(--shadow) 39px 39px,var(--shadow) 40px 40px,var(--shadow) 41px 41px,var(--shadow) 42px 42px,var(--shadow) 43px 43px,var(--shadow) 44px 44px,var(--shadow) 45px 45px,var(--shadow) 46px 46px,var(--shadow) 47px 47px,var(--shadow) 48px 48px,var(--shadow) 49px 49px,var(--shadow) 50px 50px}:root{--shadow: rgb(0, 0, 0);--fg: #D7200C;--bg: #1c0303;--accent: #F0B640;--first: #D7200C;--second: #F0B640}.gentle{color:var(--fg);background-color:var(--bg)}.gentle .container input:checked~.checkmark{background-color:var(--accent)}.gentle button{color:var(--bg);background-color:var(--accent)}.gentle form ::-moz-placeholder{color:var(--fg);opacity:.25}.gentle form ::placeholder{color:var(--fg);opacity:.25}.gentle form :focus{border-bottom:var(--accent) 1px solid;outline:none}.gentle-accent{color:var(--accent)}.yellow-blue{--first:#F0B640;--second:#194145;color:#f0b640;background-color:#194145}.green-pink{--first:#236626;--second:#FC6D53;color:#236626;background-color:#fc6d53}.pink-green{--first:#FC6D53;--second:#236626;color:#fc6d53;background-color:#236626}.red-yellow{--first:#D7200C;--second:#F0B640;color:#d7200c;background-color:#f0b640}.yellow-red{--first:#F0B640;--second:#D7200C;color:#f0b640;background-color:#d7200c}.orange-purple{--first:#FC6D53;--second:#4D1A32;color:#fc6d53;background-color:#4d1a32}.marquee{position:relative;--offset: 20vw;--move-initial: calc(-25% + var(--offset));--move-final: calc(-50% + var(--offset))}.marquee__inner{width:-moz-max-content;width:max-content;display:flex;position:relative;transform:translate3d(var(--move-initial),0,0);animation:marquee 9s linear infinite;animation-play-state:running;will-change:transform}.marquee span{font-size:clamp(100px,15vw,12vw);padding:0 2vw;word-break:keep-all}@keyframes marquee{0%{transform:translate3d(var(--move-initial),0,0)}to{transform:translate3d(var(--move-final),0,0)}}.lazy{opacity:0;visibility:hidden}.lazy .marquee__inner{animation-play-state:paused}.in-viewport{opacity:1;visibility:visible;transition:opacity .3s ease-in-out}.in-viewport .marquee__inner{animation-play-state:running}
