.search-container{display:flex;align-items:center;width:100%;max-width:100%;outline:none}.search-open .header__left,.search-open .header__icons,.search-open .desktop-menus{display:none}.search-open .search-container{max-width:100%}.header_autocomplete{display:none;position:absolute;top:100%;width:100%;left:0;transition:opacity .3s linear;border:none;background:#fff;padding:4rem 5rem}.search-open .header_autocomplete.default-open{display:block}.header_autocomplete .autocomplete_label{color:#000;text-transform:capitalize;padding:0 0 20px;margin:0;font-size:15px;font-weight:700;line-height:160%}.header_autocomplete .autocomplete_results{list-style:none;display:flex;flex-direction:column;gap:12px;margin-bottom:4rem}.header_autocomplete .autocomplete_results li{color:#000;font-size:22px;font-weight:700;line-height:120%}.header_autocomplete .autocomplete_results .autocomplete_result a:link{display:flex;align-items:center;padding:20px 0;gap:24px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;height:22px}.header_autocomplete .autocomplete_results .autocomplete_result .autocomplete_sku,.header_autocomplete .autocomplete_results .autocomplete_result .autocomplete_mpn{color:#0009;font-family:var(--font-body-family);font-size:10px;font-weight:500;line-height:17px;display:inline-block}.header_autocomplete .autocomplete_results .autocomplete_result .autocomplete_mpn{padding-left:8px;margin-left:8px;position:relative}.header_autocomplete .autocomplete_results .autocomplete_result .autocomplete_mpn:after{position:absolute;content:"";height:10px;width:1px;background-color:#e5e5e5;left:0;top:0;bottom:0;margin:auto}@media screen and (max-width:767px){.header_autocomplete .autocomplete_results .autocomplete_result .autocomplete_mpn{padding:0;margin:0}.header_autocomplete .autocomplete_results .autocomplete_result .autocomplete_mpn:after{display:none}}.header_autocomplete .autocomplete_results .autocomplete_result .autocomplete_price{color:#c4301c;font-family:var(--font-body-family);font-size:16px;font-weight:700;line-height:22.5px;margin-top:8px}.header_autocomplete .autocomplete_results .autocomplete_result a.price:link{padding:0}.header_autocomplete .autocomplete_results .autocomplete_result a:hover{background-color:#fafafa}.header_autocomplete .autocomplete_results .autocomplete_result .autocomplete_image{width:100px;height:100px;max-width:100px;flex:0 0 100px;display:flex;align-items:center;justify-content:center;background:#fff;overflow:hidden}.header_autocomplete .autocomplete_results .autocomplete_result .autocomplete_image img{width:100%;height:100%;object-fit:contain;object-position:center}.header_autocomplete .autocomplete_results .autocomplete_result .autocomplete_title{line-height:120%;font-size:16px;font-weight:700;margin-top:0;margin-bottom:0;color:#08202d;text-transform:capitalize;padding:0 0 8px!important}.header_autocomplete .autocomplete_results .autocomplete_result .price{color:#08202d;font-size:16px;font-weight:500;line-height:150%}.header_autocomplete .autocomplete_results .autocomplete_result .price .from{margin-right:.5rem}.header_autocomplete .autocomplete_results .autocomplete_result .blog-date{color:var(--black-black-40, rgba(8, 32, 45, .4));font-size:14px;font-weight:400;line-height:150%}a.read-more{color:#08202d;font-size:12px;font-weight:700;line-height:100%;letter-spacing:-.12px;border-bottom:2px solid #08202D;padding:0 0 5px!important;display:inline-flex!important;max-width:max-content}a.view-all-links{color:#000;font-size:15px;font-weight:700;line-height:100%;margin-top:0;display:inline-flex;align-items:center;gap:4px}.header_autocomplete .autocomplete_results .autocomplete_result .autocomplete_vendor{color:#6a6f77;font-size:12px;margin-top:10px}.autocomplete_wrapper{display:flex;gap:16px;flex-wrap:wrap}.search-category{min-width:28.51%}.search-products-blogs{flex:1;display:flex;flex-direction:column;gap:40px}.autocomplete_results.grid{display:grid;grid-template-columns:1fr 1fr;flex-direction:row;margin-bottom:2.4rem;gap:16px;color:#000}.no-result{color:#000}.autocomplete_results.grid li{display:flex;gap:24px;align-items:center;padding-right:30px}.search-article .autocomplete_results.grid li{border-left:1px solid var(--Primary-Black, #08202D);padding:10px 40px}.search-article .autocomplete_results.grid li:last-child{border-right:1px solid var(--Primary-Black, #08202D)}.article-wrap{display:flex;flex-direction:column;gap:33px;flex-wrap:wrap}.popup-modal-mobile-search{width:100%;height:100%;background-color:#fff;box-sizing:border-box;opacity:0;position:fixed;visibility:hidden;z-index:-1;margin:0 auto;top:98px;left:0;overflow:auto;pointer-events:none}.popup-modal-mobile-search[open]{opacity:1;visibility:visible;z-index:103;pointer-events:all}.popup-modal-mobile-search[open] .header_autocomplete.default-open{display:block}.popup-modal-mobile-search .product-popup-modal__dialog{position:relative;top:0;left:0;transform:none;width:100%;padding:18px 20px;height:auto;overflow:unset;border-bottom:1px solid #E2E8E9}.popup-modal-mobile-search .product-popup-modal__content{width:100%}.header_right modal-opener.mobile_search{font-size:0}.search-box{display:flex;align-items:center;width:100%;border:none;padding:11px 20px;background-color:#fff;height:48px;border-radius:100px;flex-direction:row-reverse;position:relative}.search-box form.search-bar,.search-box input{border:none;outline:none;flex:1;font-size:14px;font-family:var(--font-body-family);padding:0;width:100%;background:none;color:#000;z-index:6}.search-open .search-box form.search-bar,.search-open .search-box input{color:#000}predictive-search:not(.search-open) .autocomplete-close svg path{stroke:#000}.search-box input::placeholder{color:#08202d66}.search-open .search-box{background-color:#fff;border:1px solid #fff}.search-open .search-box input::placeholder{color:#fff}.search-box .search-icon{line-height:0;display:none}button#ModalOpen-mobile-search{padding:0}.autocomplete-close{line-height:0;display:none;margin-left:auto;position:absolute;right:20px;cursor:pointer;z-index:9}.autocomplete-close>*{pointer-events:none}.mobile-search-close{display:none}body.search-mobile-open .mobile-search-close{display:block;padding:0;color:inherit}body.search-mobile-open button#ModalOpen-mobile-search{display:none}body.search-mobile-open .mobile-search-close svg path{stroke:currentColor}.overflow-hidden-modal iframe#chat-widget-minimized{display:none!important}@media screen and (max-width:1199px){.header_right{gap:40px}}@media screen and (max-width:640px){.mobile_search .icon{line-height:0}.header_autocomplete{padding:2.4rem 2rem;overflow-y:auto;height:calc(100vh - var(--header-group-height))}.header_autocomplete .autocomplete_results .autocomplete_result a:link{gap:20px}.header_autocomplete .autocomplete_results .autocomplete_result .autocomplete_title{font-size:14px}.header_autocomplete .autocomplete_results .autocomplete_result .price{font-size:12px}.header_autocomplete .autocomplete_results .autocomplete_result .autocomplete_vendor{font-size:10px}.autocomplete-close svg path{fill:#08202d}.autocomplete_results.grid{display:flex;gap:10px;overflow-y:auto}.autocomplete_results.grid li{flex-direction:column;gap:10px;border-radius:10px;border:1px solid #E5E5E5;padding:10px 12px;min-width:170px;max-width:170px}.header_autocomplete .autocomplete_results .autocomplete_result .autocomplete_image{width:150px;height:150px;max-width:150px;flex:0 0 150px}.header_autocomplete .autocomplete_results .autocomplete_result .autocomplete_image img{width:100%;height:100%;object-fit:contain;object-position:center}.search-article .autocomplete_results.grid{flex-direction:column}.search-article .autocomplete_results.grid li{border-left:none;padding:20px 0;border-bottom:1px solid var(--Primary-Black, #08202D);align-items:flex-start}.search-article .autocomplete_results.grid li:last-child{border-right:none}a.view-all-links{margin-bottom:20px;border-radius:100px;background:#971f1f;color:#fff;width:100%;align-items:center;justify-content:center;height:48px}a.view-all-links svg{display:none}.search-category{min-width:100%}.search-products-blogs{flex:1 0 auto;overflow-y:visible;border-top:1px solid #E5E5E5;padding-top:32px;width:100%}.search-products-blogs .search-product{margin-right:-20px;overflow-y:auto}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/predictive-search.css.map */
