:root{--st-ink:#111111;--st-mute:#6b6b6b;--st-tile:#f4f4f3;--st-line:#e6e6e6}body{-webkit-font-smoothing:antialiased}.product-card .card-gallery,.product-card slideshow-slide,.product-card .product-media-container,.predictive-search .product-media-container,.resource-card__media{background:var(--st-tile)}.product-card .card-gallery img,.product-card .product-media-container img,.resource-card__media img{mix-blend-mode:multiply}.product-card .text-block,.product-card .text-block *,.product-card .price,.product-card .price *{font-weight:400!important;letter-spacing:0;font-size:14px!important;text-transform:uppercase}.product-card .text-block p{margin:0;line-height:1.35}.product-card [class*=product-title]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-card .compare-at-price,.product-card .compare-at-price *{color:var(--st-mute)!important}.product-card .compare-at-price{margin-inline-start:8px}.product-badges__badge{border-radius:0!important;font-size:12px;text-transform:uppercase;letter-spacing:0}main:not([data-template=index]):not([data-template^=product]) h1{font-size:clamp(28px,2.8vw,42px)!important}main:not([data-template=index]) h1{font-weight:400;letter-spacing:-.01em;line-height:1.08;text-transform:uppercase}main:not([data-template=index]) h2,main:not([data-template=index]) h3{font-weight:400;text-transform:uppercase}main[data-template^=collection] .rte,main[data-template^=collection] .rte p{font-size:15px;line-height:1.55;color:var(--st-mute);text-transform:none;max-width:720px}.facets,.facets__summary,.facets__label,.facets__status,.sorting-filter__select,.sorting-filter__label,.products-count-wrapper,.facets__clear-all-link,.facets-toggle__button{font-size:13px!important;text-transform:uppercase;letter-spacing:.02em;font-weight:400!important}.facets__summary{padding-block:14px}.facets__panel{border-color:var(--st-line)!important}.facets__pill-label,.facets .variant-option__button-label,.filter-count-bubble{border-radius:0!important}.facets__pill-label{text-transform:uppercase;font-size:12px}.facets input[type=checkbox]{border-radius:0!important}.products-count-wrapper{color:var(--st-mute)}.pagination__link{border-radius:0!important;font-size:14px;font-weight:400}.pagination__link--current{background:var(--st-ink)!important;color:#fff!important}.button,.button-secondary,.shopify-payment-button__button,.cart__checkout-button{border-radius:0!important;text-transform:uppercase;font-weight:400!important;letter-spacing:.02em}input:not([type=checkbox]):not([type=radio]),select,textarea,.field__input{border-radius:0!important}input::placeholder,textarea::placeholder{text-transform:uppercase;font-size:13px;letter-spacing:.02em}.cart-title,.cart-title h1,.cart-title h2{text-transform:uppercase;font-weight:400!important}.cart-items__media-container,.cart-items__media{background:var(--st-tile)}.cart-items__media img{mix-blend-mode:multiply}.cart-items__title{text-transform:uppercase;font-size:14px!important;font-weight:400!important;letter-spacing:0}.cart-items__variants,.cart-items__variant{font-size:13px;color:var(--st-mute);text-transform:uppercase}.cart-items__price,.cart-totals__total-value,.cart-totals__total-label{font-weight:400!important}.cart-totals__total-label,.cart-discount__label,.cart-note__label,.cart-note__summary,.cart-discount__summary{text-transform:uppercase;font-size:13px;letter-spacing:.02em}.cart-totals__tax-note{font-size:12px;color:var(--st-mute)}.cart-discount__pill{border-radius:0!important}.collection-card__content,.collection-card__content *{text-transform:uppercase;font-weight:400!important}.collection-card__inner,.collection-card .image-block,.collection-card img{border-radius:0!important}.blog-post-card__title-link,.blog-post-card h2,.blog-post-card h3{text-transform:uppercase;font-weight:400!important}.blog-post-card img{border-radius:0!important}main[data-template^=article] .rte,main[data-template^=page] .rte{font-size:16px;line-height:1.65;color:#3d3d3d}main[data-template^=article] .rte h2,main[data-template^=article] .rte h3,main[data-template^=page] .rte h2,main[data-template^=page] .rte h3{font-size:18px;margin-top:2em;color:var(--st-ink)}main[data-template^=page] .rte a,main[data-template^=article] .rte a{text-decoration:underline;text-underline-offset:3px}.search-page-input,search-page-input-component input{text-transform:uppercase;font-size:18px!important;border-radius:0!important}footer .menu__heading,footer h2,footer h3,footer h4{font-size:13px!important;text-transform:uppercase;letter-spacing:.02em;font-weight:400!important;color:var(--st-mute)}footer .menu__item,footer .menu__item a{font-size:14px;text-transform:uppercase;font-weight:400}footer .menu__item a:hover{color:var(--st-mute)}footer .email-signup__input{text-transform:uppercase;font-size:clamp(20px,2.4vw,32px)!important;font-weight:400}footer .email-signup__input::placeholder{font-size:inherit}footer .shopify-section:first-child{border-top:1px solid var(--st-line);padding-top:40px}@media(max-width:749px){main:not([data-template=index]):not([data-template^=product]) h1{font-size:28px!important}.product-card .text-block,.product-card .text-block *,.product-card .price,.product-card .price *{font-size:12px!important}footer .menu__item,footer .menu__item a{font-size:13px}}
/*# sourceMappingURL=/cdn/shop/t/69/assets/st-site.css.map */
