#om#om .aih{background:var(--o-paper);color:var(--o-ink);font-family:var(--o-sans)}#om#om .aih__utility{background:var(--o-green);color:var(--o-green-ink);padding:0 var(--o-gutter)}#om#om .aih__utility-inner{max-width:1360px;height:34px}#om#om .aih__message{font-size:11px;line-height:16px;font-weight:500;letter-spacing:.2em;text-transform:uppercase}#om#om .aih__message:before{content:"";display:inline-block;width:5px;height:5px;margin-right:12px;border:1px solid var(--o-brass-2);transform:rotate(45deg)}#om#om .aih__utility-links a{padding:4px 0 4px 26px;font-size:12px;line-height:18px;letter-spacing:.04em;color:#ebe5d9d1;transition:color .25s var(--o-ease)}#om#om .aih__utility-links a:hover{opacity:1;color:#fff}#om#om .aih__logo{padding:0}#om#om .aih__logo-img{max-height:40px;mix-blend-mode:multiply}#om#om .aih__logo-text{font-family:var(--o-serif);font-size:34px;letter-spacing:.02em;text-transform:none}#om#om .aih__search{height:44px}#om#om .aih__search input[type=search]{height:44px;padding:0 6px 0 32px;border:0;border-bottom:1px solid rgba(35,33,29,.55);border-radius:0;background:transparent;font-family:var(--o-serif);font-style:italic;font-size:18px;line-height:24px;letter-spacing:.01em;color:var(--o-ink);transition:border-color .3s var(--o-ease)}#om#om .aih__search input[type=search]:focus{border-bottom-color:var(--o-brass)}#om#om .aih__search input::placeholder{color:var(--o-mute);opacity:1}#om#om .aih__search-btn{left:0;right:auto;width:24px;height:44px;padding:13px 6px 13px 0;color:var(--o-ink)}#om#om .aih__icons{gap:2px}#om#om .aih__icon{width:42px;height:42px;padding:10px;color:var(--o-ink);transition:color .25s var(--o-ease)}#om#om .aih__icon:hover{transform:none;color:var(--o-brass)}#om#om .aih__bubble{top:4px;right:2px;min-width:17px;height:17px;padding:0 4px;background:var(--o-brass);color:#fff;font-size:10px;line-height:17px;font-weight:600}#om#om .aih__nav{background:var(--o-paper)}#om#om .aih__nav-link{position:relative;gap:7px;border-radius:0;font-family:var(--o-sans);font-size:12px;line-height:18px;font-weight:500;letter-spacing:.17em;text-transform:uppercase;color:var(--o-ink)}#om#om .aih__nav-link:after{content:"";position:absolute;left:14px;right:14px;bottom:18px;height:1px;background:var(--o-brass);transform:scaleX(0);transform-origin:left center;transition:transform .4s var(--o-ease)}#om#om .aih__nav-link:hover{color:var(--o-ink)}#om#om .aih__nav-link:hover:after,#om#om .aih__nav-item[data-open=true] .aih__nav-link:after{transform:scaleX(1)}#om#om .aih__nav-link .ai-icon{width:8px;height:8px;opacity:.55}#om#om .aih__panel{top:100%;background:var(--o-linen);border-top:1px solid var(--o-hair);border-bottom:1px solid var(--o-hair);box-shadow:0 30px 40px -32px #23211d73}#om#om .aih__nav-item[data-open=true] .aih__panel{animation:oFade .25s var(--o-ease)}#om#om .aih__panel-grid{max-width:1360px;grid-template-columns:repeat(3,minmax(220px,max-content));column-gap:clamp(40px,6vw,96px);row-gap:0;padding:44px var(--o-gutter) 52px;place-content:center start;margin:0 auto}#om#om .aih__panel-link{min-width:0;padding:7px 0;font-family:var(--o-serif);font-size:21px;line-height:28px;font-weight:500;white-space:nowrap;color:var(--o-ink);transition:color .25s var(--o-ease),transform .3s var(--o-ease)}#om#om .aih__panel-link:hover{color:var(--o-brass);transform:translate(4px)}#om#om .aih__panel-link--sub{padding-left:16px;font-family:var(--o-sans);font-size:14px}@media(min-width:1100px){#om#om .aih__main{padding:0 var(--o-gutter);background:var(--o-paper)}#om#om .aih__main-inner{max-width:1360px;height:94px;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);column-gap:24px}#om#om .aih__left{justify-content:flex-start}#om#om .aih__search{width:240px}#om#om .aih__logo{max-width:176px;height:94px;padding:0;justify-content:center}#om#om .aih__logo-img{max-height:46px}#om#om .aih__icons{justify-content:flex-end}#om#om .aih__nav{padding:0 var(--o-gutter);background:var(--o-paper);border-top:1px solid var(--o-hair);border-bottom:1px solid var(--o-hair)}#om#om .aih__nav-inner{max-width:1360px;justify-content:center;margin:0 auto;gap:8px}#om#om .aih__nav-link{padding:17px 16px}#om#om .aih__nav-link:after{left:16px;right:16px;bottom:11px}#om#om .aih__panel-grid{place-content:center}}@media(max-width:1099px){#om#om .aih__main{padding:12px var(--o-gutter) 12px;background:var(--o-paper);border-bottom:1px solid var(--o-hair)}#om#om .aih__main-inner{height:auto;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);grid-template-areas:"burger logo icons" "search search search";row-gap:10px;column-gap:8px}#om#om .aih__left{display:contents}#om#om .aih__logo{grid-area:logo;justify-content:center;max-width:136px;height:44px;margin:0 auto}#om#om .aih__logo-img{max-height:32px}#om#om .aih__icons{grid-area:icons;justify-self:end}#om#om .aih__burger{grid-area:burger;justify-self:start;display:block;width:44px;height:44px;padding:12px 12px 12px 0;color:var(--o-ink)}#om#om .aih__search{grid-area:search;width:100%;height:44px}#om#om .aih__search input[type=search]{height:44px;padding:0 12px 0 42px;border:0;background:var(--o-linen);font-size:17px}#om#om .aih__search-btn{left:12px;width:26px;padding:13px 6px 13px 0}#om#om .aih__utility-inner{justify-content:center}#om#om .aih__message{justify-content:center;font-size:10.5px;letter-spacing:.16em}}@media(max-width:749px){#om#om .aih__main{padding:8px 16px 12px}#om#om .aih__icon{width:40px;height:40px;padding:10px}}#om#om .aih__drawer{background:#23211d6b}@keyframes oSlideInLeft{0%{transform:translate(-24px);opacity:0}to{transform:none;opacity:1}}#om#om .aih__drawer-panel{left:0;right:auto;width:min(440px,92vw);padding:80px 28px 40px;background:var(--o-paper);box-shadow:24px 0 48px -32px #23211d80;animation:oSlideInLeft .35s var(--o-ease)}#om#om .aih__drawer-close{top:20px;right:18px;width:44px;height:44px;padding:12px;border:1px solid var(--o-hair);border-radius:50%;color:var(--o-ink)}#om#om .aih__drawer-nav summary,#om#om .aih__drawer-link{padding:15px 0;border-bottom:1px solid var(--o-hair);font-family:var(--o-serif);font-size:27px;line-height:34px;font-weight:500;letter-spacing:0;text-transform:none}#om#om .aih__drawer-nav summary .ai-icon{width:12px;height:12px;opacity:.6;transition:transform .3s var(--o-ease)}#om#om .aih__drawer-item[open] summary .ai-icon{transform:rotate(180deg)}#om#om .aih__drawer-sub{padding:8px 0 16px;border-bottom:1px solid var(--o-hair)}#om#om .aih__drawer-item[open] summary{border-bottom-color:transparent}#om#om .aih__drawer-sub a{padding:8px 0;font-size:15px;line-height:22px;color:var(--o-ink-2)}#om#om .aih__drawer-link--small{padding:9px 0;border:0;font-family:var(--o-sans);font-size:12px;line-height:18px;letter-spacing:.16em;text-transform:uppercase;color:var(--o-ink-2)}#om#om .aih__drawer-nav>:not(.aih__drawer-link--small)+.aih__drawer-link--small{margin-top:28px}
/*# sourceMappingURL=/cdn/shop/t/17/assets/o-maison-header.css.map */
