.floating-faq{position:fixed;right:20px;bottom:20px;z-index:9999;font-family:Arial,sans-serif}.faq-icon{background-color:#ffe69d;width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 8px #0003;transition:background-color .3s ease}.faq-icon:hover,.faq-icon:focus{background-color:#ffe69d;outline:none}.faq-icon img{width:30px;height:30px}.faq-popup{display:none;position:fixed;right:20px;bottom:90px;width:320px;max-height:450px;background:#fff;border-radius:12px;box-shadow:0 8px 24px #00000026;overflow-y:auto;opacity:0;transform:translateY(10px);transition:opacity .4s ease,transform .4s ease}.faq-popup.show{display:block;opacity:1;transform:translateY(0)}.faq-popup .header{display:flex;justify-content:space-between;align-items:center;background-color:#ffe69d;color:#000;padding:12px 16px;border-radius:12px 12px 0 0}.faq-popup .header h2{margin:0;font-size:18px}.close-faq{background:transparent;border:none;color:#000;font-size:22px;cursor:pointer;padding:0;line-height:1}.faq-content{padding:16px}.faq-item+.faq-item{margin-top:10px}.faq-question{width:100%;background:#f5f5f5;border:none;border-radius:8px;padding:12px 16px;text-align:left;font-weight:700;cursor:pointer;transition:background-color .3s ease}.faq-question:hover,.faq-question:focus{background-color:#e0e0e0;outline:none}.faq-question[aria-expanded=true]{background-color:#fff9e4}.faq-answer{padding:10px 16px 10px 20px;background:#fafafa;border-left:4px solid #ffe69d;margin-top:4px;font-size:14px;line-height:1.4;-webkit-user-select:text;user-select:text}
/*# sourceMappingURL=/cdn/shop/t/26/compiled_assets/styles.css.map */
