.collapsible-content{background:#fff;padding:60px 24px}.collapsible-content .faq-heading{font-family:Bebas Neue,sans-serif;font-size:48px;letter-spacing:2px;color:#000;text-align:center;margin-bottom:40px;text-transform:uppercase}.collapsible-content details{max-width:700px;margin:0 auto;border-bottom:1px solid rgba(0,0,0,.12);transition:border-color .3s ease}.collapsible-content details:first-of-type{border-top:1px solid rgba(0,0,0,.12)}.collapsible-content details:hover{border-color:#0000004d}.collapsible-content summary{font-family:Bebas Neue,sans-serif;font-size:22px;letter-spacing:.8px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;color:#000;list-style:none;padding:22px 4px;transition:padding-left .3s ease,opacity .3s ease}.collapsible-content summary:hover{padding-left:10px;opacity:.6}.collapsible-content summary::-webkit-details-marker{display:none}.collapsible-content summary .faq-icon{position:relative;width:18px;height:18px;flex-shrink:0;margin-left:20px}.collapsible-content summary .faq-icon:before,.collapsible-content summary .faq-icon:after{content:"";position:absolute;background:#000;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform .35s cubic-bezier(.4,0,.2,1)}.collapsible-content summary .faq-icon:before{width:18px;height:2px}.collapsible-content summary .faq-icon:after{width:2px;height:18px}.collapsible-content details[open] summary .faq-icon:after{transform:translate(-50%,-50%) rotate(90deg);opacity:0}.collapsible-content details[open] summary{opacity:1}.collapsible-content .details-content{overflow:hidden;max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1)}.collapsible-content .details-content p{font-family:Arial,sans-serif;font-size:15px;line-height:1.6;color:#0009;padding:0 4px 24px;max-width:90%}.collapsible-content details[open] .details-content{max-height:300px}
/*# sourceMappingURL=/cdn/shop/t/2/assets/custom-faq.css.map */
