@media screen and (min-width:990px){.section-header .header{display:grid!important;grid-template-columns:210px minmax(360px,1fr) auto!important;grid-template-areas:"logo search icons" "nav nav nav"!important;align-items:center!important;column-gap:32px!important;row-gap:0!important;max-width:1440px;margin:0 auto;padding:16px 32px 0!important}.section-header .header__heading,.section-header .header__heading-link{grid-area:logo!important;justify-self:start!important;margin:0!important}.section-header .header__heading-logo-wrapper{display:flex;align-items:center}.section-header .header>details-modal.header__search,.section-header .header__icons>details-modal.header__search{display:none!important}.um-header-search-slot{grid-area:search;display:block;width:100%;min-width:0}.um-header-search,.um-header-search__predictive,.um-header-search__form{display:block;width:100%;position:relative}.um-header-search__field{height:46px;display:flex;align-items:center;width:100%;border:1px solid #d8dce5;border-radius:7px;background:#fff;overflow:hidden;transition:border-color .2s ease,box-shadow .2s ease}.um-header-search__field:focus-within{border-color:#175cff;box-shadow:0 0 0 1px #175cff}.um-header-search__icon{width:20px;height:20px;margin-left:16px;flex:0 0 20px;color:#667085}.um-header-search__icon svg{width:100%;height:100%}.um-header-search__input{width:100%;min-width:0;height:100%;padding:0 12px;border:0;outline:0;background:transparent;color:#111827;font:inherit;font-size:14px}.um-header-search__input::placeholder{color:#7c8495;opacity:1}.um-header-search__submit{width:48px;height:100%;flex:0 0 48px;display:flex;justify-content:center;align-items:center;border:0;border-left:1px solid #e5e7eb;background:transparent;color:#175cff;cursor:pointer}.um-header-search__submit svg{width:19px;height:19px}.um-header-search .predictive-search{top:calc(100% + 8px);left:0;right:0;width:100%;z-index:20}.section-header .header__icons{grid-area:icons!important;justify-self:end!important;display:flex;align-items:center;margin:0!important}.section-header .header__inline-menu{grid-area:nav!important;display:block!important;width:100%!important;margin:15px 0 0!important;border-top:1px solid #edf0f4}.section-header .header__inline-menu>.list-menu{display:flex!important;width:100%;justify-content:center;align-items:center;flex-wrap:nowrap!important;gap:0}.section-header .header__inline-menu .list-menu__item{white-space:nowrap}.section-header .header__inline-menu .header__menu-item{padding:14px 18px!important;font-size:12px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:.04em;text-decoration:none!important}.section-header .header__inline-menu .header__menu-item:hover,.section-header .header__inline-menu .header__menu-item:hover span{text-decoration:none!important}}@media screen and (min-width:990px)and (max-width:1200px){.section-header .header{grid-template-columns:170px minmax(280px,1fr) auto!important;column-gap:20px!important;padding-left:20px!important;padding-right:20px!important}.section-header .header__inline-menu .header__menu-item{padding-left:10px!important;padding-right:10px!important;font-size:11px!important}}@media screen and (max-width:989px){.um-header-search-slot{display:none!important}.section-header .header{min-height:60px}.section-header .header__heading-logo{max-height:40px;object-fit:contain}}@media screen and (max-width:989px){#menu-drawer.menu-drawer{width:min(88vw,390px);max-width:390px;border-right:0;background:#fff;box-shadow:18px 0 50px #0f1f431f}.menu-drawer__inner-container{background:#fff}.menu-drawer__navigation-container{display:flex;flex-direction:column;min-height:100%;background:#fff}.menu-drawer__navigation{padding:22px 20px 28px!important}.menu-drawer__menu>li{border-bottom:1px solid #edf0f5}.menu-drawer__menu>li:last-child{border-bottom:0}.menu-drawer__menu-item{min-height:58px;padding:0 4px!important;display:flex!important;align-items:center;justify-content:space-between;color:#0f1f43!important;font-size:14px!important;line-height:1.2!important;font-weight:600!important;letter-spacing:.035em;text-decoration:none!important;transition:color .18s ease,padding-left .18s ease,background .18s ease}.menu-drawer__menu-item:hover,.menu-drawer__menu-item:focus-visible{color:#175cff!important;padding-left:8px!important;background:transparent!important}.menu-drawer__menu-item--active{color:#175cff!important;background:transparent!important}.menu-drawer__menu-item>.svg-wrapper{width:17px;height:17px;color:#8290aa}.menu-drawer__menu-item>.svg-wrapper:last-child{display:none}.menu-drawer__submenu{background:#fff!important}.menu-drawer__inner-submenu{background:#fff;padding:0 20px 30px}.menu-drawer__close-button{width:100%;min-height:64px;margin:0!important;padding:0 4px!important;border-bottom:1px solid #e8ecf3;color:#0f1f43!important;font-size:13px!important;font-weight:700!important;letter-spacing:.04em}.menu-drawer__close-button .svg-wrapper{width:18px;margin-right:12px;color:#175cff}.menu-drawer__submenu .menu-drawer__menu-item{min-height:54px;font-size:13px!important;font-weight:500!important}.menu-drawer__utility-links{margin-top:auto;padding:20px!important;border-top:1px solid #e8ecf3;background:#f8f9fc!important}.menu-drawer__utility-links .list-social{justify-content:flex-start;gap:4px}.menu-drawer,.menu-drawer__submenu{transition:transform .28s cubic-bezier(.22,.61,.36,1),visibility .28s ease!important}.header__icon--menu{border-radius:50%;transition:background .2s ease}.header__icon--menu:hover{background:#f4f6fa}.section-header .header{padding-left:16px!important;padding-right:16px!important}.section-header .header__heading-logo-wrapper{display:flex;align-items:center;justify-content:center}.section-header .header__heading-logo{width:auto;max-height:42px}.section-header .header__icons .header__icon,.section-header shopify-account.header__icon{width:40px;height:40px}.section-header .header__icons .svg-wrapper,.section-header shopify-account .svg-wrapper{width:19px;height:19px}}@media screen and (max-width:480px){#menu-drawer.menu-drawer{width:88vw}.menu-drawer__navigation{padding-left:18px!important;padding-right:18px!important}.menu-drawer__menu-item{min-height:56px;font-size:13.5px!important}}predictive-search:not([loading]) .predictive-search__loading-state{display:none}predictive-search[loading] .predictive-search__loading-state{display:flex;justify-content:center;padding:1rem}predictive-search .predictive-search__loading-state .spinner{width:1.5rem;height:1.5rem}
/*# sourceMappingURL=/cdn/shop/t/9/assets/ultramaison-header.css.map */
