/*!
 * GentlePup theme — tokens.css
 * Copyright © 2026 Murilo Scigliano. All rights reserved.
 * Proprietary. See LICENSE. dev@murilo.design
 *
 * Except the scaling system immediately below, which is Osmo's and
 * carries its own attribution.
 */:root{--size-unit: 16;--size-container-ideal: 1800;--size-container-min: 992px;--size-container-max: 1920px;--size-container: clamp(var(--size-container-min), 100vw, var(--size-container-max));--size-font-raw: calc(var(--size-container) / (var(--size-container-ideal) / var(--size-unit)));--size-font-min: 16px;--size-font: max(var(--size-font-min), var(--size-font-raw))}@media screen and (max-width:991px){:root{--size-container-ideal: 834;--size-container-min: 768px;--size-container-max: 991px}}@media screen and (max-width:767px){:root{--size-container-ideal: 550;--size-container-min: 480px;--size-container-max: 767px}}@media screen and (max-width:479px){:root{--size-container-ideal: 390;--size-container-min: 320px;--size-container-max: 479px}}:root{--cream: #fdf7ed;--cream-warm: #fef6ed;--cream-100: #fefbf5;--sand: #efe4d2;--cocoa: #241c16;--white: #fff;--tangerine: #ff7a3d;--jade: #00b894;--sky: #4ea8de;--whatsapp: #25d366;--whatsapp-hover: #1eb955;--glacier-cool: #f4f8fa;--berry: #e8506e;--jade-800: #0a6e5a;--tangerine-800: #a03f12;--berry-700: #c2314f;--sky-800: #1d5f89;--glacier: #c9e6f5;--background: var(--cream-100);--surface: var(--sand);--text: var(--cocoa);--muted: #6b5f54;--border: color-mix(in srgb, var(--cocoa) 16%, transparent);--border-strong: color-mix(in srgb, var(--cocoa) 32%, transparent);--border-light: color-mix(in srgb, var(--cream) 18%, transparent);--scrim: linear-gradient( to top, rgb(var(--cocoa-rgb) / 96%) 0%, rgb(var(--cocoa-rgb) / 88%) 18%, rgb(var(--cocoa-rgb) / 52%) 38%, rgb(var(--cocoa-rgb) / 18%) 60%, rgb(var(--cocoa-rgb) / 0%) 82% );--cta: var(--jade-800);--cta-hover: #085546;--sale: var(--tangerine-800);--success: var(--jade-800);--warning: var(--tangerine-800);--error: #b3261e;--error-on-dark: var(--tangerine);--oat: var(--sand);--apricot: var(--tangerine);--teal: var(--jade);--body-font: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--display: 5.5rem;--h1: 4rem;--display-page: clamp(34px, 5.5vw, 64px);--h2: 3rem;--h3: 2rem;--body: 1.0625rem;--small: max(16px, .9375rem);--caption: max(14px, .8125rem);--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.5rem;--space-6: 2rem;--space-7: 3rem;--space-8: 4rem;--space-9: 6rem;--section-space: min(6rem, 11vw);--page-width: 112.5rem;--content-width: 80rem;--measure: 68ch;--gutter: min(4rem, 6vw);--radius-sm: .5rem;--radius-md: .875rem;--radius-lg: 1.5rem;--radius-pill: 999px;--cocoa-rgb: 36 28 22;--cream-rgb: 253 247 237;--shadow-sm: 0 .125rem .75rem rgb(36 28 22 / 8%);--shadow-lg: 0 1rem 3rem rgb(36 28 22 / 14%);--duration-fast: .14s;--duration: .28s;--duration-slow: .52s;--ease: cubic-bezier(.33, 0, .17, 1);--duration-drawer: .32s;--ease-drawer: cubic-bezier(.32, .72, 0, 1);--ease-out: cubic-bezier(.625, .05, 0, 1);--duration-entrance: .8s;--ease-back: cubic-bezier(.17, .67, .3, 1.33);--z-header: 20;--z-drawer: 50}@media screen and (max-width:767px){:root{--h1: 3rem;--h2: 2.25rem}}@media screen and (max-width:479px){:root{--h1: 2.5rem;--h2: 2rem}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tokens.css.map */
