.shopify-section:has(.search-page__header) .section-background{background:#0b0d12!important}.shopify-section:has(.search-page__header){border-top:3px solid #FFB020}.search-page__header{padding-block:clamp(28px,3.6vw,52px)!important}.search-page__header h1,.search-page__header h2,.search-page__header .text-block{font-family:Barlow Condensed,Archivo Narrow,Oswald,Arial Narrow,sans-serif!important;font-weight:700!important;font-size:clamp(30px,4.4vw,56px)!important;line-height:.98!important;letter-spacing:.01em!important;text-transform:uppercase!important;color:#fff!important}.search-page-input__parent{background:#ffffff0f!important;border:1.5px solid rgba(255,255,255,.18)!important;border-radius:999px!important;transition:border-color .16s ease,background-color .16s ease}.search-page-input__parent:focus-within{border-color:#ffb020!important;background:#ffffff1a!important}.search-page-input{background:transparent!important;border:0!important;color:#fff!important;font-size:16px!important;min-height:50px}.search-page-input::placeholder{color:#6e7a8c!important}.search-page__header .search__icon,.search-page__header .search__reset-button{color:#96a2b5!important}.search-page__header .search__reset-button:hover{color:#fff!important}body:has(.search-page__header) .product-grid-container .product-card__title,body:has(.search-page__header) .product-grid-container .product-title{font-family:Barlow Condensed,Archivo Narrow,Oswald,sans-serif!important;font-weight:700!important;font-size:13.5px!important;line-height:1.15!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#12161f!important}body:has(.search-page__header) .product-grid-container .price{font-family:Barlow Condensed,Archivo Narrow,Oswald,sans-serif!important;font-weight:700!important;font-size:16px!important;color:#0b0d12!important}.search-modal__content{border:0!important;border-top:3px solid #FFB020!important;border-radius:0 0 8px 8px!important;box-shadow:0 34px 90px #0000008c;overflow:hidden}.predictive-search{background:#0b0d12!important;color:#e8ecf3!important}.predictive-search-form__header{background:#0b0d12!important;border-bottom:1px solid rgba(255,255,255,.1);padding-block:6px}.predictive-search .search-input,.predictive-search input[type=search]{background:transparent!important;border:0!important;color:#fff!important;font-family:Barlow Condensed,Archivo Narrow,Oswald,sans-serif!important;font-weight:700!important;font-size:22px!important;letter-spacing:.06em!important;text-transform:uppercase!important;min-height:52px}.predictive-search .search-input::placeholder{color:#5a6473!important;letter-spacing:.14em!important}.predictive-search__icon{color:#ffb020!important}.predictive-search__reset-button,.predictive-search__close-modal-button{color:#96a2b5!important;background:transparent!important}.predictive-search__reset-button:hover,.predictive-search__close-modal-button:hover{color:#fff!important}.predictive-search-results__title{font-family:Barlow Condensed,Archivo Narrow,Oswald,sans-serif!important;font-weight:700!important;font-size:11.5px!important;letter-spacing:.24em!important;text-transform:uppercase!important;color:#ffb020!important}.predictive-search-results__clear{font-family:Barlow Condensed,Archivo Narrow,Oswald,sans-serif!important;font-weight:700!important;font-size:11.5px!important;letter-spacing:.18em!important;text-transform:uppercase!important;color:#96a2b5!important}.predictive-search-results__clear:hover{color:#fff!important}.predictive-search .resource-card{background:transparent!important;border-radius:4px;overflow:hidden;transition:transform .16s ease}.predictive-search .resource-card:hover{transform:translateY(-3px)}.predictive-search .resource-card__media{background:#fff!important;border-radius:4px;overflow:hidden}.predictive-search .resource-card__title{font-family:Barlow Condensed,Archivo Narrow,Oswald,sans-serif!important;font-weight:700!important;font-size:13px!important;line-height:1.18!important;letter-spacing:.06em!important;text-transform:uppercase!important;color:#fff!important}.predictive-search .resource-card .price{font-family:Barlow Condensed,Archivo Narrow,Oswald,sans-serif!important;font-weight:700!important;font-size:15px!important;color:#ffb020!important}.predictive-search-form__footer{background:#0b0d12!important;border-top:1px solid rgba(255,255,255,.1)}.predictive-search__search-button{background:#ffb020!important;color:#0b0d12!important;border:0!important;border-radius:999px!important;font-family:Barlow Condensed,Archivo Narrow,Oswald,sans-serif!important;font-weight:700!important;font-size:14px!important;letter-spacing:.16em!important;text-transform:uppercase!important;min-height:48px;transition:background-color .16s ease,color .16s ease}.predictive-search__search-button:hover{background:#fff!important;color:#0b0d12!important}@media(max-width:749px){.predictive-search .search-input{font-size:19px!important}.search-page-input{font-size:15px!important}}@media(prefers-reduced-motion:reduce){.predictive-search .resource-card{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/xs-search.css.map */
