.store-search [hidden]{display:none!important}.store-search[open]{z-index:2147483647!important}body:has(.store-search[open]) #smart-bot-container{z-index:2147483646!important}.hdt-drawer.hdt-drawer-search.store-search::part(content){width:min(544px,100vw);max-width:544px;max-height:min(100%,var(--store-search-viewport-height, 100vh));padding:0;background:rgb(var(--color-background))}.store-search::part(header){padding:0}.store-search::part(close-button){top:8px;right:8px;width:44px;height:44px}.store-search::part(outside-close-button){display:none}.store-search::part(body){padding:0;overscroll-behavior:contain;min-height:0}.store-search__heading{padding:19px 64px 19px 22px;border-bottom:1px solid rgb(var(--color-line-border))}.store-search__heading h2{margin:0;font:inherit;font-size:18px;line-height:24px;text-transform:uppercase}.store-search__sticky{padding:24px 22px 16px;border-bottom:1px solid rgb(var(--color-line-border))}.store-search__input-wrap{position:relative}.store-search input[type=search]{width:100%;min-height:46px;padding:10px 90px 10px 18px;border:1px solid rgb(var(--color-line-border));border-radius:28px;background:rgb(var(--color-background));color:rgb(var(--color-foreground));font-size:16px;line-height:24px}.store-search input::-webkit-search-cancel-button{-webkit-appearance:none;display:none}.store-search__submit,.store-search__clear{position:absolute;top:1px;width:44px;height:44px;padding:10px;background:transparent;border:0;color:inherit;display:flex;align-items:center;justify-content:center;cursor:pointer}.store-search__submit{right:4px}.store-search__clear{right:46px;font-size:26px}.store-search__body{padding:24px 22px 32px}.store-search__label{margin:0 0 14px;font-size:17px;font-weight:600;line-height:1.4}.store-search__products,.store-search__suggestions{padding:0;margin:0;list-style:none}.store-search__products>li+li{border-top:1px solid rgb(var(--color-line-border))}.store-search__product{display:flex;align-items:center;gap:20px;padding:16px 0;color:rgb(var(--color-foreground));text-decoration:none}.store-search__image{width:80px;height:96px;flex:0 0 80px;display:flex;align-items:center;justify-content:center}.store-search__image img,.store-search__image svg{width:100%;height:100%;object-fit:contain}.store-search__product-info{min-width:0;flex:1}.store-search__product-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere;line-height:1.5;margin-bottom:6px}.store-search__vendor{display:block;font-size:12px;margin-bottom:4px}.store-search__product:hover .store-search__product-title{text-decoration:underline}.store-search__words{margin-top:16px}.store-search__word-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.store-search__word-heading .store-search__label{margin:0}.store-search__refresh{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:44px;border:0;padding:4px 0 4px 8px;background:transparent;color:rgb(var(--color-foreground));font:inherit;font-size:12px;cursor:pointer}.store-search__suggestions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(var(--store-search-word-rows, 2),48px);grid-auto-rows:48px;column-gap:14px;margin:0}.store-search__suggestions li{min-width:0}.store-search__suggestions :is(button,a){display:flex;align-items:center;gap:6px;background:transparent;border:0;color:rgb(var(--color-foreground));text-align:start;cursor:pointer;width:100%;height:48px;min-height:44px;padding:3px 0;font:inherit;font-size:15px;line-height:1.3;text-decoration:none}.store-search__suggestions :is(button,a)>span{min-width:0;overflow:hidden;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.store-search__flame{color:var(--store-search-hotword-accent, #f18001);flex:0 0 18px}.store-search__word-icon{display:block;flex:0 0 18px;width:18px;height:22px;object-fit:contain}.store-search__suggestions :is(button,a):hover{text-decoration:underline}.store-search__suggestions mark{background:transparent;color:inherit;font-weight:600}.store-search__status{font-size:13px;margin:12px 0 0;color:rgb(var(--color-foreground))}.store-search__status:empty{display:none}.store-search__empty,.store-search__error p{line-height:1.6;margin:0 0 16px}.store-search__error button{min-height:44px;padding:10px 20px;border:1px solid currentColor;border-radius:4px;color:inherit;background:transparent;cursor:pointer}.store-search :is(a,button,input):focus-visible{outline:2px solid rgb(var(--color-foreground));outline-offset:3px}@media(min-width:1150px){.hdt-drawer.hdt-drawer-search.store-search--fullwidth::part(content){width:100vw;max-width:100%}.store-search--fullwidth :is(.store-search__sticky,.store-search__body){width:min(100%,1000px);margin-inline:auto}}@media(max-width:767px){.hdt-drawer.hdt-drawer-search.store-search::part(content){width:100vw;max-width:100%}.store-search__heading{padding-left:18px}.store-search__sticky{padding:20px 18px 16px}.store-search__body{padding:20px 18px 28px}.store-search__suggestions{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px}.store-search__suggestions :is(button,a){font-size:14px}}@media(max-height:559px){.store-search__heading,.store-search__sticky{padding-top:12px;padding-bottom:12px}.store-search__words{margin-top:8px}.store-search__body{padding-top:16px}}@media(prefers-reduced-motion:reduce){.store-search,.store-search *{scroll-behavior:auto;transition:none}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/store-search.css.map */
