.oddit-search{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:990;display:flex;flex-direction:column;align-items:flex-start;gap:30px;background-color:#f4f3f1;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;box-sizing:border-box;overflow-y:auto}.oddit-search__search-bar-container,.oddit-search__main{background-color:#f4f3f1}.oddit-search *,.oddit-search *:before,.oddit-search *:after{box-sizing:border-box;margin:0;padding:0}.oddit-search div:empty{display:block}.oddit-search__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.oddit-search__search-bar-container{width:100%;padding:16px}.oddit-search__search-field{display:flex;align-items:center;gap:12px;padding:11px;border:1px solid #949393;border-radius:2px;height:50px;width:100%;background:transparent}.oddit-search__search-icon{flex-shrink:0;width:20px;height:20px}.oddit-search__input{flex:1;min-width:0;border:none;outline:none;background:transparent;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.6;color:#000;opacity:.8;padding:0}.oddit-search__input::placeholder{color:#000;opacity:.8}.oddit-search__input:focus,.oddit-search__input:focus-visible{box-shadow:none;outline:none}.oddit-search__input::-webkit-search-cancel-button,.oddit-search__input::-webkit-search-decoration,.oddit-search__input::-webkit-search-results-button,.oddit-search__input::-webkit-search-results-decoration{-webkit-appearance:none;appearance:none;display:none}.oddit-search__input::-ms-clear,.oddit-search__input::-ms-reveal{display:none;width:0;height:0}.oddit-search__close-btn{display:none;flex-shrink:0;align-items:center;justify-content:center;width:20px;height:20px;background:none;border:none;padding:0;cursor:pointer}.oddit-search__close-btn:hover,.oddit-search__close-btn:focus-visible{opacity:.6}.oddit-search__main{display:flex;flex-direction:column;gap:18px;width:100%;padding:0 16px 40px}.oddit-search__section-heading{font-family:Bebas Neue,cursive;font-size:12px;font-weight:400;line-height:1.2;color:#a26c35;text-transform:capitalize;letter-spacing:.24px}.oddit-search__suggestions{display:flex;flex-direction:column;gap:20px;width:100%}.oddit-search__suggestions-list{display:flex;flex-direction:column;gap:16px;width:100%}.oddit-search__suggestion-item{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:500;line-height:1.2;color:#000;text-decoration:none;display:block}.oddit-search__suggestion-item:hover,.oddit-search__suggestion-item:focus-visible{color:#c30c24}.oddit-search__empty{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.4;color:#000;opacity:.6;margin:0}.oddit-search__divider{width:100%;height:0;border:none;border-top:1px dashed #949393}div.oddit-search__vertical-divider{display:none}.oddit-search__products{display:flex;flex-direction:column;gap:20px;width:100%}.oddit-search__product-list{display:flex;gap:12px;width:auto;margin-right:-16px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-right:16px;padding-bottom:4px}.oddit-search__product-list::-webkit-scrollbar{display:none}.oddit-search__product-card{flex:0 0 140px;width:140px;min-width:0}.oddit-search__product-link{display:flex;flex-direction:column;gap:12px;text-decoration:none;color:inherit}.oddit-search__product-image-wrapper{position:relative;width:100%;aspect-ratio:1 / 1;overflow:hidden;background-color:#ece5de}.oddit-search__product-image{display:block;width:100%;height:100%;object-fit:contain;mix-blend-mode:darken}.oddit-search__product-details{display:flex;flex-direction:column;gap:8px;width:100%}.oddit-search__rating{display:flex;gap:4px;align-items:center}.oddit-search__stars{flex-shrink:0;width:52.5px;height:10px}.oddit-search__review-count{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:400;line-height:1.2;color:#000;opacity:.8;white-space:nowrap}.oddit-search__product-name{font-family:Bebas Neue,cursive;font-size:18px;font-weight:400;line-height:1.2;color:#000;text-transform:uppercase}.oddit-search__product-price{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:12px;font-weight:500;line-height:1.2;color:#000;opacity:.8}.oddit-search__progress-bar{display:flex;width:100%;height:4px;align-items:center}.oddit-search__progress-bar-fill{width:33%;height:4px;background-color:#000;border-radius:2px;flex-shrink:0}.oddit-search__progress-bar-track{flex:1;height:2px;border-top:2px dotted #949393}@media(min-width:990px){.oddit-search{align-items:center;gap:12px;padding-bottom:40px;background-color:#0006}.oddit-search__search-bar-container{padding:12px clamp(40px,20.8vw,300px);max-width:1440px;width:100%;background-color:#f4f3f1}.oddit-search__search-field{padding:16px;height:auto}.oddit-search__close-btn{display:flex}.oddit-search__main{flex-direction:row;gap:48px;padding:24px 40px;max-width:840px;width:auto;background-color:#f4f3f1}.oddit-search__section-heading{font-size:14px;letter-spacing:.28px}.oddit-search__suggestions{gap:40px;width:208px;flex-shrink:0}div.oddit-search__vertical-divider{display:block;width:1px;align-self:stretch;border-left:1px dashed #949393;flex-shrink:0}.oddit-search__products{flex:1;min-width:0;gap:20px}.oddit-search__product-list{width:100%;margin-right:0;padding-right:0;overflow-x:visible}.oddit-search__product-card{flex:1 1 0%;width:auto;min-width:0}.oddit-search__progress-bar{display:none}}
/*# sourceMappingURL=/cdn/shop/t/238/assets/oddit-section-search.css.map */
