.tp-faq{background:var(--tp-dark);min-height:100vh;direction:rtl;position:relative}.tp-faq__bg{position:fixed;top:0;right:0;bottom:0;left:0;background-image:repeating-linear-gradient(0deg,transparent,transparent 60px,rgba(240,232,216,.02) 60px,rgba(240,232,216,.02) 61px),repeating-linear-gradient(90deg,transparent,transparent 60px,rgba(240,232,216,.02) 60px,rgba(240,232,216,.02) 61px);pointer-events:none;z-index:0}.tp-faq__inner{position:relative;z-index:1;max-width:800px;margin:0 auto;padding:140px 60px 100px}.tp-faq__label{font-size:1rem;letter-spacing:5px;text-transform:uppercase;color:var(--tp-red-light);font-family:Assistant,sans-serif;margin-bottom:16px;display:flex;align-items:center;gap:12px}.tp-faq__label:after{content:"";width:60px;height:1px;background:#b2222266}.tp-faq__title{font-family:Heebo,sans-serif;font-size:clamp(2rem,4vw,3rem);font-weight:900;color:var(--tp-cream);margin-bottom:12px;line-height:1.1}.tp-faq__subtitle{font-family:Assistant,sans-serif;font-size:1.2rem;color:#f0e8d873;margin-bottom:64px}.tp-faq__subtitle a{color:var(--tp-cream);text-decoration:none;border-bottom:1px solid rgba(240,232,216,.3);transition:border-color .3s}.tp-faq__subtitle a:hover{border-color:var(--tp-cream)!important;color:var(--tp-cream)!important}.tp-faq__category{margin-bottom:60px}.tp-faq__category-title{font-family:Heebo,sans-serif;font-size:2rem;font-weight:700;color:var(--tp-cream);padding-top:50px;margin-bottom:2px;padding-bottom:16px;border-bottom:1px solid rgba(240,232,216,.08)}.tp-faq__accordion{display:flex;flex-direction:column}.tp-faq__item{border-bottom:1px solid rgba(240,232,216,.06)}.tp-faq__question{width:100%;background:none;border:none;display:flex;justify-content:space-between;align-items:center;padding:20px 0;cursor:pointer;text-align:right;gap:16px}.tp-faq__question span{font-family:Heebo,sans-serif;font-size:1.1rem;font-weight:600;color:var(--tp-cream);transition:color .3s;flex:1}.tp-faq__question:hover span{color:var(--tp-red-light)}.tp-faq__icon{color:#f0e8d866;flex-shrink:0;transition:transform .3s ease,color .3s}.tp-faq__item--open .tp-faq__icon{transform:rotate(180deg);color:var(--tp-red-light)}.tp-faq__item--open .tp-faq__question span{color:var(--tp-red-light)}.tp-faq__answer{max-height:0;overflow:hidden;transition:max-height .4s ease}.tp-faq__answer p{font-family:Assistant,sans-serif;font-size:1.2rem;line-height:1.9;color:#f0e8d899;padding-bottom:20px}.tp-faq__answer a{color:var(--tp-cream);text-decoration:none;border-bottom:1px solid rgba(240,232,216,.3);cursor:pointer;transition:border-color .3s}.tp-faq__answer a:hover{border-color:var(--tp-cream)}@media(max-width:900px){.tp-faq__inner{padding:120px 24px 60px}}
/*# sourceMappingURL=/cdn/shop/t/1/assets/tp-faq.css.map */
