:root{--stinky-blue: #123cd5;--stinky-blue-dark: #0b2aa0;--stinky-ink: #20211f;--stinky-ink-80: #2a2b28;--stinky-slime: #e2fe42;--stinky-slime-dark: #b7cf1f;--stinky-paper: #ffffff;--stinky-bone: #f2f0e6;--stinky-purple: #aa72e0;--stinky-purple-deep: #7a4bc9;--stinky-pink: #ff82c8;--stinky-orange: #ff8a3d;--stinky-radius-sm: 10px;--stinky-radius-md: 18px;--stinky-radius-lg: 28px;--stinky-shadow-brutal: 6px 6px 0 var(--stinky-ink);--stinky-shadow-brutal-sm: 4px 4px 0 var(--stinky-ink);--stinky-container: min(1200px, 100% - 48px);--stinky-container-wide: min(1200px, 100% - 48px);--stinky-section-pad-x: clamp(24px, 6vw, 120px);--stinky-section-pad-y: clamp(56px, 8vw, 100px);--font-display: "Fredoka", "Nunito", system-ui, -apple-system, sans-serif;--font-body: "Poppins", "Inter", system-ui, -apple-system, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, monospace}.stinky,.stinky *,.stinky *:before,.stinky *:after{box-sizing:border-box}.stinky{font-family:var(--font-body);color:var(--stinky-ink);background:var(--stinky-paper);line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.stinky img,.stinky svg{display:block;max-width:100%;height:auto}.stinky a{color:inherit;text-decoration:none}.stinky button,.stinky input,.stinky select,.stinky textarea{font:inherit;color:inherit}.stinky :where(h1,h2,h3,h4,h5){font-family:var(--font-display);font-weight:700;line-height:1;letter-spacing:-.005em;text-transform:none;margin:0}.stinky :where(p){margin:0}.stinky-container{width:var(--stinky-container);margin-inline:auto}.stinky-container-wide{width:var(--stinky-container-wide);margin-inline:auto}.stinky-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:52px;padding:0 28px;border:2px solid var(--stinky-ink);border-radius:999px;background:var(--stinky-slime);color:var(--stinky-ink);font-family:var(--font-body);font-weight:800;font-size:12px;text-transform:uppercase;letter-spacing:.02em;cursor:pointer;transition:transform .15s ease,background .15s ease;text-decoration:none;white-space:nowrap}.stinky-btn:hover{transform:translateY(-2px)}.stinky-btn:active{transform:translateY(0)}.stinky-btn--primary{background:var(--stinky-slime);color:var(--stinky-ink);border-color:var(--stinky-slime)}.stinky-btn--ghost{background:var(--stinky-bone);color:var(--stinky-ink);border-color:var(--stinky-ink)}.stinky-btn--ink{background:var(--stinky-ink);color:var(--stinky-slime);border-color:var(--stinky-ink)}.stinky-btn--outline-paper{background:transparent;color:var(--stinky-paper);border-color:var(--stinky-paper)}.stinky-btn--sm{height:44px;padding:0 20px;font-size:11px}.stinky-btn--lg{height:60px;padding:0 36px;font-size:13px}.stinky-sticker{display:inline-flex;align-items:center;gap:8px;padding:8px 14px;border:2px solid var(--stinky-ink);border-radius:8px;background:var(--stinky-ink);color:var(--stinky-slime);font-family:var(--font-body);font-weight:800;font-size:10px;text-transform:uppercase;letter-spacing:.08em;transform:rotate(-2deg)}.stinky-sticker--blue{background:var(--stinky-blue);color:#fff}.stinky-sticker--paper{background:var(--stinky-paper)}.stinky-display{font-family:var(--font-display);font-weight:700;font-size:clamp(44px,7.2vw,90px);line-height:1;letter-spacing:-.015em;text-transform:uppercase}.stinky-h1{font-family:var(--font-display);font-weight:700;font-size:clamp(38px,5vw,64px);line-height:1;letter-spacing:-.01em;text-transform:uppercase}.stinky-h2{font-family:var(--font-display);font-weight:700;font-size:clamp(32px,4vw,50px);line-height:1;letter-spacing:-.005em;text-transform:uppercase}.stinky-h3{font-family:var(--font-display);font-weight:600;font-size:clamp(20px,1.8vw,24px);line-height:1.1;letter-spacing:0}.stinky-eyebrow{font-family:var(--font-body);font-weight:800;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--stinky-ink);opacity:.7}.stinky-lede{font-family:var(--font-body);font-weight:500;font-size:clamp(16px,1.4vw,20px);line-height:1.55;color:var(--stinky-ink)}.stinky-drip{position:relative}.stinky-drip--top:before,.stinky-drip--bottom:after{content:"";position:absolute;left:0;right:0;height:42px;background-image:var(--drip-svg);background-repeat:repeat-x;background-position:0 0;background-size:240px 42px;pointer-events:none}.stinky-drip--top:before{top:-41px}.stinky-drip--bottom:after{bottom:-41px;transform:scaleY(-1)}.stinky-marquee{overflow:hidden;background:var(--stinky-ink);color:var(--stinky-slime);padding:12px 0;position:relative;z-index:50}.stinky-marquee__track{display:flex;gap:48px;width:max-content;animation:stinky-marquee-scroll 28s linear infinite;font-family:var(--font-body);font-weight:700;font-size:12px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.stinky-marquee__item{display:inline-flex;align-items:center;gap:48px}@keyframes stinky-marquee-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.stinky-marquee__track{animation:none}}.stinky-stack-sm>*+*{margin-top:12px}.stinky-stack-md>*+*{margin-top:20px}.stinky-stack-lg>*+*{margin-top:32px}.stinky-pill{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:6px;background:var(--stinky-ink);color:var(--stinky-paper);font-family:var(--font-body);font-weight:800;font-size:10px;text-transform:uppercase;letter-spacing:.1em}.stinky-pill--slime{background:var(--stinky-slime);color:var(--stinky-ink)}.stinky-pill--paper{background:var(--stinky-paper);color:var(--stinky-ink)}.stinky-pill--low{background:var(--stinky-slime);color:var(--stinky-ink)}.stinky :focus-visible{outline:3px solid var(--stinky-blue);outline-offset:3px}.stinky-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}body{font-family:var(--font-body);background:var(--stinky-bone);color:var(--stinky-ink)}body:not(:has(.stinky)) h1,body:not(:has(.stinky)) h2,body:not(:has(.stinky)) h3,body:not(:has(.stinky)) h4,.h0,.h1,.h2,.h3,.h4{font-family:var(--font-display);letter-spacing:-.015em}.button,.shopify-payment-button__button--unbranded,.cart__dynamic-checkout-buttons button{border-radius:999px!important;font-family:var(--font-display)!important;text-transform:uppercase;letter-spacing:.04em}.button--primary{background:var(--stinky-slime)!important;color:var(--stinky-ink)!important;border:3px solid var(--stinky-ink)!important}.card--standard .card__inner{border-radius:var(--stinky-radius-md)}
/*# sourceMappingURL=/cdn/shop/t/56/assets/stinky.css.map */
