.fk-location-filters{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:20px 0}.fk-location-filters label{display:grid;gap:6px;min-width:0}.fk-location-filters select{width:100%;box-sizing:border-box;padding:10px;border:1px solid #cbd0d6;border-radius:8px;background:white;font:inherit;color:inherit}.fk-location-filters button{padding:12px 16px;border:0;border-radius:8px;background:#fdd700;color:#222;font:inherit;cursor:pointer}.fk-locations{list-style:none;padding:0}.fk-location{padding:16px 0;border-top:1px solid #dce0e5;overflow-wrap:anywhere}.fk-location-excerpt>.fk-locations{padding:0}.fk-location-excerpt .fk-location{list-style:none}.fk-product-facts dt{font-weight:600}.fk-product-facts dd{margin:4px 0 12px}.fk-choice-example{margin:20px 0;padding-top:12px;border-top:1px solid #dce0e5}@media(max-width:620px){.fk-location-filters{grid-template-columns:1fr}}
