html.tp-v12 .tp-drawer-btn--fixed{display:none!important}html.tp-v12{--tp-pin:100px;--tp-pad:48px;--tp-paper:linear-gradient(rgba(27,27,47,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(27,27,47,.07) 1px,transparent 1px);scroll-padding-top:0}html.tp-v12 body{background:var(--tp-ink)}html.tp-v12 #MainContent{display:flex;flex-direction:column;background:var(--tp-ink)}html.tp-v12 .tp-v12-section,html.tp-v12 #header-group{display:contents}html.tp-v12 body{--header-height:0px;--header-group-height:0px}html.tp-v12,html.tp-v12 body,html.tp-v12 .page-wrapper{overscroll-behavior:none}html.tp-v12 .shopify-section{margin-top:0}.v12{--tp-ink:#1b1b2f;--tp-pink:#ff3d81;--tp-lemon:#ffd23f;--tp-cream:#fff7e8;--tp-sky:#bfe3ff;--tp-mint:#c9f5d6;--tp-ink-soft:#3b3b55;--tp-ink-mute:#5d5b67;--tp-ink-faint:#6d6a7c;--tp-fog:#ecebe6;--tp-fog-2:#e9e6ee;color:var(--tp-ink);font-family:var(--font-body--family);font-size:15px;line-height:1.45}.v12 a{color:var(--tp-ink)}.v12 .h{font-family:var(--font-heading--family);font-weight:800;line-height:1.02;margin:0}.v12 .lab{font-family:var(--font-heading--family);font-weight:800;font-size:11px;letter-spacing:.14em;color:var(--tp-ink-soft)}.v12 .see{font-family:var(--font-heading--family);font-weight:800;color:var(--tp-pink);text-decoration:none;font-size:15px;white-space:nowrap}.v12 .hand{font-family:Caveat,cursive;font-weight:700}.v12 .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 20px;border:3px solid var(--tp-ink);border-radius:14px;background:var(--tp-pink);color:#fff;font-family:var(--font-heading--family);font-weight:800;font-size:16px;box-shadow:4px 4px 0 var(--tp-ink);text-decoration:none;cursor:pointer;line-height:1.1;white-space:nowrap;transition:transform .15s,box-shadow .15s}.v12 .btn:hover{color:#fff;transform:translate(-2px,-2px) rotate(-1deg);box-shadow:6px 6px 0 var(--tp-ink)}.v12 .btn.lemon{background:var(--tp-lemon);color:var(--tp-ink)}.v12 .btn.lemon:hover{color:var(--tp-ink)}.v12 .btn.ink{background:var(--tp-ink);color:var(--tp-lemon)}.v12 .btn.ink:hover{color:var(--tp-lemon)}.v12 .chip{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:2px solid var(--tp-ink);border-radius:999px;background:#fff;font-family:var(--font-heading--family);font-weight:700;font-size:14px;text-decoration:none;white-space:nowrap;cursor:pointer;transition:transform .15s,background .2s;color:var(--tp-ink)}.v12 .chip:hover{transform:rotate(-3deg) scale(1.05)}.v12 .chip.on{background:var(--tp-lemon)}.v12 svg.i{width:22px;height:22px;stroke:var(--tp-ink);fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.v12 .ib{display:inline-flex;flex-direction:column;align-items:center;gap:4px;background:none;border:0;padding:0;cursor:pointer;color:var(--tp-ink);text-decoration:none;font-family:var(--font-heading--family);font-weight:800;font-size:12px;letter-spacing:.02em}.v12 .ib .sq{display:inline-flex;width:46px;height:46px;align-items:center;justify-content:center;border:3px solid var(--tp-ink);border-radius:12px;background:#fff;box-shadow:3px 3px 0 var(--tp-ink);transition:transform .15s,box-shadow .15s;position:relative}.v12 .ib:hover .sq{transform:translate(-1px,-1px) rotate(-2deg);box-shadow:4px 4px 0 var(--tp-ink)}.v12 .ib.spark .sq{background:var(--tp-lemon)}.v12 .ib--find,.v12 .ship{display:none}.v12 .ib.sm{position:relative;height:38px;justify-content:flex-start}.v12 .ib.sm .sq{width:38px;height:38px;border-width:2.5px;border-radius:10px}.v12 .ib.sm svg{width:18px;height:18px}.v12 .ib.sm .lbl{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:4px}.v12 .badge{position:absolute;top:-9px;right:-9px;min-width:20px;height:20px;padding:0 5px;border-radius:999px;background:var(--tp-pink);color:#fff;border:2px solid var(--tp-ink);font-family:var(--font-heading--family);font-weight:800;font-size:11px;display:grid;place-items:center}.v12 .tabbar{display:flex;align-items:flex-end;gap:4px;padding:10px 24px 0;background:var(--tp-fog-2);color:#4a4656;height:52px;box-sizing:border-box}.v12 .tab{display:inline-flex;align-items:center;gap:8px;padding:9px 18px 10px;border:0;border-radius:12px 12px 0 0;font-weight:700;font-size:14px;background:#d9d5e0;color:#4a4656;white-space:nowrap;flex:none;cursor:pointer;text-decoration:none;font-family:var(--font-body--family)}.v12 .tab small{font-weight:600;font-size:11px;opacity:.75}.v12 .tab.t-prank{font-family:var(--font-heading--family);font-weight:800;font-size:15px}.v12 .tab.t-prank.on{background:var(--tp-lemon);color:var(--tp-ink)}.v12 .tab.t-celebrate{font-family:Fraunces,Georgia,serif;font-style:italic;font-weight:600;font-size:15px}.v12 .tab.t-celebrate.on{background:#fbf4ef;color:#3b2633}.v12 .tab:hover{color:var(--tp-ink)}.v12 .tab.t-creator{background:var(--tp-ink);color:var(--tp-cream);padding:5px 14px 7px 10px;gap:10px;margin-left:6px}.v12 .tab.t-creator[hidden]{display:none}.v12 .tab.t-creator:hover{color:var(--tp-cream)}.v12 .tab.t-creator .hand{font-size:21px;color:var(--tp-lemon);line-height:1}.v12 .tab.t-creator .cnt{font-family:var(--font-heading--family);font-size:11px;font-weight:800;background:var(--tp-pink);color:#fff;border-radius:999px;padding:1px 7px}.v12 .polaroid{flex:none;display:inline-grid;place-items:start center;width:30px;height:35px;padding:3px 3px 0;background:#fffdf8;box-shadow:0 2px 6px #14101e59;transform:rotate(-5deg);position:relative;margin:-12px 0 -4px;z-index:2;overflow:hidden}.v12 .polaroid:before{content:"";position:absolute;top:-4px;left:50%;width:16px;height:6px;background:#ffd23fe6;transform:translate(-50%) rotate(3deg);z-index:2}.v12 .polaroid img{display:block;width:100%;aspect-ratio:1;object-fit:cover}.v12.top{position:sticky;top:var(--tp-tick,0px);z-index:100;background:var(--tp-cream)}.v12 .row{display:flex;align-items:center;gap:18px;padding:12px 32px 14px;background:var(--tp-cream)}.v12 .logo{display:inline-flex;flex:none;align-self:center}.v12 .logo img{height:64px;width:auto}.v12 .sfield{display:inline-flex;align-items:center;height:48px;flex:0 1 520px;min-width:200px;border:3px solid var(--tp-ink);border-radius:12px;background:#fff;box-shadow:3px 3px 0 var(--tp-ink);padding:0 0 0 16px;font:600 15px var(--font-body--family);color:var(--tp-ink-mute);cursor:text;overflow:hidden;text-align:left}.v12 .sfield span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:12px}.v12 .sfield b{height:100%;width:50px;flex:none;background:var(--tp-pink);display:grid;place-items:center}.v12 .sfield b svg{stroke:#fff}.v12 .tools{margin-left:auto;display:flex;align-items:flex-start;gap:18px}.v12 .acc{position:relative}.v12 .menu{position:absolute;right:0;top:calc(100% + 10px);z-index:40;width:280px;background:#fff;border:3px solid var(--tp-ink);border-radius:14px;box-shadow:5px 5px 0 var(--tp-ink);padding:8px;display:flex;flex-direction:column;gap:2px;text-align:left}.v12 .menu[hidden]{display:none}.v12 .menu a,.v12 .menu .mrow{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px 10px;border-radius:9px;text-decoration:none;color:var(--tp-ink);font-family:var(--font-body--family);font-size:14px;font-weight:700}.v12 .menu a:hover{background:var(--tp-cream)}.v12 .menu .sep{height:2px;background:var(--tp-fog-2);margin:4px 6px}.v12 .menu .mrow small{display:block;font-size:11.5px;color:var(--tp-ink-mute);font-weight:600}.v12 .menu .tp-nsfw-switch{margin:0}.v12.screen{position:sticky;top:var(--tp-pin);height:calc(var(--tp-vh,100vh) - var(--tp-pin));overflow:hidden;display:flex;flex-direction:column;gap:18px;padding:32px var(--tp-pad) 36px;border:3px solid var(--tp-ink);border-bottom:0;border-radius:32px 32px 0 0;box-shadow:0 -10px #1b1b2f59;background-color:var(--tp-cream);background-image:var(--tp-paper);background-size:24px 24px;box-sizing:border-box;width:100%}.v12.screen.hero{padding:0;border-radius:0;gap:0;border-top:0;height:calc(var(--tp-vh,100vh) - var(--tp-pin) - var(--tp-tabs,0px))}.v12 .title{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex:0 0 auto}.v12 .title .h{font-size:46px}.v12 .title p{margin:6px 0 0;color:var(--tp-ink-soft)}.v12 .pills{display:flex;align-items:center;gap:12px;padding:10px 32px 16px;border-bottom:3px solid var(--tp-ink);background:var(--tp-cream)}.v12 .pills .rail{display:flex;align-items:center;gap:12px;flex:1;min-width:0;overflow-x:auto;padding:6px 4px;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 40px),transparent)}.v12 .pills .rail::-webkit-scrollbar{display:none}.v12 .pills .btn{flex:none;min-height:44px;font-size:15px}.v12 .pill{flex:none;position:relative;display:inline-flex;align-items:center;gap:8px;height:44px;padding:0 14px 0 6px;background:var(--tint,#fff);border:3px solid var(--tp-ink);border-radius:999px;box-shadow:3px 3px 0 var(--tp-ink);font-family:var(--font-heading--family);font-weight:800;font-size:15px;line-height:1;text-decoration:none;color:var(--tp-ink);transform:rotate(var(--tilt,0deg));transition:transform .15s,box-shadow .15s,background .15s;white-space:nowrap}.v12 .pill:hover{transform:rotate(0) translate(-1px,-2px);box-shadow:4px 5px 0 var(--tp-ink);color:var(--tp-ink)}.v12 .pill .pi{width:30px;height:30px;border-radius:50%;background:#fff;border:2px solid var(--tp-ink);display:grid;place-items:center;font-size:17px;line-height:1;flex:none}.v12 .herogrid{display:grid;grid-template-columns:2fr 1fr;grid-template-rows:minmax(0,1fr) minmax(0,1fr);gap:22px;flex:1;min-height:0;padding:22px 32px 36px}.v12 .herogrid.quad{grid-template-columns:repeat(4,minmax(0,1fr))}.v12 .herogrid.quad>.tile.lead{grid-column:1/3;grid-row:1/3}.v12 .herogrid.quad>.tile:nth-child(2){grid-column:3/5}.v12 .herogrid.quad .tile.lead .cp{background:none;padding:26px 28px}.v12 .herogrid.quad .tile .cp{flex-direction:column;align-items:flex-start;gap:6px}.v12 .herogrid .bubble{position:absolute;z-index:2;top:30px;right:26px;max-width:250px;padding:14px 18px;background:#fff;color:var(--tp-ink);border:3px solid var(--tp-ink);border-radius:26px;box-shadow:4px 5px 0 var(--tp-ink);font-family:var(--font-heading--family);font-weight:800;font-size:21px;line-height:1.15;transform:rotate(3deg)}.v12 .herogrid .bubble:after{content:"";position:absolute;bottom:-15px;left:42px;width:26px;height:26px;background:#fff;border-right:3px solid var(--tp-ink);border-bottom:3px solid var(--tp-ink);transform:rotate(45deg) skew(12deg,12deg)}.v12 .herogrid .teamchip{display:inline-flex;align-items:center;min-height:30px;padding:0 12px;border:2px solid var(--tp-ink);border-radius:999px;background:#fff;color:var(--tp-ink);font-family:var(--font-heading--family);font-weight:800;font-size:13px;white-space:nowrap}.v12 .herogrid [data-tp-geo-hero] .tp-geo-pick{display:inline;margin:0 0 0 2px;font-size:13px}.v12 .pills{position:relative}.v12 .megas{position:absolute;left:0;right:0;top:100%;z-index:40}.v12 .mega{background:#fff;border-bottom:3px solid var(--tp-ink);box-shadow:0 10px #1b1b2f1f;animation:v12drop .25s cubic-bezier(.2,.9,.3,1.2) both}.v12 .mega[hidden]{display:none}.v12 .mega-in{max-width:1240px;margin:0 auto;padding:22px 24px 26px;display:grid;grid-template-columns:230px 1fr 260px;gap:28px;align-items:start}.v12 .mega-sub{display:flex;justify-content:space-between;align-items:baseline;gap:10px;padding:5px 0;font-family:var(--font-heading--family);font-weight:800;font-size:15px;text-decoration:none;color:var(--tp-ink);border-bottom:2px dashed rgba(27,27,47,.12)}.v12 .mega-sub span{font-size:12px;color:#8a8a9a;font-weight:700}.v12 .mega-sub:hover{color:var(--tp-pink)}.v12 .mega-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;padding:6px 8px 10px}.v12 .mega-grid .stk .tt{font-size:13px}.v12 .mega .tile.mega-new{min-height:270px;align-items:flex-end;display:flex}.v12 .mega .tile.mega-new>img{object-position:50% 20%}.v12 .mega .tile.mega-new .cp{max-width:100%;min-width:0}.v12 .mega .tile.mega-new .mega-new__t{display:block;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v12 .pill.is-open{background:var(--tp-lemon);transform:rotate(0) translate(-1px,-2px);box-shadow:4px 5px 0 var(--tp-ink)}body.v12-mega-open .v12 .megas:before{content:"";position:absolute;left:0;right:0;top:0;height:100vh;background:#1b1b2f47;z-index:-1;pointer-events:none}html.tp-dark .v12 .mega{background:var(--field);border-bottom-color:var(--line);color:var(--txt)}html.tp-dark .v12 .mega-sub{color:var(--txt);border-bottom-color:#ffffff24}@media(max-width:989px){.v12 .megas{display:none}}.v12 .builder{background:var(--tp-mint);border-bottom:3px solid var(--tp-ink);padding:24px 48px 28px;animation:v12drop .55s cubic-bezier(.2,.9,.3,1.2) both;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;justify-content:flex-start;box-sizing:border-box}.v12 .builder[hidden]{display:none}.v12 .builder .in{display:grid;grid-template-columns:minmax(470px,2fr) minmax(0,5fr);gap:32px;align-items:center}.v12 .builder .copy{display:flex;flex-direction:column;gap:14px}.v12 .builder h2{font-size:56px;white-space:nowrap}.v12 .builder p{margin:0;font-size:17px;max-width:460px}.v12 .builder .steps{display:flex;flex-direction:column;gap:8px}.v12 .step{display:flex;align-items:center;gap:12px;font-family:var(--font-heading--family);font-weight:700;font-size:15px}.v12 .step b{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border:3px solid var(--tp-ink);border-radius:50%;background:#fff;font-size:15px;flex:0 0 34px}.v12 .occs{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:28px}.v12 .occ{position:relative;display:flex;flex-direction:column;background:#fff;border:6px solid #fff;outline:3px solid var(--tp-ink);border-radius:18px;box-shadow:5px 6px #1b1b2fe6;text-decoration:none;color:inherit;overflow:hidden;min-width:0;transform:rotate(var(--r,0deg))}.v12 .occ:hover{animation:v12wiggle .5s ease-in-out}.v12 .occ .rw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px}.v12 .occ .rw img{width:100%;aspect-ratio:1/1;object-fit:cover;display:block;background:var(--tp-fog);border-radius:10px}.v12 .occ .tx{display:flex;flex-direction:column;gap:6px;padding:12px 8px 6px}.v12 .occ .tx span:last-child{font-size:14px}.v12 .stk{position:relative;display:flex;flex-direction:column;text-decoration:none;color:inherit;background:#fff;border:7px solid #fff;outline:3px solid var(--tp-ink);border-radius:20px;box-shadow:6px 7px #1b1b2fe6;min-width:0;min-height:0;transform:rotate(var(--r,0deg))}.v12 .stk:hover{animation:v12wiggle .5s ease-in-out;z-index:3;color:inherit}.v12 .stk .ph{display:block;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:13px;background:var(--tp-fog)}.v12 .stk .ph img{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--op,50% 28%);transform:scale(var(--sc,1.2));transform-origin:50% 45%}.v12 .stk .bd{display:flex;flex-direction:column;gap:5px;padding:10px 8px 2px;flex:0 0 auto}.v12 .stk .tt{font-family:var(--font-heading--family);font-weight:700;font-size:15px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v12 .price{display:inline-flex;align-self:flex-start;padding:1px 8px;font-family:var(--font-heading--family);font-weight:800;font-size:14px}.v12 .row4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:minmax(0,1fr);gap:26px;flex:1;min-height:0;padding:10px 8px 14px}.v12 .stk.tall .ph{flex:1 1 0;min-height:0;aspect-ratio:auto;width:100%}.v12 .stk.tall .tt{font-size:16px}.v12 .stk .gar,.v12 .sub .gar{display:block;font-family:var(--font-heading--family);font-weight:800;font-size:11px;letter-spacing:.04em;text-transform:uppercase;line-height:1.1;opacity:.62;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v12 .sub .nm .gar{font-size:11px;padding-top:3px}.v12 .if-touch{display:none}@media(hover:none){.v12 .if-hover{display:none}.v12 .if-touch{display:inline}}.v12 .quizline{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.v12 .requiz{display:inline-flex;align-items:center;gap:8px;color:var(--tp-pink);font-family:var(--font-heading--family);font-weight:800;font-size:15px;text-decoration:none;background:none;border:0;padding:0;cursor:pointer}.v12 .requiz .qi{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:50%;background:var(--tp-lemon);border:2px solid var(--tp-ink);box-shadow:2px 2px 0 var(--tp-ink);transition:transform .2s}.v12 .requiz .qi svg{width:16px;height:16px}.v12 .requiz:hover .qi{transform:rotate(-12deg) scale(1.08)}.v12 .tile{position:relative;display:flex;align-items:flex-end;text-decoration:none;color:inherit;border:6px solid #fff;outline:3px solid var(--tp-ink);border-radius:22px;overflow:hidden;box-shadow:6px 7px #1b1b2fe6;min-height:0;min-width:0;background:var(--tp-sky)}.v12 .tile>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:var(--tp-focal,top)}.v12 .tile .cp{position:relative;z-index:1;width:100%;padding:16px;background:linear-gradient(to top,#fff7e8f5,#fff7e8b3 60%,#fff7e800);display:flex;justify-content:space-between;align-items:flex-end;gap:10px}.v12 .tile .cp .h{font-size:22px}.v12 .tile:hover{animation:v12wiggle .5s ease-in-out;color:inherit}.v12 .tile>img.tp-slide-bg{opacity:0;transition:opacity .9s ease}.v12 .tile>img.tp-slide-bg.on{opacity:1}.v12 .tile>[data-slide][hidden]{display:none!important}.v12 .tile>.tp-in{animation:tpSlideIn .6s ease both}@keyframes tpSlideIn{0%{opacity:0}to{opacity:1}}.v12 .tile>.tp-slide-dots{position:absolute;z-index:3;top:12px;right:12px;display:flex;gap:0;padding:0 4px;border:2px solid var(--tp-ink);border-radius:999px;background:#ffffffe6}.v12 .tile>.tp-slide-dots>button{position:relative;width:24px;height:24px;margin:0;padding:0;border:0;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.v12 .tile>.tp-slide-dots>button:before{content:"";position:absolute;top:7px;right:7px;bottom:7px;left:7px;border:1.5px solid var(--tp-ink);border-radius:50%;background:#fff;transition:background .3s,transform .3s}.v12 .tile>.tp-slide-dots>button:hover:before{transform:scale(1.2)}.v12 .tile>.tp-slide-dots>button.on:before{background:var(--tp-ink);transform:scale(1.2)}.v12 .tile>.tp-slide-dots>button:focus-visible{outline:2px solid var(--tp-pink,#ff3d81);outline-offset:-2px;border-radius:50%}@media(max-width:749px){.v12 .tile>.tp-slide-dots>button{width:30px;height:30px}.v12 .tile>.tp-slide-dots>button:before{top:9px;right:9px;bottom:9px;left:9px}}.v12 .ribbon{position:absolute;top:16px;left:-30px;background:var(--tp-lemon);border:2px solid var(--tp-ink);padding:2px 40px;transform:rotate(-8deg);font-family:var(--font-heading--family);font-weight:800;font-size:13px;white-space:nowrap;z-index:2;transition:opacity .4s}.v12.spot{transition:background-color .6s ease}.v12 .split{display:grid;grid-template-columns:300px minmax(0,1fr);gap:34px;flex:1;min-height:0}.v12 .index{display:flex;flex-direction:column;gap:6px;padding-top:6px;min-height:0}.v12 .index .lab{margin-bottom:14px}.v12 .index .hint{margin-top:auto;font-size:14px;color:var(--tp-ink-soft)}.v12 .index .big{display:flex;align-items:center;gap:14px;font-family:var(--font-heading--family);font-weight:800;font-size:54px;line-height:1;color:var(--tp-ink);opacity:.38;padding:10px 0;background:none;border:0;cursor:pointer;text-align:left;transition:opacity .35s,transform .45s cubic-bezier(.2,.9,.3,1.2)}.v12 .index .big:hover{opacity:.8}.v12 .index .big.on{opacity:1;transform:translate(8px)}.v12 .index .big .dot{width:22px;height:22px;border-radius:50%;border:3px solid var(--tp-ink);background:#fff;flex:none;box-shadow:2px 2px 0 var(--tp-ink);transition:background .35s,transform .45s cubic-bezier(.2,.9,.3,1.3)}.v12 .index .big.on .dot{background:var(--tp-pink);transform:scale(1.25) rotate(-8deg)}.v12 .spot-win{flex:1;min-height:0;overflow:hidden}.v12 .spot-track{display:flex;gap:48px;height:100%;transition:transform .65s cubic-bezier(.65,0,.35,1)}.v12 .slide{flex:0 0 100%;min-width:0;height:100%;display:flex;flex-direction:column;gap:14px}.v12 .subs{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:minmax(0,1fr);gap:26px;flex:1;min-height:0;padding:10px 60px 14px 4px}@media(max-width:900px){.v12 .subs{padding-right:8px}}.v12 .sub{display:flex;flex-direction:column;background:#fff;border:6px solid #fff;outline:3px solid var(--tp-ink);border-radius:20px;box-shadow:6px 7px #1b1b2fe6;text-decoration:none;color:var(--tp-ink);min-width:0;min-height:0;transform:rotate(var(--r,0deg))}.v12 .sub:hover{animation:v12wiggle .5s ease-in-out;z-index:3;color:var(--tp-ink)}.v12 .sub .ph{display:block;width:100%;flex:1 1 0;min-height:0;overflow:hidden;border-radius:13px;background:var(--tint,var(--tp-fog))}.v12 .sub .ph img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 18%;transform:scale(1.02);transform-origin:50% 40%}.v12 .sub .nm{font-family:var(--font-heading--family);font-weight:800;font-size:24px;padding:12px 10px 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 0 auto}.v12 .stage{position:relative;flex:1;min-height:0;--c:calc((100% - 286px)/12);--u:calc(var(--c) + 26px);--row: calc((100% - 26px)/2) }.v12 .stage .ct{position:absolute;transition:left .7s cubic-bezier(.65,0,.35,1),top .7s cubic-bezier(.65,0,.35,1),width .7s cubic-bezier(.65,0,.35,1),height .7s cubic-bezier(.65,0,.35,1),opacity .5s,transform .7s cubic-bezier(.2,.9,.3,1.2);left:calc(var(--ai)*var(--u));top:calc(var(--ar)*(var(--row) + 26px));width:calc(var(--as)*var(--c) + (var(--as) - 1)*26px);height:calc(var(--arows)*var(--row) + (var(--arows) - 1)*26px)}.v12 .stage .ct.x{opacity:0;transform:translateY(140px) scale(.6);pointer-events:none}.v12 .stage .ct .strip{position:absolute;top:14px;left:-30px;z-index:3;background:var(--tp-lemon);border:2px solid var(--tp-ink);padding:2px 40px;transform:rotate(-8deg);font-family:var(--font-heading--family);font-weight:800;font-size:13px;white-space:nowrap;transition:opacity .4s,transform .4s}.v12 .stage .ct .bar{position:absolute;left:0;right:0;bottom:0;z-index:2;background:#17172e;padding:8px 12px 9px;display:flex;align-items:baseline;gap:8px}.v12 .stage .ct .nm{font-size:18px;color:#fdf6e7;transition:font-size .6s}.v12 .stage .ct.big .nm{font-size:26px}.v12 .stage .ct .cta{margin-left:auto;font-family:var(--font-heading--family);font-size:12px;font-weight:800;color:#f7d95c;white-space:nowrap}.v12 .stage.all .ct{left:calc(var(--bj)*2*var(--u));top:calc(var(--br)*(var(--row) + 26px));width:calc(2*var(--c) + 26px);height:var(--row)}.v12 .stage.all .ct.x{opacity:1;transform:none;pointer-events:auto}.v12 .stage.all .ct.big .nm{font-size:18px}.v12 .stage .ct>img{transition:transform .6s cubic-bezier(.2,.8,.2,1)}.v12 .stage .ct:hover{animation:none;outline-color:var(--tp-pink);z-index:4;transform:translateY(-6px) rotate(-1deg)}.v12 .stage .ct:hover>img{transform:scale(1.08)}.v12 .stage .ct:hover .strip{transform:rotate(-8deg) translate(6px)}.v12.cork{background-color:#e4b77a;background-image:radial-gradient(rgba(120,70,20,.22) 1.5px,transparent 1.5px);background-size:9px 9px}.v12 .grid4w{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;flex:1;min-height:0;align-content:center;padding:26px 6px 10px}.v12 .grid4w .pin:nth-child(2){margin-top:44px}.v12 .grid4w .pin:nth-child(3){margin-top:10px}.v12 .grid4w .pin:nth-child(4){margin-top:52px}.v12 .pin{position:relative;margin:0;background:#fff;border:3px solid var(--tp-ink);border-radius:4px;padding:14px 14px 16px;box-shadow:6px 8px #1b1b2f99;display:flex;flex-direction:column;gap:10px;min-width:0;transform-origin:50% 8px;transform:rotate(var(--r,0deg));opacity:0;transition:transform .5s cubic-bezier(.3,1.4,.5,1)}.v12.in .pin{opacity:1;animation:v12settle .7s ease-out var(--d,0s) both,v12sway var(--sd,4s) ease-in-out var(--d,0s) infinite}.v12 .pin:hover,.v12 .pin.is-up{animation:none!important;opacity:1;transform:rotate(0) scale(1.06);z-index:3}.v12 .pin img{width:100%;aspect-ratio:1/1;object-fit:cover;object-position:top;display:block;background:var(--tp-fog)}.v12 .pin .q{font-family:Caveat,cursive;font-size:19px;line-height:1.15;flex:0 0 auto}.v12 .pin:before{content:"";position:absolute;top:-10px;left:50%;width:20px;height:20px;margin-left:-10px;border-radius:50%;background:var(--tp-pink);border:3px solid var(--tp-ink);box-shadow:2px 3px #1b1b2f80;z-index:2}.v12 .more{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(440px,100%),1fr));grid-auto-rows:minmax(320px,440px);gap:32px;flex:1;min-height:0;align-content:center;padding-top:10px}.v12 .more .tile{align-items:center}.v12 .more .cp{flex-direction:column;align-items:flex-start;padding:30px;max-width:440px;gap:12px}html.tp-v12 #tp-drawer{top:var(--tp-pin,95px)!important;height:auto;bottom:0;z-index:90;border-top:3px solid var(--tp-ink);border-radius:0 18px 0 0}html.tp-v12 .tp-drawer-backdrop{top:var(--tp-pin,95px)}html.tp-v12 #tp-drawer .tp-drawer__top{display:none}@media(min-width:901px){html.tp-two .v12.top{--tl:100px;--tr:56px;--cg:32px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:center;column-gap:var(--cg);padding:22px var(--tr) 0 var(--tl);border-bottom:0}html.tp-two .v12.top>.row{display:contents}html.tp-two .v12 .logo{grid-column:1;grid-row:1;align-self:center}html.tp-two .v12 .logo img{height:68px}html.tp-two .v12 .sfield{grid-column:2;grid-row:1;justify-self:center;width:100%;max-width:640px;flex:none}html.tp-two .v12.top>.pills{grid-column:1/3;grid-row:2;min-width:0;margin:30px calc(-1 * var(--cg)) 0 calc(-1 * var(--tl));padding:9px 0 11px 40px;gap:0;background:var(--tp-pink);border-top:3px solid var(--tp-ink);border-bottom:3px solid var(--tp-ink)}html.tp-two .v12.top>.pills>.lab{display:none}html.tp-two .v12.top>.pills .rail{justify-content:space-between;gap:10px;padding:4px 28px 7px 4px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-mask-image:none;mask-image:none}html.tp-two .v12.top>.pills .rail.is-slide{cursor:grab}html.tp-two .v12.top>.pills .rail.is-drag{cursor:grabbing;-webkit-user-select:none;user-select:none}html.tp-two .v12 .pill{height:40px;font-size:14px;padding:0 12px 0 5px;gap:6px;border-width:3px}html.tp-two .v12 .pill .pi{width:26px;height:26px;font-size:14px}html.tp-two .v12 .tools{grid-column:3;grid-row:1;justify-self:end;align-self:center;margin-left:0;align-items:center;gap:16px}html.tp-two .tp-ticker{display:none}html.tp-two .v12 .ship{grid-column:3;grid-row:2;justify-self:stretch;align-self:stretch;contain:inline-size;display:flex;align-items:center;gap:10px;min-width:0;margin:30px calc(-1 * var(--tr)) 0 0;padding:0 18px;background:var(--tp-ink);border-top:3px solid var(--tp-ink);border-bottom:3px solid var(--tp-ink);color:var(--tp-lemon);overflow:hidden}html.tp-two .v12 .ship svg{flex:none;width:24px;height:24px;fill:var(--tp-lemon);stroke:var(--tp-pink);stroke-width:1.6;stroke-linejoin:round}html.tp-two .v12 .ship__t{display:flex;flex-direction:column;gap:3px;min-width:0;font-family:Anton,"Baloo 2",sans-serif;font-weight:400;font-size:24px;line-height:1;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}html.tp-two .v12 .ship__t b{font-weight:400;overflow:hidden;text-overflow:ellipsis}html.tp-two .v12 .ib{position:relative}html.tp-two .v12 .ib .sq{width:53px;height:53px}html.tp-two .v12 .ib .lbl{position:absolute;top:calc(100% + 3px);left:50%;transform:translate(-50%);white-space:nowrap}html.tp-two .v12.top>.megas{top:100%}html.tp-two .v12.top .tools .ib:before{content:"";position:absolute;left:50%;bottom:calc(100% - 4px);width:2px;margin-left:-1px;height:31px;background:currentColor;opacity:.8}html.tp-two .v12.top .tools .ib .sq{width:42px;height:42px;margin-top:6px;border-radius:50%;background:var(--tp-lemon);box-shadow:3px 3px 0 var(--tp-ink);transition:transform .2s cubic-bezier(.3,1.6,.5,1)}html.tp-two .v12.top .tools .ib .sq:before{content:"";position:absolute;left:50%;top:-10px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:currentColor}html.tp-two .v12.top .tools .ib .sq svg{width:20px;height:20px}html.tp-two .v12.top .tools .ib:hover .sq{transform:translateY(4px);box-shadow:3px 3px 0 var(--tp-ink)}}.v12.screen>.bundle-corner{position:absolute;top:16px;right:18px;z-index:9;min-height:42px;font-size:15px}@media(min-width:901px)and (max-width:1300px){html.tp-two .v12.top{--cg:14px;--tl:92px}html.tp-two .v12 .pill{font-size:13px;padding-right:11px}html.tp-two .v12.top>.pills{padding-left:14px}html.tp-two .v12.top>.pills .rail{gap:6px}}html.tp-dark.tp-two .v12.top{border-bottom-color:var(--line)}@media(min-width:901px){html.tp-v12 .v12 .row{padding-left:80px}html.tp-v12 .v12 .ib.sm[data-v12-drawer]{display:none}}@property --tp-d{syntax:"<length>";inherits:true;initial-value:0px}html.tp-v12{--tp-ear:86px;--tp-d:var(--tp-ear)}html.tp-v12.tp-peel{transition:--tp-d .55s cubic-bezier(.6,0,.3,1)}html.tp-v12.tp-peel{--tp-d:calc(var(--tp-vh,100vh) + min(390px,92vw) + 16px)}html.tp-v12:not(.tp-peel):has([data-v12-ear-btn]:hover){--tp-d:calc(var(--tp-ear) + 8px)}.v12.ear-under,.v12.ear-flap{position:fixed;left:0;top:0;width:min(390px,92vw);height:var(--tp-vh,100vh);display:block;pointer-events:none}.v12.ear-under{z-index:101;background:var(--tp-ink);clip-path:polygon(0 0,var(--tp-d) 0,0 var(--tp-d))}.v12.ear-under img{position:absolute;left:50%;top:calc(var(--tp-pin,95px)/2);transform:translate(-50%,-50%);height:calc(var(--tp-pin,95px) - 16px);max-width:calc(100% - 28px);width:auto;object-fit:contain;opacity:0}html.tp-peel .v12.ear-under img{opacity:1;transition:opacity .3s .15s}.v12.ear-flap{z-index:103;clip-path:polygon(var(--tp-d) 0,var(--tp-d) var(--tp-d),0 var(--tp-d));background:linear-gradient(135deg,var(--tp-cream) 0%,#f1e6cc 45%,#b9ad93 100%) 0 0/calc(var(--tp-d)*1.15) calc(var(--tp-d)*1.15) no-repeat;filter:drop-shadow(-5px -5px 7px rgba(27,27,47,.45))}.v12.ear-flap b{position:absolute;left:calc(var(--tp-d) - 46px);top:calc(var(--tp-d) - 46px);width:40px;text-align:center;font-family:var(--font-heading--family);font-weight:800;font-size:13px;color:var(--tp-ink);transform:rotate(-45deg);transition:opacity .2s}html.tp-peel .v12.ear-flap b{opacity:0}.v12.earbtn{position:fixed;left:0;top:0;z-index:104;width:var(--tp-ear);height:var(--tp-ear);background:none;border:0;padding:0;margin:0;cursor:pointer}.v12.earbtn:focus-visible{outline:3px solid var(--tp-pink);outline-offset:-3px}html.tp-v12 #tp-drawer{z-index:102}html.tp-v12.tp-peel #tp-drawer{clip-path:polygon(0 0,calc(var(--tp-d) - var(--tp-pin,95px)) 0,0 calc(var(--tp-d) - var(--tp-pin,95px)))}html.tp-v12.tp-peel .tp-drawer-backdrop:not([hidden]){animation:v12fadein .5s both}@keyframes v12fadein{0%{opacity:0}to{opacity:1}}html.tp-peel .v12 .logo{transform:translate(140px);opacity:0;transition:transform .5s cubic-bezier(.65,0,.3,1),opacity .3s .1s}html.tp-dark .v12.ear-under{background:#0b0b17}html.tp-dark .v12.ear-flap{background-image:linear-gradient(135deg,var(--sheet) 0%,#2a2a44 45%,#0b0b17 100%)}html.tp-dark .v12.ear-flap b{color:var(--txt)}@media(max-width:900px){.v12.ear-under,.v12.ear-flap,.v12.earbtn{display:none}}html.tp-v12 .tp-drawer__links{gap:10px;margin-top:18px}html.tp-v12 .tp-drawer__links a{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border:2.5px solid var(--tp-ink);border-radius:999px;background:var(--c,#ffe6a3);box-shadow:3px 3px 0 var(--tp-ink);font-family:var(--font-heading--family);font-weight:800;font-size:14px;color:var(--tp-ink);transition:transform .12s}html.tp-v12 .tp-drawer__links a:hover{transform:translate(-1px,-1px)}html.tp-v12 .tp-drawer__links a:nth-child(5n+1){--c:#ffb4c8}html.tp-v12 .tp-drawer__links a:nth-child(5n+2){--c:var(--tp-sky)}html.tp-v12 .tp-drawer__links a:nth-child(5n+3){--c:var(--tp-mint)}html.tp-v12 .tp-drawer__links a:nth-child(5n+4){--c:#ffd6b8}html.tp-v12 .tp-drawer__links a:nth-child(5n+5){--c:#d9c8ff}.v12.ctab{position:fixed;left:0;bottom:60px;z-index:95;width:46px;margin:0;padding:8px 0 12px;background:var(--tp-lemon);border:3px solid var(--tp-ink);border-left:0;border-radius:0 14px 14px 0;box-shadow:4px 4px 0 var(--tp-ink);cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:10px;transition:width .2s}.v12.ctab[hidden]{display:none}.v12.ctab:hover{width:52px}.v12.ctab img{width:30px;height:30px;border-radius:50%;object-fit:cover;border:2px solid var(--tp-ink);background:#fff}.v12.ctab i{writing-mode:vertical-rl;transform:rotate(180deg);font-family:var(--font-heading--family);font-weight:800;font-size:14px;font-style:normal;letter-spacing:.02em;white-space:nowrap;color:var(--tp-ink)}.v12.ctab i em{font-style:normal;color:var(--tp-pink)}.v12.cdrawer{position:fixed;left:0;top:var(--tp-pin,95px);bottom:0;width:320px;max-width:88vw;z-index:95;box-sizing:border-box;background:var(--tp-cream);border:3px solid var(--tp-ink);border-left:0;border-bottom:0;border-radius:0 26px 0 0;box-shadow:6px 0 #1b1b2f40;padding:22px 20px;display:flex;flex-direction:column;gap:14px;overflow:auto;animation:v12cslide .32s cubic-bezier(.2,.9,.3,1) both}.v12.cdrawer[hidden]{display:none}@keyframes v12cslide{0%{transform:translate(-100%)}to{transform:none}}.v12.cdrawer .cx{position:absolute;top:14px;right:14px;width:36px;height:36px;border-radius:50%;border:3px solid var(--tp-ink);background:#fff;box-shadow:3px 3px 0 var(--tp-ink);display:grid;place-items:center;cursor:pointer;padding:0}.v12.cdrawer .cx{width:36px;height:36px}.v12.cdrawer .cx svg.xm{width:15px;height:15px}.v12.cdrawer .chead{display:flex;align-items:center;gap:12px;padding-right:40px}.v12.cdrawer .chead img{width:96px;height:96px;border-radius:50%;object-fit:cover;border:3px solid var(--tp-ink);box-shadow:3px 3px 0 var(--tp-ink);background:#fff}.v12.cdrawer .chead b{display:block;font-family:var(--font-heading--family);font-weight:800;font-size:22px;line-height:1.05}.v12.cdrawer .chead .cbadge{display:inline-block;margin-top:7px;font-family:var(--font-heading--family);font-weight:800;font-size:11px;letter-spacing:.12em;background:var(--tp-lemon);color:var(--tp-ink);border:2px solid var(--tp-ink);border-radius:4px;padding:2px 9px;transform:rotate(-3deg);box-shadow:2px 2px 0 var(--tp-ink)}.v12.cdrawer .ccode .tick{line-height:1.3}.v12.cdrawer .ccode{display:flex;align-items:center;justify-content:space-between;gap:10px;background:#cdebd8;border:3px solid var(--tp-ink);border-radius:14px;padding:8px 8px 8px 12px;font-weight:800;font-size:14px;color:var(--tp-ink)}.v12.cdrawer .ccode .tick{white-space:nowrap}.v12.cdrawer .ccode .tick.is-on:before{content:"\2713  ";color:#2fb36b}.v12.cdrawer .ccode .tick em{font-style:normal;margin-left:8px;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:#1f7a45}.v12.cdrawer .ccode .tick em[hidden]{display:none}.v12.cdrawer .ccode button{font-family:var(--font-heading--family);font-weight:800;font-size:13px;background:#fff;color:var(--tp-ink);border:2px solid var(--tp-ink);border-radius:999px;padding:5px 12px;box-shadow:2px 2px 0 var(--tp-ink);cursor:pointer}.v12.cdrawer .cpicks{display:grid;grid-template-columns:repeat(2,1fr);gap:14px 16px;padding:4px 6px 6px 0}.v12.cdrawer .cpicks a{position:relative;display:block;background:#fff;border:2px solid var(--tp-ink);border-radius:12px;padding:6px;box-shadow:3px 3px 0 var(--tp-ink);text-decoration:none;color:var(--tp-ink);transform:rotate(var(--r,0))}.v12.cdrawer .cpicks img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;border-radius:7px}.v12.cdrawer .cpicks .cart{position:absolute;right:-8px;bottom:-8px;width:32px;height:32px;border-radius:50%;background:var(--tp-pink);color:#fff;border:2px solid var(--tp-ink);box-shadow:2px 2px 0 var(--tp-ink);display:grid;place-items:center}.v12.cdrawer .cpicks .cart svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.v12.cdrawer .ccta{display:flex;gap:10px}.v12.cdrawer .ccta a{flex:1;text-align:center;font-family:var(--font-heading--family);font-weight:800;font-size:15px;text-decoration:none;color:#fff;background:var(--tp-pink);border:3px solid var(--tp-ink);border-radius:999px;padding:9px 10px;box-shadow:3px 3px 0 var(--tp-ink)}.v12.cdrawer .ccta a.alt{background:var(--tp-lemon);color:var(--tp-ink)}html.tp-dark .v12.cdrawer{background:var(--sheet);border-color:var(--line);color:var(--txt)}html.tp-dark .v12.cdrawer .cx{background:var(--field);border-color:var(--line);box-shadow:3px 3px 0 var(--shadow)}.v12.screen.poof{animation:v12poof .55s cubic-bezier(.4,0,.6,1) both;pointer-events:none}@keyframes v12poof{0%{transform:none;opacity:1;filter:none}35%{transform:scale(1.02) rotate(.6deg)}to{transform:scale(.82) translateY(40px) rotate(-3deg);opacity:0;filter:blur(6px)}}.v12.screen.crumple{animation:v12crumple 1.35s both;pointer-events:none}.v12.screen.crumple:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:60;pointer-events:none;background:conic-gradient(from 20deg at 48% 52%,rgba(0,0,0,.18) 0 14%,rgba(255,255,255,.3) 0 26%,rgba(0,0,0,.12) 0 41%,transparent 0 55%,rgba(0,0,0,.22) 0 70%,rgba(255,255,255,.22) 0 82%,rgba(0,0,0,.15) 0 100%);animation:v12creases 1.35s linear both}@keyframes v12creases{0%{opacity:0}28%{opacity:.85}46%,to{opacity:.95}}@keyframes v12crumple{0%{transform:none;clip-path:polygon(50% 0%,63% 0%,82% 0%,100% 30%,100% 42%,100% 60%,100% 82%,76% 100%,62% 100%,46% 100%,24% 100%,0% 76%,0% 64%,0% 46%,0% 24%,22% 0%,32% 0%);animation-timing-function:cubic-bezier(.5,0,.4,1)}13%{transform:scale(.94,.9) rotate(-2deg) skew(2deg,-1deg);clip-path:polygon(50% 2%,63% 6%,84% 3%,94% 30%,98% 42%,95% 60%,98% 80%,76% 95%,62% 99%,46% 94%,24% 98%,6% 76%,2% 64%,6% 46%,3% 24%,22% 8%,32% 3%);animation-timing-function:cubic-bezier(.5,0,.4,1)}28%{transform:scale(.58,.52) rotate(7deg) skew(-3deg,2deg);clip-path:polygon(50% 0%,63% 12%,82% 8%,86% 30%,100% 42%,92% 60%,97% 82%,76% 88%,62% 100%,46% 90%,24% 97%,18% 76%,0% 64%,8% 46%,2% 24%,22% 16%,32% 2%);animation-timing-function:cubic-bezier(.5,0,.4,1)}46%{transform:scale(.3,.28) rotate(-14deg);clip-path:polygon(50% 0%,63% 12%,82% 8%,86% 30%,100% 42%,92% 60%,97% 82%,76% 88%,62% 100%,46% 90%,24% 97%,18% 76%,0% 64%,8% 46%,2% 24%,22% 16%,32% 2%);animation-timing-function:cubic-bezier(.2,.7,.5,1)}68%{transform:translate(55%,-28%) scale(.3,.28) rotate(246deg);clip-path:polygon(50% 0%,63% 12%,82% 8%,86% 30%,100% 42%,92% 60%,97% 82%,76% 88%,62% 100%,46% 90%,24% 97%,18% 76%,0% 64%,8% 46%,2% 24%,22% 16%,32% 2%);animation-timing-function:cubic-bezier(.5,0,.9,.6)}95%{opacity:1}to{transform:translate(130%,115%) scale(.3,.28) rotate(706deg);clip-path:polygon(50% 0%,63% 12%,82% 8%,86% 30%,100% 42%,92% 60%,97% 82%,76% 88%,62% 100%,46% 90%,24% 97%,18% 76%,0% 64%,8% 46%,2% 24%,22% 16%,32% 2%);opacity:0}}html.tp-v12 .v12.screen.fx{background-color:transparent!important;background-image:none!important;border-color:transparent!important;box-shadow:none!important;overflow:visible!important;pointer-events:none}.v12.screen.fx>*:not(.v12-fx){visibility:hidden}.v12-fx{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;z-index:60;perspective:1200px;transform-style:preserve-3d;visibility:visible}.v12-fx .v12.screen{position:absolute!important;top:0;right:0;bottom:0;left:0;top:0!important;height:100%!important;width:100%!important;margin:0;transform:none;animation:none;visibility:visible}.v12-fx .half,.v12-fx .q{position:absolute;top:0;right:0;bottom:0;left:0}.v12-fx .half{transform-style:preserve-3d}.v12-fx .q{perspective:1200px}.v12.screen.quake{animation:v12quake .3s linear both;pointer-events:none}@keyframes v12quake{0%,to{transform:none}20%{transform:translate(-3px,2px) rotate(-.6deg)}40%{transform:translate(3px,-2px) rotate(.5deg)}60%{transform:translate(-2px,-2px) rotate(.4deg)}80%{transform:translate(2px,2px) rotate(-.4deg)}}.v12-fx .v12.screen.piece{animation:v12fall .9s cubic-bezier(.5,0,.9,.6) both;animation-delay:var(--delay);box-shadow:none!important}@keyframes v12fall{0%{transform:none;opacity:1}70%{opacity:1}to{transform:translate(var(--dx),var(--dy)) rotate(var(--rot));opacity:0}}.v12-fx .half.l .v12.screen{clip-path:polygon(0 0,52% 0,49% 9%,54% 20%,48% 31%,53% 44%,47% 55%,52% 67%,46% 78%,51% 90%,48% 100%,0 100%)}.v12-fx .half.r .v12.screen{clip-path:polygon(52% 0,100% 0,100% 100%,48% 100%,51% 90%,46% 78%,52% 67%,47% 55%,53% 44%,48% 31%,54% 20%,49% 9%)}.v12-fx .half.l{animation:v12tearL .95s both}.v12-fx .half.r{animation:v12tearR .95s both}@keyframes v12tearL{0%{transform:none;animation-timing-function:cubic-bezier(.3,.6,.4,1)}38%{transform:translate(-5%,1%) rotate(-3deg);animation-timing-function:cubic-bezier(.5,0,.9,.5)}90%{opacity:1}to{transform:translate(-48%,120%) rotate(-24deg);opacity:0}}@keyframes v12tearR{0%{transform:none;animation-timing-function:cubic-bezier(.3,.6,.4,1)}38%{transform:translate(5%,2%) rotate(3deg);animation-timing-function:cubic-bezier(.5,0,.9,.5)}90%{opacity:1}to{transform:translate(50%,125%) rotate(26deg);opacity:0}}.v12-fx .q.r{clip-path:inset(0 0 0 50%)}.v12-fx .q.l{clip-path:inset(0 50% 0 0);transform-origin:50% 50%}.v12-fx .q.l.fold2{animation:v12fold2 .6s cubic-bezier(.6,0,.3,1) both}@keyframes v12fold2{0%{transform:rotateY(0)}to{transform:rotateY(180deg)}}.v12-fx .half.top{transform-origin:50% 50%;animation:v12foldTop .65s cubic-bezier(.6,0,.3,1) both}@keyframes v12foldTop{0%{transform:rotateX(0)}to{transform:rotateX(-180deg)}}.v12-fx .half.top .v12.screen{clip-path:inset(0 0 50% 0);backface-visibility:hidden}.v12-fx .half.bot .v12.screen{clip-path:inset(50% 0 0 0)}.v12-fx .back{position:absolute;top:0;right:0;bottom:0;left:0;box-sizing:border-box;border-radius:32px 32px 0 0;border:3px solid var(--tp-ink);background-color:var(--tp-cream);background-image:var(--tp-paper);background-size:24px 24px;backface-visibility:hidden}html.tp-dark .v12-fx .back{background-color:var(--sheet);border-color:var(--line)}.v12-fx .half.top .back{clip-path:inset(50% 0 0 0);transform:rotateX(180deg)}.v12-fx .q.l>.back{clip-path:inset(50% 50% 0 0);transform:rotateY(180deg)}.v12-fx.toss2{animation:v12toss2 .78s both}@keyframes v12toss2{0%{transform:none;animation-timing-function:cubic-bezier(.2,.7,.5,1)}42%{transform:translate(-12%,-48%) rotate(-40deg);animation-timing-function:cubic-bezier(.5,0,.9,.6)}92%{opacity:1}to{transform:translate(95%,115%) rotate(560deg);opacity:0}}.v12-crumb{position:fixed;z-index:150;width:12px;height:12px;border-radius:3px;border:2px solid var(--tp-ink);background:var(--c,var(--tp-lemon));pointer-events:none;animation:v12crumb .7s cubic-bezier(.2,.8,.3,1) forwards}@keyframes v12crumb{0%{transform:translate(0) rotate(0);opacity:1}to{transform:translate(var(--dx),var(--dy)) rotate(var(--rot));opacity:0}}.v12-x{width:40px;height:40px;border-radius:50%;border:3px solid var(--tp-ink);background:#fff;box-shadow:3px 3px 0 var(--tp-ink);display:grid;place-items:center;cursor:pointer;padding:0;transition:transform .15s,box-shadow .15s}.v12-x svg.xm{width:18px;height:18px;fill:none;stroke:var(--tp-pink);stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.v12-x:hover{transform:rotate(90deg) scale(1.08);box-shadow:4px 4px 0 var(--tp-ink)}.v12-x:focus-visible{outline:3px solid var(--tp-pink);outline-offset:3px}html.tp-dark .v12-x{background:var(--field);border-color:var(--line);box-shadow:3px 3px 0 var(--shadow)}.v12 .tk-top .v12-x{align-self:center}.v12 .xtop{position:absolute;top:14px;right:18px;z-index:8;width:40px;height:40px;border-radius:50%;border:3px solid var(--tp-ink);background:#fff;box-shadow:3px 3px 0 var(--tp-ink);display:grid;place-items:center;cursor:pointer;padding:0;transition:transform .15s,box-shadow .15s}.v12 .xtop svg.xm{width:17px;height:17px}.v12 .xtop:hover{transform:rotate(90deg) scale(1.08);box-shadow:4px 4px 0 var(--tp-ink)}html.tp-dark .v12 .xtop{background:var(--field);border-color:var(--line);box-shadow:3px 3px 0 var(--shadow)}@media(max-width:900px){.v12 .xtop{display:none}}.v12.nudge{position:fixed;right:28px;bottom:26px;z-index:90;display:inline-flex;align-items:center;gap:8px;padding:12px 18px;border:3px solid var(--tp-ink);border-radius:999px;background:var(--tp-pink);color:#fff;font-family:var(--font-heading--family);font-weight:800;font-size:15px;box-shadow:4px 4px 0 var(--tp-ink);cursor:pointer;animation:v12nudge 1.6s ease-in-out infinite;transition:opacity .3s}.v12.nudge svg{stroke:#fff}.v12.nudge.gone{opacity:0;pointer-events:none}.v12.nudge[hidden]{display:none}.v12.takeover{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;overflow:hidden;background-color:var(--tp-cream);background-image:var(--tp-paper);background-size:28px 28px;padding:22px 64px 40px;display:flex;flex-direction:column;gap:28px;animation:v12takeover .3s cubic-bezier(.2,.9,.3,1.1) both;box-sizing:border-box}.v12.takeover[hidden]{display:none}.v12 .tk-top{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.v12 .tk-form{display:flex;flex-direction:column;gap:12px;width:min(1100px,100%);margin:5vh auto 0;align-self:center}.v12 .tk-label{font-family:Permanent Marker,Caveat,cursive;font-size:44px;line-height:1;color:var(--tp-ink);transform:rotate(-1.5deg);transform-origin:left;display:inline-block}.v12 .tk-field{display:flex;border:4px solid var(--tp-ink);border-radius:18px;background:#fff;box-shadow:7px 7px 0 var(--tp-ink);overflow:hidden}.v12 .tk-field input{flex:1;min-width:0;height:96px;border:0!important;box-shadow:none!important;border-radius:0!important;padding:0 28px;font:400 44px Permanent Marker,Caveat,cursive;background:#fff!important;color:var(--tp-ink);letter-spacing:.01em}.v12 .tk-field input::placeholder{color:#b7b4c2;font-family:Caveat,cursive;font-size:34px}.v12 .tk-field input:focus{outline:none}.v12 .tk-field button{width:96px;border:0;background:var(--tp-pink);cursor:pointer;display:grid;place-items:center}.v12 .tk-field button svg{stroke:#fff;width:34px;height:34px}.v12 kbd{font:700 12px var(--font-heading--family);border:2px solid var(--tp-ink);border-radius:6px;padding:1px 6px;background:#fff;box-shadow:2px 2px 0 var(--tp-ink)}.v12 .tk-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:6px}.v12 .tk-head{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.v12 .tk-head .tk-all{margin-left:auto;padding:0}.v12 .tk-live{flex:1;min-height:0;overflow:auto;scrollbar-width:thin;width:min(1360px,100%);align-self:center;display:flex;flex-direction:column;gap:16px;padding-right:6px}.v12 .tk-count{font-family:var(--font-heading--family);font-weight:800;font-size:18px;white-space:nowrap}.v12 .tk-count:empty{display:none}.v12 #v12-browse{gap:10px 8px;margin-top:10px}.v12 #v12-browse .pill{height:40px;font-size:13.5px;padding:0 13px 0 5px;gap:6px}.v12 #v12-browse .pill .pi{width:26px;height:26px;font-size:14px}.v12 #v12-browse .pill.is-on{background:var(--tp-ink);color:#fff}.v12 .tk-chips .chip.clear{background:var(--tp-lemon)}.v12 .tk-live ul{align-content:start}.v12 .tk-pop{width:min(1100px,100%);align-self:center;margin-top:34px;display:flex;flex-direction:column;gap:14px}.v12 .tk-pop[hidden]{display:none}.v12 .tk-pop-head{display:flex;align-items:center;justify-content:space-between}.v12 .tk-pop-nav{display:flex;gap:8px}.v12 .tk-pop-nav button{width:36px;height:36px;border-radius:50%;border:3px solid var(--tp-ink);background:#fff;box-shadow:2px 2px 0 var(--tp-ink);font:800 20px/1 var(--font-heading--family);color:var(--tp-ink);cursor:pointer;padding:0 0 2px}.v12 .tk-pop-track{list-style:none;margin:0;padding:8px 6px 14px;display:flex;gap:22px;overflow:hidden}.v12 .tk-pop-track li{flex:0 0 calc((100% - 88px)/5);min-width:0;transition:transform .5s cubic-bezier(.2,.8,.3,1)}.v12 .tk-pop-track li.card a{display:flex;flex-direction:column;background:#fff;border:6px solid #fff;outline:3px solid var(--tp-ink);border-radius:18px;box-shadow:5px 6px #1b1b2fe6;text-decoration:none;color:var(--tp-ink);transform:rotate(var(--r,0))}.v12 .tk-pop-track li.card a:hover{animation:v12wiggle .5s ease-in-out}.v12 .tk-pop-track .ph{display:block;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:12px;background:var(--tp-fog)}.v12 .tk-pop-track .ph img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 20%;transform:scale(1.08);transform-origin:50% 30%}.v12 .tk-pop-track .m{font-family:var(--font-heading--family);font-weight:700;font-size:14px;line-height:1.2;padding:10px 8px 2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v12 .tk-pop-track .pr{font-weight:800;font-size:13px;padding:0 8px 8px;color:#4a4a5e}html.tp-dark .v12 .tk-pop-nav button{background:var(--field);border-color:var(--line);color:var(--txt)}@media(max-width:900px){.v12 .tk-pop{margin-top:22px}.v12 .tk-pop-track li{flex-basis:calc((100% - 22px)/2)}}.v12 .tk-live[hidden]{display:none}.v12 .tk-chips{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.v12 .tk-chips:empty{display:none}.v12 .tk-chips .k{font-family:var(--font-heading--family);font-size:11px;letter-spacing:.1em;color:var(--tp-ink-mute);margin-left:4px}.v12 .tk-live ul{list-style:none;margin:0;padding:6px 8px 20px;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px 26px}.v12 .tk-live li .pr{font-weight:800;font-size:13px;padding:0 8px 8px;color:#4a4a5e}.v12 .tk-live ul:empty{display:none}.v12 .tk-live li.card a{display:flex;flex-direction:column;background:#fff;border:6px solid #fff;outline:3px solid var(--tp-ink);border-radius:18px;box-shadow:5px 6px #1b1b2fe6;text-decoration:none;color:var(--tp-ink);min-width:0;transform:rotate(var(--r,0deg))}.v12 .tk-live li.card a:hover{animation:v12wiggle .5s ease-in-out;z-index:3}.v12 .tk-live li .ph{display:block;width:100%;aspect-ratio:1/1;overflow:hidden;border-radius:12px;background:var(--tp-fog)}.v12 .tk-live li .ph img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 20%;transform:scale(1.08);transform-origin:50% 30%}.v12 .tk-live li .m{font-family:var(--font-heading--family);font-weight:700;font-size:15px;line-height:1.2;padding:10px 8px 4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v12 .tk-live mark{background:var(--tp-lemon);padding:0 2px;border-radius:3px}.v12 .tk-all{display:flex;justify-content:center;padding:4px 0 8px}.v12 .tk-all[hidden]{display:none}.v12 .tape{display:inline-block;padding:8px 18px;background:var(--tp-lemon);border:2px solid var(--tp-ink);box-shadow:3px 3px 0 var(--tp-ink);transform:rotate(-1.2deg);font-family:Caveat,cursive;font-size:26px;line-height:1.1;white-space:nowrap;align-self:flex-start}html.tp-v12 .page-wrapper{margin-right:0!important}@media(min-width:990px){html.tp-v12 .theme-drawer__dialog{height:calc(100vh / .85)!important;max-height:none!important}}@media(min-width:901px){html.tp-v12 results-list.section.product-grid-container{padding-top:0!important}}html.tp-v12 .collection-wrapper .facets-block-wrapper--vertical:not(.color-custom-drawer),html.tp-v12 .collection-wrapper .facets-block-wrapper--vertical.tp-side-tall:not(.color-custom-drawer){position:sticky!important;margin-top:calc(var(--tp-rowh,68px) + 8px);top:min(calc(var(--tp-top,95px) + var(--tp-rowh,68px) + 8px),calc(var(--tp-vh,100vh) - var(--tp-sideh,600px) - 16px))!important;max-height:none;overflow:visible;margin-left:16px}@media(min-width:990px){html.tp-v12 body .collection-wrapper .facets-block-wrapper--vertical:not(.color-custom-drawer){top:min(calc(var(--tp-top,95px) + var(--tp-rowh,68px) + 8px),calc(var(--tp-vh,100vh) / .85 - var(--tp-sideh,600px) - 16px))!important}}html.tp-v12 .tp-cnav__desc,html.tp-v12 .tp-cnav__intro .tp-cnav__count,html.tp-v12 .tp-chead__desc,html.tp-v12 .tp-chead__count{display:none!important}html.tp-v12 .facets-block-wrapper--vertical .tp-cnav__nsfw{order:99;margin:14px 0 4px;padding-top:14px;border-top:2px dashed rgba(27,27,47,.18)}html.tp-v12 results-list [ref=viewMoreNext]{display:none}html.tp-v12 .product-card .card-gallery button,html.tp-v12 .product-card slideshow-controls,html.tp-v12 .product-card .slideshow-controls,html.tp-v12 .product-card [class*=slideshow-control],html.tp-v12 .product-card quick-add-component,html.tp-v12 .product-card .quick-add{display:none!important}html.tp-v12 .collection-wrapper>.facets-controls-wrapper{justify-content:flex-end!important;align-items:center;gap:14px;padding-block:4px 14px!important;padding-left:var(--v12-grid-left,0px)!important;border-bottom:3px solid var(--tp-ink);margin-bottom:6px;box-sizing:border-box}html.tp-v12 .collection-wrapper>.facets-controls-wrapper .products-count-wrapper{display:none!important;font-family:var(--font-heading--family);font-weight:800;font-size:15px;color:var(--tp-ink-soft);margin:0 auto 0 0!important;justify-content:flex-start;flex:1 1 auto;text-align:left}html.tp-v12 .collection-wrapper>.facets-controls-wrapper .products-count-wrapper span{margin:0}html.tp-v12 .collection-wrapper>.facets-controls-wrapper.v12-moved{display:none!important}html.tp-v12 .tp-geo-row{display:flex;align-items:center;flex-wrap:wrap;gap:10px;position:sticky;top:var(--tp-top,95px);z-index:6;background:var(--tp-cream);padding:10px 8px 12px;margin:0 -8px 8px;border-bottom:3px solid var(--tp-ink);box-shadow:0 6px #1b1b2f14}html.tp-v12 .tp-geo-row:empty{display:none}html.tp-v12 .tp-geo-row .v12-tools{margin-left:auto;display:flex;align-items:center;gap:12px}html.tp-v12 .v12-path{display:inline-flex;align-items:center;gap:9px;margin:0 14px 0 16px;font-family:var(--font-heading--family);font-weight:800;font-size:15px;color:var(--tp-ink);white-space:nowrap}html.tp-v12 .v12-path a{color:var(--tp-ink);text-decoration:none}html.tp-v12 .v12-path a:hover{color:var(--tp-pink)}html.tp-v12 .v12-path i{font-style:normal;color:var(--tp-ink-faint)}html.tp-v12 .v12-path b{display:inline-block;background:var(--tp-lemon);border:2px solid var(--tp-ink);border-radius:6px;padding:1px 10px;box-shadow:2px 2px 0 var(--tp-ink);transform:rotate(-1.5deg)}html.tp-v12 .v12-path span{font-family:var(--font-body--family);font-weight:700;font-size:14px;color:var(--tp-ink-faint)}html.tp-v12 .tp-geo-teams{display:contents}html.tp-dark .v12-path,html.tp-dark .v12-path a{color:var(--txt)}html.tp-dark .v12-path b{color:var(--tp-ink)}@media(min-width:901px){html.tp-v12 .tp-cnav__intro .tp-cnav__label:not(.tp-cnav__label--filters),html.tp-v12 .tp-cnav__title{display:none!important}html.tp-v12 .tp-cnav__top{justify-content:flex-end}}@media(max-width:900px){html.tp-v12 .v12-path{display:none}}html.tp-v12 .tp-geo-row .v12-tools .sorting-filter{margin:0}html.tp-v12 .sorting-filter{margin-left:0}html.tp-v12 .sorting-filter .facets__summary{display:inline-flex!important;align-items:center;gap:8px;min-height:44px;padding:0 16px!important;background:#fff!important;border:3px solid var(--tp-ink)!important;border-radius:999px!important;box-shadow:3px 3px 0 var(--tp-ink);font-family:var(--font-heading--family);font-weight:800;font-size:15px;color:var(--tp-ink);transform:none!important}html.tp-v12 .sorting-filter .facets__summary:hover{background:var(--tp-lemon)!important;color:var(--tp-ink)!important}html.tp-v12 .sorting-filter .facets__summary .facets__status{display:inline!important;color:var(--tp-pink);white-space:nowrap;font:inherit!important}html.tp-v12 .sorting-filter .facets__panel-content{border:3px solid var(--tp-ink)!important;border-radius:14px!important;box-shadow:4px 4px 0 var(--tp-ink)!important;background:#fff!important;padding:8px!important;min-width:240px}.v12.pager{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap;padding:26px 24px 44px}.v12.pager a,.v12.pager span.cur{display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:44px;padding:0 14px;border:3px solid var(--tp-ink);border-radius:999px;background:#fff;box-shadow:3px 3px 0 var(--tp-ink);font-family:var(--font-heading--family);font-weight:800;font-size:15px;text-decoration:none;color:var(--tp-ink)}.v12.pager a:hover{background:var(--tp-lemon);transform:translate(-1px,-1px);box-shadow:4px 4px 0 var(--tp-ink)}.v12.pager span.cur{background:var(--tp-pink);color:#fff}.v12.pager span.gap{font-family:var(--font-heading--family);font-weight:800;color:var(--tp-ink-mute)}html.tp-dark{--tintmix:16%;--corkdots:radial-gradient(rgba(255,61,129,.22) 1.5px,transparent 1.5px);color-scheme:dark}html.tp-dark body{background-color:var(--sheet)!important;background-image:linear-gradient(rgba(212,181,255,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(212,181,255,.09) 1px,transparent 1px)!important;background-size:24px 24px!important;background-attachment:fixed;color:var(--txt)}html.tp-dark #MainContent{background:transparent!important;color:var(--txt)}html.tp-dark.tp-folder-home #MainContent{background:var(--bg)!important}html.tp-dark .page-wrapper{background:transparent}html.tp-dark .v12 a{color:var(--txt)}html.tp-dark .v12 .requiz,html.tp-dark .v12 a.see{color:var(--tp-pink)}html.tp-dark .v12 .lab{color:var(--muted)}html.tp-dark .v12 .lab[style]{color:var(--tp-ink)}html.tp-dark .v12 .title p,html.tp-dark .v12 .index .hint{color:var(--muted)}html.tp-dark .v12.cork .title p{color:var(--txt)!important}html.tp-dark .v12 svg.i{stroke:var(--txt)}html.tp-dark .v12 .requiz .qi svg,html.tp-dark .v12 .ib.spark .sq svg,html.tp-dark .v12 .sfield b svg,html.tp-dark .v12 .tk-field button svg,html.tp-dark .v12.nudge svg{stroke:var(--tp-ink)}html.tp-dark .v12 .sfield b svg,html.tp-dark .v12 .tk-field button svg,html.tp-dark .v12.nudge svg{stroke:#fff}html.tp-dark .v12.tabbar{background:var(--tabbar);color:var(--tabtxt)}html.tp-dark .v12 .tab{background:var(--tab);color:var(--tabtxt)}html.tp-dark .v12 .tab:hover{color:var(--txt)}html.tp-dark .v12 .tab.t-prank.on{background:var(--tp-lemon);color:var(--tp-ink);box-shadow:0 0 16px #ffd23f8c}html.tp-dark .v12 .tab.t-celebrate.on{background:#fbf4ef;color:#3b2633}html.tp-dark .v12 .tab.t-creator{background:var(--tp-ink);color:var(--tp-cream);box-shadow:inset 0 0 0 2px #fff7e838}html.tp-dark .v12.top,html.tp-dark .v12 .row{background:var(--chrome)}html.tp-dark .v12 .sfield{background:var(--field);border-color:var(--line);box-shadow:3px 3px 0 var(--shadow),0 0 12px #e9dcff38;color:var(--muted)}html.tp-dark .v12 .ib{color:var(--txt)}html.tp-dark .v12 .ib .sq{background:var(--field);border-color:var(--line);box-shadow:3px 3px 0 var(--shadow),0 0 12px #e9dcff38}html.tp-dark .v12 .ib:hover .sq{box-shadow:4px 4px 0 var(--shadow),0 0 12px #e9dcff38}html.tp-dark .v12 .ib.spark .sq{background:var(--tp-lemon);box-shadow:0 0 16px #ffd23f8c}html.tp-dark .v12 .badge{border-color:var(--line)}html.tp-dark .v12 .menu{background:var(--field);border-color:var(--line);box-shadow:5px 5px 0 var(--shadow)}html.tp-dark .v12 .menu a,html.tp-dark .v12 .menu .mrow{color:var(--txt)}html.tp-dark .v12 .menu a:hover{background:var(--sheet)}html.tp-dark .v12 .menu .sep{background:#ffffff1f}html.tp-dark .v12 .menu .mrow small{color:var(--muted)}html.tp-dark .v12 .pills{background:var(--chrome);border-bottom-color:var(--line)}html.tp-dark .v12 .pill{box-shadow:3px 3px 0 var(--shadow),0 0 14px color-mix(in srgb,var(--tint,#fff) 70%,transparent)}html.tp-dark .v12 .pill:hover{box-shadow:4px 5px 0 var(--shadow),0 0 14px color-mix(in srgb,var(--tint,#fff) 70%,transparent)}html.tp-dark .v12.screen{background-color:var(--sheet)!important;background-image:var(--tp-paper);background-size:var(--paper-size,24px 24px);border-color:var(--line);box-shadow:0 -10px 0 var(--shadow),0 -4px 28px #ff3d814d;color:var(--txt)}html.tp-dark .v12.screen.spot{background-color:color-mix(in oklab,var(--spot-tint,#ffe6a3) var(--tintmix),var(--sheet))!important}html.tp-dark .v12.screen[data-screen=more]{background-color:color-mix(in oklab,var(--tp-lemon) var(--tintmix),var(--sheet))!important}html.tp-dark .v12 .builder{background:color-mix(in oklab,var(--tp-mint) var(--tintmix),var(--sheet));border-bottom-color:var(--line)}html.tp-dark .v12 .step b{background:var(--field);border-color:var(--line);color:var(--txt)}html.tp-dark .v12 .stk,html.tp-dark .v12 .sub,html.tp-dark .v12 .tile,html.tp-dark .v12 .occ{box-shadow:6px 7px 0 var(--shadow),0 0 26px #e9dcff24;color:var(--tp-ink)}html.tp-dark .v12 .tile .cp{background:linear-gradient(to top,var(--capbg),color-mix(in srgb,var(--capbg) 72%,transparent) 60%,transparent);color:var(--txt)}html.tp-dark .v12 .more .tile .cp{background:linear-gradient(to right,var(--capbg) 48%,transparent)!important}html.tp-dark .v12 .more .tile span[style*=dashed]{color:var(--tp-ink)!important}html.tp-dark .v12 .title .h,html.tp-dark .v12 .index .big.on,html.tp-dark .v12 .tk-label,html.tp-dark .v12 .builder h2,html.tp-dark .v12 .tile .cp .h{color:#fff;text-shadow:0 0 6px rgba(255,61,129,.8),0 0 22px rgba(255,61,129,.45)}html.tp-dark .v12 .btn,html.tp-dark .v12.nudge{box-shadow:4px 4px 0 var(--shadow),0 0 22px #ff3d818c}html.tp-dark .v12.pager a,html.tp-dark .v12.pager a:hover,html.tp-dark .v12.pager span.cur{background:var(--tp-pink);color:#fff;border-color:var(--shadow);box-shadow:3px 3px 0 var(--shadow),0 0 18px #ff3d8173}html.tp-dark .v12.pager span.cur{border-color:#fff;box-shadow:3px 3px 0 var(--shadow),0 0 26px #ff3d81d9}html.tp-dark .v12.pager span.gap{color:var(--muted)}html.tp-dark .v12 .btn:hover{box-shadow:6px 6px 0 var(--shadow),0 0 22px #ff3d818c}html.tp-dark .v12 .btn.lemon,html.tp-dark .v12 .price,html.tp-dark .v12 .ribbon,html.tp-dark .v12 .strip{box-shadow:0 0 16px #ffd23f8c}html.tp-dark .v12 .chip{background:var(--field);color:var(--txt);border-color:var(--line)}html.tp-dark .v12 .chip.on{background:var(--tp-lemon);color:var(--tp-ink)}html.tp-dark .v12 .index .big .dot{box-shadow:2px 2px 0 var(--shadow)}html.tp-dark .v12 .index .big.on .dot{box-shadow:0 0 14px #ff3d81e6}html.tp-dark .v12 .see{text-shadow:0 0 8px rgba(255,61,129,.7)}html.tp-dark .v12 .requiz .qi{box-shadow:2px 2px 0 var(--shadow)}html.tp-dark .v12 .price,html.tp-dark .v12 .tape,html.tp-dark .v12 .tk-live mark{color:var(--tp-ink)}html.tp-dark .v12 .tape{box-shadow:3px 3px 0 var(--shadow)}html.tp-dark .v12.cork{background-color:var(--cork)!important;background-image:var(--corkdots);background-size:9px 9px}html.tp-dark .v12 .pin{box-shadow:6px 8px 0 var(--shadow);color:var(--tp-ink)}html.tp-dark .v12 .pin:before{box-shadow:2px 3px 0 var(--shadow)}html.tp-dark .v12.nudge{border-color:var(--line)}html.tp-dark .v12.takeover{background-color:var(--sheet);background-image:var(--tp-paper);background-size:var(--paper-size,28px 28px);color:var(--txt)}html.tp-dark .v12 .tk-label{color:var(--txt)}html.tp-dark .v12 .tk-field{background:var(--field);border-color:var(--line);box-shadow:7px 7px 0 var(--shadow)}html.tp-dark .v12 .tk-field input{background:var(--field)!important;color:var(--txt)}html.tp-dark .v12 .tk-field input::placeholder{color:var(--muted)}html.tp-dark .v12 kbd{background:var(--field);border-color:var(--line);color:var(--txt);box-shadow:2px 2px 0 var(--shadow)}html.tp-dark .v12 .tk-live li.card a{color:var(--tp-ink)}@keyframes v12wiggle{0%,to{transform:rotate(var(--r,0deg))}25%{transform:rotate(calc(var(--r,0deg) - 2.5deg)) scale(1.03)}75%{transform:rotate(calc(var(--r,0deg) + 2.5deg)) scale(1.03)}}@keyframes v12drop{0%{transform:translateY(-40px);opacity:0}60%{transform:translateY(8px);opacity:1}to{transform:none}}@keyframes v12settle{0%{opacity:0}to{opacity:1}}@keyframes v12sway{0%,to{transform:rotate(calc(var(--r,0deg) - 2deg))}50%{transform:rotate(calc(var(--r,0deg) + 2deg))}}@keyframes v12nudge{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-10px) rotate(-3deg)}}@keyframes v12takeover{0%{opacity:0;transform:scale(.98) translateY(16px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.v12 *{animation:none!important;transition-property:opacity,background-color,color,border-color,box-shadow!important;transition-duration:.15s!important;transition-timing-function:ease-out!important}}@media(max-width:900px){html.tp-v12{--tp-pad:16px}.v12 .tabbar{padding:8px 8px 0;gap:3px;overflow-x:auto;height:46px}.v12 .tab{padding:8px 11px 9px;font-size:12.5px}.v12 .tab small,.v12 .tab.t-creator .cnt{display:none}.v12 .tab.t-creator .hand{font-size:17px}.v12.screen{position:relative;top:auto;height:auto;min-height:0;overflow:visible;padding:22px var(--tp-pad) 30px;border-radius:22px 22px 0 0}.v12.screen.hero{padding:0;height:auto}.v12 .title .h{font-size:32px}.v12 .row{padding:10px 12px 6px;gap:10px;flex-wrap:wrap}.v12 .row .sfield{order:5;flex:1 1 100%;min-width:0}.v12 .tools{gap:10px}.v12 .ib{font-size:11px}.v12 .ib .sq{width:42px;height:42px}.v12 .pills{padding:10px 12px 12px;gap:8px}.v12 .pills .btn{min-height:40px;font-size:13px;padding:0 12px}.v12 .pill{height:40px;font-size:13px}.v12 .pill .pi{width:26px;height:26px;font-size:15px}.v12 .herogrid{display:flex;flex-direction:column;padding:14px 12px 24px}.v12 .herogrid .tile{min-height:220px}html:not(.tp-folder-home) .v12 .herogrid.quad .tile.lead{min-height:420px}.v12 .herogrid .bubble{font-size:17px;max-width:200px;top:22px;right:16px}.v12 .builder{padding:20px 16px 24px}.v12 .builder .in{grid-template-columns:1fr}.v12 .builder h2{font-size:38px}.v12 .row4{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:14px;padding:6px 4px 14px}.v12 .row4 .stk{flex:0 0 66vw;scroll-snap-align:start}.v12 .stk.tall .ph{flex:none;aspect-ratio:3/4}.v12 .split{display:flex;flex-direction:column;gap:14px}.v12 .index{flex-direction:row;flex-wrap:wrap;align-items:center;gap:6px 14px}.v12 .index .lab{margin:0;width:100%}.v12 .index .big{font-size:24px;padding:4px 0}.v12 .index .big .dot{width:14px;height:14px;border-width:2px}.v12 .index .btn{margin:0 0 0 auto;min-height:40px;font-size:13px}.v12 .index .hint{display:none}.v12 .spot-win{overflow-x:auto;scroll-snap-type:x mandatory}.v12 .spot-track{transform:none!important;transition:none;gap:16px}.v12 .slide{scroll-snap-align:start;height:auto}.v12 .subs{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:12px}.v12 .sub .ph{aspect-ratio:3/4;flex:none}.v12 .sub .nm{font-size:16px}.v12 .stage{display:grid;flex:none;grid-auto-flow:column;grid-template-rows:repeat(2,210px);grid-auto-columns:clamp(156px,44vw,240px);gap:14px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:4px;padding:6px 4px 14px;height:auto;scrollbar-width:none}.v12 .stage::-webkit-scrollbar{display:none}.v12 .stage .ct,.v12 .stage .ct.x,.v12 .stage.all .ct{position:relative;inset:auto;width:auto;height:100%;opacity:1;transform:none;pointer-events:auto;scroll-snap-align:start;transition:none;border-width:4px;border-radius:16px}.v12 .stage .ct:hover{animation:none;transform:none}.v12 .stage .ct .strip{display:none}.v12 .stage .ct .bar{flex-direction:column;align-items:flex-start;gap:4px;padding:10px}.v12 .stage .ct .nm,.v12 .stage .ct.big .nm,.v12 .stage.all .ct.big .nm{font-size:16px;line-height:1.15}.v12 .stage .ct .cta{margin-left:0;font-size:11px}.v12 .grid4w{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:22px;padding:22px 4px 14px}.v12 .pin{flex:0 0 72vw;scroll-snap-align:start}.v12 .grid4w .pin{margin-top:0!important}.v12 .more{gap:16px}.v12 .more .tile{min-height:240px}.v12.nudge{display:none}.v12.takeover{padding:14px 16px 40px}.v12 .tk-label{font-size:30px}.v12 .tk-field input{height:66px;font-size:28px}.v12 .tk-field input::placeholder{font-size:22px}.v12 .tk-field button{width:66px}.v12 .tk-live ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.v12 .tape{white-space:normal;font-size:20px}}@media(max-width:900px){html.tp-v12{scroll-padding-top:calc(var(--tp-pin,146px) + 12px)}.v12 .stage:focus-visible{outline:3px solid var(--tp-pink);outline-offset:4px}.v12 .row{display:grid;grid-template-columns:44px minmax(0,1fr) auto;gap:12px 8px;padding:10px 12px 12px;align-items:center}.v12 .row>.ib.sm{grid-column:1;grid-row:1;align-self:start;margin-top:8px}.v12 .row>.logo{grid-column:2;grid-row:1;min-width:0}.v12 .row>.logo img{width:140px;max-width:100%;height:auto}.v12 .row>.tools{grid-column:3;grid-row:1;gap:8px;margin-left:0}.v12 .row .sfield{grid-column:1/-1;grid-row:2;min-width:0;width:auto;min-height:46px;font-size:14px;padding-left:12px;flex:none}.v12.top:has([data-v12-cord]) .sfield{margin-right:52px}.v12 .pills .rail{overscroll-behavior-x:contain}.v12 .herogrid .tile{min-height:260px}.v12 .more{grid-auto-rows:auto}.v12 .more .tile{min-height:300px}.v12 .more .cp{padding:22px;max-width:100%}.v12.ctab,.v12.ctab:hover{left:8px;bottom:calc(12px + env(safe-area-inset-bottom));width:44px;height:44px;padding:4px;border:2px solid var(--tp-ink);border-radius:50%;box-shadow:2px 2px 0 var(--tp-ink)}.v12.ctab i{display:none}html:has(.tp-pdp__stick) .v12.ctab{bottom:calc(14px + env(safe-area-inset-bottom))}html:has(.v12.ctab:not([hidden])) .tp-pdp__stick{padding-left:70px}.v12.cdrawer{max-height:calc(100dvh - var(--tp-pin,130px));padding-bottom:calc(22px + env(safe-area-inset-bottom))}}@media(min-width:901px){.v12 .row4{grid-template-columns:repeat(4,auto);justify-content:center;grid-template-rows:minmax(0,1fr);gap:26px;padding:0;margin:10px 8px 14px;container-type:size;--sq:max(120px,min( calc((100cqw - 78px)/4 - 14px) , calc(100cqh - 72px) ))}.v12 .row4 .stk.tall{width:calc(var(--sq) + 14px);justify-self:center;align-self:center}.v12 .row4 .stk.tall .ph{flex:none;width:var(--sq);height:var(--sq);aspect-ratio:auto}.v12 .row4 .stk.tall .bd{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;row-gap:3px;padding:8px 6px 2px}.v12 .row4 .stk.tall .tt{grid-column:1 / -1}.v12 .row4 .stk.tall .gar{align-self:center}.v12 .row4 .stk.tall .price{grid-column:2;grid-row:2;align-self:center}.v12.screen.spot .split{display:flex;flex-direction:column;gap:12px}.v12.screen.spot .index{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:0;flex:0 0 auto}.v12.screen.spot .index .hint{margin:0 0 0 auto}.v12.screen.spot .subs{grid-template-columns:repeat(4,auto);justify-content:center;grid-template-rows:minmax(0,1fr);gap:26px;padding:0;margin:10px 60px 14px 4px;container-type:size;--sq:max(120px,min( calc((100cqw - 78px)/4 - 12px) , calc(100cqh - 72px) ))}.v12.screen.spot .sub{width:calc(var(--sq) + 12px);justify-self:center;align-self:center}.v12.screen.spot .sub .ph{flex:none;width:var(--sq);height:var(--sq)}.v12.screen.spot .sub .nm{font-size:21px;padding:10px 8px 4px}}.v12.screen.spot .sub .ph img{object-position:50% 30%;transform:scale(1.45);transform-origin:50% 38%}
/*# sourceMappingURL=/cdn/shop/t/4/assets/teeprank-v12.css.map */
