@font-face{font-family:archivoBlack;src:url(/_next/static/media/e81f87c5a1a0ef5c-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:archivoBlack Fallback;src:local("Arial");ascent-override:70.47%;descent-override:16.86%;line-gap-override:0.00%;size-adjust:124.59%}.__className_401541{font-family:archivoBlack,archivoBlack Fallback;font-weight:400;font-style:normal}.__variable_401541{--font-archivo:"archivoBlack","archivoBlack Fallback"}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--paper:#f3f0e8;--ink:#242321;--line:#d5d2c9;--muted:#6f6b63;--lime:#d7ec4a;--blue:#3557e6;--gutter:clamp(20px,3.3vw,64px);--display:var(--font-archivo),sans-serif;--body:"Inter Variable",Arial,sans-serif;--nav-row-height:61px;--wordmark-layout-height:calc(14.4vw - 0.288 * var(--gutter) + 42px);--header-wordmark-height:var(--wordmark-layout-height);--site-header-height:calc(var(--header-wordmark-height) + var(--nav-row-height))}*{box-sizing:border-box}html{scroll-padding-top:calc(var(--nav-row-height) + env(safe-area-inset-top, 0px) + 16px)}.oddhaus-home-sheet{margin-top:calc(-1 * var(--site-header-height))}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--body);font-size:15px;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit;color:inherit}a,button,select{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.48}a{color:inherit;text-decoration:none}button{border:0;background:none}img{max-width:100%;height:auto;display:block}figure,h1,h2,h3,p{margin:0}h1,h2,h3{font-weight:550;letter-spacing:-.045em}::selection{background:var(--lime);color:var(--ink)}:focus-visible{outline:2px solid var(--blue);outline-offset:5px}a,button,select{touch-action:manipulation}.sr-only{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;clip:rect(0,0,0,0);overflow:hidden;white-space:nowrap;border:0}.skip-link{position:fixed;left:20px;top:10px;background:var(--lime);z-index:100;padding:15px;transform:translateY(-180%)}.skip-link:focus{transform:translateY(0)}.eyebrow{font-size:10px;font-weight:550;letter-spacing:.12em;line-height:1.5;display:block}.oddhaus-home-sheet .eyebrow{font-size:11px;letter-spacing:.12em}.section-pad{padding-left:var(--gutter);padding-right:var(--gutter)}.muted{color:var(--muted)}.text-link{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:44px;max-width:100%;padding:10px 4px;border:0;font-size:14px;font-weight:500;line-height:1.4;text-decoration:none}.text-link-label{min-width:0}.text-link-bracket{flex:0 0 auto;color:var(--editorial-accent,var(--blue));font-size:21px;font-weight:400;line-height:1;transition:transform .18s ease}.text-link:focus-visible{outline-color:var(--editorial-accent,var(--blue))}.text-link:focus-visible .text-link-bracket-start{transform:translateX(-4px)}.text-link:focus-visible .text-link-bracket-end{transform:translateX(4px)}@media (hover:hover){.text-link:hover .text-link-bracket-start{transform:translateX(-4px)}.text-link:hover .text-link-bracket-end{transform:translateX(4px)}}@media (prefers-reduced-motion:reduce){.text-link .text-link-bracket{transition:none}.text-link:is(:hover,:focus-visible) .text-link-bracket{transform:none}}.button{display:inline-flex;min-height:52px;align-items:center;justify-content:space-between;gap:32px;padding:17px 22px;font-size:14px;line-height:1.2;border:1px solid var(--ink);transition:background .18s,color .18s}.button-dark{background:var(--ink);color:var(--paper)}.button-dark:hover:not(:disabled){background:var(--blue);border-color:var(--blue)}.icon-button{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;padding:0}.icon-button:hover{background:rgba(36,35,33,.06)}.site-header{padding:0 var(--gutter);position:relative;z-index:10;container-type:inline-size}.wordmark{height:var(--wordmark-layout-height);font-family:var(--display);font-size:20cqw;font-weight:400;line-height:.72;letter-spacing:-.075em;display:block;white-space:nowrap;margin-left:-.012em;padding-top:22px;padding-bottom:20px;max-width:100%}.main-nav{display:flex;justify-content:space-between;align-items:center;min-height:61px;border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);font-size:13px}.nav-links,.nav-utility{display:flex;align-items:center;gap:36px}.nav-links a{display:inline-flex;align-items:center;gap:9px;min-height:44px}.nav-dot{width:6px;height:6px;background:var(--ink);border-radius:50%}.nav-links a:hover .nav-dot{background:var(--blue)}.nav-utility{gap:36px}.language-link{display:flex;align-items:center;gap:8px;font-size:11px;min-height:44px;color:var(--muted)}.current-language{color:var(--ink)}.language-divider{opacity:.5}.bag-button{display:flex;align-items:center;gap:9px;min-height:44px;padding:0}.bag-count{min-width:22px;height:22px;background:var(--lime);display:inline-flex;align-items:center;justify-content:center;font-size:11px;border-radius:50%}.objects-section{padding-top:24px;padding-bottom:72px}.section-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:36px}.section-heading h1,.section-heading h2{font-size:clamp(27px,3vw,45px);line-height:1.08;margin-top:12px;letter-spacing:-.055em}.section-heading .text-link{margin-bottom:2px}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:43px 24px}.product-card{min-width:0}.collection-footnote{margin-top:35px;font-size:10px;color:var(--muted);line-height:1.6}.studio-teaser{display:grid;grid-template-columns:1.1fr 1fr;padding-top:96px;padding-bottom:100px;gap:10vw}.studio-heading h2{font-size:clamp(35px,4.8vw,70px);line-height:1.03;margin-top:32px;letter-spacing:-.06em}.studio-text{position:relative;padding-top:50px;max-width:430px}.studio-text p{font-size:16px;line-height:1.65;letter-spacing:-.018em}.studio-text p+p{margin-top:18px;font-size:13px;line-height:1.7}.studio-text .text-link{margin-top:25px}.studio-asterisk{position:absolute;top:-6px;right:0;width:34px;height:34px;transform:rotate(16deg)}.site-footer{background:#e5e2d9;padding:48px var(--gutter) 0}.footer-main{display:flex;justify-content:space-between;gap:64px;padding-bottom:57px}.footer-links{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding-top:5px}.footer-links>div{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.footer-links .eyebrow{margin-bottom:8px;color:var(--muted)}.footer-links a{font-size:12px;line-height:1.5;min-height:26px}.footer-links a:hover{text-decoration:underline;text-underline-offset:4px}.footer-bottom{border-top:1px solid #c5c2b9;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:20px 0;font-size:10px}.footer-bottom>div{display:flex;gap:24px}.country-label{display:flex;align-items:center;gap:10px;font-size:11px}.country-label select{border:0;border-bottom:1px solid #b5b1a7;background:transparent;padding:8px 15px 8px 0;max-width:200px;font-size:11px}.page-heading{padding:65px 0 46px;max-width:850px}.page-heading h1{font-size:clamp(42px,6vw,80px);line-height:1.03;letter-spacing:-.065em;margin-top:20px}.page-heading>p{margin-top:25px;line-height:1.7;color:var(--muted);max-width:460px}.shop-page{padding-bottom:80px}.collection-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:17px 0}.category-tabs{display:flex;gap:8px;flex-wrap:wrap}.category-tabs button{padding:10px 17px;min-height:42px;font-size:12px;border:1px solid transparent;border-radius:0}.category-tabs button.active{background:var(--ink);color:var(--paper)}.category-tabs button:hover:not(.active){border-color:var(--ink)}.sort-control select{background:transparent;border:0;padding:12px 25px 12px 10px;font-size:12px}.collection-count{font-size:10px;color:var(--muted);margin:22px 0}.related-products{border-top:1px solid var(--line);padding-top:48px;padding-bottom:70px}.related-products h2{font-size:33px}.form-error{color:#ab3026!important;font-size:12px!important;line-height:1.6;margin-top:12px}.studio-intro{padding-top:70px;padding-bottom:70px}.studio-intro h1{font-size:clamp(55px,8.5vw,125px);line-height:.98;letter-spacing:-.065em;margin-top:38px;max-width:1100px}.studio-intro h1 em{font-family:Georgia,serif;font-weight:400;color:var(--blue);letter-spacing:-.065em}.studio-intro-bottom{display:flex;justify-content:space-between;gap:40px;margin-top:60px;align-items:center}.studio-intro-bottom>svg{color:var(--blue);width:95px;height:95px;transform:rotate(15deg)}.studio-intro-bottom>p{max-width:430px;font-size:16px;line-height:1.7}.studio-study{position:relative;background:#e5e1d8;max-height:700px;overflow:hidden}.studio-study img{width:100%;max-height:700px;object-fit:cover;object-position:center 55%}.studio-study figcaption{position:absolute;bottom:20px;left:var(--gutter);font-size:9px;letter-spacing:.1em;background:var(--paper);padding:8px 12px}.studio-story{padding-top:80px;padding-bottom:90px;display:grid;grid-template-columns:1fr 1.4fr;gap:8vw}.studio-story h2{font-size:40px;line-height:1.1;margin-bottom:30px;max-width:550px}.studio-story p{font-size:15px;line-height:1.8;max-width:570px;color:#57544e}.studio-story p+p{margin-top:20px}.studio-story .text-link{margin-top:30px}.info-page{min-height:65vh;padding-top:70px;padding-bottom:90px}.info-page h1{font-size:clamp(45px,7vw,90px);margin-top:24px;line-height:1;letter-spacing:-.065em}.info-body{margin-top:55px;max-width:600px}.info-body h2{font-size:26px;margin-top:25px;line-height:1.2}.info-body p,.info-page>p{font-size:15px;line-height:1.8;color:var(--muted);margin-top:22px}.info-body .text-link,.info-page>.button{margin-top:30px}.contact-links{display:flex;flex-direction:column;align-items:flex-start;gap:18px;margin:32px 0 8px}.info-body .contact-links .text-link{margin-top:0}.contact-return{margin-top:36px;padding-top:20px;border-top:1px solid var(--line)}.contact-return-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;max-width:100%;font-size:14px;line-height:1.4}.contact-return-icon{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:50%;background:var(--lime)}.contact-return-icon svg{transform:rotate(180deg);transition:transform .18s ease}.contact-return-link:focus-visible .contact-return-icon svg{transform:translateX(-3px) rotate(180deg)}@media (hover:hover){.contact-return-link:hover .contact-return-icon svg{transform:translateX(-3px) rotate(180deg)}}@media (prefers-reduced-motion:reduce){.contact-return-icon svg{transition:none}}@media (min-width:1800px){.wordmark{font-size:20cqw}}@media (max-width:1100px){.footer-links{gap:40px}}@media (max-width:1023px){.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.studio-teaser{gap:6vw}.studio-heading h2{font-size:42px}.footer-links,.footer-main{gap:30px}.footer-bottom{flex-wrap:wrap}}@media (max-width:767px){:root{--gutter:20px;--nav-row-height:54px;--wordmark-layout-height:calc(14.4vw - 0.288 * var(--gutter) + 45px)}.wordmark{font-size:20cqw;padding-top:24px;padding-bottom:21px}.main-nav{min-height:54px;font-size:12px}.nav-links{gap:22px}.nav-utility{gap:21px}.language-link{font-size:10px;gap:6px}.bag-count{height:20px;min-width:20px;font-size:10px}.bag-button{gap:6px}.objects-section{padding-top:24px;padding-bottom:45px}.section-heading{margin-bottom:25px;gap:12px;align-items:end}.section-heading h1,.section-heading h2{font-size:27px;line-height:1.08;margin-top:11px;max-width:245px}.section-heading>.text-link{flex-shrink:0}.eyebrow{font-size:8px;letter-spacing:.1em}.oddhaus-home-sheet .eyebrow{font-size:10px}.product-grid{gap:29px 16px}.collection-footnote{font-size:9px;margin-top:25px}.studio-teaser{grid-template-columns:1fr;padding-top:46px;padding-bottom:50px;gap:25px}.studio-heading h2{font-size:42px;margin-top:22px}.studio-text{padding-top:10px;max-width:100%;padding-right:35px}.studio-text p{font-size:14px}.studio-text p+p{font-size:12px}.studio-asterisk{top:15px;width:26px;height:26px}.studio-text .text-link{margin-top:20px}.site-footer{padding-top:35px}.footer-main{flex-direction:column;gap:37px;padding-bottom:32px}.footer-links{gap:25px;grid-template-columns:1fr 1fr}.footer-links>div{gap:10px}.footer-links a{font-size:12px}.footer-bottom{justify-content:space-between;gap:17px;font-size:9px;padding:20px 0}.footer-bottom>div{gap:15px}.footer-bottom>.country-label{width:100%;justify-content:space-between}.page-heading{padding:40px 0 30px}.page-heading h1{font-size:48px;line-height:1.02;margin-top:20px}.page-heading>p{font-size:13px;margin-top:19px;max-width:310px}.shop-page{padding-bottom:45px}.collection-toolbar{align-items:start;flex-direction:column;padding:12px 0;gap:8px}.category-tabs{gap:3px}.category-tabs button{font-size:10px;padding:9px 10px;min-height:40px}.sort-control{align-self:flex-end}.sort-control select{padding:6px 18px 6px 7px;font-size:10px;min-height:36px}.collection-count{margin:18px 0;font-size:9px}.related-products{padding-top:35px;padding-bottom:45px}.related-products .product-card:last-child{display:none}.related-products h2{font-size:29px}.studio-intro{padding-top:40px;padding-bottom:42px}.studio-intro h1{font-size:54px;line-height:1.03;margin-top:28px}.studio-intro-bottom{margin-top:35px;gap:30px;align-items:flex-start}.studio-intro-bottom>svg{width:43px;height:43px;flex-shrink:0}.studio-intro-bottom>p{font-size:13px;line-height:1.75;max-width:270px}.studio-study img{min-height:330px;object-fit:cover}.studio-study figcaption{font-size:7px;bottom:15px;max-width:90%}.studio-story{padding-top:42px;padding-bottom:48px;grid-template-columns:1fr;gap:24px}.studio-story h2{font-size:33px;margin-bottom:23px}.studio-story p{font-size:14px}.info-page{padding-top:44px;padding-bottom:60px}.info-page h1{font-size:48px;margin-top:22px;overflow-wrap:anywhere}.info-body{margin-top:35px}.info-body h2{font-size:25px}.info-body p{font-size:14px}}@media (min-width:1024px){:root{--wordmark-layout-height:calc(10.8vw - 0.216 * var(--gutter) + 32px)}}@media (max-width:359px){:root{--gutter:16px}.nav-links{gap:15px}.nav-utility{gap:12px}.bag-button{font-size:10px}.product-grid{grid-template-columns:1fr}.section-heading h1,.section-heading h2{font-size:24px}.page-heading h1{font-size:40px}.studio-intro h1{font-size:47px}.studio-intro-bottom{flex-direction:column}.related-products .product-card:last-child{display:block}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition:none!important}}@media (min-width:768px) and (max-height:900px){.objects-section{padding-top:24px}}.selected-objects .section-heading{margin-bottom:24px}.selected-objects .product-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:767px){.selected-objects .product-grid{grid-template-columns:minmax(0,1fr)}.selected-objects .section-heading{align-items:start;flex-wrap:wrap}.selected-objects .section-heading h1{max-width:none}}.oddhaus-page-sheet{background:var(--paper)}::view-transition{pointer-events:none}:root:active-view-transition-type(header-nav)::view-transition-old(root){display:none}:root:active-view-transition-type(header-nav)::view-transition-new(root){animation:none}::view-transition-group(.oddhaus-page-push){animation:none}::view-transition-image-pair(.oddhaus-page-push){isolation:isolate}::view-transition-new(.oddhaus-page-push),::view-transition-old(.oddhaus-page-push){mix-blend-mode:normal;animation-duration:.65s;animation-timing-function:cubic-bezier(.65,0,.35,1);animation-fill-mode:both}::view-transition-old(.oddhaus-page-push){animation-name:oddhaus-page-leave}::view-transition-new(.oddhaus-page-push){animation-name:oddhaus-page-arrive}::view-transition-group(oddhaus-header){animation:none;z-index:100}::view-transition-image-pair(oddhaus-header){isolation:isolate}::view-transition-old(oddhaus-header){display:none}::view-transition-new(oddhaus-header){animation:none;opacity:1}:root:active-view-transition-type(header-theme)::view-transition-new(oddhaus-header),:root:active-view-transition-type(header-theme)::view-transition-old(oddhaus-header){display:block;mix-blend-mode:plus-lighter;animation-duration:.65s;animation-timing-function:cubic-bezier(.65,0,.35,1);animation-fill-mode:both}:root:active-view-transition-type(header-theme)::view-transition-old(oddhaus-header){animation-name:oddhaus-header-fade-out}:root:active-view-transition-type(header-theme)::view-transition-new(oddhaus-header){animation-name:oddhaus-header-fade-in}@keyframes oddhaus-header-fade-out{0%{opacity:1}to{opacity:0}}@keyframes oddhaus-header-fade-in{0%{opacity:0}to{opacity:1}}@keyframes oddhaus-page-leave{0%{transform:translateX(0)}to{transform:translateX(-100%)}}@keyframes oddhaus-page-arrive{0%{transform:translateX(100%)}to{transform:translateX(0)}}@media (prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-new(*),::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}}