.academy-selector--stacked{container:academy-selector / inline-size}.academy-selector--stacked .academy-selector__packages{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:.25rem 0}.academy-selector--stacked .academy-selector__card{display:grid;grid-template-columns:clamp(4.5rem,22%,6.5rem) minmax(0,1fr);grid-template-areas:"image copy";align-items:center;gap:.4rem 1rem;max-width:none;min-height:5.5rem;padding:.55rem .875rem;border:1px solid var(--brand-color-light-grey, #ddd);border-radius:.75rem;background:#fff;text-align:left;transition:border-color .15s,box-shadow .15s,background-color .15s}@media screen and (min-width:990px){.academy-selector--stacked .academy-selector__card{min-height:6.5rem;padding:.875rem}}.academy-selector--stacked .academy-selector__card:hover{border-color:#aaa}.academy-selector--stacked .academy-selector__radio:checked+.academy-selector__card{border-color:#111;box-shadow:inset 0 0 0 1px #111;background:#f7f7f7}.academy-selector--stacked .academy-selector__package-image,.academy-selector--stacked .academy-selector__radio:checked+.academy-selector__card .academy-selector__package-image{grid-area:image;border:0;border-radius:.5rem;background:transparent;box-shadow:none}.academy-selector--stacked .academy-selector__package-image>img{padding:0}.academy-selector__card-copy{display:grid;gap:.3rem;min-width:0}.academy-selector__card-tagline{color:#646464;font-size:.8rem;line-height:1.35}@media screen and (min-width:990px){.academy-selector__card-tagline{font-size:.85rem}}.academy-selector__card-details{display:grid;grid-area:copy;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.5rem;min-width:0}.academy-selector--stacked .academy-selector__package-title{color:#111;font-size:1.1rem;font-weight:700;line-height:1.25;overflow-wrap:anywhere}.academy-selector__card-price{display:flex;flex-direction:column;align-items:flex-end;gap:.35rem;min-width:0;line-height:1.35}.academy-selector__card-price-line{display:grid;grid-template-columns:auto auto;align-items:baseline;justify-items:end;gap:.25rem .5rem}.academy-selector__card-price-line [data-academy-card-amount]{grid-row:1;grid-column:2}.academy-selector__card-price-line [data-academy-card-compare]{grid-row:1;grid-column:1}.academy-selector__card-price s{color:#646464;font-size:.9rem}.academy-selector__card-price strong{color:#111;font-size:1.1rem;font-weight:700}.academy-selector__card-saving{padding:.2rem .55rem;border-radius:2rem;background:#e2ff50;color:#111;font-size:.75rem;font-weight:700}.academy-selector__card-stock{color:#646464;font-size:.8rem}.academy-selector__included{margin:-.25rem 0 1.5rem;padding:1rem;border:1px solid var(--brand-color-light-grey, #ddd);border-radius:.75rem;background:#f7f7f7;color:#555}.academy-selector__included-heading{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:baseline;gap:.25rem 1rem;margin:0 0 .85rem;color:#222;font:600 .95rem/1.35 var(--brand-font-body, sans-serif);text-transform:none}.academy-selector__included-body .academy-comparison__features{font-size:.85rem;line-height:1.35}.academy-selector__included-body>:first-child{margin-top:0}.academy-selector__included-body .academy-comparison__features ul{gap:.5rem}@container academy-selector (min-width: 470px){.academy-selector--stacked .academy-selector__card{grid-template-columns:6rem minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.academy-selector--stacked .academy-selector__card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/57/assets/component-academy-stacked.css.map */
