.faq-wrapper label.title{display:block;margin:0;border-bottom:1px solid rgba(51,51,51,.1);padding:24px 0 24px 50px;position:relative;cursor:pointer}.faq-wrapper label.title:before,.faq-wrapper input[type=checkbox]+.collapsible-wrapper:before{content:"";position:absolute;left:0;top:35px;font-size:36px;border-bottom:2px solid rgb(var(--color-foreground));width:20px;transition:.3s linear}.faq-wrapper input[type=checkbox]+.collapsible-wrapper:before{transform:rotate(90deg)}.faq-wrapper input[type=checkbox]:checked+.collapsible-wrapper:before{transform:rotate(0)}.faq-wrapper.page-width{padding-bottom:50px}.faq-wrapper input[type=checkbox]{display:none}.faq-wrapper h3{font-size:calc(var(--lh-font-size) * 1.3);color:rgb(var(--color-foreground));margin:0}.faq-wrapper h2{font-size:calc(var(--lh-font-size) * 2.5)!important;text-align:center}input[type=checkbox]+div.collapsible-wrapper{display:flex;overflow:hidden}input[type=checkbox]+div.collapsible-wrapper:after{content:"";height:0;transition:height .3s linear;max-height:50px}input[type=checkbox]:checked+div.collapsible-wrapper:after{height:50px;transition:height .3s linear,max-height 0s .3s linear;max-height:0px}input[type=checkbox]+div.collapsible-wrapper>.collapsible{margin-bottom:-2000px;transition:margin-bottom .3s cubic-bezier(1,0,1,1),visibility 0s .3s,max-height 0s .3s;visibility:hidden;max-height:0}input[type=checkbox]:checked+div.collapsible-wrapper>.collapsible{transition:margin-bottom .3s cubic-bezier(0,0,0,1);margin-bottom:0;max-height:1000000px;visibility:visible}
/*# sourceMappingURL=/cdn/shop/t/38/assets/component-faq.css.map */
