ap-live-search{display:block;position:relative;width:100%;color:#142542;z-index:8}ap-live-search [hidden]{display:none!important}.ap-search-toggle{display:none}ap-live-search .ap-header-search{width:100%!important}.ap-live-search__panel{position:absolute;top:calc(100% + 9px);left:50%;transform:translate(-50%);width:min(720px,calc(100vw - 32px));max-height:min(660px,var(--ap-search-height,70dvh));overflow:auto;overscroll-behavior:contain;background:#fff;border:1px solid #e3e8ee;border-radius:14px;box-shadow:0 18px 50px #14254226;scrollbar-width:thin}.ap-live-search__panel-head{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid #eef0f4;font-size:13px;font-weight:650}.ap-live-search__panel-head button{border:0;background:#f4f6f8;color:#142542;border-radius:50%;width:32px;height:32px;font-size:24px;cursor:pointer}.ap-live-search__label{margin:0 0 12px;font-size:10px;line-height:1.4;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#69758a}.ap-live-search__popular,.ap-live-search__queries,.ap-live-search__categories{padding:18px 20px;border-bottom:1px solid #edf0f4}.ap-live-search__popular>a,.ap-live-search__queries>a{display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:40px;color:#142542;font-size:14px;text-decoration:none}.ap-live-search__popular>a>span,.ap-live-search__queries>a>span{color:#9ba4b3}.ap-live-search__hint{font-size:12px;color:#748094;margin:14px 0 0}.ap-live-search__chips{display:flex;flex-wrap:wrap;gap:8px}.ap-live-search__chips a{display:block;padding:9px 12px;background:#f3f5f8;border-radius:7px;font-size:12px;color:#142542;text-decoration:none}.ap-live-search__product-label{padding:18px 20px 0;margin-bottom:4px}.ap-live-search__products{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:8px 12px 18px}.ap-live-search__product{display:flex;align-items:center;gap:12px;padding:10px 8px;border-radius:9px;min-height:84px;text-decoration:none;color:#142542;line-height:1.4}.ap-live-search__product img{width:64px;height:64px;object-fit:contain;background:#f5f6f8;border-radius:8px;flex:none}.ap-live-search__product-name{font-size:13px;font-weight:600;overflow-wrap:anywhere}.ap-live-search__all{display:flex;justify-content:space-between;gap:15px;padding:18px 20px;background:#fff3e9;border-top:1px solid #f1e7df;font-size:13px;font-weight:650;color:#142542;text-decoration:none}.ap-live-search__empty,.ap-live-search__status:not(.visually-hidden){padding:20px;margin:0;color:#667287;font-size:14px}.ap-live-search__status:empty{display:none}.ap-live-search__results [role=option]:hover,.ap-live-search__results [aria-selected=true]{background:#fff0e4;color:#843700}.ap-live-search__results a:focus-visible{outline:2px solid #b44b00;outline-offset:2px}#header-component ap-live-search .ap-header-search .ap-live-search__clear{background:transparent;color:#6a768b;flex:0 0 34px;width:34px;font-size:23px;padding:0}#header-component ap-live-search .ap-header-search .ap-live-search__submit{flex:0 0 48px}.ap-live-search__clear:focus-visible{outline:2px solid #b44b00;outline-offset:-3px}@media(max-width:1099px){#header-component:has(.ap-nav):has(ap-live-search) .header__column--center:has(ap-live-search){display:none!important}#header-component:has(.ap-nav):has(ap-live-search[data-expanded]) .header__column--center:has(ap-live-search){display:flex!important;animation:ap-search-reveal .16s ease-out}#header-component:has(.ap-nav):has(ap-live-search) .header__row--top .header__columns{position:relative;min-height:68px;padding:10px 16px;row-gap:10px;background:#fff}#header-component:has(.ap-nav):has(ap-live-search) .header-logo{position:absolute;left:50%;top:10px;transform:translate(-50%);width:76px;min-width:76px;height:44px;min-height:44px;max-height:44px;align-items:center;margin:0;padding:0}#header-component:has(.ap-nav):has(ap-live-search) .header-logo img{width:76px;max-width:76px;max-height:38px;height:auto}#header-component:has(.ap-nav):has(ap-live-search) .ap-nav--mobile{display:flex;align-items:center}#header-component:has(.ap-nav):has(ap-live-search) .header__drawer{width:88px;min-width:88px}#header-component:has(.ap-nav):has(ap-live-search) .ap-search-toggle{display:grid;place-items:center;border:0;padding:10px;background:transparent;color:#142542;width:44px;height:44px}.ap-search-toggle svg{width:23px;height:23px}#header-component:has(.ap-nav):has(ap-live-search) .header__row--top .header__column--right{gap:0}#header-component:has(.ap-nav):has(ap-live-search) .header__column--right .header-actions__action{width:34px;min-width:34px;padding-inline:4px}#header-component:has(.ap-nav):has(ap-live-search) .ap-contact__trigger{width:34px;min-width:34px}#header-component:has(.ap-nav):has(ap-live-search) .ap-contact__chevron{display:none}#header-component:has(.ap-nav):has(ap-live-search) header-actions{gap:0}#header-component:has(.ap-nav):has(ap-live-search) .header__column--center:has(ap-live-search){order:3;flex:0 0 100%;width:100%;min-width:0}.ap-live-search__panel{left:0;transform:none;width:100%;max-height:var(--ap-search-height,65dvh);border-radius:12px}.ap-live-search__products{grid-template-columns:1fr;gap:2px;padding:6px 10px 12px}.ap-live-search__product{min-height:78px;padding:8px}.ap-live-search__popular,.ap-live-search__queries,.ap-live-search__categories{padding:16px}.ap-live-search__product-label{padding-inline:16px}.ap-live-search__product img{width:58px;height:58px}}@keyframes ap-search-reveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){#header-component:has(.ap-nav):has(ap-live-search[data-expanded]) .header__column--center:has(ap-live-search){animation:none}}@media(max-width:1099px){#header-component:has(.ap-nav):has(ap-live-search) .header__row--top .header__columns{min-height:64px}#header-component:has(.ap-nav):has(ap-live-search) .header__drawer{height:44px;min-height:44px}#header-component:has(.ap-nav):has(ap-live-search) header-actions{height:44px;min-height:44px}}@media(max-width:1099px)and (scripting:none){#header-component:has(.ap-nav):has(ap-live-search) .header__column--center:has(ap-live-search){display:flex!important}#header-component:has(.ap-nav):has(ap-live-search) .ap-search-toggle{display:none}#header-component:has(.ap-nav):has(ap-live-search) .header__drawer{width:44px;min-width:44px}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/ap-live-search.css.map */
