:root{--roots-commerce-accent: #c2620a;--roots-commerce-accent-rgb: 194 98 10;--roots-commerce-accent-surface: #fdecc8;--roots-commerce-accent-on-surface: #1f3025;--roots-commerce-badge-fill: #f5920b;--roots-mechanism-gold: #e8a62d;--roots-brand-accent-graphic: #a85535;--roots-brand-accent-text: #6b3220;--roots-brand-accent-surface: #f3e4d6;--roots-muted: #3f5e4a;--roots-star-fill: var(--roots-commerce-accent);--roots-star-empty: #737373;--roots-focus-ring: #385542;--roots-error: #991b1b;--roots-warning: #b45309;--roots-success: #157f3c;--roots-info: #334155;--roots-error-bg: #fef2f2;--roots-warning-bg: #fffbeb;--roots-success-bg: #f0fdf4;--roots-info-bg: #f1f5f9;--roots-disabled-surface: #d4d4d4;--roots-radius-none: 0px;--roots-radius-subtle: 8px;--roots-radius-soft: 12px;--roots-radius-rounded: 16px;--roots-radius-generous: 24px;--roots-radius-bold: 32px;--roots-radius-pill: 9999px;--roots-gap-none: 0px;--roots-gap-tight: 8px;--roots-gap-standard: 16px;--roots-gap-relaxed: 24px;--roots-gap-spacious: 32px;--roots-gap-generous: 48px;--roots-gap-micro: 4px}.rte a:where(:not(.button,.button-secondary)){color:var(--color-primary);--color-rgb: var(--color-primary-rgb);text-decoration:underline;text-underline-offset:.15em}.page-content a:not(.button,.button-secondary),.blog-post-content a:not(.button,.button-secondary){color:var(--color-primary);--color-rgb: var(--color-primary-rgb)}:focus-visible{outline:2px solid var(--roots-focus-ring);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.roots-muted{color:var(--roots-muted)}.roots-rating{display:inline-flex;align-items:center;gap:.25em}.roots-rating__star{width:1em;height:1em;color:var(--roots-star-empty)}.roots-rating__star--filled{color:var(--roots-star-fill)}.roots-rating__value{font-variant-numeric:tabular-nums}.roots-alert{display:flex;gap:.5em;padding:.75em 1em;border-radius:12px}.roots-alert--error{color:var(--roots-error);background:var(--roots-error-bg)}.roots-alert--warning{color:var(--roots-warning);background:var(--roots-warning-bg)}.roots-alert--success{color:var(--roots-success);background:var(--roots-success-bg)}.roots-alert--info{color:var(--roots-info);background:var(--roots-info-bg)}.roots-error{color:var(--roots-error)}.roots-warning{color:var(--roots-warning)}.roots-success{color:var(--roots-success)}.roots-info{color:var(--roots-info)}input[disabled],select[disabled],textarea[disabled],fieldset[disabled]{cursor:not-allowed;opacity:.55}.roots-disabled-note{color:var(--roots-muted)}.roots-badge--savings{color:var(--roots-commerce-accent-on-surface);background:var(--roots-commerce-badge-fill);border-radius:100px;padding:.2em .7em;font-weight:700}.rating-wrapper.rating-wrapper{--star-fill-color: var(--roots-star-fill);--star-fill-color-rgb: var(--roots-commerce-accent-rgb)}.rating-wrapper .rating-count.rating-count,.rating-wrapper .rating-count-separator.rating-count-separator{color:var(--color-foreground)}.glass-tone--dark-media{text-shadow:0 1px 3px rgb(0 0 0 / .5)}.glass-tone--light-media{text-shadow:0 1px 2px rgb(255 255 255 / .6)}.glass-tone--dark-media .button,.glass-tone--dark-media .button-secondary,.glass-tone--light-media .button,.glass-tone--light-media .button-secondary{text-shadow:none}:root{--roots-card-lift: translateY(-4px);--roots-card-transition: transform .25s ease, box-shadow .25s ease;--roots-button-lift: 0 -1px}:root,[class*=color-custom-]{--roots-shadow-card: 0 1px 2px rgb(var(--color-foreground-rgb) / .04), 0 12px 28px rgb(var(--color-foreground-rgb) / .08);--roots-shadow-card-hover: 0 2px 4px rgb(var(--color-foreground-rgb) / .05), 0 20px 40px rgb(var(--color-foreground-rgb) / .12);--roots-shadow-panel: 0 1px 2px rgb(var(--color-foreground-rgb) / .03), 0 18px 48px rgb(var(--color-foreground-rgb) / .07);--roots-card-border: 1px solid rgb(var(--color-foreground-rgb) / .06);--roots-shadow-button: 0 1px 2px rgb(var(--color-foreground-rgb) / calc(.1 * var(--roots-elevation-boost, 1))), 0 2px 6px rgb(var(--color-foreground-rgb) / calc(.12 * var(--roots-elevation-boost, 1)));--roots-shadow-button-hover: 0 2px 4px rgb(var(--color-foreground-rgb) / calc(.12 * var(--roots-elevation-boost, 1))), 0 6px 16px rgb(var(--color-foreground-rgb) / calc(.16 * var(--roots-elevation-boost, 1)));--roots-shadow-button-active: 0 1px 1px rgb(var(--color-foreground-rgb) / calc(.14 * var(--roots-elevation-boost, 1)));--roots-shadow-overlay: 0 4px 12px rgb(var(--color-foreground-rgb) / calc(.1 * var(--roots-elevation-boost, 1))), 0 12px 32px rgb(var(--color-foreground-rgb) / calc(.14 * var(--roots-elevation-boost, 1)));--shadow-drawer: var(--roots-shadow-drawer-gate, var(--roots-shadow-overlay));--shadow-popover: var(--roots-shadow-popover-gate, var(--roots-shadow-overlay))}
/*# sourceMappingURL=/cdn/shop/t/2/assets/roots-tokens.css.map */
