.qp-rime-builds{background:var(--qp-well);color:var(--qp-ink);border-top:1px solid var(--qp-hairline);scroll-margin-top:var(--m-header-height, 0px)}.qp-rime-builds__inner{max-width:1200px;margin:0 auto;padding:var(--qp-section-pad) var(--qp-space-4)}@media(min-width:1024px){.qp-rime-builds__inner{padding-top:var(--qp-section-pad-lg);padding-bottom:var(--qp-section-pad-lg)}}@media(min-width:1232px){.qp-rime-builds__inner{padding-left:0;padding-right:0}}.qp-rime-builds__head{display:flex;flex-direction:column;gap:var(--qp-space-3);margin:0 0 var(--qp-space-5)}@media(min-width:768px){.qp-rime-builds__head{flex-direction:row;align-items:flex-end;justify-content:space-between;gap:var(--qp-space-5);margin-bottom:var(--qp-space-7)}}.qp-rime-builds__heading{font-family:var(--qp-font-display);font-weight:var(--qp-weight-medium);font-size:28px;line-height:1.15;color:var(--qp-ink);margin:0 0 var(--qp-space-2)}@media(min-width:1024px){.qp-rime-builds__heading{font-size:40px}}.qp-rime-builds__dek{margin:0;max-width:40em;color:var(--qp-muted);font-size:16px;line-height:1.5}.qp-rime-builds__link{flex:0 0 auto;font-size:15px;font-weight:var(--qp-weight-medium);color:var(--qp-ink);text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.qp-rime-builds__link:hover{text-decoration-thickness:2px}.qp-rime-builds__link:focus-visible{outline:2px solid var(--qp-ink);outline-offset:2px}.qp-rime-builds__cards{list-style:none;margin:0;padding:0}.qp-rime-builds__item{display:flex;min-width:0;margin:0}@media(max-width:767px){.qp-rime-builds__cards{position:relative;display:flex;gap:var(--qp-space-3);margin-right:calc(var(--qp-space-4) * -1);padding-right:var(--qp-space-4);overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.qp-rime-builds__cards::-webkit-scrollbar{display:none}.qp-rime-builds__cards:focus-visible{outline:2px solid var(--qp-ink);outline-offset:2px}.qp-rime-builds__item{flex:0 0 85%;scroll-snap-align:start}.qp-rime-builds__cards--1 .qp-rime-builds__item{flex-basis:calc(100% - var(--qp-space-4))}}@media(min-width:768px){.qp-rime-builds__cards{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--qp-space-5);max-width:980px}.qp-rime-builds__cards--2{grid-template-columns:repeat(2,minmax(0,1fr))}.qp-rime-builds__cards:focus{outline:none}}.qp-rime-builds__card{display:flex;flex-direction:column;gap:var(--qp-space-3);width:100%;min-width:0;box-sizing:border-box;padding:var(--qp-space-4);background:var(--qp-paper);border:1px solid var(--qp-hairline);border-radius:var(--qp-radius-card)}@media(min-width:768px){.qp-rime-builds__card{gap:var(--qp-space-4);padding:var(--qp-space-5)}}.qp-rime-builds__well{position:relative;aspect-ratio:16 / 10;background:var(--qp-well);border-radius:var(--qp-radius-card);overflow:hidden;display:flex;align-items:center;justify-content:center}.qp-rime-builds__img{width:100%;height:100%;object-fit:contain;padding:var(--qp-space-3);box-sizing:border-box;mix-blend-mode:multiply}.qp-rime-builds__colours{display:none}[data-qp-rime-ready] .qp-rime-builds__colours{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--qp-space-1)}.qp-rime-builds__swatches{display:flex;flex-wrap:wrap;align-items:center;margin-left:-6px}.qp-rime-builds__swatch{display:inline-flex;align-items:center;justify-content:center;width:32px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.qp-rime-builds__swatch:focus-visible{outline:2px solid var(--qp-ink);outline-offset:-2px}.qp-rime-builds .qp-rime-builds__dot.qp-swatch{width:20px;height:20px;pointer-events:none}.qp-rime-builds .qp-rime-builds__swatch:hover .qp-rime-builds__dot{transform:scale(1.1)}.qp-rime-builds .qp-rime-builds__swatch[aria-pressed=true] .qp-rime-builds__dot{box-shadow:inset 0 0 0 1px var(--qp-hairline),0 0 0 2px var(--qp-paper),0 0 0 4px var(--qp-ink)}.qp-rime-builds__colour-name,.qp-rime-builds__eyebrow{margin:0;font-family:var(--qp-font-mono);font-size:12px;letter-spacing:var(--qp-tracking-label);text-transform:uppercase;color:var(--qp-muted)}.qp-rime-builds__titleline{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;column-gap:var(--qp-space-3);row-gap:var(--qp-space-1)}.qp-rime-builds__name{margin:0;font-family:var(--qp-font-display);font-weight:var(--qp-weight-medium);font-size:18px;line-height:1.2;color:var(--qp-ink);min-width:0}.qp-rime-builds__price{margin:0;font-family:var(--qp-font-mono);font-size:17px;color:var(--qp-ink);white-space:nowrap}@media(min-width:768px){.qp-rime-builds__name{font-size:22px}.qp-rime-builds__price{font-size:20px}}.qp-rime-builds__sentence{margin:0;font-size:15px;line-height:1.5;color:var(--qp-ink)}.qp-rime-builds__ledger{margin:0;border-top:1px solid var(--qp-hairline)}.qp-rime-builds__ledger-row{display:flex;justify-content:space-between;align-items:baseline;column-gap:var(--qp-space-3);padding:var(--qp-space-2) 0;border-bottom:1px solid var(--qp-hairline);font-size:13px}@media(min-width:768px){.qp-rime-builds__ledger-row{padding:10px 0;font-size:14px}}.qp-rime-builds__ledger-row dt{flex:0 0 auto;font-family:var(--qp-font-mono);font-size:12px;letter-spacing:var(--qp-tracking-label);text-transform:uppercase;color:var(--qp-muted)}.qp-rime-builds__ledger-row dd{margin:0;min-width:0;color:var(--qp-ink);text-align:right}.qp-rime-builds__cta.qp-cta--boxed{margin-top:auto;width:100%;min-height:48px;background-color:var(--qp-ink);color:var(--qp-paper);border-color:var(--qp-ink)}.qp-rime-builds__cta.qp-cta--boxed:hover,.qp-rime-builds__cta.qp-cta--boxed:focus-visible{background-color:var(--qp-paper);color:var(--qp-ink);border-color:var(--qp-ink)}.qp-rime-builds__dashes{display:none}@media(max-width:767px){[data-qp-rime-ready] .qp-rime-builds__dashes{display:flex;justify-content:center;gap:6px;margin-top:var(--qp-space-2)}}.qp-rime-builds__dash{position:relative;width:24px;height:44px;padding:0;border:0;background:transparent;cursor:pointer}.qp-rime-builds__dash:before{content:"";position:absolute;left:0;right:0;top:50%;height:4px;margin-top:-2px;background:var(--qp-muted)}.qp-rime-builds__dash[aria-current=true]:before{background:var(--qp-ink)}.qp-rime-builds__dash:focus-visible{outline:2px solid var(--qp-ink);outline-offset:-2px}.qp-rime-builds__shared{margin:var(--qp-space-6) 0 0;padding-top:var(--qp-space-4);border-top:1px solid var(--qp-hairline);font-family:var(--qp-font-mono);font-size:12px;letter-spacing:var(--qp-tracking-label);text-transform:uppercase;line-height:1.6;color:var(--qp-muted)}.qp-rime-builds__editor-note{margin:0;padding:var(--qp-space-5);border:1px dashed var(--qp-hairline);font-family:var(--qp-font-mono);font-size:12px;color:var(--qp-muted)}@media(prefers-reduced-motion:reduce){.qp-rime-builds .qp-rime-builds__swatch:hover .qp-rime-builds__dot{transform:none}.qp-rime-builds__cards{scroll-behavior:auto}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/qp-rime-builds.css.map */
