.books-format-selector__grid{display:grid;gap:2rem}@media (min-width: 750px){.books-format-selector__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 749px){.books-format-selector__grid{display:flex;overflow-x:auto;gap:1.2rem;padding:.5rem 1rem 1rem;-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory}.books-format-selector__grid .format-card{flex:0 0 82vw;min-width:82vw;scroll-snap-align:start}.books-format-selector__controls{display:flex;justify-content:center;align-items:center;gap:.8rem;margin-top:.4rem}}.books-format-selector__controls{display:none}@media (max-width: 989px){.books-format-selector__controls{display:flex}}.format-card{background:rgb(var(--color-background));color:rgba(var(--color-foreground),.9);border-radius:var(--radius-lg, 16px);box-shadow:var(--shadow-soft, 0 10px 30px rgba(0,0,0,.15));overflow:hidden;display:grid;grid-template-rows:auto 1fr}.format-card__image{width:100%;height:auto;display:block}.format-card__body{padding:1.6rem;display:grid;gap:.8rem}.format-card__kicker{text-transform:uppercase;letter-spacing:.2em;color:var(--brand-accent, currentColor);font-size:1.2rem}.format-card__title{margin:0}.format-card .button{min-width:0;white-space:normal;word-break:normal}.format-card__features ul{margin:0;padding-left:1.2rem}.format-card__price{font-weight:600}
/*# sourceMappingURL=/cdn/shop/t/2/assets/books-format-selector.css.map */
