.faq-component{display:flex;width:100%}.faq-component .faq-component-container{margin:0 auto;max-width:var(--page-width);padding:0 1.6rem;display:flex;flex-direction:column;align-items:center;gap:clamp(32px,3.5vw,44px);width:100%}@media screen and (min-width:768px){.faq-component .faq-component-container{grid-template-columns:.5fr 1fr;display:grid;align-items:flex-start;padding:0 5rem}}.faq-component .faq-component-container .header-faq{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:clamp(0px,.5vw,10px)}.faq-component .faq-component-container .header-faq .title-faq{display:flex;width:100%}.faq-component .faq-component-container .header-faq .title-faq :is(p){font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground));font-size:clamp(24px,2.5vw,32px);line-height:130%;margin:0;text-align:center;width:100%}@media screen and (min-width:768px){.faq-component .faq-component-container .header-faq .title-faq :is(p){text-align:left}}.faq-component .faq-component-container .header-faq .subtitle-faq{display:flex;width:100%}.faq-component .faq-component-container .header-faq .subtitle-faq :is(p){font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground));font-size:clamp(16px,2.5vw,22px);line-height:130%;margin:0;text-align:center;width:100%}@media screen and (min-width:768px){.faq-component .faq-component-container .header-faq .subtitle-faq :is(p){text-align:left}}.faq-component .faq-component-container .faq-question-container{display:flex;flex-direction:column;margin:0 auto;gap:2rem}.faq-component .faq-component-container .faq-question-container .faq-question{padding:1rem;border:1px solid #d9d7d9;cursor:pointer;border-radius:10px}.faq-component .faq-component-container .faq-question-container .faq-question:not(:has(.faq-description[closed])) .faq-title .icon-plus .icon-plus-icon{transform:rotate(180deg)}.faq-component .faq-component-container .faq-question-container .faq-question .faq-title{display:flex;justify-content:space-between;align-items:center;gap:6px}.faq-component .faq-component-container .faq-question-container .faq-question .faq-title .metafield-rich_text_field{display:flex;width:100%}.faq-component .faq-component-container .faq-question-container .faq-question .faq-title :is(p){margin:0;font-family:var(--font-heading-family);font-style:var(--font-heading-style);font-weight:var(--font-heading-weight);color:rgb(var(--color-foreground));line-height:130%;font-size:clamp(16px,1.5vw,18px)}.faq-component .faq-component-container .faq-question-container .faq-question .faq-title .icon-plus{width:16px;height:16px}.faq-component .faq-component-container .faq-question-container .faq-question .faq-title .icon-plus .icon-plus-icon{width:100%;height:100%;display:block;transition:all .3s ease}.faq-component .faq-component-container .faq-question-container .faq-question .faq-description{transition:all .3s ease;overflow:hidden;margin-top:1.5rem}.faq-component .faq-component-container .faq-question-container .faq-question .faq-description :is(p){margin:0;line-height:160%;color:#5a585a;font-family:Quatro;font-style:var(--font-body-style);font-weight:var(--font-body-weight);font-size:16px}.faq-component .faq-component-container .faq-question-container .faq-question .faq-description :is(p) :is(strong){font-weight:600}.faq-component .faq-component-container .faq-question-container .faq-question .faq-description[closed]{margin-top:0;height:0}@keyframes scaleAnimation{0%,to{transform:scaleX(1)}50%{transform:scaleX(-1)}}
/*# sourceMappingURL=/cdn/shop/t/15/assets/c-faq.css.map */
