.tbv-inline-search{display:none}@media(max-width:749px){.tbv-inline-search{display:block;position:relative;z-index:0;margin:0;padding:6px 12px 7px;background:var(--color-background,#f4f0e8)}.tbv-inline-search__form{height:48px;display:flex;align-items:center;gap:10px;padding:0 14px;background:#fff;border:1px solid #b9b4aa;border-radius:10px}.tbv-inline-search__form:focus-within{border-color:#a87945;box-shadow:0 0 0 2px #a8794529}.tbv-inline-search__magnifier{display:flex;flex-shrink:0;color:#6b6b65}.tbv-inline-search__form input[type=search]{flex:1;min-width:0;border:0!important;outline:none!important;box-shadow:none!important;background:transparent!important;color:#111a22!important;padding:0!important;font-size:16px!important;height:100%}.tbv-inline-search__form input::placeholder{color:#79756e;opacity:1}.tbv-inline-search__form input::-webkit-search-cancel-button{display:none}.tbv-inline-search__clear{border:0;background:transparent;color:#777;font-size:24px;min-width:35px;height:42px;cursor:pointer}.tbv-inline-search__clear[hidden],.tbv-inline-search__results[hidden]{display:none!important}.tbv-inline-search__results{position:absolute;top:calc(100% - 4px);left:12px;right:12px;z-index:30;max-height:min(56vh,430px);overflow-y:auto;background:#fff;color:#111a22;border:1px solid #d8d0c5;box-shadow:0 12px 28px #00000026;border-radius:0 0 12px 12px}.tbv-inline-search__result{display:flex;align-items:center;gap:12px;min-height:68px;padding:9px 12px;text-decoration:none;color:#111a22;border-bottom:1px solid #eee8de}.tbv-inline-search__result img{width:50px;height:50px;object-fit:contain;flex-shrink:0;background:#f4f0e8;border-radius:4px}.tbv-inline-search__details{display:flex;flex:1;flex-direction:column;gap:3px;min-width:0}.tbv-inline-search__name{font-size:14px;font-weight:600;line-height:1.3}.tbv-inline-search__price{font-size:12px;color:#666}.tbv-inline-search__more{display:block;padding:13px 12px;text-align:center;color:#111a22;font-size:13px;font-weight:650;text-decoration:none;background:#faf7f2}.tbv-inline-search__empty{padding:14px;font-size:13px;color:#5c5c57}.tbv-mobile-header-search,#header-group .search-action{display:none!important}}@media(max-width:749px){body:has(#Details-menu-drawer-container[open]) .tbv-inline-search{visibility:hidden;pointer-events:none}}
/*# sourceMappingURL=/cdn/shop/t/35/assets/tbv-mobile-inline-search.css.map */
