.site-header__search-container{display:none!important}.search-modal{opacity:0;position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;pointer-events:none;transition:opacity .2s ease}details[open]>.search-modal{opacity:1;pointer-events:auto}.search-modal .modal-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#00000080}.search-modal__content{position:absolute;top:var(--header-top, 100px);left:0;right:0;background-color:#fff;padding:30px 20px;min-height:80px;display:flex;align-items:center;justify-content:center;z-index:1}.search-modal__form{width:100%;max-width:600px;position:relative}.search-modal__form form{display:flex;align-items:center}.search-modal__form .field{position:relative;width:100%}.search__input.field__input{width:100%;padding:15px 100px 15px 20px;border:1px solid #e0e0e0;font-size:16px;background-color:#fff;border-radius:0}.search__input.field__input:focus{outline:none;border-color:#000}.field__label{position:absolute;left:20px;top:50%;transform:translateY(-50%);color:#999;pointer-events:none;transition:all .2s ease}.search__input:focus+.field__label,.search__input:not(:placeholder-shown)+.field__label{opacity:0}.search__button,.reset__button{position:absolute;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:10px;display:flex;align-items:center;justify-content:center}.search__button{right:10px}.reset__button{right:50px}.reset__button.hidden{display:none}.search__button .icon,.reset__button .icon{width:20px;height:20px;transition:transform .2s ease}.search__button:hover .icon,.reset__button:hover .icon{transform:scale(1.1)}.search-modal__close-button{position:absolute;right:20px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;padding:10px}.search-modal__close-button .icon{width:20px;height:20px}.header__search{display:inline-flex;line-height:0}.header__search summary{list-style:none;cursor:pointer}.header__search summary::-webkit-details-marker{display:none}.header__search .modal__toggle-close{display:none}input::-webkit-search-decoration{-webkit-appearance:none}.spinner{animation:spinner .6s linear infinite}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spinner .path{stroke:currentColor;stroke-linecap:round}@media screen and (max-width: 749px){.search-modal__content{padding:11px 15px}.search-modal__form{max-width:100%}.search-modal__close-button{display:none}}@media screen and (min-width: 750px){.search-modal__content{padding:40px 60px}}body.overflow-hidden{overflow:hidden}@media (max-width: 768px){.snize-instant-widget-is-open [tabindex="-1"]{display:block!important}}body.snize-instant-widget-is-open #shopify-section-header,body.snize-instant-widget-is-open .site-header,body.snize-instant-widget-is-open .header-wrapper,body.snize-instant-widget-is-open .header-sticky-wrapper{display:block!important;visibility:visible!important;opacity:1!important}.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.hidden,.snize-ac-results,.snize-ac-results-content,#snize-instant-search-results,[id^=snize-ac-items-container],.snize-ac-results-columns{display:none!important}
/*# sourceMappingURL=/cdn/shop/t/50/assets/component-search.css.map */
