.ts-faq{background-color:var(--tsf-bg, transparent)}.ts-faq__wrapper{display:grid;grid-template-columns:minmax(280px,400px) minmax(0,1fr);gap:clamp(40px,5vw,72px);align-items:start}.ts-faq__headings{display:flex;flex-direction:column;align-items:flex-start;gap:28px}.ts-faq__title{margin:0;color:var(--tsf-title, #17182D);font-weight:400;font-size:var(--tsf-title-size, 52px);line-height:1.04;letter-spacing:0;text-wrap:balance}.ts-faq__button{min-width:200px;height:48px;padding:0 28px;box-sizing:border-box;border-radius:100px;display:inline-flex;align-items:center;justify-content:center;font-weight:500;font-size:14px;line-height:1;letter-spacing:0;text-transform:uppercase;color:var(--tsf-btn-text, #FFFFFF);text-decoration:none;background-color:var(--tsf-btn-bg, #17182D);transition:opacity .2s}.ts-faq__button:hover{opacity:.88}@media screen and (min-width:990px){.ts-faq--sticky .ts-faq__headings{position:sticky;top:var(--tsf-sticky-top, 100px)}}.ts-faq__blocks{display:flex;flex-direction:column;border-top:1px solid var(--tsf-divider, #D1D1D5)}.ts-faq__row{border-bottom:1px solid var(--tsf-divider, #D1D1D5)}.ts-faq__heading{margin:0}.ts-faq__question{margin:0;color:var(--tsf-question, #17182D);font-family:var(--font-body-family);font-size:20px;font-weight:700;line-height:1.3;letter-spacing:0}.ts-faq--expanded .ts-faq__row{padding:26px 0}.ts-faq--expanded .ts-faq__answer-inner{padding-top:10px}.ts-faq--accordion .ts-faq__question{width:100%;display:flex;align-items:center;justify-content:space-between;gap:24px;padding:26px 0;background:none;border:0;text-align:left;cursor:pointer}.ts-faq--accordion .ts-faq__question:focus-visible{outline:2px solid var(--tsf-question, #17182D);outline-offset:4px;border-radius:4px}.ts-faq__question-icon{position:relative;flex:0 0 auto;width:18px;height:18px;color:var(--tsf-icon, #17182D)}.ts-faq__question-icon:before,.ts-faq__question-icon:after{content:"";position:absolute;top:50%;left:50%;width:16px;height:1.8px;border-radius:2px;background-color:currentColor;transform:translate(-50%,-50%);transition:transform .3s ease}.ts-faq__question-icon:after{transform:translate(-50%,-50%) rotate(90deg)}.ts-faq__row.is-open .ts-faq__question-icon:after{transform:translate(-50%,-50%) rotate(0)}.ts-faq--accordion .ts-faq__answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.ts-faq--accordion .ts-faq__row.is-open .ts-faq__answer{grid-template-rows:1fr}.ts-faq--accordion .ts-faq__answer-inner{min-height:0;overflow:hidden}.ts-faq--accordion .ts-faq__answer-text{padding-bottom:26px;margin-top:-10px}@media(prefers-reduced-motion:reduce){.ts-faq--accordion .ts-faq__answer,.ts-faq__question-icon:before,.ts-faq__question-icon:after{transition:none}}.ts-faq__answer-text{color:var(--tsf-answer, #17182D);opacity:var(--tsf-soft, .8);font-size:16px;line-height:1.6}.ts-faq__answer-text>*{margin:0}.ts-faq__answer-text>*+*{margin-top:10px}.ts-faq__answer-text a{color:inherit}.ts-faq__mob{display:none}@media screen and (max-width:989px){.ts-faq__wrapper{grid-template-columns:minmax(0,1fr);gap:24px}}@media screen and (max-width:749px){.ts-faq__wrapper{gap:18px}.ts-faq__headings{gap:20px}.ts-faq--align-mob-center .ts-faq__headings{align-items:center;text-align:center}.ts-faq__title{font-size:var(--tsf-title-size-mob, 38px)}.ts-faq__question{font-size:17px}.ts-faq--expanded .ts-faq__row{padding:20px 0}.ts-faq--expanded .ts-faq__answer-inner{padding-top:8px}.ts-faq--accordion .ts-faq__question{padding:20px 0;gap:16px}.ts-faq--accordion .ts-faq__answer-text{padding-bottom:20px;margin-top:-6px}.ts-faq__answer-text{font-size:15px;line-height:1.55}.ts-faq__desk{display:none}.ts-faq__mob{display:block}}
/*# sourceMappingURL=/cdn/shop/t/38/assets/ts-faq.css.map */
