:root{--color-cream-50: #fbf8f3;--color-sand-100: #f4ede3;--color-beige-150: #f0e7da;--color-beige-200: #efe3d5;--color-beige-250: #f2e7d8;--color-bronze-500: #c59c68;--color-bronze-600: #a97f4e;--color-ink-900: #2a2620;--color-ink-700: #3a352e;--color-stone-700: #5b5348;--color-stone-600: #6a6258;--color-stone-500: #7a7268;--color-stone-400: #8a8175;--color-charcoal-800: #43403a;--color-white: #ffffff;--color-whatsapp: #25d366;--color-page: var(--color-background);--color-surface: var(--color-white);--color-surface-subtle: var(--color-sand-100);--color-surface-emphasis: var(--color-beige-200);--color-text: var(--color-foreground);--color-text-muted: var(--color-stone-600);--color-text-subtle: var(--color-text-muted);--color-accent: var(--color-bronze-500);--color-accent-strong: var(--color-bronze-600);--color-accent-strong-text: var(--color-payment-text);--color-footer: var(--color-charcoal-800);--color-border: rgb(28 24 21 / 10%);--color-border-soft: rgb(28 24 21 / 7%);--color-focus: var(--color-bronze-600);--color-text-inverse: var(--color-white);--color-text-inverse-muted: rgb(255 255 255 / 92%);--color-announcement-text: #7a6f60;--color-hero-fallback: #e4ddd2;--color-hero-eyebrow: #ead8c1;--color-feature-media: #e7dccc;--color-footer-text: #cfc7bb;--color-footer-text-muted: var(--color-footer-text);--color-footer-heading: #dcc1a4;--color-footer-text-subtle: var(--color-footer-text);--color-border-accent: rgb(197 156 104 / 35%);--color-border-inverse: rgb(207 199 187 / 32%);--color-border-inverse-soft: rgb(207 199 187 / 18%);--color-border-inverse-strong: rgb(255 255 255 / 70%);--color-shop-pay: #5a31f4;--color-klarna: #ffb3c7;--color-afterpay: #b2fce4;--color-payment-text: #0a0a0a;--gradient-hero-overlay: linear-gradient( 90deg, rgb(34 29 24 / 64%) 0%, rgb(34 29 24 / 38%) 38%, rgb(34 29 24 / 8%) 68%, transparent 100% ), rgb(58 44 30 / 28%);--gradient-hero-overlay-mobile: linear-gradient( 90deg, rgb(34 29 24 / 72%), rgb(34 29 24 / 38%) );--font-display: "Cormorant Garamond", Georgia, serif;--font-body: var(--font-primary--family);--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--text-xs: .75rem;--text-sm: .875rem;--text-base: 1rem;--text-lg: 1.125rem;--text-xl: 1.3125rem;--text-2xl: clamp(1.75rem, 3vw, 2.5rem);--text-3xl: clamp(2.25rem, 4vw, 3rem);--text-hero: clamp(3rem, 6vw, 4.125rem);--leading-tight: 1.05;--leading-body: 1.55;--tracking-label: .2em;--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-14: 3.5rem;--space-16: 4rem;--space-18: 4.5rem;--space-22: 5.5rem;--space-24: 6rem;--container-wide: var(--page-width);--container-content: 75rem;--container-text: 38.75rem;--gutter: var(--page-margin);--section-space: clamp(4rem, 8vw, 5.5rem);--grid-gap: clamp(1rem, 2vw, 1.5rem);--border-width: 1px;--radius-none: 0;--radius-sm: .125rem;--radius-pill: 999px;--transition-fast: .16s ease;--transition-base: .24s ease}html{color-scheme:light;font-size:100%;scroll-behavior:smooth}body{min-width:20rem;background:var(--color-page);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-base);font-weight:var(--font-weight-light);line-height:var(--leading-body);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4,h5,h6{font-family:var(--font-display);font-weight:var(--font-weight-medium);line-height:var(--leading-tight);text-wrap:balance}h1{font-size:var(--text-hero)}h2{font-size:var(--text-3xl)}h3{font-size:var(--text-xl)}ul,ol{margin:0;padding:0}button,input,textarea,select{font:inherit}a{color:inherit;text-decoration:none}a,button{transition:color var(--transition-fast),background-color var(--transition-fast),border-color var(--transition-fast),opacity var(--transition-fast)}:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.skip-link{position:fixed;inset-block-start:var(--space-4);inset-inline-start:var(--space-4);z-index:10;padding:var(--space-3) var(--space-4);background:var(--color-surface);color:var(--color-text);transform:translateY(-200%)}.skip-link:focus-visible{transform:translateY(0)}::selection{background:var(--color-accent);color:var(--color-ink-700)}.l-container{width:100%;max-width:var(--container-content);margin-inline:auto;padding-inline:var(--gutter)}.l-container--wide{max-width:var(--container-wide)}.l-container--text{max-width:var(--container-text)}.l-section{padding-block:var(--section-space)}.l-section--subtle{background:var(--color-surface-subtle)}.l-section--emphasis{background:var(--color-surface-emphasis)}.l-grid{display:grid;gap:var(--grid-gap)}.l-grid--products{grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.l-grid--programs{grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.l-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.l-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.l-stack{display:flex;flex-direction:column;gap:var(--stack-space, var(--space-6))}.l-cluster{display:flex;flex-wrap:wrap;align-items:center;gap:var(--cluster-space, var(--space-4))}@media(max-width:48rem){.l-grid--three,.l-grid--two{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/briskin-foundations.css.map */
