.nova-pickbtn{display:flex;align-items:center;gap:var(--sp-3);width:100%;padding:9px var(--sp-3) 9px var(--sp-4);border:1px solid rgb(var(--line));border-radius:var(--radius-pill);background:rgb(var(--bg));color:rgb(var(--fg));font:inherit;text-align:left;cursor:pointer;min-height:46px;transition:border-color var(--dur-fast) var(--ease),box-shadow var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}.nova-pickbtn:hover{border-color:rgb(var(--accent) / .5)}.nova-pickbtn:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:2px}.nova-pickbtn__txt{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.nova-pickbtn__label{font-size:var(--step--2);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgb(var(--muted));line-height:1.1}.nova-pickbtn__value{font-size:var(--step--1);font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nova-pickbtn__logo{height:16px;width:auto;max-width:110px;object-fit:contain;display:block}.nova-pickbtn__chev{flex:none;width:16px;height:16px;color:rgb(var(--muted));transition:transform var(--dur-fast) var(--ease)}.nova-pickbtn__chev svg{width:100%;height:100%;stroke:currentColor;stroke-width:2;fill:none}.nova-pickbtn[aria-expanded=true] .nova-pickbtn__chev{transform:rotate(180deg)}.nova-pickbtn.is-set{border-color:rgb(var(--accent) / .55);box-shadow:inset 0 0 0 1px rgb(var(--accent) / .18)}.nova-pickbtn.is-set .nova-pickbtn__value{color:rgb(var(--accent))}html.nova-sheet-lock,html.nova-sheet-lock body{overflow:hidden}.nova-sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:150}.nova-sheet[hidden]{display:none}.nova-sheet__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#00000080;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity var(--dur) var(--ease)}.nova-sheet.is-open .nova-sheet__scrim{opacity:1}.nova-sheet__panel{position:absolute;left:0;right:0;bottom:0;display:flex;flex-direction:column;max-height:86vh;max-height:min(86dvh,720px);background:rgb(var(--bg));color:rgb(var(--fg));border-radius:22px 22px 0 0;border:1px solid rgb(var(--line));border-bottom:0;box-shadow:var(--shadow-lg);transform:translateY(100%);transition:transform .34s var(--ease-spring);overscroll-behavior:contain}.nova-sheet.is-open .nova-sheet__panel{transform:translateY(0)}.nova-sheet__panel.is-dragging{transition:none}.nova-sheet__grab{padding:10px 0 2px;display:grid;place-items:center;cursor:grab;touch-action:none}.nova-sheet__grab span{width:44px;height:5px;border-radius:99px;background:rgb(var(--fg) / .16);display:block}.nova-sheet__head{display:flex;align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-5) var(--sp-3)}.nova-sheet__headtxt{flex:1;min-width:0}.nova-sheet__eyebrow{margin:0 0 2px;font-family:var(--font-display);font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--accent))}.nova-sheet__title{margin:0;font-family:var(--font-display);font-size:var(--step-1);letter-spacing:.01em;text-transform:uppercase;line-height:1.1}.nova-sheet__close{flex:none;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;border:1px solid rgb(var(--line));background:rgb(var(--bg));color:rgb(var(--fg) / .7);cursor:pointer;padding:0;transition:color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.nova-sheet__close svg{width:16px;height:16px;stroke:currentColor;stroke-width:2;fill:none}.nova-sheet__close:hover{color:rgb(var(--accent));border-color:rgb(var(--accent) / .5)}.nova-sheet__searchwrap{padding:0 var(--sp-5) var(--sp-3)}.nova-sheet__search{position:relative;display:block}.nova-sheet__searchicon{position:absolute;left:14px;top:50%;transform:translateY(-50%);width:17px;height:17px;color:rgb(var(--muted));pointer-events:none}.nova-sheet__searchicon svg{width:100%;height:100%;stroke:currentColor;stroke-width:1.8;fill:none}.nova-sheet__input{width:100%;height:46px;padding:0 40px;border:1px solid rgb(var(--line));border-radius:var(--radius-pill);background:rgb(var(--surface));color:rgb(var(--fg));font:inherit;font-size:16px;transition:border-color var(--dur-fast) var(--ease),background var(--dur-fast) var(--ease)}.nova-sheet__input::placeholder{color:rgb(var(--muted))}.nova-sheet__input:focus{outline:none;border-color:rgb(var(--accent) / .6);background:rgb(var(--bg))}.nova-sheet__searchclear{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:30px;height:30px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:rgb(var(--fg) / .08);color:rgb(var(--fg) / .7);cursor:pointer}.nova-sheet__searchclear svg{width:13px;height:13px;stroke:currentColor;stroke-width:2.4;fill:none}.nova-sheet__body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding-bottom:max(var(--sp-4),env(safe-area-inset-bottom))}.nova-sheet__list{list-style:none;margin:0;padding:0 var(--sp-3)}.nova-sheet__group{padding:var(--sp-4) var(--sp-2) var(--sp-2);font-family:var(--font-display);font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:rgb(var(--muted))}.nova-sheet__opt{display:flex;align-items:center;gap:var(--sp-3);width:100%;padding:11px var(--sp-3);border:0;border-radius:var(--radius);background:none;color:inherit;font:inherit;text-align:left;cursor:pointer;min-height:54px;transition:background var(--dur-fast) var(--ease)}.nova-sheet__opt:hover,.nova-sheet__opt.is-active{background:rgb(var(--fg) / .05)}.nova-sheet__opt:focus-visible{outline:2px solid rgb(var(--accent));outline-offset:-2px}.nova-sheet__opt[disabled]{opacity:.38;cursor:not-allowed}.nova-sheet__opt.is-selected{background:rgb(var(--accent) / .08)}.nova-sheet__opt.is-selected .nova-sheet__label{color:rgb(var(--accent))}.nova-sheet__media{flex:none;display:grid;place-items:center;width:56px;height:42px;border-radius:var(--radius-sm);background:#fff;border:1px solid rgb(var(--line) / .8);overflow:hidden}.nova-sheet__media img{width:100%;height:100%;object-fit:contain;padding:3px}.nova-sheet__media--logo{background:transparent;border:0;width:auto;min-width:62px;height:26px;justify-items:start}.nova-sheet__media--logo img{padding:0;height:100%;width:auto;max-width:108px;object-fit:contain}.nova-sheet__media--solo{flex:1 1 auto;min-width:0;height:32px}.nova-sheet__media--solo img{width:100%;height:32px;max-width:min(190px,54vw);object-fit:contain;object-position:left center}.nova-sheet__txt--sr{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}html.theme-dark .nova-sheet__media--logo img,html.theme-dark .nova-pickbtn__logo{filter:brightness(0) invert(1)}.nova-sheet__media--icon{background:rgb(var(--fg) / .05);border:0;width:40px;height:40px;border-radius:50%;color:rgb(var(--accent))}.nova-sheet__media--icon svg{width:19px;height:19px;stroke:currentColor;stroke-width:1.7;fill:none}.nova-sheet__txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.nova-sheet__label{font-size:var(--step-0);font-weight:600;line-height:1.2}.nova-sheet__sub{font-size:var(--step--1);color:rgb(var(--muted));line-height:1.2}.nova-sheet__count{flex:none;font-size:var(--step--1);color:rgb(var(--muted));font-variant-numeric:tabular-nums}.nova-sheet__tick{flex:none;width:20px;height:20px;color:rgb(var(--accent));opacity:0}.nova-sheet__tick svg{width:100%;height:100%;stroke:currentColor;stroke-width:2.4;fill:none}.nova-sheet__opt.is-selected .nova-sheet__tick{opacity:1}.nova-sheet__none{padding:var(--sp-8) var(--sp-5);text-align:center;color:rgb(var(--muted))}.nova-sheet__foot{padding:var(--sp-3) var(--sp-5) max(var(--sp-4),env(safe-area-inset-bottom));border-top:1px solid rgb(var(--line))}.nova-sheet__footbtn{width:100%;padding:12px;border-radius:var(--radius-pill);border:1px solid rgb(var(--line));background:rgb(var(--bg));color:rgb(var(--fg));font:inherit;font-size:var(--step--1);font-weight:600;cursor:pointer}.nova-sheet__footbtn:hover{border-color:rgb(var(--accent) / .5);color:rgb(var(--accent))}@media(min-width:750px){.nova-sheet__panel{left:50%;right:auto;bottom:auto;top:50%;width:min(560px,92vw);max-height:min(78vh,680px);border-radius:var(--radius-lg);border-bottom:1px solid rgb(var(--line));transform:translate(-50%,-46%) scale(.97);opacity:0;transition:transform .26s var(--ease-spring),opacity .2s var(--ease)}.nova-sheet.is-open .nova-sheet__panel{transform:translate(-50%,-50%) scale(1);opacity:1}.nova-sheet__grab{display:none}.nova-sheet__head{padding-top:var(--sp-5)}}@media(prefers-reduced-motion:reduce){.nova-sheet__scrim,.nova-sheet__panel,.nova-pickbtn,.nova-pickbtn__chev,.nova-sheet__opt,.nova-sheet__close{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/nova-sheet.css.map */
