:root{--tevon-ink: #2a211d;--tevon-body: #6e5b52;--tevon-accent: #8b6f61;--tevon-blush: #d0ada1;--tevon-cream: #fbf8f6;--tevon-line: #eadfd9;--tevon-radius: 16px;--tevon-shadow: 0 12px 32px rgba(42, 33, 29, .07)}body{color:var(--tevon-ink);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}main a:not(.button):not(.tevon-link-btn):not(.tevon-card__title):not(.tevon-mini-card):not(.tevon-shape-card):not(.tevon-journey-card){text-underline-offset:3px;text-decoration-thickness:1px}#header-component[data-sticky-state=active]{box-shadow:0 1px #2a211d14,0 8px 24px #2a211d09}@media screen and (min-width:750px){.menu-list__link-title{letter-spacing:.055em}.mega-menu__link--parent{letter-spacing:.06em}}.mega-menu__link-image{border-radius:12px!important;overflow:hidden}.product-card,.collection-card,.predictive-search-results__card--product,.predictive-search-results__card,.cart-summary{border-radius:var(--tevon-radius)}input:not([type=checkbox]):not([type=radio]),textarea,select{transition:border-color .18s ease,box-shadow .18s ease}input:not([type=checkbox]):not([type=radio]):focus,textarea:focus,select:focus{border-color:var(--tevon-ink);box-shadow:0 0 0 2px #2a211d14}button,.button{touch-action:manipulation}button:disabled,.button[aria-disabled=true]{cursor:not-allowed}.rte{text-wrap:pretty}.rte img{border-radius:10px}@media(prefers-reduced-motion:reduce){html,.page-wrapper{scroll-behavior:auto!important}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media screen and (max-width:749px){.menu-list__link,.header__drawer a{min-height:44px}input,select,textarea,button{font-size:max(16px,1em)}}.tevon-native-card-metals{position:relative;z-index:3;display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin-top:6px}.tevon-native-card-metal{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;border:1px solid #cfc6c1;box-shadow:inset 0 0 0 2px #ffffffd1;text-decoration:none!important;transition:transform .18s ease,outline-color .18s ease}.tevon-native-card-metal:hover{transform:translateY(-1px)}.tevon-native-card-metal:focus-visible{outline:2px solid var(--tevon-ink);outline-offset:2px}.tevon-native-card-metal span{font-size:7px;font-weight:700;letter-spacing:-.02em;color:var(--tevon-ink);text-shadow:0 1px 0 rgba(255,255,255,.7)}.tevon-native-card-metal.is-white{background:linear-gradient(135deg,#fff,#d7d7d7,#f7f7f7)}.tevon-native-card-metal.is-yellow{background:linear-gradient(135deg,#fff3ad,#c69b38,#f9df7b)}.tevon-native-card-metal.is-rose{background:linear-gradient(135deg,#f7d1c7,#bd7c6e,#f5b7aa)}.tevon-native-card-metal.is-two-tone{background:linear-gradient(90deg,#eee 0 50%,#dbb64c 50% 100%)}@media(prefers-reduced-motion:reduce){.tevon-native-card-metal{transition:none}}:root{--tevon-heading-font: var(--font-heading--family, "Playfair Display", Georgia, serif);--tevon-body-font: var(--font-body--family, "Poppins", Arial, sans-serif)}body,input,select,textarea,button{font-family:var(--tevon-body-font)}h1,h2,h3,h4,.tevon-product__title,.tevon-content-section>h2,.tevon-slide__content h1,.tevon-story-row__copy h2,.tevon-4cs-hero h1,.tevon-4cs-copy h2,.tevon-empty-state h2,.tevon-journey-card__copy h3{font-family:var(--tevon-heading-font);font-weight:400}.tevon-eyebrow,.tevon-product__vendor,.tevon-product__sku,.tevon-option legend,.tevon-field-title,.tevon-footer h3,.tevon-link-btn,.tevon-btn{font-family:var(--tevon-body-font)}.tevon-product__price,.tevon-product__compare{font-family:var(--tevon-body-font);font-variant-numeric:tabular-nums}@media(max-width:749px){body{font-size:15px}}.tevon-migrated h1,.tevon-migrated h2,.tevon-migrated h3,.tevon-migrated h4,.tevon-collection h1,.tevon-collection h2,.tevon-product h1,.tevon-product h2,.tevon-4cs h1,.tevon-4cs h2{font-family:var(--tevon-heading-font);font-weight:400;letter-spacing:-.015em;text-wrap:balance}.tevon-migrated p,.tevon-collection p,.tevon-product p,.tevon-4cs p{text-wrap:pretty}.tevon-content-section,.tevon-page-body{font-size:15px}.tevon-content-section p,.tevon-page-body p{line-height:1.75}.tevon-footer,.tevon-topbar,.tevon-product,.tevon-collection{font-family:var(--tevon-body-font)}.button,button,input,select,textarea{letter-spacing:normal}@media(max-width:749px){.tevon-content-section,.tevon-page-body{font-size:15px}}
/*# sourceMappingURL=/cdn/shop/t/7/assets/tevon-premium.css.map */
