.ss-qv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483001;display:flex;align-items:center;justify-content:center;padding:20px;background:#0c0c0c8c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s}.ss-qv.is-open{opacity:1;visibility:visible}.ss-qv__panel{width:100%;max-width:720px;background:var(--ss-white, #fff);border-radius:18px;overflow:hidden;display:grid;grid-template-rows:auto 1fr;box-shadow:0 24px 80px #0000002e;transform:translateY(12px) scale(.98);transition:transform .35s var(--ss-ease, cubic-bezier(.22, 1, .36, 1))}.ss-qv.is-open .ss-qv__panel{transform:none}.ss-qv__head{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:2px 12px;padding:16px 18px 14px;border-bottom:1px solid var(--ss-border, #ececec)}.ss-qv__head-label{grid-column:1;margin:0;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ss-orange, #f47a20)}.ss-qv__head h2{grid-column:1;margin:0;font-family:var(--ss-font-heading, "Manrope", sans-serif);font-size:15px;font-weight:800;line-height:1.25;letter-spacing:-.02em}.ss-qv__close{grid-column:2;grid-row:1 / span 2;align-self:start;width:36px;height:36px;border:1px solid var(--ss-border);border-radius:10px;background:#fff;cursor:pointer;display:grid;place-items:center;transition:border-color .2s,color .2s}.ss-qv__close:hover{border-color:var(--ss-orange);color:var(--ss-orange)}.ss-qv__body{padding:18px;overflow:visible}.ss-qv__grid{display:grid;gap:18px;align-items:start}@media(min-width:640px){.ss-qv__grid{grid-template-columns:200px 1fr;gap:22px}}.ss-qv__media{aspect-ratio:1;background:var(--ss-smoke, #fafafa);border-radius:12px;overflow:hidden;display:grid;place-items:center;padding:12px;border:1px solid var(--ss-border, #ececec)}.ss-qv__media img{width:100%;height:100%;object-fit:contain}.ss-qv__vendor{margin:0 0 4px;font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--ss-muted)}.ss-qv__title{margin:0 0 8px;font-family:var(--ss-font-heading, "Manrope", sans-serif);font-size:17px;font-weight:800;line-height:1.2;letter-spacing:-.02em}.ss-qv__price{font-size:20px;font-weight:800;color:var(--ss-orange);margin-bottom:8px}.ss-qv__price s{font-size:13px;color:var(--ss-muted);margin-left:6px}.ss-qv__desc{margin:0 0 12px;font-size:12px;line-height:1.5;color:var(--ss-muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.ss-qv__opts-wrap{display:grid;gap:10px;margin-bottom:10px}.ss-qv__opts label{display:block;font-size:10px;font-weight:700;margin-bottom:6px;text-transform:uppercase;letter-spacing:.06em;color:var(--ss-muted)}.ss-qv__pills{display:flex;flex-wrap:wrap;gap:5px;max-height:none;overflow:visible}.ss-qv__pill{padding:6px 11px;border:1px solid var(--ss-border);border-radius:999px;background:#fff;font-family:inherit;font-size:11px;font-weight:600;cursor:pointer;transition:border-color .2s,background .2s,color .2s;line-height:1.2}.ss-qv__pill.is-active,.ss-qv__pill:hover{border-color:var(--ss-orange);background:#f47a2014;color:var(--ss-charcoal)}.ss-qv__more-hint{margin:4px 0 0;font-size:10px;font-weight:600;color:var(--ss-orange)}.ss-qv__full-link{display:inline-flex;align-items:center;gap:6px;margin-bottom:12px;font-size:12px;font-weight:700;color:var(--ss-orange)!important;text-decoration:none!important;transition:gap .2s}.ss-qv__full-link:hover{gap:9px}.ss-qv__full-link svg{flex-shrink:0}.ss-qv__actions{display:flex}.ss-qv__add{flex:1;min-height:44px;border:0;border-radius:11px;background:var(--ss-charcoal);color:#fff;font-family:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background .25s}.ss-qv__add:hover:not(:disabled){background:var(--ss-orange)}.ss-qv__add:disabled{opacity:.5;cursor:not-allowed}.ss-qv__loading{display:grid;place-items:center;min-height:160px;color:var(--ss-muted);font-size:14px}@media(max-width:639px){.ss-qv{align-items:flex-end;padding:0}.ss-qv__panel{max-width:none;border-radius:18px 18px 0 0;max-height:88vh}.ss-qv__body{overflow-y:auto;max-height:calc(88vh - 70px)}}@media(prefers-reduced-motion:reduce){.ss-qv__panel{transition:none;transform:none}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/ss-quick-view.css.map */
