header-search-suggestions{display:contents}.drop_search_inline .search__input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none;width:18px;height:18px;margin-left:8px;cursor:pointer;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18'%3E%3Ccircle cx='9' cy='9' r='8' fill='white' stroke='%23d0d0d0'/%3E%3Cpath d='m6.5 6.5 5 5m0-5-5 5' fill='none' stroke='%23111' stroke-width='1.15' stroke-linecap='round'/%3E%3C/svg%3E") center/18px 18px no-repeat}.mh-search-panel{position:fixed;z-index:1200;top:var(--mh-search-top, 120px);left:max(15px,calc((100vw - 1560px)/2));right:max(15px,calc((100vw - 1560px)/2));max-height:min(650px,calc(var(--mh-search-viewport, 100dvh) - var(--mh-search-top, 120px) - 16px));padding:20px 24px 24px;overflow:auto;overscroll-behavior:contain;scrollbar-width:thin;border:1px solid #eee;border-radius:10px;background:#fff;color:#111;box-shadow:0 12px 24px #00000012;font:14px/1.5 var(--font-body-family, sans-serif);animation:mh-search-reveal .22s cubic-bezier(.22,1,.36,1)}.mh-search-panel [hidden],.mh-search-panel[hidden]{display:none!important}.mh-search-panel a{color:inherit}.mh-search-panel .search-product-card{border-color:#e5e7eb;transition:border-color .32s cubic-bezier(.4,0,.2,1)}.mh-search-panel .search-product-card:hover{border-color:#d81823}.mh-search-panel .search-product-card__price{color:#d81823}.mh-search-panel .search-product-card__details{position:relative}.mh-search-panel .search-product-card__details:before{content:"";position:absolute;top:0;left:-8px;right:-8px;height:1px;background-color:#e5e7eb;transition:background-color .32s cubic-bezier(.4,0,.2,1)}.mh-search-panel .search-product-card:hover .search-product-card__details:before{background-color:#d81823}@media(prefers-reduced-motion:reduce){.mh-search-panel .search-product-card,.mh-search-panel .search-product-card__details:before{transition:none}}.mh-search-panel button{font:inherit;cursor:pointer}.mh-search-panel__top{position:absolute;right:8px;top:8px}.mh-search-close{display:grid;place-items:center;width:32px;height:32px;padding:0;border:0;border-radius:4px;background:#fff;color:#444}.mh-search-close:hover{background:#f2f2f2}.mh-search-tabs{display:flex;gap:14px;padding-right:35px;margin-bottom:28px;overflow-x:auto;scrollbar-width:thin}.mh-search-tabs button{flex-shrink:0;white-space:nowrap;border:0;border-radius:3px;padding:5px 10px;background:transparent;color:#111;font-size:14px}.mh-search-tabs button[aria-selected=true]{background:#f1f1f1}.mh-search-layout{display:grid;grid-template-columns:minmax(150px,1fr) minmax(0,3fr);gap:24px}.mh-search-panel h2{margin:0;font:400 16px/1.5 var(--font-body-family, sans-serif)}.mh-search-sidebar ul{list-style:none;margin:18px 0 0;padding:0}.mh-search-sidebar li+li{margin-top:9px}.mh-search-sidebar a{font-size:14px;text-decoration:none}.mh-search-sidebar a:hover{text-decoration:underline;text-underline-offset:3px}.mh-search-main{min-width:0}.mh-search-results+.mh-search-results{margin-top:28px}.mh-search-section-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;padding-right:20px}.mh-search-section-heading a{flex-shrink:0;font-size:14px;text-underline-offset:3px}.mh-search-products,.mh-search-articles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 16px}.mh-search-collections{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:22px 12px}.mh-search-editorial{display:block;min-width:0;text-decoration:none}.mh-search-editorial__image{aspect-ratio:1;overflow:hidden;border-radius:6px;background:#f3f3f3}.mh-search-editorial__image--article{aspect-ratio:1.45}.mh-search-editorial__image img,.mh-search-editorial__image svg{display:block;width:100%;height:100%;object-fit:cover}.mh-search-editorial h3{margin:8px 0 0;font:400 14px/1.5 var(--font-body-family, sans-serif);overflow-wrap:anywhere}.mh-search-editorial time{display:block;margin-top:8px;font-size:12px;color:#555}.mh-search-editorial:hover h3{text-decoration:underline;text-underline-offset:3px}.mh-search-empty{grid-column:1/-1;padding:20px 0;margin:0;color:#555;font-size:14px}.mh-search-all{display:flex;justify-content:space-between;gap:15px;margin-top:28px;padding:12px 15px;border-radius:4px;background:#f3f3f3;text-decoration:none;font-size:14px}.mh-search-panel[aria-busy=true] [data-search-body]{opacity:.55}.mh-search-panel :is(a,button):focus-visible{outline:2px solid #555;outline-offset:3px}.mh-search-sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@keyframes mh-search-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(max-width:989px){.mh-search-panel{left:15px;right:15px;padding:18px}.mh-search-layout{grid-template-columns:130px minmax(0,1fr);gap:18px}.mh-search-products,.mh-search-articles,.mh-search-collections{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:749px){.mh-search-panel{left:8px;right:8px;padding:16px 12px}.mh-search-tabs{gap:3px;margin-bottom:18px}.mh-search-tabs button{padding:5px;font-size:14px}.mh-search-layout{grid-template-columns:minmax(0,1fr);gap:22px}.mh-search-sidebar ul{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:12px}.mh-search-sidebar li+li{margin:0}.mh-search-products,.mh-search-articles,.mh-search-collections{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 12px}.mh-search-section-heading{gap:8px;padding-right:0}.mh-search-sidebar{padding-right:22px}.mh-search-panel .search-product-card h3{font-size:14px}}@media(prefers-reduced-motion:reduce){.mh-search-panel{animation:none}}.mh-search-panel :is(.mh-search-sidebar a,.mh-search-section-heading a,.search-product-card h3 a,.mh-search-link-label){text-decoration:none;background-image:linear-gradient(currentColor,currentColor);background-repeat:no-repeat;background-position:right bottom;background-size:0% 1px;transition:background-size .3s cubic-bezier(.4,0,.2,1)}.mh-search-panel :is(.mh-search-sidebar a,.mh-search-section-heading a,.search-product-card h3 a):is(:hover,:focus-visible),.mh-search-editorial:is(:hover,:focus-visible) .mh-search-link-label,.mh-search-all:is(:hover,:focus-visible) .mh-search-link-label{text-decoration:none;background-position:left bottom;background-size:100% 1px}.mh-search-panel .mh-search-editorial:hover h3{text-decoration:none}@media(prefers-reduced-motion:reduce){.mh-search-panel :is(.mh-search-sidebar a,.mh-search-section-heading a,.search-product-card h3 a,.mh-search-link-label){transition:none}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/search-suggestions.css.map */
