.sa-shop-filter{width:100%;margin:20px 0;border:1px solid #e5e5e5;background:#fff}.sa-collection-tabs{display:flex;overflow-x:auto;border-bottom:1px solid #ddd;scrollbar-width:none}.sa-collection-tabs::-webkit-scrollbar{display:none}.sa-collection-tab{padding:10px 20px;border-right:1px solid #ddd;color:#444;text-decoration:none;font-weight:400;white-space:nowrap;transition:.2s}.sa-collection-tab:hover{background:#f7f7f7;color:#ee9200}.sa-collection-tab.active{background:#ee9200;color:#0c1e30}.sa-filter-bar{display:flex;align-items:center;gap:9px;padding:13px 15px;flex-wrap:wrap}.sa-filter-title{font-size:15px;font-weight:400;text-transform:uppercase;color:#6e6e6e;margin-right:3px}.sa-filter-item{position:relative}.sa-filter-button{min-width:105px;min-height:42px;padding:9px 30px;background:#fff;border:1px solid #ddd;display:flex;align-items:center;justify-content:space-between;gap:15px;cursor:pointer;font-weight:400;color:#071524}.sa-filter-button:after{content:"\2304";position:absolute;right:14px;top:42%;transform:translateY(-50%);line-height:1;font-size:14px}.sa-filter-button:hover{border-color:#ee9200;color:#ee9200}.sa-filter-item.active .sa-filter-button{background:#071524;color:#fff;border-color:#071524}.sa-filter-count{width:20px;height:20px;border-radius:50%;background:#ee9200;color:#0c1e30;display:inline-flex;align-items:center;justify-content:center;font-size:11px}.sa-filter-dropdown{display:none;position:absolute;left:0;top:calc(100% + 5px);width:270px;max-height:380px;overflow-y:auto;background:#fff;border:1px solid #ddd;box-shadow:0 8px 25px #0000001f;padding:15px;z-index:100}.sa-filter-item.open .sa-filter-dropdown{display:block}.sa-filter-option{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 0;cursor:pointer;color:#071524}.sa-filter-option:hover{color:#ee9200}.sa-filter-option-left{display:flex;align-items:center;gap:9px}.sa-filter-option input{width:17px;height:17px;accent-color:#EE9200}.sa-filter-option-count{color:#999;font-size:12px}.sa-filter-actions{border-top:1px solid #eee;margin-top:10px;padding-top:12px}.sa-filter-clear{color:#ee9200;text-decoration:none;font-weight:600}.sa-filter-clear:hover{color:#071524}.sa-filter-apply{width:100%;margin-top:10px;background:#ee9200;color:#0c1e30;border:0;padding:10px 15px;cursor:pointer;font-weight:600;transition:.2s}.sa-filter-apply:hover{background:#071524;color:#fff}.sa-clear-all{margin-left:auto;color:#a85f00;font-weight:600;text-decoration:none}.sa-clear-all:hover{color:#071524}.sa-filter-loading{cursor:wait}.sa-filter-loading #ProductGridContainer,.sa-filter-loading .product-grid-container,.sa-filter-loading [data-product-grid]{opacity:.45;pointer-events:none;transition:opacity .2s}@media(max-width:749px){.sa-shop-filter{width:100%;overflow:visible}.sa-collection-tabs{display:flex;flex-wrap:wrap;overflow:visible;width:100%;border-bottom:1px solid #ddd}.sa-collection-tab{flex:0 0 auto;width:auto;min-width:0;padding:12px 24px;white-space:nowrap;text-align:center;justify-content:center;border-right:1px solid #ddd;border-bottom:1px solid #ddd}.sa-collection-tab:first-child{min-width:120px}.sa-filter-bar{display:flex;flex-wrap:nowrap;align-items:center;gap:8px;width:100%;padding:12px 14px;overflow-x:auto;overflow-y:visible;-webkit-overflow-scrolling:touch;scrollbar-width:none}.sa-filter-bar::-webkit-scrollbar{display:none}.sa-filter-title{display:none}.sa-filter-item{flex:0 0 auto;position:relative}.sa-filter-button{width:auto;min-width:100px;height:42px;white-space:nowrap}.sa-clear-all{flex:0 0 auto;margin-left:5px;white-space:nowrap}.sa-filter-dropdown{position:fixed;left:15px;right:15px;width:auto;max-width:none;max-height:55vh;z-index:9999}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/gm-collection-cl-8LzerA-2.css.map */
