.qc-root{--qc-ink: #000;--qc-soft: #5f5f5f;--qc-steel: #767676;--qc-hair: #e5e5e5;--qc-paper: #fff;--qc-top: 0px;--qc-bar-h: 52px;--qc-gap: 12px;--qc-row-gap: 28px;--qc-display: "Bebas Neue", Haettenschweiler, "Arial Narrow", Impact, sans-serif;--qc-body: Helvetica, Arial, sans-serif;--qc-ease: cubic-bezier(.23, 1, .32, 1);--qc-cols: 2;--qc-dense: 3;font-family:var(--qc-body);color:var(--qc-ink);padding-bottom:72px}@media(min-width:640px){.qc-root{--qc-cols: 3;--qc-dense: 4}}@media(min-width:900px){.qc-root{--qc-cols: 4;--qc-dense: 6;--qc-gap: 16px}}@media(min-width:1025px){.qc-root{--qc-cols: 5;--qc-dense: 7}}@media(min-width:1200px){.qc-root{--qc-cols: 6;--qc-dense: 8}}.qc-root *,.qc-root *:before,.qc-root *:after{box-sizing:border-box}.qc-root :focus-visible{outline:2px solid var(--qc-ink);outline-offset:2px}.qc-root a{color:inherit}.qc-vh{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.qc-n{font-family:var(--qc-body);font-size:11px;font-weight:400;letter-spacing:.04em;font-variant-numeric:tabular-nums;color:var(--qc-steel);margin-left:.45em;vertical-align:.15em}.qc-idx{margin:0;font-size:11px;letter-spacing:.14em;font-variant-numeric:tabular-nums;color:var(--qc-steel)}.qc-grid{display:grid;grid-template-columns:repeat(var(--qc-cols),minmax(0,1fr));gap:var(--qc-row-gap) var(--qc-gap)}.qc-grid--dense{grid-template-columns:repeat(var(--qc-dense),minmax(0,1fr));--qc-row-gap: 22px}.qc-root .rel-media{aspect-ratio:1 / 1}.qc-root .rel-media img{width:100%;height:100%;object-fit:cover;display:block}.qc-root .rel-name{margin-top:12px}.qc-grid--dense .rel-name{font-size:13px;margin-top:8px}.qc-grid--dense .rel-price{font-size:12px;color:var(--qc-soft);margin-top:2px}.qc-sec{margin-top:64px;scroll-margin-top:calc(var(--qc-top) + var(--qc-bar-h) + 8px)}.qc-sec:first-of-type{margin-top:28px}.qc-head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"idx idx" "h2 meta" "line more";align-items:end;column-gap:24px;border-top:1px solid var(--qc-ink);padding:12px 0 20px}.qc-head .qc-idx{grid-area:idx;margin-bottom:4px}.qc-h2{grid-area:h2;margin:0;font-family:var(--qc-display);font-size:clamp(40px,6vw,72px);line-height:.86;letter-spacing:.005em;outline:none}.qc-meta{grid-area:meta;margin:0;display:flex;gap:14px;font-size:12px;letter-spacing:.1em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--qc-soft);white-space:nowrap}.qc-line{grid-area:line;margin:8px 0 0;font-size:14px;color:var(--qc-soft)}.qc-more{grid-area:more;justify-self:end;display:inline-flex;align-items:center;min-height:44px;font-size:12px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;background:linear-gradient(currentColor,currentColor) 0 calc(100% - 12px) / 0 1px no-repeat;transition:background-size .2s var(--qc-ease)}.qc-more:hover{background-size:100% 1px}@media(max-width:639px){.qc-head{grid-template-areas:"idx idx" "h2 h2" "meta meta" "line more";row-gap:6px}.qc-meta{margin-top:6px}}.qc-group+.qc-group{margin-top:36px}.qc-ghead{display:flex;align-items:baseline;justify-content:space-between;gap:16px;border-bottom:1px solid var(--qc-hair);padding:8px 0 10px;margin-bottom:16px}.qc-h3{margin:0;font-family:var(--qc-display);font-size:24px;line-height:1}.qc-ghead a{font-size:12px;letter-spacing:.12em;text-transform:uppercase;text-decoration:none;color:var(--qc-soft);display:inline-flex;align-items:center;min-height:44px;margin:-14px 0}.qc-ghead a:hover{color:var(--qc-ink)}.qc-bar{position:sticky;top:var(--qc-top);z-index:40;background:var(--qc-paper);border-bottom:1px solid var(--qc-hair);min-height:var(--qc-bar-h)}.qc-jump ul{display:flex;gap:28px;margin:0;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain}.qc-jump ul::-webkit-scrollbar{display:none}.qc-jump a{position:relative;display:flex;align-items:center;min-height:var(--qc-bar-h);white-space:nowrap;font-size:12px;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--qc-soft);transition:color .16s var(--qc-ease)}.qc-jump a:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--qc-ink);transform:scaleX(0);transform-origin:0 50%;transition:transform .22s var(--qc-ease)}.qc-jump a:hover,.qc-jump a.is-on{color:var(--qc-ink)}.qc-jump a.is-on:after{transform:scaleX(1)}@media(max-width:639px){.qc-jump ul{gap:16px}.qc-jump a{font-size:11px;letter-spacing:.08em}.qc-jump .qc-n{margin-left:.3em}}@media(prefers-reduced-motion:reduce){.qc-root *,.qc-root *:after{transition:none!important}}
/*# sourceMappingURL=/cdn/shop/t/56/assets/qt-rayons.css.map */
