:root{--ot-ink: #000000;--ot-paper: #ffffff;--ot-red: #e32402;--ot-teal: #02b5b0;--ot-yellow: #ffd100;--ot-grey-field: #e6e6e6;--ot-red-rgb: 227, 36, 2;--ot-teal-rgb: 2, 181, 176;--ot-gradient: linear-gradient(90deg, #ffd100, #f15e87);--ot-grey-50: #faf8f7;--ot-grey-100: #f2efee;--ot-grey-200: #e4dfdd;--ot-grey-300: #cdc6c3;--ot-grey-500: #736a67;--ot-grey-700: #4a4341;--ot-uni-spooky: #7b1f3a;--ot-uni-sunny: #f2c230;--ot-uni-forest: #1f5c3a;--ot-uni-furry: #7fb2e5;--ot-uni-wild: #e08a3c;--ot-uni-pop: #d94f8a;--ot-uni-c: var(--ot-red);--ot-text-strong: var(--ot-ink);--ot-text-body: var(--ot-grey-700);--ot-text-muted: var(--ot-grey-500);--ot-text-inverse: var(--ot-paper);--ot-text-link: var(--ot-ink);--ot-text-link-hover: var(--ot-red);--ot-text-price: var(--ot-ink);--ot-text-was: var(--ot-grey-500);--ot-surface-page: var(--ot-paper);--ot-surface-card: var(--ot-paper);--ot-surface-section: var(--ot-grey-50);--ot-surface-inset: var(--ot-grey-100);--ot-surface-media: var(--ot-grey-50);--ot-surface-dark: var(--ot-ink);--ot-border-hairline: var(--ot-grey-200);--ot-border-control: var(--ot-grey-300);--ot-border-strong: var(--ot-ink);--ot-action-primary: var(--ot-red);--ot-action-primary-ink: var(--ot-paper);--ot-action-secondary: var(--ot-teal);--ot-action-secondary-ink: var(--ot-paper);--ot-action-neutral: var(--ot-ink);--ot-action-neutral-ink: var(--ot-paper);--ot-action-disabled: var(--ot-grey-100);--ot-action-disabled-ink: var(--ot-grey-500);--ot-focus-ring: var(--ot-teal);--ot-flag-new: var(--ot-yellow);--ot-flag-best: var(--ot-ink);--ot-flag-sale: var(--ot-ink);--ot-star: var(--ot-ink);--ot-scrim: rgba(0, 0, 0, .42);--ot-protect: linear-gradient(transparent, rgba(0, 0, 0, .72) 62%)}:root{--ot-font-head: "Cubano", "Haettenschweiler", "Impact", system-ui, sans-serif;--ot-font-body: var(--font-body-family, "Ubuntu", system-ui, sans-serif);--ot-font-alt: var(--ot-font-body);--ot-font-mono: ui-monospace, "SFMono-Regular", "Menlo", monospace;--ot-weight-head: 700;--ot-weight-body: 500;--ot-weight-body-bold: 700;--ot-weight-semibold: 600;--ot-size-hero: clamp(2.5rem, 5.8vw, 4.8rem);--ot-size-closing: clamp(2.2rem, 6vw, 4rem);--ot-size-section: clamp(1.9rem, 4.5vw, 2.9rem);--ot-size-title: clamp(1.65rem, 3.2vw, 2.4rem);--ot-size-subtitle: clamp(1.65rem, 3.2vw, 2.3rem);--ot-size-lead: 1.32rem;--ot-size-body: 1.08rem;--ot-size-body-sm: 1.02rem;--ot-size-ui: 1rem;--ot-size-meta: .95rem;--ot-size-caption: .9rem;--ot-size-micro: .86rem;--ot-size-eyebrow: .84rem;--ot-size-flag: .74rem;--ot-body-scale: 1.05;--ot-lh-hero: .92;--ot-lh-display: 1.02;--ot-lh-heading: 1.05;--ot-lh-tight: 1.25;--ot-lh-body: 1.6;--ot-lh-blurb: 1.5;--ot-track-hero: -.02em;--ot-track-display: -.022em;--ot-track-heading: -.015em;--ot-track-none: 0;--ot-track-eyebrow: .14em;--ot-track-flag: .06em;--ot-track-label: .1em;--ot-measure-sub: 54ch;--ot-measure-blurb: 48ch;--ot-measure-copy: 34ch;--ot-measure-display: 18ch}:root{--ot-r-pill: 40px;--ot-r-input: 26px;--ot-r-media: 20px;--ot-r-text: 20px;--ot-r-card: 18px;--ot-r-popup: 18px;--ot-r-badge: 0px;--ot-r-chip: 999px;--ot-border-width: 1px;--ot-ring-width: 2px;--ot-rule-accent: 2px;--ot-rule-top: 3px;--ot-rule-door: 4px}:root{--ot-space-2xs: 2px;--ot-space-xs: 5px;--ot-space-sm: 8px;--ot-space-md: 12px;--ot-space-lg: 14px;--ot-space-xl: 18px;--ot-space-2xl: 22px;--ot-space-3xl: 32px;--ot-space-4xl: 48px;--ot-section-y: clamp(30px, 5vw, 64px);--ot-section-y-tight: clamp(24px, 4vw, 48px);--ot-section-gap: clamp(18px, 3vw, 30px);--ot-gutter: clamp(18px, 5vw, 56px);--ot-rail-gap: 14px;--ot-tile-gap: clamp(10px, 1.2vw, 16px);--ot-page-width: 1200px;--ot-page-pad: 1.5rem;--ot-card-w-rail: clamp(180px, 44vw, 212px);--ot-card-w-new: clamp(210px, 24vw, 268px);--ot-tile-w-mobile: clamp(150px, 44vw, 190px);--ot-drawer-w: min(420px, 100%);--ot-header-h: 84px;--ot-hit: 44px;--ot-icon: 25px;--ot-icon-box: 48px;--ot-logo-h: 54px;--ot-thumb: 64px;--ot-hero-min-h: clamp(420px, 41.667vw, 800px)}:root{--ot-ease: cubic-bezier(.22, .61, .36, 1);--ot-fast: .14s;--ot-slow: .32s;--ot-hero-delay: 7s;--ot-lift-card: -3px;--ot-lift-button: -2px;--ot-zoom-media: 1.03;--ot-zoom-tile: 1.06}@media(prefers-reduced-motion:reduce){:root{--ot-fast: 1ms;--ot-slow: 1ms;--ot-lift-card: 0px;--ot-lift-button: 0px;--ot-zoom-media: 1;--ot-zoom-tile: 1}}:root{--ot-shadow-sm: 0 1px 2px rgba(0, 0, 0, .05), 0 4px 12px -8px rgba(0, 0, 0, .18);--ot-shadow-md: 0 2px 6px rgba(0, 0, 0, .06), 0 14px 34px -18px rgba(0, 0, 0, .26);--ot-shadow-lg: 0 -2px 30px -8px rgba(0, 0, 0, .22);--ot-ring-hairline: inset 0 0 0 1px var(--ot-grey-200);--ot-ring-hover: inset 0 0 0 1px var(--ot-grey-300);--ot-ring-selected: inset 0 0 0 2px var(--ot-ink);--ot-ring-universe: inset 0 0 0 2px var(--ot-uni-c)}body{margin:0;font-family:var(--ot-font-body);font-weight:var(--ot-weight-body);font-size:var(--ot-size-body);line-height:var(--ot-lh-body);color:var(--ot-text-strong);background:var(--ot-surface-page);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}a{color:var(--ot-text-link)}a:hover{color:var(--ot-text-link-hover)}b,strong{font-weight:var(--ot-weight-body-bold)}h1,h2,h3,h4,h5,h6{font-family:var(--ot-font-head);font-weight:var(--ot-weight-head);line-height:var(--ot-lh-heading);letter-spacing:var(--ot-track-heading)}::selection{background:#cfcfcf;color:inherit}::-moz-selection{background:#cfcfcf;color:inherit}:focus-visible{outline:var(--ot-ring-width) solid var(--ot-focus-ring);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/90/assets/ototo-ds.css.map */
