:root{--zoo-link: var(--zoo-blue);--zoo-link-hover: var(--zoo-navy)}.zoo-display{font-family:var(--font-heading--family);font-weight:400;line-height:var(--zoo-lh-heading);color:var(--zoo-heading-fill);text-wrap:balance;margin:0;text-transform:uppercase;-webkit-text-stroke:var(--zoo-heading-outline-width) var(--zoo-heading-outline);paint-order:stroke fill;text-shadow:0 3px 5px color-mix(in srgb,var(--zoo-heading-shadow) 55%,transparent)}.zoo-display--2xl{font-size:var(--zoo-fs-pronounce)}.zoo-display--xl{font-size:var(--zoo-fs-display-lg)}.zoo-display--lg{font-size:var(--zoo-fs-display)}.zoo-display--md{font-size:var(--zoo-fs-heading)}.zoo-display--sm{font-size:var(--zoo-fs-nav)}.zoo-display--accent{--zoo-heading-fill: var(--zoo-accent);--zoo-heading-outline: var(--zoo-accent-line);--zoo-heading-shadow: var(--zoo-accent-line)}.zoo-display--cloud{position:relative;width:fit-content;max-width:100%;margin-inline:auto}.zoo-display--cloud:before{content:"";position:absolute;z-index:-1;inset-inline-start:50%;inset-block-start:50%;translate:-50% -50%;width:max(var(--zoo-display-cloud-min, 6.35em),calc(100% + .25em));aspect-ratio:444 / 166;background-image:var(--zoo-cloud-title-image, none);background-repeat:no-repeat;background-size:100% 100%;pointer-events:none}.zoo-display--flat{-webkit-text-stroke:0;text-shadow:none}.zoo-body{font-family:var(--font-body--family);font-size:var(--zoo-fs-body);line-height:var(--zoo-lh-body);color:var(--zoo-ink)}.zoo-prose{max-width:68ch}.zoo-prose>*+*{margin-block-start:1em}.zoo-lead{font-family:var(--font-subheading--family);font-size:var(--zoo-fs-lead);line-height:var(--zoo-lh-body);font-weight:700}.zoo-numeric{font-variant-numeric:tabular-nums}.zoo-container{width:100%;max-width:var(--zoo-container);margin-inline:auto;padding-inline:var(--zoo-margin)}.zoo-container--wide{max-width:var(--zoo-container-wide)}.zoo-stack{display:flex;flex-direction:column;gap:var(--zoo-space-md)}.zoo-row{display:flex;align-items:center;gap:var(--zoo-space-sm)}.zoo-grid{display:grid;gap:var(--zoo-space-md);grid-template-columns:repeat(var(--zoo-grid-cols, 3),minmax(0,1fr))}@media(max-width:56.25rem){.zoo-grid{grid-template-columns:repeat(min(var(--zoo-grid-cols, 3),2),minmax(0,1fr))}}@media(max-width:37.5rem){.zoo-grid{grid-template-columns:1fr}}.zoo-scroll-x{overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:thin}.zoo-clouds{position:relative;isolation:isolate;background-color:var(--zoo-sky)}.zoo-clouds:before{content:"";position:absolute;top:-10%;right:0;bottom:-10%;left:0;z-index:-1;background-image:var(--zoo-cloud-image);background-repeat:repeat;background-size:100% auto;background-position:center top;opacity:var(--zoo-cloud-opacity);will-change:transform;transform:translate3d(0,calc(var(--zoo-cloud-shift, 0) * 1px),0);pointer-events:none}@media(prefers-reduced-motion:reduce){.zoo-clouds:before{transform:none}}.zoo-hoverable{transition:transform var(--zoo-dur) var(--zoo-ease),box-shadow var(--zoo-dur) var(--zoo-ease),filter var(--zoo-dur) var(--zoo-ease)}@media(hover:hover)and (pointer:fine){.zoo-hoverable:hover{transform:scale(var(--zoo-hover-scale));box-shadow:var(--zoo-shadow-card-hover)}}.zoo-hoverable:active{transform:scale(.99)}.zoo-focusable:focus-visible,a:focus-visible,button:focus-visible,[tabindex]:focus-visible{outline:3px solid var(--zoo-navy);outline-offset:3px;border-radius:var(--zoo-radius-sm)}.zoo-js .zoo-reveal{opacity:0;transform:translate3d(0,1rem,0);transition:opacity var(--zoo-dur-slow) var(--zoo-ease),transform var(--zoo-dur-slow) var(--zoo-ease)}.zoo-js .zoo-reveal.is-revealed{opacity:1;transform:none}.zoo-js .zoo-reveal-group>*{transition-delay:calc(min(var(--zoo-i, 0),8)*40ms)}@media(prefers-reduced-motion:reduce){.zoo-js .zoo-reveal{opacity:1;transform:none;transition:none}}.zoo-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.zoo-media{display:block;width:100%;height:auto;aspect-ratio:var(--zoo-ratio, auto);object-fit:cover}
/*# sourceMappingURL=/cdn/shop/t/23/assets/zoonicorn-base.css.map */
