.qm .qm-man-hero{padding-block:clamp(56px,7vw,112px) clamp(48px,6vw,88px)}.qm .qm-man-hero-grid{display:grid;gap:var(--s-8)}.qm .qm-man-hero-inner{display:grid;gap:var(--s-5);max-width:820px;align-content:start}@media(min-width:1024px){.qm .qm-man-hero-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:var(--s-9)}}.qm .qm-man-index{padding:var(--s-2) var(--s-5);border:1px solid var(--c-line);border-radius:var(--r-3);background:var(--c-paper)}.qm .qm-man-index-title{padding:var(--s-4) 0 var(--s-2);font-size:var(--t-micro);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--c-ink-2)}.qm .qm-man-index li+li{border-top:1px solid var(--c-line)}.qm .qm-man-index a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--s-3);min-height:60px;padding:10px 0;text-decoration:none}.qm .qm-man-index-label{grid-column:1;font-weight:500}.qm .qm-man-index-detail{grid-column:1;font-size:var(--t-small);color:var(--c-ink-3)}.qm .qm-man-index a svg{grid-column:2;grid-row:1 / span 2;width:20px;height:20px;color:var(--c-ink-2);transform:rotate(90deg);transition:transform var(--d-1) var(--ease)}.qm .qm-man-index a:hover .qm-man-index-label{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.qm .qm-man-index a:hover svg{transform:rotate(90deg) translate(3px)}.qm .qm-man-title{font-size:var(--t-h2);font-weight:500;line-height:1.04;letter-spacing:-.03em;text-wrap:balance}.qm .qm-man-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4) var(--s-6);margin-top:var(--s-2)}.qm .qm-man-actions .qm-text-link{min-height:44px}.qm .qm-man-down svg{width:20px;height:20px;transform:rotate(90deg);transition:transform var(--d-1) var(--ease)}.qm .qm-man-down:hover svg{transform:rotate(90deg) translate(3px)}.qm .qm-man-steps{display:grid;border-top:1px solid var(--c-line)}.qm .qm-man-step{display:grid;grid-template-columns:96px minmax(0,1fr);gap:var(--s-4);align-items:start;padding-block:var(--s-4);border-bottom:1px solid var(--c-line)}.qm .qm-man-step-media{position:relative;aspect-ratio:1/1;border-radius:var(--r-2);overflow:hidden;background:var(--c-sand-soft)}.qm .qm-man-step-media img{width:100%;height:100%;object-fit:cover}.qm .qm-man-step-body{display:grid;gap:6px;align-content:start;min-width:0}.qm .qm-man-step-label{font-size:var(--t-micro);font-weight:500;letter-spacing:.1em;text-transform:uppercase;color:var(--c-bluesteel)}.qm .qm-man-step-text{font-size:.9375rem;line-height:1.55;text-wrap:pretty}.qm .qm-man-note{display:flex;gap:8px;align-items:flex-start;font-size:var(--t-small);line-height:1.5;color:var(--c-ink-2)}.qm .qm-man-note svg{flex:none;width:18px;height:18px;margin-top:1px;color:var(--c-bluesteel)}.qm .qm-man-steps-foot{margin-top:var(--s-6)}@media(min-width:640px){.qm .qm-man-steps{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--s-7)}.qm .qm-man-step{grid-template-columns:112px minmax(0,1fr)}}@media(min-width:1024px){.qm .qm-man-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-8) var(--s-5);border-top:0}.qm .qm-man-step{grid-template-columns:minmax(0,1fr);gap:var(--s-3);padding:0;border-bottom:0}.qm .qm-man-step-media{aspect-ratio:4/5;border-radius:var(--r-3);margin-bottom:var(--s-1)}}.qm .qm-man-video-grid{display:grid;gap:var(--s-6)}.qm .qm-man-video-grid .qm-section-head{margin-bottom:0}@media(min-width:1024px){.qm .qm-man-video-grid{grid-template-columns:minmax(0,4fr) minmax(0,8fr);align-items:center;gap:clamp(40px,5vw,80px)}}.qm .qm-man-video-frame{position:relative;aspect-ratio:16/9;border-radius:var(--r-3);overflow:hidden;background:#000}.qm .qm-man-video-frame iframe,.qm .qm-man-video-frame video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}.qm .qm-man-video-frame video{display:block;object-fit:contain;background:#000}.qm .qm-man-video-btn{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;padding:0;border:0;background:none;cursor:pointer;color:inherit}.qm .qm-man-video-btn img{width:100%;height:100%;object-fit:cover}.qm .qm-man-video-play{position:absolute;left:clamp(12px,2vw,24px);bottom:clamp(12px,2vw,24px);display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:6px 18px 6px 6px;border-radius:var(--r-pill);background:var(--c-glass);color:var(--c-ink);font-size:.9375rem;font-weight:500;box-shadow:var(--sh-2);transition:transform var(--d-1) var(--ease)}.qm .qm-man-video-btn:hover .qm-man-video-play{transform:translateY(-2px)}.qm .qm-man-video-btn:focus-visible{outline-offset:-4px}.qm .qm-man-video-play-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:var(--c-bluesteel);color:var(--c-smoke)}.qm .qm-man-video-play-icon svg{width:18px;height:18px;margin-left:2px}.qm .qm-man-video-len{color:var(--c-ink-3);font-variant-numeric:tabular-nums}.qm .qm-man-video-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--s-2) var(--s-5);margin-top:var(--s-4)}.qm .qm-man-video-foot .qm-text-link{min-height:44px}.qm .qm-night .qm-man-video-foot .qm-meta{color:var(--c-steel)}.qm .qm-night .qm-man-video-head .qm-h2{color:var(--c-smoke)}.qm .qm-man-picker{display:block;margin:0 0 var(--s-7);padding:clamp(20px,3vw,32px);border:1px solid var(--c-line);border-radius:var(--r-3);background:var(--c-paper);min-width:0}.qm .qm-man-picker[hidden]{display:none}.qm .qm-man-picker legend{float:left;width:100%;padding:0;margin:0;font-size:var(--t-h4);font-weight:500;line-height:1.3}.qm .qm-man-picker-hint{clear:left;padding-top:4px;font-size:var(--t-small);color:var(--c-ink-2)}.qm .qm-man-sizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-2);margin-top:var(--s-4)}.qm .qm-man-sizes .qm-chip-body{min-width:0;min-height:60px}.qm .qm-man-sizes .qm-chip-name,.qm .qm-man-sizes .qm-chip-dims{white-space:normal}@media(min-width:560px){.qm .qm-man-sizes{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.qm .qm-man-sizes{grid-template-columns:repeat(6,minmax(0,1fr))}}.qm .qm-man-result:empty{display:none}.qm .qm-man-result{display:grid;gap:var(--s-3);margin-top:var(--s-4);padding-top:var(--s-4);border-top:1px solid var(--c-line)}.qm .qm-man-result p{font-size:.9375rem;line-height:1.55}.qm .qm-man-result-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-5)}.qm .qm-man-cards{display:grid;gap:var(--s-4)}@media(min-width:800px){.qm .qm-man-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-5)}}.qm .qm-man-card{display:flex;flex-direction:column;gap:var(--s-3);padding:clamp(20px,3vw,32px);border:1px solid var(--c-line);border-radius:var(--r-3);background:var(--c-paper);scroll-margin-top:96px;transition:border-color var(--d-1) var(--ease),box-shadow var(--d-1) var(--ease)}.qm .qm-man-card.is-match{border-color:var(--c-bluesteel);box-shadow:inset 0 0 0 1px var(--c-bluesteel)}.qm .qm-man-card-top{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);min-height:32px}.qm .qm-man-card-top>svg{width:30px;height:30px;color:var(--c-bluesteel)}.qm .qm-man-tag{display:none;align-items:center;padding:4px 12px;border-radius:var(--r-pill);background:var(--c-bluesteel);color:var(--c-smoke);font-size:var(--t-micro);font-weight:500;letter-spacing:.04em}.qm .qm-man-card.is-match .qm-man-tag{display:inline-flex}.qm .qm-man-card-head{display:grid;gap:6px}.qm .qm-man-for{font-size:.9375rem;line-height:1.5;color:var(--c-ink)}.qm .qm-man-for strong{font-weight:500}.qm .qm-man-desc{flex:1 1 auto;font-size:.9375rem;line-height:1.55;color:var(--c-ink-2);text-wrap:pretty}.qm .qm-man-details{display:flex;flex-wrap:wrap;gap:4px var(--s-4);font-size:var(--t-small);color:var(--c-ink-3)}.qm .qm-man-details li{display:inline-flex;align-items:center;gap:6px}.qm .qm-man-details li+li:before{content:"";width:4px;height:4px;border-radius:50%;background:var(--c-line-strong);margin-right:calc(var(--s-4) - 10px);margin-left:calc(-1 * var(--s-4) + 6px)}.qm .qm-man-card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-5);padding-top:var(--s-2)}.qm .qm-man-card-actions .qm-btn svg,.qm .qm-man-result-actions .qm-btn svg{width:20px;height:20px}.qm .qm-man-card-actions .qm-text-link,.qm .qm-man-result-actions .qm-text-link{min-height:44px}.qm .qm-man-card-actions .qm-text-link svg,.qm .qm-man-result-actions .qm-text-link svg{width:17px;height:17px}.qm .qm-man-card-actions .qm-text-link:hover svg,.qm .qm-man-result-actions .qm-text-link:hover svg{transform:none}.qm .qm-man-downloads-foot{margin-top:var(--s-6)}.qm .qm-man-help-band{padding-block:clamp(48px,6vw,96px)}.qm .qm-man-help{display:grid;gap:var(--s-5);align-items:center;padding:clamp(24px,4vw,40px);border-radius:var(--r-3);background:var(--c-sand-soft)}.qm .qm-man-help-icon{display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:var(--c-paper);color:var(--c-bluesteel)}.qm .qm-man-help-icon svg{width:26px;height:26px}.qm .qm-man-help-copy{display:grid;gap:6px}.qm .qm-man-help-copy a{font-weight:500;word-break:break-word}.qm .qm-man-help .qm-btn svg{width:20px;height:20px}@media(min-width:800px){.qm .qm-man-help{grid-template-columns:auto minmax(0,1fr) auto;gap:var(--s-6)}}@media(max-width:420px){.qm .qm-man-help .qm-btn{width:100%}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/qimora-manuals.css.map */
