:root{--brand-cream: #F5F1E8;--brand-cream-deep: #EDE5D2;--brand-ink: #1F1A14;--brand-ink-muted: #4A4139;--brand-ink-soft: #6B5E4F;--brand-stone: #C9B99A;--brand-terra: #8B5A3C;--brand-line: rgba(31, 26, 20, .12)}:root{--h1-size: clamp(32px, 5vw, 52px);--h2-size: clamp(24px, 3.5vw, 36px);--h3-size: clamp(18px, 2.5vw, 22px);--body-size: 15px;--body-size-lg: 17px;--caption-size: 11px}:root{--section-padding-y: clamp(48px, 8vw, 96px);--section-padding-x: clamp(20px, 4vw, 40px);--content-max-width: 1200px;--content-narrow: 720px}h1,.h1{font-weight:400;line-height:1.1;letter-spacing:-.8px}h2,.h2{font-weight:400;line-height:1.12;letter-spacing:-.6px}h3,.h3{font-weight:400;line-height:1.15;letter-spacing:-.4px}h4,.h4,h5,.h5,h6,.h6{font-weight:400;line-height:1.2;letter-spacing:-.2px}body{font-size:var(--body-size);line-height:1.7;font-weight:400}a{color:var(--brand-ink);transition:color .2s ease}a:hover{color:var(--brand-terra)}.button,.shopify-payment-button__button,button.button,a.button{font-size:12px!important;letter-spacing:.6px;text-transform:uppercase;padding:13px 26px;border-radius:0!important;font-weight:500;transition:background-color .25s ease,color .25s ease,border-color .25s ease}.button--primary,.shopify-payment-button__button--unbranded{background-color:rgb(var(--color-button))!important;color:rgb(var(--color-button-text))!important}.button--primary:hover,.shopify-payment-button__button--unbranded:hover{background-color:var(--brand-terra)!important}.button--secondary{background:transparent!important;border:.5px solid rgb(var(--color-button))!important;color:rgb(var(--color-foreground))!important}.button--secondary:hover{border-color:var(--brand-terra)!important;color:var(--brand-terra)!important}input[type=text],input[type=email],input[type=password],input[type=number],input[type=tel],input[type=search],input[type=url],textarea,select{background:transparent;border:.5px solid rgb(var(--color-foreground));border-radius:0;font-family:var(--font-body-family);font-size:var(--body-size);padding:12px 16px}input:focus,textarea:focus,select:focus{border-color:var(--brand-terra);box-shadow:none;outline:none}.card,.card--card,.card--standard,.card-information,.cart-item,.product-card-wrapper{box-shadow:none!important;border-radius:0!important}.card__inner,.card__media{border-radius:0!important}.header__menu-item,.mega-menu,.menu-drawer,.cart-drawer,.predictive-search{box-shadow:none!important;border-radius:0!important}.caption-editorial{font-size:var(--caption-size);letter-spacing:1.4px;text-transform:uppercase;line-height:1.5;color:var(--brand-ink-soft)}.section-multicolumn{border-top:.5px solid var(--brand-line);border-bottom:.5px solid var(--brand-line)}.multicolumn-list{gap:48px!important;display:grid!important;grid-template-columns:repeat(3,1fr)!important}@media(max-width:749px){.multicolumn-list{grid-template-columns:1fr!important}}.multicolumn-list__item{background:none!important;border:none!important;border-radius:0!important;padding:16px 0!important;box-shadow:none!important;width:100%!important;max-width:100%!important}.multicolumn-card{background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;max-width:100%!important}.multicolumn-card__info{padding:0!important}.multicolumn-card .h3,.multicolumn-card h3{font-family:var(--font-body-family)!important;font-size:15px!important;font-weight:600!important;letter-spacing:.3px!important;text-transform:none!important;margin-bottom:8px!important}.multicolumn-card .rte p,.multicolumn-card p{font-size:14px!important;color:var(--brand-ink-soft)!important;line-height:1.6!important}.collection-list{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:16px!important}.collection-list .collection-list__item{width:100%!important}.collection-list .card__media,.collection-list .media{aspect-ratio:4/3!important}.collection-list .card__media img{object-fit:cover!important}.collection-list .placeholder-svg{background:var(--brand-cream-deep)!important}.collection-list .card__heading,.collection-list .card-information__text{-webkit-hyphens:auto!important;hyphens:auto!important;word-break:normal!important;overflow-wrap:break-word!important}@media(max-width:749px){.collection-list{grid-template-columns:repeat(2,1fr)!important}}.header__heading-logo-image{max-height:40px!important;width:auto!important;object-fit:contain!important}@media(max-width:749px){.header__heading-logo-image{max-height:32px!important}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/brand-overrides.css.map */
