:root{--umbra-ink: #151517;--umbra-bone: #f2f0ec;--umbra-line: #dad6d2;--umbra-muted: rgba(21, 21, 23, .62);--umbra-label-font: var(--navigation-font-family);--umbra-label-weight: var(--navigation-font-weight, 600)}[class^=about-hero-] .hero-eyebrow,.c-section-top-subheading,.cc-image-banner .h6,.cc-main-page .page__eyebrow{font-family:var(--umbra-label-font);font-weight:var(--umbra-label-weight);font-size:12px;letter-spacing:1.2px;text-transform:uppercase}.cc-main-page .page__title{font-family:var(--heading-font-family);font-weight:500;font-size:clamp(30px,3.2vw,44px);letter-spacing:-.01em;line-height:1.1;text-transform:none;color:var(--umbra-ink)}.cc-main-page .page__content{font-family:var(--body-font-family);font-size:16px;line-height:1.65;letter-spacing:.3px;color:var(--umbra-ink)}.cc-main-page .page__content h2,.cc-main-page .page__content h3,.cc-main-page .page__content h4{font-family:var(--heading-font-family);font-weight:500;letter-spacing:0;text-transform:none;color:var(--umbra-ink);margin-top:2em}.cc-main-page .page__content h2{font-size:26px}.cc-main-page .page__content h3{font-size:20px}.cc-main-page .page__content h4{font-size:17px}.cc-main-page .page__content a:not(.btn){color:var(--umbra-ink);text-decoration:underline;text-decoration-color:var(--umbra-line);text-underline-offset:3px}.cc-main-page .page__content a:not(.btn):hover{text-decoration-color:var(--umbra-ink)}.cc-main-page .page__content hr{border:0;border-top:1px solid var(--umbra-line)}.cc-main-page .page__content table{font-size:14px}.cc-main-page .page__content th,.cc-main-page .page__content td{border-color:var(--umbra-line)}.cc-main-page .page__content .btn,.cc-main-page .page__content button{border-radius:0;background:var(--umbra-ink);border-color:var(--umbra-ink);color:#fff;font-family:var(--umbra-label-font);font-weight:var(--umbra-label-weight);font-size:12px;letter-spacing:1.2px;text-transform:uppercase}[class^=about-hero-] .about-hero-title{font-family:var(--heading-font-family);font-weight:500;font-size:clamp(36px,4.6vw,64px);line-height:1.02;letter-spacing:-.02em}[class^=about-hero-] .about-hero-sub{font-family:var(--body-font-family);font-size:clamp(16px,1.4vw,20px);letter-spacing:.3px;line-height:1.5}[class^=about-hero-] .hero-eyebrow{margin-bottom:28px}[class^=ai-our-story-heading-]{font-family:var(--heading-font-family)!important;font-weight:500!important;letter-spacing:0}[class^=ai-our-story-content-]{font-family:var(--body-font-family)!important;letter-spacing:.3px}[class^=ai-our-story-content-] strong{font-weight:600}[class^=ai-core-values-heading-]{font-family:var(--heading-font-family);font-weight:500;letter-spacing:0}[class^=ai-core-values-subheading-]{font-family:var(--body-font-family);letter-spacing:.3px;color:var(--umbra-muted)}[class^=ai-core-values-subheading-] strong{font-weight:400}[class^=ai-core-values-item-]:not([class*=title]):not([class*=text]){border-top:1px solid var(--umbra-line);padding-left:0!important;padding-right:0!important;transform:none!important}[class^=ai-core-values-item-title-]{font-family:var(--heading-font-family);font-weight:500;letter-spacing:0}[class^=ai-core-values-item-text-]{font-family:var(--body-font-family);letter-spacing:.3px;color:var(--umbra-muted)}.c-section-top-subheading{color:var(--umbra-muted)}.c-ct-heading{font-family:var(--heading-font-family);font-weight:500;letter-spacing:0;text-transform:none}.c-ct-para,.c-ct-para p{font-family:var(--body-font-family);letter-spacing:.3px;line-height:1.6}[id^=shopify-section] .c-buttons-div .c-button{font-family:var(--umbra-label-font)!important;font-weight:var(--umbra-label-weight)!important;font-size:12px!important;letter-spacing:1.2px!important;text-transform:uppercase!important;padding:14px 28px!important;border-radius:0!important;background:var(--umbra-ink)!important;color:#fff!important;box-shadow:inset 0 0 0 1px var(--umbra-ink);transition:background .2s ease,color .2s ease}[id^=shopify-section] .c-buttons-div .c-button:hover{background:transparent!important;color:var(--umbra-ink)!important}.cc-image-banner .h6{opacity:.9}.cc-main-page:has(.page__content.reading-width) .page__title{max-width:var(--reading-width, 48em);margin-inline:auto;text-align:start}.cc-main-blog h1{font-family:var(--heading-font-family);font-weight:500;font-size:clamp(30px,3.2vw,44px);letter-spacing:-.01em;text-transform:none}.cc-main-blog .card__title{font-family:var(--body-font-family);font-weight:500;font-size:15px;line-height:1.4;letter-spacing:.3px;text-transform:none}.cc-main-blog .card__title.h4{font-family:var(--heading-font-family);font-size:22px;letter-spacing:0}.cc-main-blog .card__tags,.cc-main-blog .card__tags a,.cc-main-blog .blog-tags a,.cc-main-blog .link-tabs a,.cc-main-blog .social-share__heading{font-family:var(--umbra-label-font);font-weight:var(--umbra-label-weight);font-size:11px;letter-spacing:1.2px;text-transform:uppercase}.cc-main-blog .card__info p{font-family:var(--body-font-family);letter-spacing:.3px;color:var(--umbra-muted)}h2.text-center.uppercase{font-family:var(--heading-font-family);font-weight:500;font-size:clamp(30px,3.2vw,44px);letter-spacing:-.01em;text-transform:none!important}.return-card{border:1px solid var(--umbra-line)!important;border-radius:0!important;transition:border-color .2s ease}.return-card:hover{border-color:var(--umbra-ink)!important}.return-card h4{font-family:var(--heading-font-family);font-weight:500;letter-spacing:0;text-transform:none}.return-card p{font-family:var(--body-font-family);letter-spacing:.3px;color:var(--umbra-muted)}.section__block--heading{font-family:var(--heading-font-family);font-weight:500;letter-spacing:0;text-transform:none}.card__collection .umbra_card__media+.card__info h3,.card__collection .umbra_card__media~.card__info .h5{font-family:var(--body-font-family);font-weight:500;font-size:14px;letter-spacing:.3px;text-transform:none}[class*=shg-] :is(h1,h2,h3,h4){font-family:var(--heading-font-family)!important;font-weight:500!important;letter-spacing:0!important}[class*=shg-] :is(p,li){font-family:var(--body-font-family)!important;letter-spacing:.3px}.shg-btn,a.shg-btn,[class*=shg-] .shg-btn{font-family:var(--umbra-label-font)!important;font-weight:var(--umbra-label-weight)!important;font-size:12px!important;letter-spacing:1.2px!important;text-transform:uppercase!important;border-radius:0!important;background:var(--umbra-ink)!important;border-color:var(--umbra-ink)!important;color:#fff!important}.shg-btn:hover,a.shg-btn:hover{background:transparent!important;color:var(--umbra-ink)!important}
/*# sourceMappingURL=/cdn/shop/t/62/assets/umbra-page-editorial.css.map */
