.mb-search{--mb-ink: #1e1915;--mb-muted: #6b5e52;--mb-accent: #9a5520;--mb-cream: #fbf8f3;--mb-line: #efe7db;--mb-border: #e2d8ca;--mb-photo: #d8c6ae;--mb-active: #f1e8db;position:relative;font-family:Work Sans,sans-serif;color:var(--mb-ink);text-align:left}.mb-search *,.mb-search *:before,.mb-search *:after{box-sizing:border-box}.mb-search p,.mb-search ul{margin:0}.mb-search ul{padding:0;list-style:none}.mb-search a{color:inherit;text-decoration:none}.mb-search img,.mb-search svg{display:block;flex:none}.mb-search__bar{display:flex;align-items:center;gap:14px}.mb-search__form{position:relative;display:flex;align-items:center;flex:1;min-width:0;height:52px;margin:0;background:#fff;border:1px solid var(--mb-ink);border-radius:8px;overflow:hidden}.mb-search.is-open .mb-search__form{border-color:var(--mb-accent);box-shadow:0 0 0 3px #9a55202e}.mb-search__icon{position:absolute;top:50%;left:16px;transform:translateY(-50%);color:var(--mb-ink);pointer-events:none}.mb-search.is-open .mb-search__icon{color:var(--mb-accent)}.mb-search .mb-search__input{flex:1;min-width:0;height:100%;margin:0;padding:0 17px 0 50px;border:0;border-radius:0;background:transparent;box-shadow:none;outline:none;appearance:none;-webkit-appearance:none;font-family:Work Sans,sans-serif;font-size:16px;font-weight:400;line-height:normal;color:var(--mb-ink)}.mb-search .mb-search__input:focus,.mb-search .mb-search__input:focus-visible{outline:none;box-shadow:none}.mb-search__input::placeholder{color:var(--mb-muted);opacity:1}.mb-search__input::-webkit-search-cancel-button,.mb-search__input::-webkit-search-decoration{-webkit-appearance:none;appearance:none}.mb-search__clear{display:flex;flex:none;width:18px;height:18px;margin:0 13px 0 0;padding:0;border:0;background:none;cursor:pointer}.mb-search__clear[hidden]{display:none}.mb-search__submit{flex:none;width:95px;height:100%;margin:0;padding:0;border:0;background:var(--mb-ink);color:#fff;font-family:Work Sans,sans-serif;font-size:15px;font-weight:600;line-height:normal;cursor:pointer}.mb-search__cancel{display:none}.mb-search__overlay{display:none;position:fixed;top:var(--mb-search-overlay-top, 0px);right:0;bottom:0;left:0;z-index:1;background:#1e191573}.mb-search__panel{display:none;position:absolute;top:calc(100% + 8px);left:50%;z-index:2;width:min(1020px,calc(100vw - 48px));transform:translate(calc(-50% + var(--mb-search-panel-shift, 0px)));background:#fff;border-radius:10px;box-shadow:0 18px 50px #1e191547;overflow:hidden}.mb-search.is-open .mb-search__overlay,.mb-search.is-open .mb-search__panel{display:block}.mb-search__view[hidden]{display:none!important}.mb-search__mobile{display:none}.mb-search__desktop{display:grid;grid-template-columns:280px minmax(0,1fr)}.mb-search__side{padding:28px;background:var(--mb-cream);border-right:1px solid var(--mb-line)}.mb-search__main{display:flex;flex-direction:column;min-width:0;padding:28px}.mb-search__heading{font-family:Work Sans,sans-serif;font-size:12px;font-weight:600;line-height:normal;letter-spacing:1.44px;text-transform:uppercase;color:var(--mb-muted)}.mb-search__list{display:flex;flex-direction:column;gap:6px;margin-top:12px!important}.mb-search__term{display:flex;align-items:center;gap:10px;height:36px;font-size:15px;line-height:normal}.mb-search__term:hover span{text-decoration:underline;text-underline-offset:3px}.mb-search__quiz{margin-top:28px;padding:16px 22px 16px 16px;background:#fff;border:1px solid var(--mb-border);border-radius:8px}.mb-search__quiz-title{display:block;font-family:Bitter,serif;font-size:17px;font-weight:600;line-height:normal;color:var(--mb-ink)}.mb-search__quiz-link{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-size:14px;font-weight:600;line-height:normal;color:var(--mb-accent)!important}.mb-search__main-header{display:flex;align-items:center;justify-content:space-between;gap:16px}.mb-search__main-header--spaced{margin-top:28px}.mb-search__shop-all{font-size:14px;font-weight:600;line-height:normal;color:var(--mb-accent)!important}.mb-search__shop-all:hover,.mb-search__quiz-link:hover{text-decoration:underline!important;text-underline-offset:3px}.mb-search__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-top:18px!important}.mb-search__card{display:flex;flex-direction:column}.mb-search__card-media{display:block;aspect-ratio:1;background:var(--mb-photo);border-radius:8px;overflow:hidden}.mb-search .mb-search__card-media img{width:100%;height:100%;object-fit:cover}.mb-search__card-title{margin-top:11px;font-size:14px;font-weight:500;line-height:18.9px;color:var(--mb-ink)}.mb-search__card:hover .mb-search__card-title{text-decoration:underline;text-underline-offset:3px}.mb-search__card-title strong,.mb-search__row-title strong{font-weight:700}.mb-search__card-price,.mb-search__row-price{margin-top:12px;font-size:14px;font-weight:400;line-height:normal;color:var(--mb-muted)}.mb-search__card-price strong,.mb-search__row-price strong{font-weight:600;color:var(--mb-ink)}.mb-search__group+.mb-search__group{margin-top:28px}.mb-search__suggestions,.mb-search__collections{display:flex;flex-direction:column;gap:4px;margin-top:10px!important}.mb-search__suggestions{margin-right:-10px!important;margin-left:-10px!important}.mb-search__suggestion{display:flex;align-items:center;gap:10px;height:38px;padding:0 10px;border-radius:6px;font-size:15px;font-weight:400;line-height:normal}.mb-search__suggestion strong{font-weight:600}.mb-search__suggestion:hover,.mb-search__suggestion.is-active{background:var(--mb-active)}.mb-search__collection{display:flex;align-items:center;justify-content:space-between;gap:12px;height:38px;font-size:15px;line-height:normal}.mb-search__collection:hover span{text-decoration:underline;text-underline-offset:3px}.mb-search__see-all-wrap{display:flex;justify-content:flex-end;margin-top:auto;padding-top:40px}.mb-search__see-all{display:inline-flex;align-items:center;gap:8px;height:48px;padding:0 22px;background:var(--mb-ink);border-radius:8px;font-size:15px;font-weight:600;line-height:normal;color:#fff!important}.mb-search__none-title{font-family:Bitter,serif;font-size:22px;font-weight:600;line-height:26.4px;color:var(--mb-ink)}.mb-search__none-text{margin-top:11px!important;font-size:14px;line-height:21px;color:var(--mb-muted)}.mb-search__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;height:49px;padding:0 28px;border-top:1px solid var(--mb-line);font-size:14px;line-height:normal;color:var(--mb-muted)}.mb-search__footer a{font-weight:600;color:var(--mb-ink)}.mb-nav-row{display:none}.header__icons{align-items:center}.mb-header-phone{display:flex;align-items:center;justify-content:center;flex:none;width:44px;height:44px;color:#1f1813;text-decoration:none}.mb-header-phone__icon{display:block;flex:none}.mb-header-phone__icon--desktop,.mb-header-phone__number{display:none}@media screen and (min-width:990px){.mb-header-phone{gap:8px;width:auto;height:auto;margin-right:27px}.mb-header-phone__icon--mobile{display:none}.mb-header-phone__icon--desktop,.mb-header-phone__number{display:block}.mb-header-phone__number{font-family:Helvetica,Arial,sans-serif;font-size:15px;font-weight:600;line-height:1.2;white-space:nowrap}.mb-header-phone:hover .mb-header-phone__number{text-decoration:underline;text-underline-offset:3px}}@media screen and (min-width:990px){body .header.header--mb-search{display:grid;grid-template-areas:"heading search icons";grid-template-columns:auto minmax(0,1fr) auto;column-gap:48px;padding-top:16px;padding-bottom:16px}.header--mb-search>.header__heading,.header--mb-search>.header__heading-link{grid-area:heading}.header--mb-search .header__heading-link{margin-right:-.75rem}.header--mb-search>.mb-search{grid-area:search;justify-self:center;width:100%;max-width:622px}.mb-nav-row{display:block;border-top:1px solid var(--mb-nav-line, #efe7db)}.mb-nav-row nav.header__inline-menu{display:block;margin:0}.mb-nav-row nav.header__inline-menu ul.list-menu{display:flex;flex-wrap:wrap;justify-content:center}.mb-nav-row nav.header__inline-menu ul.list-menu li{padding:0}.mb-nav-row .header__menu-item{padding-top:16px;padding-bottom:16px}}@media screen and (max-width:989px){body .header.header--mb-search{flex-wrap:wrap;padding-bottom:12px}.header--mb-search>header-drawer{flex:0 0 88px}.header--mb-search>.header__heading,.header--mb-search>.header__heading-link{flex:1 1 0;min-width:0}.header--mb-search .header__heading-logo{margin:0 auto}.header--mb-search>.mb-search{flex:0 0 100%;order:99;grid-column:1 / -1;grid-row:2;margin-top:16px}.mb-search__form{height:48px}.mb-search__icon{left:14px}.mb-search .mb-search__input{padding-left:46px}.mb-search__submit,.mb-search__footer,.mb-search.is-open .mb-search__overlay,.mb-search__desktop{display:none}.mb-search.is-open .mb-search__bar{position:fixed;top:0;right:0;left:0;z-index:1001;height:73px;padding:0 16px;background:#fff;border-bottom:1px solid var(--mb-line)}.mb-search.is-open .mb-search__cancel{display:block;flex:none;margin:0;padding:0;border:0;background:none;font-family:Work Sans,sans-serif;font-size:15px;font-weight:600;line-height:normal;color:var(--mb-ink);cursor:pointer}.mb-search.is-open .mb-search__panel{display:flex;flex-direction:column;position:fixed;top:73px;right:0;bottom:0;left:0;z-index:1000;width:auto;transform:none;border-radius:0;box-shadow:none;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.mb-search__view{display:flex;flex-direction:column;flex:1 0 auto}.mb-search__mobile{display:flex;flex-direction:column;flex:1 0 auto;padding:20px 16px 48px}.mb-search__mobile>.mb-search__heading:not(:first-child){margin-top:24px}.mb-search__chips{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px!important}.mb-search__chip{display:flex;align-items:center;height:42px;padding:0 14px;background:var(--mb-cream);border:1px solid var(--mb-border);border-radius:20px;font-size:14px;line-height:normal}.mb-search__mobile .mb-search__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:12px!important}.mb-search__mobile .mb-search__card-media{aspect-ratio:172 / 132}.mb-search__mobile .mb-search__card-title{margin-top:7px;font-size:13px;line-height:17.55px}.mb-search__mobile .mb-search__card-price{margin-top:8px;font-size:13px}.mb-search__quiz-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;height:58px;margin-top:24px;padding:0 17px 0 16px;background:var(--mb-cream);border:1px solid var(--mb-border);border-radius:8px}.mb-search__quiz-bar .mb-search__quiz-title{font-size:15px}.mb-search__quiz-bar .mb-search__quiz-link{display:block;margin-top:2px;font-size:13px}.mb-search__help{display:flex;align-items:center;gap:12px;height:58px;margin-top:27px;padding:0 16px;background:var(--mb-cream);border:1px solid var(--mb-border);border-radius:8px}.mb-search__help-title{display:block;font-size:14px;font-weight:600;line-height:normal;color:var(--mb-ink)}.mb-search__help-text{display:block;margin-top:2px;font-size:13px;line-height:normal;color:var(--mb-muted)}.mb-search__mobile--results{padding:12px 16px 0}.mb-search__m-suggestion{display:flex;align-items:center;height:45px;border-bottom:1px solid #f3ede4}.mb-search__m-suggestion a{display:flex;align-items:center;flex:1;gap:12px;min-width:0;height:100%;font-size:15px;line-height:normal}.mb-search__m-suggestion strong{font-weight:600}.mb-search__m-fill{display:flex;align-items:center;justify-content:flex-end;flex:none;width:44px;height:44px;margin:0;padding:0;border:0;background:none;cursor:pointer}.mb-search__mobile--results>.mb-search__heading{margin-top:18px}.mb-search__mobile--results>.mb-search__heading:first-child{margin-top:8px}.mb-search__rows{display:flex;flex-direction:column;gap:4px;margin-top:10px!important}.mb-search__row{display:flex;align-items:center;gap:12px;min-height:80px}.mb-search__row-media{flex:none;width:64px;height:64px;background:var(--mb-photo);border-radius:6px;overflow:hidden}.mb-search .mb-search__row-media img{width:100%;height:100%;object-fit:cover}.mb-search__row-title{display:block;font-size:14px;font-weight:500;line-height:18.2px;color:var(--mb-ink)}.mb-search__row-price{display:block;margin-top:4px;font-size:13px}.mb-search__m-collections{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-top:18px}.mb-search__m-collections ul{display:flex;flex-wrap:wrap;gap:8px}.mb-search__m-collections a{display:flex;align-items:center;height:38px;padding:0 14px;border:1px solid var(--mb-border);border-radius:18px;font-size:14px;line-height:normal}.mb-search__m-see-all-bar{position:sticky;bottom:0;margin:auto -16px 0;padding:12px 16px max(21px,env(safe-area-inset-bottom));background:#fff;border-top:1px solid var(--mb-line)}.mb-search__m-see-all{display:flex;align-items:center;justify-content:center;height:50px;background:var(--mb-ink);border-radius:8px;font-size:15px;font-weight:600;line-height:normal;color:#fff!important}.mb-search__m-spacer{height:24px;flex:none}html.mb-search-locked,html.mb-search-locked body{overflow:hidden}html.mb-search-locked .section-header{z-index:1000}html.mb-search-locked #chatra,html.mb-search-locked #hubspot-messages-iframe-container{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/166/assets/component-mb-search.css.map */
