#search-drawer{--nps-text:rgb(var(--text-color,51,51,51));--nps-sub:#888;--nps-line:rgb(var(--border-color,221,221,221));--nps-line-soft:#eee;--nps-accent:163,50,79;color:var(--nps-text);background:#fff}#search-drawer *,#search-drawer *:before,#search-drawer *:after{box-sizing:border-box}#search-drawer [hidden]{display:none!important}#search-drawer .nps__header{display:flex;align-items:center;gap:8px;padding-top:16px;padding-bottom:14px;border-bottom:1px solid var(--nps-line-soft)}#search-drawer .nps__form{position:relative;flex:1 1 auto;display:flex;align-items:center;min-width:0;height:46px;margin:0;border:1px solid var(--nps-line);border-radius:999px;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}#search-drawer .nps__form:focus-within{border-color:rgba(var(--nps-accent),.45)}#search-drawer .nps__search-icon{position:absolute;left:16px;top:50%;width:18px;height:18px;margin-top:-9px;color:var(--nps-sub);pointer-events:none}#search-drawer .nps__input{flex:1 1 auto;width:100%;min-width:0;height:100%;margin:0;padding:0 44px 0 42px;border:0;border-radius:999px;background:transparent;font-family:inherit;font-size:16px;letter-spacing:.02em;color:var(--nps-text);box-shadow:none;outline:none;-webkit-appearance:none;appearance:none}#search-drawer .nps__input::placeholder{color:#aaa;opacity:1}#search-drawer .nps__input::-webkit-search-cancel-button,#search-drawer .nps__input::-webkit-search-decoration{-webkit-appearance:none;display:none}#search-drawer .nps__clear{position:absolute;right:2px;top:50%;display:flex;align-items:center;justify-content:center;width:44px;height:44px;margin-top:-22px;padding:0;border:0;border-radius:50%;background:none;color:var(--nps-sub);cursor:pointer}#search-drawer .nps__clear svg{width:16px;height:16px;padding:2px;border-radius:50%;background:#f2f2f2;box-sizing:content-box}#search-drawer .nps__clear:hover svg{background:#e8e8e8;color:var(--nps-text)}#search-drawer .nps__close{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:44px;height:44px;margin:0 -10px 0 0;padding:0;border:0;background:none;color:var(--nps-text);cursor:pointer}#search-drawer .nps__close svg{width:24px;height:24px;stroke-width:2}#search-drawer .nps__body{padding-top:20px;padding-bottom:28px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}#search-drawer .nps__group:not([hidden])~.nps__group{margin-top:22px}#search-drawer .nps__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}#search-drawer .nps__head .nps__heading{margin:0}#search-drawer .nps__history-clear{position:relative;padding:4px 0;border:0;background:none;font-size:12px;letter-spacing:.03em;color:var(--nps-sub);text-decoration:underline;text-underline-offset:3px;cursor:pointer}#search-drawer .nps__history-clear:after{content:"";position:absolute;top:-10px;right:-8px;bottom:-10px;left:-8px}#search-drawer .nps__history-clear:hover{color:var(--nps-text)}#search-drawer .nps__group--rule{padding-top:22px;border-top:1px solid var(--nps-line-soft)}#search-drawer .nps__heading{margin:0 0 12px;font-size:13px;font-weight:700;letter-spacing:.06em;line-height:1.4;color:var(--nps-text)}#search-drawer .nps__en{margin-left:10px;font-size:9px;font-weight:700;letter-spacing:.2em;line-height:1;color:rgba(var(--text-color,51,51,51),.38)}#search-drawer .nps__tags{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}#search-drawer .nps__tags li{margin:0}#search-drawer .nps__tag{position:relative;display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:7px 13px;border:1px solid rgba(var(--nps-accent),.22);border-radius:999px;background:#fff;font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.01em;line-height:1.3;color:var(--nps-text);text-decoration:none;cursor:pointer;transition:border-color .2s ease,color .2s ease,background-color .2s ease}#search-drawer .nps__tag svg{width:12px;height:12px;flex-shrink:0;color:var(--nps-sub)}#search-drawer .nps__tag--history{border-color:var(--nps-line);font-weight:400}#search-drawer .nps__tag:after{content:"";position:absolute;top:-5px;right:-2px;bottom:-5px;left:-2px}#search-drawer .nps__tag:hover,#search-drawer .nps__tag:focus-visible{border-color:rgba(var(--nps-accent),.55);color:rgb(var(--nps-accent))}#search-drawer .nps__history-item{position:relative;display:inline-flex}#search-drawer .nps__history-item .nps__tag--history{padding-right:30px}#search-drawer .nps__tag-remove{position:absolute;right:3px;top:50%;width:26px;height:26px;margin-top:-13px;padding:0;border:0;border-radius:50%;background:none;color:var(--nps-sub);cursor:pointer}#search-drawer .nps__tag-remove:before,#search-drawer .nps__tag-remove:after{content:"";position:absolute;left:50%;top:50%;width:9px;height:1.5px;margin:-.75px 0 0 -4.5px;background:currentColor;transform:rotate(45deg)}#search-drawer .nps__tag-remove:after{transform:rotate(-45deg)}#search-drawer .nps__tag-remove:hover,#search-drawer .nps__tag-remove:focus-visible{color:var(--nps-text);background:#f2f2f2}#search-drawer .nps__tag-count{margin-left:6px;font-size:11px;color:var(--nps-sub)}#search-drawer .nps__rows{margin:0;padding:0;list-style:none;border-top:1px solid var(--nps-line-soft)}#search-drawer .nps__rows li{margin:0;border-bottom:1px solid var(--nps-line-soft)}#search-drawer .nps__row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:10px 2px;font-size:14px;letter-spacing:.03em;line-height:1.45;color:var(--nps-text);text-decoration:none;transition:color .2s ease}#search-drawer .nps__row:hover,#search-drawer .nps__row:focus-visible{color:rgb(var(--nps-accent))}#search-drawer .nps__chev{flex-shrink:0;width:16px;height:16px;color:#aaa;transition:transform .2s ease,color .2s ease}#search-drawer .nps__row:hover .nps__chev{transform:translate(2px);color:rgb(var(--nps-accent))}#search-drawer .nps-r__meta{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0 0 6px;font-size:12px;color:var(--nps-sub)}#search-drawer .nps-r__list{margin:0;padding:0;list-style:none;transition:opacity .15s ease}#search-drawer .nps__results.is-loading .nps-r__list{opacity:.45}#search-drawer .nps-r__item{margin:0;border-bottom:1px solid var(--nps-line-soft)}#search-drawer .nps-r__link{display:flex;align-items:center;gap:14px;padding:12px 2px;color:var(--nps-text);text-decoration:none;outline-offset:-2px}#search-drawer .nps-r__img{flex-shrink:0;width:60px;aspect-ratio:3/4;overflow:hidden;border-radius:4px;background:#f6f6f6}#search-drawer .nps-r__img img{display:block;width:100%;height:100%;object-fit:cover}#search-drawer .nps-r__info{display:flex;flex-direction:column;gap:3px;min-width:0}#search-drawer .nps-r__title{font-size:13.5px;letter-spacing:.02em;line-height:1.5;color:var(--nps-text);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}#search-drawer .nps-r__link:hover .nps-r__title,#search-drawer .nps-r__link:focus-visible .nps-r__title{color:rgb(var(--nps-accent))}#search-drawer .nps-r__color{font-size:11.5px;line-height:1.4;color:var(--nps-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#search-drawer .nps-r__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:13px;color:var(--nps-text)}#search-drawer .nps-r__price--sale{color:rgb(var(--nps-accent))}#search-drawer .nps-r__price s{font-size:11.5px;color:var(--nps-sub)}#search-drawer .nps-r__soldout{font-size:11px;color:var(--nps-sub)}#search-drawer .nps-r__all{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;margin-top:4px;padding:12px 2px;font-size:14px;font-weight:700;letter-spacing:.03em;line-height:1.45;color:var(--nps-text);text-decoration:none}#search-drawer .nps-r__all .nps__chev,#search-drawer .nps-r__all:hover{color:rgb(var(--nps-accent))}#search-drawer .nps-r__all:hover span{text-decoration:underline;text-underline-offset:3px}#search-drawer .nps__loading{display:flex;align-items:center;gap:10px;padding:8px 2px;font-size:13px;color:var(--nps-sub)}#search-drawer .nps__loading:before{content:"";width:14px;height:14px;border:1.5px solid #ddd;border-top-color:rgb(var(--nps-accent));border-radius:50%;animation:npsSpin .8s linear infinite}#search-drawer .nps__empty-title{margin:0 0 8px;font-size:14px;font-weight:700;line-height:1.6;color:var(--nps-text);word-break:break-all}#search-drawer .nps__empty-text{margin:0 0 22px;font-size:12.5px;line-height:1.7;color:var(--nps-sub)}@keyframes npsSpin{to{transform:rotate(360deg)}}@media screen and (max-width:740px){#search-drawer.drawer{width:100%;max-width:none}#search-drawer .nps__header{padding-top:10px;padding-bottom:10px}#search-drawer .nps__search-icon{left:14px}#search-drawer .nps__input{padding-left:38px}#search-drawer .nps__input:placeholder-shown{padding-right:12px}#search-drawer .nps__input::placeholder{font-size:14px;letter-spacing:0}#search-drawer .nps__body{padding-top:18px}#search-drawer .nps__tag{min-height:36px;font-size:12.5px}#search-drawer .nps__rows{border-top:0}#search-drawer .nps__rows li{border-bottom:1px solid rgba(var(--text-color,51,51,51),.08)}#search-drawer .nps__row{gap:10px;min-height:0;padding:13px 2px;font-size:14px;line-height:1.4}#search-drawer .nps__row .nps__chev{display:none}#search-drawer .nps__row:after{content:"";flex-shrink:0;width:7px;height:7px;margin-right:2px;border-top:1.5px solid rgba(var(--text-color,51,51,51),.35);border-right:1.5px solid rgba(var(--text-color,51,51,51),.35);transform:rotate(45deg)}#search-drawer .nps-r__link{padding:10px 2px}#search-drawer .nps-r__img{width:54px}}@media screen and (min-width:741px){#search-drawer .nps__rows{border-top:0}#search-drawer .nps__rows li{border-bottom:1px solid rgba(var(--text-color,51,51,51),.06)}#search-drawer .nps__row{padding:11px 2px;transition:color .2s ease,padding .25s ease}#search-drawer .nps__row .nps__chev{display:none}#search-drawer .nps__row:after{content:"";flex-shrink:0;width:5px;height:5px;margin-right:4px;border-top:1.5px solid currentColor;border-right:1.5px solid currentColor;transform:translate(-4px) rotate(45deg);opacity:0;transition:opacity .2s ease,transform .25s ease}#search-drawer .nps__row:hover,#search-drawer .nps__row:focus-visible{color:rgb(var(--nps-accent));padding-left:8px}#search-drawer .nps__row:hover:after,#search-drawer .nps__row:focus-visible:after{opacity:1;transform:translate(0) rotate(45deg)}}@media(prefers-reduced-motion:reduce){#search-drawer *{transition:none!important;animation:none!important}}html.lock-all .np-msb{visibility:hidden!important;transform:translateY(110%)!important;transition:none!important}
/*# sourceMappingURL=/cdn/shop/t/118/assets/np-search.css.map */
