.c-faq{width:100%;background-color:#f1f1f1}.c-faq__tabs-wrapper{overflow-x:auto;width:calc(100% + 40px);margin-inline-start:-20px;box-sizing:border-box;margin-bottom:32px;padding-inline:20px}@media(min-width:750px){.c-faq__tabs-wrapper{width:calc(100% + 112px);margin-inline-start:-56px;padding-inline:56px}}.c-faq__tabs{display:flex;gap:12px;width:fit-content}@media screen and (min-width:750px){.c-faq__tabs-wrapper{margin-bottom:70px}.c-faq__tabs{gap:24px}}.c-faq__tab{flex:1}.c-faq__tab-link{display:flex;gap:8px;align-items:center;padding:16px 32px;background-color:#6c6b6a;text-decoration:none;transition:background-color .3s ease;width:fit-content;white-space:nowrap}@media screen and (min-width:750px){.c-faq__tab-link{padding:16px 32px}}.c-faq__tab-link:hover{background-color:#5a5958}.c-faq__tab-text{flex:1;font-family:Hiragino Kaku Gothic ProN,sans-serif;font-size:14px;font-weight:300;color:#fff;text-transform:uppercase;letter-spacing:.7px;line-height:normal}@media screen and (min-width:750px){.c-faq__tab-text{font-size:18px;letter-spacing:.9px}}.c-faq__tab-icon{display:flex;align-items:center;justify-content:center;width:12px;height:12px}@media screen and (min-width:750px){.c-faq__tab-icon{width:16px;height:16px}}.c-faq__category:not(:last-child){margin-bottom:32px}@media screen and (min-width:750px){.c-faq__category:not(:last-child){margin-bottom:70px}}.c-faq__category-title{font-family:Hiragino Kaku Gothic ProN,sans-serif;font-size:20px;font-weight:300;color:#333;text-transform:uppercase;letter-spacing:1px;line-height:1.6;margin:0 0 24px}@media screen and (min-width:750px){.c-faq__category-title{font-size:28px;letter-spacing:1.4px;margin-bottom:40px}}.c-faq__questions{display:flex;flex-direction:column;row-gap:16px}@media(max-width:767px){.faq-item{padding-block:0}}.faq-item-question{background:#dedad5;display:flex;align-items:center;column-gap:24px;justify-content:space-between;padding:16px 32px;list-style:none;cursor:pointer}.faq-item-question::-webkit-details-marker{display:none}.faq-item-question::marker{display:none}.faq-item-question-text{font-size:18px;font-style:normal;font-weight:300;line-height:160%;flex:1}@media(max-width:767px){.faq-item-question-text{font-size:16px}}.faq-item-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.faq-item-icon svg{display:block;width:25px;height:25px}@media(max-width:767px){.faq-item-icon svg{width:20px;height:20px}}.faq-item.is-opened .faq-item-icon{transform:rotate(45deg)}.faq-item-answer{height:0;opacity:0;overflow:hidden;transition:height .4s ease,opacity .4s ease;background:#fff}.faq-item.is-opened .faq-item-answer{opacity:1}.faq-item-answer-text{padding:16px 32px;font-size:16px;font-style:normal;font-weight:300;line-height:160%;margin:0}@media(max-width:767px){.faq-item-answer-text{font-size:14px;letter-spacing:.7px}}.faq-item-answer-text p{margin:0}.faq-item-answer-text p+p{margin-top:1em}.faq-item-answer-text a{text-decoration:underline;color:inherit}.c-faq__contact-link{background-color:#6c6b6a;padding:20px;display:flex;gap:16px;align-items:center;justify-content:space-between;text-decoration:none;color:inherit;transition:opacity .3s ease;margin-top:32px}.c-faq__contact-link:hover{opacity:.8}@media screen and (min-width:750px){.c-faq__contact-link{padding:64px;gap:0;margin-top:70px}}.c-faq__contact-content{flex:1;display:flex;flex-direction:column;gap:16px;color:#fff;text-transform:uppercase}@media screen and (min-width:750px){.c-faq__contact-content{gap:24px}}.c-faq__contact-title{font-family:Hiragino Kaku Gothic ProN,sans-serif;font-size:24px;font-weight:300;color:#fff;line-height:1.6;margin:0}@media screen and (min-width:750px){.c-faq__contact-title{font-size:40px}}.c-faq__contact-text{font-family:Hiragino Kaku Gothic ProN,sans-serif;font-size:14px;font-weight:300;color:#fff;line-height:1.6;letter-spacing:0}@media screen and (min-width:750px){.c-faq__contact-text{font-size:18px}}.c-faq__contact-text p{margin:0}.c-faq__contact-text p+p{margin-top:1em}.c-faq__contact-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:48px;height:48px}@media(max-width:749px){.c-faq__contact-icon{width:24px;height:24px}}.c-faq__contact-icon svg{width:48px;height:48px}@media(max-width:749px){.c-faq__contact-icon svg{width:24px;height:24px}}.rte a:hover{text-decoration-thickness:unset;color:inherit;opacity:.7}
/*# sourceMappingURL=/cdn/shop/t/25/assets/c_faq.css.map */
