[data-jewelry-type-controls][hidden],[data-jewelry-type-empty][hidden],[data-jewelry-type][hidden]{display:none!important}.jewelry-type-filter{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px 12px;margin-bottom:20px}.jewelry-type-filter label,.jewelry-type-filter select{margin:0}.jewelry-type-filter select{width:auto;min-width:170px;min-height:44px}.jewelry-type-filter-empty{text-align:center;margin:24px 0}.jewelry-type-filter-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}[data-jewelry-type-section].is-filtered .products{display:grid;grid-template-columns:repeat(var(--jewelry-grid-columns, 3),minmax(0,1fr));gap:20px}[data-jewelry-type-section].is-filtered .products>.thumbnail{float:none;width:auto;min-width:0;margin:0}[data-jewelry-type-section].is-filtered .products>.product_clear,[data-jewelry-type-section].is-filtered .products:before,[data-jewelry-type-section].is-filtered .products:after{display:none}@media(max-width:798px){.jewelry-type-filter{justify-content:flex-start}.jewelry-type-filter select{flex:1;min-width:0}[data-jewelry-type-section].is-filtered .products{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}
/*# sourceMappingURL=/cdn/shop/t/40/compiled_assets/styles.css.map?subset=AAQ */
