.quantity-stepper[data-v-283d6b16]{align-items:center;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:100px;display:inline-flex;gap:.25rem;padding:.5rem}.quantity-stepper__button[data-v-283d6b16]{align-items:center;background:none;border:none;border-radius:50%;color:#687087;cursor:pointer;display:flex;height:1.5rem;justify-content:center;padding:0;transition:color .15s ease-in-out;width:1.5rem}.quantity-stepper__button[data-v-283d6b16]:hover:not(:disabled){color:#16283a}.quantity-stepper__button[data-v-283d6b16]:disabled{color:#d2d4db;cursor:default}.quantity-stepper__value[data-v-283d6b16]{color:#16283a;font-size:.875rem;font-weight:600;min-width:1.5rem;text-align:center}.book-preview__overlay[data-v-8b7bce52]{align-items:center;background:#16283ae0;display:flex;flex-direction:column;gap:1rem;top:0;right:0;bottom:0;left:0;justify-content:center;padding:3.5rem 1rem 1.5rem;position:fixed;z-index:1000}.book-preview__title[data-v-8b7bce52]{color:#fff;font-weight:600;margin:0}.book-preview__stage-wrap[data-v-8b7bce52]{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;position:relative;width:min(100%,1240px)}.book-preview__stage[data-v-8b7bce52]{flex:none}.book-preview__close[data-v-8b7bce52],.book-preview__loading[data-v-8b7bce52]{color:#fff;position:absolute}.book-preview__close[data-v-8b7bce52]{background:#ffffff1f;border:0;border-radius:100px;cursor:pointer;display:inline-flex;padding:.5rem;right:1rem;top:1rem}.book-preview__controls[data-v-8b7bce52]{align-items:center;color:#fff;display:flex;gap:1rem}.book-preview__nav[data-v-8b7bce52]{background:#fff;border:0;border-radius:100px;color:#16283a;cursor:pointer;display:inline-flex;padding:.5rem}.book-preview__count[data-v-8b7bce52]{font-variant-numeric:tabular-nums;min-width:4rem;text-align:center}.icon-text-row[data-v-2a731604]{align-items:flex-start;display:flex;gap:1rem}.icon-text-row__title[data-v-2a731604]{color:#16283a;font-weight:600;margin:0 0 .25rem}.icon-text-row__text[data-v-2a731604]{color:#687087;line-height:1.5;margin:0}.product-hero__layout[data-v-9ad84fd0]{align-items:start;display:grid;gap:3rem;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr)}@media (max-width:900px){.product-hero__layout[data-v-9ad84fd0]{gap:2rem;grid-template-columns:1fr}}.product-hero__price-row[data-v-9ad84fd0] .product-hero__price{margin:0}.product-hero__price-row[data-v-9ad84fd0]{align-items:center;display:flex;gap:1rem;margin:1.5rem 0}.product-hero__media[data-v-9ad84fd0]{align-items:center;display:flex;flex-direction:column}.product-hero__book[data-v-9ad84fd0] .book-3d{--book-width:min(100%,18.5rem)}.product-hero__book[data-v-9ad84fd0]{align-items:center;background:#f7f5f5;border-radius:16px;display:flex;justify-content:center;padding:2rem 1rem 3.5rem;width:100%}.product-hero__preview[data-v-9ad84fd0]{margin-top:1rem}.product-hero__intro[data-v-9ad84fd0]{color:#687087;line-height:1.6;margin:0 0 2rem}.product-hero__intro[data-v-9ad84fd0] p{margin:0}.product-hero__usps[data-v-9ad84fd0]{display:flex;flex-direction:column;gap:1.5rem}.product-hero__purchase[data-v-9ad84fd0]{align-items:center;display:flex;gap:1rem;margin-top:2rem}.product-hero__shipping[data-v-9ad84fd0]{align-items:center;color:#687087;display:flex;font-size:.875rem;font-weight:400;gap:.5rem;margin:1rem 0 0}.product-hero__shipping-icon[data-v-9ad84fd0]{color:#08bcc1;flex-shrink:0}.bundle-section__layout[data-v-a99f61b9]{align-items:center;display:grid;gap:3rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}@media (max-width:900px){.bundle-section__layout[data-v-a99f61b9]{gap:2rem;grid-template-columns:1fr}}.bundle-section__intro[data-v-a99f61b9]{color:#687087;line-height:1.6;margin:0}.bundle-section__media[data-v-a99f61b9]{align-items:center;display:flex;flex-direction:column;gap:1.75rem;text-align:center}.bundle-section__books[data-v-a99f61b9]{height:19rem;margin:0 auto;max-width:100%;position:relative;width:22rem}.bundle-section__book[data-v-a99f61b9]{bottom:0;position:absolute}.bundle-section__book--back[data-v-a99f61b9]{bottom:1.5rem;filter:brightness(.95);right:0;width:12.5rem}.bundle-section__book--front[data-v-a99f61b9]{left:0;width:12.5rem}.bundle-section__book[data-v-a99f61b9] .book-3d{--book-width:100%}.bundle-section__offer[data-v-a99f61b9]{background-color:#fff;border-radius:16px;box-sizing:border-box;display:flex;flex-direction:column;gap:1.25rem;max-width:22rem;padding:1.5rem;text-align:left;width:100%}.bundle-section__offer-prices[data-v-a99f61b9]{align-items:center;display:flex;gap:1rem;justify-content:space-between}.bundle-section__pricing[data-v-a99f61b9]{display:flex;flex-direction:column;gap:.25rem}.bundle-section__price-old[data-v-a99f61b9]{color:#9da2b1;font-size:.875rem;font-weight:400}.bundle-section__pricing[data-v-a99f61b9] .bundle-section__price{margin:0}
