:root{--narrow-page-width: 80rem;--normal-page-width: 96rem;--wide-page-width: 120rem;--font-heading--spacing: .35em;--focus-outline-width: 2px;--focus-outline-offset: 3px;--button-padding-inline: 1.5rem;--button-padding-block: .875rem}html{background-color:var(--color-background)}body{letter-spacing:.005em;text-rendering:optimizeLegibility}::selection{color:var(--color-primary-button-text);background-color:var(--color-primary-button-background)}:is(h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6){font-kerning:normal;font-optical-sizing:auto;text-wrap:balance}:is(p,li,blockquote){text-wrap:pretty}:is(p,.rte) a:where(:not(.button,.button-secondary,.button-unstyled)){text-decoration-thickness:1px;text-underline-offset:.2em}:is(p,.rte) a:where(:not(.button,.button-secondary,.button-unstyled)):hover{text-decoration-color:var(--supra-color-accent)}.page-width-wide,.page-width-normal,.page-width-narrow,.page-width-content{--page-margin: clamp(1.25rem, 5vw, 3rem)}.button,.button-secondary,.button-custom,button.shopify-payment-button__button--unbranded{min-block-size:3rem;font-size:.8125rem;font-weight:500;line-height:1.2;letter-spacing:.08em}:where(input:not([type=checkbox],[type=radio]),textarea,select){min-block-size:3rem;color:var(--color-input-text);transition:color var(--animation-speed) var(--animation-easing),background-color var(--animation-speed) var(--animation-easing),box-shadow var(--animation-speed) var(--animation-easing)}textarea{min-block-size:8rem}:where(fieldset){border:1px solid var(--supra-color-border)}:where(hr){border:0;border-block-start:1px solid var(--supra-color-border)}:where(*:focus-visible){outline-color:var(--supra-color-focus)}@supports not selector(:focus-visible){:where(*:focus){outline-color:var(--supra-color-focus)}}.rte blockquote{border-inline-start-color:var(--supra-color-accent)}@media screen and (min-width:750px){:root{--button-padding-inline: 1.75rem;--button-padding-block: 1rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/supra-base.css.map */
