dynamic-search-form{position:relative;grid-area:search}dynamic-search-form form{position:inherit;z-index:11}dynamic-search-form .search__input{width:100%;padding:12px 32px;border:0;border-radius:50px;background-color:#e6e6e6;outline:none;font-family:DINPro;font-weight:600;font-size:14px;text-transform:uppercase}dynamic-search-form .reset__button{height:42px}dynamic-search-form .search-results{position:absolute;top:-12px;left:-12px;width:calc(100% + 24px);padding-top:68px;background-color:#fff;box-shadow:0 4px 6px #0000001a;z-index:10;border-radius:8px}dynamic-search-form .predictive-search__container{display:grid;grid-template-columns:1fr 1fr;padding:1rem;width:100%;max-height:40vh;overflow-y:auto;border-top:1px lightgray solid}dynamic-search-form .predictive-search__container::-webkit-scrollbar{-webkit-appearance:none;width:7px}dynamic-search-form .predictive-search__container::-webkit-scrollbar-thumb{border-radius:4px;background-color:#00000080;-webkit-box-shadow:0 0 1px rgba(255,255,255,.5)}dynamic-search-form .predictive-search__container .predictive-search__title{font-size:24px}dynamic-search-form .predictive-search__container .predictive-search__list h4{font-size:18px;font-weight:600}.search-results.hidden{display:none}.predictive-result{padding:10px;display:flex;align-items:center}.result-thumbnail{width:50px;height:50px;margin-right:10px}.result-details h3{font-size:14px;margin:0}.result-details p{font-size:12px;color:#666}dynamic-search-form .overlay{position:fixed;top:0;left:0;bottom:0;right:0;background-color:#00000080;z-index:9;visibility:hidden;opacity:0;pointer-events:none}dynamic-search-form .overlay.is-visible{visibility:visible;transition:visibility .3s,z-index 0s,opacity .3s;opacity:1;pointer-events:initial}
/*# sourceMappingURL=/cdn/shop/t/32/assets/predictive-search.css.map */
