:root{--ba-ivory: #F6F1E7;--ba-ivory-deep: #ECE4D3;--ba-ink: #17140F;--ba-grey: #837C6D;--ba-line: #D9D0BC;--ba-accent: #3E4A45;--ba-accent-ink: #F6F1E7;--ba-heading-font: var(--font-heading-family, sans-serif);--ba-body-font: var(--font-body-family, sans-serif);--ba-space-1: clamp(.5rem, .4rem + .5vw, .75rem);--ba-space-2: clamp(1rem, .8rem + 1vw, 1.5rem);--ba-space-3: clamp(1.75rem, 1.3rem + 2vw, 3rem);--ba-space-4: clamp(3rem, 2rem + 4vw, 6rem);--ba-radius: 2px}.ba-label{font-family:var(--ba-body-font);font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:var(--ba-grey);display:inline-block}.ba-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;padding:.95em 1.9em;font-family:var(--ba-body-font);font-size:.85rem;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;border:1px solid currentColor;border-radius:var(--ba-radius);background:transparent;color:inherit;cursor:pointer;transition:background-color .35s ease,color .35s ease,border-color .35s ease}.ba-btn--solid{background:var(--ba-accent);border-color:var(--ba-accent);color:var(--ba-accent-ink)}.ba-btn--solid:hover,.ba-btn--solid:focus-visible{background:transparent;color:var(--ba-accent)}.ba-btn--ghost-light{color:var(--ba-ivory);border-color:#f6f1e78c}.ba-btn--ghost-light:hover,.ba-btn--ghost-light:focus-visible{background:var(--ba-ivory);color:var(--ba-ink);border-color:var(--ba-ivory)}.ba-btn:focus-visible{outline:2px solid var(--ba-accent);outline-offset:3px}[data-ba-reveal]{opacity:0;transform:translateY(18px);transition:opacity .7s ease,transform .7s ease}[data-ba-reveal].is-visible{opacity:1;transform:translateY(0)}@media(prefers-reduced-motion:reduce){[data-ba-reveal]{opacity:1;transform:none;transition:none}}.ba-hero{position:relative;display:flex;width:100%;overflow:hidden;background:var(--ba-ink);min-height:var(--ba-hero-mobile-h, 78vh)}@media(min-width:750px){.ba-hero{min-height:var(--ba-hero-desktop-h, 92vh)}}.ba-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;display:block;line-height:0}.ba-hero__img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}.ba-hero__placeholder{width:100%;height:100%;background:var(--ba-ivory-deep)}.ba-hero__placeholder-svg{width:100%;height:100%;opacity:.35}.ba-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(23,20,15,calc(var(--ba-overlay-opacity, .4) + .15)),rgba(23,20,15,var(--ba-overlay-opacity, .4)) 45%,rgba(23,20,15,calc(var(--ba-overlay-opacity, .4) * .35)))}.ba-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--ba-space-1);width:100%;max-width:34rem;margin:0;padding:var(--ba-space-4) var(--ba-space-2) var(--ba-space-3);align-self:flex-end}.ba-hero__label{color:#f6f1e7bf;opacity:0;animation:ba-fade-up .7s ease forwards;animation-delay:.15s}.ba-hero__heading{font-family:var(--ba-heading-font);font-weight:var(--font-heading-weight, 600);font-style:var(--font-heading-style, normal);color:var(--ba-ivory);font-size:clamp(2.4rem,1.6rem + 5vw,5.25rem);line-height:.98;letter-spacing:-.01em;margin:0;opacity:0;animation:ba-fade-up .8s ease forwards;animation-delay:.3s}.ba-hero__subheading{font-family:var(--ba-body-font);color:#f6f1e7d9;font-size:clamp(.95rem,.85rem + .4vw,1.15rem);max-width:26rem;margin:0;opacity:0;animation:ba-fade-up .8s ease forwards;animation-delay:.48s}.ba-hero__cta{margin-top:var(--ba-space-1);opacity:0;animation:ba-fade-up .8s ease forwards;animation-delay:.66s}@keyframes ba-fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.ba-hero__label,.ba-hero__heading,.ba-hero__subheading,.ba-hero__cta{animation:none;opacity:1;transform:none}}.ba-hero--content-bottom-left .ba-hero__content{align-self:flex-end;align-items:flex-start;text-align:left}.ba-hero--content-bottom-center .ba-hero__content{align-self:flex-end;align-items:center;text-align:center;margin-inline:auto}.ba-hero--content-bottom-right .ba-hero__content{align-self:flex-end;align-items:flex-end;text-align:right;margin-inline-start:auto}.ba-hero--content-middle-left .ba-hero__content{align-self:center;align-items:flex-start;text-align:left}.ba-hero--content-middle-center .ba-hero__content{align-self:center;align-items:center;text-align:center;margin-inline:auto}.ba-hero--content-middle-right .ba-hero__content{align-self:center;align-items:flex-end;text-align:right;margin-inline-start:auto}.ba-hero--content-top-left .ba-hero__content{align-self:flex-start;align-items:flex-start;text-align:left}.ba-hero--content-top-center .ba-hero__content{align-self:flex-start;align-items:center;text-align:center;margin-inline:auto}.ba-hero--content-top-right .ba-hero__content{align-self:flex-start;align-items:flex-end;text-align:right;margin-inline-start:auto}@media(min-width:990px){.ba-hero__content{padding:var(--ba-space-4) var(--ba-space-4) var(--ba-space-4)}}
/*# sourceMappingURL=/cdn/shop/t/5/assets/editorial.css.map */
