:root{--paper:#FBFBFA;--bone:#EEEAE2;--ink:#131316;--slate:#2a2a30;--stone:#8A847D;--taupe:#B3A699;--bordeaux:#4A1418;--line:#DEDAD2;--mist:#ECE8E1;--f-display:"Cormorant Garamond","Times New Roman",serif;--f-body:"Hanken Grotesk","Helvetica Neue",Arial,sans-serif;--f-mono:"IBM Plex Mono",ui-monospace,Menlo,monospace;--gut:max(16px,env(safe-area-inset-left,0px));--gutr:max(16px,env(safe-area-inset-right,0px));--font-body-family:var(--f-body);--font-heading-family:var(--f-display);--font-body-weight:400;--font-heading-weight:400;color-scheme:light}*{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-size:62.5%}body,body.gradient{background:var(--paper);color:var(--ink);font-family:var(--f-body);font-size:16px;line-height:1.55;letter-spacing:0;margin:0;-webkit-font-smoothing:antialiased;overflow-x:clip}h1,h2,h3,h4,h5,h6{letter-spacing:normal;color:inherit;font-family:inherit}a{color:inherit}button{font:inherit;color:inherit}img,video{display:block;max-width:100%}.wrap{padding-left:var(--gut);padding-right:var(--gutr)}@media(min-width:821px){.wrap{padding-left:max(40px,var(--gut));padding-right:max(40px,var(--gutr))}}.inner{max-width:1440px;margin:0 auto}.mono{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.muted{color:var(--stone)}:focus-visible{outline:2px solid var(--bordeaux);outline-offset:2px}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:820px){.hide-m{display:none}}#MainContent{flex-grow:1}.omh-header-section{position:sticky;top:0;z-index:40}.announce{background:var(--ink);color:#e9e6e0;text-align:center;font-size:12px;letter-spacing:.08em;padding-block:9px;text-transform:uppercase;font-family:var(--f-mono)}.announce .sep{opacity:.4;margin:0 10px}.announce a{text-decoration:none}@media(max-width:640px){.announce .hide-s{display:none}}header.site{background:#fbfbfaf0;backdrop-filter:saturate(1.2) blur(8px);-webkit-backdrop-filter:saturate(1.2) blur(8px);border-bottom:1px solid var(--line)}header.site .inner{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding-block:14px}.omenu{display:flex;gap:22px;flex-wrap:nowrap;white-space:nowrap;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.omenu a{text-decoration:none;cursor:pointer}.omenu a:hover,.omenu a[aria-current=page]{text-decoration:underline;text-underline-offset:5px}.logo{display:block;width:168px;cursor:pointer}.logo img{width:100%;height:auto}.tools{display:flex;justify-content:flex-end;align-items:center;gap:20px;font-size:13px;letter-spacing:.08em;text-transform:uppercase}.tools a,.tools button{text-decoration:none;background:none;border:0;padding:0;cursor:pointer;font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);line-height:1.4}.tools a:hover,.tools button:hover{text-decoration:underline;text-underline-offset:5px}#cart-icon-bubble{white-space:nowrap}.burger{display:none;background:none;border:0;padding:0;cursor:pointer;width:24px;height:24px}.burger span{display:block;height:1px;background:var(--ink);margin:6px 0}@media(max-width:1180px){.omenu{display:none}.burger{display:block}}@media(max-width:900px){.logo{width:128px}.tools .hide-s{display:none}}.loc{position:relative;display:inline-block}.loc select{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%;font-size:16px}.loc span{pointer-events:none}.mnav{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;background:var(--paper);padding:20px var(--gutr) 40px var(--gut);transform:translate(-100%);transition:transform .35s ease;display:flex;flex-direction:column;gap:6px;overflow:auto;visibility:hidden}.mnav.open{transform:none;visibility:visible}.mnav .x{align-self:flex-end;background:none;border:0;font-size:26px;cursor:pointer;line-height:1}.mnav>a{font-family:var(--f-display);font-size:34px;line-height:1.25;text-decoration:none;cursor:pointer}.mnav .small{margin-top:28px}.mnav .small a{font-family:var(--f-body);font-size:14px;letter-spacing:.06em;text-transform:uppercase;line-height:2.2;text-decoration:none;display:block}body.mnav-open{overflow:hidden}.osearch{position:fixed;top:0;right:0;bottom:0;left:0;z-index:95;display:none}.osearch.open{display:block}.osearch .scrim2{position:absolute;top:0;right:0;bottom:0;left:0;background:#13131673}.osearch .box{position:relative;background:var(--paper);padding:28px var(--gutr) 32px var(--gut);border-bottom:1px solid var(--line)}.osearch .box .inner{max-width:880px;position:relative}.osearch form.search{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;border:0}.osearch form.search>input[type=search]{grid-column:1;border-bottom:1px solid var(--ink)}.osearch form.search>.go{grid-column:2;align-self:stretch;border-bottom:1px solid var(--ink)}.osearch form.search>.reset__button{display:none}.osearch form.search>.predictive-search{grid-column:1/-1}.osearch .predictive-search__item-heading{font-family:var(--f-body)!important}.osearch .predictive-search__item .price{font-size:13px;color:var(--stone)}.osearch .predictive-search__item--term{border-top:1px solid var(--line);padding:12px 0;width:100%;background:none;text-align:left;cursor:pointer}.osearch input[type=search]{flex:1;min-width:0;border:0;background:transparent;padding:12px 4px;font-family:var(--f-display);font-size:28px;color:var(--ink);outline:none;-webkit-appearance:none;appearance:none}.osearch input[type=search]::-webkit-search-cancel-button{display:none}.osearch .go,.osearch .x{background:none;border:0;cursor:pointer;font-size:12px;letter-spacing:.14em;text-transform:uppercase;padding:0 4px}.osearch .x{position:absolute;right:0;top:-20px;font-size:26px;letter-spacing:0}.osearch .predictive-search{position:static;border:0;box-shadow:none;background:transparent;max-height:60vh;overflow:auto;margin-top:12px;display:none;width:100%;top:auto;left:auto}.osearch predictive-search[open] .predictive-search,.osearch predictive-search[loading] .predictive-search{display:block}.osearch .predictive-search__heading{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--stone);border:0;margin:14px 0 6px;padding:0}.osearch .predictive-search__item{display:grid;grid-template-columns:48px 1fr;gap:14px;align-items:center;padding:8px 0;text-decoration:none;color:var(--ink);border:0}.osearch .predictive-search__item:hover,.osearch .predictive-search__item[aria-selected=true]{background:var(--mist)}.osearch .predictive-search__image{width:48px;height:60px;object-fit:cover}.osearch .predictive-search__item-heading{font-size:13px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;margin:0}.osearch .predictive-search__item--term{grid-template-columns:1fr auto;font-size:14px}.osearch .predictive-search__item--term .svg-wrapper,.osearch .predictive-search__item--term svg{width:14px;height:14px}.osearch .predictive-search__list-item{list-style:none}.osearch .predictive-search__results-groups-wrapper{display:block;padding:0}.osearch .predictive-search__result-group ul{padding:0;margin:0}.osearch .predictive-search__loading-state{display:none}.osearch predictive-search[loading] .predictive-search__loading-state{display:flex;justify-content:center;padding:12px}.osearch .predictive-search__loading-state svg{width:24px;height:24px}.hero{position:relative;background:#e9e9ea;overflow:hidden;height:min(72vh,760px);min-height:460px}.hero video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.hero .cap{position:absolute;left:0;right:0;bottom:0;padding:0 var(--gutr) 48px var(--gut)}@media(min-width:821px){.hero .cap{padding:0 max(40px,var(--gutr)) 56px max(40px,var(--gut))}}.hero .cap .inner{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:24px}.hero h1{font-family:var(--f-display);font-weight:400;font-size:clamp(36px,4.8vw,72px);line-height:.94;margin:10px 0 14px;letter-spacing:-.01em;color:var(--ink)}.hero p{margin:0;max-width:40ch;color:#38373b}.btns{display:flex;gap:10px;flex-wrap:wrap}.btn{display:inline-block;border:1px solid currentColor;padding:14px 28px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;cursor:pointer;background:transparent;transition:background .2s,color .2s;color:var(--ink);font-family:var(--f-body);line-height:1.4}.btn.solid{background:var(--ink);color:var(--paper);border-color:var(--ink)}.btn.solid:hover{background:var(--slate)}.btn:not(.solid):hover{background:var(--ink);color:var(--paper)}.hero .scroll{position:absolute;right:max(40px,var(--gutr));top:28px;writing-mode:vertical-rl;font-family:var(--f-mono);font-size:10px;letter-spacing:.3em;text-transform:uppercase;color:#77737a}.hero .vd,.hero .vm{display:none}@media(min-width:821px){.hero .vd{display:block}}@media(max-width:820px){.hero .vm{display:block}.hero{height:auto;min-height:0;background:var(--paper)}.hero video{position:relative;height:auto;aspect-ratio:1/1;min-height:0;background:#e9e9ea}.hero .scroll{display:none}.hero .cap{position:static;padding-top:18px;padding-bottom:24px}.hero .cap .inner>div:first-child{position:absolute;left:var(--gut);right:var(--gutr);top:calc(100vw - 118px);pointer-events:none}.hero .cap .inner>div:first-child .mono{display:none}.hero h1{font-size:32px;margin:0 0 6px}.hero p{font-size:14px;margin:0;max-width:30ch}.hero .btns{width:100%;flex-wrap:nowrap}.hero .btn{flex:1;display:flex;align-items:center;justify-content:center;text-align:center;padding:11px 8px;font-size:11px;letter-spacing:.12em;white-space:nowrap}}.ticker{border-block:1px solid var(--line);overflow:hidden;white-space:nowrap;background:var(--paper)}.ticker .row{display:inline-flex;gap:0;animation:tick 60s linear infinite;padding-block:14px}.ticker span{font-family:var(--f-mono);font-size:12px;letter-spacing:.32em;text-transform:uppercase;padding:0 22px;color:#4a484c}.ticker span b{font-weight:400;color:var(--stone);padding-left:22px}@keyframes tick{to{transform:translate(-50%)}}.sec{padding-block:88px}@media(max-width:820px){.sec{padding-block:56px}}.sec-h{display:flex;justify-content:space-between;align-items:baseline;gap:16px;flex-wrap:wrap;margin-bottom:28px}.sec-h h2{font-family:var(--f-display);font-weight:400;font-size:clamp(26px,2.7vw,40px);line-height:1.02;margin:0;text-wrap:balance}.sec-h>a{font-size:12px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;text-underline-offset:5px}.eyebrow{display:block;margin-bottom:10px;color:var(--stone)}.cats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.cat{position:relative;cursor:pointer;text-decoration:none;display:block}.cat .ph{aspect-ratio:4/5;overflow:hidden;background:var(--bone);position:relative}.cat img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s ease}.cat:hover img{transform:scale(1.035)}.cat .lab{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;align-items:flex-end;color:var(--ink);background:var(--paper);padding:12px 16px 10px}.cat .lab b{font-family:var(--f-display);font-weight:400;font-size:clamp(22px,2vw,30px);line-height:1}.cat .lab span{font-family:var(--f-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.cat p{margin:12px 0 0;color:#4a484c;font-size:15px}@media(max-width:820px){.cats{grid-auto-flow:column;grid-auto-columns:78%;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x mandatory;margin-right:calc(-1*var(--gutr));padding-right:var(--gutr)}.cat{scroll-snap-align:start}}.rail{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:thin}.rail>*{scroll-snap-align:start}@media(max-width:820px){.rail{grid-auto-columns:64%;margin-right:calc(-1*var(--gutr));padding-right:var(--gutr)}}.railnav{display:flex;gap:8px}.railnav button{width:40px;height:40px;border:1px solid var(--line);background:var(--paper);cursor:pointer}@media(max-width:820px){.railnav{display:none}}.feature{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);background:var(--bone);align-items:stretch}.feature.flip{grid-template-columns:minmax(0,6fr) minmax(0,5fr)}.feature.flip .fmedia{order:2}.feature .fmedia{position:relative;overflow:hidden;background:var(--ink);aspect-ratio:4/5}.feature.sq .fmedia{aspect-ratio:1/1}.feature .fmedia video,.feature .fmedia img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;right:0;bottom:0;left:0}.feature .txt{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:18px;padding:64px clamp(24px,7vw,120px)}.feature h3{font-family:var(--f-display);font-weight:400;font-size:clamp(28px,2.9vw,44px);line-height:1;margin:0;text-wrap:balance}.feature p{margin:0;max-width:42ch;color:#3b3a3d}.feature .fprice{font-family:var(--f-mono);font-size:12px;letter-spacing:.1em}.feature.dark{background:var(--ink);color:var(--paper)}.feature.dark p{color:#c9c6c0}.feature.dark .btn{color:var(--paper)}.feature.dark .btn:hover{background:var(--paper);color:var(--ink)}.feature.dark .mono{color:var(--taupe)}@media(max-width:820px){.feature,.feature.flip{grid-template-columns:1fr;min-height:0}.feature .fmedia,.feature.sq .fmedia{aspect-ratio:1/1;min-height:0}.feature.flip .fmedia{order:0}.feature .txt{padding:40px var(--gutr) 48px var(--gut)}}.statement{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,4fr);gap:clamp(24px,5vw,80px);align-items:center}.statement .fmedia{position:relative;aspect-ratio:1/1;overflow:hidden;background:#d9d9da}.statement video,.statement .fmedia img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.statement h2{font-family:var(--f-display);font-weight:400;font-size:clamp(32px,3.8vw,56px);line-height:.98;margin:0 0 22px;text-wrap:balance}.statement p{margin:0 0 16px;max-width:40ch;color:#3b3a3d;font-size:17px}.statement .words{display:grid;gap:0;border-top:1px solid var(--line);margin:26px 0 30px}.statement .words a{display:flex;justify-content:space-between;padding:14px 0;border-bottom:1px solid var(--line);text-decoration:none;cursor:pointer;font-family:var(--f-mono);font-size:12px;letter-spacing:.24em}.statement .words a span:last-child{letter-spacing:.08em;color:var(--stone)}.statement .words a:hover span:first-child{text-decoration:underline;text-underline-offset:5px}@media(max-width:820px){.statement{grid-template-columns:1fr}}.values{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.value{display:block;text-decoration:none}.value .ph{aspect-ratio:4/5;overflow:hidden;background:var(--bone)}.value img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s ease}a.value:hover img{transform:scale(1.035)}.value .num{display:block;margin-top:16px;color:var(--stone)}.value h3{font-family:var(--f-display);font-weight:500;font-size:26px;margin:4px 0 6px;line-height:1.15}.value p{margin:0;color:#4a484c;max-width:34ch;font-size:15px}@media(max-width:900px){.values{grid-template-columns:1fr 1fr;gap:28px 12px}}.posts{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.post{cursor:pointer;text-decoration:none;display:block}.post .ph{aspect-ratio:4/3;overflow:hidden;background:var(--bone)}.post img{width:100%;height:100%;object-fit:cover;transition:transform 1.2s ease}.post:hover img{transform:scale(1.035)}.post .k{display:block;margin-top:14px;color:var(--stone)}.post h3{font-family:var(--f-display);font-weight:500;font-size:26px;line-height:1.1;margin:6px 0 8px;text-wrap:balance}.post p{margin:0;color:#4a484c;font-size:15px}@media(max-width:820px){.posts{grid-template-columns:1fr;gap:36px}}.news{background:var(--bone);text-align:center}.news h2{font-family:var(--f-display);font-weight:400;font-size:clamp(30px,3.2vw,44px);margin:0 0 8px;line-height:1.1}.news form{display:flex;max-width:460px;margin:24px auto 0;border-bottom:1px solid var(--ink)}.news input{flex:1;min-width:0;border:0;background:transparent;padding:12px 4px;font:inherit;outline:none}.news button{border:0;background:transparent;font-size:12px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer;padding:0 4px}.news .msg{margin:14px 0 0;font-size:14px}.marq{overflow:hidden;margin:0 calc(-1*var(--gut)) 56px;-webkit-mask:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}@media(min-width:821px){.marq{margin-inline:calc(-1*max(40px,var(--gut)))}}.marq .track{display:flex;gap:10px;width:max-content;animation:marq 70s linear infinite}.marq .track .dup{display:contents}.marq:hover .track{animation-play-state:paused}.marq a{position:relative;flex:0 0 230px;aspect-ratio:1/1;overflow:hidden;display:block;background:var(--bone)}.marq img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s ease}.marq a:hover img{transform:scale(1.04)}.marq a span{position:absolute;left:6px;bottom:6px;background:#faf9f6b8;font-family:var(--f-mono);font-size:8.5px;letter-spacing:.12em;text-transform:uppercase;padding:3px 6px;line-height:1.2}@keyframes marq{to{transform:translate(calc(-50% - 5px))}}@media(max-width:820px){.marq a{flex-basis:150px}.marq a span{font-size:7.5px;padding:2px 5px;left:4px;bottom:4px}.marq .track{animation-duration:55s}}@media(prefers-reduced-motion:reduce){.marq .track{animation:none}.marq{overflow-x:auto}}footer.site{background:var(--ink);color:#d9d6d0;font-size:14px}footer.site .inner{padding-block:72px 32px}.fcols{display:grid;grid-template-columns:1.3fr repeat(4,1fr);gap:32px}.fcols h4{font-family:var(--f-mono);font-weight:400;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--taupe);margin:0 0 16px}.fcols ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.fcols a{text-decoration:none;cursor:pointer;color:#d9d6d0}.fcols a:hover{text-decoration:underline;text-underline-offset:3px}.flogo{width:150px;height:auto}.fsoc{display:flex;gap:6px;flex-wrap:wrap;margin:18px 0 0}.fsoc a{color:#d9d6d0}.fpay{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.fpay svg{width:38px;height:24px;display:block}.fbottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px;border-top:1px solid #2b2b30;margin-top:56px;padding-top:20px;font-size:12px;color:#9a968f}.fbottom a{color:#9a968f;text-decoration:none}.fbottom .r{display:flex;gap:18px;align-items:center;flex-wrap:wrap}@media(max-width:900px){.fcols{grid-template-columns:1fr 1fr;gap:36px 20px}.fcols>div:first-child{grid-column:span 2}}.pcard{cursor:pointer;text-decoration:none;display:block;min-width:0;color:var(--ink)}.pcard .ph{position:relative;aspect-ratio:4/5;overflow:hidden;background:#ececed}.pcard .ph img,.pcard .ph video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity .5s ease}.pcard .ph .alt{opacity:0}@media(hover:hover){.pcard:hover .ph .alt{opacity:1}}.pcard .nbadge{position:absolute;left:10px;top:10px;font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;background:var(--paper);padding:3px 7px;z-index:2;line-height:1.4}.pcard .meta{padding-top:12px;display:grid;gap:3px}.pcard .w{font-weight:500;font-size:13px;letter-spacing:.16em;text-transform:uppercase}.pcard .k{color:var(--stone);font-size:13px}.pcard .p{font-size:14px}.crumb{font-size:12px;color:var(--stone);padding-top:28px;letter-spacing:.04em}.crumb a{text-decoration:none}.crumb a:hover{text-decoration:underline}.ttl{display:flex;align-items:baseline;gap:10px;margin:8px 0 10px}.ttl h1{font-family:var(--f-display);font-weight:400;font-size:clamp(32px,3.4vw,48px);margin:0;line-height:1}.ttl sup{font-family:var(--f-mono);font-size:12px;color:var(--stone)}.blurb{margin:0 0 28px;max-width:56ch;color:#4a484c}.blurb p{margin:0}.tabs{display:flex;gap:14px;margin-bottom:32px;overflow-x:auto;scrollbar-width:none;padding:5px}.tabs a{text-decoration:none;display:grid;gap:8px;justify-items:start;flex:0 0 auto;color:var(--ink)}.tabs .ti{display:block;width:112px;aspect-ratio:1;overflow:hidden;background:var(--bone);outline:1px solid transparent;outline-offset:3px;transition:outline-color .2s}.tabs .ti img{width:100%;height:100%;object-fit:cover;display:block}.tabs .tl{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--stone)}.tabs a[aria-current=page] .ti{outline-color:var(--ink)}.tabs a[aria-current=page] .tl{color:var(--ink);font-weight:500}@media(max-width:640px){.tabs{gap:10px}.tabs .ti{width:76px}}.bar{display:flex;justify-content:space-between;align-items:center;gap:12px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding-block:12px;margin-bottom:24px;font-size:13px}.bar select{font:inherit;border:0;background:transparent;text-decoration:underline;text-underline-offset:4px;cursor:pointer;color:inherit;-webkit-appearance:none;appearance:none;padding:0 2px}.pgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:56px 24px;padding-bottom:88px}@media(max-width:900px){.pgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 12px}}.pager{display:flex;justify-content:center;gap:18px;padding-bottom:88px;margin-top:-48px;font-size:13px;letter-spacing:.1em}.pager a,.pager span{text-decoration:none}.pager .cur{text-decoration:underline;text-underline-offset:4px}.empty{padding:40px 0 104px;color:#4a484c}.pdp{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:56px;padding-block:20px 88px}.gal{display:grid;grid-template-columns:1fr 1fr;gap:6px;align-content:start}.gal>*{aspect-ratio:4/5;overflow:hidden;background:#ececed;position:relative;margin:0}.gal img,.gal video{width:100%;height:100%;object-fit:cover}.gal figcaption{position:absolute;left:10px;bottom:8px;font-family:var(--f-mono);font-size:10px;letter-spacing:.12em;text-transform:uppercase;background:#fbfbfad9;padding:2px 6px;line-height:1.5}.gal figcaption.t{top:8px;bottom:auto}.dots{display:none}.buy{position:sticky;top:120px;align-self:start;display:grid;gap:18px;min-width:0}.buy h1{font-family:var(--f-body);font-weight:500;font-size:24px;letter-spacing:.18em;margin:0;text-transform:uppercase;line-height:1.3}.buy .sub{color:var(--stone);margin-top:-12px;font-size:14px}.buy .intro{font-family:var(--f-display);font-size:22px;line-height:1.3;margin:0;color:#2b2a2e}.buy .intro p{margin:0 0 .5em}.buy .intro p:last-child{margin:0}.buy .pr{font-size:19px}.buy .eng{display:flex;gap:8px;flex-wrap:wrap}.buy .eng span{border:1px solid var(--line);padding:6px 10px;font-family:var(--f-mono);font-size:11px;letter-spacing:.14em}.sizes{display:grid;grid-template-columns:repeat(8,1fr);gap:6px}.sizes button{border:1px solid var(--line);background:var(--paper);padding:10px 0;font-size:13px;cursor:pointer;font-variant-numeric:tabular-nums;color:var(--ink)}.sizes button:hover{border-color:var(--stone)}.sizes button[aria-pressed=true]{border-color:var(--ink);background:var(--ink);color:var(--paper)}.sizes.need{animation:shake .35s}@keyframes shake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}.row{display:flex;justify-content:space-between;align-items:baseline;font-size:13px;gap:8px}.row a,.row button{cursor:pointer;text-decoration:underline;text-underline-offset:3px;background:none;border:0;padding:0;font-size:13px}.sizeblock{display:grid;gap:8px}.sizewarn{font-size:13px;color:var(--bordeaux);margin:0}.addon{display:grid;gap:8px}.addon label{display:flex;align-items:center;gap:12px;border:1px solid var(--line);padding:10px 12px;cursor:pointer;font-size:14px;background:var(--paper)}.addon label img{width:40px;height:50px;object-fit:cover}.addon label span.pz{margin-left:auto;font-family:var(--f-mono);font-size:12px;white-space:nowrap}.addon input{accent-color:var(--ink);width:16px;height:16px;flex:none;margin:0}.addon .hint{font-size:12.5px;color:var(--stone);margin:-2px 0 0}.addon label.on{border-color:var(--ink)}.atb{background:var(--ink);color:var(--paper);border:0;padding:18px;font-size:12px;letter-spacing:.18em;text-transform:uppercase;cursor:pointer;width:100%}.atb:hover{background:var(--slate)}.atb[disabled]{opacity:.55;cursor:default}.atb.loading{opacity:.7}.ferr{font-size:13px;color:var(--bordeaux);margin:-8px 0 0}.eta{font-size:13px;color:#4a484c;margin-top:-8px}.perks{list-style:none;margin:0;padding:0;border-top:1px solid var(--line)}.perks li{border-bottom:1px solid var(--line)}.perks button{width:100%;display:flex;align-items:center;gap:14px;background:none;border:0;padding:13px 2px;cursor:pointer;text-align:left;font-size:14px;color:var(--ink)}.perks svg{flex:none}.perks .chev{margin-left:auto;color:var(--stone)}.acc{border-top:1px solid var(--line)}.acc details{border-bottom:1px solid var(--line)}.acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;padding:16px 2px;font-size:12px;letter-spacing:.16em;text-transform:uppercase}.acc summary::-webkit-details-marker{display:none}.acc summary:after{content:"+";font-size:18px;line-height:1;color:var(--stone)}.acc details[open] summary:after{content:"\2013"}.acc .body{padding:0 2px 20px;display:grid;gap:12px;font-size:14.5px}.acc .body p{margin:0}.spec{width:100%;border-collapse:collapse;font-size:13.5px;box-shadow:none;table-layout:auto}.spec th,.spec td{text-align:left;padding:9px 0;border:0;border-bottom:1px solid var(--mist);vertical-align:top}.spec th{font-family:var(--f-mono);font-weight:400;font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--stone);width:46%}.pairbox{display:grid;grid-template-columns:72px 1fr auto;gap:14px;align-items:center;border:1px solid var(--line);padding:10px;cursor:pointer;text-decoration:none;color:var(--ink)}.pairbox img{aspect-ratio:4/5;object-fit:cover;width:72px}.pairbox b{display:block;font-weight:500;letter-spacing:.12em;font-size:13px}.pairbox span{font-size:13px;color:var(--stone)}.story{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:center;background:var(--bone);margin-bottom:72px}.story .ph{aspect-ratio:4/3;overflow:hidden}.story img{width:100%;height:100%;object-fit:cover}.story .t{padding:32px clamp(20px,5vw,72px)}.story h3{font-family:var(--f-display);font-weight:400;font-size:clamp(28px,3vw,40px);line-height:1.05;margin:8px 0 12px}.story p{margin:0 0 16px;max-width:44ch;color:#3b3a3d}.related .pgrid{padding-bottom:104px}@media(max-width:900px){.pdp{grid-template-columns:1fr;gap:22px;padding-top:8px}.buy{position:static}.gal{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin-inline:calc(-1*var(--gut)) calc(-1*var(--gutr));gap:4px;scrollbar-width:none}.gal::-webkit-scrollbar{display:none}.gal>*{flex:0 0 88%;scroll-snap-align:center}.dots{display:flex;justify-content:center;gap:6px;margin-top:10px}.dots i{width:5px;height:5px;border-radius:50%;background:var(--line)}.dots i.on{background:var(--ink)}.story{grid-template-columns:1fr}}@media(max-width:420px){.sizes{grid-template-columns:repeat(8,1fr);gap:4px}.sizes button{font-size:12px;padding:9px 0}}.scrim{position:fixed;top:0;right:0;bottom:0;left:0;background:#13131673;z-index:70;opacity:0;pointer-events:none;transition:opacity .3s}.odrawer{position:fixed;top:0;right:0;bottom:0;width:min(480px,100%);background:var(--paper);z-index:71;transform:translate(100%);transition:transform .35s ease;display:flex;flex-direction:column;padding:calc(env(safe-area-inset-top,0px) + 22px) calc(var(--gutr) + 8px) 28px 28px;overflow-y:auto;visibility:hidden}#dr.open .scrim{opacity:1;pointer-events:auto}#dr.open .odrawer{transform:none;visibility:visible}.odrawer .x{align-self:flex-end;background:none;border:0;font-size:26px;cursor:pointer;line-height:1}.odrawer h2{font-family:var(--f-display);font-weight:400;font-size:36px;margin:8px 0 18px;line-height:1.05}.odrawer .c{display:grid;gap:14px;font-size:15px}.odrawer .c p{margin:0}.odrawer .c[hidden]{display:none}.stbl{width:100%;border-collapse:collapse;font-size:14px;box-shadow:none;table-layout:auto}.stbl th,.stbl td{padding:10px 6px 10px 0;border:0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.stbl th{font-family:var(--f-mono);font-weight:400;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--stone)}.odrawer img{width:100%;border:1px solid var(--line)}.man-hero{text-align:center;padding-block:104px 64px}.man-hero h1{font-family:var(--f-display);font-weight:400;font-size:clamp(52px,8vw,124px);line-height:.92;margin:14px 0 20px;letter-spacing:-.01em}.man-hero p{font-family:var(--f-display);font-style:italic;font-size:clamp(20px,2.2vw,28px);margin:0 auto;max-width:30ch;color:#3b3a3d}.prose{max-width:660px;margin:0 auto;font-size:17px;line-height:1.75;display:grid;gap:18px}.prose h2{font-family:var(--f-display);font-weight:500;font-size:36px;line-height:1.1;margin:36px 0 0}.prose h3{font-family:var(--f-display);font-weight:500;font-size:26px;line-height:1.15;margin:24px 0 0}.prose p{margin:0}.prose ul,.prose ol{margin:0;padding-left:22px}.prose img{max-width:100%;height:auto}.prose blockquote{margin:8px 0;border-left:2px solid var(--ink);padding:4px 0 4px 18px;font-family:var(--f-display);font-size:22px;line-height:1.35}.duo{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-block:64px}.duo figure{margin:0}.duo .ph{aspect-ratio:4/5;overflow:hidden;background:var(--bone);position:relative}.duo img{width:100%;height:100%;object-fit:cover}.duo figcaption{display:flex;justify-content:space-between;align-items:baseline;padding-top:12px;font-size:14px}.duo figcaption em{font-family:var(--f-display);font-size:24px}.pull{font-family:var(--f-display);font-size:clamp(30px,3.6vw,50px);line-height:1.12;text-align:center;max-width:20ch;margin:80px auto;text-wrap:balance}.sketches{display:block;max-width:760px;margin:56px auto 24px}.sketches figure{margin:0}.sketches .ph{aspect-ratio:1/1;overflow:hidden}.sketches img{width:100%;height:100%;object-fit:cover;object-position:50% 88%}.sign{text-align:center;padding-block:48px 104px}.sign img{width:200px;margin:0 auto 10px;height:auto}.sign span{font-family:var(--f-display);font-style:italic;font-size:22px}@media(max-width:640px){.duo{grid-template-columns:1fr}}.jfilter{display:flex;gap:18px;flex-wrap:wrap;margin:6px 0 34px;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.jfilter a{text-decoration:none;padding:0 0 4px;border-bottom:1px solid transparent}.jfilter a[aria-current=page]{border-color:var(--ink)}.jgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:48px 16px;padding-bottom:96px}.jgrid .post:first-child{grid-column:span 2}.jgrid .post:first-child .ph{aspect-ratio:16/9}.jgrid .post:first-child h3{font-size:clamp(30px,3vw,42px)}@media(max-width:820px){.jgrid{grid-template-columns:1fr}.jgrid .post:first-child{grid-column:auto}}.article .head{text-align:center;padding-block:64px 36px;max-width:820px;margin:0 auto}.article .head h1{font-family:var(--f-display);font-weight:400;font-size:clamp(40px,5.6vw,78px);line-height:.98;margin:14px 0 16px;text-wrap:balance}.article .head p{font-family:var(--f-display);font-style:italic;font-size:22px;color:#4a484c;margin:0}.article .cover{aspect-ratio:21/9;overflow:hidden;max-width:1200px;margin:0 auto 64px}.article .cover img{width:100%;height:100%;object-fit:cover}@media(max-width:820px){.article .cover{aspect-ratio:4/5;margin-inline:calc(-1*var(--gut)) calc(-1*var(--gutr))}}.article .prose h2{font-size:30px}.inline-prod{display:grid;grid-template-columns:120px 1fr auto;gap:18px;align-items:center;border-block:1px solid var(--line);padding:16px 0;margin:18px 0;cursor:pointer;text-decoration:none;color:var(--ink);line-height:1.5}.inline-prod img{aspect-ratio:4/5;object-fit:cover;width:120px}.inline-prod b{display:block;letter-spacing:.16em;font-weight:500;font-size:14px}.inline-prod .muted{font-size:14px}.article .back{max-width:660px;margin:48px auto 96px;font-size:12px;letter-spacing:.14em;text-transform:uppercase}.info{display:grid;grid-template-columns:260px minmax(0,1fr);gap:64px;padding-block:24px 96px}.side{position:sticky;top:120px;align-self:start;display:grid;gap:22px;font-size:14px}.side h4{font-family:var(--f-mono);font-weight:400;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--stone);margin:0 0 8px}.side ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.side a{text-decoration:none}.side a:hover,.side a[aria-current=page]{text-decoration:underline;text-underline-offset:4px}.doc{max-width:720px;min-width:0}.doc h1{font-family:var(--f-display);font-weight:400;font-size:clamp(40px,4.6vw,64px);line-height:1;margin:0 0 12px}.doc .lead{font-size:18px;color:#3b3a3d;margin:0 0 28px;max-width:58ch}.doc h2{font-family:var(--f-display);font-weight:500;font-size:28px;margin:36px 0 10px;line-height:1.15}.doc h3{font-size:14px;letter-spacing:.12em;text-transform:uppercase;font-weight:500;margin:22px 0 6px;font-family:var(--f-body)}.doc p,.doc li{font-size:16px;line-height:1.7}.doc ul,.doc ol{padding-left:20px}.doc img{max-width:100%;height:auto;border:1px solid var(--line)}.doc table{width:100%;border-collapse:collapse;font-size:14px;box-shadow:none;table-layout:auto;margin:12px 0}.doc th,.doc td{padding:10px 6px 10px 0;border:0;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.doc th{font-family:var(--f-mono);font-weight:400;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--stone)}.doc .infog{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:22px 0}.doc .callout,.doc blockquote{border-left:2px solid var(--ink);padding:4px 0 4px 18px;margin:22px 0;font-family:var(--f-display);font-size:22px;line-height:1.35}.doc a{text-underline-offset:3px}@media(max-width:900px){.info{grid-template-columns:1fr;gap:28px}.side{position:static;order:2;border-top:1px solid var(--line);padding-top:24px}.doc .infog{grid-template-columns:1fr}}.ocontact{display:grid;grid-template-columns:1fr;gap:36px;padding-block:0 40px}.ocontact h1{font-family:var(--f-display);font-weight:400;font-size:clamp(44px,5.4vw,72px);margin:0 0 18px;line-height:1}.ways{display:grid;border-top:1px solid var(--line);margin-top:28px}.way{display:grid;grid-template-columns:110px 1fr;gap:16px;padding:18px 0;border-bottom:1px solid var(--line);align-items:baseline}.way .mono{color:var(--stone)}.way strong{font-weight:500;font-size:18px}.way a{text-decoration:none}form.cf{display:grid;gap:14px}.cf label{display:grid;gap:6px;font-size:13px}.cf input,.cf textarea,.cf select{font:inherit;font-size:16px;border:1px solid var(--line);background:#fff;padding:12px;width:100%;color:var(--ink);border-radius:0}.cf textarea{min-height:150px;resize:vertical}.cf .ok{background:var(--bone);padding:12px 14px;margin:0}.cf .errs{color:var(--bordeaux);margin:0;font-size:14px}.ocart{padding-block:8px 104px}.ocart .lines{border-top:1px solid var(--line)}.ocart .line{display:grid;grid-template-columns:96px 1fr auto;gap:18px;align-items:start;padding:18px 0;border-bottom:1px solid var(--line)}.ocart .line img{width:96px;aspect-ratio:4/5;object-fit:cover;background:#ececed}.ocart .line .nm{font-weight:500;letter-spacing:.14em;font-size:13px;text-transform:uppercase;text-decoration:none}.ocart .line .op{color:var(--stone);font-size:13px;margin-top:4px}.ocart .line .q{display:flex;align-items:center;gap:12px;margin-top:12px;font-size:13px}.ocart .line .q input{width:58px;border:1px solid var(--line);padding:8px;font:inherit;font-size:16px;background:#fff}.ocart .line .q a{color:var(--stone)}.ocart .line .tot{font-size:15px;white-space:nowrap}.ocart .sum{display:grid;justify-items:end;gap:12px;margin-top:28px}.ocart .sum .t{font-size:19px}.ocart .sum small{color:var(--stone);font-size:13px;text-align:right;max-width:48ch}.ocart .sum .btns{justify-content:flex-end}.ocart .sum .atb{width:auto;padding-inline:48px}cart-drawer.drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:block;visibility:hidden;background:none;transition:visibility 0s linear .35s}cart-drawer.drawer.active{visibility:visible;transition:visibility 0s}cart-drawer .cart-drawer__overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#13131673;opacity:0;transition:opacity .3s}cart-drawer.active .cart-drawer__overlay{opacity:1}cart-drawer .drawer__inner{position:fixed;top:0;right:0;bottom:0;width:min(480px,100%);background:var(--paper);color:var(--ink);transform:translate(100%);transition:transform .35s ease;display:flex;flex-direction:column;overflow:hidden;outline:none;border:0;box-shadow:none;padding:0;height:auto;max-width:100%}cart-drawer.active .drawer__inner{transform:none}.bag-head{display:flex;justify-content:space-between;align-items:flex-start;padding:calc(env(safe-area-inset-top,0px) + 22px) calc(var(--gutr) + 8px) 18px 28px;border-bottom:1px solid var(--line);flex:none}.bag-head h2{font-family:var(--f-display);font-weight:400;font-size:36px;line-height:1.05;margin:8px 0 0}.bag-head h2 sup{font-family:var(--f-mono);font-size:12px;color:var(--stone);vertical-align:super;margin-left:4px}.bag-x{background:none;border:0;font-size:26px;line-height:1;cursor:pointer;padding:0;color:var(--ink);position:static;width:auto;height:auto}.bag-empty{padding:28px calc(var(--gutr) + 8px) 28px 28px;display:grid;gap:14px;font-size:15px;color:#3b3a3d}.bag-empty p{margin:0;max-width:40ch}.bag-empty__lead{font-family:var(--f-display);font-size:24px;line-height:1.2;color:var(--ink)}.bag-empty__btn{display:block;text-align:center;text-decoration:none;margin-top:8px}cart-drawer-items.bag-items{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;display:block}cart-drawer-items.bag-items.is-empty{flex:0 0 auto}.bag-items form{margin:0}.bag-lines{list-style:none;margin:0;padding:0 calc(var(--gutr) + 8px) 0 28px}.bag-line{display:grid;grid-template-columns:80px minmax(0,1fr);gap:16px;padding:20px 0;border-bottom:1px solid var(--line)}.bag-line:last-child{border-bottom:0}.bl-img{width:80px;aspect-ratio:4/5;overflow:hidden;background:#ececed}.bl-img img{width:100%;height:100%;object-fit:cover}.bl-main{min-width:0;display:grid;gap:4px;align-content:start}.bl-top{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.bl-name{font-weight:500;font-size:13px;letter-spacing:.16em;text-transform:uppercase;text-decoration:none;color:var(--ink);line-height:1.35}a.bl-name:hover{text-decoration:underline;text-underline-offset:4px}.bl-price{font-size:14px;white-space:nowrap}.bl-price s{color:var(--stone);margin-right:4px}.bl-meta{color:var(--stone);font-size:13px}.bl-opts{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.bl-opts span{border:1px solid var(--line);padding:3px 8px;font-family:var(--f-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase}.bl-disc{font-size:12px;color:var(--bordeaux)}.bl-ctl{position:relative;display:flex;align-items:center;gap:16px;margin-top:10px}.bl-qty{display:inline-flex;align-items:stretch;border:1px solid var(--line);height:36px;width:auto;min-height:0;background:var(--paper)}.bl-qty:before,.bl-qty:after{display:none}.bl-qty .quantity__button{width:34px;border:0;background:none;cursor:pointer;font-size:16px;line-height:1;color:var(--ink);padding:0;display:flex;align-items:center;justify-content:center}.bl-qty .quantity__button:hover{background:var(--mist)}.bl-qty .quantity__button.disabled{color:var(--line);cursor:default}.bl-qty .quantity__input{width:36px;border:0;border-inline:1px solid var(--line);background:none;text-align:center;font:inherit;font-size:14px;color:var(--ink);padding:0;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;opacity:1}.bl-qty .quantity__input::-webkit-outer-spin-button,.bl-qty .quantity__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.bl-rm{background:none;border:0;padding:0;cursor:pointer;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--stone);text-decoration:underline;text-underline-offset:4px}.bl-rm:hover{color:var(--ink)}.bl-ctl .loading__spinner{position:static;width:18px;height:18px;margin-left:auto}.bl-ctl .loading__spinner.hidden{display:none}.bl-err{font-size:12px;color:var(--bordeaux)}.bl-err:empty,.bl-err .cart-item__error-text:empty{display:none}#CartDrawer-CartItems.cart__items--disabled{opacity:.5;pointer-events:none}.bag-foot{flex:none;border-top:1px solid var(--line);padding:16px calc(var(--gutr) + 8px) calc(env(safe-area-inset-bottom,0px) + 20px) 28px;background:var(--paper);display:grid;gap:12px}.bag-perks{list-style:none;margin:0 0 4px;padding:0;display:grid;gap:6px;font-size:13px;color:#4a484c}.bag-perks li{display:flex;align-items:center;gap:10px}.bag-perks svg{flex:none;color:var(--ink)}.bag-row{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:14px}.bag-row .mono{color:var(--stone)}.bag-total{font-size:19px;padding-top:10px;border-top:1px solid var(--mist)}.bag-note{margin:0;font-size:12px;color:var(--stone)}.bag-checkout{display:block;width:100%}.bag-view{display:block;text-align:center;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);text-underline-offset:4px}@media(max-width:640px){.bag-head,.bag-empty,.bag-foot{padding-left:var(--gut);padding-right:var(--gutr)}.bag-lines{padding:0 var(--gutr) 0 var(--gut)}.bag-head h2{font-size:30px}}.osearch .box{overflow-x:hidden}.bag-line .cart-item__disclosure{background:none;border:0;padding:0;margin-left:6px;cursor:pointer;width:16px;height:16px;color:var(--stone)}.bag-line .cart-item__disclosure svg{width:16px;height:16px}.bag-line .cart-item__disclosure-tooltip{display:none}.osearch .predictive-search{width:100%!important;max-width:100%;left:auto!important;right:auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain}.omh-ps{display:grid;gap:6px;min-width:0}.omh-ps__group{min-width:0}.omh-ps__list{list-style:none;margin:0;padding:0;min-width:0}.omh-ps__list--q{display:flex;flex-wrap:wrap;gap:6px 8px}.omh-ps__list--q li{list-style:none}.omh-ps__q{display:inline-block;border:1px solid var(--line);padding:5px 10px;font-size:13px;text-decoration:none;color:var(--ink)}.omh-ps__q mark{background:none;color:inherit;font-weight:600}.omh-ps__p{display:grid;grid-template-columns:48px minmax(0,1fr) auto;gap:14px;align-items:center;padding:8px 6px;text-decoration:none;color:var(--ink)}.omh-ps__p img,.omh-ps__ph{width:48px;height:60px;object-fit:cover;background:#ececed;display:block}.omh-ps__t{display:grid;gap:2px;min-width:0}.omh-ps__t b{font-weight:500;font-size:13px;letter-spacing:.14em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.omh-ps__t span{font-size:12.5px;color:var(--stone)}.omh-ps__pr{font-size:14px;white-space:nowrap}.omh-ps__a{display:flex;gap:12px;align-items:baseline;padding:9px 6px;text-decoration:none;color:var(--ink);font-family:var(--f-display);font-size:19px;line-height:1.25;min-width:0}.omh-ps__a .mono{color:var(--stone);flex:none}.osearch [aria-selected=true]>a,.osearch [aria-selected=true] .omh-ps__p,.omh-ps__p:hover,.omh-ps__a:hover{background:var(--mist)}.omh-ps__none{margin:14px 0 6px;color:#4a484c;font-size:14px}.osearch .predictive-search__item--term{display:flex;justify-content:space-between;align-items:center;gap:12px;font-family:var(--f-body);font-size:13px;letter-spacing:.06em;color:var(--ink);margin-top:8px;padding:12px 6px}.osearch .predictive-search__item--term[aria-selected=true]{background:var(--mist)}@media(max-width:640px){.osearch .box{padding-top:44px}.osearch input[type=search]{font-size:22px}.omh-ps__a{font-size:17px}}.osearchpage form{display:flex;gap:12px;border-bottom:1px solid var(--ink);max-width:640px;margin:8px 0 32px}.osearchpage input{flex:1;min-width:0;border:0;background:transparent;padding:12px 4px;font-family:var(--f-display);font-size:26px;outline:none;color:var(--ink)}.osearchpage button{border:0;background:none;font-size:12px;letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.osearchpage .others{list-style:none;margin:0 0 88px;padding:0;border-top:1px solid var(--line);max-width:720px}.osearchpage .others li{border-bottom:1px solid var(--line);padding:14px 0}.osearchpage .others a{text-decoration:none;font-family:var(--f-display);font-size:22px}.o404{text-align:center;padding-block:120px 140px}.o404 h1{font-family:var(--f-display);font-weight:400;font-size:clamp(44px,6vw,84px);margin:12px 0 16px;line-height:1}.o404 p{color:#4a484c;margin:0 0 28px}.o404 .btns{justify-content:center}.shopify-section .page-width{max-width:1440px}.shopify-policy__container{padding-block:40px 96px}.about .prose+.prose{margin-top:18px}.about .prose:first-child{margin-top:0}
/*# sourceMappingURL=/cdn/shop/t/8/assets/omh.css.map */
