.predictive-search-wrapper{position:relative;z-index:1000;width:100%;display:flex;justify-content:center}#search-modal .predictive-search-wrapper{position:relative;width:100%;max-width:710px;margin:0 auto}#search-modal .predictive-search-results{position:absolute;top:100%;left:0;width:100%}.site-header .search-form{margin-top:-10px}.predictive-search-results{position:absolute;background:#fff;box-shadow:0 4px 10px #0000001a;border-radius:0 0 4px 4px;width:100%;max-width:710px;max-height:80vh;overflow-y:auto;padding:20px}.search-section-title{font-size:14px;font-weight:500;color:#666;margin:0 0 15px;text-transform:uppercase;letter-spacing:1px}.search-sections-container{display:grid;grid-template-columns:30% 70%;gap:20px}.search-section{margin-bottom:10px}.search-terms-section{padding-right:15px;border-right:1px solid #eee}.search-products-section{padding-left:15px;max-height:400px;overflow-y:auto}.search-products-list{display:flex;flex-direction:column;gap:15px}.search-product-item{display:flex;align-items:center;padding:10px;border-bottom:1px solid #eee}.search-product-item:last-child{border-bottom:none}.search-product-item a{display:flex;align-items:center;width:100%;text-decoration:none;color:inherit}.search-product-item img{width:80px;height:80px;object-fit:cover;margin-right:15px}.search-products-section::-webkit-scrollbar{width:6px}.search-products-section::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.search-products-section::-webkit-scrollbar-thumb{background:#a59c94;border-radius:10px}.search-products-section::-webkit-scrollbar-thumb:hover{background:#8a8178}.product-title{font-size:14px;margin-bottom:5px;color:#333}.product-price{font-size:14px;color:#666}.product-unavailable-label{font-size:12px;color:#999;margin-top:5px}.view-all-results{margin-top:20px;padding-top:15px;border-top:1px solid #eee;text-align:center}.view-all-results a{display:inline-block;padding:10px 20px;background-color:#a59c94;color:#fff;text-decoration:none;border-radius:4px;font-size:14px;transition:background-color .2s}.view-all-results a:hover{background-color:#8a8178}.no-results-message{padding:20px;text-align:center;color:#666}@media (max-width: 767px){.search-sections-container{grid-template-columns:1fr}.search-terms-section{padding-right:0;border-right:none;border-bottom:1px solid #eee;padding-bottom:15px;margin-bottom:15px}.search-products-section{padding-left:0}}.m-search-popular--item{background:none;border:none;padding:5px 0;font-size:.9em;color:#333;cursor:pointer;display:flex;align-items:center;text-align:left;text-decoration:none}.m-search-popular--item:hover{color:#000;text-decoration:underline}.search-suggestion-link{background:none;border:none;padding:5px 0;font-size:.9em;color:#333;cursor:pointer;display:flex;align-items:center;width:100%;text-align:left;text-decoration:none}.search-suggestion-link:hover{color:#000;text-decoration:underline}.search-suggestions-list{list-style:none;padding:0;margin:0}.search-suggestion-item{margin:0;padding:8px 0}.search-suggestion-button{background:none;border:none;padding:0;font-size:14px;color:#333;cursor:pointer;text-align:left;width:100%;transition:color .2s}.search-suggestion-button:hover{color:#000;text-decoration:underline}.search-suggestion-button svg{display:none}.site-header .inline-mini-form{transform:translateY(-50px);position:relative;z-index:10}.site-header .predictive-search-wrapper{position:relative;max-width:300px;justify-content:flex-end;top:-50px}.site-header .predictive-search-results{right:0;left:auto;max-width:300px;margin-top:0;box-shadow:0 4px 10px #0000001a}.site-header .search-form .compact{transform:translateY(0)}#search-modal .container.growth-area{display:flex;align-items:flex-start;padding-top:100px}#search-modal .search-form{width:100%;max-width:710px;margin:0 auto;transform:translateY(-270px)}#search-modal .inline-mini-form{position:relative;width:100%}#search-modal .predictive-search-wrapper{position:relative;width:100%;max-width:710px;margin:0 auto;transform:translateY(-300px)}
/*# sourceMappingURL=/cdn/shop/t/118/assets/predictive-search-styles.css.map */
