:root{--heading-font-family: "Archivo", sans-serif;--heading-font-weight: 400;--heading-font-style: normal;--heading-letter-spacing: 0;--heading-text-transform: none;--text-font-family: "Inter Tight", sans-serif;--text-font-weight: 400;--text-font-style: normal;--text-letter-spacing: 0;--text-h0: 2.5rem;--text-h1: 1.75rem;--text-h2: 1.5rem;--text-h3: 1.25rem;--text-h4: 1.125rem;--text-h5: 1rem;--text-h6: .875rem;--text-lg: .875rem;--text-base: .875rem;--text-sm: .875rem;--text-xs: .6875rem;--text-micro: .5625rem;--text-subtle-opacity: .7;--border-input: 138 138 138;--focus-ring: 25 109 255;--button-tertiary-background: 245 245 245;--button-tertiary-background-hover: 222 222 222;--button-accent-background: 222 222 222;--button-accent-background-hover: 194 194 194;--button-height: 3.5rem;--button-height-sm: 2.5rem;--button-padding-inline: var(--spacing-6);--button-padding-inline-sm: var(--spacing-4);--input-height: 3rem;--input-padding-inline: var(--spacing-5)}@media screen and (min-width:700px){:root{--text-h0: 3rem;--text-h1: 2.5rem;--text-h2: 1.625rem;--text-h3: 1.5rem;--text-h4: 1.375rem;--text-h5: 1.25rem;--text-h6: 1rem;--text-lg: 1.125rem;--button-padding-inline: var(--spacing-7)}}@media screen and (min-width:1000px){:root{--text-h0: 3.75rem;--text-h1: 3rem;--text-h2: 2rem;--button-padding-inline: var(--spacing-8)}}body{line-height:1.55}h1,h2,h3,h4,h5,h6{font-family:var(--heading-font-family)}p,button,input,optgroup,select,textarea{font-family:var(--text-font-family)}.heading,.h0,.h1,.h2,.h3,.h4,.h5,.h6,.prose :is(h1,h2,h3,h4,h5,h6){font-family:var(--heading-font-family)}.h0,.sm\:h0{--heading-letter-spacing: -.01em;line-height:1.1}.h1,.sm\:h1,.prose h1:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){--heading-font-weight: 600;--heading-text-transform: uppercase;line-height:1.05}.h2,.sm\:h2,.prose h2:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){--heading-letter-spacing: -.02em;line-height:1.1}.h3,.sm\:h3,.prose h3:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){line-height:1.4}.h4,.sm\:h4,.prose h4:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6),.h5,.sm\:h5,.prose h5:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6),.h6,.sm\:h6,.prose h6:not(.h0,.h1,.h2,.h3,.h4,.h5,.h6){line-height:1.6}.h2-bold,.h4-bold{--heading-font-weight: 600}.h2-medium{--heading-font-weight: 500;--heading-letter-spacing: -.015em;line-height:1.12}.h6-medium{--heading-font-weight: 500;--heading-letter-spacing: -.015em;font-size:1rem;line-height:1.3}.text-lg,.text-base,.text-sm,.sm\:text-lg,.sm\:text-base,.sm\:text-sm{line-height:1.55}.text-lg-bold,.text-base-bold,.text-sm-bold{font-weight:700;line-height:1.55}.text-lg-bold{font-size:var(--text-lg)}.text-base-bold{font-size:var(--text-base);line-height:1.4}.text-sm-bold,.text-sm-italic{font-size:var(--text-sm)}.text-sm-italic{font-style:italic;line-height:1.55}.text-faded{color:rgb(var(--text-color) / var(--text-subtle-opacity));font-size:var(--text-sm);letter-spacing:-.01em;line-height:1.6}.text-xs,.sm\:text-xs{font-size:var(--text-sm);line-height:1.55}.text-micro{font-weight:700;letter-spacing:-.01em;line-height:1.6}.text-xs-regular{font-size:var(--text-xs);line-height:1.5}.text-micro{font-size:var(--text-micro)}.kicker,.kicker-tight,.kicker-lg,.kicker-lg-regular,.label,.label-lg{font-family:var(--text-font-family);text-transform:uppercase;line-height:1.2}.kicker,.kicker-tight,.label{font-size:var(--text-xs)}.kicker-lg,.kicker-lg-regular,.label-lg{font-size:var(--text-sm)}.kicker{letter-spacing:.16em}.kicker-lg{font-weight:700}.kicker-lg,.kicker-lg-regular{letter-spacing:.04em}.label,.label-lg{font-weight:600;letter-spacing:.16em}.button,.btn{padding-block:calc((var(--button-height) - 1.2em) / 2);padding-inline:var(--button-padding-inline);background-color:rgb(var(--button-background));color:rgb(var(--button-text-color));font-family:var(--text-font-family);font-size:var(--text-sm);font-weight:600;letter-spacing:.16em;text-transform:uppercase;line-height:1.2}.button--sm{--button-height: var(--button-height-sm);--button-padding-inline: var(--button-padding-inline-sm)}.button--tertiary{--button-background: var(--button-tertiary-background) / var(--button-background-opacity, 1);--button-text-color: var(--text-primary)}.button--accent{--button-background: var(--button-accent-background) / var(--button-background-opacity, 1);--button-text-color: var(--text-primary)}.button--accent{--button-height: 2.75rem;--button-padding-inline: var(--spacing-5)}.button--outline{background:none;color:rgb(var(--button-outline-color) / var(--button-background-opacity, 1));box-shadow:inset 0 0 0 1px}@media screen and (max-width:699px){.button--sm{--button-height: 2rem;font-size:var(--text-xs)}}@media screen and (pointer:fine){.button:not([disabled]):hover,.btn:not([disabled]):hover{--button-background-opacity: var(--text-subtle-opacity)}.button--outline:not([disabled]):hover{color:rgb(var(--button-outline-color) / var(--text-subtle-opacity))}:is(.button--secondary,.button--tertiary):not([disabled]):hover{--button-background: var(--button-tertiary-background-hover)}.button--accent:not([disabled]):hover{--button-background: var(--button-accent-background-hover)}:is(.button--secondary,.button--tertiary,.button--accent):not([disabled]):hover{color:rgb(var(--button-text-color) / var(--text-subtle-opacity))}:is(.link,.prose a:not(.button)):hover{color:rgb(var(--text-color) / var(--text-subtle-opacity))}}.button[disabled],.btn[disabled],.button.is-disabled{opacity:.5}.circle-button,.circle-chevron{border-radius:0}.circle-button--bordered{border-width:1px}:is(.button,.btn,.circle-button):focus-visible{outline:2px solid rgb(var(--focus-ring));outline-offset:2px}:is(a,button,summary,[role=button]):not(.button,.btn,.circle-button):focus-visible{outline:1px solid rgb(var(--focus-ring));outline-offset:0}.input,.textarea,.select{border-color:rgb(var(--border-input));font-size:var(--text-lg)}@media(hover:none)and (pointer:coarse){:is(input:not([type=checkbox],[type=radio],[type=range]),select,textarea){font-size:max(var(--text-lg),1rem)}}.input:focus,.textarea:focus,.select:focus-visible{border-color:rgb(var(--border-input));box-shadow:none;outline:2px solid rgb(var(--focus-ring));outline-offset:1px}.input::placeholder,.textarea::placeholder{color:rgb(var(--text-color) / var(--text-subtle-opacity));font-size:var(--text-sm)}.bg-secondary{--floating-label-tint: rgb(var(--text-color) / .05)}.input.is-floating,.select.is-floating{height:var(--input-height);padding-block-start:0}.floating-label{height:var(--input-height);margin-inline-start:calc(var(--input-padding-inline) - var(--spacing-1));padding-inline:var(--spacing-1);opacity:var(--text-subtle-opacity);font-size:var(--text-sm)}:is(.input,.textarea):focus~.floating-label,:is(.input,.textarea):not(:placeholder-shown)~.floating-label,:is(.input,.textarea,.select):-webkit-autofill~.floating-label,.select:valid~.floating-label{height:auto;background:linear-gradient(var(--floating-label-tint, transparent) 0 0),rgb(var(--background, var(--background-primary)));opacity:1;transform:translateY(-50%)}.header__link-list :is(a,summary).link-faded-reverse{column-gap:var(--spacing-2);font-size:var(--text-lg);font-weight:400;line-height:1.55}navigation-drawer .h6>:is(a,button){line-height:1.55}
/*# sourceMappingURL=/cdn/shop/t/1014/assets/style-guide.css.map */
