.sx{--sx-font: ui-monospace, "SFMono-Regular", Menlo, Consolas, "Courier New", monospace;--sx-ink: #141414;--sx-cta: #241d19;--sx-muted: #6b655f;--sx-line: #e6e3da;--sx-line-strong: #cfcabd;--sx-wash: #f1efe8;--sx-ease: cubic-bezier(.32, .72, 0, 1);--sx-spring: cubic-bezier(.32, .72, 0, 1);--sx-spring-dur: .55s;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1001;display:block;color:var(--sx-ink)}@supports (transition-timing-function: linear(0,1)){.sx{--sx-spring: linear( 0, .067 2.6%, .252 5.5%, .502 9.2%, .72 13.4%, .869 17.7%, .957 22.2%, 1.002 27.2%, 1.02 32.6%, 1.022 39.1%, 1.012 48.3%, 1.002 61.6%, 1 );--sx-spring-dur: .7s}}.sx[hidden]{display:none}html.sx-open,html.sx-open body{overflow:hidden}.sx .sx__backdrop{display:block;position:absolute;top:0;right:0;bottom:0;left:0;background:#f1f0ea8c;-webkit-backdrop-filter:blur(14px) saturate(1.15);backdrop-filter:blur(14px) saturate(1.15);opacity:0;transition:opacity .35s ease}.sx.is-open .sx__backdrop{opacity:1}.sx__box{--sx-from-x: 0px;--sx-from-y: -12px;--sx-from-scale: .96;--sx-drag: 0px;position:absolute;top:max(1.2rem,env(safe-area-inset-top,0px));left:50%;display:flex;flex-direction:column;width:calc(100vw - 2.4rem);max-height:min(72vh,calc(100vh - 2.4rem - env(safe-area-inset-top,0px)));max-height:min(72dvh,calc(100dvh - 2.4rem - env(safe-area-inset-top,0px)));overflow:hidden;background:#fffffff5;border:1px solid var(--sx-line);border-radius:6px;box-shadow:0 1px #fffc inset,0 24px 60px -24px #241d1947,0 2px 8px #241d190a;transform-origin:top center;opacity:0;transform:translate(-50%) translate(var(--sx-from-x),var(--sx-from-y)) scale(var(--sx-from-scale));transition:opacity .22s ease,transform var(--sx-spring-dur) var(--sx-spring);will-change:transform}.sx.is-open .sx__box{opacity:1;transform:translate(-50%) translateY(var(--sx-drag))}.sx.is-dragging .sx__box{transition:none}@media screen and (min-width:750px){.sx__box{top:12vh;width:min(62rem,calc(100vw - 4rem));max-height:min(72vh,66rem)}}.sx__bar{position:relative;display:flex;align-items:center;gap:1rem;flex:0 0 auto;height:5.6rem;margin:0;padding:0 1rem 0 1.6rem}.sx__icon{flex:0 0 auto;color:var(--sx-muted)}.sx__input{flex:1 1 auto;min-width:0;height:100%;margin:0;padding:0;border:0;outline:none;background:transparent;box-shadow:none;font-family:var(--sx-font);font-size:1.5rem;letter-spacing:.02em;color:var(--sx-ink);caret-color:var(--sx-cta);-webkit-appearance:none;appearance:none}.sx__input::-webkit-search-cancel-button,.sx__input::-webkit-search-decoration{display:none}.sx__input::placeholder{color:#a39d93;opacity:1}.sx__clear,.sx__close{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;height:3.2rem;padding:0 .8rem;border:0;border-radius:4px;background:none;cursor:pointer;font-family:var(--sx-font);font-size:.95rem;letter-spacing:.08em;text-transform:uppercase;color:var(--sx-muted);transition:background-color .2s ease,color .2s ease,transform .35s var(--sx-spring)}.sx__clear:hover,.sx__close:hover{background:var(--sx-wash);color:var(--sx-ink)}.sx__clear:active,.sx__close:active{transform:scale(.92)}.sx__clear[hidden]{display:none}.sx__clear:not([hidden]){animation:sx-in .3s var(--sx-ease) both}.sx__kbd{display:inline-flex;align-items:center;justify-content:center;min-width:2.4rem;height:2.2rem;padding:0 .6rem;border:1px solid var(--sx-line-strong);border-bottom-width:2px;border-radius:4px;font-family:var(--sx-font);font-size:.85rem;letter-spacing:.04em;text-transform:lowercase;color:var(--sx-muted);background:#fff}.sx__close-icon{display:none}@media(hover:none),screen and (max-width:749px){.sx__close .sx__kbd{display:none}.sx__close-icon{display:block}}.sx__progress{position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--sx-line);overflow:hidden}.sx__progress:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;width:30%;background:linear-gradient(90deg,transparent,var(--sx-cta),transparent);transform:translate(-100%);opacity:0}.sx.is-loading .sx__progress:after{opacity:1;animation:sx-scan .9s ease-in-out infinite}.sx__body{position:relative;flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;transition:height .5s var(--sx-spring)}.sx__view{padding:.6rem 0 1rem}.sx__view[hidden]{display:none}.sx__view.is-entering .sx__group{animation:sx-in .45s var(--sx-ease) both}.sx__view.is-entering .sx__group:nth-child(2){animation-delay:.04s}.sx__view.is-entering .sx__group:nth-child(3){animation-delay:.08s}.sx__group[hidden]{display:none}.sx__label{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.6rem .4rem;font-family:var(--sx-font);font-size:.85rem;letter-spacing:.14em;text-transform:uppercase;color:var(--sx-muted)}.sx__label-action{padding:0;border:0;background:none;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;color:var(--sx-muted);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.sx__label-action:hover{color:var(--sx-ink)}.sx__rows{position:relative;margin:0;padding:0 .6rem;list-style:none}.sx-row{position:relative;z-index:1;display:flex;align-items:center;gap:1.2rem;min-height:4.4rem;padding:.6rem 1rem;border-radius:4px;color:var(--sx-ink);text-decoration:none;font-family:var(--sx-font);font-size:1.1rem;letter-spacing:.02em;transition:transform .35s var(--sx-spring);-webkit-tap-highlight-color:transparent}button.sx-row{width:100%;border:0;background:none;cursor:pointer;text-align:left}.sx-row:active{transform:scale(.985)}.sx-row__icon{flex:0 0 auto;color:#a39d93}.sx-row__text{flex:1 1 auto;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--sx-muted)}.sx-row__text mark{background:none;color:var(--sx-ink);font-weight:600}.sx-row__thumb{flex:0 0 auto;width:4rem;height:5rem;overflow:hidden;border-radius:3px;background:var(--sx-wash)}.sx-row__thumb img{display:block;width:100%;height:100%;object-fit:cover}.sx-row__main{display:flex;flex:1 1 auto;flex-direction:column;gap:.3rem;min-width:0}.sx-row__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:1.05rem;letter-spacing:.05em;text-transform:uppercase}.sx-row__title mark{background:none;color:inherit;box-shadow:inset 0 -1px 0 currentColor}.sx-row__meta{font-size:1rem;color:var(--sx-muted)}.sx-row__tag{margin-left:.8rem;font-size:.85rem;letter-spacing:.1em;text-transform:uppercase;color:#a39d93}.sx-row__go{flex:0 0 auto;color:var(--sx-ink);opacity:0;transform:translate(-4px);transition:opacity .2s ease,transform .35s var(--sx-spring)}.sx-row.is-active .sx-row__go{opacity:1;transform:none}.sx__highlight{position:absolute;z-index:0;top:0;left:0;width:0;height:0;border-radius:4px;background:var(--sx-wash);opacity:0;pointer-events:none;transition:transform .42s var(--sx-spring),width .42s var(--sx-spring),height .42s var(--sx-spring),opacity .2s ease}.sx__highlight.is-visible{opacity:1}.sx__pills{display:flex;flex-wrap:wrap;gap:.6rem;margin:0;padding:.4rem 1.6rem;list-style:none}.sx__pill{position:relative;z-index:1;display:inline-flex;align-items:center;height:3rem;padding:0 1.2rem;border:1px solid var(--sx-line-strong);border-radius:999px;font-family:var(--sx-font);font-size:.95rem;letter-spacing:.06em;text-transform:uppercase;color:var(--sx-ink);text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .35s var(--sx-spring)}.sx__pill:hover,.sx__pill.is-active{background:var(--sx-cta);border-color:var(--sx-cta);color:#f6f4ef}.sx__pill:active{transform:scale(.94)}.sx__empty{padding:1.6rem 1.6rem .4rem}.sx__empty[hidden]{display:none}.sx__empty-title{margin:0 0 .4rem;font-family:var(--sx-font);font-size:1.1rem;letter-spacing:.02em;color:var(--sx-ink)}.sx__empty-text{margin:0;font-family:var(--sx-font);font-size:1rem;color:var(--sx-muted)}.sx__empty .sx__pills{padding:1rem 0 0}.sx__footer{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1.2rem;flex:0 0 auto;min-height:4.8rem;padding:0 1.6rem;border-top:1px solid var(--sx-line);background:#f6f4efe6;font-family:var(--sx-font);font-size:1rem;letter-spacing:.04em;color:var(--sx-ink);text-decoration:none;transition:background-color .2s ease}.sx__footer[hidden]{display:none}.sx__footer:not([hidden]){animation:sx-in .35s var(--sx-ease) both}.sx__footer:hover,.sx__footer.is-active{background:#efece4}.sx__footer-text{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.sx__footer-key{display:inline-flex;align-items:center;gap:.6rem;flex:0 0 auto}.sx__footer-key svg{transition:transform .35s var(--sx-spring)}.sx__footer:hover .sx__footer-key svg,.sx__footer.is-active .sx__footer-key svg{transform:translate(3px)}@media(hover:none),screen and (max-width:749px){.sx__footer .sx__kbd{display:none}}@keyframes sx-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes sx-scan{0%{transform:translate(-100%)}to{transform:translate(400%)}}@media(prefers-reduced-motion:reduce){.sx *,.sx *:before,.sx *:after{animation-duration:.01ms!important;animation-delay:0s!important;transition-duration:.01ms!important}.sx .sx__box{transition-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/40/assets/site-search.css.map */
