.c-faq *{font-family:var(--font-body-family)}.c-faq__title{margin:0;font-size:24px;font-weight:400;line-height:1.5;letter-spacing:.08em;text-align:center}.c-faq__subtitle{margin:20px 0 0;font-size:13px;line-height:1.6;letter-spacing:.08em;text-align:center}.c-faq__body{display:grid;grid-template-columns:240px 1fr;gap:60px;margin-top:90px}.c-faq__tab-list{display:flex;flex-direction:column;gap:28px;align-items:flex-start}.c-faq__tab{position:relative;padding:0 0 6px;background:transparent;border:none;font-size:14px;font-weight:400;letter-spacing:.08em;line-height:1.4;text-align:left;cursor:pointer;transition:color .3s ease}.c-faq__tab:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentcolor;transform:scaleX(0);transform-origin:left center;transition:transform .4s cubic-bezier(.22,1,.36,1)}.c-faq__tab.is-active:after{transform:scaleX(1)}.c-faq__tab:hover:after{transform:scaleX(1)}.c-faq__panel-title{margin:0 0 40px;font-size:20px;font-weight:400;letter-spacing:.08em;line-height:1.5}.c-faq__question{display:flex;align-items:center;gap:24px;width:100%;padding:16px 0;background:transparent;border:none;color:inherit;font-size:14px;letter-spacing:.06em;line-height:1.6;text-align:left;cursor:pointer}.c-faq__question-mark{flex-shrink:0;font-size:14px;letter-spacing:.04em}.c-faq__question-text{flex:1}.c-faq__icon{position:relative;flex-shrink:0;width:12px;height:12px}.c-faq__icon:before,.c-faq__icon:after{content:"";position:absolute;top:50%;left:50%;background:currentcolor;transition:transform .3s ease}.c-faq__icon:before{width:12px;height:1px;transform:translate(-50%,-50%)}.c-faq__icon:after{width:1px;height:12px;transform:translate(-50%,-50%)}.c-faq__question[aria-expanded=true] .c-faq__icon:after{transform:translate(-50%,-50%) rotate(90deg)}.c-faq__answer{overflow:hidden}.c-faq__answer-inner{padding:0 0 24px 38px;font-size:13px;line-height:1.9;letter-spacing:.04em}.c-faq__answer-inner>*:first-child{margin-top:0}.c-faq__answer-inner>*:last-child{margin-bottom:0}.c-faq__footer{margin-top:150px;text-align:center}.c-faq__footer-text{margin:0 0 12px;font-size:13px;letter-spacing:.08em;line-height:1.6}.c-faq__footer-link{position:relative;display:inline-block;padding-bottom:3px;color:inherit;font-size:13px;letter-spacing:.08em;line-height:1.6;text-decoration:none}.c-faq__footer-link:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:currentcolor;transform:scaleX(1);transform-origin:right center;transition:transform .45s cubic-bezier(.22,1,.36,1)}.c-faq__footer-link:hover:after,.c-faq__footer-link:focus-visible:after{transform:scaleX(0)}.c-faq__question-text{flex:1;min-width:0}@media screen and (max-width:768px){.c-faq__container{padding-inline:20px!important}.c-faq__title{font-size:20px}.c-faq__subtitle{margin-top:8px;font-size:12px}.c-faq__body{display:block;margin-top:40px}.c-faq__tab-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 15px;margin-bottom:60px}.c-faq__panel-title{margin-bottom:20px;font-size:13px;text-align:center}.c-faq__question{gap:16px;padding:18px 0;font-size:11px}.c-faq__question-mark{font-size:11px}.c-faq__answer-inner{padding-left:29px;font-size:10px}.c-faq__footer{margin-top:60px}.c-faq__footer-text{margin-bottom:8px}.c-faq__footer-text,.c-faq__footer-link{font-size:10px}}@media(prefers-reduced-motion:reduce){.c-faq__tab:after,.c-faq__icon:before,.c-faq__icon:after,.c-faq__footer-link:after{transition-duration:.01ms}}@media screen and (max-width:768px){.c-faq__tab{justify-self:start;width:fit-content;max-width:100%;font-size:10px}}.c-faq__panel{opacity:1;transform:translateY(0)}.c-faq__panel.is-entering{animation:c-faq-fade-up .5s cubic-bezier(.22,1,.36,1) both}@keyframes c-faq-fade-up{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.c-faq__panel.is-entering{animation-duration:.01ms}}
/*# sourceMappingURL=/cdn/shop/t/20/assets/c-faq-tabs.css.map */
