:root{--color-bg: var(--color-cream);--color-bg-inverse: var(--color-brown);--color-text: var(--color-brown);--color-text-inverse: var(--color-cream);--color-cta-bg: var(--color-brown);--color-cta-text: var(--color-cream);--color-badge-strip-bg: var(--color-light-pink);--color-announcement-bg: var(--color-light-blue);--color-quote-band-bg: var(--color-light-green);--font-display: "Lilian", Georgia, serif;--font-heading: "Italica Plate No1", Arial, sans-serif;--font-mono: "Reverie", "Courier New", monospace;--font-body: "DaVinci", Georgia, serif;--font-body-italic: "DaVinci Italic", Georgia, serif;--text-display-lg: 4.5rem;--text-display-md: 2.5rem;--text-heading: 1rem;--text-body: 1rem;--text-small: .85rem;--text-eyebrow: .75rem;--tracking-eyebrow: .12em;--tracking-heading: .02em;--space-xs: .5rem;--space-sm: 1rem;--space-md: 2rem;--space-lg: 4rem;--space-xl: 6rem;--radius-pill: 999px;--border-thin: 1px solid var(--color-brown);--container-max: 1440px;--content-padding: 2rem}body.gradient{background:var(--color-cream)!important}.eyebrow{font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}.announcement-bar__message.h5{font-family:var(--font-mono);font-weight:400}.btn-pill{display:inline-block;background:var(--color-cta-bg);color:var(--color-cta-text);border-radius:var(--radius-pill);padding:.75rem 1.5rem;font-family:var(--font-mono);font-size:var(--text-eyebrow);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;text-decoration:none}.button.button,.shopify-challenge__button.shopify-challenge__button,.customer button.button{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:1.275rem}.banner__heading.banner__heading{font-family:var(--font-display);font-style:italic;font-weight:400;text-transform:none;letter-spacing:normal}[id$=__hero] .slideshow__text{--hero-box-size: clamp(220px, 38vw, 350px);width:var(--hero-box-size)!important;min-width:var(--hero-box-size)!important;max-width:var(--hero-box-size)!important;height:var(--hero-box-size)!important;min-height:var(--hero-box-size)!important;max-height:var(--hero-box-size)!important;flex-grow:0!important;flex-shrink:0!important;align-self:center!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:calc(var(--hero-box-size) * .08)!important;border:1px solid var(--color-brown)!important;outline:1px solid var(--color-brown)!important;outline-offset:-8px!important;box-sizing:border-box!important}[id$=__hero] .slideshow__text:before{content:"";display:block;width:calc(var(--hero-box-size) * .08);height:calc(var(--hero-box-size) * .08);margin-bottom:1rem;background-image:var(--accent-glyph-brown-url);background-size:contain;background-repeat:no-repeat;background-position:center}[id$=__hero] .banner__heading.banner__heading{font-size:calc(var(--hero-box-size) * .17);line-height:1.15;max-width:11ch;margin-left:auto;margin-right:auto}@media screen and (max-width:749px){[id$=__hero] .slideshow__text-wrapper{margin-top:2rem!important;margin-bottom:2rem!important}}[id$=__hero] .media>img{object-position:80% center}[id$=__shoppable] .slideshow.banner,[id$=__shoppable] .slideshow__media{height:clamp(280px,40vw,540px)!important;min-height:clamp(280px,40vw,540px)!important;max-height:clamp(280px,40vw,540px)!important}[id$=__shoppable] .media>img{object-position:center 75%}[id$=__shoppable] .slider-counter,[id$=__shoppable] .slideshow__autoplay{display:none!important}[id$=__shoppable] .slideshow__controls{position:absolute!important;top:0!important;right:0!important;bottom:0!important;left:0!important;width:100%!important;height:100%!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 1.25rem!important;border:none!important;background:transparent!important;pointer-events:none!important;z-index:2!important}[id$=__shoppable] .slider-button{pointer-events:auto!important;color:var(--color-cream)!important;width:44px!important;height:44px!important}[id$=__shoppable] .slider-button .icon{height:1.1rem!important;width:auto!important}product-component{height:100%}.card__heading.card__heading{text-transform:uppercase;letter-spacing:.02em}.price.price{font-family:var(--font-heading-family);font-weight:700}.facets-container,.mobile-facets__wrapper,.facets-container .select__select,.mobile-facets__wrapper .select__select{font-family:var(--font-mono)}[id$=__main] .product__text.caption-with-letter-spacing{font-family:var(--font-mono);font-weight:400;color:rgba(var(--color-foreground),.7)}[id$=__main] .product__title h1{font-family:var(--font-heading-family);font-weight:700;text-transform:uppercase;letter-spacing:.02em}[id$=__main] .product__text.subtitle{font-family:var(--font-display);font-style:italic;font-weight:400;text-transform:none;letter-spacing:normal;font-size:1.6rem}[id$=__main] .icon-with-text{padding:1.75rem 0;border-top:var(--border-thin);border-bottom:var(--border-thin)}[id$=__main] .icon-with-text__item .h4{font-family:var(--font-mono);font-weight:400;text-transform:uppercase;letter-spacing:.06em;font-size:1.1rem}[id$=__main] .product__accordion .accordion__title{font-family:var(--font-mono);font-weight:400;text-transform:uppercase;letter-spacing:.06em;font-size:1.4rem}[id$=__main] .share-button__button{font-family:var(--font-mono);font-weight:400;text-transform:uppercase;letter-spacing:.06em}[id$=__related-products] .related-products__heading{font-family:var(--font-display);font-style:italic;font-weight:400;text-transform:none;letter-spacing:normal}
/*# sourceMappingURL=/cdn/shop/t/8/assets/design-tokens.css.map */
