:root{--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-out-quart: cubic-bezier(.25, 1, .5, 1);--space-rhythm: clamp(2.5rem, 6vw, 5rem)}h1,.h1,h2,.h2,h3,.h3{letter-spacing:-.02em;text-wrap:balance;line-height:1.08}h1,.h1{font-weight:700}p,li,.rte{text-wrap:pretty}.rte>*{max-width:70ch}.product__title h1,.product__title>*{font-size:clamp(1.7rem,4.5vw,2.6rem);letter-spacing:-.025em;line-height:1.05}.button,button.button,.shopify-payment-button__button--unbranded{font-weight:600;letter-spacing:.01em;padding:1.1rem 2.2rem;border-radius:var(--buttons-radius, 6px);transition:transform .25s var(--ease-out-expo),box-shadow .25s var(--ease-out-expo),filter .25s var(--ease-out-expo)}.product-form__submit,.shopify-payment-button__button{font-size:1.02rem;text-transform:uppercase;letter-spacing:.04em}@media(hover:hover){.button:hover{filter:brightness(1.04)}}.shopify-section+.shopify-section{margin-top:0}.button:focus-visible,a:focus-visible{outline:2px solid rgb(var(--color-foreground, 18 18 18));outline-offset:2px}img{font-style:italic}.header{padding-top:12px;padding-bottom:12px}.header__heading-logo{transition:opacity .2s ease}.drawer__inner{gap:1rem}@media(prefers-reduced-motion:reduce){.button{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/1028-elevate.css.map */
