.abo-section{background:var(--lindie-charcoal-deep);color:var(--lindie-warm-white);overflow:hidden}.abo-quote{background:var(--lindie-charcoal);border-top:1px solid var(--lindie-border-dark);border-bottom:1px solid var(--lindie-border-dark);padding:5rem 2rem;text-align:center}.abo-quote__inner{max-width:76rem;margin:0 auto;display:flex;flex-direction:column;gap:1.6rem}.abo-quote__text{font-family:var(--lindie-font-heading);font-size:clamp(2.8rem,4vw,4.4rem);font-weight:900;color:var(--lindie-warm-white);margin:0;quotes:none;line-height:1.15}.abo-quote__sub{font-family:var(--lindie-font-body);font-size:1.3rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--lindie-brand);margin:0;line-height:2}.abo-cta-row{padding:4rem 2rem;display:flex;justify-content:center;border-bottom:1px solid var(--lindie-border-dark);background:var(--lindie-charcoal-deep)}.abo-cta-row--bottom{border-bottom:none;border-top:1px solid var(--lindie-border-dark)}.abo-btn{display:inline-flex;align-items:center;gap:.8rem;padding:1.4rem 3.2rem;background:var(--lindie-brand);color:var(--lindie-charcoal-deep);border:none;border-radius:.8rem;font-family:var(--lindie-font-body);font-size:1.6rem;font-weight:700;text-decoration:none;cursor:pointer;white-space:nowrap;transition:background var(--lindie-motion-fast) var(--lindie-motion-ease),transform var(--lindie-motion-fast) var(--lindie-motion-ease),box-shadow var(--lindie-motion-fast) var(--lindie-motion-ease)}.abo-btn:hover{background:var(--lindie-brand-dark);transform:translateY(-1px);box-shadow:var(--lindie-shadow-teal-glow)}.abo-btn:active{transform:translateY(0)}.abo-content{padding:6rem 2rem;border-bottom:1px solid var(--lindie-border-dark)}.abo-content__wrap{max-width:110rem;margin:0 auto;display:flex;gap:5rem;align-items:flex-start}.abo-content__cover{flex-shrink:0;width:24rem}.abo-content__cover img{width:100%;border-radius:1.2rem;box-shadow:var(--lindie-shadow-teal-glow),0 8px 32px #00000073;display:block}.abo-content__body{flex:1;min-width:0}.abo-content__heading{font-family:var(--lindie-font-heading);font-size:clamp(2rem,2.8vw,2.8rem);font-weight:900;color:var(--lindie-warm-white);margin:0 0 2.4rem;line-height:1.2}.abo-pricing{width:100%;max-width:44rem;border-collapse:collapse;margin-bottom:2.8rem;font-family:var(--lindie-font-body);border:1px solid var(--lindie-border-dark);border-radius:.8rem;overflow:hidden}.abo-pricing thead tr{background:#3ecfaa1a}.abo-pricing th{padding:1rem 1.6rem;font-size:1.1rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--lindie-brand);text-align:left;border-bottom:1px solid rgba(62,207,170,.2)}.abo-pricing tbody tr{border-bottom:1px solid var(--lindie-border-dark);transition:background var(--lindie-motion-fast) var(--lindie-motion-ease)}.abo-pricing tbody tr:last-child{border-bottom:none}.abo-pricing tbody tr:hover{background:#3ecfaa0a}.abo-pricing td{padding:1rem 1.6rem;font-size:1.5rem}.abo-pricing__qty{color:var(--lindie-text-subtle)}.abo-pricing__price{font-weight:700;color:var(--lindie-brand)}.abo-content__text p{font-family:var(--lindie-font-body);font-size:1.6rem;line-height:1.75;color:var(--lindie-text-subtle);margin:0 0 1.6rem}.abo-content__text p:last-child{margin-bottom:0}.abo-closing{padding:3.6rem 2rem;text-align:center;border-bottom:1px solid var(--lindie-border-dark)}.abo-closing__text{font-family:var(--lindie-font-body);font-size:1.7rem;font-style:italic;color:var(--lindie-text-subtle);max-width:72rem;margin:0 auto;line-height:1.6}.abo-author{padding:6rem 2rem;background:var(--lindie-charcoal);border-bottom:1px solid var(--lindie-border-dark)}.abo-author__wrap{max-width:110rem;margin:0 auto;display:flex;gap:5rem;align-items:center}.abo-author--right .abo-author__wrap{flex-direction:row-reverse}.abo-author__photo-col{flex-shrink:0;width:38rem}.abo-author__photo{width:100%;border-radius:1.6rem;display:block}.abo-author__info-col{flex:1;min-width:0;display:flex;flex-direction:column;gap:2rem}.abo-author__bio-heading{font-family:var(--lindie-font-heading);font-size:2rem;font-weight:900;color:var(--lindie-warm-white);margin:0}.abo-author__bio p{font-family:var(--lindie-font-body);font-size:1.6rem;line-height:1.75;color:var(--lindie-text-subtle);margin:0 0 1.4rem}.abo-author__bio p:last-child{margin-bottom:0}.abo-author__signature,.abo-author__logo{display:block;height:auto}.abo-author__signature{max-width:20rem}.abo-author__logo{max-width:24rem}.abo-author__asset--invert{filter:invert(1)}.abo-contact{padding:4rem 2rem;text-align:center;background:var(--lindie-charcoal-deep)}.abo-contact__text{font-family:var(--lindie-font-body);font-size:1.4rem;line-height:1.75;color:var(--lindie-text-muted);max-width:72rem;margin:0 auto}.abo-contact__email{color:var(--lindie-brand);text-decoration:none}.abo-contact__email:hover{text-decoration:underline}[data-theme=light] .abo-section{background:var(--lindie-warm-white);color:var(--lindie-charcoal)}[data-theme=light] .abo-quote{background:#edebe5;border-color:var(--lindie-border-light)}[data-theme=light] .abo-quote__text{color:var(--lindie-charcoal-deep)}[data-theme=light] .abo-cta-row{background:var(--lindie-warm-white);border-color:var(--lindie-border-light)}[data-theme=light] .abo-content{border-color:var(--lindie-border-light)}[data-theme=light] .abo-content__cover img{box-shadow:0 4px 24px #0000001f}[data-theme=light] .abo-content__heading{color:var(--lindie-charcoal-deep)}[data-theme=light] .abo-content__text p{color:var(--lindie-charcoal)}[data-theme=light] .abo-pricing,[data-theme=light] .abo-pricing tbody tr{border-color:var(--lindie-border-light)}[data-theme=light] .abo-pricing td,[data-theme=light] .abo-pricing__qty{color:var(--lindie-charcoal)}[data-theme=light] .abo-closing{border-color:var(--lindie-border-light)}[data-theme=light] .abo-closing__text{color:var(--lindie-charcoal)}[data-theme=light] .abo-author{background:#edebe5;border-color:var(--lindie-border-light)}[data-theme=light] .abo-author__bio-heading{color:var(--lindie-charcoal-deep)}[data-theme=light] .abo-author__bio p{color:var(--lindie-charcoal)}[data-theme=light] .abo-author__asset--invert{filter:none}[data-theme=light] .abo-contact{background:var(--lindie-warm-white)}[data-theme=light] .abo-contact__text{color:var(--lindie-charcoal)}@media(max-width:768px){.abo-content__wrap,.abo-author__wrap,.abo-author--right .abo-author__wrap{flex-direction:column;gap:3rem}.abo-content__cover{width:100%;max-width:22rem;margin:0 auto}.abo-author__photo-col{width:100%;max-width:32rem;margin:0 auto}.abo-content,.abo-author{padding:4rem 1.6rem}.abo-cta-row{padding:3rem 1.6rem}.abo-quote{padding:4rem 1.6rem}}
/*# sourceMappingURL=/cdn/shop/t/10/assets/section-lindie-author-bulk-order.css.map */
