:root{--r3d-light-primary-button-background: var(--color-primary-button-background);--r3d-light-primary-button-text: var(--color-primary-button-text);--r3d-light-primary-button-border: var(--color-primary-button-border);--r3d-light-primary-button-focus-outline: var(--color-primary-button-focus-outline);--r3d-light-primary-button-hover-background: var(--color-primary-button-hover-background);--r3d-light-primary-button-hover-text: var(--color-primary-button-hover-text);--r3d-light-primary-button-hover-border: var(--color-primary-button-hover-border);--r3d-light-secondary-button-background: var(--color-secondary-button-background);--r3d-light-secondary-button-text: var(--color-secondary-button-text);--r3d-light-secondary-button-border: var(--color-secondary-button-border);--r3d-light-secondary-button-hover-background: var(--color-secondary-button-hover-background);--r3d-light-secondary-button-hover-text: var(--color-secondary-button-hover-text);--r3d-light-secondary-button-hover-border: var(--color-secondary-button-hover-border);--r3d-bg: var(--surface);--r3d-text: var(--ink);--r3d-text-muted: var(--ink-muted);--r3d-line: var(--line);--r3d-focus-ring: var(--ink);--r3d-button-disabled-background: var(--line);--r3d-button-disabled-text: var(--ink-muted)}.r3d-surface-light,.r3d-surface-soft{--color: var(--ink);--color-rgb: var(--ink-rgb);--color-foreground: var(--ink);--color-foreground-rgb: var(--ink-rgb);--color-foreground-muted: var(--ink-muted);--color-foreground-subdued: rgb(var(--ink-rgb) / var(--opacity-subdued-text));--color-border: var(--ink);--color-border-rgb: var(--ink-rgb);--opacity-5-15: .05;--opacity-10-25: .1;--opacity-35-55: .35;--opacity-40-60: .4;--opacity-30-60: .3;--input-disabled-background-color: rgb(var(--ink-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--ink-rgb) / var(--opacity-5));--input-disabled-text-color: rgb(var(--ink-rgb) / var(--opacity-50));--checkbox-border: 1px solid rgb(var(--ink-rgb) / var(--opacity-35-55));--r3d-text: var(--ink);--r3d-text-muted: var(--ink-muted);--r3d-line: var(--line);--r3d-link-color: var(--r3d-link-color-light);--r3d-focus-ring: var(--ink);--r3d-button-disabled-background: var(--line);--r3d-button-disabled-text: var(--ink-muted);--color-primary-button-background: var(--r3d-light-primary-button-background);--color-primary-button-text: var(--r3d-light-primary-button-text);--color-primary-button-border: var(--r3d-light-primary-button-border);--color-primary-button-focus-outline: var(--r3d-light-primary-button-focus-outline);--color-primary-button-hover-background: var(--r3d-light-primary-button-hover-background);--color-primary-button-hover-text: var(--r3d-light-primary-button-hover-text);--color-primary-button-hover-border: var(--r3d-light-primary-button-hover-border);--color-secondary-button-background: var(--r3d-light-secondary-button-background);--color-secondary-button-text: var(--r3d-light-secondary-button-text);--color-secondary-button-border: var(--r3d-light-secondary-button-border);--color-secondary-button-hover-background: var(--r3d-light-secondary-button-hover-background);--color-secondary-button-hover-text: var(--r3d-light-secondary-button-hover-text);--color-secondary-button-hover-border: var(--r3d-light-secondary-button-hover-border)}.r3d-surface-light{--color-background: var(--surface);--color-background-rgb: var(--surface-rgb);--r3d-bg: var(--surface)}.r3d-surface-soft{--color-background: var(--surface-soft);--color-background-rgb: var(--surface-soft-rgb);--r3d-bg: var(--surface-soft)}.r3d-surface-dark{--color-background: var(--dark-surface);--color-background-rgb: var(--dark-surface-rgb);--color: var(--dark-ink);--color-rgb: var(--dark-ink-rgb);--color-foreground: var(--dark-ink);--color-foreground-rgb: var(--dark-ink-rgb);--color-foreground-muted: var(--dark-muted);--color-foreground-subdued: rgb(var(--dark-ink-rgb) / var(--opacity-subdued-text));--color-border: var(--dark-ink);--color-border-rgb: var(--dark-ink-rgb);--opacity-5-15: .15;--opacity-10-25: .25;--opacity-35-55: .55;--opacity-40-60: .6;--opacity-30-60: .6;--input-disabled-background-color: rgb(var(--dark-ink-rgb) / var(--opacity-10));--input-disabled-border-color: rgb(var(--dark-ink-rgb) / var(--opacity-5));--input-disabled-text-color: rgb(var(--dark-ink-rgb) / var(--opacity-50));--checkbox-border: 1px solid rgb(var(--dark-ink-rgb) / var(--opacity-35-55));--r3d-bg: var(--dark-surface);--r3d-text: var(--dark-ink);--r3d-text-muted: var(--dark-muted);--r3d-line: var(--dark-line);--r3d-link-color: var(--r3d-link-color-dark);--r3d-focus-ring: var(--dark-ink);--r3d-button-disabled-background: var(--dark-line);--r3d-button-disabled-text: var(--dark-muted);--color-primary-button-background: var(--r3d-dark-button-background);--color-primary-button-text: var(--r3d-dark-button-text);--color-primary-button-border: var(--r3d-dark-button-background);--color-primary-button-focus-outline: var(--r3d-dark-button-background);--color-primary-button-hover-background: var(--r3d-dark-button-hover-background);--color-primary-button-hover-text: var(--r3d-dark-button-hover-text);--color-primary-button-hover-border: var(--r3d-dark-button-hover-background);--color-secondary-button-background: transparent;--color-secondary-button-text: var(--dark-ink);--color-secondary-button-border: var(--dark-ink);--color-secondary-button-hover-background: rgb(var(--dark-ink-rgb) / var(--opacity-10));--color-secondary-button-hover-text: var(--dark-ink);--color-secondary-button-hover-border: var(--dark-ink)}.r3d-surface-light,.r3d-surface-soft,.r3d-surface-dark{color:var(--color-foreground);background-color:var(--color-background)}.shopify-section:not(.header-section) .section:is(.r3d-surface-light,.r3d-surface-soft,.r3d-surface-dark){background-color:var(--color-background)}.r3d-display-xl,.r3d-display,.r3d-heading,.r3d-small-head{font-family:var(--r3d-font-display);font-style:normal;letter-spacing:var(--r3d-tracking-display);text-transform:none;text-wrap:balance;overflow-wrap:break-word}.r3d-display-xl{font-size:var(--r3d-text-display-xl-size);line-height:var(--r3d-text-display-xl-line);font-weight:var(--r3d-weight-display)}.r3d-display{font-size:var(--r3d-text-display-size);line-height:var(--r3d-text-display-line);font-weight:var(--r3d-weight-display)}.r3d-heading{font-size:var(--r3d-text-heading-size);line-height:var(--r3d-text-heading-line);font-weight:var(--r3d-weight-heading)}.r3d-small-head{font-size:var(--r3d-text-small-head-size);line-height:var(--r3d-text-small-head-line);font-weight:var(--r3d-weight-small-head);letter-spacing:0}.r3d-body-lg,.r3d-body,.r3d-label{font-family:var(--r3d-font-body);font-style:normal;text-transform:none}.r3d-body-lg{font-size:var(--r3d-text-body-lg-size);line-height:var(--r3d-text-body-lg-line);font-weight:var(--r3d-weight-body)}.r3d-body{font-size:var(--r3d-text-body-size);line-height:var(--r3d-text-body-line);font-weight:var(--r3d-weight-body)}.r3d-label{font-size:var(--r3d-text-label-size);line-height:var(--r3d-text-label-line);font-weight:var(--r3d-weight-label);letter-spacing:var(--r3d-tracking-label)}.r3d-spec{font-family:var(--r3d-font-mono);font-size:var(--r3d-text-spec-size);line-height:var(--r3d-text-spec-line);font-weight:var(--r3d-weight-spec);font-style:normal;letter-spacing:0;text-transform:none}.r3d-muted{color:var(--r3d-text-muted)}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{font-weight:var(--r3d-weight-label)}.button:is(:disabled,[aria-disabled=true]),.button-custom:is(:disabled,[aria-disabled=true]){--button-background-color: var(--r3d-button-disabled-background);--button-color: var(--r3d-button-disabled-text);--button-border-color: var(--r3d-button-disabled-background);opacity:1}.button-secondary:is(:disabled,[aria-disabled=true]){--button-background-color: transparent;--button-color: var(--r3d-button-disabled-text);--button-border-color: var(--r3d-button-disabled-background);opacity:1}p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)),.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)){color:var(--r3d-link-color, currentcolor);text-decoration-color:currentcolor}:is(p:not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary)),.rte :is(p,ul,ol,table):not(.h1,.h2,.h3,.h4,.h5,.h6) a:where(:not(.button,.button-secondary))):hover{color:var(--r3d-link-color, currentcolor);text-decoration-thickness:.15em}.field__input:focus-visible,:where(input:not([type=checkbox],[type=radio]),select,textarea):focus-visible{outline:var(--focus-outline-width) solid var(--color-foreground);outline-offset:var(--focus-outline-offset)}.r3d-radius-card{border-radius:var(--r3d-radius-card)}.r3d-radius-image{border-radius:var(--r3d-radius-image);overflow:hidden}.r3d-radius-pill{border-radius:var(--r3d-radius-pill)}.r3d-lift{box-shadow:var(--r3d-shadow-lift)}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/24/assets/r3d-base.css.map */
