.faq-page{max-width:800px;margin:0 auto;padding:60px 24px 80px}.faq-page__header{text-align:center;margin-bottom:48px}.faq-page__title{font-size:3.6rem;font-weight:300;letter-spacing:.15em;margin:0 0 8px;color:rgb(var(--color-foreground))}.faq-page__subtitle{font-size:1.4rem;color:rgba(var(--color-foreground),.5);letter-spacing:.04em;margin:0}.faq-page__categories{display:flex;gap:8px;justify-content:center;flex-wrap:wrap;margin-bottom:48px;padding-bottom:24px;border-bottom:1px solid rgba(var(--color-foreground),.08)}.faq-category-tab{background:none;border:1px solid rgba(var(--color-foreground),.12);border-radius:100px;padding:8px 20px;font-size:1.35rem;font-weight:400;color:rgba(var(--color-foreground),.55);cursor:pointer;transition:all .25s ease;letter-spacing:.02em;font-family:inherit}.faq-category-tab:hover{border-color:rgba(var(--color-foreground),.3);color:rgba(var(--color-foreground),.8)}.faq-category-tab--active{background:rgb(var(--color-foreground));color:rgb(var(--color-background));border-color:rgb(var(--color-foreground))}.faq-category-tab--active:hover{color:rgb(var(--color-background))}.faq-section{margin-bottom:40px}.faq-section__title{font-size:1.3rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:rgba(var(--color-foreground),.4);margin:0 0 16px;padding-bottom:12px}.faq-item{border-bottom:1px solid rgba(var(--color-foreground),.08)}.faq-item__question{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 0;background:none;border:none;cursor:pointer;text-align:left;font-size:1.5rem;font-weight:450;color:rgb(var(--color-foreground));line-height:1.5;font-family:inherit;gap:16px;transition:color .2s}.faq-item__question:hover{color:rgba(var(--color-foreground),.7)}.faq-item__icon{width:20px;height:20px;flex-shrink:0;transition:transform .35s ease;stroke-width:1.5}.faq-item--open .faq-item__icon{transform:rotate(45deg)}.faq-item__answer{max-height:0;overflow:hidden;transition:max-height .4s ease}.faq-item__answer-inner{padding:0 0 24px;font-size:1.4rem;line-height:1.75;color:rgba(var(--color-foreground),.7)}.faq-item__answer-inner p{margin:0 0 12px}.faq-item__answer-inner p:last-child{margin-bottom:0}.faq-item__answer-inner ul,.faq-item__answer-inner ol{margin:8px 0 12px;padding-left:20px}.faq-item__answer-inner li{margin-bottom:6px}.faq-item__answer-inner strong{color:rgb(var(--color-foreground));font-weight:550}.faq-item__answer-inner a{color:rgb(var(--color-foreground));text-decoration:underline;text-underline-offset:3px}.faq-item__info-box{background:rgba(var(--color-foreground),.03);border-radius:8px;padding:16px 20px;margin:12px 0}.faq-item__info-row{display:flex;gap:12px;padding:10px 0;align-items:baseline;font-size:1.35rem;line-height:1.6}.faq-item__info-row:not(:last-child){border-bottom:1px solid rgba(var(--color-foreground),.06)}.faq-item__label{flex-shrink:0;font-size:1.2rem;font-weight:550;color:rgb(var(--color-foreground));background:rgba(var(--color-foreground),.06);padding:2px 10px;border-radius:4px;white-space:nowrap}.faq-item__note{font-size:1.3rem;color:rgba(var(--color-foreground),.5);margin-top:8px}.faq-item__link{display:inline-block;font-weight:500;color:rgb(var(--color-foreground));text-decoration:none;border-bottom:1px solid rgb(var(--color-foreground));padding-bottom:1px;transition:opacity .2s}.faq-item__link:hover{opacity:.6}.faq-page__contact{text-align:center;margin-top:56px;padding-top:40px;border-top:1px solid rgba(var(--color-foreground),.08)}.faq-page__contact p{font-size:1.4rem;color:rgba(var(--color-foreground),.5);margin:0 0 16px}.faq-page__contact-btn{display:inline-block;padding:12px 36px;font-size:1.35rem;font-weight:500;letter-spacing:.06em;color:rgb(var(--color-background));background:rgb(var(--color-foreground));border:none;border-radius:100px;text-decoration:none;transition:opacity .25s}.faq-page__contact-btn:hover{opacity:.75;color:rgb(var(--color-background))}@media screen and (max-width:749px){.faq-page{padding:40px 16px 60px}.faq-page__header{margin-bottom:32px}.faq-page__title{font-size:2.8rem}.faq-page__categories{gap:6px;margin-bottom:32px;padding-bottom:20px;justify-content:flex-start;overflow-x:auto;flex-wrap:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;padding-left:2px}.faq-page__categories::-webkit-scrollbar{display:none}.faq-category-tab{font-size:1.25rem;padding:7px 16px;white-space:nowrap;flex-shrink:0}.faq-item__question{font-size:1.4rem;padding:16px 0}.faq-item__answer-inner{font-size:1.35rem}.faq-item__info-row{flex-direction:column;gap:4px}.faq-item__label{align-self:flex-start}}
/*# sourceMappingURL=/cdn/shop/t/76/assets/section-page-faq.css.map */
