:root{--font-display: "Playfair Display", Georgia, serif;--font-ui: "Karla", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-heading-family: var(--font-display);--font-body-family: var(--font-ui);--onv-display: var(--font-display);--onv-body: var(--font-ui);--ink: #1B3A2F;--ink-soft: #4A5A52;--accent: #2F7A6B;--cream: #F6F2E9;--stone: #E6E0D2;--onv-white: #ffffff;--onv-green-900: #1B3A2F;--onv-green-800: #1D4334;--onv-green-700: #275A46;--onv-teal-600: #2F7A6B;--onv-olive-600: #4B6334;--onv-sage-400: #4E8068;--onv-bamboo-500: #A8833B;--onv-gold: #C6A264;--onv-ink: #1B3A2F;--onv-ink-soft: #4A5A52;--onv-dur-fast: .18s;--onv-dur-base: .35s;--onv-ease: cubic-bezier(.22, .9, .3, 1)}h1,.h1,.main-page-title,.collection-hero__title{font-family:var(--font-display)!important;font-weight:600!important;font-size:clamp(36px,5vw,64px)!important;line-height:1.08!important;letter-spacing:-.01em!important;color:var(--ink)}h2,.h2{font-family:var(--font-display)!important;font-weight:600!important;font-size:clamp(28px,3.6vw,44px)!important;line-height:1.15!important;letter-spacing:normal;color:var(--ink)}h3,.h3,.card__heading,.product__title h1{font-family:var(--font-display)!important;font-weight:600!important;font-size:clamp(20px,2.2vw,28px)!important;line-height:1.25!important;letter-spacing:normal;color:var(--ink)}h4,.h4{font-family:var(--font-ui)!important;font-weight:700!important;font-size:17px!important;line-height:1.35!important;color:var(--ink)}body,p,li,.rte,.text-body{font-family:var(--font-ui)!important;font-weight:400;font-size:16px;line-height:1.65;color:var(--ink-soft)}small,caption,.caption,.caption-large,.small-text{font-family:var(--font-ui)!important;font-weight:400;font-size:14px!important;line-height:1.55!important}.eyebrow,.kicker,.badge,[class*=eyebrow],[class*=__badge],.caption-with-letter-spacing{font-family:var(--font-ui)!important;font-weight:600!important;font-size:12px!important;text-transform:uppercase!important;letter-spacing:.18em!important;color:var(--accent)!important}button,.button,[class*=__btn],.product-form__submit{font-family:var(--font-ui)!important;font-weight:700!important;font-size:14px!important;text-transform:uppercase!important;letter-spacing:.06em!important}nav a,.list-menu__item,.header__menu-item,.menu-drawer__menu-item,.header__menu-item span,.list-menu__item--link,.list-menu__item--link span{font-family:var(--font-ui)!important;font-weight:500!important;font-size:17px!important;letter-spacing:.01em!important}.price,.price-item,[class*=__price]{font-family:var(--font-ui)!important;font-weight:600!important;font-size:18px!important;color:var(--ink)}input,select,textarea,.field__input,.select__select{font-family:var(--font-ui)!important;font-weight:400!important;font-size:16px!important}.u-accent-italic{font-style:italic!important}.accordion__title,.summary__title,summary{font-family:var(--font-ui)!important;font-weight:600;color:var(--ink)}table,th,td{font-family:var(--font-ui)!important}th{font-weight:700;color:var(--ink)}.pagination__item,.breadcrumbs__link,.breadcrumb a{font-family:var(--font-ui)!important;font-size:.875rem}.footer,.footer__heading,.footer-block__heading{font-family:var(--font-ui)!important}.section-header,.header-wrapper,sticky-header,.header{background-color:#1b3a2f!important;background:#1b3a2f!important;color:#fff!important;border-bottom:none!important;box-shadow:none!important}.header-wrapper--border-bottom{border-bottom:none!important}.header__heading-link,.header__heading-link span,.header__heading-link .h2,.header__menu-item,.list-menu__item--link,.header__icon,.header__icon span,.header__active-menu-item{color:#fff!important}.header__icon svg,.header__heading-link svg,.header__menu-item svg{fill:currentColor!important;stroke:currentColor!important;color:#fff!important}.header__menu-item{text-decoration:none!important;transition:text-decoration-color .2s ease,opacity .2s ease}.header__menu-item:hover{text-decoration:underline!important;text-decoration-color:#fff6!important;text-underline-offset:4px!important;text-decoration-thickness:1px!important;color:#fff!important}.header__menu-item.list-menu__item--active,.header__active-menu-item{text-decoration:underline!important;text-decoration-color:#fff!important;text-underline-offset:4px!important;text-decoration-thickness:1px!important;color:#fff!important}.header *:focus-visible,.menu-drawer *:focus-visible,.header__icon:focus-visible,.header__menu-item:focus-visible,.focus-inset:focus-visible{outline:2px solid #F6F2E9!important;outline-offset:2px!important}.cart-count-bubble{background-color:#c6a264!important;color:#1b3a2f!important;font-family:var(--font-ui)!important;font-weight:700!important}.cart-count-bubble span{color:#1b3a2f!important}.menu-drawer,.menu-drawer__inner-container,.menu-drawer__navigation-container,.menu-drawer__utility-links{background-color:#1b3a2f!important;background:#1b3a2f!important;color:#fff!important}.menu-drawer__menu-item,.menu-drawer__close-button,.menu-drawer__utility-links a{color:#fff!important}.menu-drawer__close-button svg,.menu-drawer__menu-item svg{fill:currentColor!important;stroke:currentColor!important;color:#fff!important}.shopify-section-header-sticky,.scrolled-past-header{background-color:#1b3a2f!important;background:#1b3a2f!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;border-bottom:none!important}html,body{overflow-x:clip!important;max-width:100%!important}#MainContent{overflow-x:clip;max-width:100%;width:100%}.shopify-section-group-header-group,.section-header,.shopify-section-header-sticky,sticky-header{z-index:999!important}.card-wrapper .button--primary:after,.card-wrapper .button--primary:before,.card-wrapper a.button--primary:after,.card-wrapper a.button--primary:before{box-shadow:none!important;border:none!important;display:none!important}.card-wrapper .button--primary:not([disabled]):hover:after,.card-wrapper a.button--primary:hover:after{box-shadow:none!important;border:none!important}.card-wrapper .button--primary:focus,.card-wrapper .button--primary:focus-visible,.card-wrapper a.button--primary:focus,.card-wrapper a.button--primary:focus-visible{outline:none!important;box-shadow:none!important}.pdp-thumbs__more-btn{font-size:10px!important;letter-spacing:.05em!important;text-transform:uppercase!important;color:#1b3a2f!important;padding:7px 6px!important}.pdp-thumbs__more-btn span{font-weight:700!important}
/*# sourceMappingURL=/cdn/shop/t/6/assets/onv-tokens.css.map */
