:root{--vz-bg:#fff;--vz-bg-alt:#f8f8f8;--vz-surface:#fff;--vz-ink:#1a1a1a;--vz-ink-muted:#666;--vz-ink-faint:#999;--vz-line:#e0e0e0;--vz-line-strong:#ccc;--vz-brand:#333;--vz-brand-hover:#222;--vz-brand-soft:#f4f4f4;--vz-brand-ring:#3333334d;--vz-on-brand:#fff;--vz-accent:#555;--vz-accent-soft:#f4f4f4;--vz-ok:#2a8a2a;--vz-ok-soft:#f0faf0;--vz-danger:#c33;--vz-danger-soft:#fdf2f2;--vz-font-display:system-ui, sans-serif;--vz-font-text:system-ui, sans-serif;--vz-font-mono:ui-monospace, monospace;--vz-fs-xs:.8rem;--vz-fs-sm:.875rem;--vz-fs-md:1rem;--vz-fs-lg:1.25rem;--vz-fs-xl:1.5rem;--vz-fs-2xl:2rem;--vz-fs-3xl:2.5rem;--vz-lh-tight:1.2;--vz-lh-body:1.5;--vz-space-1:.25rem;--vz-space-2:.5rem;--vz-space-3:.75rem;--vz-space-4:1rem;--vz-space-5:1.5rem;--vz-space-6:2rem;--vz-space-7:3rem;--vz-space-8:4rem;--vz-measure:70ch;--vz-container:1140px;--vz-radius-sm:.25rem;--vz-radius-md:.375rem;--vz-radius-control:.375rem;--vz-border:1px;--vz-focus:0 0 0 2px var(--vz-brand-ring);--vz-dur-fast:.12s;--vz-dur:.2s;--vz-ease:ease}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%}img,svg,video,canvas{max-width:100%;height:auto;display:block}input,button,textarea,select{font:inherit;color:inherit}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}@font-face{font-family:Sofia Sans Extra Condensed;src:url(/_a/sofia-cyrillic.DSOduZ1y.woff2)format("woff2");font-weight:900;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Sofia Sans Extra Condensed;src:url(/_a/sofia-latin.W7Fdo5Mj.woff2)format("woff2");font-weight:900;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Onest;src:url(/_a/onest-cyrillic.DayYxulF.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;src:url(/_a/onest-latin-ext.QAhDxQuo.woff2)format("woff2");font-weight:400 700;font-display:swap;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:Onest;src:url(/_a/onest-latin.Dun_Rd-l.woff2)format("woff2");font-weight:400 700;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Caveat;src:url(/_a/caveat-cyrillic.Ba_MyzgW.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Caveat;src:url(/_a/caveat-latin.zlTlWIYU.woff2)format("woff2");font-weight:600;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--vz-bg:#f3f0e8;--vz-bg-alt:#ece8dd;--vz-surface:#fff;--vz-ink:#141414;--vz-ink-muted:#555551;--vz-ink-faint:#555551;--vz-line:#1a1a1a;--vz-line-strong:#141414;--vz-brand:#f4a9c9;--vz-brand-hover:#f08db7;--vz-brand-soft:#fbd9e8;--vz-brand-ring:#14141459;--vz-on-brand:#141414;--vz-accent:#f4a9c9;--vz-accent-soft:#fbd9e8;--vz-font-display:"Sofia Sans Extra Condensed", "Arial Narrow", Impact, sans-serif;--vz-font-text:"Onest", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--vz-font-hand:"Caveat", "Comic Sans MS", cursive;--vz-fs-hero:clamp(4.6rem, 15.5vw, 15rem);--pink:#f4a9c9;--lime:#cfea6a;--sky:#afd2f2;--marker:#f3f55a;--pad:clamp(1rem, 4vw, 3.5rem)}html{scroll-behavior:smooth;scroll-padding-top:4.5rem}body{background:var(--vz-bg);color:var(--vz-ink);font-family:var(--vz-font-text);font-size:1.0625rem;line-height:1.55;overflow-x:clip}a{color:inherit;text-underline-offset:3px;text-decoration-thickness:2px}a:focus-visible,summary:focus-visible,.pill:focus-visible{outline:3px solid var(--vz-ink);outline-offset:3px}.big,.mid,.hero__title,.top__logo,.foot__logo,.facts dt,.ribbon,.step__n{font-family:var(--vz-font-display);text-transform:uppercase;letter-spacing:-.01em;font-weight:900;line-height:.86}.big{font-size:clamp(3rem,9vw,7.5rem)}.mid{font-size:clamp(2.4rem,5vw,4rem)}.eyebrow{letter-spacing:.14em;text-transform:uppercase;margin-bottom:1rem;font-size:.8rem;font-weight:700}.hand{font-family:var(--vz-font-hand);text-transform:none;letter-spacing:0;font-size:1.6em;font-weight:600;line-height:1}.big .hand{vertical-align:.18em;font-size:.55em}.hl{background:linear-gradient(transparent 38%, var(--marker) 38%, var(--marker) 92%, transparent 92%);color:inherit;box-decoration-break:clone;margin:0 -.1em;padding:0 .1em}.pill{border:2px solid var(--vz-ink);background:var(--pink);min-height:3.1rem;color:var(--vz-ink);font:700 1rem/1 var(--vz-font-text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.7rem;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex}.pill:hover{box-shadow:4px 4px 0 var(--vz-ink);transform:translate(-2px,-2px)}.pill--ghost{background:0 0}.pill--small{min-height:2.5rem;padding:.5rem 1.15rem;font-size:.9rem}.doodle{fill:none;stroke:var(--vz-ink);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round;display:block;overflow:visible}.doodle path{stroke-dasharray:1;stroke-dashoffset:0}.doodle--fill{fill:var(--vz-ink);stroke:none}.doodle--fill ellipse{fill:#fff;stroke:var(--vz-ink);stroke-width:3px}.doodle .doodle__core{fill:var(--marker);stroke:var(--vz-ink);stroke-width:3px}.top{z-index:20;padding:.6rem var(--pad);background:var(--vz-bg);border-bottom:2px solid var(--vz-ink);align-items:center;gap:1.5rem;display:flex;position:sticky;top:0}.top__logo{margin-right:auto;font-size:2.2rem;text-decoration:none}.top__logo span{color:var(--vz-ink)}.top__nav{gap:1.6rem;font-weight:500;display:flex}.top__nav a{background:linear-gradient(var(--marker), var(--marker)) 0 100% / 0 40% no-repeat;text-decoration:none;transition:background-size .2s}.top__nav a:hover{background-size:100% 40%}.hero{min-height:min(52rem,100svh - 3.6rem);padding:clamp(2rem, 5vw, 4rem) var(--pad) 7.5rem;border-bottom:2px solid var(--vz-ink);isolation:isolate;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;display:grid;position:relative;overflow:hidden}.hero__sky{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.hero__wash{z-index:-1;background:linear-gradient(90deg,#f3f0e8d1 0%,#f3f0e88c 45%,#f3f0e800 75%);position:absolute;inset:0}.hero__text{z-index:2;position:relative}.hero__kicker{letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.2rem;font-size:.82rem;font-weight:700}.hero__title{font-size:var(--vz-fs-hero);white-space:nowrap;flex-direction:column;align-items:flex-start;display:flex}.hero__title .hl{padding:0 .06em}.hero__lead{max-width:30rem;margin:1.6rem 0 1.8rem;font-size:1.15rem;font-weight:500}.hero__cta{flex-wrap:wrap;gap:.8rem;display:flex}.hero__scene{align-self:stretch;min-height:24rem;position:relative}.hero__hoodie{filter:drop-shadow(10px 18px 14px #14141447);z-index:3;width:min(112%,46rem);max-width:none;height:auto;position:absolute;bottom:-2rem;right:-2%;transform:translate(-9%)rotate(5deg)}.hero__flame{z-index:4;width:3.4rem;position:absolute;top:6%;left:4%;transform:rotate(-12deg)}.hero__star{z-index:4;width:3.6rem;position:absolute;top:8%;right:4%;transform:rotate(12deg)}.hero__arrow{z-index:4;width:7rem;position:absolute;bottom:14%;left:6%;transform:rotate(-8deg)scaleX(-1)scaleY(-1)}.hero__note{z-index:4;background:#f3f0e8d9;padding:0 .3em;font-size:2rem;position:absolute;bottom:3%;left:-2%;transform:rotate(-6deg)}.hero__sticker{z-index:5;aspect-ratio:1;background:var(--marker);width:7.6rem;font:700 1.5rem/1 var(--vz-font-text);text-align:center;border:5px solid #fff;border-radius:50%;align-content:center;place-items:center;display:grid;position:absolute;bottom:20%;right:2%;transform:rotate(8deg);box-shadow:0 6px 14px #1414144d}.hero__sticker small{margin-top:.3rem;font-size:.7rem;font-weight:500;display:block}.ribbon{z-index:6;background:var(--pink);border-block:2px solid var(--vz-ink);white-space:nowrap;pointer-events:none;padding:.6rem 0;font-size:1.5rem;line-height:1;position:absolute;bottom:1.6rem;left:-4%;right:-4%;overflow:hidden;transform:rotate(-2.2deg)}.ribbon__track{animation:28s linear infinite ribbon;display:inline-flex}.ribbon__track span{padding-right:.6em}.facts{background:var(--vz-bg);border-bottom:2px solid var(--vz-ink)}.facts__row{grid-template-columns:repeat(4,1fr);margin:0;display:grid}.facts__cell{padding:1.6rem var(--pad);border-right:2px solid var(--vz-ink)}.facts__cell:last-child{border-right:0}.facts dt{font-size:clamp(2.6rem,5vw,4.4rem)}.facts dd{max-width:14rem;margin:.5rem 0 0;font-size:.95rem}.capsule{padding:clamp(3rem, 7vw, 6rem) var(--pad)}.capsule__head{max-width:60rem;margin-bottom:2.5rem;position:relative}.capsule__under{width:min(22rem,70%);height:1rem;margin-top:.6rem}.capsule__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1rem,2.2vw,2rem);list-style:none;display:grid}.card{border:2px solid var(--vz-ink);box-shadow:6px 6px 0 var(--vz-ink);background:#fff;flex-direction:column;padding:.7rem .7rem 0;display:flex}.card:nth-child(2n){transform:rotate(1.1deg)}.card:nth-child(odd){transform:rotate(-.9deg)}.card--big{grid-area:span 2/span 2}.card:nth-child(4){grid-column:span 2}.card__plate{flex:1;place-items:center;min-height:14rem;padding:1rem;display:grid;position:relative;overflow:hidden}.card--pink .card__plate{background:var(--pink)}.card--sky .card__plate{background:var(--sky)}.card--lime .card__plate{background:var(--lime)}.card--yellow .card__plate{background:var(--marker)}.card__img{object-fit:contain;filter:drop-shadow(6px 10px 8px #14141440);width:100%;max-width:22rem;height:auto;transition:transform .25s}.card--big .card__img{max-width:30rem}.card:hover .card__img{transform:rotate(-3deg)scale(1.04)}.card__note{font-size:1.6rem;position:absolute;top:.6rem;left:.8rem;transform:rotate(-5deg)}.card__foot{flex-wrap:wrap;align-items:center;gap:.8rem;padding:.9rem .2rem;display:flex}.card__foot h3{font:700 1.1rem/1.2 var(--vz-font-text);margin-right:auto}.price{font:700 1.25rem/1 var(--vz-font-text);white-space:nowrap}.crew{border-block:2px solid var(--vz-ink);position:relative}.crew__plates{grid-template-columns:repeat(3,1fr);display:grid}.plate{padding:clamp(1.6rem, 4vw, 3.4rem) var(--pad);border-right:2px solid var(--vz-ink);min-height:20rem;position:relative}.plate:last-child{border-right:0}.plate p{max-width:22rem;margin-top:1.2rem;font-weight:500}.plate--pink{background:var(--pink)}.plate--lime{background:var(--lime)}.plate--sky{background:var(--sky)}.plate__daisy{width:4.5rem;position:absolute;bottom:1.2rem;right:1.2rem;transform:rotate(12deg)}.plate__spark{width:2.6rem;position:absolute;top:1.4rem;right:1.4rem}.crew__polaroids{right:var(--pad);z-index:2;pointer-events:none;gap:1rem;display:flex;position:absolute;bottom:-4.5rem}.polaroid{background:#fff;width:clamp(8rem,14vw,12.5rem);padding:.6rem .6rem .5rem;position:relative;box-shadow:0 8px 18px #14141447}.polaroid img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.polaroid__fill{background:var(--pink)}.polaroid__fill img{object-fit:contain}.polaroid figcaption{text-align:center;padding-top:.3rem;font-size:1.3rem}.polaroid--a{transform:rotate(-5deg)}.polaroid--b{transform:rotate(4deg)translateY(1.2rem)}.tape{background:#f3f55ad9;width:4.6rem;height:1.6rem;position:absolute;top:-.9rem;left:50%;transform:translate(-50%)rotate(-3deg)}.how{padding:clamp(5rem, 9vw, 8rem) var(--pad) clamp(3rem, 7vw, 6rem)}.how__steps{border-top:2px solid var(--vz-ink);grid-template-columns:repeat(3,1fr);margin:2.5rem 0 2rem;list-style:none;display:grid}.step{border-right:2px solid var(--vz-ink);padding:1.6rem 1.6rem 1.6rem 0}.step+.step{padding-left:1.6rem}.step:last-child{border-right:0}.step__n{-webkit-text-stroke:2px var(--vz-ink);color:#0000;margin-bottom:.6rem;font-size:5rem;display:block}.step h3{font:700 1.3rem/1.2 var(--vz-font-text);margin-bottom:.5rem}.step p{max-width:20rem}.how__ship{border:2px solid var(--vz-ink);background:var(--marker);flex-wrap:wrap;gap:.5rem 2.5rem;padding:1.2rem 1.4rem;font-size:1.05rem;display:flex;position:relative}.how__arrow{display:none}.faq{padding:clamp(3rem, 7vw, 6rem) var(--pad);background:var(--sky);border-block:2px solid var(--vz-ink);grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:3rem;display:grid}.faq__list{border-top:2px solid var(--vz-ink)}.q{border-bottom:2px solid var(--vz-ink)}.q summary{cursor:pointer;justify-content:space-between;gap:1rem;padding:1.1rem 0;font-size:1.1rem;font-weight:700;list-style:none;display:flex}.q summary::-webkit-details-marker{display:none}.q summary:after{content:"+";font:900 1.8rem/1 var(--vz-font-display);transition:transform .2s}.q[open] summary:after{transform:rotate(45deg)}.q p{max-width:36rem;padding:0 0 1.2rem}.order{padding:clamp(3rem, 7vw, 6rem) var(--pad);background:var(--pink);border-bottom:2px solid var(--vz-ink);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.order__lead{max-width:28rem;margin:1.4rem 0 1rem;font-size:1.1rem;font-weight:500}.order__contacts{max-width:28rem}.order__arrow{width:7rem;margin-top:1.4rem;transform:rotate(10deg)}.order__form{border:2px solid var(--vz-ink);width:100%;box-shadow:8px 8px 0 var(--vz-ink);background:#fff;margin-inline:auto;padding:clamp(1.2rem,3vw,2rem);transform:rotate(.8deg)}.vz-leadform__title{font:900 2.2rem/.9 var(--vz-font-display);text-transform:uppercase;margin-bottom:1rem}.vz-leadform__fields{gap:1rem;display:grid}.vz-field__label{margin-bottom:.35rem;font-size:.9rem;font-weight:700;display:block}.vz-input{border:2px solid var(--vz-ink);background:var(--vz-bg);width:100%;min-height:3rem;color:var(--vz-ink);font:500 1rem/1.3 var(--vz-font-text);border-radius:0;padding:.7rem .9rem}textarea.vz-input{resize:vertical;min-height:5.5rem}select.vz-input{appearance:auto}.vz-input:focus-visible{outline:3px solid var(--vz-ink);outline-offset:2px;background:#fff}.vz-checkbox{width:1.3rem;height:1.3rem;accent-color:var(--vz-ink);flex:none;margin-top:.15rem}.vz-field__error{color:#9a1b1b;margin-top:.3rem;font-size:.85rem;font-weight:500}.vz-btn{border:2px solid var(--vz-ink);background:var(--pink);min-height:3.2rem;color:var(--vz-ink);font:700 1rem/1 var(--vz-font-text);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:.7rem 1.9rem;transition:transform .18s,box-shadow .18s;display:inline-flex}.vz-btn:hover{box-shadow:4px 4px 0 var(--vz-ink);transform:translate(-2px,-2px)}.vz-btn:disabled{opacity:.6;cursor:progress}.vz-leadform__status{margin-top:.8rem;font-weight:500}.vz-leadform__done{font-size:1.15rem;font-weight:700}.vz-muted{color:var(--vz-ink-muted)}.foot{padding:2.5rem var(--pad) 3rem;background:var(--vz-ink);color:var(--vz-bg);gap:.7rem;display:grid}.foot a{color:var(--vz-bg)}.foot__logo{color:var(--pink);font-size:4rem}.foot__legal{font-size:.9rem}.legal__body{font-size:1rem}.legal h1{font:900 clamp(2.4rem, 6vw, 4.5rem)/.9 var(--vz-font-display);text-transform:uppercase}.legal h2{font-weight:700}@keyframes ribbon{to{transform:translate(-50%)}}@keyframes draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes wobble{0%,to{rotate:0deg}50%{rotate:6deg}}@keyframes rise{0%{opacity:0;translate:0 2rem}to{opacity:1;translate:0}}@keyframes float{0%,to{translate:0}50%{translate:0 -.6rem}}.hero .doodle path{animation:.9s ease-out .35s backwards draw}.hero__star{animation:4s ease-in-out infinite wobble}.hero__sticker{animation:5s ease-in-out infinite float}.plate__spark{animation:3.6s ease-in-out infinite wobble}@supports (animation-timeline:view()){.card,.step,.plate,.q{animation:linear both rise view();animation-range:entry entry 45%}}@media (prefers-reduced-motion:reduce){.ribbon__track,.hero .doodle path,.hero__star,.hero__sticker,.plate__spark,.card,.step,.plate,.q{animation:none!important}html{scroll-behavior:auto}.pill,.vz-btn,.card__img{transition:none}}@media (width<=960px){.top__nav{display:none}.hero{grid-template-columns:1fr;min-height:0;padding-bottom:6.5rem}.hero__title{font-size:clamp(4.4rem,26vw,11rem)}.hero__wash{background:linear-gradient(#f3f0e8d9 0%,#f3f0e899 55%,#f3f0e800 100%)}.hero__scene{min-height:20rem;margin-top:1rem}.hero__hoodie{width:min(86%,26rem);margin:0 auto;display:block;position:relative;bottom:auto;right:auto;transform:rotate(4deg)}.hero__sticker{width:6rem;font-size:1.2rem;bottom:8%;right:4%}.hero__arrow,.hero__note{display:none}.facts__row{grid-template-columns:repeat(2,1fr)}.facts__cell:nth-child(2){border-right:0}.facts__cell:nth-child(-n+2){border-bottom:2px solid var(--vz-ink)}.capsule__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.card--big,.card:nth-child(4){grid-area:auto/span 2}.crew__plates{grid-template-columns:1fr}.plate{border-right:0;border-bottom:2px solid var(--vz-ink);min-height:0}.plate:last-child{border-bottom:0}.crew__polaroids{display:none}.how{padding-top:clamp(3rem,7vw,6rem)}.how__steps{grid-template-columns:1fr}.step,.step+.step{border-right:0;border-bottom:2px solid var(--vz-ink);padding:1.4rem 0}.step:last-child{border-bottom:0}.faq,.order{grid-template-columns:1fr;gap:2rem}}@media (width<=520px){.big{font-size:clamp(2.8rem,15vw,4.2rem)}.capsule__grid{grid-template-columns:1fr}.card--big,.card:nth-child(4){grid-column:auto}.card:nth-child(n){transform:none}.top .pill{padding-inline:.9rem}.ribbon{font-size:1.2rem}.order__form{box-shadow:5px 5px 0 var(--vz-ink);transform:none}}
