.aussie-cs-search predictive-search{align-items:center;display:flex;margin:0 auto;max-width:960px;position:relative;width:100%}.aussie-cs-search predictive-search.is-active:not(.predictive-search--modal):not(.predictive-search--header){flex:99}.aussie-cs-search predictive-search.is-active .predictive__screen{display:block;z-index:3}.aussie-cs-search predictive-search.is-active:not(.predictive-search--modal) .btn--close-search{align-items:center;display:flex;justify-content:center;background-color:transparent;border:none}.aussie-cs-search predictive-search.predictive-search--modal,.aussie-cs-search predictive-search.predictive-search--modal.is-active{display:block;flex:none;max-width:none;width:100%;margin:0;align-items:stretch}.aussie-cs-search predictive-search.predictive-search--modal .predictive__screen{display:none!important}.aussie-cs-search predictive-search.predictive-search--modal form{display:block;width:100%;max-width:100%;margin:0;padding:0;box-sizing:border-box}.aussie-cs-search predictive-search.predictive-search--modal .search__input-wrap--modal{width:100%;max-width:100%;flex:none;margin:0;box-sizing:border-box}.aussie-cs-search predictive-search.predictive-search--modal .search__results{position:static;top:auto;left:auto;right:auto;width:100%;max-width:100%;margin:12px 0 0;padding:0;box-sizing:border-box}.aussie-cs-search predictive-search.predictive-search--modal .predictive-search-results{width:100%;max-width:100%;flex-wrap:nowrap;padding:12px 0 0}.aussie-cs-search predictive-search.predictive-search--modal .results{width:100%;max-width:100%;padding-left:0;padding-right:0}.aussie-cs-search predictive-search.predictive-search--modal .results li a:not(.popular-search-link){width:100%}.aussie-cs-search predictive-search.predictive-search--modal .results-products__info{flex:1;min-width:0}.aussie-cs-search .predictive__screen{background:transparent;display:none;height:100vh;left:0;position:fixed;top:0;width:100vw}.aussie-cs-search predictive-search form{display:flex;flex-wrap:wrap;position:relative;width:100%;z-index:4}.aussie-cs-search .search__input-wrap{flex:5;position:relative;transition:flex .3s ease-in-out}.aussie-cs-search .search__input-wrap--modal{display:flex;align-items:center;justify-content:flex-start;gap:10px;border:1.5px solid #e6e8ee;border-radius:12px;padding:13px 14px;background:#fff;transition:border-color .15s ease;width:100%;text-align:left}.aussie-cs-search .search__input-wrap--modal:focus-within{border-color:#f79722}.aussie-cs-search .search__input-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#5a6678}.aussie-cs-search .search__input-icon svg{width:19px;height:19px}.aussie-cs-search [data-dark=false] input{color:#000!important}.aussie-cs-search .search__input{background:var(--ao-colorNavSearch, #fff);border-radius:calc(var(--roundness, 0)*2);color:var(--ao-color-body-text);flex:1;width:100%;padding:5px;border:none;font-size:20px}.aussie-cs-search .search__input-wrap--modal .search__input{background:transparent;padding:0;font-size:15px;font-weight:500;color:#171c3d;min-height:0;text-align:left}.aussie-cs-search .search__input-wrap--modal .search__input::placeholder{color:#aeb5c0;opacity:1}.aussie-cs-search .search__input:focus-visible,.aussie-cs-search .search__input-wrap--modal .search__input:focus-visible{border:none;box-shadow:none;outline:none}.aussie-cs-search .btn--clear-input{position:absolute;right:50px;top:50%;transform:translateY(-50%);background-color:transparent;border:none;cursor:pointer;padding:5px;color:#666;opacity:.7;transition:opacity .2s ease;display:flex;align-items:center;justify-content:center}.aussie-cs-search .btn--clear-input:hover{opacity:1}.aussie-cs-search .search__input-wrap--modal .btn--clear-input{position:static;transform:none;flex-shrink:0;margin-left:auto}.aussie-cs-search .btn--search{position:absolute;right:15px;top:50%;transform:translateY(-50%);background-color:transparent}.aussie-cs-search .btn--search .icon{height:25px;width:25px}.aussie-cs-search .label,.aussie-cs-search label:not(.variant__button-label):not(.text-label){letter-spacing:0}.label,label:not(.variant__button-label):not(.text-label){font-size:.8em;letter-spacing:.3em;text-transform:uppercase}.aussie-cs-search .ao-recipient-form .field__label:not(.variant__button-label):not(.text-label),.aussie-cs-search .ao-recipient-form label:not(.variant__button-label):not(.text-label){font-weight:400}.aussie-cs-search .hidden-label,.aussie-cs-search .icon__fallback-text{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.aussie-cs-search [data-dark=false] .btn--search path{stroke:#000!important}.aussie-cs-search .btn--close-search{display:none;flex:30px 0 0;margin-left:10px}.btn--close-search .icon{height:25px;width:25px}.aussie-cs-search .btn--close-search .icon path{stroke:var(--ao-colorNavText)!important}.aussie-cs-search .search__results{background:var(--ao-color-body);color:var(--ao-color-body-text);container-type:inline-size;display:none;margin-top:10px;max-height:80vh;overflow-y:auto;padding:0;position:absolute;top:100%;width:100%}.aussie-cs-search .predictive-search-results{display:flex;flex-direction:column;flex-wrap:wrap;overflow-y:auto;padding:25px 0 0}.aussie-cs-search .predictive-search-results h3{border-bottom:1px solid;border-color:var(--ao-colorBorder);margin-bottom:10px;padding-bottom:10px}.aussie-cs-search .predictive-search-results--none{padding-top:20px}.aussie-cs-search .predictive-search__no-results{display:block;width:100%}.aussie-cs-search .predictive-search__no-results:hover{opacity:.5}.aussie-cs-search .results{display:block;padding:0 10px 20px;width:100%}.aussie-cs-search .results ul{list-style:none;margin:0;padding:0}.aussie-cs-search .results li{margin-bottom:0;padding:6px;transition:background .2s ease}.aussie-cs-search .results li:hover{background:#0000000d}.aussie-cs-search .results li a{align-items:center;display:flex;color:#000;font-size:15px}.aussie-cs-search .results--queries span{font-weight:bolder}.aussie-cs-search .results--queries mark{background-color:transparent;font-weight:400}.aussie-cs-search .results__icon{flex-shrink:0;margin-right:10px;opacity:.6}.aussie-cs-search .results--collections li a{align-items:center}.aussie-cs-search .results-collection__image{width:50px;height:50px;min-width:50px;border-radius:6px;overflow:hidden;background:#f5f5f5;display:flex;align-items:center;justify-content:center;margin-right:12px}.aussie-cs-search .results-collection__image img{width:100%;height:100%;object-fit:cover}.aussie-cs-search .results-collection__placeholder{color:#999}.aussie-cs-search .results-collection__info{display:flex;flex-direction:column;gap:2px}.aussie-cs-search .results-collection__title{font-weight:600;color:#000}.aussie-cs-search .results-collection__count{font-size:12px;color:#666}.aussie-cs-search .results--products li a{align-items:flex-start}.aussie-cs-search .results-products__image{height:70px;max-width:70px;min-width:70px;width:100%;border-radius:4px;overflow:hidden;background:#f5f5f5}.aussie-cs-search .results-products__info{display:flex;flex-direction:column;margin-left:12px;gap:4px}.aussie-cs-search .results-products__title{font-weight:500;color:#000;line-height:1.3}.aussie-cs-search .results-products__price{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.aussie-cs-search .results--pages li a{padding:4px 0}.aussie-cs-search .results--articles li a{align-items:center}.aussie-cs-search .results-article__image{width:50px;height:50px;min-width:50px;border-radius:6px;overflow:hidden;background:#f5f5f5;display:flex;align-items:center;justify-content:center;margin-right:12px}.aussie-cs-search .results-article__image img{width:100%;height:100%;object-fit:cover}.aussie-cs-search .results-article__placeholder{color:#999}.aussie-cs-search .results-article__info{display:flex;flex-direction:column;gap:2px}.aussie-cs-search .results-article__title{font-weight:500;color:#000}.aussie-cs-search .results-article__date{font-size:12px;color:#666}.aussie-cs-search .predictive-search-loading{color:#666;font-size:14px}.aussie-cs-search .results--no-results{padding:20px;text-align:center}.aussie-cs-search .results__search-btn{border:1px solid;border-color:var(--ao-colorBorder);padding:10px;transition:background-color .2s ease;width:100%;display:flex;justify-content:center;align-items:center;background-color:transparent}.aussie-cs-search .results__search-btn svg{margin-left:15px}.aussie-cs-search .results__search-btn:hover{background-color:#0000000d}.aussie-cs-search .results__search-btn{padding:10px 0 10px 40px;text-align:left}.aussie-cs-search .search__input-wrap input[type=search]::-webkit-search-decoration,.aussie-cs-search .search__input-wrap input[type=search]::-webkit-search-cancel-button,.aussie-cs-search .search__input-wrap input[type=search]::-webkit-search-results-button,.aussie-cs-search .search__input-wrap input[type=search]::-webkit-search-results-decoration{display:none}.aussie-cs-search .search__results::-webkit-scrollbar{width:10px}.aussie-cs-search .search__results::-webkit-scrollbar-track{background-color:#ebebeb;-webkit-border-radius:10px;border-radius:10px}.aussie-cs-search .search__results::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:#9f9898}.aussie-cs-search .results--popular{padding:0 10px 15px}.aussie-cs-search .results--popular li a{display:flex;align-items:center;gap:10px;padding:8px 6px}.aussie-cs-search .results--popular .results__icon{flex-shrink:0;opacity:.5}.aussie-cs-search .results li.is-selected{background:#00000014}.aussie-cs-search .results li.is-selected a{color:var(--ao-colorBtnPrimary, #000)}.aussie-cs-search .no-results-content{padding:20px;text-align:center}.aussie-cs-search .no-results-content h4{margin-bottom:8px;font-size:16px}.aussie-cs-search .no-results-content p{color:#666;font-size:14px;margin-bottom:15px}.aussie-cs-search .no-results-suggestions{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.aussie-cs-search .no-results-suggestions a{display:inline-block;padding:6px 12px;background:#f5f5f5;border-radius:20px;font-size:13px;color:#333;transition:background .2s ease}.aussie-cs-search .no-results-suggestions a:hover{background:#e5e5e5}@media screen and (min-width:1280px){.aussie-cs-search predictive-search.predictive-search--header,.aussie-cs-search predictive-search.predictive-search--header.is-active{display:block!important;flex:none!important;margin:0!important;max-width:none!important}.aussie-cs-search predictive-search.predictive-search--header form{display:block!important;flex-wrap:nowrap!important}.aussie-cs-search predictive-search.predictive-search--header .search__results{position:absolute!important}.custom-header-desktop-search .predictive-search-results:not(:has(.results--products)):not(:has(.results__group-2)){display:block;padding:12px 0 0}.custom-header-desktop-search .results--popular{padding:0 12px 12px}.custom-header-desktop-search .results--popular ul{display:flex;flex-wrap:wrap;gap:8px}.custom-header-desktop-search .results--popular h3{font-size:11px;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#5a6678;margin:0 0 8px;padding:0;border-bottom:0}}.aussie-cs-search predictive-search.predictive-search--modal .search__input-wrap--modal{padding:clamp(.6875rem,2.5vw,.8125rem) clamp(.75rem,3vw,.875rem);gap:clamp(.5rem,2vw,.625rem)}.aussie-cs-search predictive-search.predictive-search--modal .search__input-wrap--modal .search__input{font-size:clamp(.875rem,3.6vw,.9375rem)}@container aussie-search-modal (max-width: 47.9375rem){.aussie-cs-search predictive-search.predictive-search--modal .search__results{max-height:none;overflow:visible;margin-top:clamp(.375rem,2vw,.75rem)}.aussie-cs-search predictive-search.predictive-search--modal .predictive-search-results:not(:has(.results--products)):not(:has(.results__group-2)){display:block;padding:clamp(.375rem,2vw,.5rem) 0 0;overflow:visible;width:100%}.aussie-cs-search predictive-search.predictive-search--modal .predictive-search-results:has(.results--products),.aussie-cs-search predictive-search.predictive-search--modal .predictive-search-results:has(.results__group-2){display:flex;flex-direction:column;flex-wrap:nowrap}.aussie-cs-search predictive-search.predictive-search--modal .results--popular{width:100%;max-width:100%;padding:0;min-width:0}.aussie-cs-search predictive-search.predictive-search--modal .results--popular h3{font-size:clamp(.625rem,2.4vw,.6875rem);font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#5a6678;margin:0 0 clamp(.25rem,1.5vw,.375rem);padding:0;border-bottom:0}.aussie-cs-search predictive-search.predictive-search--modal .results--popular ul{display:flex;flex-direction:row;flex-wrap:wrap;gap:clamp(.375rem,2vw,.5rem);overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.125rem}.aussie-cs-search predictive-search.predictive-search--modal .results--popular ul::-webkit-scrollbar{display:none}.aussie-cs-search predictive-search.predictive-search--modal .results--popular li{flex:0 1 auto;max-width:100%;padding:0}.aussie-cs-search predictive-search.predictive-search--modal .results--popular li a,.aussie-cs-search predictive-search.predictive-search--modal .results--popular li button.popular-search-link{width:auto;max-width:100%;white-space:nowrap;padding:clamp(.375rem,2vw,.4375rem) clamp(.625rem,3vw,.75rem);border:1px solid var(--ao-line, #e6e8ee);border-radius:999px;background:#f8f9fb;font-size:clamp(.75rem,3.2vw,.8125rem);font-weight:600;gap:0;font-family:inherit;cursor:pointer;appearance:none;-webkit-appearance:none;color:inherit;line-height:1.2;display:inline-flex;align-items:center}.aussie-cs-search predictive-search.predictive-search--modal .results--popular .results__icon{display:none}.aussie-cs-search predictive-search.predictive-search--modal .results--popular li:hover{background:transparent}.aussie-cs-search predictive-search.predictive-search--modal .results--popular li a:hover,.aussie-cs-search predictive-search.predictive-search--modal .results--popular li button.popular-search-link:hover{background:#fff;border-color:#f79722}}@container aussie-search-modal (max-width: 22rem){.aussie-cs-search predictive-search.predictive-search--modal .results--popular ul{flex-wrap:nowrap}}
/*# sourceMappingURL=/cdn/shop/t/145/assets/predictive-search.css.map */
