.abrsm-priority-collection{--priority-accent: #ff364e;--priority-gold: #b58e2a;--priority-ink: #111827;--priority-muted: #5f6876;--priority-line: rgba(17, 24, 39, .09);--priority-soft: #f6f8fb;color:var(--priority-ink);display:block;font-family:Whitney,var(--font-body-family, inherit);margin:6px 0 18px}.abrsm-priority-collection.abrsm-priority-collection--support{content-visibility:auto;contain-intrinsic-size:auto 560px;margin:30px 0 4px}.abrsm-priority-collection .abrsm-priority-collection__support-heading{display:grid;gap:8px;max-width:760px}.abrsm-priority-collection .abrsm-priority-collection__support-heading h2{color:var(--priority-ink);font-family:Campton,var(--font-heading-family, inherit);font-size:clamp(24px,3vw,32px);font-weight:600;letter-spacing:0;line-height:1.15;margin:0;text-transform:none}.abrsm-priority-collection .abrsm-priority-collection__support-heading p{color:var(--priority-muted);font-size:15px;line-height:1.5;margin:0}.abrsm-priority-collection .abrsm-priority-collection__hero{align-items:stretch;background:#f5f7fa;border-bottom:1px solid var(--priority-line);border-radius:8px 8px 0 0;border-top:3px solid var(--priority-accent);display:grid;gap:clamp(18px,2.2vw,30px);grid-template-columns:minmax(0,1.08fr) minmax(260px,.62fr);overflow:hidden;padding:clamp(20px,2.8vw,32px)}.abrsm-priority-collection .abrsm-priority-collection__copy,.abrsm-priority-collection .abrsm-priority-collection__panel,.abrsm-priority-collection .abrsm-priority-collection__panel-copy{display:flex;flex-direction:column}.abrsm-priority-collection .abrsm-priority-collection__copy{align-self:center;gap:12px;max-width:760px}.abrsm-priority-collection .abrsm-priority-collection__eyebrow,.abrsm-priority-collection .abrsm-priority-collection__count{align-items:center;background:transparent;border:0;border-radius:999px;color:#c91f3a;display:inline-flex;font-size:13px;font-weight:600;line-height:1;padding:0;width:fit-content}.abrsm-priority-collection h1,.abrsm-priority-collection h2{color:var(--priority-ink);font-family:Campton,var(--font-heading-family, inherit);font-weight:600;letter-spacing:0;margin:0}.abrsm-priority-collection h1{font-size:clamp(30px,3.1vw,46px);line-height:1.06;max-width:18ch}.abrsm-priority-collection h2{font-size:clamp(20px,2vw,28px);line-height:1.1}.abrsm-priority-collection p{color:var(--priority-muted);font-size:clamp(15px,1.1vw,17px);line-height:1.55;margin:0;max-width:64ch}.abrsm-priority-collection .abrsm-priority-collection__actions,.abrsm-priority-collection .abrsm-priority-collection__proofs,.abrsm-priority-collection .abrsm-priority-collection__covers{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.abrsm-priority-collection .abrsm-priority-collection__grade-nav{align-items:center;background:#fff;border-bottom:1px solid var(--priority-line);border-radius:0 0 8px 8px;display:grid;gap:16px;grid-template-columns:minmax(210px,.42fr) minmax(0,1fr);margin-top:0;padding:12px 16px}.abrsm-priority-collection .abrsm-priority-collection__grade-nav-heading{display:grid;gap:3px}.abrsm-priority-collection .abrsm-priority-collection__grade-nav-heading span{color:var(--priority-ink);font-family:Campton,var(--font-heading-family, inherit);font-size:16px;font-weight:600;line-height:1.2}.abrsm-priority-collection .abrsm-priority-collection__grade-nav-heading small{color:var(--priority-muted);font-size:13px;line-height:1.35}.abrsm-priority-collection .abrsm-priority-collection__grade-nav-links{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.abrsm-priority-collection .abrsm-priority-collection__grade-nav-links a{align-items:center;background:transparent;border:1px solid transparent;border-radius:999px;color:var(--priority-ink);display:inline-flex;font-size:13px;font-weight:600;min-height:36px;padding:7px 12px;text-decoration:none}.abrsm-priority-collection .abrsm-priority-collection__grade-nav-links a[aria-current=page]{background:var(--priority-accent);border-color:var(--priority-accent);color:var(--priority-ink)}.abrsm-priority-collection .abrsm-priority-collection__grade-nav-links a:hover,.abrsm-priority-collection .abrsm-priority-collection__grade-nav-links a:focus-visible{border-color:#ff364e57;outline:2px solid rgba(255,54,78,.18);outline-offset:2px}.abrsm-priority-collection .abrsm-priority-collection__theory-pairs{background:#fff;border-bottom:1px solid var(--priority-line);display:grid;gap:14px;padding:18px 16px;scroll-margin-top:16px}.abrsm-priority-collection .abrsm-priority-collection__instrument-chooser{background:#fff;border-bottom:1px solid var(--priority-line);display:grid;gap:14px;padding:18px 16px}.abrsm-priority-collection .abrsm-priority-collection__instrument-chooser-heading{display:grid;gap:4px}.abrsm-priority-collection .abrsm-priority-collection__instrument-chooser-heading>span{color:#c91f3a;font-size:13px;font-weight:600;line-height:1.2}.abrsm-priority-collection .abrsm-priority-collection__instrument-chooser-heading h2{font-size:clamp(20px,2vw,26px);line-height:1.15}.abrsm-priority-collection .abrsm-priority-collection__instrument-chooser-heading p{font-size:14px;line-height:1.45}.abrsm-priority-collection .abrsm-priority-collection__instrument-finder-layout,.abrsm-priority-collection .abrsm-priority-collection__instrument-group,.abrsm-priority-collection .abrsm-priority-collection__grade-group,.abrsm-priority-collection .abrsm-priority-collection__grade-group-heading{display:grid}.abrsm-priority-collection .abrsm-priority-collection__instrument-finder-layout{gap:14px}.abrsm-priority-collection .abrsm-priority-collection__instrument-chooser--with-grades .abrsm-priority-collection__instrument-finder-layout{gap:18px;grid-template-columns:minmax(0,1.7fr) minmax(260px,.8fr)}.abrsm-priority-collection .abrsm-priority-collection__instrument-group{gap:10px;min-width:0}.abrsm-priority-collection .abrsm-priority-collection__instrument-group-title,.abrsm-priority-collection .abrsm-priority-collection__grade-group-heading h3{font-size:17px;line-height:1.2}.abrsm-priority-collection .abrsm-priority-collection__grade-group{align-content:start;border-left:1px solid var(--priority-line);gap:10px;min-width:0;padding-left:18px}.abrsm-priority-collection .abrsm-priority-collection__grade-group-heading{gap:3px}.abrsm-priority-collection .abrsm-priority-collection__grade-group-heading p{color:var(--priority-muted);font-size:13px;line-height:1.35}.abrsm-priority-collection .abrsm-priority-collection__grade-grid{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.abrsm-priority-collection .abrsm-priority-collection__grade-link{font-size:13px;gap:4px;padding:8px}.abrsm-priority-collection .abrsm-priority-collection__grade-link span{white-space:nowrap}.abrsm-priority-collection .abrsm-priority-collection__grade-link small{min-width:24px;padding:4px 5px}.abrsm-priority-collection .abrsm-priority-collection__instrument-grid{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.abrsm-priority-collection .abrsm-priority-collection__piano-series-finder .abrsm-priority-collection__instrument-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.abrsm-priority-collection .abrsm-priority-collection__piano-series-finder .abrsm-priority-collection__instrument-finder-layout{align-items:start;grid-template-columns:minmax(0,1fr) minmax(360px,1fr)}.abrsm-priority-collection .abrsm-priority-collection__piano-series-finder .abrsm-priority-collection__grade-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.abrsm-priority-collection .abrsm-priority-collection__aural-finder-layout,.abrsm-priority-collection .abrsm-priority-collection__aural-group,.abrsm-priority-collection .abrsm-priority-collection__aural-type-grid{display:grid}.abrsm-priority-collection .abrsm-priority-collection__aural-finder-layout{gap:18px;grid-template-columns:minmax(0,1fr) minmax(320px,1fr)}.abrsm-priority-collection .abrsm-priority-collection__aural-group{align-content:start;gap:10px;min-width:0}.abrsm-priority-collection .abrsm-priority-collection__aural-group--types{border-left:1px solid var(--priority-line);padding-left:18px}.abrsm-priority-collection .abrsm-priority-collection__aural-type-grid{gap:8px}.abrsm-priority-collection .abrsm-priority-collection__aural-type-link{align-items:center;background:var(--priority-soft);border:1px solid var(--priority-line);border-radius:8px;color:var(--priority-ink);display:flex;gap:10px;justify-content:space-between;min-height:48px;min-width:0;padding:9px 11px;text-decoration:none}.abrsm-priority-collection .abrsm-priority-collection__aural-type-link>span:first-child{display:grid;gap:2px;min-width:0}.abrsm-priority-collection .abrsm-priority-collection__aural-type-link strong{font-family:Campton,var(--font-heading-family, inherit);font-size:14px;font-weight:600;letter-spacing:0;line-height:1.2}.abrsm-priority-collection .abrsm-priority-collection__aural-type-link small{color:var(--priority-muted);font-size:12px;font-weight:400;line-height:1.25}.abrsm-priority-collection .abrsm-priority-collection__aural-type-count{align-items:center;background:#fff;border-radius:999px;color:var(--priority-muted);display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:600;justify-content:center;line-height:1;min-height:28px;min-width:28px;padding:4px 7px}.abrsm-priority-collection .abrsm-priority-collection__aural-type-link.is-active{background:#ff364e17;border-color:#ff364e61}.abrsm-priority-collection .abrsm-priority-collection__aural-type-link:hover,.abrsm-priority-collection .abrsm-priority-collection__aural-type-link:focus-visible{border-color:#ff364e66;box-shadow:0 8px 18px #ff364e14;outline:2px solid rgba(255,54,78,.18);outline-offset:2px}.abrsm-priority-collection .abrsm-priority-collection__instrument-link{align-items:center;background:var(--priority-soft);border:1px solid var(--priority-line);border-radius:8px;color:var(--priority-ink);display:flex;font-size:14px;font-weight:600;gap:10px;justify-content:space-between;line-height:1.25;min-height:44px;min-width:0;padding:9px 11px;text-decoration:none}.abrsm-priority-collection .abrsm-priority-collection__instrument-link span{min-width:0}.abrsm-priority-collection .abrsm-priority-collection__instrument-link small{align-items:center;background:#fff;border-radius:999px;color:var(--priority-muted);display:inline-flex;flex:0 0 auto;font-size:12px;font-weight:600;justify-content:center;line-height:1;min-height:24px;min-width:28px;padding:4px 7px}.abrsm-priority-collection .abrsm-priority-collection__instrument-link.is-active{background:#ff364e17;border-color:#ff364e61}.abrsm-priority-collection .abrsm-priority-collection__instrument-link:hover,.abrsm-priority-collection .abrsm-priority-collection__instrument-link:focus-visible{border-color:#ff364e66;box-shadow:0 8px 18px #ff364e14;outline:2px solid rgba(255,54,78,.18);outline-offset:2px}.abrsm-priority-collection .abrsm-priority-collection__instrument-more{border-top:1px solid var(--priority-line);padding-top:10px}.abrsm-priority-collection .abrsm-priority-collection__instrument-more summary{align-items:center;color:var(--priority-ink);cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:8px;line-height:1.2;list-style:none;min-height:36px}.abrsm-priority-collection .abrsm-priority-collection__instrument-more summary::-webkit-details-marker{display:none}.abrsm-priority-collection .abrsm-priority-collection__instrument-more summary:after{color:var(--priority-accent);content:"+";font-size:18px;line-height:1}.abrsm-priority-collection .abrsm-priority-collection__instrument-more[open] summary:after{content:"-"}.abrsm-priority-collection .abrsm-priority-collection__instrument-more summary small{color:var(--priority-muted);font-size:12px;font-weight:500}.abrsm-priority-collection .abrsm-priority-collection__instrument-more .abrsm-priority-collection__instrument-grid{margin-top:8px}.abrsm-priority-collection .abrsm-priority-collection__theory-pairs-heading{display:grid;gap:4px}.abrsm-priority-collection .abrsm-priority-collection__theory-pairs-heading>span{color:#c91f3a;font-size:13px;font-weight:600;line-height:1.2}.abrsm-priority-collection .abrsm-priority-collection__theory-pairs-heading h2{font-size:clamp(20px,2vw,26px);line-height:1.15}.abrsm-priority-collection .abrsm-priority-collection__theory-pairs-heading p{font-size:14px;line-height:1.45}.abrsm-priority-collection .abrsm-priority-collection__theory-pairs-grid{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.abrsm-priority-collection .abrsm-priority-collection__theory-pair{background:var(--priority-soft);border:1px solid var(--priority-line);border-radius:8px;display:grid;gap:10px;min-width:0;padding:12px}.abrsm-priority-collection .abrsm-priority-collection__theory-pair h3{color:var(--priority-ink);font-family:Campton,var(--font-heading-family, inherit);font-size:16px;font-weight:600;letter-spacing:0;line-height:1.2;margin:0;text-transform:none}.abrsm-priority-collection .abrsm-priority-collection__theory-pair-links{display:grid;gap:6px}.abrsm-priority-collection .abrsm-priority-collection__theory-pair-link{align-items:center;background:#fff;border:1px solid var(--priority-line);border-radius:8px;color:var(--priority-ink);display:inline-flex;font-size:13px;font-weight:600;justify-content:center;line-height:1.2;min-height:44px;padding:7px 9px;text-align:center;text-decoration:none}.abrsm-priority-collection .abrsm-priority-collection__theory-pair-link--primary{background:var(--priority-accent);border-color:var(--priority-accent)}.abrsm-priority-collection .abrsm-priority-collection__theory-pair-link:hover,.abrsm-priority-collection .abrsm-priority-collection__theory-pair-link:focus-visible{border-color:#ff364e66;box-shadow:0 8px 18px #ff364e1a;outline:2px solid rgba(255,54,78,.18);outline-offset:2px}.abrsm-priority-collection .abrsm-priority-collection__button{align-items:center;background:#fff;border:1px solid var(--priority-line);border-radius:999px;color:var(--priority-ink);display:inline-flex;font-weight:600;justify-content:center;min-height:44px;padding:10px 18px;text-decoration:none}.abrsm-priority-collection .abrsm-priority-collection__button--primary{background:var(--priority-accent);border-color:var(--priority-accent);box-shadow:0 14px 24px #ff364e33;color:var(--priority-ink)}.abrsm-priority-collection .abrsm-priority-collection__proofs{list-style:none;margin:2px 0 0;padding:0}.abrsm-priority-collection .abrsm-priority-collection__proofs li{align-items:center;background:transparent;border:0;border-radius:0;color:var(--priority-ink);display:inline-flex;font-size:13px;font-weight:600;line-height:1.2;padding:0}.abrsm-priority-collection .abrsm-priority-collection__proofs li:before{color:#16845b;content:"\2713";font-size:14px;margin-right:6px}.abrsm-priority-collection .abrsm-priority-collection__panel{align-self:center;border-left:1px solid var(--priority-line);gap:14px;padding:4px 0 4px clamp(18px,2.2vw,30px)}.abrsm-priority-collection .abrsm-priority-collection__panel-copy{gap:10px}.abrsm-priority-collection .abrsm-priority-collection__covers{align-items:flex-end}.abrsm-priority-collection .abrsm-priority-collection__cover-link,.abrsm-priority-collection .abrsm-priority-collection__cover-placeholder{aspect-ratio:3 / 4;background:#eef2f6;border:1px solid rgba(17,24,39,.08);border-radius:6px;box-shadow:0 6px 14px #0f172a17;display:block;overflow:hidden;width:clamp(58px,5.8vw,84px)}.abrsm-priority-collection .abrsm-priority-collection__empty-signpost{background:var(--priority-soft);border:1px solid var(--priority-line);border-radius:14px;display:grid;gap:5px;padding:14px}.abrsm-priority-collection .abrsm-priority-collection__empty-signpost strong{font-family:Campton,var(--font-heading-family, inherit);font-size:15px;font-weight:600;line-height:1.25}.abrsm-priority-collection .abrsm-priority-collection__empty-signpost span{color:var(--priority-muted);font-size:13px;line-height:1.4}.abrsm-priority-collection .abrsm-priority-collection__cover-link:nth-child(2){transform:translateY(-8px)}.abrsm-priority-collection .abrsm-priority-collection__cover-link:nth-child(3){transform:translateY(6px)}.abrsm-priority-collection .abrsm-priority-collection__cover{display:block;height:100%;object-fit:cover;width:100%}.abrsm-priority-collection .abrsm-priority-collection__cover-placeholder{align-items:center;color:var(--priority-muted);display:flex;font-size:12px;font-weight:600;justify-content:center}.abrsm-priority-collection .abrsm-priority-collection__cards{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.abrsm-priority-collection .abrsm-priority-collection__card,.abrsm-priority-collection .abrsm-priority-collection__faq details{background:#fff;border:1px solid var(--priority-line);border-radius:16px;box-shadow:0 12px 24px #0f172a0a}.abrsm-priority-collection .abrsm-priority-collection__card{color:var(--priority-ink);display:flex;flex-direction:column;gap:8px;min-height:148px;padding:16px;text-decoration:none}.abrsm-priority-collection .abrsm-priority-collection__card span,.abrsm-priority-collection .abrsm-priority-collection__faq summary{color:var(--priority-ink);font-family:Campton,var(--font-heading-family, inherit);font-size:17px;font-weight:600;line-height:1.2}.abrsm-priority-collection .abrsm-priority-collection__card p{font-size:14px;line-height:1.45}.abrsm-priority-collection .abrsm-priority-collection__card small{color:var(--priority-ink);font-size:13px;font-weight:600;margin-top:auto}.abrsm-priority-collection .abrsm-priority-collection__card:hover,.abrsm-priority-collection .abrsm-priority-collection__card:focus-visible,.abrsm-priority-collection .abrsm-priority-collection__button:hover,.abrsm-priority-collection .abrsm-priority-collection__button:focus-visible{border-color:#ff364e4d;box-shadow:0 16px 30px #ff364e1a;outline:none;transform:translateY(-1px)}.abrsm-priority-collection .abrsm-priority-collection__faq{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:12px}.abrsm-priority-collection .abrsm-priority-collection__faq details{padding:14px 16px}.abrsm-priority-collection .abrsm-priority-collection__faq summary{cursor:pointer;list-style:none}.abrsm-priority-collection .abrsm-priority-collection__faq summary::-webkit-details-marker{display:none}.abrsm-priority-collection .abrsm-priority-collection__faq summary:after{color:var(--priority-accent);content:"+";float:right;font-family:Whitney,var(--font-body-family, inherit);font-weight:600;margin-left:12px}.abrsm-priority-collection .abrsm-priority-collection__faq details[open] summary:after{content:"-"}.abrsm-priority-collection .abrsm-priority-collection__faq p{font-size:14px;line-height:1.5;margin-top:10px}@media(max-width:989px){.abrsm-priority-collection .abrsm-priority-collection__hero{grid-template-columns:1fr}.abrsm-priority-collection .abrsm-priority-collection__panel{align-self:stretch;border-left:0;border-top:1px solid var(--priority-line);padding:16px 0 0}.abrsm-priority-collection .abrsm-priority-collection__cards,.abrsm-priority-collection .abrsm-priority-collection__faq,.abrsm-priority-collection .abrsm-priority-collection__grade-nav{grid-template-columns:1fr}.abrsm-priority-collection .abrsm-priority-collection__grade-nav-links{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding:2px 2px 6px;scrollbar-width:none}.abrsm-priority-collection .abrsm-priority-collection__grade-nav-links::-webkit-scrollbar{display:none}.abrsm-priority-collection .abrsm-priority-collection__grade-nav-links a{flex:0 0 auto}.abrsm-priority-collection .abrsm-priority-collection__theory-pairs-grid,.abrsm-priority-collection .abrsm-priority-collection__instrument-grid,.abrsm-priority-collection .abrsm-priority-collection__piano-series-finder .abrsm-priority-collection__instrument-grid,.abrsm-priority-collection .abrsm-priority-collection__piano-series-finder .abrsm-priority-collection__grade-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.abrsm-priority-collection .abrsm-priority-collection__instrument-chooser--with-grades .abrsm-priority-collection__instrument-finder-layout,.abrsm-priority-collection .abrsm-priority-collection__aural-finder-layout{grid-template-columns:minmax(0,1fr)}.abrsm-priority-collection .abrsm-priority-collection__aural-group--types,.abrsm-priority-collection .abrsm-priority-collection__grade-group{border-left:0;border-top:1px solid var(--priority-line);padding-left:0;padding-top:14px}}@media(max-width:749px){.abrsm-priority-collection{margin:0 0 14px}.abrsm-priority-collection .abrsm-priority-collection__hero{border-radius:8px 8px 0 0;padding:18px 16px}.abrsm-priority-collection h1{font-size:clamp(29px,9vw,36px);max-width:16ch}.abrsm-priority-collection .abrsm-priority-collection__button{flex:1 1 160px;min-height:42px}.abrsm-priority-collection .abrsm-priority-collection__proofs li{flex:1 1 45%}.abrsm-priority-collection .abrsm-priority-collection__panel{display:none}.abrsm-priority-collection .abrsm-priority-collection__covers{gap:8px}.abrsm-priority-collection .abrsm-priority-collection__cover-link,.abrsm-priority-collection .abrsm-priority-collection__cover-placeholder{width:min(21vw,72px)}.abrsm-priority-collection .abrsm-priority-collection__card{min-height:auto}}
/*# sourceMappingURL=/cdn/shop/t/75/assets/abrsm-priority-collection.css.map */
