/* Generated by Admin › Appearance › Theme Customization. Do not edit; changes are overwritten on save. */
:root{
  --color-header-bg: #ffffff;
  --color-header-text: #173b2d;
  --color-header-icons: #173b2d;
  --color-header-border: #c5cec9;
  --color-nav-bg: #ffffff;
  --color-nav-text: #173b2d;
  --color-announcement-bg: #173b2d;
  --color-announcement-text: #ffffff;
  --color-footer-bg: #2a432d;
  --color-footer-text: #f5eedd;
  --color-footer-link: #f5eedd;
  --color-footer-heading: #f5eedd;
  --color-footer-border: #4f6651;
  --color-page-bg: #ffffff;
  --color-text: #173b2d;
  --color-text-secondary: #45614f;
  --color-link: #173b2d;
  --color-link-hover: #45614f;
  --color-border: #9cac9f;
  --color-primary: #173b2d;
  --color-primary-text: #ffffff;
  --color-secondary: #ffffff;
  --color-secondary-text: #173b2d;
  --color-card-bg: #ffffff;
  --color-product-title: #173b2d;
  --color-price: #173b2d;
  --color-sale: #b42318;
  --color-input-bg: #ffffff;
  --color-input-text: #173b2d;
  --font-global: "DM Sans", Arial, sans-serif;
  --font-body: "DM Sans", Arial, sans-serif;
  --font-heading: "Barlow Condensed", "Arial Narrow", Impact, sans-serif;
  --font-body-size: 14px;
  --font-body-weight: 400;
  --font-h1-size: 38px;
  --font-h2-size: 30px;
  --font-h3-size: 20px;
  --font-heading-weight: 800;
  --font-nav-size: 14px;
  --font-product-title-size: 14px;
  --font-button-size: 14px;
  --logo-width: 54px;
  --logo-height: 54px;
  --footer-padding: 0px;
  --color-text-primary: #173b2d;
  --color-heading-text: #173b2d;
  --color-button-hover-bg: #24533f;
  --color-button-hover-text: #ffffff;
  --color-button2-hover-bg: #e9eeeb;
  --color-button2-hover-text: #173b2d;
  --color-input-placeholder: #78837c;
  --color-button-bg: #173b2d;
  --color-button-text: #ffffff;
  --color-button2-bg: #ffffff;
  --color-button2-text: #173b2d;
  --color-product-price: #173b2d;
  --color-sale-price: #b42318;
  --color-hero-bg: #173b2d;
  --color-hero-text: #ffffff;
  --color-hero-heading: #ffffff;
  --color-hero-button-bg: #ffffff;
  --color-hero-button-text: #173b2d;
  --color-hero-button-hover-bg: #e9eeeb;
  --color-hero-button-hover-text: #173b2d;
  --color-arrivals-bg: #e9eee9;
  --color-arrivals-text: #173b2d;
  --color-arrivals-heading: #173b2d;
  --color-arrivals-button-bg: #173b2d;
  --color-arrivals-button-text: #173b2d;
  --color-arrivals-button-hover-bg: #24533f;
  --color-arrivals-button-hover-text: #ffffff;
  --color-quality-bg: #ffffff;
  --color-quality-text: #3e574a;
  --color-quality-heading: #173b2d;
  --color-quality-button-bg: #173b2d;
  --color-quality-button-text: #ffffff;
  --color-quality-button-hover-bg: #24533f;
  --color-quality-button-hover-text: #ffffff;
  --color-weekend-bg: #ffffff;
  --color-weekend-text: #173b2d;
  --color-weekend-heading: #173b2d;
  --color-weekend-button-bg: #173b2d;
  --color-weekend-button-text: #ffffff;
  --color-weekend-button-hover-bg: #24533f;
  --color-weekend-button-hover-text: #ffffff;
  --color-newsletter-bg: #e9eeeb;
  --color-newsletter-text: #173b2d;
  --color-newsletter-heading: #173b2d;
  --color-newsletter-button-bg: #173b2d;
  --color-newsletter-button-text: #ffffff;
  --color-newsletter-button-hover-bg: #24533f;
  --color-newsletter-button-hover-text: #ffffff;
  --color-collections-bg: #ffffff;
  --color-collections-text: #173b2d;
  --color-collections-heading: #173b2d;
  --color-product-facts-text: #52615a;
  --color-product-facts-icons: #173b2d;
  --color-product-caption-text: #52615a;
  --color-product-review-text: #173b2d;
  --color-product-review-stars: #ebbf20;
  --color-compare-price: #7a837e;
  --color-product-option-text: #173b2d;
  --color-product-details-text: #536258;
  --color-gallery-button-bg: #ffffff;
  --color-gallery-button-text: #173b2d;
  --color-gallery-button-border: #173b2d;
  --color-gallery-button-hover-bg: #e9eeeb;
  --color-gallery-button-hover-text: #173b2d;
  --color-size-button-bg: #ffffff;
  --color-size-button-text: #173b2d;
  --color-size-button-border: #9cac9f;
  --color-size-hover-bg: #e9eeeb;
  --color-size-hover-text: #173b2d;
  --color-size-selected-bg: #173b2d;
  --color-size-selected-text: #ffffff;
  --color-size-selected-border: #173b2d;
  --color-size-disabled-bg: #f2f4f2;
  --color-size-disabled-text: #78837c;
  --color-model-caption-bg: #edf2ee;
  --color-model-caption-title: #173b2d;
  --color-model-caption-text: #173b2d;
  --color-model-caption-garment: #536258;
  --color-model-gallery-title: #173b2d;
  --color-announcement-fg: #ffffff;
}
html:root:root:root body :is(.button:not(.button--secondary):not(.skip-to-content-link):not(.shc-view-cart),.p-add,.cp-button,.shc3-mobile-purchase__button,.shopify-challenge__button,button[name="add"],button[name="checkout"],.product-form__submit,.shc-sticky-buy>.button,.shc-cart-page__checkout,.shc-checkout-button,.shc-cta,.shc3-arrivals-cta,.shc3-weekend-cta,.shc3-quality-cta,.shc1566-banner-copy a,.shc3-newsletter button,.shc-card-quick) :is(span,svg), html:root:root:root body :is(.button--secondary,.shc-view-cart) :is(span,svg){color:inherit!important}
