.qsum{background:var(--qsum-bg, #fff);color:var(--qsum-ink, #171717);padding:clamp(40px,6vw,84px) 0;font-family:Inter,sans-serif}.qsum__panel{border:1px solid var(--qsum-line, #e4e4e4);border-top:3px solid var(--qsum-accent, #001CD4);border-radius:var(--qsum-radius, 6px);overflow:hidden;background:var(--qsum-card-bg, #fff)}.qsum__masthead{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:clamp(24px,3vw,40px);border-bottom:1px solid var(--qsum-line, #e4e4e4)}.qsum__masthead-main{max-width:640px}.qsum__eyebrow{display:inline-block;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--qsum-accent, #001CD4);margin-bottom:14px;opacity:0;transform:translateY(8px);transition:opacity .6s ease,transform .6s ease}.qsum__heading{font-size:clamp(26px,3.4vw,44px);font-weight:800;line-height:1.08;letter-spacing:-.03em;margin:0;opacity:0;transform:translateY(10px);transition:opacity .6s ease .05s,transform .6s ease .05s}.qsum__intro{font-size:15px;line-height:1.6;color:var(--qsum-muted, #5c5c5c);margin:14px 0 0;max-width:56ch;opacity:0;transform:translateY(10px);transition:opacity .6s ease .1s,transform .6s ease .1s}.qsum.is-visible .qsum__eyebrow,.qsum.is-visible .qsum__heading,.qsum.is-visible .qsum__intro{opacity:1;transform:none}.qsum__masthead-meta{display:flex;flex-direction:column;align-items:flex-end;gap:12px;flex-shrink:0}.qsum__ref{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--qsum-muted, #5c5c5c);padding:4px 10px;border:1px solid var(--qsum-line, #e4e4e4);border-radius:4px}.qsum__link{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--qsum-accent, #001CD4);text-decoration:none;transition:gap .25s ease}.qsum__link svg{width:15px;height:15px}.qsum__link:hover{gap:12px}.qsum__fields{display:grid;grid-template-columns:repeat(var(--qsum-cols, 3),1fr);gap:1px;background:var(--qsum-line, #e4e4e4)}.qsum__field{background:var(--qsum-card-bg, #fff);padding:clamp(22px,2.4vw,34px);opacity:0;transform:translateY(14px);transition:opacity .5s ease calc(var(--i) * 60ms),transform .5s ease calc(var(--i) * 60ms),background .3s ease}.qsum.is-visible .qsum__field{opacity:1;transform:none}.qsum__field:hover{background:var(--qsum-accent-soft, #001CD40f)}.qsum__field-top{display:flex;align-items:center;gap:10px;margin-bottom:12px}.qsum__field-index{font-size:12px;font-weight:600;letter-spacing:.05em;color:var(--qsum-accent, #001CD4);font-variant-numeric:tabular-nums}.qsum__field-mark{width:14px;height:1px;background:var(--qsum-accent, #001CD4);flex-shrink:0;transition:width .3s ease}.qsum__field:hover .qsum__field-mark{width:22px}.qsum__field-label{font-size:15px;font-weight:700;letter-spacing:-.01em;color:var(--qsum-ink, #171717)}.qsum__field-icon{margin-left:auto;color:var(--qsum-muted, #5c5c5c);opacity:.45;transition:opacity .3s ease,color .3s ease}.qsum__field-icon svg{width:20px;height:20px;display:block}.qsum__field:hover .qsum__field-icon{opacity:1;color:var(--qsum-accent, #001CD4)}.qsum__field-body{font-size:14px;line-height:1.62;color:var(--qsum-muted, #5c5c5c);margin:0;padding-left:24px}@media(prefers-reduced-motion:reduce){.qsum__eyebrow,.qsum__heading,.qsum__intro,.qsum__field{opacity:1;transform:none;transition:none}.qsum__field-mark{transition:none}}@media screen and (max-width:989px)and (min-width:700px){.qsum__fields{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:699px){.qsum__masthead{flex-direction:column;align-items:flex-start;padding:24px 20px}.qsum__masthead-meta{align-items:flex-start;flex-direction:row}.qsum__heading{font-size:26px}.qsum__panel{overflow:visible}.qsum__fields{display:flex;grid-template-columns:none;gap:0;background:transparent;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin:0;padding:4px 20px 20px;scroll-padding-left:20px}.qsum__fields::-webkit-scrollbar{display:none}.qsum__field{flex:0 0 78%;max-width:320px;scroll-snap-align:start;border:1px solid var(--qsum-line, #e4e4e4);border-radius:8px;padding:22px 20px;transition:opacity .5s ease calc(min(var(--i),2)*90ms),transform .5s ease calc(min(var(--i),2)*90ms),background .3s ease}.qsum__field+.qsum__field{margin-left:12px}.qsum__field:hover{background:var(--qsum-card-bg, #fff)}}
/*# sourceMappingURL=/cdn/shop/t/117/assets/quick-summary.css.map */
