.book-spread__inner{max-width:1100px;margin:0 auto;padding-left:1.5rem;padding-right:1.5rem}.book-spread__row{display:flex;align-items:center;justify-content:center;gap:clamp(1.5rem,5vw,4.5rem)}.book-spread__track-wrap{flex:1 1 auto;min-width:0;max-width:46rem}.book-spread__set{display:none}.book-spread__set.is-active{display:block;animation:book-spread-fade .3s ease}@keyframes book-spread-fade{0%{opacity:0}to{opacity:1}}.book-spread__image{display:block;width:100%;height:auto}.book-spread__image--placeholder{padding:2rem;background:#0000000a}.book-spread__placeholder-svg{width:100%;height:auto;opacity:.35}.book-spread__arrow{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border-radius:50%;border:1px solid currentColor;background:transparent;color:#2b2925;opacity:.55;cursor:pointer;transition:opacity .2s ease,background-color .2s ease}.book-spread__arrow:hover:not(:disabled){opacity:1;background-color:#0000000a}.book-spread__arrow:disabled{opacity:.15;cursor:default}.book-spread__dots{display:flex;align-items:center;justify-content:center;gap:.5rem;margin-top:1.75rem}.book-spread__dot{width:.4rem;height:.4rem;border-radius:50%;border:none;background-color:#2b2925;opacity:.25;padding:0;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.book-spread__dot.is-active{opacity:.9;transform:scale(1.2)}.book-spread__empty-state{text-align:center;padding:3rem 1rem;opacity:.5;font-size:.9rem}@media screen and (max-width:749px){.book-spread__row{gap:.85rem}.book-spread__arrow{width:2.25rem;height:2.25rem}}
/*# sourceMappingURL=/cdn/shop/t/12/assets/planner-book-spread.css.map */
