.fb-svg{display:block;width:100%;height:100%;overflow:visible}.fb-l{fill:none;stroke:currentColor;stroke-width:4.6;stroke-linecap:round;stroke-linejoin:round}.fb-thin{stroke-width:3.4}.fb-lash{stroke-width:2.4}.fb-bro{stroke-width:3.8}.fb-f{fill:currentColor}.fb-yel{fill:var(--yellow)}.fb-pnk{fill:var(--pink)}.fb-ink{fill:var(--ink)}.fb-pfft-text{fill:currentColor;font:700 16px var(--font-mono);paint-order:stroke;stroke:var(--ink);stroke-width:4px}.fb-face-ow,.fb-torso-deflated,.fb-legs-run-a,.fb-legs-run-b,.fb-pfft,.fb-speed,.fb-drops,.fb-splash{visibility:hidden}.fb-cup{transform-box:view-box;transform-origin:35px 168px}.fb-torso{transform-box:view-box;transform-origin:133px 212px}.fb-cap{transform-box:fill-box;transform-origin:50% 50%}.is-ow .fb-face-ow{visibility:visible}.is-ow .fb-face-smug,.is-flat .fb-torso{visibility:hidden}.is-flat .fb-torso-deflated{visibility:visible}.is-flat .fb-upper{translate:0 18px}.is-flat .fb-arm-cup{translate:17px 4px}.is-flat .fb-arm-hip{translate:-19px 4px}.is-pfft .fb-pfft{visibility:visible}.is-run .fb-legs-stand{visibility:hidden}.is-run-a .fb-legs-run-a,.is-run-b .fb-legs-run-b,.is-run .fb-speed{visibility:visible}.is-capless .fb-cap{visibility:hidden}.is-spill .fb-cup{rotate:-95deg}.is-spilling .fb-drops,.is-splash .fb-splash{visibility:visible}.fb-pfft{transform-box:fill-box;transform-origin:50% 50%}.is-turned .fb-pfft{scale:-1 1}.fb-bro-g{transform-box:fill-box;transform-origin:50% 50%}.is-turned .fb-bro-g{scale:-1 1}.frat{--bg: var(--ink);--fg: var(--silver-light);--fg-soft: var(--silver);--heading: var(--white);--heading-sm: initial;--accent: var(--yellow);--accent-fg: var(--ink);--accent-hover: var(--yellow-light);--link: var(--yellow);--focus: var(--yellow);--shadow-color: var(--pink);--fig-h: 172px;--fig-w: 138px;--fig-r: 15%;position:relative;min-width:0;color:var(--silver-light);background:var(--ink);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--pink)}.frat p{margin:0}.frat__head{display:flex;align-items:center;justify-content:space-between;gap:12px;height:30px;padding:0 10px}.frat__code{font:700 .8125rem/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--silver-light);white-space:nowrap;overflow:hidden}.frat__tally{display:flex;align-items:center;gap:8px;min-width:0;white-space:nowrap}.frat__tally-label{font:800 .8125rem/1 var(--font-body);font-stretch:62%;letter-spacing:.06em;text-transform:uppercase;color:var(--silver-light)}.frat__marks{display:inline-flex;align-items:center;height:18px;color:var(--white)}.frat__marks svg{display:block;height:18px;width:auto;overflow:visible}.frat__marks .is-new{outline:2px solid transparent}.frat__num{font:700 .9375rem/1 var(--font-mono);letter-spacing:.06em;color:var(--yellow)}.frat__stage{position:relative;height:184px;overflow:hidden;background:var(--gunmetal);touch-action:manipulation;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none}.frat__stage:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;background:var(--silver)}.frat__guy{position:absolute;z-index:2;right:var(--fig-r);bottom:3px;width:var(--fig-w);height:var(--fig-h);color:var(--white);cursor:inherit}.is-jolt .fb-svg{translate:-6px -10px;rotate:5deg}.is-turned .fb-svg{scale:-1 1}.is-deflate-1 .fb-torso{scale:1.04 .82}.is-deflate-2 .fb-torso{scale:1.06 .64}.frat.is-gone .frat__guy,.frat.is-gone .frat__bubble,.frat.is-entering .frat__bubble{visibility:hidden}.frat__bubble{--bub: var(--white);position:absolute;z-index:3;top:12px;right:calc(var(--fig-r) + var(--fig-w) + 8px);max-width:230px;padding:7px 11px 8px;color:var(--ink);background:var(--bub);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);font:800 1.0625rem/1.15 var(--font-body);font-stretch:75%;text-wrap:balance}.frat__tail{position:absolute;top:9px;right:-55px;width:58px;height:38px;overflow:visible}.frat__tail-fill{fill:var(--bub)}.frat__tail-edge{fill:none;stroke:var(--ink);stroke-width:3;stroke-linejoin:miter;stroke-linecap:square}.frat__ow,.frat__yelp{display:none}.frat.is-ow .frat__bubble{--bub: var(--yellow)}.frat.is-ow .frat__say{display:none}.frat.is-ow .frat__ow{display:block;font:400 1.875rem/1 var(--font-display)}.frat.is-ow .frat__yelp{display:block;margin-top:2px;font:800 .875rem/1.15 var(--font-body);font-stretch:75%;text-transform:uppercase}.frat__floor{position:absolute;z-index:1;left:0;right:0;bottom:3px;height:32px;pointer-events:none}.frat__pile{position:absolute;left:38%;bottom:0;width:64px;height:30px}.frat__pile svg{position:absolute;width:30px;height:15px;overflow:visible}.frat__pile-more{position:absolute;left:58px;bottom:2px;font:700 .75rem/1 var(--font-mono);color:var(--yellow)}.frat__pile-cap path{fill:var(--yellow);stroke:var(--ink);stroke-width:2;stroke-linejoin:round}.frat__puddle{position:absolute;bottom:-2px;right:calc(var(--fig-r) + var(--fig-w) - 30px);width:90px;height:14px}.frat__puddle path{fill:var(--yellow)}.frat__puddle circle{fill:var(--white)}.frat__quill{position:absolute;z-index:4;width:72px;height:10px;overflow:visible;transform-origin:100% 50%;rotate:-35deg;pointer-events:none}.frat__quill path:not(.frat__quill-wire){stroke:var(--silver);stroke-width:.8px}.frat__quill-wire{fill:none;stroke:var(--yellow);stroke-width:1.8;stroke-linecap:round}.frat__burst{position:absolute;z-index:5;width:52px;height:52px;margin:-26px 0 0 -26px;overflow:visible;pointer-events:none}.frat__burst path{fill:var(--yellow);stroke:var(--ink);stroke-width:3;stroke-linejoin:miter}.frat__burst text{fill:var(--ink);font:900 12px/1 var(--font-body);font-stretch:62%;text-anchor:middle}.frat__gone{position:absolute;z-index:3;left:50%;top:42%;translate:-50% -50%;padding:4px 10px;font:400 1.5rem/1 var(--font-display);color:var(--ink);background:var(--yellow);border:3px solid var(--ink)}.frat__sharp{position:absolute;z-index:3;left:14px;bottom:14px;display:none;padding:5px 9px 4px;font:800 .9375rem/1 var(--font-body);font-stretch:62%;letter-spacing:.05em;text-transform:uppercase;color:var(--ink);background:var(--yellow);border:3px solid var(--ink);box-shadow:3px 3px 0 var(--ink);rotate:-3deg;pointer-events:none}.frat__arrow{font-family:var(--font-mono);font-weight:700}.frat__foot{display:grid;grid-template-columns:auto minmax(0,1fr) 13.5rem;grid-template-areas:"jab cap end";align-items:center;gap:4px 14px;min-height:68px;padding:6px 10px}.frat__jab{grid-area:jab;min-width:7.25rem}.frat__caption{grid-area:cap;display:grid;gap:3px;align-content:center;min-width:0}.frat__status-line{font:400 .9375rem/1.05 var(--font-display);color:var(--yellow);text-wrap:balance}.frat__sub{font:400 .75rem/1.2 var(--font-mono);color:var(--silver-light);text-wrap:pretty}.frat__hint--touch{display:none}@media(hover:none),(pointer:coarse){.frat__hint--fine{display:none}.frat__hint--touch{display:inline}}.frat__mlink,.frat__backup{color:var(--yellow);font-weight:700;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:.18em}.frat__mlink{display:inline-block;padding-block:4px}.frat__mlink:hover,.frat__backup:hover{color:var(--ink);background:var(--yellow)}.frat__end{grid-area:end;display:grid;align-items:center;justify-items:stretch;min-height:48px;min-width:0}.frat__end[data-end=""]{visibility:hidden}.frat__end>*{display:none}.frat__end[data-end=win]>.frat__win,.frat__end[data-end=cart]>.frat__checkout,.frat__end[data-end=sold]>.frat__see{display:flex}.frat__win{flex-direction:column;justify-content:center;min-width:0}.frat__bag{display:none;width:100%;padding-inline:.6em}.frat__backup{display:block;padding-block:4px;font:700 .75rem/1.25 var(--font-mono)}.frat__go{width:100%;padding-inline:.6em}@media(min-width:750px){.frat.is-armed .frat__sharp{display:block}.frat__go{--btn-bg: transparent;--btn-fg: var(--yellow);--btn-bg-hover: var(--yellow);min-height:44px;border-color:var(--yellow);box-shadow:4px 4px 0 var(--pink)}.frat__go:hover{color:var(--ink)}}@media(max-width:749px){.frat{--fig-h: 158px;--fig-w: 126px;--fig-r: 4%}.frat__code{display:none}.frat__head{justify-content:flex-end;height:28px}.frat__stage{height:168px}.frat__bubble{max-width:170px;top:10px;font-size:.9375rem;padding:6px 9px 7px}.frat__tail{top:7px;right:-48px;width:51px;height:34px}.frat__pile{left:8%}.frat__foot{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"jab end" "cap cap";gap:4px 10px;min-height:0;padding:5px 8px 3px}.frat__jab{min-width:0;width:100%;padding-inline:.6em}.frat__caption{min-height:36px;gap:2px}.frat__status-line{font-size:.875rem}.frat__sub[data-kind=count],.frat__sub[data-kind=first]{display:none}.frat__bag{display:flex}.frat__backup{display:none}.frat__end[data-end=win]:not(:has(.frat__bag)){visibility:hidden}}@media(hover:hover)and (pointer:fine){.frat__stage{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='32' height='32'%3E%3Cpath d='M4 4L28 26' stroke='%23FFFFFF' stroke-width='7' stroke-linecap='round'/%3E%3Cpath d='M4 4L15 14' stroke='%2317121A' stroke-width='3' stroke-linecap='round'/%3E%3Cpath d='M15 14L17 16' stroke='%235E6672' stroke-width='3'/%3E%3Cpath d='M17 16L26 24' stroke='%23FFFFFF' stroke-width='3.4' stroke-linecap='round'/%3E%3Cpath d='M26 24L28 26' stroke='%2317121A' stroke-width='3' stroke-linecap='round'/%3E%3C/svg%3E") 3 3,crosshair}.frat__stage.is-busy{cursor:none}}@keyframes frat-thrust{0%{translate:var(--qx, -56px) var(--qy, 40px)}to{translate:0 0}}@keyframes frat-cap-fly{0%{translate:0 0;rotate:0deg}25%{translate:-50px -120px;rotate:-120deg}50%{translate:-150px -185px;rotate:-260deg}75%,to{translate:-290px -70px;rotate:-400deg}}@keyframes frat-tip{0%{rotate:0deg}to{rotate:-95deg}}@keyframes frat-fall{0%{translate:0 0}to{translate:0 72px}}@media(prefers-reduced-motion:no-preference){.frat__quill.is-thrust{animation:frat-thrust 60ms steps(2,end) both}.frat__quill.is-miss{animation:cflo-jitter .16s steps(4,end)}.frat__burst.is-stamp{animation:cflo-stamp 80ms steps(2,end) both}.frat.is-capfly .fb-cap{animation:frat-cap-fly .24s steps(1,end) forwards}.frat.is-spilling .fb-cup{animation:frat-tip 80ms steps(2,end) both}.frat.is-spilling .fb-drops{animation:frat-fall .15s steps(3,end) both}.frat__bubble.is-slap,.frat__end.is-slap,.frat__sharp.is-slap,.frat__pile svg.is-slap,.frat__marks.is-slap{animation:cflo-slap .12s steps(2,end)}.assassin__add.is-clack{animation:cflo-clack .1s steps(2,end)}}.frat__marks.is-lit{outline:3px solid var(--yellow);outline-offset:2px}.frat__noscript{padding:8px 10px 10px;font:700 .8125rem/1.3 var(--font-mono);color:var(--silver-light)}
/*# sourceMappingURL=/cdn/shop/t/7/assets/feat-frat.css.map */
