.container-faq{background-color:#e2ddd9;width:100%;height:auto;padding-inline:16px;padding-bottom:74px;padding-top:2px}.content-container-faq{width:100%;height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:40px;padding-inline:32px}.content-title_faq{flex:0 0 48%;max-width:48%;height:auto;padding-top:32px}.title-faq{max-width:300px;height:auto;color:#272621;font-family:Roboto Condensed,sans-serif;font-size:clamp(35px,2.5vw,48px);font-style:normal;font-weight:600;line-height:clamp(37px,2.6vw,50px);text-transform:uppercase;margin:0;padding-left:16px}h2,p{margin:0}button{padding:0;margin:0}.btn-faq{background:none;border:none;cursor:pointer}.faq-icon{display:inline-block;transform-origin:center;transition:transform .8s ease}.btn-faq.rotated .faq-icon svg{transform:rotate(-180deg)}.collapsible-content-faq{display:flex;flex:1;max-width:52%;flex-direction:column}.question-faq{display:flex;flex-direction:column;justify-content:space-between;padding:32px 40px;border-bottom:1px solid #b8b1aa;font-family:Ibarra Real Nova}.question-header{display:flex;justify-content:space-between;align-items:center;gap:24px}.text-question_faq{font-family:Instrument Sans;color:#272621;font-size:clamp(17.5px,1.25vw,24px);font-style:normal;font-weight:500;line-height:normal;letter-spacing:0}.answer-faq{color:#272621;font-family:Instrument Sans;font-size:clamp(16px,.93vw,18px);font-style:normal;font-weight:400;line-height:clamp(20.8px,1.08vw,22.8px);letter-spacing:0;opacity:0;max-height:0;overflow:hidden;transition:max-height .8s ease-in-out,padding-top .8s ease-in-out,opacity .8s ease-in-out}.answer-faq.open{opacity:1}.answer-faq p{margin:0}.answer-faq p+p{margin-top:20px}@media screen and (max-width: 768px){.container-faq{padding-inline:24px;padding-bottom:47px}.content-container-faq{width:100%;height:100%;flex-direction:column;padding-inline:0px;gap:24px}.content-title_faq{flex:0 0 100%;max-width:100%;height:auto;padding-top:32px}.title-faq{padding-left:8px}.collapsible-content-faq{max-width:100%}.question-faq{padding:32px 8px}.answer-faq{font-size:18px}}@media (max-width: 1024px) and (min-width: 769px){.container-faq{padding-bottom:50px}.content-container-faq{gap:35px;padding-inline:16px;padding-top:24px}.content-title_faq{flex:0 0 30%;max-width:30%}.collapsible-content-faq{display:flex;flex:1;max-width:70%;flex-direction:column}}
/*# sourceMappingURL=/cdn/shop/t/46/assets/component-faq.css.map */
