.store-header{background-color:#fff;padding:1.5rem;border-radius:10px;box-shadow:0 4px 6px #0000000d;margin-bottom:2rem}.store-header .search-bar{display:flex;align-items:center;gap:1rem}.store-header .search-bar input{flex:1;padding:.8rem 1rem;border:1px solid #e0e0e0;border-radius:6px;font-size:1rem}.store-header .search-bar input:focus{outline:none;border-color:#926400;box-shadow:0 0 0 2px #9264001a}.store-header .search-bar .filter-toggle{background-color:#f8f8f8;border:1px solid #e0e0e0;padding:.8rem 1.2rem;border-radius:6px;font-size:.9rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:all .2s}.store-header .search-bar .filter-toggle:hover{background-color:#f0f0f0}.store-header .filters{display:flex;flex-wrap:wrap;gap:1.5rem;margin-top:1.5rem;overflow:hidden;max-height:0;transition:max-height .3s ease,opacity .3s ease;opacity:0}.store-header .filters.open{max-height:800px;padding-top:1rem;border-top:1px solid #f0f0f0;opacity:1}.store-header .filters .filter-section{flex:1;min-width:250px}.store-header .filters .filter-section .filter-tabs{display:flex;margin-bottom:1rem;border-bottom:1px solid #e0e0e0}.store-header .filters .filter-section .filter-tabs .tab-btn{padding:.8rem 1.2rem;background:none;border:none;border-bottom:2px solid transparent;font-size:.95rem;color:#555;cursor:pointer;transition:all .2s}.store-header .filters .filter-section .filter-tabs .tab-btn:hover{color:#333}.store-header .filters .filter-section .filter-tabs .tab-btn.active{color:#926400;font-weight:600;border-bottom-color:#926400}.store-header .filters .filter-section .category-buttons,.store-header .filters .filter-section .dosha-buttons{display:flex;flex-wrap:wrap;gap:.8rem;margin-bottom:1rem}.store-header .filters .filter-section .category-btn,.store-header .filters .filter-section .dosha-btn{padding:.6rem 1.2rem;border:2px solid #e0e0e0;border-radius:50px;background-color:#fff;font-size:.9rem;cursor:pointer;transition:all .2s}.store-header .filters .filter-section .category-btn:hover,.store-header .filters .filter-section .dosha-btn:hover{background-color:#f8f8f8}.store-header .filters .filter-section .category-btn.active,.store-header .filters .filter-section .dosha-btn.active{border-color:#926400;color:#926400;font-weight:600}.store-header .filters .filter-section .dosha-btn.vata.active{border-color:#6a7dce;color:#6a7dce}.store-header .filters .filter-section .dosha-btn.pitta.active{border-color:#ce6a6a;color:#ce6a6a}.store-header .filters .filter-section .dosha-btn.kapha.active{border-color:#6a9e7f;color:#6a9e7f}.store-header .filters .filter-section label{display:block;margin-bottom:.5rem;font-weight:500;color:#555}.store-header .filters .filter-section .category-select{width:100%;padding:.7rem;border:1px solid #e0e0e0;border-radius:6px;font-size:.95rem;background-color:#fff}.store-header .filters .filter-section .category-select:focus{outline:none;border-color:#926400;box-shadow:0 0 0 2px #9264001a}.store-header .filters .filter-section .category-select option{padding:.5rem}.store-header .filters .filter-section .dosha-select{width:100%;padding:.7rem;border:1px solid #e0e0e0;border-radius:6px;font-size:.95rem;background-color:#fff}.store-header .filters .filter-section .dosha-select:focus{outline:none;border-color:#926400;box-shadow:0 0 0 2px #9264001a}.store-header .filters .filter-section .dosha-select option{padding:.5rem}.store-header .filters .filter-section .price-range{display:flex;align-items:center;gap:.8rem}.store-header .filters .filter-section .price-range input{width:100%;padding:.7rem;border:1px solid #e0e0e0;border-radius:6px;font-size:.95rem}.store-header .filters .filter-section .price-range input:focus{outline:none;border-color:#926400}.store-header .filters .filter-section .price-range span{color:#777}.store-header .filters .filter-section .dosha-info{background-color:#f8f8f8;padding:1rem;border-radius:6px;margin-top:1rem}.store-header .filters .filter-section .dosha-info p{font-size:.9rem;color:#555;line-height:1.5}.store-header .filters .filter-section .dosha-info .dosha-link{display:block;font-size:.9rem;color:#926400;text-decoration:none;margin-top:.5rem;font-weight:500}.store-header .filters .filter-section .dosha-info .dosha-link:hover{text-decoration:underline}.store-header .filters .selected-filters{flex-basis:100%;margin-top:1rem;padding-top:1rem;border-top:1px solid #f0f0f0}.store-header .filters .selected-filters .selected-filter-tag{display:inline-flex;align-items:center;background-color:#f8f8f8;padding:.5rem .8rem;border-radius:6px;margin-right:.8rem;margin-bottom:.8rem}.store-header .filters .selected-filters .selected-filter-tag .filter-indicator{width:10px;height:10px;border-radius:50%;margin-right:.5rem}.store-header .filters .selected-filters .selected-filter-tag .filter-indicator.categoria{background-color:#926400}.store-header .filters .selected-filters .selected-filter-tag .filter-indicator.dosha{background:linear-gradient(90deg,#926400,#c8a642)}.store-header .filters .selected-filters .selected-filter-tag .filter-indicator.vata{background:linear-gradient(90deg,#6a7dce,#8a9fee)}.store-header .filters .selected-filters .selected-filter-tag .filter-indicator.pitta{background:linear-gradient(90deg,#ce6a6a,#ee9f8a)}.store-header .filters .selected-filters .selected-filter-tag .filter-indicator.kapha{background:linear-gradient(90deg,#6a9e7f,#8aeeb7)}.store-header .filters .selected-filters .selected-filter-tag .filter-name{font-size:.9rem;color:#333;margin-right:.5rem}.store-header .filters .selected-filters .selected-filter-tag .remove-filter{background:none;border:none;color:#777;font-size:1.2rem;cursor:pointer;padding:0 .3rem;margin-left:.3rem;line-height:1}.store-header .filters .selected-filters .selected-filter-tag .remove-filter:hover{color:#ff4d4d}@media (max-width: 768px){.store-header{padding:1rem}.store-header .search-bar{flex-direction:column}.store-header .search-bar input{width:100%}.store-header .search-bar .filter-toggle{width:100%;justify-content:center;margin-top:.8rem}.store-header .filters .filter-section{flex-basis:100%}.store-header .filters .filter-section .filter-tabs .tab-btn{flex:1;text-align:center}.store-header .filters .filter-section .category-buttons,.store-header .filters .filter-section .dosha-buttons{flex-direction:column}}.store-container[data-astro-cid-xbt3cjor]{padding-top:130px;max-width:1200px;margin:0 auto;padding-left:1rem;padding-right:1rem}
