:root{--color-primary: #364141;--color-secondary: #ff9771;--color-accent: #dbf196;--color-gray-50: #FAFAFA;--color-gray-100: #F5F5F5;--color-gray-200: #E5E5E5;--color-gray-300: #D4D4D4;--color-gray-400: #A3A3A3;--color-gray-500: #737373;--color-gray-600: #525252;--color-gray-700: #404040;--color-gray-800: #262626;--color-gray-900: #171717;--color-text-primary: var(--color-primary);--color-text-secondary: #5a6666;--color-text-muted: #8a9494;--color-text-inverse: #FFFFFF;--color-bg-primary: #FFFFFF;--color-bg-secondary: #FAFAFA;--color-bg-accent: #f7fce8;--color-bg-dark: var(--color-primary);--color-border: #E5E5E5;--color-border-hover: #D4D4D4;--color-link: var(--color-secondary);--color-link-hover: #e55a2a;--font-primary: "Montserrat", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-heading: "Playfair Display Black", "Playfair Display", Georgia, serif;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-base: clamp(.875rem, .875rem + .25vw, 1.125rem);--font-size-lg: clamp(1rem, 1rem + .5vw, 1.25rem);--font-size-xl: clamp(1.125rem, 1.125rem + .5vw, 1.5rem);--font-size-subtitle: clamp(12px, .75rem + .75vw, 22px);--font-size-h3: clamp(20px, .75rem + 1vw, 30px);--font-size-h2: clamp(28px, 1rem + 2.5vw, 50px);--font-size-h1: clamp(32px, 1rem + 3vw, 54px);--font-size-2xl: 1.5rem;--font-size-3xl: 1.875rem;--font-size-4xl: 2.25rem;--font-size-5xl: 3rem;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-black: 900;--btn-height: 54px;--btn-height-sm: 48px;--btn-height-lg: 60px;--btn-padding: var(--space-10);--btn-padding-sm: var(--space-8);--btn-padding-lg: var(--space-12);--btn-font-size: var(--font-size-sm);--btn-font-weight: var(--font-weight-bold);--btn-letter-spacing: .7px;--btn-border-radius: var(--border-radius-sm);--btn-border-radius-pill: 50px;--btn-primary-bg: linear-gradient(135deg, rgba(255, 115, 65, .98), rgba(255, 115, 65, .82));--btn-primary-color: var(--color-text-inverse);--btn-primary-shadow: 0 12px 28px rgba(255, 115, 65, .28), 0 8px 18px rgba(0, 0, 0, .1);--btn-primary-shadow-hover: 0 16px 34px rgba(255, 115, 65, .34), 0 10px 20px rgba(0, 0, 0, .12);--btn-secondary-bg: var(--color-accent);--btn-secondary-shadow: var(--shadow-lg);--btn-secondary-shadow-hover: var(--shadow-xl);--btn-outline-bg: transparent;--btn-outline-color: var(--color-primary);--btn-outline-border: 2px solid var(--color-primary);--btn-secondary-bg: transparent;--btn-secondary-color: var(--color-primary);--btn-secondary-border: 2px solid var(--color-primary);--btn-secondary-shadow: none;--btn-secondary-hover-bg: var(--color-primary);--btn-secondary-hover-color: var(--color-text-inverse);--btn-secondary-width: auto;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--space-20: 5rem;--space-24: 6rem;--border-width: 1px;--border-width-thick: 2px;--border-radius-sm: .25rem;--border-radius-md: .5rem;--border-radius-lg: .75rem;--border-radius-xl: 1rem;--border-radius-full: 9999px;--shadow-sm: 0 1px 2px 0 rgba(0, 0, 0, .05);--shadow-md: 0 4px 6px -1px rgba(0, 0, 0, .1), 0 2px 4px -1px rgba(0, 0, 0, .06);--shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1), 0 4px 6px -2px rgba(0, 0, 0, .05);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .1), 0 10px 10px -5px rgba(0, 0, 0, .04);--transition-fast: .15s ease-in-out;--transition-base: .25s ease-in-out;--transition-slow: .35s ease-in-out;--z-base: 1;--z-dropdown: 100;--z-sticky: 200;--z-modal: 300;--z-popover: 400;--z-tooltip: 500}:root{--testimonial-card-bg: var(--color-bg-primary);--testimonial-card-padding: var(--space-6);--testimonial-card-radius: var(--border-radius-lg);--testimonial-card-shadow: var(--shadow-md);--testimonial-card-shadow-hover: var(--shadow-lg);--testimonial-avatar-size: 48px;--testimonial-avatar-size-lg: 72px;--testimonial-badge-height: 20px;--testimonial-logo-height: 24px;--testimonial-gap: var(--space-4);--testimonial-text-spacing: var(--space-3);--testimonial-text-size: var(--font-size-base);--testimonial-text-line-height: var(--line-height-relaxed);--testimonial-name-size: var(--font-size-sm);--testimonial-name-weight: var(--font-weight-semibold);--testimonial-carousel-gap: var(--space-6)}
/*# sourceMappingURL=/cdn/shop/t/11/assets/schoenerinnen-design-system.css.map */
