.nco-gs{--nco-gs-ink: #2d2e32;--nco-gs-muted: #5d5f62;--nco-gs-burg: #5f2c2c;--nco-gs-line: rgb(45 46 50 / .14);--nco-gs-kb: 0px;--nco-gs-lift: 0px;color:var(--nco-gs-ink);font-size:14px;line-height:1.4}.nco-gs *,.nco-gsr *{box-sizing:border-box}.nco-gs.is-tucked,.nco-gs.is-away{display:none}.nco-gs__pill{position:fixed;left:50%;bottom:calc(max(26px,env(safe-area-inset-bottom)) + var(--nco-gs-lift));z-index:30;display:flex;align-items:center;gap:10px;width:440px;max-width:calc(100vw - 28px);height:54px;margin:0;padding:0 10px 0 20px;border:1px solid rgb(255 255 255 / .62);border-radius:999px;background:#f6f4efd1;box-shadow:inset 0 1px #ffffff80,inset 0 -1px #30373d14,0 14px 38px #25262633;transform:translate(-50%);transition:width .28s cubic-bezier(.45,0,.2,1)}.nco-gs.is-open .nco-gs__pill{width:600px;background:#faf9f6eb}.nco-gs__pill:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;background:linear-gradient(180deg,#ffffff5c,#fff0 46%);pointer-events:none}.nco-gs__pill:focus-within{outline:2px solid rgb(95 44 44 / .55);outline-offset:2px}.nco-gs__pill svg{position:relative;z-index:1;flex:none;width:18px;height:18px;color:var(--nco-gs-ink)}.nco-gs input.nco-gs__input{position:relative;z-index:1;flex:1;min-width:0;height:100%;margin:0;padding:0;border:0;border-radius:0;outline:0;box-shadow:none;background:transparent;color:var(--nco-gs-ink);font-size:16px;line-height:1.2}.nco-gs input.nco-gs__input::placeholder{color:#2d2e32c7;opacity:1}.nco-gs__close{position:relative;z-index:1;flex:none;width:34px;height:34px;padding:0;border:0;border-radius:50%;background:#ffffff80;color:var(--nco-gs-ink);font-size:16px;line-height:1;cursor:pointer}.nco-gs__status{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.nco-gs__panel{position:fixed;left:50%;bottom:calc(96px + var(--nco-gs-lift));z-index:29;display:grid;grid-template-columns:270px 1fr;gap:22px;width:min(880px,calc(100vw - 28px));max-height:min(72vh,620px,calc(100vh - 150px - var(--nco-gs-lift)));padding:20px;overflow:auto;border:1px solid rgb(255 255 255 / .6);border-radius:24px;background:#faf9f6f2;box-shadow:inset 0 1px #ffffff80,0 22px 60px #25262642;transform:translate(-50%)}.nco-gs__panel[hidden]{display:none}.nco-gs__label{margin:0 0 8px;color:var(--nco-gs-muted);font-size:11px;font-weight:400;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.nco-gs__understood{margin:-4px 0 10px;color:var(--nco-gs-muted);font-size:12px}.nco-gs__list{display:flex;flex-direction:column;gap:1px;margin:0 0 16px}.nco-gs__row{display:flex;justify-content:space-between;gap:8px;width:100%;padding:7px 10px;border:0;border-radius:10px;background:transparent;color:var(--nco-gs-ink);font-size:14px;text-align:left;cursor:pointer}.nco-gs__row small{color:var(--nco-gs-muted);font-size:12px}.nco-gs__row:hover,.nco-gs__row:focus,.nco-gs__item:hover,.nco-gs__item:focus{outline:0;background:#fff9}.nco-gs__swatches{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 14px}.nco-gs__swatch{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:1px solid var(--nco-gs-line);border-radius:999px;background:#ffffff8c;cursor:pointer}.nco-gs__swatch span{width:14px;height:14px;border:1px solid rgb(0 0 0 / .12);border-radius:50%}.nco-gs__swatch:focus{outline:2px solid rgb(95 44 44 / .55);outline-offset:1px}.nco-gs__links{display:flex;flex-wrap:wrap;gap:4px 16px}.nco-gs__links a{padding:2px 0;color:var(--nco-gs-ink);font-size:13px;text-decoration:underline;text-underline-offset:3px}.nco-gs__links a:hover{color:var(--nco-gs-burg)}.nco-gs__results{display:grid;grid-template-columns:1fr 1fr;gap:6px 14px}.nco-gs__item{display:grid;grid-template-columns:60px 1fr;gap:12px;align-items:center;padding:6px;border-radius:12px;color:var(--nco-gs-ink);text-decoration:none}.nco-gs__thumb{display:block;width:60px;height:60px;border-radius:10px;background:#ddd8cf;object-fit:cover}.nco-gs__item b{display:block;font-size:13px;font-weight:600}.nco-gs__price{color:var(--nco-gs-muted);font-size:12px}.nco-gs__tag{display:inline-block;margin-top:2px;color:var(--nco-gs-burg);font-size:11px}.nco-gs__all{grid-column:1 / -1;display:flex;align-items:center;justify-content:center;height:40px;margin-top:8px;border-radius:999px;background:var(--nco-gs-burg);color:#fff;font-size:14px;text-decoration:none}.nco-gs__all:hover,.nco-gs__all:focus{color:#fff;opacity:.92}.nco-gs__note{margin:0 0 10px;font-size:13px}.nco-gs__chips{display:flex;flex-wrap:wrap;gap:6px}.nco-gs__chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--nco-gs-line);border-radius:999px;background:#ffffff8c;color:var(--nco-gs-ink);font-size:13px;text-decoration:none;white-space:nowrap;cursor:pointer}.nco-gs__chip small{color:var(--nco-gs-muted);font-size:11px}.nco-gsr{--nco-gs-ink: #2d2e32;--nco-gs-muted: #5d5f62;--nco-gs-burg: #5f2c2c;--nco-gs-line: rgb(45 46 50 / .14);max-width:1320px;min-height:60vh;margin:0 auto;padding:40px 28px 130px;color:var(--nco-gs-ink)}.nco-gsr__title{margin:0 0 6px;color:var(--nco-gs-ink);font-size:26px;font-weight:500;line-height:1.2}.nco-gsr__understood{margin:0 0 14px;color:var(--nco-gs-muted);font-size:14px}.nco-gsr__tools{display:flex;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:0 0 24px}.nco-gsr .nco-gs__links a{font-size:14px;color:var(--nco-gs-ink)}.nco-gsr__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px 18px}.nco-gsr__card{color:var(--nco-gs-ink);text-decoration:none}.nco-gsr__photo{display:block;width:100%;aspect-ratio:3 / 4;border-radius:14px;background:#ddd8cf;object-fit:cover}.nco-gsr__card b{display:block;margin-top:10px;font-size:14px;font-weight:600}.nco-gsr__card span{color:var(--nco-gs-muted);font-size:13px}.nco-gsr__empty{max-width:640px}@media(max-width:767px){.nco-gs__pill,.nco-gs.is-open .nco-gs__pill{width:calc(100vw - 24px);bottom:calc(max(14px,env(safe-area-inset-bottom)) + var(--nco-gs-lift))}.nco-gs.has-keyboard .nco-gs__pill{bottom:calc(var(--nco-gs-kb) + 10px)}.nco-gs__panel{bottom:calc(82px + var(--nco-gs-lift));grid-template-columns:1fr;gap:14px;width:calc(100vw - 20px);max-height:calc(100vh - 110px - var(--nco-gs-lift));padding:16px}.nco-gs.has-keyboard .nco-gs__panel{bottom:calc(var(--nco-gs-kb) + 74px);max-height:calc(100vh - var(--nco-gs-kb) - 150px)}.nco-gs__results{grid-template-columns:1fr}.nco-gsr{padding:26px 16px 110px}.nco-gsr__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 10px}.nco-gsr__title{font-size:21px}}@media(prefers-reduced-motion:reduce){.nco-gs__pill{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/107/assets/nco-glass-search.css.map */
