@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Montserrat:wght@500;600;700&family=Playfair+Display:wght@500;600;700&display=swap";:root{--sz-primary: #8BAA88;--sz-primary-dark: #4E5F4A;--sz-neutral-light: #FAF9F6;--sz-neutral-dark: #2B2B2B;--sz-accent-gold: #D1C7A1;--sz-border-soft: #C7D3C5;--sz-border-light: #E0E3DF;--sz-font-heading: "Playfair Display", Georgia, "Times New Roman", serif;--sz-font-body: "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--sz-font-accent: "Montserrat", "Inter", sans-serif}body,html{font-family:var(--sz-font-body)!important;color:var(--sz-neutral-dark);background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,.heading,.title,.section-header__title,.product-single__title,.product__title,.page-title,.collection__title,.article__title,.card__heading,.full-unstyled-link{font-family:var(--sz-font-heading)!important;color:var(--sz-primary-dark)!important;letter-spacing:.02em;font-weight:600}.subtitle,.section-header__subtitle,.small-caption,.caption,.caption-large,.badge,.badge--pill,.tag,.product__badge{font-family:var(--sz-font-accent)!important;text-transform:uppercase;letter-spacing:.12em;font-size:.78rem}p,li,span,input,textarea,select,.rte,.rte p,.product-card__title,.product-card__price,.price,.site-nav__link,.menu-drawer__menu-item{font-family:var(--sz-font-body)!important}a{color:var(--sz-primary-dark);text-decoration:none;transition:color .2s ease}a:hover,a:focus{color:var(--sz-primary)}.btn,.button,.shopify-payment-button__button,.product-form__submit,.product-form__cart-submit,.cart__submit,button[type=submit],input[type=submit],.shopify-challenge__button{background-color:var(--sz-primary)!important;color:#fff!important;border-radius:999px!important;border:1px solid var(--sz-primary)!important;padding:.9rem 1.8rem!important;font-family:var(--sz-font-body)!important;font-weight:600!important;text-transform:none!important;letter-spacing:.06em;transition:all .3s ease!important;box-shadow:none!important}.btn:hover,.button:hover,.shopify-payment-button__button:hover,.product-form__submit:hover,.product-form__cart-submit:hover,.cart__submit:hover,button[type=submit]:hover,input[type=submit]:hover{background-color:var(--sz-primary-dark)!important;border-color:var(--sz-primary-dark)!important;color:#fff!important;transform:translateY(-1px)}.btn--secondary,.button--secondary,.btn--tertiary,.button--tertiary,.button--outline{background-color:#fff!important;color:var(--sz-primary-dark)!important;border-radius:999px!important;border:1px solid var(--sz-primary)!important}.btn--secondary:hover,.button--secondary:hover,.btn--tertiary:hover,.button--tertiary:hover,.button--outline:hover{background-color:var(--sz-neutral-light)!important;color:var(--sz-primary-dark)!important}.section,.shopify-section,.index-section,.template-index .shopify-section{padding-top:40px;padding-bottom:40px}.section--alt,.shelzys-section-alt,.color-background-2,.background-secondary{background-color:var(--sz-neutral-light)!important}.section+.section,.shopify-section+.shopify-section{border-top:1px solid var(--sz-border-light)}.section-header,.header,.site-header,.header-wrapper,.shopify-section-header{background-color:#fff!important;border-bottom:1px solid var(--sz-border-light)!important}.header__icon,.site-nav__link,.site-header__icon,.menu-drawer__menu-item,.header__menu-item{font-family:var(--sz-font-body)!important;color:var(--sz-neutral-dark)!important;font-weight:500}.site-nav__link:hover,.site-header__icon:hover,.header__icon:hover,.menu-drawer__menu-item:hover,.header__menu-item:hover{color:var(--sz-primary)!important}.section-footer,.footer,.site-footer,.footer-wrapper,.shopify-section-footer{background-color:var(--sz-primary-dark)!important;color:var(--sz-neutral-light)!important}.footer h2,.footer h3,.footer h4,.site-footer h2,.site-footer h3,.site-footer h4,.footer__title,.footer-block__heading,.site-footer a,.footer a,.footer-block a,.footer__list-item a{color:var(--sz-neutral-light)!important}.site-footer a:hover,.footer a:hover,.footer-block a:hover,.footer__list-item a:hover{color:var(--sz-accent-gold)!important}.footer input[type=email],.footer .field__input{background-color:#ffffff1a!important;border-color:var(--sz-border-soft)!important;color:var(--sz-neutral-light)!important}.product-card,.product-card-wrapper,.grid-product,.collection-grid-item,.product-item,.card,.card-wrapper{border:1px solid transparent;border-radius:18px!important;background-color:#fff;overflow:hidden;transition:box-shadow .15s ease,border-color .15s ease,transform .15s ease}.product-card:hover,.product-card-wrapper:hover,.grid-product:hover,.collection-grid-item:hover,.product-item:hover,.card:hover,.card-wrapper:hover{border-color:var(--sz-border-soft);box-shadow:0 10px 25px #0000000a;transform:translateY(-2px)}.card__media,.product-card__image-wrapper,.media{border-radius:18px 18px 0 0!important;overflow:hidden}.product-card__title,.card__heading,.grid-product__title,.product-item__title{font-family:var(--sz-font-heading)!important;font-size:1rem;color:var(--sz-primary-dark)!important}.product-card__price,.grid-product__price,.price,.price-item{font-family:var(--sz-font-body)!important;color:var(--sz-neutral-dark)!important}.price--on-sale .price-item--sale,.price--sale{color:var(--sz-primary)!important}.price--on-sale .price-item--regular,.price__regular{color:#999!important}.spr-icon,.spr-icon-star,.spr-icon-star-half-alt,.spr-icon-star-empty,.rating-star,.jdgm-star{color:var(--sz-primary)!important}.badge,.badge--pill,.product-tag,.product-label,.card__badge,.badge--sale,.badge--soldout{font-family:var(--sz-font-accent)!important;background-color:var(--sz-accent-gold)!important;color:#fff!important;border-radius:999px!important;padding:.2rem .7rem!important;font-size:.7rem!important;letter-spacing:.12em;text-transform:uppercase;border:none!important}.badge--soldout,.sold-out-badge{background-color:var(--sz-neutral-dark)!important}.hero,.hero__content,.slideshow,.slideshow__text-content,.banner,.banner__content{color:var(--sz-neutral-dark)}.hero__title,.slideshow__title,.banner__heading{font-family:var(--sz-font-heading)!important;color:var(--sz-primary-dark)!important;font-weight:600}.hero__subtitle,.slideshow__subtitle,.banner__text{font-family:var(--sz-font-body)!important;color:var(--sz-neutral-dark)!important}input[type=text],input[type=email],input[type=password],input[type=tel],input[type=number],input[type=search],textarea,select,.field__input{border-radius:999px!important;border:1px solid var(--sz-border-light)!important;padding:.7rem 1rem!important;font-family:var(--sz-font-body)!important;background-color:#fff!important;transition:border-color .2s ease,box-shadow .2s ease}textarea{border-radius:18px!important}input[type=text]:focus,input[type=email]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=search]:focus,textarea:focus,select:focus,.field__input:focus{outline:none!important;border-color:var(--sz-primary)!important;box-shadow:0 0 0 1px #8baa8840!important}.field__label,label{font-family:var(--sz-font-body)!important;color:var(--sz-neutral-dark)!important}.popup,.newsletter-popup,.modal,.modal__content,.drawer,.cart-drawer{background-color:var(--sz-neutral-light)!important;border-radius:24px!important;border:1px solid var(--sz-border-soft)!important}.shelzys-steps{display:flex;gap:20px;flex-wrap:wrap;justify-content:center}.shelzys-step{text-align:center;padding:20px;border-radius:18px;background-color:#fff;border:1px solid var(--sz-border-light);flex:1;min-width:200px;max-width:300px}.shelzys-step__icon{font-size:2.5rem;color:var(--sz-primary);margin-bottom:12px}.shelzys-step__title{font-family:var(--sz-font-heading);color:var(--sz-primary-dark);margin-bottom:8px;font-size:1.1rem}.shelzys-step__text{font-family:var(--sz-font-body);font-size:.9rem;color:var(--sz-neutral-dark);line-height:1.5}.article__title,.blog__title,.blog-articles__article-title{font-family:var(--sz-font-heading)!important;color:var(--sz-primary-dark)!important}.article__meta,.blog__meta,.article__comment-count{font-family:var(--sz-font-accent)!important;text-transform:uppercase;letter-spacing:.1em;font-size:.75rem;color:#777}.rte blockquote,blockquote{font-family:var(--sz-font-heading)!important;font-style:italic;border-left:3px solid var(--sz-primary);padding-left:1.5rem;color:var(--sz-primary-dark)}.cart-item__name,.cart__product-title{font-family:var(--sz-font-heading)!important;color:var(--sz-primary-dark)!important}.cart__subtotal,.cart-item__price{font-family:var(--sz-font-body)!important;color:var(--sz-neutral-dark)!important}.product__title{font-family:var(--sz-font-heading)!important;color:var(--sz-primary-dark)!important;font-size:2rem}.product__price,.price--large{font-family:var(--sz-font-body)!important;color:var(--sz-neutral-dark)!important;font-size:1.5rem}.product__description,.product__text{font-family:var(--sz-font-body)!important;color:var(--sz-neutral-dark)!important;line-height:1.7}.variant-input-wrapper,.product-form__input{border-radius:999px!important}.announcement-bar,.utility-bar{background-color:var(--sz-primary-dark)!important;color:var(--sz-neutral-light)!important}.announcement-bar a,.utility-bar a{color:var(--sz-accent-gold)!important}.shelzys-bg-warm-white{background-color:var(--sz-neutral-light)!important}.shelzys-bg-sage{background-color:var(--sz-primary)!important}.shelzys-bg-dark-sage{background-color:var(--sz-primary-dark)!important}.shelzys-text-sage{color:var(--sz-primary)!important}.shelzys-text-dark-sage{color:var(--sz-primary-dark)!important}.shelzys-text-gold{color:var(--sz-accent-gold)!important}.shelzys-text-charcoal{color:var(--sz-neutral-dark)!important}@media screen and (max-width: 749px){h1,.h1{font-size:1.75rem!important}h2,.h2{font-size:1.5rem!important}.btn,.button,button[type=submit]{padding:.75rem 1.5rem!important;font-size:.9rem!important}.product-card,.card{border-radius:12px!important}.shelzys-steps{flex-direction:column;align-items:center}.shelzys-step{max-width:100%}}.button--full-width{border-radius:999px!important}.collection-hero__title{font-family:var(--sz-font-heading)!important;color:var(--sz-primary-dark)!important}.color-background-1{background-color:#fff!important}.color-background-2{background-color:var(--sz-neutral-light)!important}.rte a{color:var(--sz-primary)!important;text-decoration:underline}.rte a:hover{color:var(--sz-primary-dark)!important}
/*# sourceMappingURL=/cdn/shop/t/7/assets/shelzys-brand-v2.css.map */
