:root{--primary: #1E1E1E;--primary-light: #A5D7D9;--primary-lighter: #EDF7F7;--primary-dark: #006878;--primary-darker: #006878;--secondary: #6D56A0;--secondary-light: #C1B5DA;--secondary-lighter: #F3F0F8;--secondary-dark: #292457;--secondary-darker: #292457;--cta: #6D56A0;--cta-light: #C1B5DA;--cta-dark: #292457;--brand-primary: var(--primary);--brand-primary-light: var(--primary-light);--brand-primary-dark: var(--primary-dark);--brand-secondary: var(--secondary);--brand-secondary-light: var(--secondary-light);--brand-secondary-dark: var(--secondary-dark);--brand-accent: var(--cta);--gray-darker: #616B71;--gray-dark: #616B71;--gray: #D9D9D9;--gray-light: #F0EFEB;--gray-lighter: #F8F8F8;--white: #fff;--black: #1E1E1E;--dark: var(--black);--light: var(--white);--basic: #474545;--success: #20967C;--danger: #C03C30;--warning: #ffc107;--info: #0dcaf0;--body-bg: var(--gray-lighter);--body-color: var(--basic);--link-color: var(--cta);--link-hover-color: var(--cta-light);--overlay: rgba(0, 0, 0, .3);--color-success: var(--success);--color-error: var(--danger);--color-warning: var(--warning);--color-info: var(--info);--btn-primary-bg: var(--black);--btn-primary-text: var(--white);--btn-primary-border: var(--black);--btn-primary-hover-bg: var(--white);--btn-primary-hover-text: var(--black);--btn-primary-hover-border: var(--white);--btn-secondary-bg: var(--secondary);--btn-secondary-text: var(--white);--btn-secondary-border: var(--secondary);--btn-secondary-hover-bg: var(--secondary-dark);--btn-secondary-hover-text: var(--white);--btn-secondary-hover-border: var(--secondary-dark);--btn-outline-primary-bg: transparent;--btn-outline-primary-text: var(--primary);--btn-outline-primary-border: var(--primary);--btn-outline-primary-hover-bg: var(--primary);--btn-outline-primary-hover-text: var(--white);--btn-outline-primary-hover-border: var(--primary);--btn-cta-bg: var(--cta);--btn-cta-text: var(--white);--btn-cta-border: var(--cta);--btn-cta-hover-bg: var(--cta-dark);--btn-cta-hover-text: var(--white);--btn-cta-hover-border: var(--cta-dark);--btn-padding-y: 15.5px;--btn-padding-x: 68.5px;--btn-font-size: 1rem;--btn-padding-y-sm: 8px;--btn-padding-x-sm: 15px;--btn-font-size-sm: .875rem;--btn-padding-y-lg: 15px;--btn-padding-x-lg: 30px;--btn-font-size-lg: 1.125rem;--btn-line-height: 1;--btn-border-width: 1px;--btn-font-weight: 500;--btn-transition: ease-out .3s;--border-radius: 6px;--border-radius-sm: 3px;--border-radius-lg: 10px;--border-radius-xl: 60px;--btn-border-radius: var(--border-radius);--button-primary-bg: var(--btn-primary-bg);--button-primary-text: var(--btn-primary-text);--button-primary-border: var(--btn-primary-border);--button-primary-hover-bg: var(--btn-primary-hover-bg);--button-primary-hover-text: var(--btn-primary-hover-text);--button-primary-hover-border: var(--btn-primary-hover-border);--button-secondary-bg: var(--btn-secondary-bg);--button-secondary-text: var(--btn-secondary-text);--button-secondary-border: var(--btn-secondary-border);--button-secondary-hover-bg: var(--btn-secondary-hover-bg);--button-secondary-hover-text: var(--btn-secondary-hover-text);--button-secondary-hover-border: var(--btn-secondary-hover-border);--button-radius: var(--btn-border-radius);--button-font-weight: var(--btn-font-weight);--input-bg: var(--white);--input-text: var(--gray-darker);--input-border: var(--gray);--input-border-focus: var(--brand-primary);--input-hover-bg: var(--gray-lighter);--input-disabled-bg: var(--gray-lighter);--input-disabled-text: var(--gray);--input-placeholder: var(--gray-medium);--input-radius: 4px;--input-padding-x: 12px;--input-padding-y: 8px;--card-bg: var(--white);--card-border: var(--gray-light);--card-shadow: 0 2px 4px rgba(0, 0, 0, .08);--card-hover-shadow: 0 4px 12px rgba(0, 0, 0, .15);--card-radius: 8px;--card-padding: 16px;--badge-success-bg: var(--color-success);--badge-success-text: var(--white);--badge-error-bg: var(--color-error);--badge-error-text: var(--white);--badge-warning-bg: var(--color-warning);--badge-warning-text: var(--black);--badge-info-bg: var(--color-info);--badge-info-text: var(--white);--badge-radius: 4px;--badge-padding-x: 8px;--badge-padding-y: 4px;--hover-opacity: .8;--hover-brightness: 1.1;--hover-transform-scale: 1.02;--hover-shadow-elevation: 0 4px 12px rgba(0, 0, 0, .15);--focus-ring-color: var(--brand-primary);--focus-ring-width: 2px;--focus-ring-offset: 2px;--focus-ring-opacity: .5;--active-transform-scale: .98;--active-brightness: .95;--disabled-opacity: .5;--disabled-cursor: not-allowed;--disabled-filter: grayscale(50%);--loading-spinner-color: var(--brand-primary);--loading-overlay-bg: rgba(255, 255, 255, .8);--loading-pulse-animation: pulse 2s infinite;--spacer: 1rem;--space-0: 0;--space-1: calc(var(--spacer) * .25);--space-2: calc(var(--spacer) * .5);--space-3: var(--spacer);--space-4: calc(var(--spacer) * 1.5);--space-5: calc(var(--spacer) * 2);--space-6: calc(var(--spacer) * 3);--space-7: calc(var(--spacer) * 3.5);--space-8: calc(var(--spacer) * 4);--space-9: calc(var(--spacer) * 5);--space-10: calc(var(--spacer) * 6);--space-xs: var(--space-1);--space-sm: var(--space-2);--space-md: var(--space-3);--space-lg: var(--space-4);--space-xl: var(--space-5);--space-2xl: var(--space-6);--space-3xl: var(--space-8);--transition-fast: .15s ease-in-out;--transition-base: .25s ease-in-out;--transition-slow: .35s ease-in-out;--animation-slide-in: slideIn .3s ease-out;--animation-fade-in: fadeIn .25s ease-in;--z-dropdown: 1000;--z-sticky: 1020;--z-fixed: 1030;--z-modal-backdrop: 1040;--z-modal: 1050;--z-popover: 1060;--z-tooltip: 1070;--breakpoint-xs: 320px;--breakpoint-sm: 640px;--breakpoint-md: 768px;--breakpoint-lg: 1024px;--breakpoint-xl: 1280px;--breakpoint-2xl: 1536px;--color-foreground: var(--gray-darker);--color-foreground-heading: var(--gray-darker);--color-background: var(--white);--color-primary: var(--brand-primary);--color-primary-hover: var(--brand-primary-dark);--color-border: var(--gray-light);--color-shadow: rgba(0, 0, 0, .1);--color-primary-button-background: var(--button-primary-bg);--color-primary-button-text: var(--button-primary-text);--color-primary-button-border: var(--button-primary-border);--color-primary-button-hover-background: var(--button-primary-hover-bg);--color-primary-button-hover-text: var(--button-primary-hover-text);--color-primary-button-hover-border: var(--button-primary-hover-border);--color-secondary-button-background: var(--button-secondary-bg);--color-secondary-button-text: var(--button-secondary-text);--color-secondary-button-border: var(--button-secondary-border);--color-secondary-button-hover-background: var(--button-secondary-hover-bg);--color-secondary-button-hover-text: var(--button-secondary-hover-text);--color-secondary-button-hover-border: var(--button-secondary-hover-border);--color-input-background: var(--input-bg);--color-input-text: var(--input-text);--color-input-border: var(--input-border);--color-input-hover-background: var(--input-hover-bg);--color-text-base: var(--basic);--color-background-body: var(--white);--color-text-muted: var(--gray-medium);--color-text-accent: var(--brand-primary);--color-text-on-solid: var(--white);--color-brand-primary: var(--primary);--color-brand-primary-hover: var(--primary-dark);--color-brand-primary-text: var(--white);--color-brand-secondary: var(--secondary);--color-brand-secondary-text: var(--white);--color-brand-accent: var(--cta);--color-white: var(--white);--color-background-primary: var(--gray-lighter);--color-background-secondary: var(--gray-light);--font-size-base: 1rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: 1.5rem;--font-size-lg: 2rem;--font-size-xl: 3rem;--font-size-h1: var(--font-size-xl);--font-size-h2: var(--font-size-lg);--font-size-h3: var(--font-size-md);--font-size-h4: var(--font-size-sm);--font-size-h5: var(--font-size-base);--font-size-h6: var(--font-size-xs);--font-size-paragraph: var(--font-size-base);--font-weight-thin: 100;--font-weight-light: 300;--font-weight-normal: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 600;--font-weight-black: 900;--line-height-tight: 1.1;--line-height-snug: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.75;--line-height-loose: 2;--letter-spacing-tight: -.05em;--letter-spacing-normal: 0;--letter-spacing-wide: .05em;--letter-spacing-wider: .1em;--letter-spacing-widest: .2em;--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--border-radius: .25rem;--container-width: 1200px;--container-padding: 1rem}:root .text-primary{color:var(--brand-primary)!important}:root .text-secondary{color:var(--brand-secondary)!important}:root .text-accent{color:var(--brand-accent)!important}:root .text-success{color:var(--color-success)!important}:root .text-error{color:var(--color-error)!important}:root .bg-primary{background-color:var(--brand-primary)!important}:root .bg-secondary{background-color:var(--brand-secondary)!important}:root .bg-light{background-color:var(--gray-lighter)!important}:root .bg-dark{background-color:var(--gray-darker)!important}@media screen and not (min-width:750px){:root{--font-size-h1: 2rem;--font-size-h2: 1.5rem;--font-size-h3: 1.25rem;--font-size-h4: .875rem;--font-size-h5: .875rem;--font-size-h6: .75rem;--font-size-paragraph: .875rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/variables.css.map */
