:root{--o-green: #2e870d;--o-ink: #1d5a07;--o-cream: #fff2de;--o-mint: #e3f1d3;--o-lime: #c8e89a;--o-white: #ffffff;--o-radius: 28px;--o-radius-sm: 999px;--o-ease-ui: cubic-bezier(.16, 1, .3, 1);--o-ease-drawer: cubic-bezier(.32, .72, 0, 1);--o-gutter: clamp(16px, 4vw, 56px)}.o-sec{position:relative;color:rgb(var(--color-foreground));background:rgb(var(--color-background))}.o-wrap{max-width:1320px;margin:0 auto;padding-inline:var(--o-gutter)}.o-display{font-family:var(--font-heading-family);font-weight:var(--font-heading-weight, 700);text-transform:uppercase;line-height:.86;letter-spacing:-.02em;margin:0;text-wrap:balance}.o-lede{font-family:var(--font-body-family);font-size:clamp(1.5rem,1.3vw,1.8rem);line-height:1.55;max-width:52ch;margin:0;text-wrap:pretty}.o-toggle button:focus-visible{outline:3px solid var(--o-ink);outline-offset:3px}.o-vs{padding-block:clamp(64px,9vw,140px)}.o-vs__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(32px,6vw,96px);align-items:center}.o-vs__title{font-size:clamp(5rem,8vw,11rem)}.o-vs__lede{margin-top:2rem}.o-vs__lede p{margin:0}.o-toggle{display:inline-grid;grid-template-columns:1fr 1fr;position:relative;margin-top:3.2rem;padding:6px;border-radius:999px;background:#fff2de24;border:2px solid currentColor}.o-toggle button{position:relative;z-index:1;min-height:48px;padding:0 2rem;border:0;border-radius:999px;background:transparent;color:inherit;font-family:var(--font-body-family);font-weight:700;font-size:1.4rem;cursor:pointer;transition:color .2s var(--o-ease-ui),transform .12s var(--o-ease-ui)}.o-toggle button:active{transform:scale(.95)}.o-toggle button[aria-pressed=true]{color:var(--o-ink)}.o-toggle__pill{position:absolute;z-index:0;top:6px;bottom:6px;left:6px;width:calc(50% - 6px);border-radius:999px;background:var(--o-cream);transition:transform .35s var(--o-ease-drawer)}.o-vs[data-side=b] .o-toggle__pill{transform:translate(100%)}.o-label{position:relative;background:var(--o-cream);color:var(--o-ink);border-radius:var(--o-radius);padding:clamp(24px,3vw,44px);box-shadow:12px 12px #fff2de47;min-height:460px}.o-label__head{display:flex;justify-content:space-between;align-items:end;gap:1.6rem;border-bottom:6px solid var(--o-ink);padding-bottom:1.2rem;margin-bottom:1.6rem}.o-label__name{font-family:var(--font-heading-family);text-transform:uppercase;font-size:clamp(2.2rem,2.4vw,3.2rem);line-height:1;margin:0}.o-label__count{text-align:right;font-family:var(--font-body-family);font-size:1.2rem;text-transform:uppercase;letter-spacing:.08em;margin:0}.o-label__count b{display:block;font-family:var(--font-heading-family);font-size:clamp(4.4rem,5vw,6.4rem);line-height:.9;letter-spacing:0}.o-label__panel{display:block}.o-label__panel[hidden]{display:none}.o-label__list{list-style:none;margin:0;padding:0;columns:2;column-gap:2.4rem}.o-label__list li{break-inside:avoid;padding:.8rem 0;border-bottom:1px solid rgba(29,90,7,.25);font-family:var(--font-body-family);font-size:1.45rem;line-height:1.3}.o-label__list li small{display:block;font-size:1.2rem;opacity:.8;margin-top:.2rem}.o-label__list li.is-mystery{position:relative}.o-label__list li.is-mystery span:first-child{filter:blur(4px);-webkit-user-select:none;user-select:none}.o-label__list li.is-mystery:after{content:attr(data-flag);position:absolute;left:0;top:50%;transform:translateY(-50%) rotate(-3deg);background:var(--o-ink);color:var(--o-cream);font-size:1.1rem;letter-spacing:.08em;text-transform:uppercase;padding:.3rem .7rem;border-radius:6px}.o-label__foot{margin:2rem 0 0;font-family:var(--font-body-family);font-size:1.4rem;font-weight:700}@media(max-width:989px){.o-vs__grid{grid-template-columns:1fr}.o-label{min-height:0}}@media(max-width:549px){.o-label__list{columns:1}.o-toggle{display:grid;width:100%}.o-toggle button{padding:0 1rem;font-size:1.3rem}}@media(prefers-reduced-motion:reduce){.o-toggle__pill{transition:none}}.o-label,.o-label p,.o-label li,.o-label b,.o-label small,.o-label span{color:var(--o-ink)}.o-label__name{color:var(--o-green)}.o-fizz{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:60;overflow:hidden}.o-fizz i{position:absolute;left:0;top:0;border-radius:50%;border:1.5px solid rgba(46,135,13,.55);background:radial-gradient(circle at 30% 30%,#ffffffe6 0 18%,#c8e89a59 19% 100%);will-change:transform,opacity}@media(prefers-reduced-motion:reduce){.o-fizz{display:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/ordinary-fun.css.map */
