native-predictive-search{display:block;position:relative;text-align:left}.search-form .predictive-search__input{width:100%;min-width:0;margin:0;border:0;padding:6px 6px 6px 0;background:transparent;color:var(--Text-Black, #1d2631);font-family:Avenir,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-style:normal;letter-spacing:1.5px;text-align:left}.header-search native-predictive-search{width:180px;max-width:100%}.header-search .predictive-search__input{font-size:11px;padding-left:5px;text-transform:none}.header-search .predictive-search__input::placeholder{text-transform:uppercase}.search-page>native-predictive-search{width:500px;max-width:100%;margin:60px auto 0}.search-page>native-predictive-search .search-form{width:100%;margin:0}.predictive-search__panel{position:absolute;z-index:20;top:100%;left:0;width:min(420px,calc(100vw - 32px));max-height:65vh;max-height:min(600px,65dvh);overflow-y:auto;overscroll-behavior:contain;border:1px solid #d8d4d0;background:#fff;box-shadow:0 6px 16px #1d26311a;color:var(--Text-Black, #1d2631);font-family:Avenir,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;letter-spacing:normal;text-transform:none}.predictive-search__panel[hidden],.predictive-search__error[hidden]{display:none}.search-page .predictive-search__panel{width:100%}.predictive-search__heading{margin:0;padding:14px 16px 6px;color:var(--Dark-Grey, #57585a);font-size:11px;letter-spacing:1.5px;text-transform:uppercase}.predictive-search__panel a{display:block;padding:10px 16px;color:inherit;text-decoration:none}.predictive-search__panel a:hover,.predictive-search__panel a[aria-selected=true],.predictive-search__panel a:focus-visible{background:var(--flight, #f7f7f9);color:inherit}.predictive-search__panel .predictive-search__product{display:flex;align-items:center;gap:14px}.predictive-search__product img{flex:0 0 60px;width:60px;height:60px;object-fit:contain}.predictive-search__title,.predictive-search__price{display:block;overflow-wrap:anywhere}.predictive-search__price{margin-top:3px;color:var(--Dark-Grey, #57585a);font-family:Baskerville,Times New Roman,Georgia,serif;font-size:16px}.predictive-search__view-all{border-top:1px solid #d8d4d0;font-size:12px;letter-spacing:1px;text-align:center;text-transform:uppercase}.predictive-search__empty,.predictive-search__error{margin:0;padding:16px}.mobile-search-drawer{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;max-width:100%;max-height:100%;max-height:100dvh;margin:0;padding:24px;overflow-y:auto;border:0;background:#fff;color:var(--Text-Black, #1d2631);text-align:left}.mobile-search-drawer::backdrop{background:#1d263159}.mobile-search-drawer:not([open]){display:none}.mobile-search-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.mobile-search-drawer__header h2{margin:0;font-family:Avenir,HelveticaNeue,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:1.5px;text-transform:uppercase}.mobile-search-drawer__close{min-width:44px;min-height:44px;padding:8px;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline}.mobile-search-drawer .predictive-search__panel{position:static;width:100%;max-height:none;border:0;box-shadow:none}.search-drawer-open,.search-drawer-open body{overflow:hidden}.search-form .btn:focus-visible,.predictive-search__input:focus-visible,.mobile-search-drawer__close:focus-visible{outline:2px solid var(--Text-Black, #1d2631);outline-offset:3px}.header-search .predictive-search__input:focus-visible{outline-offset:-2px}@media(max-width:749px){.search-form .btn{flex-shrink:0;box-sizing:content-box;border:12px solid transparent;background-origin:content-box;background-clip:content-box}.search-form{align-items:center}.search-icon>a{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:-12px}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/predictive-search.css.map */
