@import url('https://fonts.googleapis.com/css2?family=DM+Mono:wght@400;500&family=Space+Grotesk:wght@400;500;600;700&family=DM+Serif+Display:ital@0;1&display=swap');:root{--ink:#111;--cream:#F5F5EF;--orange:#E45921;--yellow:#FFD336;--mint:#D5E1DF;--teal:#0F7A7A}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--cream);color:var(--ink);font-family:'Space Grotesk',sans-serif;overflow-x:hidden}a{color:inherit}img{max-width:100%}header{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px 5% 32px;background:linear-gradient(110deg,#FFD336 0 32%,#F5F5EF 32% 77%,#D5E1DF 77%);border-bottom:4px solid #111}header:before{content:'✳';position:absolute;left:30%;top:-23px;font-size:110px;line-height:1;color:var(--orange);pointer-events:none}header:after{content:'THE GOOD STUFF EDIT / EST. FOR REAL LIFE';position:absolute;right:5%;bottom:7px;font:500 9px 'DM Mono',monospace;letter-spacing:.07em}.logo,header .logo{position:relative;z-index:2;font:700 clamp(31px,4vw,56px)/1 'Space Grotesk',sans-serif;letter-spacing:-.095em;white-space:nowrap;text-decoration:none}.logo b{color:var(--orange);font-size:1.2em}nav{position:relative;z-index:2;display:flex;gap:7px;flex-wrap:wrap}nav a{padding:12px 13px;border:1.5px solid #111;background:white;box-shadow:3px 3px #111;font:700 11px 'Space Grotesk',sans-serif;text-decoration:none}nav a:nth-child(2){background:var(--orange);color:white}nav a:nth-child(3){background:var(--yellow)}nav a:nth-child(4){background:var(--mint)}nav a:hover{background:#111;color:white}.micro{font:500 11px 'DM Mono',monospace;letter-spacing:.06em;text-transform:uppercase}.linkButton{display:inline-block;background:#111;color:white;text-decoration:none;padding:15px 21px;font:500 12px 'DM Mono',monospace;margin-top:15px}.hero{position:relative;display:grid;grid-template-columns:1.08fr .92fr;gap:3%;padding:75px 5% 90px;background:linear-gradient(105deg,#F5F5EF 0 64%,#D5E1DF 64%)}.hero h1{font:700 clamp(57px,8.6vw,135px)/.93 'Space Grotesk',sans-serif;letter-spacing:-.095em;margin:42px 0 30px}.hero h1 em{font:italic 1.03em 'DM Serif Display',serif;color:var(--orange)}.hero p{font-size:clamp(19px,2vw,27px);line-height:1.5;max-width:650px}.heroArt{position:relative;min-height:530px;isolation:isolate}.heroArt:before{content:'';position:absolute;inset:2% 3% 6% 13%;background:var(--orange);z-index:-1}.heroArt img{position:absolute;object-fit:cover;border:10px solid white;box-shadow:12px 13px #111}.heroArt img:first-child{width:76%;height:65%;top:6%;right:5%}.heroArt img:nth-child(2){width:53%;height:42%;bottom:2%;left:-5%}.heroArt .seal{position:absolute;right:0;bottom:8%;width:145px;height:145px;border-radius:50%;border:3px solid #111;background:var(--yellow);box-shadow:5px 5px #111;display:grid;place-items:center;text-align:center;font:700 18px/1.1 'Space Grotesk',sans-serif}.ticker{padding:18px 5%;background:var(--orange);color:white;border-top:3px solid #111;border-bottom:3px solid #111;font:500 12px 'DM Mono',monospace}.section{padding:85px 6%;background:white}.section h2{font:700 clamp(45px,6vw,86px)/1 'Space Grotesk',sans-serif;letter-spacing:-.075em;margin:20px 0 25px}.section .intro{font-size:19px;line-height:1.6;max-width:740px}.sectionHead{display:flex;justify-content:space-between;align-items:center;gap:40px;margin-bottom:45px}.editorNote{max-width:330px;padding:28px;background:var(--yellow);border:2px solid #111;box-shadow:7px 7px var(--orange);font:italic 24px/1.2 'DM Serif Display',serif}.productGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:60px 24px}.product{display:block;text-decoration:none}.product .photo{aspect-ratio:4/4.8;position:relative;display:grid;place-items:center;overflow:hidden;background:var(--mint);transition:transform .2s}.product:hover .photo{transform:translateY(-5px)}.product:nth-child(1) .photo{background:linear-gradient(135deg,#D5E1DF,#FFD336)}.product:nth-child(2) .photo{background:#f3c5a2}.product:nth-child(3) .photo{background:linear-gradient(145deg,#FFD336,#E45921)}.product:nth-child(4) .photo{background:#e9d6e7}.product:nth-child(5) .photo{background:#f4d1be}.product:nth-child(6) .photo{background:#c5ddd0}.product:nth-child(7) .photo{background:#efda92}.product:nth-child(8) .photo{background:#b6d5d8}.product .photo:after{content:'✳';position:absolute;right:6%;top:4%;font-size:35px;color:var(--orange)}.product .meta{font:500 10px 'DM Mono',monospace;line-height:1.5;margin-top:15px}.product h3{font:700 clamp(20px,2vw,29px)/1.15 'Space Grotesk',sans-serif;letter-spacing:-.045em;margin:13px 0 8px}.product p{font-size:15px;line-height:1.5;margin:0 0 10px}.product .action{font:500 11px 'DM Mono',monospace;text-decoration:underline}.timer{width:54%;aspect-ratio:1;border-radius:20%;background:white;box-shadow:10px 12px #0002;display:grid;place-items:center}.timer:before{content:'';width:78%;height:78%;border-radius:50%;background:conic-gradient(var(--orange) 0 255deg,white 255deg);border:3px solid #222}.crate{width:70%;height:50%;background:repeating-linear-gradient(90deg,transparent 0 13%,#fff5 13% 17%),var(--teal);box-shadow:9px 10px #0002;border:12px solid var(--teal)}.ear{width:40%;height:60%;position:relative}.ear:before,.ear:after{content:'';position:absolute;width:48%;height:42%;border:15px solid var(--orange);border-radius:50%;top:25%}.ear:after{right:0}.choco{width:70%;height:54%;background:#713c29;border:14px solid #f8e9d4;box-shadow:10px 10px #0003;display:grid;grid-template-columns:repeat(3,1fr);gap:7px;padding:9px}.choco i{background:#b97b4e;border-radius:50%;box-shadow:inset 4px 4px #f4ca80}.ticket{width:74%;height:45%;background:var(--orange);display:grid;place-items:center;text-align:center;border:8px dashed white;font:700 25px 'Space Grotesk',sans-serif;color:white}.mask{width:70%;height:30%;background:#111;border-radius:45% 45% 55% 55%;box-shadow:0 15px #17171722}.mask:before,.mask:after{content:'';position:absolute;top:32%;height:4px;background:#111;width:30%}.mask:before{left:-28%}.mask:after{right:-28%}.gift{width:62%;height:51%;background:var(--orange);box-shadow:10px 10px #0003;position:relative}.gift:before{content:'';position:absolute;left:42%;width:18%;height:100%;background:var(--yellow)}.gift:after{content:'✳';position:absolute;top:-24%;left:30%;font-size:80px;color:var(--yellow)}.notebook{width:60%;height:66%;background:white;border-left:13px solid var(--orange);box-shadow:10px 10px #0003;display:grid;place-items:center;font:28px 'DM Serif Display',serif}.editorial{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center;padding:100px 6%;background:linear-gradient(135deg,#D5E1DF 0 72%,#FFD336 72%)}.editorial h2{font:700 clamp(44px,6vw,90px)/1 'Space Grotesk',sans-serif;letter-spacing:-.075em}.editorial p{font-size:20px;line-height:1.65}.editorial img{width:94%;border:12px solid white;box-shadow:16px 16px var(--orange)}.wuehl{padding:90px 6% 105px;background:var(--yellow)}.wuehl h2{font:italic clamp(60px,9vw,125px)/.95 'DM Serif Display',serif;letter-spacing:-.07em;margin:18px 0}.wuehl .items{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;margin-top:55px}.wuehl .item{padding:28px;min-height:260px;background:white;border:2px solid #111;box-shadow:6px 6px #111;text-decoration:none}.wuehl .item:nth-child(2){background:var(--mint)}.wuehl .item:nth-child(3){background:#ffc5a9}.wuehl .item h3{font:700 clamp(25px,3vw,43px)/1.1 'Space Grotesk',sans-serif;letter-spacing:-.05em}.wuehl .item p{font-size:16px;line-height:1.5}.special{padding:95px 6%;background:linear-gradient(115deg,#111 0 68%,var(--orange) 68%);color:white}.special h2{font:700 clamp(50px,7vw,100px)/.96 'Space Grotesk',sans-serif;letter-spacing:-.075em}.special .body{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.special p{font-size:19px;line-height:1.65}.special .postcard{background:var(--yellow);color:#111;padding:50px 30px;min-height:420px;box-shadow:12px 12px white;display:flex;flex-direction:column;justify-content:space-between}.postcard h3{font:italic clamp(45px,6vw,80px)/1 'DM Serif Display',serif}.postcard .micro{border-top:1px solid;padding-top:20px}.needs{padding:85px 6% 115px}.needsGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:25px;margin-top:50px}.needsGrid a{display:block;text-decoration:none;padding:25px;min-height:220px;background:var(--mint);border-top:5px solid #111}.needsGrid a:nth-child(2){background:#ffd4b0}.needsGrid a:nth-child(3){background:var(--yellow)}.needsGrid a:nth-child(4){background:#f0c6c3}.needsGrid a:nth-child(5){background:#d0d5ed}.needsGrid h3{font:700 clamp(26px,3vw,46px)/1 'Space Grotesk',sans-serif;letter-spacing:-.06em}.needsGrid p{font-size:16px;line-height:1.5}.foot{background:#111;color:white;padding:50px 6%}.foot strong{font:clamp(50px,8vw,115px)/1 'DM Serif Display',serif;letter-spacing:-.06em}.disclaimer{font-size:13px;line-height:1.6;opacity:.8;margin-top:25px}@media(max-width:900px){header{background:linear-gradient(110deg,#FFD336 0 48%,#F5F5EF 48%)}header:before{left:44%;font-size:75px;top:0}.hero,.editorial,.special .body{grid-template-columns:1fr}.heroArt{min-height:440px}.productGrid{grid-template-columns:repeat(2,1fr)}.wuehl .items,.needsGrid{grid-template-columns:1fr 1fr}}@media(max-width:600px){header{flex-wrap:wrap;padding:22px 5% 36px}header:before{left:auto;right:4%;font-size:65px}header:after{left:5%;right:auto;font-size:8px}.logo,header .logo{font-size:40px}nav{gap:6px}nav a{padding:9px 10px;font-size:10px;box-shadow:2px 2px #111}.hero{padding:55px 6%}.hero h1{font-size:clamp(55px,12vw,88px)}.heroArt{min-height:350px}.heroArt .seal{width:110px;height:110px;font-size:14px}.section,.editorial,.wuehl,.special,.needs{padding:65px 6%}.sectionHead{display:block}.editorNote{margin-top:30px}.productGrid{gap:40px 15px}.product h3{font-size:20px}.product p{font-size:14px}.wuehl .items,.needsGrid{grid-template-columns:1fr}.special{background:#111}.special .postcard{min-height:330px}}