html:root{--font-heading-family: "Fraunces", Georgia, serif;--font-heading-style: normal;--font-heading-weight: 500;--font-body-family: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-body-style: normal;--font-body-weight: 400;--font-body-weight-bold: 600;--sb-text: #22201B;--sb-text-soft: #4A453C;--sb-muted: #8A8377;--sb-bg: #F4F0E6;--sb-accent: #22201B;--sb-accent-hover: #3A352C;--sb-border: #DCD5C6;--sb-star: #E8A020;--sb-radius: 4px;--sb-ease: .25s ease;--font-heading: var(--font-heading-family);--font-body: var(--font-body-family);--color-text: var(--sb-text);--color-text-soft: var(--sb-text-soft);--color-text-muted: var(--sb-muted);--color-bg: var(--sb-bg);--color-accent: var(--sb-accent);--color-accent-hover: var(--sb-accent-hover);--color-border: var(--sb-border);--radius: var(--sb-radius);--transition: var(--sb-ease)}body{font-family:var(--font-body-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}h1,h2,.h0,.h1,.h2,.product__title h1,.collection-hero__title,.main-page-title,.title--primary{font-family:var(--font-heading-family);font-weight:500;letter-spacing:-.015em;line-height:1.12;text-wrap:balance}h1,.h1,.main-page-title,.collection-hero__title{font-size:clamp(32px,5vw,48px)}.product__title h1{font-size:clamp(28px,4vw,40px)}h2,.h2{font-size:clamp(24px,3vw,34px)}h3,h4,h5,h6,.h3,.h4,.h5{font-family:var(--font-body-family);font-weight:600;letter-spacing:0}.rte,.rich-text__text,.product__description,.collapsible-content__grid,.footer-block__details-content{line-height:1.7}.rte p,.rich-text__text p,.product__description p{color:var(--sb-text-soft)}.card__heading,.card__heading a{font-family:var(--font-body-family);font-size:16px;font-weight:500;letter-spacing:0;line-height:1.4}.price{font-family:var(--font-body-family);letter-spacing:-.01em}.price-item--regular,.price-item--sale,.price-item--last{font-weight:500}.product .price .price-item{font-size:20px;color:var(--sb-text)}.button,.shopify-payment-button__button--unbranded,.product-form__submit{font-family:var(--font-body-family);font-size:14px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;border-radius:var(--sb-radius);min-height:52px;transition:transform var(--sb-ease),background-color var(--sb-ease),box-shadow var(--sb-ease)}.button:not(.button--secondary):not(.button--tertiary),.product-form__submit,.shopify-payment-button__button--unbranded{background-color:var(--sb-accent);color:#fff}.button:not(.button--secondary):not(.button--tertiary):hover,.product-form__submit:hover,.shopify-payment-button__button--unbranded:hover{background-color:var(--sb-accent-hover);transform:translateY(-1px);box-shadow:0 6px 16px #22201b1f}.product-form__submit[disabled]{transform:none;box-shadow:none;opacity:.55}.field__input,.select__select,.customer .field input,.quantity{border-radius:var(--sb-radius)}.field__input:focus-visible,.select__select:focus-visible{outline:2px solid var(--sb-text);outline-offset:1px}.header__menu-item{font-size:14px;font-weight:500;letter-spacing:.03em}.facets__summary,.facets__heading,.facet-filters__label{font-family:var(--font-body-family);font-size:14px}.product-count__text{color:var(--sb-muted);font-size:14px}.rte a,.rich-text__text a{transition:opacity var(--sb-ease)}.rte a:hover,.rich-text__text a:hover{opacity:.7}.product__title+.product__title,h1+h1.product__title{display:none}.fa:before,.fas:before,.far:before{font-family:"Font Awesome 5 Free"!important;font-weight:900!important}.fab:before{font-family:"Font Awesome 5 Brands"!important;font-weight:400!important}.jm-star-rating__font-icon,.jdgm-star,[class*=jm-star-rating]{font-family:JudgemeStar,monospace!important}.jm-star-rating__font-icon,.jdgm-star.jdgm--on,.jm-review-card__rating .jm-star-rating__font-icon,.jm-widget-preview-badge .jm-star-rating__font-icon{color:var(--sb-star)!important}.jm-star-rating__font-icon.jm-star-rating__font-icon--empty,.jdgm-star{color:#d9d9d9!important}.jdgm-star.jdgm--on{color:var(--sb-star)!important}@media screen and (max-width:749px){.list-payment{gap:0}.list-payment__item{padding:2px 3px}.list-payment .icon{width:28px;height:18px}}@media(prefers-reduced-motion:reduce){.button:hover,.product-form__submit:hover{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/stevig-theme.css.map */
