.faq-section{background-color:var(--faq-bg);padding-top:var(--faq-padding-top);padding-bottom:var(--faq-padding-bottom);color:var(--faq-text-color)}.faq__container{max-width:var(--faq-max-width);margin:0 auto;padding:0 var(--faq-padding-horizontal)}.faq__header{margin-bottom:var(--faq-header-spacing)}.faq__header--left{text-align:left}.faq__header--center{text-align:center}.faq__header--split{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;text-align:left}.faq__header--split .faq__header-text{flex:1 1 auto;min-width:0}.faq__header--split .faq__header-action{flex:0 0 auto}.faq__header--split .jubi-btn{margin-top:0}.faq-section .faq__subheading{font-family:var(--faq-body-font);font-weight:500;font-style:var(--faq-body-style);font-size:var(--faq-subheading-size);letter-spacing:var(--faq-body-letter-spacing);color:var(--faq-accent-color);margin:0 0 12px;text-transform:uppercase}.faq-section .faq__heading{font-family:var(--faq-heading-font);font-weight:var(--faq-heading-weight);font-style:var(--faq-heading-style);font-size:var(--faq-section-heading-size);letter-spacing:var(--faq-heading-letter-spacing);text-transform:var(--faq-heading-transform);line-height:1.2;color:var(--faq-heading-color);margin:0 0 16px}.faq-section .faq__description{font-family:var(--faq-body-font);font-weight:var(--faq-body-weight);font-style:var(--faq-body-style);font-size:var(--faq-description-size);letter-spacing:var(--faq-body-letter-spacing);line-height:1.7;color:var(--faq-text-color);margin:0 0 24px}.faq-section .faq__description p{margin:0 0 .8em;font-size:inherit;font-family:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;color:inherit}.faq-section .faq__description p:last-child{margin-bottom:0}.faq-section .jubi-btn{margin-top:20px}.faq__item{border-bottom:1px solid var(--faq-divider-color)}.faq__item:first-child{border-top:1px solid var(--faq-divider-color)}.faq__question{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 0;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.faq__question::-webkit-details-marker{display:none}.faq__question::marker{content:""}.faq__question-text{font-family:var(--faq-heading-font);font-weight:var(--faq-heading-weight);font-style:var(--faq-heading-style);font-size:var(--faq-question-size);letter-spacing:var(--faq-heading-letter-spacing);line-height:1.35;color:var(--faq-question-color);flex:1 1 auto;min-width:0;transition:color .16s ease}.faq__question:hover .faq__question-text{color:var(--faq-accent-color)}.faq__question:focus-visible{outline:2px solid var(--faq-accent-color);outline-offset:-2px;border-radius:2px}.faq__icon{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--faq-icon-color);transition:transform .3s cubic-bezier(.25,.46,.45,.94)}.faq__icon-chevron{transition:transform .2s ease}.faq__item[open] .faq__icon-chevron{transform:rotate(180deg)}@media(prefers-reduced-motion:reduce){.faq__icon-chevron{transition:none}}.faq__answer{overflow:hidden}.faq__answer-inner{max-width:var(--faq-content-max-width);padding:0 0 24px;font-family:var(--faq-body-font);font-weight:var(--faq-body-weight);font-style:var(--faq-body-style);font-size:var(--faq-answer-size);letter-spacing:var(--faq-body-letter-spacing);line-height:1.7;color:var(--faq-answer-color)}.faq__answer-inner p{margin:0 0 .75em;font-size:inherit;font-family:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;color:inherit}.faq__answer-inner p:last-child{margin-bottom:0}.faq__answer-inner a{color:var(--faq-accent-color);text-decoration:underline;text-underline-offset:2px;transition:opacity .3s ease;font-size:inherit;line-height:inherit}.faq__answer-inner a:hover{opacity:.7}.faq__answer-inner ul,.faq__answer-inner ol{margin:0 0 .75em;padding-left:1.25em}.faq__answer-inner li{margin-bottom:.35em;font-size:inherit;font-family:inherit;line-height:inherit;color:inherit}.faq__answer-inner strong,.faq__answer-inner em,.faq__answer-inner span{font-size:inherit;line-height:inherit;letter-spacing:inherit}@media(max-width:599px){.faq-section{padding-top:var(--faq-padding-top-mobile);padding-bottom:var(--faq-padding-bottom-mobile)}.faq__container{padding:0 var(--faq-padding-horizontal-mobile)}.faq-section .faq__heading{font-size:var(--faq-section-heading-size-mobile)}.faq-section .faq__subheading{font-size:var(--faq-subheading-size-mobile)}.faq-section .faq__description{font-size:var(--faq-description-size-mobile)}.faq__question-text{font-size:var(--faq-question-size-mobile)}.faq__answer-inner{font-size:var(--faq-answer-size-mobile)}.faq__question{padding:18px 0}.faq__answer-inner{padding:0 0 20px}.faq__header--split{flex-direction:column;align-items:flex-start;gap:16px}.faq__header--split .jubi-btn{margin-top:0}}@media(prefers-reduced-motion:reduce){.faq__icon,.faq__icon-plus,.faq__icon-minus,.faq__answer-inner a{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/105/assets/section-faq.css.map */
