.search-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:none}.search-modal[open]{display:block}.search-modal__overlay{display:block!important;position:absolute;top:0;right:0;bottom:0;left:0;background:#fff}#SearchModal{opacity:1}.search-modal .price__badge-sale{position:relative;top:0;left:0}.predictive-search__results-groups-wrapper--no-suggestions .predictive-search__item{padding:10px 0}.predictive-search__results-groups-wrapper--no-suggestions .predictive-search__result-group{gap:0}.predictive-search__results-groups-wrapper--no-suggestions .predictive-search__results-list{padding:10px 0}.header .header__icon--search{display:block}.header .header__icons .header__icon--search{display:none}@media (max-width: 768px){.header .header__icon--search{display:none}.header .header__icons .header__icon--search{display:block}}.search-modal.showing-presets .predictive-search__results-groups-wrapper>.predictive-search__result-group:first-child{display:flex}button.search-modal__close-button svg.icon.icon-close{width:20px;height:20px}.search-modal__content .predictive-search__search-for-button{width:fit-content}.search-modal__content{position:relative;z-index:1;display:grid;grid-template-rows:auto 1fr;height:100%;width:min(100%,1200px);margin:0 auto;padding:2rem 1.2rem}.search-modal__form{width:100%}.search-modal__close-button{position:absolute;top:1.2rem;right:1.2rem;background:transparent;border:0;cursor:pointer;color:rgb(var(--color-foreground, 255 255 255))}.search-pill{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:.8rem;background:#fff;border-radius:999px;padding:.6rem 1rem}.pill-icon{display:grid;place-items:center}.pill-input{border:0;outline:0;background:transparent;width:100%}.pill-submit,.pill-reset{background:transparent;border:0;cursor:pointer}.pill-reset.hidden{display:none!important}.search-presets{display:block;margin-top:1.2rem}.search-presets__collection{margin-top:1.6rem}.container-search{display:none;margin-top:1.2rem}predictive-search[results=true] .container-search{display:block}.search-modal.showing-presets .search-presets{display:block}.search-modal.showing-presets predictive-search .container-search{display:none}.search-modal:not(.showing-presets) .search-presets{display:none}.grid{list-style:none;margin:0;padding:0}@media (min-width: 750px){.search-modal__content{padding:3rem 2rem}}@media (max-width: 749px){.search-modal{top:0;right:0;bottom:0;left:0}.search-modal__content{display:flex;flex-direction:column;width:100%;height:100dvh;padding:16px 12px}.search-modal__form{width:100%}.search-presets,.container-search{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:12px}.predictive-search__results-groups-wrapper{display:block;padding-bottom:0}.search-modal__close-button{top:12px;right:12px}.search-pill{gap:8px;padding:10px 12px;border-radius:12px}.search-pill:focus-visible{outline:none;outline-offset:inherit;box-shadow:none}.field__input:focus-visible{box-shadow:none}.search-modal__content{justify-content:flex-start}.search-modal__content .search-modal__close-button{top:40px;right:1.2rem}}html.no-scroll{overflow:hidden}body.is-fixed{position:fixed;inset:0 auto auto 0;width:100%;overscroll-behavior:none}.search-modal.showing-presets .search-presets__collection{display:block}.search-modal:not(.showing-presets) .search-presets__collection{display:none}
/*# sourceMappingURL=/cdn/shop/t/53/assets/search-modal.css.map */
