:root{--faq-green: #1a6b5a;--faq-green-light: #e8f5f1;--faq-green-mid: #c2e0d8;--faq-teal: #2a9d8f;--faq-dark: #1a1a1a;--faq-gray: #6b7280;--faq-border: #e5e7eb;--faq-radius: 10px;--faq-transition: .22s ease}.lowreka-faq{background-color:#f8fffe;padding:56px 0}.lowreka-faq__inner{width:90%;max-width:1200px;margin:0 auto;padding:0}.lowreka-faq__title{font-size:26px;font-weight:700;color:var(--faq-dark);margin-bottom:28px;text-align:center}.lowreka-faq__search{display:flex;align-items:center;gap:10px;background:#fff;border:2px solid var(--faq-green-mid);border-radius:8px;padding:11px 16px;margin-bottom:20px;transition:border-color var(--faq-transition)}.lowreka-faq__search:focus-within{border-color:var(--faq-green)}.lowreka-faq__search svg{color:var(--faq-gray);flex-shrink:0}.lowreka-faq__search-input{border:none;outline:none;font-size:14px;color:var(--faq-dark);width:100%;background:transparent;font-family:inherit}.lowreka-faq__search-input::placeholder{color:#9ca3af}.lowreka-faq__filters{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.lowreka-faq__filter-btn{font-size:12px;font-weight:600;padding:7px 16px;border-radius:20px;border:2px solid var(--faq-green-mid);background:#fff;color:var(--faq-green);cursor:pointer;transition:all var(--faq-transition);font-family:inherit;line-height:1}.lowreka-faq__filter-btn:hover,.lowreka-faq__filter-btn.active{background:var(--faq-green);color:#fff;border-color:var(--faq-green)}.lowreka-faq__cat-title{font-size:12px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--faq-teal);margin:24px 0 10px;display:flex;align-items:center;gap:10px}.lowreka-faq__cat-title:after{content:"";flex:1;height:1px;background:var(--faq-green-mid)}.lowreka-faq__item{border:1.5px solid var(--faq-green-mid);border-radius:var(--faq-radius);overflow:hidden;margin-bottom:10px;transition:box-shadow var(--faq-transition),border-color var(--faq-transition);background:#fff}.lowreka-faq__item:hover{box-shadow:0 4px 16px #1a6b5a1a;border-color:var(--faq-teal)}.lowreka-faq__item.is-open{border-color:var(--faq-green);box-shadow:0 4px 20px #1a6b5a26}.lowreka-faq__question{display:flex;justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px;width:100%;text-align:left;background:transparent;border:none;cursor:pointer;transition:background var(--faq-transition);font-family:inherit}.lowreka-faq__question:hover,.lowreka-faq__item.is-open .lowreka-faq__question{background:var(--faq-green-light)}.lowreka-faq__question-text{flex:1;display:flex;flex-direction:column;gap:4px}.lowreka-faq__question-title{font-size:15px;font-weight:700;color:var(--faq-dark);line-height:1.4}.lowreka-faq__question-teaser{font-size:12px;color:var(--faq-gray);font-style:italic;line-height:1.4}.lowreka-faq__chevron{width:30px;height:30px;border-radius:50%;background:var(--faq-green-mid);display:flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:2px;transition:background var(--faq-transition),transform var(--faq-transition);color:var(--faq-green)}.lowreka-faq__item.is-open .lowreka-faq__chevron{background:var(--faq-green);color:#fff;transform:rotate(180deg)}.lowreka-faq__answer{background:var(--faq-green-light);border-top:1px solid var(--faq-green-mid)}.lowreka-faq__answer[hidden]{display:none}.lowreka-faq__answer-inner{padding:14px 18px 18px;font-size:14px;color:#374151;line-height:1.75}.lowreka-faq__answer-inner p{margin-bottom:10px}.lowreka-faq__answer-inner p:last-child{margin-bottom:0}.lowreka-faq__answer-inner ul,.lowreka-faq__answer-inner ol{padding-left:20px;margin-bottom:10px}.lowreka-faq__answer-inner li{margin-bottom:4px}.lowreka-faq__answer-inner strong{color:var(--faq-green)}.lowreka-faq__answer-inner a{color:var(--faq-teal);text-decoration:underline}.lowreka-faq__no-results{text-align:center;color:var(--faq-gray);font-style:italic;padding:24px;font-size:14px}.lowreka-faq__contact{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:32px;padding:20px 24px;background:var(--faq-green-light);border:1.5px solid var(--faq-green-mid);border-radius:var(--faq-radius);flex-wrap:wrap}.lowreka-faq__contact p{font-size:14px;color:var(--faq-dark);margin:0}.lowreka-faq__contact-btn{display:inline-block;padding:10px 22px;background:var(--faq-green);color:#fff;border-radius:6px;font-size:13px;font-weight:600;text-decoration:none;transition:background var(--faq-transition);white-space:nowrap;font-family:inherit}.lowreka-faq__contact-btn:hover{background:var(--faq-teal)}@media screen and (max-width:768px){.lowreka-faq{padding:40px 0}.lowreka-faq__title{font-size:22px;margin-bottom:20px}.lowreka-faq__filters{gap:6px}.lowreka-faq__filter-btn{font-size:11px;padding:6px 12px}.lowreka-faq__question{padding:14px}.lowreka-faq__question-title{font-size:14px}.lowreka-faq__contact{flex-direction:column;text-align:center}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/section-product-faq.css.map */
