:root{--cal-ink: #14201e;--cal-paper: #F5F2EA;--cal-surface: #FFFFFF;--cal-signal: #c77a32;--cal-pine: #0e5a54;--cal-jade: #7fa89f;--cal-muted: color-mix(in srgb, var(--cal-ink) 58%, transparent);--cal-faint: color-mix(in srgb, var(--cal-ink) 38%, transparent);--cal-rule: color-mix(in srgb, var(--cal-ink) 14%, transparent);--cal-rule-soft: color-mix(in srgb, var(--cal-ink) 8%, transparent);--cal-display: "Plus Jakarta Sans", system-ui, sans-serif;--cal-text: "Plus Jakarta Sans", system-ui, sans-serif;--cal-mono: "Plus Jakarta Sans", system-ui, sans-serif;--cal-wide: 1180px;--cal-gutter: 20px;--cal-radius: 18px;--cal-radius-sm: 14px;--cal-ease: cubic-bezier(.22, 1, .36, 1);--cal-dur: .62s;--cal-stagger: 70ms;--cal-lift: 18px;--cal-sticky-h: 0px}@media screen and (min-width:750px){:root{--cal-gutter: 32px}}:root:root{--font-heading--family: "Plus Jakarta Sans", system-ui, sans-serif;--font-accent--family: "Plus Jakarta Sans", system-ui, sans-serif;--font-body--family: "Plus Jakarta Sans", system-ui, sans-serif;--font-subheading--family: "Plus Jakarta Sans", system-ui, sans-serif}.cal-eyebrow,.cal-chip,.cal [class*=__fact] dt,.cal [class*=__fact] dd{font-family:var(--cal-text);font-variant-numeric:tabular-nums lining-nums}.cal-h1,.cal-h2,.cal-h3,.cal [class*=__title],.cal [class*=__name],.cal [class*=__heading]{font-weight:800;letter-spacing:-.03em}.cal{background:var(--cal-paper);color:var(--cal-ink);font-family:var(--cal-text);font-size:17px;line-height:1.6;-webkit-font-smoothing:antialiased}.cal--surface{background:var(--cal-surface)}.cal--ink{background:var(--cal-ink);color:var(--cal-paper)}.cal--ink{--cal-muted: color-mix(in srgb, var(--cal-paper) 62%, transparent);--cal-faint: color-mix(in srgb, var(--cal-paper) 40%, transparent);--cal-rule: color-mix(in srgb, var(--cal-paper) 20%, transparent);--cal-rule-soft: color-mix(in srgb, var(--cal-paper) 11%, transparent);--cal-surface: color-mix(in srgb, var(--cal-paper) 7%, transparent)}.cal__inner{max-width:var(--cal-wide);margin-inline:auto;padding-inline:var(--cal-gutter)}.cal__inner--narrow{max-width:760px}.cal__pad{padding-block:52px}@media screen and (min-width:990px){.cal__pad{padding-block:84px}}.cal-eyebrow{margin:0 0 14px;font-family:var(--cal-display);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--cal-pine);display:inline-flex;align-items:center;gap:8px;padding:6px 13px;border-radius:100px;background:color-mix(in srgb,var(--cal-pine) 11%,transparent)}.cal--ink .cal-eyebrow{color:var(--cal-signal);background:color-mix(in srgb,var(--cal-signal) 16%,transparent)}.cal-h2{margin:0;font-family:var(--cal-display);font-weight:700;font-size:clamp(27px,5.6vw,42px);line-height:1.06;letter-spacing:-.025em;text-wrap:balance}.cal-h3{margin:0;font-family:var(--cal-display);font-weight:700;font-size:clamp(18px,3vw,21px);line-height:1.2;letter-spacing:-.015em}.cal-lede{margin:14px 0 0;font-size:clamp(16px,2.4vw,17px);line-height:1.6;color:var(--cal-muted);max-width:56ch;text-wrap:pretty}.cal-note{font-size:12.5px;line-height:1.5;color:var(--cal-faint)}.cal-num{font-family:var(--cal-display);font-weight:700;font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1;letter-spacing:-.03em}.cal-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:58px;padding:16px 24px;border:0;border-radius:var(--cal-radius-sm);background:var(--cal-pine);color:#fff;font-family:var(--cal-display);font-size:16px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;text-align:center;text-decoration:none;cursor:pointer;transition:filter .15s ease,transform .1s ease}.cal-btn:hover{filter:brightness(.93)}.cal-btn:active{transform:translateY(1px)}.cal-btn[disabled],.cal-btn[aria-disabled=true]{background:var(--cal-rule);color:var(--cal-faint);cursor:not-allowed;filter:none}.cal-btn--ghost{background:transparent;color:var(--cal-ink);border:1.5px solid var(--cal-ink)}.cal--ink .cal-btn--ghost{color:var(--cal-paper);border-color:var(--cal-rule)}.cal-btn--ghost:hover{background:color-mix(in srgb,var(--cal-ink) 8%,transparent);filter:none}.cal-chip{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:100px;background:color-mix(in srgb,var(--cal-pine) 12%,transparent);color:var(--cal-pine);font-family:var(--cal-display);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.cal-chip--signal{background:var(--cal-signal);color:#101512}.cal--ink .cal-chip{background:color-mix(in srgb,var(--cal-paper) 14%,transparent);color:var(--cal-paper)}.cal-stars{display:inline-flex;gap:2px;line-height:0;flex:0 0 auto}.cal-stars svg{width:15px;height:15px;fill:var(--cal-signal)}.cal-stars svg.is-off{fill:var(--cal-rule)}.cal-rule{border:0;border-block-start:1px solid var(--cal-rule);margin:0}.cal-rule--heavy{border-block-start-width:2.5px;border-color:var(--cal-ink)}.cal-scroll{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-block-end:4px}.cal-scroll::-webkit-scrollbar{display:none}.cal-scroll>*{scroll-snap-align:start;flex:0 0 auto}.cal-visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.cal-sticky-spacer{height:var(--cal-sticky-h)}:where(.cal) :focus-visible{outline:2px solid var(--cal-pine);outline-offset:2px}.cal--ink :focus-visible{outline-color:var(--cal-signal)}.cal-motion [data-cal-reveal]{opacity:0;transform:translate3d(0,var(--cal-lift),0);transition:opacity var(--cal-dur) var(--cal-ease),transform var(--cal-dur) var(--cal-ease);transition-delay:calc(var(--d, 0) * var(--cal-stagger));will-change:opacity,transform}.cal-motion [data-cal-reveal].is-in{opacity:1;transform:none;will-change:auto}.cal-motion [data-cal-reveal=side]{transform:translate3d(calc(var(--cal-lift) * -1.4),0,0)}.cal-motion [data-cal-reveal=zoom]{transform:scale(.955)}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){[data-cal-drift]{animation:cal-drift linear both;animation-timeline:view();animation-range:entry 0% exit 100%}@keyframes cal-drift{0%{translate:0 var(--drift, 26px)}to{translate:0 calc(var(--drift, 26px) * -1)}}}}.cal-ticker{display:flex;overflow:hidden;-webkit-user-select:none;user-select:none;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.cal-ticker__track{display:flex;flex:0 0 auto;align-items:center;gap:var(--cal-ticker-gap, 28px);padding-inline-end:var(--cal-ticker-gap, 28px);animation:cal-ticker var(--cal-ticker-speed, 34s) linear infinite}.cal-ticker:hover .cal-ticker__track{animation-play-state:paused}.cal-ticker--reverse .cal-ticker__track{animation-direction:reverse}@keyframes cal-ticker{to{transform:translate3d(-100%,0,0)}}@media(prefers-reduced-motion:reduce){.cal *,.cal *:before,.cal *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.cal-motion [data-cal-reveal]{opacity:1;transform:none}.cal-ticker__track{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/calenor.css.map */
