.fd-s{--ink: #272224;--yellow: #ffbb13;--yellow-hi: #ffd04c;--pink: #ee83b0;--green: #22b46b;--cream: #fbf6ee;--grad: linear-gradient(135deg, #18a663 0%, #30bd79 26%, #c98bb8 64%, #f286ab 100%);--fd-font: Helvetica, "Helvetica Neue", Arial, sans-serif;position:relative;color:var(--ink);font-family:var(--fd-font);-webkit-font-smoothing:antialiased}.fd-s *,.fd-s *:before,.fd-s *:after{box-sizing:border-box}.fd-s img{max-width:100%}.fd-display{margin:0;font:900 clamp(40px,7vw,92px)/.95 var(--fd-font);font-style:oblique;letter-spacing:-.045em}.fd-pop{color:var(--yellow);-webkit-text-stroke:.045em var(--ink);paint-order:stroke fill;text-shadow:.06em .07em 0 var(--ink)}.fd-h2{margin:0;font:900 clamp(34px,5.4vw,68px)/.98 var(--fd-font);font-style:oblique;letter-spacing:-.045em}.fd-lede{margin:14px 0 0;font:400 clamp(16px,1.6vw,19px)/1.45 var(--fd-font)}.fd-eyebrow{display:inline-flex;align-items:center;gap:8px;background:var(--ink);color:#fff;border-radius:999px;padding:8px 15px;font:700 12px/1 var(--fd-font);letter-spacing:.08em;text-transform:uppercase}.fd-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:54px;margin:0;border:2px solid var(--ink);border-radius:999px;padding:0 26px;background:var(--yellow);color:var(--ink);font:700 15px/1 var(--fd-font);letter-spacing:.02em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:0 4px 0 var(--ink);transition:transform .15s ease,box-shadow .15s ease,background .2s ease;white-space:nowrap}.fd-btn:hover{background:var(--yellow-hi);transform:translateY(-2px);box-shadow:0 6px 0 var(--ink);color:var(--ink)}.fd-btn:active{transform:translateY(3px);box-shadow:0 1px 0 var(--ink)}.fd-btn--ghost{background:#fff}.fd-btn--big{min-height:64px;padding:0 34px;font-size:18px}.fd-btn:after,.fd-btn:before{display:none!important}.fd-s :focus-visible{outline:3px solid #fff;outline-offset:3px;box-shadow:0 0 0 6px var(--ink)}.fd-price-pill{display:inline-block;background:var(--yellow);border:2px solid var(--ink);border-radius:999px;box-shadow:0 3px 0 var(--ink);padding:8px 22px;font:900 16px/1 var(--fd-font);font-style:oblique;letter-spacing:.01em}[data-fd-show=soldout],body.fd-soldout [data-fd-show=kit]{display:none!important}body.fd-soldout [data-fd-show=soldout]{display:revert!important}body.fd-soldout .fd-btn[data-fd-show=soldout],body.fd-soldout .fd-flex[data-fd-show=soldout]{display:inline-flex!important}[data-fd-show=coming]{display:none!important}body.fd-mode-coming .fd-btn[data-fd-show=coming]{display:inline-flex!important}.fd-reveal{opacity:0;transform:translateY(26px);transition:opacity .7s ease,transform .7s cubic-bezier(.2,.8,.3,1)}.fd-reveal.fd-in{opacity:1;transform:none}.fd-grow{transform:scale(0) rotate(-20deg);transition:transform .7s cubic-bezier(.2,1.5,.4,1) .15s}.fd-in .fd-grow,.fd-grow.fd-in{transform:scale(1) rotate(var(--rot, -8deg))}.fd-grain:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.15;mix-blend-mode:overlay;z-index:0;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}@media(prefers-reduced-motion:reduce){.fd-s *,.fd-s *:before,.fd-s *:after{animation:none!important;transition:none!important}.fd-reveal{opacity:1;transform:none}.fd-grow{transform:rotate(var(--rot, -8deg))}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/fd-site.css.map */
