:root{--trh-white: #ffffff;--trh-cream: #f3f1eb;--trh-cream-2: #edebe3;--trh-sand: #e1dcd2;--trh-ink: #252525;--trh-ink-soft: #5c5c5c;--trh-gold: #ddc762;--trh-gold-deep: #c9a227;--trh-sage: #7c8c74;--trh-sage-dark: #5f6d58;--trh-charcoal: #2f3131;--trh-line: rgba(37, 37, 37, .14);--trh-line-strong: rgba(37, 37, 37, .28);--trh-heading: var(--font-heading--family, "EB Garamond", Garamond, Baskerville, "Times New Roman", serif);--trh-body: var(--font-body--family, "Times New Roman", Times, serif);--trh-page: 1240px;--trh-gutter: 20px}h1,h2,h3,h4,.h1,.h2,.h3,.h4{font-weight:400;letter-spacing:.02em}.button,.button-secondary,button.button,.shopify-payment-button__button--unbranded,.product-form__submit,.add-to-cart-button{font-family:var(--trh-heading);letter-spacing:.14em;text-transform:uppercase}#header-component,.header{border-bottom:1px solid var(--trh-line)}.header .menu-list__link,.header__menu .menu-list__link,.menu-list__link{font-family:var(--trh-heading);letter-spacing:.14em;text-transform:uppercase;font-size:.8125rem}.menu-list__link[aria-current=page],.menu-list__link.menu-list__link--active{box-shadow:inset 0 -2px 0 var(--trh-gold)}.header-logo{gap:14px}.trh-wordmark{display:flex;flex-direction:column;line-height:1.15;text-align:left;color:var(--trh-ink)}.trh-wordmark__kicker{font-family:var(--trh-heading);font-size:10px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--trh-ink-soft)}.trh-wordmark__name{font-family:var(--trh-heading);font-size:22px;font-weight:400;letter-spacing:.08em;text-transform:uppercase}@media screen and (max-width:749px){.header-logo{gap:8px;flex-shrink:1;min-width:0}.header-logo__image{flex-shrink:0}.trh-wordmark{min-width:0}.trh-wordmark__kicker{display:none}.trh-wordmark__name{font-size:14px;letter-spacing:.06em;white-space:nowrap}}@media screen and (max-width:389px){.trh-wordmark__name{font-size:13px;letter-spacing:.04em}}.announcement-bar,.announcement-bar__text,.announcement-bar__message,header-announcements,header-announcements p{max-width:100%;box-sizing:border-box}.announcement-bar__text,.announcement-bar__message,header-announcements p{font-family:var(--trh-heading);letter-spacing:.18em;text-transform:uppercase;overflow-wrap:anywhere;text-wrap:balance}@media screen and (max-width:749px){.announcement-bar__text,.announcement-bar__message,header-announcements p{letter-spacing:.1em;padding-inline:8px}}.product-card,product-card{font-family:var(--trh-body)}.product-card .product-title,product-card .product-title,.product-grid .product-title{font-family:var(--trh-heading);letter-spacing:.01em}.product-card .card-gallery,product-card .card-gallery{border:1px solid var(--trh-line);background:var(--trh-cream-2)}.product-badges__badge,.product-badges .badge{font-family:var(--trh-heading);letter-spacing:.14em;text-transform:uppercase;font-size:10px}.trh-card-meta{color:var(--trh-ink-soft);font-size:13px}.facets__summary,.facets__label,.sorting-filter__label,.facets .button{font-family:var(--trh-heading);letter-spacing:.06em}.footer-utilities,.shopify-section-group-footer-group .footer-utilities{background:var(--trh-charcoal)!important;color:#f3f1ebb8}.footer-utilities a,.footer-utilities .footer-utilities__text,.footer-utilities *{color:#f3f1ebb8}.footer-utilities svg{fill:currentColor}.trh-listing.page-width,.trh-listing{max-width:none;margin:0;padding:40px var(--page-margin, 40px) 24px;box-sizing:border-box}.trh-listing__details{max-width:720px}.trh-listing__heading{font-family:var(--trh-heading);font-weight:400;font-size:13px;letter-spacing:.18em;text-transform:uppercase;color:var(--trh-ink-soft);margin:0 0 12px}.trh-listing__table{width:100%;border-collapse:collapse;font-family:var(--trh-body);font-size:15px}.trh-listing .trh-listing__table th,.trh-listing .trh-listing__table td{text-align:left;padding:11px 0;border-bottom:1px solid var(--trh-line);vertical-align:top}.trh-listing .trh-listing__table th{font-weight:400;color:var(--trh-ink-soft);width:38%;padding-right:16px}.trh-listing__table td{color:var(--trh-ink)}.trh-listing__note{background:var(--trh-cream);border-left:3px solid var(--trh-gold);padding:12px 16px;font-size:14px;margin:18px 0 0}.trh-report{margin-top:18px;max-width:720px}.trh-report__toggle{font-family:var(--trh-heading);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--trh-ink-soft);cursor:pointer;text-decoration:underline;text-decoration-color:var(--trh-gold);text-underline-offset:4px}.trh-report__form{background:var(--trh-cream);padding:18px;margin-top:12px;border:1px solid var(--trh-line)}@media screen and (max-width:749px){.trh-listing.page-width,.trh-listing{padding:28px var(--page-margin, 20px) 16px}}.trh-btn{font-family:var(--trh-heading);letter-spacing:.14em;text-transform:uppercase;border-radius:4px}html{overflow-x:clip;max-width:100%}body{max-width:100%;overflow-x:clip}.menu-drawer__backdrop{left:0!important;right:0!important;width:auto!important;max-width:100%!important}@media screen and (max-width:749px){:root{--trh-gutter: 20px;--page-margin: 20px}.header__row{padding-inline:var(--trh-gutter)!important;box-sizing:border-box}.header__columns{padding-inline:0!important}#header-component .header__columns{grid-template-columns:auto auto minmax(0,1fr) auto!important;grid-template-areas:"leftA leftB center rightB"!important}#header-component header-actions{grid-column:rightB!important;width:auto!important;max-width:none!important;min-width:max-content!important}header-actions,header-actions.header-actions{gap:0}#header-component .header-logo{width:max-content!important;max-width:100%!important;min-width:0!important;justify-self:center;padding-inline:0!important;margin-inline:0!important;justify-content:flex-start!important;flex:0 1 auto!important}.section,.section--page-width,results-list.section{--page-margin: 20px}.section.section--page-width,results-list.section{grid-template-columns:20px minmax(0,1fr) 20px!important}.section--page-width:not(.product-information)>.spacing-style,.section--page-width:not(.product-information) .layout-panel-flex{padding-inline:0;box-sizing:border-box}.product-information.section--page-width{padding-inline:0}.product-details{margin-inline:0!important;padding-inline:0!important;width:auto!important;max-width:none!important;box-sizing:border-box}.trh-listing.page-width,.trh-listing{padding:28px var(--trh-gutter) 16px!important;box-sizing:border-box}results-list.section,.product-grid-container{padding-inline:0}.product-grid,ul.product-grid{padding-inline:var(--trh-gutter);box-sizing:border-box;width:100%;max-width:100%}.trh-saved{padding-inline:var(--trh-gutter)}}@media screen and (max-width:419px){#header-component .header__columns{grid-template-columns:36px 36px minmax(0,1fr) 108px!important}#header-component .header__drawer,#header-component search-button,#header-component .search-action,#header-component header-actions>*,#header-component .trh-save-header,#header-component .header-actions__cart-icon,#header-component shopify-account,#header-component .header__icon--menu{width:36px!important;min-width:36px!important;max-width:36px!important;flex:0 0 36px!important;box-sizing:border-box!important;padding:0!important;justify-content:center;align-items:center}#header-component .header-drawer-icon,#header-component .header-drawer-icon svg,#header-component .header__icon--menu svg{width:14px!important;height:14px!important;min-width:14px!important;max-width:14px!important;flex:none!important}#header-component header-actions{overflow:hidden}#header-component .header-logo{gap:6px}#header-component .header-logo__image,#header-component .header-logo__solid-header-image-container,#header-component .header-logo__solid-header-image-container img{width:36px!important;height:36px!important;min-width:36px!important;max-width:36px!important}#header-component .trh-wordmark__name{font-size:12px!important;letter-spacing:.02em!important}}.trh-ticker{max-width:100%;box-sizing:border-box;overflow:hidden;overflow-x:clip}.trh-ticker__viewport{max-width:100%;overflow:hidden}.trh-save,.trh-save-header{-webkit-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;margin:0;padding:0;border:0;background:transparent;color:#252525;cursor:pointer;line-height:0;text-decoration:none}.trh-card .trh-save{position:absolute;top:8px;right:8px;z-index:3;width:36px;height:36px;border-radius:50%;background:#f3f1ebeb;box-shadow:0 1px 4px #2525251f;color:#252525}.trh-save svg,.trh-save-header svg{display:block}.trh-save.is-saved,.trh-save-header.is-saved{color:#c9a227}.trh-save.is-saved svg path,.trh-save-header.is-saved svg path{fill:#ddc762;stroke:#c9a227}.trh-save-header{position:relative;width:44px;height:44px;flex:0 0 44px;color:#252525}.trh-save-header__badge{position:absolute;top:6px;right:4px;min-width:16px;height:16px;padding:0 4px;border-radius:99px;background:#ddc762;color:#252525;font-family:var(--trh-heading);font-size:9px;font-weight:600;line-height:16px;text-align:center;letter-spacing:0;box-sizing:border-box}.trh-save-header__badge:empty,.trh-save-header__badge[data-count="0"]{display:none}.trh-save--pdp{width:36px;height:36px;color:#252525;vertical-align:middle}.trh-save-pdp-wrap{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.trh-save-pdp-wrap h1{flex:1 1 auto;margin:0;min-width:0}@media screen and (max-width:749px){.trh-card .trh-save{width:32px;height:32px;top:6px;right:6px}}.trh-saved{box-sizing:border-box;max-width:1240px;margin:0 auto;padding:48px 40px 64px;color:#252525}.trh-saved__title{font-family:var(--trh-heading);font-weight:400;font-size:clamp(1.75rem,5vw,2.5rem);letter-spacing:.04em;line-height:1.15;margin:0 0 8px;text-align:center}.trh-saved__intro{text-align:center;color:#5c5c5c;margin:0 auto 28px;font-size:.9375rem}.trh-saved__empty{text-align:center;color:#5c5c5c;padding:40px 0;font-size:1rem;line-height:1.5;max-width:22em;margin:0 auto}.trh-saved .trh-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:28px 18px}.trh-saved .trh-card{position:relative}.trh-saved .trh-card__remove{-webkit-appearance:none;appearance:none;display:inline-block;margin-top:8px;padding:0;border:0;background:transparent;color:#8a8a8a;font-size:.75rem;letter-spacing:.04em;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.trh-saved .trh-card__remove:hover{color:#252525}@media screen and (max-width:989px){.trh-saved .trh-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:749px){.trh-saved{padding:36px var(--trh-gutter, 20px) 48px}.trh-saved .trh-grid{grid-template-columns:1fr 1fr;gap:18px 10px}}.trh-card__link{display:block;color:#252525;text-decoration:none}.trh-card__photo{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;background:#edebe3;border:1px solid rgba(37,37,37,.14)}.trh-card__photo img{width:100%;height:100%;object-fit:cover;display:block}.trh-card__body{display:flex;flex-direction:column;gap:4px;padding:12px 2px 4px}.trh-card__title{font-family:var(--trh-heading);font-size:17px;line-height:1.25;letter-spacing:.01em}.trh-card__meta{font-size:13px;color:#5c5c5c}.trh-card__row{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin-top:4px}.trh-card__price{font-family:var(--trh-heading);font-size:17px}.trh-saved-wrapper,.trh-saved{background:#f3f1eb}
/*# sourceMappingURL=/cdn/shop/t/9/assets/trh-brand.css.map */
