oh-header{display:block}.oh-nav{position:relative;z-index:30;background:var(--paper);color:var(--ink);border-bottom:1px solid var(--hair);font-family:var(--sans);--logo-h: clamp(34px, 3.4vw, 52px)}.oh-nav__grid{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:20px;padding:26px 32px;transition:padding .42s var(--ease)}.oh-nav[data-min=true] .oh-nav__grid{padding:9px 32px}.oh-nav__menu{grid-column:1;justify-self:start}.oh-nav__home,.oh-nav__h1{grid-column:2}.oh-nav__search{grid-column:3;justify-self:end}.oh-nav__h1{margin:0;padding:0;font:inherit;line-height:0;display:flex;justify-content:center}.ham-btn{display:flex;align-items:center;gap:14px;margin:0;padding:8px 0;min-height:44px;background:transparent;border:0;border-radius:0;cursor:pointer;color:inherit;font-family:var(--sans);font-size:11px;font-weight:400;line-height:1;letter-spacing:.22em;text-transform:uppercase;transition:color var(--melt),letter-spacing var(--glide)}.ham-btn:hover{color:var(--brass-ink);letter-spacing:.26em}.oh-nav__ham{flex:0 0 auto}.oh-nav__home{display:flex;justify-content:center;color:inherit;transition:opacity var(--melt)}.oh-nav__home:hover{color:inherit;opacity:.66}.oh-logo-stack{position:relative;display:block;overflow:hidden;width:calc(var(--logo-h) * 5.0222);height:var(--logo-h);transition:height .42s var(--ease)}.oh-logo{display:block;overflow:hidden;fill:currentColor}.oh-logo--full{aspect-ratio:226 / 45}.oh-logo--mark{aspect-ratio:226 / 28}.oh-logo-stack .oh-logo{position:absolute;top:0;left:0;width:100%;height:auto;transition:opacity .3s ease}.oh-logo-stack .oh-logo--mark{opacity:0}.oh-nav[data-min=true] .oh-logo-stack{height:calc(var(--logo-h) * .6222)}.oh-nav[data-min=true] .oh-logo--full{opacity:0;transition:opacity .22s ease}.oh-nav[data-min=true] .oh-logo--mark{opacity:1;transition:opacity .3s ease .1s}.oh-nav__search{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;color:inherit;--icon-size: 18px}@keyframes oh-menu-fade{0%{opacity:0}to{opacity:1}}@keyframes oh-menu-rise{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}.oh-menu{position:fixed;top:0;right:0;bottom:0;left:0;z-index:120;display:block;background:var(--paper);color:var(--ink);font-family:var(--sans);overflow:hidden;animation:oh-menu-fade .5s ease both}.oh-menu[hidden]{display:none}.oh-menu:focus{outline:none}.fs-top{position:absolute;top:0;left:0;right:0;z-index:4;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:26px 32px}.fs-home{display:flex;align-items:center;color:inherit}.fs-home:hover{color:inherit;opacity:.66}.fs-home .oh-logo{height:clamp(28px,2.7vw,40px);width:auto}.fs-close{display:flex;align-items:center;gap:14px;margin:0;padding:8px 0;min-height:44px;background:transparent;border:0;border-radius:0;cursor:pointer;color:inherit;font-family:var(--sans);font-size:11px;font-weight:400;line-height:1;letter-spacing:.22em;text-transform:uppercase;transition:color var(--melt),letter-spacing var(--glide);--icon-size: 18px}.fs-close:hover{color:var(--brass-ink);letter-spacing:.26em}.fs-art{position:absolute;top:0;right:0;width:46vw;height:100%;overflow:hidden;pointer-events:none}.fs-art:before{content:"";position:absolute;top:0;bottom:0;left:0;width:1px;background:var(--hair);z-index:2}.fs-art-layer{position:absolute;top:-6%;right:-6%;bottom:-6%;left:-6%;opacity:0;background:var(--stone);transition:opacity .75s ease}.fs-art-layer[data-shown]{opacity:1}.fs-art-layer img{width:100%;height:100%;object-fit:cover;background:var(--stone)}.fs-scroll{position:relative;z-index:3;height:100%;width:100%;overflow-y:auto;display:flex;flex-direction:column;justify-content:center;padding:0 32px;pointer-events:none;scrollbar-width:thin;scrollbar-color:rgba(16,18,21,.22) transparent}.fs-scroll::-webkit-scrollbar{width:3px}.fs-scroll::-webkit-scrollbar-thumb{background:#10121538}.fs-scroll::-webkit-scrollbar-track{background:transparent}.fs-col{display:flex;flex-direction:column;max-width:min(560px,46vw);margin:auto 0;padding:96px 0 0;pointer-events:auto}.fs-list,.fs-sub-list{list-style:none;margin:0;padding:0}.fs-list{display:flex;flex-direction:column}.fs-item{animation:oh-menu-rise .62s var(--ease) both}.fs-row{display:flex;align-items:center;transition:opacity .45s ease,transform var(--glide)}.fs-link{display:flex;align-items:center;gap:20px;margin:0;padding:clamp(9px,1.5vh,17px) 0;background:transparent;border:0;border-radius:0;text-align:left;text-decoration:none;font-family:var(--serif-menu);font-weight:400;font-size:clamp(15px,min(1.9vw,2.9vh),25px);line-height:1.2;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);transition:color var(--melt)}.fs-link:hover{color:var(--ink)}.fs-link--btn{cursor:pointer}.fs-link--static{cursor:default}.fs-list:hover .fs-row{opacity:.62}.fs-list:hover .fs-item:hover>.fs-row,.fs-list:hover .fs-item:focus-within>.fs-row{opacity:1}.fs-item:hover>.fs-row{transform:translate(18px)}.fs-item[data-open=true]>.fs-row{transform:translate(18px)}.fs-num{flex:0 0 auto;width:26px;font-family:var(--sans);font-size:10.5px;letter-spacing:.2em;opacity:.62;transition:color var(--melt),opacity var(--melt)}.fs-item:hover .fs-num,.fs-item[data-open=true] .fs-num{color:var(--brass-ink);opacity:1}.fs-arrow-btn{display:flex;align-items:center;justify-content:center;flex:0 0 auto;min-width:44px;min-height:44px;margin:0 0 0 -3px;padding:0;background:transparent;border:0;border-radius:0;cursor:pointer;color:var(--brass-ink)}.fs-arrow{display:flex;align-items:center;color:var(--brass-ink);opacity:1;transition:transform var(--glide)}.fs-link--btn .fs-arrow{margin-left:6px}.fs-item:hover .fs-arrow{transform:translate(10px)}.fs-sub{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--glide),opacity var(--melt)}.fs-item[data-open=true]>.fs-sub{grid-template-rows:1fr;opacity:1}.fs-sub-clip{overflow:hidden;min-height:0}.fs-sub-list{display:flex;flex-direction:column;margin-left:46px;padding:2px 0 clamp(8px,1.4vh,16px);transition:transform var(--glide)}.fs-item[data-open=true] .fs-sub-list{transform:translate(18px)}.fs-sub-link{display:inline-block;padding:clamp(6px,.8vh,8px) 0;font-family:var(--serif-menu);font-weight:400;font-size:clamp(10.5px,min(1vw,1.5vh),13px);letter-spacing:.18em;text-transform:uppercase;text-decoration:none;color:var(--ink);opacity:.62;transition:opacity var(--melt),transform var(--glide),color var(--melt)}a.fs-sub-link:hover{opacity:1;color:var(--brass-ink);transform:translate(10px)}.fs-sub-link--static{cursor:default}.fs-list .fs-item[data-open=true] .fs-arrow{transform:rotate(90deg)}@media(max-width:999px){.oh-nav{--logo-h: clamp(24px, 6.4vw, 34px)}.oh-nav__grid{gap:12px;padding:16px 18px}.oh-nav[data-min=true] .oh-nav__grid{padding:8px 18px}.ham-btn{gap:10px;font-size:10px;letter-spacing:.18em}.fs-top{padding:16px 18px}.fs-scroll{padding:0 18px}.fs-art{display:none}.fs-col{max-width:none}.fs-link{gap:14px;letter-spacing:.14em}.fs-sub-list{margin-left:40px}}@media(hover:none){.fs-item[data-has-sub=true] .fs-row{position:relative}.fs-item[data-has-sub=true] .fs-arrow-btn{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;min-width:0;justify-content:flex-end;margin:0}}@media(max-width:999px){.fs-link{font-size:clamp(20px,2.9vw,27px)}.fs-sub-link{font-size:clamp(14px,1.9vw,17px);letter-spacing:.16em}.fs-num{font-size:12px;width:30px}}@media(max-width:749px){.fs-link{font-size:clamp(19px,5.6vw,26px);gap:12px}.fs-sub-link{font-size:clamp(13.5px,3.9vw,17px)}.fs-num{font-size:11.5px;width:26px}.fs-sub-list{margin-left:38px}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/oh-header.css.map */
