.orgalife-custom-faq.faq-section{background-image:var(--faq-bg-image, none);background-size:cover;background-position:center;padding:60px 20px;position:relative}.orgalife-custom-faq.faq-section:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:var(--faq-overlay-color, #000);opacity:var(--faq-overlay-opacity, .5);z-index:1}.orgalife-custom-faq .faq-container{max-width:800px;margin:0 auto;position:relative;z-index:2}.orgalife-custom-faq .faq-heading{text-align:center;color:var(--faq-heading-color, #fff);margin-bottom:40px;font-size:32px}.orgalife-custom-faq .faq-item{margin-bottom:15px;border-radius:8px;overflow:hidden;box-shadow:0 2px 10px #0000001a}.orgalife-custom-faq .faq-question{background-color:var(--faq-question-bg, #fff);color:var(--faq-question-color, #333);padding:18px 20px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:600;transition:background-color .3s}.orgalife-custom-faq .faq-question:hover{background-color:var(--faq-question-hover-bg, #f5f5f5)}.orgalife-custom-faq .faq-answer{background-color:var(--faq-answer-bg, #f9f9f9);color:var(--faq-answer-color, #333);padding:0;max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease}.orgalife-custom-faq .faq-answer.active{padding:18px 20px;max-height:500px}.orgalife-custom-faq .faq-icon{transition:transform .3s}.orgalife-custom-faq .faq-icon.active{transform:rotate(180deg)}@media(max-width:768px){.orgalife-custom-faq .faq-heading{font-size:24px}.orgalife-custom-faq .faq-question{padding:14px 16px;font-size:16px}}.simple-product-card{border:1px solid #e5e5e5;border-radius:8px;overflow:hidden;transition:box-shadow .3s ease}.simple-product-card:hover{box-shadow:0 4px 20px #0000001a}.simple-product-card__image{position:relative;width:100%;padding-bottom:100%;overflow:hidden}.simple-product-card__image img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.simple-product-card__content{padding:16px}.simple-product-card__title{font-size:16px;font-weight:600;margin:0 0 8px;color:#333}.simple-product-card__title a{text-decoration:none;color:inherit}.simple-product-card__title a:hover{color:#007bff}.simple-product-card__price{margin-bottom:16px}.simple-product-card .price{font-size:18px;font-weight:600;color:#333}.simple-product-card .price__sale{color:#e74c3c}.simple-product-card .price__regular{color:#999;text-decoration:line-through;font-size:14px;margin-left:8px}.simple-product-card__buttons{display:flex;gap:8px;flex-direction:column}.simple-product-card .btn{padding:12px 16px;border:none;border-radius:4px;font-weight:600;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-block;text-align:center;font-size:14px}.simple-product-card .btn-add-to-cart{background-color:#007bff;color:#fff}.simple-product-card .btn-add-to-cart:hover{background-color:#0056b3}.simple-product-card .btn-buy-now{background-color:#28a745;color:#fff}.simple-product-card .btn-buy-now:hover{background-color:#1e7e34}.simple-product-card .btn:disabled{background-color:#ccc;cursor:not-allowed}.simple-product-card .badge{position:absolute;top:8px;left:8px;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:600;color:#fff}.simple-product-card .badge--sale{background-color:#e74c3c}.simple-product-card .badge--sold-out{background-color:#6c757d}
/*# sourceMappingURL=/cdn/shop/t/5/assets/sections-bundle.css.map */
