tw-variant-picker{display:flex;flex-direction:column;gap:18px}.vp__group{border:0;margin:0;padding:0;min-inline-size:0}.vp__legend{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px;padding:0;margin-block-end:10px;font-family:var(--font-ui);font-size:var(--fs-small);color:var(--fg-2)}.vp__name{font-weight:600;color:var(--fg)}.vp__sep{margin-inline-end:2px}.vp__value{font-weight:700;color:var(--accent-text)}.vp__swatches,.vp__pills{display:flex;flex-wrap:wrap;gap:10px}.vp__swatch{cursor:pointer;border-width:3px;box-shadow:0 0 0 1px var(--line-2)}.vp__swatch:hover{transform:scale(1.08)}.vp__input:checked+.vp__swatch{box-shadow:0 0 0 2px var(--magic),var(--glow-teal);transform:scale(1.06)}.vp__input:focus-visible+.vp__swatch{outline:none;box-shadow:var(--focus)}.vp__swatch.is-unavailable{opacity:.55}.vp__pill{cursor:pointer;-webkit-user-select:none;user-select:none}.vp__input:checked+.vp__pill{background:var(--magic);border-color:var(--magic);color:#fff}.vp__input:focus-visible+.vp__pill{outline:none;box-shadow:var(--focus)}.vp__pill.is-unavailable{opacity:.5;text-decoration:line-through}.vp__select{inline-size:100%;max-inline-size:420px}.vp__select option.is-unavailable{color:var(--fg-3)}.vp--compact{gap:12px}.vp--compact .vp__legend{margin-block-end:6px;font-size:var(--fs-micro)}.vp--compact .vp__swatch{inline-size:30px;block-size:30px}@media(prefers-reduced-motion:reduce){.vp__swatch,.vp__swatch:hover,.vp__input:checked+.vp__swatch{transform:none}}.qvm__panel{--modal-w: 900px;padding:clamp(18px,4vw,32px)}.qvm__body{min-block-size:220px}.qv-loading{display:grid;gap:clamp(16px,3vw,32px)}.qv-loading .stack{--stack-gap: 14px}.qv{display:grid;gap:clamp(16px,3vw,32px)}.qv__media{position:relative;min-inline-size:0}.qv__badges{position:absolute;inset-block-start:10px;inset-inline-start:10px;z-index:2}.qv__rail{--rail-item: 86%}.qv__slide{position:relative;aspect-ratio:1;border-radius:var(--r-lg);background:var(--shelf-1);box-shadow:inset 0 0 0 1px var(--line);overflow:hidden}.qv__img{inline-size:100%;block-size:100%;object-fit:contain;padding:7%}.qv__slide-type{position:absolute;inset-block-end:10px;inset-inline-end:10px;display:grid;place-items:center;inline-size:30px;block-size:30px;border-radius:50%;background:#ffffffe6;color:var(--ink);box-shadow:var(--shadow-1)}.qv__info{display:flex;flex-direction:column;gap:14px;min-inline-size:0}.qv__micro{font-size:var(--fs-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--fg-3)}.qv__title a{color:inherit}.qv__title a:hover{color:var(--accent-text)}.qv__excerpt{margin:0;max-inline-size:48ch}.qv__buy{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.qv__qty{flex:0 0 auto}.qv__atc{flex:1 1 180px;inline-size:auto}.qv__error:not([hidden]){display:block;inline-size:100%}.qv__more{align-self:flex-start}@media(min-width:750px){.qv,.qv-loading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.qv__rail{--rail-item: 100%}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/section-quick-view.css.map */
