:root{--brand-primary: #28333A;--brand-primary-light: #3D4A52;--brand-primary-lighter: #76848A;--brand-primary-dark: #151D21;--brand-primary-darkest: #0B0E10;--brand-secondary: #CE3838;--brand-secondary-light: #E05555;--brand-secondary-lighter: #E87A7A;--brand-secondary-dark: #B02E2E;--brand-secondary-darkest: #8A2424;--brand-tertiary: #F3F3F3;--brand-tertiary-dark: #E0E0E0;--brand-bg-primary: #0B0E10;--brand-bg-secondary: #151D21;--brand-bg-card: #1A2228;--brand-bg-surface: #121212;--brand-text-primary: #FFFFFF;--brand-text-secondary: #B0B0B0;--brand-text-muted: #757575;--brand-border: #28333A;--brand-border-light: #2D3A42;--brand-error: #E53935;--brand-success: #43A047;--brand-warning: #FFA726;--brand-info: #1E88E5;--brand-accent-gold: #C9A84C;--brand-overlay: rgba(0, 0, 0, .54);--font-size-min: .5rem;--font-size-xxs: .625rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.25rem;--font-size-xl: 1.5rem;--font-size-xxl: 2rem;--font-size-xxxl: 3rem;--sk-font-size-xxs: calc(var(--sk-font-scale, 1) * .625rem);--sk-font-size-xs: calc(var(--sk-font-scale, 1) * .75rem);--sk-font-size-sm: calc(var(--sk-font-scale, 1) * .875rem);--sk-font-size-md: calc(var(--sk-font-scale, 1) * 1rem);--sk-font-size-lg: calc(var(--sk-font-scale, 1) * clamp(1.125rem, 1.05rem + .35vw, 1.25rem));--sk-font-size-xl: calc(var(--sk-font-scale, 1) * clamp(1.3rem, 1.18rem + .55vw, 1.5rem));--sk-font-size-2xl: calc(var(--sk-font-scale, 1) * clamp(1.45rem, 1.27rem + .85vw, 1.75rem));--sk-font-size-3xl: calc(var(--sk-font-scale, 1) * clamp(1.6rem, 1.36rem + 1.1vw, 2rem));--sk-font-size-4xl: calc(var(--sk-font-scale, 1) * clamp(1.9rem, 1.54rem + 1.7vw, 2.5rem));--sk-font-size-5xl: calc(var(--sk-font-scale, 1) * clamp(2.2rem, 1.72rem + 2.25vw, 3rem));--sk-font-size-6xl: calc(var(--sk-font-scale, 1) * clamp(2.6rem, 1.76rem + 3.95vw, 4rem));--sk-font-size-7xl: calc(var(--sk-font-scale, 1) * clamp(3rem, 1.8rem + 5.65vw, 5rem));--sk-font-size-8xl: calc(var(--sk-font-scale, 1) * clamp(3.5rem, 2rem + 7.05vw, 6rem));--font-weight-light: 300;--font-weight-medium: 500;--font-weight-bold: 700;--font-weight-black: 900;--font-body-weight: 300;--font-body-weight-bold: 900;--font-heading-weight: 900;--space-none: 0;--space-min: .125rem;--space-xs: .25rem;--space-sm: .5rem;--space-md: 1rem;--space-lg: 2rem;--space-xl: 3rem;--space-xxl: 4rem;--space-xxxl: 6rem;--space-section-y: 4rem;--space-col-gap: 2rem;--space-col-pad: 1.5rem;--radius-none: 0;--radius-xs: .25rem;--radius-sm: .5rem;--radius-md: 1rem;--radius-lg: 1.5rem;--radius-full: 9999px;--radius-card: .75rem;--radius-media: .75rem;--radius-button: 9999px;--radius-badge: 9999px;--transition-fast: .2s;--transition-normal: .3s;--transition-slow: .5s;--btn-border-width: 2px;--btn-sm-px: 1rem;--btn-sm-py: .5rem;--btn-sm-font: var(--font-size-sm);--btn-md-px: 1.5rem;--btn-md-py: .75rem;--btn-md-font: var(--font-size-md);--btn-lg-px: 2rem;--btn-lg-py: 1rem;--btn-lg-font: var(--font-size-lg);--card-hover-translate: -1px;--card-hover-shadow: 0 4px 12px rgba(0, 0, 0, .1);--input-height: 3rem;--input-px: 1rem;--input-border-width: 1px;--input-focus-border-color: var(--brand-secondary)}@media(min-width:768px){:root{--space-section-y: 6rem}}body{font-weight:300;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}b,strong,.font-body-bold{font-weight:900}:is([class^=sk-],[class*=" sk-"]):is(.hxl),:is([class^=sk-],[class*=" sk-"]) :is(.hxl){font-size:calc(var(--font-heading-scale) * var(--sk-font-scale, 1) * 5rem)}@media only screen and (min-width:750px){:is([class^=sk-],[class*=" sk-"]):is(.hxl),:is([class^=sk-],[class*=" sk-"]) :is(.hxl){font-size:calc(var(--font-heading-scale) * var(--sk-font-scale, 1) * 6.2rem)}}:is([class^=sk-],[class*=" sk-"]):is(.h0),:is([class^=sk-],[class*=" sk-"]) :is(.h0){font-size:calc(var(--font-heading-scale) * var(--sk-font-scale, 1) * 4rem)}@media only screen and (min-width:750px){:is([class^=sk-],[class*=" sk-"]):is(.h0),:is([class^=sk-],[class*=" sk-"]) :is(.h0){font-size:calc(var(--font-heading-scale) * var(--sk-font-scale, 1) * 5.2rem)}}:is([class^=sk-],[class*=" sk-"]):is(.h1),:is([class^=sk-],[class*=" sk-"]) :is(.h1),:is([class^=sk-],[class*=" sk-"]) h1{font-size:calc(var(--font-heading-scale) * var(--sk-font-scale, 1) * 3rem)}@media only screen and (min-width:750px){:is([class^=sk-],[class*=" sk-"]):is(.h1),:is([class^=sk-],[class*=" sk-"]) :is(.h1),:is([class^=sk-],[class*=" sk-"]) h1{font-size:calc(var(--font-heading-scale) * var(--sk-font-scale, 1) * 4rem)}}:is([class^=sk-],[class*=" sk-"]):is(.h2),:is([class^=sk-],[class*=" sk-"]) :is(.h2),:is([class^=sk-],[class*=" sk-"]) h2{font-size:calc(var(--font-heading-scale) * var(--sk-font-scale, 1) * 2rem)}@media only screen and (min-width:750px){:is([class^=sk-],[class*=" sk-"]):is(.h2),:is([class^=sk-],[class*=" sk-"]) :is(.h2),:is([class^=sk-],[class*=" sk-"]) h2{font-size:calc(var(--font-heading-scale) * var(--sk-font-scale, 1) * 2.4rem)}}:is([class^=sk-],[class*=" sk-"]):is(.h3),:is([class^=sk-],[class*=" sk-"]) :is(.h3),:is([class^=sk-],[class*=" sk-"]) h3{font-size:calc(var(--font-heading-scale) * var(--sk-font-scale, 1) * 1.7rem)}@media only screen and (min-width:750px){:is([class^=sk-],[class*=" sk-"]):is(.h3),:is([class^=sk-],[class*=" sk-"]) :is(.h3),:is([class^=sk-],[class*=" sk-"]) h3{font-size:calc(var(--font-heading-scale) * var(--sk-font-scale, 1) * 1.8rem)}}:is([class^=sk-],[class*=" sk-"]):is(.subtitle),:is([class^=sk-],[class*=" sk-"]) :is(.subtitle){font-size:calc(var(--sk-font-scale, 1) * 1.8rem)}:is([class^=sk-],[class*=" sk-"]):is(.subtitle--small),:is([class^=sk-],[class*=" sk-"]) :is(.subtitle--small){font-size:calc(var(--sk-font-scale, 1) * 1.4rem)}:is([class^=sk-],[class*=" sk-"]):is(.subtitle--medium),:is([class^=sk-],[class*=" sk-"]) :is(.subtitle--medium){font-size:calc(var(--sk-font-scale, 1) * 1.6rem)}:is([class^=sk-],[class*=" sk-"]):is(.caption-with-letter-spacing),:is([class^=sk-],[class*=" sk-"]) :is(.caption-with-letter-spacing){font-size:calc(var(--sk-font-scale, 1) * 1rem)}:is([class^=sk-],[class*=" sk-"]):is(.caption-with-letter-spacing--medium),:is([class^=sk-],[class*=" sk-"]) :is(.caption-with-letter-spacing--medium){font-size:calc(var(--sk-font-scale, 1) * 1.2rem)}:is([class^=sk-],[class*=" sk-"]):is(.caption-with-letter-spacing--large),:is([class^=sk-],[class*=" sk-"]) :is(.caption-with-letter-spacing--large){font-size:calc(var(--sk-font-scale, 1) * 1.4rem)}.button.sk-btn-secondary{background-color:rgb(var(--color-secondary-button-text));color:rgb(var(--color-background))}.button.sk-btn-secondary:after{box-shadow:0 0 0 calc(var(--buttons-border-width) + var(--border-offset, 0px)) rgb(var(--color-secondary-button-text)),0 0 0 var(--buttons-border-width) rgb(var(--color-secondary-button-text))}.button.sk-btn-secondary:not([disabled]):hover{background-color:rgb(var(--color-secondary-button-text));color:rgb(var(--color-background))}.button.sk-btn-outline{--alpha-button-background: 0;background-color:transparent;color:rgb(var(--color-secondary-button-text));transition:background-color .25s ease,color .25s ease}.button.sk-btn-outline:after{box-shadow:0 0 0 calc(max(1px,var(--buttons-border-width)) + var(--border-offset, 0px)) rgb(var(--color-secondary-button-text)),0 0 0 0 transparent}.button.sk-btn-outline:not([disabled]):hover{background-color:rgb(var(--color-secondary-button-text));color:rgb(var(--color-background))}.button.sk-btn-outline:not([disabled]):hover:after{box-shadow:0 0 0 calc(max(1px,var(--buttons-border-width)) + var(--border-offset, 0px)) rgb(var(--color-secondary-button-text)),0 0 0 0 transparent}.rte .text-red,.text-red{color:var(--brand-primary, #CE3838)}.rte .text-grey,.text-grey{color:var(--brand-text-secondary, #6B7B85)}.rte .text-white,.text-white{color:#fff}@media screen and (max-width:749px){[style*="--sk-fsm:"]{font-size:var(--sk-fsm)!important}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/brand-tokens.css.map */
