:root{--house-bar: 6.4rem;--hairline-note: 3rem;--house-top: calc(var(--house-bar) + var(--hairline-note));--hairline-ink: 10, 12, 11;--hairline-sage: 98, 126, 125;--hairline-line: rgba(18, 32, 30, .12)}@media screen and (min-width:990px){:root{--house-bar: 8rem;--hairline-note: 3.6rem}}.hairline-note{display:flex;align-items:center;justify-content:center;block-size:var(--hairline-note);margin:0;padding-inline:1.6rem;overflow:hidden;border-block-end:1px solid rgba(var(--color-foreground),.12);font-family:var(--font-body-family);font-size:1rem;letter-spacing:.14em;line-height:1;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;color:rgba(var(--color-foreground),.66);transition:color .35s ease,border-color .35s ease}@media screen and (min-width:990px){.hairline-note{font-size:1.1rem}}.section-header:has(.hairline-note).shopify-section-header-sticky:not(.shopify-section-header-hidden){top:calc(-1 * var(--hairline-note))}.header-wrapper:has(>.header--hairline){border-block-end:1px solid rgba(var(--color-foreground),.12)}.header-wrapper .header--hairline{column-gap:2.4rem;padding-inline:1.6rem}@media screen and (min-width:750px){.header-wrapper .header--hairline{padding-inline:4rem}}.header-wrapper:has(>.header--house-over){border-bottom-color:rgba(var(--house-paper),.2)}.header--hairline .header__heading-logo-wrapper{inline-size:12.4rem}@media screen and (min-width:990px){.header--hairline .header__heading-logo-wrapper{inline-size:15.6rem}.header--hairline .header__icons{gap:3.2rem}}.hairline-nav__word{position:relative;display:inline-block;margin:0;padding:.8rem 0;border:0;background:none;font-family:var(--font-heading-family);font-size:1.2rem;font-weight:500;letter-spacing:.2em;line-height:1;text-transform:uppercase;text-decoration:none;color:rgb(var(--color-foreground));cursor:pointer;transition:color .35s ease}.hairline-nav__word:after{content:"";position:absolute;inset-inline:0 .2em;inset-block-end:0;block-size:1px;background:currentColor;transform:scaleX(0);transform-origin:left center;transition:transform .45s var(--house-ease)}.hairline-nav__word:hover:after,.hairline-nav__word:focus-visible:after,.hairline-nav__word[aria-expanded=true]:after{transform:scaleX(1)}.hairline-nav__word:focus-visible{outline:1px solid rgba(var(--color-foreground),.5);outline-offset:.6rem;box-shadow:none}.hairline-nav__word.is-current:after{transform:scaleX(1);opacity:.4}.hairline-nav__word.is-current:hover:after,.hairline-nav__word.is-current[aria-expanded=true]:after{opacity:1}.header--hairline .header__word:focus-visible,.header--hairline .header__search summary:focus-visible,.hairline-local .localization-form__select:focus-visible{outline:1px solid rgba(var(--color-foreground),.5);outline-offset:.6rem;box-shadow:none}.header--hairline .header__word:hover .header__word-text,.header--hairline .header__word:focus-visible .header__word-text,.header--hairline .header__search summary:hover .header__word-text,.header--hairline .header__search summary:focus-visible .header__word-text{text-underline-offset:.8em}.hairline-nav__list{display:flex;align-items:center;gap:3.2rem;margin:0;padding:0;list-style:none}.hairline-nav__word--toggle,[data-hairline-ready] .hairline-nav__word--fallback{display:none}[data-hairline-ready] .hairline-nav__word--toggle{display:inline-block}.hairline-nav,.header--hairline .hairline-search,.header--hairline .hairline-local{display:none}@media screen and (min-width:990px){.hairline-nav,.header--hairline .hairline-search{display:block}.header--hairline .hairline-local{display:flex}.header--hairline .hairline-drawer-root{display:none}}.header--hairline .hairline-search .header__search{display:block}.header--house .search-modal{--color-foreground: var(--hairline-ink);--color-background: 255, 255, 255}.hairline-local .localization-form{display:block;margin:0;padding:0}.hairline-local .disclosure{position:relative}.hairline-local .localization-form__select,.hairline-local .disclosure__button.localization-form__select{display:inline-flex;align-items:center;min-inline-size:0;min-block-size:0;min-width:0;min-height:0;margin:0;padding:.8rem 0;border:0;border-radius:0;box-shadow:none;background:none;color:rgb(var(--color-foreground));text-decoration:none}.hairline-local .localization-form__select:before,.hairline-local .localization-form__select:after,.hairline-local .localization-form__select .icon-caret,.hairline-local .localization-form__select .svg-wrapper{display:none}.hairline-local .localization-form__select:hover .header__word-text,.hairline-local .localization-form__select:focus-visible .header__word-text,.hairline-local .localization-form__select[aria-expanded=true] .header__word-text{text-decoration:underline;text-underline-offset:.8em;text-decoration-thickness:1px}.hairline-local .disclosure__list-wrapper{--color-foreground: var(--hairline-ink);--color-background: 255, 255, 255;top:calc(100% + 2.4rem);bottom:auto;right:0;left:auto;transform:none;min-inline-size:32rem;border:1px solid var(--hairline-line);border-radius:0;box-shadow:0 2.4rem 4.8rem rgba(var(--hairline-ink),.08);color:rgb(var(--hairline-ink))}.header-wrapper.is-hairline-open,.header-wrapper:has(>.header--hairline #Details-menu-drawer-container[open]){--color-foreground: var(--hairline-ink);background-color:#fff;border-bottom-color:var(--hairline-line)}.header-wrapper.is-hairline-open .header__heading-logo,.header-wrapper:has(>.header--hairline #Details-menu-drawer-container[open]) .header__heading-logo{filter:none}.hairline-panel{--color-foreground: var(--hairline-ink);position:absolute;inset-inline:0;inset-block-start:100%;z-index:2;max-block-size:calc(100vh - var(--house-top));overflow-y:auto;border-block:1px solid var(--hairline-line);background-color:rgb(var(--house-paper));color:rgb(var(--hairline-ink));opacity:0;visibility:hidden;transform:translate3d(0,-.8rem,0);transition:opacity .3s ease,transform .5s var(--house-ease),visibility 0s linear .3s}.hairline-panel.is-open{opacity:1;visibility:visible;transform:none;transition:opacity .3s ease,transform .5s var(--house-ease),visibility 0s}.hairline-panel__in{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:clamp(4rem,5vw,8rem);padding:4rem 4rem 0}.hairline-panel__lists{display:flex;gap:clamp(4rem,5vw,8rem)}.hairline-panel__col{min-inline-size:12rem}.hairline-panel__head{margin:0 0 1.6rem;line-height:1}.hairline-panel__head a{font-family:var(--font-body-family);font-size:1.1rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:rgb(var(--hairline-sage))}.hairline-panel__head a:hover{color:rgb(var(--hairline-ink))}.hairline-panel__col ul,.hairline-panel__tiles,.hairline-panel__house{margin:0;padding:0;list-style:none}.hairline-panel__col--two ul{columns:2;column-gap:4rem}.hairline-panel__col li{break-inside:avoid}.hairline-panel__col li a{display:inline-block;padding-block:.35rem;font-family:var(--font-body-family);font-size:1.5rem;line-height:1.6;text-decoration:none;white-space:nowrap;color:rgb(var(--hairline-ink));background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:0 calc(100% - .2rem);background-size:0 1px;transition:background-size .4s var(--house-ease)}.hairline-panel__col li a:hover,.hairline-panel__col li a:focus-visible,.hairline-panel__col li a[aria-current=page]{background-size:100% 1px}.hairline-panel__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;align-self:start}.hairline-tile{display:block;text-decoration:none;color:rgb(var(--hairline-ink))}.hairline-tile__img{display:block;aspect-ratio:4 / 3;overflow:hidden;background-color:rgb(var(--house-green))}.hairline-tile__img img{display:block;inline-size:100%;block-size:100%;object-fit:cover;transition:transform 1.2s var(--house-ease)}.hairline-tile:hover .hairline-tile__img img,.hairline-tile:focus-visible .hairline-tile__img img{transform:scale(1.04)}.hairline-tile__word{display:block;margin-block-start:1.2rem;font-family:var(--font-heading-family);font-size:1.2rem;font-weight:500;letter-spacing:.18em;line-height:1;text-transform:uppercase}.hairline-panel__house{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:.8rem 3.2rem;margin-block-start:4rem;padding-block:2rem 2.4rem;border-block-start:1px solid var(--hairline-line)}.hairline-panel__house a{font-family:var(--font-body-family);font-size:1.3rem;text-decoration:none;color:rgba(var(--hairline-ink),.66)}.hairline-panel__house a:hover,.hairline-panel__house a:focus-visible,.hairline-panel__house a[aria-current=page]{color:rgb(var(--hairline-ink));text-decoration:underline;text-underline-offset:.3em}.hairline-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;background-color:rgba(var(--hairline-ink),.22);opacity:0;visibility:hidden;transition:opacity .35s ease,visibility 0s linear .35s}.hairline-scrim.is-open{opacity:1;visibility:visible;transition:opacity .35s ease,visibility 0s}.hairline-drawer{--color-foreground: var(--hairline-ink);--color-background: var(--house-paper);inline-size:100%;width:100%;border:0;background-color:rgb(var(--house-paper));color:rgb(var(--hairline-ink));filter:none;opacity:0;transform:translate3d(0,-.8rem,0);transition:opacity .3s ease,transform .5s var(--house-ease),visibility 0s linear .3s}.js details[open]>.hairline-drawer{transition:opacity .3s ease,transform .5s var(--house-ease),visibility 0s}.js details[open].menu-opening>.hairline-drawer{opacity:1;transform:none}.hairline-drawer .menu-drawer__inner-container{block-size:100%}.hairline-drawer__in{display:flex;flex-direction:column;min-block-size:100%;padding:2rem 1.6rem 3.2rem;overflow-y:auto}.hairline-drawer ul{margin:0;padding:0;list-style:none}.hairline-drawer a{text-decoration:none;color:rgb(var(--hairline-ink))}.hairline-drawer__search{margin:0 0 3.2rem}.hairline-drawer__search input[type=search]{inline-size:100%;margin:0;padding:1.2rem 0;border:0;border-block-end:1px solid rgba(var(--hairline-ink),.24);border-radius:0;background:none;box-shadow:none;font-family:var(--font-body-family);font-size:1.6rem;color:rgb(var(--hairline-ink));-webkit-appearance:none;appearance:none}.hairline-drawer__search input[type=search]::placeholder{color:rgba(var(--hairline-ink),.5)}.hairline-drawer__search input[type=search]:focus-visible{outline:0;box-shadow:none;border-block-end-color:rgb(var(--hairline-ink))}.hairline-drawer__shop>li+li{margin-block-start:1.6rem}.hairline-drawer__word{display:inline-block;font-family:var(--font-heading-family);font-size:3.2rem;font-weight:400;letter-spacing:-.01em;line-height:1.1;text-transform:uppercase}.hairline-drawer__sub{display:flex;flex-wrap:wrap;gap:0 2rem;margin-block-start:.8rem!important}.hairline-drawer__sub--two{display:block;columns:2;column-gap:2rem}.hairline-drawer__sub--two li{break-inside:avoid}.hairline-drawer__sub a{display:inline-block;padding-block:.5rem;font-size:1.5rem;line-height:1.5;color:rgba(var(--hairline-ink),.7)}.hairline-drawer__house{margin-block-start:3.2rem!important;padding-block-start:2.4rem!important;border-block-start:1px solid var(--hairline-line)}.hairline-drawer__house a{display:inline-block;padding-block:.5rem;font-size:1.6rem;line-height:1.6}.hairline-drawer a[aria-current=page]{text-decoration:underline;text-underline-offset:.3em}.hairline-drawer__foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1.2rem 2.4rem;margin-block-start:auto;padding-block-start:3.2rem;font-size:1rem;letter-spacing:.14em;text-transform:uppercase;color:rgba(var(--hairline-ink),.6)}.hairline-drawer__foot p{margin:0}.hairline-drawer__foot .localization-form{margin:0;padding:0}.hairline-drawer__foot .localization-form__select,.hairline-drawer__foot .disclosure__button.localization-form__select{min-block-size:0;min-height:0;min-width:0;margin:0;padding:0;border:0;box-shadow:none;background:none;font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit}.hairline-drawer__foot .localization-form__select:before,.hairline-drawer__foot .localization-form__select:after,.hairline-drawer__foot .localization-form__select .icon-caret{display:none}@media screen and (min-width:990px)and (max-width:1399.98px){.hairline-nav__list,.header--house .header__icons{gap:2rem}.hairline-nav__word,.header--house .header__word,.header--house .header__search summary,.header--house .header__word-text{letter-spacing:.16em}}@media screen and (min-width:990px)and (max-width:1239.98px){.hairline-nav__item--house{display:none}}@media screen and (min-width:1240px){.hairline-panel__house .is-promoted{display:none}}.hairline-drawer__house .is-promoted{display:none}@media(prefers-reduced-motion:reduce){.hairline-note,.hairline-nav__word,.hairline-nav__word:after,.hairline-panel,.hairline-panel.is-open,.hairline-panel__col li a,.hairline-tile__img img,.hairline-scrim,.hairline-scrim.is-open,.hairline-drawer,.js details[open]>.hairline-drawer{transition:none}.hairline-panel,.hairline-drawer,.hairline-tile:hover .hairline-tile__img img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/header-hairline.css.map */
