.snd{width:44px;height:44px;display:inline-grid;place-items:center;border:0;background:none;color:inherit;cursor:pointer;border-radius:999px}.snd .w1,.snd .w2{opacity:.25;transition:opacity .3s}.snd.on .w1,.snd.on .w2{opacity:1}.snd:not(.on):after{content:"";position:absolute;width:6px;height:6px;border-radius:50%;background:#7c5cff;transform:translate(10px,-10px);animation:sndp 2.4s ease-in-out infinite}@keyframes sndp{50%{opacity:.25}}.snd{position:relative}@media(prefers-reduced-motion:reduce){.snd:after{animation:none}}.qv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:90;display:grid;place-items:center;padding:16px}.qv[hidden]{display:none}.qv-scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#ededf059;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);opacity:0;transition:opacity .32s}.qv.show .qv-scrim{opacity:1}.qv-card{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:28px;width:min(940px,100%);max-height:min(640px,calc(100vh - 32px));overflow:auto;padding:22px;border-radius:28px;color:#15121a;background:linear-gradient(180deg,#ffffff9e,#ffffff6b);-webkit-backdrop-filter:blur(26px) saturate(190%);backdrop-filter:blur(26px) saturate(190%);box-shadow:0 1px #ffffffd9 inset,0 40px 90px -30px #1f264073,0 12px 30px -12px #1f264040;transform:translateY(18px) scale(.97);opacity:0;transition:transform .42s cubic-bezier(.2,.8,.2,1),opacity .32s}.qv.show .qv-card{transform:none;opacity:1}.qv-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(135deg,#fffffffa,#fff6 30%,#fff0 55%,#14121e0f 78%,#ffffffbf);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.qv-x{position:absolute;right:12px;top:12px;width:44px;height:44px;border-radius:999px;border:0;background:#ffffff8c;color:#15121a;display:grid;place-items:center;cursor:pointer;z-index:2}.qv-media{display:grid;gap:10px;min-width:0}.qv-media>img{width:100%;aspect-ratio:4/5;object-fit:cover;border-radius:18px;background:#f4f4f6;box-shadow:0 10px 30px -12px #1f264059}.qv-thumbs{display:flex;gap:8px}.qv-thumbs button{width:56px;height:70px;padding:0;border:0;border-radius:10px;overflow:hidden;cursor:pointer;background:#fff;box-shadow:0 0 0 1px #15121a1f}.qv-thumbs img{width:100%;height:100%;object-fit:cover}.qv-info{display:flex;flex-direction:column;gap:14px;padding:18px 8px 8px;min-width:0}.qv-eye{margin:0;font-family:var(--mono,monospace);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#15121a8c}.qv-title{margin:0;font-weight:800;font-stretch:118%;font-size:clamp(26px,3vw,38px);line-height:.98;text-transform:uppercase;letter-spacing:-.01em}.qv-price{margin:0;font-family:var(--mono,monospace);font-size:16px;letter-spacing:.06em}.qv-opts{border:0;margin:0;padding:0;display:grid;gap:10px}.qv-opts[hidden]{display:none}.qv-opts legend{padding:0;font-family:var(--mono,monospace);font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#15121a8c}.qv-chips{display:flex;flex-wrap:wrap;gap:8px}.qv .chip{min-width:48px;min-height:44px;padding:0 14px;border-radius:999px;border:1px solid rgba(21,18,26,.18);background:#ffffff8c;color:#15121a;font-family:var(--mono,monospace);font-size:13px;cursor:pointer}.qv .chip[aria-pressed=true]{background:#15121a;color:#fff;border-color:#15121a}.qv .chip:disabled{opacity:.35;text-decoration:line-through;cursor:not-allowed}.qv-add{display:flex;align-items:center;justify-content:center;min-height:54px;border-radius:999px;background:#15121a;color:#fff;font-family:var(--mono,monospace);font-size:13px;letter-spacing:.18em;text-transform:uppercase;text-decoration:none;margin-top:6px;transition:transform .2s}.qv-add:hover{transform:translateY(-2px)}.qv-add[aria-disabled=true]{background:#15121a2e;color:#15121a99;pointer-events:none}.qv-more{font-family:var(--mono,monospace);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:#15121a;align-self:flex-start;min-height:44px;display:inline-flex;align-items:center}.qv-note{margin:0;font-size:13px;color:#15121a8c}@media(max-width:760px){.qv{align-items:end;padding:0}.qv-card{grid-template-columns:1fr;border-radius:28px 28px 0 0;max-height:92vh;padding:16px;gap:14px}.qv-media>img{aspect-ratio:1/1}.qv-card{transform:translateY(40px)}}@media(prefers-reduced-motion:reduce){.qv-card,.qv-scrim{transition:none}}.dock{position:fixed;z-index:41;left:50%;top:24px;transform:translate(-50%);display:flex;align-items:center;gap:4px;padding:5px;border-radius:999px;background:#ffffff52;-webkit-backdrop-filter:blur(18px) saturate(180%);backdrop-filter:blur(18px) saturate(180%);box-shadow:0 1px #fffc inset,0 14px 30px -16px #1f264059}.dock a{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:44px;height:36px;padding:0 10px;border-radius:999px;color:#15121a;text-decoration:none;font-family:var(--mono,monospace);font-size:11px;letter-spacing:.14em}.dock a .nm{display:none}.dock a[aria-current=page]{background:#15121a;color:#fff;padding:0 14px}.dock a[aria-current=page] .nm{display:inline;margin-left:8px;text-transform:uppercase}.dock a.seen:not([aria-current]):after{content:"";position:absolute;bottom:4px;width:4px;height:4px;border-radius:50%;background:#7c5cff}.dock .ex{padding:0 12px 0 8px;font-family:var(--mono,monospace);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:#15121a8c;white-space:nowrap}body.dive:not(.light) .dock{background:#0a061480}body.dive:not(.light) .dock a{color:#f3effc}body.dive:not(.light) .dock a[aria-current=page]{background:#f3effc;color:#0a0612}@media(max-width:760px){.dock{top:auto;bottom:86px}.dock .ex{display:none}}
/*# sourceMappingURL=/cdn/shop/t/23/assets/ux.css.map */
