.search__input.field__input{padding-right:5rem}input::-webkit-search-decoration{-webkit-appearance:none}.modal__close-button{display:flex;justify-content:center;align-items:center;padding:0rem;height:2.5rem;width:2.5rem;font-size:1.5rem;margin-left:2rem;background-color:transparent;outline:none;border:0}@media(max-width:480px){.modal__close-button{margin-left:1rem}}.modal__close-button:hover .icon{transform:scale(1.07)}.header__search{position:absolute;top:0;left:0;right:0;background:var(--bs-body-bg);z-index:1140;opacity:0;visibility:hidden;transform:translateY(-100%);transition:all .65s cubic-bezier(.19,1,.22,1);transition-timing-function:cubic-bezier(.19,1,.22,1)}.header__search.open__modal{opacity:1;visibility:visible;transform:translateY(0)}.search-modal__content{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.search-modal__form{width:100%}.field{position:relative;width:100%;display:flex}.field__input{flex-grow:1;text-align:left;padding:.875rem;border:1px solid var(--bs-color-gray-500);border-radius:0}.field__input::-webkit-search-cancel-button,.customer .field input::-webkit-search-cancel-button{display:none}.field__button{align-items:center;background-color:transparent;border:0;display:flex;height:100%;justify-content:center;overflow:hidden;padding:10px 20px;position:absolute;right:0;top:0;font-size:26px}.predictive-search{max-height:570px;overflow:auto}.search-result-drawer.predictive-search{max-height:none;overflow:visible}.search-result-drawer{position:absolute;top:100%;left:0;right:0;z-index:1130;visibility:hidden;opacity:0;box-shadow:0 4px 16px #00000029;transition:opacity .25s ease-in-out,visibility .25s ease-in-out}.search-result-drawer img{object-fit:contain}.search-result-drawer.open{visibility:visible;opacity:1;z-index:1175;max-height:calc(100dvh - 10rem);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}@media(min-width:1200px){.search-result-drawer.open{max-height:calc(100dvh - 11.5rem)}}body:has([data-top-bar]) .search-result-drawer.open{max-height:calc(100dvh - 13rem)}@media(min-width:1200px){body:has([data-top-bar]) .search-result-drawer.open{max-height:calc(100dvh - 14.5rem)}}body.search-drawer-open #shopify-section-header{z-index:1175}.search-result-drawer .tablink.open .nav-link{color:var(--bs-color-primary)!important}
/*# sourceMappingURL=/cdn/shop/t/140/assets/component-search.css.map */
