.nw-mobile-search-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;pointer-events:none}.nw-mobile-search-drawer:not([hidden]){pointer-events:auto}.nw-mobile-search-drawer__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000008c;opacity:0;transition:opacity .35s cubic-bezier(.22,1,.36,1)}.nw-mobile-search-drawer.is-open .nw-mobile-search-drawer__overlay{opacity:1}.nw-mobile-search-drawer__sheet{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;max-height:min(92vh,780px);background:#000;color:#fff;border-radius:20px 20px 0 0;box-shadow:0 -12px 40px #00000059;transform:translate3d(0,100%,0);transition:transform .38s cubic-bezier(.22,1,.36,1);padding-bottom:env(safe-area-inset-bottom,0)}.nw-mobile-search-drawer.is-open .nw-mobile-search-drawer__sheet{transform:translateZ(0)}.nw-mobile-search-drawer__handle{flex-shrink:0;width:40px;height:4px;margin:10px auto 0;border-radius:9999px;background:#ffffff59}.nw-mobile-search-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px 8px;flex-shrink:0}.nw-mobile-search-drawer__title{margin:0;font-family:var(--font-heading-family);font-size:14px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.nw-mobile-search-drawer__close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;border-radius:9999px;background:#ffffff1f;color:#fff;cursor:pointer}.nw-mobile-search-drawer__close .svg-wrapper{width:16px;height:16px}.nw-mobile-search-drawer__body{display:flex;flex-direction:column;min-height:0;flex:1 1 auto;overflow:hidden;padding:0 16px 20px}.nw-mobile-search-drawer__field-wrap,.nw-mobile-search-drawer .nw-search-banner__predictive--static-results{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;width:100%}html.nw-mobile-search-drawer-open{overflow:hidden}html.nw-mobile-search-drawer-open body{overflow:hidden;touch-action:none}.nw-mobile-search-drawer .nw-search-banner__form{flex-shrink:0;background:#ffffff38}.nw-mobile-search-drawer .nw-search-banner__action--submit,.nw-mobile-search-drawer .nw-search-banner__action--reset,.nw-mobile-search-drawer .nw-search-banner__action--reset.reset__button:not(:focus-visible):not(.focused),.nw-mobile-search-drawer .nw-search-banner__action--reset.reset__button:focus,.nw-mobile-search-drawer .nw-search-banner__action--reset.reset__button:focus-visible{background-color:#fff;color:#000}.nw-mobile-search-drawer .nw-search-banner__action--reset.reset__button:after{display:none}.nw-mobile-search-drawer .nw-search-banner__action--reset .svg-wrapper{color:#000}.nw-mobile-search-drawer .nw-search-banner__action--reset .svg-wrapper svg{color:#000}.nw-mobile-search-drawer .nw-search-banner__action--reset .svg-wrapper svg path{stroke:currentColor;fill:currentColor}.nw-mobile-search-drawer .nw-search-banner__action--reset:hover{background:var(--nw-tan, #d2e82e);color:#000}.nw-mobile-search-drawer__results-panel{flex:1 1 auto;min-height:120px;margin-top:8px;padding-top:12px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;background:transparent;color:#fff;border-top:1px solid rgba(255,255,255,.12);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.25) transparent}.nw-mobile-search-drawer__results-panel::-webkit-scrollbar{width:4px}.nw-mobile-search-drawer__results-panel::-webkit-scrollbar-thumb{background:#ffffff40;border-radius:9999px}.nw-mobile-search-drawer .predictive-search--nw-mobile-drawer{position:static;display:block;width:100%;border:0;border-radius:0;background:transparent;box-shadow:none;overflow:visible;max-height:none!important;padding:0}.nw-mobile-search-drawer .predictive-search--nw-mobile-drawer:before{display:none}.nw-mobile-search-drawer predictive-search[open] .predictive-search--nw-mobile-drawer,.nw-mobile-search-drawer predictive-search[loading] .predictive-search--nw-mobile-drawer,.nw-mobile-search-drawer .predictive-search--nw-mobile-drawer{display:block;opacity:1;visibility:visible}.nw-mobile-search-drawer .predictive-search--nw-mobile-drawer .predictive-search__results-groups-wrapper{display:flex;flex-direction:column;align-items:stretch;gap:0;padding-bottom:0;border-bottom:0}.nw-mobile-search-drawer .predictive-search--nw-mobile-drawer .predictive-search__result-group{flex:1 1 auto!important;width:100%;max-width:none;border-bottom:1px solid rgba(255,255,255,.1)}.nw-mobile-search-drawer .predictive-search--nw-mobile-drawer .predictive-search__result-group:last-child{border-bottom:0}.nw-mobile-search-drawer .predictive-search--nw-mobile-drawer .predictive-search__heading{text-align:left;margin:0;padding:14px 4px 8px;border-bottom:0;color:#ffffff8c;font-family:var(--font-body-family);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.nw-mobile-search-drawer .predictive-search--nw-mobile-drawer .predictive-search__item{padding:12px 4px;color:#fff;border-radius:8px}.nw-mobile-search-drawer .predictive-search--nw-mobile-drawer .predictive-search__item-heading{color:#fff;font-size:15px;font-weight:600}.nw-mobile-search-drawer .predictive-search--nw-mobile-drawer .predictive-search__item .price{color:#ffffffa6}.nw-mobile-search-drawer .predictive-search--nw-mobile-drawer .predictive-search__item-query-result mark{background-color:#d2e82e59;color:#fff}.nw-mobile-search-drawer .predictive-search--nw-mobile-drawer .predictive-search__list-item:hover .predictive-search__item-heading,.nw-mobile-search-drawer .predictive-search--nw-mobile-drawer .predictive-search__list-item[aria-selected=true] .predictive-search__item-heading{text-decoration:none}.nw-mobile-search-drawer .predictive-search--nw-mobile-drawer .predictive-search__list-item:hover>*,.nw-mobile-search-drawer .predictive-search--nw-mobile-drawer .predictive-search__item:hover,.nw-mobile-search-drawer .predictive-search--nw-mobile-drawer .predictive-search__item[aria-selected=true]{background:#ffffff14;color:#fff}.nw-mobile-search-drawer .predictive-search--nw-mobile-drawer .predictive-search__image{background:#ffffff14;border-radius:8px}.nw-mobile-search-drawer .predictive-search--nw-mobile-drawer .predictive-search__search-for-button{margin:0;padding:16px 4px 8px;border-top:1px solid rgba(255,255,255,.12);background:transparent}.nw-mobile-search-drawer .predictive-search--nw-mobile-drawer .predictive-search__search-for-button .button{width:100%;background:var(--nw-tan, #d2e82e);color:#000;border:0;border-radius:9999px;min-height:44px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.nw-mobile-search-drawer .predictive-search--nw-mobile-drawer .predictive-search__search-for-button .button:hover{background:#fff;color:#000}.nw-mobile-search-drawer predictive-search[loading] .predictive-search--nw-mobile-drawer .predictive-search__loading-state{padding:24px 16px}
/*# sourceMappingURL=/cdn/shop/t/99/assets/nw-mobile-search-drawer.css.map */
