.th-collection-seo{max-width:var(--page-width, 1200px);margin:0 auto;padding:40px 20px 60px}.th-collection-seo__content{position:relative;margin-bottom:32px}.th-collection-seo__text{font-size:1.5rem;line-height:1.7;color:rgba(var(--color-foreground),.8);overflow:hidden;transition:max-height .4s ease}.th-collection-seo__text.is-collapsed{max-height:120px}.th-collection-seo__text.is-expanded{max-height:2000px}.th-collection-seo__text p{margin:0 0 12px}.th-collection-seo__text p:last-child{margin-bottom:0}.th-collection-seo__fade{position:absolute;bottom:0;left:0;right:0;height:60px;background:linear-gradient(transparent,rgb(var(--color-background)));pointer-events:none;transition:opacity .3s ease}.th-collection-seo__text.is-expanded+.th-collection-seo__fade{opacity:0}.th-collection-seo__toggle{display:inline-flex;align-items:center;gap:6px;margin-top:12px;padding:0;background:none;border:none;color:rgb(var(--color-link, var(--color-foreground)));font-size:1.4rem;font-weight:500;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.th-collection-seo__toggle:hover{opacity:.7}.th-collection-seo__toggle-icon{transition:transform .3s ease}.th-collection-seo__toggle.is-expanded .th-collection-seo__toggle-icon{transform:rotate(180deg)}.th-collection-seo__faq{border-top:1px solid rgba(var(--color-foreground),.1);padding-top:32px}.th-collection-seo__faq-title{font-size:2rem;font-weight:600;margin:0 0 20px;color:rgb(var(--color-foreground))}.th-collection-seo__faq-item{border-bottom:1px solid rgba(var(--color-foreground),.1)}.th-collection-seo__faq-question{display:flex;align-items:center;justify-content:space-between;width:100%;padding:16px 0;background:none;border:none;cursor:pointer;text-align:left;color:rgb(var(--color-foreground));font-size:1.5rem;font-weight:500;line-height:1.4}.th-collection-seo__faq-question:hover{opacity:.7}.th-collection-seo__faq-icon{flex-shrink:0;margin-left:16px;transition:transform .3s ease}.th-collection-seo__faq-item.is-open .th-collection-seo__faq-icon{transform:rotate(180deg)}.th-collection-seo__faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.th-collection-seo__faq-item.is-open .th-collection-seo__faq-answer{max-height:500px}.th-collection-seo__faq-answer-inner{padding:0 0 20px;font-size:1.4rem;line-height:1.7;color:rgba(var(--color-foreground),.75)}.th-collection-seo__faq-answer-inner p{margin:0 0 8px}.th-collection-seo__faq-answer-inner p:last-child{margin-bottom:0}@media screen and (max-width:749px){.th-collection-seo{padding:28px 16px 40px}.th-collection-seo__text{font-size:1.4rem}.th-collection-seo__text.is-collapsed{max-height:90px}.th-collection-seo__faq-title{font-size:1.8rem}.th-collection-seo__faq-question{font-size:1.4rem;padding:14px 0}.th-collection-seo__faq-answer-inner{font-size:1.3rem}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/todohits-collection-seo.css.map */
