:root{--sm-pine: #173F32;--sm-ivory: #F5F1E9;--sm-soft: #FBF9F5;--sm-charcoal: #292925;--sm-wine: #6B2935;--sm-line: #E8E6E0;--sm-muted: #8f8f86}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::selection{background:var(--sm-pine);color:var(--sm-ivory)}body.page-width-narrow,body.page-width-normal,body.page-width-wide,body .page-width-content{--page-margin: clamp(22px, 5vw, 72px)}.sm-wrap{width:100%;max-width:1360px;margin-inline:auto;padding-inline:clamp(22px,5vw,72px);box-sizing:border-box}.sm-eyebrow{margin:0 0 18px;font-family:var(--font-body--family);font-size:.6875rem;font-weight:500;letter-spacing:.3em;text-transform:uppercase;color:var(--sm-pine)}.sm-rule{display:block;width:48px;height:1.5px;background:var(--sm-wine);margin:28px 0}.sm-btn{display:inline-flex;align-items:center;gap:14px;padding:17px 32px;border-radius:999px;font-family:var(--font-body--family);font-size:.8125rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;transition:background .3s ease,color .3s ease,transform .3s ease}.sm-btn span{transition:transform .3s ease}.sm-btn:hover span{transform:translate(4px)}.sm-btn--solid{background:var(--sm-pine);color:var(--sm-ivory)}.sm-btn--solid:hover{background:#0f2d23;color:var(--sm-ivory)}.sm-btn--outline{border:1px solid var(--sm-pine);color:var(--sm-pine)}.sm-btn--outline:hover{background:var(--sm-pine);color:var(--sm-ivory)}@keyframes smUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}h1,h2,h3,.h1,.h2,.h3{color:var(--sm-pine);letter-spacing:-.01em}.button,button.button,.shopify-payment-button__button--unbranded,.add-to-cart-button{letter-spacing:.1em!important;text-transform:uppercase;font-size:.8125rem!important;font-weight:500!important}.announcement-bar,.announcement-bar *{color:var(--sm-ivory)!important}.announcement-bar{letter-spacing:.22em}.header__row a,.menu-list__link{letter-spacing:.12em}@media(min-width:750px){.product-information{padding-top:32px!important}}@media(max-width:749px){.product-information{padding-top:0!important}.product-information .media-gallery,.product-information [class*=media-gallery]{margin-top:0!important}}.product-details h1{font-family:var(--font-heading--family)!important;font-weight:500!important;font-size:clamp(1.9rem,2.3vw,2.4rem)!important;line-height:1.08!important;letter-spacing:-.01em!important;color:var(--sm-pine)!important;text-wrap:balance}.product-details product-price,.product-details .price{font-family:var(--font-body--family);font-size:1.375rem!important;font-weight:400;letter-spacing:.01em;color:var(--sm-charcoal)}.product-details .add-to-cart-button,.product-details button[name=add]{min-height:56px}.product-details .shopify-payment-button__button{border-radius:999px!important;min-height:52px}.product-information .media-gallery img{transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.product-information .media-gallery li,.product-information .media-gallery .product-media{overflow:hidden;border-radius:4px;background:#fff}.product-card img,product-card img{transition:transform 1s cubic-bezier(.2,.7,.2,1)}.product-card:hover img,product-card:hover img{transform:scale(1.03)}.product-grid__item [class*=title] a{color:var(--sm-charcoal);text-decoration:none}.product-grid__item [class*=title]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.product-grid__item .price,.product-grid__item [class*=price]{color:var(--sm-pine);font-weight:500}.facets__title,.facets h2,.facets__heading{font-family:var(--font-heading--family);color:var(--sm-pine)}.facets input[type=checkbox]{accent-color:var(--sm-pine)}.cart-page__summary .section-background{background:var(--sm-soft)!important;border-radius:6px}.cart-page__summary{border-radius:6px}.main-page,.shopify-policy__container{max-width:760px;margin-inline:auto}.shopify-policy__title h1{font-family:var(--font-heading--family)}footer .section{border-top:1px solid var(--sm-line)}footer h2{font-family:var(--font-heading--family)}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sm-premium.css.map */
