.faq-pro{position:relative;background-color:var(--faq-section-bg);background:var(--faq-section-bg-gradient, var(--faq-section-bg));border:var(--faq-border-thickness) solid var(--faq-section-border-color);border-radius:var(--faq-section-roundness);margin-top:var(--faq-margin-top);margin-bottom:var(--faq-margin-bottom);margin-left:var(--faq-margin-sides-mobile);margin-right:var(--faq-margin-sides-mobile);padding-top:var(--faq-padding-top);padding-bottom:var(--faq-padding-bottom);padding-left:var(--faq-padding-sides-mobile);padding-right:var(--faq-padding-sides-mobile);overflow:hidden}@media screen and (min-width:750px){.faq-pro{margin-left:var(--faq-margin-sides);margin-right:var(--faq-margin-sides);padding-left:var(--faq-padding-sides);padding-right:var(--faq-padding-sides)}}.faq-pro--full-width{width:100%;max-width:100%}.faq-pro__bg-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;border-radius:inherit}.faq-pro__bg-img{width:100%;height:100%;object-fit:cover}.faq-pro__container{position:relative;z-index:1;max-width:var(--faq-content-width);width:100%;margin:0 auto;display:flex;flex-direction:column;align-items:flex-start}.faq-pro__container--mobile-center{align-items:center;text-align:center}.faq-pro__container--mobile-right{align-items:flex-end;text-align:right}.faq-pro__container--mobile-left{align-items:flex-start;text-align:left}@media screen and (min-width:750px){.faq-pro__container{max-width:var(--faq-max-width)}.faq-pro__container--center{align-items:center;text-align:center}.faq-pro__container--right{align-items:flex-end;text-align:right}.faq-pro__container--left{align-items:flex-start;text-align:left}}.faq-pro__heading-wrapper{width:100%}.faq-pro__heading{margin:0;padding:0}.faq-pro__heading p{margin:0}.faq-pro__text-wrapper{width:100%}.faq-pro__text{margin:0;padding:0}.faq-pro__text p{margin:0}.faq-pro__toggles{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--faq-toggles-gap-mobile);margin-top:var(--faq-toggles-margin-top-mobile);background-color:var(--faq-toggles-bg);border-radius:calc(var(--faq-toggle-roundness) + 8px);padding:6px;width:100%;overflow-x:auto;-ms-overflow-style:none;scrollbar-width:none}.faq-pro__toggles::-webkit-scrollbar{display:none}@media screen and (min-width:750px){.faq-pro__toggles{gap:var(--faq-toggles-gap);margin-top:var(--faq-toggles-margin-top);flex-wrap:wrap;width:fit-content;overflow-x:visible}}.faq-pro__toggle-btn{-webkit-appearance:none;appearance:none;border:none;cursor:pointer;background:transparent;color:var(--faq-toggle-text);font-size:var(--faq-toggle-font-size-mobile);font-family:var(--faq-toggle-font, inherit);line-height:var(--faq-toggle-line-height);padding:var(--faq-toggle-py-mobile) var(--faq-toggle-px-mobile);border-radius:var(--faq-toggle-roundness);transition:background-color .25s ease,color .25s ease;white-space:nowrap}@media screen and (min-width:750px){.faq-pro__toggle-btn{font-size:var(--faq-toggle-font-size);padding:var(--faq-toggle-py) var(--faq-toggle-px)}}.faq-pro__toggle-btn:hover{opacity:.8}.faq-pro__toggle-btn--active{background-color:var(--faq-toggle-bg);background:var(--faq-toggle-bg-gradient, var(--faq-toggle-bg));color:var(--faq-toggle-active-text)}.faq-pro__content{margin-top:var(--faq-tabs-margin-top-mobile);text-align:left;width:100%;display:flex;flex-direction:column;gap:var(--faq-tabs-gap-mobile)}@media screen and (min-width:750px){.faq-pro__content{margin-top:var(--faq-tabs-margin-top);gap:var(--faq-tabs-gap)}}.faq-pro__item{display:none;border-bottom:var(--faq-tab-border-width) solid var(--faq-tab-border-color);padding:var(--faq-tab-py-mobile) var(--faq-tab-px-mobile)}.faq-pro__item--visible{display:block}@media screen and (min-width:750px){.faq-pro__item{padding:var(--faq-tab-py) var(--faq-tab-px)}}.faq-pro__question{display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;list-style:none;-webkit-user-select:none;user-select:none}.faq-pro__question::-webkit-details-marker{display:none}.faq-pro__question::marker{display:none;content:""}.faq-pro__question-text{flex:1;font-size:var(--faq-question-font-size-mobile);font-family:var(--faq-question-font, inherit);line-height:var(--faq-question-line-height);color:var(--faq-tab-question-color);font-weight:500}@media screen and (min-width:750px){.faq-pro__question-text{font-size:var(--faq-question-font-size)}}.faq-pro__icon{flex-shrink:0;width:var(--faq-icon-size-mobile);height:var(--faq-icon-size-mobile);color:var(--faq-tab-icon-color);display:flex;align-items:center;justify-content:center}@media screen and (min-width:750px){.faq-pro__icon{width:var(--faq-icon-size);height:var(--faq-icon-size)}}.faq-pro__icon svg{width:100%;height:100%}.faq-pro__icon-v{transition:transform .3s ease,opacity .3s ease}.faq-pro__item[open] .faq-pro__icon-v{transform:rotate(90deg);opacity:0}.faq-pro__answer{padding-top:var(--faq-answer-padding-top);font-size:var(--faq-answer-font-size-mobile);font-family:var(--faq-answer-font, inherit);line-height:var(--faq-answer-line-height);color:var(--faq-tab-answer-color)}@media screen and (min-width:750px){.faq-pro__answer{font-size:var(--faq-answer-font-size)}}.faq-pro__answer p{margin:0}.faq-pro__answer p+p{margin-top:.75em}
/*# sourceMappingURL=/cdn/shop/t/4/assets/section-faq-pro.css.map */
