input::-webkit-search-decoration{-webkit-appearance:none}.modal__close-button{padding:0rem;background-color:transparent;outline:none;border:0;display:flex;align-items:center;min-width:40px;height:40px;font-size:14px}.header__search.open__modal{transform:translateY(0);opacity:1;visibility:visible}.search-modal__content{padding:14px 0}.customer .field input::-webkit-search-cancel-button{display:none}.field__button{align-items:center;background-color:transparent;border:0;display:flex;justify-content:center;padding:0}.search-modal__form .form-control::-webkit-input-placeholder{color:var(--bs-input-text-color);opacity:1}.search-modal__form .form-control:-ms-input-placeholder{color:var(--bs-input-text-color);opacity:1}.search-modal__form .form-control::-ms-input-placeholder{color:var(--bs-input-text-color);opacity:1}.search-modal__form .form-control::placeholder{color:var(--bs-input-text-color);opacity:1}.field__button [class^=icon-]{font-size:26px;color:var(--bs-body-color);transition:ease-in-out .25s}.field__button [class^=icon-]:hover{color:var(--bs-color-primary)}.predictive-search{display:none}.predictive-search__image .aspect-ratio{aspect-ratio:1/1}.predictive-search.show-results{max-height:80dvh;display:flex!important;overflow:hidden;overflow-y:auto;position:absolute;left:0;background:#fff;width:100%;top:calc(var(--bs-navdrawer) - 1px)}.predictive-search.show-results #predictive-search-results{width:100%;display:flex;flex-direction:column;height:100%}.predictive-search .main-cta-btns{display:none!important}.predictive-search-body{max-width:990px}.predictive-search-footer{padding:20px 0}.predictive-search-footer a{text-transform:uppercase;font-weight:700;border-bottom:1px solid}.search-modal__form .form-control{font-size:var(--bs-font-size-md)}.field_search_button svg{height:28px;width:28px;top:1px}.search-modal__form .form-control::-webkit-input-placeholder{color:var(--bs-body-color)}.search-modal__form .form-control:-ms-input-placeholder{color:var(--bs-body-color)}.search-modal__form .form-control::-ms-input-placeholder{color:var(--bs-body-color)}.search-modal__form .form-control::placeholder{color:var(--bs-body-color)}@media(max-width:991px){.search-modal__form .form-control{padding-left:10px!important;padding-top:3px!important}}@media(min-width:992px){.search-modal__form .form-control{padding-right:25px!important}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/component-search.css.map */
