.book-overview{padding-top:0;padding-bottom:0}.book-overview .card__content{background-color:#e6e9ea;padding:2rem}.book-overview .card--blog-post.card--featured .card__title{font-size:24px;text-transform:none}.book-overview .card--blog-post.card--featured .card__description{font-size:var(--font-size-body-big)}.book-purchase{margin-top:auto;padding-top:var(--spacing-xl)}.book-purchase__label{font-family:var(--font-heading);font-size:var(--font-size-body-small);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--color-primary-dark);margin:0 0 12px}.book-purchase__row{display:flex;gap:12px;align-items:stretch;flex-wrap:wrap}.book-purchase__select-wrapper{position:relative;flex:1;min-width:180px}.book-purchase__select{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2;font-size:16px;border:0 none}.book-purchase__select-display{display:flex;align-items:center;gap:8px;padding:15px 20px;background-color:var(--color-white);border:0 none;border-radius:50px;pointer-events:none;min-height:52px}.book-purchase__format-name{flex:1;font-size:18px;font-weight:var(--font-weight-semibold);color:var(--color-primary-dark);white-space:nowrap}.book-purchase__price{font-size:18px;font-weight:var(--font-weight-semibold);color:var(--color-category-gold);white-space:nowrap}.book-purchase__chevron{display:flex;align-items:center;color:var(--color-primary-dark);flex-shrink:0}.book-purchase__btn{white-space:nowrap;flex-shrink:0;min-height:52px;padding-left:var(--spacing-xl);padding-right:var(--spacing-xl)}.section__testimonials{padding-top:0;padding-bottom:0}.testimonial-slider{background-color:#faf5ed;display:flex;align-items:center;flex-wrap:wrap;width:100%;padding:var(--spacing-3xl) 30px;margin-bottom:20px;border-radius:40px}.testimonial-slider__nav--prev{order:0}.testimonial-slider__swiper{order:1}.testimonial-slider__nav--next{order:2}.testimonial-slider__pagination{order:3}.testimonial-slider__swiper{flex:1;min-width:0;overflow:hidden}.testimonial{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:800px;margin:0 auto}.testimonial__quote{margin:0 0 var(--spacing-xl)}.testimonial__quote p{font-family:var(--font-body);font-size:var(--font-size-body-big);font-style:italic;color:var(--color-primary-dark)}.testimonial__footer{display:flex;flex-direction:column;align-items:center;gap:6px}.testimonial__author{font-size:var(--font-size-body-medium);color:var(--color-primary-dark);margin:0 0 12px}.testimonial__for{font-style:italic}.testimonial__publication{font-family:var(--font-heading);font-size:var(--font-size-body-small);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.06em;color:var(--color-category-gold);margin:0;height:28px}.testimonial__publication img{height:100%;object-fit:contain}.testimonial-slider__nav{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:none;border:none;cursor:pointer;align-self:center}.testimonial-slider__nav:hover,.testimonial-slider__nav:focus-visible{opacity:1;outline:none}.testimonial-slider__nav.swiper-button-disabled{opacity:.15;cursor:default;pointer-events:none}.testimonial-slider__pagination{position:static!important;flex-basis:100%;display:flex!important;justify-content:center;align-items:center;gap:6px;margin-top:var(--spacing-xl);bottom:auto!important}.section__testimonials .swiper-pagination-bullet{width:5px;height:5px;border-radius:50%;background-color:var(--color-category-gold);opacity:.35;transition:opacity var(--transition-base),background-color var(--transition-base);margin:0!important}.section__testimonials .swiper-pagination-bullet-active{background-color:var(--color-category-gold);opacity:1}.testimonial-slider__nav--next,.testimonial-slider__nav--prev{visibility:hidden;opacity:0}@media(min-width:430px){.testimonial__quote{padding:0 var(--spacing-md)}}@media(min-width:860px){.book-purchase__row{flex-wrap:nowrap}.testimonial-slider__nav--next,.testimonial-slider__nav--prev{visibility:visible;opacity:1}.testimonial__quote{padding:0}}.book-limited__grid{display:grid;grid-template-columns:1fr;gap:20px;align-items:stretch}.book-limited__image-col{display:flex}.book-limited__image{width:100%;height:auto;min-height:260px;border-radius:var(--border-radius-featured);object-fit:cover;object-position:center;display:block}.book-limited__content-col{position:relative;background-color:#f5f5f5;border-radius:var(--border-radius-featured);padding:90px 50px 50px;display:flex;flex-direction:column;text-align:center}.book-limited__chevron{position:absolute;top:var(--spacing-2xl);right:var(--spacing-2xl)}.book-limited__chevron img{height:auto;width:24px}.book-limited__title{font-size:26px;color:#c99d4c;margin:0;padding-right:var(--spacing-xl);text-transform:none;line-height:100%}.book-limited__subtitle{font-size:var(--font-size-body-small);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:var(--letter-spacing-h5);margin:0 0 var(--spacing-md)}.book-limited__description{margin:0;line-height:1.2;font-size:18px;max-width:100%}.book-limited__btn{background-color:#c99d4c;border-color:#c99d4c;color:var(--color-white)}.book-limited__btn:hover:not(:disabled){opacity:.9}.book-limited__form{margin-top:var(--spacing-2xl);flex:1;display:flex;align-items:flex-end;justify-content:center}.section__prime-info.section--light.section__wisdom{background-color:#fff;padding-left:0;padding-right:0}.section__wisdom p{margin:0 0 var(--spacing-md);font-size:16px}.section__wisdom ul{text-align:left;font-size:18px;margin-bottom:0}.section__aging-well p{font-size:18px;color:var(--color-primary-dark)}.section.book-blurb{padding-top:70px;padding-bottom:70px}.mt--no{margin-top:0}@media(min-width:768px){.book-limited__description{max-width:80%;margin-left:auto;margin-right:auto}}@media(min-width:860px){.book-limited__content-col{padding:90px 50px 60px 60px}.book-limited__image{height:100%;min-height:360px}.book-overview .card__content{padding:4rem}.mt--no{margin-top:20px}}@media(min-width:1024px){.testimonial-slider{padding:100px 60px 40px}.book-purchase{padding-top:var(--spacing-4xl)}.mt-big{margin-top:66px}.section__wisdom ul{list-style-position:inside;text-align:center;padding:0}}@media(min-width:1024px){.book-limited__title{padding-right:10rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/taik-book.css.map */
