body{font-family:var(--wa-font-body);font-size:var(--wa-text-base);font-weight:var(--wa-weight-regular);line-height:var(--wa-leading-normal);color:var(--wa-text-primary);background-color:var(--wa-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.wa-display{font-family:var(--wa-font-display);font-style:italic;font-weight:var(--wa-weight-regular);font-size:clamp(var(--wa-text-3xl),6vw,var(--wa-text-4xl));line-height:var(--wa-leading-tight);letter-spacing:var(--wa-tracking-tight);color:var(--wa-text-primary)}.wa-heading-xl{font-family:var(--wa-font-display);font-style:italic;font-weight:var(--wa-weight-regular);font-size:clamp(var(--wa-text-2xl),4vw,var(--wa-text-3xl));line-height:var(--wa-leading-snug);letter-spacing:var(--wa-tracking-tight);color:var(--wa-text-primary)}.wa-heading-lg{font-family:var(--wa-font-display);font-style:italic;font-weight:var(--wa-weight-regular);font-size:clamp(var(--wa-text-xl),3vw,var(--wa-text-2xl));line-height:var(--wa-leading-snug);color:var(--wa-text-primary)}.wa-heading-md{font-family:var(--wa-font-display);font-style:italic;font-weight:var(--wa-weight-regular);font-size:var(--wa-text-lg);line-height:var(--wa-leading-snug);color:var(--wa-text-primary)}.wa-heading-sm{font-family:var(--wa-font-body);font-weight:var(--wa-weight-medium);font-size:var(--wa-text-base);line-height:var(--wa-leading-snug);color:var(--wa-text-primary)}.wa-body-lg{font-family:var(--wa-font-body);font-weight:var(--wa-weight-light);font-size:var(--wa-text-md);line-height:var(--wa-leading-loose);color:var(--wa-text-primary)}.wa-body{font-family:var(--wa-font-body);font-weight:var(--wa-weight-regular);font-size:var(--wa-text-base);line-height:var(--wa-leading-normal);color:var(--wa-text-primary)}.wa-body-sm{font-family:var(--wa-font-body);font-weight:var(--wa-weight-regular);font-size:var(--wa-text-sm);line-height:var(--wa-leading-normal);color:var(--wa-text-secondary)}.wa-label{font-family:var(--wa-font-label);font-weight:var(--wa-weight-medium);font-size:var(--wa-text-xs);letter-spacing:var(--wa-tracking-caps);text-transform:uppercase;color:var(--wa-text-muted);line-height:1}.wa-label--accent{color:var(--wa-terracotta)}.wa-price{font-family:var(--wa-font-body);font-weight:var(--wa-weight-regular);font-size:var(--wa-text-sm);color:var(--wa-brown);letter-spacing:var(--wa-tracking-wide)}.wa-price--large{font-size:var(--wa-text-lg);font-weight:var(--wa-weight-medium)}.wa-caption{font-family:var(--wa-font-body);font-weight:var(--wa-weight-light);font-size:var(--wa-text-sm);color:var(--wa-text-muted);line-height:var(--wa-leading-normal)}.wa-attribution{font-family:var(--wa-font-body);font-weight:var(--wa-weight-regular);font-size:var(--wa-text-sm);letter-spacing:var(--wa-tracking-caps);text-transform:uppercase;color:var(--wa-text-secondary)}.wa-pullquote{font-family:var(--wa-font-display);font-style:italic;font-weight:var(--wa-weight-regular);font-size:clamp(var(--wa-text-lg),2.5vw,var(--wa-text-xl));line-height:var(--wa-leading-snug);color:var(--wa-text-primary);quotes:"\201e" "\201c"}.wa-pullquote:before{content:open-quote;color:var(--wa-terracotta);font-size:2em;line-height:0;vertical-align:-.4em;margin-right:.1em}.wa-link{color:var(--wa-brown);text-decoration:underline;text-underline-offset:3px;text-decoration-color:transparent;transition:var(--wa-transition-color)}.wa-link:hover{text-decoration-color:var(--wa-brown)}.wa-link-underline{font-family:var(--wa-font-label);font-size:var(--wa-text-xs);font-weight:var(--wa-weight-medium);letter-spacing:var(--wa-tracking-caps);text-transform:uppercase;color:var(--wa-terracotta);text-decoration:none;border-bottom:1px solid currentColor;padding-bottom:2px;transition:var(--wa-transition-color)}.wa-link-underline:hover{color:var(--wa-terracotta-hover)}.wa-link-inverse{color:var(--wa-text-inverse);text-decoration-color:#f4efe84d}.wa-link-inverse:hover{text-decoration-color:var(--wa-text-inverse)}.shopify-section h1,.shopify-section h2,.shopify-section h3,.shopify-section h4,.shopify-section .h1,.shopify-section .h2,.shopify-section .h3,.shopify-section .h4{font-family:var(--wa-font-display);font-style:italic}.product__title,.collection__title,.page-header__title{font-style:italic}
/*# sourceMappingURL=/cdn/shop/t/23/assets/wa-rd-typography.css.map */
