.faq-description{margin:2.5em auto;max-width:800px;text-align:center;line-height:1.6}.faq-container{margin-bottom:3em;width:100%}.faq-checkbox{position:absolute;opacity:0;z-index:-1}.tabs{border-radius:0;overflow:visible;box-shadow:none;margin:0 auto}.tab{width:100%;color:#fff;overflow:hidden;margin-bottom:1em;border-radius:8px;transform:none!important;box-shadow:0 0 12px #4141416e}.tab:last-child{margin-bottom:0}.tab-label{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.2em 1.5em;font-weight:600;color:#fff;cursor:pointer;position:relative;transition:background-color .3s ease}.tab-label:hover{background-color:#ffffff1a}.tab-label .icon{font-size:1.5em;line-height:1;transition:transform .25s;position:absolute;right:1.5em;top:50%;transform:translateY(-50%)}.faq-checkbox:checked~.tab-label .icon{transform:translateY(-50%) rotate(45deg);transition:transform .25s}.tab-content{max-height:0;padding:0 1.5em;background-color:#f9f6f1;transition:all .3s ease-out;color:#333;overflow:hidden;transform:none!important;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.tab-content p{margin:0;padding:.5em 0;line-height:1.6}.faq-checkbox:checked~.tab-content{max-height:100vh;padding:1.2em 1.5em;box-shadow:inset 0 2px 8px #0000000d;transition:all .3s ease-out}.faq-checkbox:checked~.tab-label{background-color:#ffffff26}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.tab-content-inner{opacity:0;transition:opacity .2s ease}.faq-checkbox:checked~.tab-content .tab-content-inner{opacity:1;transition-delay:.05s}.tab-label{background-color:#2d2d2d!important}.faq-checkbox:checked~.tab-label{background-color:#2d2d2d!important}
/*# sourceMappingURL=/cdn/shop/t/15/assets/faq-style.css.map */
