.search-modal{--search-border-radius: var(--style-border-radius-popover);--search-border-width: var(--style-border-width)}.search-modal__button{display:flex;align-items:center;justify-content:center}.search-modal__content{--modal-top-margin: calc(50dvh - var(--modal-max-height) / 2 - 2rem);--modal-width: 66dvw;padding:0;border:var(--style-border-popover)}@media screen and (min-width:750px){.search-modal__content{width:var(--modal-width);margin-block-start:var(--modal-top-margin);overflow:hidden}}.search-modal__content.dialog-modal{max-width:900px!important}#search-modal.search-modal--empty .snize-ac-results,#search-modal.search-modal--empty .snize-ac-results-mobile{display:none!important}.search-modal__content .predictive-search-form__content-wrapper .snize-ac-results-mobile{position:static!important;top:auto!important;left:auto!important;right:auto!important;bottom:auto!important;width:100%!important;height:auto!important;max-height:none!important}#search-modal .predictive-search-form__content-wrapper .snize-mobile-top-panel,#search-modal .predictive-search-form__content-wrapper #snize-mobile-search-input,#search-modal .predictive-search-form__content-wrapper .snize-search-box-wrapper,#search-modal .predictive-search-form__content-wrapper .snize-input-wrapper,#search-modal .predictive-search-form__content-wrapper input[name=q]:not(#cmdk-input),#search-modal .predictive-search-form__content-wrapper input.snize-search-box:not(#cmdk-input),#search-modal .predictive-search-form__content-wrapper input[type=search]:not(#cmdk-input){display:none!important}#search-modal dialog.search-modal__content:not([open]){display:none!important;visibility:hidden!important;pointer-events:none!important}#search-modal:not(:has(dialog[open])) .snize-ac-results,#search-modal:not(:has(dialog[open])) .snize-ac-results-mobile{display:none!important}@media screen and (min-width:750px){body.search-modal-pill-active #search-modal dialog.search-modal__content[open]{width:900px!important;max-width:900px;margin:0!important;top:70px!important;left:50%!important;transform:translate(-50%)!important;background:#fff;position:fixed!important;z-index:var(--layer-heightened)!important;padding-top:40px!important}}@media screen and (min-width:750px){body.search-modal-pill-active #header-component{position:fixed!important;top:var(--search-header-pin-top, 0px)!important;left:0!important;right:0!important;width:100%!important}}@media screen and (min-width:750px){body:has(.header-new[data-scrolled]) #search-modal dialog.search-modal__content[open],body:has(#header-component[data-scrolled]) #search-modal dialog.search-modal__content[open]{top:45px!important}}body:has(#search-modal dialog[open]) .header-new .header__row .bg-layer,body:has(#search-modal dialog[open]) .header-new-mobile .header__row .bg-layer{background:#2b2b23!important}@media screen and (min-width:1025px){body:has(#search-modal dialog[open]) #header-component.header-new[data-scrolled] .header__row .bg-layer{background:#2b2b23!important}}@media screen and (max-width:749px){body.search-modal-pill-active #search-modal dialog.search-modal__content[open]{width:95%!important;max-width:95%;margin:0!important;top:calc(80px + var(--search-vv-top, 0px))!important;padding-top:40px!important;left:50%!important;transform:translate(-50%)!important;border-radius:0 0 24px 24px;background:#fff;position:fixed!important;z-index:1!important;height:auto!important;max-height:calc(var(--search-vv-height, 100dvh) - 90px)!important}}@media screen and (max-width:1024px){body:has(#search-modal dialog[open]):has(.header-new) .announcement-bar{opacity:0!important;visibility:hidden!important;pointer-events:none!important}}body:has(#search-modal dialog[open]) .wishlist-button-carousel{display:none!important}body.search-modal-pill-active #header-group,body.search-modal-pill-active .header-section,body.search-modal-pill-active #header-component,body.search-modal-pill-active #header-component .header__row,body.search-modal-pill-active #header-component .header__row--top,body.search-modal-pill-active #header-component .header__row--mobile,body.search-modal-pill-active #header-component .header__row--mobile *,body.search-modal-pill-active #header-component .header__columns,body.search-modal-pill-active #header-component .bg-layer,body.search-modal-pill-active #header-component header-menu,body.search-modal-pill-active #header-component header-actions{pointer-events:none!important}body.search-modal-pill-active #header-component .header__row--top a,body.search-modal-pill-active #header-component .header__row--top button,body.search-modal-pill-active #header-component .header__row--top input,body.search-modal-pill-active #header-component .header__row--top select,body.search-modal-pill-active #header-component .header__row--top textarea,body.search-modal-pill-active #header-component .header__row--top summary,body.search-modal-pill-active #header-component .header__row--top [role=button],body.search-modal-pill-active #header-component .header__row--top [tabindex]:not([tabindex="-1"]){pointer-events:auto!important}body:has(#search-modal dialog[open]) .snize-ac-results:not([data-snize-relocated]),body:has(#search-modal dialog[open]) .snize-ac-results-mobile:not([data-snize-relocated]){display:none!important;pointer-events:none!important}#search-modal dialog[open] .predictive-search-form__header{position:relative;z-index:2}#search-modal dialog[open] #cmdk-input{pointer-events:auto!important;cursor:text!important;user-select:text!important;-webkit-user-select:text!important}@media screen and (max-width:749px){body.search-modal-pill-active #search-modal.search-modal--has-typed dialog.search-modal__content[open]{top:calc(80px + var(--search-vv-top, 0px))!important;padding-top:40px!important;left:50%!important;right:auto!important;bottom:auto!important;transform:translate(-50%)!important;width:95%!important;max-width:95%!important;height:calc(var(--search-vv-height, 100dvh) - 90px)!important;max-height:calc(var(--search-vv-height, 100dvh) - 90px)!important;margin:0!important;padding-bottom:0!important;border-radius:0 0 24px 24px!important;z-index:1!important;display:flex!important;flex-direction:column!important;box-shadow:var(--shadow-popover)!important}}@media screen and (max-width:1024px){body.search-modal-pill-active #search-modal.search-modal--has-typed dialog.search-modal__content[open] .predictive-search,body.search-modal-pill-active #search-modal.search-modal--has-typed dialog.search-modal__content[open] .predictive-search-form{display:flex;flex-direction:column;flex:1;min-height:0;width:100%;align-items:stretch}body.search-modal-pill-active #search-modal.search-modal--has-typed dialog.search-modal__content[open] .predictive-search-form__content-wrapper{flex:1;min-height:0;max-height:none!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;padding-bottom:20px!important;transform:translateZ(0);touch-action:pan-y;overscroll-behavior:contain}body.search-modal-pill-active #search-modal.search-modal--has-typed .dialog-modal[open].search-modal__content .predictive-search-form__content-wrapper{overflow-x:hidden!important;overflow-y:auto!important;touch-action:pan-y;overscroll-behavior:contain}body.search-modal-pill-active #search-modal.search-modal--has-typed .dialog-modal[open].search-modal__content{animation:search-modal-slide-in .3s var(--ease-out-quad) forwards}body.search-modal-pill-active #search-modal.search-modal--has-typed .dialog-modal.search-modal__content.dialog-closing{animation:search-modal-slide-out .2s var(--ease-out-quad) forwards}}@media screen and (max-width:749px){body:not(.search-modal-pill-active) #search-modal dialog.search-modal__content[open]{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;transform:none!important;width:100%!important;max-width:100%!important;height:var(--search-vv-height, 100dvh)!important;max-height:var(--search-vv-height, 100dvh)!important;min-height:0!important;margin:0!important;padding:0!important;border-radius:0!important;z-index:var(--layer-temporary)!important;display:flex!important;flex-direction:column!important;overflow:hidden!important;box-shadow:none!important;opacity:1!important}body:not(.search-modal-pill-active) #search-modal dialog.search-modal__content[open] .predictive-search,body:not(.search-modal-pill-active) #search-modal dialog.search-modal__content[open] .predictive-search-form{display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:100%!important;height:auto!important;max-height:none!important;min-height:0!important;overflow:visible!important;transform:none!important;align-items:stretch!important}body:not(.search-modal-pill-active) #search-modal dialog.search-modal__content[open] .predictive-search-form__content-wrapper{display:block!important;flex:1 1 auto!important;width:100%!important;height:auto!important;max-height:none!important;min-height:0!important;overflow-x:hidden!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch!important;touch-action:pan-y!important;overscroll-behavior:contain!important;transform:translateZ(0)!important;padding-bottom:20px!important}body:not(.search-modal-pill-active) #search-modal dialog.search-modal__content[open] .predictive-search-form__header{position:relative!important;top:0!important;z-index:5!important;background:var(--color-input-background)!important;flex:0 0 auto!important}body:not(.search-modal-pill-active) #search-modal dialog.dialog-modal[open].search-modal__content{animation:search-modal-fullscreen-in .3s var(--ease-out-quad) forwards}body:not(.search-modal-pill-active) #search-modal dialog.dialog-modal.search-modal__content.dialog-closing{animation:search-modal-fullscreen-out .2s var(--ease-out-quad) forwards}}@keyframes search-modal-fullscreen-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes search-modal-fullscreen-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-8px)}}body.search-modal-pill-active .search-modal__content::backdrop,body.search-modal-pill-active #search-modal dialog::backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:transparent!important}@media screen and (max-width:749px){.snize-ac-results.snize-ac-results-mobile .snize-ac-results-content{position:relative!important}.search-modal__content::backdrop{background:transparent}}.dialog-modal[open].search-modal__content{transform-origin:top center;animation:search-element-slide-in-bottom .3s var(--ease-out-quad) forwards;border-radius:var(--search-border-radius);box-shadow:var(--shadow-popover)}@media screen and (max-width:749px){.dialog-modal[open].search-modal__content{border-radius:0;box-shadow:none}}@media screen and (min-width:750px){body.search-modal-pill-active .dialog-modal[open].search-modal__content{animation:search-modal-slide-in .3s var(--ease-out-quad) forwards;border-radius:0 0 24px 24px!important;overflow:hidden!important;box-shadow:var(--shadow-popover)!important}}body.search-modal-pill-active .dialog-modal[open].search-modal__content .predictive-search-form__content-wrapper,body.search-modal-pill-active .dialog-modal[open].search-modal__content .snize-ac-results,body.search-modal-pill-active .dialog-modal[open].search-modal__content .snize-ac-results-mobile{border-bottom-left-radius:24px;border-bottom-right-radius:24px}@media screen and (max-width:749px){body.search-modal-pill-active .dialog-modal[open].search-modal__content{animation:search-modal-slide-in .3s var(--ease-out-quad) forwards;border-radius:0 0 24px 24px!important;box-shadow:var(--shadow-popover)!important}}@media screen and (max-width:749px){body.search-modal-pill-active #search-modal:not(.search-modal--has-typed) .dialog-modal[open].search-modal__content{overflow:hidden!important}}@keyframes search-modal-slide-in{0%{opacity:0;transform:translate(-50%) scale(.95)}to{opacity:1;transform:translate(-50%) scale(1)}}.dialog-modal.search-modal__content.dialog-closing{animation:search-element-slide-out-bottom .2s var(--ease-out-quad) forwards}@media screen and (min-width:750px){body.search-modal-pill-active .dialog-modal.search-modal__content.dialog-closing{animation:search-modal-slide-out .2s var(--ease-out-quad) forwards}}@media screen and (max-width:749px){body.search-modal-pill-active .dialog-modal.search-modal__content.dialog-closing{animation:search-modal-slide-out .2s var(--ease-out-quad) forwards}}@keyframes search-modal-slide-out{0%{opacity:1;transform:translate(-50%) scale(1)}to{opacity:0;transform:translate(-50%) scale(.95)}}.search-modal__content[open]{display:flex}.search-modal__content :is(.predictive-search-dropdown,.predictive-search-form__content-wrapper){position:relative}.dialog-modal .predictive-search-form__header:has(.predictive-search__reset-button:not(.predictive-search__reset-button[hidden]))>.predictive-search__close-modal-button:before{content:none}
/*# sourceMappingURL=/cdn/shop/t/574/assets/search-modal.css.map */
