:root,[data-theme=shop]{--maroon: #88120e;--soda: #f75b3c;--orange: #db8625;--green: #0a6b57;--pink: #ffcafb;--banana: #f7f0b0;--aero: #ceeee3;--blush: #f7cdcd;--jet: #383430;--antique: #fbeed9;--white: #ffffff;--bg: #ffffff;--bg-section: #f9f9fb;--bg-tile: #f9f9f9;--text: #383430;--text-heading: #242424;--text-muted: #7b7b7b;--line: rgba(56, 52, 48, .25);--link: var(--maroon);--accent: var(--soda);--accent-hover: #fe3812;--on-accent: var(--white);--header-border: #efc8df;--success: #28a745;--error: #dc3545;--warning: #eb9247;--badge-dark: #292929;--badge-dark-alt: #494949;--trace-orange-lite: #ff7a5c;--trace-orange-deep: #e8461f;--trace-orange-ink: #4a0f06;--trace-seal: #5e0c08;--shadow-trace-soft: 0 18px 40px rgba(136, 18, 14, .18)}[data-theme=trace]{--bg: #fbf7f0;--bg-section: #fbf7f0;--text: #2b2320;--text-heading: #2b2320;--text-muted: #6a5d54;--line: rgba(136, 18, 14, .14);--link: var(--maroon);--accent: var(--soda);--on-accent: var(--white)}:root{--s-2: 8px;--s-1: 14px;--s0: 20px;--s1: 32px;--gap-grid: 10px;--r-photo: 11.2px;--r-md: 12px;--r-lg: 20px;--r-card: 22px;--r-block: 24px;--r-pill: 999px;--page-max: 1200px;--gutter: clamp(16px, 4vw, 48px);--s2: clamp(40px, 6vw, 72px);--s3: clamp(56px, 9vw, 112px);--step--1: clamp(.78rem, .75rem + .15vw, .85rem);--step-0: clamp(1rem, .96rem + .2vw, 1.125rem);--step-1: clamp(1.2rem, 1.06rem + .6vw, 1.6rem);--step-2: clamp(1.6rem, 1.25rem + 1.5vw, 2.6rem);--step-3: clamp(2rem, 1.4rem + 2.8vw, 3.6rem);--step-hero: clamp(2.95rem, 1.4rem + 5.4vw, 4.6rem);--font-display: "Cayento", Impact, sans-serif;--font-body: "Tarif", Georgia, serif;--font-arabic: "Tarif Arabic", "Tarif", Georgia, serif}.h1{font-family:var(--font-display);font-size:44px;line-height:1.2;font-weight:400;letter-spacing:.05em}.h2{font-family:var(--font-display);font-size:35px;line-height:1.2;font-weight:400;letter-spacing:.05em}.h3{font-family:var(--font-display);font-size:31px;line-height:1.2;font-weight:400;letter-spacing:.05em}.h4{font-family:var(--font-display);font-size:26px;line-height:1.2;font-weight:400;letter-spacing:.05em}.h5{font-family:var(--font-display);font-size:22px;line-height:1.2;font-weight:400;letter-spacing:.05em}.h6{font-family:var(--font-display);font-size:18px;line-height:1.2;font-weight:400;letter-spacing:.05em}.hero{font-family:var(--font-display);font-size:4.6rem;line-height:1;font-weight:400;letter-spacing:-.01em}.body{font-family:var(--font-body);font-size:16px;line-height:1.6;font-weight:400}.lead{font-family:var(--font-body);font-size:18px;line-height:1.6;font-weight:400}.button{font-family:var(--font-body);font-size:14px;font-weight:700;letter-spacing:1px}.button-lg{font-family:var(--font-body);font-size:18px;font-weight:700;letter-spacing:.02em}.nav{font-family:var(--font-body);font-size:15px;font-weight:700}.ui{font-family:var(--font-body);font-size:14px;line-height:1.5;font-weight:700}.eyebrow{font-family:var(--font-body);font-size:13px;font-weight:700;letter-spacing:.1em}.micro{font-family:var(--font-body);font-size:12px;font-weight:700;letter-spacing:.1em}.body-ar{font-family:var(--font-arabic);font-size:16px;line-height:1.6;font-weight:400}@font-face{font-family:Cayento;src:url(Cayento-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Tarif;src:url(Tarif-Regular.otf) format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Tarif;src:url(Tarif-Medium.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Tarif;src:url(Tarif-Bold.otf) format("opentype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Tarif;src:url(Tarif-Extrabold.otf) format("opentype");font-weight:800;font-style:normal;font-display:swap}
/*# sourceMappingURL=/cdn/shop/t/16/assets/camino-tokens.css.map */
