:root{--cfy-brand: #0090FF;--cfy-brand-dark: #0070CC;--cfy-brand-light: #EBF5FF;--cfy-text: #1A1A1A;--cfy-muted: #6B6B6B;--cfy-light: #9B9B9B;--cfy-bg: #F8F8F6;--cfy-surface: #FFFFFF;--cfy-border: rgba(0,0,0,.08);--cfy-border-strong:rgba(0,0,0,.14);--cfy-r-sm: 8px;--cfy-r-md: 12px;--cfy-r-lg: 16px;--cfy-r-xl: 24px;--cfy-r-pill:50px;--cfy-shadow: 0 4px 16px rgba(0,0,0,.08);--cfy-font-sans: "DM Sans", -apple-system, BlinkMacSystemFont, sans-serif;--cfy-font-serif: "DM Serif Display", Georgia, serif}.cfy-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:12px 24px;border-radius:var(--cfy-r-pill);font-size:14px;font-weight:600;font-family:var(--cfy-font-sans);border:none;transition:all .18s ease;cursor:pointer;text-decoration:none;line-height:1}.cfy-btn-primary{background:var(--cfy-brand);color:#fff}.cfy-btn-primary:hover{background:var(--cfy-brand-dark);transform:translateY(-1px);color:#fff}.cfy-btn-ghost{background:#ffffff1f;color:#fff;border:1px solid rgba(255,255,255,.22)}.cfy-btn-ghost:hover{background:#ffffff38;color:#fff}.cfy-btn-outline{background:transparent;color:var(--cfy-brand);border:1.5px solid var(--cfy-brand)}.cfy-btn-outline:hover{background:var(--cfy-brand);color:#fff}.cfy-btn-icon{width:36px;height:36px;padding:0;border-radius:var(--cfy-r-sm);background:var(--cfy-brand);color:#fff;border:none;display:inline-flex;align-items:center;justify-content:center;transition:background .15s;cursor:pointer;flex-shrink:0}.cfy-btn-icon:hover{background:var(--cfy-brand-dark)}.cfy-btn-icon svg{width:15px;height:15px}.cfy-section-label{font-size:10px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--cfy-brand);margin-bottom:8px}.cfy-section-header{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:24px}.cfy-section-title{font-size:clamp(20px,3vw,28px);font-weight:600;letter-spacing:-.02em;color:var(--cfy-text);line-height:1.2}.cfy-section-link{font-size:13px;color:var(--cfy-brand);font-weight:500;white-space:nowrap}.cfy-section-link:hover{text-decoration:underline}
/*# sourceMappingURL=/cdn/shop/t/18/assets/camforyou-custom.css.map */
