.filter-navigation-section{padding:var(--section-padding-top, 50px) 16px var(--section-padding-bottom, 50px) 16px}.filter-levels{display:flex;flex-direction:column;gap:var(--filter-lines-gap, 12px);margin:0 auto;max-width:800px}.filter-level{display:flex;flex-wrap:nowrap;gap:var(--filter-elements-gap, 12px);overflow-x:auto;overflow-y:visible;padding:0 8px 6px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;opacity:0;transition:opacity .1s ease}.filter-level.ready{opacity:1}.filter-level.centered{justify-content:center;overflow-x:visible;padding:0}.filter-level::-webkit-scrollbar{height:4px}.filter-level::-webkit-scrollbar-track{background:transparent}.filter-level::-webkit-scrollbar-thumb{background:#0003;border-radius:2px}.filter-level::-webkit-scrollbar-thumb:hover{background:#0000004d}.filter-btn{padding:10px 18px;border-radius:20px;border:none;cursor:pointer;background-color:#fcf5ec;transition:background-color .2s ease,transform .1s ease;font-size:15px;white-space:nowrap}.filter-btn:hover,.filter-btn.selected{background-color:#d5ccc3;transform:scale(1.02)}.filter-btn-empty{opacity:.5;font-style:italic;cursor:not-allowed}.filter-btn-disabled{opacity:.4;background-color:#f0f0f0;color:#999;cursor:not-allowed;font-style:italic}.filter-btn-disabled:hover{background-color:#f0f0f0;transform:none}
/*# sourceMappingURL=/cdn/shop/t/30/assets/filter-navigation.css.map */
