@font-face{font-family:OH Display;src:url(oh-display.woff2) format("woff2");font-style:normal;font-weight:400 640;font-display:swap}@font-face{font-family:OH Text;src:url(oh-text.woff2) format("woff2");font-style:normal;font-weight:400 700;font-display:swap}:root{--oh-font-body:var(--oh-text);--oh-font-display:var(--oh-display)}body.oh-cart-page [class*=kl-teaser-],body.oh-finder-page [class*=kl-teaser-]{visibility:hidden!important;pointer-events:none!important}body.oh-finder-page shopify-chat::part(activator){display:none!important}body.oh-page-index :is([class*=kl-teaser-],[data-testid=kl-teaser],.kl-teaser){visibility:hidden!important;pointer-events:none!important}body.oh-purchase-visible [class*=kl-teaser-],body.oh-sticky-visible [class*=kl-teaser-],body.oh-overlay-open [class*=kl-teaser-],body.oh-welcome-open [class*=kl-teaser-],body.oh-keyboard-open [class*=kl-teaser-],body.oh-cinema-active [class*=kl-teaser-]{visibility:hidden!important;pointer-events:none!important}body:is(.oh-page-index,.oh-cart-page,.oh-finder-page,.oh-purchase-visible,.oh-sticky-visible,.oh-overlay-open,.oh-welcome-open,.oh-keyboard-open,.oh-cinema-active) :is([class*=kl-teaser-],[data-testid=kl-teaser],.kl-teaser) *{visibility:hidden!important;pointer-events:none!important}body.oh-overlay-open shopify-chat,body.oh-welcome-open shopify-chat,body.oh-keyboard-open shopify-chat,body.oh-cart-page shopify-chat{visibility:hidden!important;pointer-events:none!important}body.oh-sticky-visible shopify-chat::part(activator),body.oh-purchase-visible shopify-chat::part(activator),body.oh-cinema-active shopify-chat::part(activator){visibility:hidden!important;pointer-events:none!important}body.oh-purchase-visible [data-testid=kl-teaser],body.oh-purchase-visible .kl-teaser,body.oh-sticky-visible [data-testid=kl-teaser],body.oh-sticky-visible .kl-teaser{visibility:hidden!important;pointer-events:none!important}:root{--oh-ink:#32251e;--oh-muted:#756555;--oh-paper:#f8f3e9;--oh-surface:#eee2d1;--oh-line:#d9c9b4;--oh-dark:#38251d;--oh-accent:#9b4728;--oh-on-dark:#fff8ee;--oh-display:"OH Display",Georgia,serif;--oh-text:"OH Text",Arial,sans-serif;--oh-ease:cubic-bezier(.22,1,.36,1);--oh-header-height:76px;--oh-sticky-height:82px;--sc-canvas:var(--oh-dark);--sc-surface:#22231f;--sc-ink:var(--oh-on-dark);--sc-ink-soft:#c4c3b8;--sc-accent:#dbd6c7;--sc-accent-ink:var(--oh-dark);--sc-font-display:var(--oh-display);--sc-font-text:var(--oh-text);color-scheme:light}*,*:before,*:after{box-sizing:border-box}html{scroll-padding-top:calc(var(--oh-header-height) + 20px)}body{margin:0;background:var(--oh-paper);color:var(--oh-ink);font-family:var(--oh-text);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}body:has(dialog[open]){overflow:hidden}button,input,select,textarea{font:inherit;color:inherit}button,a,input,select,textarea{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:wait;opacity:.55}a{color:inherit;text-underline-offset:4px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid currentColor;outline-offset:5px}img{max-width:100%;height:auto;display:block}video{display:block;max-width:100%}figure{margin:0}h1,h2,h3,h4,p{margin:0}h1,h2,h3{font-family:var(--oh-display);font-weight:400;text-wrap:balance}h1{font-size:clamp(36px,4.5vw,64px);line-height:1.06;letter-spacing:-.035em}h2{font-size:clamp(30px,3.3vw,48px);line-height:1.12;letter-spacing:-.025em}h3{font-size:clamp(23px,2vw,30px);line-height:1.2}p{text-wrap:pretty}p+p{margin-top:1em}ul,ol{padding-left:1.3em}summary{cursor:pointer}summary::marker{color:var(--oh-muted)}input:not([type=checkbox]):not([type=radio]),select,textarea{background:transparent;border:1px solid var(--oh-line);border-radius:0;padding:12px 14px;min-height:48px;max-width:100%}input[type=checkbox],input[type=radio]{accent-color:var(--oh-ink)}[hidden]{display:none!important}::selection{background:#d8c9b0;color:var(--oh-ink)}.oh-wrap{max-width:1584px;margin-inline:auto;padding-inline:clamp(20px,4.6vw,72px)}.oh-section{padding-block:clamp(48px,7vw,112px)}.oh-section-head{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:32px}.oh-section-head p{max-width:45ch;color:var(--oh-muted);margin-top:12px}.oh-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:13px 24px;border:1px solid var(--oh-ink);background:var(--oh-ink);color:var(--oh-on-dark);border-radius:0;text-decoration:none;font-weight:500;line-height:1.25;text-align:center;transition:background-color .18s,color .18s,transform .18s}.oh-button:hover{background:#414139;text-decoration:none}.oh-button:active{transform:translateY(1px)}.oh-button--secondary{background:transparent;color:var(--oh-ink)}.oh-button--secondary:hover{background:var(--oh-surface)}.oh-button--light{background:var(--oh-on-dark);border-color:var(--oh-on-dark);color:var(--oh-dark)}.oh-button--light:hover{background:#dedace}.oh-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-weight:500;white-space:nowrap}.oh-icon{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;flex:none}.oh-icon-button{display:inline-flex;align-items:center;justify-content:center;min-width:48px;min-height:48px;border:0;background:transparent;color:inherit;padding:10px;text-decoration:none}.oh-icon-button:active{transform:scale(.96)}.oh-muted{color:var(--oh-muted)}.oh-eyebrow{font-size:11px;font-weight:500;letter-spacing:.13em;text-transform:uppercase}.oh-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.oh-skip{position:fixed;top:8px;left:12px;z-index:2147483647;background:var(--oh-paper);color:var(--oh-ink);padding:12px 20px;transform:translateY(-150%)}.oh-skip:focus{transform:none}.oh-richtext{max-width:72ch}.oh-richtext :is(h2,h3,h4){margin-top:1.8em;margin-bottom:.6em}.oh-richtext>:first-child{margin-top:0}.oh-richtext :is(p,ul,ol,table){margin-bottom:1em}.oh-richtext img{height:auto}.oh-richtext table{border-collapse:collapse;width:100%;font-size:14px}.oh-richtext th,.oh-richtext td{border-bottom:1px solid var(--oh-line);padding:12px;text-align:left}.oh-page-shell{max-width:920px}.oh-page-shell>h1{margin-bottom:36px}.oh-rule{border:0;border-top:1px solid var(--oh-line);margin-block:32px}.oh-empty{padding:64px 0;max-width:540px}.oh-empty p{margin:16px 0 24px;color:var(--oh-muted)}.oh-announcement{min-height:34px;background:var(--oh-dark);color:var(--oh-on-dark);font-size:11px;letter-spacing:.035em}.oh-announcement .oh-wrap{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:34px}.oh-announcement a{white-space:nowrap}.oh-announcement span{text-align:center}.oh-announcement a:last-child{text-decoration:none}.oh-header-section{position:sticky;top:0;z-index:60;background:var(--oh-paper);border-bottom:1px solid var(--oh-line)}.oh-header{height:76px;display:flex;align-items:center;justify-content:space-between;gap:28px}.oh-wordmark{font-family:var(--oh-display);font-size:32px;letter-spacing:-.045em;white-space:nowrap;text-decoration:none;line-height:1}.oh-wordmark:hover{text-decoration:none}.oh-header-nav{display:flex;align-items:center;gap:26px;font-size:13px}.oh-header-nav>a{text-decoration:none;min-height:48px;display:flex;align-items:center}.oh-header-nav details>summary{display:flex;align-items:center;gap:6px;list-style:none;min-height:48px}.oh-header-nav summary::-webkit-details-marker{display:none}.oh-header-nav summary svg{width:12px;height:12px}.oh-header-nav details[open]>summary{text-decoration:underline;text-underline-offset:5px}.oh-mega-menu{position:absolute;left:0;right:0;top:100%;background:var(--oh-paper);border-bottom:1px solid var(--oh-line);box-shadow:0 18px 26px #18191612;padding:32px 0}.oh-mega-menu .oh-wrap{display:grid;grid-template-columns:1.1fr 2fr;gap:56px}.oh-mega-menu h2{font-size:32px;max-width:15ch}.oh-menu-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 24px}.oh-menu-links a{display:flex;align-items:center;min-height:44px;text-decoration:none}.oh-menu-links a:hover{text-decoration:underline}.oh-header-tools{display:flex;align-items:center;gap:2px}.oh-bag-link{position:relative}.oh-bag-count{font-size:10px;position:absolute;right:3px;top:3px;min-width:17px;height:17px;border-radius:50%;background:var(--oh-ink);color:var(--oh-paper);display:grid;place-items:center;font-variant-numeric:tabular-nums}.oh-mobile-menu{display:none}.oh-search-details>summary{list-style:none}.oh-search-details summary::-webkit-details-marker{display:none}.oh-search-panel{position:absolute;left:0;right:0;top:100%;padding:24px 0;background:var(--oh-paper);border-bottom:1px solid var(--oh-line)}.oh-search-panel form{max-width:860px;display:flex;gap:12px;align-items:center;margin:auto}.oh-search-panel input{flex:1;min-width:0}.oh-search-panel label{display:block;font-size:12px;margin-bottom:8px}.oh-search-field{flex:1;min-width:0}.oh-search-field input{width:100%}.oh-footer{background:var(--oh-dark);color:var(--oh-on-dark);padding-block:72px 24px}.oh-footer .oh-wordmark{font-size:clamp(36px,4vw,56px)}.oh-footer-top{display:grid;grid-template-columns:1.3fr 1fr;gap:72px;padding-bottom:64px;border-bottom:1px solid #ffffff2b}.oh-footer-story p{max-width:40ch;color:#c5c4b9;margin-top:20px}.oh-newsletter h2{font-size:30px}.oh-newsletter p{color:#c5c4b9;font-size:14px;margin:14px 0 22px;max-width:44ch}.oh-newsletter-form{display:flex;gap:12px}.oh-newsletter-form input{flex:1;min-width:0;color:var(--oh-on-dark);border-color:#77796d}.oh-newsletter-form button{white-space:nowrap}.oh-newsletter small{display:block;font-size:11px;color:#b5b5a9;margin-top:12px}.oh-newsletter-success{padding:18px;border:1px solid #77796d}.oh-footer-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;padding-block:40px}.oh-footer-links h3{font-family:var(--oh-text);font-size:12px;font-weight:500;letter-spacing:.04em;margin-bottom:16px}.oh-footer-links ul{list-style:none;margin:0;padding:0;display:grid;gap:4px}.oh-footer-links a{display:inline-flex;align-items:center;min-height:36px;font-size:13px;color:#c5c4b9;text-decoration:none}.oh-footer-links a:hover{color:#fff;text-decoration:underline}.oh-footer-bottom{border-top:1px solid #ffffff2b;padding-top:24px;display:flex;justify-content:space-between;gap:24px;align-items:center;font-size:11px;color:#b5b5a9}.oh-footer-policies{display:flex;flex-wrap:wrap;gap:12px 22px}.oh-payments{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0}.oh-payments svg{width:34px;height:22px}.oh-footer a:focus-visible{outline-color:var(--oh-on-dark)}.oh-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%,20px);opacity:0;pointer-events:none;background:var(--oh-dark);color:var(--oh-on-dark);padding:14px 20px;max-width:calc(100% - 40px);z-index:2147483600;font-size:13px;box-shadow:0 8px 30px #18191626;transition:opacity .2s,transform .2s}.oh-toast.is-visible{opacity:1;transform:translate(-50%)}body.oh-sticky-visible .oh-toast{bottom:calc(var(--oh-sticky-height) + 16px)}.oh-store-strip{border-block:1px solid var(--oh-line);background:var(--oh-paper)}.oh-store-strip .oh-wrap{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;padding-block:24px}.oh-store-strip a{display:flex;align-items:center;justify-content:center;gap:12px;text-decoration:none;font-size:13px}.oh-store-strip span{display:block}.oh-store-strip small{display:block;color:var(--oh-muted);font-size:11px}.oh-in-view{animation:oh-enter .65s var(--oh-ease) both}@keyframes oh-enter{0%{opacity:.5;transform:translateY(14px)}to{opacity:1;transform:none}}body.oh-overlay-open #ShopifyChat,body.oh-overlay-open #shopify-chat,body.oh-welcome-open #ShopifyChat,body.oh-welcome-open #shopify-chat,body.oh-keyboard-open #ShopifyChat,body.oh-keyboard-open #shopify-chat,body.oh-cart-page #ShopifyChat,body.oh-cart-page #shopify-chat{visibility:hidden!important;pointer-events:none!important}body.oh-sticky-visible #ShopifyChat,body.oh-sticky-visible #shopify-chat,body.oh-sticky-visible [data-testid=kl-teaser],body.oh-sticky-visible .kl-teaser{bottom:calc(var(--oh-sticky-height) + 16px)!important}body.oh-overlay-open [data-testid=kl-teaser],body.oh-overlay-open .kl-teaser,body.oh-keyboard-open [data-testid=kl-teaser],body.oh-keyboard-open .kl-teaser{visibility:hidden!important;pointer-events:none!important}@media(hover:hover)and (pointer:fine){.oh-header-nav>a:hover{text-decoration:underline;text-underline-offset:5px}}@media(max-width:900px){.oh-search-field input,.oh-newsletter-form input,.oh-contact form input,.oh-contact form textarea{font-size:16px}}@media(max-width:600px){body:is(.oh-page-collection,.oh-page-search) :is([class*=kl-teaser-],[data-testid=kl-teaser],.kl-teaser){visibility:hidden!important;pointer-events:none!important}}@media(max-width:600px){body:is(.oh-page-collection,.oh-page-search) :is([class*=kl-teaser-],[data-testid=kl-teaser],.kl-teaser) *{visibility:hidden!important;pointer-events:none!important}}@media(max-width:600px){body:is(.oh-page-collection,.oh-page-search) shopify-chat::part(activator){display:none!important;visibility:hidden!important;pointer-events:none!important}}body:is(.oh-sticky-visible,.oh-purchase-visible,.oh-cinema-active) shopify-chat::part(activator){display:none!important}@media(max-width:600px){[role=dialog][aria-label^="Oak & Hour"][aria-label$="email signup"] .klaviyo-close-form{width:60px!important;height:60px!important;min-width:60px!important;min-height:60px!important;margin:0!important;display:grid!important;place-items:center}}[data-oh-dismissed-welcome],[data-oh-dismissed-welcome] *{pointer-events:none!important}@media(max-width:1100px){.oh-header-nav{gap:15px;font-size:12px}.oh-header{gap:15px}.oh-wordmark{font-size:29px}}@media(max-width:900px){:root{--oh-header-height:66px}.oh-header{height:66px;gap:8px}.oh-header-nav{display:none}.oh-mobile-menu{display:block}.oh-mobile-menu>summary{list-style:none}.oh-mobile-menu summary::-webkit-details-marker{display:none}.oh-mobile-panel{position:fixed;left:0;right:0;top:var(--oh-header-height);height:calc(100dvh - var(--oh-header-height));overflow:auto;overscroll-behavior:contain;background:var(--oh-paper);padding:24px 24px 80px;border-top:1px solid var(--oh-line)}.oh-mobile-panel>nav{display:grid}.oh-mobile-panel>nav>a,.oh-mobile-panel>nav>details>summary{min-height:54px;display:flex;align-items:center;justify-content:space-between;text-decoration:none;border-bottom:1px solid var(--oh-line);font-size:19px;font-family:var(--oh-display)}.oh-mobile-panel details ul{list-style:none;padding:12px 0 16px 16px;margin:0}.oh-mobile-panel li a{display:flex;align-items:center;min-height:44px;text-decoration:none;font-size:15px}.oh-mobile-panel .oh-button{width:100%;margin-top:28px}.oh-header-tools{gap:0}.oh-header-tools .oh-saved-link{display:none}.oh-header .oh-wordmark{font-size:28px}.oh-announcement .oh-wrap{justify-content:center}.oh-announcement a:last-child{display:none}.oh-announcement .oh-wrap>span{display:none}.oh-announcement{font-size:11px}.oh-search-panel .oh-wrap{padding-inline:20px}.oh-search-panel .oh-button{padding-inline:16px}.oh-footer-top{grid-template-columns:1fr;gap:40px;padding-bottom:40px}.oh-footer{padding-top:48px}.oh-footer-links{gap:24px}.oh-footer-bottom{flex-direction:column;align-items:start}.oh-section-head{align-items:start;flex-direction:column;gap:12px}.oh-section-head .oh-link{min-height:32px}.oh-store-strip .oh-wrap{gap:12px;padding-inline:16px}.oh-store-strip a{gap:8px;font-size:11px}.oh-store-strip .oh-icon{width:20px}.oh-store-strip small{font-size:10px}}@media(max-width:540px){.oh-header.oh-wrap{padding-inline:12px}.oh-icon-button{min-width:44px;min-height:48px;padding:9px}.oh-header .oh-wordmark{font-size:26px}.oh-footer-links{grid-template-columns:1fr 1fr}.oh-footer-links>div:last-child{grid-column:1/-1}.oh-footer-links>div:last-child ul{grid-template-columns:1fr 1fr;column-gap:24px}.oh-newsletter-form{flex-direction:column}.oh-newsletter-form .oh-button{width:100%}.oh-store-strip .oh-wrap{grid-template-columns:1fr;padding-block:14px;gap:8px}.oh-store-strip a{justify-content:start;font-size:12px}.oh-store-strip small{display:inline;font-size:11px}.oh-store-strip a>span{display:flex;align-items:baseline;gap:8px}.oh-footer-bottom{padding-bottom:24px}.oh-sticky-visible .oh-footer-bottom{padding-bottom:var(--oh-sticky-height)}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/oh-theme.css.map */
